]> git.sur5r.net Git - bacula/bacula/blob - bacula/configure
Rebuild 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 AFS_LIBS
762 AFS_CFLAGS
763 ZLIBS
764 LIBOBJS
765 X_EXTRA_LIBS
766 X_LIBS
767 X_PRE_LIBS
768 X_CFLAGS
769 XMKMF
770 GETCONF
771 DB_TYPE
772 cats
773 DB_PROG_LIB
774 DB_PROG
775 uncomment_dbi
776 DBI_DBD_DRIVERDIR
777 SQL_BINDIR
778 SQL_INCLUDE
779 SQL_LFLAGS
780 SBINPERM
781 fd_group
782 fd_user
783 sd_group
784 sd_user
785 dir_group
786 dir_user
787 db_port
788 db_password
789 db_user
790 db_name
791 mon_sd_password
792 mon_fd_password
793 mon_dir_password
794 sd_password
795 fd_password
796 dir_password
797 sd_port
798 fd_port
799 dir_port
800 baseport
801 subsysdir
802 piddir
803 smtp_host
804 job_email
805 dump_email
806 plugindir
807 logdir
808 bsrdir
809 scriptdir
810 hostname
811 basename
812 archivedir
813 working_dir
814 OPENSSL_INC
815 OPENSSL_LIBS
816 PYTHON_INCDIR
817 PYTHON_LIBS
818 READLINE_SRC
819 CONS_LDFLAGS
820 CONS_LIBS
821 CONS_SRC
822 CONS_OBJ
823 CONS_INC
824 STORED_DIR
825 DIR_TOOLS
826 DIRD_DIR
827 ALL_DIRS
828 STATIC_WX_CONS
829 STATIC_GNOME_CONS
830 STATIC_CONS
831 STATIC_DIR
832 STATIC_SD
833 STATIC_FD
834 TTOOL_LDFLAGS
835 TRAY_MONITOR_DIR
836 TRAY_MONITOR_LDFLAGS
837 TRAY_MONITOR_CPPFLAGS
838 WX_DIR
839 WXCONS_LDFLAGS
840 WXCONS_CPPFLAGS
841 QWT
842 QWT_LIB
843 QWT_LDFLAGS
844 QWT_INC
845 BAT_DIR
846 INTL_LIBTOOL_SUFFIX_PREFIX
847 INTLOBJS
848 GENCAT
849 INSTOBJEXT
850 DATADIRNAME
851 CATOBJEXT
852 USE_INCLUDED_LIBINTL
853 BUILD_INCLUDED_LIBINTL
854 INTLBISON
855 HAVE_WPRINTF
856 HAVE_SNPRINTF
857 HAVE_ASPRINTF
858 HAVE_POSIX_PRINTF
859 GLIBC21
860 ALLOCA
861 GLIBC2
862 POSUB
863 LTLIBINTL
864 LIBINTL
865 INTLLIBS
866 LTLIBICONV
867 LIBICONV
868 INTL_MACOSX_LIBS
869 MSGMERGE
870 XGETTEXT
871 GMSGFMT
872 MSGFMT
873 USE_NLS
874 MKINSTALLDIRS
875 SET_MAKE
876 HAVE_DARWIN_OS_FALSE
877 HAVE_DARWIN_OS_TRUE
878 HAVE_IRIX_OS_FALSE
879 HAVE_IRIX_OS_TRUE
880 HAVE_SGI_OS_FALSE
881 HAVE_SGI_OS_TRUE
882 HAVE_BSDI_OS_FALSE
883 HAVE_BSDI_OS_TRUE
884 HAVE_OPENBSD_OS_FALSE
885 HAVE_OPENBSD_OS_TRUE
886 HAVE_NETBSD_OS_FALSE
887 HAVE_NETBSD_OS_TRUE
888 HAVE_FREEBSD_OS_FALSE
889 HAVE_FREEBSD_OS_TRUE
890 HAVE_LINUX_OS_FALSE
891 HAVE_LINUX_OS_TRUE
892 HAVE_HPUX_OS_FALSE
893 HAVE_HPUX_OS_TRUE
894 HAVE_AIX_OS_FALSE
895 HAVE_AIX_OS_TRUE
896 HAVE_OSF1_OS_FALSE
897 HAVE_OSF1_OS_TRUE
898 HAVE_SUN_OS_FALSE
899 HAVE_SUN_OS_TRUE
900 INCLUDE_UNINSTALL_TARGET
901 INCLUDE_INSTALL_TARGET
902 FD_PLUGIN_DIR
903 QMAKE_LIBTOOL
904 LIBTOOL_CLEAN_TARGET
905 LIBTOOL_UNINSTALL_TARGET
906 LIBTOOL_INSTALL_TARGET
907 DEFAULT_SHARED_OBJECT_TYPE
908 DEFAULT_ARCHIVE_TYPE
909 DEFAULT_OBJECT_TYPE
910 CXXCPP
911 OTOOL64
912 OTOOL
913 LIPO
914 NMEDIT
915 DSYMUTIL
916 lt_ECHO
917 RANLIB
918 STRIP
919 OBJDUMP
920 LN_S
921 NM
922 ac_ct_DUMPBIN
923 DUMPBIN
924 LD
925 FGREP
926 host_os
927 host_vendor
928 host_cpu
929 host
930 build_os
931 build_vendor
932 build_cpu
933 build
934 LIBTOOL
935 LOCAL_DEFS
936 LOCAL_LDFLAGS
937 LOCAL_CFLAGS
938 LOCAL_LIBS
939 MAKE_SHELL
940 ARFLAGS
941 AWK
942 PIDOF
943 CDRECORD
944 WXFLAGS
945 WXCONFIG
946 GMAKE
947 QMAKE
948 PKGCONFIG
949 DVDRWFORMAT
950 DVDRWMEDIAINFO
951 GROWISOFS
952 PYTHON
953 MKISOFS
954 DD
955 MTX
956 OPENSSL
957 AR
958 TBL
959 CMP
960 ECHO
961 SED
962 CP
963 REMOVE
964 MV
965 INSTALL_DATA
966 INSTALL_SCRIPT
967 INSTALL_PROGRAM
968 EGREP
969 GREP
970 CPP
971 ac_ct_CXX
972 CXXFLAGS
973 CXX
974 OBJEXT
975 EXEEXT
976 ac_ct_CC
977 CPPFLAGS
978 LDFLAGS
979 CFLAGS
980 CC
981 LIBBACFIND_LT_RELEASE
982 LIBBACSQL_LT_RELEASE
983 LIBBACPY_LT_RELEASE
984 LIBBACCFG_LT_RELEASE
985 LIBBAC_LT_RELEASE
986 BDB_VERSION
987 post_host
988 BACULA
989 LSMDATE
990 DATE
991 VERSION
992 FALSEPRG
993 TRUEPRG
994 WIN32TOPDIR
995 WIN32MAINDIR
996 WIN32BUILDDIR
997 TOP_DIR
998 BUILD_DIR
999 target_alias
1000 host_alias
1001 build_alias
1002 LIBS
1003 ECHO_T
1004 ECHO_N
1005 ECHO_C
1006 DEFS
1007 mandir
1008 localedir
1009 libdir
1010 psdir
1011 pdfdir
1012 dvidir
1013 htmldir
1014 infodir
1015 docdir
1016 oldincludedir
1017 includedir
1018 localstatedir
1019 sharedstatedir
1020 sysconfdir
1021 datadir
1022 datarootdir
1023 libexecdir
1024 sbindir
1025 bindir
1026 program_transform_name
1027 prefix
1028 exec_prefix
1029 PACKAGE_URL
1030 PACKAGE_BUGREPORT
1031 PACKAGE_STRING
1032 PACKAGE_VERSION
1033 PACKAGE_TARNAME
1034 PACKAGE_NAME
1035 PATH_SEPARATOR
1036 SHELL'
1037 ac_subst_files='MCOMMON'
1038 ac_user_opts='
1039 enable_option_checking
1040 enable_libtool
1041 enable_shared
1042 enable_static
1043 with_pic
1044 enable_fast_install
1045 with_gnu_ld
1046 enable_libtool_lock
1047 enable_includes
1048 enable_nls
1049 enable_rpath
1050 with_libiconv_prefix
1051 with_libintl_prefix
1052 with_included_gettext
1053 enable_gnome
1054 enable_bat
1055 enable_bwx_console
1056 enable_tray_monitor
1057 enable_smartalloc
1058 enable_lockmgr
1059 enable_static_tools
1060 enable_static_fd
1061 enable_static_sd
1062 enable_static_dir
1063 enable_static_cons
1064 enable_client_only
1065 enable_build_dird
1066 enable_build_stored
1067 enable_conio
1068 enable_ipv6
1069 enable_readline
1070 with_readline
1071 with_python
1072 with_tcp_wrappers
1073 with_openssl
1074 with_working_dir
1075 with_archivedir
1076 with_basename
1077 with_hostname
1078 with_scriptdir
1079 with_bsrdir
1080 with_logdir
1081 with_plugindir
1082 with_dump_email
1083 with_job_email
1084 with_smtp_host
1085 with_pid_dir
1086 with_subsys_dir
1087 with_baseport
1088 with_dir_password
1089 with_fd_password
1090 with_sd_password
1091 with_mon_dir_password
1092 with_mon_fd_password
1093 with_mon_sd_password
1094 with_db_name
1095 with_db_user
1096 with_db_password
1097 with_db_port
1098 with_dir_user
1099 with_dir_group
1100 with_sd_user
1101 with_sd_group
1102 with_fd_user
1103 with_fd_group
1104 with_sbin_perm
1105 with_postgresql
1106 with_mysql
1107 with_embedded_mysql
1108 with_ingres
1109 with_sqlite3
1110 with_dbi
1111 with_dbi_driver
1112 enable_batch_insert
1113 enable_largefile
1114 with_x
1115 enable_afs
1116 with_afsdir
1117 enable_acl
1118 enable_xattr
1119 '
1120       ac_precious_vars='build_alias
1121 host_alias
1122 target_alias
1123 CC
1124 CFLAGS
1125 LDFLAGS
1126 LIBS
1127 CPPFLAGS
1128 CXX
1129 CXXFLAGS
1130 CCC
1131 CPP
1132 WXCONFIG
1133 WXFLAGS
1134 CXXCPP
1135 XMKMF'
1136
1137
1138 # Initialize some variables set by options.
1139 ac_init_help=
1140 ac_init_version=false
1141 ac_unrecognized_opts=
1142 ac_unrecognized_sep=
1143 # The variables have the same names as the options, with
1144 # dashes changed to underlines.
1145 cache_file=/dev/null
1146 exec_prefix=NONE
1147 no_create=
1148 no_recursion=
1149 prefix=NONE
1150 program_prefix=NONE
1151 program_suffix=NONE
1152 program_transform_name=s,x,x,
1153 silent=
1154 site=
1155 srcdir=
1156 verbose=
1157 x_includes=NONE
1158 x_libraries=NONE
1159
1160 # Installation directory options.
1161 # These are left unexpanded so users can "make install exec_prefix=/foo"
1162 # and all the variables that are supposed to be based on exec_prefix
1163 # by default will actually change.
1164 # Use braces instead of parens because sh, perl, etc. also accept them.
1165 # (The list follows the same order as the GNU Coding Standards.)
1166 bindir='${exec_prefix}/bin'
1167 sbindir='${exec_prefix}/sbin'
1168 libexecdir='${exec_prefix}/libexec'
1169 datarootdir='${prefix}/share'
1170 datadir='${datarootdir}'
1171 sysconfdir='${prefix}/etc'
1172 sharedstatedir='${prefix}/com'
1173 localstatedir='${prefix}/var'
1174 includedir='${prefix}/include'
1175 oldincludedir='/usr/include'
1176 docdir='${datarootdir}/doc/${PACKAGE}'
1177 infodir='${datarootdir}/info'
1178 htmldir='${docdir}'
1179 dvidir='${docdir}'
1180 pdfdir='${docdir}'
1181 psdir='${docdir}'
1182 libdir='${exec_prefix}/lib'
1183 localedir='${datarootdir}/locale'
1184 mandir='${datarootdir}/man'
1185
1186 ac_prev=
1187 ac_dashdash=
1188 for ac_option
1189 do
1190   # If the previous option needs an argument, assign it.
1191   if test -n "$ac_prev"; then
1192     eval $ac_prev=\$ac_option
1193     ac_prev=
1194     continue
1195   fi
1196
1197   case $ac_option in
1198   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1199   *)    ac_optarg=yes ;;
1200   esac
1201
1202   # Accept the important Cygnus configure options, so we can diagnose typos.
1203
1204   case $ac_dashdash$ac_option in
1205   --)
1206     ac_dashdash=yes ;;
1207
1208   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1209     ac_prev=bindir ;;
1210   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1211     bindir=$ac_optarg ;;
1212
1213   -build | --build | --buil | --bui | --bu)
1214     ac_prev=build_alias ;;
1215   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1216     build_alias=$ac_optarg ;;
1217
1218   -cache-file | --cache-file | --cache-fil | --cache-fi \
1219   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1220     ac_prev=cache_file ;;
1221   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1222   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1223     cache_file=$ac_optarg ;;
1224
1225   --config-cache | -C)
1226     cache_file=config.cache ;;
1227
1228   -datadir | --datadir | --datadi | --datad)
1229     ac_prev=datadir ;;
1230   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1231     datadir=$ac_optarg ;;
1232
1233   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1234   | --dataroo | --dataro | --datar)
1235     ac_prev=datarootdir ;;
1236   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1237   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1238     datarootdir=$ac_optarg ;;
1239
1240   -disable-* | --disable-*)
1241     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1242     # Reject names that are not valid shell variable names.
1243     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1244       as_fn_error "invalid feature name: $ac_useropt"
1245     ac_useropt_orig=$ac_useropt
1246     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1247     case $ac_user_opts in
1248       *"
1249 "enable_$ac_useropt"
1250 "*) ;;
1251       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1252          ac_unrecognized_sep=', ';;
1253     esac
1254     eval enable_$ac_useropt=no ;;
1255
1256   -docdir | --docdir | --docdi | --doc | --do)
1257     ac_prev=docdir ;;
1258   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1259     docdir=$ac_optarg ;;
1260
1261   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1262     ac_prev=dvidir ;;
1263   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1264     dvidir=$ac_optarg ;;
1265
1266   -enable-* | --enable-*)
1267     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1268     # Reject names that are not valid shell variable names.
1269     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1270       as_fn_error "invalid feature name: $ac_useropt"
1271     ac_useropt_orig=$ac_useropt
1272     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1273     case $ac_user_opts in
1274       *"
1275 "enable_$ac_useropt"
1276 "*) ;;
1277       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1278          ac_unrecognized_sep=', ';;
1279     esac
1280     eval enable_$ac_useropt=\$ac_optarg ;;
1281
1282   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1283   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1284   | --exec | --exe | --ex)
1285     ac_prev=exec_prefix ;;
1286   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1287   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1288   | --exec=* | --exe=* | --ex=*)
1289     exec_prefix=$ac_optarg ;;
1290
1291   -gas | --gas | --ga | --g)
1292     # Obsolete; use --with-gas.
1293     with_gas=yes ;;
1294
1295   -help | --help | --hel | --he | -h)
1296     ac_init_help=long ;;
1297   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1298     ac_init_help=recursive ;;
1299   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1300     ac_init_help=short ;;
1301
1302   -host | --host | --hos | --ho)
1303     ac_prev=host_alias ;;
1304   -host=* | --host=* | --hos=* | --ho=*)
1305     host_alias=$ac_optarg ;;
1306
1307   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1308     ac_prev=htmldir ;;
1309   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1310   | --ht=*)
1311     htmldir=$ac_optarg ;;
1312
1313   -includedir | --includedir | --includedi | --included | --include \
1314   | --includ | --inclu | --incl | --inc)
1315     ac_prev=includedir ;;
1316   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1317   | --includ=* | --inclu=* | --incl=* | --inc=*)
1318     includedir=$ac_optarg ;;
1319
1320   -infodir | --infodir | --infodi | --infod | --info | --inf)
1321     ac_prev=infodir ;;
1322   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1323     infodir=$ac_optarg ;;
1324
1325   -libdir | --libdir | --libdi | --libd)
1326     ac_prev=libdir ;;
1327   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1328     libdir=$ac_optarg ;;
1329
1330   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1331   | --libexe | --libex | --libe)
1332     ac_prev=libexecdir ;;
1333   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1334   | --libexe=* | --libex=* | --libe=*)
1335     libexecdir=$ac_optarg ;;
1336
1337   -localedir | --localedir | --localedi | --localed | --locale)
1338     ac_prev=localedir ;;
1339   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1340     localedir=$ac_optarg ;;
1341
1342   -localstatedir | --localstatedir | --localstatedi | --localstated \
1343   | --localstate | --localstat | --localsta | --localst | --locals)
1344     ac_prev=localstatedir ;;
1345   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1346   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1347     localstatedir=$ac_optarg ;;
1348
1349   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1350     ac_prev=mandir ;;
1351   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1352     mandir=$ac_optarg ;;
1353
1354   -nfp | --nfp | --nf)
1355     # Obsolete; use --without-fp.
1356     with_fp=no ;;
1357
1358   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1359   | --no-cr | --no-c | -n)
1360     no_create=yes ;;
1361
1362   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1363   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1364     no_recursion=yes ;;
1365
1366   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1367   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1368   | --oldin | --oldi | --old | --ol | --o)
1369     ac_prev=oldincludedir ;;
1370   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1371   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1372   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1373     oldincludedir=$ac_optarg ;;
1374
1375   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1376     ac_prev=prefix ;;
1377   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1378     prefix=$ac_optarg ;;
1379
1380   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1381   | --program-pre | --program-pr | --program-p)
1382     ac_prev=program_prefix ;;
1383   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1384   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1385     program_prefix=$ac_optarg ;;
1386
1387   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1388   | --program-suf | --program-su | --program-s)
1389     ac_prev=program_suffix ;;
1390   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1391   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1392     program_suffix=$ac_optarg ;;
1393
1394   -program-transform-name | --program-transform-name \
1395   | --program-transform-nam | --program-transform-na \
1396   | --program-transform-n | --program-transform- \
1397   | --program-transform | --program-transfor \
1398   | --program-transfo | --program-transf \
1399   | --program-trans | --program-tran \
1400   | --progr-tra | --program-tr | --program-t)
1401     ac_prev=program_transform_name ;;
1402   -program-transform-name=* | --program-transform-name=* \
1403   | --program-transform-nam=* | --program-transform-na=* \
1404   | --program-transform-n=* | --program-transform-=* \
1405   | --program-transform=* | --program-transfor=* \
1406   | --program-transfo=* | --program-transf=* \
1407   | --program-trans=* | --program-tran=* \
1408   | --progr-tra=* | --program-tr=* | --program-t=*)
1409     program_transform_name=$ac_optarg ;;
1410
1411   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1412     ac_prev=pdfdir ;;
1413   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1414     pdfdir=$ac_optarg ;;
1415
1416   -psdir | --psdir | --psdi | --psd | --ps)
1417     ac_prev=psdir ;;
1418   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1419     psdir=$ac_optarg ;;
1420
1421   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1422   | -silent | --silent | --silen | --sile | --sil)
1423     silent=yes ;;
1424
1425   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1426     ac_prev=sbindir ;;
1427   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1428   | --sbi=* | --sb=*)
1429     sbindir=$ac_optarg ;;
1430
1431   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1432   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1433   | --sharedst | --shareds | --shared | --share | --shar \
1434   | --sha | --sh)
1435     ac_prev=sharedstatedir ;;
1436   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1437   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1438   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1439   | --sha=* | --sh=*)
1440     sharedstatedir=$ac_optarg ;;
1441
1442   -site | --site | --sit)
1443     ac_prev=site ;;
1444   -site=* | --site=* | --sit=*)
1445     site=$ac_optarg ;;
1446
1447   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1448     ac_prev=srcdir ;;
1449   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1450     srcdir=$ac_optarg ;;
1451
1452   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1453   | --syscon | --sysco | --sysc | --sys | --sy)
1454     ac_prev=sysconfdir ;;
1455   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1456   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1457     sysconfdir=$ac_optarg ;;
1458
1459   -target | --target | --targe | --targ | --tar | --ta | --t)
1460     ac_prev=target_alias ;;
1461   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1462     target_alias=$ac_optarg ;;
1463
1464   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1465     verbose=yes ;;
1466
1467   -version | --version | --versio | --versi | --vers | -V)
1468     ac_init_version=: ;;
1469
1470   -with-* | --with-*)
1471     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1472     # Reject names that are not valid shell variable names.
1473     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1474       as_fn_error "invalid package name: $ac_useropt"
1475     ac_useropt_orig=$ac_useropt
1476     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1477     case $ac_user_opts in
1478       *"
1479 "with_$ac_useropt"
1480 "*) ;;
1481       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1482          ac_unrecognized_sep=', ';;
1483     esac
1484     eval with_$ac_useropt=\$ac_optarg ;;
1485
1486   -without-* | --without-*)
1487     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1488     # Reject names that are not valid shell variable names.
1489     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1490       as_fn_error "invalid package name: $ac_useropt"
1491     ac_useropt_orig=$ac_useropt
1492     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1493     case $ac_user_opts in
1494       *"
1495 "with_$ac_useropt"
1496 "*) ;;
1497       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1498          ac_unrecognized_sep=', ';;
1499     esac
1500     eval with_$ac_useropt=no ;;
1501
1502   --x)
1503     # Obsolete; use --with-x.
1504     with_x=yes ;;
1505
1506   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1507   | --x-incl | --x-inc | --x-in | --x-i)
1508     ac_prev=x_includes ;;
1509   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1510   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1511     x_includes=$ac_optarg ;;
1512
1513   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1514   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1515     ac_prev=x_libraries ;;
1516   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1517   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1518     x_libraries=$ac_optarg ;;
1519
1520   -*) as_fn_error "unrecognized option: \`$ac_option'
1521 Try \`$0 --help' for more information."
1522     ;;
1523
1524   *=*)
1525     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1526     # Reject names that are not valid shell variable names.
1527     case $ac_envvar in #(
1528       '' | [0-9]* | *[!_$as_cr_alnum]* )
1529       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1530     esac
1531     eval $ac_envvar=\$ac_optarg
1532     export $ac_envvar ;;
1533
1534   *)
1535     # FIXME: should be removed in autoconf 3.0.
1536     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1537     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1538       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1539     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1540     ;;
1541
1542   esac
1543 done
1544
1545 if test -n "$ac_prev"; then
1546   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1547   as_fn_error "missing argument to $ac_option"
1548 fi
1549
1550 if test -n "$ac_unrecognized_opts"; then
1551   case $enable_option_checking in
1552     no) ;;
1553     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1554     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1555   esac
1556 fi
1557
1558 # Check all directory arguments for consistency.
1559 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1560                 datadir sysconfdir sharedstatedir localstatedir includedir \
1561                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1562                 libdir localedir mandir
1563 do
1564   eval ac_val=\$$ac_var
1565   # Remove trailing slashes.
1566   case $ac_val in
1567     */ )
1568       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1569       eval $ac_var=\$ac_val;;
1570   esac
1571   # Be sure to have absolute directory names.
1572   case $ac_val in
1573     [\\/$]* | ?:[\\/]* )  continue;;
1574     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1575   esac
1576   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1577 done
1578
1579 # There might be people who depend on the old broken behavior: `$host'
1580 # used to hold the argument of --host etc.
1581 # FIXME: To remove some day.
1582 build=$build_alias
1583 host=$host_alias
1584 target=$target_alias
1585
1586 # FIXME: To remove some day.
1587 if test "x$host_alias" != x; then
1588   if test "x$build_alias" = x; then
1589     cross_compiling=maybe
1590     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1591     If a cross compiler is detected then cross compile mode will be used." >&2
1592   elif test "x$build_alias" != "x$host_alias"; then
1593     cross_compiling=yes
1594   fi
1595 fi
1596
1597 ac_tool_prefix=
1598 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1599
1600 test "$silent" = yes && exec 6>/dev/null
1601
1602
1603 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1604 ac_ls_di=`ls -di .` &&
1605 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1606   as_fn_error "working directory cannot be determined"
1607 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1608   as_fn_error "pwd does not report name of working directory"
1609
1610
1611 # Find the source files, if location was not specified.
1612 if test -z "$srcdir"; then
1613   ac_srcdir_defaulted=yes
1614   # Try the directory containing this script, then the parent directory.
1615   ac_confdir=`$as_dirname -- "$as_myself" ||
1616 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1617          X"$as_myself" : 'X\(//\)[^/]' \| \
1618          X"$as_myself" : 'X\(//\)$' \| \
1619          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1620 $as_echo X"$as_myself" |
1621     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1622             s//\1/
1623             q
1624           }
1625           /^X\(\/\/\)[^/].*/{
1626             s//\1/
1627             q
1628           }
1629           /^X\(\/\/\)$/{
1630             s//\1/
1631             q
1632           }
1633           /^X\(\/\).*/{
1634             s//\1/
1635             q
1636           }
1637           s/.*/./; q'`
1638   srcdir=$ac_confdir
1639   if test ! -r "$srcdir/$ac_unique_file"; then
1640     srcdir=..
1641   fi
1642 else
1643   ac_srcdir_defaulted=no
1644 fi
1645 if test ! -r "$srcdir/$ac_unique_file"; then
1646   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1647   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1648 fi
1649 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1650 ac_abs_confdir=`(
1651         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1652         pwd)`
1653 # When building in place, set srcdir=.
1654 if test "$ac_abs_confdir" = "$ac_pwd"; then
1655   srcdir=.
1656 fi
1657 # Remove unnecessary trailing slashes from srcdir.
1658 # Double slashes in file names in object file debugging info
1659 # mess up M-x gdb in Emacs.
1660 case $srcdir in
1661 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1662 esac
1663 for ac_var in $ac_precious_vars; do
1664   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1665   eval ac_env_${ac_var}_value=\$${ac_var}
1666   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1667   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1668 done
1669
1670 #
1671 # Report the --help message.
1672 #
1673 if test "$ac_init_help" = "long"; then
1674   # Omit some internal or obsolete options to make the list less imposing.
1675   # This message is too long to be a string in the A/UX 3.1 sh.
1676   cat <<_ACEOF
1677 \`configure' configures this package to adapt to many kinds of systems.
1678
1679 Usage: $0 [OPTION]... [VAR=VALUE]...
1680
1681 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1682 VAR=VALUE.  See below for descriptions of some of the useful variables.
1683
1684 Defaults for the options are specified in brackets.
1685
1686 Configuration:
1687   -h, --help              display this help and exit
1688       --help=short        display options specific to this package
1689       --help=recursive    display the short help of all the included packages
1690   -V, --version           display version information and exit
1691   -q, --quiet, --silent   do not print \`checking...' messages
1692       --cache-file=FILE   cache test results in FILE [disabled]
1693   -C, --config-cache      alias for \`--cache-file=config.cache'
1694   -n, --no-create         do not create output files
1695       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1696
1697 Installation directories:
1698   --prefix=PREFIX         install architecture-independent files in PREFIX
1699                           [$ac_default_prefix]
1700   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1701                           [PREFIX]
1702
1703 By default, \`make install' will install all the files in
1704 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1705 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1706 for instance \`--prefix=\$HOME'.
1707
1708 For better control, use the options below.
1709
1710 Fine tuning of the installation directories:
1711   --bindir=DIR            user executables [EPREFIX/bin]
1712   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1713   --libexecdir=DIR        program executables [EPREFIX/libexec]
1714   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1715   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1716   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1717   --libdir=DIR            object code libraries [EPREFIX/lib]
1718   --includedir=DIR        C header files [PREFIX/include]
1719   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1720   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1721   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1722   --infodir=DIR           info documentation [DATAROOTDIR/info]
1723   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1724   --mandir=DIR            man documentation [DATAROOTDIR/man]
1725   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1726   --htmldir=DIR           html documentation [DOCDIR]
1727   --dvidir=DIR            dvi documentation [DOCDIR]
1728   --pdfdir=DIR            pdf documentation [DOCDIR]
1729   --psdir=DIR             ps documentation [DOCDIR]
1730 _ACEOF
1731
1732   cat <<\_ACEOF
1733
1734 X features:
1735   --x-includes=DIR    X include files are in DIR
1736   --x-libraries=DIR   X library files are in DIR
1737
1738 System types:
1739   --build=BUILD     configure for building on BUILD [guessed]
1740   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1741 _ACEOF
1742 fi
1743
1744 if test -n "$ac_init_help"; then
1745
1746   cat <<\_ACEOF
1747
1748 Optional Features:
1749   --disable-option-checking  ignore unrecognized --enable/--with options
1750   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1751   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1752   --enable-libtool        enable building using GNU libtool [default=yes]
1753   --enable-shared[=PKGS]  build shared libraries [default=yes]
1754   --enable-static[=PKGS]  build static libraries [default=no]
1755   --enable-fast-install[=PKGS]
1756                           optimize for fast installation [default=yes]
1757   --disable-libtool-lock  avoid locking (might break parallel builds)
1758   --enable-includes       enable installing of include files [default=no]
1759   --disable-nls           do not use Native Language Support
1760   --disable-rpath         do not hardcode runtime library paths
1761   --enable-gnome          enable build of bgnome-console GUI [default=no]
1762   --enable-bat            enable build of bat Qt4 GUI [default=no]
1763   --enable-bwx-console    enable build of wxWidgets console [default=no]
1764   --enable-tray-monitor   enable build of Gnome tray monitor (compatible with
1765                           KDE [default=no]
1766   --enable-smartalloc     enable smartalloc debugging support [default=no]
1767   --enable-lockmgr        enable lock manager support [default=no]
1768   --enable-static-tools   enable static tape tools [default=no]
1769   --enable-static-fd      enable static File daemon [default=no]
1770   --enable-static-sd      enable static Storage daemon [default=no]
1771   --enable-static-dir     enable static Director [default=no]
1772   --enable-static-cons    enable static Console [default=no]
1773   --enable-client-only    build client (File daemon) only [default=no]
1774   --enable-build-dird     enable building of dird (Director) [default=yes]
1775   --enable-build-stored   enable building of stored (Storage daemon)
1776                           [default=yes]
1777   --disable-conio         disable conio support [default=no]
1778   --enable-ipv6           enable ipv6 support [default=yes]
1779   --disable-readline      disable readline support [default=yes]
1780   --enable-batch-insert   enable the DB batch insert code [default=no]
1781   --disable-largefile     omit support for large files
1782   --disable-afs           disable afs support [default=auto]
1783   --disable-acl           disable acl support [default=auto]
1784   --disable-xattr         disable xattr support [default=auto]
1785
1786 Optional Packages:
1787   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1788   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1789   --with-pic              try to use only PIC/non-PIC objects [default=use
1790                           both]
1791   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1792   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1793   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1794   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1795   --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1796   --without-libintl-prefix     don't search for libintl in includedir and libdir
1797   --with-included-gettext use the GNU gettext library included here
1798   --with-readline[=DIR]   specify readline library directory
1799   --with-python[=DIR]     Include Python support. DIR is the Python base
1800                           install directory, default is to search through a
1801                           number of common places for the Python files.
1802   --with-tcp-wrappers[=DIR]
1803                           enable tcpwrappers support
1804   --with-openssl[=DIR]    Include OpenSSL support. DIR is the OpenSSL base
1805   --with-working-dir=PATH specify path of Bacula working directory
1806   --with-archivedir=PATH  specify path of SD archive directory
1807   --with-basename=RESNAME specify base resource name for daemons
1808   --with-hostname=RESNAME specify host name for daemons
1809   --with-scriptdir=PATH   specify path of Bacula scripts directory
1810   --with-bsrdir=PATH      specify path of Bacula bsrs directory
1811   --with-logdir=PATH      specify path of Bacula logs directory
1812   --with-plugindir=PATH   specify path of Bacula plugins directory
1813   --with-dump-email=EMAIL dump email address
1814   --with-job-email=EMAIL  job output email address
1815   --with-smtp-host=HOST   SMTP mail host address
1816   --with-pid-dir=PATH     specify location of Bacula pid files
1817   --with-subsys-dir=PATH  specify location of Bacula subsys file
1818   --with-baseport=PORT    specify base port address for daemons
1819   --with-dir-password=PASSWORD
1820                           specify Director's password
1821   --with-fd-password=PASSWORD
1822                           specify Client's password
1823   --with-sd-password=PASSWORD
1824                           specify Storage daemon's password
1825   --with-mon-dir-password=PASSWORD
1826                           specify Director's password used by the monitor
1827   --with-mon-fd-password=PASSWORD
1828                           specify Client's password used by the monitor
1829   --with-mon-sd-password=PASSWORD
1830                           specify Storage daemon's password used by the
1831                           monitor
1832   --with-db-name=DBNAME   specify database name [default=bacula]
1833   --with-db-user=UNAME    specify database user [default=bacula]
1834   --with-db-password=PWD  specify database password [default=*none*]
1835   --with-db-port=DBPORT   specify a database port [default=null]
1836   --with-dir-user=USER    specify user for Director daemon
1837   --with-dir-group=GROUP  specify group for Director daemon
1838   --with-sd-user=USER     specify user for Storage daemon
1839   --with-sd-group=GROUP   specify group for Storage daemon
1840   --with-fd-user=USER     specify user for File daemon
1841   --with-fd-group=GROUP   specify group for File daemon
1842   --with-sbin-perm=MODE   specify permissions for sbin binaries [default=0750]
1843   --with-postgresql[=DIR] Include PostgreSQL support. DIR is the PostgreSQL
1844                           base install directory, [default=/usr/local/pgsql]
1845   --with-mysql[=DIR]      Include MySQL support. DIR is the MySQL base install
1846                           directory, default is to search through a number of
1847                           common places for the MySQL files.
1848   --with-embedded-mysql[=DIR]
1849                           Include MySQL support. DIR is the MySQL base install
1850                           directory, default is to search through a number of
1851                           common places for the MySQL files.
1852   --with-ingres[=DIR]     Include Ingres support. DIR is the Ingres base
1853                           install directory, default is to search through a
1854                           number of common places for the Ingres files.
1855   --with-sqlite3[=DIR]    Include SQLite3 support. DIR is the SQLite3 base
1856                           install directory, default is to search through a
1857                           number of common places for the SQLite3 files.
1858   --with-dbi[=DIR]        Include DBI support. DIR is the DBD base install
1859                           directory, default is to search through a number of
1860                           common places for the DBI files.
1861   --with-dbi-driver[=DRIVER]
1862                           Suport for DBI driver. DRIVER is the one DBI driver
1863                           like Mysql, Postgresql, others. Default is to not
1864                           configure any driver.
1865   --with-x                use the X Window System
1866   --with-afsdir[=DIR]     Directory holding AFS includes/libs
1867
1868 Some influential environment variables:
1869   CC          C compiler command
1870   CFLAGS      C compiler flags
1871   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1872               nonstandard directory <lib dir>
1873   LIBS        libraries to pass to the linker, e.g. -l<library>
1874   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1875               you have headers in a nonstandard directory <include dir>
1876   CXX         C++ compiler command
1877   CXXFLAGS    C++ compiler flags
1878   CPP         C preprocessor
1879   WXCONFIG    wx-config command. On some systems, you must set it to
1880               wx-config-2.6 to use wxWidgets 2.6.
1881   WXFLAGS     Parameters to pass to wx-config (e.g. --unicode=no).
1882   CXXCPP      C++ preprocessor
1883   XMKMF       Path to xmkmf, Makefile generator for X Window System
1884
1885 Use these variables to override the choices made by `configure' or to help
1886 it to find libraries and programs with nonstandard names/locations.
1887
1888 Report bugs to the package provider.
1889 _ACEOF
1890 ac_status=$?
1891 fi
1892
1893 if test "$ac_init_help" = "recursive"; then
1894   # If there are subdirs, report their specific --help.
1895   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1896     test -d "$ac_dir" ||
1897       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1898       continue
1899     ac_builddir=.
1900
1901 case "$ac_dir" in
1902 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1903 *)
1904   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1905   # A ".." for each directory in $ac_dir_suffix.
1906   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1907   case $ac_top_builddir_sub in
1908   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1909   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1910   esac ;;
1911 esac
1912 ac_abs_top_builddir=$ac_pwd
1913 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1914 # for backward compatibility:
1915 ac_top_builddir=$ac_top_build_prefix
1916
1917 case $srcdir in
1918   .)  # We are building in place.
1919     ac_srcdir=.
1920     ac_top_srcdir=$ac_top_builddir_sub
1921     ac_abs_top_srcdir=$ac_pwd ;;
1922   [\\/]* | ?:[\\/]* )  # Absolute name.
1923     ac_srcdir=$srcdir$ac_dir_suffix;
1924     ac_top_srcdir=$srcdir
1925     ac_abs_top_srcdir=$srcdir ;;
1926   *) # Relative name.
1927     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1928     ac_top_srcdir=$ac_top_build_prefix$srcdir
1929     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1930 esac
1931 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1932
1933     cd "$ac_dir" || { ac_status=$?; continue; }
1934     # Check for guested configure.
1935     if test -f "$ac_srcdir/configure.gnu"; then
1936       echo &&
1937       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1938     elif test -f "$ac_srcdir/configure"; then
1939       echo &&
1940       $SHELL "$ac_srcdir/configure" --help=recursive
1941     else
1942       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1943     fi || ac_status=$?
1944     cd "$ac_pwd" || { ac_status=$?; break; }
1945   done
1946 fi
1947
1948 test -n "$ac_init_help" && exit $ac_status
1949 if $ac_init_version; then
1950   cat <<\_ACEOF
1951 configure
1952 generated by GNU Autoconf 2.65
1953
1954 Copyright (C) 2009 Free Software Foundation, Inc.
1955 This configure script is free software; the Free Software Foundation
1956 gives unlimited permission to copy, distribute and modify it.
1957 _ACEOF
1958   exit
1959 fi
1960
1961 ## ------------------------ ##
1962 ## Autoconf initialization. ##
1963 ## ------------------------ ##
1964
1965 # ac_fn_c_try_compile LINENO
1966 # --------------------------
1967 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1968 ac_fn_c_try_compile ()
1969 {
1970   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1971   rm -f conftest.$ac_objext
1972   if { { ac_try="$ac_compile"
1973 case "(($ac_try" in
1974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1975   *) ac_try_echo=$ac_try;;
1976 esac
1977 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1978 $as_echo "$ac_try_echo"; } >&5
1979   (eval "$ac_compile") 2>conftest.err
1980   ac_status=$?
1981   if test -s conftest.err; then
1982     grep -v '^ *+' conftest.err >conftest.er1
1983     cat conftest.er1 >&5
1984     mv -f conftest.er1 conftest.err
1985   fi
1986   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1987   test $ac_status = 0; } && {
1988          test -z "$ac_c_werror_flag" ||
1989          test ! -s conftest.err
1990        } && test -s conftest.$ac_objext; then :
1991   ac_retval=0
1992 else
1993   $as_echo "$as_me: failed program was:" >&5
1994 sed 's/^/| /' conftest.$ac_ext >&5
1995
1996         ac_retval=1
1997 fi
1998   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1999   as_fn_set_status $ac_retval
2000
2001 } # ac_fn_c_try_compile
2002
2003 # ac_fn_cxx_try_compile LINENO
2004 # ----------------------------
2005 # Try to compile conftest.$ac_ext, and return whether this succeeded.
2006 ac_fn_cxx_try_compile ()
2007 {
2008   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2009   rm -f conftest.$ac_objext
2010   if { { ac_try="$ac_compile"
2011 case "(($ac_try" in
2012   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2013   *) ac_try_echo=$ac_try;;
2014 esac
2015 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2016 $as_echo "$ac_try_echo"; } >&5
2017   (eval "$ac_compile") 2>conftest.err
2018   ac_status=$?
2019   if test -s conftest.err; then
2020     grep -v '^ *+' conftest.err >conftest.er1
2021     cat conftest.er1 >&5
2022     mv -f conftest.er1 conftest.err
2023   fi
2024   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2025   test $ac_status = 0; } && {
2026          test -z "$ac_cxx_werror_flag" ||
2027          test ! -s conftest.err
2028        } && test -s conftest.$ac_objext; then :
2029   ac_retval=0
2030 else
2031   $as_echo "$as_me: failed program was:" >&5
2032 sed 's/^/| /' conftest.$ac_ext >&5
2033
2034         ac_retval=1
2035 fi
2036   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2037   as_fn_set_status $ac_retval
2038
2039 } # ac_fn_cxx_try_compile
2040
2041 # ac_fn_c_try_cpp LINENO
2042 # ----------------------
2043 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2044 ac_fn_c_try_cpp ()
2045 {
2046   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2047   if { { ac_try="$ac_cpp conftest.$ac_ext"
2048 case "(($ac_try" in
2049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2050   *) ac_try_echo=$ac_try;;
2051 esac
2052 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2053 $as_echo "$ac_try_echo"; } >&5
2054   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2055   ac_status=$?
2056   if test -s conftest.err; then
2057     grep -v '^ *+' conftest.err >conftest.er1
2058     cat conftest.er1 >&5
2059     mv -f conftest.er1 conftest.err
2060   fi
2061   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2062   test $ac_status = 0; } >/dev/null && {
2063          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2064          test ! -s conftest.err
2065        }; then :
2066   ac_retval=0
2067 else
2068   $as_echo "$as_me: failed program was:" >&5
2069 sed 's/^/| /' conftest.$ac_ext >&5
2070
2071     ac_retval=1
2072 fi
2073   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2074   as_fn_set_status $ac_retval
2075
2076 } # ac_fn_c_try_cpp
2077
2078 # ac_fn_c_try_link LINENO
2079 # -----------------------
2080 # Try to link conftest.$ac_ext, and return whether this succeeded.
2081 ac_fn_c_try_link ()
2082 {
2083   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2084   rm -f conftest.$ac_objext conftest$ac_exeext
2085   if { { ac_try="$ac_link"
2086 case "(($ac_try" in
2087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2088   *) ac_try_echo=$ac_try;;
2089 esac
2090 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2091 $as_echo "$ac_try_echo"; } >&5
2092   (eval "$ac_link") 2>conftest.err
2093   ac_status=$?
2094   if test -s conftest.err; then
2095     grep -v '^ *+' conftest.err >conftest.er1
2096     cat conftest.er1 >&5
2097     mv -f conftest.er1 conftest.err
2098   fi
2099   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2100   test $ac_status = 0; } && {
2101          test -z "$ac_c_werror_flag" ||
2102          test ! -s conftest.err
2103        } && test -s conftest$ac_exeext && {
2104          test "$cross_compiling" = yes ||
2105          $as_test_x conftest$ac_exeext
2106        }; then :
2107   ac_retval=0
2108 else
2109   $as_echo "$as_me: failed program was:" >&5
2110 sed 's/^/| /' conftest.$ac_ext >&5
2111
2112         ac_retval=1
2113 fi
2114   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2115   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2116   # interfere with the next link command; also delete a directory that is
2117   # left behind by Apple's compiler.  We do this before executing the actions.
2118   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2119   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2120   as_fn_set_status $ac_retval
2121
2122 } # ac_fn_c_try_link
2123
2124 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2125 # -------------------------------------------------------
2126 # Tests whether HEADER exists and can be compiled using the include files in
2127 # INCLUDES, setting the cache variable VAR accordingly.
2128 ac_fn_c_check_header_compile ()
2129 {
2130   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2131   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2132 $as_echo_n "checking for $2... " >&6; }
2133 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2134   $as_echo_n "(cached) " >&6
2135 else
2136   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2137 /* end confdefs.h.  */
2138 $4
2139 #include <$2>
2140 _ACEOF
2141 if ac_fn_c_try_compile "$LINENO"; then :
2142   eval "$3=yes"
2143 else
2144   eval "$3=no"
2145 fi
2146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2147 fi
2148 eval ac_res=\$$3
2149                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2150 $as_echo "$ac_res" >&6; }
2151   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2152
2153 } # ac_fn_c_check_header_compile
2154
2155 # ac_fn_c_try_run LINENO
2156 # ----------------------
2157 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2158 # that executables *can* be run.
2159 ac_fn_c_try_run ()
2160 {
2161   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2162   if { { ac_try="$ac_link"
2163 case "(($ac_try" in
2164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2165   *) ac_try_echo=$ac_try;;
2166 esac
2167 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2168 $as_echo "$ac_try_echo"; } >&5
2169   (eval "$ac_link") 2>&5
2170   ac_status=$?
2171   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2172   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2173   { { case "(($ac_try" in
2174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2175   *) ac_try_echo=$ac_try;;
2176 esac
2177 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2178 $as_echo "$ac_try_echo"; } >&5
2179   (eval "$ac_try") 2>&5
2180   ac_status=$?
2181   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2182   test $ac_status = 0; }; }; then :
2183   ac_retval=0
2184 else
2185   $as_echo "$as_me: program exited with status $ac_status" >&5
2186        $as_echo "$as_me: failed program was:" >&5
2187 sed 's/^/| /' conftest.$ac_ext >&5
2188
2189        ac_retval=$ac_status
2190 fi
2191   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2192   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2193   as_fn_set_status $ac_retval
2194
2195 } # ac_fn_c_try_run
2196
2197 # ac_fn_c_check_func LINENO FUNC VAR
2198 # ----------------------------------
2199 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2200 ac_fn_c_check_func ()
2201 {
2202   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2203   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2204 $as_echo_n "checking for $2... " >&6; }
2205 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2206   $as_echo_n "(cached) " >&6
2207 else
2208   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2209 /* end confdefs.h.  */
2210 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2211    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2212 #define $2 innocuous_$2
2213
2214 /* System header to define __stub macros and hopefully few prototypes,
2215     which can conflict with char $2 (); below.
2216     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2217     <limits.h> exists even on freestanding compilers.  */
2218
2219 #ifdef __STDC__
2220 # include <limits.h>
2221 #else
2222 # include <assert.h>
2223 #endif
2224
2225 #undef $2
2226
2227 /* Override any GCC internal prototype to avoid an error.
2228    Use char because int might match the return type of a GCC
2229    builtin and then its argument prototype would still apply.  */
2230 #ifdef __cplusplus
2231 extern "C"
2232 #endif
2233 char $2 ();
2234 /* The GNU C library defines this for functions which it implements
2235     to always fail with ENOSYS.  Some functions are actually named
2236     something starting with __ and the normal name is an alias.  */
2237 #if defined __stub_$2 || defined __stub___$2
2238 choke me
2239 #endif
2240
2241 int
2242 main ()
2243 {
2244 return $2 ();
2245   ;
2246   return 0;
2247 }
2248 _ACEOF
2249 if ac_fn_c_try_link "$LINENO"; then :
2250   eval "$3=yes"
2251 else
2252   eval "$3=no"
2253 fi
2254 rm -f core conftest.err conftest.$ac_objext \
2255     conftest$ac_exeext conftest.$ac_ext
2256 fi
2257 eval ac_res=\$$3
2258                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2259 $as_echo "$ac_res" >&6; }
2260   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2261
2262 } # ac_fn_c_check_func
2263
2264 # ac_fn_cxx_try_cpp LINENO
2265 # ------------------------
2266 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2267 ac_fn_cxx_try_cpp ()
2268 {
2269   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2270   if { { ac_try="$ac_cpp conftest.$ac_ext"
2271 case "(($ac_try" in
2272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2273   *) ac_try_echo=$ac_try;;
2274 esac
2275 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2276 $as_echo "$ac_try_echo"; } >&5
2277   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2278   ac_status=$?
2279   if test -s conftest.err; then
2280     grep -v '^ *+' conftest.err >conftest.er1
2281     cat conftest.er1 >&5
2282     mv -f conftest.er1 conftest.err
2283   fi
2284   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2285   test $ac_status = 0; } >/dev/null && {
2286          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2287          test ! -s conftest.err
2288        }; then :
2289   ac_retval=0
2290 else
2291   $as_echo "$as_me: failed program was:" >&5
2292 sed 's/^/| /' conftest.$ac_ext >&5
2293
2294     ac_retval=1
2295 fi
2296   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2297   as_fn_set_status $ac_retval
2298
2299 } # ac_fn_cxx_try_cpp
2300
2301 # ac_fn_cxx_try_link LINENO
2302 # -------------------------
2303 # Try to link conftest.$ac_ext, and return whether this succeeded.
2304 ac_fn_cxx_try_link ()
2305 {
2306   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2307   rm -f conftest.$ac_objext conftest$ac_exeext
2308   if { { ac_try="$ac_link"
2309 case "(($ac_try" in
2310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2311   *) ac_try_echo=$ac_try;;
2312 esac
2313 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2314 $as_echo "$ac_try_echo"; } >&5
2315   (eval "$ac_link") 2>conftest.err
2316   ac_status=$?
2317   if test -s conftest.err; then
2318     grep -v '^ *+' conftest.err >conftest.er1
2319     cat conftest.er1 >&5
2320     mv -f conftest.er1 conftest.err
2321   fi
2322   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2323   test $ac_status = 0; } && {
2324          test -z "$ac_cxx_werror_flag" ||
2325          test ! -s conftest.err
2326        } && test -s conftest$ac_exeext && {
2327          test "$cross_compiling" = yes ||
2328          $as_test_x conftest$ac_exeext
2329        }; then :
2330   ac_retval=0
2331 else
2332   $as_echo "$as_me: failed program was:" >&5
2333 sed 's/^/| /' conftest.$ac_ext >&5
2334
2335         ac_retval=1
2336 fi
2337   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2338   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2339   # interfere with the next link command; also delete a directory that is
2340   # left behind by Apple's compiler.  We do this before executing the actions.
2341   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2342   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2343   as_fn_set_status $ac_retval
2344
2345 } # ac_fn_cxx_try_link
2346
2347 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2348 # -------------------------------------------
2349 # Tests whether TYPE exists after having included INCLUDES, setting cache
2350 # variable VAR accordingly.
2351 ac_fn_c_check_type ()
2352 {
2353   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2354   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2355 $as_echo_n "checking for $2... " >&6; }
2356 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2357   $as_echo_n "(cached) " >&6
2358 else
2359   eval "$3=no"
2360   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2361 /* end confdefs.h.  */
2362 $4
2363 int
2364 main ()
2365 {
2366 if (sizeof ($2))
2367          return 0;
2368   ;
2369   return 0;
2370 }
2371 _ACEOF
2372 if ac_fn_c_try_compile "$LINENO"; then :
2373   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2374 /* end confdefs.h.  */
2375 $4
2376 int
2377 main ()
2378 {
2379 if (sizeof (($2)))
2380             return 0;
2381   ;
2382   return 0;
2383 }
2384 _ACEOF
2385 if ac_fn_c_try_compile "$LINENO"; then :
2386
2387 else
2388   eval "$3=yes"
2389 fi
2390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2391 fi
2392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2393 fi
2394 eval ac_res=\$$3
2395                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2396 $as_echo "$ac_res" >&6; }
2397   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2398
2399 } # ac_fn_c_check_type
2400
2401 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2402 # -------------------------------------------------------
2403 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2404 # the include files in INCLUDES and setting the cache variable VAR
2405 # accordingly.
2406 ac_fn_c_check_header_mongrel ()
2407 {
2408   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2409   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2410   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2411 $as_echo_n "checking for $2... " >&6; }
2412 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2413   $as_echo_n "(cached) " >&6
2414 fi
2415 eval ac_res=\$$3
2416                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2417 $as_echo "$ac_res" >&6; }
2418 else
2419   # Is the header compilable?
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2421 $as_echo_n "checking $2 usability... " >&6; }
2422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2423 /* end confdefs.h.  */
2424 $4
2425 #include <$2>
2426 _ACEOF
2427 if ac_fn_c_try_compile "$LINENO"; then :
2428   ac_header_compiler=yes
2429 else
2430   ac_header_compiler=no
2431 fi
2432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2434 $as_echo "$ac_header_compiler" >&6; }
2435
2436 # Is the header present?
2437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2438 $as_echo_n "checking $2 presence... " >&6; }
2439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2440 /* end confdefs.h.  */
2441 #include <$2>
2442 _ACEOF
2443 if ac_fn_c_try_cpp "$LINENO"; then :
2444   ac_header_preproc=yes
2445 else
2446   ac_header_preproc=no
2447 fi
2448 rm -f conftest.err conftest.$ac_ext
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2450 $as_echo "$ac_header_preproc" >&6; }
2451
2452 # So?  What about this header?
2453 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2454   yes:no: )
2455     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2456 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2457     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2458 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2459     ;;
2460   no:yes:* )
2461     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2462 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2463     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2464 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2465     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2466 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2467     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2468 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2469     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2470 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2471     ;;
2472 esac
2473   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2474 $as_echo_n "checking for $2... " >&6; }
2475 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2476   $as_echo_n "(cached) " >&6
2477 else
2478   eval "$3=\$ac_header_compiler"
2479 fi
2480 eval ac_res=\$$3
2481                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2482 $as_echo "$ac_res" >&6; }
2483 fi
2484   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2485
2486 } # ac_fn_c_check_header_mongrel
2487
2488 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2489 # --------------------------------------------
2490 # Tries to find the compile-time value of EXPR in a program that includes
2491 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2492 # computed
2493 ac_fn_c_compute_int ()
2494 {
2495   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2496   if test "$cross_compiling" = yes; then
2497     # Depending upon the size, compute the lo and hi bounds.
2498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2499 /* end confdefs.h.  */
2500 $4
2501 int
2502 main ()
2503 {
2504 static int test_array [1 - 2 * !(($2) >= 0)];
2505 test_array [0] = 0
2506
2507   ;
2508   return 0;
2509 }
2510 _ACEOF
2511 if ac_fn_c_try_compile "$LINENO"; then :
2512   ac_lo=0 ac_mid=0
2513   while :; do
2514     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2515 /* end confdefs.h.  */
2516 $4
2517 int
2518 main ()
2519 {
2520 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2521 test_array [0] = 0
2522
2523   ;
2524   return 0;
2525 }
2526 _ACEOF
2527 if ac_fn_c_try_compile "$LINENO"; then :
2528   ac_hi=$ac_mid; break
2529 else
2530   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2531                         if test $ac_lo -le $ac_mid; then
2532                           ac_lo= ac_hi=
2533                           break
2534                         fi
2535                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2536 fi
2537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2538   done
2539 else
2540   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2541 /* end confdefs.h.  */
2542 $4
2543 int
2544 main ()
2545 {
2546 static int test_array [1 - 2 * !(($2) < 0)];
2547 test_array [0] = 0
2548
2549   ;
2550   return 0;
2551 }
2552 _ACEOF
2553 if ac_fn_c_try_compile "$LINENO"; then :
2554   ac_hi=-1 ac_mid=-1
2555   while :; do
2556     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2557 /* end confdefs.h.  */
2558 $4
2559 int
2560 main ()
2561 {
2562 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2563 test_array [0] = 0
2564
2565   ;
2566   return 0;
2567 }
2568 _ACEOF
2569 if ac_fn_c_try_compile "$LINENO"; then :
2570   ac_lo=$ac_mid; break
2571 else
2572   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2573                         if test $ac_mid -le $ac_hi; then
2574                           ac_lo= ac_hi=
2575                           break
2576                         fi
2577                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2578 fi
2579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2580   done
2581 else
2582   ac_lo= ac_hi=
2583 fi
2584 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2585 fi
2586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2587 # Binary search between lo and hi bounds.
2588 while test "x$ac_lo" != "x$ac_hi"; do
2589   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2590   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2591 /* end confdefs.h.  */
2592 $4
2593 int
2594 main ()
2595 {
2596 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2597 test_array [0] = 0
2598
2599   ;
2600   return 0;
2601 }
2602 _ACEOF
2603 if ac_fn_c_try_compile "$LINENO"; then :
2604   ac_hi=$ac_mid
2605 else
2606   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2607 fi
2608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2609 done
2610 case $ac_lo in #((
2611 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2612 '') ac_retval=1 ;;
2613 esac
2614   else
2615     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2616 /* end confdefs.h.  */
2617 $4
2618 static long int longval () { return $2; }
2619 static unsigned long int ulongval () { return $2; }
2620 #include <stdio.h>
2621 #include <stdlib.h>
2622 int
2623 main ()
2624 {
2625
2626   FILE *f = fopen ("conftest.val", "w");
2627   if (! f)
2628     return 1;
2629   if (($2) < 0)
2630     {
2631       long int i = longval ();
2632       if (i != ($2))
2633         return 1;
2634       fprintf (f, "%ld", i);
2635     }
2636   else
2637     {
2638       unsigned long int i = ulongval ();
2639       if (i != ($2))
2640         return 1;
2641       fprintf (f, "%lu", i);
2642     }
2643   /* Do not output a trailing newline, as this causes \r\n confusion
2644      on some platforms.  */
2645   return ferror (f) || fclose (f) != 0;
2646
2647   ;
2648   return 0;
2649 }
2650 _ACEOF
2651 if ac_fn_c_try_run "$LINENO"; then :
2652   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2653 else
2654   ac_retval=1
2655 fi
2656 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2657   conftest.$ac_objext conftest.beam conftest.$ac_ext
2658 rm -f conftest.val
2659
2660   fi
2661   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2662   as_fn_set_status $ac_retval
2663
2664 } # ac_fn_c_compute_int
2665
2666 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2667 # ----------------------------------------------------
2668 # Tries to find if the field MEMBER exists in type AGGR, after including
2669 # INCLUDES, setting cache variable VAR accordingly.
2670 ac_fn_c_check_member ()
2671 {
2672   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2673   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2674 $as_echo_n "checking for $2.$3... " >&6; }
2675 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2676   $as_echo_n "(cached) " >&6
2677 else
2678   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2679 /* end confdefs.h.  */
2680 $5
2681 int
2682 main ()
2683 {
2684 static $2 ac_aggr;
2685 if (ac_aggr.$3)
2686 return 0;
2687   ;
2688   return 0;
2689 }
2690 _ACEOF
2691 if ac_fn_c_try_compile "$LINENO"; then :
2692   eval "$4=yes"
2693 else
2694   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2695 /* end confdefs.h.  */
2696 $5
2697 int
2698 main ()
2699 {
2700 static $2 ac_aggr;
2701 if (sizeof ac_aggr.$3)
2702 return 0;
2703   ;
2704   return 0;
2705 }
2706 _ACEOF
2707 if ac_fn_c_try_compile "$LINENO"; then :
2708   eval "$4=yes"
2709 else
2710   eval "$4=no"
2711 fi
2712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2713 fi
2714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2715 fi
2716 eval ac_res=\$$4
2717                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2718 $as_echo "$ac_res" >&6; }
2719   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2720
2721 } # ac_fn_c_check_member
2722
2723 # ac_fn_c_check_decl LINENO SYMBOL VAR
2724 # ------------------------------------
2725 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2726 ac_fn_c_check_decl ()
2727 {
2728   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2729   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2730 $as_echo_n "checking whether $2 is declared... " >&6; }
2731 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2732   $as_echo_n "(cached) " >&6
2733 else
2734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2735 /* end confdefs.h.  */
2736 $4
2737 int
2738 main ()
2739 {
2740 #ifndef $2
2741   (void) $2;
2742 #endif
2743
2744   ;
2745   return 0;
2746 }
2747 _ACEOF
2748 if ac_fn_c_try_compile "$LINENO"; then :
2749   eval "$3=yes"
2750 else
2751   eval "$3=no"
2752 fi
2753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2754 fi
2755 eval ac_res=\$$3
2756                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2757 $as_echo "$ac_res" >&6; }
2758   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2759
2760 } # ac_fn_c_check_decl
2761
2762 # ac_fn_cxx_try_run LINENO
2763 # ------------------------
2764 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2765 # that executables *can* be run.
2766 ac_fn_cxx_try_run ()
2767 {
2768   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2769   if { { ac_try="$ac_link"
2770 case "(($ac_try" in
2771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2772   *) ac_try_echo=$ac_try;;
2773 esac
2774 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2775 $as_echo "$ac_try_echo"; } >&5
2776   (eval "$ac_link") 2>&5
2777   ac_status=$?
2778   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2779   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2780   { { case "(($ac_try" in
2781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782   *) ac_try_echo=$ac_try;;
2783 esac
2784 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2785 $as_echo "$ac_try_echo"; } >&5
2786   (eval "$ac_try") 2>&5
2787   ac_status=$?
2788   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2789   test $ac_status = 0; }; }; then :
2790   ac_retval=0
2791 else
2792   $as_echo "$as_me: program exited with status $ac_status" >&5
2793        $as_echo "$as_me: failed program was:" >&5
2794 sed 's/^/| /' conftest.$ac_ext >&5
2795
2796        ac_retval=$ac_status
2797 fi
2798   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2799   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2800   as_fn_set_status $ac_retval
2801
2802 } # ac_fn_cxx_try_run
2803 cat >config.log <<_ACEOF
2804 This file contains any messages produced by compilers while
2805 running configure, to aid debugging if configure makes a mistake.
2806
2807 It was created by $as_me, which was
2808 generated by GNU Autoconf 2.65.  Invocation command line was
2809
2810   $ $0 $@
2811
2812 _ACEOF
2813 exec 5>>config.log
2814 {
2815 cat <<_ASUNAME
2816 ## --------- ##
2817 ## Platform. ##
2818 ## --------- ##
2819
2820 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2821 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2822 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2823 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2824 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2825
2826 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2827 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2828
2829 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2830 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2831 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2832 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2833 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2834 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2835 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2836
2837 _ASUNAME
2838
2839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840 for as_dir in $PATH
2841 do
2842   IFS=$as_save_IFS
2843   test -z "$as_dir" && as_dir=.
2844     $as_echo "PATH: $as_dir"
2845   done
2846 IFS=$as_save_IFS
2847
2848 } >&5
2849
2850 cat >&5 <<_ACEOF
2851
2852
2853 ## ----------- ##
2854 ## Core tests. ##
2855 ## ----------- ##
2856
2857 _ACEOF
2858
2859
2860 # Keep a trace of the command line.
2861 # Strip out --no-create and --no-recursion so they do not pile up.
2862 # Strip out --silent because we don't want to record it for future runs.
2863 # Also quote any args containing shell meta-characters.
2864 # Make two passes to allow for proper duplicate-argument suppression.
2865 ac_configure_args=
2866 ac_configure_args0=
2867 ac_configure_args1=
2868 ac_must_keep_next=false
2869 for ac_pass in 1 2
2870 do
2871   for ac_arg
2872   do
2873     case $ac_arg in
2874     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2875     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2876     | -silent | --silent | --silen | --sile | --sil)
2877       continue ;;
2878     *\'*)
2879       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2880     esac
2881     case $ac_pass in
2882     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2883     2)
2884       as_fn_append ac_configure_args1 " '$ac_arg'"
2885       if test $ac_must_keep_next = true; then
2886         ac_must_keep_next=false # Got value, back to normal.
2887       else
2888         case $ac_arg in
2889           *=* | --config-cache | -C | -disable-* | --disable-* \
2890           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2891           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2892           | -with-* | --with-* | -without-* | --without-* | --x)
2893             case "$ac_configure_args0 " in
2894               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2895             esac
2896             ;;
2897           -* ) ac_must_keep_next=true ;;
2898         esac
2899       fi
2900       as_fn_append ac_configure_args " '$ac_arg'"
2901       ;;
2902     esac
2903   done
2904 done
2905 { ac_configure_args0=; unset ac_configure_args0;}
2906 { ac_configure_args1=; unset ac_configure_args1;}
2907
2908 # When interrupted or exit'd, cleanup temporary files, and complete
2909 # config.log.  We remove comments because anyway the quotes in there
2910 # would cause problems or look ugly.
2911 # WARNING: Use '\'' to represent an apostrophe within the trap.
2912 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2913 trap 'exit_status=$?
2914   # Save into config.log some information that might help in debugging.
2915   {
2916     echo
2917
2918     cat <<\_ASBOX
2919 ## ---------------- ##
2920 ## Cache variables. ##
2921 ## ---------------- ##
2922 _ASBOX
2923     echo
2924     # The following way of writing the cache mishandles newlines in values,
2925 (
2926   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2927     eval ac_val=\$$ac_var
2928     case $ac_val in #(
2929     *${as_nl}*)
2930       case $ac_var in #(
2931       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2932 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2933       esac
2934       case $ac_var in #(
2935       _ | IFS | as_nl) ;; #(
2936       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2937       *) { eval $ac_var=; unset $ac_var;} ;;
2938       esac ;;
2939     esac
2940   done
2941   (set) 2>&1 |
2942     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2943     *${as_nl}ac_space=\ *)
2944       sed -n \
2945         "s/'\''/'\''\\\\'\'''\''/g;
2946           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2947       ;; #(
2948     *)
2949       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2950       ;;
2951     esac |
2952     sort
2953 )
2954     echo
2955
2956     cat <<\_ASBOX
2957 ## ----------------- ##
2958 ## Output variables. ##
2959 ## ----------------- ##
2960 _ASBOX
2961     echo
2962     for ac_var in $ac_subst_vars
2963     do
2964       eval ac_val=\$$ac_var
2965       case $ac_val in
2966       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2967       esac
2968       $as_echo "$ac_var='\''$ac_val'\''"
2969     done | sort
2970     echo
2971
2972     if test -n "$ac_subst_files"; then
2973       cat <<\_ASBOX
2974 ## ------------------- ##
2975 ## File substitutions. ##
2976 ## ------------------- ##
2977 _ASBOX
2978       echo
2979       for ac_var in $ac_subst_files
2980       do
2981         eval ac_val=\$$ac_var
2982         case $ac_val in
2983         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2984         esac
2985         $as_echo "$ac_var='\''$ac_val'\''"
2986       done | sort
2987       echo
2988     fi
2989
2990     if test -s confdefs.h; then
2991       cat <<\_ASBOX
2992 ## ----------- ##
2993 ## confdefs.h. ##
2994 ## ----------- ##
2995 _ASBOX
2996       echo
2997       cat confdefs.h
2998       echo
2999     fi
3000     test "$ac_signal" != 0 &&
3001       $as_echo "$as_me: caught signal $ac_signal"
3002     $as_echo "$as_me: exit $exit_status"
3003   } >&5
3004   rm -f core *.core core.conftest.* &&
3005     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
3006     exit $exit_status
3007 ' 0
3008 for ac_signal in 1 2 13 15; do
3009   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
3010 done
3011 ac_signal=0
3012
3013 # confdefs.h avoids OS command line length limits that DEFS can exceed.
3014 rm -f -r conftest* confdefs.h
3015
3016 $as_echo "/* confdefs.h */" > confdefs.h
3017
3018 # Predefined preprocessor variables.
3019
3020 cat >>confdefs.h <<_ACEOF
3021 #define PACKAGE_NAME "$PACKAGE_NAME"
3022 _ACEOF
3023
3024 cat >>confdefs.h <<_ACEOF
3025 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
3026 _ACEOF
3027
3028 cat >>confdefs.h <<_ACEOF
3029 #define PACKAGE_VERSION "$PACKAGE_VERSION"
3030 _ACEOF
3031
3032 cat >>confdefs.h <<_ACEOF
3033 #define PACKAGE_STRING "$PACKAGE_STRING"
3034 _ACEOF
3035
3036 cat >>confdefs.h <<_ACEOF
3037 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
3038 _ACEOF
3039
3040 cat >>confdefs.h <<_ACEOF
3041 #define PACKAGE_URL "$PACKAGE_URL"
3042 _ACEOF
3043
3044
3045 # Let the site file select an alternate cache file if it wants to.
3046 # Prefer an explicitly selected file to automatically selected ones.
3047 ac_site_file1=NONE
3048 ac_site_file2=NONE
3049 if test -n "$CONFIG_SITE"; then
3050   ac_site_file1=$CONFIG_SITE
3051 elif test "x$prefix" != xNONE; then
3052   ac_site_file1=$prefix/share/config.site
3053   ac_site_file2=$prefix/etc/config.site
3054 else
3055   ac_site_file1=$ac_default_prefix/share/config.site
3056   ac_site_file2=$ac_default_prefix/etc/config.site
3057 fi
3058 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
3059 do
3060   test "x$ac_site_file" = xNONE && continue
3061   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
3062     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
3063 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
3064     sed 's/^/| /' "$ac_site_file" >&5
3065     . "$ac_site_file"
3066   fi
3067 done
3068
3069 if test -r "$cache_file"; then
3070   # Some versions of bash will fail to source /dev/null (special files
3071   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
3072   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
3073     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
3074 $as_echo "$as_me: loading cache $cache_file" >&6;}
3075     case $cache_file in
3076       [\\/]* | ?:[\\/]* ) . "$cache_file";;
3077       *)                      . "./$cache_file";;
3078     esac
3079   fi
3080 else
3081   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
3082 $as_echo "$as_me: creating cache $cache_file" >&6;}
3083   >$cache_file
3084 fi
3085
3086 as_fn_append ac_header_list " stdlib.h"
3087 as_fn_append ac_header_list " unistd.h"
3088 as_fn_append ac_header_list " sys/param.h"
3089 # Check that the precious variables saved in the cache have kept the same
3090 # value.
3091 ac_cache_corrupted=false
3092 for ac_var in $ac_precious_vars; do
3093   eval ac_old_set=\$ac_cv_env_${ac_var}_set
3094   eval ac_new_set=\$ac_env_${ac_var}_set
3095   eval ac_old_val=\$ac_cv_env_${ac_var}_value
3096   eval ac_new_val=\$ac_env_${ac_var}_value
3097   case $ac_old_set,$ac_new_set in
3098     set,)
3099       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
3100 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
3101       ac_cache_corrupted=: ;;
3102     ,set)
3103       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
3104 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
3105       ac_cache_corrupted=: ;;
3106     ,);;
3107     *)
3108       if test "x$ac_old_val" != "x$ac_new_val"; then
3109         # differences in whitespace do not lead to failure.
3110         ac_old_val_w=`echo x $ac_old_val`
3111         ac_new_val_w=`echo x $ac_new_val`
3112         if test "$ac_old_val_w" != "$ac_new_val_w"; then
3113           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
3114 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
3115           ac_cache_corrupted=:
3116         else
3117           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
3118 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3119           eval $ac_var=\$ac_old_val
3120         fi
3121         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
3122 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
3123         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
3124 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
3125       fi;;
3126   esac
3127   # Pass precious variables to config.status.
3128   if test "$ac_new_set" = set; then
3129     case $ac_new_val in
3130     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
3131     *) ac_arg=$ac_var=$ac_new_val ;;
3132     esac
3133     case " $ac_configure_args " in
3134       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
3135       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
3136     esac
3137   fi
3138 done
3139 if $ac_cache_corrupted; then
3140   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3141 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3142   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
3143 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
3144   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
3145 fi
3146 ## -------------------- ##
3147 ## Main body of script. ##
3148 ## -------------------- ##
3149
3150 ac_ext=c
3151 ac_cpp='$CPP $CPPFLAGS'
3152 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3153 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3154 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3155
3156
3157 BUILD_DIR=`pwd`
3158 cd ..
3159 TOP_DIR=`pwd`
3160 cd ${BUILD_DIR}
3161
3162
3163 ac_aux_dir=
3164 for ac_dir in ${BUILD_DIR}/autoconf "$srcdir"/${BUILD_DIR}/autoconf; do
3165   for ac_t in install-sh install.sh shtool; do
3166     if test -f "$ac_dir/$ac_t"; then
3167       ac_aux_dir=$ac_dir
3168       ac_install_sh="$ac_aux_dir/$ac_t -c"
3169       break 2
3170     fi
3171   done
3172 done
3173 if test -z "$ac_aux_dir"; then
3174   as_fn_error "cannot find install-sh, install.sh, or shtool in ${BUILD_DIR}/autoconf \"$srcdir\"/${BUILD_DIR}/autoconf" "$LINENO" 5
3175 fi
3176
3177 # These three variables are undocumented and unsupported,
3178 # and are intended to be withdrawn in a future Autoconf release.
3179 # They can cause serious problems if a builder's source tree is in a directory
3180 # whose full name contains unusual characters.
3181 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3182 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3183 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3184
3185
3186 ac_config_headers="$ac_config_headers src/config.h:autoconf/config.h.in"
3187
3188
3189 WIN32BUILDDIR=${BUILD_DIR}/src/win32
3190 WIN32MAINDIR=${BUILD_DIR}
3191 WIN32TOPDIR=${TOP_DIR}
3192
3193
3194
3195
3196 for ac_prog in true
3197 do
3198   # Extract the first word of "$ac_prog", so it can be a program name with args.
3199 set dummy $ac_prog; ac_word=$2
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3201 $as_echo_n "checking for $ac_word... " >&6; }
3202 if test "${ac_cv_path_TRUEPRG+set}" = set; then :
3203   $as_echo_n "(cached) " >&6
3204 else
3205   case $TRUEPRG in
3206   [\\/]* | ?:[\\/]*)
3207   ac_cv_path_TRUEPRG="$TRUEPRG" # Let the user override the test with a path.
3208   ;;
3209   *)
3210   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213   IFS=$as_save_IFS
3214   test -z "$as_dir" && as_dir=.
3215     for ac_exec_ext in '' $ac_executable_extensions; do
3216   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3217     ac_cv_path_TRUEPRG="$as_dir/$ac_word$ac_exec_ext"
3218     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219     break 2
3220   fi
3221 done
3222   done
3223 IFS=$as_save_IFS
3224
3225   ;;
3226 esac
3227 fi
3228 TRUEPRG=$ac_cv_path_TRUEPRG
3229 if test -n "$TRUEPRG"; then
3230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRUEPRG" >&5
3231 $as_echo "$TRUEPRG" >&6; }
3232 else
3233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3234 $as_echo "no" >&6; }
3235 fi
3236
3237
3238   test -n "$TRUEPRG" && break
3239 done
3240 test -n "$TRUEPRG" || TRUEPRG=":"
3241
3242 for ac_prog in false
3243 do
3244   # Extract the first word of "$ac_prog", so it can be a program name with args.
3245 set dummy $ac_prog; ac_word=$2
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247 $as_echo_n "checking for $ac_word... " >&6; }
3248 if test "${ac_cv_path_FALSEPRG+set}" = set; then :
3249   $as_echo_n "(cached) " >&6
3250 else
3251   case $FALSEPRG in
3252   [\\/]* | ?:[\\/]*)
3253   ac_cv_path_FALSEPRG="$FALSEPRG" # Let the user override the test with a path.
3254   ;;
3255   *)
3256   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3257 for as_dir in $PATH
3258 do
3259   IFS=$as_save_IFS
3260   test -z "$as_dir" && as_dir=.
3261     for ac_exec_ext in '' $ac_executable_extensions; do
3262   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3263     ac_cv_path_FALSEPRG="$as_dir/$ac_word$ac_exec_ext"
3264     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3265     break 2
3266   fi
3267 done
3268   done
3269 IFS=$as_save_IFS
3270
3271   ;;
3272 esac
3273 fi
3274 FALSEPRG=$ac_cv_path_FALSEPRG
3275 if test -n "$FALSEPRG"; then
3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FALSEPRG" >&5
3277 $as_echo "$FALSEPRG" >&6; }
3278 else
3279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3280 $as_echo "no" >&6; }
3281 fi
3282
3283
3284   test -n "$FALSEPRG" && break
3285 done
3286 test -n "$FALSEPRG" || FALSEPRG=":"
3287
3288
3289
3290 post_host=
3291 if test "x$BACULA" != x; then
3292    post_host=`echo -${BACULA} | tr 'A-Z ' 'a-z-'`
3293 fi
3294 BACULA=${BACULA:-Bacula}
3295 VERSION=`sed -n -e 's/^.*VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3296 DATE=`sed -n -e 's/^.* \t*BDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3297 LSMDATE=`sed -n -e 's/^.*LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3298 BDB_VERSION=`sed -n -e 's/^.*BDB_VERSION \(.*\)$/\1/p' ${srcdir}/src/cats/cats.h`
3299
3300 LIBBAC_LT_RELEASE=`sed -n -e 's/^#.*LIBBAC_LT_RELEASE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3301 LIBBACCFG_LT_RELEASE=`sed -n -e 's/^#.*LIBBACCFG_LT_RELEASE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3302 LIBBACPY_LT_RELEASE=`sed -n -e 's/^#.*LIBBACPY_LT_RELEASE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3303
3304 LIBBAC_LT_RELEASE=${LIBBAC_LT_RELEASE:-$VERSION}
3305 LIBBACCFG_LT_RELEASE=${LIBBACCFG_LT_RELEASE:-$VERSION}
3306 LIBBACPY_LT_RELEASE=${LIBBACPY_LT_RELEASE:-$VERSION}
3307
3308
3309 LIBBACSQL_LT_RELEASE=`sed -n -e 's/^#.*LIBBACSQL_LT_RELEASE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3310
3311 LIBBACSQL_LT_RELEASE=${LIBBACSQL_LT_RELEASE:-$VERSION}
3312
3313
3314 LIBBACFIND_LT_RELEASE=`sed -n -e 's/^#.*LIBBACFIND_LT_RELEASE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3315
3316 LIBBACFIND_LT_RELEASE=${LIBBACFIND_LT_RELEASE:-$VERSION}
3317
3318
3319 echo "configuring for ${BACULA} $VERSION ($DATE)"
3320
3321
3322
3323 ac_ext=c
3324 ac_cpp='$CPP $CPPFLAGS'
3325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3328 if test -n "$ac_tool_prefix"; then
3329   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3330 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3332 $as_echo_n "checking for $ac_word... " >&6; }
3333 if test "${ac_cv_prog_CC+set}" = set; then :
3334   $as_echo_n "(cached) " >&6
3335 else
3336   if test -n "$CC"; then
3337   ac_cv_prog_CC="$CC" # Let the user override the test.
3338 else
3339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3340 for as_dir in $PATH
3341 do
3342   IFS=$as_save_IFS
3343   test -z "$as_dir" && as_dir=.
3344     for ac_exec_ext in '' $ac_executable_extensions; do
3345   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3346     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3347     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3348     break 2
3349   fi
3350 done
3351   done
3352 IFS=$as_save_IFS
3353
3354 fi
3355 fi
3356 CC=$ac_cv_prog_CC
3357 if test -n "$CC"; then
3358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3359 $as_echo "$CC" >&6; }
3360 else
3361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3362 $as_echo "no" >&6; }
3363 fi
3364
3365
3366 fi
3367 if test -z "$ac_cv_prog_CC"; then
3368   ac_ct_CC=$CC
3369   # Extract the first word of "gcc", so it can be a program name with args.
3370 set dummy gcc; ac_word=$2
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3372 $as_echo_n "checking for $ac_word... " >&6; }
3373 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3374   $as_echo_n "(cached) " >&6
3375 else
3376   if test -n "$ac_ct_CC"; then
3377   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3378 else
3379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3380 for as_dir in $PATH
3381 do
3382   IFS=$as_save_IFS
3383   test -z "$as_dir" && as_dir=.
3384     for ac_exec_ext in '' $ac_executable_extensions; do
3385   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3386     ac_cv_prog_ac_ct_CC="gcc"
3387     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3388     break 2
3389   fi
3390 done
3391   done
3392 IFS=$as_save_IFS
3393
3394 fi
3395 fi
3396 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3397 if test -n "$ac_ct_CC"; then
3398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3399 $as_echo "$ac_ct_CC" >&6; }
3400 else
3401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3402 $as_echo "no" >&6; }
3403 fi
3404
3405   if test "x$ac_ct_CC" = x; then
3406     CC=""
3407   else
3408     case $cross_compiling:$ac_tool_warned in
3409 yes:)
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3411 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3412 ac_tool_warned=yes ;;
3413 esac
3414     CC=$ac_ct_CC
3415   fi
3416 else
3417   CC="$ac_cv_prog_CC"
3418 fi
3419
3420 if test -z "$CC"; then
3421           if test -n "$ac_tool_prefix"; then
3422     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3423 set dummy ${ac_tool_prefix}cc; ac_word=$2
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3425 $as_echo_n "checking for $ac_word... " >&6; }
3426 if test "${ac_cv_prog_CC+set}" = set; then :
3427   $as_echo_n "(cached) " >&6
3428 else
3429   if test -n "$CC"; then
3430   ac_cv_prog_CC="$CC" # Let the user override the test.
3431 else
3432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3433 for as_dir in $PATH
3434 do
3435   IFS=$as_save_IFS
3436   test -z "$as_dir" && as_dir=.
3437     for ac_exec_ext in '' $ac_executable_extensions; do
3438   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3439     ac_cv_prog_CC="${ac_tool_prefix}cc"
3440     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3441     break 2
3442   fi
3443 done
3444   done
3445 IFS=$as_save_IFS
3446
3447 fi
3448 fi
3449 CC=$ac_cv_prog_CC
3450 if test -n "$CC"; then
3451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3452 $as_echo "$CC" >&6; }
3453 else
3454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3455 $as_echo "no" >&6; }
3456 fi
3457
3458
3459   fi
3460 fi
3461 if test -z "$CC"; then
3462   # Extract the first word of "cc", so it can be a program name with args.
3463 set dummy cc; ac_word=$2
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3465 $as_echo_n "checking for $ac_word... " >&6; }
3466 if test "${ac_cv_prog_CC+set}" = set; then :
3467   $as_echo_n "(cached) " >&6
3468 else
3469   if test -n "$CC"; then
3470   ac_cv_prog_CC="$CC" # Let the user override the test.
3471 else
3472   ac_prog_rejected=no
3473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3474 for as_dir in $PATH
3475 do
3476   IFS=$as_save_IFS
3477   test -z "$as_dir" && as_dir=.
3478     for ac_exec_ext in '' $ac_executable_extensions; do
3479   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3480     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3481        ac_prog_rejected=yes
3482        continue
3483      fi
3484     ac_cv_prog_CC="cc"
3485     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3486     break 2
3487   fi
3488 done
3489   done
3490 IFS=$as_save_IFS
3491
3492 if test $ac_prog_rejected = yes; then
3493   # We found a bogon in the path, so make sure we never use it.
3494   set dummy $ac_cv_prog_CC
3495   shift
3496   if test $# != 0; then
3497     # We chose a different compiler from the bogus one.
3498     # However, it has the same basename, so the bogon will be chosen
3499     # first if we set CC to just the basename; use the full file name.
3500     shift
3501     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3502   fi
3503 fi
3504 fi
3505 fi
3506 CC=$ac_cv_prog_CC
3507 if test -n "$CC"; then
3508   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3509 $as_echo "$CC" >&6; }
3510 else
3511   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3512 $as_echo "no" >&6; }
3513 fi
3514
3515
3516 fi
3517 if test -z "$CC"; then
3518   if test -n "$ac_tool_prefix"; then
3519   for ac_prog in cl.exe
3520   do
3521     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3522 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3524 $as_echo_n "checking for $ac_word... " >&6; }
3525 if test "${ac_cv_prog_CC+set}" = set; then :
3526   $as_echo_n "(cached) " >&6
3527 else
3528   if test -n "$CC"; then
3529   ac_cv_prog_CC="$CC" # Let the user override the test.
3530 else
3531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3532 for as_dir in $PATH
3533 do
3534   IFS=$as_save_IFS
3535   test -z "$as_dir" && as_dir=.
3536     for ac_exec_ext in '' $ac_executable_extensions; do
3537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3538     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3539     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3540     break 2
3541   fi
3542 done
3543   done
3544 IFS=$as_save_IFS
3545
3546 fi
3547 fi
3548 CC=$ac_cv_prog_CC
3549 if test -n "$CC"; then
3550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3551 $as_echo "$CC" >&6; }
3552 else
3553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3554 $as_echo "no" >&6; }
3555 fi
3556
3557
3558     test -n "$CC" && break
3559   done
3560 fi
3561 if test -z "$CC"; then
3562   ac_ct_CC=$CC
3563   for ac_prog in cl.exe
3564 do
3565   # Extract the first word of "$ac_prog", so it can be a program name with args.
3566 set dummy $ac_prog; ac_word=$2
3567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3568 $as_echo_n "checking for $ac_word... " >&6; }
3569 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3570   $as_echo_n "(cached) " >&6
3571 else
3572   if test -n "$ac_ct_CC"; then
3573   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3574 else
3575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3576 for as_dir in $PATH
3577 do
3578   IFS=$as_save_IFS
3579   test -z "$as_dir" && as_dir=.
3580     for ac_exec_ext in '' $ac_executable_extensions; do
3581   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3582     ac_cv_prog_ac_ct_CC="$ac_prog"
3583     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3584     break 2
3585   fi
3586 done
3587   done
3588 IFS=$as_save_IFS
3589
3590 fi
3591 fi
3592 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3593 if test -n "$ac_ct_CC"; then
3594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3595 $as_echo "$ac_ct_CC" >&6; }
3596 else
3597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3598 $as_echo "no" >&6; }
3599 fi
3600
3601
3602   test -n "$ac_ct_CC" && break
3603 done
3604
3605   if test "x$ac_ct_CC" = x; then
3606     CC=""
3607   else
3608     case $cross_compiling:$ac_tool_warned in
3609 yes:)
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3611 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3612 ac_tool_warned=yes ;;
3613 esac
3614     CC=$ac_ct_CC
3615   fi
3616 fi
3617
3618 fi
3619
3620
3621 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3622 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3623 as_fn_error "no acceptable C compiler found in \$PATH
3624 See \`config.log' for more details." "$LINENO" 5; }
3625
3626 # Provide some information about the compiler.
3627 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3628 set X $ac_compile
3629 ac_compiler=$2
3630 for ac_option in --version -v -V -qversion; do
3631   { { ac_try="$ac_compiler $ac_option >&5"
3632 case "(($ac_try" in
3633   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3634   *) ac_try_echo=$ac_try;;
3635 esac
3636 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3637 $as_echo "$ac_try_echo"; } >&5
3638   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3639   ac_status=$?
3640   if test -s conftest.err; then
3641     sed '10a\
3642 ... rest of stderr output deleted ...
3643          10q' conftest.err >conftest.er1
3644     cat conftest.er1 >&5
3645   fi
3646   rm -f conftest.er1 conftest.err
3647   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3648   test $ac_status = 0; }
3649 done
3650
3651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3652 /* end confdefs.h.  */
3653
3654 int
3655 main ()
3656 {
3657
3658   ;
3659   return 0;
3660 }
3661 _ACEOF
3662 ac_clean_files_save=$ac_clean_files
3663 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3664 # Try to create an executable without -o first, disregard a.out.
3665 # It will help us diagnose broken compilers, and finding out an intuition
3666 # of exeext.
3667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3668 $as_echo_n "checking whether the C compiler works... " >&6; }
3669 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3670
3671 # The possible output files:
3672 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3673
3674 ac_rmfiles=
3675 for ac_file in $ac_files
3676 do
3677   case $ac_file in
3678     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3679     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3680   esac
3681 done
3682 rm -f $ac_rmfiles
3683
3684 if { { ac_try="$ac_link_default"
3685 case "(($ac_try" in
3686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3687   *) ac_try_echo=$ac_try;;
3688 esac
3689 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3690 $as_echo "$ac_try_echo"; } >&5
3691   (eval "$ac_link_default") 2>&5
3692   ac_status=$?
3693   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3694   test $ac_status = 0; }; then :
3695   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3696 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3697 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3698 # so that the user can short-circuit this test for compilers unknown to
3699 # Autoconf.
3700 for ac_file in $ac_files ''
3701 do
3702   test -f "$ac_file" || continue
3703   case $ac_file in
3704     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3705         ;;
3706     [ab].out )
3707         # We found the default executable, but exeext='' is most
3708         # certainly right.
3709         break;;
3710     *.* )
3711         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3712         then :; else
3713            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3714         fi
3715         # We set ac_cv_exeext here because the later test for it is not
3716         # safe: cross compilers may not add the suffix if given an `-o'
3717         # argument, so we may need to know it at that point already.
3718         # Even if this section looks crufty: it has the advantage of
3719         # actually working.
3720         break;;
3721     * )
3722         break;;
3723   esac
3724 done
3725 test "$ac_cv_exeext" = no && ac_cv_exeext=
3726
3727 else
3728   ac_file=''
3729 fi
3730 if test -z "$ac_file"; then :
3731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3732 $as_echo "no" >&6; }
3733 $as_echo "$as_me: failed program was:" >&5
3734 sed 's/^/| /' conftest.$ac_ext >&5
3735
3736 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3737 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3738 { as_fn_set_status 77
3739 as_fn_error "C compiler cannot create executables
3740 See \`config.log' for more details." "$LINENO" 5; }; }
3741 else
3742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3743 $as_echo "yes" >&6; }
3744 fi
3745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3746 $as_echo_n "checking for C compiler default output file name... " >&6; }
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3748 $as_echo "$ac_file" >&6; }
3749 ac_exeext=$ac_cv_exeext
3750
3751 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3752 ac_clean_files=$ac_clean_files_save
3753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3754 $as_echo_n "checking for suffix of executables... " >&6; }
3755 if { { ac_try="$ac_link"
3756 case "(($ac_try" in
3757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758   *) ac_try_echo=$ac_try;;
3759 esac
3760 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3761 $as_echo "$ac_try_echo"; } >&5
3762   (eval "$ac_link") 2>&5
3763   ac_status=$?
3764   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3765   test $ac_status = 0; }; then :
3766   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3767 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3768 # work properly (i.e., refer to `conftest.exe'), while it won't with
3769 # `rm'.
3770 for ac_file in conftest.exe conftest conftest.*; do
3771   test -f "$ac_file" || continue
3772   case $ac_file in
3773     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3774     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3775           break;;
3776     * ) break;;
3777   esac
3778 done
3779 else
3780   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3781 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3782 as_fn_error "cannot compute suffix of executables: cannot compile and link
3783 See \`config.log' for more details." "$LINENO" 5; }
3784 fi
3785 rm -f conftest conftest$ac_cv_exeext
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3787 $as_echo "$ac_cv_exeext" >&6; }
3788
3789 rm -f conftest.$ac_ext
3790 EXEEXT=$ac_cv_exeext
3791 ac_exeext=$EXEEXT
3792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3793 /* end confdefs.h.  */
3794 #include <stdio.h>
3795 int
3796 main ()
3797 {
3798 FILE *f = fopen ("conftest.out", "w");
3799  return ferror (f) || fclose (f) != 0;
3800
3801   ;
3802   return 0;
3803 }
3804 _ACEOF
3805 ac_clean_files="$ac_clean_files conftest.out"
3806 # Check that the compiler produces executables we can run.  If not, either
3807 # the compiler is broken, or we cross compile.
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3809 $as_echo_n "checking whether we are cross compiling... " >&6; }
3810 if test "$cross_compiling" != yes; then
3811   { { ac_try="$ac_link"
3812 case "(($ac_try" in
3813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3814   *) ac_try_echo=$ac_try;;
3815 esac
3816 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3817 $as_echo "$ac_try_echo"; } >&5
3818   (eval "$ac_link") 2>&5
3819   ac_status=$?
3820   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3821   test $ac_status = 0; }
3822   if { ac_try='./conftest$ac_cv_exeext'
3823   { { case "(($ac_try" in
3824   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3825   *) ac_try_echo=$ac_try;;
3826 esac
3827 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3828 $as_echo "$ac_try_echo"; } >&5
3829   (eval "$ac_try") 2>&5
3830   ac_status=$?
3831   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3832   test $ac_status = 0; }; }; then
3833     cross_compiling=no
3834   else
3835     if test "$cross_compiling" = maybe; then
3836         cross_compiling=yes
3837     else
3838         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3839 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3840 as_fn_error "cannot run C compiled programs.
3841 If you meant to cross compile, use \`--host'.
3842 See \`config.log' for more details." "$LINENO" 5; }
3843     fi
3844   fi
3845 fi
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3847 $as_echo "$cross_compiling" >&6; }
3848
3849 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3850 ac_clean_files=$ac_clean_files_save
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3852 $as_echo_n "checking for suffix of object files... " >&6; }
3853 if test "${ac_cv_objext+set}" = set; then :
3854   $as_echo_n "(cached) " >&6
3855 else
3856   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857 /* end confdefs.h.  */
3858
3859 int
3860 main ()
3861 {
3862
3863   ;
3864   return 0;
3865 }
3866 _ACEOF
3867 rm -f conftest.o conftest.obj
3868 if { { ac_try="$ac_compile"
3869 case "(($ac_try" in
3870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3871   *) ac_try_echo=$ac_try;;
3872 esac
3873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3874 $as_echo "$ac_try_echo"; } >&5
3875   (eval "$ac_compile") 2>&5
3876   ac_status=$?
3877   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3878   test $ac_status = 0; }; then :
3879   for ac_file in conftest.o conftest.obj conftest.*; do
3880   test -f "$ac_file" || continue;
3881   case $ac_file in
3882     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3883     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3884        break;;
3885   esac
3886 done
3887 else
3888   $as_echo "$as_me: failed program was:" >&5
3889 sed 's/^/| /' conftest.$ac_ext >&5
3890
3891 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3892 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3893 as_fn_error "cannot compute suffix of object files: cannot compile
3894 See \`config.log' for more details." "$LINENO" 5; }
3895 fi
3896 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3897 fi
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3899 $as_echo "$ac_cv_objext" >&6; }
3900 OBJEXT=$ac_cv_objext
3901 ac_objext=$OBJEXT
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3903 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3904 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3905   $as_echo_n "(cached) " >&6
3906 else
3907   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3908 /* end confdefs.h.  */
3909
3910 int
3911 main ()
3912 {
3913 #ifndef __GNUC__
3914        choke me
3915 #endif
3916
3917   ;
3918   return 0;
3919 }
3920 _ACEOF
3921 if ac_fn_c_try_compile "$LINENO"; then :
3922   ac_compiler_gnu=yes
3923 else
3924   ac_compiler_gnu=no
3925 fi
3926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3927 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3928
3929 fi
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3931 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3932 if test $ac_compiler_gnu = yes; then
3933   GCC=yes
3934 else
3935   GCC=
3936 fi
3937 ac_test_CFLAGS=${CFLAGS+set}
3938 ac_save_CFLAGS=$CFLAGS
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3940 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3941 if test "${ac_cv_prog_cc_g+set}" = set; then :
3942   $as_echo_n "(cached) " >&6
3943 else
3944   ac_save_c_werror_flag=$ac_c_werror_flag
3945    ac_c_werror_flag=yes
3946    ac_cv_prog_cc_g=no
3947    CFLAGS="-g"
3948    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3949 /* end confdefs.h.  */
3950
3951 int
3952 main ()
3953 {
3954
3955   ;
3956   return 0;
3957 }
3958 _ACEOF
3959 if ac_fn_c_try_compile "$LINENO"; then :
3960   ac_cv_prog_cc_g=yes
3961 else
3962   CFLAGS=""
3963       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3964 /* end confdefs.h.  */
3965
3966 int
3967 main ()
3968 {
3969
3970   ;
3971   return 0;
3972 }
3973 _ACEOF
3974 if ac_fn_c_try_compile "$LINENO"; then :
3975
3976 else
3977   ac_c_werror_flag=$ac_save_c_werror_flag
3978          CFLAGS="-g"
3979          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3980 /* end confdefs.h.  */
3981
3982 int
3983 main ()
3984 {
3985
3986   ;
3987   return 0;
3988 }
3989 _ACEOF
3990 if ac_fn_c_try_compile "$LINENO"; then :
3991   ac_cv_prog_cc_g=yes
3992 fi
3993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3994 fi
3995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3996 fi
3997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3998    ac_c_werror_flag=$ac_save_c_werror_flag
3999 fi
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4001 $as_echo "$ac_cv_prog_cc_g" >&6; }
4002 if test "$ac_test_CFLAGS" = set; then
4003   CFLAGS=$ac_save_CFLAGS
4004 elif test $ac_cv_prog_cc_g = yes; then
4005   if test "$GCC" = yes; then
4006     CFLAGS="-g -O2"
4007   else
4008     CFLAGS="-g"
4009   fi
4010 else
4011   if test "$GCC" = yes; then
4012     CFLAGS="-O2"
4013   else
4014     CFLAGS=
4015   fi
4016 fi
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4018 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4019 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4020   $as_echo_n "(cached) " >&6
4021 else
4022   ac_cv_prog_cc_c89=no
4023 ac_save_CC=$CC
4024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4025 /* end confdefs.h.  */
4026 #include <stdarg.h>
4027 #include <stdio.h>
4028 #include <sys/types.h>
4029 #include <sys/stat.h>
4030 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4031 struct buf { int x; };
4032 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4033 static char *e (p, i)
4034      char **p;
4035      int i;
4036 {
4037   return p[i];
4038 }
4039 static char *f (char * (*g) (char **, int), char **p, ...)
4040 {
4041   char *s;
4042   va_list v;
4043   va_start (v,p);
4044   s = g (p, va_arg (v,int));
4045   va_end (v);
4046   return s;
4047 }
4048
4049 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4050    function prototypes and stuff, but not '\xHH' hex character constants.
4051    These don't provoke an error unfortunately, instead are silently treated
4052    as 'x'.  The following induces an error, until -std is added to get
4053    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4054    array size at least.  It's necessary to write '\x00'==0 to get something
4055    that's true only with -std.  */
4056 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4057
4058 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4059    inside strings and character constants.  */
4060 #define FOO(x) 'x'
4061 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4062
4063 int test (int i, double x);
4064 struct s1 {int (*f) (int a);};
4065 struct s2 {int (*f) (double a);};
4066 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4067 int argc;
4068 char **argv;
4069 int
4070 main ()
4071 {
4072 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4073   ;
4074   return 0;
4075 }
4076 _ACEOF
4077 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4078         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4079 do
4080   CC="$ac_save_CC $ac_arg"
4081   if ac_fn_c_try_compile "$LINENO"; then :
4082   ac_cv_prog_cc_c89=$ac_arg
4083 fi
4084 rm -f core conftest.err conftest.$ac_objext
4085   test "x$ac_cv_prog_cc_c89" != "xno" && break
4086 done
4087 rm -f conftest.$ac_ext
4088 CC=$ac_save_CC
4089
4090 fi
4091 # AC_CACHE_VAL
4092 case "x$ac_cv_prog_cc_c89" in
4093   x)
4094     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4095 $as_echo "none needed" >&6; } ;;
4096   xno)
4097     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4098 $as_echo "unsupported" >&6; } ;;
4099   *)
4100     CC="$CC $ac_cv_prog_cc_c89"
4101     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4102 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4103 esac
4104 if test "x$ac_cv_prog_cc_c89" != xno; then :
4105
4106 fi
4107
4108 ac_ext=c
4109 ac_cpp='$CPP $CPPFLAGS'
4110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4113
4114 ac_ext=cpp
4115 ac_cpp='$CXXCPP $CPPFLAGS'
4116 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4117 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4118 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4119 if test -z "$CXX"; then
4120   if test -n "$CCC"; then
4121     CXX=$CCC
4122   else
4123     if test -n "$ac_tool_prefix"; then
4124   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4125   do
4126     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4127 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4129 $as_echo_n "checking for $ac_word... " >&6; }
4130 if test "${ac_cv_prog_CXX+set}" = set; then :
4131   $as_echo_n "(cached) " >&6
4132 else
4133   if test -n "$CXX"; then
4134   ac_cv_prog_CXX="$CXX" # Let the user override the test.
4135 else
4136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137 for as_dir in $PATH
4138 do
4139   IFS=$as_save_IFS
4140   test -z "$as_dir" && as_dir=.
4141     for ac_exec_ext in '' $ac_executable_extensions; do
4142   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4143     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4144     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4145     break 2
4146   fi
4147 done
4148   done
4149 IFS=$as_save_IFS
4150
4151 fi
4152 fi
4153 CXX=$ac_cv_prog_CXX
4154 if test -n "$CXX"; then
4155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4156 $as_echo "$CXX" >&6; }
4157 else
4158   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4159 $as_echo "no" >&6; }
4160 fi
4161
4162
4163     test -n "$CXX" && break
4164   done
4165 fi
4166 if test -z "$CXX"; then
4167   ac_ct_CXX=$CXX
4168   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4169 do
4170   # Extract the first word of "$ac_prog", so it can be a program name with args.
4171 set dummy $ac_prog; ac_word=$2
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4173 $as_echo_n "checking for $ac_word... " >&6; }
4174 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4175   $as_echo_n "(cached) " >&6
4176 else
4177   if test -n "$ac_ct_CXX"; then
4178   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4179 else
4180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4181 for as_dir in $PATH
4182 do
4183   IFS=$as_save_IFS
4184   test -z "$as_dir" && as_dir=.
4185     for ac_exec_ext in '' $ac_executable_extensions; do
4186   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4187     ac_cv_prog_ac_ct_CXX="$ac_prog"
4188     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4189     break 2
4190   fi
4191 done
4192   done
4193 IFS=$as_save_IFS
4194
4195 fi
4196 fi
4197 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4198 if test -n "$ac_ct_CXX"; then
4199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4200 $as_echo "$ac_ct_CXX" >&6; }
4201 else
4202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4203 $as_echo "no" >&6; }
4204 fi
4205
4206
4207   test -n "$ac_ct_CXX" && break
4208 done
4209
4210   if test "x$ac_ct_CXX" = x; then
4211     CXX="g++"
4212   else
4213     case $cross_compiling:$ac_tool_warned in
4214 yes:)
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4216 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4217 ac_tool_warned=yes ;;
4218 esac
4219     CXX=$ac_ct_CXX
4220   fi
4221 fi
4222
4223   fi
4224 fi
4225 # Provide some information about the compiler.
4226 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4227 set X $ac_compile
4228 ac_compiler=$2
4229 for ac_option in --version -v -V -qversion; do
4230   { { ac_try="$ac_compiler $ac_option >&5"
4231 case "(($ac_try" in
4232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4233   *) ac_try_echo=$ac_try;;
4234 esac
4235 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4236 $as_echo "$ac_try_echo"; } >&5
4237   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4238   ac_status=$?
4239   if test -s conftest.err; then
4240     sed '10a\
4241 ... rest of stderr output deleted ...
4242          10q' conftest.err >conftest.er1
4243     cat conftest.er1 >&5
4244   fi
4245   rm -f conftest.er1 conftest.err
4246   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4247   test $ac_status = 0; }
4248 done
4249
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4251 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4252 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4253   $as_echo_n "(cached) " >&6
4254 else
4255   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4256 /* end confdefs.h.  */
4257
4258 int
4259 main ()
4260 {
4261 #ifndef __GNUC__
4262        choke me
4263 #endif
4264
4265   ;
4266   return 0;
4267 }
4268 _ACEOF
4269 if ac_fn_cxx_try_compile "$LINENO"; then :
4270   ac_compiler_gnu=yes
4271 else
4272   ac_compiler_gnu=no
4273 fi
4274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4275 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4276
4277 fi
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4279 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4280 if test $ac_compiler_gnu = yes; then
4281   GXX=yes
4282 else
4283   GXX=
4284 fi
4285 ac_test_CXXFLAGS=${CXXFLAGS+set}
4286 ac_save_CXXFLAGS=$CXXFLAGS
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4288 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
4289 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4290   $as_echo_n "(cached) " >&6
4291 else
4292   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4293    ac_cxx_werror_flag=yes
4294    ac_cv_prog_cxx_g=no
4295    CXXFLAGS="-g"
4296    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4297 /* end confdefs.h.  */
4298
4299 int
4300 main ()
4301 {
4302
4303   ;
4304   return 0;
4305 }
4306 _ACEOF
4307 if ac_fn_cxx_try_compile "$LINENO"; then :
4308   ac_cv_prog_cxx_g=yes
4309 else
4310   CXXFLAGS=""
4311       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312 /* end confdefs.h.  */
4313
4314 int
4315 main ()
4316 {
4317
4318   ;
4319   return 0;
4320 }
4321 _ACEOF
4322 if ac_fn_cxx_try_compile "$LINENO"; then :
4323
4324 else
4325   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4326          CXXFLAGS="-g"
4327          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4328 /* end confdefs.h.  */
4329
4330 int
4331 main ()
4332 {
4333
4334   ;
4335   return 0;
4336 }
4337 _ACEOF
4338 if ac_fn_cxx_try_compile "$LINENO"; then :
4339   ac_cv_prog_cxx_g=yes
4340 fi
4341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4342 fi
4343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4344 fi
4345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4346    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4347 fi
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4349 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4350 if test "$ac_test_CXXFLAGS" = set; then
4351   CXXFLAGS=$ac_save_CXXFLAGS
4352 elif test $ac_cv_prog_cxx_g = yes; then
4353   if test "$GXX" = yes; then
4354     CXXFLAGS="-g -O2"
4355   else
4356     CXXFLAGS="-g"
4357   fi
4358 else
4359   if test "$GXX" = yes; then
4360     CXXFLAGS="-O2"
4361   else
4362     CXXFLAGS=
4363   fi
4364 fi
4365 ac_ext=c
4366 ac_cpp='$CPP $CPPFLAGS'
4367 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4368 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4369 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4370
4371 if test "x$CC" != xcc; then
4372   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4373 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4374 else
4375   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4376 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4377 fi
4378 set dummy $CC; ac_cc=`$as_echo "$2" |
4379                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4380 if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
4381   $as_echo_n "(cached) " >&6
4382 else
4383   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4384 /* end confdefs.h.  */
4385
4386 int
4387 main ()
4388 {
4389
4390   ;
4391   return 0;
4392 }
4393 _ACEOF
4394 # Make sure it works both with $CC and with simple cc.
4395 # We do the test twice because some compilers refuse to overwrite an
4396 # existing .o file with -o, though they will create one.
4397 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4398 rm -f conftest2.*
4399 if { { case "(($ac_try" in
4400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4401   *) ac_try_echo=$ac_try;;
4402 esac
4403 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4404 $as_echo "$ac_try_echo"; } >&5
4405   (eval "$ac_try") 2>&5
4406   ac_status=$?
4407   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4408   test $ac_status = 0; } &&
4409    test -f conftest2.$ac_objext && { { case "(($ac_try" in
4410   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4411   *) ac_try_echo=$ac_try;;
4412 esac
4413 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4414 $as_echo "$ac_try_echo"; } >&5
4415   (eval "$ac_try") 2>&5
4416   ac_status=$?
4417   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4418   test $ac_status = 0; };
4419 then
4420   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4421   if test "x$CC" != xcc; then
4422     # Test first that cc exists at all.
4423     if { ac_try='cc -c conftest.$ac_ext >&5'
4424   { { case "(($ac_try" in
4425   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4426   *) ac_try_echo=$ac_try;;
4427 esac
4428 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4429 $as_echo "$ac_try_echo"; } >&5
4430   (eval "$ac_try") 2>&5
4431   ac_status=$?
4432   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4433   test $ac_status = 0; }; }; then
4434       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4435       rm -f conftest2.*
4436       if { { case "(($ac_try" in
4437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4438   *) ac_try_echo=$ac_try;;
4439 esac
4440 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4441 $as_echo "$ac_try_echo"; } >&5
4442   (eval "$ac_try") 2>&5
4443   ac_status=$?
4444   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4445   test $ac_status = 0; } &&
4446          test -f conftest2.$ac_objext && { { case "(($ac_try" in
4447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4448   *) ac_try_echo=$ac_try;;
4449 esac
4450 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4451 $as_echo "$ac_try_echo"; } >&5
4452   (eval "$ac_try") 2>&5
4453   ac_status=$?
4454   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4455   test $ac_status = 0; };
4456       then
4457         # cc works too.
4458         :
4459       else
4460         # cc exists but doesn't like -o.
4461         eval ac_cv_prog_cc_${ac_cc}_c_o=no
4462       fi
4463     fi
4464   fi
4465 else
4466   eval ac_cv_prog_cc_${ac_cc}_c_o=no
4467 fi
4468 rm -f core conftest*
4469
4470 fi
4471 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4473 $as_echo "yes" >&6; }
4474 else
4475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4476 $as_echo "no" >&6; }
4477
4478 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4479
4480 fi
4481
4482 ac_ext=c
4483 ac_cpp='$CPP $CPPFLAGS'
4484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4488 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4489 # On Suns, sometimes $CPP names a directory.
4490 if test -n "$CPP" && test -d "$CPP"; then
4491   CPP=
4492 fi
4493 if test -z "$CPP"; then
4494   if test "${ac_cv_prog_CPP+set}" = set; then :
4495   $as_echo_n "(cached) " >&6
4496 else
4497       # Double quotes because CPP needs to be expanded
4498     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4499     do
4500       ac_preproc_ok=false
4501 for ac_c_preproc_warn_flag in '' yes
4502 do
4503   # Use a header file that comes with gcc, so configuring glibc
4504   # with a fresh cross-compiler works.
4505   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4506   # <limits.h> exists even on freestanding compilers.
4507   # On the NeXT, cc -E runs the code through the compiler's parser,
4508   # not just through cpp. "Syntax error" is here to catch this case.
4509   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510 /* end confdefs.h.  */
4511 #ifdef __STDC__
4512 # include <limits.h>
4513 #else
4514 # include <assert.h>
4515 #endif
4516                      Syntax error
4517 _ACEOF
4518 if ac_fn_c_try_cpp "$LINENO"; then :
4519
4520 else
4521   # Broken: fails on valid input.
4522 continue
4523 fi
4524 rm -f conftest.err conftest.$ac_ext
4525
4526   # OK, works on sane cases.  Now check whether nonexistent headers
4527   # can be detected and how.
4528   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4529 /* end confdefs.h.  */
4530 #include <ac_nonexistent.h>
4531 _ACEOF
4532 if ac_fn_c_try_cpp "$LINENO"; then :
4533   # Broken: success on invalid input.
4534 continue
4535 else
4536   # Passes both tests.
4537 ac_preproc_ok=:
4538 break
4539 fi
4540 rm -f conftest.err conftest.$ac_ext
4541
4542 done
4543 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4544 rm -f conftest.err conftest.$ac_ext
4545 if $ac_preproc_ok; then :
4546   break
4547 fi
4548
4549     done
4550     ac_cv_prog_CPP=$CPP
4551
4552 fi
4553   CPP=$ac_cv_prog_CPP
4554 else
4555   ac_cv_prog_CPP=$CPP
4556 fi
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4558 $as_echo "$CPP" >&6; }
4559 ac_preproc_ok=false
4560 for ac_c_preproc_warn_flag in '' yes
4561 do
4562   # Use a header file that comes with gcc, so configuring glibc
4563   # with a fresh cross-compiler works.
4564   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4565   # <limits.h> exists even on freestanding compilers.
4566   # On the NeXT, cc -E runs the code through the compiler's parser,
4567   # not just through cpp. "Syntax error" is here to catch this case.
4568   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4569 /* end confdefs.h.  */
4570 #ifdef __STDC__
4571 # include <limits.h>
4572 #else
4573 # include <assert.h>
4574 #endif
4575                      Syntax error
4576 _ACEOF
4577 if ac_fn_c_try_cpp "$LINENO"; then :
4578
4579 else
4580   # Broken: fails on valid input.
4581 continue
4582 fi
4583 rm -f conftest.err conftest.$ac_ext
4584
4585   # OK, works on sane cases.  Now check whether nonexistent headers
4586   # can be detected and how.
4587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4588 /* end confdefs.h.  */
4589 #include <ac_nonexistent.h>
4590 _ACEOF
4591 if ac_fn_c_try_cpp "$LINENO"; then :
4592   # Broken: success on invalid input.
4593 continue
4594 else
4595   # Passes both tests.
4596 ac_preproc_ok=:
4597 break
4598 fi
4599 rm -f conftest.err conftest.$ac_ext
4600
4601 done
4602 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4603 rm -f conftest.err conftest.$ac_ext
4604 if $ac_preproc_ok; then :
4605
4606 else
4607   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4608 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4609 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4610 See \`config.log' for more details." "$LINENO" 5; }
4611 fi
4612
4613 ac_ext=c
4614 ac_cpp='$CPP $CPPFLAGS'
4615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4618
4619
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4621 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4622 if test "${ac_cv_path_GREP+set}" = set; then :
4623   $as_echo_n "(cached) " >&6
4624 else
4625   if test -z "$GREP"; then
4626   ac_path_GREP_found=false
4627   # Loop through the user's path and test for each of PROGNAME-LIST
4628   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4629 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4630 do
4631   IFS=$as_save_IFS
4632   test -z "$as_dir" && as_dir=.
4633     for ac_prog in grep ggrep; do
4634     for ac_exec_ext in '' $ac_executable_extensions; do
4635       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4636       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4637 # Check for GNU ac_path_GREP and select it if it is found.
4638   # Check for GNU $ac_path_GREP
4639 case `"$ac_path_GREP" --version 2>&1` in
4640 *GNU*)
4641   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4642 *)
4643   ac_count=0
4644   $as_echo_n 0123456789 >"conftest.in"
4645   while :
4646   do
4647     cat "conftest.in" "conftest.in" >"conftest.tmp"
4648     mv "conftest.tmp" "conftest.in"
4649     cp "conftest.in" "conftest.nl"
4650     $as_echo 'GREP' >> "conftest.nl"
4651     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4652     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4653     as_fn_arith $ac_count + 1 && ac_count=$as_val
4654     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4655       # Best one so far, save it but keep looking for a better one
4656       ac_cv_path_GREP="$ac_path_GREP"
4657       ac_path_GREP_max=$ac_count
4658     fi
4659     # 10*(2^10) chars as input seems more than enough
4660     test $ac_count -gt 10 && break
4661   done
4662   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4663 esac
4664
4665       $ac_path_GREP_found && break 3
4666     done
4667   done
4668   done
4669 IFS=$as_save_IFS
4670   if test -z "$ac_cv_path_GREP"; then
4671     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4672   fi
4673 else
4674   ac_cv_path_GREP=$GREP
4675 fi
4676
4677 fi
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4679 $as_echo "$ac_cv_path_GREP" >&6; }
4680  GREP="$ac_cv_path_GREP"
4681
4682
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4684 $as_echo_n "checking for egrep... " >&6; }
4685 if test "${ac_cv_path_EGREP+set}" = set; then :
4686   $as_echo_n "(cached) " >&6
4687 else
4688   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4689    then ac_cv_path_EGREP="$GREP -E"
4690    else
4691      if test -z "$EGREP"; then
4692   ac_path_EGREP_found=false
4693   # Loop through the user's path and test for each of PROGNAME-LIST
4694   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4695 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4696 do
4697   IFS=$as_save_IFS
4698   test -z "$as_dir" && as_dir=.
4699     for ac_prog in egrep; do
4700     for ac_exec_ext in '' $ac_executable_extensions; do
4701       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4702       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4703 # Check for GNU ac_path_EGREP and select it if it is found.
4704   # Check for GNU $ac_path_EGREP
4705 case `"$ac_path_EGREP" --version 2>&1` in
4706 *GNU*)
4707   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4708 *)
4709   ac_count=0
4710   $as_echo_n 0123456789 >"conftest.in"
4711   while :
4712   do
4713     cat "conftest.in" "conftest.in" >"conftest.tmp"
4714     mv "conftest.tmp" "conftest.in"
4715     cp "conftest.in" "conftest.nl"
4716     $as_echo 'EGREP' >> "conftest.nl"
4717     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4718     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4719     as_fn_arith $ac_count + 1 && ac_count=$as_val
4720     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4721       # Best one so far, save it but keep looking for a better one
4722       ac_cv_path_EGREP="$ac_path_EGREP"
4723       ac_path_EGREP_max=$ac_count
4724     fi
4725     # 10*(2^10) chars as input seems more than enough
4726     test $ac_count -gt 10 && break
4727   done
4728   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4729 esac
4730
4731       $ac_path_EGREP_found && break 3
4732     done
4733   done
4734   done
4735 IFS=$as_save_IFS
4736   if test -z "$ac_cv_path_EGREP"; then
4737     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4738   fi
4739 else
4740   ac_cv_path_EGREP=$EGREP
4741 fi
4742
4743    fi
4744 fi
4745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4746 $as_echo "$ac_cv_path_EGREP" >&6; }
4747  EGREP="$ac_cv_path_EGREP"
4748
4749
4750 if test $ac_cv_c_compiler_gnu = yes; then
4751     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4752 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4753 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
4754   $as_echo_n "(cached) " >&6
4755 else
4756     ac_pattern="Autoconf.*'x'"
4757   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4758 /* end confdefs.h.  */
4759 #include <sgtty.h>
4760 Autoconf TIOCGETP
4761 _ACEOF
4762 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4763   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4764   ac_cv_prog_gcc_traditional=yes
4765 else
4766   ac_cv_prog_gcc_traditional=no
4767 fi
4768 rm -f conftest*
4769
4770
4771   if test $ac_cv_prog_gcc_traditional = no; then
4772     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4773 /* end confdefs.h.  */
4774 #include <termio.h>
4775 Autoconf TCGETA
4776 _ACEOF
4777 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4778   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4779   ac_cv_prog_gcc_traditional=yes
4780 fi
4781 rm -f conftest*
4782
4783   fi
4784 fi
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4786 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4787   if test $ac_cv_prog_gcc_traditional = yes; then
4788     CC="$CC -traditional"
4789   fi
4790 fi
4791
4792 BASECC=`basename $CC`
4793 have_gcc=no
4794 if test "x$BASECC" = xgcc; then
4795    $as_echo "#define HAVE_GCC 1" >>confdefs.h
4796
4797    have_gcc=yes
4798 fi
4799 # Extract the first word of "$CXX", so it can be a program name with args.
4800 set dummy $CXX; ac_word=$2
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4802 $as_echo_n "checking for $ac_word... " >&6; }
4803 if test "${ac_cv_path_CXX+set}" = set; then :
4804   $as_echo_n "(cached) " >&6
4805 else
4806   case $CXX in
4807   [\\/]* | ?:[\\/]*)
4808   ac_cv_path_CXX="$CXX" # Let the user override the test with a path.
4809   ;;
4810   *)
4811   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4812 for as_dir in $PATH
4813 do
4814   IFS=$as_save_IFS
4815   test -z "$as_dir" && as_dir=.
4816     for ac_exec_ext in '' $ac_executable_extensions; do
4817   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4818     ac_cv_path_CXX="$as_dir/$ac_word$ac_exec_ext"
4819     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4820     break 2
4821   fi
4822 done
4823   done
4824 IFS=$as_save_IFS
4825
4826   test -z "$ac_cv_path_CXX" && ac_cv_path_CXX="$CXX"
4827   ;;
4828 esac
4829 fi
4830 CXX=$ac_cv_path_CXX
4831 if test -n "$CXX"; then
4832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4833 $as_echo "$CXX" >&6; }
4834 else
4835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4836 $as_echo "no" >&6; }
4837 fi
4838
4839
4840 if test ! -e $CXX; then
4841    as_fn_error "Unable to find C++ compiler" "$LINENO" 5
4842 fi
4843
4844 # Find a good install program.  We prefer a C program (faster),
4845 # so one script is as good as another.  But avoid the broken or
4846 # incompatible versions:
4847 # SysV /etc/install, /usr/sbin/install
4848 # SunOS /usr/etc/install
4849 # IRIX /sbin/install
4850 # AIX /bin/install
4851 # AmigaOS /C/install, which installs bootblocks on floppy discs
4852 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4853 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4854 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4855 # OS/2's system install, which has a completely different semantic
4856 # ./install, which can be erroneously created by make from ./install.sh.
4857 # Reject install programs that cannot install multiple files.
4858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4859 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4860 if test -z "$INSTALL"; then
4861 if test "${ac_cv_path_install+set}" = set; then :
4862   $as_echo_n "(cached) " >&6
4863 else
4864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4865 for as_dir in $PATH
4866 do
4867   IFS=$as_save_IFS
4868   test -z "$as_dir" && as_dir=.
4869     # Account for people who put trailing slashes in PATH elements.
4870 case $as_dir/ in #((
4871   ./ | .// | /[cC]/* | \
4872   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4873   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4874   /usr/ucb/* ) ;;
4875   *)
4876     # OSF1 and SCO ODT 3.0 have their own names for install.
4877     # Don't use installbsd from OSF since it installs stuff as root
4878     # by default.
4879     for ac_prog in ginstall scoinst install; do
4880       for ac_exec_ext in '' $ac_executable_extensions; do
4881         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4882           if test $ac_prog = install &&
4883             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4884             # AIX install.  It has an incompatible calling convention.
4885             :
4886           elif test $ac_prog = install &&
4887             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4888             # program-specific install script used by HP pwplus--don't use.
4889             :
4890           else
4891             rm -rf conftest.one conftest.two conftest.dir
4892             echo one > conftest.one
4893             echo two > conftest.two
4894             mkdir conftest.dir
4895             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4896               test -s conftest.one && test -s conftest.two &&
4897               test -s conftest.dir/conftest.one &&
4898               test -s conftest.dir/conftest.two
4899             then
4900               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4901               break 3
4902             fi
4903           fi
4904         fi
4905       done
4906     done
4907     ;;
4908 esac
4909
4910   done
4911 IFS=$as_save_IFS
4912
4913 rm -rf conftest.one conftest.two conftest.dir
4914
4915 fi
4916   if test "${ac_cv_path_install+set}" = set; then
4917     INSTALL=$ac_cv_path_install
4918   else
4919     # As a last resort, use the slow shell script.  Don't cache a
4920     # value for INSTALL within a source directory, because that will
4921     # break other packages using the cache if that directory is
4922     # removed, or if the value is a relative name.
4923     INSTALL=$ac_install_sh
4924   fi
4925 fi
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4927 $as_echo "$INSTALL" >&6; }
4928
4929 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4930 # It thinks the first close brace ends the variable substitution.
4931 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4932
4933 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4934
4935 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4936
4937 # Extract the first word of "mv", so it can be a program name with args.
4938 set dummy mv; ac_word=$2
4939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4940 $as_echo_n "checking for $ac_word... " >&6; }
4941 if test "${ac_cv_path_MV+set}" = set; then :
4942   $as_echo_n "(cached) " >&6
4943 else
4944   case $MV in
4945   [\\/]* | ?:[\\/]*)
4946   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4947   ;;
4948   *)
4949   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4950 for as_dir in $PATH
4951 do
4952   IFS=$as_save_IFS
4953   test -z "$as_dir" && as_dir=.
4954     for ac_exec_ext in '' $ac_executable_extensions; do
4955   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4956     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4957     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4958     break 2
4959   fi
4960 done
4961   done
4962 IFS=$as_save_IFS
4963
4964   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4965   ;;
4966 esac
4967 fi
4968 MV=$ac_cv_path_MV
4969 if test -n "$MV"; then
4970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4971 $as_echo "$MV" >&6; }
4972 else
4973   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4974 $as_echo "no" >&6; }
4975 fi
4976
4977
4978 # Extract the first word of "rm", so it can be a program name with args.
4979 set dummy rm; ac_word=$2
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4981 $as_echo_n "checking for $ac_word... " >&6; }
4982 if test "${ac_cv_path_REMOVE+set}" = set; then :
4983   $as_echo_n "(cached) " >&6
4984 else
4985   case $REMOVE in
4986   [\\/]* | ?:[\\/]*)
4987   ac_cv_path_REMOVE="$REMOVE" # Let the user override the test with a path.
4988   ;;
4989   *)
4990   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4991 for as_dir in $PATH
4992 do
4993   IFS=$as_save_IFS
4994   test -z "$as_dir" && as_dir=.
4995     for ac_exec_ext in '' $ac_executable_extensions; do
4996   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4997     ac_cv_path_REMOVE="$as_dir/$ac_word$ac_exec_ext"
4998     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4999     break 2
5000   fi
5001 done
5002   done
5003 IFS=$as_save_IFS
5004
5005   test -z "$ac_cv_path_REMOVE" && ac_cv_path_REMOVE="rm"
5006   ;;
5007 esac
5008 fi
5009 REMOVE=$ac_cv_path_REMOVE
5010 if test -n "$REMOVE"; then
5011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $REMOVE" >&5
5012 $as_echo "$REMOVE" >&6; }
5013 else
5014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5015 $as_echo "no" >&6; }
5016 fi
5017
5018
5019 # Extract the first word of "cp", so it can be a program name with args.
5020 set dummy cp; ac_word=$2
5021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5022 $as_echo_n "checking for $ac_word... " >&6; }
5023 if test "${ac_cv_path_CP+set}" = set; then :
5024   $as_echo_n "(cached) " >&6
5025 else
5026   case $CP in
5027   [\\/]* | ?:[\\/]*)
5028   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5029   ;;
5030   *)
5031   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5032 for as_dir in $PATH
5033 do
5034   IFS=$as_save_IFS
5035   test -z "$as_dir" && as_dir=.
5036     for ac_exec_ext in '' $ac_executable_extensions; do
5037   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5038     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5039     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5040     break 2
5041   fi
5042 done
5043   done
5044 IFS=$as_save_IFS
5045
5046   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5047   ;;
5048 esac
5049 fi
5050 CP=$ac_cv_path_CP
5051 if test -n "$CP"; then
5052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
5053 $as_echo "$CP" >&6; }
5054 else
5055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5056 $as_echo "no" >&6; }
5057 fi
5058
5059
5060 # Extract the first word of "sed", so it can be a program name with args.
5061 set dummy sed; ac_word=$2
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5063 $as_echo_n "checking for $ac_word... " >&6; }
5064 if test "${ac_cv_path_SED+set}" = set; then :
5065   $as_echo_n "(cached) " >&6
5066 else
5067   case $SED in
5068   [\\/]* | ?:[\\/]*)
5069   ac_cv_path_SED="$SED" # Let the user override the test with a path.
5070   ;;
5071   *)
5072   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5073 for as_dir in $PATH
5074 do
5075   IFS=$as_save_IFS
5076   test -z "$as_dir" && as_dir=.
5077     for ac_exec_ext in '' $ac_executable_extensions; do
5078   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5079     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
5080     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5081     break 2
5082   fi
5083 done
5084   done
5085 IFS=$as_save_IFS
5086
5087   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
5088   ;;
5089 esac
5090 fi
5091 SED=$ac_cv_path_SED
5092 if test -n "$SED"; then
5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5094 $as_echo "$SED" >&6; }
5095 else
5096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5097 $as_echo "no" >&6; }
5098 fi
5099
5100
5101 # Extract the first word of "echo", so it can be a program name with args.
5102 set dummy echo; ac_word=$2
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5104 $as_echo_n "checking for $ac_word... " >&6; }
5105 if test "${ac_cv_path_ECHO+set}" = set; then :
5106   $as_echo_n "(cached) " >&6
5107 else
5108   case $ECHO in
5109   [\\/]* | ?:[\\/]*)
5110   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
5111   ;;
5112   *)
5113   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5114 for as_dir in $PATH
5115 do
5116   IFS=$as_save_IFS
5117   test -z "$as_dir" && as_dir=.
5118     for ac_exec_ext in '' $ac_executable_extensions; do
5119   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5120     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
5121     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5122     break 2
5123   fi
5124 done
5125   done
5126 IFS=$as_save_IFS
5127
5128   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
5129   ;;
5130 esac
5131 fi
5132 ECHO=$ac_cv_path_ECHO
5133 if test -n "$ECHO"; then
5134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ECHO" >&5
5135 $as_echo "$ECHO" >&6; }
5136 else
5137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5138 $as_echo "no" >&6; }
5139 fi
5140
5141
5142 # Extract the first word of "cmp", so it can be a program name with args.
5143 set dummy cmp; ac_word=$2
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5145 $as_echo_n "checking for $ac_word... " >&6; }
5146 if test "${ac_cv_path_CMP+set}" = set; then :
5147   $as_echo_n "(cached) " >&6
5148 else
5149   case $CMP in
5150   [\\/]* | ?:[\\/]*)
5151   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5152   ;;
5153   *)
5154   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5155 for as_dir in $PATH
5156 do
5157   IFS=$as_save_IFS
5158   test -z "$as_dir" && as_dir=.
5159     for ac_exec_ext in '' $ac_executable_extensions; do
5160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5161     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5162     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5163     break 2
5164   fi
5165 done
5166   done
5167 IFS=$as_save_IFS
5168
5169   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5170   ;;
5171 esac
5172 fi
5173 CMP=$ac_cv_path_CMP
5174 if test -n "$CMP"; then
5175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CMP" >&5
5176 $as_echo "$CMP" >&6; }
5177 else
5178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5179 $as_echo "no" >&6; }
5180 fi
5181
5182
5183 # Extract the first word of "tbl", so it can be a program name with args.
5184 set dummy tbl; ac_word=$2
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5186 $as_echo_n "checking for $ac_word... " >&6; }
5187 if test "${ac_cv_path_TBL+set}" = set; then :
5188   $as_echo_n "(cached) " >&6
5189 else
5190   case $TBL in
5191   [\\/]* | ?:[\\/]*)
5192   ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5193   ;;
5194   *)
5195   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5196 for as_dir in $PATH
5197 do
5198   IFS=$as_save_IFS
5199   test -z "$as_dir" && as_dir=.
5200     for ac_exec_ext in '' $ac_executable_extensions; do
5201   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5202     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5203     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5204     break 2
5205   fi
5206 done
5207   done
5208 IFS=$as_save_IFS
5209
5210   test -z "$ac_cv_path_TBL" && ac_cv_path_TBL="tbl"
5211   ;;
5212 esac
5213 fi
5214 TBL=$ac_cv_path_TBL
5215 if test -n "$TBL"; then
5216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TBL" >&5
5217 $as_echo "$TBL" >&6; }
5218 else
5219   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5220 $as_echo "no" >&6; }
5221 fi
5222
5223
5224 # Extract the first word of "ar", so it can be a program name with args.
5225 set dummy ar; ac_word=$2
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5227 $as_echo_n "checking for $ac_word... " >&6; }
5228 if test "${ac_cv_path_AR+set}" = set; then :
5229   $as_echo_n "(cached) " >&6
5230 else
5231   case $AR in
5232   [\\/]* | ?:[\\/]*)
5233   ac_cv_path_AR="$AR" # Let the user override the test with a path.
5234   ;;
5235   *)
5236   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5237 for as_dir in $PATH
5238 do
5239   IFS=$as_save_IFS
5240   test -z "$as_dir" && as_dir=.
5241     for ac_exec_ext in '' $ac_executable_extensions; do
5242   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5243     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
5244     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5245     break 2
5246   fi
5247 done
5248   done
5249 IFS=$as_save_IFS
5250
5251   test -z "$ac_cv_path_AR" && ac_cv_path_AR="ar"
5252   ;;
5253 esac
5254 fi
5255 AR=$ac_cv_path_AR
5256 if test -n "$AR"; then
5257   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5258 $as_echo "$AR" >&6; }
5259 else
5260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5261 $as_echo "no" >&6; }
5262 fi
5263
5264
5265 # Extract the first word of "openssl", so it can be a program name with args.
5266 set dummy openssl; ac_word=$2
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5268 $as_echo_n "checking for $ac_word... " >&6; }
5269 if test "${ac_cv_path_OPENSSL+set}" = set; then :
5270   $as_echo_n "(cached) " >&6
5271 else
5272   case $OPENSSL in
5273   [\\/]* | ?:[\\/]*)
5274   ac_cv_path_OPENSSL="$OPENSSL" # Let the user override the test with a path.
5275   ;;
5276   *)
5277   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5278 for as_dir in $PATH
5279 do
5280   IFS=$as_save_IFS
5281   test -z "$as_dir" && as_dir=.
5282     for ac_exec_ext in '' $ac_executable_extensions; do
5283   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5284     ac_cv_path_OPENSSL="$as_dir/$ac_word$ac_exec_ext"
5285     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5286     break 2
5287   fi
5288 done
5289   done
5290 IFS=$as_save_IFS
5291
5292   test -z "$ac_cv_path_OPENSSL" && ac_cv_path_OPENSSL="none"
5293   ;;
5294 esac
5295 fi
5296 OPENSSL=$ac_cv_path_OPENSSL
5297 if test -n "$OPENSSL"; then
5298   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OPENSSL" >&5
5299 $as_echo "$OPENSSL" >&6; }
5300 else
5301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5302 $as_echo "no" >&6; }
5303 fi
5304
5305
5306 # Extract the first word of "mtx", so it can be a program name with args.
5307 set dummy mtx; ac_word=$2
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5309 $as_echo_n "checking for $ac_word... " >&6; }
5310 if test "${ac_cv_path_MTX+set}" = set; then :
5311   $as_echo_n "(cached) " >&6
5312 else
5313   case $MTX in
5314   [\\/]* | ?:[\\/]*)
5315   ac_cv_path_MTX="$MTX" # Let the user override the test with a path.
5316   ;;
5317   *)
5318   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 for as_dir in $PATH
5320 do
5321   IFS=$as_save_IFS
5322   test -z "$as_dir" && as_dir=.
5323     for ac_exec_ext in '' $ac_executable_extensions; do
5324   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5325     ac_cv_path_MTX="$as_dir/$ac_word$ac_exec_ext"
5326     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5327     break 2
5328   fi
5329 done
5330   done
5331 IFS=$as_save_IFS
5332
5333   test -z "$ac_cv_path_MTX" && ac_cv_path_MTX="mtx"
5334   ;;
5335 esac
5336 fi
5337 MTX=$ac_cv_path_MTX
5338 if test -n "$MTX"; then
5339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MTX" >&5
5340 $as_echo "$MTX" >&6; }
5341 else
5342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5343 $as_echo "no" >&6; }
5344 fi
5345
5346
5347 # Extract the first word of "dd", so it can be a program name with args.
5348 set dummy dd; ac_word=$2
5349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5350 $as_echo_n "checking for $ac_word... " >&6; }
5351 if test "${ac_cv_path_DD+set}" = set; then :
5352   $as_echo_n "(cached) " >&6
5353 else
5354   case $DD in
5355   [\\/]* | ?:[\\/]*)
5356   ac_cv_path_DD="$DD" # Let the user override the test with a path.
5357   ;;
5358   *)
5359   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5360 for as_dir in $PATH
5361 do
5362   IFS=$as_save_IFS
5363   test -z "$as_dir" && as_dir=.
5364     for ac_exec_ext in '' $ac_executable_extensions; do
5365   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5366     ac_cv_path_DD="$as_dir/$ac_word$ac_exec_ext"
5367     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5368     break 2
5369   fi
5370 done
5371   done
5372 IFS=$as_save_IFS
5373
5374   test -z "$ac_cv_path_DD" && ac_cv_path_DD="dd"
5375   ;;
5376 esac
5377 fi
5378 DD=$ac_cv_path_DD
5379 if test -n "$DD"; then
5380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DD" >&5
5381 $as_echo "$DD" >&6; }
5382 else
5383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5384 $as_echo "no" >&6; }
5385 fi
5386
5387
5388 # Extract the first word of "mkisofs", so it can be a program name with args.
5389 set dummy mkisofs; ac_word=$2
5390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5391 $as_echo_n "checking for $ac_word... " >&6; }
5392 if test "${ac_cv_path_MKISOFS+set}" = set; then :
5393   $as_echo_n "(cached) " >&6
5394 else
5395   case $MKISOFS in
5396   [\\/]* | ?:[\\/]*)
5397   ac_cv_path_MKISOFS="$MKISOFS" # Let the user override the test with a path.
5398   ;;
5399   *)
5400   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5401 for as_dir in $PATH
5402 do
5403   IFS=$as_save_IFS
5404   test -z "$as_dir" && as_dir=.
5405     for ac_exec_ext in '' $ac_executable_extensions; do
5406   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5407     ac_cv_path_MKISOFS="$as_dir/$ac_word$ac_exec_ext"
5408     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5409     break 2
5410   fi
5411 done
5412   done
5413 IFS=$as_save_IFS
5414
5415   test -z "$ac_cv_path_MKISOFS" && ac_cv_path_MKISOFS="mkisofs"
5416   ;;
5417 esac
5418 fi
5419 MKISOFS=$ac_cv_path_MKISOFS
5420 if test -n "$MKISOFS"; then
5421   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKISOFS" >&5
5422 $as_echo "$MKISOFS" >&6; }
5423 else
5424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5425 $as_echo "no" >&6; }
5426 fi
5427
5428
5429 # Extract the first word of "python", so it can be a program name with args.
5430 set dummy python; ac_word=$2
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5432 $as_echo_n "checking for $ac_word... " >&6; }
5433 if test "${ac_cv_path_PYTHON+set}" = set; then :
5434   $as_echo_n "(cached) " >&6
5435 else
5436   case $PYTHON in
5437   [\\/]* | ?:[\\/]*)
5438   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
5439   ;;
5440   *)
5441   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5442 for as_dir in $PATH
5443 do
5444   IFS=$as_save_IFS
5445   test -z "$as_dir" && as_dir=.
5446     for ac_exec_ext in '' $ac_executable_extensions; do
5447   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5448     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
5449     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5450     break 2
5451   fi
5452 done
5453   done
5454 IFS=$as_save_IFS
5455
5456   test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="python"
5457   ;;
5458 esac
5459 fi
5460 PYTHON=$ac_cv_path_PYTHON
5461 if test -n "$PYTHON"; then
5462   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
5463 $as_echo "$PYTHON" >&6; }
5464 else
5465   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5466 $as_echo "no" >&6; }
5467 fi
5468
5469
5470 # Extract the first word of "growisofs", so it can be a program name with args.
5471 set dummy growisofs; ac_word=$2
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5473 $as_echo_n "checking for $ac_word... " >&6; }
5474 if test "${ac_cv_path_GROWISOFS+set}" = set; then :
5475   $as_echo_n "(cached) " >&6
5476 else
5477   case $GROWISOFS in
5478   [\\/]* | ?:[\\/]*)
5479   ac_cv_path_GROWISOFS="$GROWISOFS" # Let the user override the test with a path.
5480   ;;
5481   *)
5482   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5483 for as_dir in $PATH
5484 do
5485   IFS=$as_save_IFS
5486   test -z "$as_dir" && as_dir=.
5487     for ac_exec_ext in '' $ac_executable_extensions; do
5488   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5489     ac_cv_path_GROWISOFS="$as_dir/$ac_word$ac_exec_ext"
5490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5491     break 2
5492   fi
5493 done
5494   done
5495 IFS=$as_save_IFS
5496
5497   test -z "$ac_cv_path_GROWISOFS" && ac_cv_path_GROWISOFS="growisofs"
5498   ;;
5499 esac
5500 fi
5501 GROWISOFS=$ac_cv_path_GROWISOFS
5502 if test -n "$GROWISOFS"; then
5503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GROWISOFS" >&5
5504 $as_echo "$GROWISOFS" >&6; }
5505 else
5506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5507 $as_echo "no" >&6; }
5508 fi
5509
5510
5511 # Extract the first word of "dvd+rw-mediainfo", so it can be a program name with args.
5512 set dummy dvd+rw-mediainfo; ac_word=$2
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5514 $as_echo_n "checking for $ac_word... " >&6; }
5515 if test "${ac_cv_path_DVDRWMEDIAINFO+set}" = set; then :
5516   $as_echo_n "(cached) " >&6
5517 else
5518   case $DVDRWMEDIAINFO in
5519   [\\/]* | ?:[\\/]*)
5520   ac_cv_path_DVDRWMEDIAINFO="$DVDRWMEDIAINFO" # Let the user override the test with a path.
5521   ;;
5522   *)
5523   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5524 for as_dir in $PATH
5525 do
5526   IFS=$as_save_IFS
5527   test -z "$as_dir" && as_dir=.
5528     for ac_exec_ext in '' $ac_executable_extensions; do
5529   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5530     ac_cv_path_DVDRWMEDIAINFO="$as_dir/$ac_word$ac_exec_ext"
5531     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5532     break 2
5533   fi
5534 done
5535   done
5536 IFS=$as_save_IFS
5537
5538   test -z "$ac_cv_path_DVDRWMEDIAINFO" && ac_cv_path_DVDRWMEDIAINFO="dvd+rw-mediainfo"
5539   ;;
5540 esac
5541 fi
5542 DVDRWMEDIAINFO=$ac_cv_path_DVDRWMEDIAINFO
5543 if test -n "$DVDRWMEDIAINFO"; then
5544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVDRWMEDIAINFO" >&5
5545 $as_echo "$DVDRWMEDIAINFO" >&6; }
5546 else
5547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5548 $as_echo "no" >&6; }
5549 fi
5550
5551
5552 # Extract the first word of "dvd+rw-format", so it can be a program name with args.
5553 set dummy dvd+rw-format; ac_word=$2
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5555 $as_echo_n "checking for $ac_word... " >&6; }
5556 if test "${ac_cv_path_DVDRWFORMAT+set}" = set; then :
5557   $as_echo_n "(cached) " >&6
5558 else
5559   case $DVDRWFORMAT in
5560   [\\/]* | ?:[\\/]*)
5561   ac_cv_path_DVDRWFORMAT="$DVDRWFORMAT" # Let the user override the test with a path.
5562   ;;
5563   *)
5564   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5565 for as_dir in $PATH
5566 do
5567   IFS=$as_save_IFS
5568   test -z "$as_dir" && as_dir=.
5569     for ac_exec_ext in '' $ac_executable_extensions; do
5570   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5571     ac_cv_path_DVDRWFORMAT="$as_dir/$ac_word$ac_exec_ext"
5572     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5573     break 2
5574   fi
5575 done
5576   done
5577 IFS=$as_save_IFS
5578
5579   test -z "$ac_cv_path_DVDRWFORMAT" && ac_cv_path_DVDRWFORMAT="dvd+rw-format"
5580   ;;
5581 esac
5582 fi
5583 DVDRWFORMAT=$ac_cv_path_DVDRWFORMAT
5584 if test -n "$DVDRWFORMAT"; then
5585   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVDRWFORMAT" >&5
5586 $as_echo "$DVDRWFORMAT" >&6; }
5587 else
5588   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5589 $as_echo "no" >&6; }
5590 fi
5591
5592
5593 # Extract the first word of "pkg-config", so it can be a program name with args.
5594 set dummy pkg-config; ac_word=$2
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5596 $as_echo_n "checking for $ac_word... " >&6; }
5597 if test "${ac_cv_path_PKGCONFIG+set}" = set; then :
5598   $as_echo_n "(cached) " >&6
5599 else
5600   case $PKGCONFIG in
5601   [\\/]* | ?:[\\/]*)
5602   ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
5603   ;;
5604   *)
5605   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5606 for as_dir in $PATH
5607 do
5608   IFS=$as_save_IFS
5609   test -z "$as_dir" && as_dir=.
5610     for ac_exec_ext in '' $ac_executable_extensions; do
5611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5612     ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
5613     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5614     break 2
5615   fi
5616 done
5617   done
5618 IFS=$as_save_IFS
5619
5620   test -z "$ac_cv_path_PKGCONFIG" && ac_cv_path_PKGCONFIG="pkg-config"
5621   ;;
5622 esac
5623 fi
5624 PKGCONFIG=$ac_cv_path_PKGCONFIG
5625 if test -n "$PKGCONFIG"; then
5626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
5627 $as_echo "$PKGCONFIG" >&6; }
5628 else
5629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5630 $as_echo "no" >&6; }
5631 fi
5632
5633
5634 # Extract the first word of "qmake", so it can be a program name with args.
5635 set dummy qmake; ac_word=$2
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5637 $as_echo_n "checking for $ac_word... " >&6; }
5638 if test "${ac_cv_path_QMAKE+set}" = set; then :
5639   $as_echo_n "(cached) " >&6
5640 else
5641   case $QMAKE in
5642   [\\/]* | ?:[\\/]*)
5643   ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
5644   ;;
5645   *)
5646   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5648 do
5649   IFS=$as_save_IFS
5650   test -z "$as_dir" && as_dir=.
5651     for ac_exec_ext in '' $ac_executable_extensions; do
5652   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5653     ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
5654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5655     break 2
5656   fi
5657 done
5658   done
5659 IFS=$as_save_IFS
5660
5661   test -z "$ac_cv_path_QMAKE" && ac_cv_path_QMAKE="none"
5662   ;;
5663 esac
5664 fi
5665 QMAKE=$ac_cv_path_QMAKE
5666 if test -n "$QMAKE"; then
5667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
5668 $as_echo "$QMAKE" >&6; }
5669 else
5670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5671 $as_echo "no" >&6; }
5672 fi
5673
5674
5675 # Extract the first word of "gmake", so it can be a program name with args.
5676 set dummy gmake; ac_word=$2
5677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5678 $as_echo_n "checking for $ac_word... " >&6; }
5679 if test "${ac_cv_path_GMAKE+set}" = set; then :
5680   $as_echo_n "(cached) " >&6
5681 else
5682   case $GMAKE in
5683   [\\/]* | ?:[\\/]*)
5684   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path.
5685   ;;
5686   *)
5687   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5688 for as_dir in $PATH
5689 do
5690   IFS=$as_save_IFS
5691   test -z "$as_dir" && as_dir=.
5692     for ac_exec_ext in '' $ac_executable_extensions; do
5693   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5694     ac_cv_path_GMAKE="$as_dir/$ac_word$ac_exec_ext"
5695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5696     break 2
5697   fi
5698 done
5699   done
5700 IFS=$as_save_IFS
5701
5702   test -z "$ac_cv_path_GMAKE" && ac_cv_path_GMAKE="none"
5703   ;;
5704 esac
5705 fi
5706 GMAKE=$ac_cv_path_GMAKE
5707 if test -n "$GMAKE"; then
5708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE" >&5
5709 $as_echo "$GMAKE" >&6; }
5710 else
5711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5712 $as_echo "no" >&6; }
5713 fi
5714
5715
5716
5717 if test "x$WXCONFIG" = x; then
5718    WXCONFIG=wx-config
5719 fi
5720 # Extract the first word of "${WXCONFIG}", so it can be a program name with args.
5721 set dummy ${WXCONFIG}; ac_word=$2
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5723 $as_echo_n "checking for $ac_word... " >&6; }
5724 if test "${ac_cv_path_WXCONFIG+set}" = set; then :
5725   $as_echo_n "(cached) " >&6
5726 else
5727   case $WXCONFIG in
5728   [\\/]* | ?:[\\/]*)
5729   ac_cv_path_WXCONFIG="$WXCONFIG" # Let the user override the test with a path.
5730   ;;
5731   *)
5732   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5733 for as_dir in $PATH
5734 do
5735   IFS=$as_save_IFS
5736   test -z "$as_dir" && as_dir=.
5737     for ac_exec_ext in '' $ac_executable_extensions; do
5738   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5739     ac_cv_path_WXCONFIG="$as_dir/$ac_word$ac_exec_ext"
5740     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5741     break 2
5742   fi
5743 done
5744   done
5745 IFS=$as_save_IFS
5746
5747   test -z "$ac_cv_path_WXCONFIG" && ac_cv_path_WXCONFIG="${WXCONFIG}"
5748   ;;
5749 esac
5750 fi
5751 WXCONFIG=$ac_cv_path_WXCONFIG
5752 if test -n "$WXCONFIG"; then
5753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WXCONFIG" >&5
5754 $as_echo "$WXCONFIG" >&6; }
5755 else
5756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5757 $as_echo "no" >&6; }
5758 fi
5759
5760
5761
5762 # Extract the first word of "cdrecord", so it can be a program name with args.
5763 set dummy cdrecord; ac_word=$2
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5765 $as_echo_n "checking for $ac_word... " >&6; }
5766 if test "${ac_cv_path_CDRECORD+set}" = set; then :
5767   $as_echo_n "(cached) " >&6
5768 else
5769   case $CDRECORD in
5770   [\\/]* | ?:[\\/]*)
5771   ac_cv_path_CDRECORD="$CDRECORD" # Let the user override the test with a path.
5772   ;;
5773   *)
5774   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5775 for as_dir in $PATH
5776 do
5777   IFS=$as_save_IFS
5778   test -z "$as_dir" && as_dir=.
5779     for ac_exec_ext in '' $ac_executable_extensions; do
5780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5781     ac_cv_path_CDRECORD="$as_dir/$ac_word$ac_exec_ext"
5782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5783     break 2
5784   fi
5785 done
5786   done
5787 IFS=$as_save_IFS
5788
5789   test -z "$ac_cv_path_CDRECORD" && ac_cv_path_CDRECORD="cdrecord"
5790   ;;
5791 esac
5792 fi
5793 CDRECORD=$ac_cv_path_CDRECORD
5794 if test -n "$CDRECORD"; then
5795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CDRECORD" >&5
5796 $as_echo "$CDRECORD" >&6; }
5797 else
5798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5799 $as_echo "no" >&6; }
5800 fi
5801
5802
5803 # Extract the first word of "pidof", so it can be a program name with args.
5804 set dummy pidof; ac_word=$2
5805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5806 $as_echo_n "checking for $ac_word... " >&6; }
5807 if test "${ac_cv_path_PIDOF+set}" = set; then :
5808   $as_echo_n "(cached) " >&6
5809 else
5810   case $PIDOF in
5811   [\\/]* | ?:[\\/]*)
5812   ac_cv_path_PIDOF="$PIDOF" # Let the user override the test with a path.
5813   ;;
5814   *)
5815   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5816 for as_dir in $PATH
5817 do
5818   IFS=$as_save_IFS
5819   test -z "$as_dir" && as_dir=.
5820     for ac_exec_ext in '' $ac_executable_extensions; do
5821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5822     ac_cv_path_PIDOF="$as_dir/$ac_word$ac_exec_ext"
5823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5824     break 2
5825   fi
5826 done
5827   done
5828 IFS=$as_save_IFS
5829
5830   test -z "$ac_cv_path_PIDOF" && ac_cv_path_PIDOF="pidof"
5831   ;;
5832 esac
5833 fi
5834 PIDOF=$ac_cv_path_PIDOF
5835 if test -n "$PIDOF"; then
5836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PIDOF" >&5
5837 $as_echo "$PIDOF" >&6; }
5838 else
5839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5840 $as_echo "no" >&6; }
5841 fi
5842
5843
5844 for ac_prog in gawk mawk nawk awk
5845 do
5846   # Extract the first word of "$ac_prog", so it can be a program name with args.
5847 set dummy $ac_prog; ac_word=$2
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5849 $as_echo_n "checking for $ac_word... " >&6; }
5850 if test "${ac_cv_prog_AWK+set}" = set; then :
5851   $as_echo_n "(cached) " >&6
5852 else
5853   if test -n "$AWK"; then
5854   ac_cv_prog_AWK="$AWK" # Let the user override the test.
5855 else
5856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5857 for as_dir in $PATH
5858 do
5859   IFS=$as_save_IFS
5860   test -z "$as_dir" && as_dir=.
5861     for ac_exec_ext in '' $ac_executable_extensions; do
5862   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5863     ac_cv_prog_AWK="$ac_prog"
5864     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5865     break 2
5866   fi
5867 done
5868   done
5869 IFS=$as_save_IFS
5870
5871 fi
5872 fi
5873 AWK=$ac_cv_prog_AWK
5874 if test -n "$AWK"; then
5875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5876 $as_echo "$AWK" >&6; }
5877 else
5878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5879 $as_echo "no" >&6; }
5880 fi
5881
5882
5883   test -n "$AWK" && break
5884 done
5885
5886 # Some AWK programs fail, so test it and warn the user
5887 if echo xfoo | $AWK 'BEGIN { prog=ARGV1; ARGC=1 }
5888       { if ((prog == $2) || (("(" prog ")") == $2) ||
5889       (("" prog "") == $2) ||
5890       ((prog ":") == $2)) { print $1 ; exit 0 } }' xfoo>/dev/null; then :;
5891 else
5892   as_fn_error "!!!!!!!!! WARNING !!!!!!!!!!!!!!
5893    The regex engine of $AWK is too broken to be used you
5894    might want to install GNU AWK.
5895    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" "$LINENO" 5
5896 fi
5897 THE_AWK=$AWK
5898 # Extract the first word of "$THE_AWK", so it can be a program name with args.
5899 set dummy $THE_AWK; ac_word=$2
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5901 $as_echo_n "checking for $ac_word... " >&6; }
5902 if test "${ac_cv_path_AWK+set}" = set; then :
5903   $as_echo_n "(cached) " >&6
5904 else
5905   case $AWK in
5906   [\\/]* | ?:[\\/]*)
5907   ac_cv_path_AWK="$AWK" # Let the user override the test with a path.
5908   ;;
5909   *)
5910   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5911 for as_dir in $PATH
5912 do
5913   IFS=$as_save_IFS
5914   test -z "$as_dir" && as_dir=.
5915     for ac_exec_ext in '' $ac_executable_extensions; do
5916   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5917     ac_cv_path_AWK="$as_dir/$ac_word$ac_exec_ext"
5918     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5919     break 2
5920   fi
5921 done
5922   done
5923 IFS=$as_save_IFS
5924
5925   test -z "$ac_cv_path_AWK" && ac_cv_path_AWK="$THE_AWK"
5926   ;;
5927 esac
5928 fi
5929 AWK=$ac_cv_path_AWK
5930 if test -n "$AWK"; then
5931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5932 $as_echo "$AWK" >&6; }
5933 else
5934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935 $as_echo "no" >&6; }
5936 fi
5937
5938
5939
5940
5941 test -n "$ARFLAG" || ARFLAGS="cr"
5942
5943
5944 MAKE_SHELL=/bin/sh
5945
5946
5947
5948
5949
5950
5951
5952 use_libtool=yes
5953 # Check whether --enable-libtool was given.
5954 if test "${enable_libtool+set}" = set; then :
5955   enableval=$enable_libtool;
5956        if test x$enableval = xno; then
5957           use_libtool=no
5958        fi
5959
5960
5961 fi
5962
5963 case `pwd` in
5964   *\ * | *\     *)
5965     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5966 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5967 esac
5968
5969
5970
5971 macro_version='2.2.6'
5972 macro_revision='1.3012'
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986 ltmain="$ac_aux_dir/ltmain.sh"
5987
5988 # Make sure we can run config.sub.
5989 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5990   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5991
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5993 $as_echo_n "checking build system type... " >&6; }
5994 if test "${ac_cv_build+set}" = set; then :
5995   $as_echo_n "(cached) " >&6
5996 else
5997   ac_build_alias=$build_alias
5998 test "x$ac_build_alias" = x &&
5999   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
6000 test "x$ac_build_alias" = x &&
6001   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
6002 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6003   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6004
6005 fi
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6007 $as_echo "$ac_cv_build" >&6; }
6008 case $ac_cv_build in
6009 *-*-*) ;;
6010 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
6011 esac
6012 build=$ac_cv_build
6013 ac_save_IFS=$IFS; IFS='-'
6014 set x $ac_cv_build
6015 shift
6016 build_cpu=$1
6017 build_vendor=$2
6018 shift; shift
6019 # Remember, the first character of IFS is used to create $*,
6020 # except with old shells:
6021 build_os=$*
6022 IFS=$ac_save_IFS
6023 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
6024
6025
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6027 $as_echo_n "checking host system type... " >&6; }
6028 if test "${ac_cv_host+set}" = set; then :
6029   $as_echo_n "(cached) " >&6
6030 else
6031   if test "x$host_alias" = x; then
6032   ac_cv_host=$ac_cv_build
6033 else
6034   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6035     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6036 fi
6037
6038 fi
6039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6040 $as_echo "$ac_cv_host" >&6; }
6041 case $ac_cv_host in
6042 *-*-*) ;;
6043 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
6044 esac
6045 host=$ac_cv_host
6046 ac_save_IFS=$IFS; IFS='-'
6047 set x $ac_cv_host
6048 shift
6049 host_cpu=$1
6050 host_vendor=$2
6051 shift; shift
6052 # Remember, the first character of IFS is used to create $*,
6053 # except with old shells:
6054 host_os=$*
6055 IFS=$ac_save_IFS
6056 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
6057
6058
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6060 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6061 if test "${ac_cv_path_SED+set}" = set; then :
6062   $as_echo_n "(cached) " >&6
6063 else
6064             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6065      for ac_i in 1 2 3 4 5 6 7; do
6066        ac_script="$ac_script$as_nl$ac_script"
6067      done
6068      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6069      { ac_script=; unset ac_script;}
6070      if test -z "$SED"; then
6071   ac_path_SED_found=false
6072   # Loop through the user's path and test for each of PROGNAME-LIST
6073   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6074 for as_dir in $PATH
6075 do
6076   IFS=$as_save_IFS
6077   test -z "$as_dir" && as_dir=.
6078     for ac_prog in sed gsed; do
6079     for ac_exec_ext in '' $ac_executable_extensions; do
6080       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6081       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
6082 # Check for GNU ac_path_SED and select it if it is found.
6083   # Check for GNU $ac_path_SED
6084 case `"$ac_path_SED" --version 2>&1` in
6085 *GNU*)
6086   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6087 *)
6088   ac_count=0
6089   $as_echo_n 0123456789 >"conftest.in"
6090   while :
6091   do
6092     cat "conftest.in" "conftest.in" >"conftest.tmp"
6093     mv "conftest.tmp" "conftest.in"
6094     cp "conftest.in" "conftest.nl"
6095     $as_echo '' >> "conftest.nl"
6096     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6097     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6098     as_fn_arith $ac_count + 1 && ac_count=$as_val
6099     if test $ac_count -gt ${ac_path_SED_max-0}; then
6100       # Best one so far, save it but keep looking for a better one
6101       ac_cv_path_SED="$ac_path_SED"
6102       ac_path_SED_max=$ac_count
6103     fi
6104     # 10*(2^10) chars as input seems more than enough
6105     test $ac_count -gt 10 && break
6106   done
6107   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6108 esac
6109
6110       $ac_path_SED_found && break 3
6111     done
6112   done
6113   done
6114 IFS=$as_save_IFS
6115   if test -z "$ac_cv_path_SED"; then
6116     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
6117   fi
6118 else
6119   ac_cv_path_SED=$SED
6120 fi
6121
6122 fi
6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6124 $as_echo "$ac_cv_path_SED" >&6; }
6125  SED="$ac_cv_path_SED"
6126   rm -f conftest.sed
6127
6128 test -z "$SED" && SED=sed
6129 Xsed="$SED -e 1s/^X//"
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6142 $as_echo_n "checking for fgrep... " >&6; }
6143 if test "${ac_cv_path_FGREP+set}" = set; then :
6144   $as_echo_n "(cached) " >&6
6145 else
6146   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6147    then ac_cv_path_FGREP="$GREP -F"
6148    else
6149      if test -z "$FGREP"; then
6150   ac_path_FGREP_found=false
6151   # Loop through the user's path and test for each of PROGNAME-LIST
6152   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6153 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6154 do
6155   IFS=$as_save_IFS
6156   test -z "$as_dir" && as_dir=.
6157     for ac_prog in fgrep; do
6158     for ac_exec_ext in '' $ac_executable_extensions; do
6159       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6160       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
6161 # Check for GNU ac_path_FGREP and select it if it is found.
6162   # Check for GNU $ac_path_FGREP
6163 case `"$ac_path_FGREP" --version 2>&1` in
6164 *GNU*)
6165   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6166 *)
6167   ac_count=0
6168   $as_echo_n 0123456789 >"conftest.in"
6169   while :
6170   do
6171     cat "conftest.in" "conftest.in" >"conftest.tmp"
6172     mv "conftest.tmp" "conftest.in"
6173     cp "conftest.in" "conftest.nl"
6174     $as_echo 'FGREP' >> "conftest.nl"
6175     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6176     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6177     as_fn_arith $ac_count + 1 && ac_count=$as_val
6178     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6179       # Best one so far, save it but keep looking for a better one
6180       ac_cv_path_FGREP="$ac_path_FGREP"
6181       ac_path_FGREP_max=$ac_count
6182     fi
6183     # 10*(2^10) chars as input seems more than enough
6184     test $ac_count -gt 10 && break
6185   done
6186   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6187 esac
6188
6189       $ac_path_FGREP_found && break 3
6190     done
6191   done
6192   done
6193 IFS=$as_save_IFS
6194   if test -z "$ac_cv_path_FGREP"; then
6195     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6196   fi
6197 else
6198   ac_cv_path_FGREP=$FGREP
6199 fi
6200
6201    fi
6202 fi
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6204 $as_echo "$ac_cv_path_FGREP" >&6; }
6205  FGREP="$ac_cv_path_FGREP"
6206
6207
6208 test -z "$GREP" && GREP=grep
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228 # Check whether --with-gnu-ld was given.
6229 if test "${with_gnu_ld+set}" = set; then :
6230   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6231 else
6232   with_gnu_ld=no
6233 fi
6234
6235 ac_prog=ld
6236 if test "$GCC" = yes; then
6237   # Check if gcc -print-prog-name=ld gives a path.
6238   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6239 $as_echo_n "checking for ld used by $CC... " >&6; }
6240   case $host in
6241   *-*-mingw*)
6242     # gcc leaves a trailing carriage return which upsets mingw
6243     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6244   *)
6245     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6246   esac
6247   case $ac_prog in
6248     # Accept absolute paths.
6249     [\\/]* | ?:[\\/]*)
6250       re_direlt='/[^/][^/]*/\.\./'
6251       # Canonicalize the pathname of ld
6252       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6253       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6254         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6255       done
6256       test -z "$LD" && LD="$ac_prog"
6257       ;;
6258   "")
6259     # If it fails, then pretend we aren't using GCC.
6260     ac_prog=ld
6261     ;;
6262   *)
6263     # If it is relative, then search for the first ld in PATH.
6264     with_gnu_ld=unknown
6265     ;;
6266   esac
6267 elif test "$with_gnu_ld" = yes; then
6268   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6269 $as_echo_n "checking for GNU ld... " >&6; }
6270 else
6271   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6272 $as_echo_n "checking for non-GNU ld... " >&6; }
6273 fi
6274 if test "${lt_cv_path_LD+set}" = set; then :
6275   $as_echo_n "(cached) " >&6
6276 else
6277   if test -z "$LD"; then
6278   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6279   for ac_dir in $PATH; do
6280     IFS="$lt_save_ifs"
6281     test -z "$ac_dir" && ac_dir=.
6282     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6283       lt_cv_path_LD="$ac_dir/$ac_prog"
6284       # Check to see if the program is GNU ld.  I'd rather use --version,
6285       # but apparently some variants of GNU ld only accept -v.
6286       # Break only if it was the GNU/non-GNU ld that we prefer.
6287       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6288       *GNU* | *'with BFD'*)
6289         test "$with_gnu_ld" != no && break
6290         ;;
6291       *)
6292         test "$with_gnu_ld" != yes && break
6293         ;;
6294       esac
6295     fi
6296   done
6297   IFS="$lt_save_ifs"
6298 else
6299   lt_cv_path_LD="$LD" # Let the user override the test with a path.
6300 fi
6301 fi
6302
6303 LD="$lt_cv_path_LD"
6304 if test -n "$LD"; then
6305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6306 $as_echo "$LD" >&6; }
6307 else
6308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6309 $as_echo "no" >&6; }
6310 fi
6311 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6313 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6314 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
6315   $as_echo_n "(cached) " >&6
6316 else
6317   # I'd rather use --version here, but apparently some GNU lds only accept -v.
6318 case `$LD -v 2>&1 </dev/null` in
6319 *GNU* | *'with BFD'*)
6320   lt_cv_prog_gnu_ld=yes
6321   ;;
6322 *)
6323   lt_cv_prog_gnu_ld=no
6324   ;;
6325 esac
6326 fi
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6328 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6329 with_gnu_ld=$lt_cv_prog_gnu_ld
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6340 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6341 if test "${lt_cv_path_NM+set}" = set; then :
6342   $as_echo_n "(cached) " >&6
6343 else
6344   if test -n "$NM"; then
6345   # Let the user override the test.
6346   lt_cv_path_NM="$NM"
6347 else
6348   lt_nm_to_check="${ac_tool_prefix}nm"
6349   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6350     lt_nm_to_check="$lt_nm_to_check nm"
6351   fi
6352   for lt_tmp_nm in $lt_nm_to_check; do
6353     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6354     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6355       IFS="$lt_save_ifs"
6356       test -z "$ac_dir" && ac_dir=.
6357       tmp_nm="$ac_dir/$lt_tmp_nm"
6358       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6359         # Check to see if the nm accepts a BSD-compat flag.
6360         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6361         #   nm: unknown option "B" ignored
6362         # Tru64's nm complains that /dev/null is an invalid object file
6363         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6364         */dev/null* | *'Invalid file or object type'*)
6365           lt_cv_path_NM="$tmp_nm -B"
6366           break
6367           ;;
6368         *)
6369           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6370           */dev/null*)
6371             lt_cv_path_NM="$tmp_nm -p"
6372             break
6373             ;;
6374           *)
6375             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6376             continue # so that we can try to find one that supports BSD flags
6377             ;;
6378           esac
6379           ;;
6380         esac
6381       fi
6382     done
6383     IFS="$lt_save_ifs"
6384   done
6385   : ${lt_cv_path_NM=no}
6386 fi
6387 fi
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6389 $as_echo "$lt_cv_path_NM" >&6; }
6390 if test "$lt_cv_path_NM" != "no"; then
6391   NM="$lt_cv_path_NM"
6392 else
6393   # Didn't find any BSD compatible name lister, look for dumpbin.
6394   if test -n "$ac_tool_prefix"; then
6395   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6396   do
6397     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6398 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6400 $as_echo_n "checking for $ac_word... " >&6; }
6401 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6402   $as_echo_n "(cached) " >&6
6403 else
6404   if test -n "$DUMPBIN"; then
6405   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6406 else
6407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6408 for as_dir in $PATH
6409 do
6410   IFS=$as_save_IFS
6411   test -z "$as_dir" && as_dir=.
6412     for ac_exec_ext in '' $ac_executable_extensions; do
6413   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6414     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6415     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6416     break 2
6417   fi
6418 done
6419   done
6420 IFS=$as_save_IFS
6421
6422 fi
6423 fi
6424 DUMPBIN=$ac_cv_prog_DUMPBIN
6425 if test -n "$DUMPBIN"; then
6426   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6427 $as_echo "$DUMPBIN" >&6; }
6428 else
6429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6430 $as_echo "no" >&6; }
6431 fi
6432
6433
6434     test -n "$DUMPBIN" && break
6435   done
6436 fi
6437 if test -z "$DUMPBIN"; then
6438   ac_ct_DUMPBIN=$DUMPBIN
6439   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6440 do
6441   # Extract the first word of "$ac_prog", so it can be a program name with args.
6442 set dummy $ac_prog; ac_word=$2
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6444 $as_echo_n "checking for $ac_word... " >&6; }
6445 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6446   $as_echo_n "(cached) " >&6
6447 else
6448   if test -n "$ac_ct_DUMPBIN"; then
6449   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6450 else
6451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6452 for as_dir in $PATH
6453 do
6454   IFS=$as_save_IFS
6455   test -z "$as_dir" && as_dir=.
6456     for ac_exec_ext in '' $ac_executable_extensions; do
6457   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6458     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6459     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6460     break 2
6461   fi
6462 done
6463   done
6464 IFS=$as_save_IFS
6465
6466 fi
6467 fi
6468 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6469 if test -n "$ac_ct_DUMPBIN"; then
6470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6471 $as_echo "$ac_ct_DUMPBIN" >&6; }
6472 else
6473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6474 $as_echo "no" >&6; }
6475 fi
6476
6477
6478   test -n "$ac_ct_DUMPBIN" && break
6479 done
6480
6481   if test "x$ac_ct_DUMPBIN" = x; then
6482     DUMPBIN=":"
6483   else
6484     case $cross_compiling:$ac_tool_warned in
6485 yes:)
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6487 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6488 ac_tool_warned=yes ;;
6489 esac
6490     DUMPBIN=$ac_ct_DUMPBIN
6491   fi
6492 fi
6493
6494
6495   if test "$DUMPBIN" != ":"; then
6496     NM="$DUMPBIN"
6497   fi
6498 fi
6499 test -z "$NM" && NM=nm
6500
6501
6502
6503
6504
6505
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6507 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6508 if test "${lt_cv_nm_interface+set}" = set; then :
6509   $as_echo_n "(cached) " >&6
6510 else
6511   lt_cv_nm_interface="BSD nm"
6512   echo "int some_variable = 0;" > conftest.$ac_ext
6513   (eval echo "\"\$as_me:6513: $ac_compile\"" >&5)
6514   (eval "$ac_compile" 2>conftest.err)
6515   cat conftest.err >&5
6516   (eval echo "\"\$as_me:6516: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6517   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6518   cat conftest.err >&5
6519   (eval echo "\"\$as_me:6519: output\"" >&5)
6520   cat conftest.out >&5
6521   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6522     lt_cv_nm_interface="MS dumpbin"
6523   fi
6524   rm -f conftest*
6525 fi
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6527 $as_echo "$lt_cv_nm_interface" >&6; }
6528
6529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6530 $as_echo_n "checking whether ln -s works... " >&6; }
6531 LN_S=$as_ln_s
6532 if test "$LN_S" = "ln -s"; then
6533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6534 $as_echo "yes" >&6; }
6535 else
6536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6537 $as_echo "no, using $LN_S" >&6; }
6538 fi
6539
6540 # find the maximum length of command line arguments
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6542 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6543 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6544   $as_echo_n "(cached) " >&6
6545 else
6546     i=0
6547   teststring="ABCD"
6548
6549   case $build_os in
6550   msdosdjgpp*)
6551     # On DJGPP, this test can blow up pretty badly due to problems in libc
6552     # (any single argument exceeding 2000 bytes causes a buffer overrun
6553     # during glob expansion).  Even if it were fixed, the result of this
6554     # check would be larger than it should be.
6555     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6556     ;;
6557
6558   gnu*)
6559     # Under GNU Hurd, this test is not required because there is
6560     # no limit to the length of command line arguments.
6561     # Libtool will interpret -1 as no limit whatsoever
6562     lt_cv_sys_max_cmd_len=-1;
6563     ;;
6564
6565   cygwin* | mingw* | cegcc*)
6566     # On Win9x/ME, this test blows up -- it succeeds, but takes
6567     # about 5 minutes as the teststring grows exponentially.
6568     # Worse, since 9x/ME are not pre-emptively multitasking,
6569     # you end up with a "frozen" computer, even though with patience
6570     # the test eventually succeeds (with a max line length of 256k).
6571     # Instead, let's just punt: use the minimum linelength reported by
6572     # all of the supported platforms: 8192 (on NT/2K/XP).
6573     lt_cv_sys_max_cmd_len=8192;
6574     ;;
6575
6576   amigaos*)
6577     # On AmigaOS with pdksh, this test takes hours, literally.
6578     # So we just punt and use a minimum line length of 8192.
6579     lt_cv_sys_max_cmd_len=8192;
6580     ;;
6581
6582   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6583     # This has been around since 386BSD, at least.  Likely further.
6584     if test -x /sbin/sysctl; then
6585       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6586     elif test -x /usr/sbin/sysctl; then
6587       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6588     else
6589       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6590     fi
6591     # And add a safety zone
6592     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6593     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6594     ;;
6595
6596   interix*)
6597     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6598     lt_cv_sys_max_cmd_len=196608
6599     ;;
6600
6601   osf*)
6602     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6603     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6604     # nice to cause kernel panics so lets avoid the loop below.
6605     # First set a reasonable default.
6606     lt_cv_sys_max_cmd_len=16384
6607     #
6608     if test -x /sbin/sysconfig; then
6609       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6610         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6611       esac
6612     fi
6613     ;;
6614   sco3.2v5*)
6615     lt_cv_sys_max_cmd_len=102400
6616     ;;
6617   sysv5* | sco5v6* | sysv4.2uw2*)
6618     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6619     if test -n "$kargmax"; then
6620       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6621     else
6622       lt_cv_sys_max_cmd_len=32768
6623     fi
6624     ;;
6625   *)
6626     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6627     if test -n "$lt_cv_sys_max_cmd_len"; then
6628       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6629       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6630     else
6631       # Make teststring a little bigger before we do anything with it.
6632       # a 1K string should be a reasonable start.
6633       for i in 1 2 3 4 5 6 7 8 ; do
6634         teststring=$teststring$teststring
6635       done
6636       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6637       # If test is not a shell built-in, we'll probably end up computing a
6638       # maximum length that is only half of the actual maximum length, but
6639       # we can't tell.
6640       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
6641                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
6642               test $i != 17 # 1/2 MB should be enough
6643       do
6644         i=`expr $i + 1`
6645         teststring=$teststring$teststring
6646       done
6647       # Only check the string length outside the loop.
6648       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6649       teststring=
6650       # Add a significant safety factor because C++ compilers can tack on
6651       # massive amounts of additional arguments before passing them to the
6652       # linker.  It appears as though 1/2 is a usable value.
6653       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6654     fi
6655     ;;
6656   esac
6657
6658 fi
6659
6660 if test -n $lt_cv_sys_max_cmd_len ; then
6661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6662 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6663 else
6664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6665 $as_echo "none" >&6; }
6666 fi
6667 max_cmd_len=$lt_cv_sys_max_cmd_len
6668
6669
6670
6671
6672
6673
6674 : ${CP="cp -f"}
6675 : ${MV="mv -f"}
6676 : ${RM="rm -f"}
6677
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6679 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6680 # Try some XSI features
6681 xsi_shell=no
6682 ( _lt_dummy="a/b/c"
6683   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6684       = c,a/b,, \
6685     && eval 'test $(( 1 + 1 )) -eq 2 \
6686     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6687   && xsi_shell=yes
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6689 $as_echo "$xsi_shell" >&6; }
6690
6691
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6693 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6694 lt_shell_append=no
6695 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6696     >/dev/null 2>&1 \
6697   && lt_shell_append=yes
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6699 $as_echo "$lt_shell_append" >&6; }
6700
6701
6702 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6703   lt_unset=unset
6704 else
6705   lt_unset=false
6706 fi
6707
6708
6709
6710
6711
6712 # test EBCDIC or ASCII
6713 case `echo X|tr X '\101'` in
6714  A) # ASCII based system
6715     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6716   lt_SP2NL='tr \040 \012'
6717   lt_NL2SP='tr \015\012 \040\040'
6718   ;;
6719  *) # EBCDIC based system
6720   lt_SP2NL='tr \100 \n'
6721   lt_NL2SP='tr \r\n \100\100'
6722   ;;
6723 esac
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6734 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6735 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6736   $as_echo_n "(cached) " >&6
6737 else
6738   lt_cv_ld_reload_flag='-r'
6739 fi
6740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6741 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6742 reload_flag=$lt_cv_ld_reload_flag
6743 case $reload_flag in
6744 "" | " "*) ;;
6745 *) reload_flag=" $reload_flag" ;;
6746 esac
6747 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6748 case $host_os in
6749   darwin*)
6750     if test "$GCC" = yes; then
6751       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6752     else
6753       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6754     fi
6755     ;;
6756 esac
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766 if test -n "$ac_tool_prefix"; then
6767   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6768 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6770 $as_echo_n "checking for $ac_word... " >&6; }
6771 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6772   $as_echo_n "(cached) " >&6
6773 else
6774   if test -n "$OBJDUMP"; then
6775   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6776 else
6777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6778 for as_dir in $PATH
6779 do
6780   IFS=$as_save_IFS
6781   test -z "$as_dir" && as_dir=.
6782     for ac_exec_ext in '' $ac_executable_extensions; do
6783   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6784     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6786     break 2
6787   fi
6788 done
6789   done
6790 IFS=$as_save_IFS
6791
6792 fi
6793 fi
6794 OBJDUMP=$ac_cv_prog_OBJDUMP
6795 if test -n "$OBJDUMP"; then
6796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6797 $as_echo "$OBJDUMP" >&6; }
6798 else
6799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6800 $as_echo "no" >&6; }
6801 fi
6802
6803
6804 fi
6805 if test -z "$ac_cv_prog_OBJDUMP"; then
6806   ac_ct_OBJDUMP=$OBJDUMP
6807   # Extract the first word of "objdump", so it can be a program name with args.
6808 set dummy objdump; ac_word=$2
6809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6810 $as_echo_n "checking for $ac_word... " >&6; }
6811 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6812   $as_echo_n "(cached) " >&6
6813 else
6814   if test -n "$ac_ct_OBJDUMP"; then
6815   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6816 else
6817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6818 for as_dir in $PATH
6819 do
6820   IFS=$as_save_IFS
6821   test -z "$as_dir" && as_dir=.
6822     for ac_exec_ext in '' $ac_executable_extensions; do
6823   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6824     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6825     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6826     break 2
6827   fi
6828 done
6829   done
6830 IFS=$as_save_IFS
6831
6832 fi
6833 fi
6834 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6835 if test -n "$ac_ct_OBJDUMP"; then
6836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6837 $as_echo "$ac_ct_OBJDUMP" >&6; }
6838 else
6839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6840 $as_echo "no" >&6; }
6841 fi
6842
6843   if test "x$ac_ct_OBJDUMP" = x; then
6844     OBJDUMP="false"
6845   else
6846     case $cross_compiling:$ac_tool_warned in
6847 yes:)
6848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6849 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6850 ac_tool_warned=yes ;;
6851 esac
6852     OBJDUMP=$ac_ct_OBJDUMP
6853   fi
6854 else
6855   OBJDUMP="$ac_cv_prog_OBJDUMP"
6856 fi
6857
6858 test -z "$OBJDUMP" && OBJDUMP=objdump
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6869 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6870 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6871   $as_echo_n "(cached) " >&6
6872 else
6873   lt_cv_file_magic_cmd='$MAGIC_CMD'
6874 lt_cv_file_magic_test_file=
6875 lt_cv_deplibs_check_method='unknown'
6876 # Need to set the preceding variable on all platforms that support
6877 # interlibrary dependencies.
6878 # 'none' -- dependencies not supported.
6879 # `unknown' -- same as none, but documents that we really don't know.
6880 # 'pass_all' -- all dependencies passed with no checks.
6881 # 'test_compile' -- check by making test program.
6882 # 'file_magic [[regex]]' -- check by looking for files in library path
6883 # which responds to the $file_magic_cmd with a given extended regex.
6884 # If you have `file' or equivalent on your system and you're not sure
6885 # whether `pass_all' will *always* work, you probably want this one.
6886
6887 case $host_os in
6888 aix[4-9]*)
6889   lt_cv_deplibs_check_method=pass_all
6890   ;;
6891
6892 beos*)
6893   lt_cv_deplibs_check_method=pass_all
6894   ;;
6895
6896 bsdi[45]*)
6897   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6898   lt_cv_file_magic_cmd='/usr/bin/file -L'
6899   lt_cv_file_magic_test_file=/shlib/libc.so
6900   ;;
6901
6902 cygwin*)
6903   # func_win32_libid is a shell function defined in ltmain.sh
6904   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6905   lt_cv_file_magic_cmd='func_win32_libid'
6906   ;;
6907
6908 mingw* | pw32*)
6909   # Base MSYS/MinGW do not provide the 'file' command needed by
6910   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6911   # unless we find 'file', for example because we are cross-compiling.
6912   if ( file / ) >/dev/null 2>&1; then
6913     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6914     lt_cv_file_magic_cmd='func_win32_libid'
6915   else
6916     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6917     lt_cv_file_magic_cmd='$OBJDUMP -f'
6918   fi
6919   ;;
6920
6921 cegcc)
6922   # use the weaker test based on 'objdump'. See mingw*.
6923   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6924   lt_cv_file_magic_cmd='$OBJDUMP -f'
6925   ;;
6926
6927 darwin* | rhapsody*)
6928   lt_cv_deplibs_check_method=pass_all
6929   ;;
6930
6931 freebsd* | dragonfly*)
6932   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6933     case $host_cpu in
6934     i*86 )
6935       # Not sure whether the presence of OpenBSD here was a mistake.
6936       # Let's accept both of them until this is cleared up.
6937       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6938       lt_cv_file_magic_cmd=/usr/bin/file
6939       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6940       ;;
6941     esac
6942   else
6943     lt_cv_deplibs_check_method=pass_all
6944   fi
6945   ;;
6946
6947 gnu*)
6948   lt_cv_deplibs_check_method=pass_all
6949   ;;
6950
6951 hpux10.20* | hpux11*)
6952   lt_cv_file_magic_cmd=/usr/bin/file
6953   case $host_cpu in
6954   ia64*)
6955     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6956     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6957     ;;
6958   hppa*64*)
6959     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]'
6960     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6961     ;;
6962   *)
6963     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6964     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6965     ;;
6966   esac
6967   ;;
6968
6969 interix[3-9]*)
6970   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6971   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6972   ;;
6973
6974 irix5* | irix6* | nonstopux*)
6975   case $LD in
6976   *-32|*"-32 ") libmagic=32-bit;;
6977   *-n32|*"-n32 ") libmagic=N32;;
6978   *-64|*"-64 ") libmagic=64-bit;;
6979   *) libmagic=never-match;;
6980   esac
6981   lt_cv_deplibs_check_method=pass_all
6982   ;;
6983
6984 # This must be Linux ELF.
6985 linux* | k*bsd*-gnu)
6986   lt_cv_deplibs_check_method=pass_all
6987   ;;
6988
6989 netbsd*)
6990   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6991     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6992   else
6993     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6994   fi
6995   ;;
6996
6997 newos6*)
6998   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6999   lt_cv_file_magic_cmd=/usr/bin/file
7000   lt_cv_file_magic_test_file=/usr/lib/libnls.so
7001   ;;
7002
7003 *nto* | *qnx*)
7004   lt_cv_deplibs_check_method=pass_all
7005   ;;
7006
7007 openbsd*)
7008   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7009     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7010   else
7011     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7012   fi
7013   ;;
7014
7015 osf3* | osf4* | osf5*)
7016   lt_cv_deplibs_check_method=pass_all
7017   ;;
7018
7019 rdos*)
7020   lt_cv_deplibs_check_method=pass_all
7021   ;;
7022
7023 solaris*)
7024   lt_cv_deplibs_check_method=pass_all
7025   ;;
7026
7027 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7028   lt_cv_deplibs_check_method=pass_all
7029   ;;
7030
7031 sysv4 | sysv4.3*)
7032   case $host_vendor in
7033   motorola)
7034     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]'
7035     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7036     ;;
7037   ncr)
7038     lt_cv_deplibs_check_method=pass_all
7039     ;;
7040   sequent)
7041     lt_cv_file_magic_cmd='/bin/file'
7042     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7043     ;;
7044   sni)
7045     lt_cv_file_magic_cmd='/bin/file'
7046     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7047     lt_cv_file_magic_test_file=/lib/libc.so
7048     ;;
7049   siemens)
7050     lt_cv_deplibs_check_method=pass_all
7051     ;;
7052   pc)
7053     lt_cv_deplibs_check_method=pass_all
7054     ;;
7055   esac
7056   ;;
7057
7058 tpf*)
7059   lt_cv_deplibs_check_method=pass_all
7060   ;;
7061 esac
7062
7063 fi
7064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7065 $as_echo "$lt_cv_deplibs_check_method" >&6; }
7066 file_magic_cmd=$lt_cv_file_magic_cmd
7067 deplibs_check_method=$lt_cv_deplibs_check_method
7068 test -z "$deplibs_check_method" && deplibs_check_method=unknown
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081 if test -n "$ac_tool_prefix"; then
7082   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7083 set dummy ${ac_tool_prefix}ar; ac_word=$2
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7085 $as_echo_n "checking for $ac_word... " >&6; }
7086 if test "${ac_cv_prog_AR+set}" = set; then :
7087   $as_echo_n "(cached) " >&6
7088 else
7089   if test -n "$AR"; then
7090   ac_cv_prog_AR="$AR" # Let the user override the test.
7091 else
7092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7093 for as_dir in $PATH
7094 do
7095   IFS=$as_save_IFS
7096   test -z "$as_dir" && as_dir=.
7097     for ac_exec_ext in '' $ac_executable_extensions; do
7098   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7099     ac_cv_prog_AR="${ac_tool_prefix}ar"
7100     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7101     break 2
7102   fi
7103 done
7104   done
7105 IFS=$as_save_IFS
7106
7107 fi
7108 fi
7109 AR=$ac_cv_prog_AR
7110 if test -n "$AR"; then
7111   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7112 $as_echo "$AR" >&6; }
7113 else
7114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7115 $as_echo "no" >&6; }
7116 fi
7117
7118
7119 fi
7120 if test -z "$ac_cv_prog_AR"; then
7121   ac_ct_AR=$AR
7122   # Extract the first word of "ar", so it can be a program name with args.
7123 set dummy ar; ac_word=$2
7124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7125 $as_echo_n "checking for $ac_word... " >&6; }
7126 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7127   $as_echo_n "(cached) " >&6
7128 else
7129   if test -n "$ac_ct_AR"; then
7130   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7131 else
7132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7133 for as_dir in $PATH
7134 do
7135   IFS=$as_save_IFS
7136   test -z "$as_dir" && as_dir=.
7137     for ac_exec_ext in '' $ac_executable_extensions; do
7138   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7139     ac_cv_prog_ac_ct_AR="ar"
7140     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7141     break 2
7142   fi
7143 done
7144   done
7145 IFS=$as_save_IFS
7146
7147 fi
7148 fi
7149 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7150 if test -n "$ac_ct_AR"; then
7151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7152 $as_echo "$ac_ct_AR" >&6; }
7153 else
7154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7155 $as_echo "no" >&6; }
7156 fi
7157
7158   if test "x$ac_ct_AR" = x; then
7159     AR="false"
7160   else
7161     case $cross_compiling:$ac_tool_warned in
7162 yes:)
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7164 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7165 ac_tool_warned=yes ;;
7166 esac
7167     AR=$ac_ct_AR
7168   fi
7169 else
7170   AR="$ac_cv_prog_AR"
7171 fi
7172
7173 test -z "$AR" && AR=ar
7174 test -z "$AR_FLAGS" && AR_FLAGS=cru
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186 if test -n "$ac_tool_prefix"; then
7187   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7188 set dummy ${ac_tool_prefix}strip; ac_word=$2
7189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7190 $as_echo_n "checking for $ac_word... " >&6; }
7191 if test "${ac_cv_prog_STRIP+set}" = set; then :
7192   $as_echo_n "(cached) " >&6
7193 else
7194   if test -n "$STRIP"; then
7195   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7196 else
7197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7198 for as_dir in $PATH
7199 do
7200   IFS=$as_save_IFS
7201   test -z "$as_dir" && as_dir=.
7202     for ac_exec_ext in '' $ac_executable_extensions; do
7203   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7204     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7205     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7206     break 2
7207   fi
7208 done
7209   done
7210 IFS=$as_save_IFS
7211
7212 fi
7213 fi
7214 STRIP=$ac_cv_prog_STRIP
7215 if test -n "$STRIP"; then
7216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7217 $as_echo "$STRIP" >&6; }
7218 else
7219   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7220 $as_echo "no" >&6; }
7221 fi
7222
7223
7224 fi
7225 if test -z "$ac_cv_prog_STRIP"; then
7226   ac_ct_STRIP=$STRIP
7227   # Extract the first word of "strip", so it can be a program name with args.
7228 set dummy strip; ac_word=$2
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7230 $as_echo_n "checking for $ac_word... " >&6; }
7231 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7232   $as_echo_n "(cached) " >&6
7233 else
7234   if test -n "$ac_ct_STRIP"; then
7235   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7236 else
7237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7238 for as_dir in $PATH
7239 do
7240   IFS=$as_save_IFS
7241   test -z "$as_dir" && as_dir=.
7242     for ac_exec_ext in '' $ac_executable_extensions; do
7243   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7244     ac_cv_prog_ac_ct_STRIP="strip"
7245     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7246     break 2
7247   fi
7248 done
7249   done
7250 IFS=$as_save_IFS
7251
7252 fi
7253 fi
7254 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7255 if test -n "$ac_ct_STRIP"; then
7256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7257 $as_echo "$ac_ct_STRIP" >&6; }
7258 else
7259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7260 $as_echo "no" >&6; }
7261 fi
7262
7263   if test "x$ac_ct_STRIP" = x; then
7264     STRIP=":"
7265   else
7266     case $cross_compiling:$ac_tool_warned in
7267 yes:)
7268 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7269 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7270 ac_tool_warned=yes ;;
7271 esac
7272     STRIP=$ac_ct_STRIP
7273   fi
7274 else
7275   STRIP="$ac_cv_prog_STRIP"
7276 fi
7277
7278 test -z "$STRIP" && STRIP=:
7279
7280
7281
7282
7283
7284
7285 if test -n "$ac_tool_prefix"; then
7286   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7287 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7289 $as_echo_n "checking for $ac_word... " >&6; }
7290 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7291   $as_echo_n "(cached) " >&6
7292 else
7293   if test -n "$RANLIB"; then
7294   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7295 else
7296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7297 for as_dir in $PATH
7298 do
7299   IFS=$as_save_IFS
7300   test -z "$as_dir" && as_dir=.
7301     for ac_exec_ext in '' $ac_executable_extensions; do
7302   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7303     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7304     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7305     break 2
7306   fi
7307 done
7308   done
7309 IFS=$as_save_IFS
7310
7311 fi
7312 fi
7313 RANLIB=$ac_cv_prog_RANLIB
7314 if test -n "$RANLIB"; then
7315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7316 $as_echo "$RANLIB" >&6; }
7317 else
7318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7319 $as_echo "no" >&6; }
7320 fi
7321
7322
7323 fi
7324 if test -z "$ac_cv_prog_RANLIB"; then
7325   ac_ct_RANLIB=$RANLIB
7326   # Extract the first word of "ranlib", so it can be a program name with args.
7327 set dummy ranlib; ac_word=$2
7328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7329 $as_echo_n "checking for $ac_word... " >&6; }
7330 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7331   $as_echo_n "(cached) " >&6
7332 else
7333   if test -n "$ac_ct_RANLIB"; then
7334   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7335 else
7336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7337 for as_dir in $PATH
7338 do
7339   IFS=$as_save_IFS
7340   test -z "$as_dir" && as_dir=.
7341     for ac_exec_ext in '' $ac_executable_extensions; do
7342   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7343     ac_cv_prog_ac_ct_RANLIB="ranlib"
7344     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7345     break 2
7346   fi
7347 done
7348   done
7349 IFS=$as_save_IFS
7350
7351 fi
7352 fi
7353 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7354 if test -n "$ac_ct_RANLIB"; then
7355   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7356 $as_echo "$ac_ct_RANLIB" >&6; }
7357 else
7358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7359 $as_echo "no" >&6; }
7360 fi
7361
7362   if test "x$ac_ct_RANLIB" = x; then
7363     RANLIB=":"
7364   else
7365     case $cross_compiling:$ac_tool_warned in
7366 yes:)
7367 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7368 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7369 ac_tool_warned=yes ;;
7370 esac
7371     RANLIB=$ac_ct_RANLIB
7372   fi
7373 else
7374   RANLIB="$ac_cv_prog_RANLIB"
7375 fi
7376
7377 test -z "$RANLIB" && RANLIB=:
7378
7379
7380
7381
7382
7383
7384 # Determine commands to create old-style static archives.
7385 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7386 old_postinstall_cmds='chmod 644 $oldlib'
7387 old_postuninstall_cmds=
7388
7389 if test -n "$RANLIB"; then
7390   case $host_os in
7391   openbsd*)
7392     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7393     ;;
7394   *)
7395     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7396     ;;
7397   esac
7398   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7399 fi
7400
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 # If no C compiler was specified, use CC.
7435 LTCC=${LTCC-"$CC"}
7436
7437 # If no C compiler flags were specified, use CFLAGS.
7438 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7439
7440 # Allow CC to be a program name with arguments.
7441 compiler=$CC
7442
7443
7444 # Check for command to grab the raw symbol name followed by C symbol from nm.
7445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7446 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7447 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7448   $as_echo_n "(cached) " >&6
7449 else
7450
7451 # These are sane defaults that work on at least a few old systems.
7452 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7453
7454 # Character class describing NM global symbol codes.
7455 symcode='[BCDEGRST]'
7456
7457 # Regexp to match symbols that can be accessed directly from C.
7458 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7459
7460 # Define system-specific variables.
7461 case $host_os in
7462 aix*)
7463   symcode='[BCDT]'
7464   ;;
7465 cygwin* | mingw* | pw32* | cegcc*)
7466   symcode='[ABCDGISTW]'
7467   ;;
7468 hpux*)
7469   if test "$host_cpu" = ia64; then
7470     symcode='[ABCDEGRST]'
7471   fi
7472   ;;
7473 irix* | nonstopux*)
7474   symcode='[BCDEGRST]'
7475   ;;
7476 osf*)
7477   symcode='[BCDEGQRST]'
7478   ;;
7479 solaris*)
7480   symcode='[BDRT]'
7481   ;;
7482 sco3.2v5*)
7483   symcode='[DT]'
7484   ;;
7485 sysv4.2uw2*)
7486   symcode='[DT]'
7487   ;;
7488 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7489   symcode='[ABDT]'
7490   ;;
7491 sysv4)
7492   symcode='[DFNSTU]'
7493   ;;
7494 esac
7495
7496 # If we're using GNU nm, then use its standard symbol codes.
7497 case `$NM -V 2>&1` in
7498 *GNU* | *'with BFD'*)
7499   symcode='[ABCDGIRSTW]' ;;
7500 esac
7501
7502 # Transform an extracted symbol line into a proper C declaration.
7503 # Some systems (esp. on ia64) link data and code symbols differently,
7504 # so use this general approach.
7505 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7506
7507 # Transform an extracted symbol line into symbol name and symbol address
7508 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7509 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'"
7510
7511 # Handle CRLF in mingw tool chain
7512 opt_cr=
7513 case $build_os in
7514 mingw*)
7515   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7516   ;;
7517 esac
7518
7519 # Try without a prefix underscore, then with it.
7520 for ac_symprfx in "" "_"; do
7521
7522   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7523   symxfrm="\\1 $ac_symprfx\\2 \\2"
7524
7525   # Write the raw and C identifiers.
7526   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7527     # Fake it for dumpbin and say T for any non-static function
7528     # and D for any global variable.
7529     # Also find C++ and __fastcall symbols from MSVC++,
7530     # which start with @ or ?.
7531     lt_cv_sys_global_symbol_pipe="$AWK '"\
7532 "     {last_section=section; section=\$ 3};"\
7533 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7534 "     \$ 0!~/External *\|/{next};"\
7535 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7536 "     {if(hide[section]) next};"\
7537 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7538 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7539 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7540 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7541 "     ' prfx=^$ac_symprfx"
7542   else
7543     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7544   fi
7545
7546   # Check to see that the pipe works correctly.
7547   pipe_works=no
7548
7549   rm -f conftest*
7550   cat > conftest.$ac_ext <<_LT_EOF
7551 #ifdef __cplusplus
7552 extern "C" {
7553 #endif
7554 char nm_test_var;
7555 void nm_test_func(void);
7556 void nm_test_func(void){}
7557 #ifdef __cplusplus
7558 }
7559 #endif
7560 int main(){nm_test_var='a';nm_test_func();return(0);}
7561 _LT_EOF
7562
7563   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7564   (eval $ac_compile) 2>&5
7565   ac_status=$?
7566   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7567   test $ac_status = 0; }; then
7568     # Now try to grab the symbols.
7569     nlist=conftest.nm
7570     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
7571   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
7572   ac_status=$?
7573   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7574   test $ac_status = 0; } && test -s "$nlist"; then
7575       # Try sorting and uniquifying the output.
7576       if sort "$nlist" | uniq > "$nlist"T; then
7577         mv -f "$nlist"T "$nlist"
7578       else
7579         rm -f "$nlist"T
7580       fi
7581
7582       # Make sure that we snagged all the symbols we need.
7583       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7584         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7585           cat <<_LT_EOF > conftest.$ac_ext
7586 #ifdef __cplusplus
7587 extern "C" {
7588 #endif
7589
7590 _LT_EOF
7591           # Now generate the symbol file.
7592           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7593
7594           cat <<_LT_EOF >> conftest.$ac_ext
7595
7596 /* The mapping between symbol names and symbols.  */
7597 const struct {
7598   const char *name;
7599   void       *address;
7600 }
7601 lt__PROGRAM__LTX_preloaded_symbols[] =
7602 {
7603   { "@PROGRAM@", (void *) 0 },
7604 _LT_EOF
7605           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7606           cat <<\_LT_EOF >> conftest.$ac_ext
7607   {0, (void *) 0}
7608 };
7609
7610 /* This works around a problem in FreeBSD linker */
7611 #ifdef FREEBSD_WORKAROUND
7612 static const void *lt_preloaded_setup() {
7613   return lt__PROGRAM__LTX_preloaded_symbols;
7614 }
7615 #endif
7616
7617 #ifdef __cplusplus
7618 }
7619 #endif
7620 _LT_EOF
7621           # Now try linking the two files.
7622           mv conftest.$ac_objext conftstm.$ac_objext
7623           lt_save_LIBS="$LIBS"
7624           lt_save_CFLAGS="$CFLAGS"
7625           LIBS="conftstm.$ac_objext"
7626           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7627           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7628   (eval $ac_link) 2>&5
7629   ac_status=$?
7630   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7631   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7632             pipe_works=yes
7633           fi
7634           LIBS="$lt_save_LIBS"
7635           CFLAGS="$lt_save_CFLAGS"
7636         else
7637           echo "cannot find nm_test_func in $nlist" >&5
7638         fi
7639       else
7640         echo "cannot find nm_test_var in $nlist" >&5
7641       fi
7642     else
7643       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7644     fi
7645   else
7646     echo "$progname: failed program was:" >&5
7647     cat conftest.$ac_ext >&5
7648   fi
7649   rm -rf conftest* conftst*
7650
7651   # Do not use the global_symbol_pipe unless it works.
7652   if test "$pipe_works" = yes; then
7653     break
7654   else
7655     lt_cv_sys_global_symbol_pipe=
7656   fi
7657 done
7658
7659 fi
7660
7661 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7662   lt_cv_sys_global_symbol_to_cdecl=
7663 fi
7664 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7666 $as_echo "failed" >&6; }
7667 else
7668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7669 $as_echo "ok" >&6; }
7670 fi
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693 # Check whether --enable-libtool-lock was given.
7694 if test "${enable_libtool_lock+set}" = set; then :
7695   enableval=$enable_libtool_lock;
7696 fi
7697
7698 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7699
7700 # Some flags need to be propagated to the compiler or linker for good
7701 # libtool support.
7702 case $host in
7703 ia64-*-hpux*)
7704   # Find out which ABI we are using.
7705   echo 'int i;' > conftest.$ac_ext
7706   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7707   (eval $ac_compile) 2>&5
7708   ac_status=$?
7709   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7710   test $ac_status = 0; }; then
7711     case `/usr/bin/file conftest.$ac_objext` in
7712       *ELF-32*)
7713         HPUX_IA64_MODE="32"
7714         ;;
7715       *ELF-64*)
7716         HPUX_IA64_MODE="64"
7717         ;;
7718     esac
7719   fi
7720   rm -rf conftest*
7721   ;;
7722 *-*-irix6*)
7723   # Find out which ABI we are using.
7724   echo '#line 7724 "configure"' > conftest.$ac_ext
7725   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7726   (eval $ac_compile) 2>&5
7727   ac_status=$?
7728   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7729   test $ac_status = 0; }; then
7730     if test "$lt_cv_prog_gnu_ld" = yes; then
7731       case `/usr/bin/file conftest.$ac_objext` in
7732         *32-bit*)
7733           LD="${LD-ld} -melf32bsmip"
7734           ;;
7735         *N32*)
7736           LD="${LD-ld} -melf32bmipn32"
7737           ;;
7738         *64-bit*)
7739           LD="${LD-ld} -melf64bmip"
7740         ;;
7741       esac
7742     else
7743       case `/usr/bin/file conftest.$ac_objext` in
7744         *32-bit*)
7745           LD="${LD-ld} -32"
7746           ;;
7747         *N32*)
7748           LD="${LD-ld} -n32"
7749           ;;
7750         *64-bit*)
7751           LD="${LD-ld} -64"
7752           ;;
7753       esac
7754     fi
7755   fi
7756   rm -rf conftest*
7757   ;;
7758
7759 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7760 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7761   # Find out which ABI we are using.
7762   echo 'int i;' > conftest.$ac_ext
7763   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7764   (eval $ac_compile) 2>&5
7765   ac_status=$?
7766   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7767   test $ac_status = 0; }; then
7768     case `/usr/bin/file conftest.o` in
7769       *32-bit*)
7770         case $host in
7771           x86_64-*kfreebsd*-gnu)
7772             LD="${LD-ld} -m elf_i386_fbsd"
7773             ;;
7774           x86_64-*linux*)
7775             LD="${LD-ld} -m elf_i386"
7776             ;;
7777           ppc64-*linux*|powerpc64-*linux*)
7778             LD="${LD-ld} -m elf32ppclinux"
7779             ;;
7780           s390x-*linux*)
7781             LD="${LD-ld} -m elf_s390"
7782             ;;
7783           sparc64-*linux*)
7784             LD="${LD-ld} -m elf32_sparc"
7785             ;;
7786         esac
7787         ;;
7788       *64-bit*)
7789         case $host in
7790           x86_64-*kfreebsd*-gnu)
7791             LD="${LD-ld} -m elf_x86_64_fbsd"
7792             ;;
7793           x86_64-*linux*)
7794             LD="${LD-ld} -m elf_x86_64"
7795             ;;
7796           ppc*-*linux*|powerpc*-*linux*)
7797             LD="${LD-ld} -m elf64ppc"
7798             ;;
7799           s390*-*linux*|s390*-*tpf*)
7800             LD="${LD-ld} -m elf64_s390"
7801             ;;
7802           sparc*-*linux*)
7803             LD="${LD-ld} -m elf64_sparc"
7804             ;;
7805         esac
7806         ;;
7807     esac
7808   fi
7809   rm -rf conftest*
7810   ;;
7811
7812 *-*-sco3.2v5*)
7813   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7814   SAVE_CFLAGS="$CFLAGS"
7815   CFLAGS="$CFLAGS -belf"
7816   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7817 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7818 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7819   $as_echo_n "(cached) " >&6
7820 else
7821   ac_ext=c
7822 ac_cpp='$CPP $CPPFLAGS'
7823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7826
7827      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7828 /* end confdefs.h.  */
7829
7830 int
7831 main ()
7832 {
7833
7834   ;
7835   return 0;
7836 }
7837 _ACEOF
7838 if ac_fn_c_try_link "$LINENO"; then :
7839   lt_cv_cc_needs_belf=yes
7840 else
7841   lt_cv_cc_needs_belf=no
7842 fi
7843 rm -f core conftest.err conftest.$ac_objext \
7844     conftest$ac_exeext conftest.$ac_ext
7845      ac_ext=c
7846 ac_cpp='$CPP $CPPFLAGS'
7847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7850
7851 fi
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7853 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7854   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7855     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7856     CFLAGS="$SAVE_CFLAGS"
7857   fi
7858   ;;
7859 sparc*-*solaris*)
7860   # Find out which ABI we are using.
7861   echo 'int i;' > conftest.$ac_ext
7862   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7863   (eval $ac_compile) 2>&5
7864   ac_status=$?
7865   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7866   test $ac_status = 0; }; then
7867     case `/usr/bin/file conftest.o` in
7868     *64-bit*)
7869       case $lt_cv_prog_gnu_ld in
7870       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7871       *)
7872         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7873           LD="${LD-ld} -64"
7874         fi
7875         ;;
7876       esac
7877       ;;
7878     esac
7879   fi
7880   rm -rf conftest*
7881   ;;
7882 esac
7883
7884 need_locks="$enable_libtool_lock"
7885
7886
7887   case $host_os in
7888     rhapsody* | darwin*)
7889     if test -n "$ac_tool_prefix"; then
7890   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7891 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7893 $as_echo_n "checking for $ac_word... " >&6; }
7894 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7895   $as_echo_n "(cached) " >&6
7896 else
7897   if test -n "$DSYMUTIL"; then
7898   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7899 else
7900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7901 for as_dir in $PATH
7902 do
7903   IFS=$as_save_IFS
7904   test -z "$as_dir" && as_dir=.
7905     for ac_exec_ext in '' $ac_executable_extensions; do
7906   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7907     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7908     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7909     break 2
7910   fi
7911 done
7912   done
7913 IFS=$as_save_IFS
7914
7915 fi
7916 fi
7917 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7918 if test -n "$DSYMUTIL"; then
7919   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7920 $as_echo "$DSYMUTIL" >&6; }
7921 else
7922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7923 $as_echo "no" >&6; }
7924 fi
7925
7926
7927 fi
7928 if test -z "$ac_cv_prog_DSYMUTIL"; then
7929   ac_ct_DSYMUTIL=$DSYMUTIL
7930   # Extract the first word of "dsymutil", so it can be a program name with args.
7931 set dummy dsymutil; ac_word=$2
7932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7933 $as_echo_n "checking for $ac_word... " >&6; }
7934 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7935   $as_echo_n "(cached) " >&6
7936 else
7937   if test -n "$ac_ct_DSYMUTIL"; then
7938   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7939 else
7940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7941 for as_dir in $PATH
7942 do
7943   IFS=$as_save_IFS
7944   test -z "$as_dir" && as_dir=.
7945     for ac_exec_ext in '' $ac_executable_extensions; do
7946   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7947     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7948     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7949     break 2
7950   fi
7951 done
7952   done
7953 IFS=$as_save_IFS
7954
7955 fi
7956 fi
7957 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7958 if test -n "$ac_ct_DSYMUTIL"; then
7959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7960 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7961 else
7962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7963 $as_echo "no" >&6; }
7964 fi
7965
7966   if test "x$ac_ct_DSYMUTIL" = x; then
7967     DSYMUTIL=":"
7968   else
7969     case $cross_compiling:$ac_tool_warned in
7970 yes:)
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7972 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7973 ac_tool_warned=yes ;;
7974 esac
7975     DSYMUTIL=$ac_ct_DSYMUTIL
7976   fi
7977 else
7978   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7979 fi
7980
7981     if test -n "$ac_tool_prefix"; then
7982   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7983 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7985 $as_echo_n "checking for $ac_word... " >&6; }
7986 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7987   $as_echo_n "(cached) " >&6
7988 else
7989   if test -n "$NMEDIT"; then
7990   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7991 else
7992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7993 for as_dir in $PATH
7994 do
7995   IFS=$as_save_IFS
7996   test -z "$as_dir" && as_dir=.
7997     for ac_exec_ext in '' $ac_executable_extensions; do
7998   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7999     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8000     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8001     break 2
8002   fi
8003 done
8004   done
8005 IFS=$as_save_IFS
8006
8007 fi
8008 fi
8009 NMEDIT=$ac_cv_prog_NMEDIT
8010 if test -n "$NMEDIT"; then
8011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8012 $as_echo "$NMEDIT" >&6; }
8013 else
8014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8015 $as_echo "no" >&6; }
8016 fi
8017
8018
8019 fi
8020 if test -z "$ac_cv_prog_NMEDIT"; then
8021   ac_ct_NMEDIT=$NMEDIT
8022   # Extract the first word of "nmedit", so it can be a program name with args.
8023 set dummy nmedit; ac_word=$2
8024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8025 $as_echo_n "checking for $ac_word... " >&6; }
8026 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
8027   $as_echo_n "(cached) " >&6
8028 else
8029   if test -n "$ac_ct_NMEDIT"; then
8030   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8031 else
8032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8033 for as_dir in $PATH
8034 do
8035   IFS=$as_save_IFS
8036   test -z "$as_dir" && as_dir=.
8037     for ac_exec_ext in '' $ac_executable_extensions; do
8038   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8039     ac_cv_prog_ac_ct_NMEDIT="nmedit"
8040     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8041     break 2
8042   fi
8043 done
8044   done
8045 IFS=$as_save_IFS
8046
8047 fi
8048 fi
8049 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8050 if test -n "$ac_ct_NMEDIT"; then
8051   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8052 $as_echo "$ac_ct_NMEDIT" >&6; }
8053 else
8054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8055 $as_echo "no" >&6; }
8056 fi
8057
8058   if test "x$ac_ct_NMEDIT" = x; then
8059     NMEDIT=":"
8060   else
8061     case $cross_compiling:$ac_tool_warned in
8062 yes:)
8063 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8064 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8065 ac_tool_warned=yes ;;
8066 esac
8067     NMEDIT=$ac_ct_NMEDIT
8068   fi
8069 else
8070   NMEDIT="$ac_cv_prog_NMEDIT"
8071 fi
8072
8073     if test -n "$ac_tool_prefix"; then
8074   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8075 set dummy ${ac_tool_prefix}lipo; ac_word=$2
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8077 $as_echo_n "checking for $ac_word... " >&6; }
8078 if test "${ac_cv_prog_LIPO+set}" = set; then :
8079   $as_echo_n "(cached) " >&6
8080 else
8081   if test -n "$LIPO"; then
8082   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8083 else
8084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8085 for as_dir in $PATH
8086 do
8087   IFS=$as_save_IFS
8088   test -z "$as_dir" && as_dir=.
8089     for ac_exec_ext in '' $ac_executable_extensions; do
8090   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8091     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8092     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8093     break 2
8094   fi
8095 done
8096   done
8097 IFS=$as_save_IFS
8098
8099 fi
8100 fi
8101 LIPO=$ac_cv_prog_LIPO
8102 if test -n "$LIPO"; then
8103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8104 $as_echo "$LIPO" >&6; }
8105 else
8106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8107 $as_echo "no" >&6; }
8108 fi
8109
8110
8111 fi
8112 if test -z "$ac_cv_prog_LIPO"; then
8113   ac_ct_LIPO=$LIPO
8114   # Extract the first word of "lipo", so it can be a program name with args.
8115 set dummy lipo; ac_word=$2
8116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8117 $as_echo_n "checking for $ac_word... " >&6; }
8118 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
8119   $as_echo_n "(cached) " >&6
8120 else
8121   if test -n "$ac_ct_LIPO"; then
8122   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8123 else
8124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8125 for as_dir in $PATH
8126 do
8127   IFS=$as_save_IFS
8128   test -z "$as_dir" && as_dir=.
8129     for ac_exec_ext in '' $ac_executable_extensions; do
8130   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8131     ac_cv_prog_ac_ct_LIPO="lipo"
8132     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8133     break 2
8134   fi
8135 done
8136   done
8137 IFS=$as_save_IFS
8138
8139 fi
8140 fi
8141 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8142 if test -n "$ac_ct_LIPO"; then
8143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8144 $as_echo "$ac_ct_LIPO" >&6; }
8145 else
8146   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8147 $as_echo "no" >&6; }
8148 fi
8149
8150   if test "x$ac_ct_LIPO" = x; then
8151     LIPO=":"
8152   else
8153     case $cross_compiling:$ac_tool_warned in
8154 yes:)
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8156 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8157 ac_tool_warned=yes ;;
8158 esac
8159     LIPO=$ac_ct_LIPO
8160   fi
8161 else
8162   LIPO="$ac_cv_prog_LIPO"
8163 fi
8164
8165     if test -n "$ac_tool_prefix"; then
8166   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8167 set dummy ${ac_tool_prefix}otool; ac_word=$2
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8169 $as_echo_n "checking for $ac_word... " >&6; }
8170 if test "${ac_cv_prog_OTOOL+set}" = set; then :
8171   $as_echo_n "(cached) " >&6
8172 else
8173   if test -n "$OTOOL"; then
8174   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8175 else
8176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8177 for as_dir in $PATH
8178 do
8179   IFS=$as_save_IFS
8180   test -z "$as_dir" && as_dir=.
8181     for ac_exec_ext in '' $ac_executable_extensions; do
8182   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8183     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8184     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8185     break 2
8186   fi
8187 done
8188   done
8189 IFS=$as_save_IFS
8190
8191 fi
8192 fi
8193 OTOOL=$ac_cv_prog_OTOOL
8194 if test -n "$OTOOL"; then
8195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8196 $as_echo "$OTOOL" >&6; }
8197 else
8198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8199 $as_echo "no" >&6; }
8200 fi
8201
8202
8203 fi
8204 if test -z "$ac_cv_prog_OTOOL"; then
8205   ac_ct_OTOOL=$OTOOL
8206   # Extract the first word of "otool", so it can be a program name with args.
8207 set dummy otool; ac_word=$2
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8209 $as_echo_n "checking for $ac_word... " >&6; }
8210 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
8211   $as_echo_n "(cached) " >&6
8212 else
8213   if test -n "$ac_ct_OTOOL"; then
8214   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8215 else
8216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8217 for as_dir in $PATH
8218 do
8219   IFS=$as_save_IFS
8220   test -z "$as_dir" && as_dir=.
8221     for ac_exec_ext in '' $ac_executable_extensions; do
8222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8223     ac_cv_prog_ac_ct_OTOOL="otool"
8224     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8225     break 2
8226   fi
8227 done
8228   done
8229 IFS=$as_save_IFS
8230
8231 fi
8232 fi
8233 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8234 if test -n "$ac_ct_OTOOL"; then
8235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8236 $as_echo "$ac_ct_OTOOL" >&6; }
8237 else
8238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8239 $as_echo "no" >&6; }
8240 fi
8241
8242   if test "x$ac_ct_OTOOL" = x; then
8243     OTOOL=":"
8244   else
8245     case $cross_compiling:$ac_tool_warned in
8246 yes:)
8247 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8248 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8249 ac_tool_warned=yes ;;
8250 esac
8251     OTOOL=$ac_ct_OTOOL
8252   fi
8253 else
8254   OTOOL="$ac_cv_prog_OTOOL"
8255 fi
8256
8257     if test -n "$ac_tool_prefix"; then
8258   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8259 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8261 $as_echo_n "checking for $ac_word... " >&6; }
8262 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8263   $as_echo_n "(cached) " >&6
8264 else
8265   if test -n "$OTOOL64"; then
8266   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8267 else
8268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8269 for as_dir in $PATH
8270 do
8271   IFS=$as_save_IFS
8272   test -z "$as_dir" && as_dir=.
8273     for ac_exec_ext in '' $ac_executable_extensions; do
8274   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8275     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8276     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8277     break 2
8278   fi
8279 done
8280   done
8281 IFS=$as_save_IFS
8282
8283 fi
8284 fi
8285 OTOOL64=$ac_cv_prog_OTOOL64
8286 if test -n "$OTOOL64"; then
8287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8288 $as_echo "$OTOOL64" >&6; }
8289 else
8290   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8291 $as_echo "no" >&6; }
8292 fi
8293
8294
8295 fi
8296 if test -z "$ac_cv_prog_OTOOL64"; then
8297   ac_ct_OTOOL64=$OTOOL64
8298   # Extract the first word of "otool64", so it can be a program name with args.
8299 set dummy otool64; ac_word=$2
8300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8301 $as_echo_n "checking for $ac_word... " >&6; }
8302 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8303   $as_echo_n "(cached) " >&6
8304 else
8305   if test -n "$ac_ct_OTOOL64"; then
8306   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8307 else
8308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8309 for as_dir in $PATH
8310 do
8311   IFS=$as_save_IFS
8312   test -z "$as_dir" && as_dir=.
8313     for ac_exec_ext in '' $ac_executable_extensions; do
8314   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8315     ac_cv_prog_ac_ct_OTOOL64="otool64"
8316     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8317     break 2
8318   fi
8319 done
8320   done
8321 IFS=$as_save_IFS
8322
8323 fi
8324 fi
8325 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8326 if test -n "$ac_ct_OTOOL64"; then
8327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8328 $as_echo "$ac_ct_OTOOL64" >&6; }
8329 else
8330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8331 $as_echo "no" >&6; }
8332 fi
8333
8334   if test "x$ac_ct_OTOOL64" = x; then
8335     OTOOL64=":"
8336   else
8337     case $cross_compiling:$ac_tool_warned in
8338 yes:)
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8340 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8341 ac_tool_warned=yes ;;
8342 esac
8343     OTOOL64=$ac_ct_OTOOL64
8344   fi
8345 else
8346   OTOOL64="$ac_cv_prog_OTOOL64"
8347 fi
8348
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     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8376 $as_echo_n "checking for -single_module linker flag... " >&6; }
8377 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8378   $as_echo_n "(cached) " >&6
8379 else
8380   lt_cv_apple_cc_single_mod=no
8381       if test -z "${LT_MULTI_MODULE}"; then
8382         # By default we will add the -single_module flag. You can override
8383         # by either setting the environment variable LT_MULTI_MODULE
8384         # non-empty at configure time, or by adding -multi_module to the
8385         # link flags.
8386         rm -rf libconftest.dylib*
8387         echo "int foo(void){return 1;}" > conftest.c
8388         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8389 -dynamiclib -Wl,-single_module conftest.c" >&5
8390         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8391           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8392         _lt_result=$?
8393         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8394           lt_cv_apple_cc_single_mod=yes
8395         else
8396           cat conftest.err >&5
8397         fi
8398         rm -rf libconftest.dylib*
8399         rm -f conftest.*
8400       fi
8401 fi
8402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8403 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8404     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8405 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8406 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8407   $as_echo_n "(cached) " >&6
8408 else
8409   lt_cv_ld_exported_symbols_list=no
8410       save_LDFLAGS=$LDFLAGS
8411       echo "_main" > conftest.sym
8412       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8413       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8414 /* end confdefs.h.  */
8415
8416 int
8417 main ()
8418 {
8419
8420   ;
8421   return 0;
8422 }
8423 _ACEOF
8424 if ac_fn_c_try_link "$LINENO"; then :
8425   lt_cv_ld_exported_symbols_list=yes
8426 else
8427   lt_cv_ld_exported_symbols_list=no
8428 fi
8429 rm -f core conftest.err conftest.$ac_objext \
8430     conftest$ac_exeext conftest.$ac_ext
8431         LDFLAGS="$save_LDFLAGS"
8432
8433 fi
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8435 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8436     case $host_os in
8437     rhapsody* | darwin1.[012])
8438       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8439     darwin1.*)
8440       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8441     darwin*) # darwin 5.x on
8442       # if running on 10.5 or later, the deployment target defaults
8443       # to the OS version, if on x86, and 10.4, the deployment
8444       # target defaults to 10.4. Don't you love it?
8445       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8446         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8447           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8448         10.[012]*)
8449           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8450         10.*)
8451           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8452       esac
8453     ;;
8454   esac
8455     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8456       _lt_dar_single_mod='$single_module'
8457     fi
8458     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8459       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8460     else
8461       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8462     fi
8463     if test "$DSYMUTIL" != ":"; then
8464       _lt_dsymutil='~$DSYMUTIL $lib || :'
8465     else
8466       _lt_dsymutil=
8467     fi
8468     ;;
8469   esac
8470
8471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8472 $as_echo_n "checking for ANSI C header files... " >&6; }
8473 if test "${ac_cv_header_stdc+set}" = set; then :
8474   $as_echo_n "(cached) " >&6
8475 else
8476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8477 /* end confdefs.h.  */
8478 #include <stdlib.h>
8479 #include <stdarg.h>
8480 #include <string.h>
8481 #include <float.h>
8482
8483 int
8484 main ()
8485 {
8486
8487   ;
8488   return 0;
8489 }
8490 _ACEOF
8491 if ac_fn_c_try_compile "$LINENO"; then :
8492   ac_cv_header_stdc=yes
8493 else
8494   ac_cv_header_stdc=no
8495 fi
8496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8497
8498 if test $ac_cv_header_stdc = yes; then
8499   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8500   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8501 /* end confdefs.h.  */
8502 #include <string.h>
8503
8504 _ACEOF
8505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8506   $EGREP "memchr" >/dev/null 2>&1; then :
8507
8508 else
8509   ac_cv_header_stdc=no
8510 fi
8511 rm -f conftest*
8512
8513 fi
8514
8515 if test $ac_cv_header_stdc = yes; then
8516   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8517   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8518 /* end confdefs.h.  */
8519 #include <stdlib.h>
8520
8521 _ACEOF
8522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8523   $EGREP "free" >/dev/null 2>&1; then :
8524
8525 else
8526   ac_cv_header_stdc=no
8527 fi
8528 rm -f conftest*
8529
8530 fi
8531
8532 if test $ac_cv_header_stdc = yes; then
8533   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8534   if test "$cross_compiling" = yes; then :
8535   :
8536 else
8537   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8538 /* end confdefs.h.  */
8539 #include <ctype.h>
8540 #include <stdlib.h>
8541 #if ((' ' & 0x0FF) == 0x020)
8542 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8543 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8544 #else
8545 # define ISLOWER(c) \
8546                    (('a' <= (c) && (c) <= 'i') \
8547                      || ('j' <= (c) && (c) <= 'r') \
8548                      || ('s' <= (c) && (c) <= 'z'))
8549 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8550 #endif
8551
8552 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8553 int
8554 main ()
8555 {
8556   int i;
8557   for (i = 0; i < 256; i++)
8558     if (XOR (islower (i), ISLOWER (i))
8559         || toupper (i) != TOUPPER (i))
8560       return 2;
8561   return 0;
8562 }
8563 _ACEOF
8564 if ac_fn_c_try_run "$LINENO"; then :
8565
8566 else
8567   ac_cv_header_stdc=no
8568 fi
8569 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8570   conftest.$ac_objext conftest.beam conftest.$ac_ext
8571 fi
8572
8573 fi
8574 fi
8575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8576 $as_echo "$ac_cv_header_stdc" >&6; }
8577 if test $ac_cv_header_stdc = yes; then
8578
8579 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8580
8581 fi
8582
8583 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8584 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8585                   inttypes.h stdint.h unistd.h
8586 do :
8587   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8588 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8589 "
8590 eval as_val=\$$as_ac_Header
8591    if test "x$as_val" = x""yes; then :
8592   cat >>confdefs.h <<_ACEOF
8593 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8594 _ACEOF
8595
8596 fi
8597
8598 done
8599
8600
8601 for ac_header in dlfcn.h
8602 do :
8603   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8604 "
8605 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8606   cat >>confdefs.h <<_ACEOF
8607 #define HAVE_DLFCN_H 1
8608 _ACEOF
8609
8610 fi
8611
8612 done
8613
8614
8615
8616 ac_ext=cpp
8617 ac_cpp='$CXXCPP $CPPFLAGS'
8618 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8619 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8620 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8621 if test -z "$CXX"; then
8622   if test -n "$CCC"; then
8623     CXX=$CCC
8624   else
8625     if test -n "$ac_tool_prefix"; then
8626   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8627   do
8628     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8629 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8631 $as_echo_n "checking for $ac_word... " >&6; }
8632 if test "${ac_cv_prog_CXX+set}" = set; then :
8633   $as_echo_n "(cached) " >&6
8634 else
8635   if test -n "$CXX"; then
8636   ac_cv_prog_CXX="$CXX" # Let the user override the test.
8637 else
8638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8639 for as_dir in $PATH
8640 do
8641   IFS=$as_save_IFS
8642   test -z "$as_dir" && as_dir=.
8643     for ac_exec_ext in '' $ac_executable_extensions; do
8644   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8645     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8646     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8647     break 2
8648   fi
8649 done
8650   done
8651 IFS=$as_save_IFS
8652
8653 fi
8654 fi
8655 CXX=$ac_cv_prog_CXX
8656 if test -n "$CXX"; then
8657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
8658 $as_echo "$CXX" >&6; }
8659 else
8660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8661 $as_echo "no" >&6; }
8662 fi
8663
8664
8665     test -n "$CXX" && break
8666   done
8667 fi
8668 if test -z "$CXX"; then
8669   ac_ct_CXX=$CXX
8670   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8671 do
8672   # Extract the first word of "$ac_prog", so it can be a program name with args.
8673 set dummy $ac_prog; ac_word=$2
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8675 $as_echo_n "checking for $ac_word... " >&6; }
8676 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
8677   $as_echo_n "(cached) " >&6
8678 else
8679   if test -n "$ac_ct_CXX"; then
8680   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8681 else
8682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8683 for as_dir in $PATH
8684 do
8685   IFS=$as_save_IFS
8686   test -z "$as_dir" && as_dir=.
8687     for ac_exec_ext in '' $ac_executable_extensions; do
8688   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8689     ac_cv_prog_ac_ct_CXX="$ac_prog"
8690     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8691     break 2
8692   fi
8693 done
8694   done
8695 IFS=$as_save_IFS
8696
8697 fi
8698 fi
8699 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8700 if test -n "$ac_ct_CXX"; then
8701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
8702 $as_echo "$ac_ct_CXX" >&6; }
8703 else
8704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8705 $as_echo "no" >&6; }
8706 fi
8707
8708
8709   test -n "$ac_ct_CXX" && break
8710 done
8711
8712   if test "x$ac_ct_CXX" = x; then
8713     CXX="g++"
8714   else
8715     case $cross_compiling:$ac_tool_warned in
8716 yes:)
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8719 ac_tool_warned=yes ;;
8720 esac
8721     CXX=$ac_ct_CXX
8722   fi
8723 fi
8724
8725   fi
8726 fi
8727 # Provide some information about the compiler.
8728 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
8729 set X $ac_compile
8730 ac_compiler=$2
8731 for ac_option in --version -v -V -qversion; do
8732   { { ac_try="$ac_compiler $ac_option >&5"
8733 case "(($ac_try" in
8734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8735   *) ac_try_echo=$ac_try;;
8736 esac
8737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
8738 $as_echo "$ac_try_echo"; } >&5
8739   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
8740   ac_status=$?
8741   if test -s conftest.err; then
8742     sed '10a\
8743 ... rest of stderr output deleted ...
8744          10q' conftest.err >conftest.er1
8745     cat conftest.er1 >&5
8746   fi
8747   rm -f conftest.er1 conftest.err
8748   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8749   test $ac_status = 0; }
8750 done
8751
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
8753 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
8754 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
8755   $as_echo_n "(cached) " >&6
8756 else
8757   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8758 /* end confdefs.h.  */
8759
8760 int
8761 main ()
8762 {
8763 #ifndef __GNUC__
8764        choke me
8765 #endif
8766
8767   ;
8768   return 0;
8769 }
8770 _ACEOF
8771 if ac_fn_cxx_try_compile "$LINENO"; then :
8772   ac_compiler_gnu=yes
8773 else
8774   ac_compiler_gnu=no
8775 fi
8776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8777 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8778
8779 fi
8780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
8781 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
8782 if test $ac_compiler_gnu = yes; then
8783   GXX=yes
8784 else
8785   GXX=
8786 fi
8787 ac_test_CXXFLAGS=${CXXFLAGS+set}
8788 ac_save_CXXFLAGS=$CXXFLAGS
8789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
8790 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
8791 if test "${ac_cv_prog_cxx_g+set}" = set; then :
8792   $as_echo_n "(cached) " >&6
8793 else
8794   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
8795    ac_cxx_werror_flag=yes
8796    ac_cv_prog_cxx_g=no
8797    CXXFLAGS="-g"
8798    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8799 /* end confdefs.h.  */
8800
8801 int
8802 main ()
8803 {
8804
8805   ;
8806   return 0;
8807 }
8808 _ACEOF
8809 if ac_fn_cxx_try_compile "$LINENO"; then :
8810   ac_cv_prog_cxx_g=yes
8811 else
8812   CXXFLAGS=""
8813       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8814 /* end confdefs.h.  */
8815
8816 int
8817 main ()
8818 {
8819
8820   ;
8821   return 0;
8822 }
8823 _ACEOF
8824 if ac_fn_cxx_try_compile "$LINENO"; then :
8825
8826 else
8827   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8828          CXXFLAGS="-g"
8829          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8830 /* end confdefs.h.  */
8831
8832 int
8833 main ()
8834 {
8835
8836   ;
8837   return 0;
8838 }
8839 _ACEOF
8840 if ac_fn_cxx_try_compile "$LINENO"; then :
8841   ac_cv_prog_cxx_g=yes
8842 fi
8843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8844 fi
8845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8846 fi
8847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8848    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8849 fi
8850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
8851 $as_echo "$ac_cv_prog_cxx_g" >&6; }
8852 if test "$ac_test_CXXFLAGS" = set; then
8853   CXXFLAGS=$ac_save_CXXFLAGS
8854 elif test $ac_cv_prog_cxx_g = yes; then
8855   if test "$GXX" = yes; then
8856     CXXFLAGS="-g -O2"
8857   else
8858     CXXFLAGS="-g"
8859   fi
8860 else
8861   if test "$GXX" = yes; then
8862     CXXFLAGS="-O2"
8863   else
8864     CXXFLAGS=
8865   fi
8866 fi
8867 ac_ext=c
8868 ac_cpp='$CPP $CPPFLAGS'
8869 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8870 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8871 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8872
8873 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8874     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8875     (test "X$CXX" != "Xg++"))) ; then
8876   ac_ext=cpp
8877 ac_cpp='$CXXCPP $CPPFLAGS'
8878 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8879 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8880 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
8882 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
8883 if test -z "$CXXCPP"; then
8884   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
8885   $as_echo_n "(cached) " >&6
8886 else
8887       # Double quotes because CXXCPP needs to be expanded
8888     for CXXCPP in "$CXX -E" "/lib/cpp"
8889     do
8890       ac_preproc_ok=false
8891 for ac_cxx_preproc_warn_flag in '' yes
8892 do
8893   # Use a header file that comes with gcc, so configuring glibc
8894   # with a fresh cross-compiler works.
8895   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8896   # <limits.h> exists even on freestanding compilers.
8897   # On the NeXT, cc -E runs the code through the compiler's parser,
8898   # not just through cpp. "Syntax error" is here to catch this case.
8899   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8900 /* end confdefs.h.  */
8901 #ifdef __STDC__
8902 # include <limits.h>
8903 #else
8904 # include <assert.h>
8905 #endif
8906                      Syntax error
8907 _ACEOF
8908 if ac_fn_cxx_try_cpp "$LINENO"; then :
8909
8910 else
8911   # Broken: fails on valid input.
8912 continue
8913 fi
8914 rm -f conftest.err conftest.$ac_ext
8915
8916   # OK, works on sane cases.  Now check whether nonexistent headers
8917   # can be detected and how.
8918   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8919 /* end confdefs.h.  */
8920 #include <ac_nonexistent.h>
8921 _ACEOF
8922 if ac_fn_cxx_try_cpp "$LINENO"; then :
8923   # Broken: success on invalid input.
8924 continue
8925 else
8926   # Passes both tests.
8927 ac_preproc_ok=:
8928 break
8929 fi
8930 rm -f conftest.err conftest.$ac_ext
8931
8932 done
8933 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8934 rm -f conftest.err conftest.$ac_ext
8935 if $ac_preproc_ok; then :
8936   break
8937 fi
8938
8939     done
8940     ac_cv_prog_CXXCPP=$CXXCPP
8941
8942 fi
8943   CXXCPP=$ac_cv_prog_CXXCPP
8944 else
8945   ac_cv_prog_CXXCPP=$CXXCPP
8946 fi
8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
8948 $as_echo "$CXXCPP" >&6; }
8949 ac_preproc_ok=false
8950 for ac_cxx_preproc_warn_flag in '' yes
8951 do
8952   # Use a header file that comes with gcc, so configuring glibc
8953   # with a fresh cross-compiler works.
8954   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8955   # <limits.h> exists even on freestanding compilers.
8956   # On the NeXT, cc -E runs the code through the compiler's parser,
8957   # not just through cpp. "Syntax error" is here to catch this case.
8958   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8959 /* end confdefs.h.  */
8960 #ifdef __STDC__
8961 # include <limits.h>
8962 #else
8963 # include <assert.h>
8964 #endif
8965                      Syntax error
8966 _ACEOF
8967 if ac_fn_cxx_try_cpp "$LINENO"; then :
8968
8969 else
8970   # Broken: fails on valid input.
8971 continue
8972 fi
8973 rm -f conftest.err conftest.$ac_ext
8974
8975   # OK, works on sane cases.  Now check whether nonexistent headers
8976   # can be detected and how.
8977   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8978 /* end confdefs.h.  */
8979 #include <ac_nonexistent.h>
8980 _ACEOF
8981 if ac_fn_cxx_try_cpp "$LINENO"; then :
8982   # Broken: success on invalid input.
8983 continue
8984 else
8985   # Passes both tests.
8986 ac_preproc_ok=:
8987 break
8988 fi
8989 rm -f conftest.err conftest.$ac_ext
8990
8991 done
8992 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8993 rm -f conftest.err conftest.$ac_ext
8994 if $ac_preproc_ok; then :
8995
8996 else
8997   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8998 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8999 _lt_caught_CXX_error=yes; }
9000 fi
9001
9002 ac_ext=c
9003 ac_cpp='$CPP $CPPFLAGS'
9004 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9005 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9006 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9007
9008 else
9009   _lt_caught_CXX_error=yes
9010 fi
9011
9012
9013
9014
9015
9016 # Set options
9017 # Check whether --enable-shared was given.
9018 if test "${enable_shared+set}" = set; then :
9019   enableval=$enable_shared; p=${PACKAGE-default}
9020     case $enableval in
9021     yes) enable_shared=yes ;;
9022     no) enable_shared=no ;;
9023     *)
9024       enable_shared=no
9025       # Look at the argument we got.  We use all the common list separators.
9026       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9027       for pkg in $enableval; do
9028         IFS="$lt_save_ifs"
9029         if test "X$pkg" = "X$p"; then
9030           enable_shared=yes
9031         fi
9032       done
9033       IFS="$lt_save_ifs"
9034       ;;
9035     esac
9036 else
9037   enable_shared=yes
9038 fi
9039
9040
9041
9042
9043
9044
9045
9046 # Check whether --enable-static was given.
9047 if test "${enable_static+set}" = set; then :
9048   enableval=$enable_static; p=${PACKAGE-default}
9049     case $enableval in
9050     yes) enable_static=yes ;;
9051     no) enable_static=no ;;
9052     *)
9053      enable_static=no
9054       # Look at the argument we got.  We use all the common list separators.
9055       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9056       for pkg in $enableval; do
9057         IFS="$lt_save_ifs"
9058         if test "X$pkg" = "X$p"; then
9059           enable_static=yes
9060         fi
9061       done
9062       IFS="$lt_save_ifs"
9063       ;;
9064     esac
9065 else
9066   enable_static=no
9067 fi
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078         enable_dlopen=no
9079
9080
9081   enable_win32_dll=no
9082
9083
9084
9085
9086
9087 # Check whether --with-pic was given.
9088 if test "${with_pic+set}" = set; then :
9089   withval=$with_pic; pic_mode="$withval"
9090 else
9091   pic_mode=default
9092 fi
9093
9094
9095 test -z "$pic_mode" && pic_mode=default
9096
9097
9098
9099
9100
9101
9102
9103   # Check whether --enable-fast-install was given.
9104 if test "${enable_fast_install+set}" = set; then :
9105   enableval=$enable_fast_install; p=${PACKAGE-default}
9106     case $enableval in
9107     yes) enable_fast_install=yes ;;
9108     no) enable_fast_install=no ;;
9109     *)
9110       enable_fast_install=no
9111       # Look at the argument we got.  We use all the common list separators.
9112       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9113       for pkg in $enableval; do
9114         IFS="$lt_save_ifs"
9115         if test "X$pkg" = "X$p"; then
9116           enable_fast_install=yes
9117         fi
9118       done
9119       IFS="$lt_save_ifs"
9120       ;;
9121     esac
9122 else
9123   enable_fast_install=yes
9124 fi
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136 # This can be used to rebuild libtool when needed
9137 LIBTOOL_DEPS="$ltmain"
9138
9139 # Always use our own libtool.
9140 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9141
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 test -z "$LN_S" && LN_S="ln -s"
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181 if test -n "${ZSH_VERSION+set}" ; then
9182    setopt NO_GLOB_SUBST
9183 fi
9184
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9186 $as_echo_n "checking for objdir... " >&6; }
9187 if test "${lt_cv_objdir+set}" = set; then :
9188   $as_echo_n "(cached) " >&6
9189 else
9190   rm -f .libs 2>/dev/null
9191 mkdir .libs 2>/dev/null
9192 if test -d .libs; then
9193   lt_cv_objdir=.libs
9194 else
9195   # MS-DOS does not allow filenames that begin with a dot.
9196   lt_cv_objdir=_libs
9197 fi
9198 rmdir .libs 2>/dev/null
9199 fi
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9201 $as_echo "$lt_cv_objdir" >&6; }
9202 objdir=$lt_cv_objdir
9203
9204
9205
9206
9207
9208 cat >>confdefs.h <<_ACEOF
9209 #define LT_OBJDIR "$lt_cv_objdir/"
9210 _ACEOF
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228 case $host_os in
9229 aix3*)
9230   # AIX sometimes has problems with the GCC collect2 program.  For some
9231   # reason, if we set the COLLECT_NAMES environment variable, the problems
9232   # vanish in a puff of smoke.
9233   if test "X${COLLECT_NAMES+set}" != Xset; then
9234     COLLECT_NAMES=
9235     export COLLECT_NAMES
9236   fi
9237   ;;
9238 esac
9239
9240 # Sed substitution that helps us do robust quoting.  It backslashifies
9241 # metacharacters that are still active within double-quoted strings.
9242 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
9243
9244 # Same as above, but do not quote variable references.
9245 double_quote_subst='s/\(["`\\]\)/\\\1/g'
9246
9247 # Sed substitution to delay expansion of an escaped shell variable in a
9248 # double_quote_subst'ed string.
9249 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
9250
9251 # Sed substitution to delay expansion of an escaped single quote.
9252 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
9253
9254 # Sed substitution to avoid accidental globbing in evaled expressions
9255 no_glob_subst='s/\*/\\\*/g'
9256
9257 # Global variables:
9258 ofile=libtool
9259 can_build_shared=yes
9260
9261 # All known linkers require a `.a' archive for static linking (except MSVC,
9262 # which needs '.lib').
9263 libext=a
9264
9265 with_gnu_ld="$lt_cv_prog_gnu_ld"
9266
9267 old_CC="$CC"
9268 old_CFLAGS="$CFLAGS"
9269
9270 # Set sane defaults for various variables
9271 test -z "$CC" && CC=cc
9272 test -z "$LTCC" && LTCC=$CC
9273 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9274 test -z "$LD" && LD=ld
9275 test -z "$ac_objext" && ac_objext=o
9276
9277 for cc_temp in $compiler""; do
9278   case $cc_temp in
9279     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9280     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9281     \-*) ;;
9282     *) break;;
9283   esac
9284 done
9285 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
9286
9287
9288 # Only perform the check for file, if the check method requires it
9289 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9290 case $deplibs_check_method in
9291 file_magic*)
9292   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9293     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9294 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9295 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9296   $as_echo_n "(cached) " >&6
9297 else
9298   case $MAGIC_CMD in
9299 [\\/*] |  ?:[\\/]*)
9300   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9301   ;;
9302 *)
9303   lt_save_MAGIC_CMD="$MAGIC_CMD"
9304   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9305   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9306   for ac_dir in $ac_dummy; do
9307     IFS="$lt_save_ifs"
9308     test -z "$ac_dir" && ac_dir=.
9309     if test -f $ac_dir/${ac_tool_prefix}file; then
9310       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9311       if test -n "$file_magic_test_file"; then
9312         case $deplibs_check_method in
9313         "file_magic "*)
9314           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9315           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9316           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9317             $EGREP "$file_magic_regex" > /dev/null; then
9318             :
9319           else
9320             cat <<_LT_EOF 1>&2
9321
9322 *** Warning: the command libtool uses to detect shared libraries,
9323 *** $file_magic_cmd, produces output that libtool cannot recognize.
9324 *** The result is that libtool may fail to recognize shared libraries
9325 *** as such.  This will affect the creation of libtool libraries that
9326 *** depend on shared libraries, but programs linked with such libtool
9327 *** libraries will work regardless of this problem.  Nevertheless, you
9328 *** may want to report the problem to your system manager and/or to
9329 *** bug-libtool@gnu.org
9330
9331 _LT_EOF
9332           fi ;;
9333         esac
9334       fi
9335       break
9336     fi
9337   done
9338   IFS="$lt_save_ifs"
9339   MAGIC_CMD="$lt_save_MAGIC_CMD"
9340   ;;
9341 esac
9342 fi
9343
9344 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9345 if test -n "$MAGIC_CMD"; then
9346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9347 $as_echo "$MAGIC_CMD" >&6; }
9348 else
9349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9350 $as_echo "no" >&6; }
9351 fi
9352
9353
9354
9355
9356
9357 if test -z "$lt_cv_path_MAGIC_CMD"; then
9358   if test -n "$ac_tool_prefix"; then
9359     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9360 $as_echo_n "checking for file... " >&6; }
9361 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9362   $as_echo_n "(cached) " >&6
9363 else
9364   case $MAGIC_CMD in
9365 [\\/*] |  ?:[\\/]*)
9366   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9367   ;;
9368 *)
9369   lt_save_MAGIC_CMD="$MAGIC_CMD"
9370   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9371   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9372   for ac_dir in $ac_dummy; do
9373     IFS="$lt_save_ifs"
9374     test -z "$ac_dir" && ac_dir=.
9375     if test -f $ac_dir/file; then
9376       lt_cv_path_MAGIC_CMD="$ac_dir/file"
9377       if test -n "$file_magic_test_file"; then
9378         case $deplibs_check_method in
9379         "file_magic "*)
9380           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9381           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9382           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9383             $EGREP "$file_magic_regex" > /dev/null; then
9384             :
9385           else
9386             cat <<_LT_EOF 1>&2
9387
9388 *** Warning: the command libtool uses to detect shared libraries,
9389 *** $file_magic_cmd, produces output that libtool cannot recognize.
9390 *** The result is that libtool may fail to recognize shared libraries
9391 *** as such.  This will affect the creation of libtool libraries that
9392 *** depend on shared libraries, but programs linked with such libtool
9393 *** libraries will work regardless of this problem.  Nevertheless, you
9394 *** may want to report the problem to your system manager and/or to
9395 *** bug-libtool@gnu.org
9396
9397 _LT_EOF
9398           fi ;;
9399         esac
9400       fi
9401       break
9402     fi
9403   done
9404   IFS="$lt_save_ifs"
9405   MAGIC_CMD="$lt_save_MAGIC_CMD"
9406   ;;
9407 esac
9408 fi
9409
9410 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9411 if test -n "$MAGIC_CMD"; then
9412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9413 $as_echo "$MAGIC_CMD" >&6; }
9414 else
9415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9416 $as_echo "no" >&6; }
9417 fi
9418
9419
9420   else
9421     MAGIC_CMD=:
9422   fi
9423 fi
9424
9425   fi
9426   ;;
9427 esac
9428
9429 # Use C for the default configuration in the libtool script
9430
9431 lt_save_CC="$CC"
9432 ac_ext=c
9433 ac_cpp='$CPP $CPPFLAGS'
9434 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9435 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9436 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9437
9438
9439 # Source file extension for C test sources.
9440 ac_ext=c
9441
9442 # Object file extension for compiled C test sources.
9443 objext=o
9444 objext=$objext
9445
9446 # Code to be used in simple compile tests
9447 lt_simple_compile_test_code="int some_variable = 0;"
9448
9449 # Code to be used in simple link tests
9450 lt_simple_link_test_code='int main(){return(0);}'
9451
9452
9453
9454
9455
9456
9457
9458 # If no C compiler was specified, use CC.
9459 LTCC=${LTCC-"$CC"}
9460
9461 # If no C compiler flags were specified, use CFLAGS.
9462 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9463
9464 # Allow CC to be a program name with arguments.
9465 compiler=$CC
9466
9467 # Save the default compiler, since it gets overwritten when the other
9468 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9469 compiler_DEFAULT=$CC
9470
9471 # save warnings/boilerplate of simple test code
9472 ac_outfile=conftest.$ac_objext
9473 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9474 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9475 _lt_compiler_boilerplate=`cat conftest.err`
9476 $RM conftest*
9477
9478 ac_outfile=conftest.$ac_objext
9479 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9480 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9481 _lt_linker_boilerplate=`cat conftest.err`
9482 $RM -r conftest*
9483
9484
9485 ## CAVEAT EMPTOR:
9486 ## There is no encapsulation within the following macros, do not change
9487 ## the running order or otherwise move them around unless you know exactly
9488 ## what you are doing...
9489 if test -n "$compiler"; then
9490
9491 lt_prog_compiler_no_builtin_flag=
9492
9493 if test "$GCC" = yes; then
9494   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
9495
9496   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9497 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9498 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9499   $as_echo_n "(cached) " >&6
9500 else
9501   lt_cv_prog_compiler_rtti_exceptions=no
9502    ac_outfile=conftest.$ac_objext
9503    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9504    lt_compiler_flag="-fno-rtti -fno-exceptions"
9505    # Insert the option either (1) after the last *FLAGS variable, or
9506    # (2) before a word containing "conftest.", or (3) at the end.
9507    # Note that $ac_compile itself does not contain backslashes and begins
9508    # with a dollar sign (not a hyphen), so the echo should work correctly.
9509    # The option is referenced via a variable to avoid confusing sed.
9510    lt_compile=`echo "$ac_compile" | $SED \
9511    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9512    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9513    -e 's:$: $lt_compiler_flag:'`
9514    (eval echo "\"\$as_me:9514: $lt_compile\"" >&5)
9515    (eval "$lt_compile" 2>conftest.err)
9516    ac_status=$?
9517    cat conftest.err >&5
9518    echo "$as_me:9518: \$? = $ac_status" >&5
9519    if (exit $ac_status) && test -s "$ac_outfile"; then
9520      # The compiler can only warn and ignore the option if not recognized
9521      # So say no if there are warnings other than the usual output.
9522      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9523      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9524      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9525        lt_cv_prog_compiler_rtti_exceptions=yes
9526      fi
9527    fi
9528    $RM conftest*
9529
9530 fi
9531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9532 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9533
9534 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9535     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9536 else
9537     :
9538 fi
9539
9540 fi
9541
9542
9543
9544
9545
9546
9547   lt_prog_compiler_wl=
9548 lt_prog_compiler_pic=
9549 lt_prog_compiler_static=
9550
9551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9552 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9553
9554   if test "$GCC" = yes; then
9555     lt_prog_compiler_wl='-Wl,'
9556     lt_prog_compiler_static='-static'
9557
9558     case $host_os in
9559       aix*)
9560       # All AIX code is PIC.
9561       if test "$host_cpu" = ia64; then
9562         # AIX 5 now supports IA64 processor
9563         lt_prog_compiler_static='-Bstatic'
9564       fi
9565       ;;
9566
9567     amigaos*)
9568       case $host_cpu in
9569       powerpc)
9570             # see comment about AmigaOS4 .so support
9571             lt_prog_compiler_pic='-fPIC'
9572         ;;
9573       m68k)
9574             # FIXME: we need at least 68020 code to build shared libraries, but
9575             # adding the `-m68020' flag to GCC prevents building anything better,
9576             # like `-m68040'.
9577             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9578         ;;
9579       esac
9580       ;;
9581
9582     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9583       # PIC is the default for these OSes.
9584       ;;
9585
9586     mingw* | cygwin* | pw32* | os2* | cegcc*)
9587       # This hack is so that the source file can tell whether it is being
9588       # built for inclusion in a dll (and should export symbols for example).
9589       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9590       # (--disable-auto-import) libraries
9591       lt_prog_compiler_pic='-DDLL_EXPORT'
9592       ;;
9593
9594     darwin* | rhapsody*)
9595       # PIC is the default on this platform
9596       # Common symbols not allowed in MH_DYLIB files
9597       lt_prog_compiler_pic='-fno-common'
9598       ;;
9599
9600     hpux*)
9601       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9602       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9603       # sets the default TLS model and affects inlining.
9604       case $host_cpu in
9605       hppa*64*)
9606         # +Z the default
9607         ;;
9608       *)
9609         lt_prog_compiler_pic='-fPIC'
9610         ;;
9611       esac
9612       ;;
9613
9614     interix[3-9]*)
9615       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9616       # Instead, we relocate shared libraries at runtime.
9617       ;;
9618
9619     msdosdjgpp*)
9620       # Just because we use GCC doesn't mean we suddenly get shared libraries
9621       # on systems that don't support them.
9622       lt_prog_compiler_can_build_shared=no
9623       enable_shared=no
9624       ;;
9625
9626     *nto* | *qnx*)
9627       # QNX uses GNU C++, but need to define -shared option too, otherwise
9628       # it will coredump.
9629       lt_prog_compiler_pic='-fPIC -shared'
9630       ;;
9631
9632     sysv4*MP*)
9633       if test -d /usr/nec; then
9634         lt_prog_compiler_pic=-Kconform_pic
9635       fi
9636       ;;
9637
9638     *)
9639       lt_prog_compiler_pic='-fPIC'
9640       ;;
9641     esac
9642   else
9643     # PORTME Check for flag to pass linker flags through the system compiler.
9644     case $host_os in
9645     aix*)
9646       lt_prog_compiler_wl='-Wl,'
9647       if test "$host_cpu" = ia64; then
9648         # AIX 5 now supports IA64 processor
9649         lt_prog_compiler_static='-Bstatic'
9650       else
9651         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9652       fi
9653       ;;
9654
9655     mingw* | cygwin* | pw32* | os2* | cegcc*)
9656       # This hack is so that the source file can tell whether it is being
9657       # built for inclusion in a dll (and should export symbols for example).
9658       lt_prog_compiler_pic='-DDLL_EXPORT'
9659       ;;
9660
9661     hpux9* | hpux10* | hpux11*)
9662       lt_prog_compiler_wl='-Wl,'
9663       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9664       # not for PA HP-UX.
9665       case $host_cpu in
9666       hppa*64*|ia64*)
9667         # +Z the default
9668         ;;
9669       *)
9670         lt_prog_compiler_pic='+Z'
9671         ;;
9672       esac
9673       # Is there a better lt_prog_compiler_static that works with the bundled CC?
9674       lt_prog_compiler_static='${wl}-a ${wl}archive'
9675       ;;
9676
9677     irix5* | irix6* | nonstopux*)
9678       lt_prog_compiler_wl='-Wl,'
9679       # PIC (with -KPIC) is the default.
9680       lt_prog_compiler_static='-non_shared'
9681       ;;
9682
9683     linux* | k*bsd*-gnu)
9684       case $cc_basename in
9685       # old Intel for x86_64 which still supported -KPIC.
9686       ecc*)
9687         lt_prog_compiler_wl='-Wl,'
9688         lt_prog_compiler_pic='-KPIC'
9689         lt_prog_compiler_static='-static'
9690         ;;
9691       # icc used to be incompatible with GCC.
9692       # ICC 10 doesn't accept -KPIC any more.
9693       icc* | ifort*)
9694         lt_prog_compiler_wl='-Wl,'
9695         lt_prog_compiler_pic='-fPIC'
9696         lt_prog_compiler_static='-static'
9697         ;;
9698       # Lahey Fortran 8.1.
9699       lf95*)
9700         lt_prog_compiler_wl='-Wl,'
9701         lt_prog_compiler_pic='--shared'
9702         lt_prog_compiler_static='--static'
9703         ;;
9704       pgcc* | pgf77* | pgf90* | pgf95*)
9705         # Portland Group compilers (*not* the Pentium gcc compiler,
9706         # which looks to be a dead project)
9707         lt_prog_compiler_wl='-Wl,'
9708         lt_prog_compiler_pic='-fpic'
9709         lt_prog_compiler_static='-Bstatic'
9710         ;;
9711       ccc*)
9712         lt_prog_compiler_wl='-Wl,'
9713         # All Alpha code is PIC.
9714         lt_prog_compiler_static='-non_shared'
9715         ;;
9716       xl*)
9717         # IBM XL C 8.0/Fortran 10.1 on PPC
9718         lt_prog_compiler_wl='-Wl,'
9719         lt_prog_compiler_pic='-qpic'
9720         lt_prog_compiler_static='-qstaticlink'
9721         ;;
9722       *)
9723         case `$CC -V 2>&1 | sed 5q` in
9724         *Sun\ C*)
9725           # Sun C 5.9
9726           lt_prog_compiler_pic='-KPIC'
9727           lt_prog_compiler_static='-Bstatic'
9728           lt_prog_compiler_wl='-Wl,'
9729           ;;
9730         *Sun\ F*)
9731           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9732           lt_prog_compiler_pic='-KPIC'
9733           lt_prog_compiler_static='-Bstatic'
9734           lt_prog_compiler_wl=''
9735           ;;
9736         esac
9737         ;;
9738       esac
9739       ;;
9740
9741     newsos6)
9742       lt_prog_compiler_pic='-KPIC'
9743       lt_prog_compiler_static='-Bstatic'
9744       ;;
9745
9746     *nto* | *qnx*)
9747       # QNX uses GNU C++, but need to define -shared option too, otherwise
9748       # it will coredump.
9749       lt_prog_compiler_pic='-fPIC -shared'
9750       ;;
9751
9752     osf3* | osf4* | osf5*)
9753       lt_prog_compiler_wl='-Wl,'
9754       # All OSF/1 code is PIC.
9755       lt_prog_compiler_static='-non_shared'
9756       ;;
9757
9758     rdos*)
9759       lt_prog_compiler_static='-non_shared'
9760       ;;
9761
9762     solaris*)
9763       lt_prog_compiler_pic='-KPIC'
9764       lt_prog_compiler_static='-Bstatic'
9765       case $cc_basename in
9766       f77* | f90* | f95*)
9767         lt_prog_compiler_wl='-Qoption ld ';;
9768       *)
9769         lt_prog_compiler_wl='-Wl,';;
9770       esac
9771       ;;
9772
9773     sunos4*)
9774       lt_prog_compiler_wl='-Qoption ld '
9775       lt_prog_compiler_pic='-PIC'
9776       lt_prog_compiler_static='-Bstatic'
9777       ;;
9778
9779     sysv4 | sysv4.2uw2* | sysv4.3*)
9780       lt_prog_compiler_wl='-Wl,'
9781       lt_prog_compiler_pic='-KPIC'
9782       lt_prog_compiler_static='-Bstatic'
9783       ;;
9784
9785     sysv4*MP*)
9786       if test -d /usr/nec ;then
9787         lt_prog_compiler_pic='-Kconform_pic'
9788         lt_prog_compiler_static='-Bstatic'
9789       fi
9790       ;;
9791
9792     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9793       lt_prog_compiler_wl='-Wl,'
9794       lt_prog_compiler_pic='-KPIC'
9795       lt_prog_compiler_static='-Bstatic'
9796       ;;
9797
9798     unicos*)
9799       lt_prog_compiler_wl='-Wl,'
9800       lt_prog_compiler_can_build_shared=no
9801       ;;
9802
9803     uts4*)
9804       lt_prog_compiler_pic='-pic'
9805       lt_prog_compiler_static='-Bstatic'
9806       ;;
9807
9808     *)
9809       lt_prog_compiler_can_build_shared=no
9810       ;;
9811     esac
9812   fi
9813
9814 case $host_os in
9815   # For platforms which do not support PIC, -DPIC is meaningless:
9816   *djgpp*)
9817     lt_prog_compiler_pic=
9818     ;;
9819   *)
9820     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9821     ;;
9822 esac
9823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9824 $as_echo "$lt_prog_compiler_pic" >&6; }
9825
9826
9827
9828
9829
9830
9831 #
9832 # Check to make sure the PIC flag actually works.
9833 #
9834 if test -n "$lt_prog_compiler_pic"; then
9835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9836 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9837 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9838   $as_echo_n "(cached) " >&6
9839 else
9840   lt_cv_prog_compiler_pic_works=no
9841    ac_outfile=conftest.$ac_objext
9842    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9843    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9844    # Insert the option either (1) after the last *FLAGS variable, or
9845    # (2) before a word containing "conftest.", or (3) at the end.
9846    # Note that $ac_compile itself does not contain backslashes and begins
9847    # with a dollar sign (not a hyphen), so the echo should work correctly.
9848    # The option is referenced via a variable to avoid confusing sed.
9849    lt_compile=`echo "$ac_compile" | $SED \
9850    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9851    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9852    -e 's:$: $lt_compiler_flag:'`
9853    (eval echo "\"\$as_me:9853: $lt_compile\"" >&5)
9854    (eval "$lt_compile" 2>conftest.err)
9855    ac_status=$?
9856    cat conftest.err >&5
9857    echo "$as_me:9857: \$? = $ac_status" >&5
9858    if (exit $ac_status) && test -s "$ac_outfile"; then
9859      # The compiler can only warn and ignore the option if not recognized
9860      # So say no if there are warnings other than the usual output.
9861      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9862      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9863      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9864        lt_cv_prog_compiler_pic_works=yes
9865      fi
9866    fi
9867    $RM conftest*
9868
9869 fi
9870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9871 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9872
9873 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9874     case $lt_prog_compiler_pic in
9875      "" | " "*) ;;
9876      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9877      esac
9878 else
9879     lt_prog_compiler_pic=
9880      lt_prog_compiler_can_build_shared=no
9881 fi
9882
9883 fi
9884
9885
9886
9887
9888
9889
9890 #
9891 # Check to make sure the static flag actually works.
9892 #
9893 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9895 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9896 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9897   $as_echo_n "(cached) " >&6
9898 else
9899   lt_cv_prog_compiler_static_works=no
9900    save_LDFLAGS="$LDFLAGS"
9901    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9902    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9903    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9904      # The linker can only warn and ignore the option if not recognized
9905      # So say no if there are warnings
9906      if test -s conftest.err; then
9907        # Append any errors to the config.log.
9908        cat conftest.err 1>&5
9909        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
9910        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9911        if diff conftest.exp conftest.er2 >/dev/null; then
9912          lt_cv_prog_compiler_static_works=yes
9913        fi
9914      else
9915        lt_cv_prog_compiler_static_works=yes
9916      fi
9917    fi
9918    $RM -r conftest*
9919    LDFLAGS="$save_LDFLAGS"
9920
9921 fi
9922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9923 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9924
9925 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9926     :
9927 else
9928     lt_prog_compiler_static=
9929 fi
9930
9931
9932
9933
9934
9935
9936
9937   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9938 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9939 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9940   $as_echo_n "(cached) " >&6
9941 else
9942   lt_cv_prog_compiler_c_o=no
9943    $RM -r conftest 2>/dev/null
9944    mkdir conftest
9945    cd conftest
9946    mkdir out
9947    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9948
9949    lt_compiler_flag="-o out/conftest2.$ac_objext"
9950    # Insert the option either (1) after the last *FLAGS variable, or
9951    # (2) before a word containing "conftest.", or (3) at the end.
9952    # Note that $ac_compile itself does not contain backslashes and begins
9953    # with a dollar sign (not a hyphen), so the echo should work correctly.
9954    lt_compile=`echo "$ac_compile" | $SED \
9955    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9956    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9957    -e 's:$: $lt_compiler_flag:'`
9958    (eval echo "\"\$as_me:9958: $lt_compile\"" >&5)
9959    (eval "$lt_compile" 2>out/conftest.err)
9960    ac_status=$?
9961    cat out/conftest.err >&5
9962    echo "$as_me:9962: \$? = $ac_status" >&5
9963    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9964    then
9965      # The compiler can only warn and ignore the option if not recognized
9966      # So say no if there are warnings
9967      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
9968      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9969      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9970        lt_cv_prog_compiler_c_o=yes
9971      fi
9972    fi
9973    chmod u+w . 2>&5
9974    $RM conftest*
9975    # SGI C++ compiler will create directory out/ii_files/ for
9976    # template instantiation
9977    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9978    $RM out/* && rmdir out
9979    cd ..
9980    $RM -r conftest
9981    $RM conftest*
9982
9983 fi
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9985 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9986
9987
9988
9989
9990
9991
9992   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9993 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9994 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9995   $as_echo_n "(cached) " >&6
9996 else
9997   lt_cv_prog_compiler_c_o=no
9998    $RM -r conftest 2>/dev/null
9999    mkdir conftest
10000    cd conftest
10001    mkdir out
10002    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10003
10004    lt_compiler_flag="-o out/conftest2.$ac_objext"
10005    # Insert the option either (1) after the last *FLAGS variable, or
10006    # (2) before a word containing "conftest.", or (3) at the end.
10007    # Note that $ac_compile itself does not contain backslashes and begins
10008    # with a dollar sign (not a hyphen), so the echo should work correctly.
10009    lt_compile=`echo "$ac_compile" | $SED \
10010    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10011    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10012    -e 's:$: $lt_compiler_flag:'`
10013    (eval echo "\"\$as_me:10013: $lt_compile\"" >&5)
10014    (eval "$lt_compile" 2>out/conftest.err)
10015    ac_status=$?
10016    cat out/conftest.err >&5
10017    echo "$as_me:10017: \$? = $ac_status" >&5
10018    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10019    then
10020      # The compiler can only warn and ignore the option if not recognized
10021      # So say no if there are warnings
10022      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
10023      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10024      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10025        lt_cv_prog_compiler_c_o=yes
10026      fi
10027    fi
10028    chmod u+w . 2>&5
10029    $RM conftest*
10030    # SGI C++ compiler will create directory out/ii_files/ for
10031    # template instantiation
10032    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10033    $RM out/* && rmdir out
10034    cd ..
10035    $RM -r conftest
10036    $RM conftest*
10037
10038 fi
10039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10040 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10041
10042
10043
10044
10045 hard_links="nottested"
10046 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10047   # do not overwrite the value of need_locks provided by the user
10048   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10049 $as_echo_n "checking if we can lock with hard links... " >&6; }
10050   hard_links=yes
10051   $RM conftest*
10052   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10053   touch conftest.a
10054   ln conftest.a conftest.b 2>&5 || hard_links=no
10055   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10057 $as_echo "$hard_links" >&6; }
10058   if test "$hard_links" = no; then
10059     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10060 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10061     need_locks=warn
10062   fi
10063 else
10064   need_locks=no
10065 fi
10066
10067
10068
10069
10070
10071
10072   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10073 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10074
10075   runpath_var=
10076   allow_undefined_flag=
10077   always_export_symbols=no
10078   archive_cmds=
10079   archive_expsym_cmds=
10080   compiler_needs_object=no
10081   enable_shared_with_static_runtimes=no
10082   export_dynamic_flag_spec=
10083   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10084   hardcode_automatic=no
10085   hardcode_direct=no
10086   hardcode_direct_absolute=no
10087   hardcode_libdir_flag_spec=
10088   hardcode_libdir_flag_spec_ld=
10089   hardcode_libdir_separator=
10090   hardcode_minus_L=no
10091   hardcode_shlibpath_var=unsupported
10092   inherit_rpath=no
10093   link_all_deplibs=unknown
10094   module_cmds=
10095   module_expsym_cmds=
10096   old_archive_from_new_cmds=
10097   old_archive_from_expsyms_cmds=
10098   thread_safe_flag_spec=
10099   whole_archive_flag_spec=
10100   # include_expsyms should be a list of space-separated symbols to be *always*
10101   # included in the symbol list
10102   include_expsyms=
10103   # exclude_expsyms can be an extended regexp of symbols to exclude
10104   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10105   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10106   # as well as any symbol that contains `d'.
10107   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10108   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10109   # platforms (ab)use it in PIC code, but their linkers get confused if
10110   # the symbol is explicitly referenced.  Since portable code cannot
10111   # rely on this symbol name, it's probably fine to never include it in
10112   # preloaded symbol tables.
10113   # Exclude shared library initialization/finalization symbols.
10114   extract_expsyms_cmds=
10115
10116   case $host_os in
10117   cygwin* | mingw* | pw32* | cegcc*)
10118     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10119     # When not using gcc, we currently assume that we are using
10120     # Microsoft Visual C++.
10121     if test "$GCC" != yes; then
10122       with_gnu_ld=no
10123     fi
10124     ;;
10125   interix*)
10126     # we just hope/assume this is gcc and not c89 (= MSVC++)
10127     with_gnu_ld=yes
10128     ;;
10129   openbsd*)
10130     with_gnu_ld=no
10131     ;;
10132   esac
10133
10134   ld_shlibs=yes
10135   if test "$with_gnu_ld" = yes; then
10136     # If archive_cmds runs LD, not CC, wlarc should be empty
10137     wlarc='${wl}'
10138
10139     # Set some defaults for GNU ld with shared library support. These
10140     # are reset later if shared libraries are not supported. Putting them
10141     # here allows them to be overridden if necessary.
10142     runpath_var=LD_RUN_PATH
10143     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10144     export_dynamic_flag_spec='${wl}--export-dynamic'
10145     # ancient GNU ld didn't support --whole-archive et. al.
10146     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10147       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10148     else
10149       whole_archive_flag_spec=
10150     fi
10151     supports_anon_versioning=no
10152     case `$LD -v 2>&1` in
10153       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10154       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10155       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10156       *\ 2.11.*) ;; # other 2.11 versions
10157       *) supports_anon_versioning=yes ;;
10158     esac
10159
10160     # See if GNU ld supports shared libraries.
10161     case $host_os in
10162     aix[3-9]*)
10163       # On AIX/PPC, the GNU linker is very broken
10164       if test "$host_cpu" != ia64; then
10165         ld_shlibs=no
10166         cat <<_LT_EOF 1>&2
10167
10168 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
10169 *** to be unable to reliably create shared libraries on AIX.
10170 *** Therefore, libtool is disabling shared libraries support.  If you
10171 *** really care for shared libraries, you may want to modify your PATH
10172 *** so that a non-GNU linker is found, and then restart.
10173
10174 _LT_EOF
10175       fi
10176       ;;
10177
10178     amigaos*)
10179       case $host_cpu in
10180       powerpc)
10181             # see comment about AmigaOS4 .so support
10182             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10183             archive_expsym_cmds=''
10184         ;;
10185       m68k)
10186             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)'
10187             hardcode_libdir_flag_spec='-L$libdir'
10188             hardcode_minus_L=yes
10189         ;;
10190       esac
10191       ;;
10192
10193     beos*)
10194       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10195         allow_undefined_flag=unsupported
10196         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10197         # support --undefined.  This deserves some investigation.  FIXME
10198         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10199       else
10200         ld_shlibs=no
10201       fi
10202       ;;
10203
10204     cygwin* | mingw* | pw32* | cegcc*)
10205       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10206       # as there is no search path for DLLs.
10207       hardcode_libdir_flag_spec='-L$libdir'
10208       allow_undefined_flag=unsupported
10209       always_export_symbols=no
10210       enable_shared_with_static_runtimes=yes
10211       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10212
10213       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10214         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10215         # If the export-symbols file already is a .def file (1st line
10216         # is EXPORTS), use it as is; otherwise, prepend...
10217         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10218           cp $export_symbols $output_objdir/$soname.def;
10219         else
10220           echo EXPORTS > $output_objdir/$soname.def;
10221           cat $export_symbols >> $output_objdir/$soname.def;
10222         fi~
10223         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10224       else
10225         ld_shlibs=no
10226       fi
10227       ;;
10228
10229     interix[3-9]*)
10230       hardcode_direct=no
10231       hardcode_shlibpath_var=no
10232       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10233       export_dynamic_flag_spec='${wl}-E'
10234       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10235       # Instead, shared libraries are loaded at an image base (0x10000000 by
10236       # default) and relocated if they conflict, which is a slow very memory
10237       # consuming and fragmenting process.  To avoid this, we pick a random,
10238       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10239       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10240       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10241       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'
10242       ;;
10243
10244     gnu* | linux* | tpf* | k*bsd*-gnu)
10245       tmp_diet=no
10246       if test "$host_os" = linux-dietlibc; then
10247         case $cc_basename in
10248           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10249         esac
10250       fi
10251       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10252          && test "$tmp_diet" = no
10253       then
10254         tmp_addflag=
10255         tmp_sharedflag='-shared'
10256         case $cc_basename,$host_cpu in
10257         pgcc*)                          # Portland Group C compiler
10258           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'
10259           tmp_addflag=' $pic_flag'
10260           ;;
10261         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
10262           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'
10263           tmp_addflag=' $pic_flag -Mnomain' ;;
10264         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10265           tmp_addflag=' -i_dynamic' ;;
10266         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10267           tmp_addflag=' -i_dynamic -nofor_main' ;;
10268         ifc* | ifort*)                  # Intel Fortran compiler
10269           tmp_addflag=' -nofor_main' ;;
10270         lf95*)                          # Lahey Fortran 8.1
10271           whole_archive_flag_spec=
10272           tmp_sharedflag='--shared' ;;
10273         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
10274           tmp_sharedflag='-qmkshrobj'
10275           tmp_addflag= ;;
10276         esac
10277         case `$CC -V 2>&1 | sed 5q` in
10278         *Sun\ C*)                       # Sun C 5.9
10279           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'
10280           compiler_needs_object=yes
10281           tmp_sharedflag='-G' ;;
10282         *Sun\ F*)                       # Sun Fortran 8.3
10283           tmp_sharedflag='-G' ;;
10284         esac
10285         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10286
10287         if test "x$supports_anon_versioning" = xyes; then
10288           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10289             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10290             echo "local: *; };" >> $output_objdir/$libname.ver~
10291             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10292         fi
10293
10294         case $cc_basename in
10295         xlf*)
10296           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10297           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10298           hardcode_libdir_flag_spec=
10299           hardcode_libdir_flag_spec_ld='-rpath $libdir'
10300           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10301           if test "x$supports_anon_versioning" = xyes; then
10302             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10303               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10304               echo "local: *; };" >> $output_objdir/$libname.ver~
10305               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10306           fi
10307           ;;
10308         esac
10309       else
10310         ld_shlibs=no
10311       fi
10312       ;;
10313
10314     netbsd*)
10315       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10316         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10317         wlarc=
10318       else
10319         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10320         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10321       fi
10322       ;;
10323
10324     solaris*)
10325       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10326         ld_shlibs=no
10327         cat <<_LT_EOF 1>&2
10328
10329 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10330 *** create shared libraries on Solaris systems.  Therefore, libtool
10331 *** is disabling shared libraries support.  We urge you to upgrade GNU
10332 *** binutils to release 2.9.1 or newer.  Another option is to modify
10333 *** your PATH or compiler configuration so that the native linker is
10334 *** used, and then restart.
10335
10336 _LT_EOF
10337       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10338         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10339         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10340       else
10341         ld_shlibs=no
10342       fi
10343       ;;
10344
10345     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10346       case `$LD -v 2>&1` in
10347         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10348         ld_shlibs=no
10349         cat <<_LT_EOF 1>&2
10350
10351 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10352 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10353 *** is disabling shared libraries support.  We urge you to upgrade GNU
10354 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10355 *** your PATH or compiler configuration so that the native linker is
10356 *** used, and then restart.
10357
10358 _LT_EOF
10359         ;;
10360         *)
10361           # For security reasons, it is highly recommended that you always
10362           # use absolute paths for naming shared libraries, and exclude the
10363           # DT_RUNPATH tag from executables and libraries.  But doing so
10364           # requires that you compile everything twice, which is a pain.
10365           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10366             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10367             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10368             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10369           else
10370             ld_shlibs=no
10371           fi
10372         ;;
10373       esac
10374       ;;
10375
10376     sunos4*)
10377       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10378       wlarc=
10379       hardcode_direct=yes
10380       hardcode_shlibpath_var=no
10381       ;;
10382
10383     *)
10384       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10385         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10386         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10387       else
10388         ld_shlibs=no
10389       fi
10390       ;;
10391     esac
10392
10393     if test "$ld_shlibs" = no; then
10394       runpath_var=
10395       hardcode_libdir_flag_spec=
10396       export_dynamic_flag_spec=
10397       whole_archive_flag_spec=
10398     fi
10399   else
10400     # PORTME fill in a description of your system's linker (not GNU ld)
10401     case $host_os in
10402     aix3*)
10403       allow_undefined_flag=unsupported
10404       always_export_symbols=yes
10405       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'
10406       # Note: this linker hardcodes the directories in LIBPATH if there
10407       # are no directories specified by -L.
10408       hardcode_minus_L=yes
10409       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10410         # Neither direct hardcoding nor static linking is supported with a
10411         # broken collect2.
10412         hardcode_direct=unsupported
10413       fi
10414       ;;
10415
10416     aix[4-9]*)
10417       if test "$host_cpu" = ia64; then
10418         # On IA64, the linker does run time linking by default, so we don't
10419         # have to do anything special.
10420         aix_use_runtimelinking=no
10421         exp_sym_flag='-Bexport'
10422         no_entry_flag=""
10423       else
10424         # If we're using GNU nm, then we don't want the "-C" option.
10425         # -C means demangle to AIX nm, but means don't demangle with GNU nm
10426         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10427           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'
10428         else
10429           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'
10430         fi
10431         aix_use_runtimelinking=no
10432
10433         # Test if we are trying to use run time linking or normal
10434         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10435         # need to do runtime linking.
10436         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10437           for ld_flag in $LDFLAGS; do
10438           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10439             aix_use_runtimelinking=yes
10440             break
10441           fi
10442           done
10443           ;;
10444         esac
10445
10446         exp_sym_flag='-bexport'
10447         no_entry_flag='-bnoentry'
10448       fi
10449
10450       # When large executables or shared objects are built, AIX ld can
10451       # have problems creating the table of contents.  If linking a library
10452       # or program results in "error TOC overflow" add -mminimal-toc to
10453       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10454       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10455
10456       archive_cmds=''
10457       hardcode_direct=yes
10458       hardcode_direct_absolute=yes
10459       hardcode_libdir_separator=':'
10460       link_all_deplibs=yes
10461       file_list_spec='${wl}-f,'
10462
10463       if test "$GCC" = yes; then
10464         case $host_os in aix4.[012]|aix4.[012].*)
10465         # We only want to do this on AIX 4.2 and lower, the check
10466         # below for broken collect2 doesn't work under 4.3+
10467           collect2name=`${CC} -print-prog-name=collect2`
10468           if test -f "$collect2name" &&
10469            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10470           then
10471           # We have reworked collect2
10472           :
10473           else
10474           # We have old collect2
10475           hardcode_direct=unsupported
10476           # It fails to find uninstalled libraries when the uninstalled
10477           # path is not listed in the libpath.  Setting hardcode_minus_L
10478           # to unsupported forces relinking
10479           hardcode_minus_L=yes
10480           hardcode_libdir_flag_spec='-L$libdir'
10481           hardcode_libdir_separator=
10482           fi
10483           ;;
10484         esac
10485         shared_flag='-shared'
10486         if test "$aix_use_runtimelinking" = yes; then
10487           shared_flag="$shared_flag "'${wl}-G'
10488         fi
10489       else
10490         # not using gcc
10491         if test "$host_cpu" = ia64; then
10492         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10493         # chokes on -Wl,-G. The following line is correct:
10494           shared_flag='-G'
10495         else
10496           if test "$aix_use_runtimelinking" = yes; then
10497             shared_flag='${wl}-G'
10498           else
10499             shared_flag='${wl}-bM:SRE'
10500           fi
10501         fi
10502       fi
10503
10504       export_dynamic_flag_spec='${wl}-bexpall'
10505       # It seems that -bexpall does not export symbols beginning with
10506       # underscore (_), so it is better to generate a list of symbols to export.
10507       always_export_symbols=yes
10508       if test "$aix_use_runtimelinking" = yes; then
10509         # Warning - without using the other runtime loading flags (-brtl),
10510         # -berok will link without error, but may produce a broken library.
10511         allow_undefined_flag='-berok'
10512         # Determine the default libpath from the value encoded in an
10513         # empty executable.
10514         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10515 /* end confdefs.h.  */
10516
10517 int
10518 main ()
10519 {
10520
10521   ;
10522   return 0;
10523 }
10524 _ACEOF
10525 if ac_fn_c_try_link "$LINENO"; then :
10526
10527 lt_aix_libpath_sed='
10528     /Import File Strings/,/^$/ {
10529         /^0/ {
10530             s/^0  *\(.*\)$/\1/
10531             p
10532         }
10533     }'
10534 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10535 # Check for a 64-bit object if we didn't find anything.
10536 if test -z "$aix_libpath"; then
10537   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10538 fi
10539 fi
10540 rm -f core conftest.err conftest.$ac_objext \
10541     conftest$ac_exeext conftest.$ac_ext
10542 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10543
10544         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10545         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"
10546       else
10547         if test "$host_cpu" = ia64; then
10548           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10549           allow_undefined_flag="-z nodefs"
10550           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"
10551         else
10552          # Determine the default libpath from the value encoded in an
10553          # empty executable.
10554          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10555 /* end confdefs.h.  */
10556
10557 int
10558 main ()
10559 {
10560
10561   ;
10562   return 0;
10563 }
10564 _ACEOF
10565 if ac_fn_c_try_link "$LINENO"; then :
10566
10567 lt_aix_libpath_sed='
10568     /Import File Strings/,/^$/ {
10569         /^0/ {
10570             s/^0  *\(.*\)$/\1/
10571             p
10572         }
10573     }'
10574 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10575 # Check for a 64-bit object if we didn't find anything.
10576 if test -z "$aix_libpath"; then
10577   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10578 fi
10579 fi
10580 rm -f core conftest.err conftest.$ac_objext \
10581     conftest$ac_exeext conftest.$ac_ext
10582 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10583
10584          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10585           # Warning - without using the other run time loading flags,
10586           # -berok will link without error, but may produce a broken library.
10587           no_undefined_flag=' ${wl}-bernotok'
10588           allow_undefined_flag=' ${wl}-berok'
10589           # Exported symbols can be pulled into shared objects from archives
10590           whole_archive_flag_spec='$convenience'
10591           archive_cmds_need_lc=yes
10592           # This is similar to how AIX traditionally builds its shared libraries.
10593           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'
10594         fi
10595       fi
10596       ;;
10597
10598     amigaos*)
10599       case $host_cpu in
10600       powerpc)
10601             # see comment about AmigaOS4 .so support
10602             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10603             archive_expsym_cmds=''
10604         ;;
10605       m68k)
10606             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)'
10607             hardcode_libdir_flag_spec='-L$libdir'
10608             hardcode_minus_L=yes
10609         ;;
10610       esac
10611       ;;
10612
10613     bsdi[45]*)
10614       export_dynamic_flag_spec=-rdynamic
10615       ;;
10616
10617     cygwin* | mingw* | pw32* | cegcc*)
10618       # When not using gcc, we currently assume that we are using
10619       # Microsoft Visual C++.
10620       # hardcode_libdir_flag_spec is actually meaningless, as there is
10621       # no search path for DLLs.
10622       hardcode_libdir_flag_spec=' '
10623       allow_undefined_flag=unsupported
10624       # Tell ltmain to make .lib files, not .a files.
10625       libext=lib
10626       # Tell ltmain to make .dll files, not .so files.
10627       shrext_cmds=".dll"
10628       # FIXME: Setting linknames here is a bad hack.
10629       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
10630       # The linker will automatically build a .lib file if we build a DLL.
10631       old_archive_from_new_cmds='true'
10632       # FIXME: Should let the user specify the lib program.
10633       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10634       fix_srcfile_path='`cygpath -w "$srcfile"`'
10635       enable_shared_with_static_runtimes=yes
10636       ;;
10637
10638     darwin* | rhapsody*)
10639
10640
10641   archive_cmds_need_lc=no
10642   hardcode_direct=no
10643   hardcode_automatic=yes
10644   hardcode_shlibpath_var=unsupported
10645   whole_archive_flag_spec=''
10646   link_all_deplibs=yes
10647   allow_undefined_flag="$_lt_dar_allow_undefined"
10648   case $cc_basename in
10649      ifort*) _lt_dar_can_shared=yes ;;
10650      *) _lt_dar_can_shared=$GCC ;;
10651   esac
10652   if test "$_lt_dar_can_shared" = "yes"; then
10653     output_verbose_link_cmd=echo
10654     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10655     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10656     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}"
10657     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}"
10658
10659   else
10660   ld_shlibs=no
10661   fi
10662
10663       ;;
10664
10665     dgux*)
10666       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10667       hardcode_libdir_flag_spec='-L$libdir'
10668       hardcode_shlibpath_var=no
10669       ;;
10670
10671     freebsd1*)
10672       ld_shlibs=no
10673       ;;
10674
10675     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10676     # support.  Future versions do this automatically, but an explicit c++rt0.o
10677     # does not break anything, and helps significantly (at the cost of a little
10678     # extra space).
10679     freebsd2.2*)
10680       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10681       hardcode_libdir_flag_spec='-R$libdir'
10682       hardcode_direct=yes
10683       hardcode_shlibpath_var=no
10684       ;;
10685
10686     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10687     freebsd2*)
10688       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10689       hardcode_direct=yes
10690       hardcode_minus_L=yes
10691       hardcode_shlibpath_var=no
10692       ;;
10693
10694     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10695     freebsd* | dragonfly*)
10696       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10697       hardcode_libdir_flag_spec='-R$libdir'
10698       hardcode_direct=yes
10699       hardcode_shlibpath_var=no
10700       ;;
10701
10702     hpux9*)
10703       if test "$GCC" = yes; then
10704         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'
10705       else
10706         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'
10707       fi
10708       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10709       hardcode_libdir_separator=:
10710       hardcode_direct=yes
10711
10712       # hardcode_minus_L: Not really in the search PATH,
10713       # but as the default location of the library.
10714       hardcode_minus_L=yes
10715       export_dynamic_flag_spec='${wl}-E'
10716       ;;
10717
10718     hpux10*)
10719       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
10720         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10721       else
10722         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10723       fi
10724       if test "$with_gnu_ld" = no; then
10725         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10726         hardcode_libdir_flag_spec_ld='+b $libdir'
10727         hardcode_libdir_separator=:
10728         hardcode_direct=yes
10729         hardcode_direct_absolute=yes
10730         export_dynamic_flag_spec='${wl}-E'
10731         # hardcode_minus_L: Not really in the search PATH,
10732         # but as the default location of the library.
10733         hardcode_minus_L=yes
10734       fi
10735       ;;
10736
10737     hpux11*)
10738       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
10739         case $host_cpu in
10740         hppa*64*)
10741           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10742           ;;
10743         ia64*)
10744           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10745           ;;
10746         *)
10747           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10748           ;;
10749         esac
10750       else
10751         case $host_cpu in
10752         hppa*64*)
10753           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10754           ;;
10755         ia64*)
10756           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10757           ;;
10758         *)
10759           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10760           ;;
10761         esac
10762       fi
10763       if test "$with_gnu_ld" = no; then
10764         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10765         hardcode_libdir_separator=:
10766
10767         case $host_cpu in
10768         hppa*64*|ia64*)
10769           hardcode_direct=no
10770           hardcode_shlibpath_var=no
10771           ;;
10772         *)
10773           hardcode_direct=yes
10774           hardcode_direct_absolute=yes
10775           export_dynamic_flag_spec='${wl}-E'
10776
10777           # hardcode_minus_L: Not really in the search PATH,
10778           # but as the default location of the library.
10779           hardcode_minus_L=yes
10780           ;;
10781         esac
10782       fi
10783       ;;
10784
10785     irix5* | irix6* | nonstopux*)
10786       if test "$GCC" = yes; then
10787         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'
10788         # Try to use the -exported_symbol ld option, if it does not
10789         # work, assume that -exports_file does not work either and
10790         # implicitly export all symbols.
10791         save_LDFLAGS="$LDFLAGS"
10792         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10793         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10794 /* end confdefs.h.  */
10795 int foo(void) {}
10796 _ACEOF
10797 if ac_fn_c_try_link "$LINENO"; then :
10798   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'
10799
10800 fi
10801 rm -f core conftest.err conftest.$ac_objext \
10802     conftest$ac_exeext conftest.$ac_ext
10803         LDFLAGS="$save_LDFLAGS"
10804       else
10805         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'
10806         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'
10807       fi
10808       archive_cmds_need_lc='no'
10809       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10810       hardcode_libdir_separator=:
10811       inherit_rpath=yes
10812       link_all_deplibs=yes
10813       ;;
10814
10815     netbsd*)
10816       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10817         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10818       else
10819         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10820       fi
10821       hardcode_libdir_flag_spec='-R$libdir'
10822       hardcode_direct=yes
10823       hardcode_shlibpath_var=no
10824       ;;
10825
10826     newsos6)
10827       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10828       hardcode_direct=yes
10829       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10830       hardcode_libdir_separator=:
10831       hardcode_shlibpath_var=no
10832       ;;
10833
10834     *nto* | *qnx*)
10835       ;;
10836
10837     openbsd*)
10838       if test -f /usr/libexec/ld.so; then
10839         hardcode_direct=yes
10840         hardcode_shlibpath_var=no
10841         hardcode_direct_absolute=yes
10842         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10843           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10844           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10845           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10846           export_dynamic_flag_spec='${wl}-E'
10847         else
10848           case $host_os in
10849            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10850              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10851              hardcode_libdir_flag_spec='-R$libdir'
10852              ;;
10853            *)
10854              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10855              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10856              ;;
10857           esac
10858         fi
10859       else
10860         ld_shlibs=no
10861       fi
10862       ;;
10863
10864     os2*)
10865       hardcode_libdir_flag_spec='-L$libdir'
10866       hardcode_minus_L=yes
10867       allow_undefined_flag=unsupported
10868       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'
10869       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10870       ;;
10871
10872     osf3*)
10873       if test "$GCC" = yes; then
10874         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10875         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'
10876       else
10877         allow_undefined_flag=' -expect_unresolved \*'
10878         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'
10879       fi
10880       archive_cmds_need_lc='no'
10881       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10882       hardcode_libdir_separator=:
10883       ;;
10884
10885     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10886       if test "$GCC" = yes; then
10887         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10888         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'
10889         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10890       else
10891         allow_undefined_flag=' -expect_unresolved \*'
10892         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'
10893         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~
10894         $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'
10895
10896         # Both c and cxx compiler support -rpath directly
10897         hardcode_libdir_flag_spec='-rpath $libdir'
10898       fi
10899       archive_cmds_need_lc='no'
10900       hardcode_libdir_separator=:
10901       ;;
10902
10903     solaris*)
10904       no_undefined_flag=' -z defs'
10905       if test "$GCC" = yes; then
10906         wlarc='${wl}'
10907         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10908         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10909           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10910       else
10911         case `$CC -V 2>&1` in
10912         *"Compilers 5.0"*)
10913           wlarc=''
10914           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10915           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10916           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10917           ;;
10918         *)
10919           wlarc='${wl}'
10920           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10921           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10922           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10923           ;;
10924         esac
10925       fi
10926       hardcode_libdir_flag_spec='-R$libdir'
10927       hardcode_shlibpath_var=no
10928       case $host_os in
10929       solaris2.[0-5] | solaris2.[0-5].*) ;;
10930       *)
10931         # The compiler driver will combine and reorder linker options,
10932         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10933         # but is careful enough not to reorder.
10934         # Supported since Solaris 2.6 (maybe 2.5.1?)
10935         if test "$GCC" = yes; then
10936           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10937         else
10938           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10939         fi
10940         ;;
10941       esac
10942       link_all_deplibs=yes
10943       ;;
10944
10945     sunos4*)
10946       if test "x$host_vendor" = xsequent; then
10947         # Use $CC to link under sequent, because it throws in some extra .o
10948         # files that make .init and .fini sections work.
10949         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10950       else
10951         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10952       fi
10953       hardcode_libdir_flag_spec='-L$libdir'
10954       hardcode_direct=yes
10955       hardcode_minus_L=yes
10956       hardcode_shlibpath_var=no
10957       ;;
10958
10959     sysv4)
10960       case $host_vendor in
10961         sni)
10962           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10963           hardcode_direct=yes # is this really true???
10964         ;;
10965         siemens)
10966           ## LD is ld it makes a PLAMLIB
10967           ## CC just makes a GrossModule.
10968           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10969           reload_cmds='$CC -r -o $output$reload_objs'
10970           hardcode_direct=no
10971         ;;
10972         motorola)
10973           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10974           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10975         ;;
10976       esac
10977       runpath_var='LD_RUN_PATH'
10978       hardcode_shlibpath_var=no
10979       ;;
10980
10981     sysv4.3*)
10982       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10983       hardcode_shlibpath_var=no
10984       export_dynamic_flag_spec='-Bexport'
10985       ;;
10986
10987     sysv4*MP*)
10988       if test -d /usr/nec; then
10989         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10990         hardcode_shlibpath_var=no
10991         runpath_var=LD_RUN_PATH
10992         hardcode_runpath_var=yes
10993         ld_shlibs=yes
10994       fi
10995       ;;
10996
10997     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10998       no_undefined_flag='${wl}-z,text'
10999       archive_cmds_need_lc=no
11000       hardcode_shlibpath_var=no
11001       runpath_var='LD_RUN_PATH'
11002
11003       if test "$GCC" = yes; then
11004         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11005         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11006       else
11007         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11008         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11009       fi
11010       ;;
11011
11012     sysv5* | sco3.2v5* | sco5v6*)
11013       # Note: We can NOT use -z defs as we might desire, because we do not
11014       # link with -lc, and that would cause any symbols used from libc to
11015       # always be unresolved, which means just about no library would
11016       # ever link correctly.  If we're not using GNU ld we use -z text
11017       # though, which does catch some bad symbols but isn't as heavy-handed
11018       # as -z defs.
11019       no_undefined_flag='${wl}-z,text'
11020       allow_undefined_flag='${wl}-z,nodefs'
11021       archive_cmds_need_lc=no
11022       hardcode_shlibpath_var=no
11023       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11024       hardcode_libdir_separator=':'
11025       link_all_deplibs=yes
11026       export_dynamic_flag_spec='${wl}-Bexport'
11027       runpath_var='LD_RUN_PATH'
11028
11029       if test "$GCC" = yes; then
11030         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11031         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11032       else
11033         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11034         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11035       fi
11036       ;;
11037
11038     uts4*)
11039       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11040       hardcode_libdir_flag_spec='-L$libdir'
11041       hardcode_shlibpath_var=no
11042       ;;
11043
11044     *)
11045       ld_shlibs=no
11046       ;;
11047     esac
11048
11049     if test x$host_vendor = xsni; then
11050       case $host in
11051       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11052         export_dynamic_flag_spec='${wl}-Blargedynsym'
11053         ;;
11054       esac
11055     fi
11056   fi
11057
11058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11059 $as_echo "$ld_shlibs" >&6; }
11060 test "$ld_shlibs" = no && can_build_shared=no
11061
11062 with_gnu_ld=$with_gnu_ld
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078 #
11079 # Do we need to explicitly link libc?
11080 #
11081 case "x$archive_cmds_need_lc" in
11082 x|xyes)
11083   # Assume -lc should be added
11084   archive_cmds_need_lc=yes
11085
11086   if test "$enable_shared" = yes && test "$GCC" = yes; then
11087     case $archive_cmds in
11088     *'~'*)
11089       # FIXME: we may have to deal with multi-command sequences.
11090       ;;
11091     '$CC '*)
11092       # Test whether the compiler implicitly links with -lc since on some
11093       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11094       # to ld, don't add -lc before -lgcc.
11095       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11096 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11097       $RM conftest*
11098       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11099
11100       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11101   (eval $ac_compile) 2>&5
11102   ac_status=$?
11103   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11104   test $ac_status = 0; } 2>conftest.err; then
11105         soname=conftest
11106         lib=conftest
11107         libobjs=conftest.$ac_objext
11108         deplibs=
11109         wl=$lt_prog_compiler_wl
11110         pic_flag=$lt_prog_compiler_pic
11111         compiler_flags=-v
11112         linker_flags=-v
11113         verstring=
11114         output_objdir=.
11115         libname=conftest
11116         lt_save_allow_undefined_flag=$allow_undefined_flag
11117         allow_undefined_flag=
11118         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11119   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11120   ac_status=$?
11121   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11122   test $ac_status = 0; }
11123         then
11124           archive_cmds_need_lc=no
11125         else
11126           archive_cmds_need_lc=yes
11127         fi
11128         allow_undefined_flag=$lt_save_allow_undefined_flag
11129       else
11130         cat conftest.err 1>&5
11131       fi
11132       $RM conftest*
11133       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
11134 $as_echo "$archive_cmds_need_lc" >&6; }
11135       ;;
11136     esac
11137   fi
11138   ;;
11139 esac
11140
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11298 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11299
11300 if test "$GCC" = yes; then
11301   case $host_os in
11302     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11303     *) lt_awk_arg="/^libraries:/" ;;
11304   esac
11305   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
11306   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
11307     # if the path contains ";" then we assume it to be the separator
11308     # otherwise default to the standard path separator (i.e. ":") - it is
11309     # assumed that no part of a normal pathname contains ";" but that should
11310     # okay in the real world where ";" in dirpaths is itself problematic.
11311     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
11312   else
11313     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
11314   fi
11315   # Ok, now we have the path, separated by spaces, we can step through it
11316   # and add multilib dir if necessary.
11317   lt_tmp_lt_search_path_spec=
11318   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11319   for lt_sys_path in $lt_search_path_spec; do
11320     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11321       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11322     else
11323       test -d "$lt_sys_path" && \
11324         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11325     fi
11326   done
11327   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
11328 BEGIN {RS=" "; FS="/|\n";} {
11329   lt_foo="";
11330   lt_count=0;
11331   for (lt_i = NF; lt_i > 0; lt_i--) {
11332     if ($lt_i != "" && $lt_i != ".") {
11333       if ($lt_i == "..") {
11334         lt_count++;
11335       } else {
11336         if (lt_count == 0) {
11337           lt_foo="/" $lt_i lt_foo;
11338         } else {
11339           lt_count--;
11340         }
11341       }
11342     }
11343   }
11344   if (lt_foo != "") { lt_freq[lt_foo]++; }
11345   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11346 }'`
11347   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
11348 else
11349   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11350 fi
11351 library_names_spec=
11352 libname_spec='lib$name'
11353 soname_spec=
11354 shrext_cmds=".so"
11355 postinstall_cmds=
11356 postuninstall_cmds=
11357 finish_cmds=
11358 finish_eval=
11359 shlibpath_var=
11360 shlibpath_overrides_runpath=unknown
11361 version_type=none
11362 dynamic_linker="$host_os ld.so"
11363 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11364 need_lib_prefix=unknown
11365 hardcode_into_libs=no
11366
11367 # when you set need_version to no, make sure it does not cause -set_version
11368 # flags to be left without arguments
11369 need_version=unknown
11370
11371 case $host_os in
11372 aix3*)
11373   version_type=linux
11374   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11375   shlibpath_var=LIBPATH
11376
11377   # AIX 3 has no versioning support, so we append a major version to the name.
11378   soname_spec='${libname}${release}${shared_ext}$major'
11379   ;;
11380
11381 aix[4-9]*)
11382   version_type=linux
11383   need_lib_prefix=no
11384   need_version=no
11385   hardcode_into_libs=yes
11386   if test "$host_cpu" = ia64; then
11387     # AIX 5 supports IA64
11388     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11389     shlibpath_var=LD_LIBRARY_PATH
11390   else
11391     # With GCC up to 2.95.x, collect2 would create an import file
11392     # for dependence libraries.  The import file would start with
11393     # the line `#! .'.  This would cause the generated library to
11394     # depend on `.', always an invalid library.  This was fixed in
11395     # development snapshots of GCC prior to 3.0.
11396     case $host_os in
11397       aix4 | aix4.[01] | aix4.[01].*)
11398       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11399            echo ' yes '
11400            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11401         :
11402       else
11403         can_build_shared=no
11404       fi
11405       ;;
11406     esac
11407     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11408     # soname into executable. Probably we can add versioning support to
11409     # collect2, so additional links can be useful in future.
11410     if test "$aix_use_runtimelinking" = yes; then
11411       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11412       # instead of lib<name>.a to let people know that these are not
11413       # typical AIX shared libraries.
11414       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11415     else
11416       # We preserve .a as extension for shared libraries through AIX4.2
11417       # and later when we are not doing run time linking.
11418       library_names_spec='${libname}${release}.a $libname.a'
11419       soname_spec='${libname}${release}${shared_ext}$major'
11420     fi
11421     shlibpath_var=LIBPATH
11422   fi
11423   ;;
11424
11425 amigaos*)
11426   case $host_cpu in
11427   powerpc)
11428     # Since July 2007 AmigaOS4 officially supports .so libraries.
11429     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11430     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11431     ;;
11432   m68k)
11433     library_names_spec='$libname.ixlibrary $libname.a'
11434     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11435     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'
11436     ;;
11437   esac
11438   ;;
11439
11440 beos*)
11441   library_names_spec='${libname}${shared_ext}'
11442   dynamic_linker="$host_os ld.so"
11443   shlibpath_var=LIBRARY_PATH
11444   ;;
11445
11446 bsdi[45]*)
11447   version_type=linux
11448   need_version=no
11449   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11450   soname_spec='${libname}${release}${shared_ext}$major'
11451   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11452   shlibpath_var=LD_LIBRARY_PATH
11453   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11454   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11455   # the default ld.so.conf also contains /usr/contrib/lib and
11456   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11457   # libtool to hard-code these into programs
11458   ;;
11459
11460 cygwin* | mingw* | pw32* | cegcc*)
11461   version_type=windows
11462   shrext_cmds=".dll"
11463   need_version=no
11464   need_lib_prefix=no
11465
11466   case $GCC,$host_os in
11467   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11468     library_names_spec='$libname.dll.a'
11469     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11470     postinstall_cmds='base_file=`basename \${file}`~
11471       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11472       dldir=$destdir/`dirname \$dlpath`~
11473       test -d \$dldir || mkdir -p \$dldir~
11474       $install_prog $dir/$dlname \$dldir/$dlname~
11475       chmod a+x \$dldir/$dlname~
11476       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11477         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11478       fi'
11479     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11480       dlpath=$dir/\$dldll~
11481        $RM \$dlpath'
11482     shlibpath_overrides_runpath=yes
11483
11484     case $host_os in
11485     cygwin*)
11486       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11487       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11488       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
11489       ;;
11490     mingw* | cegcc*)
11491       # MinGW DLLs use traditional 'lib' prefix
11492       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11493       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
11494       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11495         # It is most probably a Windows format PATH printed by
11496         # mingw gcc, but we are running on Cygwin. Gcc prints its search
11497         # path with ; separators, and with drive letters. We can handle the
11498         # drive letters (cygwin fileutils understands them), so leave them,
11499         # especially as we might pass files found there to a mingw objdump,
11500         # which wouldn't understand a cygwinified path. Ahh.
11501         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11502       else
11503         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
11504       fi
11505       ;;
11506     pw32*)
11507       # pw32 DLLs use 'pw' prefix rather than 'lib'
11508       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11509       ;;
11510     esac
11511     ;;
11512
11513   *)
11514     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11515     ;;
11516   esac
11517   dynamic_linker='Win32 ld.exe'
11518   # FIXME: first we should search . and the directory the executable is in
11519   shlibpath_var=PATH
11520   ;;
11521
11522 darwin* | rhapsody*)
11523   dynamic_linker="$host_os dyld"
11524   version_type=darwin
11525   need_lib_prefix=no
11526   need_version=no
11527   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11528   soname_spec='${libname}${release}${major}$shared_ext'
11529   shlibpath_overrides_runpath=yes
11530   shlibpath_var=DYLD_LIBRARY_PATH
11531   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11532
11533   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11534   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11535   ;;
11536
11537 dgux*)
11538   version_type=linux
11539   need_lib_prefix=no
11540   need_version=no
11541   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11542   soname_spec='${libname}${release}${shared_ext}$major'
11543   shlibpath_var=LD_LIBRARY_PATH
11544   ;;
11545
11546 freebsd1*)
11547   dynamic_linker=no
11548   ;;
11549
11550 freebsd* | dragonfly*)
11551   # DragonFly does not have aout.  When/if they implement a new
11552   # versioning mechanism, adjust this.
11553   if test -x /usr/bin/objformat; then
11554     objformat=`/usr/bin/objformat`
11555   else
11556     case $host_os in
11557     freebsd[123]*) objformat=aout ;;
11558     *) objformat=elf ;;
11559     esac
11560   fi
11561   version_type=freebsd-$objformat
11562   case $version_type in
11563     freebsd-elf*)
11564       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11565       need_version=no
11566       need_lib_prefix=no
11567       ;;
11568     freebsd-*)
11569       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11570       need_version=yes
11571       ;;
11572   esac
11573   shlibpath_var=LD_LIBRARY_PATH
11574   case $host_os in
11575   freebsd2*)
11576     shlibpath_overrides_runpath=yes
11577     ;;
11578   freebsd3.[01]* | freebsdelf3.[01]*)
11579     shlibpath_overrides_runpath=yes
11580     hardcode_into_libs=yes
11581     ;;
11582   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11583   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11584     shlibpath_overrides_runpath=no
11585     hardcode_into_libs=yes
11586     ;;
11587   *) # from 4.6 on, and DragonFly
11588     shlibpath_overrides_runpath=yes
11589     hardcode_into_libs=yes
11590     ;;
11591   esac
11592   ;;
11593
11594 gnu*)
11595   version_type=linux
11596   need_lib_prefix=no
11597   need_version=no
11598   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11599   soname_spec='${libname}${release}${shared_ext}$major'
11600   shlibpath_var=LD_LIBRARY_PATH
11601   hardcode_into_libs=yes
11602   ;;
11603
11604 hpux9* | hpux10* | hpux11*)
11605   # Give a soname corresponding to the major version so that dld.sl refuses to
11606   # link against other versions.
11607   version_type=sunos
11608   need_lib_prefix=no
11609   need_version=no
11610   case $host_cpu in
11611   ia64*)
11612     shrext_cmds='.so'
11613     hardcode_into_libs=yes
11614     dynamic_linker="$host_os dld.so"
11615     shlibpath_var=LD_LIBRARY_PATH
11616     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11617     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11618     soname_spec='${libname}${release}${shared_ext}$major'
11619     if test "X$HPUX_IA64_MODE" = X32; then
11620       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11621     else
11622       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11623     fi
11624     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11625     ;;
11626   hppa*64*)
11627     shrext_cmds='.sl'
11628     hardcode_into_libs=yes
11629     dynamic_linker="$host_os dld.sl"
11630     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11631     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11632     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11633     soname_spec='${libname}${release}${shared_ext}$major'
11634     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11635     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11636     ;;
11637   *)
11638     shrext_cmds='.sl'
11639     dynamic_linker="$host_os dld.sl"
11640     shlibpath_var=SHLIB_PATH
11641     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11642     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11643     soname_spec='${libname}${release}${shared_ext}$major'
11644     ;;
11645   esac
11646   # HP-UX runs *really* slowly unless shared libraries are mode 555.
11647   postinstall_cmds='chmod 555 $lib'
11648   ;;
11649
11650 interix[3-9]*)
11651   version_type=linux
11652   need_lib_prefix=no
11653   need_version=no
11654   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11655   soname_spec='${libname}${release}${shared_ext}$major'
11656   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11657   shlibpath_var=LD_LIBRARY_PATH
11658   shlibpath_overrides_runpath=no
11659   hardcode_into_libs=yes
11660   ;;
11661
11662 irix5* | irix6* | nonstopux*)
11663   case $host_os in
11664     nonstopux*) version_type=nonstopux ;;
11665     *)
11666         if test "$lt_cv_prog_gnu_ld" = yes; then
11667                 version_type=linux
11668         else
11669                 version_type=irix
11670         fi ;;
11671   esac
11672   need_lib_prefix=no
11673   need_version=no
11674   soname_spec='${libname}${release}${shared_ext}$major'
11675   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11676   case $host_os in
11677   irix5* | nonstopux*)
11678     libsuff= shlibsuff=
11679     ;;
11680   *)
11681     case $LD in # libtool.m4 will add one of these switches to LD
11682     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11683       libsuff= shlibsuff= libmagic=32-bit;;
11684     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11685       libsuff=32 shlibsuff=N32 libmagic=N32;;
11686     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11687       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11688     *) libsuff= shlibsuff= libmagic=never-match;;
11689     esac
11690     ;;
11691   esac
11692   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11693   shlibpath_overrides_runpath=no
11694   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11695   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11696   hardcode_into_libs=yes
11697   ;;
11698
11699 # No shared lib support for Linux oldld, aout, or coff.
11700 linux*oldld* | linux*aout* | linux*coff*)
11701   dynamic_linker=no
11702   ;;
11703
11704 # This must be Linux ELF.
11705 linux* | k*bsd*-gnu)
11706   version_type=linux
11707   need_lib_prefix=no
11708   need_version=no
11709   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11710   soname_spec='${libname}${release}${shared_ext}$major'
11711   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11712   shlibpath_var=LD_LIBRARY_PATH
11713   shlibpath_overrides_runpath=no
11714   # Some binutils ld are patched to set DT_RUNPATH
11715   save_LDFLAGS=$LDFLAGS
11716   save_libdir=$libdir
11717   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11718        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11720 /* end confdefs.h.  */
11721
11722 int
11723 main ()
11724 {
11725
11726   ;
11727   return 0;
11728 }
11729 _ACEOF
11730 if ac_fn_c_try_link "$LINENO"; then :
11731   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11732   shlibpath_overrides_runpath=yes
11733 fi
11734 fi
11735 rm -f core conftest.err conftest.$ac_objext \
11736     conftest$ac_exeext conftest.$ac_ext
11737   LDFLAGS=$save_LDFLAGS
11738   libdir=$save_libdir
11739
11740   # This implies no fast_install, which is unacceptable.
11741   # Some rework will be needed to allow for fast_install
11742   # before this can be enabled.
11743   hardcode_into_libs=yes
11744
11745   # Append ld.so.conf contents to the search path
11746   if test -f /etc/ld.so.conf; then
11747     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' ' '`
11748     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11749   fi
11750
11751   # We used to test for /lib/ld.so.1 and disable shared libraries on
11752   # powerpc, because MkLinux only supported shared libraries with the
11753   # GNU dynamic linker.  Since this was broken with cross compilers,
11754   # most powerpc-linux boxes support dynamic linking these days and
11755   # people can always --disable-shared, the test was removed, and we
11756   # assume the GNU/Linux dynamic linker is in use.
11757   dynamic_linker='GNU/Linux ld.so'
11758   ;;
11759
11760 netbsd*)
11761   version_type=sunos
11762   need_lib_prefix=no
11763   need_version=no
11764   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11765     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11766     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11767     dynamic_linker='NetBSD (a.out) ld.so'
11768   else
11769     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11770     soname_spec='${libname}${release}${shared_ext}$major'
11771     dynamic_linker='NetBSD ld.elf_so'
11772   fi
11773   shlibpath_var=LD_LIBRARY_PATH
11774   shlibpath_overrides_runpath=yes
11775   hardcode_into_libs=yes
11776   ;;
11777
11778 newsos6)
11779   version_type=linux
11780   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11781   shlibpath_var=LD_LIBRARY_PATH
11782   shlibpath_overrides_runpath=yes
11783   ;;
11784
11785 *nto* | *qnx*)
11786   version_type=qnx
11787   need_lib_prefix=no
11788   need_version=no
11789   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11790   soname_spec='${libname}${release}${shared_ext}$major'
11791   shlibpath_var=LD_LIBRARY_PATH
11792   shlibpath_overrides_runpath=no
11793   hardcode_into_libs=yes
11794   dynamic_linker='ldqnx.so'
11795   ;;
11796
11797 openbsd*)
11798   version_type=sunos
11799   sys_lib_dlsearch_path_spec="/usr/lib"
11800   need_lib_prefix=no
11801   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11802   case $host_os in
11803     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
11804     *)                          need_version=no  ;;
11805   esac
11806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11807   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11808   shlibpath_var=LD_LIBRARY_PATH
11809   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11810     case $host_os in
11811       openbsd2.[89] | openbsd2.[89].*)
11812         shlibpath_overrides_runpath=no
11813         ;;
11814       *)
11815         shlibpath_overrides_runpath=yes
11816         ;;
11817       esac
11818   else
11819     shlibpath_overrides_runpath=yes
11820   fi
11821   ;;
11822
11823 os2*)
11824   libname_spec='$name'
11825   shrext_cmds=".dll"
11826   need_lib_prefix=no
11827   library_names_spec='$libname${shared_ext} $libname.a'
11828   dynamic_linker='OS/2 ld.exe'
11829   shlibpath_var=LIBPATH
11830   ;;
11831
11832 osf3* | osf4* | osf5*)
11833   version_type=osf
11834   need_lib_prefix=no
11835   need_version=no
11836   soname_spec='${libname}${release}${shared_ext}$major'
11837   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11838   shlibpath_var=LD_LIBRARY_PATH
11839   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11840   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11841   ;;
11842
11843 rdos*)
11844   dynamic_linker=no
11845   ;;
11846
11847 solaris*)
11848   version_type=linux
11849   need_lib_prefix=no
11850   need_version=no
11851   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11852   soname_spec='${libname}${release}${shared_ext}$major'
11853   shlibpath_var=LD_LIBRARY_PATH
11854   shlibpath_overrides_runpath=yes
11855   hardcode_into_libs=yes
11856   # ldd complains unless libraries are executable
11857   postinstall_cmds='chmod +x $lib'
11858   ;;
11859
11860 sunos4*)
11861   version_type=sunos
11862   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11863   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11864   shlibpath_var=LD_LIBRARY_PATH
11865   shlibpath_overrides_runpath=yes
11866   if test "$with_gnu_ld" = yes; then
11867     need_lib_prefix=no
11868   fi
11869   need_version=yes
11870   ;;
11871
11872 sysv4 | sysv4.3*)
11873   version_type=linux
11874   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11875   soname_spec='${libname}${release}${shared_ext}$major'
11876   shlibpath_var=LD_LIBRARY_PATH
11877   case $host_vendor in
11878     sni)
11879       shlibpath_overrides_runpath=no
11880       need_lib_prefix=no
11881       runpath_var=LD_RUN_PATH
11882       ;;
11883     siemens)
11884       need_lib_prefix=no
11885       ;;
11886     motorola)
11887       need_lib_prefix=no
11888       need_version=no
11889       shlibpath_overrides_runpath=no
11890       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11891       ;;
11892   esac
11893   ;;
11894
11895 sysv4*MP*)
11896   if test -d /usr/nec ;then
11897     version_type=linux
11898     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11899     soname_spec='$libname${shared_ext}.$major'
11900     shlibpath_var=LD_LIBRARY_PATH
11901   fi
11902   ;;
11903
11904 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11905   version_type=freebsd-elf
11906   need_lib_prefix=no
11907   need_version=no
11908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11909   soname_spec='${libname}${release}${shared_ext}$major'
11910   shlibpath_var=LD_LIBRARY_PATH
11911   shlibpath_overrides_runpath=yes
11912   hardcode_into_libs=yes
11913   if test "$with_gnu_ld" = yes; then
11914     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11915   else
11916     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11917     case $host_os in
11918       sco3.2v5*)
11919         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11920         ;;
11921     esac
11922   fi
11923   sys_lib_dlsearch_path_spec='/usr/lib'
11924   ;;
11925
11926 tpf*)
11927   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11928   version_type=linux
11929   need_lib_prefix=no
11930   need_version=no
11931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11932   shlibpath_var=LD_LIBRARY_PATH
11933   shlibpath_overrides_runpath=no
11934   hardcode_into_libs=yes
11935   ;;
11936
11937 uts4*)
11938   version_type=linux
11939   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11940   soname_spec='${libname}${release}${shared_ext}$major'
11941   shlibpath_var=LD_LIBRARY_PATH
11942   ;;
11943
11944 *)
11945   dynamic_linker=no
11946   ;;
11947 esac
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11949 $as_echo "$dynamic_linker" >&6; }
11950 test "$dynamic_linker" = no && can_build_shared=no
11951
11952 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11953 if test "$GCC" = yes; then
11954   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11955 fi
11956
11957 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11958   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11959 fi
11960 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11961   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11962 fi
11963
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12051 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12052 hardcode_action=
12053 if test -n "$hardcode_libdir_flag_spec" ||
12054    test -n "$runpath_var" ||
12055    test "X$hardcode_automatic" = "Xyes" ; then
12056
12057   # We can hardcode non-existent directories.
12058   if test "$hardcode_direct" != no &&
12059      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12060      # have to relink, otherwise we might link with an installed library
12061      # when we should be linking with a yet-to-be-installed one
12062      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12063      test "$hardcode_minus_L" != no; then
12064     # Linking always hardcodes the temporary library directory.
12065     hardcode_action=relink
12066   else
12067     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12068     hardcode_action=immediate
12069   fi
12070 else
12071   # We cannot hardcode anything, or else we can only hardcode existing
12072   # directories.
12073   hardcode_action=unsupported
12074 fi
12075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12076 $as_echo "$hardcode_action" >&6; }
12077
12078 if test "$hardcode_action" = relink ||
12079    test "$inherit_rpath" = yes; then
12080   # Fast installation is not supported
12081   enable_fast_install=no
12082 elif test "$shlibpath_overrides_runpath" = yes ||
12083      test "$enable_shared" = no; then
12084   # Fast installation is not necessary
12085   enable_fast_install=needless
12086 fi
12087
12088
12089
12090
12091
12092
12093   if test "x$enable_dlopen" != xyes; then
12094   enable_dlopen=unknown
12095   enable_dlopen_self=unknown
12096   enable_dlopen_self_static=unknown
12097 else
12098   lt_cv_dlopen=no
12099   lt_cv_dlopen_libs=
12100
12101   case $host_os in
12102   beos*)
12103     lt_cv_dlopen="load_add_on"
12104     lt_cv_dlopen_libs=
12105     lt_cv_dlopen_self=yes
12106     ;;
12107
12108   mingw* | pw32* | cegcc*)
12109     lt_cv_dlopen="LoadLibrary"
12110     lt_cv_dlopen_libs=
12111     ;;
12112
12113   cygwin*)
12114     lt_cv_dlopen="dlopen"
12115     lt_cv_dlopen_libs=
12116     ;;
12117
12118   darwin*)
12119   # if libdl is installed we need to link against it
12120     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12121 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12122 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12123   $as_echo_n "(cached) " >&6
12124 else
12125   ac_check_lib_save_LIBS=$LIBS
12126 LIBS="-ldl  $LIBS"
12127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12128 /* end confdefs.h.  */
12129
12130 /* Override any GCC internal prototype to avoid an error.
12131    Use char because int might match the return type of a GCC
12132    builtin and then its argument prototype would still apply.  */
12133 #ifdef __cplusplus
12134 extern "C"
12135 #endif
12136 char dlopen ();
12137 int
12138 main ()
12139 {
12140 return dlopen ();
12141   ;
12142   return 0;
12143 }
12144 _ACEOF
12145 if ac_fn_c_try_link "$LINENO"; then :
12146   ac_cv_lib_dl_dlopen=yes
12147 else
12148   ac_cv_lib_dl_dlopen=no
12149 fi
12150 rm -f core conftest.err conftest.$ac_objext \
12151     conftest$ac_exeext conftest.$ac_ext
12152 LIBS=$ac_check_lib_save_LIBS
12153 fi
12154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12155 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12156 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12157   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12158 else
12159
12160     lt_cv_dlopen="dyld"
12161     lt_cv_dlopen_libs=
12162     lt_cv_dlopen_self=yes
12163
12164 fi
12165
12166     ;;
12167
12168   *)
12169     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12170 if test "x$ac_cv_func_shl_load" = x""yes; then :
12171   lt_cv_dlopen="shl_load"
12172 else
12173   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12174 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12175 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12176   $as_echo_n "(cached) " >&6
12177 else
12178   ac_check_lib_save_LIBS=$LIBS
12179 LIBS="-ldld  $LIBS"
12180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12181 /* end confdefs.h.  */
12182
12183 /* Override any GCC internal prototype to avoid an error.
12184    Use char because int might match the return type of a GCC
12185    builtin and then its argument prototype would still apply.  */
12186 #ifdef __cplusplus
12187 extern "C"
12188 #endif
12189 char shl_load ();
12190 int
12191 main ()
12192 {
12193 return shl_load ();
12194   ;
12195   return 0;
12196 }
12197 _ACEOF
12198 if ac_fn_c_try_link "$LINENO"; then :
12199   ac_cv_lib_dld_shl_load=yes
12200 else
12201   ac_cv_lib_dld_shl_load=no
12202 fi
12203 rm -f core conftest.err conftest.$ac_objext \
12204     conftest$ac_exeext conftest.$ac_ext
12205 LIBS=$ac_check_lib_save_LIBS
12206 fi
12207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12208 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12209 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12210   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12211 else
12212   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12213 if test "x$ac_cv_func_dlopen" = x""yes; then :
12214   lt_cv_dlopen="dlopen"
12215 else
12216   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12217 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12218 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12219   $as_echo_n "(cached) " >&6
12220 else
12221   ac_check_lib_save_LIBS=$LIBS
12222 LIBS="-ldl  $LIBS"
12223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12224 /* end confdefs.h.  */
12225
12226 /* Override any GCC internal prototype to avoid an error.
12227    Use char because int might match the return type of a GCC
12228    builtin and then its argument prototype would still apply.  */
12229 #ifdef __cplusplus
12230 extern "C"
12231 #endif
12232 char dlopen ();
12233 int
12234 main ()
12235 {
12236 return dlopen ();
12237   ;
12238   return 0;
12239 }
12240 _ACEOF
12241 if ac_fn_c_try_link "$LINENO"; then :
12242   ac_cv_lib_dl_dlopen=yes
12243 else
12244   ac_cv_lib_dl_dlopen=no
12245 fi
12246 rm -f core conftest.err conftest.$ac_objext \
12247     conftest$ac_exeext conftest.$ac_ext
12248 LIBS=$ac_check_lib_save_LIBS
12249 fi
12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12251 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12252 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12253   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12254 else
12255   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12256 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12257 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12258   $as_echo_n "(cached) " >&6
12259 else
12260   ac_check_lib_save_LIBS=$LIBS
12261 LIBS="-lsvld  $LIBS"
12262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12263 /* end confdefs.h.  */
12264
12265 /* Override any GCC internal prototype to avoid an error.
12266    Use char because int might match the return type of a GCC
12267    builtin and then its argument prototype would still apply.  */
12268 #ifdef __cplusplus
12269 extern "C"
12270 #endif
12271 char dlopen ();
12272 int
12273 main ()
12274 {
12275 return dlopen ();
12276   ;
12277   return 0;
12278 }
12279 _ACEOF
12280 if ac_fn_c_try_link "$LINENO"; then :
12281   ac_cv_lib_svld_dlopen=yes
12282 else
12283   ac_cv_lib_svld_dlopen=no
12284 fi
12285 rm -f core conftest.err conftest.$ac_objext \
12286     conftest$ac_exeext conftest.$ac_ext
12287 LIBS=$ac_check_lib_save_LIBS
12288 fi
12289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12290 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12291 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12292   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12293 else
12294   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12295 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12296 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12297   $as_echo_n "(cached) " >&6
12298 else
12299   ac_check_lib_save_LIBS=$LIBS
12300 LIBS="-ldld  $LIBS"
12301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12302 /* end confdefs.h.  */
12303
12304 /* Override any GCC internal prototype to avoid an error.
12305    Use char because int might match the return type of a GCC
12306    builtin and then its argument prototype would still apply.  */
12307 #ifdef __cplusplus
12308 extern "C"
12309 #endif
12310 char dld_link ();
12311 int
12312 main ()
12313 {
12314 return dld_link ();
12315   ;
12316   return 0;
12317 }
12318 _ACEOF
12319 if ac_fn_c_try_link "$LINENO"; then :
12320   ac_cv_lib_dld_dld_link=yes
12321 else
12322   ac_cv_lib_dld_dld_link=no
12323 fi
12324 rm -f core conftest.err conftest.$ac_objext \
12325     conftest$ac_exeext conftest.$ac_ext
12326 LIBS=$ac_check_lib_save_LIBS
12327 fi
12328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12329 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12330 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12331   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12332 fi
12333
12334
12335 fi
12336
12337
12338 fi
12339
12340
12341 fi
12342
12343
12344 fi
12345
12346
12347 fi
12348
12349     ;;
12350   esac
12351
12352   if test "x$lt_cv_dlopen" != xno; then
12353     enable_dlopen=yes
12354   else
12355     enable_dlopen=no
12356   fi
12357
12358   case $lt_cv_dlopen in
12359   dlopen)
12360     save_CPPFLAGS="$CPPFLAGS"
12361     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12362
12363     save_LDFLAGS="$LDFLAGS"
12364     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12365
12366     save_LIBS="$LIBS"
12367     LIBS="$lt_cv_dlopen_libs $LIBS"
12368
12369     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12370 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12371 if test "${lt_cv_dlopen_self+set}" = set; then :
12372   $as_echo_n "(cached) " >&6
12373 else
12374           if test "$cross_compiling" = yes; then :
12375   lt_cv_dlopen_self=cross
12376 else
12377   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12378   lt_status=$lt_dlunknown
12379   cat > conftest.$ac_ext <<_LT_EOF
12380 #line 12380 "configure"
12381 #include "confdefs.h"
12382
12383 #if HAVE_DLFCN_H
12384 #include <dlfcn.h>
12385 #endif
12386
12387 #include <stdio.h>
12388
12389 #ifdef RTLD_GLOBAL
12390 #  define LT_DLGLOBAL           RTLD_GLOBAL
12391 #else
12392 #  ifdef DL_GLOBAL
12393 #    define LT_DLGLOBAL         DL_GLOBAL
12394 #  else
12395 #    define LT_DLGLOBAL         0
12396 #  endif
12397 #endif
12398
12399 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12400    find out it does not work in some platform. */
12401 #ifndef LT_DLLAZY_OR_NOW
12402 #  ifdef RTLD_LAZY
12403 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12404 #  else
12405 #    ifdef DL_LAZY
12406 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12407 #    else
12408 #      ifdef RTLD_NOW
12409 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12410 #      else
12411 #        ifdef DL_NOW
12412 #          define LT_DLLAZY_OR_NOW      DL_NOW
12413 #        else
12414 #          define LT_DLLAZY_OR_NOW      0
12415 #        endif
12416 #      endif
12417 #    endif
12418 #  endif
12419 #endif
12420
12421 void fnord() { int i=42;}
12422 int main ()
12423 {
12424   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12425   int status = $lt_dlunknown;
12426
12427   if (self)
12428     {
12429       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12430       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12431       /* dlclose (self); */
12432     }
12433   else
12434     puts (dlerror ());
12435
12436   return status;
12437 }
12438 _LT_EOF
12439   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12440   (eval $ac_link) 2>&5
12441   ac_status=$?
12442   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12443   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12444     (./conftest; exit; ) >&5 2>/dev/null
12445     lt_status=$?
12446     case x$lt_status in
12447       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12448       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12449       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12450     esac
12451   else :
12452     # compilation failed
12453     lt_cv_dlopen_self=no
12454   fi
12455 fi
12456 rm -fr conftest*
12457
12458
12459 fi
12460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12461 $as_echo "$lt_cv_dlopen_self" >&6; }
12462
12463     if test "x$lt_cv_dlopen_self" = xyes; then
12464       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12465       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12466 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12467 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12468   $as_echo_n "(cached) " >&6
12469 else
12470           if test "$cross_compiling" = yes; then :
12471   lt_cv_dlopen_self_static=cross
12472 else
12473   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12474   lt_status=$lt_dlunknown
12475   cat > conftest.$ac_ext <<_LT_EOF
12476 #line 12476 "configure"
12477 #include "confdefs.h"
12478
12479 #if HAVE_DLFCN_H
12480 #include <dlfcn.h>
12481 #endif
12482
12483 #include <stdio.h>
12484
12485 #ifdef RTLD_GLOBAL
12486 #  define LT_DLGLOBAL           RTLD_GLOBAL
12487 #else
12488 #  ifdef DL_GLOBAL
12489 #    define LT_DLGLOBAL         DL_GLOBAL
12490 #  else
12491 #    define LT_DLGLOBAL         0
12492 #  endif
12493 #endif
12494
12495 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12496    find out it does not work in some platform. */
12497 #ifndef LT_DLLAZY_OR_NOW
12498 #  ifdef RTLD_LAZY
12499 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12500 #  else
12501 #    ifdef DL_LAZY
12502 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12503 #    else
12504 #      ifdef RTLD_NOW
12505 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12506 #      else
12507 #        ifdef DL_NOW
12508 #          define LT_DLLAZY_OR_NOW      DL_NOW
12509 #        else
12510 #          define LT_DLLAZY_OR_NOW      0
12511 #        endif
12512 #      endif
12513 #    endif
12514 #  endif
12515 #endif
12516
12517 void fnord() { int i=42;}
12518 int main ()
12519 {
12520   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12521   int status = $lt_dlunknown;
12522
12523   if (self)
12524     {
12525       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12526       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12527       /* dlclose (self); */
12528     }
12529   else
12530     puts (dlerror ());
12531
12532   return status;
12533 }
12534 _LT_EOF
12535   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12536   (eval $ac_link) 2>&5
12537   ac_status=$?
12538   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12539   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12540     (./conftest; exit; ) >&5 2>/dev/null
12541     lt_status=$?
12542     case x$lt_status in
12543       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12544       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12545       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12546     esac
12547   else :
12548     # compilation failed
12549     lt_cv_dlopen_self_static=no
12550   fi
12551 fi
12552 rm -fr conftest*
12553
12554
12555 fi
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12557 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12558     fi
12559
12560     CPPFLAGS="$save_CPPFLAGS"
12561     LDFLAGS="$save_LDFLAGS"
12562     LIBS="$save_LIBS"
12563     ;;
12564   esac
12565
12566   case $lt_cv_dlopen_self in
12567   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12568   *) enable_dlopen_self=unknown ;;
12569   esac
12570
12571   case $lt_cv_dlopen_self_static in
12572   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12573   *) enable_dlopen_self_static=unknown ;;
12574   esac
12575 fi
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593 striplib=
12594 old_striplib=
12595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12596 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12597 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12598   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12599   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12601 $as_echo "yes" >&6; }
12602 else
12603 # FIXME - insert some real tests, host_os isn't really good enough
12604   case $host_os in
12605   darwin*)
12606     if test -n "$STRIP" ; then
12607       striplib="$STRIP -x"
12608       old_striplib="$STRIP -S"
12609       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12610 $as_echo "yes" >&6; }
12611     else
12612       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12613 $as_echo "no" >&6; }
12614     fi
12615     ;;
12616   *)
12617     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12618 $as_echo "no" >&6; }
12619     ;;
12620   esac
12621 fi
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634   # Report which library types will actually be built
12635   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12636 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12638 $as_echo "$can_build_shared" >&6; }
12639
12640   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12641 $as_echo_n "checking whether to build shared libraries... " >&6; }
12642   test "$can_build_shared" = "no" && enable_shared=no
12643
12644   # On AIX, shared libraries and static libraries use the same namespace, and
12645   # are all built from PIC.
12646   case $host_os in
12647   aix3*)
12648     test "$enable_shared" = yes && enable_static=no
12649     if test -n "$RANLIB"; then
12650       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12651       postinstall_cmds='$RANLIB $lib'
12652     fi
12653     ;;
12654
12655   aix[4-9]*)
12656     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12657       test "$enable_shared" = yes && enable_static=no
12658     fi
12659     ;;
12660   esac
12661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12662 $as_echo "$enable_shared" >&6; }
12663
12664   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12665 $as_echo_n "checking whether to build static libraries... " >&6; }
12666   # Make sure either enable_shared or enable_static is yes.
12667   test "$enable_shared" = yes || enable_static=yes
12668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12669 $as_echo "$enable_static" >&6; }
12670
12671
12672
12673
12674 fi
12675 ac_ext=c
12676 ac_cpp='$CPP $CPPFLAGS'
12677 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12678 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12679 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12680
12681 CC="$lt_save_CC"
12682
12683
12684 ac_ext=cpp
12685 ac_cpp='$CXXCPP $CPPFLAGS'
12686 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12687 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12688 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12689
12690 archive_cmds_need_lc_CXX=no
12691 allow_undefined_flag_CXX=
12692 always_export_symbols_CXX=no
12693 archive_expsym_cmds_CXX=
12694 compiler_needs_object_CXX=no
12695 export_dynamic_flag_spec_CXX=
12696 hardcode_direct_CXX=no
12697 hardcode_direct_absolute_CXX=no
12698 hardcode_libdir_flag_spec_CXX=
12699 hardcode_libdir_flag_spec_ld_CXX=
12700 hardcode_libdir_separator_CXX=
12701 hardcode_minus_L_CXX=no
12702 hardcode_shlibpath_var_CXX=unsupported
12703 hardcode_automatic_CXX=no
12704 inherit_rpath_CXX=no
12705 module_cmds_CXX=
12706 module_expsym_cmds_CXX=
12707 link_all_deplibs_CXX=unknown
12708 old_archive_cmds_CXX=$old_archive_cmds
12709 no_undefined_flag_CXX=
12710 whole_archive_flag_spec_CXX=
12711 enable_shared_with_static_runtimes_CXX=no
12712
12713 # Source file extension for C++ test sources.
12714 ac_ext=cpp
12715
12716 # Object file extension for compiled C++ test sources.
12717 objext=o
12718 objext_CXX=$objext
12719
12720 # No sense in running all these tests if we already determined that
12721 # the CXX compiler isn't working.  Some variables (like enable_shared)
12722 # are currently assumed to apply to all compilers on this platform,
12723 # and will be corrupted by setting them based on a non-working compiler.
12724 if test "$_lt_caught_CXX_error" != yes; then
12725   # Code to be used in simple compile tests
12726   lt_simple_compile_test_code="int some_variable = 0;"
12727
12728   # Code to be used in simple link tests
12729   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12730
12731   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12732
12733
12734
12735
12736
12737
12738 # If no C compiler was specified, use CC.
12739 LTCC=${LTCC-"$CC"}
12740
12741 # If no C compiler flags were specified, use CFLAGS.
12742 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12743
12744 # Allow CC to be a program name with arguments.
12745 compiler=$CC
12746
12747
12748   # save warnings/boilerplate of simple test code
12749   ac_outfile=conftest.$ac_objext
12750 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12751 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12752 _lt_compiler_boilerplate=`cat conftest.err`
12753 $RM conftest*
12754
12755   ac_outfile=conftest.$ac_objext
12756 echo "$lt_simple_link_test_code" >conftest.$ac_ext
12757 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12758 _lt_linker_boilerplate=`cat conftest.err`
12759 $RM -r conftest*
12760
12761
12762   # Allow CC to be a program name with arguments.
12763   lt_save_CC=$CC
12764   lt_save_LD=$LD
12765   lt_save_GCC=$GCC
12766   GCC=$GXX
12767   lt_save_with_gnu_ld=$with_gnu_ld
12768   lt_save_path_LD=$lt_cv_path_LD
12769   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12770     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12771   else
12772     $as_unset lt_cv_prog_gnu_ld
12773   fi
12774   if test -n "${lt_cv_path_LDCXX+set}"; then
12775     lt_cv_path_LD=$lt_cv_path_LDCXX
12776   else
12777     $as_unset lt_cv_path_LD
12778   fi
12779   test -z "${LDCXX+set}" || LD=$LDCXX
12780   CC=${CXX-"c++"}
12781   compiler=$CC
12782   compiler_CXX=$CC
12783   for cc_temp in $compiler""; do
12784   case $cc_temp in
12785     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12786     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12787     \-*) ;;
12788     *) break;;
12789   esac
12790 done
12791 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
12792
12793
12794   if test -n "$compiler"; then
12795     # We don't want -fno-exception when compiling C++ code, so set the
12796     # no_builtin_flag separately
12797     if test "$GXX" = yes; then
12798       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12799     else
12800       lt_prog_compiler_no_builtin_flag_CXX=
12801     fi
12802
12803     if test "$GXX" = yes; then
12804       # Set up default GNU C++ configuration
12805
12806
12807
12808 # Check whether --with-gnu-ld was given.
12809 if test "${with_gnu_ld+set}" = set; then :
12810   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12811 else
12812   with_gnu_ld=no
12813 fi
12814
12815 ac_prog=ld
12816 if test "$GCC" = yes; then
12817   # Check if gcc -print-prog-name=ld gives a path.
12818   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12819 $as_echo_n "checking for ld used by $CC... " >&6; }
12820   case $host in
12821   *-*-mingw*)
12822     # gcc leaves a trailing carriage return which upsets mingw
12823     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12824   *)
12825     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12826   esac
12827   case $ac_prog in
12828     # Accept absolute paths.
12829     [\\/]* | ?:[\\/]*)
12830       re_direlt='/[^/][^/]*/\.\./'
12831       # Canonicalize the pathname of ld
12832       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12833       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12834         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12835       done
12836       test -z "$LD" && LD="$ac_prog"
12837       ;;
12838   "")
12839     # If it fails, then pretend we aren't using GCC.
12840     ac_prog=ld
12841     ;;
12842   *)
12843     # If it is relative, then search for the first ld in PATH.
12844     with_gnu_ld=unknown
12845     ;;
12846   esac
12847 elif test "$with_gnu_ld" = yes; then
12848   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12849 $as_echo_n "checking for GNU ld... " >&6; }
12850 else
12851   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12852 $as_echo_n "checking for non-GNU ld... " >&6; }
12853 fi
12854 if test "${lt_cv_path_LD+set}" = set; then :
12855   $as_echo_n "(cached) " >&6
12856 else
12857   if test -z "$LD"; then
12858   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12859   for ac_dir in $PATH; do
12860     IFS="$lt_save_ifs"
12861     test -z "$ac_dir" && ac_dir=.
12862     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12863       lt_cv_path_LD="$ac_dir/$ac_prog"
12864       # Check to see if the program is GNU ld.  I'd rather use --version,
12865       # but apparently some variants of GNU ld only accept -v.
12866       # Break only if it was the GNU/non-GNU ld that we prefer.
12867       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12868       *GNU* | *'with BFD'*)
12869         test "$with_gnu_ld" != no && break
12870         ;;
12871       *)
12872         test "$with_gnu_ld" != yes && break
12873         ;;
12874       esac
12875     fi
12876   done
12877   IFS="$lt_save_ifs"
12878 else
12879   lt_cv_path_LD="$LD" # Let the user override the test with a path.
12880 fi
12881 fi
12882
12883 LD="$lt_cv_path_LD"
12884 if test -n "$LD"; then
12885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12886 $as_echo "$LD" >&6; }
12887 else
12888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12889 $as_echo "no" >&6; }
12890 fi
12891 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
12892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12893 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12894 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
12895   $as_echo_n "(cached) " >&6
12896 else
12897   # I'd rather use --version here, but apparently some GNU lds only accept -v.
12898 case `$LD -v 2>&1 </dev/null` in
12899 *GNU* | *'with BFD'*)
12900   lt_cv_prog_gnu_ld=yes
12901   ;;
12902 *)
12903   lt_cv_prog_gnu_ld=no
12904   ;;
12905 esac
12906 fi
12907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12908 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
12909 with_gnu_ld=$lt_cv_prog_gnu_ld
12910
12911
12912
12913
12914
12915
12916
12917       # Check if GNU C++ uses GNU ld as the underlying linker, since the
12918       # archiving commands below assume that GNU ld is being used.
12919       if test "$with_gnu_ld" = yes; then
12920         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12921         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'
12922
12923         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12924         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12925
12926         # If archive_cmds runs LD, not CC, wlarc should be empty
12927         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12928         #     investigate it a little bit more. (MM)
12929         wlarc='${wl}'
12930
12931         # ancient GNU ld didn't support --whole-archive et. al.
12932         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12933           $GREP 'no-whole-archive' > /dev/null; then
12934           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12935         else
12936           whole_archive_flag_spec_CXX=
12937         fi
12938       else
12939         with_gnu_ld=no
12940         wlarc=
12941
12942         # A generic and very simple default shared library creation
12943         # command for GNU C++ for the case where it uses the native
12944         # linker, instead of GNU ld.  If possible, this setting should
12945         # overridden to take advantage of the native linker features on
12946         # the platform it is being used on.
12947         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12948       fi
12949
12950       # Commands to make compiler produce verbose output that lists
12951       # what "hidden" libraries, object files and flags are used when
12952       # linking a shared library.
12953       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
12954
12955     else
12956       GXX=no
12957       with_gnu_ld=no
12958       wlarc=
12959     fi
12960
12961     # PORTME: fill in a description of your system's C++ link characteristics
12962     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12963 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12964     ld_shlibs_CXX=yes
12965     case $host_os in
12966       aix3*)
12967         # FIXME: insert proper C++ library support
12968         ld_shlibs_CXX=no
12969         ;;
12970       aix[4-9]*)
12971         if test "$host_cpu" = ia64; then
12972           # On IA64, the linker does run time linking by default, so we don't
12973           # have to do anything special.
12974           aix_use_runtimelinking=no
12975           exp_sym_flag='-Bexport'
12976           no_entry_flag=""
12977         else
12978           aix_use_runtimelinking=no
12979
12980           # Test if we are trying to use run time linking or normal
12981           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12982           # need to do runtime linking.
12983           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12984             for ld_flag in $LDFLAGS; do
12985               case $ld_flag in
12986               *-brtl*)
12987                 aix_use_runtimelinking=yes
12988                 break
12989                 ;;
12990               esac
12991             done
12992             ;;
12993           esac
12994
12995           exp_sym_flag='-bexport'
12996           no_entry_flag='-bnoentry'
12997         fi
12998
12999         # When large executables or shared objects are built, AIX ld can
13000         # have problems creating the table of contents.  If linking a library
13001         # or program results in "error TOC overflow" add -mminimal-toc to
13002         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
13003         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
13004
13005         archive_cmds_CXX=''
13006         hardcode_direct_CXX=yes
13007         hardcode_direct_absolute_CXX=yes
13008         hardcode_libdir_separator_CXX=':'
13009         link_all_deplibs_CXX=yes
13010         file_list_spec_CXX='${wl}-f,'
13011
13012         if test "$GXX" = yes; then
13013           case $host_os in aix4.[012]|aix4.[012].*)
13014           # We only want to do this on AIX 4.2 and lower, the check
13015           # below for broken collect2 doesn't work under 4.3+
13016           collect2name=`${CC} -print-prog-name=collect2`
13017           if test -f "$collect2name" &&
13018              strings "$collect2name" | $GREP resolve_lib_name >/dev/null
13019           then
13020             # We have reworked collect2
13021             :
13022           else
13023             # We have old collect2
13024             hardcode_direct_CXX=unsupported
13025             # It fails to find uninstalled libraries when the uninstalled
13026             # path is not listed in the libpath.  Setting hardcode_minus_L
13027             # to unsupported forces relinking
13028             hardcode_minus_L_CXX=yes
13029             hardcode_libdir_flag_spec_CXX='-L$libdir'
13030             hardcode_libdir_separator_CXX=
13031           fi
13032           esac
13033           shared_flag='-shared'
13034           if test "$aix_use_runtimelinking" = yes; then
13035             shared_flag="$shared_flag "'${wl}-G'
13036           fi
13037         else
13038           # not using gcc
13039           if test "$host_cpu" = ia64; then
13040           # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13041           # chokes on -Wl,-G. The following line is correct:
13042           shared_flag='-G'
13043           else
13044             if test "$aix_use_runtimelinking" = yes; then
13045               shared_flag='${wl}-G'
13046             else
13047               shared_flag='${wl}-bM:SRE'
13048             fi
13049           fi
13050         fi
13051
13052         export_dynamic_flag_spec_CXX='${wl}-bexpall'
13053         # It seems that -bexpall does not export symbols beginning with
13054         # underscore (_), so it is better to generate a list of symbols to
13055         # export.
13056         always_export_symbols_CXX=yes
13057         if test "$aix_use_runtimelinking" = yes; then
13058           # Warning - without using the other runtime loading flags (-brtl),
13059           # -berok will link without error, but may produce a broken library.
13060           allow_undefined_flag_CXX='-berok'
13061           # Determine the default libpath from the value encoded in an empty
13062           # executable.
13063           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13064 /* end confdefs.h.  */
13065
13066 int
13067 main ()
13068 {
13069
13070   ;
13071   return 0;
13072 }
13073 _ACEOF
13074 if ac_fn_cxx_try_link "$LINENO"; then :
13075
13076 lt_aix_libpath_sed='
13077     /Import File Strings/,/^$/ {
13078         /^0/ {
13079             s/^0  *\(.*\)$/\1/
13080             p
13081         }
13082     }'
13083 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13084 # Check for a 64-bit object if we didn't find anything.
13085 if test -z "$aix_libpath"; then
13086   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13087 fi
13088 fi
13089 rm -f core conftest.err conftest.$ac_objext \
13090     conftest$ac_exeext conftest.$ac_ext
13091 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13092
13093           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13094
13095           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"
13096         else
13097           if test "$host_cpu" = ia64; then
13098             hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
13099             allow_undefined_flag_CXX="-z nodefs"
13100             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"
13101           else
13102             # Determine the default libpath from the value encoded in an
13103             # empty executable.
13104             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13105 /* end confdefs.h.  */
13106
13107 int
13108 main ()
13109 {
13110
13111   ;
13112   return 0;
13113 }
13114 _ACEOF
13115 if ac_fn_cxx_try_link "$LINENO"; then :
13116
13117 lt_aix_libpath_sed='
13118     /Import File Strings/,/^$/ {
13119         /^0/ {
13120             s/^0  *\(.*\)$/\1/
13121             p
13122         }
13123     }'
13124 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13125 # Check for a 64-bit object if we didn't find anything.
13126 if test -z "$aix_libpath"; then
13127   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13128 fi
13129 fi
13130 rm -f core conftest.err conftest.$ac_objext \
13131     conftest$ac_exeext conftest.$ac_ext
13132 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13133
13134             hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13135             # Warning - without using the other run time loading flags,
13136             # -berok will link without error, but may produce a broken library.
13137             no_undefined_flag_CXX=' ${wl}-bernotok'
13138             allow_undefined_flag_CXX=' ${wl}-berok'
13139             # Exported symbols can be pulled into shared objects from archives
13140             whole_archive_flag_spec_CXX='$convenience'
13141             archive_cmds_need_lc_CXX=yes
13142             # This is similar to how AIX traditionally builds its shared
13143             # libraries.
13144             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'
13145           fi
13146         fi
13147         ;;
13148
13149       beos*)
13150         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13151           allow_undefined_flag_CXX=unsupported
13152           # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13153           # support --undefined.  This deserves some investigation.  FIXME
13154           archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13155         else
13156           ld_shlibs_CXX=no
13157         fi
13158         ;;
13159
13160       chorus*)
13161         case $cc_basename in
13162           *)
13163           # FIXME: insert proper C++ library support
13164           ld_shlibs_CXX=no
13165           ;;
13166         esac
13167         ;;
13168
13169       cygwin* | mingw* | pw32* | cegcc*)
13170         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13171         # as there is no search path for DLLs.
13172         hardcode_libdir_flag_spec_CXX='-L$libdir'
13173         allow_undefined_flag_CXX=unsupported
13174         always_export_symbols_CXX=no
13175         enable_shared_with_static_runtimes_CXX=yes
13176
13177         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13178           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'
13179           # If the export-symbols file already is a .def file (1st line
13180           # is EXPORTS), use it as is; otherwise, prepend...
13181           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13182             cp $export_symbols $output_objdir/$soname.def;
13183           else
13184             echo EXPORTS > $output_objdir/$soname.def;
13185             cat $export_symbols >> $output_objdir/$soname.def;
13186           fi~
13187           $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'
13188         else
13189           ld_shlibs_CXX=no
13190         fi
13191         ;;
13192       darwin* | rhapsody*)
13193
13194
13195   archive_cmds_need_lc_CXX=no
13196   hardcode_direct_CXX=no
13197   hardcode_automatic_CXX=yes
13198   hardcode_shlibpath_var_CXX=unsupported
13199   whole_archive_flag_spec_CXX=''
13200   link_all_deplibs_CXX=yes
13201   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13202   case $cc_basename in
13203      ifort*) _lt_dar_can_shared=yes ;;
13204      *) _lt_dar_can_shared=$GCC ;;
13205   esac
13206   if test "$_lt_dar_can_shared" = "yes"; then
13207     output_verbose_link_cmd=echo
13208     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}"
13209     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13210     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}"
13211     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}"
13212        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13213       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}"
13214       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}"
13215     fi
13216
13217   else
13218   ld_shlibs_CXX=no
13219   fi
13220
13221         ;;
13222
13223       dgux*)
13224         case $cc_basename in
13225           ec++*)
13226             # FIXME: insert proper C++ library support
13227             ld_shlibs_CXX=no
13228             ;;
13229           ghcx*)
13230             # Green Hills C++ Compiler
13231             # FIXME: insert proper C++ library support
13232             ld_shlibs_CXX=no
13233             ;;
13234           *)
13235             # FIXME: insert proper C++ library support
13236             ld_shlibs_CXX=no
13237             ;;
13238         esac
13239         ;;
13240
13241       freebsd[12]*)
13242         # C++ shared libraries reported to be fairly broken before
13243         # switch to ELF
13244         ld_shlibs_CXX=no
13245         ;;
13246
13247       freebsd-elf*)
13248         archive_cmds_need_lc_CXX=no
13249         ;;
13250
13251       freebsd* | dragonfly*)
13252         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13253         # conventions
13254         ld_shlibs_CXX=yes
13255         ;;
13256
13257       gnu*)
13258         ;;
13259
13260       hpux9*)
13261         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13262         hardcode_libdir_separator_CXX=:
13263         export_dynamic_flag_spec_CXX='${wl}-E'
13264         hardcode_direct_CXX=yes
13265         hardcode_minus_L_CXX=yes # Not in the search PATH,
13266                                              # but as the default
13267                                              # location of the library.
13268
13269         case $cc_basename in
13270           CC*)
13271             # FIXME: insert proper C++ library support
13272             ld_shlibs_CXX=no
13273             ;;
13274           aCC*)
13275             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'
13276             # Commands to make compiler produce verbose output that lists
13277             # what "hidden" libraries, object files and flags are used when
13278             # linking a shared library.
13279             #
13280             # There doesn't appear to be a way to prevent this compiler from
13281             # explicitly linking system object files so we need to strip them
13282             # from the output so that they don't get included in the library
13283             # dependencies.
13284             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'
13285             ;;
13286           *)
13287             if test "$GXX" = yes; then
13288               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'
13289             else
13290               # FIXME: insert proper C++ library support
13291               ld_shlibs_CXX=no
13292             fi
13293             ;;
13294         esac
13295         ;;
13296
13297       hpux10*|hpux11*)
13298         if test $with_gnu_ld = no; then
13299           hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13300           hardcode_libdir_separator_CXX=:
13301
13302           case $host_cpu in
13303             hppa*64*|ia64*)
13304               ;;
13305             *)
13306               export_dynamic_flag_spec_CXX='${wl}-E'
13307               ;;
13308           esac
13309         fi
13310         case $host_cpu in
13311           hppa*64*|ia64*)
13312             hardcode_direct_CXX=no
13313             hardcode_shlibpath_var_CXX=no
13314             ;;
13315           *)
13316             hardcode_direct_CXX=yes
13317             hardcode_direct_absolute_CXX=yes
13318             hardcode_minus_L_CXX=yes # Not in the search PATH,
13319                                                  # but as the default
13320                                                  # location of the library.
13321             ;;
13322         esac
13323
13324         case $cc_basename in
13325           CC*)
13326             # FIXME: insert proper C++ library support
13327             ld_shlibs_CXX=no
13328             ;;
13329           aCC*)
13330             case $host_cpu in
13331               hppa*64*)
13332                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13333                 ;;
13334               ia64*)
13335                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13336                 ;;
13337               *)
13338                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13339                 ;;
13340             esac
13341             # Commands to make compiler produce verbose output that lists
13342             # what "hidden" libraries, object files and flags are used when
13343             # linking a shared library.
13344             #
13345             # There doesn't appear to be a way to prevent this compiler from
13346             # explicitly linking system object files so we need to strip them
13347             # from the output so that they don't get included in the library
13348             # dependencies.
13349             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'
13350             ;;
13351           *)
13352             if test "$GXX" = yes; then
13353               if test $with_gnu_ld = no; then
13354                 case $host_cpu in
13355                   hppa*64*)
13356                     archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13357                     ;;
13358                   ia64*)
13359                     archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13360                     ;;
13361                   *)
13362                     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'
13363                     ;;
13364                 esac
13365               fi
13366             else
13367               # FIXME: insert proper C++ library support
13368               ld_shlibs_CXX=no
13369             fi
13370             ;;
13371         esac
13372         ;;
13373
13374       interix[3-9]*)
13375         hardcode_direct_CXX=no
13376         hardcode_shlibpath_var_CXX=no
13377         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13378         export_dynamic_flag_spec_CXX='${wl}-E'
13379         # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13380         # Instead, shared libraries are loaded at an image base (0x10000000 by
13381         # default) and relocated if they conflict, which is a slow very memory
13382         # consuming and fragmenting process.  To avoid this, we pick a random,
13383         # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13384         # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
13385         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'
13386         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'
13387         ;;
13388       irix5* | irix6*)
13389         case $cc_basename in
13390           CC*)
13391             # SGI C++
13392             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'
13393
13394             # Archives containing C++ object files must be created using
13395             # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
13396             # necessary to make sure instantiated templates are included
13397             # in the archive.
13398             old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13399             ;;
13400           *)
13401             if test "$GXX" = yes; then
13402               if test "$with_gnu_ld" = no; then
13403                 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'
13404               else
13405                 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'
13406               fi
13407             fi
13408             link_all_deplibs_CXX=yes
13409             ;;
13410         esac
13411         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13412         hardcode_libdir_separator_CXX=:
13413         inherit_rpath_CXX=yes
13414         ;;
13415
13416       linux* | k*bsd*-gnu)
13417         case $cc_basename in
13418           KCC*)
13419             # Kuck and Associates, Inc. (KAI) C++ Compiler
13420
13421             # KCC will only create a shared library if the output file
13422             # ends with ".so" (or ".sl" for HP-UX), so rename the library
13423             # to its proper name (with version) after linking.
13424             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'
13425             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'
13426             # Commands to make compiler produce verbose output that lists
13427             # what "hidden" libraries, object files and flags are used when
13428             # linking a shared library.
13429             #
13430             # There doesn't appear to be a way to prevent this compiler from
13431             # explicitly linking system object files so we need to strip them
13432             # from the output so that they don't get included in the library
13433             # dependencies.
13434             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'
13435
13436             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13437             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13438
13439             # Archives containing C++ object files must be created using
13440             # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13441             old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13442             ;;
13443           icpc* | ecpc* )
13444             # Intel C++
13445             with_gnu_ld=yes
13446             # version 8.0 and above of icpc choke on multiply defined symbols
13447             # if we add $predep_objects and $postdep_objects, however 7.1 and
13448             # earlier do not add the objects themselves.
13449             case `$CC -V 2>&1` in
13450               *"Version 7."*)
13451                 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13452                 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'
13453                 ;;
13454               *)  # Version 8.0 or newer
13455                 tmp_idyn=
13456                 case $host_cpu in
13457                   ia64*) tmp_idyn=' -i_dynamic';;
13458                 esac
13459                 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13460                 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'
13461                 ;;
13462             esac
13463             archive_cmds_need_lc_CXX=no
13464             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13465             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13466             whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13467             ;;
13468           pgCC* | pgcpp*)
13469             # Portland Group C++ compiler
13470             case `$CC -V` in
13471             *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
13472               prelink_cmds_CXX='tpldir=Template.dir~
13473                 rm -rf $tpldir~
13474                 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13475                 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13476               old_archive_cmds_CXX='tpldir=Template.dir~
13477                 rm -rf $tpldir~
13478                 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13479                 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13480                 $RANLIB $oldlib'
13481               archive_cmds_CXX='tpldir=Template.dir~
13482                 rm -rf $tpldir~
13483                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13484                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13485               archive_expsym_cmds_CXX='tpldir=Template.dir~
13486                 rm -rf $tpldir~
13487                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13488                 $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'
13489               ;;
13490             *) # Version 6 will use weak symbols
13491               archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13492               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'
13493               ;;
13494             esac
13495
13496             hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13497             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13498             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'
13499             ;;
13500           cxx*)
13501             # Compaq C++
13502             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13503             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'
13504
13505             runpath_var=LD_RUN_PATH
13506             hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13507             hardcode_libdir_separator_CXX=:
13508
13509             # Commands to make compiler produce verbose output that lists
13510             # what "hidden" libraries, object files and flags are used when
13511             # linking a shared library.
13512             #
13513             # There doesn't appear to be a way to prevent this compiler from
13514             # explicitly linking system object files so we need to strip them
13515             # from the output so that they don't get included in the library
13516             # dependencies.
13517             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'
13518             ;;
13519           xl*)
13520             # IBM XL 8.0 on PPC, with GNU ld
13521             hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13522             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13523             archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13524             if test "x$supports_anon_versioning" = xyes; then
13525               archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13526                 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13527                 echo "local: *; };" >> $output_objdir/$libname.ver~
13528                 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13529             fi
13530             ;;
13531           *)
13532             case `$CC -V 2>&1 | sed 5q` in
13533             *Sun\ C*)
13534               # Sun C++ 5.9
13535               no_undefined_flag_CXX=' -zdefs'
13536               archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13537               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'
13538               hardcode_libdir_flag_spec_CXX='-R$libdir'
13539               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'
13540               compiler_needs_object_CXX=yes
13541
13542               # Not sure whether something based on
13543               # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13544               # would be better.
13545               output_verbose_link_cmd='echo'
13546
13547               # Archives containing C++ object files must be created using
13548               # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13549               # necessary to make sure instantiated templates are included
13550               # in the archive.
13551               old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13552               ;;
13553             esac
13554             ;;
13555         esac
13556         ;;
13557
13558       lynxos*)
13559         # FIXME: insert proper C++ library support
13560         ld_shlibs_CXX=no
13561         ;;
13562
13563       m88k*)
13564         # FIXME: insert proper C++ library support
13565         ld_shlibs_CXX=no
13566         ;;
13567
13568       mvs*)
13569         case $cc_basename in
13570           cxx*)
13571             # FIXME: insert proper C++ library support
13572             ld_shlibs_CXX=no
13573             ;;
13574           *)
13575             # FIXME: insert proper C++ library support
13576             ld_shlibs_CXX=no
13577             ;;
13578         esac
13579         ;;
13580
13581       netbsd*)
13582         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13583           archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13584           wlarc=
13585           hardcode_libdir_flag_spec_CXX='-R$libdir'
13586           hardcode_direct_CXX=yes
13587           hardcode_shlibpath_var_CXX=no
13588         fi
13589         # Workaround some broken pre-1.5 toolchains
13590         output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13591         ;;
13592
13593       *nto* | *qnx*)
13594         ld_shlibs_CXX=yes
13595         ;;
13596
13597       openbsd2*)
13598         # C++ shared libraries are fairly broken
13599         ld_shlibs_CXX=no
13600         ;;
13601
13602       openbsd*)
13603         if test -f /usr/libexec/ld.so; then
13604           hardcode_direct_CXX=yes
13605           hardcode_shlibpath_var_CXX=no
13606           hardcode_direct_absolute_CXX=yes
13607           archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13608           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13609           if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13610             archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13611             export_dynamic_flag_spec_CXX='${wl}-E'
13612             whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13613           fi
13614           output_verbose_link_cmd=echo
13615         else
13616           ld_shlibs_CXX=no
13617         fi
13618         ;;
13619
13620       osf3* | osf4* | osf5*)
13621         case $cc_basename in
13622           KCC*)
13623             # Kuck and Associates, Inc. (KAI) C++ Compiler
13624
13625             # KCC will only create a shared library if the output file
13626             # ends with ".so" (or ".sl" for HP-UX), so rename the library
13627             # to its proper name (with version) after linking.
13628             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'
13629
13630             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13631             hardcode_libdir_separator_CXX=:
13632
13633             # Archives containing C++ object files must be created using
13634             # the KAI C++ compiler.
13635             case $host in
13636               osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13637               *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13638             esac
13639             ;;
13640           RCC*)
13641             # Rational C++ 2.4.1
13642             # FIXME: insert proper C++ library support
13643             ld_shlibs_CXX=no
13644             ;;
13645           cxx*)
13646             case $host in
13647               osf3*)
13648                 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13649                 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'
13650                 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13651                 ;;
13652               *)
13653                 allow_undefined_flag_CXX=' -expect_unresolved \*'
13654                 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'
13655                 archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13656                   echo "-hidden">> $lib.exp~
13657                   $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~
13658                   $RM $lib.exp'
13659                 hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13660                 ;;
13661             esac
13662
13663             hardcode_libdir_separator_CXX=:
13664
13665             # Commands to make compiler produce verbose output that lists
13666             # what "hidden" libraries, object files and flags are used when
13667             # linking a shared library.
13668             #
13669             # There doesn't appear to be a way to prevent this compiler from
13670             # explicitly linking system object files so we need to strip them
13671             # from the output so that they don't get included in the library
13672             # dependencies.
13673             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'
13674             ;;
13675           *)
13676             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13677               allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13678               case $host in
13679                 osf3*)
13680                   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'
13681                   ;;
13682                 *)
13683                   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'
13684                   ;;
13685               esac
13686
13687               hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13688               hardcode_libdir_separator_CXX=:
13689
13690               # Commands to make compiler produce verbose output that lists
13691               # what "hidden" libraries, object files and flags are used when
13692               # linking a shared library.
13693               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13694
13695             else
13696               # FIXME: insert proper C++ library support
13697               ld_shlibs_CXX=no
13698             fi
13699             ;;
13700         esac
13701         ;;
13702
13703       psos*)
13704         # FIXME: insert proper C++ library support
13705         ld_shlibs_CXX=no
13706         ;;
13707
13708       sunos4*)
13709         case $cc_basename in
13710           CC*)
13711             # Sun C++ 4.x
13712             # FIXME: insert proper C++ library support
13713             ld_shlibs_CXX=no
13714             ;;
13715           lcc*)
13716             # Lucid
13717             # FIXME: insert proper C++ library support
13718             ld_shlibs_CXX=no
13719             ;;
13720           *)
13721             # FIXME: insert proper C++ library support
13722             ld_shlibs_CXX=no
13723             ;;
13724         esac
13725         ;;
13726
13727       solaris*)
13728         case $cc_basename in
13729           CC*)
13730             # Sun C++ 4.2, 5.x and Centerline C++
13731             archive_cmds_need_lc_CXX=yes
13732             no_undefined_flag_CXX=' -zdefs'
13733             archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13734             archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13735               $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'
13736
13737             hardcode_libdir_flag_spec_CXX='-R$libdir'
13738             hardcode_shlibpath_var_CXX=no
13739             case $host_os in
13740               solaris2.[0-5] | solaris2.[0-5].*) ;;
13741               *)
13742                 # The compiler driver will combine and reorder linker options,
13743                 # but understands `-z linker_flag'.
13744                 # Supported since Solaris 2.6 (maybe 2.5.1?)
13745                 whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13746                 ;;
13747             esac
13748             link_all_deplibs_CXX=yes
13749
13750             output_verbose_link_cmd='echo'
13751
13752             # Archives containing C++ object files must be created using
13753             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13754             # necessary to make sure instantiated templates are included
13755             # in the archive.
13756             old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13757             ;;
13758           gcx*)
13759             # Green Hills C++ Compiler
13760             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13761
13762             # The C++ compiler must be used to create the archive.
13763             old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13764             ;;
13765           *)
13766             # GNU C++ compiler with Solaris linker
13767             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13768               no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13769               if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13770                 archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13771                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13772                   $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13773
13774                 # Commands to make compiler produce verbose output that lists
13775                 # what "hidden" libraries, object files and flags are used when
13776                 # linking a shared library.
13777                 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13778               else
13779                 # g++ 2.7 appears to require `-G' NOT `-shared' on this
13780                 # platform.
13781                 archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13782                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13783                   $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13784
13785                 # Commands to make compiler produce verbose output that lists
13786                 # what "hidden" libraries, object files and flags are used when
13787                 # linking a shared library.
13788                 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13789               fi
13790
13791               hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13792               case $host_os in
13793                 solaris2.[0-5] | solaris2.[0-5].*) ;;
13794                 *)
13795                   whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13796                   ;;
13797               esac
13798             fi
13799             ;;
13800         esac
13801         ;;
13802
13803     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13804       no_undefined_flag_CXX='${wl}-z,text'
13805       archive_cmds_need_lc_CXX=no
13806       hardcode_shlibpath_var_CXX=no
13807       runpath_var='LD_RUN_PATH'
13808
13809       case $cc_basename in
13810         CC*)
13811           archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13812           archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13813           ;;
13814         *)
13815           archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13816           archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13817           ;;
13818       esac
13819       ;;
13820
13821       sysv5* | sco3.2v5* | sco5v6*)
13822         # Note: We can NOT use -z defs as we might desire, because we do not
13823         # link with -lc, and that would cause any symbols used from libc to
13824         # always be unresolved, which means just about no library would
13825         # ever link correctly.  If we're not using GNU ld we use -z text
13826         # though, which does catch some bad symbols but isn't as heavy-handed
13827         # as -z defs.
13828         no_undefined_flag_CXX='${wl}-z,text'
13829         allow_undefined_flag_CXX='${wl}-z,nodefs'
13830         archive_cmds_need_lc_CXX=no
13831         hardcode_shlibpath_var_CXX=no
13832         hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13833         hardcode_libdir_separator_CXX=':'
13834         link_all_deplibs_CXX=yes
13835         export_dynamic_flag_spec_CXX='${wl}-Bexport'
13836         runpath_var='LD_RUN_PATH'
13837
13838         case $cc_basename in
13839           CC*)
13840             archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13841             archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13842             ;;
13843           *)
13844             archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13845             archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13846             ;;
13847         esac
13848       ;;
13849
13850       tandem*)
13851         case $cc_basename in
13852           NCC*)
13853             # NonStop-UX NCC 3.20
13854             # FIXME: insert proper C++ library support
13855             ld_shlibs_CXX=no
13856             ;;
13857           *)
13858             # FIXME: insert proper C++ library support
13859             ld_shlibs_CXX=no
13860             ;;
13861         esac
13862         ;;
13863
13864       vxworks*)
13865         # FIXME: insert proper C++ library support
13866         ld_shlibs_CXX=no
13867         ;;
13868
13869       *)
13870         # FIXME: insert proper C++ library support
13871         ld_shlibs_CXX=no
13872         ;;
13873     esac
13874
13875     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13876 $as_echo "$ld_shlibs_CXX" >&6; }
13877     test "$ld_shlibs_CXX" = no && can_build_shared=no
13878
13879     GCC_CXX="$GXX"
13880     LD_CXX="$LD"
13881
13882     ## CAVEAT EMPTOR:
13883     ## There is no encapsulation within the following macros, do not change
13884     ## the running order or otherwise move them around unless you know exactly
13885     ## what you are doing...
13886     # Dependencies to place before and after the object being linked:
13887 predep_objects_CXX=
13888 postdep_objects_CXX=
13889 predeps_CXX=
13890 postdeps_CXX=
13891 compiler_lib_search_path_CXX=
13892
13893 cat > conftest.$ac_ext <<_LT_EOF
13894 class Foo
13895 {
13896 public:
13897   Foo (void) { a = 0; }
13898 private:
13899   int a;
13900 };
13901 _LT_EOF
13902
13903 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13904   (eval $ac_compile) 2>&5
13905   ac_status=$?
13906   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13907   test $ac_status = 0; }; then
13908   # Parse the compiler output and extract the necessary
13909   # objects, libraries and library flags.
13910
13911   # Sentinel used to keep track of whether or not we are before
13912   # the conftest object file.
13913   pre_test_object_deps_done=no
13914
13915   for p in `eval "$output_verbose_link_cmd"`; do
13916     case $p in
13917
13918     -L* | -R* | -l*)
13919        # Some compilers place space between "-{L,R}" and the path.
13920        # Remove the space.
13921        if test $p = "-L" ||
13922           test $p = "-R"; then
13923          prev=$p
13924          continue
13925        else
13926          prev=
13927        fi
13928
13929        if test "$pre_test_object_deps_done" = no; then
13930          case $p in
13931          -L* | -R*)
13932            # Internal compiler library paths should come after those
13933            # provided the user.  The postdeps already come after the
13934            # user supplied libs so there is no need to process them.
13935            if test -z "$compiler_lib_search_path_CXX"; then
13936              compiler_lib_search_path_CXX="${prev}${p}"
13937            else
13938              compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13939            fi
13940            ;;
13941          # The "-l" case would never come before the object being
13942          # linked, so don't bother handling this case.
13943          esac
13944        else
13945          if test -z "$postdeps_CXX"; then
13946            postdeps_CXX="${prev}${p}"
13947          else
13948            postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13949          fi
13950        fi
13951        ;;
13952
13953     *.$objext)
13954        # This assumes that the test object file only shows up
13955        # once in the compiler output.
13956        if test "$p" = "conftest.$objext"; then
13957          pre_test_object_deps_done=yes
13958          continue
13959        fi
13960
13961        if test "$pre_test_object_deps_done" = no; then
13962          if test -z "$predep_objects_CXX"; then
13963            predep_objects_CXX="$p"
13964          else
13965            predep_objects_CXX="$predep_objects_CXX $p"
13966          fi
13967        else
13968          if test -z "$postdep_objects_CXX"; then
13969            postdep_objects_CXX="$p"
13970          else
13971            postdep_objects_CXX="$postdep_objects_CXX $p"
13972          fi
13973        fi
13974        ;;
13975
13976     *) ;; # Ignore the rest.
13977
13978     esac
13979   done
13980
13981   # Clean up.
13982   rm -f a.out a.exe
13983 else
13984   echo "libtool.m4: error: problem compiling CXX test program"
13985 fi
13986
13987 $RM -f confest.$objext
13988
13989 # PORTME: override above test on systems where it is broken
13990 case $host_os in
13991 interix[3-9]*)
13992   # Interix 3.5 installs completely hosed .la files for C++, so rather than
13993   # hack all around it, let's just trust "g++" to DTRT.
13994   predep_objects_CXX=
13995   postdep_objects_CXX=
13996   postdeps_CXX=
13997   ;;
13998
13999 linux*)
14000   case `$CC -V 2>&1 | sed 5q` in
14001   *Sun\ C*)
14002     # Sun C++ 5.9
14003
14004     # The more standards-conforming stlport4 library is
14005     # incompatible with the Cstd library. Avoid specifying
14006     # it if it's in CXXFLAGS. Ignore libCrun as
14007     # -library=stlport4 depends on it.
14008     case " $CXX $CXXFLAGS " in
14009     *" -library=stlport4 "*)
14010       solaris_use_stlport4=yes
14011       ;;
14012     esac
14013
14014     if test "$solaris_use_stlport4" != yes; then
14015       postdeps_CXX='-library=Cstd -library=Crun'
14016     fi
14017     ;;
14018   esac
14019   ;;
14020
14021 solaris*)
14022   case $cc_basename in
14023   CC*)
14024     # The more standards-conforming stlport4 library is
14025     # incompatible with the Cstd library. Avoid specifying
14026     # it if it's in CXXFLAGS. Ignore libCrun as
14027     # -library=stlport4 depends on it.
14028     case " $CXX $CXXFLAGS " in
14029     *" -library=stlport4 "*)
14030       solaris_use_stlport4=yes
14031       ;;
14032     esac
14033
14034     # Adding this requires a known-good setup of shared libraries for
14035     # Sun compiler versions before 5.6, else PIC objects from an old
14036     # archive will be linked into the output, leading to subtle bugs.
14037     if test "$solaris_use_stlport4" != yes; then
14038       postdeps_CXX='-library=Cstd -library=Crun'
14039     fi
14040     ;;
14041   esac
14042   ;;
14043 esac
14044
14045
14046 case " $postdeps_CXX " in
14047 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
14048 esac
14049  compiler_lib_search_dirs_CXX=
14050 if test -n "${compiler_lib_search_path_CXX}"; then
14051  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
14052 fi
14053
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     lt_prog_compiler_wl_CXX=
14085 lt_prog_compiler_pic_CXX=
14086 lt_prog_compiler_static_CXX=
14087
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14089 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14090
14091   # C++ specific cases for pic, static, wl, etc.
14092   if test "$GXX" = yes; then
14093     lt_prog_compiler_wl_CXX='-Wl,'
14094     lt_prog_compiler_static_CXX='-static'
14095
14096     case $host_os in
14097     aix*)
14098       # All AIX code is PIC.
14099       if test "$host_cpu" = ia64; then
14100         # AIX 5 now supports IA64 processor
14101         lt_prog_compiler_static_CXX='-Bstatic'
14102       fi
14103       ;;
14104
14105     amigaos*)
14106       case $host_cpu in
14107       powerpc)
14108             # see comment about AmigaOS4 .so support
14109             lt_prog_compiler_pic_CXX='-fPIC'
14110         ;;
14111       m68k)
14112             # FIXME: we need at least 68020 code to build shared libraries, but
14113             # adding the `-m68020' flag to GCC prevents building anything better,
14114             # like `-m68040'.
14115             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
14116         ;;
14117       esac
14118       ;;
14119
14120     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14121       # PIC is the default for these OSes.
14122       ;;
14123     mingw* | cygwin* | os2* | pw32* | cegcc*)
14124       # This hack is so that the source file can tell whether it is being
14125       # built for inclusion in a dll (and should export symbols for example).
14126       # Although the cygwin gcc ignores -fPIC, still need this for old-style
14127       # (--disable-auto-import) libraries
14128       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
14129       ;;
14130     darwin* | rhapsody*)
14131       # PIC is the default on this platform
14132       # Common symbols not allowed in MH_DYLIB files
14133       lt_prog_compiler_pic_CXX='-fno-common'
14134       ;;
14135     *djgpp*)
14136       # DJGPP does not support shared libraries at all
14137       lt_prog_compiler_pic_CXX=
14138       ;;
14139     interix[3-9]*)
14140       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14141       # Instead, we relocate shared libraries at runtime.
14142       ;;
14143     sysv4*MP*)
14144       if test -d /usr/nec; then
14145         lt_prog_compiler_pic_CXX=-Kconform_pic
14146       fi
14147       ;;
14148     hpux*)
14149       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14150       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14151       # sets the default TLS model and affects inlining.
14152       case $host_cpu in
14153       hppa*64*)
14154         ;;
14155       *)
14156         lt_prog_compiler_pic_CXX='-fPIC'
14157         ;;
14158       esac
14159       ;;
14160     *qnx* | *nto*)
14161       # QNX uses GNU C++, but need to define -shared option too, otherwise
14162       # it will coredump.
14163       lt_prog_compiler_pic_CXX='-fPIC -shared'
14164       ;;
14165     *)
14166       lt_prog_compiler_pic_CXX='-fPIC'
14167       ;;
14168     esac
14169   else
14170     case $host_os in
14171       aix[4-9]*)
14172         # All AIX code is PIC.
14173         if test "$host_cpu" = ia64; then
14174           # AIX 5 now supports IA64 processor
14175           lt_prog_compiler_static_CXX='-Bstatic'
14176         else
14177           lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
14178         fi
14179         ;;
14180       chorus*)
14181         case $cc_basename in
14182         cxch68*)
14183           # Green Hills C++ Compiler
14184           # _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"
14185           ;;
14186         esac
14187         ;;
14188       dgux*)
14189         case $cc_basename in
14190           ec++*)
14191             lt_prog_compiler_pic_CXX='-KPIC'
14192             ;;
14193           ghcx*)
14194             # Green Hills C++ Compiler
14195             lt_prog_compiler_pic_CXX='-pic'
14196             ;;
14197           *)
14198             ;;
14199         esac
14200         ;;
14201       freebsd* | dragonfly*)
14202         # FreeBSD uses GNU C++
14203         ;;
14204       hpux9* | hpux10* | hpux11*)
14205         case $cc_basename in
14206           CC*)
14207             lt_prog_compiler_wl_CXX='-Wl,'
14208             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14209             if test "$host_cpu" != ia64; then
14210               lt_prog_compiler_pic_CXX='+Z'
14211             fi
14212             ;;
14213           aCC*)
14214             lt_prog_compiler_wl_CXX='-Wl,'
14215             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14216             case $host_cpu in
14217             hppa*64*|ia64*)
14218               # +Z the default
14219               ;;
14220             *)
14221               lt_prog_compiler_pic_CXX='+Z'
14222               ;;
14223             esac
14224             ;;
14225           *)
14226             ;;
14227         esac
14228         ;;
14229       interix*)
14230         # This is c89, which is MS Visual C++ (no shared libs)
14231         # Anyone wants to do a port?
14232         ;;
14233       irix5* | irix6* | nonstopux*)
14234         case $cc_basename in
14235           CC*)
14236             lt_prog_compiler_wl_CXX='-Wl,'
14237             lt_prog_compiler_static_CXX='-non_shared'
14238             # CC pic flag -KPIC is the default.
14239             ;;
14240           *)
14241             ;;
14242         esac
14243         ;;
14244       linux* | k*bsd*-gnu)
14245         case $cc_basename in
14246           KCC*)
14247             # KAI C++ Compiler
14248             lt_prog_compiler_wl_CXX='--backend -Wl,'
14249             lt_prog_compiler_pic_CXX='-fPIC'
14250             ;;
14251           ecpc* )
14252             # old Intel C++ for x86_64 which still supported -KPIC.
14253             lt_prog_compiler_wl_CXX='-Wl,'
14254             lt_prog_compiler_pic_CXX='-KPIC'
14255             lt_prog_compiler_static_CXX='-static'
14256             ;;
14257           icpc* )
14258             # Intel C++, used to be incompatible with GCC.
14259             # ICC 10 doesn't accept -KPIC any more.
14260             lt_prog_compiler_wl_CXX='-Wl,'
14261             lt_prog_compiler_pic_CXX='-fPIC'
14262             lt_prog_compiler_static_CXX='-static'
14263             ;;
14264           pgCC* | pgcpp*)
14265             # Portland Group C++ compiler
14266             lt_prog_compiler_wl_CXX='-Wl,'
14267             lt_prog_compiler_pic_CXX='-fpic'
14268             lt_prog_compiler_static_CXX='-Bstatic'
14269             ;;
14270           cxx*)
14271             # Compaq C++
14272             # Make sure the PIC flag is empty.  It appears that all Alpha
14273             # Linux and Compaq Tru64 Unix objects are PIC.
14274             lt_prog_compiler_pic_CXX=
14275             lt_prog_compiler_static_CXX='-non_shared'
14276             ;;
14277           xlc* | xlC*)
14278             # IBM XL 8.0 on PPC
14279             lt_prog_compiler_wl_CXX='-Wl,'
14280             lt_prog_compiler_pic_CXX='-qpic'
14281             lt_prog_compiler_static_CXX='-qstaticlink'
14282             ;;
14283           *)
14284             case `$CC -V 2>&1 | sed 5q` in
14285             *Sun\ C*)
14286               # Sun C++ 5.9
14287               lt_prog_compiler_pic_CXX='-KPIC'
14288               lt_prog_compiler_static_CXX='-Bstatic'
14289               lt_prog_compiler_wl_CXX='-Qoption ld '
14290               ;;
14291             esac
14292             ;;
14293         esac
14294         ;;
14295       lynxos*)
14296         ;;
14297       m88k*)
14298         ;;
14299       mvs*)
14300         case $cc_basename in
14301           cxx*)
14302             lt_prog_compiler_pic_CXX='-W c,exportall'
14303             ;;
14304           *)
14305             ;;
14306         esac
14307         ;;
14308       netbsd*)
14309         ;;
14310       *qnx* | *nto*)
14311         # QNX uses GNU C++, but need to define -shared option too, otherwise
14312         # it will coredump.
14313         lt_prog_compiler_pic_CXX='-fPIC -shared'
14314         ;;
14315       osf3* | osf4* | osf5*)
14316         case $cc_basename in
14317           KCC*)
14318             lt_prog_compiler_wl_CXX='--backend -Wl,'
14319             ;;
14320           RCC*)
14321             # Rational C++ 2.4.1
14322             lt_prog_compiler_pic_CXX='-pic'
14323             ;;
14324           cxx*)
14325             # Digital/Compaq C++
14326             lt_prog_compiler_wl_CXX='-Wl,'
14327             # Make sure the PIC flag is empty.  It appears that all Alpha
14328             # Linux and Compaq Tru64 Unix objects are PIC.
14329             lt_prog_compiler_pic_CXX=
14330             lt_prog_compiler_static_CXX='-non_shared'
14331             ;;
14332           *)
14333             ;;
14334         esac
14335         ;;
14336       psos*)
14337         ;;
14338       solaris*)
14339         case $cc_basename in
14340           CC*)
14341             # Sun C++ 4.2, 5.x and Centerline C++
14342             lt_prog_compiler_pic_CXX='-KPIC'
14343             lt_prog_compiler_static_CXX='-Bstatic'
14344             lt_prog_compiler_wl_CXX='-Qoption ld '
14345             ;;
14346           gcx*)
14347             # Green Hills C++ Compiler
14348             lt_prog_compiler_pic_CXX='-PIC'
14349             ;;
14350           *)
14351             ;;
14352         esac
14353         ;;
14354       sunos4*)
14355         case $cc_basename in
14356           CC*)
14357             # Sun C++ 4.x
14358             lt_prog_compiler_pic_CXX='-pic'
14359             lt_prog_compiler_static_CXX='-Bstatic'
14360             ;;
14361           lcc*)
14362             # Lucid
14363             lt_prog_compiler_pic_CXX='-pic'
14364             ;;
14365           *)
14366             ;;
14367         esac
14368         ;;
14369       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14370         case $cc_basename in
14371           CC*)
14372             lt_prog_compiler_wl_CXX='-Wl,'
14373             lt_prog_compiler_pic_CXX='-KPIC'
14374             lt_prog_compiler_static_CXX='-Bstatic'
14375             ;;
14376         esac
14377         ;;
14378       tandem*)
14379         case $cc_basename in
14380           NCC*)
14381             # NonStop-UX NCC 3.20
14382             lt_prog_compiler_pic_CXX='-KPIC'
14383             ;;
14384           *)
14385             ;;
14386         esac
14387         ;;
14388       vxworks*)
14389         ;;
14390       *)
14391         lt_prog_compiler_can_build_shared_CXX=no
14392         ;;
14393     esac
14394   fi
14395
14396 case $host_os in
14397   # For platforms which do not support PIC, -DPIC is meaningless:
14398   *djgpp*)
14399     lt_prog_compiler_pic_CXX=
14400     ;;
14401   *)
14402     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
14403     ;;
14404 esac
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14406 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14407
14408
14409
14410 #
14411 # Check to make sure the PIC flag actually works.
14412 #
14413 if test -n "$lt_prog_compiler_pic_CXX"; then
14414   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14415 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14416 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
14417   $as_echo_n "(cached) " >&6
14418 else
14419   lt_cv_prog_compiler_pic_works_CXX=no
14420    ac_outfile=conftest.$ac_objext
14421    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14422    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
14423    # Insert the option either (1) after the last *FLAGS variable, or
14424    # (2) before a word containing "conftest.", or (3) at the end.
14425    # Note that $ac_compile itself does not contain backslashes and begins
14426    # with a dollar sign (not a hyphen), so the echo should work correctly.
14427    # The option is referenced via a variable to avoid confusing sed.
14428    lt_compile=`echo "$ac_compile" | $SED \
14429    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14430    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14431    -e 's:$: $lt_compiler_flag:'`
14432    (eval echo "\"\$as_me:14432: $lt_compile\"" >&5)
14433    (eval "$lt_compile" 2>conftest.err)
14434    ac_status=$?
14435    cat conftest.err >&5
14436    echo "$as_me:14436: \$? = $ac_status" >&5
14437    if (exit $ac_status) && test -s "$ac_outfile"; then
14438      # The compiler can only warn and ignore the option if not recognized
14439      # So say no if there are warnings other than the usual output.
14440      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
14441      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14442      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14443        lt_cv_prog_compiler_pic_works_CXX=yes
14444      fi
14445    fi
14446    $RM conftest*
14447
14448 fi
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14450 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14451
14452 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14453     case $lt_prog_compiler_pic_CXX in
14454      "" | " "*) ;;
14455      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14456      esac
14457 else
14458     lt_prog_compiler_pic_CXX=
14459      lt_prog_compiler_can_build_shared_CXX=no
14460 fi
14461
14462 fi
14463
14464
14465
14466 #
14467 # Check to make sure the static flag actually works.
14468 #
14469 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14471 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14472 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
14473   $as_echo_n "(cached) " >&6
14474 else
14475   lt_cv_prog_compiler_static_works_CXX=no
14476    save_LDFLAGS="$LDFLAGS"
14477    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14478    echo "$lt_simple_link_test_code" > conftest.$ac_ext
14479    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14480      # The linker can only warn and ignore the option if not recognized
14481      # So say no if there are warnings
14482      if test -s conftest.err; then
14483        # Append any errors to the config.log.
14484        cat conftest.err 1>&5
14485        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
14486        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14487        if diff conftest.exp conftest.er2 >/dev/null; then
14488          lt_cv_prog_compiler_static_works_CXX=yes
14489        fi
14490      else
14491        lt_cv_prog_compiler_static_works_CXX=yes
14492      fi
14493    fi
14494    $RM -r conftest*
14495    LDFLAGS="$save_LDFLAGS"
14496
14497 fi
14498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14499 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14500
14501 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14502     :
14503 else
14504     lt_prog_compiler_static_CXX=
14505 fi
14506
14507
14508
14509
14510     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14511 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14512 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14513   $as_echo_n "(cached) " >&6
14514 else
14515   lt_cv_prog_compiler_c_o_CXX=no
14516    $RM -r conftest 2>/dev/null
14517    mkdir conftest
14518    cd conftest
14519    mkdir out
14520    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14521
14522    lt_compiler_flag="-o out/conftest2.$ac_objext"
14523    # Insert the option either (1) after the last *FLAGS variable, or
14524    # (2) before a word containing "conftest.", or (3) at the end.
14525    # Note that $ac_compile itself does not contain backslashes and begins
14526    # with a dollar sign (not a hyphen), so the echo should work correctly.
14527    lt_compile=`echo "$ac_compile" | $SED \
14528    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14529    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14530    -e 's:$: $lt_compiler_flag:'`
14531    (eval echo "\"\$as_me:14531: $lt_compile\"" >&5)
14532    (eval "$lt_compile" 2>out/conftest.err)
14533    ac_status=$?
14534    cat out/conftest.err >&5
14535    echo "$as_me:14535: \$? = $ac_status" >&5
14536    if (exit $ac_status) && test -s out/conftest2.$ac_objext
14537    then
14538      # The compiler can only warn and ignore the option if not recognized
14539      # So say no if there are warnings
14540      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
14541      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14542      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14543        lt_cv_prog_compiler_c_o_CXX=yes
14544      fi
14545    fi
14546    chmod u+w . 2>&5
14547    $RM conftest*
14548    # SGI C++ compiler will create directory out/ii_files/ for
14549    # template instantiation
14550    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14551    $RM out/* && rmdir out
14552    cd ..
14553    $RM -r conftest
14554    $RM conftest*
14555
14556 fi
14557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14558 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14559
14560
14561
14562     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14563 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14564 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14565   $as_echo_n "(cached) " >&6
14566 else
14567   lt_cv_prog_compiler_c_o_CXX=no
14568    $RM -r conftest 2>/dev/null
14569    mkdir conftest
14570    cd conftest
14571    mkdir out
14572    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14573
14574    lt_compiler_flag="-o out/conftest2.$ac_objext"
14575    # Insert the option either (1) after the last *FLAGS variable, or
14576    # (2) before a word containing "conftest.", or (3) at the end.
14577    # Note that $ac_compile itself does not contain backslashes and begins
14578    # with a dollar sign (not a hyphen), so the echo should work correctly.
14579    lt_compile=`echo "$ac_compile" | $SED \
14580    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14581    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14582    -e 's:$: $lt_compiler_flag:'`
14583    (eval echo "\"\$as_me:14583: $lt_compile\"" >&5)
14584    (eval "$lt_compile" 2>out/conftest.err)
14585    ac_status=$?
14586    cat out/conftest.err >&5
14587    echo "$as_me:14587: \$? = $ac_status" >&5
14588    if (exit $ac_status) && test -s out/conftest2.$ac_objext
14589    then
14590      # The compiler can only warn and ignore the option if not recognized
14591      # So say no if there are warnings
14592      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
14593      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14594      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14595        lt_cv_prog_compiler_c_o_CXX=yes
14596      fi
14597    fi
14598    chmod u+w . 2>&5
14599    $RM conftest*
14600    # SGI C++ compiler will create directory out/ii_files/ for
14601    # template instantiation
14602    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14603    $RM out/* && rmdir out
14604    cd ..
14605    $RM -r conftest
14606    $RM conftest*
14607
14608 fi
14609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14610 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14611
14612
14613
14614
14615 hard_links="nottested"
14616 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14617   # do not overwrite the value of need_locks provided by the user
14618   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14619 $as_echo_n "checking if we can lock with hard links... " >&6; }
14620   hard_links=yes
14621   $RM conftest*
14622   ln conftest.a conftest.b 2>/dev/null && hard_links=no
14623   touch conftest.a
14624   ln conftest.a conftest.b 2>&5 || hard_links=no
14625   ln conftest.a conftest.b 2>/dev/null && hard_links=no
14626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14627 $as_echo "$hard_links" >&6; }
14628   if test "$hard_links" = no; then
14629     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14630 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14631     need_locks=warn
14632   fi
14633 else
14634   need_locks=no
14635 fi
14636
14637
14638
14639     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14640 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14641
14642   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14643   case $host_os in
14644   aix[4-9]*)
14645     # If we're using GNU nm, then we don't want the "-C" option.
14646     # -C means demangle to AIX nm, but means don't demangle with GNU nm
14647     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14648       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'
14649     else
14650       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'
14651     fi
14652     ;;
14653   pw32*)
14654     export_symbols_cmds_CXX="$ltdll_cmds"
14655   ;;
14656   cygwin* | mingw* | cegcc*)
14657     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'
14658   ;;
14659   *)
14660     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14661   ;;
14662   esac
14663   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14664
14665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14666 $as_echo "$ld_shlibs_CXX" >&6; }
14667 test "$ld_shlibs_CXX" = no && can_build_shared=no
14668
14669 with_gnu_ld_CXX=$with_gnu_ld
14670
14671
14672
14673
14674
14675
14676 #
14677 # Do we need to explicitly link libc?
14678 #
14679 case "x$archive_cmds_need_lc_CXX" in
14680 x|xyes)
14681   # Assume -lc should be added
14682   archive_cmds_need_lc_CXX=yes
14683
14684   if test "$enable_shared" = yes && test "$GCC" = yes; then
14685     case $archive_cmds_CXX in
14686     *'~'*)
14687       # FIXME: we may have to deal with multi-command sequences.
14688       ;;
14689     '$CC '*)
14690       # Test whether the compiler implicitly links with -lc since on some
14691       # systems, -lgcc has to come before -lc. If gcc already passes -lc
14692       # to ld, don't add -lc before -lgcc.
14693       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14694 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14695       $RM conftest*
14696       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14697
14698       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14699   (eval $ac_compile) 2>&5
14700   ac_status=$?
14701   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14702   test $ac_status = 0; } 2>conftest.err; then
14703         soname=conftest
14704         lib=conftest
14705         libobjs=conftest.$ac_objext
14706         deplibs=
14707         wl=$lt_prog_compiler_wl_CXX
14708         pic_flag=$lt_prog_compiler_pic_CXX
14709         compiler_flags=-v
14710         linker_flags=-v
14711         verstring=
14712         output_objdir=.
14713         libname=conftest
14714         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14715         allow_undefined_flag_CXX=
14716         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14717   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14718   ac_status=$?
14719   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14720   test $ac_status = 0; }
14721         then
14722           archive_cmds_need_lc_CXX=no
14723         else
14724           archive_cmds_need_lc_CXX=yes
14725         fi
14726         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14727       else
14728         cat conftest.err 1>&5
14729       fi
14730       $RM conftest*
14731       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
14732 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
14733       ;;
14734     esac
14735   fi
14736   ;;
14737 esac
14738
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     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14803 $as_echo_n "checking dynamic linker characteristics... " >&6; }
14804
14805 library_names_spec=
14806 libname_spec='lib$name'
14807 soname_spec=
14808 shrext_cmds=".so"
14809 postinstall_cmds=
14810 postuninstall_cmds=
14811 finish_cmds=
14812 finish_eval=
14813 shlibpath_var=
14814 shlibpath_overrides_runpath=unknown
14815 version_type=none
14816 dynamic_linker="$host_os ld.so"
14817 sys_lib_dlsearch_path_spec="/lib /usr/lib"
14818 need_lib_prefix=unknown
14819 hardcode_into_libs=no
14820
14821 # when you set need_version to no, make sure it does not cause -set_version
14822 # flags to be left without arguments
14823 need_version=unknown
14824
14825 case $host_os in
14826 aix3*)
14827   version_type=linux
14828   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14829   shlibpath_var=LIBPATH
14830
14831   # AIX 3 has no versioning support, so we append a major version to the name.
14832   soname_spec='${libname}${release}${shared_ext}$major'
14833   ;;
14834
14835 aix[4-9]*)
14836   version_type=linux
14837   need_lib_prefix=no
14838   need_version=no
14839   hardcode_into_libs=yes
14840   if test "$host_cpu" = ia64; then
14841     # AIX 5 supports IA64
14842     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14843     shlibpath_var=LD_LIBRARY_PATH
14844   else
14845     # With GCC up to 2.95.x, collect2 would create an import file
14846     # for dependence libraries.  The import file would start with
14847     # the line `#! .'.  This would cause the generated library to
14848     # depend on `.', always an invalid library.  This was fixed in
14849     # development snapshots of GCC prior to 3.0.
14850     case $host_os in
14851       aix4 | aix4.[01] | aix4.[01].*)
14852       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14853            echo ' yes '
14854            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14855         :
14856       else
14857         can_build_shared=no
14858       fi
14859       ;;
14860     esac
14861     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14862     # soname into executable. Probably we can add versioning support to
14863     # collect2, so additional links can be useful in future.
14864     if test "$aix_use_runtimelinking" = yes; then
14865       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14866       # instead of lib<name>.a to let people know that these are not
14867       # typical AIX shared libraries.
14868       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14869     else
14870       # We preserve .a as extension for shared libraries through AIX4.2
14871       # and later when we are not doing run time linking.
14872       library_names_spec='${libname}${release}.a $libname.a'
14873       soname_spec='${libname}${release}${shared_ext}$major'
14874     fi
14875     shlibpath_var=LIBPATH
14876   fi
14877   ;;
14878
14879 amigaos*)
14880   case $host_cpu in
14881   powerpc)
14882     # Since July 2007 AmigaOS4 officially supports .so libraries.
14883     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14884     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14885     ;;
14886   m68k)
14887     library_names_spec='$libname.ixlibrary $libname.a'
14888     # Create ${libname}_ixlibrary.a entries in /sys/libs.
14889     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'
14890     ;;
14891   esac
14892   ;;
14893
14894 beos*)
14895   library_names_spec='${libname}${shared_ext}'
14896   dynamic_linker="$host_os ld.so"
14897   shlibpath_var=LIBRARY_PATH
14898   ;;
14899
14900 bsdi[45]*)
14901   version_type=linux
14902   need_version=no
14903   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14904   soname_spec='${libname}${release}${shared_ext}$major'
14905   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14906   shlibpath_var=LD_LIBRARY_PATH
14907   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14908   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14909   # the default ld.so.conf also contains /usr/contrib/lib and
14910   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14911   # libtool to hard-code these into programs
14912   ;;
14913
14914 cygwin* | mingw* | pw32* | cegcc*)
14915   version_type=windows
14916   shrext_cmds=".dll"
14917   need_version=no
14918   need_lib_prefix=no
14919
14920   case $GCC,$host_os in
14921   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14922     library_names_spec='$libname.dll.a'
14923     # DLL is installed to $(libdir)/../bin by postinstall_cmds
14924     postinstall_cmds='base_file=`basename \${file}`~
14925       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14926       dldir=$destdir/`dirname \$dlpath`~
14927       test -d \$dldir || mkdir -p \$dldir~
14928       $install_prog $dir/$dlname \$dldir/$dlname~
14929       chmod a+x \$dldir/$dlname~
14930       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14931         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14932       fi'
14933     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14934       dlpath=$dir/\$dldll~
14935        $RM \$dlpath'
14936     shlibpath_overrides_runpath=yes
14937
14938     case $host_os in
14939     cygwin*)
14940       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14941       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14942       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
14943       ;;
14944     mingw* | cegcc*)
14945       # MinGW DLLs use traditional 'lib' prefix
14946       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14947       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
14948       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
14949         # It is most probably a Windows format PATH printed by
14950         # mingw gcc, but we are running on Cygwin. Gcc prints its search
14951         # path with ; separators, and with drive letters. We can handle the
14952         # drive letters (cygwin fileutils understands them), so leave them,
14953         # especially as we might pass files found there to a mingw objdump,
14954         # which wouldn't understand a cygwinified path. Ahh.
14955         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
14956       else
14957         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
14958       fi
14959       ;;
14960     pw32*)
14961       # pw32 DLLs use 'pw' prefix rather than 'lib'
14962       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14963       ;;
14964     esac
14965     ;;
14966
14967   *)
14968     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14969     ;;
14970   esac
14971   dynamic_linker='Win32 ld.exe'
14972   # FIXME: first we should search . and the directory the executable is in
14973   shlibpath_var=PATH
14974   ;;
14975
14976 darwin* | rhapsody*)
14977   dynamic_linker="$host_os dyld"
14978   version_type=darwin
14979   need_lib_prefix=no
14980   need_version=no
14981   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14982   soname_spec='${libname}${release}${major}$shared_ext'
14983   shlibpath_overrides_runpath=yes
14984   shlibpath_var=DYLD_LIBRARY_PATH
14985   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14986
14987   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14988   ;;
14989
14990 dgux*)
14991   version_type=linux
14992   need_lib_prefix=no
14993   need_version=no
14994   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14995   soname_spec='${libname}${release}${shared_ext}$major'
14996   shlibpath_var=LD_LIBRARY_PATH
14997   ;;
14998
14999 freebsd1*)
15000   dynamic_linker=no
15001   ;;
15002
15003 freebsd* | dragonfly*)
15004   # DragonFly does not have aout.  When/if they implement a new
15005   # versioning mechanism, adjust this.
15006   if test -x /usr/bin/objformat; then
15007     objformat=`/usr/bin/objformat`
15008   else
15009     case $host_os in
15010     freebsd[123]*) objformat=aout ;;
15011     *) objformat=elf ;;
15012     esac
15013   fi
15014   version_type=freebsd-$objformat
15015   case $version_type in
15016     freebsd-elf*)
15017       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15018       need_version=no
15019       need_lib_prefix=no
15020       ;;
15021     freebsd-*)
15022       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
15023       need_version=yes
15024       ;;
15025   esac
15026   shlibpath_var=LD_LIBRARY_PATH
15027   case $host_os in
15028   freebsd2*)
15029     shlibpath_overrides_runpath=yes
15030     ;;
15031   freebsd3.[01]* | freebsdelf3.[01]*)
15032     shlibpath_overrides_runpath=yes
15033     hardcode_into_libs=yes
15034     ;;
15035   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
15036   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
15037     shlibpath_overrides_runpath=no
15038     hardcode_into_libs=yes
15039     ;;
15040   *) # from 4.6 on, and DragonFly
15041     shlibpath_overrides_runpath=yes
15042     hardcode_into_libs=yes
15043     ;;
15044   esac
15045   ;;
15046
15047 gnu*)
15048   version_type=linux
15049   need_lib_prefix=no
15050   need_version=no
15051   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15052   soname_spec='${libname}${release}${shared_ext}$major'
15053   shlibpath_var=LD_LIBRARY_PATH
15054   hardcode_into_libs=yes
15055   ;;
15056
15057 hpux9* | hpux10* | hpux11*)
15058   # Give a soname corresponding to the major version so that dld.sl refuses to
15059   # link against other versions.
15060   version_type=sunos
15061   need_lib_prefix=no
15062   need_version=no
15063   case $host_cpu in
15064   ia64*)
15065     shrext_cmds='.so'
15066     hardcode_into_libs=yes
15067     dynamic_linker="$host_os dld.so"
15068     shlibpath_var=LD_LIBRARY_PATH
15069     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15070     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15071     soname_spec='${libname}${release}${shared_ext}$major'
15072     if test "X$HPUX_IA64_MODE" = X32; then
15073       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
15074     else
15075       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
15076     fi
15077     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15078     ;;
15079   hppa*64*)
15080     shrext_cmds='.sl'
15081     hardcode_into_libs=yes
15082     dynamic_linker="$host_os dld.sl"
15083     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
15084     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15085     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15086     soname_spec='${libname}${release}${shared_ext}$major'
15087     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
15088     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15089     ;;
15090   *)
15091     shrext_cmds='.sl'
15092     dynamic_linker="$host_os dld.sl"
15093     shlibpath_var=SHLIB_PATH
15094     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
15095     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15096     soname_spec='${libname}${release}${shared_ext}$major'
15097     ;;
15098   esac
15099   # HP-UX runs *really* slowly unless shared libraries are mode 555.
15100   postinstall_cmds='chmod 555 $lib'
15101   ;;
15102
15103 interix[3-9]*)
15104   version_type=linux
15105   need_lib_prefix=no
15106   need_version=no
15107   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15108   soname_spec='${libname}${release}${shared_ext}$major'
15109   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
15110   shlibpath_var=LD_LIBRARY_PATH
15111   shlibpath_overrides_runpath=no
15112   hardcode_into_libs=yes
15113   ;;
15114
15115 irix5* | irix6* | nonstopux*)
15116   case $host_os in
15117     nonstopux*) version_type=nonstopux ;;
15118     *)
15119         if test "$lt_cv_prog_gnu_ld" = yes; then
15120                 version_type=linux
15121         else
15122                 version_type=irix
15123         fi ;;
15124   esac
15125   need_lib_prefix=no
15126   need_version=no
15127   soname_spec='${libname}${release}${shared_ext}$major'
15128   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
15129   case $host_os in
15130   irix5* | nonstopux*)
15131     libsuff= shlibsuff=
15132     ;;
15133   *)
15134     case $LD in # libtool.m4 will add one of these switches to LD
15135     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
15136       libsuff= shlibsuff= libmagic=32-bit;;
15137     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
15138       libsuff=32 shlibsuff=N32 libmagic=N32;;
15139     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
15140       libsuff=64 shlibsuff=64 libmagic=64-bit;;
15141     *) libsuff= shlibsuff= libmagic=never-match;;
15142     esac
15143     ;;
15144   esac
15145   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
15146   shlibpath_overrides_runpath=no
15147   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
15148   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
15149   hardcode_into_libs=yes
15150   ;;
15151
15152 # No shared lib support for Linux oldld, aout, or coff.
15153 linux*oldld* | linux*aout* | linux*coff*)
15154   dynamic_linker=no
15155   ;;
15156
15157 # This must be Linux ELF.
15158 linux* | k*bsd*-gnu)
15159   version_type=linux
15160   need_lib_prefix=no
15161   need_version=no
15162   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15163   soname_spec='${libname}${release}${shared_ext}$major'
15164   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15165   shlibpath_var=LD_LIBRARY_PATH
15166   shlibpath_overrides_runpath=no
15167   # Some binutils ld are patched to set DT_RUNPATH
15168   save_LDFLAGS=$LDFLAGS
15169   save_libdir=$libdir
15170   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15171        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15172   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15173 /* end confdefs.h.  */
15174
15175 int
15176 main ()
15177 {
15178
15179   ;
15180   return 0;
15181 }
15182 _ACEOF
15183 if ac_fn_cxx_try_link "$LINENO"; then :
15184   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
15185   shlibpath_overrides_runpath=yes
15186 fi
15187 fi
15188 rm -f core conftest.err conftest.$ac_objext \
15189     conftest$ac_exeext conftest.$ac_ext
15190   LDFLAGS=$save_LDFLAGS
15191   libdir=$save_libdir
15192
15193   # This implies no fast_install, which is unacceptable.
15194   # Some rework will be needed to allow for fast_install
15195   # before this can be enabled.
15196   hardcode_into_libs=yes
15197
15198   # Append ld.so.conf contents to the search path
15199   if test -f /etc/ld.so.conf; then
15200     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' ' '`
15201     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
15202   fi
15203
15204   # We used to test for /lib/ld.so.1 and disable shared libraries on
15205   # powerpc, because MkLinux only supported shared libraries with the
15206   # GNU dynamic linker.  Since this was broken with cross compilers,
15207   # most powerpc-linux boxes support dynamic linking these days and
15208   # people can always --disable-shared, the test was removed, and we
15209   # assume the GNU/Linux dynamic linker is in use.
15210   dynamic_linker='GNU/Linux ld.so'
15211   ;;
15212
15213 netbsd*)
15214   version_type=sunos
15215   need_lib_prefix=no
15216   need_version=no
15217   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15218     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15219     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15220     dynamic_linker='NetBSD (a.out) ld.so'
15221   else
15222     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15223     soname_spec='${libname}${release}${shared_ext}$major'
15224     dynamic_linker='NetBSD ld.elf_so'
15225   fi
15226   shlibpath_var=LD_LIBRARY_PATH
15227   shlibpath_overrides_runpath=yes
15228   hardcode_into_libs=yes
15229   ;;
15230
15231 newsos6)
15232   version_type=linux
15233   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15234   shlibpath_var=LD_LIBRARY_PATH
15235   shlibpath_overrides_runpath=yes
15236   ;;
15237
15238 *nto* | *qnx*)
15239   version_type=qnx
15240   need_lib_prefix=no
15241   need_version=no
15242   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15243   soname_spec='${libname}${release}${shared_ext}$major'
15244   shlibpath_var=LD_LIBRARY_PATH
15245   shlibpath_overrides_runpath=no
15246   hardcode_into_libs=yes
15247   dynamic_linker='ldqnx.so'
15248   ;;
15249
15250 openbsd*)
15251   version_type=sunos
15252   sys_lib_dlsearch_path_spec="/usr/lib"
15253   need_lib_prefix=no
15254   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15255   case $host_os in
15256     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
15257     *)                          need_version=no  ;;
15258   esac
15259   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15260   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15261   shlibpath_var=LD_LIBRARY_PATH
15262   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15263     case $host_os in
15264       openbsd2.[89] | openbsd2.[89].*)
15265         shlibpath_overrides_runpath=no
15266         ;;
15267       *)
15268         shlibpath_overrides_runpath=yes
15269         ;;
15270       esac
15271   else
15272     shlibpath_overrides_runpath=yes
15273   fi
15274   ;;
15275
15276 os2*)
15277   libname_spec='$name'
15278   shrext_cmds=".dll"
15279   need_lib_prefix=no
15280   library_names_spec='$libname${shared_ext} $libname.a'
15281   dynamic_linker='OS/2 ld.exe'
15282   shlibpath_var=LIBPATH
15283   ;;
15284
15285 osf3* | osf4* | osf5*)
15286   version_type=osf
15287   need_lib_prefix=no
15288   need_version=no
15289   soname_spec='${libname}${release}${shared_ext}$major'
15290   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15291   shlibpath_var=LD_LIBRARY_PATH
15292   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15293   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
15294   ;;
15295
15296 rdos*)
15297   dynamic_linker=no
15298   ;;
15299
15300 solaris*)
15301   version_type=linux
15302   need_lib_prefix=no
15303   need_version=no
15304   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15305   soname_spec='${libname}${release}${shared_ext}$major'
15306   shlibpath_var=LD_LIBRARY_PATH
15307   shlibpath_overrides_runpath=yes
15308   hardcode_into_libs=yes
15309   # ldd complains unless libraries are executable
15310   postinstall_cmds='chmod +x $lib'
15311   ;;
15312
15313 sunos4*)
15314   version_type=sunos
15315   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15316   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15317   shlibpath_var=LD_LIBRARY_PATH
15318   shlibpath_overrides_runpath=yes
15319   if test "$with_gnu_ld" = yes; then
15320     need_lib_prefix=no
15321   fi
15322   need_version=yes
15323   ;;
15324
15325 sysv4 | sysv4.3*)
15326   version_type=linux
15327   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15328   soname_spec='${libname}${release}${shared_ext}$major'
15329   shlibpath_var=LD_LIBRARY_PATH
15330   case $host_vendor in
15331     sni)
15332       shlibpath_overrides_runpath=no
15333       need_lib_prefix=no
15334       runpath_var=LD_RUN_PATH
15335       ;;
15336     siemens)
15337       need_lib_prefix=no
15338       ;;
15339     motorola)
15340       need_lib_prefix=no
15341       need_version=no
15342       shlibpath_overrides_runpath=no
15343       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15344       ;;
15345   esac
15346   ;;
15347
15348 sysv4*MP*)
15349   if test -d /usr/nec ;then
15350     version_type=linux
15351     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15352     soname_spec='$libname${shared_ext}.$major'
15353     shlibpath_var=LD_LIBRARY_PATH
15354   fi
15355   ;;
15356
15357 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15358   version_type=freebsd-elf
15359   need_lib_prefix=no
15360   need_version=no
15361   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15362   soname_spec='${libname}${release}${shared_ext}$major'
15363   shlibpath_var=LD_LIBRARY_PATH
15364   shlibpath_overrides_runpath=yes
15365   hardcode_into_libs=yes
15366   if test "$with_gnu_ld" = yes; then
15367     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15368   else
15369     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15370     case $host_os in
15371       sco3.2v5*)
15372         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15373         ;;
15374     esac
15375   fi
15376   sys_lib_dlsearch_path_spec='/usr/lib'
15377   ;;
15378
15379 tpf*)
15380   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15381   version_type=linux
15382   need_lib_prefix=no
15383   need_version=no
15384   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15385   shlibpath_var=LD_LIBRARY_PATH
15386   shlibpath_overrides_runpath=no
15387   hardcode_into_libs=yes
15388   ;;
15389
15390 uts4*)
15391   version_type=linux
15392   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15393   soname_spec='${libname}${release}${shared_ext}$major'
15394   shlibpath_var=LD_LIBRARY_PATH
15395   ;;
15396
15397 *)
15398   dynamic_linker=no
15399   ;;
15400 esac
15401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15402 $as_echo "$dynamic_linker" >&6; }
15403 test "$dynamic_linker" = no && can_build_shared=no
15404
15405 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15406 if test "$GCC" = yes; then
15407   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15408 fi
15409
15410 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15411   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15412 fi
15413 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15414   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15415 fi
15416
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     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15453 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15454 hardcode_action_CXX=
15455 if test -n "$hardcode_libdir_flag_spec_CXX" ||
15456    test -n "$runpath_var_CXX" ||
15457    test "X$hardcode_automatic_CXX" = "Xyes" ; then
15458
15459   # We can hardcode non-existent directories.
15460   if test "$hardcode_direct_CXX" != no &&
15461      # If the only mechanism to avoid hardcoding is shlibpath_var, we
15462      # have to relink, otherwise we might link with an installed library
15463      # when we should be linking with a yet-to-be-installed one
15464      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15465      test "$hardcode_minus_L_CXX" != no; then
15466     # Linking always hardcodes the temporary library directory.
15467     hardcode_action_CXX=relink
15468   else
15469     # We can link without hardcoding, and we can hardcode nonexisting dirs.
15470     hardcode_action_CXX=immediate
15471   fi
15472 else
15473   # We cannot hardcode anything, or else we can only hardcode existing
15474   # directories.
15475   hardcode_action_CXX=unsupported
15476 fi
15477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15478 $as_echo "$hardcode_action_CXX" >&6; }
15479
15480 if test "$hardcode_action_CXX" = relink ||
15481    test "$inherit_rpath_CXX" = yes; then
15482   # Fast installation is not supported
15483   enable_fast_install=no
15484 elif test "$shlibpath_overrides_runpath" = yes ||
15485      test "$enable_shared" = no; then
15486   # Fast installation is not necessary
15487   enable_fast_install=needless
15488 fi
15489
15490
15491
15492
15493
15494
15495
15496   fi # test -n "$compiler"
15497
15498   CC=$lt_save_CC
15499   LDCXX=$LD
15500   LD=$lt_save_LD
15501   GCC=$lt_save_GCC
15502   with_gnu_ld=$lt_save_with_gnu_ld
15503   lt_cv_path_LDCXX=$lt_cv_path_LD
15504   lt_cv_path_LD=$lt_save_path_LD
15505   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15506   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15507 fi # test "$_lt_caught_CXX_error" != yes
15508
15509 ac_ext=c
15510 ac_cpp='$CPP $CPPFLAGS'
15511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15513 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527         ac_config_commands="$ac_config_commands libtool"
15528
15529
15530
15531
15532 # Only expand once:
15533
15534
15535
15536
15537 if test x$use_libtool != xno; then
15538    DEFAULT_OBJECT_TYPE=".lo"
15539    DEFAULT_ARCHIVE_TYPE=".la"
15540    DEFAULT_SHARED_OBJECT_TYPE=".la"
15541    LIBTOOL="\$(LIBTOOL)"
15542    LIBTOOL_INSTALL_TARGET="libtool-install"
15543    LIBTOOL_UNINSTALL_TARGET="libtool-uninstall"
15544    LIBTOOL_CLEAN_TARGET="libtool-clean"
15545    QMAKE_LIBTOOL="${BUILD_DIR}/libtool"
15546    FD_PLUGIN_DIR="src/plugins/fd"
15547    have_plugins=yes
15548 else
15549    DEFAULT_OBJECT_TYPE=".o"
15550    DEFAULT_ARCHIVE_TYPE=".a"
15551    DEFAULT_SHARED_OBJECT_TYPE=".so"
15552    LIBTOOL="# \$(LIBTOOL)"
15553    LIBTOOL_INSTALL_TARGET=""
15554    LIBTOOL_UNINSTALL_TARGET=""
15555    LIBTOOL_CLEAN_TARGET=""
15556    QMAKE_LIBTOOL="# ${BUILD_DIR}/libtool"
15557    FD_PLUGIN_DIR=""
15558    have_plugins=no
15559 fi
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571 # Check whether --enable-includes was given.
15572 if test "${enable_includes+set}" = set; then :
15573   enableval=$enable_includes;
15574        if test x$enableval = xyes; then
15575           install_includes=yes
15576        fi
15577
15578
15579 fi
15580
15581
15582
15583 if test x$use_libtool != xno -a x$install_includes = xyes; then
15584    INCLUDE_INSTALL_TARGET="install-includes"
15585    INCLUDE_UNINSTALL_TARGET="uninstall-includes"
15586 else
15587    INCLUDE_INSTALL_TARGET=""
15588    INCLUDE_UNINSTALL_TARGET=""
15589 fi
15590
15591
15592
15593
15594
15595 case $host_os in
15596   *cygwin* ) CYGWIN=yes;;
15597          * ) CYGWIN=no;;
15598 esac
15599
15600 if test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
15601 then
15602
15603
15604 if $TRUEPRG; then
15605   HAVE_SUN_OS_TRUE=
15606   HAVE_SUN_OS_FALSE='#'
15607 else
15608   HAVE_SUN_OS_TRUE='#'
15609   HAVE_SUN_OS_FALSE=
15610 fi
15611         $as_echo "#define HAVE_SUN_OS 1" >>confdefs.h
15612
15613 else
15614
15615
15616 if $FALSEPRG; then
15617   HAVE_SUN_OS_TRUE=
15618   HAVE_SUN_OS_FALSE='#'
15619 else
15620   HAVE_SUN_OS_TRUE='#'
15621   HAVE_SUN_OS_FALSE=
15622 fi
15623 fi
15624
15625 if test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
15626 then
15627
15628
15629 if $TRUEPRG; then
15630   HAVE_OSF1_OS_TRUE=
15631   HAVE_OSF1_OS_FALSE='#'
15632 else
15633   HAVE_OSF1_OS_TRUE='#'
15634   HAVE_OSF1_OS_FALSE=
15635 fi
15636         $as_echo "#define HAVE_OSF1_OS 1" >>confdefs.h
15637
15638 else
15639
15640
15641 if $FALSEPRG; then
15642   HAVE_OSF1_OS_TRUE=
15643   HAVE_OSF1_OS_FALSE='#'
15644 else
15645   HAVE_OSF1_OS_TRUE='#'
15646   HAVE_OSF1_OS_FALSE=
15647 fi
15648 fi
15649
15650 if test $HAVE_UNAME=yes -a x`uname -s` = xAIX
15651 then
15652
15653
15654 if $TRUEPRG; then
15655   HAVE_AIX_OS_TRUE=
15656   HAVE_AIX_OS_FALSE='#'
15657 else
15658   HAVE_AIX_OS_TRUE='#'
15659   HAVE_AIX_OS_FALSE=
15660 fi
15661         $as_echo "#define HAVE_AIX_OS 1" >>confdefs.h
15662
15663 else
15664
15665
15666 if $FALSEPRG; then
15667   HAVE_AIX_OS_TRUE=
15668   HAVE_AIX_OS_FALSE='#'
15669 else
15670   HAVE_AIX_OS_TRUE='#'
15671   HAVE_AIX_OS_FALSE=
15672 fi
15673 fi
15674
15675 if test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
15676 then
15677
15678
15679 if $TRUEPRG; then
15680   HAVE_HPUX_OS_TRUE=
15681   HAVE_HPUX_OS_FALSE='#'
15682 else
15683   HAVE_HPUX_OS_TRUE='#'
15684   HAVE_HPUX_OS_FALSE=
15685 fi
15686         $as_echo "#define HAVE_HPUX_OS 1" >>confdefs.h
15687
15688 else
15689
15690
15691 if $FALSEPRG; then
15692   HAVE_HPUX_OS_TRUE=
15693   HAVE_HPUX_OS_FALSE='#'
15694 else
15695   HAVE_HPUX_OS_TRUE='#'
15696   HAVE_HPUX_OS_FALSE=
15697 fi
15698 fi
15699
15700 if test $HAVE_UNAME=yes -a x`uname -s` = xLinux
15701 then
15702
15703
15704 if $TRUEPRG; then
15705   HAVE_LINUX_OS_TRUE=
15706   HAVE_LINUX_OS_FALSE='#'
15707 else
15708   HAVE_LINUX_OS_TRUE='#'
15709   HAVE_LINUX_OS_FALSE=
15710 fi
15711         $as_echo "#define HAVE_LINUX_OS 1" >>confdefs.h
15712
15713 else
15714
15715
15716 if $FALSEPRG; then
15717   HAVE_LINUX_OS_TRUE=
15718   HAVE_LINUX_OS_FALSE='#'
15719 else
15720   HAVE_LINUX_OS_TRUE='#'
15721   HAVE_LINUX_OS_FALSE=
15722 fi
15723 fi
15724
15725 if test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
15726 then
15727
15728
15729 if $TRUEPRG; then
15730   HAVE_FREEBSD_OS_TRUE=
15731   HAVE_FREEBSD_OS_FALSE='#'
15732 else
15733   HAVE_FREEBSD_OS_TRUE='#'
15734   HAVE_FREEBSD_OS_FALSE=
15735 fi
15736         $as_echo "#define HAVE_FREEBSD_OS 1" >>confdefs.h
15737
15738 else
15739
15740
15741 if $FALSEPRG; then
15742   HAVE_FREEBSD_OS_TRUE=
15743   HAVE_FREEBSD_OS_FALSE='#'
15744 else
15745   HAVE_FREEBSD_OS_TRUE='#'
15746   HAVE_FREEBSD_OS_FALSE=
15747 fi
15748 fi
15749
15750 if test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
15751 then
15752
15753
15754 if $TRUEPRG; then
15755   HAVE_NETBSD_OS_TRUE=
15756   HAVE_NETBSD_OS_FALSE='#'
15757 else
15758   HAVE_NETBSD_OS_TRUE='#'
15759   HAVE_NETBSD_OS_FALSE=
15760 fi
15761         $as_echo "#define HAVE_NETBSD_OS 1" >>confdefs.h
15762
15763 else
15764
15765
15766 if $FALSEPRG; then
15767   HAVE_NETBSD_OS_TRUE=
15768   HAVE_NETBSD_OS_FALSE='#'
15769 else
15770   HAVE_NETBSD_OS_TRUE='#'
15771   HAVE_NETBSD_OS_FALSE=
15772 fi
15773 fi
15774
15775 if test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
15776 then
15777
15778
15779 if $TRUEPRG; then
15780   HAVE_OPENBSD_OS_TRUE=
15781   HAVE_OPENBSD_OS_FALSE='#'
15782 else
15783   HAVE_OPENBSD_OS_TRUE='#'
15784   HAVE_OPENBSD_OS_FALSE=
15785 fi
15786         $as_echo "#define HAVE_OPENBSD_OS 1" >>confdefs.h
15787
15788 else
15789
15790
15791 if $FALSEPRG; then
15792   HAVE_OPENBSD_OS_TRUE=
15793   HAVE_OPENBSD_OS_FALSE='#'
15794 else
15795   HAVE_OPENBSD_OS_TRUE='#'
15796   HAVE_OPENBSD_OS_FALSE=
15797 fi
15798 fi
15799
15800 if test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
15801 then
15802
15803
15804 if $TRUEPRG; then
15805   HAVE_BSDI_OS_TRUE=
15806   HAVE_BSDI_OS_FALSE='#'
15807 else
15808   HAVE_BSDI_OS_TRUE='#'
15809   HAVE_BSDI_OS_FALSE=
15810 fi
15811         $as_echo "#define HAVE_BSDI_OS 1" >>confdefs.h
15812
15813 else
15814
15815
15816 if $FALSEPRG; then
15817   HAVE_BSDI_OS_TRUE=
15818   HAVE_BSDI_OS_FALSE='#'
15819 else
15820   HAVE_BSDI_OS_TRUE='#'
15821   HAVE_BSDI_OS_FALSE=
15822 fi
15823 fi
15824
15825 if test $HAVE_UNAME=yes -a x`uname -s` = xSGI
15826 then
15827
15828
15829 if $TRUEPRG; then
15830   HAVE_SGI_OS_TRUE=
15831   HAVE_SGI_OS_FALSE='#'
15832 else
15833   HAVE_SGI_OS_TRUE='#'
15834   HAVE_SGI_OS_FALSE=
15835 fi
15836         $as_echo "#define HAVE_SGI_OS 1" >>confdefs.h
15837
15838 else
15839
15840
15841 if $FALSEPRG; then
15842   HAVE_SGI_OS_TRUE=
15843   HAVE_SGI_OS_FALSE='#'
15844 else
15845   HAVE_SGI_OS_TRUE='#'
15846   HAVE_SGI_OS_FALSE=
15847 fi
15848 fi
15849
15850 if test $HAVE_UNAME=yes -a x`uname -s` = xIRIX -o x`uname -s` = xIRIX64
15851 then
15852
15853
15854 if $TRUEPRG; then
15855   HAVE_IRIX_OS_TRUE=
15856   HAVE_IRIX_OS_FALSE='#'
15857 else
15858   HAVE_IRIX_OS_TRUE='#'
15859   HAVE_IRIX_OS_FALSE=
15860 fi
15861         $as_echo "#define HAVE_IRIX_OS 1" >>confdefs.h
15862
15863 else
15864
15865
15866 if $FALSEPRG; then
15867   HAVE_IRIX_OS_TRUE=
15868   HAVE_IRIX_OS_FALSE='#'
15869 else
15870   HAVE_IRIX_OS_TRUE='#'
15871   HAVE_IRIX_OS_FALSE=
15872 fi
15873 fi
15874
15875 if test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
15876 then
15877
15878
15879 if $TRUEPRG; then
15880   HAVE_DARWIN_OS_TRUE=
15881   HAVE_DARWIN_OS_FALSE='#'
15882 else
15883   HAVE_DARWIN_OS_TRUE='#'
15884   HAVE_DARWIN_OS_FALSE=
15885 fi
15886     $as_echo "#define HAVE_DARWIN_OS 1" >>confdefs.h
15887
15888 else
15889
15890
15891 if $FALSEPRG; then
15892   HAVE_DARWIN_OS_TRUE=
15893   HAVE_DARWIN_OS_FALSE='#'
15894 else
15895   HAVE_DARWIN_OS_TRUE='#'
15896   HAVE_DARWIN_OS_FALSE=
15897 fi
15898 fi
15899
15900
15901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Operating System Distribution" >&5
15902 $as_echo_n "checking for Operating System Distribution... " >&6; }
15903 if test "x$DISTNAME" != "x"
15904 then
15905         echo "distname set to $DISTNAME"
15906 elif test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
15907 then
15908         DISTNAME=alpha
15909 elif test $HAVE_UNAME=yes -a x`uname -s` = xAIX
15910 then
15911         DISTNAME=aix
15912 elif test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
15913 then
15914         DISTNAME=hpux
15915 elif test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
15916 then
15917         DISTNAME=solaris
15918 elif test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
15919 then
15920         DISTNAME=freebsd
15921 elif test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
15922 then
15923         DISTNAME=netbsd
15924 elif test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
15925 then
15926         DISTNAME=openbsd
15927 elif test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
15928 then
15929         DISTNAME=irix
15930 elif test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
15931 then
15932         DISTNAME=bsdi
15933 elif test -f /etc/SuSE-release
15934 then
15935         DISTNAME=suse
15936 elif test -d /etc/SuSEconfig
15937 then
15938         DISTNAME=suse5
15939 elif test -f /etc/mandrake-release
15940 then
15941         DISTNAME=mandrake
15942 elif test -f /etc/whitebox-release
15943 then
15944        DISTNAME=redhat
15945 elif test -f /etc/redhat-release
15946 then
15947         DISTNAME=redhat
15948 elif test -f /etc/gentoo-release
15949 then
15950         DISTNAME=gentoo
15951 elif test -f /etc/debian_version
15952 then
15953         DISTNAME=debian
15954 elif test -f /etc/slackware-version
15955 then
15956         DISTNAME=slackware
15957 elif test x$host_vendor = xapple
15958 then
15959     DISTNAME=osx
15960 elif test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
15961 then
15962     DISTNAME=darwin
15963 elif test -f /etc/engarde-version
15964 then
15965         DISTNAME=engarde
15966 elif test -f /etc/arch-release
15967 then
15968         DISTNAME=archlinux
15969 elif test "$CYGWIN" = yes
15970 then
15971         DISTNAME=cygwin
15972         $as_echo "#define HAVE_CYGWIN 1" >>confdefs.h
15973
15974 else
15975         DISTNAME=unknown
15976 fi
15977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15978 $as_echo "done" >&6; }
15979
15980
15981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
15982 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
15983 set x ${MAKE-make}
15984 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
15985 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
15986   $as_echo_n "(cached) " >&6
15987 else
15988   cat >conftest.make <<\_ACEOF
15989 SHELL = /bin/sh
15990 all:
15991         @echo '@@@%%%=$(MAKE)=@@@%%%'
15992 _ACEOF
15993 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15994 case `${MAKE-make} -f conftest.make 2>/dev/null` in
15995   *@@@%%%=?*=@@@%%%*)
15996     eval ac_cv_prog_make_${ac_make}_set=yes;;
15997   *)
15998     eval ac_cv_prog_make_${ac_make}_set=no;;
15999 esac
16000 rm -f conftest.make
16001 fi
16002 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
16003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16004 $as_echo "yes" >&6; }
16005   SET_MAKE=
16006 else
16007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16008 $as_echo "no" >&6; }
16009   SET_MAKE="MAKE=${MAKE-make}"
16010 fi
16011
16012
16013
16014         MKINSTALLDIRS=
16015   if test -n "$ac_aux_dir"; then
16016     case "$ac_aux_dir" in
16017       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
16018       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
16019     esac
16020   fi
16021   if test -z "$MKINSTALLDIRS"; then
16022     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
16023   fi
16024
16025
16026
16027   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16028 $as_echo_n "checking whether NLS is requested... " >&6; }
16029     # Check whether --enable-nls was given.
16030 if test "${enable_nls+set}" = set; then :
16031   enableval=$enable_nls; USE_NLS=$enableval
16032 else
16033   USE_NLS=yes
16034 fi
16035
16036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
16037 $as_echo "$USE_NLS" >&6; }
16038
16039
16040
16041
16042
16043
16044 # Prepare PATH_SEPARATOR.
16045 # The user is always right.
16046 if test "${PATH_SEPARATOR+set}" != set; then
16047   echo "#! /bin/sh" >conf$$.sh
16048   echo  "exit 0"   >>conf$$.sh
16049   chmod +x conf$$.sh
16050   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16051     PATH_SEPARATOR=';'
16052   else
16053     PATH_SEPARATOR=:
16054   fi
16055   rm -f conf$$.sh
16056 fi
16057
16058 # Find out how to test for executable files. Don't use a zero-byte file,
16059 # as systems may use methods other than mode bits to determine executability.
16060 cat >conf$$.file <<_ASEOF
16061 #! /bin/sh
16062 exit 0
16063 _ASEOF
16064 chmod +x conf$$.file
16065 if test -x conf$$.file >/dev/null 2>&1; then
16066   ac_executable_p="test -x"
16067 else
16068   ac_executable_p="test -f"
16069 fi
16070 rm -f conf$$.file
16071
16072 # Extract the first word of "msgfmt", so it can be a program name with args.
16073 set dummy msgfmt; ac_word=$2
16074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16075 $as_echo_n "checking for $ac_word... " >&6; }
16076 if test "${ac_cv_path_MSGFMT+set}" = set; then :
16077   $as_echo_n "(cached) " >&6
16078 else
16079   case "$MSGFMT" in
16080   [\\/]* | ?:[\\/]*)
16081     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
16082     ;;
16083   *)
16084     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16085     for ac_dir in $PATH; do
16086       IFS="$ac_save_IFS"
16087       test -z "$ac_dir" && ac_dir=.
16088       for ac_exec_ext in '' $ac_executable_extensions; do
16089         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16090           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16091           if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
16092      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16093             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
16094             break 2
16095           fi
16096         fi
16097       done
16098     done
16099     IFS="$ac_save_IFS"
16100   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
16101     ;;
16102 esac
16103 fi
16104 MSGFMT="$ac_cv_path_MSGFMT"
16105 if test "$MSGFMT" != ":"; then
16106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
16107 $as_echo "$MSGFMT" >&6; }
16108 else
16109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16110 $as_echo "no" >&6; }
16111 fi
16112
16113   # Extract the first word of "gmsgfmt", so it can be a program name with args.
16114 set dummy gmsgfmt; ac_word=$2
16115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16116 $as_echo_n "checking for $ac_word... " >&6; }
16117 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
16118   $as_echo_n "(cached) " >&6
16119 else
16120   case $GMSGFMT in
16121   [\\/]* | ?:[\\/]*)
16122   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
16123   ;;
16124   *)
16125   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16126 for as_dir in $PATH
16127 do
16128   IFS=$as_save_IFS
16129   test -z "$as_dir" && as_dir=.
16130     for ac_exec_ext in '' $ac_executable_extensions; do
16131   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16132     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
16133     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16134     break 2
16135   fi
16136 done
16137   done
16138 IFS=$as_save_IFS
16139
16140   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
16141   ;;
16142 esac
16143 fi
16144 GMSGFMT=$ac_cv_path_GMSGFMT
16145 if test -n "$GMSGFMT"; then
16146   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
16147 $as_echo "$GMSGFMT" >&6; }
16148 else
16149   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16150 $as_echo "no" >&6; }
16151 fi
16152
16153
16154
16155
16156 # Prepare PATH_SEPARATOR.
16157 # The user is always right.
16158 if test "${PATH_SEPARATOR+set}" != set; then
16159   echo "#! /bin/sh" >conf$$.sh
16160   echo  "exit 0"   >>conf$$.sh
16161   chmod +x conf$$.sh
16162   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16163     PATH_SEPARATOR=';'
16164   else
16165     PATH_SEPARATOR=:
16166   fi
16167   rm -f conf$$.sh
16168 fi
16169
16170 # Find out how to test for executable files. Don't use a zero-byte file,
16171 # as systems may use methods other than mode bits to determine executability.
16172 cat >conf$$.file <<_ASEOF
16173 #! /bin/sh
16174 exit 0
16175 _ASEOF
16176 chmod +x conf$$.file
16177 if test -x conf$$.file >/dev/null 2>&1; then
16178   ac_executable_p="test -x"
16179 else
16180   ac_executable_p="test -f"
16181 fi
16182 rm -f conf$$.file
16183
16184 # Extract the first word of "xgettext", so it can be a program name with args.
16185 set dummy xgettext; ac_word=$2
16186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16187 $as_echo_n "checking for $ac_word... " >&6; }
16188 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
16189   $as_echo_n "(cached) " >&6
16190 else
16191   case "$XGETTEXT" in
16192   [\\/]* | ?:[\\/]*)
16193     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
16194     ;;
16195   *)
16196     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16197     for ac_dir in $PATH; do
16198       IFS="$ac_save_IFS"
16199       test -z "$ac_dir" && ac_dir=.
16200       for ac_exec_ext in '' $ac_executable_extensions; do
16201         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16202           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16203           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
16204      (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
16205             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
16206             break 2
16207           fi
16208         fi
16209       done
16210     done
16211     IFS="$ac_save_IFS"
16212   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
16213     ;;
16214 esac
16215 fi
16216 XGETTEXT="$ac_cv_path_XGETTEXT"
16217 if test "$XGETTEXT" != ":"; then
16218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
16219 $as_echo "$XGETTEXT" >&6; }
16220 else
16221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16222 $as_echo "no" >&6; }
16223 fi
16224
16225     rm -f messages.po
16226
16227
16228 # Prepare PATH_SEPARATOR.
16229 # The user is always right.
16230 if test "${PATH_SEPARATOR+set}" != set; then
16231   echo "#! /bin/sh" >conf$$.sh
16232   echo  "exit 0"   >>conf$$.sh
16233   chmod +x conf$$.sh
16234   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16235     PATH_SEPARATOR=';'
16236   else
16237     PATH_SEPARATOR=:
16238   fi
16239   rm -f conf$$.sh
16240 fi
16241
16242 # Find out how to test for executable files. Don't use a zero-byte file,
16243 # as systems may use methods other than mode bits to determine executability.
16244 cat >conf$$.file <<_ASEOF
16245 #! /bin/sh
16246 exit 0
16247 _ASEOF
16248 chmod +x conf$$.file
16249 if test -x conf$$.file >/dev/null 2>&1; then
16250   ac_executable_p="test -x"
16251 else
16252   ac_executable_p="test -f"
16253 fi
16254 rm -f conf$$.file
16255
16256 # Extract the first word of "msgmerge", so it can be a program name with args.
16257 set dummy msgmerge; ac_word=$2
16258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16259 $as_echo_n "checking for $ac_word... " >&6; }
16260 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
16261   $as_echo_n "(cached) " >&6
16262 else
16263   case "$MSGMERGE" in
16264   [\\/]* | ?:[\\/]*)
16265     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
16266     ;;
16267   *)
16268     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16269     for ac_dir in $PATH; do
16270       IFS="$ac_save_IFS"
16271       test -z "$ac_dir" && ac_dir=.
16272       for ac_exec_ext in '' $ac_executable_extensions; do
16273         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16274           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16275           if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
16276             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
16277             break 2
16278           fi
16279         fi
16280       done
16281     done
16282     IFS="$ac_save_IFS"
16283   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
16284     ;;
16285 esac
16286 fi
16287 MSGMERGE="$ac_cv_path_MSGMERGE"
16288 if test "$MSGMERGE" != ":"; then
16289   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
16290 $as_echo "$MSGMERGE" >&6; }
16291 else
16292   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16293 $as_echo "no" >&6; }
16294 fi
16295
16296
16297       if test "$GMSGFMT" != ":"; then
16298             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
16299        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16300       : ;
16301     else
16302       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
16303       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
16304 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
16305       GMSGFMT=":"
16306     fi
16307   fi
16308
16309       if test "$XGETTEXT" != ":"; then
16310             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
16311        (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
16312       : ;
16313     else
16314       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
16315 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
16316       XGETTEXT=":"
16317     fi
16318         rm -f messages.po
16319   fi
16320
16321   ac_config_commands="$ac_config_commands default-1"
16322
16323
16324
16325       if test "X$prefix" = "XNONE"; then
16326     acl_final_prefix="$ac_default_prefix"
16327   else
16328     acl_final_prefix="$prefix"
16329   fi
16330   if test "X$exec_prefix" = "XNONE"; then
16331     acl_final_exec_prefix='${prefix}'
16332   else
16333     acl_final_exec_prefix="$exec_prefix"
16334   fi
16335   acl_save_prefix="$prefix"
16336   prefix="$acl_final_prefix"
16337   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
16338   prefix="$acl_save_prefix"
16339
16340
16341 # Check whether --with-gnu-ld was given.
16342 if test "${with_gnu_ld+set}" = set; then :
16343   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
16344 else
16345   with_gnu_ld=no
16346 fi
16347
16348 # Prepare PATH_SEPARATOR.
16349 # The user is always right.
16350 if test "${PATH_SEPARATOR+set}" != set; then
16351   echo "#! /bin/sh" >conf$$.sh
16352   echo  "exit 0"   >>conf$$.sh
16353   chmod +x conf$$.sh
16354   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16355     PATH_SEPARATOR=';'
16356   else
16357     PATH_SEPARATOR=:
16358   fi
16359   rm -f conf$$.sh
16360 fi
16361 ac_prog=ld
16362 if test "$GCC" = yes; then
16363   # Check if gcc -print-prog-name=ld gives a path.
16364   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
16365 $as_echo_n "checking for ld used by GCC... " >&6; }
16366   case $host in
16367   *-*-mingw*)
16368     # gcc leaves a trailing carriage return which upsets mingw
16369     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
16370   *)
16371     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
16372   esac
16373   case $ac_prog in
16374     # Accept absolute paths.
16375     [\\/]* | [A-Za-z]:[\\/]*)
16376       re_direlt='/[^/][^/]*/\.\./'
16377       # Canonicalize the path of ld
16378       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
16379       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
16380         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
16381       done
16382       test -z "$LD" && LD="$ac_prog"
16383       ;;
16384   "")
16385     # If it fails, then pretend we aren't using GCC.
16386     ac_prog=ld
16387     ;;
16388   *)
16389     # If it is relative, then search for the first ld in PATH.
16390     with_gnu_ld=unknown
16391     ;;
16392   esac
16393 elif test "$with_gnu_ld" = yes; then
16394   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
16395 $as_echo_n "checking for GNU ld... " >&6; }
16396 else
16397   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
16398 $as_echo_n "checking for non-GNU ld... " >&6; }
16399 fi
16400 if test "${acl_cv_path_LD+set}" = set; then :
16401   $as_echo_n "(cached) " >&6
16402 else
16403   if test -z "$LD"; then
16404   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
16405   for ac_dir in $PATH; do
16406     test -z "$ac_dir" && ac_dir=.
16407     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
16408       acl_cv_path_LD="$ac_dir/$ac_prog"
16409       # Check to see if the program is GNU ld.  I'd rather use --version,
16410       # but apparently some GNU ld's only accept -v.
16411       # Break only if it was the GNU/non-GNU ld that we prefer.
16412       case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
16413       *GNU* | *'with BFD'*)
16414         test "$with_gnu_ld" != no && break ;;
16415       *)
16416         test "$with_gnu_ld" != yes && break ;;
16417       esac
16418     fi
16419   done
16420   IFS="$ac_save_ifs"
16421 else
16422   acl_cv_path_LD="$LD" # Let the user override the test with a path.
16423 fi
16424 fi
16425
16426 LD="$acl_cv_path_LD"
16427 if test -n "$LD"; then
16428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
16429 $as_echo "$LD" >&6; }
16430 else
16431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16432 $as_echo "no" >&6; }
16433 fi
16434 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
16435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
16436 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
16437 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
16438   $as_echo_n "(cached) " >&6
16439 else
16440   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
16441 case `$LD -v 2>&1 </dev/null` in
16442 *GNU* | *'with BFD'*)
16443   acl_cv_prog_gnu_ld=yes ;;
16444 *)
16445   acl_cv_prog_gnu_ld=no ;;
16446 esac
16447 fi
16448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
16449 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
16450 with_gnu_ld=$acl_cv_prog_gnu_ld
16451
16452
16453
16454
16455                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
16456 $as_echo_n "checking for shared library run path origin... " >&6; }
16457 if test "${acl_cv_rpath+set}" = set; then :
16458   $as_echo_n "(cached) " >&6
16459 else
16460
16461     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
16462     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
16463     . ./conftest.sh
16464     rm -f ./conftest.sh
16465     acl_cv_rpath=done
16466
16467 fi
16468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
16469 $as_echo "$acl_cv_rpath" >&6; }
16470   wl="$acl_cv_wl"
16471   libext="$acl_cv_libext"
16472   shlibext="$acl_cv_shlibext"
16473   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
16474   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
16475   hardcode_direct="$acl_cv_hardcode_direct"
16476   hardcode_minus_L="$acl_cv_hardcode_minus_L"
16477     # Check whether --enable-rpath was given.
16478 if test "${enable_rpath+set}" = set; then :
16479   enableval=$enable_rpath; :
16480 else
16481   enable_rpath=yes
16482 fi
16483
16484
16485
16486
16487
16488
16489
16490
16491     use_additional=yes
16492
16493   acl_save_prefix="$prefix"
16494   prefix="$acl_final_prefix"
16495   acl_save_exec_prefix="$exec_prefix"
16496   exec_prefix="$acl_final_exec_prefix"
16497
16498     eval additional_includedir=\"$includedir\"
16499     eval additional_libdir=\"$libdir\"
16500
16501   exec_prefix="$acl_save_exec_prefix"
16502   prefix="$acl_save_prefix"
16503
16504
16505 # Check whether --with-libiconv-prefix was given.
16506 if test "${with_libiconv_prefix+set}" = set; then :
16507   withval=$with_libiconv_prefix;
16508     if test "X$withval" = "Xno"; then
16509       use_additional=no
16510     else
16511       if test "X$withval" = "X"; then
16512
16513   acl_save_prefix="$prefix"
16514   prefix="$acl_final_prefix"
16515   acl_save_exec_prefix="$exec_prefix"
16516   exec_prefix="$acl_final_exec_prefix"
16517
16518           eval additional_includedir=\"$includedir\"
16519           eval additional_libdir=\"$libdir\"
16520
16521   exec_prefix="$acl_save_exec_prefix"
16522   prefix="$acl_save_prefix"
16523
16524       else
16525         additional_includedir="$withval/include"
16526         additional_libdir="$withval/lib"
16527       fi
16528     fi
16529
16530 fi
16531
16532       LIBICONV=
16533   LTLIBICONV=
16534   INCICONV=
16535   rpathdirs=
16536   ltrpathdirs=
16537   names_already_handled=
16538   names_next_round='iconv '
16539   while test -n "$names_next_round"; do
16540     names_this_round="$names_next_round"
16541     names_next_round=
16542     for name in $names_this_round; do
16543       already_handled=
16544       for n in $names_already_handled; do
16545         if test "$n" = "$name"; then
16546           already_handled=yes
16547           break
16548         fi
16549       done
16550       if test -z "$already_handled"; then
16551         names_already_handled="$names_already_handled $name"
16552                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
16553         eval value=\"\$HAVE_LIB$uppername\"
16554         if test -n "$value"; then
16555           if test "$value" = yes; then
16556             eval value=\"\$LIB$uppername\"
16557             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
16558             eval value=\"\$LTLIB$uppername\"
16559             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
16560           else
16561                                     :
16562           fi
16563         else
16564                               found_dir=
16565           found_la=
16566           found_so=
16567           found_a=
16568           if test $use_additional = yes; then
16569             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
16570               found_dir="$additional_libdir"
16571               found_so="$additional_libdir/lib$name.$shlibext"
16572               if test -f "$additional_libdir/lib$name.la"; then
16573                 found_la="$additional_libdir/lib$name.la"
16574               fi
16575             else
16576               if test -f "$additional_libdir/lib$name.$libext"; then
16577                 found_dir="$additional_libdir"
16578                 found_a="$additional_libdir/lib$name.$libext"
16579                 if test -f "$additional_libdir/lib$name.la"; then
16580                   found_la="$additional_libdir/lib$name.la"
16581                 fi
16582               fi
16583             fi
16584           fi
16585           if test "X$found_dir" = "X"; then
16586             for x in $LDFLAGS $LTLIBICONV; do
16587
16588   acl_save_prefix="$prefix"
16589   prefix="$acl_final_prefix"
16590   acl_save_exec_prefix="$exec_prefix"
16591   exec_prefix="$acl_final_exec_prefix"
16592   eval x=\"$x\"
16593   exec_prefix="$acl_save_exec_prefix"
16594   prefix="$acl_save_prefix"
16595
16596               case "$x" in
16597                 -L*)
16598                   dir=`echo "X$x" | sed -e 's/^X-L//'`
16599                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
16600                     found_dir="$dir"
16601                     found_so="$dir/lib$name.$shlibext"
16602                     if test -f "$dir/lib$name.la"; then
16603                       found_la="$dir/lib$name.la"
16604                     fi
16605                   else
16606                     if test -f "$dir/lib$name.$libext"; then
16607                       found_dir="$dir"
16608                       found_a="$dir/lib$name.$libext"
16609                       if test -f "$dir/lib$name.la"; then
16610                         found_la="$dir/lib$name.la"
16611                       fi
16612                     fi
16613                   fi
16614                   ;;
16615               esac
16616               if test "X$found_dir" != "X"; then
16617                 break
16618               fi
16619             done
16620           fi
16621           if test "X$found_dir" != "X"; then
16622                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
16623             if test "X$found_so" != "X"; then
16624                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
16625                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16626               else
16627                                                                                 haveit=
16628                 for x in $ltrpathdirs; do
16629                   if test "X$x" = "X$found_dir"; then
16630                     haveit=yes
16631                     break
16632                   fi
16633                 done
16634                 if test -z "$haveit"; then
16635                   ltrpathdirs="$ltrpathdirs $found_dir"
16636                 fi
16637                                 if test "$hardcode_direct" = yes; then
16638                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16639                 else
16640                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
16641                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16642                                                             haveit=
16643                     for x in $rpathdirs; do
16644                       if test "X$x" = "X$found_dir"; then
16645                         haveit=yes
16646                         break
16647                       fi
16648                     done
16649                     if test -z "$haveit"; then
16650                       rpathdirs="$rpathdirs $found_dir"
16651                     fi
16652                   else
16653                                                                                 haveit=
16654                     for x in $LDFLAGS $LIBICONV; do
16655
16656   acl_save_prefix="$prefix"
16657   prefix="$acl_final_prefix"
16658   acl_save_exec_prefix="$exec_prefix"
16659   exec_prefix="$acl_final_exec_prefix"
16660   eval x=\"$x\"
16661   exec_prefix="$acl_save_exec_prefix"
16662   prefix="$acl_save_prefix"
16663
16664                       if test "X$x" = "X-L$found_dir"; then
16665                         haveit=yes
16666                         break
16667                       fi
16668                     done
16669                     if test -z "$haveit"; then
16670                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
16671                     fi
16672                     if test "$hardcode_minus_L" != no; then
16673                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16674                     else
16675                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16676                     fi
16677                   fi
16678                 fi
16679               fi
16680             else
16681               if test "X$found_a" != "X"; then
16682                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
16683               else
16684                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
16685               fi
16686             fi
16687                         additional_includedir=
16688             case "$found_dir" in
16689               */lib | */lib/)
16690                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
16691                 additional_includedir="$basedir/include"
16692                 ;;
16693             esac
16694             if test "X$additional_includedir" != "X"; then
16695                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
16696                 haveit=
16697                 if test "X$additional_includedir" = "X/usr/local/include"; then
16698                   if test -n "$GCC"; then
16699                     case $host_os in
16700                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
16701                     esac
16702                   fi
16703                 fi
16704                 if test -z "$haveit"; then
16705                   for x in $CPPFLAGS $INCICONV; do
16706
16707   acl_save_prefix="$prefix"
16708   prefix="$acl_final_prefix"
16709   acl_save_exec_prefix="$exec_prefix"
16710   exec_prefix="$acl_final_exec_prefix"
16711   eval x=\"$x\"
16712   exec_prefix="$acl_save_exec_prefix"
16713   prefix="$acl_save_prefix"
16714
16715                     if test "X$x" = "X-I$additional_includedir"; then
16716                       haveit=yes
16717                       break
16718                     fi
16719                   done
16720                   if test -z "$haveit"; then
16721                     if test -d "$additional_includedir"; then
16722                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
16723                     fi
16724                   fi
16725                 fi
16726               fi
16727             fi
16728                         if test -n "$found_la"; then
16729                                                         save_libdir="$libdir"
16730               case "$found_la" in
16731                 */* | *\\*) . "$found_la" ;;
16732                 *) . "./$found_la" ;;
16733               esac
16734               libdir="$save_libdir"
16735                             for dep in $dependency_libs; do
16736                 case "$dep" in
16737                   -L*)
16738                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
16739                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
16740                       haveit=
16741                       if test "X$additional_libdir" = "X/usr/local/lib"; then
16742                         if test -n "$GCC"; then
16743                           case $host_os in
16744                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
16745                           esac
16746                         fi
16747                       fi
16748                       if test -z "$haveit"; then
16749                         haveit=
16750                         for x in $LDFLAGS $LIBICONV; do
16751
16752   acl_save_prefix="$prefix"
16753   prefix="$acl_final_prefix"
16754   acl_save_exec_prefix="$exec_prefix"
16755   exec_prefix="$acl_final_exec_prefix"
16756   eval x=\"$x\"
16757   exec_prefix="$acl_save_exec_prefix"
16758   prefix="$acl_save_prefix"
16759
16760                           if test "X$x" = "X-L$additional_libdir"; then
16761                             haveit=yes
16762                             break
16763                           fi
16764                         done
16765                         if test -z "$haveit"; then
16766                           if test -d "$additional_libdir"; then
16767                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
16768                           fi
16769                         fi
16770                         haveit=
16771                         for x in $LDFLAGS $LTLIBICONV; do
16772
16773   acl_save_prefix="$prefix"
16774   prefix="$acl_final_prefix"
16775   acl_save_exec_prefix="$exec_prefix"
16776   exec_prefix="$acl_final_exec_prefix"
16777   eval x=\"$x\"
16778   exec_prefix="$acl_save_exec_prefix"
16779   prefix="$acl_save_prefix"
16780
16781                           if test "X$x" = "X-L$additional_libdir"; then
16782                             haveit=yes
16783                             break
16784                           fi
16785                         done
16786                         if test -z "$haveit"; then
16787                           if test -d "$additional_libdir"; then
16788                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
16789                           fi
16790                         fi
16791                       fi
16792                     fi
16793                     ;;
16794                   -R*)
16795                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
16796                     if test "$enable_rpath" != no; then
16797                                                                   haveit=
16798                       for x in $rpathdirs; do
16799                         if test "X$x" = "X$dir"; then
16800                           haveit=yes
16801                           break
16802                         fi
16803                       done
16804                       if test -z "$haveit"; then
16805                         rpathdirs="$rpathdirs $dir"
16806                       fi
16807                                                                   haveit=
16808                       for x in $ltrpathdirs; do
16809                         if test "X$x" = "X$dir"; then
16810                           haveit=yes
16811                           break
16812                         fi
16813                       done
16814                       if test -z "$haveit"; then
16815                         ltrpathdirs="$ltrpathdirs $dir"
16816                       fi
16817                     fi
16818                     ;;
16819                   -l*)
16820                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
16821                     ;;
16822                   *.la)
16823                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
16824                     ;;
16825                   *)
16826                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
16827                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
16828                     ;;
16829                 esac
16830               done
16831             fi
16832           else
16833                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16834             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
16835           fi
16836         fi
16837       fi
16838     done
16839   done
16840   if test "X$rpathdirs" != "X"; then
16841     if test -n "$hardcode_libdir_separator"; then
16842                         alldirs=
16843       for found_dir in $rpathdirs; do
16844         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
16845       done
16846             acl_save_libdir="$libdir"
16847       libdir="$alldirs"
16848       eval flag=\"$hardcode_libdir_flag_spec\"
16849       libdir="$acl_save_libdir"
16850       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16851     else
16852             for found_dir in $rpathdirs; do
16853         acl_save_libdir="$libdir"
16854         libdir="$found_dir"
16855         eval flag=\"$hardcode_libdir_flag_spec\"
16856         libdir="$acl_save_libdir"
16857         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16858       done
16859     fi
16860   fi
16861   if test "X$ltrpathdirs" != "X"; then
16862             for found_dir in $ltrpathdirs; do
16863       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
16864     done
16865   fi
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
16885 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
16886 if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :
16887   $as_echo_n "(cached) " >&6
16888 else
16889   gt_save_CPPFLAGS="$CPPFLAGS"
16890      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
16891      gt_save_LIBS="$LIBS"
16892      LIBS="$LIBS -framework CoreFoundation"
16893      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16894 /* end confdefs.h.  */
16895 #include <CFPreferences.h>
16896 int
16897 main ()
16898 {
16899 CFPreferencesCopyAppValue(NULL, NULL)
16900   ;
16901   return 0;
16902 }
16903 _ACEOF
16904 if ac_fn_c_try_link "$LINENO"; then :
16905   gt_cv_func_CFPreferencesCopyAppValue=yes
16906 else
16907   gt_cv_func_CFPreferencesCopyAppValue=no
16908 fi
16909 rm -f core conftest.err conftest.$ac_objext \
16910     conftest$ac_exeext conftest.$ac_ext
16911      CPPFLAGS="$gt_save_CPPFLAGS"
16912      LIBS="$gt_save_LIBS"
16913 fi
16914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
16915 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
16916   if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
16917
16918 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
16919
16920   fi
16921     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
16922 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
16923 if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :
16924   $as_echo_n "(cached) " >&6
16925 else
16926   gt_save_CPPFLAGS="$CPPFLAGS"
16927      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
16928      gt_save_LIBS="$LIBS"
16929      LIBS="$LIBS -framework CoreFoundation"
16930      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16931 /* end confdefs.h.  */
16932 #include <CFLocale.h>
16933 int
16934 main ()
16935 {
16936 CFLocaleCopyCurrent();
16937   ;
16938   return 0;
16939 }
16940 _ACEOF
16941 if ac_fn_c_try_link "$LINENO"; then :
16942   gt_cv_func_CFLocaleCopyCurrent=yes
16943 else
16944   gt_cv_func_CFLocaleCopyCurrent=no
16945 fi
16946 rm -f core conftest.err conftest.$ac_objext \
16947     conftest$ac_exeext conftest.$ac_ext
16948      CPPFLAGS="$gt_save_CPPFLAGS"
16949      LIBS="$gt_save_LIBS"
16950 fi
16951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
16952 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
16953   if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
16954
16955 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
16956
16957   fi
16958   INTL_MACOSX_LIBS=
16959   if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
16960     INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
16961   fi
16962
16963
16964
16965
16966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16967 $as_echo_n "checking whether NLS is requested... " >&6; }
16968     # Check whether --enable-nls was given.
16969 if test "${enable_nls+set}" = set; then :
16970   enableval=$enable_nls; USE_NLS=$enableval
16971 else
16972   USE_NLS=yes
16973 fi
16974
16975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
16976 $as_echo "$USE_NLS" >&6; }
16977
16978
16979
16980
16981   LIBINTL=
16982   LTLIBINTL=
16983   POSUB=
16984
16985     if test "$USE_NLS" = "yes"; then
16986     gt_use_preinstalled_gnugettext=no
16987
16988
16989
16990
16991
16992
16993         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
16994 $as_echo_n "checking for GNU gettext in libc... " >&6; }
16995 if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
16996   $as_echo_n "(cached) " >&6
16997 else
16998   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16999 /* end confdefs.h.  */
17000 #include <libintl.h>
17001 extern int _nl_msg_cat_cntr;
17002 extern int *_nl_domain_bindings;
17003 int
17004 main ()
17005 {
17006 bindtextdomain ("", "");
17007 return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
17008   ;
17009   return 0;
17010 }
17011 _ACEOF
17012 if ac_fn_c_try_link "$LINENO"; then :
17013   gt_cv_func_gnugettext1_libc=yes
17014 else
17015   gt_cv_func_gnugettext1_libc=no
17016 fi
17017 rm -f core conftest.err conftest.$ac_objext \
17018     conftest$ac_exeext conftest.$ac_ext
17019 fi
17020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
17021 $as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
17022
17023         if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
17024
17025
17026
17027
17028
17029           am_save_CPPFLAGS="$CPPFLAGS"
17030
17031   for element in $INCICONV; do
17032     haveit=
17033     for x in $CPPFLAGS; do
17034
17035   acl_save_prefix="$prefix"
17036   prefix="$acl_final_prefix"
17037   acl_save_exec_prefix="$exec_prefix"
17038   exec_prefix="$acl_final_exec_prefix"
17039   eval x=\"$x\"
17040   exec_prefix="$acl_save_exec_prefix"
17041   prefix="$acl_save_prefix"
17042
17043       if test "X$x" = "X$element"; then
17044         haveit=yes
17045         break
17046       fi
17047     done
17048     if test -z "$haveit"; then
17049       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17050     fi
17051   done
17052
17053
17054   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
17055 $as_echo_n "checking for iconv... " >&6; }
17056 if test "${am_cv_func_iconv+set}" = set; then :
17057   $as_echo_n "(cached) " >&6
17058 else
17059
17060     am_cv_func_iconv="no, consider installing GNU libiconv"
17061     am_cv_lib_iconv=no
17062     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17063 /* end confdefs.h.  */
17064 #include <stdlib.h>
17065 #include <iconv.h>
17066 int
17067 main ()
17068 {
17069 iconv_t cd = iconv_open("","");
17070        iconv(cd,NULL,NULL,NULL,NULL);
17071        iconv_close(cd);
17072   ;
17073   return 0;
17074 }
17075 _ACEOF
17076 if ac_fn_c_try_link "$LINENO"; then :
17077   am_cv_func_iconv=yes
17078 fi
17079 rm -f core conftest.err conftest.$ac_objext \
17080     conftest$ac_exeext conftest.$ac_ext
17081     if test "$am_cv_func_iconv" != yes; then
17082       am_save_LIBS="$LIBS"
17083       LIBS="$LIBS $LIBICONV"
17084       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17085 /* end confdefs.h.  */
17086 #include <stdlib.h>
17087 #include <iconv.h>
17088 int
17089 main ()
17090 {
17091 iconv_t cd = iconv_open("","");
17092          iconv(cd,NULL,NULL,NULL,NULL);
17093          iconv_close(cd);
17094   ;
17095   return 0;
17096 }
17097 _ACEOF
17098 if ac_fn_c_try_link "$LINENO"; then :
17099   am_cv_lib_iconv=yes
17100         am_cv_func_iconv=yes
17101 fi
17102 rm -f core conftest.err conftest.$ac_objext \
17103     conftest$ac_exeext conftest.$ac_ext
17104       LIBS="$am_save_LIBS"
17105     fi
17106
17107 fi
17108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
17109 $as_echo "$am_cv_func_iconv" >&6; }
17110   if test "$am_cv_func_iconv" = yes; then
17111
17112 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
17113
17114   fi
17115   if test "$am_cv_lib_iconv" = yes; then
17116     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
17117 $as_echo_n "checking how to link with libiconv... " >&6; }
17118     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
17119 $as_echo "$LIBICONV" >&6; }
17120   else
17121             CPPFLAGS="$am_save_CPPFLAGS"
17122     LIBICONV=
17123     LTLIBICONV=
17124   fi
17125
17126
17127
17128
17129
17130
17131     use_additional=yes
17132
17133   acl_save_prefix="$prefix"
17134   prefix="$acl_final_prefix"
17135   acl_save_exec_prefix="$exec_prefix"
17136   exec_prefix="$acl_final_exec_prefix"
17137
17138     eval additional_includedir=\"$includedir\"
17139     eval additional_libdir=\"$libdir\"
17140
17141   exec_prefix="$acl_save_exec_prefix"
17142   prefix="$acl_save_prefix"
17143
17144
17145 # Check whether --with-libintl-prefix was given.
17146 if test "${with_libintl_prefix+set}" = set; then :
17147   withval=$with_libintl_prefix;
17148     if test "X$withval" = "Xno"; then
17149       use_additional=no
17150     else
17151       if test "X$withval" = "X"; then
17152
17153   acl_save_prefix="$prefix"
17154   prefix="$acl_final_prefix"
17155   acl_save_exec_prefix="$exec_prefix"
17156   exec_prefix="$acl_final_exec_prefix"
17157
17158           eval additional_includedir=\"$includedir\"
17159           eval additional_libdir=\"$libdir\"
17160
17161   exec_prefix="$acl_save_exec_prefix"
17162   prefix="$acl_save_prefix"
17163
17164       else
17165         additional_includedir="$withval/include"
17166         additional_libdir="$withval/lib"
17167       fi
17168     fi
17169
17170 fi
17171
17172       LIBINTL=
17173   LTLIBINTL=
17174   INCINTL=
17175   rpathdirs=
17176   ltrpathdirs=
17177   names_already_handled=
17178   names_next_round='intl '
17179   while test -n "$names_next_round"; do
17180     names_this_round="$names_next_round"
17181     names_next_round=
17182     for name in $names_this_round; do
17183       already_handled=
17184       for n in $names_already_handled; do
17185         if test "$n" = "$name"; then
17186           already_handled=yes
17187           break
17188         fi
17189       done
17190       if test -z "$already_handled"; then
17191         names_already_handled="$names_already_handled $name"
17192                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
17193         eval value=\"\$HAVE_LIB$uppername\"
17194         if test -n "$value"; then
17195           if test "$value" = yes; then
17196             eval value=\"\$LIB$uppername\"
17197             test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
17198             eval value=\"\$LTLIB$uppername\"
17199             test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
17200           else
17201                                     :
17202           fi
17203         else
17204                               found_dir=
17205           found_la=
17206           found_so=
17207           found_a=
17208           if test $use_additional = yes; then
17209             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
17210               found_dir="$additional_libdir"
17211               found_so="$additional_libdir/lib$name.$shlibext"
17212               if test -f "$additional_libdir/lib$name.la"; then
17213                 found_la="$additional_libdir/lib$name.la"
17214               fi
17215             else
17216               if test -f "$additional_libdir/lib$name.$libext"; then
17217                 found_dir="$additional_libdir"
17218                 found_a="$additional_libdir/lib$name.$libext"
17219                 if test -f "$additional_libdir/lib$name.la"; then
17220                   found_la="$additional_libdir/lib$name.la"
17221                 fi
17222               fi
17223             fi
17224           fi
17225           if test "X$found_dir" = "X"; then
17226             for x in $LDFLAGS $LTLIBINTL; do
17227
17228   acl_save_prefix="$prefix"
17229   prefix="$acl_final_prefix"
17230   acl_save_exec_prefix="$exec_prefix"
17231   exec_prefix="$acl_final_exec_prefix"
17232   eval x=\"$x\"
17233   exec_prefix="$acl_save_exec_prefix"
17234   prefix="$acl_save_prefix"
17235
17236               case "$x" in
17237                 -L*)
17238                   dir=`echo "X$x" | sed -e 's/^X-L//'`
17239                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
17240                     found_dir="$dir"
17241                     found_so="$dir/lib$name.$shlibext"
17242                     if test -f "$dir/lib$name.la"; then
17243                       found_la="$dir/lib$name.la"
17244                     fi
17245                   else
17246                     if test -f "$dir/lib$name.$libext"; then
17247                       found_dir="$dir"
17248                       found_a="$dir/lib$name.$libext"
17249                       if test -f "$dir/lib$name.la"; then
17250                         found_la="$dir/lib$name.la"
17251                       fi
17252                     fi
17253                   fi
17254                   ;;
17255               esac
17256               if test "X$found_dir" != "X"; then
17257                 break
17258               fi
17259             done
17260           fi
17261           if test "X$found_dir" != "X"; then
17262                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
17263             if test "X$found_so" != "X"; then
17264                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
17265                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17266               else
17267                                                                                 haveit=
17268                 for x in $ltrpathdirs; do
17269                   if test "X$x" = "X$found_dir"; then
17270                     haveit=yes
17271                     break
17272                   fi
17273                 done
17274                 if test -z "$haveit"; then
17275                   ltrpathdirs="$ltrpathdirs $found_dir"
17276                 fi
17277                                 if test "$hardcode_direct" = yes; then
17278                                                       LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17279                 else
17280                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
17281                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17282                                                             haveit=
17283                     for x in $rpathdirs; do
17284                       if test "X$x" = "X$found_dir"; then
17285                         haveit=yes
17286                         break
17287                       fi
17288                     done
17289                     if test -z "$haveit"; then
17290                       rpathdirs="$rpathdirs $found_dir"
17291                     fi
17292                   else
17293                                                                                 haveit=
17294                     for x in $LDFLAGS $LIBINTL; do
17295
17296   acl_save_prefix="$prefix"
17297   prefix="$acl_final_prefix"
17298   acl_save_exec_prefix="$exec_prefix"
17299   exec_prefix="$acl_final_exec_prefix"
17300   eval x=\"$x\"
17301   exec_prefix="$acl_save_exec_prefix"
17302   prefix="$acl_save_prefix"
17303
17304                       if test "X$x" = "X-L$found_dir"; then
17305                         haveit=yes
17306                         break
17307                       fi
17308                     done
17309                     if test -z "$haveit"; then
17310                       LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
17311                     fi
17312                     if test "$hardcode_minus_L" != no; then
17313                                                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17314                     else
17315                                                                                                                                                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17316                     fi
17317                   fi
17318                 fi
17319               fi
17320             else
17321               if test "X$found_a" != "X"; then
17322                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
17323               else
17324                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
17325               fi
17326             fi
17327                         additional_includedir=
17328             case "$found_dir" in
17329               */lib | */lib/)
17330                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
17331                 additional_includedir="$basedir/include"
17332                 ;;
17333             esac
17334             if test "X$additional_includedir" != "X"; then
17335                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
17336                 haveit=
17337                 if test "X$additional_includedir" = "X/usr/local/include"; then
17338                   if test -n "$GCC"; then
17339                     case $host_os in
17340                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17341                     esac
17342                   fi
17343                 fi
17344                 if test -z "$haveit"; then
17345                   for x in $CPPFLAGS $INCINTL; do
17346
17347   acl_save_prefix="$prefix"
17348   prefix="$acl_final_prefix"
17349   acl_save_exec_prefix="$exec_prefix"
17350   exec_prefix="$acl_final_exec_prefix"
17351   eval x=\"$x\"
17352   exec_prefix="$acl_save_exec_prefix"
17353   prefix="$acl_save_prefix"
17354
17355                     if test "X$x" = "X-I$additional_includedir"; then
17356                       haveit=yes
17357                       break
17358                     fi
17359                   done
17360                   if test -z "$haveit"; then
17361                     if test -d "$additional_includedir"; then
17362                                             INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
17363                     fi
17364                   fi
17365                 fi
17366               fi
17367             fi
17368                         if test -n "$found_la"; then
17369                                                         save_libdir="$libdir"
17370               case "$found_la" in
17371                 */* | *\\*) . "$found_la" ;;
17372                 *) . "./$found_la" ;;
17373               esac
17374               libdir="$save_libdir"
17375                             for dep in $dependency_libs; do
17376                 case "$dep" in
17377                   -L*)
17378                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
17379                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
17380                       haveit=
17381                       if test "X$additional_libdir" = "X/usr/local/lib"; then
17382                         if test -n "$GCC"; then
17383                           case $host_os in
17384                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17385                           esac
17386                         fi
17387                       fi
17388                       if test -z "$haveit"; then
17389                         haveit=
17390                         for x in $LDFLAGS $LIBINTL; do
17391
17392   acl_save_prefix="$prefix"
17393   prefix="$acl_final_prefix"
17394   acl_save_exec_prefix="$exec_prefix"
17395   exec_prefix="$acl_final_exec_prefix"
17396   eval x=\"$x\"
17397   exec_prefix="$acl_save_exec_prefix"
17398   prefix="$acl_save_prefix"
17399
17400                           if test "X$x" = "X-L$additional_libdir"; then
17401                             haveit=yes
17402                             break
17403                           fi
17404                         done
17405                         if test -z "$haveit"; then
17406                           if test -d "$additional_libdir"; then
17407                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
17408                           fi
17409                         fi
17410                         haveit=
17411                         for x in $LDFLAGS $LTLIBINTL; do
17412
17413   acl_save_prefix="$prefix"
17414   prefix="$acl_final_prefix"
17415   acl_save_exec_prefix="$exec_prefix"
17416   exec_prefix="$acl_final_exec_prefix"
17417   eval x=\"$x\"
17418   exec_prefix="$acl_save_exec_prefix"
17419   prefix="$acl_save_prefix"
17420
17421                           if test "X$x" = "X-L$additional_libdir"; then
17422                             haveit=yes
17423                             break
17424                           fi
17425                         done
17426                         if test -z "$haveit"; then
17427                           if test -d "$additional_libdir"; then
17428                                                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
17429                           fi
17430                         fi
17431                       fi
17432                     fi
17433                     ;;
17434                   -R*)
17435                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
17436                     if test "$enable_rpath" != no; then
17437                                                                   haveit=
17438                       for x in $rpathdirs; do
17439                         if test "X$x" = "X$dir"; then
17440                           haveit=yes
17441                           break
17442                         fi
17443                       done
17444                       if test -z "$haveit"; then
17445                         rpathdirs="$rpathdirs $dir"
17446                       fi
17447                                                                   haveit=
17448                       for x in $ltrpathdirs; do
17449                         if test "X$x" = "X$dir"; then
17450                           haveit=yes
17451                           break
17452                         fi
17453                       done
17454                       if test -z "$haveit"; then
17455                         ltrpathdirs="$ltrpathdirs $dir"
17456                       fi
17457                     fi
17458                     ;;
17459                   -l*)
17460                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
17461                     ;;
17462                   *.la)
17463                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
17464                     ;;
17465                   *)
17466                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
17467                     LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
17468                     ;;
17469                 esac
17470               done
17471             fi
17472           else
17473                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17474             LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
17475           fi
17476         fi
17477       fi
17478     done
17479   done
17480   if test "X$rpathdirs" != "X"; then
17481     if test -n "$hardcode_libdir_separator"; then
17482                         alldirs=
17483       for found_dir in $rpathdirs; do
17484         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
17485       done
17486             acl_save_libdir="$libdir"
17487       libdir="$alldirs"
17488       eval flag=\"$hardcode_libdir_flag_spec\"
17489       libdir="$acl_save_libdir"
17490       LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17491     else
17492             for found_dir in $rpathdirs; do
17493         acl_save_libdir="$libdir"
17494         libdir="$found_dir"
17495         eval flag=\"$hardcode_libdir_flag_spec\"
17496         libdir="$acl_save_libdir"
17497         LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17498       done
17499     fi
17500   fi
17501   if test "X$ltrpathdirs" != "X"; then
17502             for found_dir in $ltrpathdirs; do
17503       LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
17504     done
17505   fi
17506
17507           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
17508 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
17509 if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
17510   $as_echo_n "(cached) " >&6
17511 else
17512   gt_save_CPPFLAGS="$CPPFLAGS"
17513             CPPFLAGS="$CPPFLAGS $INCINTL"
17514             gt_save_LIBS="$LIBS"
17515             LIBS="$LIBS $LIBINTL"
17516                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17517 /* end confdefs.h.  */
17518 #include <libintl.h>
17519 extern int _nl_msg_cat_cntr;
17520 extern
17521 #ifdef __cplusplus
17522 "C"
17523 #endif
17524 const char *_nl_expand_alias (const char *);
17525 int
17526 main ()
17527 {
17528 bindtextdomain ("", "");
17529 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
17530   ;
17531   return 0;
17532 }
17533 _ACEOF
17534 if ac_fn_c_try_link "$LINENO"; then :
17535   gt_cv_func_gnugettext1_libintl=yes
17536 else
17537   gt_cv_func_gnugettext1_libintl=no
17538 fi
17539 rm -f core conftest.err conftest.$ac_objext \
17540     conftest$ac_exeext conftest.$ac_ext
17541                         if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
17542               LIBS="$LIBS $LIBICONV"
17543               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17544 /* end confdefs.h.  */
17545 #include <libintl.h>
17546 extern int _nl_msg_cat_cntr;
17547 extern
17548 #ifdef __cplusplus
17549 "C"
17550 #endif
17551 const char *_nl_expand_alias (const char *);
17552 int
17553 main ()
17554 {
17555 bindtextdomain ("", "");
17556 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
17557   ;
17558   return 0;
17559 }
17560 _ACEOF
17561 if ac_fn_c_try_link "$LINENO"; then :
17562   LIBINTL="$LIBINTL $LIBICONV"
17563                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
17564                 gt_cv_func_gnugettext1_libintl=yes
17565
17566 fi
17567 rm -f core conftest.err conftest.$ac_objext \
17568     conftest$ac_exeext conftest.$ac_ext
17569             fi
17570             CPPFLAGS="$gt_save_CPPFLAGS"
17571             LIBS="$gt_save_LIBS"
17572 fi
17573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
17574 $as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
17575         fi
17576
17577                                         if test "$gt_cv_func_gnugettext1_libc" = "yes" \
17578            || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
17579                 && test "$PACKAGE" != gettext-runtime \
17580                 && test "$PACKAGE" != gettext-tools; }; then
17581           gt_use_preinstalled_gnugettext=yes
17582         else
17583                     LIBINTL=
17584           LTLIBINTL=
17585           INCINTL=
17586         fi
17587
17588
17589
17590     if test -n "$INTL_MACOSX_LIBS"; then
17591       if test "$gt_use_preinstalled_gnugettext" = "yes" \
17592          || test "$nls_cv_use_gnu_gettext" = "yes"; then
17593                 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
17594         LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
17595       fi
17596     fi
17597
17598     if test "$gt_use_preinstalled_gnugettext" = "yes" \
17599        || test "$nls_cv_use_gnu_gettext" = "yes"; then
17600
17601 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
17602
17603     else
17604       USE_NLS=no
17605     fi
17606   fi
17607
17608   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
17609 $as_echo_n "checking whether to use NLS... " >&6; }
17610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
17611 $as_echo "$USE_NLS" >&6; }
17612   if test "$USE_NLS" = "yes"; then
17613     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
17614 $as_echo_n "checking where the gettext function comes from... " >&6; }
17615     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
17616       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
17617         gt_source="external libintl"
17618       else
17619         gt_source="libc"
17620       fi
17621     else
17622       gt_source="included intl directory"
17623     fi
17624     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
17625 $as_echo "$gt_source" >&6; }
17626   fi
17627
17628   if test "$USE_NLS" = "yes"; then
17629
17630     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
17631       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
17632         { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
17633 $as_echo_n "checking how to link with libintl... " >&6; }
17634         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
17635 $as_echo "$LIBINTL" >&6; }
17636
17637   for element in $INCINTL; do
17638     haveit=
17639     for x in $CPPFLAGS; do
17640
17641   acl_save_prefix="$prefix"
17642   prefix="$acl_final_prefix"
17643   acl_save_exec_prefix="$exec_prefix"
17644   exec_prefix="$acl_final_exec_prefix"
17645   eval x=\"$x\"
17646   exec_prefix="$acl_save_exec_prefix"
17647   prefix="$acl_save_prefix"
17648
17649       if test "X$x" = "X$element"; then
17650         haveit=yes
17651         break
17652       fi
17653     done
17654     if test -z "$haveit"; then
17655       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17656     fi
17657   done
17658
17659       fi
17660
17661
17662 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
17663
17664
17665 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
17666
17667     fi
17668
17669         POSUB=po
17670   fi
17671
17672
17673
17674     INTLLIBS="$LIBINTL"
17675
17676
17677
17678
17679
17680
17681
17682 os_name=`uname -s 2>/dev/null`
17683 if test x${prefix} = xNONE ; then
17684    if test `eval echo ${sysconfdir}` = NONE/etc ; then
17685       sysconfdir=/etc/bacula
17686    fi
17687
17688    if test `eval echo ${libdir}` = NONE/lib ; then
17689       case ${os_name} in
17690       Linux)
17691          os_processor=`uname -p 2>/dev/null`
17692          case ${os_processor} in
17693          x86_64)
17694             libdir=/usr/lib64
17695             ;;
17696          *)
17697             libdir=/usr/lib
17698             ;;
17699          esac
17700          ;;
17701       *)
17702          libdir=/usr/lib
17703          ;;
17704       esac
17705    fi
17706
17707    if test `eval echo ${includedir}` = NONE/include ; then
17708       includedir=/usr/include
17709    fi
17710
17711    if test `eval echo ${datarootdir}` = NONE/share ; then
17712       datarootdir=/usr/share
17713    fi
17714    prefix=
17715 fi
17716
17717 if test x${exec_prefix} = xNONE ; then
17718    exec_prefix=${prefix}
17719 fi
17720
17721 sysconfdir=`eval echo ${sysconfdir}`
17722 datarootdir=`eval echo ${datarootdir}`
17723 docdir=`eval echo ${docdir}`
17724 htmldir=`eval echo ${htmldir}`
17725 libdir=`eval echo ${libdir}`
17726 includedir=`eval echo ${includedir}`
17727 localedir=`eval echo ${datarootdir}/locale`
17728 cat >>confdefs.h <<_ACEOF
17729 #define SYSCONFDIR "$sysconfdir"
17730 _ACEOF
17731
17732 cat >>confdefs.h <<_ACEOF
17733 #define LOCALEDIR "$localedir"
17734 _ACEOF
17735
17736
17737 if test x$sbindir = x'${exec_prefix}/sbin' ; then
17738    sbindir=${exec_prefix}/sbin
17739 fi
17740 sbindir=`eval echo ${sbindir}`
17741
17742 if test x$mandir = x'${prefix}/man' ; then
17743    mandir=/usr/share/man
17744 fi
17745
17746 if test x$htmldir = x${docdir} ; then
17747    htmldir=`eval echo ${docdir}bacula/html`
17748 fi
17749
17750 if test x$docdir = x'/usr/share/doc/' ; then
17751    docdir=`eval echo ${docdir}bacula`
17752 fi
17753
17754
17755 for ac_prog in msgfmt
17756 do
17757   # Extract the first word of "$ac_prog", so it can be a program name with args.
17758 set dummy $ac_prog; ac_word=$2
17759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17760 $as_echo_n "checking for $ac_word... " >&6; }
17761 if test "${ac_cv_path_MSGFMT+set}" = set; then :
17762   $as_echo_n "(cached) " >&6
17763 else
17764   case $MSGFMT in
17765   [\\/]* | ?:[\\/]*)
17766   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
17767   ;;
17768   *)
17769   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17770 for as_dir in $PATH
17771 do
17772   IFS=$as_save_IFS
17773   test -z "$as_dir" && as_dir=.
17774     for ac_exec_ext in '' $ac_executable_extensions; do
17775   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17776     ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
17777     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17778     break 2
17779   fi
17780 done
17781   done
17782 IFS=$as_save_IFS
17783
17784   ;;
17785 esac
17786 fi
17787 MSGFMT=$ac_cv_path_MSGFMT
17788 if test -n "$MSGFMT"; then
17789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
17790 $as_echo "$MSGFMT" >&6; }
17791 else
17792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17793 $as_echo "no" >&6; }
17794 fi
17795
17796
17797   test -n "$MSGFMT" && break
17798 done
17799 test -n "$MSGFMT" || MSGFMT="no"
17800
17801 if test "$MSGFMT" = "no"
17802 then
17803    echo 'msgfmt program not found, disabling NLS !'
17804    USE_NLS=no
17805    USE_INCLUDED_LIBINTL=no
17806 #else
17807
17808     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
17809 $as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
17810 if test "${ac_cv_gnu_library_2+set}" = set; then :
17811   $as_echo_n "(cached) " >&6
17812 else
17813   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17814 /* end confdefs.h.  */
17815
17816 #include <features.h>
17817 #ifdef __GNU_LIBRARY__
17818  #if (__GLIBC__ >= 2)
17819   Lucky GNU user
17820  #endif
17821 #endif
17822
17823 _ACEOF
17824 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17825   $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
17826   ac_cv_gnu_library_2=yes
17827 else
17828   ac_cv_gnu_library_2=no
17829 fi
17830 rm -f conftest*
17831
17832
17833
17834 fi
17835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
17836 $as_echo "$ac_cv_gnu_library_2" >&6; }
17837
17838     GLIBC2="$ac_cv_gnu_library_2"
17839
17840
17841 if test -n "$ac_tool_prefix"; then
17842   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
17843 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
17844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17845 $as_echo_n "checking for $ac_word... " >&6; }
17846 if test "${ac_cv_prog_RANLIB+set}" = set; then :
17847   $as_echo_n "(cached) " >&6
17848 else
17849   if test -n "$RANLIB"; then
17850   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
17851 else
17852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17853 for as_dir in $PATH
17854 do
17855   IFS=$as_save_IFS
17856   test -z "$as_dir" && as_dir=.
17857     for ac_exec_ext in '' $ac_executable_extensions; do
17858   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17859     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
17860     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17861     break 2
17862   fi
17863 done
17864   done
17865 IFS=$as_save_IFS
17866
17867 fi
17868 fi
17869 RANLIB=$ac_cv_prog_RANLIB
17870 if test -n "$RANLIB"; then
17871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
17872 $as_echo "$RANLIB" >&6; }
17873 else
17874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17875 $as_echo "no" >&6; }
17876 fi
17877
17878
17879 fi
17880 if test -z "$ac_cv_prog_RANLIB"; then
17881   ac_ct_RANLIB=$RANLIB
17882   # Extract the first word of "ranlib", so it can be a program name with args.
17883 set dummy ranlib; ac_word=$2
17884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17885 $as_echo_n "checking for $ac_word... " >&6; }
17886 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
17887   $as_echo_n "(cached) " >&6
17888 else
17889   if test -n "$ac_ct_RANLIB"; then
17890   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
17891 else
17892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17893 for as_dir in $PATH
17894 do
17895   IFS=$as_save_IFS
17896   test -z "$as_dir" && as_dir=.
17897     for ac_exec_ext in '' $ac_executable_extensions; do
17898   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17899     ac_cv_prog_ac_ct_RANLIB="ranlib"
17900     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17901     break 2
17902   fi
17903 done
17904   done
17905 IFS=$as_save_IFS
17906
17907 fi
17908 fi
17909 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
17910 if test -n "$ac_ct_RANLIB"; then
17911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
17912 $as_echo "$ac_ct_RANLIB" >&6; }
17913 else
17914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17915 $as_echo "no" >&6; }
17916 fi
17917
17918   if test "x$ac_ct_RANLIB" = x; then
17919     RANLIB=":"
17920   else
17921     case $cross_compiling:$ac_tool_warned in
17922 yes:)
17923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17924 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17925 ac_tool_warned=yes ;;
17926 esac
17927     RANLIB=$ac_ct_RANLIB
17928   fi
17929 else
17930   RANLIB="$ac_cv_prog_RANLIB"
17931 fi
17932
17933
17934         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
17935 $as_echo_n "checking for strerror in -lcposix... " >&6; }
17936 if test "${ac_cv_lib_cposix_strerror+set}" = set; then :
17937   $as_echo_n "(cached) " >&6
17938 else
17939   ac_check_lib_save_LIBS=$LIBS
17940 LIBS="-lcposix  $LIBS"
17941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17942 /* end confdefs.h.  */
17943
17944 /* Override any GCC internal prototype to avoid an error.
17945    Use char because int might match the return type of a GCC
17946    builtin and then its argument prototype would still apply.  */
17947 #ifdef __cplusplus
17948 extern "C"
17949 #endif
17950 char strerror ();
17951 int
17952 main ()
17953 {
17954 return strerror ();
17955   ;
17956   return 0;
17957 }
17958 _ACEOF
17959 if ac_fn_c_try_link "$LINENO"; then :
17960   ac_cv_lib_cposix_strerror=yes
17961 else
17962   ac_cv_lib_cposix_strerror=no
17963 fi
17964 rm -f core conftest.err conftest.$ac_objext \
17965     conftest$ac_exeext conftest.$ac_ext
17966 LIBS=$ac_check_lib_save_LIBS
17967 fi
17968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
17969 $as_echo "$ac_cv_lib_cposix_strerror" >&6; }
17970 if test "x$ac_cv_lib_cposix_strerror" = x""yes; then :
17971   LIBS="$LIBS -lcposix"
17972 fi
17973
17974
17975
17976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
17977 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
17978 if test "${ac_cv_c_const+set}" = set; then :
17979   $as_echo_n "(cached) " >&6
17980 else
17981   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17982 /* end confdefs.h.  */
17983
17984 int
17985 main ()
17986 {
17987 /* FIXME: Include the comments suggested by Paul. */
17988 #ifndef __cplusplus
17989   /* Ultrix mips cc rejects this.  */
17990   typedef int charset[2];
17991   const charset cs;
17992   /* SunOS 4.1.1 cc rejects this.  */
17993   char const *const *pcpcc;
17994   char **ppc;
17995   /* NEC SVR4.0.2 mips cc rejects this.  */
17996   struct point {int x, y;};
17997   static struct point const zero = {0,0};
17998   /* AIX XL C 1.02.0.0 rejects this.
17999      It does not let you subtract one const X* pointer from another in
18000      an arm of an if-expression whose if-part is not a constant
18001      expression */
18002   const char *g = "string";
18003   pcpcc = &g + (g ? g-g : 0);
18004   /* HPUX 7.0 cc rejects these. */
18005   ++pcpcc;
18006   ppc = (char**) pcpcc;
18007   pcpcc = (char const *const *) ppc;
18008   { /* SCO 3.2v4 cc rejects this.  */
18009     char *t;
18010     char const *s = 0 ? (char *) 0 : (char const *) 0;
18011
18012     *t++ = 0;
18013     if (s) return 0;
18014   }
18015   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
18016     int x[] = {25, 17};
18017     const int *foo = &x[0];
18018     ++foo;
18019   }
18020   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
18021     typedef const int *iptr;
18022     iptr p = 0;
18023     ++p;
18024   }
18025   { /* AIX XL C 1.02.0.0 rejects this saying
18026        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
18027     struct s { int j; const int *ap[3]; };
18028     struct s *b; b->j = 5;
18029   }
18030   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
18031     const int foo = 10;
18032     if (!foo) return 0;
18033   }
18034   return !cs[0] && !zero.x;
18035 #endif
18036
18037   ;
18038   return 0;
18039 }
18040 _ACEOF
18041 if ac_fn_c_try_compile "$LINENO"; then :
18042   ac_cv_c_const=yes
18043 else
18044   ac_cv_c_const=no
18045 fi
18046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18047 fi
18048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
18049 $as_echo "$ac_cv_c_const" >&6; }
18050 if test $ac_cv_c_const = no; then
18051
18052 $as_echo "#define const /**/" >>confdefs.h
18053
18054 fi
18055
18056
18057   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
18058 $as_echo_n "checking for signed... " >&6; }
18059 if test "${bh_cv_c_signed+set}" = set; then :
18060   $as_echo_n "(cached) " >&6
18061 else
18062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18063 /* end confdefs.h.  */
18064
18065 int
18066 main ()
18067 {
18068 signed char x;
18069   ;
18070   return 0;
18071 }
18072 _ACEOF
18073 if ac_fn_c_try_compile "$LINENO"; then :
18074   bh_cv_c_signed=yes
18075 else
18076   bh_cv_c_signed=no
18077 fi
18078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18079 fi
18080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
18081 $as_echo "$bh_cv_c_signed" >&6; }
18082   if test $bh_cv_c_signed = no; then
18083
18084 $as_echo "#define signed /**/" >>confdefs.h
18085
18086   fi
18087
18088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
18089 $as_echo_n "checking for inline... " >&6; }
18090 if test "${ac_cv_c_inline+set}" = set; then :
18091   $as_echo_n "(cached) " >&6
18092 else
18093   ac_cv_c_inline=no
18094 for ac_kw in inline __inline__ __inline; do
18095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18096 /* end confdefs.h.  */
18097 #ifndef __cplusplus
18098 typedef int foo_t;
18099 static $ac_kw foo_t static_foo () {return 0; }
18100 $ac_kw foo_t foo () {return 0; }
18101 #endif
18102
18103 _ACEOF
18104 if ac_fn_c_try_compile "$LINENO"; then :
18105   ac_cv_c_inline=$ac_kw
18106 fi
18107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18108   test "$ac_cv_c_inline" != no && break
18109 done
18110
18111 fi
18112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
18113 $as_echo "$ac_cv_c_inline" >&6; }
18114
18115 case $ac_cv_c_inline in
18116   inline | yes) ;;
18117   *)
18118     case $ac_cv_c_inline in
18119       no) ac_val=;;
18120       *) ac_val=$ac_cv_c_inline;;
18121     esac
18122     cat >>confdefs.h <<_ACEOF
18123 #ifndef __cplusplus
18124 #define inline $ac_val
18125 #endif
18126 _ACEOF
18127     ;;
18128 esac
18129
18130 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
18131 if test "x$ac_cv_type_off_t" = x""yes; then :
18132
18133 else
18134
18135 cat >>confdefs.h <<_ACEOF
18136 #define off_t long int
18137 _ACEOF
18138
18139 fi
18140
18141 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
18142 if test "x$ac_cv_type_size_t" = x""yes; then :
18143
18144 else
18145
18146 cat >>confdefs.h <<_ACEOF
18147 #define size_t unsigned int
18148 _ACEOF
18149
18150 fi
18151
18152
18153   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
18154 $as_echo_n "checking for long long... " >&6; }
18155 if test "${ac_cv_type_long_long+set}" = set; then :
18156   $as_echo_n "(cached) " >&6
18157 else
18158   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18159 /* end confdefs.h.  */
18160 long long ll = 1LL; int i = 63;
18161 int
18162 main ()
18163 {
18164 long long llmax = (long long) -1;
18165      return ll << i | ll >> i | llmax / ll | llmax % ll;
18166   ;
18167   return 0;
18168 }
18169 _ACEOF
18170 if ac_fn_c_try_link "$LINENO"; then :
18171   ac_cv_type_long_long=yes
18172 else
18173   ac_cv_type_long_long=no
18174 fi
18175 rm -f core conftest.err conftest.$ac_objext \
18176     conftest$ac_exeext conftest.$ac_ext
18177 fi
18178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
18179 $as_echo "$ac_cv_type_long_long" >&6; }
18180   if test $ac_cv_type_long_long = yes; then
18181
18182 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
18183
18184   fi
18185
18186
18187   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
18188 $as_echo_n "checking for long double... " >&6; }
18189 if test "${gt_cv_c_long_double+set}" = set; then :
18190   $as_echo_n "(cached) " >&6
18191 else
18192   if test "$GCC" = yes; then
18193        gt_cv_c_long_double=yes
18194      else
18195        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18196 /* end confdefs.h.  */
18197
18198          /* The Stardent Vistra knows sizeof(long double), but does not support it.  */
18199          long double foo = 0.0;
18200          /* On Ultrix 4.3 cc, long double is 4 and double is 8.  */
18201          int array [2*(sizeof(long double) >= sizeof(double)) - 1];
18202
18203 int
18204 main ()
18205 {
18206
18207   ;
18208   return 0;
18209 }
18210 _ACEOF
18211 if ac_fn_c_try_compile "$LINENO"; then :
18212   gt_cv_c_long_double=yes
18213 else
18214   gt_cv_c_long_double=no
18215 fi
18216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18217      fi
18218 fi
18219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
18220 $as_echo "$gt_cv_c_long_double" >&6; }
18221   if test $gt_cv_c_long_double = yes; then
18222
18223 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
18224
18225   fi
18226
18227
18228   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
18229 $as_echo_n "checking for wchar_t... " >&6; }
18230 if test "${gt_cv_c_wchar_t+set}" = set; then :
18231   $as_echo_n "(cached) " >&6
18232 else
18233   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18234 /* end confdefs.h.  */
18235 #include <stddef.h>
18236        wchar_t foo = (wchar_t)'\0';
18237 int
18238 main ()
18239 {
18240
18241   ;
18242   return 0;
18243 }
18244 _ACEOF
18245 if ac_fn_c_try_compile "$LINENO"; then :
18246   gt_cv_c_wchar_t=yes
18247 else
18248   gt_cv_c_wchar_t=no
18249 fi
18250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18251 fi
18252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
18253 $as_echo "$gt_cv_c_wchar_t" >&6; }
18254   if test $gt_cv_c_wchar_t = yes; then
18255
18256 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
18257
18258   fi
18259
18260
18261   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
18262 $as_echo_n "checking for wint_t... " >&6; }
18263 if test "${gt_cv_c_wint_t+set}" = set; then :
18264   $as_echo_n "(cached) " >&6
18265 else
18266   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18267 /* end confdefs.h.  */
18268 #include <wchar.h>
18269        wint_t foo = (wchar_t)'\0';
18270 int
18271 main ()
18272 {
18273
18274   ;
18275   return 0;
18276 }
18277 _ACEOF
18278 if ac_fn_c_try_compile "$LINENO"; then :
18279   gt_cv_c_wint_t=yes
18280 else
18281   gt_cv_c_wint_t=no
18282 fi
18283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18284 fi
18285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
18286 $as_echo "$gt_cv_c_wint_t" >&6; }
18287   if test $gt_cv_c_wint_t = yes; then
18288
18289 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
18290
18291   fi
18292
18293
18294   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
18295 $as_echo_n "checking for inttypes.h... " >&6; }
18296 if test "${gl_cv_header_inttypes_h+set}" = set; then :
18297   $as_echo_n "(cached) " >&6
18298 else
18299   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18300 /* end confdefs.h.  */
18301 #include <sys/types.h>
18302 #include <inttypes.h>
18303 int
18304 main ()
18305 {
18306 uintmax_t i = (uintmax_t) -1;
18307   ;
18308   return 0;
18309 }
18310 _ACEOF
18311 if ac_fn_c_try_compile "$LINENO"; then :
18312   gl_cv_header_inttypes_h=yes
18313 else
18314   gl_cv_header_inttypes_h=no
18315 fi
18316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18317 fi
18318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
18319 $as_echo "$gl_cv_header_inttypes_h" >&6; }
18320   if test $gl_cv_header_inttypes_h = yes; then
18321
18322 cat >>confdefs.h <<_ACEOF
18323 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
18324 _ACEOF
18325
18326   fi
18327
18328
18329   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
18330 $as_echo_n "checking for stdint.h... " >&6; }
18331 if test "${gl_cv_header_stdint_h+set}" = set; then :
18332   $as_echo_n "(cached) " >&6
18333 else
18334   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18335 /* end confdefs.h.  */
18336 #include <sys/types.h>
18337 #include <stdint.h>
18338 int
18339 main ()
18340 {
18341 uintmax_t i = (uintmax_t) -1;
18342   ;
18343   return 0;
18344 }
18345 _ACEOF
18346 if ac_fn_c_try_compile "$LINENO"; then :
18347   gl_cv_header_stdint_h=yes
18348 else
18349   gl_cv_header_stdint_h=no
18350 fi
18351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18352 fi
18353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
18354 $as_echo "$gl_cv_header_stdint_h" >&6; }
18355   if test $gl_cv_header_stdint_h = yes; then
18356
18357 cat >>confdefs.h <<_ACEOF
18358 #define HAVE_STDINT_H_WITH_UINTMAX 1
18359 _ACEOF
18360
18361   fi
18362
18363
18364
18365
18366   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
18367 $as_echo_n "checking for intmax_t... " >&6; }
18368 if test "${gt_cv_c_intmax_t+set}" = set; then :
18369   $as_echo_n "(cached) " >&6
18370 else
18371   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18372 /* end confdefs.h.  */
18373
18374 #include <stddef.h>
18375 #include <stdlib.h>
18376 #if HAVE_STDINT_H_WITH_UINTMAX
18377 #include <stdint.h>
18378 #endif
18379 #if HAVE_INTTYPES_H_WITH_UINTMAX
18380 #include <inttypes.h>
18381 #endif
18382
18383 int
18384 main ()
18385 {
18386 intmax_t x = -1;
18387   ;
18388   return 0;
18389 }
18390 _ACEOF
18391 if ac_fn_c_try_compile "$LINENO"; then :
18392   gt_cv_c_intmax_t=yes
18393 else
18394   gt_cv_c_intmax_t=no
18395 fi
18396 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18397 fi
18398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
18399 $as_echo "$gt_cv_c_intmax_t" >&6; }
18400   if test $gt_cv_c_intmax_t = yes; then
18401
18402 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
18403
18404   fi
18405
18406
18407
18408   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
18409 $as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
18410 if test "${gt_cv_func_printf_posix+set}" = set; then :
18411   $as_echo_n "(cached) " >&6
18412 else
18413
18414       if test "$cross_compiling" = yes; then :
18415
18416         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18417 /* end confdefs.h.  */
18418
18419 #if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
18420   notposix
18421 #endif
18422
18423 _ACEOF
18424 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18425   $EGREP "notposix" >/dev/null 2>&1; then :
18426   gt_cv_func_printf_posix="guessing no"
18427 else
18428   gt_cv_func_printf_posix="guessing yes"
18429 fi
18430 rm -f conftest*
18431
18432
18433 else
18434   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18435 /* end confdefs.h.  */
18436
18437 #include <stdio.h>
18438 #include <string.h>
18439 /* The string "%2$d %1$d", with dollar characters protected from the shell's
18440    dollar expansion (possibly an autoconf bug).  */
18441 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
18442 static char buf[100];
18443 int main ()
18444 {
18445   sprintf (buf, format, 33, 55);
18446   return (strcmp (buf, "55 33") != 0);
18447 }
18448 _ACEOF
18449 if ac_fn_c_try_run "$LINENO"; then :
18450   gt_cv_func_printf_posix=yes
18451 else
18452   gt_cv_func_printf_posix=no
18453 fi
18454 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18455   conftest.$ac_objext conftest.beam conftest.$ac_ext
18456 fi
18457
18458
18459 fi
18460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
18461 $as_echo "$gt_cv_func_printf_posix" >&6; }
18462   case $gt_cv_func_printf_posix in
18463     *yes)
18464
18465 $as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
18466
18467       ;;
18468   esac
18469
18470 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
18471 # for constant arguments.  Useless!
18472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
18473 $as_echo_n "checking for working alloca.h... " >&6; }
18474 if test "${ac_cv_working_alloca_h+set}" = set; then :
18475   $as_echo_n "(cached) " >&6
18476 else
18477   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18478 /* end confdefs.h.  */
18479 #include <alloca.h>
18480 int
18481 main ()
18482 {
18483 char *p = (char *) alloca (2 * sizeof (int));
18484                           if (p) return 0;
18485   ;
18486   return 0;
18487 }
18488 _ACEOF
18489 if ac_fn_c_try_link "$LINENO"; then :
18490   ac_cv_working_alloca_h=yes
18491 else
18492   ac_cv_working_alloca_h=no
18493 fi
18494 rm -f core conftest.err conftest.$ac_objext \
18495     conftest$ac_exeext conftest.$ac_ext
18496 fi
18497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
18498 $as_echo "$ac_cv_working_alloca_h" >&6; }
18499 if test $ac_cv_working_alloca_h = yes; then
18500
18501 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
18502
18503 fi
18504
18505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
18506 $as_echo_n "checking for alloca... " >&6; }
18507 if test "${ac_cv_func_alloca_works+set}" = set; then :
18508   $as_echo_n "(cached) " >&6
18509 else
18510   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18511 /* end confdefs.h.  */
18512 #ifdef __GNUC__
18513 # define alloca __builtin_alloca
18514 #else
18515 # ifdef _MSC_VER
18516 #  include <malloc.h>
18517 #  define alloca _alloca
18518 # else
18519 #  ifdef HAVE_ALLOCA_H
18520 #   include <alloca.h>
18521 #  else
18522 #   ifdef _AIX
18523  #pragma alloca
18524 #   else
18525 #    ifndef alloca /* predefined by HP cc +Olibcalls */
18526 char *alloca ();
18527 #    endif
18528 #   endif
18529 #  endif
18530 # endif
18531 #endif
18532
18533 int
18534 main ()
18535 {
18536 char *p = (char *) alloca (1);
18537                                     if (p) return 0;
18538   ;
18539   return 0;
18540 }
18541 _ACEOF
18542 if ac_fn_c_try_link "$LINENO"; then :
18543   ac_cv_func_alloca_works=yes
18544 else
18545   ac_cv_func_alloca_works=no
18546 fi
18547 rm -f core conftest.err conftest.$ac_objext \
18548     conftest$ac_exeext conftest.$ac_ext
18549 fi
18550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
18551 $as_echo "$ac_cv_func_alloca_works" >&6; }
18552
18553 if test $ac_cv_func_alloca_works = yes; then
18554
18555 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
18556
18557 else
18558   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
18559 # that cause trouble.  Some versions do not even contain alloca or
18560 # contain a buggy version.  If you still want to use their alloca,
18561 # use ar to extract alloca.o from them instead of compiling alloca.c.
18562
18563 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
18564
18565 $as_echo "#define C_ALLOCA 1" >>confdefs.h
18566
18567
18568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
18569 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
18570 if test "${ac_cv_os_cray+set}" = set; then :
18571   $as_echo_n "(cached) " >&6
18572 else
18573   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18574 /* end confdefs.h.  */
18575 #if defined CRAY && ! defined CRAY2
18576 webecray
18577 #else
18578 wenotbecray
18579 #endif
18580
18581 _ACEOF
18582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18583   $EGREP "webecray" >/dev/null 2>&1; then :
18584   ac_cv_os_cray=yes
18585 else
18586   ac_cv_os_cray=no
18587 fi
18588 rm -f conftest*
18589
18590 fi
18591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
18592 $as_echo "$ac_cv_os_cray" >&6; }
18593 if test $ac_cv_os_cray = yes; then
18594   for ac_func in _getb67 GETB67 getb67; do
18595     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18596 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18597 eval as_val=\$$as_ac_var
18598    if test "x$as_val" = x""yes; then :
18599
18600 cat >>confdefs.h <<_ACEOF
18601 #define CRAY_STACKSEG_END $ac_func
18602 _ACEOF
18603
18604     break
18605 fi
18606
18607   done
18608 fi
18609
18610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
18611 $as_echo_n "checking stack direction for C alloca... " >&6; }
18612 if test "${ac_cv_c_stack_direction+set}" = set; then :
18613   $as_echo_n "(cached) " >&6
18614 else
18615   if test "$cross_compiling" = yes; then :
18616   ac_cv_c_stack_direction=0
18617 else
18618   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18619 /* end confdefs.h.  */
18620 $ac_includes_default
18621 int
18622 find_stack_direction ()
18623 {
18624   static char *addr = 0;
18625   auto char dummy;
18626   if (addr == 0)
18627     {
18628       addr = &dummy;
18629       return find_stack_direction ();
18630     }
18631   else
18632     return (&dummy > addr) ? 1 : -1;
18633 }
18634
18635 int
18636 main ()
18637 {
18638   return find_stack_direction () < 0;
18639 }
18640 _ACEOF
18641 if ac_fn_c_try_run "$LINENO"; then :
18642   ac_cv_c_stack_direction=1
18643 else
18644   ac_cv_c_stack_direction=-1
18645 fi
18646 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18647   conftest.$ac_objext conftest.beam conftest.$ac_ext
18648 fi
18649
18650 fi
18651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
18652 $as_echo "$ac_cv_c_stack_direction" >&6; }
18653 cat >>confdefs.h <<_ACEOF
18654 #define STACK_DIRECTION $ac_cv_c_stack_direction
18655 _ACEOF
18656
18657
18658 fi
18659
18660
18661
18662
18663   for ac_header in $ac_header_list
18664 do :
18665   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
18666 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
18667 "
18668 eval as_val=\$$as_ac_Header
18669    if test "x$as_val" = x""yes; then :
18670   cat >>confdefs.h <<_ACEOF
18671 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
18672 _ACEOF
18673
18674 fi
18675
18676 done
18677
18678
18679
18680
18681
18682
18683
18684
18685 for ac_func in getpagesize
18686 do :
18687   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
18688 if test "x$ac_cv_func_getpagesize" = x""yes; then :
18689   cat >>confdefs.h <<_ACEOF
18690 #define HAVE_GETPAGESIZE 1
18691 _ACEOF
18692
18693 fi
18694 done
18695
18696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
18697 $as_echo_n "checking for working mmap... " >&6; }
18698 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
18699   $as_echo_n "(cached) " >&6
18700 else
18701   if test "$cross_compiling" = yes; then :
18702   ac_cv_func_mmap_fixed_mapped=no
18703 else
18704   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18705 /* end confdefs.h.  */
18706 $ac_includes_default
18707 /* malloc might have been renamed as rpl_malloc. */
18708 #undef malloc
18709
18710 /* Thanks to Mike Haertel and Jim Avera for this test.
18711    Here is a matrix of mmap possibilities:
18712         mmap private not fixed
18713         mmap private fixed at somewhere currently unmapped
18714         mmap private fixed at somewhere already mapped
18715         mmap shared not fixed
18716         mmap shared fixed at somewhere currently unmapped
18717         mmap shared fixed at somewhere already mapped
18718    For private mappings, we should verify that changes cannot be read()
18719    back from the file, nor mmap's back from the file at a different
18720    address.  (There have been systems where private was not correctly
18721    implemented like the infamous i386 svr4.0, and systems where the
18722    VM page cache was not coherent with the file system buffer cache
18723    like early versions of FreeBSD and possibly contemporary NetBSD.)
18724    For shared mappings, we should conversely verify that changes get
18725    propagated back to all the places they're supposed to be.
18726
18727    Grep wants private fixed already mapped.
18728    The main things grep needs to know about mmap are:
18729    * does it exist and is it safe to write into the mmap'd area
18730    * how to use it (BSD variants)  */
18731
18732 #include <fcntl.h>
18733 #include <sys/mman.h>
18734
18735 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
18736 char *malloc ();
18737 #endif
18738
18739 /* This mess was copied from the GNU getpagesize.h.  */
18740 #ifndef HAVE_GETPAGESIZE
18741 # ifdef _SC_PAGESIZE
18742 #  define getpagesize() sysconf(_SC_PAGESIZE)
18743 # else /* no _SC_PAGESIZE */
18744 #  ifdef HAVE_SYS_PARAM_H
18745 #   include <sys/param.h>
18746 #   ifdef EXEC_PAGESIZE
18747 #    define getpagesize() EXEC_PAGESIZE
18748 #   else /* no EXEC_PAGESIZE */
18749 #    ifdef NBPG
18750 #     define getpagesize() NBPG * CLSIZE
18751 #     ifndef CLSIZE
18752 #      define CLSIZE 1
18753 #     endif /* no CLSIZE */
18754 #    else /* no NBPG */
18755 #     ifdef NBPC
18756 #      define getpagesize() NBPC
18757 #     else /* no NBPC */
18758 #      ifdef PAGESIZE
18759 #       define getpagesize() PAGESIZE
18760 #      endif /* PAGESIZE */
18761 #     endif /* no NBPC */
18762 #    endif /* no NBPG */
18763 #   endif /* no EXEC_PAGESIZE */
18764 #  else /* no HAVE_SYS_PARAM_H */
18765 #   define getpagesize() 8192   /* punt totally */
18766 #  endif /* no HAVE_SYS_PARAM_H */
18767 # endif /* no _SC_PAGESIZE */
18768
18769 #endif /* no HAVE_GETPAGESIZE */
18770
18771 int
18772 main ()
18773 {
18774   char *data, *data2, *data3;
18775   const char *cdata2;
18776   int i, pagesize;
18777   int fd, fd2;
18778
18779   pagesize = getpagesize ();
18780
18781   /* First, make a file with some known garbage in it. */
18782   data = (char *) malloc (pagesize);
18783   if (!data)
18784     return 1;
18785   for (i = 0; i < pagesize; ++i)
18786     *(data + i) = rand ();
18787   umask (0);
18788   fd = creat ("conftest.mmap", 0600);
18789   if (fd < 0)
18790     return 2;
18791   if (write (fd, data, pagesize) != pagesize)
18792     return 3;
18793   close (fd);
18794
18795   /* Next, check that the tail of a page is zero-filled.  File must have
18796      non-zero length, otherwise we risk SIGBUS for entire page.  */
18797   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
18798   if (fd2 < 0)
18799     return 4;
18800   cdata2 = "";
18801   if (write (fd2, cdata2, 1) != 1)
18802     return 5;
18803   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
18804   if (data2 == MAP_FAILED)
18805     return 6;
18806   for (i = 0; i < pagesize; ++i)
18807     if (*(data2 + i))
18808       return 7;
18809   close (fd2);
18810   if (munmap (data2, pagesize))
18811     return 8;
18812
18813   /* Next, try to mmap the file at a fixed address which already has
18814      something else allocated at it.  If we can, also make sure that
18815      we see the same garbage.  */
18816   fd = open ("conftest.mmap", O_RDWR);
18817   if (fd < 0)
18818     return 9;
18819   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
18820                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
18821     return 10;
18822   for (i = 0; i < pagesize; ++i)
18823     if (*(data + i) != *(data2 + i))
18824       return 11;
18825
18826   /* Finally, make sure that changes to the mapped area do not
18827      percolate back to the file as seen by read().  (This is a bug on
18828      some variants of i386 svr4.0.)  */
18829   for (i = 0; i < pagesize; ++i)
18830     *(data2 + i) = *(data2 + i) + 1;
18831   data3 = (char *) malloc (pagesize);
18832   if (!data3)
18833     return 12;
18834   if (read (fd, data3, pagesize) != pagesize)
18835     return 13;
18836   for (i = 0; i < pagesize; ++i)
18837     if (*(data + i) != *(data3 + i))
18838       return 14;
18839   close (fd);
18840   return 0;
18841 }
18842 _ACEOF
18843 if ac_fn_c_try_run "$LINENO"; then :
18844   ac_cv_func_mmap_fixed_mapped=yes
18845 else
18846   ac_cv_func_mmap_fixed_mapped=no
18847 fi
18848 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18849   conftest.$ac_objext conftest.beam conftest.$ac_ext
18850 fi
18851
18852 fi
18853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
18854 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
18855 if test $ac_cv_func_mmap_fixed_mapped = yes; then
18856
18857 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
18858
18859 fi
18860 rm -f conftest.mmap conftest.txt
18861
18862
18863     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
18864 $as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
18865 if test "${ac_cv_gnu_library_2_1+set}" = set; then :
18866   $as_echo_n "(cached) " >&6
18867 else
18868   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18869 /* end confdefs.h.  */
18870
18871 #include <features.h>
18872 #ifdef __GNU_LIBRARY__
18873  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
18874   Lucky GNU user
18875  #endif
18876 #endif
18877
18878 _ACEOF
18879 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18880   $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
18881   ac_cv_gnu_library_2_1=yes
18882 else
18883   ac_cv_gnu_library_2_1=no
18884 fi
18885 rm -f conftest*
18886
18887
18888
18889 fi
18890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
18891 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
18892
18893     GLIBC21="$ac_cv_gnu_library_2_1"
18894
18895
18896
18897
18898   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
18899 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
18900 if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then :
18901   $as_echo_n "(cached) " >&6
18902 else
18903
18904       if test "$cross_compiling" = yes; then :
18905
18906           # Guess based on the CPU.
18907           case "$host_cpu" in
18908             alpha* | i3456786 | m68k | s390*)
18909               gt_cv_int_divbyzero_sigfpe="guessing yes";;
18910             *)
18911               gt_cv_int_divbyzero_sigfpe="guessing no";;
18912           esac
18913
18914 else
18915   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18916 /* end confdefs.h.  */
18917
18918 #include <stdlib.h>
18919 #include <signal.h>
18920
18921 static void
18922 #ifdef __cplusplus
18923 sigfpe_handler (int sig)
18924 #else
18925 sigfpe_handler (sig) int sig;
18926 #endif
18927 {
18928   /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
18929   exit (sig != SIGFPE);
18930 }
18931
18932 int x = 1;
18933 int y = 0;
18934 int z;
18935 int nan;
18936
18937 int main ()
18938 {
18939   signal (SIGFPE, sigfpe_handler);
18940 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
18941 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
18942   signal (SIGTRAP, sigfpe_handler);
18943 #endif
18944 /* Linux/SPARC yields signal SIGILL.  */
18945 #if defined (__sparc__) && defined (__linux__)
18946   signal (SIGILL, sigfpe_handler);
18947 #endif
18948
18949   z = x / y;
18950   nan = y / y;
18951   exit (1);
18952 }
18953
18954 _ACEOF
18955 if ac_fn_c_try_run "$LINENO"; then :
18956   gt_cv_int_divbyzero_sigfpe=yes
18957 else
18958   gt_cv_int_divbyzero_sigfpe=no
18959 fi
18960 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18961   conftest.$ac_objext conftest.beam conftest.$ac_ext
18962 fi
18963
18964
18965 fi
18966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
18967 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
18968   case "$gt_cv_int_divbyzero_sigfpe" in
18969     *yes) value=1;;
18970     *) value=0;;
18971   esac
18972
18973 cat >>confdefs.h <<_ACEOF
18974 #define INTDIV0_RAISES_SIGFPE $value
18975 _ACEOF
18976
18977
18978
18979   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
18980 $as_echo_n "checking for unsigned long long... " >&6; }
18981 if test "${ac_cv_type_unsigned_long_long+set}" = set; then :
18982   $as_echo_n "(cached) " >&6
18983 else
18984   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18985 /* end confdefs.h.  */
18986 unsigned long long ull = 1ULL; int i = 63;
18987 int
18988 main ()
18989 {
18990 unsigned long long ullmax = (unsigned long long) -1;
18991      return ull << i | ull >> i | ullmax / ull | ullmax % ull;
18992   ;
18993   return 0;
18994 }
18995 _ACEOF
18996 if ac_fn_c_try_link "$LINENO"; then :
18997   ac_cv_type_unsigned_long_long=yes
18998 else
18999   ac_cv_type_unsigned_long_long=no
19000 fi
19001 rm -f core conftest.err conftest.$ac_objext \
19002     conftest$ac_exeext conftest.$ac_ext
19003 fi
19004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
19005 $as_echo "$ac_cv_type_unsigned_long_long" >&6; }
19006   if test $ac_cv_type_unsigned_long_long = yes; then
19007
19008 $as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
19009
19010   fi
19011
19012
19013
19014
19015   if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
19016
19017     test $ac_cv_type_unsigned_long_long = yes \
19018       && ac_type='unsigned long long' \
19019       || ac_type='unsigned long'
19020
19021 cat >>confdefs.h <<_ACEOF
19022 #define uintmax_t $ac_type
19023 _ACEOF
19024
19025   else
19026
19027 $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
19028
19029   fi
19030
19031
19032   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
19033 $as_echo_n "checking for inttypes.h... " >&6; }
19034 if test "${gt_cv_header_inttypes_h+set}" = set; then :
19035   $as_echo_n "(cached) " >&6
19036 else
19037
19038     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19039 /* end confdefs.h.  */
19040 #include <sys/types.h>
19041 #include <inttypes.h>
19042 int
19043 main ()
19044 {
19045
19046   ;
19047   return 0;
19048 }
19049 _ACEOF
19050 if ac_fn_c_try_compile "$LINENO"; then :
19051   gt_cv_header_inttypes_h=yes
19052 else
19053   gt_cv_header_inttypes_h=no
19054 fi
19055 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19056
19057 fi
19058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
19059 $as_echo "$gt_cv_header_inttypes_h" >&6; }
19060   if test $gt_cv_header_inttypes_h = yes; then
19061
19062 cat >>confdefs.h <<_ACEOF
19063 #define HAVE_INTTYPES_H 1
19064 _ACEOF
19065
19066   fi
19067
19068
19069
19070   if test $gt_cv_header_inttypes_h = yes; then
19071     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
19072 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
19073 if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
19074   $as_echo_n "(cached) " >&6
19075 else
19076
19077         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19078 /* end confdefs.h.  */
19079 #include <inttypes.h>
19080 #ifdef PRId32
19081 char *p = PRId32;
19082 #endif
19083
19084 int
19085 main ()
19086 {
19087
19088   ;
19089   return 0;
19090 }
19091 _ACEOF
19092 if ac_fn_c_try_compile "$LINENO"; then :
19093   gt_cv_inttypes_pri_broken=no
19094 else
19095   gt_cv_inttypes_pri_broken=yes
19096 fi
19097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19098
19099 fi
19100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
19101 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
19102   fi
19103   if test "$gt_cv_inttypes_pri_broken" = yes; then
19104
19105 cat >>confdefs.h <<_ACEOF
19106 #define PRI_MACROS_BROKEN 1
19107 _ACEOF
19108
19109   fi
19110
19111
19112   for ac_header in stdint.h
19113 do :
19114   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
19115 if test "x$ac_cv_header_stdint_h" = x""yes; then :
19116   cat >>confdefs.h <<_ACEOF
19117 #define HAVE_STDINT_H 1
19118 _ACEOF
19119
19120 fi
19121
19122 done
19123
19124     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
19125 $as_echo_n "checking for SIZE_MAX... " >&6; }
19126   result=
19127   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19128 /* end confdefs.h.  */
19129
19130 #include <limits.h>
19131 #if HAVE_STDINT_H
19132 #include <stdint.h>
19133 #endif
19134 #ifdef SIZE_MAX
19135 Found it
19136 #endif
19137
19138 _ACEOF
19139 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19140   $EGREP "Found it" >/dev/null 2>&1; then :
19141   result=yes
19142 fi
19143 rm -f conftest*
19144
19145   if test -z "$result"; then
19146                     if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi"        "#include <stddef.h>"; then :
19147
19148 else
19149   result=?
19150 fi
19151
19152
19153     if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo"        "#include <stddef.h>"; then :
19154
19155 else
19156   result=?
19157 fi
19158
19159
19160     if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint"        "#include <stddef.h>"; then :
19161
19162 else
19163   result=?
19164 fi
19165
19166
19167     if test "$fits_in_uint" = 1; then
19168                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19169 /* end confdefs.h.  */
19170 #include <stddef.h>
19171         extern size_t foo;
19172         extern unsigned long foo;
19173
19174 int
19175 main ()
19176 {
19177
19178   ;
19179   return 0;
19180 }
19181 _ACEOF
19182 if ac_fn_c_try_compile "$LINENO"; then :
19183   fits_in_uint=0
19184 fi
19185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19186     fi
19187     if test -z "$result"; then
19188       if test "$fits_in_uint" = 1; then
19189         result="$res_hi$res_lo"U
19190       else
19191         result="$res_hi$res_lo"UL
19192       fi
19193     else
19194             result='~(size_t)0'
19195     fi
19196   fi
19197   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
19198 $as_echo "$result" >&6; }
19199   if test "$result" != yes; then
19200
19201 cat >>confdefs.h <<_ACEOF
19202 #define SIZE_MAX $result
19203 _ACEOF
19204
19205   fi
19206
19207
19208
19209
19210   for ac_header in stdint.h
19211 do :
19212   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
19213 if test "x$ac_cv_header_stdint_h" = x""yes; then :
19214   cat >>confdefs.h <<_ACEOF
19215 #define HAVE_STDINT_H 1
19216 _ACEOF
19217
19218 fi
19219
19220 done
19221
19222
19223
19224
19225
19226
19227
19228
19229   ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
19230 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
19231
19232 else
19233
19234 $as_echo "#define ptrdiff_t long" >>confdefs.h
19235
19236
19237 fi
19238
19239   for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
19240 stdlib.h string.h unistd.h sys/param.h
19241 do :
19242   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19243 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
19244 eval as_val=\$$as_ac_Header
19245    if test "x$as_val" = x""yes; then :
19246   cat >>confdefs.h <<_ACEOF
19247 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19248 _ACEOF
19249
19250 fi
19251
19252 done
19253
19254   for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
19255 mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
19256 strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
19257 __fsetlocking
19258 do :
19259   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19260 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19261 eval as_val=\$$as_ac_var
19262    if test "x$as_val" = x""yes; then :
19263   cat >>confdefs.h <<_ACEOF
19264 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19265 _ACEOF
19266
19267 fi
19268 done
19269
19270
19271
19272   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
19273 $as_echo_n "checking whether _snprintf is declared... " >&6; }
19274 if test "${ac_cv_have_decl__snprintf+set}" = set; then :
19275   $as_echo_n "(cached) " >&6
19276 else
19277   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19278 /* end confdefs.h.  */
19279 #include <stdio.h>
19280 int
19281 main ()
19282 {
19283
19284 #ifndef _snprintf
19285   char *p = (char *) _snprintf;
19286 #endif
19287
19288   ;
19289   return 0;
19290 }
19291 _ACEOF
19292 if ac_fn_c_try_compile "$LINENO"; then :
19293   ac_cv_have_decl__snprintf=yes
19294 else
19295   ac_cv_have_decl__snprintf=no
19296 fi
19297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19298 fi
19299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
19300 $as_echo "$ac_cv_have_decl__snprintf" >&6; }
19301   if test $ac_cv_have_decl__snprintf = yes; then
19302     gt_value=1
19303   else
19304     gt_value=0
19305   fi
19306
19307 cat >>confdefs.h <<_ACEOF
19308 #define HAVE_DECL__SNPRINTF $gt_value
19309 _ACEOF
19310
19311
19312
19313   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
19314 $as_echo_n "checking whether _snwprintf is declared... " >&6; }
19315 if test "${ac_cv_have_decl__snwprintf+set}" = set; then :
19316   $as_echo_n "(cached) " >&6
19317 else
19318   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19319 /* end confdefs.h.  */
19320 #include <stdio.h>
19321 int
19322 main ()
19323 {
19324
19325 #ifndef _snwprintf
19326   char *p = (char *) _snwprintf;
19327 #endif
19328
19329   ;
19330   return 0;
19331 }
19332 _ACEOF
19333 if ac_fn_c_try_compile "$LINENO"; then :
19334   ac_cv_have_decl__snwprintf=yes
19335 else
19336   ac_cv_have_decl__snwprintf=no
19337 fi
19338 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19339 fi
19340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
19341 $as_echo "$ac_cv_have_decl__snwprintf" >&6; }
19342   if test $ac_cv_have_decl__snwprintf = yes; then
19343     gt_value=1
19344   else
19345     gt_value=0
19346   fi
19347
19348 cat >>confdefs.h <<_ACEOF
19349 #define HAVE_DECL__SNWPRINTF $gt_value
19350 _ACEOF
19351
19352
19353
19354
19355   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
19356 $as_echo_n "checking whether feof_unlocked is declared... " >&6; }
19357 if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then :
19358   $as_echo_n "(cached) " >&6
19359 else
19360   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19361 /* end confdefs.h.  */
19362 #include <stdio.h>
19363 int
19364 main ()
19365 {
19366
19367 #ifndef feof_unlocked
19368   char *p = (char *) feof_unlocked;
19369 #endif
19370
19371   ;
19372   return 0;
19373 }
19374 _ACEOF
19375 if ac_fn_c_try_compile "$LINENO"; then :
19376   ac_cv_have_decl_feof_unlocked=yes
19377 else
19378   ac_cv_have_decl_feof_unlocked=no
19379 fi
19380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19381 fi
19382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
19383 $as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
19384   if test $ac_cv_have_decl_feof_unlocked = yes; then
19385     gt_value=1
19386   else
19387     gt_value=0
19388   fi
19389
19390 cat >>confdefs.h <<_ACEOF
19391 #define HAVE_DECL_FEOF_UNLOCKED $gt_value
19392 _ACEOF
19393
19394
19395
19396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
19397 $as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
19398 if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then :
19399   $as_echo_n "(cached) " >&6
19400 else
19401   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19402 /* end confdefs.h.  */
19403 #include <stdio.h>
19404 int
19405 main ()
19406 {
19407
19408 #ifndef fgets_unlocked
19409   char *p = (char *) fgets_unlocked;
19410 #endif
19411
19412   ;
19413   return 0;
19414 }
19415 _ACEOF
19416 if ac_fn_c_try_compile "$LINENO"; then :
19417   ac_cv_have_decl_fgets_unlocked=yes
19418 else
19419   ac_cv_have_decl_fgets_unlocked=no
19420 fi
19421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19422 fi
19423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
19424 $as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
19425   if test $ac_cv_have_decl_fgets_unlocked = yes; then
19426     gt_value=1
19427   else
19428     gt_value=0
19429   fi
19430
19431 cat >>confdefs.h <<_ACEOF
19432 #define HAVE_DECL_FGETS_UNLOCKED $gt_value
19433 _ACEOF
19434
19435
19436
19437   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
19438 $as_echo_n "checking whether getc_unlocked is declared... " >&6; }
19439 if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then :
19440   $as_echo_n "(cached) " >&6
19441 else
19442   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19443 /* end confdefs.h.  */
19444 #include <stdio.h>
19445 int
19446 main ()
19447 {
19448
19449 #ifndef getc_unlocked
19450   char *p = (char *) getc_unlocked;
19451 #endif
19452
19453   ;
19454   return 0;
19455 }
19456 _ACEOF
19457 if ac_fn_c_try_compile "$LINENO"; then :
19458   ac_cv_have_decl_getc_unlocked=yes
19459 else
19460   ac_cv_have_decl_getc_unlocked=no
19461 fi
19462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19463 fi
19464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
19465 $as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
19466   if test $ac_cv_have_decl_getc_unlocked = yes; then
19467     gt_value=1
19468   else
19469     gt_value=0
19470   fi
19471
19472 cat >>confdefs.h <<_ACEOF
19473 #define HAVE_DECL_GETC_UNLOCKED $gt_value
19474 _ACEOF
19475
19476
19477
19478   case $gt_cv_func_printf_posix in
19479     *yes) HAVE_POSIX_PRINTF=1 ;;
19480     *) HAVE_POSIX_PRINTF=0 ;;
19481   esac
19482
19483   if test "$ac_cv_func_asprintf" = yes; then
19484     HAVE_ASPRINTF=1
19485   else
19486     HAVE_ASPRINTF=0
19487   fi
19488
19489   if test "$ac_cv_func_snprintf" = yes; then
19490     HAVE_SNPRINTF=1
19491   else
19492     HAVE_SNPRINTF=0
19493   fi
19494
19495   if test "$ac_cv_func_wprintf" = yes; then
19496     HAVE_WPRINTF=1
19497   else
19498     HAVE_WPRINTF=0
19499   fi
19500
19501
19502
19503
19504
19505
19506
19507           am_save_CPPFLAGS="$CPPFLAGS"
19508
19509   for element in $INCICONV; do
19510     haveit=
19511     for x in $CPPFLAGS; do
19512
19513   acl_save_prefix="$prefix"
19514   prefix="$acl_final_prefix"
19515   acl_save_exec_prefix="$exec_prefix"
19516   exec_prefix="$acl_final_exec_prefix"
19517   eval x=\"$x\"
19518   exec_prefix="$acl_save_exec_prefix"
19519   prefix="$acl_save_prefix"
19520
19521       if test "X$x" = "X$element"; then
19522         haveit=yes
19523         break
19524       fi
19525     done
19526     if test -z "$haveit"; then
19527       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
19528     fi
19529   done
19530
19531
19532   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
19533 $as_echo_n "checking for iconv... " >&6; }
19534 if test "${am_cv_func_iconv+set}" = set; then :
19535   $as_echo_n "(cached) " >&6
19536 else
19537
19538     am_cv_func_iconv="no, consider installing GNU libiconv"
19539     am_cv_lib_iconv=no
19540     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19541 /* end confdefs.h.  */
19542 #include <stdlib.h>
19543 #include <iconv.h>
19544 int
19545 main ()
19546 {
19547 iconv_t cd = iconv_open("","");
19548        iconv(cd,NULL,NULL,NULL,NULL);
19549        iconv_close(cd);
19550   ;
19551   return 0;
19552 }
19553 _ACEOF
19554 if ac_fn_c_try_link "$LINENO"; then :
19555   am_cv_func_iconv=yes
19556 fi
19557 rm -f core conftest.err conftest.$ac_objext \
19558     conftest$ac_exeext conftest.$ac_ext
19559     if test "$am_cv_func_iconv" != yes; then
19560       am_save_LIBS="$LIBS"
19561       LIBS="$LIBS $LIBICONV"
19562       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19563 /* end confdefs.h.  */
19564 #include <stdlib.h>
19565 #include <iconv.h>
19566 int
19567 main ()
19568 {
19569 iconv_t cd = iconv_open("","");
19570          iconv(cd,NULL,NULL,NULL,NULL);
19571          iconv_close(cd);
19572   ;
19573   return 0;
19574 }
19575 _ACEOF
19576 if ac_fn_c_try_link "$LINENO"; then :
19577   am_cv_lib_iconv=yes
19578         am_cv_func_iconv=yes
19579 fi
19580 rm -f core conftest.err conftest.$ac_objext \
19581     conftest$ac_exeext conftest.$ac_ext
19582       LIBS="$am_save_LIBS"
19583     fi
19584
19585 fi
19586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
19587 $as_echo "$am_cv_func_iconv" >&6; }
19588   if test "$am_cv_func_iconv" = yes; then
19589
19590 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
19591
19592   fi
19593   if test "$am_cv_lib_iconv" = yes; then
19594     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
19595 $as_echo_n "checking how to link with libiconv... " >&6; }
19596     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
19597 $as_echo "$LIBICONV" >&6; }
19598   else
19599             CPPFLAGS="$am_save_CPPFLAGS"
19600     LIBICONV=
19601     LTLIBICONV=
19602   fi
19603
19604
19605
19606   if test "$am_cv_func_iconv" = yes; then
19607     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
19608 $as_echo_n "checking for iconv declaration... " >&6; }
19609     if test "${am_cv_proto_iconv+set}" = set; then :
19610   $as_echo_n "(cached) " >&6
19611 else
19612
19613       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19614 /* end confdefs.h.  */
19615
19616 #include <stdlib.h>
19617 #include <iconv.h>
19618 extern
19619 #ifdef __cplusplus
19620 "C"
19621 #endif
19622 #if defined(__STDC__) || defined(__cplusplus)
19623 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
19624 #else
19625 size_t iconv();
19626 #endif
19627
19628 int
19629 main ()
19630 {
19631
19632   ;
19633   return 0;
19634 }
19635 _ACEOF
19636 if ac_fn_c_try_compile "$LINENO"; then :
19637   am_cv_proto_iconv_arg1=""
19638 else
19639   am_cv_proto_iconv_arg1="const"
19640 fi
19641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19642       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);"
19643 fi
19644
19645     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
19646     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
19647          }$am_cv_proto_iconv" >&5
19648 $as_echo "${ac_t:-
19649          }$am_cv_proto_iconv" >&6; }
19650
19651 cat >>confdefs.h <<_ACEOF
19652 #define ICONV_CONST $am_cv_proto_iconv_arg1
19653 _ACEOF
19654
19655   fi
19656
19657
19658   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
19659 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
19660 if test "${am_cv_langinfo_codeset+set}" = set; then :
19661   $as_echo_n "(cached) " >&6
19662 else
19663   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19664 /* end confdefs.h.  */
19665 #include <langinfo.h>
19666 int
19667 main ()
19668 {
19669 char* cs = nl_langinfo(CODESET);
19670   ;
19671   return 0;
19672 }
19673 _ACEOF
19674 if ac_fn_c_try_link "$LINENO"; then :
19675   am_cv_langinfo_codeset=yes
19676 else
19677   am_cv_langinfo_codeset=no
19678 fi
19679 rm -f core conftest.err conftest.$ac_objext \
19680     conftest$ac_exeext conftest.$ac_ext
19681
19682 fi
19683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
19684 $as_echo "$am_cv_langinfo_codeset" >&6; }
19685   if test $am_cv_langinfo_codeset = yes; then
19686
19687 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
19688
19689   fi
19690
19691   if test $ac_cv_header_locale_h = yes; then
19692
19693   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
19694 $as_echo_n "checking for LC_MESSAGES... " >&6; }
19695 if test "${gt_cv_val_LC_MESSAGES+set}" = set; then :
19696   $as_echo_n "(cached) " >&6
19697 else
19698   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19699 /* end confdefs.h.  */
19700 #include <locale.h>
19701 int
19702 main ()
19703 {
19704 return LC_MESSAGES
19705   ;
19706   return 0;
19707 }
19708 _ACEOF
19709 if ac_fn_c_try_link "$LINENO"; then :
19710   gt_cv_val_LC_MESSAGES=yes
19711 else
19712   gt_cv_val_LC_MESSAGES=no
19713 fi
19714 rm -f core conftest.err conftest.$ac_objext \
19715     conftest$ac_exeext conftest.$ac_ext
19716 fi
19717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
19718 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
19719   if test $gt_cv_val_LC_MESSAGES = yes; then
19720
19721 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
19722
19723   fi
19724
19725   fi
19726
19727   if test -n "$INTL_MACOSX_LIBS"; then
19728     CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19729   fi
19730
19731                       for ac_prog in bison
19732 do
19733   # Extract the first word of "$ac_prog", so it can be a program name with args.
19734 set dummy $ac_prog; ac_word=$2
19735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19736 $as_echo_n "checking for $ac_word... " >&6; }
19737 if test "${ac_cv_prog_INTLBISON+set}" = set; then :
19738   $as_echo_n "(cached) " >&6
19739 else
19740   if test -n "$INTLBISON"; then
19741   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
19742 else
19743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19744 for as_dir in $PATH
19745 do
19746   IFS=$as_save_IFS
19747   test -z "$as_dir" && as_dir=.
19748     for ac_exec_ext in '' $ac_executable_extensions; do
19749   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19750     ac_cv_prog_INTLBISON="$ac_prog"
19751     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19752     break 2
19753   fi
19754 done
19755   done
19756 IFS=$as_save_IFS
19757
19758 fi
19759 fi
19760 INTLBISON=$ac_cv_prog_INTLBISON
19761 if test -n "$INTLBISON"; then
19762   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
19763 $as_echo "$INTLBISON" >&6; }
19764 else
19765   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19766 $as_echo "no" >&6; }
19767 fi
19768
19769
19770   test -n "$INTLBISON" && break
19771 done
19772
19773   if test -z "$INTLBISON"; then
19774     ac_verc_fail=yes
19775   else
19776         { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
19777 $as_echo_n "checking version of bison... " >&6; }
19778     ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
19779     case $ac_prog_version in
19780       '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
19781       1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
19782          ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
19783       *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
19784     esac
19785     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
19786 $as_echo "$ac_prog_version" >&6; }
19787   fi
19788   if test $ac_verc_fail = yes; then
19789     INTLBISON=:
19790   fi
19791
19792
19793
19794
19795
19796
19797
19798
19799
19800
19801
19802
19803
19804
19805
19806
19807     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
19808 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
19809 if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :
19810   $as_echo_n "(cached) " >&6
19811 else
19812   gt_save_CPPFLAGS="$CPPFLAGS"
19813      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19814      gt_save_LIBS="$LIBS"
19815      LIBS="$LIBS -framework CoreFoundation"
19816      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19817 /* end confdefs.h.  */
19818 #include <CFPreferences.h>
19819 int
19820 main ()
19821 {
19822 CFPreferencesCopyAppValue(NULL, NULL)
19823   ;
19824   return 0;
19825 }
19826 _ACEOF
19827 if ac_fn_c_try_link "$LINENO"; then :
19828   gt_cv_func_CFPreferencesCopyAppValue=yes
19829 else
19830   gt_cv_func_CFPreferencesCopyAppValue=no
19831 fi
19832 rm -f core conftest.err conftest.$ac_objext \
19833     conftest$ac_exeext conftest.$ac_ext
19834      CPPFLAGS="$gt_save_CPPFLAGS"
19835      LIBS="$gt_save_LIBS"
19836 fi
19837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
19838 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
19839   if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
19840
19841 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
19842
19843   fi
19844     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
19845 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
19846 if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :
19847   $as_echo_n "(cached) " >&6
19848 else
19849   gt_save_CPPFLAGS="$CPPFLAGS"
19850      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19851      gt_save_LIBS="$LIBS"
19852      LIBS="$LIBS -framework CoreFoundation"
19853      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19854 /* end confdefs.h.  */
19855 #include <CFLocale.h>
19856 int
19857 main ()
19858 {
19859 CFLocaleCopyCurrent();
19860   ;
19861   return 0;
19862 }
19863 _ACEOF
19864 if ac_fn_c_try_link "$LINENO"; then :
19865   gt_cv_func_CFLocaleCopyCurrent=yes
19866 else
19867   gt_cv_func_CFLocaleCopyCurrent=no
19868 fi
19869 rm -f core conftest.err conftest.$ac_objext \
19870     conftest$ac_exeext conftest.$ac_ext
19871      CPPFLAGS="$gt_save_CPPFLAGS"
19872      LIBS="$gt_save_LIBS"
19873 fi
19874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
19875 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
19876   if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19877
19878 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
19879
19880   fi
19881   INTL_MACOSX_LIBS=
19882   if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19883     INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
19884   fi
19885
19886
19887
19888
19889   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
19890 $as_echo_n "checking whether NLS is requested... " >&6; }
19891     # Check whether --enable-nls was given.
19892 if test "${enable_nls+set}" = set; then :
19893   enableval=$enable_nls; USE_NLS=$enableval
19894 else
19895   USE_NLS=yes
19896 fi
19897
19898   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
19899 $as_echo "$USE_NLS" >&6; }
19900
19901
19902
19903
19904     BUILD_INCLUDED_LIBINTL=no
19905     USE_INCLUDED_LIBINTL=no
19906
19907   LIBINTL=
19908   LTLIBINTL=
19909   POSUB=
19910
19911     if test "$USE_NLS" = "yes"; then
19912     gt_use_preinstalled_gnugettext=no
19913
19914       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
19915 $as_echo_n "checking whether included gettext is requested... " >&6; }
19916
19917 # Check whether --with-included-gettext was given.
19918 if test "${with_included_gettext+set}" = set; then :
19919   withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
19920 else
19921   nls_cv_force_use_gnu_gettext=no
19922 fi
19923
19924       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
19925 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
19926
19927       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
19928       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
19929
19930
19931
19932
19933
19934
19935         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
19936 $as_echo_n "checking for GNU gettext in libc... " >&6; }
19937 if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
19938   $as_echo_n "(cached) " >&6
19939 else
19940   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19941 /* end confdefs.h.  */
19942 #include <libintl.h>
19943 extern int _nl_msg_cat_cntr;
19944 extern int *_nl_domain_bindings;
19945 int
19946 main ()
19947 {
19948 bindtextdomain ("", "");
19949 return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
19950   ;
19951   return 0;
19952 }
19953 _ACEOF
19954 if ac_fn_c_try_link "$LINENO"; then :
19955   gt_cv_func_gnugettext1_libc=yes
19956 else
19957   gt_cv_func_gnugettext1_libc=no
19958 fi
19959 rm -f core conftest.err conftest.$ac_objext \
19960     conftest$ac_exeext conftest.$ac_ext
19961 fi
19962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
19963 $as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
19964
19965         if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
19966
19967
19968
19969     use_additional=yes
19970
19971   acl_save_prefix="$prefix"
19972   prefix="$acl_final_prefix"
19973   acl_save_exec_prefix="$exec_prefix"
19974   exec_prefix="$acl_final_exec_prefix"
19975
19976     eval additional_includedir=\"$includedir\"
19977     eval additional_libdir=\"$libdir\"
19978
19979   exec_prefix="$acl_save_exec_prefix"
19980   prefix="$acl_save_prefix"
19981
19982
19983 # Check whether --with-libintl-prefix was given.
19984 if test "${with_libintl_prefix+set}" = set; then :
19985   withval=$with_libintl_prefix;
19986     if test "X$withval" = "Xno"; then
19987       use_additional=no
19988     else
19989       if test "X$withval" = "X"; then
19990
19991   acl_save_prefix="$prefix"
19992   prefix="$acl_final_prefix"
19993   acl_save_exec_prefix="$exec_prefix"
19994   exec_prefix="$acl_final_exec_prefix"
19995
19996           eval additional_includedir=\"$includedir\"
19997           eval additional_libdir=\"$libdir\"
19998
19999   exec_prefix="$acl_save_exec_prefix"
20000   prefix="$acl_save_prefix"
20001
20002       else
20003         additional_includedir="$withval/include"
20004         additional_libdir="$withval/lib"
20005       fi
20006     fi
20007
20008 fi
20009
20010       LIBINTL=
20011   LTLIBINTL=
20012   INCINTL=
20013   rpathdirs=
20014   ltrpathdirs=
20015   names_already_handled=
20016   names_next_round='intl '
20017   while test -n "$names_next_round"; do
20018     names_this_round="$names_next_round"
20019     names_next_round=
20020     for name in $names_this_round; do
20021       already_handled=
20022       for n in $names_already_handled; do
20023         if test "$n" = "$name"; then
20024           already_handled=yes
20025           break
20026         fi
20027       done
20028       if test -z "$already_handled"; then
20029         names_already_handled="$names_already_handled $name"
20030                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
20031         eval value=\"\$HAVE_LIB$uppername\"
20032         if test -n "$value"; then
20033           if test "$value" = yes; then
20034             eval value=\"\$LIB$uppername\"
20035             test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
20036             eval value=\"\$LTLIB$uppername\"
20037             test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
20038           else
20039                                     :
20040           fi
20041         else
20042                               found_dir=
20043           found_la=
20044           found_so=
20045           found_a=
20046           if test $use_additional = yes; then
20047             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
20048               found_dir="$additional_libdir"
20049               found_so="$additional_libdir/lib$name.$shlibext"
20050               if test -f "$additional_libdir/lib$name.la"; then
20051                 found_la="$additional_libdir/lib$name.la"
20052               fi
20053             else
20054               if test -f "$additional_libdir/lib$name.$libext"; then
20055                 found_dir="$additional_libdir"
20056                 found_a="$additional_libdir/lib$name.$libext"
20057                 if test -f "$additional_libdir/lib$name.la"; then
20058                   found_la="$additional_libdir/lib$name.la"
20059                 fi
20060               fi
20061             fi
20062           fi
20063           if test "X$found_dir" = "X"; then
20064             for x in $LDFLAGS $LTLIBINTL; do
20065
20066   acl_save_prefix="$prefix"
20067   prefix="$acl_final_prefix"
20068   acl_save_exec_prefix="$exec_prefix"
20069   exec_prefix="$acl_final_exec_prefix"
20070   eval x=\"$x\"
20071   exec_prefix="$acl_save_exec_prefix"
20072   prefix="$acl_save_prefix"
20073
20074               case "$x" in
20075                 -L*)
20076                   dir=`echo "X$x" | sed -e 's/^X-L//'`
20077                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
20078                     found_dir="$dir"
20079                     found_so="$dir/lib$name.$shlibext"
20080                     if test -f "$dir/lib$name.la"; then
20081                       found_la="$dir/lib$name.la"
20082                     fi
20083                   else
20084                     if test -f "$dir/lib$name.$libext"; then
20085                       found_dir="$dir"
20086                       found_a="$dir/lib$name.$libext"
20087                       if test -f "$dir/lib$name.la"; then
20088                         found_la="$dir/lib$name.la"
20089                       fi
20090                     fi
20091                   fi
20092                   ;;
20093               esac
20094               if test "X$found_dir" != "X"; then
20095                 break
20096               fi
20097             done
20098           fi
20099           if test "X$found_dir" != "X"; then
20100                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
20101             if test "X$found_so" != "X"; then
20102                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
20103                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20104               else
20105                                                                                 haveit=
20106                 for x in $ltrpathdirs; do
20107                   if test "X$x" = "X$found_dir"; then
20108                     haveit=yes
20109                     break
20110                   fi
20111                 done
20112                 if test -z "$haveit"; then
20113                   ltrpathdirs="$ltrpathdirs $found_dir"
20114                 fi
20115                                 if test "$hardcode_direct" = yes; then
20116                                                       LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20117                 else
20118                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
20119                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20120                                                             haveit=
20121                     for x in $rpathdirs; do
20122                       if test "X$x" = "X$found_dir"; then
20123                         haveit=yes
20124                         break
20125                       fi
20126                     done
20127                     if test -z "$haveit"; then
20128                       rpathdirs="$rpathdirs $found_dir"
20129                     fi
20130                   else
20131                                                                                 haveit=
20132                     for x in $LDFLAGS $LIBINTL; do
20133
20134   acl_save_prefix="$prefix"
20135   prefix="$acl_final_prefix"
20136   acl_save_exec_prefix="$exec_prefix"
20137   exec_prefix="$acl_final_exec_prefix"
20138   eval x=\"$x\"
20139   exec_prefix="$acl_save_exec_prefix"
20140   prefix="$acl_save_prefix"
20141
20142                       if test "X$x" = "X-L$found_dir"; then
20143                         haveit=yes
20144                         break
20145                       fi
20146                     done
20147                     if test -z "$haveit"; then
20148                       LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
20149                     fi
20150                     if test "$hardcode_minus_L" != no; then
20151                                                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20152                     else
20153                                                                                                                                                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
20154                     fi
20155                   fi
20156                 fi
20157               fi
20158             else
20159               if test "X$found_a" != "X"; then
20160                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
20161               else
20162                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
20163               fi
20164             fi
20165                         additional_includedir=
20166             case "$found_dir" in
20167               */lib | */lib/)
20168                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
20169                 additional_includedir="$basedir/include"
20170                 ;;
20171             esac
20172             if test "X$additional_includedir" != "X"; then
20173                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
20174                 haveit=
20175                 if test "X$additional_includedir" = "X/usr/local/include"; then
20176                   if test -n "$GCC"; then
20177                     case $host_os in
20178                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
20179                     esac
20180                   fi
20181                 fi
20182                 if test -z "$haveit"; then
20183                   for x in $CPPFLAGS $INCINTL; do
20184
20185   acl_save_prefix="$prefix"
20186   prefix="$acl_final_prefix"
20187   acl_save_exec_prefix="$exec_prefix"
20188   exec_prefix="$acl_final_exec_prefix"
20189   eval x=\"$x\"
20190   exec_prefix="$acl_save_exec_prefix"
20191   prefix="$acl_save_prefix"
20192
20193                     if test "X$x" = "X-I$additional_includedir"; then
20194                       haveit=yes
20195                       break
20196                     fi
20197                   done
20198                   if test -z "$haveit"; then
20199                     if test -d "$additional_includedir"; then
20200                                             INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
20201                     fi
20202                   fi
20203                 fi
20204               fi
20205             fi
20206                         if test -n "$found_la"; then
20207                                                         save_libdir="$libdir"
20208               case "$found_la" in
20209                 */* | *\\*) . "$found_la" ;;
20210                 *) . "./$found_la" ;;
20211               esac
20212               libdir="$save_libdir"
20213                             for dep in $dependency_libs; do
20214                 case "$dep" in
20215                   -L*)
20216                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
20217                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
20218                       haveit=
20219                       if test "X$additional_libdir" = "X/usr/local/lib"; then
20220                         if test -n "$GCC"; then
20221                           case $host_os in
20222                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
20223                           esac
20224                         fi
20225                       fi
20226                       if test -z "$haveit"; then
20227                         haveit=
20228                         for x in $LDFLAGS $LIBINTL; do
20229
20230   acl_save_prefix="$prefix"
20231   prefix="$acl_final_prefix"
20232   acl_save_exec_prefix="$exec_prefix"
20233   exec_prefix="$acl_final_exec_prefix"
20234   eval x=\"$x\"
20235   exec_prefix="$acl_save_exec_prefix"
20236   prefix="$acl_save_prefix"
20237
20238                           if test "X$x" = "X-L$additional_libdir"; then
20239                             haveit=yes
20240                             break
20241                           fi
20242                         done
20243                         if test -z "$haveit"; then
20244                           if test -d "$additional_libdir"; then
20245                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
20246                           fi
20247                         fi
20248                         haveit=
20249                         for x in $LDFLAGS $LTLIBINTL; do
20250
20251   acl_save_prefix="$prefix"
20252   prefix="$acl_final_prefix"
20253   acl_save_exec_prefix="$exec_prefix"
20254   exec_prefix="$acl_final_exec_prefix"
20255   eval x=\"$x\"
20256   exec_prefix="$acl_save_exec_prefix"
20257   prefix="$acl_save_prefix"
20258
20259                           if test "X$x" = "X-L$additional_libdir"; then
20260                             haveit=yes
20261                             break
20262                           fi
20263                         done
20264                         if test -z "$haveit"; then
20265                           if test -d "$additional_libdir"; then
20266                                                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
20267                           fi
20268                         fi
20269                       fi
20270                     fi
20271                     ;;
20272                   -R*)
20273                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
20274                     if test "$enable_rpath" != no; then
20275                                                                   haveit=
20276                       for x in $rpathdirs; do
20277                         if test "X$x" = "X$dir"; then
20278                           haveit=yes
20279                           break
20280                         fi
20281                       done
20282                       if test -z "$haveit"; then
20283                         rpathdirs="$rpathdirs $dir"
20284                       fi
20285                                                                   haveit=
20286                       for x in $ltrpathdirs; do
20287                         if test "X$x" = "X$dir"; then
20288                           haveit=yes
20289                           break
20290                         fi
20291                       done
20292                       if test -z "$haveit"; then
20293                         ltrpathdirs="$ltrpathdirs $dir"
20294                       fi
20295                     fi
20296                     ;;
20297                   -l*)
20298                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
20299                     ;;
20300                   *.la)
20301                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
20302                     ;;
20303                   *)
20304                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
20305                     LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
20306                     ;;
20307                 esac
20308               done
20309             fi
20310           else
20311                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
20312             LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
20313           fi
20314         fi
20315       fi
20316     done
20317   done
20318   if test "X$rpathdirs" != "X"; then
20319     if test -n "$hardcode_libdir_separator"; then
20320                         alldirs=
20321       for found_dir in $rpathdirs; do
20322         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
20323       done
20324             acl_save_libdir="$libdir"
20325       libdir="$alldirs"
20326       eval flag=\"$hardcode_libdir_flag_spec\"
20327       libdir="$acl_save_libdir"
20328       LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
20329     else
20330             for found_dir in $rpathdirs; do
20331         acl_save_libdir="$libdir"
20332         libdir="$found_dir"
20333         eval flag=\"$hardcode_libdir_flag_spec\"
20334         libdir="$acl_save_libdir"
20335         LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
20336       done
20337     fi
20338   fi
20339   if test "X$ltrpathdirs" != "X"; then
20340             for found_dir in $ltrpathdirs; do
20341       LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
20342     done
20343   fi
20344
20345           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
20346 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
20347 if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
20348   $as_echo_n "(cached) " >&6
20349 else
20350   gt_save_CPPFLAGS="$CPPFLAGS"
20351             CPPFLAGS="$CPPFLAGS $INCINTL"
20352             gt_save_LIBS="$LIBS"
20353             LIBS="$LIBS $LIBINTL"
20354                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20355 /* end confdefs.h.  */
20356 #include <libintl.h>
20357 extern int _nl_msg_cat_cntr;
20358 extern
20359 #ifdef __cplusplus
20360 "C"
20361 #endif
20362 const char *_nl_expand_alias (const char *);
20363 int
20364 main ()
20365 {
20366 bindtextdomain ("", "");
20367 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
20368   ;
20369   return 0;
20370 }
20371 _ACEOF
20372 if ac_fn_c_try_link "$LINENO"; then :
20373   gt_cv_func_gnugettext1_libintl=yes
20374 else
20375   gt_cv_func_gnugettext1_libintl=no
20376 fi
20377 rm -f core conftest.err conftest.$ac_objext \
20378     conftest$ac_exeext conftest.$ac_ext
20379                         if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
20380               LIBS="$LIBS $LIBICONV"
20381               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20382 /* end confdefs.h.  */
20383 #include <libintl.h>
20384 extern int _nl_msg_cat_cntr;
20385 extern
20386 #ifdef __cplusplus
20387 "C"
20388 #endif
20389 const char *_nl_expand_alias (const char *);
20390 int
20391 main ()
20392 {
20393 bindtextdomain ("", "");
20394 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
20395   ;
20396   return 0;
20397 }
20398 _ACEOF
20399 if ac_fn_c_try_link "$LINENO"; then :
20400   LIBINTL="$LIBINTL $LIBICONV"
20401                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
20402                 gt_cv_func_gnugettext1_libintl=yes
20403
20404 fi
20405 rm -f core conftest.err conftest.$ac_objext \
20406     conftest$ac_exeext conftest.$ac_ext
20407             fi
20408             CPPFLAGS="$gt_save_CPPFLAGS"
20409             LIBS="$gt_save_LIBS"
20410 fi
20411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
20412 $as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
20413         fi
20414
20415                                         if test "$gt_cv_func_gnugettext1_libc" = "yes" \
20416            || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
20417                 && test "$PACKAGE" != gettext-runtime \
20418                 && test "$PACKAGE" != gettext-tools; }; then
20419           gt_use_preinstalled_gnugettext=yes
20420         else
20421                     LIBINTL=
20422           LTLIBINTL=
20423           INCINTL=
20424         fi
20425
20426
20427         if test "$gt_use_preinstalled_gnugettext" != "yes"; then
20428                               nls_cv_use_gnu_gettext=yes
20429         fi
20430       fi
20431
20432       if test "$nls_cv_use_gnu_gettext" = "yes"; then
20433                 BUILD_INCLUDED_LIBINTL=yes
20434         USE_INCLUDED_LIBINTL=yes
20435         LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
20436         LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
20437         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
20438       fi
20439
20440       CATOBJEXT=
20441       if test "$gt_use_preinstalled_gnugettext" = "yes" \
20442          || test "$nls_cv_use_gnu_gettext" = "yes"; then
20443                 CATOBJEXT=.gmo
20444       fi
20445
20446
20447     if test -n "$INTL_MACOSX_LIBS"; then
20448       if test "$gt_use_preinstalled_gnugettext" = "yes" \
20449          || test "$nls_cv_use_gnu_gettext" = "yes"; then
20450                 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
20451         LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
20452       fi
20453     fi
20454
20455     if test "$gt_use_preinstalled_gnugettext" = "yes" \
20456        || test "$nls_cv_use_gnu_gettext" = "yes"; then
20457
20458 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
20459
20460     else
20461       USE_NLS=no
20462     fi
20463   fi
20464
20465   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
20466 $as_echo_n "checking whether to use NLS... " >&6; }
20467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
20468 $as_echo "$USE_NLS" >&6; }
20469   if test "$USE_NLS" = "yes"; then
20470     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
20471 $as_echo_n "checking where the gettext function comes from... " >&6; }
20472     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
20473       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
20474         gt_source="external libintl"
20475       else
20476         gt_source="libc"
20477       fi
20478     else
20479       gt_source="included intl directory"
20480     fi
20481     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
20482 $as_echo "$gt_source" >&6; }
20483   fi
20484
20485   if test "$USE_NLS" = "yes"; then
20486
20487     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
20488       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
20489         { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
20490 $as_echo_n "checking how to link with libintl... " >&6; }
20491         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
20492 $as_echo "$LIBINTL" >&6; }
20493
20494   for element in $INCINTL; do
20495     haveit=
20496     for x in $CPPFLAGS; do
20497
20498   acl_save_prefix="$prefix"
20499   prefix="$acl_final_prefix"
20500   acl_save_exec_prefix="$exec_prefix"
20501   exec_prefix="$acl_final_exec_prefix"
20502   eval x=\"$x\"
20503   exec_prefix="$acl_save_exec_prefix"
20504   prefix="$acl_save_prefix"
20505
20506       if test "X$x" = "X$element"; then
20507         haveit=yes
20508         break
20509       fi
20510     done
20511     if test -z "$haveit"; then
20512       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
20513     fi
20514   done
20515
20516       fi
20517
20518
20519 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
20520
20521
20522 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
20523
20524     fi
20525
20526         POSUB=po
20527   fi
20528
20529
20530             if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
20531       BUILD_INCLUDED_LIBINTL=yes
20532     fi
20533
20534
20535
20536
20537
20538         nls_cv_header_intl=
20539     nls_cv_header_libgt=
20540
20541         DATADIRNAME=share
20542
20543
20544         INSTOBJEXT=.mo
20545
20546
20547         GENCAT=gencat
20548
20549
20550         INTLOBJS=
20551     if test "$USE_INCLUDED_LIBINTL" = yes; then
20552       INTLOBJS="\$(GETTOBJS)"
20553     fi
20554
20555
20556         INTL_LIBTOOL_SUFFIX_PREFIX=
20557
20558
20559
20560     INTLLIBS="$LIBINTL"
20561
20562
20563
20564
20565
20566
20567 fi
20568
20569 support_mysql=no
20570 support_sqlite=no
20571 support_sqlite3=no
20572 support_postgresql=no
20573 support_ingres=no
20574 support_dbi=no
20575 support_smartalloc=yes
20576 support_readline=yes
20577 support_conio=yes
20578 support_gnome=no
20579 support_bat=no
20580 support_wx_console=no
20581 support_tray_monitor=no
20582 support_tls=no
20583 support_crypto=no
20584 gnome_version=
20585 wx_version=
20586 support_static_tools=no
20587 support_static_fd=no
20588 support_static_sd=no
20589 support_static_dir=no
20590 support_static_cons=no
20591 support_python=no
20592 build_client_only=no
20593 build_dird=yes
20594 build_stored=yes
20595 cats=
20596 db_type=Internal
20597 support_lockmgr=no
20598 DB_TYPE=bdb
20599
20600
20601 # Check whether --enable-gnome was given.
20602 if test "${enable_gnome+set}" = set; then :
20603   enableval=$enable_gnome;
20604        if test x$enableval = xyes; then
20605           support_gnome=yes
20606        fi
20607
20608
20609 fi
20610
20611
20612 GNOME_DIR=
20613 if test x$support_gnome = xyes; then
20614    as_fn_error "bgnome-console no longer supported" "$LINENO" 5
20615    as_fn_error "--enable-gnome option no longer supported" "$LINENO" 5
20616 fi
20617 # AC_SUBST(GNOME_DIR)
20618
20619 # Check whether --enable-bat was given.
20620 if test "${enable_bat+set}" = set; then :
20621   enableval=$enable_bat;
20622        if test x$enableval = xyes; then
20623
20624 $as_echo "#define HAVE_BAT 1" >>confdefs.h
20625
20626           support_bat=yes
20627        fi
20628
20629
20630 fi
20631
20632
20633 BAT_DIR=
20634 if test x$support_bat = xyes; then
20635    abc=`$PKGCONFIG --atleast-version=4.2 QtGui`
20636    pkg=$?
20637    if test $pkg = 0; then
20638       BAT_DIR=src/qt-console
20639    else
20640       as_fn_error "Unable to find Qt4 installation needed by bat" "$LINENO" 5
20641    fi
20642 fi
20643
20644 got_qwt=no
20645 QWT_INC=
20646 QWT_LDFLAGS=
20647 QWT_LIB=
20648 QWT=
20649 no_qwt=no
20650
20651
20652
20653
20654
20655
20656
20657
20658 # Check whether --enable-bwx-console was given.
20659 if test "${enable_bwx_console+set}" = set; then :
20660   enableval=$enable_bwx_console;
20661        if test x$enableval = xyes; then
20662           support_wx_console=yes
20663        fi
20664
20665
20666 fi
20667
20668
20669 WX_DIR=
20670 if test x$support_wx_console = xyes; then
20671    abc=`$WXCONFIG $WXFLAGS --cppflags`
20672    pkg=$?
20673    if test $pkg = 0; then
20674       wx_version="wxWidgets `$WXCONFIG $WXFLAGS --release`"
20675       WXCONS_CPPFLAGS=`$WXCONFIG $WXFLAGS --cppflags`
20676       WXCONS_LDFLAGS=`$WXCONFIG $WXFLAGS --libs`
20677
20678
20679
20680       WX_DIR="src/wx-console"
20681    else
20682       echo " "
20683       echo "wx-config program not found. bwx-console disabled."
20684       echo " "
20685       support_wx_console=no
20686    fi
20687 fi
20688
20689
20690 # Check whether --enable-tray-monitor was given.
20691 if test "${enable_tray_monitor+set}" = set; then :
20692   enableval=$enable_tray_monitor;
20693        if test x$enableval = xyes; then
20694           support_tray_monitor=yes
20695        fi
20696
20697
20698 fi
20699
20700
20701 TRAY_MONITOR_DIR=
20702 if test x$support_tray_monitor = xyes; then
20703    abc=`$PKGCONFIG --exists gtk+-2.0`
20704    pkg=$?
20705    if test $pkg = 0; then
20706       TRAY_MONITOR_CPPFLAGS=`$PKGCONFIG --cflags gtk+-2.0`
20707       TRAY_MONITOR_LDFLAGS=`$PKGCONFIG --libs gtk+-2.0`
20708
20709
20710       TRAY_MONITOR_DIR=src/tray-monitor
20711       abc=`$PKGCONFIG --atleast-version=2.4 gtk+-2.0`
20712       pkg=$?
20713       if test $pkg = 0; then
20714
20715 $as_echo "#define HAVE_GTK_2_4 1" >>confdefs.h
20716
20717       fi
20718    fi
20719 fi
20720
20721
20722 # Check whether --enable-smartalloc was given.
20723 if test "${enable_smartalloc+set}" = set; then :
20724   enableval=$enable_smartalloc;
20725        if test x$enableval = xno; then
20726           support_smartalloc=no
20727        fi
20728
20729
20730 fi
20731
20732
20733 if test x$support_smartalloc = xyes; then
20734
20735 $as_echo "#define SMARTALLOC 1" >>confdefs.h
20736
20737 fi
20738
20739 # Check whether --enable-lockmgr was given.
20740 if test "${enable_lockmgr+set}" = set; then :
20741   enableval=$enable_lockmgr;
20742        if test x$enableval = xyes; then
20743           support_lockmgr=yes
20744        fi
20745
20746
20747 fi
20748
20749
20750 if test x$support_lockmgr = xyes; then
20751
20752 $as_echo "#define _USE_LOCKMGR 1" >>confdefs.h
20753
20754 fi
20755
20756
20757 # Check whether --enable-static-tools was given.
20758 if test "${enable_static_tools+set}" = set; then :
20759   enableval=$enable_static_tools;
20760        if test x$enableval = xyes; then
20761           if test x$use_libtool = xyes; then
20762              as_fn_error "Libtool is enabled, not compatible with static tools,
20763   please rerun configure with --disable-libtool" "$LINENO" 5
20764           fi
20765           support_static_tools=yes
20766        fi
20767
20768
20769 fi
20770
20771
20772 TTOOL_LDFLAGS=
20773 if test x$support_static_tools = xyes; then
20774    TTOOL_LDFLAGS="-static"
20775 fi
20776
20777
20778 # Check whether --enable-static-fd was given.
20779 if test "${enable_static_fd+set}" = set; then :
20780   enableval=$enable_static_fd;
20781        if test x$enableval = xyes; then
20782           if test x$use_libtool = xyes; then
20783              as_fn_error "Libtool is enabled, not compatible with static tools,
20784   please rerun configure with --disable-libtool" "$LINENO" 5
20785           fi
20786           support_static_fd=yes
20787        fi
20788
20789
20790 fi
20791
20792
20793 STATIC_FD=
20794 if test x$support_static_fd = xyes; then
20795    STATIC_FD="static-bacula-fd"
20796 fi
20797
20798
20799 # Check whether --enable-static-sd was given.
20800 if test "${enable_static_sd+set}" = set; then :
20801   enableval=$enable_static_sd;
20802        if test x$enableval = xyes; then
20803           if test x$use_libtool = xyes; then
20804              as_fn_error "Libtool is enabled, not compatible with static tools,
20805   please rerun configure with --disable-libtool" "$LINENO" 5
20806           fi
20807           support_static_sd=yes
20808        fi
20809
20810
20811 fi
20812
20813
20814 STATIC_SD=
20815 if test x$support_static_sd = xyes; then
20816    STATIC_SD="static-bacula-sd"
20817 fi
20818
20819
20820 # Check whether --enable-static-dir was given.
20821 if test "${enable_static_dir+set}" = set; then :
20822   enableval=$enable_static_dir;
20823        if test x$enableval = xyes; then
20824           if test x$use_libtool = xyes; then
20825              as_fn_error "Libtool is enabled, not compatible with static tools,
20826   please rerun configure with --disable-libtool" "$LINENO" 5
20827           fi
20828           support_static_dir=yes
20829        fi
20830
20831
20832 fi
20833
20834
20835 STATIC_DIR=
20836 if test x$support_static_dir = xyes; then
20837    STATIC_DIR="static-bacula-dir"
20838 fi
20839
20840
20841 # Check whether --enable-static-cons was given.
20842 if test "${enable_static_cons+set}" = set; then :
20843   enableval=$enable_static_cons;
20844        if test x$enableval = xyes; then
20845           if test x$use_libtool = xyes; then
20846              as_fn_error "Libtool is enabled, not compatible with static tools,
20847   please rerun configure with --disable-libtool" "$LINENO" 5
20848           fi
20849           support_static_cons=yes
20850        fi
20851
20852
20853 fi
20854
20855
20856 STATIC_CONS=
20857 STATIC_GNOME_CONS=
20858 STATIC_WX_CONS=
20859 if test x$support_static_cons = xyes; then
20860    STATIC_CONS="static-bconsole"
20861    STATIC_GNOME_CONS="static-bgnome-console"
20862    STATIC_WX_CONS="static-bwx-console"
20863 fi
20864
20865
20866
20867
20868 # Check whether --enable-client-only was given.
20869 if test "${enable_client_only+set}" = set; then :
20870   enableval=$enable_client_only;
20871        if test x$enableval = xyes; then
20872           build_client_only=yes
20873           db_type=None
20874           DB_TYPE=none
20875        fi
20876
20877
20878 fi
20879
20880 if test x$build_client_only = xno; then
20881    ALL_DIRS="subdirs"
20882 else
20883    ALL_DIRS=""
20884 fi
20885
20886
20887 # Check whether --enable-build-dird was given.
20888 if test "${enable_build_dird+set}" = set; then :
20889   enableval=$enable_build_dird;
20890        if test x$enableval = xno; then
20891           build_dird=no
20892        fi
20893
20894
20895 fi
20896
20897 if test x$build_dird = xyes; then
20898    DIRD_DIR="src/dird"
20899    DIR_TOOLS="DIRTOOLS"
20900 else
20901    DIRD_DIR=""
20902    DIR_TOOLS="NODIRTOOLS"
20903 fi
20904
20905
20906
20907 # Check whether --enable-build-stored was given.
20908 if test "${enable_build_stored+set}" = set; then :
20909   enableval=$enable_build_stored;
20910       if test x$enableval = xno; then
20911          build_stored=no
20912       fi
20913
20914
20915 fi
20916
20917 if test x$build_stored = xyes; then
20918    STORED_DIR="src/stored"
20919 else
20920    STORED_DIR=""
20921 fi
20922
20923
20924 # Check whether --enable-conio was given.
20925 if test "${enable_conio+set}" = set; then :
20926   enableval=$enable_conio;
20927        if test x$enableval = xno; then
20928           support_conio=no
20929        fi
20930
20931
20932 fi
20933
20934
20935
20936 support_ipv6=yes
20937 # Check whether --enable-ipv6 was given.
20938 if test "${enable_ipv6+set}" = set; then :
20939   enableval=$enable_ipv6;
20940        if test x$enableval = xno; then
20941           support_ipv6=no
20942        fi
20943
20944
20945 fi
20946
20947
20948 if test x$support_ipv6 = xyes; then
20949     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20950 /* end confdefs.h.  */
20951  #include <sys/types.h>
20952 #include <sys/socket.h>
20953 #include <netinet/in.h>
20954 int
20955 main ()
20956 {
20957 struct sockaddr_in6 s; struct in6_addr t=in6addr_any; int i=AF_INET6; s; t.s6_addr[0] = 0;
20958   ;
20959   return 0;
20960 }
20961 _ACEOF
20962 if ac_fn_c_try_link "$LINENO"; then :
20963   support_ipv6=yes
20964 else
20965   support_ipv6=no
20966 fi
20967 rm -f core conftest.err conftest.$ac_objext \
20968     conftest$ac_exeext conftest.$ac_ext
20969 fi
20970
20971 if test x$support_ipv6 = xyes; then
20972
20973 $as_echo "#define HAVE_IPV6 1" >>confdefs.h
20974
20975 fi
20976
20977 TERM_LIB=""
20978 ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
20979 if test "x$ac_cv_header_curses_h" = x""yes; then :
20980    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
20981 $as_echo_n "checking for tgetent in -lncurses... " >&6; }
20982 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then :
20983   $as_echo_n "(cached) " >&6
20984 else
20985   ac_check_lib_save_LIBS=$LIBS
20986 LIBS="-lncurses  $LIBS"
20987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20988 /* end confdefs.h.  */
20989
20990 /* Override any GCC internal prototype to avoid an error.
20991    Use char because int might match the return type of a GCC
20992    builtin and then its argument prototype would still apply.  */
20993 #ifdef __cplusplus
20994 extern "C"
20995 #endif
20996 char tgetent ();
20997 int
20998 main ()
20999 {
21000 return tgetent ();
21001   ;
21002   return 0;
21003 }
21004 _ACEOF
21005 if ac_fn_c_try_link "$LINENO"; then :
21006   ac_cv_lib_ncurses_tgetent=yes
21007 else
21008   ac_cv_lib_ncurses_tgetent=no
21009 fi
21010 rm -f core conftest.err conftest.$ac_objext \
21011     conftest$ac_exeext conftest.$ac_ext
21012 LIBS=$ac_check_lib_save_LIBS
21013 fi
21014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
21015 $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
21016 if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then :
21017    TERM_LIB="-lncurses"
21018 else
21019    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
21020 $as_echo_n "checking for tgetent in -ltermcap... " >&6; }
21021 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then :
21022   $as_echo_n "(cached) " >&6
21023 else
21024   ac_check_lib_save_LIBS=$LIBS
21025 LIBS="-ltermcap  $LIBS"
21026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21027 /* end confdefs.h.  */
21028
21029 /* Override any GCC internal prototype to avoid an error.
21030    Use char because int might match the return type of a GCC
21031    builtin and then its argument prototype would still apply.  */
21032 #ifdef __cplusplus
21033 extern "C"
21034 #endif
21035 char tgetent ();
21036 int
21037 main ()
21038 {
21039 return tgetent ();
21040   ;
21041   return 0;
21042 }
21043 _ACEOF
21044 if ac_fn_c_try_link "$LINENO"; then :
21045   ac_cv_lib_termcap_tgetent=yes
21046 else
21047   ac_cv_lib_termcap_tgetent=no
21048 fi
21049 rm -f core conftest.err conftest.$ac_objext \
21050     conftest$ac_exeext conftest.$ac_ext
21051 LIBS=$ac_check_lib_save_LIBS
21052 fi
21053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
21054 $as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
21055 if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then :
21056    TERM_LIB="-ltermcap"
21057 fi
21058
21059
21060 fi
21061
21062
21063 else
21064     for ac_header in curses.h
21065 do :
21066   ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
21067 if test "x$ac_cv_header_curses_h" = x""yes; then :
21068   cat >>confdefs.h <<_ACEOF
21069 #define HAVE_CURSES_H 1
21070 _ACEOF
21071
21072 fi
21073
21074 done
21075
21076      ac_fn_c_check_header_mongrel "$LINENO" "term.h" "ac_cv_header_term_h" "$ac_includes_default"
21077 if test "x$ac_cv_header_term_h" = x""yes; then :
21078    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
21079 $as_echo_n "checking for tgetent in -lcurses... " >&6; }
21080 if test "${ac_cv_lib_curses_tgetent+set}" = set; then :
21081   $as_echo_n "(cached) " >&6
21082 else
21083   ac_check_lib_save_LIBS=$LIBS
21084 LIBS="-lcurses  $LIBS"
21085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21086 /* end confdefs.h.  */
21087
21088 /* Override any GCC internal prototype to avoid an error.
21089    Use char because int might match the return type of a GCC
21090    builtin and then its argument prototype would still apply.  */
21091 #ifdef __cplusplus
21092 extern "C"
21093 #endif
21094 char tgetent ();
21095 int
21096 main ()
21097 {
21098 return tgetent ();
21099   ;
21100   return 0;
21101 }
21102 _ACEOF
21103 if ac_fn_c_try_link "$LINENO"; then :
21104   ac_cv_lib_curses_tgetent=yes
21105 else
21106   ac_cv_lib_curses_tgetent=no
21107 fi
21108 rm -f core conftest.err conftest.$ac_objext \
21109     conftest$ac_exeext conftest.$ac_ext
21110 LIBS=$ac_check_lib_save_LIBS
21111 fi
21112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
21113 $as_echo "$ac_cv_lib_curses_tgetent" >&6; }
21114 if test "x$ac_cv_lib_curses_tgetent" = x""yes; then :
21115    TERM_LIB="-lcurses"
21116 fi
21117
21118
21119 fi
21120
21121
21122
21123 fi
21124
21125
21126
21127
21128 got_conio="no"
21129 if test x$support_conio = xyes; then
21130    if test x$TERM_LIB != x; then
21131       CONS_LIBS=$TERM_LIB
21132       CONS_OBJ="conio.o"
21133       CONS_SRC="conio.c"
21134       got_conio="yes"
21135       support_readline=no
21136
21137 $as_echo "#define HAVE_CONIO 1" >>confdefs.h
21138
21139    else
21140       echo " "; echo "Required libraries not found. CONIO turned off ..."; echo " "],
21141    fi
21142 fi
21143
21144
21145 # Check whether --enable-readline was given.
21146 if test "${enable_readline+set}" = set; then :
21147   enableval=$enable_readline;
21148        if test x$enableval = xno; then
21149           support_readline=no
21150        fi
21151
21152
21153 fi
21154
21155 if test x$TERM_LIB = x ; then
21156    support_readline=no
21157 fi
21158
21159 got_readline="no"
21160 READLINE_SRC=
21161 if test x$support_readline = xyes; then
21162
21163 # Check whether --with-readline was given.
21164 if test "${with_readline+set}" = set; then :
21165   withval=$with_readline;
21166           case "$with_readline" in
21167           no)
21168              :
21169              ;;
21170           yes|*)
21171              if test -f ${with_readline}/readline.h; then
21172                 CONS_INC="-I${with_readline}"
21173                 CONS_LDFLAGS="-L$with_readline"
21174              elif test -f ${with_readline}/include/readline/readline.h; then
21175                 CONS_INC="-I${with_readline}/include/readline"
21176                 CONS_LDFLAGS="-L${with_readline}/lib"
21177                 with_readline="${with_readline}/include/readline"
21178              else
21179                 with_readline="/usr/include/readline"
21180              fi
21181
21182              as_ac_Header=`$as_echo "ac_cv_header_${with_readline}/readline.h" | $as_tr_sh`
21183 ac_fn_c_check_header_mongrel "$LINENO" "${with_readline}/readline.h" "$as_ac_Header" "$ac_includes_default"
21184 eval as_val=\$$as_ac_Header
21185    if test "x$as_val" = x""yes; then :
21186
21187
21188 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21189
21190                     CONS_LIBS="-lreadline -lhistory $TERM_LIB"
21191                     got_readline="yes"
21192
21193 else
21194
21195                     echo " "
21196                     echo "readline.h not found. readline turned off ..."
21197                     echo " "
21198
21199
21200 fi
21201
21202
21203              ;;
21204           esac
21205
21206 else
21207
21208                  ac_fn_c_check_header_mongrel "$LINENO" "/usr/include/readline/readline.h" "ac_cv_header__usr_include_readline_readline_h" "$ac_includes_default"
21209 if test "x$ac_cv_header__usr_include_readline_readline_h" = x""yes; then :
21210
21211
21212 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21213
21214                 got_readline="yes"
21215                 CONS_INC="-I/usr/include/readline"
21216                 CONS_LIBS="-lreadline $TERM_LIB"
21217
21218 else
21219
21220                                 as_ac_Header=`$as_echo "ac_cv_header_${TOP_DIR}/depkgs/readline/readline.h" | $as_tr_sh`
21221 ac_fn_c_check_header_mongrel "$LINENO" "${TOP_DIR}/depkgs/readline/readline.h" "$as_ac_Header" "$ac_includes_default"
21222 eval as_val=\$$as_ac_Header
21223    if test "x$as_val" = x""yes; then :
21224
21225
21226 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21227
21228                         got_readline="yes"
21229                         CONS_INC="-I${TOP_DIR}/depkgs/readline"
21230                         CONS_LIBS="-lreadline -lhistory $TERM_LIB"
21231                         CONS_LDFLAGS="-L${TOP_DIR}/depkgs/readline"
21232                         PRTREADLINE_SRC="${TOP_DIR}/depkgs/readline"
21233
21234 else
21235
21236                         echo " "
21237                         echo "readline.h not found. readline turned off ..."
21238                         echo " "
21239
21240
21241 fi
21242
21243
21244
21245
21246 fi
21247
21248
21249
21250
21251 fi
21252
21253 fi
21254
21255
21256
21257
21258
21259
21260
21261
21262 MAKE_SHELL=/bin/sh
21263
21264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
21265 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
21266 if test "${ac_cv_header_stat_broken+set}" = set; then :
21267   $as_echo_n "(cached) " >&6
21268 else
21269   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21270 /* end confdefs.h.  */
21271 #include <sys/types.h>
21272 #include <sys/stat.h>
21273
21274 #if defined S_ISBLK && defined S_IFDIR
21275 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
21276 #endif
21277
21278 #if defined S_ISBLK && defined S_IFCHR
21279 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
21280 #endif
21281
21282 #if defined S_ISLNK && defined S_IFREG
21283 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
21284 #endif
21285
21286 #if defined S_ISSOCK && defined S_IFREG
21287 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
21288 #endif
21289
21290 _ACEOF
21291 if ac_fn_c_try_compile "$LINENO"; then :
21292   ac_cv_header_stat_broken=no
21293 else
21294   ac_cv_header_stat_broken=yes
21295 fi
21296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21297 fi
21298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
21299 $as_echo "$ac_cv_header_stat_broken" >&6; }
21300 if test $ac_cv_header_stat_broken = yes; then
21301
21302 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
21303
21304 fi
21305
21306 ac_header_dirent=no
21307 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
21308   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
21309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
21310 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
21311 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
21312   $as_echo_n "(cached) " >&6
21313 else
21314   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21315 /* end confdefs.h.  */
21316 #include <sys/types.h>
21317 #include <$ac_hdr>
21318
21319 int
21320 main ()
21321 {
21322 if ((DIR *) 0)
21323 return 0;
21324   ;
21325   return 0;
21326 }
21327 _ACEOF
21328 if ac_fn_c_try_compile "$LINENO"; then :
21329   eval "$as_ac_Header=yes"
21330 else
21331   eval "$as_ac_Header=no"
21332 fi
21333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21334 fi
21335 eval ac_res=\$$as_ac_Header
21336                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
21337 $as_echo "$ac_res" >&6; }
21338 eval as_val=\$$as_ac_Header
21339    if test "x$as_val" = x""yes; then :
21340   cat >>confdefs.h <<_ACEOF
21341 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
21342 _ACEOF
21343
21344 ac_header_dirent=$ac_hdr; break
21345 fi
21346
21347 done
21348 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
21349 if test $ac_header_dirent = dirent.h; then
21350   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
21351 $as_echo_n "checking for library containing opendir... " >&6; }
21352 if test "${ac_cv_search_opendir+set}" = set; then :
21353   $as_echo_n "(cached) " >&6
21354 else
21355   ac_func_search_save_LIBS=$LIBS
21356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21357 /* end confdefs.h.  */
21358
21359 /* Override any GCC internal prototype to avoid an error.
21360    Use char because int might match the return type of a GCC
21361    builtin and then its argument prototype would still apply.  */
21362 #ifdef __cplusplus
21363 extern "C"
21364 #endif
21365 char opendir ();
21366 int
21367 main ()
21368 {
21369 return opendir ();
21370   ;
21371   return 0;
21372 }
21373 _ACEOF
21374 for ac_lib in '' dir; do
21375   if test -z "$ac_lib"; then
21376     ac_res="none required"
21377   else
21378     ac_res=-l$ac_lib
21379     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21380   fi
21381   if ac_fn_c_try_link "$LINENO"; then :
21382   ac_cv_search_opendir=$ac_res
21383 fi
21384 rm -f core conftest.err conftest.$ac_objext \
21385     conftest$ac_exeext
21386   if test "${ac_cv_search_opendir+set}" = set; then :
21387   break
21388 fi
21389 done
21390 if test "${ac_cv_search_opendir+set}" = set; then :
21391
21392 else
21393   ac_cv_search_opendir=no
21394 fi
21395 rm conftest.$ac_ext
21396 LIBS=$ac_func_search_save_LIBS
21397 fi
21398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
21399 $as_echo "$ac_cv_search_opendir" >&6; }
21400 ac_res=$ac_cv_search_opendir
21401 if test "$ac_res" != no; then :
21402   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21403
21404 fi
21405
21406 else
21407   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
21408 $as_echo_n "checking for library containing opendir... " >&6; }
21409 if test "${ac_cv_search_opendir+set}" = set; then :
21410   $as_echo_n "(cached) " >&6
21411 else
21412   ac_func_search_save_LIBS=$LIBS
21413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21414 /* end confdefs.h.  */
21415
21416 /* Override any GCC internal prototype to avoid an error.
21417    Use char because int might match the return type of a GCC
21418    builtin and then its argument prototype would still apply.  */
21419 #ifdef __cplusplus
21420 extern "C"
21421 #endif
21422 char opendir ();
21423 int
21424 main ()
21425 {
21426 return opendir ();
21427   ;
21428   return 0;
21429 }
21430 _ACEOF
21431 for ac_lib in '' x; do
21432   if test -z "$ac_lib"; then
21433     ac_res="none required"
21434   else
21435     ac_res=-l$ac_lib
21436     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21437   fi
21438   if ac_fn_c_try_link "$LINENO"; then :
21439   ac_cv_search_opendir=$ac_res
21440 fi
21441 rm -f core conftest.err conftest.$ac_objext \
21442     conftest$ac_exeext
21443   if test "${ac_cv_search_opendir+set}" = set; then :
21444   break
21445 fi
21446 done
21447 if test "${ac_cv_search_opendir+set}" = set; then :
21448
21449 else
21450   ac_cv_search_opendir=no
21451 fi
21452 rm conftest.$ac_ext
21453 LIBS=$ac_func_search_save_LIBS
21454 fi
21455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
21456 $as_echo "$ac_cv_search_opendir" >&6; }
21457 ac_res=$ac_cv_search_opendir
21458 if test "$ac_res" != no; then :
21459   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21460
21461 fi
21462
21463 fi
21464
21465 for ac_func in strcasecmp select setenv putenv tcgetattr lstat lchown
21466 do :
21467   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21468 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21469 eval as_val=\$$as_ac_var
21470    if test "x$as_val" = x""yes; then :
21471   cat >>confdefs.h <<_ACEOF
21472 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21473 _ACEOF
21474
21475 fi
21476 done
21477
21478 for ac_func in nanosleep nl_langinfo
21479 do :
21480   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21481 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21482 eval as_val=\$$as_ac_var
21483    if test "x$as_val" = x""yes; then :
21484   cat >>confdefs.h <<_ACEOF
21485 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21486 _ACEOF
21487
21488 fi
21489 done
21490
21491 for ac_header in varargs.h
21492 do :
21493   ac_fn_c_check_header_mongrel "$LINENO" "varargs.h" "ac_cv_header_varargs_h" "$ac_includes_default"
21494 if test "x$ac_cv_header_varargs_h" = x""yes; then :
21495   cat >>confdefs.h <<_ACEOF
21496 #define HAVE_VARARGS_H 1
21497 _ACEOF
21498
21499 fi
21500
21501 done
21502
21503
21504
21505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python support" >&5
21506 $as_echo_n "checking for Python support... " >&6; }
21507
21508 # Check whether --with-python was given.
21509 if test "${with_python+set}" = set; then :
21510   withval=$with_python;
21511        PYTHON_INCDIR=
21512        PYTHON_LIBS=
21513        if test "$withval" != "no"; then
21514           if test "$withval" = "yes"; then
21515              if test -e /usr/bin/python-config ; then
21516                 PYTHON_INCDIR=`/usr/bin/python-config --includes`
21517                 PYTHON_LIBS=`/usr/bin/python-config --libs`
21518              else
21519                 for python_root in /usr /usr/local /usr/sfw; do
21520                    for ver in python2.2 python2.3 python2.4 python2.5 python2.6 python3; do
21521                       if test -f $python_root/include/${ver}/Python.h; then
21522                          PYTHON_INCDIR=-I$python_root/include/${ver}
21523                          if test -d $python_root/lib64/${ver}/config; then
21524                             PYTHON_LIBS="-L$python_root/lib64/${ver}/config -l${ver}"
21525                          else
21526                             PYTHON_LIBS="-L$python_root/lib/${ver}/config -l${ver}"
21527                          fi
21528                          break
21529                       fi
21530                    done
21531                 done
21532
21533                 if test x$PYTHON_INCDIR = x; then
21534                    if test -f $prefix/include/Python.h; then
21535                       PYTHON_INCDIR=-I$prefix/include
21536                       if test -d $prefix/lib64/config; then
21537                          PYTHON_LIBS="-L$prefix/lib64/config -lpython"
21538                       else
21539                          PYTHON_LIBS="-L$prefix/lib/config -lpython"
21540                       fi
21541                    else
21542                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21543 $as_echo "no" >&6; }
21544                       as_fn_error "Unable to find Python.h in standard locations" "$LINENO" 5
21545                    fi
21546                 fi
21547              fi
21548           else
21549              if test -e $withval/bin/python-config ; then
21550                 PYTHON_INCDIR=`$withval/bin/python-config --includes`
21551                 PYTHON_LIBS=`$withval/bin/python-config --libs`
21552              elif test -f $withval/Python.h; then
21553                 PYTHON_INCDIR=-I$withval
21554                 PYTHON_LIBS="-L$withval/config -lpython"
21555              elif test -f $withval/include/Python.h; then
21556                 PYTHON_INCDIR=-I$withval/include
21557                 if test -d $withval/lib64/config; then
21558                    PYTHON_LIBS="-L$withval/lib64/config -lpython"
21559                 else
21560                    PYTHON_LIBS="-L$withval/lib/config -lpython"
21561                 fi
21562              elif test -f $withval/include/python/Python.h; then
21563                 PYTHON_INCDIR=-I$withval/include/python
21564                 if test -d $withval/lib64/python/config; then
21565                    PYTHON_LIBS="-L$withval/lib64/python/config -lpython"
21566                 else
21567                    PYTHON_LIBS="-L$withval/lib/python/config -lpython"
21568                 fi
21569              else
21570                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21571 $as_echo "no" >&6; }
21572                 as_fn_error "Invalid Python directory $withval - unable to find Python.h under $withval" "$LINENO" 5
21573              fi
21574           fi
21575
21576           $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
21577
21578           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21579 $as_echo "yes" >&6; }
21580           support_python=yes
21581           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for more Python libs" >&5
21582 $as_echo "$as_me: checking for more Python libs" >&6;}
21583           saved_LIBS="$LIBS"; LIBS=
21584           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shm_open" >&5
21585 $as_echo_n "checking for library containing shm_open... " >&6; }
21586 if test "${ac_cv_search_shm_open+set}" = set; then :
21587   $as_echo_n "(cached) " >&6
21588 else
21589   ac_func_search_save_LIBS=$LIBS
21590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21591 /* end confdefs.h.  */
21592
21593 /* Override any GCC internal prototype to avoid an error.
21594    Use char because int might match the return type of a GCC
21595    builtin and then its argument prototype would still apply.  */
21596 #ifdef __cplusplus
21597 extern "C"
21598 #endif
21599 char shm_open ();
21600 int
21601 main ()
21602 {
21603 return shm_open ();
21604   ;
21605   return 0;
21606 }
21607 _ACEOF
21608 for ac_lib in '' rt; do
21609   if test -z "$ac_lib"; then
21610     ac_res="none required"
21611   else
21612     ac_res=-l$ac_lib
21613     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21614   fi
21615   if ac_fn_c_try_link "$LINENO"; then :
21616   ac_cv_search_shm_open=$ac_res
21617 fi
21618 rm -f core conftest.err conftest.$ac_objext \
21619     conftest$ac_exeext
21620   if test "${ac_cv_search_shm_open+set}" = set; then :
21621   break
21622 fi
21623 done
21624 if test "${ac_cv_search_shm_open+set}" = set; then :
21625
21626 else
21627   ac_cv_search_shm_open=no
21628 fi
21629 rm conftest.$ac_ext
21630 LIBS=$ac_func_search_save_LIBS
21631 fi
21632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shm_open" >&5
21633 $as_echo "$ac_cv_search_shm_open" >&6; }
21634 ac_res=$ac_cv_search_shm_open
21635 if test "$ac_res" != no; then :
21636   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21637
21638 fi
21639
21640           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openpty in -lutil" >&5
21641 $as_echo_n "checking for openpty in -lutil... " >&6; }
21642 if test "${ac_cv_lib_util_openpty+set}" = set; then :
21643   $as_echo_n "(cached) " >&6
21644 else
21645   ac_check_lib_save_LIBS=$LIBS
21646 LIBS="-lutil  $LIBS"
21647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21648 /* end confdefs.h.  */
21649
21650 /* Override any GCC internal prototype to avoid an error.
21651    Use char because int might match the return type of a GCC
21652    builtin and then its argument prototype would still apply.  */
21653 #ifdef __cplusplus
21654 extern "C"
21655 #endif
21656 char openpty ();
21657 int
21658 main ()
21659 {
21660 return openpty ();
21661   ;
21662   return 0;
21663 }
21664 _ACEOF
21665 if ac_fn_c_try_link "$LINENO"; then :
21666   ac_cv_lib_util_openpty=yes
21667 else
21668   ac_cv_lib_util_openpty=no
21669 fi
21670 rm -f core conftest.err conftest.$ac_objext \
21671     conftest$ac_exeext conftest.$ac_ext
21672 LIBS=$ac_check_lib_save_LIBS
21673 fi
21674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_openpty" >&5
21675 $as_echo "$ac_cv_lib_util_openpty" >&6; }
21676 if test "x$ac_cv_lib_util_openpty" = x""yes; then :
21677   cat >>confdefs.h <<_ACEOF
21678 #define HAVE_LIBUTIL 1
21679 _ACEOF
21680
21681   LIBS="-lutil $LIBS"
21682
21683 fi
21684
21685           PYTHON_LIBS="$PYTHON_LIBS $LIBS"
21686           LIBS="$saved_LIBS"
21687        else
21688           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21689 $as_echo "no" >&6; }
21690        fi
21691
21692 else
21693
21694        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21695 $as_echo "no" >&6; }
21696
21697
21698 fi
21699
21700
21701
21702
21703 ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket"
21704 if test "x$ac_cv_func_socket" = x""yes; then :
21705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: using libc's socket" >&5
21706 $as_echo "using libc's socket" >&6; }
21707 else
21708   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lxnet" >&5
21709 $as_echo_n "checking for socket in -lxnet... " >&6; }
21710 if test "${ac_cv_lib_xnet_socket+set}" = set; then :
21711   $as_echo_n "(cached) " >&6
21712 else
21713   ac_check_lib_save_LIBS=$LIBS
21714 LIBS="-lxnet  $LIBS"
21715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21716 /* end confdefs.h.  */
21717
21718 /* Override any GCC internal prototype to avoid an error.
21719    Use char because int might match the return type of a GCC
21720    builtin and then its argument prototype would still apply.  */
21721 #ifdef __cplusplus
21722 extern "C"
21723 #endif
21724 char socket ();
21725 int
21726 main ()
21727 {
21728 return socket ();
21729   ;
21730   return 0;
21731 }
21732 _ACEOF
21733 if ac_fn_c_try_link "$LINENO"; then :
21734   ac_cv_lib_xnet_socket=yes
21735 else
21736   ac_cv_lib_xnet_socket=no
21737 fi
21738 rm -f core conftest.err conftest.$ac_objext \
21739     conftest$ac_exeext conftest.$ac_ext
21740 LIBS=$ac_check_lib_save_LIBS
21741 fi
21742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_socket" >&5
21743 $as_echo "$ac_cv_lib_xnet_socket" >&6; }
21744 if test "x$ac_cv_lib_xnet_socket" = x""yes; then :
21745   cat >>confdefs.h <<_ACEOF
21746 #define HAVE_LIBXNET 1
21747 _ACEOF
21748
21749   LIBS="-lxnet $LIBS"
21750
21751 fi
21752
21753     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
21754 $as_echo_n "checking for socket in -lsocket... " >&6; }
21755 if test "${ac_cv_lib_socket_socket+set}" = set; then :
21756   $as_echo_n "(cached) " >&6
21757 else
21758   ac_check_lib_save_LIBS=$LIBS
21759 LIBS="-lsocket  $LIBS"
21760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21761 /* end confdefs.h.  */
21762
21763 /* Override any GCC internal prototype to avoid an error.
21764    Use char because int might match the return type of a GCC
21765    builtin and then its argument prototype would still apply.  */
21766 #ifdef __cplusplus
21767 extern "C"
21768 #endif
21769 char socket ();
21770 int
21771 main ()
21772 {
21773 return socket ();
21774   ;
21775   return 0;
21776 }
21777 _ACEOF
21778 if ac_fn_c_try_link "$LINENO"; then :
21779   ac_cv_lib_socket_socket=yes
21780 else
21781   ac_cv_lib_socket_socket=no
21782 fi
21783 rm -f core conftest.err conftest.$ac_objext \
21784     conftest$ac_exeext conftest.$ac_ext
21785 LIBS=$ac_check_lib_save_LIBS
21786 fi
21787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
21788 $as_echo "$ac_cv_lib_socket_socket" >&6; }
21789 if test "x$ac_cv_lib_socket_socket" = x""yes; then :
21790   cat >>confdefs.h <<_ACEOF
21791 #define HAVE_LIBSOCKET 1
21792 _ACEOF
21793
21794   LIBS="-lsocket $LIBS"
21795
21796 fi
21797
21798     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -linet" >&5
21799 $as_echo_n "checking for socket in -linet... " >&6; }
21800 if test "${ac_cv_lib_inet_socket+set}" = set; then :
21801   $as_echo_n "(cached) " >&6
21802 else
21803   ac_check_lib_save_LIBS=$LIBS
21804 LIBS="-linet  $LIBS"
21805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21806 /* end confdefs.h.  */
21807
21808 /* Override any GCC internal prototype to avoid an error.
21809    Use char because int might match the return type of a GCC
21810    builtin and then its argument prototype would still apply.  */
21811 #ifdef __cplusplus
21812 extern "C"
21813 #endif
21814 char socket ();
21815 int
21816 main ()
21817 {
21818 return socket ();
21819   ;
21820   return 0;
21821 }
21822 _ACEOF
21823 if ac_fn_c_try_link "$LINENO"; then :
21824   ac_cv_lib_inet_socket=yes
21825 else
21826   ac_cv_lib_inet_socket=no
21827 fi
21828 rm -f core conftest.err conftest.$ac_objext \
21829     conftest$ac_exeext conftest.$ac_ext
21830 LIBS=$ac_check_lib_save_LIBS
21831 fi
21832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_socket" >&5
21833 $as_echo "$ac_cv_lib_inet_socket" >&6; }
21834 if test "x$ac_cv_lib_inet_socket" = x""yes; then :
21835   cat >>confdefs.h <<_ACEOF
21836 #define HAVE_LIBINET 1
21837 _ACEOF
21838
21839   LIBS="-linet $LIBS"
21840
21841 fi
21842
21843 fi
21844
21845
21846 TCPW_MSG="no"
21847 WRAPLIBS=""
21848
21849 # Check whether --with-tcp-wrappers was given.
21850 if test "${with_tcp_wrappers+set}" = set; then :
21851   withval=$with_tcp_wrappers;
21852        if test "x$withval" != "xno" ; then
21853           saved_LIBS="$LIBS"
21854           LIBS="$saved_LIBS -lwrap"
21855           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nanosleep" >&5
21856 $as_echo_n "checking for library containing nanosleep... " >&6; }
21857 if test "${ac_cv_search_nanosleep+set}" = set; then :
21858   $as_echo_n "(cached) " >&6
21859 else
21860   ac_func_search_save_LIBS=$LIBS
21861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21862 /* end confdefs.h.  */
21863
21864 /* Override any GCC internal prototype to avoid an error.
21865    Use char because int might match the return type of a GCC
21866    builtin and then its argument prototype would still apply.  */
21867 #ifdef __cplusplus
21868 extern "C"
21869 #endif
21870 char nanosleep ();
21871 int
21872 main ()
21873 {
21874 return nanosleep ();
21875   ;
21876   return 0;
21877 }
21878 _ACEOF
21879 for ac_lib in '' rt; do
21880   if test -z "$ac_lib"; then
21881     ac_res="none required"
21882   else
21883     ac_res=-l$ac_lib
21884     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21885   fi
21886   if ac_fn_c_try_link "$LINENO"; then :
21887   ac_cv_search_nanosleep=$ac_res
21888 fi
21889 rm -f core conftest.err conftest.$ac_objext \
21890     conftest$ac_exeext
21891   if test "${ac_cv_search_nanosleep+set}" = set; then :
21892   break
21893 fi
21894 done
21895 if test "${ac_cv_search_nanosleep+set}" = set; then :
21896
21897 else
21898   ac_cv_search_nanosleep=no
21899 fi
21900 rm conftest.$ac_ext
21901 LIBS=$ac_func_search_save_LIBS
21902 fi
21903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nanosleep" >&5
21904 $as_echo "$ac_cv_search_nanosleep" >&6; }
21905 ac_res=$ac_cv_search_nanosleep
21906 if test "$ac_res" != no; then :
21907   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21908
21909 fi
21910
21911           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwrap" >&5
21912 $as_echo_n "checking for libwrap... " >&6; }
21913           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21914 /* end confdefs.h.  */
21915
21916                #include <sys/types.h>
21917                #include <tcpd.h>
21918                int deny_severity = 0;
21919                int allow_severity = 0;
21920                struct request_info *req;
21921
21922 int
21923 main ()
21924 {
21925
21926                 hosts_access(req);
21927
21928   ;
21929   return 0;
21930 }
21931 _ACEOF
21932 if ac_fn_c_try_link "$LINENO"; then :
21933
21934                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21935 $as_echo "yes" >&6; }
21936
21937 $as_echo "#define HAVE_LIBWRAP 1" >>confdefs.h
21938
21939                  TCPW_MSG="yes"
21940                  LIBS="$saved_LIBS"
21941                  WRAPLIBS="-lwrap"
21942
21943 else
21944
21945                  LIBS="$saved_LIBS -lwrap -lnsl"
21946                  WRAPLIBS="$saved_LIBS -lwrap -lnsl"
21947                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21948 /* end confdefs.h.  */
21949
21950                        #include <sys/types.h>
21951                        #include <tcpd.h>
21952                        int deny_severity = 0;
21953                        int allow_severity = 0;
21954                        struct request_info *req;
21955
21956 int
21957 main ()
21958 {
21959
21960                        hosts_access(req);
21961
21962   ;
21963   return 0;
21964 }
21965 _ACEOF
21966 if ac_fn_c_try_link "$LINENO"; then :
21967
21968                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21969 $as_echo "yes" >&6; }
21970
21971 $as_echo "#define HAVE_LIBWRAP 1" >>confdefs.h
21972
21973                       TCPW_MSG="yes"
21974                       LIBS="$saved_LIBS"
21975                       WRAPLIBS="-lwrap"
21976
21977 else
21978
21979                       as_fn_error "*** libwrap missing" "$LINENO" 5
21980
21981
21982 fi
21983 rm -f core conftest.err conftest.$ac_objext \
21984     conftest$ac_exeext conftest.$ac_ext
21985
21986
21987 fi
21988 rm -f core conftest.err conftest.$ac_objext \
21989     conftest$ac_exeext conftest.$ac_ext
21990        fi
21991
21992
21993 fi
21994
21995
21996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL" >&5
21997 $as_echo_n "checking for OpenSSL... " >&6; }
21998
21999 # Check whether --with-openssl was given.
22000 if test "${with_openssl+set}" = set; then :
22001   withval=$with_openssl;
22002         with_openssl_directory=${withval}
22003
22004
22005 fi
22006
22007
22008 if test "x$with_openssl_directory" != "xno"; then
22009    OPENSSL_LIBS="-lssl -lcrypto"
22010    OPENSSL_INC=""
22011
22012    if test "x$with_openssl_directory" != "xyes" && test x"${with_openssl_directory}" != "x"; then
22013       #
22014       # Make sure the $with_openssl_directory also makes sense
22015       #
22016       if test -d "$with_openssl_directory/lib" -a -d "$with_openssl_directory/include"; then
22017          OPENSSL_LIBS="-L$with_openssl_directory/lib $OPENSSL_LIBS"
22018          OPENSSL_INC="-I$with_openssl_directory/include $OPENSSL_INC"
22019       fi
22020    fi
22021
22022    saved_LIBS="${LIBS}"
22023    saved_CFLAGS="${CFLAGS}"
22024    LIBS="${saved_LIBS} ${OPENSSL_LIBS}"
22025    CFLAGS="${saved_CFLAGS} ${OPENSSL_INC}"
22026
22027    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22028 /* end confdefs.h.  */
22029
22030           #include <openssl/ssl.h>
22031
22032 int
22033 main ()
22034 {
22035
22036            CRYPTO_set_id_callback(NULL);
22037
22038   ;
22039   return 0;
22040 }
22041 _ACEOF
22042 if ac_fn_c_try_link "$LINENO"; then :
22043
22044           support_tls="yes"
22045           support_crypto="yes"
22046
22047 else
22048
22049           support_tls="no"
22050           support_crypto="no"
22051
22052
22053 fi
22054 rm -f core conftest.err conftest.$ac_objext \
22055     conftest$ac_exeext conftest.$ac_ext
22056
22057    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22058 /* end confdefs.h.  */
22059
22060           #include <openssl/evp.h>
22061
22062 int
22063 main ()
22064 {
22065
22066           EVP_sha512();
22067
22068   ;
22069   return 0;
22070 }
22071 _ACEOF
22072 if ac_fn_c_try_link "$LINENO"; then :
22073
22074           ac_cv_openssl_sha2="yes"
22075
22076 else
22077
22078           ac_cv_openssl_sha2="no"
22079
22080
22081 fi
22082 rm -f core conftest.err conftest.$ac_objext \
22083     conftest$ac_exeext conftest.$ac_ext
22084
22085                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22086 /* end confdefs.h.  */
22087
22088           #include <openssl/evp.h>
22089
22090 int
22091 main ()
22092 {
22093
22094           EVP_aes_192_cbc();
22095
22096   ;
22097   return 0;
22098 }
22099 _ACEOF
22100 if ac_fn_c_try_link "$LINENO"; then :
22101
22102           ac_cv_openssl_export="no"
22103
22104 else
22105
22106           ac_cv_openssl_export="yes"
22107
22108
22109 fi
22110 rm -f core conftest.err conftest.$ac_objext \
22111     conftest$ac_exeext conftest.$ac_ext
22112
22113    if test "$support_tls" = "yes"; then
22114
22115 $as_echo "#define HAVE_OPENSSL 1" >>confdefs.h
22116
22117
22118 $as_echo "#define HAVE_TLS 1" >>confdefs.h
22119
22120
22121 $as_echo "#define HAVE_CRYPTO 1" >>confdefs.h
22122
22123    fi
22124
22125    if test "$ac_cv_openssl_sha2" = "yes"; then
22126
22127 $as_echo "#define HAVE_SHA2 1" >>confdefs.h
22128
22129    fi
22130
22131    if test "$ac_cv_openssl_export" = "yes"; then
22132
22133 $as_echo "#define HAVE_OPENSSL_EXPORT_LIBRARY 1" >>confdefs.h
22134
22135    fi
22136
22137    if test "$support_crypto" = "yes"; then
22138       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_PKEY_encrypt_old in -lssl" >&5
22139 $as_echo_n "checking for EVP_PKEY_encrypt_old in -lssl... " >&6; }
22140 if test "${ac_cv_lib_ssl_EVP_PKEY_encrypt_old+set}" = set; then :
22141   $as_echo_n "(cached) " >&6
22142 else
22143   ac_check_lib_save_LIBS=$LIBS
22144 LIBS="-lssl  $LIBS"
22145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22146 /* end confdefs.h.  */
22147
22148 /* Override any GCC internal prototype to avoid an error.
22149    Use char because int might match the return type of a GCC
22150    builtin and then its argument prototype would still apply.  */
22151 #ifdef __cplusplus
22152 extern "C"
22153 #endif
22154 char EVP_PKEY_encrypt_old ();
22155 int
22156 main ()
22157 {
22158 return EVP_PKEY_encrypt_old ();
22159   ;
22160   return 0;
22161 }
22162 _ACEOF
22163 if ac_fn_c_try_link "$LINENO"; then :
22164   ac_cv_lib_ssl_EVP_PKEY_encrypt_old=yes
22165 else
22166   ac_cv_lib_ssl_EVP_PKEY_encrypt_old=no
22167 fi
22168 rm -f core conftest.err conftest.$ac_objext \
22169     conftest$ac_exeext conftest.$ac_ext
22170 LIBS=$ac_check_lib_save_LIBS
22171 fi
22172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_EVP_PKEY_encrypt_old" >&5
22173 $as_echo "$ac_cv_lib_ssl_EVP_PKEY_encrypt_old" >&6; }
22174 if test "x$ac_cv_lib_ssl_EVP_PKEY_encrypt_old" = x""yes; then :
22175
22176 $as_echo "#define HAVE_OPENSSLv1 1" >>confdefs.h
22177
22178 fi
22179
22180    fi
22181
22182    LIBS="${saved_LIBS}"
22183    CFLAGS="${saved_CFLAGS}"
22184 else
22185    support_tls="no"
22186    support_crypto="no"
22187    OPENSSL_LIBS=""
22188    OPENSSL_INC=""
22189 fi
22190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $support_tls" >&5
22191 $as_echo "$support_tls" >&6; }
22192
22193 if test "$support_tls" = "no"; then
22194    OPENSSL_LIBS=""
22195    OPENSSL_INC=""
22196 fi
22197 if test "$support_crypto" = "no"; then
22198    OPENSSL_LIBS=""
22199    OPENSSL_INC=""
22200 fi
22201
22202
22203
22204
22205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
22206 $as_echo_n "checking for library containing dlopen... " >&6; }
22207 if test "${ac_cv_search_dlopen+set}" = set; then :
22208   $as_echo_n "(cached) " >&6
22209 else
22210   ac_func_search_save_LIBS=$LIBS
22211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22212 /* end confdefs.h.  */
22213
22214 /* Override any GCC internal prototype to avoid an error.
22215    Use char because int might match the return type of a GCC
22216    builtin and then its argument prototype would still apply.  */
22217 #ifdef __cplusplus
22218 extern "C"
22219 #endif
22220 char dlopen ();
22221 int
22222 main ()
22223 {
22224 return dlopen ();
22225   ;
22226   return 0;
22227 }
22228 _ACEOF
22229 for ac_lib in '' dl; do
22230   if test -z "$ac_lib"; then
22231     ac_res="none required"
22232   else
22233     ac_res=-l$ac_lib
22234     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22235   fi
22236   if ac_fn_c_try_link "$LINENO"; then :
22237   ac_cv_search_dlopen=$ac_res
22238 fi
22239 rm -f core conftest.err conftest.$ac_objext \
22240     conftest$ac_exeext
22241   if test "${ac_cv_search_dlopen+set}" = set; then :
22242   break
22243 fi
22244 done
22245 if test "${ac_cv_search_dlopen+set}" = set; then :
22246
22247 else
22248   ac_cv_search_dlopen=no
22249 fi
22250 rm conftest.$ac_ext
22251 LIBS=$ac_func_search_save_LIBS
22252 fi
22253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
22254 $as_echo "$ac_cv_search_dlopen" >&6; }
22255 ac_res=$ac_cv_search_dlopen
22256 if test "$ac_res" != no; then :
22257   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22258
22259 fi
22260
22261
22262 working_dir=`eval echo ${prefix}/var/bacula/working`
22263
22264 # Check whether --with-working-dir was given.
22265 if test "${with_working_dir+set}" = set; then :
22266   withval=$with_working_dir;
22267        if test "x$withval" != "xno" ; then
22268          working_dir=$withval
22269        fi
22270
22271
22272 fi
22273
22274
22275
22276
22277 archivedir=/tmp
22278
22279 # Check whether --with-archivedir was given.
22280 if test "${with_archivedir+set}" = set; then :
22281   withval=$with_archivedir;
22282        if test "x$withval" != "xno" ; then
22283           archivedir=$withval
22284        fi
22285
22286
22287 fi
22288
22289
22290
22291
22292 basename=`hostname`
22293
22294 # Check whether --with-basename was given.
22295 if test "${with_basename+set}" = set; then :
22296   withval=$with_basename;
22297        if test "x$withval" != "xno" ; then
22298           basename=$withval
22299        fi
22300
22301
22302 fi
22303
22304
22305
22306
22307 hostname=`uname -n | cut -d '.' -f 1`
22308 if test x${hostname} = x ; then
22309   hostname="localhost"
22310 fi
22311
22312 # Check whether --with-hostname was given.
22313 if test "${with_hostname+set}" = set; then :
22314   withval=$with_hostname;
22315        if test "x$withval" != "xno" ; then
22316          hostname=$withval
22317        fi
22318
22319
22320 fi
22321
22322
22323
22324
22325
22326 scriptdir=`eval echo ${sysconfdir}`
22327
22328 # Check whether --with-scriptdir was given.
22329 if test "${with_scriptdir+set}" = set; then :
22330   withval=$with_scriptdir;
22331        if test "x$withval" != "xno" ; then
22332           scriptdir=$withval
22333        fi
22334
22335
22336 fi
22337
22338
22339
22340
22341
22342 bsrdir=/tmp
22343
22344 # Check whether --with-bsrdir was given.
22345 if test "${with_bsrdir+set}" = set; then :
22346   withval=$with_bsrdir;
22347        if test "x$withval" != "xno" ; then
22348           bsrdir=$withval
22349        fi
22350
22351
22352 fi
22353
22354
22355
22356
22357 logdir=/tmp
22358
22359 # Check whether --with-logdir was given.
22360 if test "${with_logdir+set}" = set; then :
22361   withval=$with_logdir;
22362        if test "x$withval" != "xno" ; then
22363           logdir=$withval
22364        fi
22365
22366
22367 fi
22368
22369
22370
22371
22372
22373 # ------------------------------------------
22374 # Where to place plugindir (plugin files)
22375 # ------------------------------------------
22376 plugindir=`eval echo ${libdir}`
22377
22378 # Check whether --with-plugindir was given.
22379 if test "${with_plugindir+set}" = set; then :
22380   withval=$with_plugindir;
22381        if test "x$withval" != "xno" ; then
22382           plugindir=$withval
22383        fi
22384
22385
22386 fi
22387
22388
22389
22390
22391 dump_email=root@localhost
22392
22393 # Check whether --with-dump-email was given.
22394 if test "${with_dump_email+set}" = set; then :
22395   withval=$with_dump_email;
22396        if test "x$withval" != "xno" ; then
22397           dump_email=$withval
22398        fi
22399
22400
22401 fi
22402
22403
22404
22405
22406 job_email=root@localhost
22407
22408 # Check whether --with-job-email was given.
22409 if test "${with_job_email+set}" = set; then :
22410   withval=$with_job_email;
22411        if test "x$withval" != "xno" ; then
22412           job_email=$withval
22413        fi
22414
22415
22416 fi
22417
22418
22419
22420
22421 smtp_host=localhost
22422
22423 # Check whether --with-smtp_host was given.
22424 if test "${with_smtp_host+set}" = set; then :
22425   withval=$with_smtp_host;
22426        if test "x$withval" != "xno" ; then
22427           smtp_host=$withval
22428        fi
22429
22430
22431 fi
22432
22433
22434
22435
22436 piddir=/var/run
22437
22438 # Check whether --with-pid-dir was given.
22439 if test "${with_pid_dir+set}" = set; then :
22440   withval=$with_pid_dir;
22441        if test "x$withval" != "xno" ; then
22442           piddir=$withval
22443        fi
22444
22445
22446 fi
22447
22448
22449 cat >>confdefs.h <<_ACEOF
22450 #define _PATH_BACULA_PIDDIR "$piddir"
22451 _ACEOF
22452
22453
22454
22455 subsysdir=/var/run/subsys
22456 if test -d /var/run/subsys; then
22457    subsysdir=/var/run/subsys
22458 elif test -d /var/lock/subsys; then
22459    subsysdir=/var/lock/subsys
22460 else
22461    subsysdir=/var/run/subsys
22462 fi
22463
22464 # Check whether --with-subsys-dir was given.
22465 if test "${with_subsys_dir+set}" = set; then :
22466   withval=$with_subsys_dir;
22467        if test "x$withval" != "xno" ; then
22468           subsysdir=$withval
22469        fi
22470
22471
22472 fi
22473
22474
22475
22476
22477 baseport=9101
22478
22479 # Check whether --with-baseport was given.
22480 if test "${with_baseport+set}" = set; then :
22481   withval=$with_baseport;
22482        if test "x$withval" != "xno" ; then
22483           baseport=$withval
22484        fi
22485
22486
22487 fi
22488
22489
22490
22491 dir_port=`expr $baseport`
22492 fd_port=`expr $baseport + 1`
22493 sd_port=`expr $fd_port + 1`
22494
22495
22496
22497
22498
22499 dir_password=
22500
22501 # Check whether --with-dir-password was given.
22502 if test "${with_dir_password+set}" = set; then :
22503   withval=$with_dir_password;
22504        if test "x$withval" != "xno" ; then
22505           dir_password=$withval
22506        fi
22507
22508
22509 fi
22510
22511
22512 if test "x$dir_password" = "x" ; then
22513    if test "x$OPENSSL" = "xnone" ; then
22514       key=`autoconf/randpass 33`
22515    else
22516       key=`openssl rand -base64 33`
22517    fi
22518    dir_password=$key
22519 fi
22520
22521 fd_password=
22522
22523 # Check whether --with-fd-password was given.
22524 if test "${with_fd_password+set}" = set; then :
22525   withval=$with_fd_password;
22526        if test "x$withval" != "xno" ; then
22527           fd_password=$withval
22528        fi
22529
22530
22531 fi
22532
22533
22534 if test "x$fd_password" = "x" ; then
22535    if test "x$OPENSSL" = "xnone" ; then
22536       key=`autoconf/randpass 37`
22537    else
22538       key=`openssl rand -base64 33`
22539    fi
22540    fd_password=$key
22541 fi
22542
22543 sd_password=
22544
22545 # Check whether --with-sd-password was given.
22546 if test "${with_sd_password+set}" = set; then :
22547   withval=$with_sd_password;
22548        if test "x$withval" != "xno" ; then
22549           sd_password=$withval
22550        fi
22551
22552
22553 fi
22554
22555
22556 if test "x$sd_password" = "x" ; then
22557    if test "x$OPENSSL" = "xnone" ; then
22558       key=`autoconf/randpass 41`
22559    else
22560       key=`openssl rand -base64 33`
22561    fi
22562    sd_password=$key
22563 fi
22564
22565 mon_dir_password=
22566
22567 # Check whether --with-mon-dir-password was given.
22568 if test "${with_mon_dir_password+set}" = set; then :
22569   withval=$with_mon_dir_password;
22570        if test "x$withval" != "xno" ; then
22571           mon_dir_password=$withval
22572        fi
22573
22574
22575 fi
22576
22577
22578 if test "x$mon_dir_password" = "x" ; then
22579    if test "x$OPENSSL" = "xnone" ; then
22580       key=`autoconf/randpass 33`
22581    else
22582       key=`openssl rand -base64 33`
22583    fi
22584    mon_dir_password=$key
22585 fi
22586
22587 mon_fd_password=
22588
22589 # Check whether --with-mon-fd-password was given.
22590 if test "${with_mon_fd_password+set}" = set; then :
22591   withval=$with_mon_fd_password;
22592        if test "x$withval" != "xno" ; then
22593           mon_fd_password=$withval
22594        fi
22595
22596
22597 fi
22598
22599
22600 if test "x$mon_fd_password" = "x" ; then
22601    if test "x$OPENSSL" = "xnone" ; then
22602       key=`autoconf/randpass 37`
22603    else
22604       key=`openssl rand -base64 33`
22605    fi
22606    mon_fd_password=$key
22607 fi
22608
22609 mon_sd_password=
22610
22611 # Check whether --with-mon-sd-password was given.
22612 if test "${with_mon_sd_password+set}" = set; then :
22613   withval=$with_mon_sd_password;
22614        if test "x$withval" != "xno" ; then
22615           mon_sd_password=$withval
22616        fi
22617
22618
22619 fi
22620
22621
22622 if test "x$mon_sd_password" = "x" ; then
22623    if test "x$OPENSSL" = "xnone" ; then
22624       key=`autoconf/randpass 41`
22625    else
22626       key=`openssl rand -base64 33`
22627    fi
22628    mon_sd_password=$key
22629 fi
22630
22631
22632
22633
22634
22635
22636
22637
22638 db_name=bacula
22639
22640 # Check whether --with-db_name was given.
22641 if test "${with_db_name+set}" = set; then :
22642   withval=$with_db_name;
22643        if test "x$withval" != "x" ; then
22644           db_name=$withval
22645        fi
22646
22647
22648 fi
22649
22650
22651
22652 db_user=bacula
22653
22654 # Check whether --with-db_user was given.
22655 if test "${with_db_user+set}" = set; then :
22656   withval=$with_db_user;
22657        if test "x$withval" != "x" ; then
22658           db_user=$withval
22659        fi
22660
22661
22662 fi
22663
22664
22665
22666 db_password=
22667
22668 # Check whether --with-db_password was given.
22669 if test "${with_db_password+set}" = set; then :
22670   withval=$with_db_password;
22671        if test "x$withval" != "x" ; then
22672           db_password=$withval
22673        fi
22674
22675
22676 fi
22677
22678
22679
22680 db_port=" "
22681
22682 # Check whether --with-db_port was given.
22683 if test "${with_db_port+set}" = set; then :
22684   withval=$with_db_port;
22685        if test "x$withval" != "x" ; then
22686           db_port=$withval
22687        fi
22688
22689
22690 fi
22691
22692
22693
22694 #
22695 # Handle users and groups for each daemon
22696 #
22697 dir_user=
22698
22699 # Check whether --with-dir_user was given.
22700 if test "${with_dir_user+set}" = set; then :
22701   withval=$with_dir_user;
22702        if test "x$withval" != "x" ; then
22703            dir_user=$withval
22704        fi
22705
22706
22707 fi
22708
22709
22710 dir_group=
22711
22712 # Check whether --with-dir_group was given.
22713 if test "${with_dir_group+set}" = set; then :
22714   withval=$with_dir_group;
22715        if test "x$withval" != "x" ; then
22716           dir_group=$withval
22717        fi
22718
22719
22720 fi
22721
22722
22723 sd_user=
22724
22725 # Check whether --with-sd_user was given.
22726 if test "${with_sd_user+set}" = set; then :
22727   withval=$with_sd_user;
22728        if test "x$withval" != "x" ; then
22729           sd_user=$withval
22730        fi
22731
22732
22733 fi
22734
22735
22736 sd_group=
22737
22738 # Check whether --with-sd_group was given.
22739 if test "${with_sd_group+set}" = set; then :
22740   withval=$with_sd_group;
22741        if test "x$withval" != "x" ; then
22742           sd_group=$withval
22743        fi
22744
22745
22746 fi
22747
22748
22749 fd_user=
22750
22751 # Check whether --with-fd_user was given.
22752 if test "${with_fd_user+set}" = set; then :
22753   withval=$with_fd_user;
22754        if test "x$withval" != "x" ; then
22755           fd_user=$withval
22756        fi
22757
22758
22759 fi
22760
22761
22762 fd_group=
22763
22764 # Check whether --with-fd_group was given.
22765 if test "${with_fd_group+set}" = set; then :
22766   withval=$with_fd_group;
22767        if test "x$withval" != "x" ; then
22768           fd_group=$withval
22769        fi
22770
22771
22772 fi
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782 SBINPERM=0750
22783
22784 # Check whether --with-sbin-perm was given.
22785 if test "${with_sbin_perm+set}" = set; then :
22786   withval=$with_sbin_perm;
22787        if test "x$withval" != "x" ; then
22788           SBINPERM=$withval
22789        fi
22790
22791
22792 fi
22793
22794
22795
22796
22797 SQL_LIB=
22798
22799 db_found=no
22800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PostgreSQL support" >&5
22801 $as_echo_n "checking for PostgreSQL support... " >&6; }
22802
22803 # Check whether --with-postgresql was given.
22804 if test "${with_postgresql+set}" = set; then :
22805   withval=$with_postgresql;
22806   if test "$withval" != "no"; then
22807       if test "$db_found" = "yes"; then
22808           { $as_echo "$as_me:${as_lineno-$LINENO}: result: error" >&5
22809 $as_echo "error" >&6; }
22810           as_fn_error "\"You can configure for only one database.\"" "$LINENO" 5;
22811       fi
22812       if test "$withval" = "yes"; then
22813           PG_CONFIG=`which pg_config`
22814           if test -n "$PG_CONFIG";then
22815               POSTGRESQL_INCDIR=`"$PG_CONFIG" --includedir`
22816               POSTGRESQL_LIBDIR=`"$PG_CONFIG" --libdir`
22817               POSTGRESQL_BINDIR=`"$PG_CONFIG" --bindir`
22818           elif test -f /usr/local/include/libpq-fe.h; then
22819               POSTGRESQL_INCDIR=/usr/local/include
22820               if test -d /usr/local/lib64; then
22821                  POSTGRESQL_LIBDIR=/usr/local/lib64
22822               else
22823                  POSTGRESQL_LIBDIR=/usr/local/lib
22824               fi
22825               POSTGRESQL_BINDIR=/usr/local/bin
22826           elif test -f /usr/include/libpq-fe.h; then
22827               POSTGRESQL_INCDIR=/usr/include
22828               if test -d /usr/lib64; then
22829                  POSTGRESQL_LIBDIR=/usr/lib64
22830               else
22831                  POSTGRESQL_LIBDIR=/usr/lib
22832               fi
22833               POSTGRESQL_BINDIR=/usr/bin
22834           elif test -f /usr/include/pgsql/libpq-fe.h; then
22835               POSTGRESQL_INCDIR=/usr/include/pgsql
22836               if test -d /usr/lib64/pgsql; then
22837                  POSTGRESQL_LIBDIR=/usr/lib64/pgsql
22838               else
22839                  POSTGRESQL_LIBDIR=/usr/lib/pgsql
22840               fi
22841               POSTGRESQL_BINDIR=/usr/bin
22842           elif test -f /usr/include/postgresql/libpq-fe.h; then
22843               POSTGRESQL_INCDIR=/usr/include/postgresql
22844               if test -d /usr/lib64/postgresql; then
22845                  POSTGRESQL_LIBDIR=/usr/lib64/postgresql
22846               else
22847                  POSTGRESQL_LIBDIR=/usr/lib/postgresql
22848               fi
22849               POSTGRESQL_BINDIR=/usr/bin
22850           else
22851               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22852 $as_echo "no" >&6; }
22853               as_fn_error "Unable to find libpq-fe.h in standard locations" "$LINENO" 5
22854           fi
22855       elif test -f $withval/include/libpq-fe.h; then
22856           POSTGRESQL_INCDIR=$withval/include
22857           POSTGRESQL_LIBDIR=$withval/lib
22858           POSTGRESQL_BINDIR=$withval/bin
22859       elif test -f $withval/include/postgresql/libpq-fe.h; then
22860           POSTGRESQL_INCDIR=$withval/include/postgresql
22861      if test -d $withval/lib64; then
22862          POSTGRESQL_LIBDIR=$withval/lib64
22863      else
22864          POSTGRESQL_LIBDIR=$withval/lib
22865      fi
22866           POSTGRESQL_BINDIR=$withval/bin
22867       else
22868           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22869 $as_echo "no" >&6; }
22870           as_fn_error "Invalid PostgreSQL directory $withval - unable to find libpq-fe.h under $withval" "$LINENO" 5
22871       fi
22872       $as_echo "#define HAVE_POSTGRESQL 1" >>confdefs.h
22873
22874       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22875 $as_echo "yes" >&6; }
22876       POSTGRESQL_LFLAGS="-L$POSTGRESQL_LIBDIR -lpq"
22877       ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
22878 if test "x$ac_cv_func_crypt" = x""yes; then :
22879
22880 else
22881   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
22882 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
22883 if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
22884   $as_echo_n "(cached) " >&6
22885 else
22886   ac_check_lib_save_LIBS=$LIBS
22887 LIBS="-lcrypt  $LIBS"
22888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22889 /* end confdefs.h.  */
22890
22891 /* Override any GCC internal prototype to avoid an error.
22892    Use char because int might match the return type of a GCC
22893    builtin and then its argument prototype would still apply.  */
22894 #ifdef __cplusplus
22895 extern "C"
22896 #endif
22897 char crypt ();
22898 int
22899 main ()
22900 {
22901 return crypt ();
22902   ;
22903   return 0;
22904 }
22905 _ACEOF
22906 if ac_fn_c_try_link "$LINENO"; then :
22907   ac_cv_lib_crypt_crypt=yes
22908 else
22909   ac_cv_lib_crypt_crypt=no
22910 fi
22911 rm -f core conftest.err conftest.$ac_objext \
22912     conftest$ac_exeext conftest.$ac_ext
22913 LIBS=$ac_check_lib_save_LIBS
22914 fi
22915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
22916 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
22917 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
22918   POSTGRESQL_LFLAGS="$POSTGRESQL_LFLAGS -lcrypt"
22919 fi
22920
22921 fi
22922
22923       SQL_INCLUDE=-I$POSTGRESQL_INCDIR
22924       SQL_LFLAGS=$POSTGRESQL_LFLAGS
22925       SQL_BINDIR=$POSTGRESQL_BINDIR
22926       SQL_LIB=$POSTGRESQL_LIBDIR/libpq.a
22927
22928       db_found=yes
22929       support_postgresql=yes
22930       db_type=PostgreSQL
22931       DB_TYPE=postgresql
22932   else
22933       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22934 $as_echo "no" >&6; }
22935   fi
22936
22937 else
22938
22939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22940 $as_echo "no" >&6; }
22941
22942 fi
22943
22944
22945
22946
22947
22948
22949
22950
22951 db_found=no
22952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MySQL support" >&5
22953 $as_echo_n "checking for MySQL support... " >&6; }
22954
22955 # Check whether --with-mysql was given.
22956 if test "${with_mysql+set}" = set; then :
22957   withval=$with_mysql;
22958   if test "$withval" != "no"; then
22959         if test "$withval" = "yes"; then
22960            if test -f /usr/local/mysql/include/mysql/mysql.h; then
22961                    MYSQL_INCDIR=/usr/local/mysql/include/mysql
22962                    if test -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.a \
22963                         -o -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.so; then
22964                            MYSQL_LIBDIR=/usr/local/mysql/lib64/mysql
22965                    else
22966                            MYSQL_LIBDIR=/usr/local/mysql/lib/mysql
22967                    fi
22968                    MYSQL_BINDIR=/usr/local/mysql/bin
22969            elif test -f /usr/include/mysql/mysql.h; then
22970                    MYSQL_INCDIR=/usr/include/mysql
22971                    if test -f /usr/lib64/mysql/libmysqlclient_r.a \
22972                         -o -f /usr/lib64/mysql/libmysqlclient_r.so; then
22973                            MYSQL_LIBDIR=/usr/lib64/mysql
22974                    elif test -f /usr/lib64/libmysqlclient_r.a \
22975                         -o -f /usr/lib64/libmysqlclient_r.so; then
22976                            MYSQL_LIBDIR=/usr/lib64
22977                    elif test -f /usr/lib/mysql/libmysqlclient_r.a \
22978                           -o -f /usr/lib/mysql/libmysqlclient_r.so; then
22979                            MYSQL_LIBDIR=/usr/lib/mysql
22980                    else
22981                            MYSQL_LIBDIR=/usr/lib
22982                    fi
22983                    MYSQL_BINDIR=/usr/bin
22984            elif test -f /usr/include/mysql.h; then
22985                    MYSQL_INCDIR=/usr/include
22986                    if test -f /usr/lib64/libmysqlclient_r.a \
22987                         -o -f /usr/lib64/libmysqlclient_r.so; then
22988                            MYSQL_LIBDIR=/usr/lib64
22989                    else
22990                            MYSQL_LIBDIR=/usr/lib
22991                    fi
22992                    MYSQL_BINDIR=/usr/bin
22993            elif test -f /usr/local/include/mysql/mysql.h; then
22994                    MYSQL_INCDIR=/usr/local/include/mysql
22995                    if test -f /usr/local/lib64/mysql/libmysqlclient_r.a \
22996                         -o -f /usr/local/lib64/mysql/libmysqlclient_r.so; then
22997                            MYSQL_LIBDIR=/usr/local/lib64/mysql
22998                    else
22999                            MYSQL_LIBDIR=/usr/local/lib/mysql
23000                    fi
23001                    MYSQL_BINDIR=/usr/local/bin
23002            elif test -f /usr/local/include/mysql.h; then
23003                    MYSQL_INCDIR=/usr/local/include
23004                    if test -f /usr/local/lib64/libmysqlclient_r.a \
23005                         -o -f /usr/local/lib64/libmysqlclient_r.so; then
23006                            MYSQL_LIBDIR=/usr/local/lib64
23007                    else
23008                            MYSQL_LIBDIR=/usr/local/lib
23009                    fi
23010                    MYSQL_BINDIR=/usr/local/bin
23011            else
23012               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23013 $as_echo "no" >&6; }
23014               as_fn_error "Unable to find mysql.h in standard locations" "$LINENO" 5
23015            fi
23016         else
23017            if test -f $withval/include/mysql/mysql.h; then
23018               MYSQL_INCDIR=$withval/include/mysql
23019               if test -f $withval/lib64/mysql/libmysqlclient_r.a \
23020                    -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
23021                  MYSQL_LIBDIR=$withval/lib64/mysql
23022               elif test -f $withval/lib64/libmysqlclient_r.a \
23023                    -o -f $withval/lib64/libmysqlclient_r.so; then
23024                  MYSQL_LIBDIR=$withval/lib64
23025               elif test -f $withval/lib/libmysqlclient_r.a \
23026                    -o -f $withval/lib/libmysqlclient_r.so; then
23027                  MYSQL_LIBDIR=$withval/lib
23028               else
23029                  MYSQL_LIBDIR=$withval/lib/mysql
23030               fi
23031               MYSQL_BINDIR=$withval/bin
23032            elif test -f $withval/include/mysql.h; then
23033               MYSQL_INCDIR=$withval/include
23034               if test -f $withval/lib64/libmysqlclient_r.a \
23035                    -o -f $withval/lib64/libmysqlclient_r.so; then
23036                  MYSQL_LIBDIR=$withval/lib64
23037               else
23038                  MYSQL_LIBDIR=$withval/lib
23039               fi
23040               MYSQL_BINDIR=$withval/bin
23041            else
23042               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23043 $as_echo "no" >&6; }
23044               as_fn_error "Invalid MySQL directory $withval - unable to find mysql.h under $withval" "$LINENO" 5
23045            fi
23046         fi
23047     SQL_INCLUDE=-I$MYSQL_INCDIR
23048     if test -f $MYSQL_LIBDIR/libmysqlclient_r.a \
23049          -o -f $MYSQL_LIBDIR/libmysqlclient_r.so; then
23050        SQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqlclient_r -lz"
23051        $as_echo "#define HAVE_THREAD_SAFE_MYSQL 1" >>confdefs.h
23052
23053     fi
23054     SQL_BINDIR=$MYSQL_BINDIR
23055     SQL_LIB=$MYSQL_LIBDIR/libmysqlclient_r.a
23056
23057
23058 $as_echo "#define HAVE_MYSQL 1" >>confdefs.h
23059
23060     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23061 $as_echo "yes" >&6; }
23062     db_found=yes
23063     support_mysql=yes
23064     db_type=MySQL
23065     DB_TYPE=mysql
23066
23067   else
23068         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23069 $as_echo "no" >&6; }
23070   fi
23071
23072
23073 fi
23074
23075
23076
23077 # Check whether --with-embedded-mysql was given.
23078 if test "${with_embedded_mysql+set}" = set; then :
23079   withval=$with_embedded_mysql;
23080   if test "$withval" != "no"; then
23081         if test "$withval" = "yes"; then
23082                 if test -f /usr/local/mysql/include/mysql/mysql.h; then
23083                         MYSQL_INCDIR=/usr/local/mysql/include/mysql
23084                         if test -d /usr/local/mysql/lib64/mysql; then
23085                                 MYSQL_LIBDIR=/usr/local/mysql/lib64/mysql
23086                         else
23087                                 MYSQL_LIBDIR=/usr/local/mysql/lib/mysql
23088                         fi
23089                         MYSQL_BINDIR=/usr/local/mysql/bin
23090                 elif test -f /usr/include/mysql/mysql.h; then
23091                         MYSQL_INCDIR=/usr/include/mysql
23092                         if test -d /usr/lib64/mysql; then
23093                                 MYSQL_LIBDIR=/usr/lib64/mysql
23094                         else
23095                                 MYSQL_LIBDIR=/usr/lib/mysql
23096                         fi
23097                         MYSQL_BINDIR=/usr/bin
23098                 elif test -f /usr/include/mysql.h; then
23099                         MYSQL_INCDIR=/usr/include
23100                         if test -d /usr/lib64; then
23101                                 MYSQL_LIBDIR=/usr/lib64
23102                         else
23103                                 MYSQL_LIBDIR=/usr/lib
23104                         fi
23105                         MYSQL_BINDIR=/usr/bin
23106                 elif test -f /usr/local/include/mysql/mysql.h; then
23107                         MYSQL_INCDIR=/usr/local/include/mysql
23108                         if test -d /usr/local/lib64/mysql; then
23109                                 MYSQL_LIBDIR=/usr/local/lib64/mysql
23110                         else
23111                                 MYSQL_LIBDIR=/usr/local/lib/mysql
23112                         fi
23113                         MYSQL_BINDIR=/usr/local/bin
23114                 elif test -f /usr/local/include/mysql.h; then
23115                         MYSQL_INCDIR=/usr/local/include
23116                         if test -d /usr/local/lib64; then
23117                                 MYSQL_LIBDIR=/usr/local/lib64
23118                         else
23119                                 MYSQL_LIBDIR=/usr/local/lib
23120                         fi
23121                         MYSQL_BINDIR=/usr/local/bin
23122                 else
23123                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23124 $as_echo "no" >&6; }
23125                    as_fn_error "Unable to find mysql.h in standard locations" "$LINENO" 5
23126                 fi
23127         else
23128                 if test -f $withval/include/mysql/mysql.h; then
23129                         MYSQL_INCDIR=$withval/include/mysql
23130                         if test -d $withval/lib64/mysql; then
23131                                 MYSQL_LIBDIR=$withval/lib64/mysql
23132                         else
23133                                 MYSQL_LIBDIR=$withval/lib/mysql
23134                         fi
23135                         MYSQL_BINDIR=$withval/bin
23136                 elif test -f $withval/include/mysql.h; then
23137                         MYSQL_INCDIR=$withval/include
23138                         if test -d $withval/lib64; then
23139                                 MYSQL_LIBDIR=$withval/lib64
23140                         else
23141                                 MYSQL_LIBDIR=$withval/lib
23142                         fi
23143                         MYSQL_BINDIR=$withval/bin
23144                 else
23145                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23146 $as_echo "no" >&6; }
23147                    as_fn_error "Invalid MySQL directory $withval - unable to find mysql.h under $withval" "$LINENO" 5
23148                 fi
23149         fi
23150     SQL_INCLUDE=-I$MYSQL_INCDIR
23151     SQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqld -lz -lm -lcrypt"
23152     SQL_BINDIR=$MYSQL_BINDIR
23153     SQL_LIB=$MYSQL_LIBDIR/libmysqld.a
23154
23155     $as_echo "#define HAVE_MYSQL 1" >>confdefs.h
23156
23157     $as_echo "#define HAVE_EMBEDDED_MYSQL 1" >>confdefs.h
23158
23159     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23160 $as_echo "yes" >&6; }
23161     db_found=yes
23162     support_mysql=yes
23163     db_type=MySQL
23164     DB_TYPE=mysql
23165
23166   else
23167         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23168 $as_echo "no" >&6; }
23169   fi
23170
23171
23172 fi
23173
23174
23175
23176
23177
23178
23179
23180
23181
23182
23183 db_found=no
23184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ingres support" >&5
23185 $as_echo_n "checking for Ingres support... " >&6; }
23186
23187 # Check whether --with-ingres was given.
23188 if test "${with_ingres+set}" = set; then :
23189   withval=$with_ingres;
23190   if test "$withval" != "no"; then
23191      if test "$withval" = "yes"; then
23192         if test -f ${II_SYSTEM}/files/eqdefc.h; then
23193            INGRES_INCDIR=${II_SYSTEM}/files
23194            INGRES_LIBDIR=${II_SYSTEM}/lib
23195            INGRES_BINDIR=${II_SYSTEM}/bin
23196         elif test -f ${II_SYSTEM}/ingres/files/eqdefc.h; then
23197            INGRES_INCDIR=${II_SYSTEM}/ingres/files
23198            INGRES_LIBDIR=${II_SYSTEM}/ingres/lib
23199            INGRES_BINDIR=${II_SYSTEM}/ingres/bin
23200         else
23201            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23202 $as_echo "no" >&6; }
23203            as_fn_error "Unable to find eqdefc.h in standard locations" "$LINENO" 5
23204         fi
23205      else
23206         if test -f $withval/files/eqdefc.h; then
23207            INGRES_INCDIR=$withval/files
23208            INGRES_LIBDIR=$withval/lib
23209            INGRES_BINDIR=$withval/bin
23210         else
23211            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23212 $as_echo "no" >&6; }
23213            as_fn_error "Invalid Ingres directory $withval - unable to find Ingres headers under $withval" "$LINENO" 5
23214         fi
23215      fi
23216      SQL_INCLUDE=-I$INGRES_INCDIR
23217      SQL_LFLAGS="-L$INGRES_LIBDIR -lq.1 -lcompat.1 -lframe.1"
23218      SQL_BINDIR=$INGRES_BINDIR
23219      SQL_LIB=$INGRES_LIBDIR/libingres.a
23220
23221 $as_echo "#define HAVE_INGRES 1" >>confdefs.h
23222
23223      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23224 $as_echo "yes" >&6; }
23225      db_found=yes
23226      support_ingres=yes
23227      db_type=Ingres
23228      DB_TYPE=ingres
23229
23230   else
23231      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23232 $as_echo "no" >&6; }
23233   fi
23234
23235 else
23236
23237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23238 $as_echo "no" >&6; }
23239
23240 fi
23241
23242
23243
23244
23245
23246
23247
23248
23249 db_found=no
23250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLite3 support" >&5
23251 $as_echo_n "checking for SQLite3 support... " >&6; }
23252
23253 # Check whether --with-sqlite3 was given.
23254 if test "${with_sqlite3+set}" = set; then :
23255   withval=$with_sqlite3;
23256   if test "$withval" != "no"; then
23257      if test "$withval" = "yes"; then
23258         if test -f /usr/local/include/sqlite3.h; then
23259            SQLITE_INCDIR=/usr/local/include
23260            if test -d /usr/local/lib64; then
23261               SQLITE_LIBDIR=/usr/local/lib64
23262            else
23263               SQLITE_LIBDIR=/usr/local/lib
23264            fi
23265            SQLITE_BINDIR=/usr/local/bin
23266         elif test -f /usr/include/sqlite3.h; then
23267            SQLITE_INCDIR=/usr/include
23268            if test -d /usr/lib64; then
23269               SQLITE_LIBDIR=/usr/lib64
23270            else
23271               SQLITE_LIBDIR=/usr/lib
23272            fi
23273            SQLITE_BINDIR=/usr/bin
23274         elif test -f $prefix/include/sqlite3.h; then
23275            SQLITE_INCDIR=$prefix/include
23276            if test -d $prefix/lib64; then
23277               SQLITE_LIBDIR=$prefix/lib64
23278            else
23279               SQLITE_LIBDIR=$prefix/lib
23280            fi
23281            SQLITE_BINDIR=$prefix/bin
23282         else
23283            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23284 $as_echo "no" >&6; }
23285            as_fn_error "Unable to find sqlite3.h in standard locations" "$LINENO" 5
23286         fi
23287      else
23288         if test -f $withval/sqlite3.h; then
23289            SQLITE_INCDIR=$withval
23290            SQLITE_LIBDIR=$withval
23291            SQLITE_BINDIR=$withval
23292         elif test -f $withval/include/sqlite3.h; then
23293            SQLITE_INCDIR=$withval/include
23294            if test -d $withval/lib64; then
23295               SQLITE_LIBDIR=$withval/lib64
23296            else
23297               SQLITE_LIBDIR=$withval/lib
23298            fi
23299            SQLITE_BINDIR=$withval/bin
23300         else
23301            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23302 $as_echo "no" >&6; }
23303            as_fn_error "Invalid SQLite3 directory $withval - unable to find sqlite3.h under $withval" "$LINENO" 5
23304         fi
23305      fi
23306      SQL_INCLUDE=-I$SQLITE_INCDIR
23307      SQL_LFLAGS="-L$SQLITE_LIBDIR -lsqlite3"
23308      SQL_BINDIR=$SQLITE_BINDIR
23309      SQL_LIB=$SQLITE_LIBDIR/libsqlite3.a
23310
23311      $as_echo "#define HAVE_SQLITE3 1" >>confdefs.h
23312
23313      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23314 $as_echo "yes" >&6; }
23315      db_found=yes
23316      support_sqlite3=yes
23317      db_type=SQLite3
23318      DB_TYPE=sqlite3
23319
23320   else
23321      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23322 $as_echo "no" >&6; }
23323   fi
23324
23325 else
23326
23327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23328 $as_echo "no" >&6; }
23329
23330 fi
23331
23332
23333
23334
23335
23336
23337
23338 # BA_CHECK_SQLITE_DB
23339
23340
23341 db_found=no
23342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBI support" >&5
23343 $as_echo_n "checking for DBI support... " >&6; }
23344
23345 # Check whether --with-dbi was given.
23346 if test "${with_dbi+set}" = set; then :
23347   withval=$with_dbi;
23348   if test "$withval" != "no"; then
23349      if test "$withval" = "yes"; then
23350         if test -f /usr/local/include/dbi/dbi.h; then
23351            DBI_INCDIR=/usr/local/dbi/include
23352            if test -d /usr/local/lib64; then
23353               DBI_LIBDIR=/usr/local/lib64
23354            else
23355               DBI_LIBDIR=/usr/local/lib
23356            fi
23357            DBI_BINDIR=/usr/local/bin
23358         elif test -f /usr/include/dbi/dbi.h; then
23359            DBI_INCDIR=/usr/include
23360            if test -d /usr/lib64; then
23361               DBI_LIBDIR=/usr/lib64
23362            else
23363               DBI_LIBDIR=/usr/lib
23364            fi
23365            DBI_BINDIR=/usr/bin
23366         elif test -f $prefix/include/dbi/dbi.h; then
23367            DBI_INCDIR=$prefix/include
23368            if test -d $prefix/lib64; then
23369               DBI_LIBDIR=$prefix/lib64
23370            else
23371               DBI_LIBDIR=$prefix/lib
23372            fi
23373            DBI_BINDIR=$prefix/bin
23374         else
23375            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23376 $as_echo "no" >&6; }
23377            as_fn_error "Unable to find dbi.h in standard locations" "$LINENO" 5
23378         fi
23379         if test -d /usr/local/lib/dbd; then
23380            DRIVERDIR=/usr/local/lib/dbd
23381            if test -d /usr/local/lib64/dbd; then
23382               DRIVERDIR=/usr/local/lib64/dbd
23383            else
23384               DRIVERDIR=/usr/local/lib/dbd
23385            fi
23386         elif test -d /usr/lib/dbd; then
23387            DRIVERDIR=/usr/lib/dbd
23388            if test -d /usr/lib64/dbd; then
23389               DRIVERDIR=/usr/lib64/dbd
23390            else
23391               DRIVERDIR=/usr/lib/dbd
23392            fi
23393         elif test -d $prefix/lib/dbd; then
23394            if test -d $prefix/lib64/dbd; then
23395               DRIVERDIR=$prefix/lib64/dbd
23396            else
23397               DRIVERDIR=$prefix/lib/dbd
23398            fi
23399         elif test -d /usr/local/lib64/dbd; then
23400            DRIVERDIR=/usr/local/lib64/dbd
23401         elif test -d /usr/lib64/dbd; then
23402            DRIVERDIR=/usr/lib64/dbd
23403         elif test -d $prefix/lib64/dbd; then
23404            DRIVERDIR=$prefix/lib64/dbd
23405         else
23406            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23407 $as_echo "no" >&6; }
23408            as_fn_error "Unable to find DBD drivers in standard locations" "$LINENO" 5
23409         fi
23410      else
23411         if test -f $withval/dbi.h; then
23412            DBI_INCDIR=$withval
23413            DBI_LIBDIR=$withval
23414            DBI_BINDIR=$withval
23415         elif test -f $withval/include/dbi/dbi.h; then
23416            DBI_INCDIR=$withval/include
23417            if test -d $withval/lib64; then
23418               DBI_LIBDIR=$withval/lib64
23419            else
23420               DBI_LIBDIR=$withval/lib
23421            fi
23422            DBI_BINDIR=$withval/bin
23423         else
23424            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23425 $as_echo "no" >&6; }
23426            as_fn_error "Invalid DBI directory $withval - unable to find dbi.h under $withval" "$LINENO" 5
23427         fi
23428         if test -d $withval/dbd; then
23429            DRIVERDIR=$withval/dbd
23430         elif test -d $withval/lib/; then
23431            if test -d $withval/lib64/dbd; then
23432               DRIVERDIR=$withval/lib64/dbd
23433            else
23434               DRIVERDIR=$withval/lib/dbd
23435            fi
23436         elif test -d $withval/lib64/dbd; then
23437            DRIVERDIR=$withval/lib64/dbd
23438         else
23439            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23440 $as_echo "no" >&6; }
23441            as_fn_error "Invalid DBD driver directory $withval - unable to find DBD drivers under $withval" "$LINENO" 5
23442         fi
23443      fi
23444      SQL_INCLUDE=-I$DBI_INCDIR
23445      SQL_LFLAGS="-L$DBI_LIBDIR -ldbi"
23446      SQL_BINDIR=$DBI_BINDIR
23447      SQL_LIB=$DBI_LIBDIR/libdbi.a
23448      DBI_DBD_DRIVERDIR="-D DBI_DRIVER_DIR=\\\"$DRIVERDIR\\\""
23449
23450
23451 $as_echo "#define HAVE_DBI 1" >>confdefs.h
23452
23453      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23454 $as_echo "yes" >&6; }
23455      db_found=yes
23456      support_dbi=yes
23457      db_type=DBI
23458      DB_TYPE=dbi
23459      uncomment_dbi=" "
23460
23461   else
23462      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23463 $as_echo "no" >&6; }
23464   fi
23465
23466 else
23467
23468   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23469 $as_echo "no" >&6; }
23470
23471 fi
23472
23473
23474
23475
23476
23477
23478
23479
23480
23481
23482 db_found=no
23483 db_prog=no
23484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBI drivers support" >&5
23485 $as_echo_n "checking for DBI drivers support... " >&6; }
23486
23487 # Check whether --with-dbi-driver was given.
23488 if test "${with_dbi_driver+set}" = set; then :
23489   withval=$with_dbi_driver;
23490   if test "$withval" != "no"; then
23491      case $withval in
23492         "mysql")
23493            db_prog="mysql"
23494            if test -f /usr/local/mysql/bin/mysql; then
23495               SQL_BINDIR=/usr/local/mysql/bin
23496               if test -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.a \
23497                  -o -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.so; then
23498                  SQL_LIBDIR=/usr/local/mysql/lib64/mysql
23499               else
23500                  SQL_LIBDIR=/usr/local/mysql/lib/mysql
23501               fi
23502            elif test -f /usr/bin/mysql; then
23503               SQL_BINDIR=/usr/bin
23504               if test -f /usr/lib64/mysql/libmysqlclient_r.a \
23505                   -o -f /usr/lib64/mysql/libmysqlclient_r.so; then
23506                   SQL_LIBDIR=/usr/lib64/mysql
23507               elif test -f /usr/lib/mysql/libmysqlclient_r.a \
23508                   -o -f /usr/lib/mysql/libmysqlclient_r.so; then
23509                   SQL_LIBDIR=/usr/lib/mysql
23510               else
23511                   SQL_LIBDIR=/usr/lib
23512               fi
23513            elif test -f /usr/local/bin/mysql; then
23514               SQL_BINDIR=/usr/local/bin
23515               if test -f /usr/local/lib64/mysql/libmysqlclient_r.a \
23516                   -o -f /usr/local/lib64/mysql/libmysqlclient_r.so; then
23517                   SQL_LIBDIR=/usr/local/lib64/mysql
23518               elif test -f /usr/local/lib/mysql/libmysqlclient_r.a \
23519                   -o -f /usr/local/lib/mysql/libmysqlclient_r.so; then
23520                   SQL_LIBDIR=/usr/local/lib/mysql
23521               else
23522                   SQL_LIBDIR=/usr/local/lib
23523               fi
23524            elif test -f $withval/bin/mysql; then
23525               SQL_BINDIR=$withval/bin
23526               if test -f $withval/lib64/mysql/libmysqlclient_r.a \
23527                   -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
23528                   SQL_LIBDIR=$withval/lib64/mysql
23529               elif test -f $withval/lib64/libmysqlclient_r.a \
23530                   -o -f $withval/lib64/libmysqlclient_r.so; then
23531                   SQL_LIBDIR=$withval/lib64
23532               elif test -f $withval/lib/libmysqlclient_r.a \
23533                   -o -f $withval/lib/libmysqlclient_r.so; then
23534                   SQL_LIBDIR=$withval/lib/
23535               else
23536                   SQL_LIBDIR=$withval/lib/mysql
23537               fi
23538            else
23539               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23540 $as_echo "no" >&6; }
23541               as_fn_error "Unable to find mysql in standard locations" "$LINENO" 5
23542            fi
23543            if test -f $SQL_LIBDIR/libmysqlclient_r.so; then
23544               DB_PROG_LIB=$SQL_LIBDIR/libmysqlclient_r.so
23545            else
23546               DB_PROG_LIB=$SQL_LIBDIR/libmysqlclient_r.a
23547            fi
23548         ;;
23549         "postgresql")
23550            db_prog="postgresql"
23551            PG_CONFIG=`which pg_config`
23552            if test -n "$PG_CONFIG"; then
23553               SQL_BINDIR=`"$PG_CONFIG" --bindir`
23554               SQL_LIBDIR=`"$PG_CONFIG" --libdir`
23555            elif test -f /usr/local/bin/psql; then
23556               SQL_BINDIR=/usr/local/bin
23557               if test -d /usr/local/lib64; then
23558                  SQL_LIBDIR=/usr/local/lib64
23559               else
23560                  SQL_LIBDIR=/usr/local/lib
23561               fi
23562            elif test -f /usr/bin/psql; then
23563               SQL_BINDIR=/usr/local/bin
23564               if test -d /usr/lib64/postgresql; then
23565                  SQL_LIBDIR=/usr/lib64/postgresql
23566               elif test -d /usr/lib/postgresql; then
23567                  SQL_LIBDIR=/usr/lib/postgresql
23568               elif test -d /usr/lib64; then
23569                  SQL_LIBDIR=/usr/lib64
23570               else
23571                  SQL_LIBDIR=/usr/lib
23572               fi
23573            elif test -f $withval/bin/psql; then
23574               SQL_BINDIR=$withval/bin
23575               if test -d $withval/lib64; then
23576                  SQL_LIBDIR=$withval/lib64
23577               else
23578                  SQL_LIBDIR=$withval/lib
23579               fi
23580            else
23581               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23582 $as_echo "no" >&6; }
23583               as_fn_error "Unable to find psql in standard locations" "$LINENO" 5
23584            fi
23585            if test -f $SQL_LIBDIR/libpq.so; then
23586               DB_PROG_LIB=$SQL_LIBDIR/libpq.so
23587            else
23588               DB_PROG_LIB=$SQL_LIBDIR/libpq.a
23589            fi
23590         ;;
23591         "sqlite")
23592            db_prog="sqlite"
23593            if test -f /usr/local/bin/sqlite; then
23594               SQL_BINDIR=/usr/local/bin
23595               if test -d /usr/local/lib64; then
23596                  SQL_LIBDIR=/usr/local/lib64
23597               else
23598                  SQL_LIBDIR=/usr/local/lib
23599               fi
23600            elif test -f /usr/bin/sqlite; then
23601               SQL_BINDIR=/usr/bin
23602               if test -d /usr/lib64; then
23603                  SQL_LIBDIR=/usr/lib64
23604               else
23605                  SQL_LIBDIR=/usr/lib
23606               fi
23607            elif test -f $withval/bin/sqlite; then
23608               SQL_BINDIR=$withval/bin
23609               if test -d $withval/lib64; then
23610                  SQL_LIBDIR=$withval/lib64
23611               else
23612                  SQL_LIBDIR=$withval/lib
23613               fi
23614            else
23615               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23616 $as_echo "no" >&6; }
23617               as_fn_error "Unable to find sqlite in standard locations" "$LINENO" 5
23618            fi
23619            if test -f $SQL_LIBDIR/libsqlite.so; then
23620               DB_PROG_LIB=$SQL_LIBDIR/libsqlite.so
23621            else
23622               DB_PROG_LIB=$SQL_LIBDIR/libsqlite.a
23623            fi
23624         ;;
23625         "sqlite3")
23626            db_prog="sqlite3"
23627            if test -f /usr/local/bin/sqlite3; then
23628               SQL_BINDIR=/usr/local/bin
23629               if test -d /usr/local/lib64; then
23630                  SQL_LIBDIR=/usr/local/lib64
23631               else
23632                  SQL_LIBDIR=/usr/local/lib
23633               fi
23634            elif test -f /usr/bin/sqlite3; then
23635               SQL_BINDIR=/usr/bin
23636               if test -d /usr/lib64; then
23637                  SQL_LIBDIR=/usr/lib64
23638               else
23639                  SQL_LIBDIR=/usr/lib
23640               fi
23641            elif test -f $withval/bin/sqlite3; then
23642               SQL_BINDIR=$withval/bin
23643               if test -d $withval/lib64; then
23644                  SQL_LIBDIR=$withval/lib64
23645               else
23646                  SQL_LIBDIR=$withval/lib
23647               fi
23648            else
23649               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23650 $as_echo "no" >&6; }
23651               as_fn_error "Unable to find sqlite in standard locations" "$LINENO" 5
23652            fi
23653            if test -f $SQL_LIBDIR/libsqlite3.so; then
23654               DB_PROG_LIB=$SQL_LIBDIR/libsqlite3.so
23655            else
23656               DB_PROG_LIB=$SQL_LIBDIR/libsqlite3.a
23657            fi
23658         ;;
23659         *)
23660            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23661 $as_echo "no" >&6; }
23662            as_fn_error "Unable to set DBI driver. $withval is not supported" "$LINENO" 5
23663         ;;
23664      esac
23665
23666      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23667 $as_echo "yes" >&6; }
23668      DB_PROG=$db_prog
23669   else
23670      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23671 $as_echo "no" >&6; }
23672   fi
23673
23674 else
23675
23676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23677 $as_echo "no" >&6; }
23678
23679 fi
23680
23681
23682
23683
23684
23685
23686
23687
23688
23689
23690 support_batch_insert=no
23691 A=`test -f $SQL_LIB && nm $SQL_LIB | grep pthread_mutex_lock`
23692 pkg=$?
23693 if test $pkg = 0; then
23694    support_batch_insert=yes
23695    # Check whether --enable-batch-insert was given.
23696 if test "${enable_batch_insert+set}" = set; then :
23697   enableval=$enable_batch_insert;
23698           if test x$enableval = xno; then
23699              support_batch_insert=no
23700           else
23701              support_batch_insert=yes
23702           fi
23703
23704
23705 fi
23706
23707 fi
23708
23709 if test x$support_batch_insert = xno; then
23710   if test x$DB_TYPE = xmysql; then
23711     A=`test -f $MYSQL_LIBDIR/libmysqlclient_r.so && nm -D $MYSQL_LIBDIR/libmysqlclient_r.so | grep pthread_mutex_lock`
23712     pkg=$?
23713     if test $pkg = 0; then
23714       support_batch_insert=yes
23715       # Check whether --enable-batch-insert was given.
23716 if test "${enable_batch_insert+set}" = set; then :
23717   enableval=$enable_batch_insert;
23718           if test x$enableval = xno; then
23719              support_batch_insert=no
23720           else
23721              support_batch_insert=yes
23722           fi
23723
23724
23725 fi
23726
23727     fi
23728   fi
23729 fi
23730
23731 saved_LIBS="${LIBS}"
23732 LIBS="${saved_LIBS} ${SQL_LFLAGS}"
23733
23734 if test x$DB_TYPE = xpostgresql; then
23735    support_batch_insert=yes
23736    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQisthreadsafe in -lpq" >&5
23737 $as_echo_n "checking for PQisthreadsafe in -lpq... " >&6; }
23738 if test "${ac_cv_lib_pq_PQisthreadsafe+set}" = set; then :
23739   $as_echo_n "(cached) " >&6
23740 else
23741   ac_check_lib_save_LIBS=$LIBS
23742 LIBS="-lpq  $LIBS"
23743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23744 /* end confdefs.h.  */
23745
23746 /* Override any GCC internal prototype to avoid an error.
23747    Use char because int might match the return type of a GCC
23748    builtin and then its argument prototype would still apply.  */
23749 #ifdef __cplusplus
23750 extern "C"
23751 #endif
23752 char PQisthreadsafe ();
23753 int
23754 main ()
23755 {
23756 return PQisthreadsafe ();
23757   ;
23758   return 0;
23759 }
23760 _ACEOF
23761 if ac_fn_c_try_link "$LINENO"; then :
23762   ac_cv_lib_pq_PQisthreadsafe=yes
23763 else
23764   ac_cv_lib_pq_PQisthreadsafe=no
23765 fi
23766 rm -f core conftest.err conftest.$ac_objext \
23767     conftest$ac_exeext conftest.$ac_ext
23768 LIBS=$ac_check_lib_save_LIBS
23769 fi
23770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQisthreadsafe" >&5
23771 $as_echo "$ac_cv_lib_pq_PQisthreadsafe" >&6; }
23772 if test "x$ac_cv_lib_pq_PQisthreadsafe" = x""yes; then :
23773
23774 $as_echo "#define HAVE_PQISTHREADSAFE 1" >>confdefs.h
23775
23776 fi
23777
23778    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQputCopyData in -lpq" >&5
23779 $as_echo_n "checking for PQputCopyData in -lpq... " >&6; }
23780 if test "${ac_cv_lib_pq_PQputCopyData+set}" = set; then :
23781   $as_echo_n "(cached) " >&6
23782 else
23783   ac_check_lib_save_LIBS=$LIBS
23784 LIBS="-lpq  $LIBS"
23785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23786 /* end confdefs.h.  */
23787
23788 /* Override any GCC internal prototype to avoid an error.
23789    Use char because int might match the return type of a GCC
23790    builtin and then its argument prototype would still apply.  */
23791 #ifdef __cplusplus
23792 extern "C"
23793 #endif
23794 char PQputCopyData ();
23795 int
23796 main ()
23797 {
23798 return PQputCopyData ();
23799   ;
23800   return 0;
23801 }
23802 _ACEOF
23803 if ac_fn_c_try_link "$LINENO"; then :
23804   ac_cv_lib_pq_PQputCopyData=yes
23805 else
23806   ac_cv_lib_pq_PQputCopyData=no
23807 fi
23808 rm -f core conftest.err conftest.$ac_objext \
23809     conftest$ac_exeext conftest.$ac_ext
23810 LIBS=$ac_check_lib_save_LIBS
23811 fi
23812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQputCopyData" >&5
23813 $as_echo "$ac_cv_lib_pq_PQputCopyData" >&6; }
23814 if test "x$ac_cv_lib_pq_PQputCopyData" = x""yes; then :
23815
23816 $as_echo "#define HAVE_PQ_COPY 1" >>confdefs.h
23817
23818 fi
23819
23820    test "x$ac_cv_lib_pq_PQputCopyData" = "xyes"
23821    pkg=$?
23822    if test $pkg = 0; then
23823       # Check whether --enable-batch-insert was given.
23824 if test "${enable_batch_insert+set}" = set; then :
23825   enableval=$enable_batch_insert;
23826              if test x$enableval = xno; then
23827                 support_batch_insert=no
23828              fi
23829
23830
23831 fi
23832
23833    else
23834       support_batch_insert=no
23835    fi
23836 fi
23837
23838 if test x$DB_TYPE = xdbi; then
23839    DB_TYPE=$DB_PROG
23840    db_type=$DB_PROG
23841    pkg=1
23842       if test $DB_PROG = postgresql; then
23843       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQisthreadsafe in -lpq" >&5
23844 $as_echo_n "checking for PQisthreadsafe in -lpq... " >&6; }
23845 if test "${ac_cv_lib_pq_PQisthreadsafe+set}" = set; then :
23846   $as_echo_n "(cached) " >&6
23847 else
23848   ac_check_lib_save_LIBS=$LIBS
23849 LIBS="-lpq  $LIBS"
23850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23851 /* end confdefs.h.  */
23852
23853 /* Override any GCC internal prototype to avoid an error.
23854    Use char because int might match the return type of a GCC
23855    builtin and then its argument prototype would still apply.  */
23856 #ifdef __cplusplus
23857 extern "C"
23858 #endif
23859 char PQisthreadsafe ();
23860 int
23861 main ()
23862 {
23863 return PQisthreadsafe ();
23864   ;
23865   return 0;
23866 }
23867 _ACEOF
23868 if ac_fn_c_try_link "$LINENO"; then :
23869   ac_cv_lib_pq_PQisthreadsafe=yes
23870 else
23871   ac_cv_lib_pq_PQisthreadsafe=no
23872 fi
23873 rm -f core conftest.err conftest.$ac_objext \
23874     conftest$ac_exeext conftest.$ac_ext
23875 LIBS=$ac_check_lib_save_LIBS
23876 fi
23877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQisthreadsafe" >&5
23878 $as_echo "$ac_cv_lib_pq_PQisthreadsafe" >&6; }
23879 if test "x$ac_cv_lib_pq_PQisthreadsafe" = x""yes; then :
23880   $as_echo "#define HAVE_PQISTHREADSAFE 1" >>confdefs.h
23881
23882 fi
23883
23884       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQputCopyData in -lpq" >&5
23885 $as_echo_n "checking for PQputCopyData in -lpq... " >&6; }
23886 if test "${ac_cv_lib_pq_PQputCopyData+set}" = set; then :
23887   $as_echo_n "(cached) " >&6
23888 else
23889   ac_check_lib_save_LIBS=$LIBS
23890 LIBS="-lpq  $LIBS"
23891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23892 /* end confdefs.h.  */
23893
23894 /* Override any GCC internal prototype to avoid an error.
23895    Use char because int might match the return type of a GCC
23896    builtin and then its argument prototype would still apply.  */
23897 #ifdef __cplusplus
23898 extern "C"
23899 #endif
23900 char PQputCopyData ();
23901 int
23902 main ()
23903 {
23904 return PQputCopyData ();
23905   ;
23906   return 0;
23907 }
23908 _ACEOF
23909 if ac_fn_c_try_link "$LINENO"; then :
23910   ac_cv_lib_pq_PQputCopyData=yes
23911 else
23912   ac_cv_lib_pq_PQputCopyData=no
23913 fi
23914 rm -f core conftest.err conftest.$ac_objext \
23915     conftest$ac_exeext conftest.$ac_ext
23916 LIBS=$ac_check_lib_save_LIBS
23917 fi
23918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQputCopyData" >&5
23919 $as_echo "$ac_cv_lib_pq_PQputCopyData" >&6; }
23920 if test "x$ac_cv_lib_pq_PQputCopyData" = x""yes; then :
23921   $as_echo "#define HAVE_PQ_COPY 1" >>confdefs.h
23922
23923 fi
23924
23925       test "x$ac_cv_lib_pq_PQputCopyData" = "xyes"
23926       pkg=$?
23927    fi
23928
23929    if test $DB_PROG = mysql; then
23930       A=`test -f $SQL_LIB && nm $DB_PROG_LIB | grep pthread_mutex_lock`
23931       pkg=$?
23932    fi
23933
23934    if test $DB_PROG = sqlite3; then
23935       A=`test -f $SQL_LIB && nm $DB_PROG_LIB | grep pthread_mutex_lock`
23936       pkg=$?
23937       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_threadsafe in -lsqlite3" >&5
23938 $as_echo_n "checking for sqlite3_threadsafe in -lsqlite3... " >&6; }
23939 if test "${ac_cv_lib_sqlite3_sqlite3_threadsafe+set}" = set; then :
23940   $as_echo_n "(cached) " >&6
23941 else
23942   ac_check_lib_save_LIBS=$LIBS
23943 LIBS="-lsqlite3  $LIBS"
23944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23945 /* end confdefs.h.  */
23946
23947 /* Override any GCC internal prototype to avoid an error.
23948    Use char because int might match the return type of a GCC
23949    builtin and then its argument prototype would still apply.  */
23950 #ifdef __cplusplus
23951 extern "C"
23952 #endif
23953 char sqlite3_threadsafe ();
23954 int
23955 main ()
23956 {
23957 return sqlite3_threadsafe ();
23958   ;
23959   return 0;
23960 }
23961 _ACEOF
23962 if ac_fn_c_try_link "$LINENO"; then :
23963   ac_cv_lib_sqlite3_sqlite3_threadsafe=yes
23964 else
23965   ac_cv_lib_sqlite3_sqlite3_threadsafe=no
23966 fi
23967 rm -f core conftest.err conftest.$ac_objext \
23968     conftest$ac_exeext conftest.$ac_ext
23969 LIBS=$ac_check_lib_save_LIBS
23970 fi
23971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_threadsafe" >&5
23972 $as_echo "$ac_cv_lib_sqlite3_sqlite3_threadsafe" >&6; }
23973 if test "x$ac_cv_lib_sqlite3_sqlite3_threadsafe" = x""yes; then :
23974
23975 $as_echo "#define HAVE_SQLITE3_THREADSAFE 1" >>confdefs.h
23976
23977 fi
23978
23979    fi
23980
23981    if test $pkg = 0; then
23982       # Check whether --enable-batch-insert was given.
23983 if test "${enable_batch_insert+set}" = set; then :
23984   enableval=$enable_batch_insert;
23985              if test x$enableval = xno; then
23986                 support_batch_insert=no
23987              else
23988                 support_batch_insert=yes
23989              fi
23990
23991
23992 fi
23993
23994    fi
23995 else
23996       uncomment_dbi="#"
23997 fi
23998
23999 LIBS="${saved_LIBS}"
24000
24001
24002
24003 if test x$DB_TYPE = xingres; then
24004    support_batch_insert=yes
24005 fi
24006
24007 if test $support_batch_insert = yes ; then
24008
24009 $as_echo "#define HAVE_BATCH_FILE_INSERT 1" >>confdefs.h
24010
24011 fi
24012
24013 $as_echo "#define PROTOTYPES 1" >>confdefs.h
24014
24015
24016 if test -z "$CFLAGS" -o "$CFLAGS" = "-g -O2"; then
24017    if test -z "$CCOPTS"; then
24018       CCOPTS='-g -O2 -Wall'
24019    fi
24020    CFLAGS="$CCOPTS"
24021 fi
24022
24023
24024
24025 largefile_support="no"
24026
24027    # Check whether --enable-largefile was given.
24028 if test "${enable_largefile+set}" = set; then :
24029   enableval=$enable_largefile;
24030 fi
24031
24032    if test "$enable_largefile" != no; then
24033      if test -n "$ac_tool_prefix"; then
24034   # Extract the first word of "${ac_tool_prefix}getconf", so it can be a program name with args.
24035 set dummy ${ac_tool_prefix}getconf; ac_word=$2
24036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24037 $as_echo_n "checking for $ac_word... " >&6; }
24038 if test "${ac_cv_prog_GETCONF+set}" = set; then :
24039   $as_echo_n "(cached) " >&6
24040 else
24041   if test -n "$GETCONF"; then
24042   ac_cv_prog_GETCONF="$GETCONF" # Let the user override the test.
24043 else
24044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24045 for as_dir in $PATH
24046 do
24047   IFS=$as_save_IFS
24048   test -z "$as_dir" && as_dir=.
24049     for ac_exec_ext in '' $ac_executable_extensions; do
24050   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24051     ac_cv_prog_GETCONF="${ac_tool_prefix}getconf"
24052     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24053     break 2
24054   fi
24055 done
24056   done
24057 IFS=$as_save_IFS
24058
24059 fi
24060 fi
24061 GETCONF=$ac_cv_prog_GETCONF
24062 if test -n "$GETCONF"; then
24063   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GETCONF" >&5
24064 $as_echo "$GETCONF" >&6; }
24065 else
24066   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24067 $as_echo "no" >&6; }
24068 fi
24069
24070
24071 fi
24072 if test -z "$ac_cv_prog_GETCONF"; then
24073   ac_ct_GETCONF=$GETCONF
24074   # Extract the first word of "getconf", so it can be a program name with args.
24075 set dummy getconf; ac_word=$2
24076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24077 $as_echo_n "checking for $ac_word... " >&6; }
24078 if test "${ac_cv_prog_ac_ct_GETCONF+set}" = set; then :
24079   $as_echo_n "(cached) " >&6
24080 else
24081   if test -n "$ac_ct_GETCONF"; then
24082   ac_cv_prog_ac_ct_GETCONF="$ac_ct_GETCONF" # Let the user override the test.
24083 else
24084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24085 for as_dir in $PATH
24086 do
24087   IFS=$as_save_IFS
24088   test -z "$as_dir" && as_dir=.
24089     for ac_exec_ext in '' $ac_executable_extensions; do
24090   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24091     ac_cv_prog_ac_ct_GETCONF="getconf"
24092     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24093     break 2
24094   fi
24095 done
24096   done
24097 IFS=$as_save_IFS
24098
24099 fi
24100 fi
24101 ac_ct_GETCONF=$ac_cv_prog_ac_ct_GETCONF
24102 if test -n "$ac_ct_GETCONF"; then
24103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GETCONF" >&5
24104 $as_echo "$ac_ct_GETCONF" >&6; }
24105 else
24106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24107 $as_echo "no" >&6; }
24108 fi
24109
24110   if test "x$ac_ct_GETCONF" = x; then
24111     GETCONF=""
24112   else
24113     case $cross_compiling:$ac_tool_warned in
24114 yes:)
24115 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
24116 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
24117 ac_tool_warned=yes ;;
24118 esac
24119     GETCONF=$ac_ct_GETCONF
24120   fi
24121 else
24122   GETCONF="$ac_cv_prog_GETCONF"
24123 fi
24124
24125      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLAGS value to request large file support" >&5
24126 $as_echo_n "checking for CFLAGS value to request large file support... " >&6; }
24127 if test "${ac_cv_sys_largefile_CFLAGS+set}" = set; then :
24128   $as_echo_n "(cached) " >&6
24129 else
24130   ac_cv_sys_largefile_CFLAGS=`($GETCONF LFS_CFLAGS) 2>/dev/null` || {
24131         ac_cv_sys_largefile_CFLAGS=no
24132         case "$host_os" in
24133            # IRIX 6.2 and later require cc -n32.
24134            irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
24135              if test "$GCC" != yes; then
24136                ac_cv_sys_largefile_CFLAGS=-n32
24137              fi
24138              ac_save_CC="$CC"
24139              CC="$CC $ac_cv_sys_largefile_CFLAGS"
24140              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24141 /* end confdefs.h.  */
24142
24143 int
24144 main ()
24145 {
24146
24147   ;
24148   return 0;
24149 }
24150 _ACEOF
24151 if ac_fn_c_try_link "$LINENO"; then :
24152
24153 else
24154   ac_cv_sys_largefile_CFLAGS=no
24155 fi
24156 rm -f core conftest.err conftest.$ac_objext \
24157     conftest$ac_exeext conftest.$ac_ext
24158              CC="$ac_save_CC"
24159            esac
24160       }
24161 fi
24162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CFLAGS" >&5
24163 $as_echo "$ac_cv_sys_largefile_CFLAGS" >&6; }
24164      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDFLAGS value to request large file support" >&5
24165 $as_echo_n "checking for LDFLAGS value to request large file support... " >&6; }
24166 if test "${ac_cv_sys_largefile_LDFLAGS+set}" = set; then :
24167   $as_echo_n "(cached) " >&6
24168 else
24169   ac_cv_sys_largefile_LDFLAGS=`($GETCONF LFS_LDFLAGS) 2>/dev/null` || {
24170         ac_cv_sys_largefile_LDFLAGS=no
24171
24172       }
24173 fi
24174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_LDFLAGS" >&5
24175 $as_echo "$ac_cv_sys_largefile_LDFLAGS" >&6; }
24176      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBS value to request large file support" >&5
24177 $as_echo_n "checking for LIBS value to request large file support... " >&6; }
24178 if test "${ac_cv_sys_largefile_LIBS+set}" = set; then :
24179   $as_echo_n "(cached) " >&6
24180 else
24181   ac_cv_sys_largefile_LIBS=`($GETCONF LFS_LIBS) 2>/dev/null` || {
24182         ac_cv_sys_largefile_LIBS=no
24183
24184       }
24185 fi
24186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_LIBS" >&5
24187 $as_echo "$ac_cv_sys_largefile_LIBS" >&6; }
24188
24189      for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24190        case "$ac_flag" in
24191        no) ;;
24192        -D_FILE_OFFSET_BITS=*) ;;
24193        -D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
24194        -D_LARGE_FILES | -D_LARGE_FILES=*) ;;
24195        -D?* | -I?*)
24196          case "$ac_flag" in
24197    no) ;;
24198    ?*)
24199      case "$CPPFLAGS" in
24200      '') CPPFLAGS="$ac_flag" ;;
24201      *) CPPFLAGS=$CPPFLAGS' '"$ac_flag" ;;
24202      esac ;;
24203    esac ;;
24204        *)
24205          case "$ac_flag" in
24206    no) ;;
24207    ?*)
24208      case "$CFLAGS" in
24209      '') CFLAGS="$ac_flag" ;;
24210      *) CFLAGS=$CFLAGS' '"$ac_flag" ;;
24211      esac ;;
24212    esac ;;
24213        esac
24214      done
24215      case "$ac_cv_sys_largefile_LDFLAGS" in
24216    no) ;;
24217    ?*)
24218      case "$LDFLAGS" in
24219      '') LDFLAGS="$ac_cv_sys_largefile_LDFLAGS" ;;
24220      *) LDFLAGS=$LDFLAGS' '"$ac_cv_sys_largefile_LDFLAGS" ;;
24221      esac ;;
24222    esac
24223      case "$ac_cv_sys_largefile_LIBS" in
24224    no) ;;
24225    ?*)
24226      case "$LIBS" in
24227      '') LIBS="$ac_cv_sys_largefile_LIBS" ;;
24228      *) LIBS=$LIBS' '"$ac_cv_sys_largefile_LIBS" ;;
24229      esac ;;
24230    esac
24231      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS" >&5
24232 $as_echo_n "checking for _FILE_OFFSET_BITS... " >&6; }
24233 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
24234   $as_echo_n "(cached) " >&6
24235 else
24236   ac_cv_sys_file_offset_bits=no
24237       ac_cv_sys_file_offset_bits=64
24238       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24239         case "$ac_flag" in
24240         -D_FILE_OFFSET_BITS)
24241           ac_cv_sys_file_offset_bits=1 ;;
24242         -D_FILE_OFFSET_BITS=*)
24243           ac_cv_sys_file_offset_bits=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24244         esac
24245       done
24246
24247 fi
24248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
24249 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
24250    if test "$ac_cv_sys_file_offset_bits" != no; then
24251
24252 cat >>confdefs.h <<_ACEOF
24253 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
24254 _ACEOF
24255
24256    fi
24257      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE" >&5
24258 $as_echo_n "checking for _LARGEFILE_SOURCE... " >&6; }
24259 if test "${ac_cv_sys_largefile_source+set}" = set; then :
24260   $as_echo_n "(cached) " >&6
24261 else
24262   ac_cv_sys_largefile_source=no
24263       ac_cv_sys_largefile_source=1
24264       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24265         case "$ac_flag" in
24266         -D_LARGEFILE_SOURCE)
24267           ac_cv_sys_largefile_source=1 ;;
24268         -D_LARGEFILE_SOURCE=*)
24269           ac_cv_sys_largefile_source=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24270         esac
24271       done
24272
24273 fi
24274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
24275 $as_echo "$ac_cv_sys_largefile_source" >&6; }
24276    if test "$ac_cv_sys_largefile_source" != no; then
24277
24278 cat >>confdefs.h <<_ACEOF
24279 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
24280 _ACEOF
24281
24282    fi
24283      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES" >&5
24284 $as_echo_n "checking for _LARGE_FILES... " >&6; }
24285 if test "${ac_cv_sys_large_files+set}" = set; then :
24286   $as_echo_n "(cached) " >&6
24287 else
24288   ac_cv_sys_large_files=no
24289       ac_cv_sys_large_files=1
24290       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24291         case "$ac_flag" in
24292         -D_LARGE_FILES)
24293           ac_cv_sys_large_files=1 ;;
24294         -D_LARGE_FILES=*)
24295           ac_cv_sys_large_files=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24296         esac
24297       done
24298
24299 fi
24300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
24301 $as_echo "$ac_cv_sys_large_files" >&6; }
24302    if test "$ac_cv_sys_large_files" != no; then
24303
24304 cat >>confdefs.h <<_ACEOF
24305 #define _LARGE_FILES $ac_cv_sys_large_files
24306 _ACEOF
24307
24308    fi
24309    fi
24310
24311
24312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
24313 $as_echo_n "checking for X... " >&6; }
24314
24315
24316 # Check whether --with-x was given.
24317 if test "${with_x+set}" = set; then :
24318   withval=$with_x;
24319 fi
24320
24321 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
24322 if test "x$with_x" = xno; then
24323   # The user explicitly disabled X.
24324   have_x=disabled
24325 else
24326   case $x_includes,$x_libraries in #(
24327     *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
24328     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
24329   $as_echo_n "(cached) " >&6
24330 else
24331   # One or both of the vars are not set, and there is no cached value.
24332 ac_x_includes=no ac_x_libraries=no
24333 rm -f -r conftest.dir
24334 if mkdir conftest.dir; then
24335   cd conftest.dir
24336   cat >Imakefile <<'_ACEOF'
24337 incroot:
24338         @echo incroot='${INCROOT}'
24339 usrlibdir:
24340         @echo usrlibdir='${USRLIBDIR}'
24341 libdir:
24342         @echo libdir='${LIBDIR}'
24343 _ACEOF
24344   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
24345     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
24346     for ac_var in incroot usrlibdir libdir; do
24347       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
24348     done
24349     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
24350     for ac_extension in a so sl dylib la dll; do
24351       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
24352          test -f "$ac_im_libdir/libX11.$ac_extension"; then
24353         ac_im_usrlibdir=$ac_im_libdir; break
24354       fi
24355     done
24356     # Screen out bogus values from the imake configuration.  They are
24357     # bogus both because they are the default anyway, and because
24358     # using them would break gcc on systems where it needs fixed includes.
24359     case $ac_im_incroot in
24360         /usr/include) ac_x_includes= ;;
24361         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
24362     esac
24363     case $ac_im_usrlibdir in
24364         /usr/lib | /usr/lib64 | /lib | /lib64) ;;
24365         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
24366     esac
24367   fi
24368   cd ..
24369   rm -f -r conftest.dir
24370 fi
24371
24372 # Standard set of common directories for X headers.
24373 # Check X11 before X11Rn because it is often a symlink to the current release.
24374 ac_x_header_dirs='
24375 /usr/X11/include
24376 /usr/X11R7/include
24377 /usr/X11R6/include
24378 /usr/X11R5/include
24379 /usr/X11R4/include
24380
24381 /usr/include/X11
24382 /usr/include/X11R7
24383 /usr/include/X11R6
24384 /usr/include/X11R5
24385 /usr/include/X11R4
24386
24387 /usr/local/X11/include
24388 /usr/local/X11R7/include
24389 /usr/local/X11R6/include
24390 /usr/local/X11R5/include
24391 /usr/local/X11R4/include
24392
24393 /usr/local/include/X11
24394 /usr/local/include/X11R7
24395 /usr/local/include/X11R6
24396 /usr/local/include/X11R5
24397 /usr/local/include/X11R4
24398
24399 /usr/X386/include
24400 /usr/x386/include
24401 /usr/XFree86/include/X11
24402
24403 /usr/include
24404 /usr/local/include
24405 /usr/unsupported/include
24406 /usr/athena/include
24407 /usr/local/x11r5/include
24408 /usr/lpp/Xamples/include
24409
24410 /usr/openwin/include
24411 /usr/openwin/share/include'
24412
24413 if test "$ac_x_includes" = no; then
24414   # Guess where to find include files, by looking for Xlib.h.
24415   # First, try using that file with no special directory specified.
24416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24417 /* end confdefs.h.  */
24418 #include <X11/Xlib.h>
24419 _ACEOF
24420 if ac_fn_c_try_cpp "$LINENO"; then :
24421   # We can compile using X headers with no special include directory.
24422 ac_x_includes=
24423 else
24424   for ac_dir in $ac_x_header_dirs; do
24425   if test -r "$ac_dir/X11/Xlib.h"; then
24426     ac_x_includes=$ac_dir
24427     break
24428   fi
24429 done
24430 fi
24431 rm -f conftest.err conftest.$ac_ext
24432 fi # $ac_x_includes = no
24433
24434 if test "$ac_x_libraries" = no; then
24435   # Check for the libraries.
24436   # See if we find them without any special options.
24437   # Don't add to $LIBS permanently.
24438   ac_save_LIBS=$LIBS
24439   LIBS="-lX11 $LIBS"
24440   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24441 /* end confdefs.h.  */
24442 #include <X11/Xlib.h>
24443 int
24444 main ()
24445 {
24446 XrmInitialize ()
24447   ;
24448   return 0;
24449 }
24450 _ACEOF
24451 if ac_fn_c_try_link "$LINENO"; then :
24452   LIBS=$ac_save_LIBS
24453 # We can link X programs with no special library path.
24454 ac_x_libraries=
24455 else
24456   LIBS=$ac_save_LIBS
24457 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
24458 do
24459   # Don't even attempt the hair of trying to link an X program!
24460   for ac_extension in a so sl dylib la dll; do
24461     if test -r "$ac_dir/libX11.$ac_extension"; then
24462       ac_x_libraries=$ac_dir
24463       break 2
24464     fi
24465   done
24466 done
24467 fi
24468 rm -f core conftest.err conftest.$ac_objext \
24469     conftest$ac_exeext conftest.$ac_ext
24470 fi # $ac_x_libraries = no
24471
24472 case $ac_x_includes,$ac_x_libraries in #(
24473   no,* | *,no | *\'*)
24474     # Didn't find X, or a directory has "'" in its name.
24475     ac_cv_have_x="have_x=no";; #(
24476   *)
24477     # Record where we found X for the cache.
24478     ac_cv_have_x="have_x=yes\
24479         ac_x_includes='$ac_x_includes'\
24480         ac_x_libraries='$ac_x_libraries'"
24481 esac
24482 fi
24483 ;; #(
24484     *) have_x=yes;;
24485   esac
24486   eval "$ac_cv_have_x"
24487 fi # $with_x != no
24488
24489 if test "$have_x" != yes; then
24490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
24491 $as_echo "$have_x" >&6; }
24492   no_x=yes
24493 else
24494   # If each of the values was on the command line, it overrides each guess.
24495   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
24496   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
24497   # Update the cache value to reflect the command line values.
24498   ac_cv_have_x="have_x=yes\
24499         ac_x_includes='$x_includes'\
24500         ac_x_libraries='$x_libraries'"
24501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
24502 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
24503 fi
24504
24505 if test "$no_x" = yes; then
24506   # Not all programs may use this symbol, but it does not hurt to define it.
24507
24508 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
24509
24510   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
24511 else
24512   if test -n "$x_includes"; then
24513     X_CFLAGS="$X_CFLAGS -I$x_includes"
24514   fi
24515
24516   # It would also be nice to do this for all -L options, not just this one.
24517   if test -n "$x_libraries"; then
24518     X_LIBS="$X_LIBS -L$x_libraries"
24519     # For Solaris; some versions of Sun CC require a space after -R and
24520     # others require no space.  Words are not sufficient . . . .
24521     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
24522 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
24523     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
24524     ac_xsave_c_werror_flag=$ac_c_werror_flag
24525     ac_c_werror_flag=yes
24526     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24527 /* end confdefs.h.  */
24528
24529 int
24530 main ()
24531 {
24532
24533   ;
24534   return 0;
24535 }
24536 _ACEOF
24537 if ac_fn_c_try_link "$LINENO"; then :
24538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24539 $as_echo "no" >&6; }
24540        X_LIBS="$X_LIBS -R$x_libraries"
24541 else
24542   LIBS="$ac_xsave_LIBS -R $x_libraries"
24543        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24544 /* end confdefs.h.  */
24545
24546 int
24547 main ()
24548 {
24549
24550   ;
24551   return 0;
24552 }
24553 _ACEOF
24554 if ac_fn_c_try_link "$LINENO"; then :
24555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24556 $as_echo "yes" >&6; }
24557           X_LIBS="$X_LIBS -R $x_libraries"
24558 else
24559   { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
24560 $as_echo "neither works" >&6; }
24561 fi
24562 rm -f core conftest.err conftest.$ac_objext \
24563     conftest$ac_exeext conftest.$ac_ext
24564 fi
24565 rm -f core conftest.err conftest.$ac_objext \
24566     conftest$ac_exeext conftest.$ac_ext
24567     ac_c_werror_flag=$ac_xsave_c_werror_flag
24568     LIBS=$ac_xsave_LIBS
24569   fi
24570
24571   # Check for system-dependent libraries X programs must link with.
24572   # Do this before checking for the system-independent R6 libraries
24573   # (-lICE), since we may need -lsocket or whatever for X linking.
24574
24575   if test "$ISC" = yes; then
24576     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
24577   else
24578     # Martyn Johnson says this is needed for Ultrix, if the X
24579     # libraries were built with DECnet support.  And Karl Berry says
24580     # the Alpha needs dnet_stub (dnet does not exist).
24581     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
24582     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24583 /* end confdefs.h.  */
24584
24585 /* Override any GCC internal prototype to avoid an error.
24586    Use char because int might match the return type of a GCC
24587    builtin and then its argument prototype would still apply.  */
24588 #ifdef __cplusplus
24589 extern "C"
24590 #endif
24591 char XOpenDisplay ();
24592 int
24593 main ()
24594 {
24595 return XOpenDisplay ();
24596   ;
24597   return 0;
24598 }
24599 _ACEOF
24600 if ac_fn_c_try_link "$LINENO"; then :
24601
24602 else
24603   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
24604 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
24605 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
24606   $as_echo_n "(cached) " >&6
24607 else
24608   ac_check_lib_save_LIBS=$LIBS
24609 LIBS="-ldnet  $LIBS"
24610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24611 /* end confdefs.h.  */
24612
24613 /* Override any GCC internal prototype to avoid an error.
24614    Use char because int might match the return type of a GCC
24615    builtin and then its argument prototype would still apply.  */
24616 #ifdef __cplusplus
24617 extern "C"
24618 #endif
24619 char dnet_ntoa ();
24620 int
24621 main ()
24622 {
24623 return dnet_ntoa ();
24624   ;
24625   return 0;
24626 }
24627 _ACEOF
24628 if ac_fn_c_try_link "$LINENO"; then :
24629   ac_cv_lib_dnet_dnet_ntoa=yes
24630 else
24631   ac_cv_lib_dnet_dnet_ntoa=no
24632 fi
24633 rm -f core conftest.err conftest.$ac_objext \
24634     conftest$ac_exeext conftest.$ac_ext
24635 LIBS=$ac_check_lib_save_LIBS
24636 fi
24637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
24638 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
24639 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
24640   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
24641 fi
24642
24643     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
24644       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
24645 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
24646 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
24647   $as_echo_n "(cached) " >&6
24648 else
24649   ac_check_lib_save_LIBS=$LIBS
24650 LIBS="-ldnet_stub  $LIBS"
24651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24652 /* end confdefs.h.  */
24653
24654 /* Override any GCC internal prototype to avoid an error.
24655    Use char because int might match the return type of a GCC
24656    builtin and then its argument prototype would still apply.  */
24657 #ifdef __cplusplus
24658 extern "C"
24659 #endif
24660 char dnet_ntoa ();
24661 int
24662 main ()
24663 {
24664 return dnet_ntoa ();
24665   ;
24666   return 0;
24667 }
24668 _ACEOF
24669 if ac_fn_c_try_link "$LINENO"; then :
24670   ac_cv_lib_dnet_stub_dnet_ntoa=yes
24671 else
24672   ac_cv_lib_dnet_stub_dnet_ntoa=no
24673 fi
24674 rm -f core conftest.err conftest.$ac_objext \
24675     conftest$ac_exeext conftest.$ac_ext
24676 LIBS=$ac_check_lib_save_LIBS
24677 fi
24678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
24679 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
24680 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
24681   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
24682 fi
24683
24684     fi
24685 fi
24686 rm -f core conftest.err conftest.$ac_objext \
24687     conftest$ac_exeext conftest.$ac_ext
24688     LIBS="$ac_xsave_LIBS"
24689
24690     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
24691     # to get the SysV transport functions.
24692     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
24693     # needs -lnsl.
24694     # The nsl library prevents programs from opening the X display
24695     # on Irix 5.2, according to T.E. Dickey.
24696     # The functions gethostbyname, getservbyname, and inet_addr are
24697     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
24698     ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
24699 if test "x$ac_cv_func_gethostbyname" = x""yes; then :
24700
24701 fi
24702
24703     if test $ac_cv_func_gethostbyname = no; then
24704       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
24705 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
24706 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
24707   $as_echo_n "(cached) " >&6
24708 else
24709   ac_check_lib_save_LIBS=$LIBS
24710 LIBS="-lnsl  $LIBS"
24711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24712 /* end confdefs.h.  */
24713
24714 /* Override any GCC internal prototype to avoid an error.
24715    Use char because int might match the return type of a GCC
24716    builtin and then its argument prototype would still apply.  */
24717 #ifdef __cplusplus
24718 extern "C"
24719 #endif
24720 char gethostbyname ();
24721 int
24722 main ()
24723 {
24724 return gethostbyname ();
24725   ;
24726   return 0;
24727 }
24728 _ACEOF
24729 if ac_fn_c_try_link "$LINENO"; then :
24730   ac_cv_lib_nsl_gethostbyname=yes
24731 else
24732   ac_cv_lib_nsl_gethostbyname=no
24733 fi
24734 rm -f core conftest.err conftest.$ac_objext \
24735     conftest$ac_exeext conftest.$ac_ext
24736 LIBS=$ac_check_lib_save_LIBS
24737 fi
24738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
24739 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
24740 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
24741   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
24742 fi
24743
24744       if test $ac_cv_lib_nsl_gethostbyname = no; then
24745         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
24746 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
24747 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
24748   $as_echo_n "(cached) " >&6
24749 else
24750   ac_check_lib_save_LIBS=$LIBS
24751 LIBS="-lbsd  $LIBS"
24752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24753 /* end confdefs.h.  */
24754
24755 /* Override any GCC internal prototype to avoid an error.
24756    Use char because int might match the return type of a GCC
24757    builtin and then its argument prototype would still apply.  */
24758 #ifdef __cplusplus
24759 extern "C"
24760 #endif
24761 char gethostbyname ();
24762 int
24763 main ()
24764 {
24765 return gethostbyname ();
24766   ;
24767   return 0;
24768 }
24769 _ACEOF
24770 if ac_fn_c_try_link "$LINENO"; then :
24771   ac_cv_lib_bsd_gethostbyname=yes
24772 else
24773   ac_cv_lib_bsd_gethostbyname=no
24774 fi
24775 rm -f core conftest.err conftest.$ac_objext \
24776     conftest$ac_exeext conftest.$ac_ext
24777 LIBS=$ac_check_lib_save_LIBS
24778 fi
24779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
24780 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
24781 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
24782   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
24783 fi
24784
24785       fi
24786     fi
24787
24788     # lieder@skyler.mavd.honeywell.com says without -lsocket,
24789     # socket/setsockopt and other routines are undefined under SCO ODT
24790     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
24791     # on later versions), says Simon Leinen: it contains gethostby*
24792     # variants that don't use the name server (or something).  -lsocket
24793     # must be given before -lnsl if both are needed.  We assume that
24794     # if connect needs -lnsl, so does gethostbyname.
24795     ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
24796 if test "x$ac_cv_func_connect" = x""yes; then :
24797
24798 fi
24799
24800     if test $ac_cv_func_connect = no; then
24801       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
24802 $as_echo_n "checking for connect in -lsocket... " >&6; }
24803 if test "${ac_cv_lib_socket_connect+set}" = set; then :
24804   $as_echo_n "(cached) " >&6
24805 else
24806   ac_check_lib_save_LIBS=$LIBS
24807 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
24808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24809 /* end confdefs.h.  */
24810
24811 /* Override any GCC internal prototype to avoid an error.
24812    Use char because int might match the return type of a GCC
24813    builtin and then its argument prototype would still apply.  */
24814 #ifdef __cplusplus
24815 extern "C"
24816 #endif
24817 char connect ();
24818 int
24819 main ()
24820 {
24821 return connect ();
24822   ;
24823   return 0;
24824 }
24825 _ACEOF
24826 if ac_fn_c_try_link "$LINENO"; then :
24827   ac_cv_lib_socket_connect=yes
24828 else
24829   ac_cv_lib_socket_connect=no
24830 fi
24831 rm -f core conftest.err conftest.$ac_objext \
24832     conftest$ac_exeext conftest.$ac_ext
24833 LIBS=$ac_check_lib_save_LIBS
24834 fi
24835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
24836 $as_echo "$ac_cv_lib_socket_connect" >&6; }
24837 if test "x$ac_cv_lib_socket_connect" = x""yes; then :
24838   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
24839 fi
24840
24841     fi
24842
24843     # Guillermo Gomez says -lposix is necessary on A/UX.
24844     ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
24845 if test "x$ac_cv_func_remove" = x""yes; then :
24846
24847 fi
24848
24849     if test $ac_cv_func_remove = no; then
24850       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
24851 $as_echo_n "checking for remove in -lposix... " >&6; }
24852 if test "${ac_cv_lib_posix_remove+set}" = set; then :
24853   $as_echo_n "(cached) " >&6
24854 else
24855   ac_check_lib_save_LIBS=$LIBS
24856 LIBS="-lposix  $LIBS"
24857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24858 /* end confdefs.h.  */
24859
24860 /* Override any GCC internal prototype to avoid an error.
24861    Use char because int might match the return type of a GCC
24862    builtin and then its argument prototype would still apply.  */
24863 #ifdef __cplusplus
24864 extern "C"
24865 #endif
24866 char remove ();
24867 int
24868 main ()
24869 {
24870 return remove ();
24871   ;
24872   return 0;
24873 }
24874 _ACEOF
24875 if ac_fn_c_try_link "$LINENO"; then :
24876   ac_cv_lib_posix_remove=yes
24877 else
24878   ac_cv_lib_posix_remove=no
24879 fi
24880 rm -f core conftest.err conftest.$ac_objext \
24881     conftest$ac_exeext conftest.$ac_ext
24882 LIBS=$ac_check_lib_save_LIBS
24883 fi
24884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
24885 $as_echo "$ac_cv_lib_posix_remove" >&6; }
24886 if test "x$ac_cv_lib_posix_remove" = x""yes; then :
24887   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
24888 fi
24889
24890     fi
24891
24892     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
24893     ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
24894 if test "x$ac_cv_func_shmat" = x""yes; then :
24895
24896 fi
24897
24898     if test $ac_cv_func_shmat = no; then
24899       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
24900 $as_echo_n "checking for shmat in -lipc... " >&6; }
24901 if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
24902   $as_echo_n "(cached) " >&6
24903 else
24904   ac_check_lib_save_LIBS=$LIBS
24905 LIBS="-lipc  $LIBS"
24906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24907 /* end confdefs.h.  */
24908
24909 /* Override any GCC internal prototype to avoid an error.
24910    Use char because int might match the return type of a GCC
24911    builtin and then its argument prototype would still apply.  */
24912 #ifdef __cplusplus
24913 extern "C"
24914 #endif
24915 char shmat ();
24916 int
24917 main ()
24918 {
24919 return shmat ();
24920   ;
24921   return 0;
24922 }
24923 _ACEOF
24924 if ac_fn_c_try_link "$LINENO"; then :
24925   ac_cv_lib_ipc_shmat=yes
24926 else
24927   ac_cv_lib_ipc_shmat=no
24928 fi
24929 rm -f core conftest.err conftest.$ac_objext \
24930     conftest$ac_exeext conftest.$ac_ext
24931 LIBS=$ac_check_lib_save_LIBS
24932 fi
24933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
24934 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
24935 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
24936   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
24937 fi
24938
24939     fi
24940   fi
24941
24942   # Check for libraries that X11R6 Xt/Xaw programs need.
24943   ac_save_LDFLAGS=$LDFLAGS
24944   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
24945   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
24946   # check for ICE first), but we must link in the order -lSM -lICE or
24947   # we get undefined symbols.  So assume we have SM if we have ICE.
24948   # These have to be linked with before -lX11, unlike the other
24949   # libraries we check for below, so use a different variable.
24950   # John Interrante, Karl Berry
24951   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
24952 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
24953 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
24954   $as_echo_n "(cached) " >&6
24955 else
24956   ac_check_lib_save_LIBS=$LIBS
24957 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
24958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24959 /* end confdefs.h.  */
24960
24961 /* Override any GCC internal prototype to avoid an error.
24962    Use char because int might match the return type of a GCC
24963    builtin and then its argument prototype would still apply.  */
24964 #ifdef __cplusplus
24965 extern "C"
24966 #endif
24967 char IceConnectionNumber ();
24968 int
24969 main ()
24970 {
24971 return IceConnectionNumber ();
24972   ;
24973   return 0;
24974 }
24975 _ACEOF
24976 if ac_fn_c_try_link "$LINENO"; then :
24977   ac_cv_lib_ICE_IceConnectionNumber=yes
24978 else
24979   ac_cv_lib_ICE_IceConnectionNumber=no
24980 fi
24981 rm -f core conftest.err conftest.$ac_objext \
24982     conftest$ac_exeext conftest.$ac_ext
24983 LIBS=$ac_check_lib_save_LIBS
24984 fi
24985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
24986 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
24987 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
24988   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
24989 fi
24990
24991   LDFLAGS=$ac_save_LDFLAGS
24992
24993 fi
24994
24995
24996 for ac_header in \
24997    assert.h \
24998    fcntl.h \
24999    grp.h \
25000    pwd.h \
25001    libc.h \
25002    limits.h \
25003    stdarg.h \
25004    stdlib.h \
25005    stdint.h \
25006    string.h \
25007    strings.h \
25008    termios.h \
25009    termcap.h \
25010    term.h \
25011    unistd.h \
25012    sys/bitypes.h \
25013    sys/byteorder.h \
25014    sys/ioctl.h \
25015    sys/select.h \
25016    sys/socket.h \
25017    sys/sockio.h \
25018    sys/stat.h \
25019    sys/time.h \
25020    sys/types.h \
25021    arpa/nameser.h \
25022    mtio.h \
25023    sys/mtio.h \
25024    sys/tape.h \
25025    regex.h \
25026
25027 do :
25028   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
25029 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
25030 eval as_val=\$$as_ac_Header
25031    if test "x$as_val" = x""yes; then :
25032   cat >>confdefs.h <<_ACEOF
25033 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
25034 _ACEOF
25035
25036 fi
25037
25038 done
25039
25040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
25041 $as_echo_n "checking for ANSI C header files... " >&6; }
25042 if test "${ac_cv_header_stdc+set}" = set; then :
25043   $as_echo_n "(cached) " >&6
25044 else
25045   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25046 /* end confdefs.h.  */
25047 #include <stdlib.h>
25048 #include <stdarg.h>
25049 #include <string.h>
25050 #include <float.h>
25051
25052 int
25053 main ()
25054 {
25055
25056   ;
25057   return 0;
25058 }
25059 _ACEOF
25060 if ac_fn_c_try_compile "$LINENO"; then :
25061   ac_cv_header_stdc=yes
25062 else
25063   ac_cv_header_stdc=no
25064 fi
25065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25066
25067 if test $ac_cv_header_stdc = yes; then
25068   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
25069   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25070 /* end confdefs.h.  */
25071 #include <string.h>
25072
25073 _ACEOF
25074 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25075   $EGREP "memchr" >/dev/null 2>&1; then :
25076
25077 else
25078   ac_cv_header_stdc=no
25079 fi
25080 rm -f conftest*
25081
25082 fi
25083
25084 if test $ac_cv_header_stdc = yes; then
25085   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
25086   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25087 /* end confdefs.h.  */
25088 #include <stdlib.h>
25089
25090 _ACEOF
25091 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25092   $EGREP "free" >/dev/null 2>&1; then :
25093
25094 else
25095   ac_cv_header_stdc=no
25096 fi
25097 rm -f conftest*
25098
25099 fi
25100
25101 if test $ac_cv_header_stdc = yes; then
25102   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
25103   if test "$cross_compiling" = yes; then :
25104   :
25105 else
25106   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25107 /* end confdefs.h.  */
25108 #include <ctype.h>
25109 #include <stdlib.h>
25110 #if ((' ' & 0x0FF) == 0x020)
25111 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
25112 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
25113 #else
25114 # define ISLOWER(c) \
25115                    (('a' <= (c) && (c) <= 'i') \
25116                      || ('j' <= (c) && (c) <= 'r') \
25117                      || ('s' <= (c) && (c) <= 'z'))
25118 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
25119 #endif
25120
25121 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
25122 int
25123 main ()
25124 {
25125   int i;
25126   for (i = 0; i < 256; i++)
25127     if (XOR (islower (i), ISLOWER (i))
25128         || toupper (i) != TOUPPER (i))
25129       return 2;
25130   return 0;
25131 }
25132 _ACEOF
25133 if ac_fn_c_try_run "$LINENO"; then :
25134
25135 else
25136   ac_cv_header_stdc=no
25137 fi
25138 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25139   conftest.$ac_objext conftest.beam conftest.$ac_ext
25140 fi
25141
25142 fi
25143 fi
25144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
25145 $as_echo "$ac_cv_header_stdc" >&6; }
25146 if test $ac_cv_header_stdc = yes; then
25147
25148 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
25149
25150 fi
25151
25152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
25153 $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
25154 if test "${ac_cv_header_sys_types_h_makedev+set}" = set; then :
25155   $as_echo_n "(cached) " >&6
25156 else
25157   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25158 /* end confdefs.h.  */
25159 #include <sys/types.h>
25160 int
25161 main ()
25162 {
25163 return makedev(0, 0);
25164   ;
25165   return 0;
25166 }
25167 _ACEOF
25168 if ac_fn_c_try_link "$LINENO"; then :
25169   ac_cv_header_sys_types_h_makedev=yes
25170 else
25171   ac_cv_header_sys_types_h_makedev=no
25172 fi
25173 rm -f core conftest.err conftest.$ac_objext \
25174     conftest$ac_exeext conftest.$ac_ext
25175
25176 fi
25177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
25178 $as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
25179
25180 if test $ac_cv_header_sys_types_h_makedev = no; then
25181 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
25182 if test "x$ac_cv_header_sys_mkdev_h" = x""yes; then :
25183
25184 $as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
25185
25186 fi
25187
25188
25189
25190   if test $ac_cv_header_sys_mkdev_h = no; then
25191     ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
25192 if test "x$ac_cv_header_sys_sysmacros_h" = x""yes; then :
25193
25194 $as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
25195
25196 fi
25197
25198
25199   fi
25200 fi
25201
25202 ac_header_dirent=no
25203 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
25204   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
25205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
25206 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
25207 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
25208   $as_echo_n "(cached) " >&6
25209 else
25210   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25211 /* end confdefs.h.  */
25212 #include <sys/types.h>
25213 #include <$ac_hdr>
25214
25215 int
25216 main ()
25217 {
25218 if ((DIR *) 0)
25219 return 0;
25220   ;
25221   return 0;
25222 }
25223 _ACEOF
25224 if ac_fn_c_try_compile "$LINENO"; then :
25225   eval "$as_ac_Header=yes"
25226 else
25227   eval "$as_ac_Header=no"
25228 fi
25229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25230 fi
25231 eval ac_res=\$$as_ac_Header
25232                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
25233 $as_echo "$ac_res" >&6; }
25234 eval as_val=\$$as_ac_Header
25235    if test "x$as_val" = x""yes; then :
25236   cat >>confdefs.h <<_ACEOF
25237 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
25238 _ACEOF
25239
25240 ac_header_dirent=$ac_hdr; break
25241 fi
25242
25243 done
25244 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
25245 if test $ac_header_dirent = dirent.h; then
25246   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
25247 $as_echo_n "checking for library containing opendir... " >&6; }
25248 if test "${ac_cv_search_opendir+set}" = set; then :
25249   $as_echo_n "(cached) " >&6
25250 else
25251   ac_func_search_save_LIBS=$LIBS
25252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25253 /* end confdefs.h.  */
25254
25255 /* Override any GCC internal prototype to avoid an error.
25256    Use char because int might match the return type of a GCC
25257    builtin and then its argument prototype would still apply.  */
25258 #ifdef __cplusplus
25259 extern "C"
25260 #endif
25261 char opendir ();
25262 int
25263 main ()
25264 {
25265 return opendir ();
25266   ;
25267   return 0;
25268 }
25269 _ACEOF
25270 for ac_lib in '' dir; do
25271   if test -z "$ac_lib"; then
25272     ac_res="none required"
25273   else
25274     ac_res=-l$ac_lib
25275     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25276   fi
25277   if ac_fn_c_try_link "$LINENO"; then :
25278   ac_cv_search_opendir=$ac_res
25279 fi
25280 rm -f core conftest.err conftest.$ac_objext \
25281     conftest$ac_exeext
25282   if test "${ac_cv_search_opendir+set}" = set; then :
25283   break
25284 fi
25285 done
25286 if test "${ac_cv_search_opendir+set}" = set; then :
25287
25288 else
25289   ac_cv_search_opendir=no
25290 fi
25291 rm conftest.$ac_ext
25292 LIBS=$ac_func_search_save_LIBS
25293 fi
25294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
25295 $as_echo "$ac_cv_search_opendir" >&6; }
25296 ac_res=$ac_cv_search_opendir
25297 if test "$ac_res" != no; then :
25298   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25299
25300 fi
25301
25302 else
25303   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
25304 $as_echo_n "checking for library containing opendir... " >&6; }
25305 if test "${ac_cv_search_opendir+set}" = set; then :
25306   $as_echo_n "(cached) " >&6
25307 else
25308   ac_func_search_save_LIBS=$LIBS
25309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25310 /* end confdefs.h.  */
25311
25312 /* Override any GCC internal prototype to avoid an error.
25313    Use char because int might match the return type of a GCC
25314    builtin and then its argument prototype would still apply.  */
25315 #ifdef __cplusplus
25316 extern "C"
25317 #endif
25318 char opendir ();
25319 int
25320 main ()
25321 {
25322 return opendir ();
25323   ;
25324   return 0;
25325 }
25326 _ACEOF
25327 for ac_lib in '' x; do
25328   if test -z "$ac_lib"; then
25329     ac_res="none required"
25330   else
25331     ac_res=-l$ac_lib
25332     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25333   fi
25334   if ac_fn_c_try_link "$LINENO"; then :
25335   ac_cv_search_opendir=$ac_res
25336 fi
25337 rm -f core conftest.err conftest.$ac_objext \
25338     conftest$ac_exeext
25339   if test "${ac_cv_search_opendir+set}" = set; then :
25340   break
25341 fi
25342 done
25343 if test "${ac_cv_search_opendir+set}" = set; then :
25344
25345 else
25346   ac_cv_search_opendir=no
25347 fi
25348 rm conftest.$ac_ext
25349 LIBS=$ac_func_search_save_LIBS
25350 fi
25351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
25352 $as_echo "$ac_cv_search_opendir" >&6; }
25353 ac_res=$ac_cv_search_opendir
25354 if test "$ac_res" != no; then :
25355   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25356
25357 fi
25358
25359 fi
25360
25361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
25362 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
25363 if test "${ac_cv_header_stat_broken+set}" = set; then :
25364   $as_echo_n "(cached) " >&6
25365 else
25366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25367 /* end confdefs.h.  */
25368 #include <sys/types.h>
25369 #include <sys/stat.h>
25370
25371 #if defined S_ISBLK && defined S_IFDIR
25372 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
25373 #endif
25374
25375 #if defined S_ISBLK && defined S_IFCHR
25376 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
25377 #endif
25378
25379 #if defined S_ISLNK && defined S_IFREG
25380 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
25381 #endif
25382
25383 #if defined S_ISSOCK && defined S_IFREG
25384 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
25385 #endif
25386
25387 _ACEOF
25388 if ac_fn_c_try_compile "$LINENO"; then :
25389   ac_cv_header_stat_broken=no
25390 else
25391   ac_cv_header_stat_broken=yes
25392 fi
25393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25394 fi
25395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
25396 $as_echo "$ac_cv_header_stat_broken" >&6; }
25397 if test $ac_cv_header_stat_broken = yes; then
25398
25399 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
25400
25401 fi
25402
25403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
25404 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
25405 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
25406   $as_echo_n "(cached) " >&6
25407 else
25408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25409 /* end confdefs.h.  */
25410 #include <sys/types.h>
25411 #include <sys/wait.h>
25412 #ifndef WEXITSTATUS
25413 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
25414 #endif
25415 #ifndef WIFEXITED
25416 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
25417 #endif
25418
25419 int
25420 main ()
25421 {
25422   int s;
25423   wait (&s);
25424   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
25425   ;
25426   return 0;
25427 }
25428 _ACEOF
25429 if ac_fn_c_try_compile "$LINENO"; then :
25430   ac_cv_header_sys_wait_h=yes
25431 else
25432   ac_cv_header_sys_wait_h=no
25433 fi
25434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25435 fi
25436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
25437 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
25438 if test $ac_cv_header_sys_wait_h = yes; then
25439
25440 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
25441
25442 fi
25443
25444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
25445 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
25446 if test "${ac_cv_header_time+set}" = set; then :
25447   $as_echo_n "(cached) " >&6
25448 else
25449   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25450 /* end confdefs.h.  */
25451 #include <sys/types.h>
25452 #include <sys/time.h>
25453 #include <time.h>
25454
25455 int
25456 main ()
25457 {
25458 if ((struct tm *) 0)
25459 return 0;
25460   ;
25461   return 0;
25462 }
25463 _ACEOF
25464 if ac_fn_c_try_compile "$LINENO"; then :
25465   ac_cv_header_time=yes
25466 else
25467   ac_cv_header_time=no
25468 fi
25469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25470 fi
25471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
25472 $as_echo "$ac_cv_header_time" >&6; }
25473 if test $ac_cv_header_time = yes; then
25474
25475 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
25476
25477 fi
25478
25479 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
25480 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
25481
25482 cat >>confdefs.h <<_ACEOF
25483 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
25484 _ACEOF
25485
25486
25487 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
25488
25489 fi
25490
25491
25492 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
25493 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
25494
25495 cat >>confdefs.h <<_ACEOF
25496 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
25497 _ACEOF
25498
25499
25500 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
25501
25502 else
25503   case " $LIBOBJS " in
25504   *" fileblocks.$ac_objext "* ) ;;
25505   *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
25506  ;;
25507 esac
25508
25509 fi
25510
25511
25512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
25513 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
25514 if test "${ac_cv_struct_tm+set}" = set; then :
25515   $as_echo_n "(cached) " >&6
25516 else
25517   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25518 /* end confdefs.h.  */
25519 #include <sys/types.h>
25520 #include <time.h>
25521
25522 int
25523 main ()
25524 {
25525 struct tm tm;
25526                                      int *p = &tm.tm_sec;
25527                                      return !p;
25528   ;
25529   return 0;
25530 }
25531 _ACEOF
25532 if ac_fn_c_try_compile "$LINENO"; then :
25533   ac_cv_struct_tm=time.h
25534 else
25535   ac_cv_struct_tm=sys/time.h
25536 fi
25537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25538 fi
25539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
25540 $as_echo "$ac_cv_struct_tm" >&6; }
25541 if test $ac_cv_struct_tm = sys/time.h; then
25542
25543 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
25544
25545 fi
25546
25547 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
25548 #include <$ac_cv_struct_tm>
25549
25550 "
25551 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then :
25552
25553 cat >>confdefs.h <<_ACEOF
25554 #define HAVE_STRUCT_TM_TM_ZONE 1
25555 _ACEOF
25556
25557
25558 fi
25559
25560 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
25561
25562 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
25563
25564 else
25565   ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
25566 "
25567 if test "x$ac_cv_have_decl_tzname" = x""yes; then :
25568   ac_have_decl=1
25569 else
25570   ac_have_decl=0
25571 fi
25572
25573 cat >>confdefs.h <<_ACEOF
25574 #define HAVE_DECL_TZNAME $ac_have_decl
25575 _ACEOF
25576
25577   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
25578 $as_echo_n "checking for tzname... " >&6; }
25579 if test "${ac_cv_var_tzname+set}" = set; then :
25580   $as_echo_n "(cached) " >&6
25581 else
25582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25583 /* end confdefs.h.  */
25584 #include <time.h>
25585 #if !HAVE_DECL_TZNAME
25586 extern char *tzname[];
25587 #endif
25588
25589 int
25590 main ()
25591 {
25592 return tzname[0][0];
25593   ;
25594   return 0;
25595 }
25596 _ACEOF
25597 if ac_fn_c_try_link "$LINENO"; then :
25598   ac_cv_var_tzname=yes
25599 else
25600   ac_cv_var_tzname=no
25601 fi
25602 rm -f core conftest.err conftest.$ac_objext \
25603     conftest$ac_exeext conftest.$ac_ext
25604 fi
25605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
25606 $as_echo "$ac_cv_var_tzname" >&6; }
25607   if test $ac_cv_var_tzname = yes; then
25608
25609 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
25610
25611   fi
25612 fi
25613
25614
25615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
25616 $as_echo_n "checking for utime.h... " >&6; }
25617 if test "${ba_cv_header_utime_h+set}" = set; then :
25618   $as_echo_n "(cached) " >&6
25619 else
25620
25621        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25622 /* end confdefs.h.  */
25623
25624               #include <sys/types.h>
25625               #include <utime.h>
25626
25627 int
25628 main ()
25629 {
25630
25631               struct utimbuf foo
25632
25633   ;
25634   return 0;
25635 }
25636 _ACEOF
25637 if ac_fn_c_try_compile "$LINENO"; then :
25638
25639               ba_cv_header_utime_h=yes
25640
25641 else
25642
25643               ba_cv_header_utime_h=no
25644
25645
25646 fi
25647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25648
25649
25650 fi
25651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_utime_h" >&5
25652 $as_echo "$ba_cv_header_utime_h" >&6; }
25653 test $ba_cv_header_utime_h = yes &&
25654 $as_echo "#define HAVE_UTIME_H 1" >>confdefs.h
25655
25656
25657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
25658 $as_echo_n "checking for socklen_t... " >&6; }
25659 if test "${ba_cv_header_socklen_t+set}" = set; then :
25660   $as_echo_n "(cached) " >&6
25661 else
25662
25663        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25664 /* end confdefs.h.  */
25665
25666               #include <sys/types.h>
25667               #include <sys/socket.h>
25668
25669 int
25670 main ()
25671 {
25672
25673               socklen_t x
25674
25675   ;
25676   return 0;
25677 }
25678 _ACEOF
25679 if ac_fn_c_try_compile "$LINENO"; then :
25680
25681              ba_cv_header_socklen_t=yes
25682
25683 else
25684
25685              ba_cv_header_socklen_t=no
25686
25687
25688 fi
25689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25690
25691
25692 fi
25693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_socklen_t" >&5
25694 $as_echo "$ba_cv_header_socklen_t" >&6; }
25695 test $ba_cv_header_socklen_t = yes &&
25696 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
25697
25698
25699 ac_ext=cpp
25700 ac_cpp='$CXXCPP $CPPFLAGS'
25701 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25702 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25703 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25704
25705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ioctl_req_t" >&5
25706 $as_echo_n "checking for ioctl_req_t... " >&6; }
25707 if test "${ba_cv_header_ioctl_req_t+set}" = set; then :
25708   $as_echo_n "(cached) " >&6
25709 else
25710
25711        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25712 /* end confdefs.h.  */
25713
25714               #include <unistd.h>
25715               #include <sys/types.h>
25716               #include <sys/ioctl.h>
25717
25718 int
25719 main ()
25720 {
25721
25722               int (*d_ioctl)(int fd, unsigned long int request, ...);
25723               d_ioctl = ::ioctl;
25724
25725   ;
25726   return 0;
25727 }
25728 _ACEOF
25729 if ac_fn_cxx_try_compile "$LINENO"; then :
25730
25731              ba_cv_header_ioctl_req_t=yes
25732
25733 else
25734
25735              ba_cv_header_ioctl_req_t=no
25736
25737
25738 fi
25739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25740
25741
25742 fi
25743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_ioctl_req_t" >&5
25744 $as_echo "$ba_cv_header_ioctl_req_t" >&6; }
25745 test $ba_cv_header_ioctl_req_t = yes &&
25746 $as_echo "#define HAVE_IOCTL_ULINT_REQUEST 1" >>confdefs.h
25747
25748
25749 ac_ext=c
25750 ac_cpp='$CPP $CPPFLAGS'
25751 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25752 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25753 ac_compiler_gnu=$ac_cv_c_compiler_gnu
25754
25755
25756 ac_ext=cpp
25757 ac_cpp='$CXXCPP $CPPFLAGS'
25758 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25759 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25760 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25761
25762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for typeof" >&5
25763 $as_echo_n "checking for typeof... " >&6; }
25764 if test "${ba_cv_have_typeof+set}" = set; then :
25765   $as_echo_n "(cached) " >&6
25766 else
25767
25768        if test "$cross_compiling" = yes; then :
25769
25770               ba_cv_have_typeof=no
25771
25772
25773 else
25774   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25775 /* end confdefs.h.  */
25776
25777               main(){char *a = 0; a = (typeof a)a;}
25778
25779 _ACEOF
25780 if ac_fn_cxx_try_run "$LINENO"; then :
25781
25782               ba_cv_have_typeof=yes
25783
25784 else
25785
25786               ba_cv_have_typeof=no
25787
25788 fi
25789 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25790   conftest.$ac_objext conftest.beam conftest.$ac_ext
25791 fi
25792
25793
25794
25795 fi
25796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_have_typeof" >&5
25797 $as_echo "$ba_cv_have_typeof" >&6; }
25798 test $ba_cv_have_typeof = yes &&
25799 $as_echo "#define HAVE_TYPEOF 1" >>confdefs.h
25800
25801 ac_ext=c
25802 ac_cpp='$CPP $CPPFLAGS'
25803 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25804 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25805 ac_compiler_gnu=$ac_cv_c_compiler_gnu
25806
25807
25808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
25809 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
25810 if test "${ac_cv_c_const+set}" = set; then :
25811   $as_echo_n "(cached) " >&6
25812 else
25813   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25814 /* end confdefs.h.  */
25815
25816 int
25817 main ()
25818 {
25819 /* FIXME: Include the comments suggested by Paul. */
25820 #ifndef __cplusplus
25821   /* Ultrix mips cc rejects this.  */
25822   typedef int charset[2];
25823   const charset cs;
25824   /* SunOS 4.1.1 cc rejects this.  */
25825   char const *const *pcpcc;
25826   char **ppc;
25827   /* NEC SVR4.0.2 mips cc rejects this.  */
25828   struct point {int x, y;};
25829   static struct point const zero = {0,0};
25830   /* AIX XL C 1.02.0.0 rejects this.
25831      It does not let you subtract one const X* pointer from another in
25832      an arm of an if-expression whose if-part is not a constant
25833      expression */
25834   const char *g = "string";
25835   pcpcc = &g + (g ? g-g : 0);
25836   /* HPUX 7.0 cc rejects these. */
25837   ++pcpcc;
25838   ppc = (char**) pcpcc;
25839   pcpcc = (char const *const *) ppc;
25840   { /* SCO 3.2v4 cc rejects this.  */
25841     char *t;
25842     char const *s = 0 ? (char *) 0 : (char const *) 0;
25843
25844     *t++ = 0;
25845     if (s) return 0;
25846   }
25847   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
25848     int x[] = {25, 17};
25849     const int *foo = &x[0];
25850     ++foo;
25851   }
25852   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
25853     typedef const int *iptr;
25854     iptr p = 0;
25855     ++p;
25856   }
25857   { /* AIX XL C 1.02.0.0 rejects this saying
25858        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
25859     struct s { int j; const int *ap[3]; };
25860     struct s *b; b->j = 5;
25861   }
25862   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
25863     const int foo = 10;
25864     if (!foo) return 0;
25865   }
25866   return !cs[0] && !zero.x;
25867 #endif
25868
25869   ;
25870   return 0;
25871 }
25872 _ACEOF
25873 if ac_fn_c_try_compile "$LINENO"; then :
25874   ac_cv_c_const=yes
25875 else
25876   ac_cv_c_const=no
25877 fi
25878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25879 fi
25880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
25881 $as_echo "$ac_cv_c_const" >&6; }
25882 if test $ac_cv_c_const = no; then
25883
25884 $as_echo "#define const /**/" >>confdefs.h
25885
25886 fi
25887
25888
25889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get filesystem type" >&5
25890 $as_echo_n "checking how to get filesystem type... " >&6; }
25891 fstype=no
25892 # The order of these tests is important.
25893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25894 /* end confdefs.h.  */
25895
25896        #include <sys/statvfs.h>
25897        #include <sys/fstyp.h>
25898
25899 _ACEOF
25900 if ac_fn_c_try_cpp "$LINENO"; then :
25901   $as_echo "#define FSTYPE_STATVFS 1" >>confdefs.h
25902  fstype=SVR4
25903
25904 fi
25905 rm -f conftest.err conftest.$ac_ext
25906 if test $fstype = no; then
25907    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25908 /* end confdefs.h.  */
25909
25910           #include <sys/statfs.h>
25911           #include <sys/fstyp.h>
25912
25913 _ACEOF
25914 if ac_fn_c_try_cpp "$LINENO"; then :
25915   $as_echo "#define FSTYPE_USG_STATFS 1" >>confdefs.h
25916  fstype=SVR3
25917
25918 fi
25919 rm -f conftest.err conftest.$ac_ext
25920 fi
25921 if test $fstype = no; then
25922    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25923 /* end confdefs.h.  */
25924
25925           #include <sys/statfs.h>
25926           #include <sys/vmount.h>
25927
25928 _ACEOF
25929 if ac_fn_c_try_cpp "$LINENO"; then :
25930   $as_echo "#define FSTYPE_AIX_STATFS 1" >>confdefs.h
25931  fstype=AIX
25932
25933 fi
25934 rm -f conftest.err conftest.$ac_ext
25935 fi
25936 if test $fstype = no; then
25937    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25938 /* end confdefs.h.  */
25939
25940           #include <mntent.h>
25941
25942 _ACEOF
25943 if ac_fn_c_try_cpp "$LINENO"; then :
25944   $as_echo "#define FSTYPE_MNTENT 1" >>confdefs.h
25945  fstype=4.3BSD
25946
25947 fi
25948 rm -f conftest.err conftest.$ac_ext
25949 fi
25950 if test $fstype = no; then
25951    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25952 /* end confdefs.h.  */
25953 #include <sys/mount.h>
25954
25955 _ACEOF
25956 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25957   $EGREP "f_type;" >/dev/null 2>&1; then :
25958   $as_echo "#define FSTYPE_STATFS 1" >>confdefs.h
25959  fstype=4.4BSD/OSF1
25960 fi
25961 rm -f conftest*
25962
25963 fi
25964 if test $fstype = no; then
25965    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25966 /* end confdefs.h.  */
25967
25968           #include <sys/mount.h>
25969           #include <sys/fs_types.h>
25970
25971 _ACEOF
25972 if ac_fn_c_try_cpp "$LINENO"; then :
25973   $as_echo "#define FSTYPE_GETMNT 1" >>confdefs.h
25974  fstype=Ultrix
25975
25976 fi
25977 rm -f conftest.err conftest.$ac_ext
25978 fi
25979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $fstype" >&5
25980 $as_echo "$fstype" >&6; }
25981
25982 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
25983 if test "x$ac_cv_header_sys_statvfs_h" = x""yes; then :
25984
25985 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
25986
25987 fi
25988
25989
25990
25991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
25992 $as_echo_n "checking return type of signal handlers... " >&6; }
25993 if test "${ac_cv_type_signal+set}" = set; then :
25994   $as_echo_n "(cached) " >&6
25995 else
25996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25997 /* end confdefs.h.  */
25998 #include <sys/types.h>
25999 #include <signal.h>
26000
26001 int
26002 main ()
26003 {
26004 return *(signal (0, 0)) (0) == 1;
26005   ;
26006   return 0;
26007 }
26008 _ACEOF
26009 if ac_fn_c_try_compile "$LINENO"; then :
26010   ac_cv_type_signal=int
26011 else
26012   ac_cv_type_signal=void
26013 fi
26014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26015 fi
26016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
26017 $as_echo "$ac_cv_type_signal" >&6; }
26018
26019 cat >>confdefs.h <<_ACEOF
26020 #define RETSIGTYPE $ac_cv_type_signal
26021 _ACEOF
26022
26023
26024
26025   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5
26026 $as_echo_n "checking for type of signal functions... " >&6; }
26027   if test "${bash_cv_signal_vintage+set}" = set; then :
26028   $as_echo_n "(cached) " >&6
26029 else
26030
26031     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26032 /* end confdefs.h.  */
26033 #include <signal.h>
26034 int
26035 main ()
26036 {
26037
26038       sigset_t ss;
26039       struct sigaction sa;
26040       sigemptyset(&ss); sigsuspend(&ss);
26041       sigaction(SIGINT, &sa, (struct sigaction *) 0);
26042       sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
26043
26044   ;
26045   return 0;
26046 }
26047 _ACEOF
26048 if ac_fn_c_try_link "$LINENO"; then :
26049   bash_cv_signal_vintage="posix"
26050 else
26051
26052       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26053 /* end confdefs.h.  */
26054 #include <signal.h>
26055 int
26056 main ()
26057 {
26058
26059           int mask = sigmask(SIGINT);
26060           sigsetmask(mask); sigblock(mask); sigpause(mask);
26061
26062   ;
26063   return 0;
26064 }
26065 _ACEOF
26066 if ac_fn_c_try_link "$LINENO"; then :
26067   bash_cv_signal_vintage="4.2bsd"
26068 else
26069
26070         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26071 /* end confdefs.h.  */
26072
26073           #include <signal.h>
26074           RETSIGTYPE foo() { }
26075 int
26076 main ()
26077 {
26078
26079                   int mask = sigmask(SIGINT);
26080                   sigset(SIGINT, foo); sigrelse(SIGINT);
26081                   sighold(SIGINT); sigpause(SIGINT);
26082
26083   ;
26084   return 0;
26085 }
26086 _ACEOF
26087 if ac_fn_c_try_link "$LINENO"; then :
26088   bash_cv_signal_vintage="svr3"
26089 else
26090   bash_cv_signal_vintage="v7"
26091
26092 fi
26093 rm -f core conftest.err conftest.$ac_objext \
26094     conftest$ac_exeext conftest.$ac_ext
26095
26096 fi
26097 rm -f core conftest.err conftest.$ac_objext \
26098     conftest$ac_exeext conftest.$ac_ext
26099
26100 fi
26101 rm -f core conftest.err conftest.$ac_objext \
26102     conftest$ac_exeext conftest.$ac_ext
26103
26104 fi
26105
26106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5
26107 $as_echo "$bash_cv_signal_vintage" >&6; }
26108   if test "$bash_cv_signal_vintage" = "posix"; then
26109     $as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h
26110
26111   elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
26112     $as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h
26113
26114   elif test "$bash_cv_signal_vintage" = "svr3"; then
26115     $as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h
26116
26117   fi
26118
26119 ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
26120 if test "x$ac_cv_type_mode_t" = x""yes; then :
26121
26122 else
26123
26124 cat >>confdefs.h <<_ACEOF
26125 #define mode_t int
26126 _ACEOF
26127
26128 fi
26129
26130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
26131 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
26132 if test "${ac_cv_type_uid_t+set}" = set; then :
26133   $as_echo_n "(cached) " >&6
26134 else
26135   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26136 /* end confdefs.h.  */
26137 #include <sys/types.h>
26138
26139 _ACEOF
26140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26141   $EGREP "uid_t" >/dev/null 2>&1; then :
26142   ac_cv_type_uid_t=yes
26143 else
26144   ac_cv_type_uid_t=no
26145 fi
26146 rm -f conftest*
26147
26148 fi
26149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
26150 $as_echo "$ac_cv_type_uid_t" >&6; }
26151 if test $ac_cv_type_uid_t = no; then
26152
26153 $as_echo "#define uid_t int" >>confdefs.h
26154
26155
26156 $as_echo "#define gid_t int" >>confdefs.h
26157
26158 fi
26159
26160 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
26161 if test "x$ac_cv_type_size_t" = x""yes; then :
26162
26163 else
26164
26165 cat >>confdefs.h <<_ACEOF
26166 #define size_t unsigned int
26167 _ACEOF
26168
26169 fi
26170
26171 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
26172 if test "x$ac_cv_type_pid_t" = x""yes; then :
26173
26174 else
26175
26176 cat >>confdefs.h <<_ACEOF
26177 #define pid_t int
26178 _ACEOF
26179
26180 fi
26181
26182 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
26183 if test "x$ac_cv_type_off_t" = x""yes; then :
26184
26185 else
26186
26187 cat >>confdefs.h <<_ACEOF
26188 #define off_t long int
26189 _ACEOF
26190
26191 fi
26192
26193
26194   ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
26195 if test "x$ac_cv_type_intptr_t" = x""yes; then :
26196
26197 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
26198
26199 else
26200   for ac_type in 'int' 'long int' 'long long int'; do
26201        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26202 /* end confdefs.h.  */
26203 $ac_includes_default
26204 int
26205 main ()
26206 {
26207 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
26208 test_array [0] = 0
26209
26210   ;
26211   return 0;
26212 }
26213 _ACEOF
26214 if ac_fn_c_try_compile "$LINENO"; then :
26215
26216 cat >>confdefs.h <<_ACEOF
26217 #define intptr_t $ac_type
26218 _ACEOF
26219
26220           ac_type=
26221 fi
26222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26223        test -z "$ac_type" && break
26224      done
26225 fi
26226
26227
26228
26229   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
26230 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
26231
26232 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
26233
26234 else
26235   for ac_type in 'unsigned int' 'unsigned long int' \
26236         'unsigned long long int'; do
26237        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26238 /* end confdefs.h.  */
26239 $ac_includes_default
26240 int
26241 main ()
26242 {
26243 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
26244 test_array [0] = 0
26245
26246   ;
26247   return 0;
26248 }
26249 _ACEOF
26250 if ac_fn_c_try_compile "$LINENO"; then :
26251
26252 cat >>confdefs.h <<_ACEOF
26253 #define uintptr_t $ac_type
26254 _ACEOF
26255
26256           ac_type=
26257 fi
26258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26259        test -z "$ac_type" && break
26260      done
26261 fi
26262
26263
26264 ac_fn_c_check_type "$LINENO" "ino_t" "ac_cv_type_ino_t" "$ac_includes_default"
26265 if test "x$ac_cv_type_ino_t" = x""yes; then :
26266
26267 else
26268
26269 cat >>confdefs.h <<_ACEOF
26270 #define ino_t unsigned long
26271 _ACEOF
26272
26273 fi
26274
26275 ac_fn_c_check_type "$LINENO" "dev_t" "ac_cv_type_dev_t" "$ac_includes_default"
26276 if test "x$ac_cv_type_dev_t" = x""yes; then :
26277
26278 else
26279
26280 cat >>confdefs.h <<_ACEOF
26281 #define dev_t unsigned long
26282 _ACEOF
26283
26284 fi
26285
26286 ac_fn_c_check_type "$LINENO" "daddr_t" "ac_cv_type_daddr_t" "$ac_includes_default"
26287 if test "x$ac_cv_type_daddr_t" = x""yes; then :
26288
26289 else
26290
26291 cat >>confdefs.h <<_ACEOF
26292 #define daddr_t long
26293 _ACEOF
26294
26295 fi
26296
26297 ac_fn_c_check_type "$LINENO" "major_t" "ac_cv_type_major_t" "$ac_includes_default"
26298 if test "x$ac_cv_type_major_t" = x""yes; then :
26299
26300 else
26301
26302 cat >>confdefs.h <<_ACEOF
26303 #define major_t int
26304 _ACEOF
26305
26306 fi
26307
26308 ac_fn_c_check_type "$LINENO" "minor_t" "ac_cv_type_minor_t" "$ac_includes_default"
26309 if test "x$ac_cv_type_minor_t" = x""yes; then :
26310
26311 else
26312
26313 cat >>confdefs.h <<_ACEOF
26314 #define minor_t int
26315 _ACEOF
26316
26317 fi
26318
26319 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
26320 if test "x$ac_cv_type_ssize_t" = x""yes; then :
26321
26322 else
26323
26324 cat >>confdefs.h <<_ACEOF
26325 #define ssize_t int
26326 _ACEOF
26327
26328 fi
26329
26330 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
26331 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
26332
26333 cat >>confdefs.h <<_ACEOF
26334 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
26335 _ACEOF
26336
26337
26338 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
26339
26340 else
26341   case " $LIBOBJS " in
26342   *" fileblocks.$ac_objext "* ) ;;
26343   *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
26344  ;;
26345 esac
26346
26347 fi
26348
26349
26350 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
26351 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
26352
26353 cat >>confdefs.h <<_ACEOF
26354 #define HAVE_STRUCT_STAT_ST_RDEV 1
26355 _ACEOF
26356
26357
26358 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
26359
26360 fi
26361
26362
26363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
26364 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
26365 if test "${ac_cv_struct_tm+set}" = set; then :
26366   $as_echo_n "(cached) " >&6
26367 else
26368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26369 /* end confdefs.h.  */
26370 #include <sys/types.h>
26371 #include <time.h>
26372
26373 int
26374 main ()
26375 {
26376 struct tm tm;
26377                                      int *p = &tm.tm_sec;
26378                                      return !p;
26379   ;
26380   return 0;
26381 }
26382 _ACEOF
26383 if ac_fn_c_try_compile "$LINENO"; then :
26384   ac_cv_struct_tm=time.h
26385 else
26386   ac_cv_struct_tm=sys/time.h
26387 fi
26388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26389 fi
26390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
26391 $as_echo "$ac_cv_struct_tm" >&6; }
26392 if test $ac_cv_struct_tm = sys/time.h; then
26393
26394 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
26395
26396 fi
26397
26398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
26399 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
26400 if test "${ac_cv_c_const+set}" = set; then :
26401   $as_echo_n "(cached) " >&6
26402 else
26403   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26404 /* end confdefs.h.  */
26405
26406 int
26407 main ()
26408 {
26409 /* FIXME: Include the comments suggested by Paul. */
26410 #ifndef __cplusplus
26411   /* Ultrix mips cc rejects this.  */
26412   typedef int charset[2];
26413   const charset cs;
26414   /* SunOS 4.1.1 cc rejects this.  */
26415   char const *const *pcpcc;
26416   char **ppc;
26417   /* NEC SVR4.0.2 mips cc rejects this.  */
26418   struct point {int x, y;};
26419   static struct point const zero = {0,0};
26420   /* AIX XL C 1.02.0.0 rejects this.
26421      It does not let you subtract one const X* pointer from another in
26422      an arm of an if-expression whose if-part is not a constant
26423      expression */
26424   const char *g = "string";
26425   pcpcc = &g + (g ? g-g : 0);
26426   /* HPUX 7.0 cc rejects these. */
26427   ++pcpcc;
26428   ppc = (char**) pcpcc;
26429   pcpcc = (char const *const *) ppc;
26430   { /* SCO 3.2v4 cc rejects this.  */
26431     char *t;
26432     char const *s = 0 ? (char *) 0 : (char const *) 0;
26433
26434     *t++ = 0;
26435     if (s) return 0;
26436   }
26437   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
26438     int x[] = {25, 17};
26439     const int *foo = &x[0];
26440     ++foo;
26441   }
26442   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
26443     typedef const int *iptr;
26444     iptr p = 0;
26445     ++p;
26446   }
26447   { /* AIX XL C 1.02.0.0 rejects this saying
26448        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
26449     struct s { int j; const int *ap[3]; };
26450     struct s *b; b->j = 5;
26451   }
26452   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
26453     const int foo = 10;
26454     if (!foo) return 0;
26455   }
26456   return !cs[0] && !zero.x;
26457 #endif
26458
26459   ;
26460   return 0;
26461 }
26462 _ACEOF
26463 if ac_fn_c_try_compile "$LINENO"; then :
26464   ac_cv_c_const=yes
26465 else
26466   ac_cv_c_const=no
26467 fi
26468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26469 fi
26470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
26471 $as_echo "$ac_cv_c_const" >&6; }
26472 if test $ac_cv_c_const = no; then
26473
26474 $as_echo "#define const /**/" >>confdefs.h
26475
26476 fi
26477
26478
26479 # The cast to long int works around a bug in the HP C Compiler
26480 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26481 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26482 # This bug is HP SR number 8606223364.
26483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
26484 $as_echo_n "checking size of char... " >&6; }
26485 if test "${ac_cv_sizeof_char+set}" = set; then :
26486   $as_echo_n "(cached) " >&6
26487 else
26488   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
26489
26490 else
26491   if test "$ac_cv_type_char" = yes; then
26492      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26493 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26494 { as_fn_set_status 77
26495 as_fn_error "cannot compute sizeof (char)
26496 See \`config.log' for more details." "$LINENO" 5; }; }
26497    else
26498      ac_cv_sizeof_char=0
26499    fi
26500 fi
26501
26502 fi
26503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
26504 $as_echo "$ac_cv_sizeof_char" >&6; }
26505
26506
26507
26508 cat >>confdefs.h <<_ACEOF
26509 #define SIZEOF_CHAR $ac_cv_sizeof_char
26510 _ACEOF
26511
26512
26513 # The cast to long int works around a bug in the HP C Compiler
26514 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26515 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26516 # This bug is HP SR number 8606223364.
26517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short int" >&5
26518 $as_echo_n "checking size of short int... " >&6; }
26519 if test "${ac_cv_sizeof_short_int+set}" = set; then :
26520   $as_echo_n "(cached) " >&6
26521 else
26522   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short int))" "ac_cv_sizeof_short_int"        "$ac_includes_default"; then :
26523
26524 else
26525   if test "$ac_cv_type_short_int" = yes; then
26526      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26527 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26528 { as_fn_set_status 77
26529 as_fn_error "cannot compute sizeof (short int)
26530 See \`config.log' for more details." "$LINENO" 5; }; }
26531    else
26532      ac_cv_sizeof_short_int=0
26533    fi
26534 fi
26535
26536 fi
26537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short_int" >&5
26538 $as_echo "$ac_cv_sizeof_short_int" >&6; }
26539
26540
26541
26542 cat >>confdefs.h <<_ACEOF
26543 #define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
26544 _ACEOF
26545
26546
26547 # The cast to long int works around a bug in the HP C Compiler
26548 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26549 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26550 # This bug is HP SR number 8606223364.
26551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
26552 $as_echo_n "checking size of int... " >&6; }
26553 if test "${ac_cv_sizeof_int+set}" = set; then :
26554   $as_echo_n "(cached) " >&6
26555 else
26556   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
26557
26558 else
26559   if test "$ac_cv_type_int" = yes; then
26560      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26561 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26562 { as_fn_set_status 77
26563 as_fn_error "cannot compute sizeof (int)
26564 See \`config.log' for more details." "$LINENO" 5; }; }
26565    else
26566      ac_cv_sizeof_int=0
26567    fi
26568 fi
26569
26570 fi
26571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
26572 $as_echo "$ac_cv_sizeof_int" >&6; }
26573
26574
26575
26576 cat >>confdefs.h <<_ACEOF
26577 #define SIZEOF_INT $ac_cv_sizeof_int
26578 _ACEOF
26579
26580
26581 # The cast to long int works around a bug in the HP C Compiler
26582 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26583 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26584 # This bug is HP SR number 8606223364.
26585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long int" >&5
26586 $as_echo_n "checking size of long int... " >&6; }
26587 if test "${ac_cv_sizeof_long_int+set}" = set; then :
26588   $as_echo_n "(cached) " >&6
26589 else
26590   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long int))" "ac_cv_sizeof_long_int"        "$ac_includes_default"; then :
26591
26592 else
26593   if test "$ac_cv_type_long_int" = yes; then
26594      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26595 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26596 { as_fn_set_status 77
26597 as_fn_error "cannot compute sizeof (long int)
26598 See \`config.log' for more details." "$LINENO" 5; }; }
26599    else
26600      ac_cv_sizeof_long_int=0
26601    fi
26602 fi
26603
26604 fi
26605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_int" >&5
26606 $as_echo "$ac_cv_sizeof_long_int" >&6; }
26607
26608
26609
26610 cat >>confdefs.h <<_ACEOF
26611 #define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
26612 _ACEOF
26613
26614
26615 # The cast to long int works around a bug in the HP C Compiler
26616 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26617 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26618 # This bug is HP SR number 8606223364.
26619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long int" >&5
26620 $as_echo_n "checking size of long long int... " >&6; }
26621 if test "${ac_cv_sizeof_long_long_int+set}" = set; then :
26622   $as_echo_n "(cached) " >&6
26623 else
26624   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long int))" "ac_cv_sizeof_long_long_int"        "$ac_includes_default"; then :
26625
26626 else
26627   if test "$ac_cv_type_long_long_int" = yes; then
26628      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26629 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26630 { as_fn_set_status 77
26631 as_fn_error "cannot compute sizeof (long long int)
26632 See \`config.log' for more details." "$LINENO" 5; }; }
26633    else
26634      ac_cv_sizeof_long_long_int=0
26635    fi
26636 fi
26637
26638 fi
26639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long_int" >&5
26640 $as_echo "$ac_cv_sizeof_long_long_int" >&6; }
26641
26642
26643
26644 cat >>confdefs.h <<_ACEOF
26645 #define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
26646 _ACEOF
26647
26648
26649 # The cast to long int works around a bug in the HP C Compiler
26650 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26651 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26652 # This bug is HP SR number 8606223364.
26653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int *" >&5
26654 $as_echo_n "checking size of int *... " >&6; }
26655 if test "${ac_cv_sizeof_int_p+set}" = set; then :
26656   $as_echo_n "(cached) " >&6
26657 else
26658   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int *))" "ac_cv_sizeof_int_p"        "$ac_includes_default"; then :
26659
26660 else
26661   if test "$ac_cv_type_int_p" = yes; then
26662      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26663 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26664 { as_fn_set_status 77
26665 as_fn_error "cannot compute sizeof (int *)
26666 See \`config.log' for more details." "$LINENO" 5; }; }
26667    else
26668      ac_cv_sizeof_int_p=0
26669    fi
26670 fi
26671
26672 fi
26673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int_p" >&5
26674 $as_echo "$ac_cv_sizeof_int_p" >&6; }
26675
26676
26677
26678 cat >>confdefs.h <<_ACEOF
26679 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
26680 _ACEOF
26681
26682
26683
26684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int type" >&5
26685 $as_echo_n "checking for u_int type... " >&6; }
26686 if test "${ac_cv_have_u_int+set}" = set; then :
26687   $as_echo_n "(cached) " >&6
26688 else
26689
26690        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26691 /* end confdefs.h.  */
26692
26693               #include <sys/types.h>
26694
26695 int
26696 main ()
26697 {
26698
26699               u_int a; a = 1;
26700
26701   ;
26702   return 0;
26703 }
26704 _ACEOF
26705 if ac_fn_c_try_compile "$LINENO"; then :
26706
26707               ac_cv_have_u_int="yes"
26708
26709 else
26710
26711               ac_cv_have_u_int="no"
26712
26713
26714 fi
26715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26716
26717
26718 fi
26719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int" >&5
26720 $as_echo "$ac_cv_have_u_int" >&6; }
26721 if test "x$ac_cv_have_u_int" = "xyes" ; then
26722    $as_echo "#define HAVE_U_INT 1" >>confdefs.h
26723
26724    have_u_int=1
26725 fi
26726
26727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t type" >&5
26728 $as_echo_n "checking for intmax_t type... " >&6; }
26729 if test "${ac_cv_have_intmax_t+set}" = set; then :
26730   $as_echo_n "(cached) " >&6
26731 else
26732
26733        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26734 /* end confdefs.h.  */
26735
26736               #include <sys/types.h>
26737
26738 int
26739 main ()
26740 {
26741
26742               intmax_t a; a = 1;
26743
26744   ;
26745   return 0;
26746 }
26747 _ACEOF
26748 if ac_fn_c_try_compile "$LINENO"; then :
26749
26750               ac_cv_have_intmax_t="yes"
26751
26752 else
26753
26754               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26755 /* end confdefs.h.  */
26756
26757                      #include <stdint.h>
26758
26759 int
26760 main ()
26761 {
26762
26763                      intmax_t a; a = 1;
26764
26765   ;
26766   return 0;
26767 }
26768 _ACEOF
26769 if ac_fn_c_try_compile "$LINENO"; then :
26770
26771                      ac_cv_have_intmax_t="yes"
26772
26773 else
26774
26775                      ac_cv_have_intmax_t="no"
26776
26777
26778 fi
26779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26780
26781
26782 fi
26783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26784
26785
26786 fi
26787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intmax_t" >&5
26788 $as_echo "$ac_cv_have_intmax_t" >&6; }
26789 if test "x$ac_cv_have_intmax_t" = "xyes" ; then
26790    $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
26791
26792    have_intmax_t=1
26793 fi
26794
26795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intmax_t type" >&5
26796 $as_echo_n "checking for u_intmax_t type... " >&6; }
26797 if test "${ac_cv_have_u_intmax_t+set}" = set; then :
26798   $as_echo_n "(cached) " >&6
26799 else
26800
26801        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26802 /* end confdefs.h.  */
26803
26804               #include <sys/types.h>
26805
26806 int
26807 main ()
26808 {
26809
26810               u_intmax_t a; a = 1;
26811
26812   ;
26813   return 0;
26814 }
26815 _ACEOF
26816 if ac_fn_c_try_compile "$LINENO"; then :
26817
26818               ac_cv_have_u_intmax_t="yes"
26819
26820 else
26821
26822               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26823 /* end confdefs.h.  */
26824
26825                      #include <stdint.h>
26826
26827 int
26828 main ()
26829 {
26830
26831                     u_intmax_t a; a = 1;
26832
26833   ;
26834   return 0;
26835 }
26836 _ACEOF
26837 if ac_fn_c_try_compile "$LINENO"; then :
26838
26839                     ac_cv_have_u_intmax_t="yes"
26840
26841 else
26842
26843                     ac_cv_have_u_intmax_t="no"
26844
26845
26846 fi
26847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26848
26849
26850 fi
26851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26852
26853
26854 fi
26855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intmax_t" >&5
26856 $as_echo "$ac_cv_have_u_intmax_t" >&6; }
26857 if test "x$ac_cv_have_u_intmax_t" = "xyes" ; then
26858    $as_echo "#define HAVE_U_INTMAX_T 1" >>confdefs.h
26859
26860    have_u_intmax_t=1
26861 fi
26862
26863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types" >&5
26864 $as_echo_n "checking for intXX_t types... " >&6; }
26865 if test "${ac_cv_have_intxx_t+set}" = set; then :
26866   $as_echo_n "(cached) " >&6
26867 else
26868
26869        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26870 /* end confdefs.h.  */
26871
26872               #include <sys/types.h>
26873
26874 int
26875 main ()
26876 {
26877
26878               int8_t a; int16_t b; int32_t c; a = b = c = 1;
26879
26880   ;
26881   return 0;
26882 }
26883 _ACEOF
26884 if ac_fn_c_try_compile "$LINENO"; then :
26885
26886               ac_cv_have_intxx_t="yes"
26887
26888 else
26889
26890               ac_cv_have_intxx_t="no"
26891
26892
26893 fi
26894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26895
26896
26897 fi
26898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intxx_t" >&5
26899 $as_echo "$ac_cv_have_intxx_t" >&6; }
26900 if test "x$ac_cv_have_intxx_t" = "xyes" ; then
26901    $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
26902
26903    have_intxx_t=1
26904 fi
26905
26906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t type" >&5
26907 $as_echo_n "checking for int64_t type... " >&6; }
26908 if test "${ac_cv_have_int64_t+set}" = set; then :
26909   $as_echo_n "(cached) " >&6
26910 else
26911
26912        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26913 /* end confdefs.h.  */
26914
26915               #include <sys/types.h>
26916
26917 int
26918 main ()
26919 {
26920
26921               int64_t a; a = 1;
26922
26923   ;
26924   return 0;
26925 }
26926 _ACEOF
26927 if ac_fn_c_try_compile "$LINENO"; then :
26928
26929               ac_cv_have_int64_t="yes"
26930
26931 else
26932
26933               ac_cv_have_int64_t="no"
26934
26935
26936 fi
26937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26938
26939
26940 fi
26941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_int64_t" >&5
26942 $as_echo "$ac_cv_have_int64_t" >&6; }
26943 if test "x$ac_cv_have_int64_t" = "xyes" ; then
26944    $as_echo "#define HAVE_INT64_T 1" >>confdefs.h
26945
26946    have_int64_t=1
26947 fi
26948
26949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types" >&5
26950 $as_echo_n "checking for u_intXX_t types... " >&6; }
26951 if test "${ac_cv_have_u_intxx_t+set}" = set; then :
26952   $as_echo_n "(cached) " >&6
26953 else
26954
26955        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26956 /* end confdefs.h.  */
26957
26958               #include <sys/types.h>
26959
26960 int
26961 main ()
26962 {
26963
26964               u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
26965
26966   ;
26967   return 0;
26968 }
26969 _ACEOF
26970 if ac_fn_c_try_compile "$LINENO"; then :
26971
26972              ac_cv_have_u_intxx_t="yes"
26973
26974 else
26975
26976              ac_cv_have_u_intxx_t="no"
26977
26978
26979 fi
26980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26981
26982
26983 fi
26984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intxx_t" >&5
26985 $as_echo "$ac_cv_have_u_intxx_t" >&6; }
26986 if test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
26987    $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
26988
26989    have_u_intxx_t=1
26990 fi
26991
26992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t types" >&5
26993 $as_echo_n "checking for u_int64_t types... " >&6; }
26994 if test "${ac_cv_have_u_int64_t+set}" = set; then :
26995   $as_echo_n "(cached) " >&6
26996 else
26997
26998        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26999 /* end confdefs.h.  */
27000
27001               #include <sys/types.h>
27002
27003 int
27004 main ()
27005 {
27006
27007               u_int64_t a; a = 1;
27008
27009   ;
27010   return 0;
27011 }
27012 _ACEOF
27013 if ac_fn_c_try_compile "$LINENO"; then :
27014
27015              ac_cv_have_u_int64_t="yes"
27016
27017 else
27018
27019              ac_cv_have_u_int64_t="no"
27020
27021
27022 fi
27023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27024
27025
27026 fi
27027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int64_t" >&5
27028 $as_echo "$ac_cv_have_u_int64_t" >&6; }
27029 if test "x$ac_cv_have_u_int64_t" = "xyes" ; then
27030    $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
27031
27032    have_u_int64_t=1
27033 fi
27034
27035 if (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
27036     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
27037 then
27038    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
27039 $as_echo_n "checking for intXX_t and u_intXX_t types in sys/bitypes.h... " >&6; }
27040    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27041 /* end confdefs.h.  */
27042
27043           #include <sys/bitypes.h>
27044
27045 int
27046 main ()
27047 {
27048
27049           int8_t a; int16_t b; int32_t c;
27050           u_int8_t e; u_int16_t f; u_int32_t g;
27051           a = b = c = e = f = g = 1;
27052
27053   ;
27054   return 0;
27055 }
27056 _ACEOF
27057 if ac_fn_c_try_compile "$LINENO"; then :
27058
27059           $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
27060
27061           $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
27062
27063           $as_echo "#define HAVE_SYS_BITYPES_H 1" >>confdefs.h
27064
27065           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27066 $as_echo "yes" >&6; }
27067
27068 else
27069
27070           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27071 $as_echo "no" >&6; }
27072
27073
27074 fi
27075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27076 fi
27077
27078 if test -z "$have_u_intxx_t" ; then
27079    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types" >&5
27080 $as_echo_n "checking for uintXX_t types... " >&6; }
27081 if test "${ac_cv_have_uintxx_t+set}" = set; then :
27082   $as_echo_n "(cached) " >&6
27083 else
27084
27085           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27086 /* end confdefs.h.  */
27087
27088                  #include <sys/types.h>
27089
27090 int
27091 main ()
27092 {
27093
27094                  uint8_t a; uint16_t b;
27095                  uint32_t c; a = b = c = 1;
27096
27097   ;
27098   return 0;
27099 }
27100 _ACEOF
27101 if ac_fn_c_try_compile "$LINENO"; then :
27102
27103                 ac_cv_have_uintxx_t="yes"
27104
27105 else
27106
27107                 ac_cv_have_uintxx_t="no"
27108
27109
27110 fi
27111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27112
27113
27114 fi
27115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_uintxx_t" >&5
27116 $as_echo "$ac_cv_have_uintxx_t" >&6; }
27117    if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
27118       $as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
27119
27120    fi
27121 fi
27122
27123 if (test -z "$have_u_int64_t" || test -z "$have_int64_t" && \
27124     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
27125 then
27126    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t and u_int64_t types in sys/bitypes.h" >&5
27127 $as_echo_n "checking for int64_t and u_int64_t types in sys/bitypes.h... " >&6; }
27128    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27129 /* end confdefs.h.  */
27130
27131           #include <sys/bitypes.h>
27132
27133 int
27134 main ()
27135 {
27136
27137           int64_t a; u_int64_t b;
27138           a = b = 1;
27139
27140   ;
27141   return 0;
27142 }
27143 _ACEOF
27144 if ac_fn_c_try_compile "$LINENO"; then :
27145
27146           $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
27147
27148           $as_echo "#define HAVE_INT64_T 1" >>confdefs.h
27149
27150           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27151 $as_echo "yes" >&6; }
27152
27153 else
27154
27155           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27156 $as_echo "no" >&6; }
27157
27158
27159 fi
27160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27161 fi
27162
27163 if (test -z "$have_uintxx_t" && \
27164     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
27165 then
27166    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types in sys/bitypes.h" >&5
27167 $as_echo_n "checking for uintXX_t types in sys/bitypes.h... " >&6; }
27168    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27169 /* end confdefs.h.  */
27170
27171           #include <sys/bitypes.h>
27172
27173 int
27174 main ()
27175 {
27176
27177           uint8_t a; uint16_t b;
27178           uint32_t c; a = b = c = 1;
27179
27180   ;
27181   return 0;
27182 }
27183 _ACEOF
27184 if ac_fn_c_try_compile "$LINENO"; then :
27185
27186           $as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
27187
27188           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27189 $as_echo "yes" >&6; }
27190
27191 else
27192
27193           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27194 $as_echo "no" >&6; }
27195
27196
27197 fi
27198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27199 fi
27200
27201 for ac_func in \
27202    fork \
27203    getcwd \
27204    gethostname \
27205    getpid \
27206    gettimeofday \
27207    setpgid \
27208    setpgrp \
27209    setsid \
27210    signal \
27211    strerror \
27212    strncmp \
27213    strncpy \
27214    vfprintf \
27215
27216 do :
27217   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27218 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27219 eval as_val=\$$as_ac_var
27220    if test "x$as_val" = x""yes; then :
27221   cat >>confdefs.h <<_ACEOF
27222 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27223 _ACEOF
27224
27225 else
27226   echo 'configure: cannot find needed function.'; exit 1
27227
27228 fi
27229 done
27230
27231
27232 for ac_func in fchdir
27233 do :
27234   ac_fn_c_check_func "$LINENO" "fchdir" "ac_cv_func_fchdir"
27235 if test "x$ac_cv_func_fchdir" = x""yes; then :
27236   cat >>confdefs.h <<_ACEOF
27237 #define HAVE_FCHDIR 1
27238 _ACEOF
27239  $as_echo "#define HAVE_FCHDIR 1" >>confdefs.h
27240
27241 fi
27242 done
27243
27244 for ac_func in strtoll
27245 do :
27246   ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
27247 if test "x$ac_cv_func_strtoll" = x""yes; then :
27248   cat >>confdefs.h <<_ACEOF
27249 #define HAVE_STRTOLL 1
27250 _ACEOF
27251  $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
27252
27253 fi
27254 done
27255
27256 for ac_func in posix_fadvise
27257 do :
27258   ac_fn_c_check_func "$LINENO" "posix_fadvise" "ac_cv_func_posix_fadvise"
27259 if test "x$ac_cv_func_posix_fadvise" = x""yes; then :
27260   cat >>confdefs.h <<_ACEOF
27261 #define HAVE_POSIX_FADVISE 1
27262 _ACEOF
27263
27264 fi
27265 done
27266
27267 for ac_func in fdatasync
27268 do :
27269   ac_fn_c_check_func "$LINENO" "fdatasync" "ac_cv_func_fdatasync"
27270 if test "x$ac_cv_func_fdatasync" = x""yes; then :
27271   cat >>confdefs.h <<_ACEOF
27272 #define HAVE_FDATASYNC 1
27273 _ACEOF
27274
27275 fi
27276 done
27277
27278
27279 for ac_func in chflags
27280 do :
27281   ac_fn_c_check_func "$LINENO" "chflags" "ac_cv_func_chflags"
27282 if test "x$ac_cv_func_chflags" = x""yes; then :
27283   cat >>confdefs.h <<_ACEOF
27284 #define HAVE_CHFLAGS 1
27285 _ACEOF
27286
27287 fi
27288 done
27289
27290
27291 for ac_func in snprintf vsnprintf gethostid fseeko
27292 do :
27293   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27294 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27295 eval as_val=\$$as_ac_var
27296    if test "x$as_val" = x""yes; then :
27297   cat >>confdefs.h <<_ACEOF
27298 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27299 _ACEOF
27300
27301 fi
27302 done
27303
27304
27305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for va_copy" >&5
27306 $as_echo_n "checking for va_copy... " >&6; }
27307 if test "${ba_cv_va_copy+set}" = set; then :
27308   $as_echo_n "(cached) " >&6
27309 else
27310
27311        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27312 /* end confdefs.h.  */
27313
27314               #include <stdarg.h>
27315               void use_va_copy(va_list args){va_list args2; va_copy(args2,args); va_end(args2);}
27316               void call_use_va_copy(int junk,...){va_list args; va_start(args,junk); use_va_copy(args); va_end(args);}
27317
27318 int
27319 main ()
27320 {
27321
27322               call_use_va_copy(1,2,3)
27323
27324   ;
27325   return 0;
27326 }
27327 _ACEOF
27328 if ac_fn_c_try_link "$LINENO"; then :
27329
27330               ba_cv_va_copy=yes,
27331
27332 else
27333
27334               ba_cv_va_copy=no
27335
27336
27337 fi
27338 rm -f core conftest.err conftest.$ac_objext \
27339     conftest$ac_exeext conftest.$ac_ext
27340
27341
27342 fi
27343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_va_copy" >&5
27344 $as_echo "$ba_cv_va_copy" >&6; }
27345 test $ba_cv_va_copy = yes &&
27346 $as_echo "#define HAVE_VA_COPY 1" >>confdefs.h
27347
27348
27349 for ac_func in localtime_r readdir_r strerror_r gethostbyname_r
27350 do :
27351   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27352 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27353 eval as_val=\$$as_ac_var
27354    if test "x$as_val" = x""yes; then :
27355   cat >>confdefs.h <<_ACEOF
27356 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27357 _ACEOF
27358
27359 fi
27360 done
27361
27362
27363 # If resolver functions are not in libc check for -lnsl or -lresolv.
27364 ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r"
27365 if test "x$ac_cv_func_gethostbyname_r" = x""yes; then :
27366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: using libc's resolver" >&5
27367 $as_echo "using libc's resolver" >&6; }
27368 else
27369   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r in -lnsl" >&5
27370 $as_echo_n "checking for gethostbyname_r in -lnsl... " >&6; }
27371 if test "${ac_cv_lib_nsl_gethostbyname_r+set}" = set; then :
27372   $as_echo_n "(cached) " >&6
27373 else
27374   ac_check_lib_save_LIBS=$LIBS
27375 LIBS="-lnsl  $LIBS"
27376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27377 /* end confdefs.h.  */
27378
27379 /* Override any GCC internal prototype to avoid an error.
27380    Use char because int might match the return type of a GCC
27381    builtin and then its argument prototype would still apply.  */
27382 #ifdef __cplusplus
27383 extern "C"
27384 #endif
27385 char gethostbyname_r ();
27386 int
27387 main ()
27388 {
27389 return gethostbyname_r ();
27390   ;
27391   return 0;
27392 }
27393 _ACEOF
27394 if ac_fn_c_try_link "$LINENO"; then :
27395   ac_cv_lib_nsl_gethostbyname_r=yes
27396 else
27397   ac_cv_lib_nsl_gethostbyname_r=no
27398 fi
27399 rm -f core conftest.err conftest.$ac_objext \
27400     conftest$ac_exeext conftest.$ac_ext
27401 LIBS=$ac_check_lib_save_LIBS
27402 fi
27403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname_r" >&5
27404 $as_echo "$ac_cv_lib_nsl_gethostbyname_r" >&6; }
27405 if test "x$ac_cv_lib_nsl_gethostbyname_r" = x""yes; then :
27406   cat >>confdefs.h <<_ACEOF
27407 #define HAVE_LIBNSL 1
27408 _ACEOF
27409
27410   LIBS="-lnsl $LIBS"
27411
27412 fi
27413
27414     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r in -lresolv" >&5
27415 $as_echo_n "checking for gethostbyname_r in -lresolv... " >&6; }
27416 if test "${ac_cv_lib_resolv_gethostbyname_r+set}" = set; then :
27417   $as_echo_n "(cached) " >&6
27418 else
27419   ac_check_lib_save_LIBS=$LIBS
27420 LIBS="-lresolv  $LIBS"
27421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27422 /* end confdefs.h.  */
27423
27424 /* Override any GCC internal prototype to avoid an error.
27425    Use char because int might match the return type of a GCC
27426    builtin and then its argument prototype would still apply.  */
27427 #ifdef __cplusplus
27428 extern "C"
27429 #endif
27430 char gethostbyname_r ();
27431 int
27432 main ()
27433 {
27434 return gethostbyname_r ();
27435   ;
27436   return 0;
27437 }
27438 _ACEOF
27439 if ac_fn_c_try_link "$LINENO"; then :
27440   ac_cv_lib_resolv_gethostbyname_r=yes
27441 else
27442   ac_cv_lib_resolv_gethostbyname_r=no
27443 fi
27444 rm -f core conftest.err conftest.$ac_objext \
27445     conftest$ac_exeext conftest.$ac_ext
27446 LIBS=$ac_check_lib_save_LIBS
27447 fi
27448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_gethostbyname_r" >&5
27449 $as_echo "$ac_cv_lib_resolv_gethostbyname_r" >&6; }
27450 if test "x$ac_cv_lib_resolv_gethostbyname_r" = x""yes; then :
27451   cat >>confdefs.h <<_ACEOF
27452 #define HAVE_LIBRESOLV 1
27453 _ACEOF
27454
27455   LIBS="-lresolv $LIBS"
27456
27457 fi
27458
27459 fi
27460
27461
27462 for ac_func in inet_pton
27463 do :
27464   ac_fn_c_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
27465 if test "x$ac_cv_func_inet_pton" = x""yes; then :
27466   cat >>confdefs.h <<_ACEOF
27467 #define HAVE_INET_PTON 1
27468 _ACEOF
27469  $as_echo "#define HAVE_INET_PTON 1" >>confdefs.h
27470
27471 fi
27472 done
27473
27474 for ac_func in inet_ntop
27475 do :
27476   ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
27477 if test "x$ac_cv_func_inet_ntop" = x""yes; then :
27478   cat >>confdefs.h <<_ACEOF
27479 #define HAVE_INET_NTOP 1
27480 _ACEOF
27481  $as_echo "#define HAVE_INET_NTOP 1" >>confdefs.h
27482
27483 fi
27484 done
27485
27486 for ac_func in gethostbyname2
27487 do :
27488   ac_fn_c_check_func "$LINENO" "gethostbyname2" "ac_cv_func_gethostbyname2"
27489 if test "x$ac_cv_func_gethostbyname2" = x""yes; then :
27490   cat >>confdefs.h <<_ACEOF
27491 #define HAVE_GETHOSTBYNAME2 1
27492 _ACEOF
27493  $as_echo "#define HAVE_GETHOSTBYNAME2 1" >>confdefs.h
27494
27495 fi
27496 done
27497
27498
27499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr has a sa_len field" >&5
27500 $as_echo_n "checking for struct sockaddr has a sa_len field... " >&6; }
27501 if test "${ac_cv_struct_sockaddr_sa_len+set}" = set; then :
27502   $as_echo_n "(cached) " >&6
27503 else
27504
27505        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27506 /* end confdefs.h.  */
27507
27508               #include <sys/socket.h>
27509
27510 int
27511 main ()
27512 {
27513
27514               struct sockaddr s; s.sa_len;
27515
27516   ;
27517   return 0;
27518 }
27519 _ACEOF
27520 if ac_fn_c_try_compile "$LINENO"; then :
27521
27522              ac_cv_struct_sockaddr_sa_len=yes
27523
27524 else
27525   ac_cv_struct_sockaddr_sa_len=no
27526
27527
27528 fi
27529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27530
27531
27532 fi
27533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_sockaddr_sa_len" >&5
27534 $as_echo "$ac_cv_struct_sockaddr_sa_len" >&6; }
27535
27536 if test $ac_cv_struct_sockaddr_sa_len = yes; then
27537
27538 $as_echo "#define HAVE_SA_LEN 1" >>confdefs.h
27539
27540 fi
27541
27542 for ac_func in strftime
27543 do :
27544   ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
27545 if test "x$ac_cv_func_strftime" = x""yes; then :
27546   cat >>confdefs.h <<_ACEOF
27547 #define HAVE_STRFTIME 1
27548 _ACEOF
27549
27550 else
27551   # strftime is in -lintl on SCO UNIX.
27552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
27553 $as_echo_n "checking for strftime in -lintl... " >&6; }
27554 if test "${ac_cv_lib_intl_strftime+set}" = set; then :
27555   $as_echo_n "(cached) " >&6
27556 else
27557   ac_check_lib_save_LIBS=$LIBS
27558 LIBS="-lintl  $LIBS"
27559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27560 /* end confdefs.h.  */
27561
27562 /* Override any GCC internal prototype to avoid an error.
27563    Use char because int might match the return type of a GCC
27564    builtin and then its argument prototype would still apply.  */
27565 #ifdef __cplusplus
27566 extern "C"
27567 #endif
27568 char strftime ();
27569 int
27570 main ()
27571 {
27572 return strftime ();
27573   ;
27574   return 0;
27575 }
27576 _ACEOF
27577 if ac_fn_c_try_link "$LINENO"; then :
27578   ac_cv_lib_intl_strftime=yes
27579 else
27580   ac_cv_lib_intl_strftime=no
27581 fi
27582 rm -f core conftest.err conftest.$ac_objext \
27583     conftest$ac_exeext conftest.$ac_ext
27584 LIBS=$ac_check_lib_save_LIBS
27585 fi
27586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
27587 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
27588 if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
27589   $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
27590
27591 LIBS="-lintl $LIBS"
27592 fi
27593
27594 fi
27595 done
27596
27597 for ac_func in vprintf
27598 do :
27599   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
27600 if test "x$ac_cv_func_vprintf" = x""yes; then :
27601   cat >>confdefs.h <<_ACEOF
27602 #define HAVE_VPRINTF 1
27603 _ACEOF
27604
27605 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
27606 if test "x$ac_cv_func__doprnt" = x""yes; then :
27607
27608 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
27609
27610 fi
27611
27612 fi
27613 done
27614
27615
27616 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
27617 # for constant arguments.  Useless!
27618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
27619 $as_echo_n "checking for working alloca.h... " >&6; }
27620 if test "${ac_cv_working_alloca_h+set}" = set; then :
27621   $as_echo_n "(cached) " >&6
27622 else
27623   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27624 /* end confdefs.h.  */
27625 #include <alloca.h>
27626 int
27627 main ()
27628 {
27629 char *p = (char *) alloca (2 * sizeof (int));
27630                           if (p) return 0;
27631   ;
27632   return 0;
27633 }
27634 _ACEOF
27635 if ac_fn_c_try_link "$LINENO"; then :
27636   ac_cv_working_alloca_h=yes
27637 else
27638   ac_cv_working_alloca_h=no
27639 fi
27640 rm -f core conftest.err conftest.$ac_objext \
27641     conftest$ac_exeext conftest.$ac_ext
27642 fi
27643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
27644 $as_echo "$ac_cv_working_alloca_h" >&6; }
27645 if test $ac_cv_working_alloca_h = yes; then
27646
27647 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
27648
27649 fi
27650
27651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
27652 $as_echo_n "checking for alloca... " >&6; }
27653 if test "${ac_cv_func_alloca_works+set}" = set; then :
27654   $as_echo_n "(cached) " >&6
27655 else
27656   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27657 /* end confdefs.h.  */
27658 #ifdef __GNUC__
27659 # define alloca __builtin_alloca
27660 #else
27661 # ifdef _MSC_VER
27662 #  include <malloc.h>
27663 #  define alloca _alloca
27664 # else
27665 #  ifdef HAVE_ALLOCA_H
27666 #   include <alloca.h>
27667 #  else
27668 #   ifdef _AIX
27669  #pragma alloca
27670 #   else
27671 #    ifndef alloca /* predefined by HP cc +Olibcalls */
27672 char *alloca ();
27673 #    endif
27674 #   endif
27675 #  endif
27676 # endif
27677 #endif
27678
27679 int
27680 main ()
27681 {
27682 char *p = (char *) alloca (1);
27683                                     if (p) return 0;
27684   ;
27685   return 0;
27686 }
27687 _ACEOF
27688 if ac_fn_c_try_link "$LINENO"; then :
27689   ac_cv_func_alloca_works=yes
27690 else
27691   ac_cv_func_alloca_works=no
27692 fi
27693 rm -f core conftest.err conftest.$ac_objext \
27694     conftest$ac_exeext conftest.$ac_ext
27695 fi
27696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
27697 $as_echo "$ac_cv_func_alloca_works" >&6; }
27698
27699 if test $ac_cv_func_alloca_works = yes; then
27700
27701 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
27702
27703 else
27704   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
27705 # that cause trouble.  Some versions do not even contain alloca or
27706 # contain a buggy version.  If you still want to use their alloca,
27707 # use ar to extract alloca.o from them instead of compiling alloca.c.
27708
27709 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
27710
27711 $as_echo "#define C_ALLOCA 1" >>confdefs.h
27712
27713
27714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
27715 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
27716 if test "${ac_cv_os_cray+set}" = set; then :
27717   $as_echo_n "(cached) " >&6
27718 else
27719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27720 /* end confdefs.h.  */
27721 #if defined CRAY && ! defined CRAY2
27722 webecray
27723 #else
27724 wenotbecray
27725 #endif
27726
27727 _ACEOF
27728 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27729   $EGREP "webecray" >/dev/null 2>&1; then :
27730   ac_cv_os_cray=yes
27731 else
27732   ac_cv_os_cray=no
27733 fi
27734 rm -f conftest*
27735
27736 fi
27737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
27738 $as_echo "$ac_cv_os_cray" >&6; }
27739 if test $ac_cv_os_cray = yes; then
27740   for ac_func in _getb67 GETB67 getb67; do
27741     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27742 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27743 eval as_val=\$$as_ac_var
27744    if test "x$as_val" = x""yes; then :
27745
27746 cat >>confdefs.h <<_ACEOF
27747 #define CRAY_STACKSEG_END $ac_func
27748 _ACEOF
27749
27750     break
27751 fi
27752
27753   done
27754 fi
27755
27756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
27757 $as_echo_n "checking stack direction for C alloca... " >&6; }
27758 if test "${ac_cv_c_stack_direction+set}" = set; then :
27759   $as_echo_n "(cached) " >&6
27760 else
27761   if test "$cross_compiling" = yes; then :
27762   ac_cv_c_stack_direction=0
27763 else
27764   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27765 /* end confdefs.h.  */
27766 $ac_includes_default
27767 int
27768 find_stack_direction ()
27769 {
27770   static char *addr = 0;
27771   auto char dummy;
27772   if (addr == 0)
27773     {
27774       addr = &dummy;
27775       return find_stack_direction ();
27776     }
27777   else
27778     return (&dummy > addr) ? 1 : -1;
27779 }
27780
27781 int
27782 main ()
27783 {
27784   return find_stack_direction () < 0;
27785 }
27786 _ACEOF
27787 if ac_fn_c_try_run "$LINENO"; then :
27788   ac_cv_c_stack_direction=1
27789 else
27790   ac_cv_c_stack_direction=-1
27791 fi
27792 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27793   conftest.$ac_objext conftest.beam conftest.$ac_ext
27794 fi
27795
27796 fi
27797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
27798 $as_echo "$ac_cv_c_stack_direction" >&6; }
27799 cat >>confdefs.h <<_ACEOF
27800 #define STACK_DIRECTION $ac_cv_c_stack_direction
27801 _ACEOF
27802
27803
27804 fi
27805
27806 # getmntent is in the standard C library on UNICOS, in -lsun on Irix 4,
27807 # -lseq on Dynix/PTX, -lgen on Unixware.
27808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getmntent" >&5
27809 $as_echo_n "checking for library containing getmntent... " >&6; }
27810 if test "${ac_cv_search_getmntent+set}" = set; then :
27811   $as_echo_n "(cached) " >&6
27812 else
27813   ac_func_search_save_LIBS=$LIBS
27814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27815 /* end confdefs.h.  */
27816
27817 /* Override any GCC internal prototype to avoid an error.
27818    Use char because int might match the return type of a GCC
27819    builtin and then its argument prototype would still apply.  */
27820 #ifdef __cplusplus
27821 extern "C"
27822 #endif
27823 char getmntent ();
27824 int
27825 main ()
27826 {
27827 return getmntent ();
27828   ;
27829   return 0;
27830 }
27831 _ACEOF
27832 for ac_lib in '' sun seq gen; do
27833   if test -z "$ac_lib"; then
27834     ac_res="none required"
27835   else
27836     ac_res=-l$ac_lib
27837     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
27838   fi
27839   if ac_fn_c_try_link "$LINENO"; then :
27840   ac_cv_search_getmntent=$ac_res
27841 fi
27842 rm -f core conftest.err conftest.$ac_objext \
27843     conftest$ac_exeext
27844   if test "${ac_cv_search_getmntent+set}" = set; then :
27845   break
27846 fi
27847 done
27848 if test "${ac_cv_search_getmntent+set}" = set; then :
27849
27850 else
27851   ac_cv_search_getmntent=no
27852 fi
27853 rm conftest.$ac_ext
27854 LIBS=$ac_func_search_save_LIBS
27855 fi
27856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getmntent" >&5
27857 $as_echo "$ac_cv_search_getmntent" >&6; }
27858 ac_res=$ac_cv_search_getmntent
27859 if test "$ac_res" != no; then :
27860   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
27861   ac_cv_func_getmntent=yes
27862
27863 $as_echo "#define HAVE_GETMNTENT 1" >>confdefs.h
27864
27865 else
27866   ac_cv_func_getmntent=no
27867 fi
27868
27869
27870 for ac_func in getmntinfo
27871 do :
27872   ac_fn_c_check_func "$LINENO" "getmntinfo" "ac_cv_func_getmntinfo"
27873 if test "x$ac_cv_func_getmntinfo" = x""yes; then :
27874   cat >>confdefs.h <<_ACEOF
27875 #define HAVE_GETMNTINFO 1
27876 _ACEOF
27877  $as_echo "#define HAVE_GETMNTINFO 1" >>confdefs.h
27878
27879 fi
27880 done
27881
27882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
27883 $as_echo_n "checking whether closedir returns void... " >&6; }
27884 if test "${ac_cv_func_closedir_void+set}" = set; then :
27885   $as_echo_n "(cached) " >&6
27886 else
27887   if test "$cross_compiling" = yes; then :
27888   ac_cv_func_closedir_void=yes
27889 else
27890   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27891 /* end confdefs.h.  */
27892 $ac_includes_default
27893 #include <$ac_header_dirent>
27894 #ifndef __cplusplus
27895 int closedir ();
27896 #endif
27897
27898 int
27899 main ()
27900 {
27901 return closedir (opendir (".")) != 0;
27902   ;
27903   return 0;
27904 }
27905 _ACEOF
27906 if ac_fn_c_try_run "$LINENO"; then :
27907   ac_cv_func_closedir_void=no
27908 else
27909   ac_cv_func_closedir_void=yes
27910 fi
27911 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27912   conftest.$ac_objext conftest.beam conftest.$ac_ext
27913 fi
27914
27915 fi
27916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
27917 $as_echo "$ac_cv_func_closedir_void" >&6; }
27918 if test $ac_cv_func_closedir_void = yes; then
27919
27920 $as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
27921
27922 fi
27923
27924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
27925 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
27926 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
27927   $as_echo_n "(cached) " >&6
27928 else
27929   if test "$cross_compiling" = yes; then :
27930   as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
27931 else
27932   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27933 /* end confdefs.h.  */
27934 $ac_includes_default
27935 int
27936 main ()
27937 {
27938 /* If this system has a BSD-style setpgrp which takes arguments,
27939   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
27940   exit successfully. */
27941   return setpgrp (1,1) != -1;
27942   ;
27943   return 0;
27944 }
27945 _ACEOF
27946 if ac_fn_c_try_run "$LINENO"; then :
27947   ac_cv_func_setpgrp_void=no
27948 else
27949   ac_cv_func_setpgrp_void=yes
27950 fi
27951 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27952   conftest.$ac_objext conftest.beam conftest.$ac_ext
27953 fi
27954
27955 fi
27956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
27957 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
27958 if test $ac_cv_func_setpgrp_void = yes; then
27959
27960 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
27961
27962 fi
27963             # AC_FUNC_FNMATCH    dnl use local version
27964
27965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettext in -lintl" >&5
27966 $as_echo_n "checking for gettext in -lintl... " >&6; }
27967 if test "${ac_cv_lib_intl_gettext+set}" = set; then :
27968   $as_echo_n "(cached) " >&6
27969 else
27970   ac_check_lib_save_LIBS=$LIBS
27971 LIBS="-lintl  $LIBS"
27972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27973 /* end confdefs.h.  */
27974
27975 /* Override any GCC internal prototype to avoid an error.
27976    Use char because int might match the return type of a GCC
27977    builtin and then its argument prototype would still apply.  */
27978 #ifdef __cplusplus
27979 extern "C"
27980 #endif
27981 char gettext ();
27982 int
27983 main ()
27984 {
27985 return gettext ();
27986   ;
27987   return 0;
27988 }
27989 _ACEOF
27990 if ac_fn_c_try_link "$LINENO"; then :
27991   ac_cv_lib_intl_gettext=yes
27992 else
27993   ac_cv_lib_intl_gettext=no
27994 fi
27995 rm -f core conftest.err conftest.$ac_objext \
27996     conftest$ac_exeext conftest.$ac_ext
27997 LIBS=$ac_check_lib_save_LIBS
27998 fi
27999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_gettext" >&5
28000 $as_echo "$ac_cv_lib_intl_gettext" >&6; }
28001 if test "x$ac_cv_lib_intl_gettext" = x""yes; then :
28002   LIBS="$LIBS -lintl"
28003 fi
28004
28005
28006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwnam in -lsun" >&5
28007 $as_echo_n "checking for getpwnam in -lsun... " >&6; }
28008 if test "${ac_cv_lib_sun_getpwnam+set}" = set; then :
28009   $as_echo_n "(cached) " >&6
28010 else
28011   ac_check_lib_save_LIBS=$LIBS
28012 LIBS="-lsun  $LIBS"
28013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28014 /* end confdefs.h.  */
28015
28016 /* Override any GCC internal prototype to avoid an error.
28017    Use char because int might match the return type of a GCC
28018    builtin and then its argument prototype would still apply.  */
28019 #ifdef __cplusplus
28020 extern "C"
28021 #endif
28022 char getpwnam ();
28023 int
28024 main ()
28025 {
28026 return getpwnam ();
28027   ;
28028   return 0;
28029 }
28030 _ACEOF
28031 if ac_fn_c_try_link "$LINENO"; then :
28032   ac_cv_lib_sun_getpwnam=yes
28033 else
28034   ac_cv_lib_sun_getpwnam=no
28035 fi
28036 rm -f core conftest.err conftest.$ac_objext \
28037     conftest$ac_exeext conftest.$ac_ext
28038 LIBS=$ac_check_lib_save_LIBS
28039 fi
28040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sun_getpwnam" >&5
28041 $as_echo "$ac_cv_lib_sun_getpwnam" >&6; }
28042 if test "x$ac_cv_lib_sun_getpwnam" = x""yes; then :
28043   cat >>confdefs.h <<_ACEOF
28044 #define HAVE_LIBSUN 1
28045 _ACEOF
28046
28047   LIBS="-lsun $LIBS"
28048
28049 fi
28050
28051
28052 for ac_header in zlib.h
28053 do :
28054   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
28055 if test "x$ac_cv_header_zlib_h" = x""yes; then :
28056   cat >>confdefs.h <<_ACEOF
28057 #define HAVE_ZLIB_H 1
28058 _ACEOF
28059
28060 fi
28061
28062 done
28063
28064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
28065 $as_echo_n "checking for deflate in -lz... " >&6; }
28066 if test "${ac_cv_lib_z_deflate+set}" = set; then :
28067   $as_echo_n "(cached) " >&6
28068 else
28069   ac_check_lib_save_LIBS=$LIBS
28070 LIBS="-lz  $LIBS"
28071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28072 /* end confdefs.h.  */
28073
28074 /* Override any GCC internal prototype to avoid an error.
28075    Use char because int might match the return type of a GCC
28076    builtin and then its argument prototype would still apply.  */
28077 #ifdef __cplusplus
28078 extern "C"
28079 #endif
28080 char deflate ();
28081 int
28082 main ()
28083 {
28084 return deflate ();
28085   ;
28086   return 0;
28087 }
28088 _ACEOF
28089 if ac_fn_c_try_link "$LINENO"; then :
28090   ac_cv_lib_z_deflate=yes
28091 else
28092   ac_cv_lib_z_deflate=no
28093 fi
28094 rm -f core conftest.err conftest.$ac_objext \
28095     conftest$ac_exeext conftest.$ac_ext
28096 LIBS=$ac_check_lib_save_LIBS
28097 fi
28098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
28099 $as_echo "$ac_cv_lib_z_deflate" >&6; }
28100 if test "x$ac_cv_lib_z_deflate" = x""yes; then :
28101   ZLIBS="-lz"
28102 fi
28103
28104 have_zlib=no
28105 if test x$ZLIBS = x-lz; then
28106    $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
28107
28108    have_zlib=yes
28109 fi
28110
28111
28112 AFS_CFLAGS=""
28113 AFS_LIBS=""
28114 support_afs=auto
28115 # Check whether --enable-afs was given.
28116 if test "${enable_afs+set}" = set; then :
28117   enableval=$enable_afs;
28118        if test x$enableval = xyes; then
28119           support_afs=yes
28120        elif test x$enableval = xno; then
28121           support_afs=no
28122        fi
28123
28124
28125 fi
28126
28127
28128 have_afs=no
28129 if test x$support_afs = xyes -o x$support_afs = xauto; then
28130
28131 # Check whether --with-afsdir was given.
28132 if test "${with_afsdir+set}" = set; then :
28133   withval=$with_afsdir; with_afsdir=$withval
28134
28135 fi
28136
28137
28138             if test x$with_afsdir = x; then
28139       for root in /usr /usr/local; do
28140          if test -d ${root}/include/afs/ ; then
28141             with_afsdir=${root}
28142             break
28143          fi
28144       done
28145    fi
28146
28147    AFS_CFLAGS="-I${with_afsdir}/include"
28148
28149    saved_CFLAGS="${CFLAGS}"
28150    CFLAGS="${AFS_CFLAGS} ${saved_CFLAGS}"
28151
28152    for ac_header in afs/stds.h
28153 do :
28154   ac_fn_c_check_header_mongrel "$LINENO" "afs/stds.h" "ac_cv_header_afs_stds_h" "$ac_includes_default"
28155 if test "x$ac_cv_header_afs_stds_h" = x""yes; then :
28156   cat >>confdefs.h <<_ACEOF
28157 #define HAVE_AFS_STDS_H 1
28158 _ACEOF
28159
28160 fi
28161
28162 done
28163
28164
28165    CFLAGS="${saved_CFLAGS}"
28166
28167             for dir in ${with_afsdir}/lib ${with_afsdir}/lib/afs
28168    do
28169       for arch_type in .a .so
28170       do
28171          A=`test -f ${dir}/libsys${arch_type} && nm ${dir}/libsys${arch_type} | grep pioctl`
28172          pkg=$?
28173          if test $pkg = 0; then
28174             have_afs=yes
28175             AFS_LIBS="-L${dir} -lsys -lrx -llwp ${dir}/util.a"
28176             break
28177          fi
28178       done
28179    done
28180
28181    if test x$support_afs = xyes -a $have_afs != yes; then
28182       as_fn_error "afs support explicitly enabled but no supported afs implementation found,
28183   please either load the afs libraries or rerun configure without --enable-afs" "$LINENO" 5
28184    else
28185       if test $have_afs = yes; then
28186
28187 $as_echo "#define HAVE_AFS 1" >>confdefs.h
28188
28189
28190 $as_echo "#define HAVE_AFS_ACL 1" >>confdefs.h
28191
28192       fi
28193    fi
28194 fi
28195
28196
28197
28198
28199 support_acl=auto
28200 # Check whether --enable-acl was given.
28201 if test "${enable_acl+set}" = set; then :
28202   enableval=$enable_acl;
28203        if test x$enableval = xyes; then
28204           support_acl=yes
28205        elif test x$enableval = xno; then
28206           support_acl=no
28207        fi
28208
28209
28210 fi
28211
28212
28213 have_acl=no
28214 have_extended_acl=no
28215 if test x$support_acl = xyes -o x$support_acl = xauto; then
28216    ac_fn_c_check_header_mongrel "$LINENO" "sys/acl.h" "ac_cv_header_sys_acl_h" "$ac_includes_default"
28217 if test "x$ac_cv_header_sys_acl_h" = x""yes; then :
28218
28219 $as_echo "#define HAVE_SYS_ACL_H 1" >>confdefs.h
28220
28221 fi
28222
28223
28224    ac_fn_c_check_func "$LINENO" "acl_get_file" "ac_cv_func_acl_get_file"
28225 if test "x$ac_cv_func_acl_get_file" = x""yes; then :
28226
28227           have_acl=yes
28228
28229 else
28230
28231           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lacl" >&5
28232 $as_echo_n "checking for acl_get_file in -lacl... " >&6; }
28233 if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then :
28234   $as_echo_n "(cached) " >&6
28235 else
28236   ac_check_lib_save_LIBS=$LIBS
28237 LIBS="-lacl  $LIBS"
28238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28239 /* end confdefs.h.  */
28240
28241 /* Override any GCC internal prototype to avoid an error.
28242    Use char because int might match the return type of a GCC
28243    builtin and then its argument prototype would still apply.  */
28244 #ifdef __cplusplus
28245 extern "C"
28246 #endif
28247 char acl_get_file ();
28248 int
28249 main ()
28250 {
28251 return acl_get_file ();
28252   ;
28253   return 0;
28254 }
28255 _ACEOF
28256 if ac_fn_c_try_link "$LINENO"; then :
28257   ac_cv_lib_acl_acl_get_file=yes
28258 else
28259   ac_cv_lib_acl_acl_get_file=no
28260 fi
28261 rm -f core conftest.err conftest.$ac_objext \
28262     conftest$ac_exeext conftest.$ac_ext
28263 LIBS=$ac_check_lib_save_LIBS
28264 fi
28265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_acl_acl_get_file" >&5
28266 $as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
28267 if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then :
28268
28269                  have_acl=yes;
28270                  if test $have_afs = yes; then
28271                                                                     if test -d /usr/lib64/; then
28272                        FDLIBS="-L/usr/lib64 -lacl $FDLIBS"
28273                     else
28274                        FDLIBS="-L/usr/lib -lacl $FDLIBS"
28275                     fi
28276                  else
28277                     FDLIBS="-lacl $FDLIBS"
28278                  fi
28279
28280 else
28281
28282                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lpacl" >&5
28283 $as_echo_n "checking for acl_get_file in -lpacl... " >&6; }
28284 if test "${ac_cv_lib_pacl_acl_get_file+set}" = set; then :
28285   $as_echo_n "(cached) " >&6
28286 else
28287   ac_check_lib_save_LIBS=$LIBS
28288 LIBS="-lpacl  $LIBS"
28289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28290 /* end confdefs.h.  */
28291
28292 /* Override any GCC internal prototype to avoid an error.
28293    Use char because int might match the return type of a GCC
28294    builtin and then its argument prototype would still apply.  */
28295 #ifdef __cplusplus
28296 extern "C"
28297 #endif
28298 char acl_get_file ();
28299 int
28300 main ()
28301 {
28302 return acl_get_file ();
28303   ;
28304   return 0;
28305 }
28306 _ACEOF
28307 if ac_fn_c_try_link "$LINENO"; then :
28308   ac_cv_lib_pacl_acl_get_file=yes
28309 else
28310   ac_cv_lib_pacl_acl_get_file=no
28311 fi
28312 rm -f core conftest.err conftest.$ac_objext \
28313     conftest$ac_exeext conftest.$ac_ext
28314 LIBS=$ac_check_lib_save_LIBS
28315 fi
28316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pacl_acl_get_file" >&5
28317 $as_echo "$ac_cv_lib_pacl_acl_get_file" >&6; }
28318 if test "x$ac_cv_lib_pacl_acl_get_file" = x""yes; then :
28319
28320                         have_acl=yes;
28321                         FDLIBS="-lpacl $FDLIBS"
28322
28323 else
28324
28325                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acltotext in -lsec" >&5
28326 $as_echo_n "checking for acltotext in -lsec... " >&6; }
28327 if test "${ac_cv_lib_sec_acltotext+set}" = set; then :
28328   $as_echo_n "(cached) " >&6
28329 else
28330   ac_check_lib_save_LIBS=$LIBS
28331 LIBS="-lsec  $LIBS"
28332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28333 /* end confdefs.h.  */
28334
28335 /* Override any GCC internal prototype to avoid an error.
28336    Use char because int might match the return type of a GCC
28337    builtin and then its argument prototype would still apply.  */
28338 #ifdef __cplusplus
28339 extern "C"
28340 #endif
28341 char acltotext ();
28342 int
28343 main ()
28344 {
28345 return acltotext ();
28346   ;
28347   return 0;
28348 }
28349 _ACEOF
28350 if ac_fn_c_try_link "$LINENO"; then :
28351   ac_cv_lib_sec_acltotext=yes
28352 else
28353   ac_cv_lib_sec_acltotext=no
28354 fi
28355 rm -f core conftest.err conftest.$ac_objext \
28356     conftest$ac_exeext conftest.$ac_ext
28357 LIBS=$ac_check_lib_save_LIBS
28358 fi
28359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acltotext" >&5
28360 $as_echo "$ac_cv_lib_sec_acltotext" >&6; }
28361 if test "x$ac_cv_lib_sec_acltotext" = x""yes; then :
28362
28363                                have_acl=yes;
28364                                FDLIBS="-lsec $FDLIBS"
28365
28366                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_totext in -lsec" >&5
28367 $as_echo_n "checking for acl_totext in -lsec... " >&6; }
28368 if test "${ac_cv_lib_sec_acl_totext+set}" = set; then :
28369   $as_echo_n "(cached) " >&6
28370 else
28371   ac_check_lib_save_LIBS=$LIBS
28372 LIBS="-lsec  $LIBS"
28373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28374 /* end confdefs.h.  */
28375
28376 /* Override any GCC internal prototype to avoid an error.
28377    Use char because int might match the return type of a GCC
28378    builtin and then its argument prototype would still apply.  */
28379 #ifdef __cplusplus
28380 extern "C"
28381 #endif
28382 char acl_totext ();
28383 int
28384 main ()
28385 {
28386 return acl_totext ();
28387   ;
28388   return 0;
28389 }
28390 _ACEOF
28391 if ac_fn_c_try_link "$LINENO"; then :
28392   ac_cv_lib_sec_acl_totext=yes
28393 else
28394   ac_cv_lib_sec_acl_totext=no
28395 fi
28396 rm -f core conftest.err conftest.$ac_objext \
28397     conftest$ac_exeext conftest.$ac_ext
28398 LIBS=$ac_check_lib_save_LIBS
28399 fi
28400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acl_totext" >&5
28401 $as_echo "$ac_cv_lib_sec_acl_totext" >&6; }
28402 if test "x$ac_cv_lib_sec_acl_totext" = x""yes; then :
28403
28404                                       have_extended_acl=yes
28405
28406
28407 fi
28408
28409
28410
28411 fi
28412
28413
28414
28415 fi
28416
28417
28418
28419 fi
28420
28421
28422
28423 fi
28424
28425
28426    if test x$support_acl = xyes -a $have_acl != yes; then
28427       as_fn_error "acl support explicitly enabled but no supported acl implementation found,
28428   please either load the acl libraries or rerun configure without --enable-acl" "$LINENO" 5
28429    else
28430       if test $have_acl = yes; then
28431
28432 $as_echo "#define HAVE_ACL 1" >>confdefs.h
28433
28434       fi
28435
28436       if test $have_extended_acl = yes; then
28437
28438 $as_echo "#define HAVE_EXTENDED_ACL 1" >>confdefs.h
28439
28440       fi
28441    fi
28442 fi
28443
28444 support_xattr=auto
28445 # Check whether --enable-xattr was given.
28446 if test "${enable_xattr+set}" = set; then :
28447   enableval=$enable_xattr;
28448        if test x$enableval = xyes; then
28449           support_xattr=yes
28450        elif test x$enableval = xno; then
28451           support_xattr=no
28452        fi
28453
28454
28455 fi
28456
28457
28458 have_xattr=no
28459 if test x$support_xattr = xyes -o x$support_xattr = xauto; then
28460             ac_fn_c_check_header_mongrel "$LINENO" "sys/extattr.h" "ac_cv_header_sys_extattr_h" "$ac_includes_default"
28461 if test "x$ac_cv_header_sys_extattr_h" = x""yes; then :
28462
28463 $as_echo "#define HAVE_SYS_EXTATTR_H 1" >>confdefs.h
28464
28465 fi
28466
28467
28468    ac_fn_c_check_header_mongrel "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
28469 if test "x$ac_cv_header_libutil_h" = x""yes; then :
28470
28471 $as_echo "#define HAVE_LIBUTIL_H 1" >>confdefs.h
28472
28473 fi
28474
28475
28476    for ac_func in extattr_get_link extattr_set_link extattr_list_link
28477 do :
28478   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28479 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28480 eval as_val=\$$as_ac_var
28481    if test "x$as_val" = x""yes; then :
28482   cat >>confdefs.h <<_ACEOF
28483 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28484 _ACEOF
28485
28486           have_xattr=yes
28487
28488 $as_echo "#define HAVE_EXTATTR_GET_LINK 1" >>confdefs.h
28489
28490
28491 $as_echo "#define HAVE_EXTATTR_SET_LINK 1" >>confdefs.h
28492
28493
28494 $as_echo "#define HAVE_EXTATTR_LIST_LINK 1" >>confdefs.h
28495
28496
28497
28498 fi
28499 done
28500
28501
28502    if test $have_xattr = no; then
28503       for ac_func in extattr_get_file extattr_set_file extattr_list_file
28504 do :
28505   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28506 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28507 eval as_val=\$$as_ac_var
28508    if test "x$as_val" = x""yes; then :
28509   cat >>confdefs.h <<_ACEOF
28510 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28511 _ACEOF
28512
28513              have_xattr=yes
28514
28515 $as_echo "#define HAVE_EXTATTR_GET_FILE 1" >>confdefs.h
28516
28517
28518 $as_echo "#define HAVE_EXTATTR_SET_FILE 1" >>confdefs.h
28519
28520
28521 $as_echo "#define HAVE_EXTATTR_LIST_FILE 1" >>confdefs.h
28522
28523
28524
28525 fi
28526 done
28527
28528    fi
28529
28530    if test $have_xattr = yes; then
28531       have_extattr_string_in_libc=no
28532       for ac_func in extattr_namespace_to_string extattr_string_to_namespace
28533 do :
28534   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28535 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28536 eval as_val=\$$as_ac_var
28537    if test "x$as_val" = x""yes; then :
28538   cat >>confdefs.h <<_ACEOF
28539 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28540 _ACEOF
28541
28542              have_extattr_string_in_libc=yes
28543
28544 $as_echo "#define HAVE_EXTATTR_NAMESPACE_TO_STRING 1" >>confdefs.h
28545
28546
28547 $as_echo "#define HAVE_EXTATTR_STRING_TO_NAMESPACE 1" >>confdefs.h
28548
28549
28550
28551 fi
28552 done
28553
28554
28555                         if test $have_extattr_string_in_libc = no; then
28556          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extattr_namespace_to_string extattr_string_to_namespace in -lutil" >&5
28557 $as_echo_n "checking for extattr_namespace_to_string extattr_string_to_namespace in -lutil... " >&6; }
28558 if test "${ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace+set}" = set; then :
28559   $as_echo_n "(cached) " >&6
28560 else
28561   ac_check_lib_save_LIBS=$LIBS
28562 LIBS="-lutil  $LIBS"
28563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28564 /* end confdefs.h.  */
28565
28566 /* Override any GCC internal prototype to avoid an error.
28567    Use char because int might match the return type of a GCC
28568    builtin and then its argument prototype would still apply.  */
28569 #ifdef __cplusplus
28570 extern "C"
28571 #endif
28572 char extattr_namespace_to_string extattr_string_to_namespace ();
28573 int
28574 main ()
28575 {
28576 return extattr_namespace_to_string extattr_string_to_namespace ();
28577   ;
28578   return 0;
28579 }
28580 _ACEOF
28581 if ac_fn_c_try_link "$LINENO"; then :
28582   ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace=yes
28583 else
28584   ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace=no
28585 fi
28586 rm -f core conftest.err conftest.$ac_objext \
28587     conftest$ac_exeext conftest.$ac_ext
28588 LIBS=$ac_check_lib_save_LIBS
28589 fi
28590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" >&5
28591 $as_echo "$ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" >&6; }
28592 if test "x$ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" = x""yes; then :
28593
28594
28595 $as_echo "#define HAVE_EXTATTR_NAMESPACE_TO_STRING 1" >>confdefs.h
28596
28597
28598 $as_echo "#define HAVE_EXTATTR_STRING_TO_NAMESPACE 1" >>confdefs.h
28599
28600                 FDLIBS="-lutil $FDLIBS"
28601
28602
28603 fi
28604
28605       fi
28606    fi
28607
28608             if test $have_xattr = no; then
28609       ac_fn_c_check_header_mongrel "$LINENO" "sys/xattr.h" "ac_cv_header_sys_xattr_h" "$ac_includes_default"
28610 if test "x$ac_cv_header_sys_xattr_h" = x""yes; then :
28611
28612 $as_echo "#define HAVE_SYS_XATTR_H 1" >>confdefs.h
28613
28614 fi
28615
28616
28617       for ac_func in llistxattr lgetxattr lsetxattr
28618 do :
28619   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28620 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28621 eval as_val=\$$as_ac_var
28622    if test "x$as_val" = x""yes; then :
28623   cat >>confdefs.h <<_ACEOF
28624 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28625 _ACEOF
28626
28627              have_xattr=yes
28628
28629 $as_echo "#define HAVE_LLISTXATTR 1" >>confdefs.h
28630
28631
28632 $as_echo "#define HAVE_LGETXATTR 1" >>confdefs.h
28633
28634
28635 $as_echo "#define HAVE_LSETXATTR 1" >>confdefs.h
28636
28637
28638
28639 fi
28640 done
28641
28642
28643       if test $have_xattr = no; then
28644          for ac_func in listxattr getxattr setxattr
28645 do :
28646   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28647 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28648 eval as_val=\$$as_ac_var
28649    if test "x$as_val" = x""yes; then :
28650   cat >>confdefs.h <<_ACEOF
28651 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28652 _ACEOF
28653
28654                 have_xattr=yes
28655
28656 $as_echo "#define HAVE_LISTXATTR 1" >>confdefs.h
28657
28658
28659 $as_echo "#define HAVE_GETXATTR 1" >>confdefs.h
28660
28661
28662 $as_echo "#define HAVE_SETXATTR 1" >>confdefs.h
28663
28664
28665
28666 fi
28667 done
28668
28669       fi
28670    fi
28671
28672             if test $have_xattr = no; then
28673       ac_fn_c_check_header_mongrel "$LINENO" "sys/attr.h" "ac_cv_header_sys_attr_h" "$ac_includes_default"
28674 if test "x$ac_cv_header_sys_attr_h" = x""yes; then :
28675
28676 $as_echo "#define HAVE_SYS_ATTR_H 1" >>confdefs.h
28677
28678 fi
28679
28680
28681       ac_fn_c_check_header_mongrel "$LINENO" "sys/nvpair.h" "ac_cv_header_sys_nvpair_h" "$ac_includes_default"
28682 if test "x$ac_cv_header_sys_nvpair_h" = x""yes; then :
28683
28684 $as_echo "#define HAVE_SYS_NVPAIR_H 1" >>confdefs.h
28685
28686 fi
28687
28688
28689       ac_fn_c_check_header_mongrel "$LINENO" "attr.h" "ac_cv_header_attr_h" "$ac_includes_default"
28690 if test "x$ac_cv_header_attr_h" = x""yes; then :
28691
28692 $as_echo "#define HAVE_ATTR_H 1" >>confdefs.h
28693
28694 fi
28695
28696
28697
28698       for ac_func in openat fstatat unlinkat fchownat futimesat
28699 do :
28700   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28701 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28702 eval as_val=\$$as_ac_var
28703    if test "x$as_val" = x""yes; then :
28704   cat >>confdefs.h <<_ACEOF
28705 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28706 _ACEOF
28707
28708              have_xattr=yes
28709
28710 $as_echo "#define HAVE_OPENAT 1" >>confdefs.h
28711
28712
28713 $as_echo "#define HAVE_FSTATAT 1" >>confdefs.h
28714
28715
28716 $as_echo "#define HAVE_UNLINKAT 1" >>confdefs.h
28717
28718
28719 $as_echo "#define HAVE_FCHOWNAT 1" >>confdefs.h
28720
28721
28722 $as_echo "#define HAVE_FUTIMESAT 1" >>confdefs.h
28723
28724
28725
28726 fi
28727 done
28728
28729
28730       if test $have_xattr = yes; then
28731          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nvlist_next_nvpair in -lnvpair" >&5
28732 $as_echo_n "checking for nvlist_next_nvpair in -lnvpair... " >&6; }
28733 if test "${ac_cv_lib_nvpair_nvlist_next_nvpair+set}" = set; then :
28734   $as_echo_n "(cached) " >&6
28735 else
28736   ac_check_lib_save_LIBS=$LIBS
28737 LIBS="-lnvpair  $LIBS"
28738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28739 /* end confdefs.h.  */
28740
28741 /* Override any GCC internal prototype to avoid an error.
28742    Use char because int might match the return type of a GCC
28743    builtin and then its argument prototype would still apply.  */
28744 #ifdef __cplusplus
28745 extern "C"
28746 #endif
28747 char nvlist_next_nvpair ();
28748 int
28749 main ()
28750 {
28751 return nvlist_next_nvpair ();
28752   ;
28753   return 0;
28754 }
28755 _ACEOF
28756 if ac_fn_c_try_link "$LINENO"; then :
28757   ac_cv_lib_nvpair_nvlist_next_nvpair=yes
28758 else
28759   ac_cv_lib_nvpair_nvlist_next_nvpair=no
28760 fi
28761 rm -f core conftest.err conftest.$ac_objext \
28762     conftest$ac_exeext conftest.$ac_ext
28763 LIBS=$ac_check_lib_save_LIBS
28764 fi
28765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nvpair_nvlist_next_nvpair" >&5
28766 $as_echo "$ac_cv_lib_nvpair_nvlist_next_nvpair" >&6; }
28767 if test "x$ac_cv_lib_nvpair_nvlist_next_nvpair" = x""yes; then :
28768
28769
28770 $as_echo "#define HAVE_NVLIST_NEXT_NVPAIR 1" >>confdefs.h
28771
28772                 FDLIBS="-lnvpair $FDLIBS"
28773
28774
28775 fi
28776
28777       fi
28778    fi
28779
28780    if test x$support_xattr = xyes -a $have_xattr != yes; then
28781       as_fn_error "xattr support explicitly enabled but no supported xattr implementation found,
28782   please either load the xattr libraries or rerun configure without --enable-xattr" "$LINENO" 5
28783    else
28784       if test $have_xattr = yes; then
28785
28786 $as_echo "#define HAVE_XATTR 1" >>confdefs.h
28787
28788       fi
28789    fi
28790 fi
28791
28792 PTHREAD_LIB=""
28793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
28794 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
28795 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then :
28796   $as_echo_n "(cached) " >&6
28797 else
28798   ac_check_lib_save_LIBS=$LIBS
28799 LIBS="-lpthread  $LIBS"
28800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28801 /* end confdefs.h.  */
28802
28803 /* Override any GCC internal prototype to avoid an error.
28804    Use char because int might match the return type of a GCC
28805    builtin and then its argument prototype would still apply.  */
28806 #ifdef __cplusplus
28807 extern "C"
28808 #endif
28809 char pthread_create ();
28810 int
28811 main ()
28812 {
28813 return pthread_create ();
28814   ;
28815   return 0;
28816 }
28817 _ACEOF
28818 if ac_fn_c_try_link "$LINENO"; then :
28819   ac_cv_lib_pthread_pthread_create=yes
28820 else
28821   ac_cv_lib_pthread_pthread_create=no
28822 fi
28823 rm -f core conftest.err conftest.$ac_objext \
28824     conftest$ac_exeext conftest.$ac_ext
28825 LIBS=$ac_check_lib_save_LIBS
28826 fi
28827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
28828 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
28829 if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then :
28830   PTHREAD_LIB="-lpthread"
28831 else
28832
28833        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthreads" >&5
28834 $as_echo_n "checking for pthread_create in -lpthreads... " >&6; }
28835 if test "${ac_cv_lib_pthreads_pthread_create+set}" = set; then :
28836   $as_echo_n "(cached) " >&6
28837 else
28838   ac_check_lib_save_LIBS=$LIBS
28839 LIBS="-lpthreads  $LIBS"
28840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28841 /* end confdefs.h.  */
28842
28843 /* Override any GCC internal prototype to avoid an error.
28844    Use char because int might match the return type of a GCC
28845    builtin and then its argument prototype would still apply.  */
28846 #ifdef __cplusplus
28847 extern "C"
28848 #endif
28849 char pthread_create ();
28850 int
28851 main ()
28852 {
28853 return pthread_create ();
28854   ;
28855   return 0;
28856 }
28857 _ACEOF
28858 if ac_fn_c_try_link "$LINENO"; then :
28859   ac_cv_lib_pthreads_pthread_create=yes
28860 else
28861   ac_cv_lib_pthreads_pthread_create=no
28862 fi
28863 rm -f core conftest.err conftest.$ac_objext \
28864     conftest$ac_exeext conftest.$ac_ext
28865 LIBS=$ac_check_lib_save_LIBS
28866 fi
28867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_create" >&5
28868 $as_echo "$ac_cv_lib_pthreads_pthread_create" >&6; }
28869 if test "x$ac_cv_lib_pthreads_pthread_create" = x""yes; then :
28870   PTHREAD_LIB="-lpthreads"
28871 else
28872
28873               { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5
28874 $as_echo_n "checking for pthread_create in -lc_r... " >&6; }
28875 if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then :
28876   $as_echo_n "(cached) " >&6
28877 else
28878   ac_check_lib_save_LIBS=$LIBS
28879 LIBS="-lc_r  $LIBS"
28880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28881 /* end confdefs.h.  */
28882
28883 /* Override any GCC internal prototype to avoid an error.
28884    Use char because int might match the return type of a GCC
28885    builtin and then its argument prototype would still apply.  */
28886 #ifdef __cplusplus
28887 extern "C"
28888 #endif
28889 char pthread_create ();
28890 int
28891 main ()
28892 {
28893 return pthread_create ();
28894   ;
28895   return 0;
28896 }
28897 _ACEOF
28898 if ac_fn_c_try_link "$LINENO"; then :
28899   ac_cv_lib_c_r_pthread_create=yes
28900 else
28901   ac_cv_lib_c_r_pthread_create=no
28902 fi
28903 rm -f core conftest.err conftest.$ac_objext \
28904     conftest$ac_exeext conftest.$ac_ext
28905 LIBS=$ac_check_lib_save_LIBS
28906 fi
28907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_create" >&5
28908 $as_echo "$ac_cv_lib_c_r_pthread_create" >&6; }
28909 if test "x$ac_cv_lib_c_r_pthread_create" = x""yes; then :
28910   PTHREAD_LIB="-lc_r"
28911 else
28912
28913                      ac_fn_c_check_func "$LINENO" "pthread_create" "ac_cv_func_pthread_create"
28914 if test "x$ac_cv_func_pthread_create" = x""yes; then :
28915
28916 fi
28917
28918
28919
28920 fi
28921
28922
28923
28924 fi
28925
28926
28927
28928 fi
28929
28930
28931 for ac_header in sys/prctl.h sys/capability.h
28932 do :
28933   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
28934 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
28935 eval as_val=\$$as_ac_Header
28936    if test "x$as_val" = x""yes; then :
28937   cat >>confdefs.h <<_ACEOF
28938 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
28939 _ACEOF
28940
28941 fi
28942
28943 done
28944
28945 for ac_func in prctl setreuid
28946 do :
28947   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28948 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28949 eval as_val=\$$as_ac_var
28950    if test "x$as_val" = x""yes; then :
28951   cat >>confdefs.h <<_ACEOF
28952 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28953 _ACEOF
28954
28955 fi
28956 done
28957
28958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_set_proc in -lcap" >&5
28959 $as_echo_n "checking for cap_set_proc in -lcap... " >&6; }
28960 if test "${ac_cv_lib_cap_cap_set_proc+set}" = set; then :
28961   $as_echo_n "(cached) " >&6
28962 else
28963   ac_check_lib_save_LIBS=$LIBS
28964 LIBS="-lcap  $LIBS"
28965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28966 /* end confdefs.h.  */
28967
28968 /* Override any GCC internal prototype to avoid an error.
28969    Use char because int might match the return type of a GCC
28970    builtin and then its argument prototype would still apply.  */
28971 #ifdef __cplusplus
28972 extern "C"
28973 #endif
28974 char cap_set_proc ();
28975 int
28976 main ()
28977 {
28978 return cap_set_proc ();
28979   ;
28980   return 0;
28981 }
28982 _ACEOF
28983 if ac_fn_c_try_link "$LINENO"; then :
28984   ac_cv_lib_cap_cap_set_proc=yes
28985 else
28986   ac_cv_lib_cap_cap_set_proc=no
28987 fi
28988 rm -f core conftest.err conftest.$ac_objext \
28989     conftest$ac_exeext conftest.$ac_ext
28990 LIBS=$ac_check_lib_save_LIBS
28991 fi
28992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_set_proc" >&5
28993 $as_echo "$ac_cv_lib_cap_cap_set_proc" >&6; }
28994 if test "x$ac_cv_lib_cap_cap_set_proc" = x""yes; then :
28995   CAP_LIBS="-lcap"
28996 else
28997   CAP_LIBS=
28998 fi
28999
29000 if test x$CAP_LIBS = x-lcap; then
29001
29002 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
29003
29004 fi
29005
29006
29007
29008 $as_echo "#define FDLIBS 1" >>confdefs.h
29009
29010
29011 CFLAGS=${CFLAGS--O}
29012
29013 if test x$have_gcc = xyes ; then
29014    CPPFLAGS="$CPPFLAGS -fno-strict-aliasing -fno-exceptions -fno-rtti"
29015    CFLAGS="$CFLAGS -fno-strict-aliasing -fno-exceptions -fno-rtti"
29016 fi
29017 LDFLAGS=${LDFLAGS--O}
29018 DB_LIBS="${SQL_LFLAGS}"
29019 CPPFLAGS="$CPPFLAGS"
29020 CFLAGS="$CFLAGS"
29021
29022
29023
29024
29025
29026
29027
29028
29029
29030
29031
29032
29033
29034
29035
29036
29037 OBJLIST=
29038
29039
29040 lld="lld"
29041 llu="llu"
29042
29043 WCFLAGS=
29044 WLDFLAGS=
29045
29046 PFILES="platforms/Makefile"
29047 PSCMD="ps -e"
29048 WIN32=
29049 MACOSX=
29050
29051 hostname=`uname -n | cut -d '.' -f 1`
29052 if test x${hostname} = x ; then
29053    hostname="localhost"
29054 fi
29055 ping -c 1 $hostname 2>/dev/null 1>/dev/null
29056 if test ! $? = 0; then
29057   hostname="localhost"
29058 fi
29059
29060 case "$DISTNAME" in
29061 aix)
29062    DISTVER=`uname -r`
29063    PSCMD="ps -e -o pid,comm"
29064    PFILES="${PFILES} \
29065       platforms/aix/Makefile"
29066    TAPEDRIVE="/dev/rmt0.1"
29067   ;;
29068 alpha)
29069    DISTVER=`uname -r`
29070    PTHREAD_LIB="-lpthread -lexc"
29071    if test "${CC}" = "gcc" ; then
29072       lld="lld"
29073       llu="llu"
29074    else
29075       lld="ld"
29076       llu="lu"
29077    fi
29078    TAPEDRIVE="/dev/nrmt0"
29079   ;;
29080 bsdi)
29081    DISTVER=`uname -a |awk '{print $3}'`
29082    TAPEDRIVE="/dev/nrmt0"
29083    PTHREAD_LIB="-pthread"
29084    CFLAGS="${CFLAGS} -pthread"
29085    PSCMD="ps -ax -o pid,command"
29086    lld="qd"
29087    llu="qu"
29088    PFILES="${PFILES} \
29089        platforms/bsdi/Makefile \
29090        platforms/bsdi/bacula-fd \
29091        platforms/bsdi/bacula-sd \
29092        platforms/bsdi/bacula-dir"
29093    largefile_support="yes"
29094   ;;
29095 cygwin)
29096    DISTVER=`uname -a |awk '{print $3}'`
29097    TAPEDRIVE="/dev/nrst0"
29098    WIN32=win32
29099    WCFLAGS="-mwindows"
29100    WLDFLAGS="-mwindows"
29101   ;;
29102 darwin)
29103    DISTVER=`uname -r`
29104    TAPEDRIVE="/dev/nst0"
29105    PSCMD="ps -e -o pid,command"
29106    MACOSX=macosx
29107    PFILES="${PFILES} \
29108       platforms/darwin/Makefile"
29109   ;;
29110 osx)
29111    DISTVER=`uname -r`
29112    TAPEDRIVE="/dev/nst0"
29113    PSCMD="ps -e -o pid,command"
29114    MACOSX=macosx
29115    PFILES="${PFILES} \
29116       platforms/osx/Makefile"
29117   ;;
29118 debian)
29119    if `test -f /etc/apt/sources.list && grep -q ubuntu /etc/apt/sources.list`; then
29120       DISTNAME="ubuntu"
29121    fi
29122    DISTVER=`cat /etc/debian_version`
29123    if test -f /etc/lsb-release ; then
29124       . /etc/lsb-release
29125       if test "x$DISTRIB_ID" != "x" ; then
29126          DISTNAME=$DISTRIB_ID
29127       fi
29128       if test "x$DISTRIB_RELEASE" != "x" ; then
29129          DISTVER=$DISTRIB_RELEASE
29130       fi
29131    fi
29132    if test "$DISTNAME" = "Ubuntu" ; then
29133       DISTNAME="ubuntu"
29134    fi
29135    TAPEDRIVE="/dev/nst0"
29136    PSCMD="ps -e -o pid,command"
29137    if test "$DISTNAME" = "ubuntu" ; then
29138       PFILES="${PFILES} \
29139          platforms/ubuntu/Makefile \
29140          platforms/ubuntu/bacula-fd \
29141          platforms/ubuntu/bacula-sd \
29142          platforms/ubuntu/bacula-dir"
29143    else
29144       PFILES="${PFILES} \
29145          platforms/debian/Makefile \
29146          platforms/debian/bacula-fd \
29147          platforms/debian/bacula-sd \
29148          platforms/debian/bacula-dir"
29149    fi
29150   ;;
29151 freebsd)
29152    DISTVER=`uname -a |awk '{print $3}'`
29153    VER=`echo $DISTVER | cut -c 1`
29154    if test x$VER = x4 ; then
29155       PTHREAD_LIB="${PTHREAD_LIBS:--pthread}"
29156       CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS:--pthread}"
29157    fi
29158    lld="qd"
29159    llu="qu"
29160    TAPEDRIVE="/dev/nrsa0"
29161    PSCMD="ps -ax -o pid,command"
29162    PFILES="${PFILES} \
29163        platforms/freebsd/Makefile \
29164        platforms/freebsd/bacula-fd \
29165        platforms/freebsd/bacula-sd \
29166        platforms/freebsd/bacula-dir"
29167    largefile_support="yes"
29168   ;;
29169 hpux)
29170    PSCMD="UNIX95=1; ps -e -o pid,comm"
29171    CFLAGS="${CFLAGS} -D_XOPEN_SOURCE_EXTENDED=1"
29172    DISTVER=`uname -r`
29173    TAPEDRIVE="/dev/rmt/0hnb"
29174    PTHREAD_LIB="-lpthread"
29175    $as_echo "#define _INCLUDE_LONGLONG 1" >>confdefs.h
29176
29177   ;;
29178 irix)
29179    DISTVER=`uname -r`
29180    TAPEDRIVE="/dev/rmt/0cbn"
29181    PSCMD="ps -e -o pid,comm"
29182    PFILES="${PFILES} \
29183        platforms/irix/Makefile \
29184        platforms/irix/bacula-fd \
29185        platforms/irix/bacula-sd \
29186        platforms/irix/bacula-dir"
29187   ;;
29188 netbsd)
29189    DISTVER=`uname -a |awk '{print $3}'`
29190    lld="qd"
29191    llu="qu"
29192    TAPEDRIVE="/dev/nrst0"
29193    PSCMD="ps -ax -o pid,command"
29194    PTHREAD_LIB="-pthread"
29195    CFLAGS="${CFLAGS} -pthread"
29196   ;;
29197 openbsd)
29198    DISTVER=`uname -a |awk '{print $3}'`
29199    lld="qd"
29200    llu="qu"
29201    TAPEDRIVE="/dev/nrst0"
29202    PSCMD="ps -ax -o pid,command"
29203    PTHREAD_LIB="-pthread"
29204    CFLAGS="${CFLAGS} -pthread"
29205    PFILES="${PFILES} \
29206        platforms/openbsd/Makefile \
29207        platforms/openbsd/bacula-fd \
29208        platforms/openbsd/bacula-sd \
29209        platforms/openbsd/bacula-dir"
29210   ;;
29211 redhat)
29212    if test -f /etc/whitebox-release ; then
29213       f=/etc/whitebox-release
29214    else
29215       f=/etc/redhat-release
29216    fi
29217    if test `cat $f | grep release |\
29218          cut -f 3 -d ' '`x = "Enterprise"x ; then
29219       DISTVER="Enterprise "`cat $f | grep release |\
29220           cut -f 6 -d ' '`
29221    else
29222        DISTVER=`cat /etc/redhat-release | grep release |\
29223            cut -f 5 -d ' '`
29224    fi
29225    TAPEDRIVE="/dev/nst0"
29226    PSCMD="ps -e -o pid,command"
29227    PFILES="${PFILES} \
29228        platforms/redhat/Makefile \
29229        platforms/redhat/bacula-fd \
29230        platforms/redhat/bacula-sd \
29231        platforms/redhat/bacula-dir
29232        "
29233   ;;
29234 mandrake)
29235    DISTVER=`cat /etc/mandrake-release | grep release |\
29236       cut -f 5 -d ' '`
29237    TAPEDRIVE="/dev/nst0"
29238    PSCMD="ps -e -o pid,command"
29239    PFILES="${PFILES} \
29240        platforms/mandrake/Makefile \
29241        platforms/mandrake/bacula-fd \
29242        platforms/mandrake/bacula-sd \
29243        platforms/mandrake/bacula-dir \
29244        "
29245   ;;
29246 gentoo)
29247    DISTVER=`awk '/version / {print $5}' < /etc/gentoo-release`
29248    TAPEDRIVE="/dev/nst0"
29249    PSCMD="ps -e -o pid,command"
29250    PFILES="${PFILES} \
29251        platforms/gentoo/Makefile \
29252     platforms/gentoo/bacula-init \
29253        platforms/gentoo/bacula-fd \
29254        platforms/gentoo/bacula-sd \
29255        platforms/gentoo/bacula-dir"
29256   ;;
29257 slackware)
29258    DISTVER=`cat /etc/slackware-version`
29259    TAPEDRIVE="/dev/nst0"
29260    PSCMD="ps -e -o pid,command"
29261    PFILES="${PFILES} \
29262        platforms/slackware/Makefile \
29263        platforms/slackware/rc.bacula-fd \
29264        platforms/slackware/rc.bacula-sd \
29265        platforms/slackware/rc.bacula-dir\
29266        platforms/slackware/functions.bacula"
29267   ;;
29268 solaris)
29269    DISTVER=`uname -r`
29270    TAPEDRIVE="/dev/rmt/0cbn"
29271    PSCMD="ps -e -o pid,comm"
29272    PFILES="${PFILES} \
29273        platforms/solaris/Makefile \
29274        platforms/solaris/bacula-fd \
29275        platforms/solaris/bacula-sd \
29276        platforms/solaris/bacula-dir"
29277    if test x$DISTVER = x5.6 ; then
29278        $as_echo "#define HAVE_OLD_SOCKOPT 1" >>confdefs.h
29279
29280    fi
29281    LIBS="$LIBS -lresolv -lrt"
29282   ;;
29283 suse)
29284    DISTVER=`cat /etc/SuSE-release |grep VERSION|\
29285        cut -f 3 -d ' '`
29286    TAPEDRIVE="/dev/nst0"
29287    PSCMD="ps -e -o pid,command"
29288    PFILES="${PFILES} \
29289        platforms/suse/Makefile \
29290        platforms/suse/bacula-fd \
29291        platforms/suse/bacula-sd \
29292        platforms/suse/bacula-dir \
29293        platforms/suse/bacula"
29294   ;;
29295 suse5)
29296    DISTNAME=suse
29297    DISTVER=5.x
29298    TAPEDRIVE="/dev/nst0"
29299    PSCMD="ps -e -o pid,command"
29300    PFILES="${PFILES} \
29301        platforms/suse/Makefile \
29302        platforms/suse/bacula-fd \
29303        platforms/suse/bacula-sd \
29304        platforms/suse/bacula-dir"
29305   ;;
29306 unknown)
29307    DISTVER=unknown
29308    TAPEDRIVE="/dev/nst0"
29309   ;;
29310 *)
29311   echo " === Something went wrong. Unknown DISTNAME $DISTNAME ==="
29312   ;;
29313 esac
29314
29315
29316
29317 LIBS="$PTHREAD_LIB $LIBS"
29318
29319 cat >>confdefs.h <<_ACEOF
29320 #define lld "$lld"
29321 _ACEOF
29322
29323 cat >>confdefs.h <<_ACEOF
29324 #define llu "$llu"
29325 _ACEOF
29326
29327
29328
29329
29330
29331
29332
29333
29334 MCOMMON=./autoconf/Make.common
29335
29336
29337 if test "x${subsysdir}" = "x${sbindir}" ; then
29338    echo " "
29339    echo " "
29340    echo "You have set both --sbindir and --with-subsys-dir"
29341    echo "  equal to: ${subsysdir} "
29342    echo "This is not permitted. Please reconfigure."
29343    echo " "
29344    echo "Aborting configuration ..."
29345    echo " "
29346    echo " "
29347    exit 1
29348 fi
29349
29350 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_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"
29351
29352 ac_config_commands="$ac_config_commands default"
29353
29354 cat >confcache <<\_ACEOF
29355 # This file is a shell script that caches the results of configure
29356 # tests run on this system so they can be shared between configure
29357 # scripts and configure runs, see configure's option --config-cache.
29358 # It is not useful on other systems.  If it contains results you don't
29359 # want to keep, you may remove or edit it.
29360 #
29361 # config.status only pays attention to the cache file if you give it
29362 # the --recheck option to rerun configure.
29363 #
29364 # `ac_cv_env_foo' variables (set or unset) will be overridden when
29365 # loading this file, other *unset* `ac_cv_foo' will be assigned the
29366 # following values.
29367
29368 _ACEOF
29369
29370 # The following way of writing the cache mishandles newlines in values,
29371 # but we know of no workaround that is simple, portable, and efficient.
29372 # So, we kill variables containing newlines.
29373 # Ultrix sh set writes to stderr and can't be redirected directly,
29374 # and sets the high bit in the cache file unless we assign to the vars.
29375 (
29376   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
29377     eval ac_val=\$$ac_var
29378     case $ac_val in #(
29379     *${as_nl}*)
29380       case $ac_var in #(
29381       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
29382 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
29383       esac
29384       case $ac_var in #(
29385       _ | IFS | as_nl) ;; #(
29386       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
29387       *) { eval $ac_var=; unset $ac_var;} ;;
29388       esac ;;
29389     esac
29390   done
29391
29392   (set) 2>&1 |
29393     case $as_nl`(ac_space=' '; set) 2>&1` in #(
29394     *${as_nl}ac_space=\ *)
29395       # `set' does not quote correctly, so add quotes: double-quote
29396       # substitution turns \\\\ into \\, and sed turns \\ into \.
29397       sed -n \
29398         "s/'/'\\\\''/g;
29399           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
29400       ;; #(
29401     *)
29402       # `set' quotes correctly as required by POSIX, so do not add quotes.
29403       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
29404       ;;
29405     esac |
29406     sort
29407 ) |
29408   sed '
29409      /^ac_cv_env_/b end
29410      t clear
29411      :clear
29412      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
29413      t end
29414      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
29415      :end' >>confcache
29416 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
29417   if test -w "$cache_file"; then
29418     test "x$cache_file" != "x/dev/null" &&
29419       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
29420 $as_echo "$as_me: updating cache $cache_file" >&6;}
29421     cat confcache >$cache_file
29422   else
29423     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
29424 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
29425   fi
29426 fi
29427 rm -f confcache
29428
29429 test "x$prefix" = xNONE && prefix=$ac_default_prefix
29430 # Let make expand exec_prefix.
29431 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
29432
29433 DEFS=-DHAVE_CONFIG_H
29434
29435 ac_libobjs=
29436 ac_ltlibobjs=
29437 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
29438   # 1. Remove the extension, and $U if already installed.
29439   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
29440   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
29441   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
29442   #    will be set to the directory where LIBOBJS objects are built.
29443   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
29444   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
29445 done
29446 LIBOBJS=$ac_libobjs
29447
29448 LTLIBOBJS=$ac_ltlibobjs
29449
29450
29451
29452 : ${CONFIG_STATUS=./config.status}
29453 ac_write_fail=0
29454 ac_clean_files_save=$ac_clean_files
29455 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
29456 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
29457 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
29458 as_write_fail=0
29459 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
29460 #! $SHELL
29461 # Generated by $as_me.
29462 # Run this file to recreate the current configuration.
29463 # Compiler output produced by configure, useful for debugging
29464 # configure, is in config.log if it exists.
29465
29466 debug=false
29467 ac_cs_recheck=false
29468 ac_cs_silent=false
29469
29470 SHELL=\${CONFIG_SHELL-$SHELL}
29471 export SHELL
29472 _ASEOF
29473 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
29474 ## -------------------- ##
29475 ## M4sh Initialization. ##
29476 ## -------------------- ##
29477
29478 # Be more Bourne compatible
29479 DUALCASE=1; export DUALCASE # for MKS sh
29480 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
29481   emulate sh
29482   NULLCMD=:
29483   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29484   # is contrary to our usage.  Disable this feature.
29485   alias -g '${1+"$@"}'='"$@"'
29486   setopt NO_GLOB_SUBST
29487 else
29488   case `(set -o) 2>/dev/null` in #(
29489   *posix*) :
29490     set -o posix ;; #(
29491   *) :
29492      ;;
29493 esac
29494 fi
29495
29496
29497 as_nl='
29498 '
29499 export as_nl
29500 # Printing a long string crashes Solaris 7 /usr/bin/printf.
29501 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29502 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29503 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29504 # Prefer a ksh shell builtin over an external printf program on Solaris,
29505 # but without wasting forks for bash or zsh.
29506 if test -z "$BASH_VERSION$ZSH_VERSION" \
29507     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
29508   as_echo='print -r --'
29509   as_echo_n='print -rn --'
29510 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29511   as_echo='printf %s\n'
29512   as_echo_n='printf %s'
29513 else
29514   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29515     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29516     as_echo_n='/usr/ucb/echo -n'
29517   else
29518     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29519     as_echo_n_body='eval
29520       arg=$1;
29521       case $arg in #(
29522       *"$as_nl"*)
29523         expr "X$arg" : "X\\(.*\\)$as_nl";
29524         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29525       esac;
29526       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29527     '
29528     export as_echo_n_body
29529     as_echo_n='sh -c $as_echo_n_body as_echo'
29530   fi
29531   export as_echo_body
29532   as_echo='sh -c $as_echo_body as_echo'
29533 fi
29534
29535 # The user is always right.
29536 if test "${PATH_SEPARATOR+set}" != set; then
29537   PATH_SEPARATOR=:
29538   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29539     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29540       PATH_SEPARATOR=';'
29541   }
29542 fi
29543
29544
29545 # IFS
29546 # We need space, tab and new line, in precisely that order.  Quoting is
29547 # there to prevent editors from complaining about space-tab.
29548 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
29549 # splitting by setting IFS to empty value.)
29550 IFS=" ""        $as_nl"
29551
29552 # Find who we are.  Look in the path if we contain no directory separator.
29553 case $0 in #((
29554   *[\\/]* ) as_myself=$0 ;;
29555   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29556 for as_dir in $PATH
29557 do
29558   IFS=$as_save_IFS
29559   test -z "$as_dir" && as_dir=.
29560     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29561   done
29562 IFS=$as_save_IFS
29563
29564      ;;
29565 esac
29566 # We did not find ourselves, most probably we were run as `sh COMMAND'
29567 # in which case we are not to be found in the path.
29568 if test "x$as_myself" = x; then
29569   as_myself=$0
29570 fi
29571 if test ! -f "$as_myself"; then
29572   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29573   exit 1
29574 fi
29575
29576 # Unset variables that we do not need and which cause bugs (e.g. in
29577 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
29578 # suppresses any "Segmentation fault" message there.  '((' could
29579 # trigger a bug in pdksh 5.2.14.
29580 for as_var in BASH_ENV ENV MAIL MAILPATH
29581 do eval test x\${$as_var+set} = xset \
29582   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
29583 done
29584 PS1='$ '
29585 PS2='> '
29586 PS4='+ '
29587
29588 # NLS nuisances.
29589 LC_ALL=C
29590 export LC_ALL
29591 LANGUAGE=C
29592 export LANGUAGE
29593
29594 # CDPATH.
29595 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
29596
29597
29598 # as_fn_error ERROR [LINENO LOG_FD]
29599 # ---------------------------------
29600 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
29601 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
29602 # script with status $?, using 1 if that was 0.
29603 as_fn_error ()
29604 {
29605   as_status=$?; test $as_status -eq 0 && as_status=1
29606   if test "$3"; then
29607     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
29608     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
29609   fi
29610   $as_echo "$as_me: error: $1" >&2
29611   as_fn_exit $as_status
29612 } # as_fn_error
29613
29614
29615 # as_fn_set_status STATUS
29616 # -----------------------
29617 # Set $? to STATUS, without forking.
29618 as_fn_set_status ()
29619 {
29620   return $1
29621 } # as_fn_set_status
29622
29623 # as_fn_exit STATUS
29624 # -----------------
29625 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
29626 as_fn_exit ()
29627 {
29628   set +e
29629   as_fn_set_status $1
29630   exit $1
29631 } # as_fn_exit
29632
29633 # as_fn_unset VAR
29634 # ---------------
29635 # Portably unset VAR.
29636 as_fn_unset ()
29637 {
29638   { eval $1=; unset $1;}
29639 }
29640 as_unset=as_fn_unset
29641 # as_fn_append VAR VALUE
29642 # ----------------------
29643 # Append the text in VALUE to the end of the definition contained in VAR. Take
29644 # advantage of any shell optimizations that allow amortized linear growth over
29645 # repeated appends, instead of the typical quadratic growth present in naive
29646 # implementations.
29647 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
29648   eval 'as_fn_append ()
29649   {
29650     eval $1+=\$2
29651   }'
29652 else
29653   as_fn_append ()
29654   {
29655     eval $1=\$$1\$2
29656   }
29657 fi # as_fn_append
29658
29659 # as_fn_arith ARG...
29660 # ------------------
29661 # Perform arithmetic evaluation on the ARGs, and store the result in the
29662 # global $as_val. Take advantage of shells that can avoid forks. The arguments
29663 # must be portable across $(()) and expr.
29664 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
29665   eval 'as_fn_arith ()
29666   {
29667     as_val=$(( $* ))
29668   }'
29669 else
29670   as_fn_arith ()
29671   {
29672     as_val=`expr "$@" || test $? -eq 1`
29673   }
29674 fi # as_fn_arith
29675
29676
29677 if expr a : '\(a\)' >/dev/null 2>&1 &&
29678    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29679   as_expr=expr
29680 else
29681   as_expr=false
29682 fi
29683
29684 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29685   as_basename=basename
29686 else
29687   as_basename=false
29688 fi
29689
29690 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29691   as_dirname=dirname
29692 else
29693   as_dirname=false
29694 fi
29695
29696 as_me=`$as_basename -- "$0" ||
29697 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29698          X"$0" : 'X\(//\)$' \| \
29699          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29700 $as_echo X/"$0" |
29701     sed '/^.*\/\([^/][^/]*\)\/*$/{
29702             s//\1/
29703             q
29704           }
29705           /^X\/\(\/\/\)$/{
29706             s//\1/
29707             q
29708           }
29709           /^X\/\(\/\).*/{
29710             s//\1/
29711             q
29712           }
29713           s/.*/./; q'`
29714
29715 # Avoid depending upon Character Ranges.
29716 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29717 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29718 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29719 as_cr_digits='0123456789'
29720 as_cr_alnum=$as_cr_Letters$as_cr_digits
29721
29722 ECHO_C= ECHO_N= ECHO_T=
29723 case `echo -n x` in #(((((
29724 -n*)
29725   case `echo 'xy\c'` in
29726   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
29727   xy)  ECHO_C='\c';;
29728   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
29729        ECHO_T=' ';;
29730   esac;;
29731 *)
29732   ECHO_N='-n';;
29733 esac
29734
29735 rm -f conf$$ conf$$.exe conf$$.file
29736 if test -d conf$$.dir; then
29737   rm -f conf$$.dir/conf$$.file
29738 else
29739   rm -f conf$$.dir
29740   mkdir conf$$.dir 2>/dev/null
29741 fi
29742 if (echo >conf$$.file) 2>/dev/null; then
29743   if ln -s conf$$.file conf$$ 2>/dev/null; then
29744     as_ln_s='ln -s'
29745     # ... but there are two gotchas:
29746     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
29747     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
29748     # In both cases, we have to default to `cp -p'.
29749     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
29750       as_ln_s='cp -p'
29751   elif ln conf$$.file conf$$ 2>/dev/null; then
29752     as_ln_s=ln
29753   else
29754     as_ln_s='cp -p'
29755   fi
29756 else
29757   as_ln_s='cp -p'
29758 fi
29759 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
29760 rmdir conf$$.dir 2>/dev/null
29761
29762
29763 # as_fn_mkdir_p
29764 # -------------
29765 # Create "$as_dir" as a directory, including parents if necessary.
29766 as_fn_mkdir_p ()
29767 {
29768
29769   case $as_dir in #(
29770   -*) as_dir=./$as_dir;;
29771   esac
29772   test -d "$as_dir" || eval $as_mkdir_p || {
29773     as_dirs=
29774     while :; do
29775       case $as_dir in #(
29776       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
29777       *) as_qdir=$as_dir;;
29778       esac
29779       as_dirs="'$as_qdir' $as_dirs"
29780       as_dir=`$as_dirname -- "$as_dir" ||
29781 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29782          X"$as_dir" : 'X\(//\)[^/]' \| \
29783          X"$as_dir" : 'X\(//\)$' \| \
29784          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29785 $as_echo X"$as_dir" |
29786     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29787             s//\1/
29788             q
29789           }
29790           /^X\(\/\/\)[^/].*/{
29791             s//\1/
29792             q
29793           }
29794           /^X\(\/\/\)$/{
29795             s//\1/
29796             q
29797           }
29798           /^X\(\/\).*/{
29799             s//\1/
29800             q
29801           }
29802           s/.*/./; q'`
29803       test -d "$as_dir" && break
29804     done
29805     test -z "$as_dirs" || eval "mkdir $as_dirs"
29806   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
29807
29808
29809 } # as_fn_mkdir_p
29810 if mkdir -p . 2>/dev/null; then
29811   as_mkdir_p='mkdir -p "$as_dir"'
29812 else
29813   test -d ./-p && rmdir ./-p
29814   as_mkdir_p=false
29815 fi
29816
29817 if test -x / >/dev/null 2>&1; then
29818   as_test_x='test -x'
29819 else
29820   if ls -dL / >/dev/null 2>&1; then
29821     as_ls_L_option=L
29822   else
29823     as_ls_L_option=
29824   fi
29825   as_test_x='
29826     eval sh -c '\''
29827       if test -d "$1"; then
29828         test -d "$1/.";
29829       else
29830         case $1 in #(
29831         -*)set "./$1";;
29832         esac;
29833         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
29834         ???[sx]*):;;*)false;;esac;fi
29835     '\'' sh
29836   '
29837 fi
29838 as_executable_p=$as_test_x
29839
29840 # Sed expression to map a string onto a valid CPP name.
29841 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
29842
29843 # Sed expression to map a string onto a valid variable name.
29844 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
29845
29846
29847 exec 6>&1
29848 ## ----------------------------------- ##
29849 ## Main body of $CONFIG_STATUS script. ##
29850 ## ----------------------------------- ##
29851 _ASEOF
29852 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
29853
29854 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29855 # Save the log message, to keep $0 and so on meaningful, and to
29856 # report actual input values of CONFIG_FILES etc. instead of their
29857 # values after options handling.
29858 ac_log="
29859 This file was extended by $as_me, which was
29860 generated by GNU Autoconf 2.65.  Invocation command line was
29861
29862   CONFIG_FILES    = $CONFIG_FILES
29863   CONFIG_HEADERS  = $CONFIG_HEADERS
29864   CONFIG_LINKS    = $CONFIG_LINKS
29865   CONFIG_COMMANDS = $CONFIG_COMMANDS
29866   $ $0 $@
29867
29868 on `(hostname || uname -n) 2>/dev/null | sed 1q`
29869 "
29870
29871 _ACEOF
29872
29873 case $ac_config_files in *"
29874 "*) set x $ac_config_files; shift; ac_config_files=$*;;
29875 esac
29876
29877 case $ac_config_headers in *"
29878 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
29879 esac
29880
29881
29882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29883 # Files that config.status was made for.
29884 config_files="$ac_config_files"
29885 config_headers="$ac_config_headers"
29886 config_commands="$ac_config_commands"
29887
29888 _ACEOF
29889
29890 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29891 ac_cs_usage="\
29892 \`$as_me' instantiates files and other configuration actions
29893 from templates according to the current configuration.  Unless the files
29894 and actions are specified as TAGs, all are instantiated by default.
29895
29896 Usage: $0 [OPTION]... [TAG]...
29897
29898   -h, --help       print this help, then exit
29899   -V, --version    print version number and configuration settings, then exit
29900       --config     print configuration, then exit
29901   -q, --quiet, --silent
29902                    do not print progress messages
29903   -d, --debug      don't remove temporary files
29904       --recheck    update $as_me by reconfiguring in the same conditions
29905       --file=FILE[:TEMPLATE]
29906                    instantiate the configuration file FILE
29907       --header=FILE[:TEMPLATE]
29908                    instantiate the configuration header FILE
29909
29910 Configuration files:
29911 $config_files
29912
29913 Configuration headers:
29914 $config_headers
29915
29916 Configuration commands:
29917 $config_commands
29918
29919 Report bugs to the package provider."
29920
29921 _ACEOF
29922 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29923 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
29924 ac_cs_version="\\
29925 config.status
29926 configured by $0, generated by GNU Autoconf 2.65,
29927   with options \\"\$ac_cs_config\\"
29928
29929 Copyright (C) 2009 Free Software Foundation, Inc.
29930 This config.status script is free software; the Free Software Foundation
29931 gives unlimited permission to copy, distribute and modify it."
29932
29933 ac_pwd='$ac_pwd'
29934 srcdir='$srcdir'
29935 INSTALL='$INSTALL'
29936 AWK='$AWK'
29937 test -n "\$AWK" || AWK=awk
29938 _ACEOF
29939
29940 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29941 # The default lists apply if the user does not specify any file.
29942 ac_need_defaults=:
29943 while test $# != 0
29944 do
29945   case $1 in
29946   --*=*)
29947     ac_option=`expr "X$1" : 'X\([^=]*\)='`
29948     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
29949     ac_shift=:
29950     ;;
29951   *)
29952     ac_option=$1
29953     ac_optarg=$2
29954     ac_shift=shift
29955     ;;
29956   esac
29957
29958   case $ac_option in
29959   # Handling of the options.
29960   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
29961     ac_cs_recheck=: ;;
29962   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
29963     $as_echo "$ac_cs_version"; exit ;;
29964   --config | --confi | --conf | --con | --co | --c )
29965     $as_echo "$ac_cs_config"; exit ;;
29966   --debug | --debu | --deb | --de | --d | -d )
29967     debug=: ;;
29968   --file | --fil | --fi | --f )
29969     $ac_shift
29970     case $ac_optarg in
29971     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29972     esac
29973     as_fn_append CONFIG_FILES " '$ac_optarg'"
29974     ac_need_defaults=false;;
29975   --header | --heade | --head | --hea )
29976     $ac_shift
29977     case $ac_optarg in
29978     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29979     esac
29980     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
29981     ac_need_defaults=false;;
29982   --he | --h)
29983     # Conflict between --help and --header
29984     as_fn_error "ambiguous option: \`$1'
29985 Try \`$0 --help' for more information.";;
29986   --help | --hel | -h )
29987     $as_echo "$ac_cs_usage"; exit ;;
29988   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
29989   | -silent | --silent | --silen | --sile | --sil | --si | --s)
29990     ac_cs_silent=: ;;
29991
29992   # This is an error.
29993   -*) as_fn_error "unrecognized option: \`$1'
29994 Try \`$0 --help' for more information." ;;
29995
29996   *) as_fn_append ac_config_targets " $1"
29997      ac_need_defaults=false ;;
29998
29999   esac
30000   shift
30001 done
30002
30003 ac_configure_extra_args=
30004
30005 if $ac_cs_silent; then
30006   exec 6>/dev/null
30007   ac_configure_extra_args="$ac_configure_extra_args --silent"
30008 fi
30009
30010 _ACEOF
30011 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30012 if \$ac_cs_recheck; then
30013   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
30014   shift
30015   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
30016   CONFIG_SHELL='$SHELL'
30017   export CONFIG_SHELL
30018   exec "\$@"
30019 fi
30020
30021 _ACEOF
30022 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30023 exec 5>>config.log
30024 {
30025   echo
30026   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
30027 ## Running $as_me. ##
30028 _ASBOX
30029   $as_echo "$ac_log"
30030 } >&5
30031
30032 _ACEOF
30033 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30034 #
30035 # INIT-COMMANDS
30036 #
30037
30038
30039 # The HP-UX ksh and POSIX shell print the target directory to stdout
30040 # if CDPATH is set.
30041 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
30042
30043 sed_quote_subst='$sed_quote_subst'
30044 double_quote_subst='$double_quote_subst'
30045 delay_variable_subst='$delay_variable_subst'
30046 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
30047 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
30048 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
30049 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
30050 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
30051 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
30052 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
30053 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
30054 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
30055 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
30056 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
30057 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
30058 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
30059 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
30060 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
30061 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
30062 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
30063 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
30064 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
30065 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
30066 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
30067 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
30068 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
30069 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
30070 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
30071 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
30072 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
30073 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30074 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
30075 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
30076 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
30077 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
30078 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
30079 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
30080 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
30081 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30082 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30083 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30084 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
30085 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
30086 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
30087 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
30088 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
30089 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
30090 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"`'
30091 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"`'
30092 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
30093 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
30094 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
30095 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
30096 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
30097 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
30098 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
30099 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
30100 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
30101 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
30102 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
30103 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
30104 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
30105 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
30106 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
30107 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
30108 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30109 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30110 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
30111 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
30112 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
30113 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
30114 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
30115 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30116 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30117 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30118 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30119 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30120 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30121 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
30122 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
30123 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
30124 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
30125 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
30126 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
30127 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
30128 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
30129 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
30130 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
30131 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
30132 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
30133 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
30134 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
30135 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
30136 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30137 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
30138 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
30139 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30140 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
30141 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
30142 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
30143 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
30144 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
30145 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
30146 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
30147 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
30148 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
30149 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
30150 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
30151 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30152 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30153 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
30154 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
30155 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
30156 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
30157 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
30158 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
30159 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
30160 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
30161 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
30162 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
30163 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
30164 compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
30165 predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
30166 postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
30167 predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
30168 postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
30169 compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
30170 LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30171 old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30172 compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30173 GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30174 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30175 lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30176 lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30177 lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30178 lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30179 archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30180 enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30181 export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30182 whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30183 compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30184 old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30185 old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30186 archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30187 archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30188 module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30189 module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30190 with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30191 allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30192 no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30193 hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30194 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30195 hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30196 hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30197 hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30198 hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30199 hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30200 hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30201 inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30202 link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30203 fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30204 always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30205 export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30206 exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30207 include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30208 prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30209 file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30210 hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30211 compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30212 predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30213 postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30214 predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30215 postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30216 compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30217
30218 LTCC='$LTCC'
30219 LTCFLAGS='$LTCFLAGS'
30220 compiler='$compiler_DEFAULT'
30221
30222 # Quote evaled strings.
30223 for var in SED \
30224 GREP \
30225 EGREP \
30226 FGREP \
30227 LD \
30228 NM \
30229 LN_S \
30230 lt_SP2NL \
30231 lt_NL2SP \
30232 reload_flag \
30233 OBJDUMP \
30234 deplibs_check_method \
30235 file_magic_cmd \
30236 AR \
30237 AR_FLAGS \
30238 STRIP \
30239 RANLIB \
30240 CC \
30241 CFLAGS \
30242 compiler \
30243 lt_cv_sys_global_symbol_pipe \
30244 lt_cv_sys_global_symbol_to_cdecl \
30245 lt_cv_sys_global_symbol_to_c_name_address \
30246 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
30247 SHELL \
30248 ECHO \
30249 lt_prog_compiler_no_builtin_flag \
30250 lt_prog_compiler_wl \
30251 lt_prog_compiler_pic \
30252 lt_prog_compiler_static \
30253 lt_cv_prog_compiler_c_o \
30254 need_locks \
30255 DSYMUTIL \
30256 NMEDIT \
30257 LIPO \
30258 OTOOL \
30259 OTOOL64 \
30260 shrext_cmds \
30261 export_dynamic_flag_spec \
30262 whole_archive_flag_spec \
30263 compiler_needs_object \
30264 with_gnu_ld \
30265 allow_undefined_flag \
30266 no_undefined_flag \
30267 hardcode_libdir_flag_spec \
30268 hardcode_libdir_flag_spec_ld \
30269 hardcode_libdir_separator \
30270 fix_srcfile_path \
30271 exclude_expsyms \
30272 include_expsyms \
30273 file_list_spec \
30274 variables_saved_for_relink \
30275 libname_spec \
30276 library_names_spec \
30277 soname_spec \
30278 finish_eval \
30279 old_striplib \
30280 striplib \
30281 compiler_lib_search_dirs \
30282 predep_objects \
30283 postdep_objects \
30284 predeps \
30285 postdeps \
30286 compiler_lib_search_path \
30287 LD_CXX \
30288 compiler_CXX \
30289 lt_prog_compiler_no_builtin_flag_CXX \
30290 lt_prog_compiler_wl_CXX \
30291 lt_prog_compiler_pic_CXX \
30292 lt_prog_compiler_static_CXX \
30293 lt_cv_prog_compiler_c_o_CXX \
30294 export_dynamic_flag_spec_CXX \
30295 whole_archive_flag_spec_CXX \
30296 compiler_needs_object_CXX \
30297 with_gnu_ld_CXX \
30298 allow_undefined_flag_CXX \
30299 no_undefined_flag_CXX \
30300 hardcode_libdir_flag_spec_CXX \
30301 hardcode_libdir_flag_spec_ld_CXX \
30302 hardcode_libdir_separator_CXX \
30303 fix_srcfile_path_CXX \
30304 exclude_expsyms_CXX \
30305 include_expsyms_CXX \
30306 file_list_spec_CXX \
30307 compiler_lib_search_dirs_CXX \
30308 predep_objects_CXX \
30309 postdep_objects_CXX \
30310 predeps_CXX \
30311 postdeps_CXX \
30312 compiler_lib_search_path_CXX; do
30313     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
30314     *[\\\\\\\`\\"\\\$]*)
30315       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
30316       ;;
30317     *)
30318       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
30319       ;;
30320     esac
30321 done
30322
30323 # Double-quote double-evaled strings.
30324 for var in reload_cmds \
30325 old_postinstall_cmds \
30326 old_postuninstall_cmds \
30327 old_archive_cmds \
30328 extract_expsyms_cmds \
30329 old_archive_from_new_cmds \
30330 old_archive_from_expsyms_cmds \
30331 archive_cmds \
30332 archive_expsym_cmds \
30333 module_cmds \
30334 module_expsym_cmds \
30335 export_symbols_cmds \
30336 prelink_cmds \
30337 postinstall_cmds \
30338 postuninstall_cmds \
30339 finish_cmds \
30340 sys_lib_search_path_spec \
30341 sys_lib_dlsearch_path_spec \
30342 old_archive_cmds_CXX \
30343 old_archive_from_new_cmds_CXX \
30344 old_archive_from_expsyms_cmds_CXX \
30345 archive_cmds_CXX \
30346 archive_expsym_cmds_CXX \
30347 module_cmds_CXX \
30348 module_expsym_cmds_CXX \
30349 export_symbols_cmds_CXX \
30350 prelink_cmds_CXX; do
30351     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
30352     *[\\\\\\\`\\"\\\$]*)
30353       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
30354       ;;
30355     *)
30356       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
30357       ;;
30358     esac
30359 done
30360
30361 # Fix-up fallback echo if it was mangled by the above quoting rules.
30362 case \$lt_ECHO in
30363 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
30364   ;;
30365 esac
30366
30367 ac_aux_dir='$ac_aux_dir'
30368 xsi_shell='$xsi_shell'
30369 lt_shell_append='$lt_shell_append'
30370
30371 # See if we are running on zsh, and set the options which allow our
30372 # commands through without removal of \ escapes INIT.
30373 if test -n "\${ZSH_VERSION+set}" ; then
30374    setopt NO_GLOB_SUBST
30375 fi
30376
30377
30378     PACKAGE='$PACKAGE'
30379     VERSION='$VERSION'
30380     TIMESTAMP='$TIMESTAMP'
30381     RM='$RM'
30382     ofile='$ofile'
30383
30384
30385
30386
30387
30388 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
30389     # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
30390     # from automake.
30391     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
30392     # Capture the value of LINGUAS because we need it to compute CATALOGS.
30393     LINGUAS="${LINGUAS-%UNSET%}"
30394
30395
30396 _ACEOF
30397
30398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30399
30400 # Handling of arguments.
30401 for ac_config_target in $ac_config_targets
30402 do
30403   case $ac_config_target in
30404     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:autoconf/config.h.in" ;;
30405     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
30406     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
30407     "autoconf/Make.common") CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
30408     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
30409     "manpages/Makefile") CONFIG_FILES="$CONFIG_FILES manpages/Makefile" ;;
30410     "scripts/startmysql") CONFIG_FILES="$CONFIG_FILES scripts/startmysql" ;;
30411     "scripts/stopmysql") CONFIG_FILES="$CONFIG_FILES scripts/stopmysql" ;;
30412     "scripts/btraceback") CONFIG_FILES="$CONFIG_FILES scripts/btraceback" ;;
30413     "scripts/startit") CONFIG_FILES="$CONFIG_FILES scripts/startit" ;;
30414     "scripts/stopit") CONFIG_FILES="$CONFIG_FILES scripts/stopit" ;;
30415     "scripts/bconsole") CONFIG_FILES="$CONFIG_FILES scripts/bconsole" ;;
30416     "scripts/gconsole") CONFIG_FILES="$CONFIG_FILES scripts/gconsole" ;;
30417     "scripts/bacula") CONFIG_FILES="$CONFIG_FILES scripts/bacula" ;;
30418     "scripts/bacula-ctl-dir") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-dir" ;;
30419     "scripts/bacula-ctl-fd") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-fd" ;;
30420     "scripts/bacula-ctl-sd") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-sd" ;;
30421     "scripts/devel_bacula") CONFIG_FILES="$CONFIG_FILES scripts/devel_bacula" ;;
30422     "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;;
30423     "scripts/logrotate") CONFIG_FILES="$CONFIG_FILES scripts/logrotate" ;;
30424     "scripts/bacula.desktop.gnome1") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1" ;;
30425     "scripts/bacula.desktop.gnome2") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2" ;;
30426     "scripts/bacula.desktop.gnome1.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1.consolehelper" ;;
30427     "scripts/bacula.desktop.gnome2.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2.consolehelper" ;;
30428     "scripts/bacula.desktop.gnome1.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1.xsu" ;;
30429     "scripts/bacula.desktop.gnome2.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2.xsu" ;;
30430     "scripts/bgnome-console.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/bgnome-console.console_apps" ;;
30431     "scripts/mtx-changer") CONFIG_FILES="$CONFIG_FILES scripts/mtx-changer" ;;
30432     "scripts/disk-changer") CONFIG_FILES="$CONFIG_FILES scripts/disk-changer" ;;
30433     "scripts/dvd-handler") CONFIG_FILES="$CONFIG_FILES scripts/dvd-handler" ;;
30434     "scripts/dvd-simulator") CONFIG_FILES="$CONFIG_FILES scripts/dvd-simulator" ;;
30435     "scripts/bacula-tray-monitor.desktop") CONFIG_FILES="$CONFIG_FILES scripts/bacula-tray-monitor.desktop" ;;
30436     "scripts/logwatch/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/logwatch/Makefile" ;;
30437     "scripts/logwatch/logfile.bacula.conf") CONFIG_FILES="$CONFIG_FILES scripts/logwatch/logfile.bacula.conf" ;;
30438     "scripts/wxconsole.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.console_apps" ;;
30439     "scripts/wxconsole.desktop.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.desktop.consolehelper" ;;
30440     "scripts/wxconsole.desktop.xsu") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.desktop.xsu" ;;
30441     "scripts/bat.desktop") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop" ;;
30442     "scripts/bat.desktop.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop.xsu" ;;
30443     "scripts/bat.desktop.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop.consolehelper" ;;
30444     "scripts/bat.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/bat.console_apps" ;;
30445     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
30446     "src/host.h") CONFIG_FILES="$CONFIG_FILES src/host.h" ;;
30447     "src/console/Makefile") CONFIG_FILES="$CONFIG_FILES src/console/Makefile" ;;
30448     "src/console/bconsole.conf") CONFIG_FILES="$CONFIG_FILES src/console/bconsole.conf" ;;
30449     "src/qt-console/bat.conf") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.conf" ;;
30450     "src/qt-console/bat.pro") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.pro" ;;
30451     "src/qt-console/bat.pro.mingw32") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.pro.mingw32" ;;
30452     "src/qt-console/install_conf_file") CONFIG_FILES="$CONFIG_FILES src/qt-console/install_conf_file" ;;
30453     "src/wx-console/Makefile") CONFIG_FILES="$CONFIG_FILES src/wx-console/Makefile" ;;
30454     "src/wx-console/bwx-console.conf") CONFIG_FILES="$CONFIG_FILES src/wx-console/bwx-console.conf" ;;
30455     "src/tray-monitor/Makefile") CONFIG_FILES="$CONFIG_FILES src/tray-monitor/Makefile" ;;
30456     "src/tray-monitor/tray-monitor.conf") CONFIG_FILES="$CONFIG_FILES src/tray-monitor/tray-monitor.conf" ;;
30457     "src/dird/Makefile") CONFIG_FILES="$CONFIG_FILES src/dird/Makefile" ;;
30458     "src/dird/bacula-dir.conf") CONFIG_FILES="$CONFIG_FILES src/dird/bacula-dir.conf" ;;
30459     "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
30460     "src/stored/Makefile") CONFIG_FILES="$CONFIG_FILES src/stored/Makefile" ;;
30461     "src/stored/bacula-sd.conf") CONFIG_FILES="$CONFIG_FILES src/stored/bacula-sd.conf" ;;
30462     "src/filed/Makefile") CONFIG_FILES="$CONFIG_FILES src/filed/Makefile" ;;
30463     "src/filed/bacula-fd.conf") CONFIG_FILES="$CONFIG_FILES src/filed/bacula-fd.conf" ;;
30464     "src/cats/Makefile") CONFIG_FILES="$CONFIG_FILES src/cats/Makefile" ;;
30465     "src/cats/make_catalog_backup.pl") CONFIG_FILES="$CONFIG_FILES src/cats/make_catalog_backup.pl" ;;
30466     "src/cats/make_catalog_backup") CONFIG_FILES="$CONFIG_FILES src/cats/make_catalog_backup" ;;
30467     "src/cats/delete_catalog_backup") CONFIG_FILES="$CONFIG_FILES src/cats/delete_catalog_backup" ;;
30468     "src/cats/create_postgresql_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_postgresql_database" ;;
30469     "src/cats/update_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_postgresql_tables" ;;
30470     "src/cats/make_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_postgresql_tables" ;;
30471     "src/cats/grant_postgresql_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_postgresql_privileges" ;;
30472     "src/cats/drop_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_postgresql_tables" ;;
30473     "src/cats/drop_postgresql_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_postgresql_database" ;;
30474     "src/cats/create_mysql_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_mysql_database" ;;
30475     "src/cats/update_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_mysql_tables" ;;
30476     "src/cats/make_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_mysql_tables" ;;
30477     "src/cats/grant_mysql_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_mysql_privileges" ;;
30478     "src/cats/drop_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_mysql_tables" ;;
30479     "src/cats/drop_mysql_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_mysql_database" ;;
30480     "src/cats/create_sqlite3_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_sqlite3_database" ;;
30481     "src/cats/update_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_sqlite3_tables" ;;
30482     "src/cats/make_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_sqlite3_tables" ;;
30483     "src/cats/grant_sqlite3_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_sqlite3_privileges" ;;
30484     "src/cats/drop_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_sqlite3_tables" ;;
30485     "src/cats/drop_sqlite3_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_sqlite3_database" ;;
30486     "src/cats/create_ingres_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_ingres_database" ;;
30487     "src/cats/update_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_ingres_tables" ;;
30488     "src/cats/make_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_ingres_tables" ;;
30489     "src/cats/grant_ingres_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_ingres_privileges" ;;
30490     "src/cats/drop_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_ingres_tables" ;;
30491     "src/cats/drop_ingres_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_ingres_database" ;;
30492     "src/cats/sqlite") CONFIG_FILES="$CONFIG_FILES src/cats/sqlite" ;;
30493     "src/cats/mysql") CONFIG_FILES="$CONFIG_FILES src/cats/mysql" ;;
30494     "src/cats/create_bacula_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_bacula_database" ;;
30495     "src/cats/update_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_bacula_tables" ;;
30496     "src/cats/grant_bacula_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_bacula_privileges" ;;
30497     "src/cats/make_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_bacula_tables" ;;
30498     "src/cats/drop_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bacula_tables" ;;
30499     "src/cats/drop_bacula_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bacula_database" ;;
30500     "src/findlib/Makefile") CONFIG_FILES="$CONFIG_FILES src/findlib/Makefile" ;;
30501     "src/tools/Makefile") CONFIG_FILES="$CONFIG_FILES src/tools/Makefile" ;;
30502     "src/plugins/fd/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/fd/Makefile" ;;
30503     "src/plugins/sd/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/sd/Makefile" ;;
30504     "src/plugins/dir/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/dir/Makefile" ;;
30505     "src/win32/Makefile.inc") CONFIG_FILES="$CONFIG_FILES src/win32/Makefile.inc" ;;
30506     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
30507     "updatedb/update_mysql_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_mysql_tables_9_to_10" ;;
30508     "updatedb/update_sqlite3_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_sqlite3_tables_9_to_10" ;;
30509     "updatedb/update_postgresql_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_postgresql_tables_9_to_10" ;;
30510     "updatedb/update_mysql_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_mysql_tables_10_to_11" ;;
30511     "updatedb/update_sqlite3_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_sqlite3_tables_10_to_11" ;;
30512     "updatedb/update_postgresql_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_postgresql_tables_10_to_11" ;;
30513     "examples/nagios/check_bacula/Makefile") CONFIG_FILES="$CONFIG_FILES examples/nagios/check_bacula/Makefile" ;;
30514     "$PFILES") CONFIG_FILES="$CONFIG_FILES $PFILES" ;;
30515     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
30516
30517   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
30518   esac
30519 done
30520
30521
30522 # If the user did not use the arguments to specify the items to instantiate,
30523 # then the envvar interface is used.  Set only those that are not.
30524 # We use the long form for the default assignment because of an extremely
30525 # bizarre bug on SunOS 4.1.3.
30526 if $ac_need_defaults; then
30527   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
30528   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
30529   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
30530 fi
30531
30532 # Have a temporary directory for convenience.  Make it in the build tree
30533 # simply because there is no reason against having it here, and in addition,
30534 # creating and moving files from /tmp can sometimes cause problems.
30535 # Hook for its removal unless debugging.
30536 # Note that there is a small window in which the directory will not be cleaned:
30537 # after its creation but before its name has been assigned to `$tmp'.
30538 $debug ||
30539 {
30540   tmp=
30541   trap 'exit_status=$?
30542   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
30543 ' 0
30544   trap 'as_fn_exit 1' 1 2 13 15
30545 }
30546 # Create a (secure) tmp directory for tmp files.
30547
30548 {
30549   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
30550   test -n "$tmp" && test -d "$tmp"
30551 }  ||
30552 {
30553   tmp=./conf$$-$RANDOM
30554   (umask 077 && mkdir "$tmp")
30555 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
30556
30557 # Set up the scripts for CONFIG_FILES section.
30558 # No need to generate them if there are no CONFIG_FILES.
30559 # This happens for instance with `./config.status config.h'.
30560 if test -n "$CONFIG_FILES"; then
30561
30562 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
30563   ac_cs_awk_getline=:
30564   ac_cs_awk_pipe_init=
30565   ac_cs_awk_read_file='
30566       while ((getline aline < (F[key])) > 0)
30567         print(aline)
30568       close(F[key])'
30569   ac_cs_awk_pipe_fini=
30570 else
30571   ac_cs_awk_getline=false
30572   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
30573   ac_cs_awk_read_file='
30574       print "|#_!!_#|"
30575       print "cat " F[key] " &&"
30576       '$ac_cs_awk_pipe_init
30577   # The final `:' finishes the AND list.
30578   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
30579 fi
30580 ac_cr=`echo X | tr X '\015'`
30581 # On cygwin, bash can eat \r inside `` if the user requested igncr.
30582 # But we know of no other shell where ac_cr would be empty at this
30583 # point, so we can use a bashism as a fallback.
30584 if test "x$ac_cr" = x; then
30585   eval ac_cr=\$\'\\r\'
30586 fi
30587 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
30588 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
30589   ac_cs_awk_cr='\r'
30590 else
30591   ac_cs_awk_cr=$ac_cr
30592 fi
30593
30594 echo 'BEGIN {' >"$tmp/subs1.awk" &&
30595 _ACEOF
30596
30597 # Create commands to substitute file output variables.
30598 {
30599   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
30600   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
30601   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
30602   echo "_ACAWK" &&
30603   echo "_ACEOF"
30604 } >conf$$files.sh &&
30605 . ./conf$$files.sh ||
30606   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30607 rm -f conf$$files.sh
30608
30609 {
30610   echo "cat >conf$$subs.awk <<_ACEOF" &&
30611   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
30612   echo "_ACEOF"
30613 } >conf$$subs.sh ||
30614   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30615 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
30616 ac_delim='%!_!# '
30617 for ac_last_try in false false false false false :; do
30618   . ./conf$$subs.sh ||
30619     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30620
30621   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
30622   if test $ac_delim_n = $ac_delim_num; then
30623     break
30624   elif $ac_last_try; then
30625     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30626   else
30627     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30628   fi
30629 done
30630 rm -f conf$$subs.sh
30631
30632 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30633 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
30634 _ACEOF
30635 sed -n '
30636 h
30637 s/^/S["/; s/!.*/"]=/
30638 p
30639 g
30640 s/^[^!]*!//
30641 :repl
30642 t repl
30643 s/'"$ac_delim"'$//
30644 t delim
30645 :nl
30646 h
30647 s/\(.\{148\}\)..*/\1/
30648 t more1
30649 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
30650 p
30651 n
30652 b repl
30653 :more1
30654 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30655 p
30656 g
30657 s/.\{148\}//
30658 t nl
30659 :delim
30660 h
30661 s/\(.\{148\}\)..*/\1/
30662 t more2
30663 s/["\\]/\\&/g; s/^/"/; s/$/"/
30664 p
30665 b
30666 :more2
30667 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30668 p
30669 g
30670 s/.\{148\}//
30671 t delim
30672 ' <conf$$subs.awk | sed '
30673 /^[^""]/{
30674   N
30675   s/\n//
30676 }
30677 ' >>$CONFIG_STATUS || ac_write_fail=1
30678 rm -f conf$$subs.awk
30679 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30680 _ACAWK
30681 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
30682   for (key in S) S_is_set[key] = 1
30683   FS = "\a"
30684   \$ac_cs_awk_pipe_init
30685 }
30686 {
30687   line = $ 0
30688   nfields = split(line, field, "@")
30689   substed = 0
30690   len = length(field[1])
30691   for (i = 2; i < nfields; i++) {
30692     key = field[i]
30693     keylen = length(key)
30694     if (S_is_set[key]) {
30695       value = S[key]
30696       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
30697       len += length(value) + length(field[++i])
30698       substed = 1
30699     } else
30700       len += 1 + keylen
30701   }
30702   if (nfields == 3 && !substed) {
30703     key = field[2]
30704     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
30705       \$ac_cs_awk_read_file
30706       next
30707     }
30708   }
30709   print line
30710 }
30711 \$ac_cs_awk_pipe_fini
30712 _ACAWK
30713 _ACEOF
30714 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30715 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
30716   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
30717 else
30718   cat
30719 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
30720   || as_fn_error "could not setup config files machinery" "$LINENO" 5
30721 _ACEOF
30722
30723 # VPATH may cause trouble with some makes, so we remove $(srcdir),
30724 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
30725 # trailing colons and then remove the whole line if VPATH becomes empty
30726 # (actually we leave an empty line to preserve line numbers).
30727 if test "x$srcdir" = x.; then
30728   ac_vpsub='/^[  ]*VPATH[        ]*=/{
30729 s/:*\$(srcdir):*/:/
30730 s/:*\${srcdir}:*/:/
30731 s/:*@srcdir@:*/:/
30732 s/^\([^=]*=[     ]*\):*/\1/
30733 s/:*$//
30734 s/^[^=]*=[       ]*$//
30735 }'
30736 fi
30737
30738 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30739 fi # test -n "$CONFIG_FILES"
30740
30741 # Set up the scripts for CONFIG_HEADERS section.
30742 # No need to generate them if there are no CONFIG_HEADERS.
30743 # This happens for instance with `./config.status Makefile'.
30744 if test -n "$CONFIG_HEADERS"; then
30745 cat >"$tmp/defines.awk" <<\_ACAWK ||
30746 BEGIN {
30747 _ACEOF
30748
30749 # Transform confdefs.h into an awk script `defines.awk', embedded as
30750 # here-document in config.status, that substitutes the proper values into
30751 # config.h.in to produce config.h.
30752
30753 # Create a delimiter string that does not exist in confdefs.h, to ease
30754 # handling of long lines.
30755 ac_delim='%!_!# '
30756 for ac_last_try in false false :; do
30757   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
30758   if test -z "$ac_t"; then
30759     break
30760   elif $ac_last_try; then
30761     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
30762   else
30763     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30764   fi
30765 done
30766
30767 # For the awk script, D is an array of macro values keyed by name,
30768 # likewise P contains macro parameters if any.  Preserve backslash
30769 # newline sequences.
30770
30771 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
30772 sed -n '
30773 s/.\{148\}/&'"$ac_delim"'/g
30774 t rset
30775 :rset
30776 s/^[     ]*#[    ]*define[       ][      ]*/ /
30777 t def
30778 d
30779 :def
30780 s/\\$//
30781 t bsnl
30782 s/["\\]/\\&/g
30783 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30784 D["\1"]=" \3"/p
30785 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
30786 d
30787 :bsnl
30788 s/["\\]/\\&/g
30789 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30790 D["\1"]=" \3\\\\\\n"\\/p
30791 t cont
30792 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
30793 t cont
30794 d
30795 :cont
30796 n
30797 s/.\{148\}/&'"$ac_delim"'/g
30798 t clear
30799 :clear
30800 s/\\$//
30801 t bsnlc
30802 s/["\\]/\\&/g; s/^/"/; s/$/"/p
30803 d
30804 :bsnlc
30805 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
30806 b cont
30807 ' <confdefs.h | sed '
30808 s/'"$ac_delim"'/"\\\
30809 "/g' >>$CONFIG_STATUS || ac_write_fail=1
30810
30811 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30812   for (key in D) D_is_set[key] = 1
30813   FS = "\a"
30814 }
30815 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
30816   line = \$ 0
30817   split(line, arg, " ")
30818   if (arg[1] == "#") {
30819     defundef = arg[2]
30820     mac1 = arg[3]
30821   } else {
30822     defundef = substr(arg[1], 2)
30823     mac1 = arg[2]
30824   }
30825   split(mac1, mac2, "(") #)
30826   macro = mac2[1]
30827   prefix = substr(line, 1, index(line, defundef) - 1)
30828   if (D_is_set[macro]) {
30829     # Preserve the white space surrounding the "#".
30830     print prefix "define", macro P[macro] D[macro]
30831     next
30832   } else {
30833     # Replace #undef with comments.  This is necessary, for example,
30834     # in the case of _POSIX_SOURCE, which is predefined and required
30835     # on some systems where configure will not decide to define it.
30836     if (defundef == "undef") {
30837       print "/*", prefix defundef, macro, "*/"
30838       next
30839     }
30840   }
30841 }
30842 { print }
30843 _ACAWK
30844 _ACEOF
30845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30846   as_fn_error "could not setup config headers machinery" "$LINENO" 5
30847 fi # test -n "$CONFIG_HEADERS"
30848
30849
30850 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
30851 shift
30852 for ac_tag
30853 do
30854   case $ac_tag in
30855   :[FHLC]) ac_mode=$ac_tag; continue;;
30856   esac
30857   case $ac_mode$ac_tag in
30858   :[FHL]*:*);;
30859   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
30860   :[FH]-) ac_tag=-:-;;
30861   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
30862   esac
30863   ac_save_IFS=$IFS
30864   IFS=:
30865   set x $ac_tag
30866   IFS=$ac_save_IFS
30867   shift
30868   ac_file=$1
30869   shift
30870
30871   case $ac_mode in
30872   :L) ac_source=$1;;
30873   :[FH])
30874     ac_file_inputs=
30875     for ac_f
30876     do
30877       case $ac_f in
30878       -) ac_f="$tmp/stdin";;
30879       *) # Look for the file first in the build tree, then in the source tree
30880          # (if the path is not absolute).  The absolute path cannot be DOS-style,
30881          # because $ac_f cannot contain `:'.
30882          test -f "$ac_f" ||
30883            case $ac_f in
30884            [\\/$]*) false;;
30885            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
30886            esac ||
30887            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
30888       esac
30889       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
30890       as_fn_append ac_file_inputs " '$ac_f'"
30891     done
30892
30893     # Let's still pretend it is `configure' which instantiates (i.e., don't
30894     # use $as_me), people would be surprised to read:
30895     #    /* config.h.  Generated by config.status.  */
30896     configure_input='Generated from '`
30897           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
30898         `' by configure.'
30899     if test x"$ac_file" != x-; then
30900       configure_input="$ac_file.  $configure_input"
30901       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
30902 $as_echo "$as_me: creating $ac_file" >&6;}
30903     fi
30904     # Neutralize special characters interpreted by sed in replacement strings.
30905     case $configure_input in #(
30906     *\&* | *\|* | *\\* )
30907        ac_sed_conf_input=`$as_echo "$configure_input" |
30908        sed 's/[\\\\&|]/\\\\&/g'`;; #(
30909     *) ac_sed_conf_input=$configure_input;;
30910     esac
30911
30912     case $ac_tag in
30913     *:-:* | *:-) cat >"$tmp/stdin" \
30914       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
30915     esac
30916     ;;
30917   esac
30918
30919   ac_dir=`$as_dirname -- "$ac_file" ||
30920 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30921          X"$ac_file" : 'X\(//\)[^/]' \| \
30922          X"$ac_file" : 'X\(//\)$' \| \
30923          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
30924 $as_echo X"$ac_file" |
30925     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30926             s//\1/
30927             q
30928           }
30929           /^X\(\/\/\)[^/].*/{
30930             s//\1/
30931             q
30932           }
30933           /^X\(\/\/\)$/{
30934             s//\1/
30935             q
30936           }
30937           /^X\(\/\).*/{
30938             s//\1/
30939             q
30940           }
30941           s/.*/./; q'`
30942   as_dir="$ac_dir"; as_fn_mkdir_p
30943   ac_builddir=.
30944
30945 case "$ac_dir" in
30946 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
30947 *)
30948   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
30949   # A ".." for each directory in $ac_dir_suffix.
30950   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
30951   case $ac_top_builddir_sub in
30952   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
30953   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
30954   esac ;;
30955 esac
30956 ac_abs_top_builddir=$ac_pwd
30957 ac_abs_builddir=$ac_pwd$ac_dir_suffix
30958 # for backward compatibility:
30959 ac_top_builddir=$ac_top_build_prefix
30960
30961 case $srcdir in
30962   .)  # We are building in place.
30963     ac_srcdir=.
30964     ac_top_srcdir=$ac_top_builddir_sub
30965     ac_abs_top_srcdir=$ac_pwd ;;
30966   [\\/]* | ?:[\\/]* )  # Absolute name.
30967     ac_srcdir=$srcdir$ac_dir_suffix;
30968     ac_top_srcdir=$srcdir
30969     ac_abs_top_srcdir=$srcdir ;;
30970   *) # Relative name.
30971     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
30972     ac_top_srcdir=$ac_top_build_prefix$srcdir
30973     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
30974 esac
30975 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
30976
30977
30978   case $ac_mode in
30979   :F)
30980   #
30981   # CONFIG_FILE
30982   #
30983
30984   case $INSTALL in
30985   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
30986   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
30987   esac
30988 _ACEOF
30989
30990 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30991 # If the template does not know about datarootdir, expand it.
30992 # FIXME: This hack should be removed a few years after 2.60.
30993 ac_datarootdir_hack=; ac_datarootdir_seen=
30994 ac_sed_dataroot='
30995 /datarootdir/ {
30996   p
30997   q
30998 }
30999 /@datadir@/p
31000 /@docdir@/p
31001 /@infodir@/p
31002 /@localedir@/p
31003 /@mandir@/p'
31004 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
31005 *datarootdir*) ac_datarootdir_seen=yes;;
31006 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
31007   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
31008 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
31009 _ACEOF
31010 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31011   ac_datarootdir_hack='
31012   s&@datadir@&$datadir&g
31013   s&@docdir@&$docdir&g
31014   s&@infodir@&$infodir&g
31015   s&@localedir@&$localedir&g
31016   s&@mandir@&$mandir&g
31017   s&\\\${datarootdir}&$datarootdir&g' ;;
31018 esac
31019 _ACEOF
31020
31021 # Neutralize VPATH when `$srcdir' = `.'.
31022 # Shell code in configure.ac might set extrasub.
31023 # FIXME: do we really want to maintain this feature?
31024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31025 ac_sed_extra="$ac_vpsub
31026 $extrasub
31027 _ACEOF
31028 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31029 :t
31030 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
31031 s|@configure_input@|$ac_sed_conf_input|;t t
31032 s&@top_builddir@&$ac_top_builddir_sub&;t t
31033 s&@top_build_prefix@&$ac_top_build_prefix&;t t
31034 s&@srcdir@&$ac_srcdir&;t t
31035 s&@abs_srcdir@&$ac_abs_srcdir&;t t
31036 s&@top_srcdir@&$ac_top_srcdir&;t t
31037 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
31038 s&@builddir@&$ac_builddir&;t t
31039 s&@abs_builddir@&$ac_abs_builddir&;t t
31040 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
31041 s&@INSTALL@&$ac_INSTALL&;t t
31042 $ac_datarootdir_hack
31043 "
31044 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
31045 if $ac_cs_awk_getline; then
31046   $AWK -f "$tmp/subs.awk"
31047 else
31048   $AWK -f "$tmp/subs.awk" | $SHELL
31049 fi >$tmp/out \
31050   || as_fn_error "could not create $ac_file" "$LINENO" 5
31051
31052 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
31053   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
31054   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
31055   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
31056 which seems to be undefined.  Please make sure it is defined." >&5
31057 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
31058 which seems to be undefined.  Please make sure it is defined." >&2;}
31059
31060   rm -f "$tmp/stdin"
31061   case $ac_file in
31062   -) cat "$tmp/out" && rm -f "$tmp/out";;
31063   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
31064   esac \
31065   || as_fn_error "could not create $ac_file" "$LINENO" 5
31066  ;;
31067   :H)
31068   #
31069   # CONFIG_HEADER
31070   #
31071   if test x"$ac_file" != x-; then
31072     {
31073       $as_echo "/* $configure_input  */" \
31074       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
31075     } >"$tmp/config.h" \
31076       || as_fn_error "could not create $ac_file" "$LINENO" 5
31077     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
31078       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
31079 $as_echo "$as_me: $ac_file is unchanged" >&6;}
31080     else
31081       rm -f "$ac_file"
31082       mv "$tmp/config.h" "$ac_file" \
31083         || as_fn_error "could not create $ac_file" "$LINENO" 5
31084     fi
31085   else
31086     $as_echo "/* $configure_input  */" \
31087       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
31088       || as_fn_error "could not create -" "$LINENO" 5
31089   fi
31090  ;;
31091
31092   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
31093 $as_echo "$as_me: executing $ac_file commands" >&6;}
31094  ;;
31095   esac
31096
31097
31098   case $ac_file$ac_mode in
31099     "libtool":C)
31100
31101     # See if we are running on zsh, and set the options which allow our
31102     # commands through without removal of \ escapes.
31103     if test -n "${ZSH_VERSION+set}" ; then
31104       setopt NO_GLOB_SUBST
31105     fi
31106
31107     cfgfile="${ofile}T"
31108     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
31109     $RM "$cfgfile"
31110
31111     cat <<_LT_EOF >> "$cfgfile"
31112 #! $SHELL
31113
31114 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
31115 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
31116 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
31117 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
31118 #
31119 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
31120 #                 2006, 2007, 2008 Free Software Foundation, Inc.
31121 #   Written by Gordon Matzigkeit, 1996
31122 #
31123 #   This file is part of GNU Libtool.
31124 #
31125 # GNU Libtool is free software; you can redistribute it and/or
31126 # modify it under the terms of the GNU General Public License as
31127 # published by the Free Software Foundation; either version 2 of
31128 # the License, or (at your option) any later version.
31129 #
31130 # As a special exception to the GNU General Public License,
31131 # if you distribute this file as part of a program or library that
31132 # is built using GNU Libtool, you may include this file under the
31133 # same distribution terms that you use for the rest of that program.
31134 #
31135 # GNU Libtool is distributed in the hope that it will be useful,
31136 # but WITHOUT ANY WARRANTY; without even the implied warranty of
31137 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
31138 # GNU General Public License for more details.
31139 #
31140 # You should have received a copy of the GNU General Public License
31141 # along with GNU Libtool; see the file COPYING.  If not, a copy
31142 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
31143 # obtained by writing to the Free Software Foundation, Inc.,
31144 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31145
31146
31147 # The names of the tagged configurations supported by this script.
31148 available_tags="CXX "
31149
31150 # ### BEGIN LIBTOOL CONFIG
31151
31152 # Which release of libtool.m4 was used?
31153 macro_version=$macro_version
31154 macro_revision=$macro_revision
31155
31156 # Whether or not to build shared libraries.
31157 build_libtool_libs=$enable_shared
31158
31159 # Whether or not to build static libraries.
31160 build_old_libs=$enable_static
31161
31162 # What type of objects to build.
31163 pic_mode=$pic_mode
31164
31165 # Whether or not to optimize for fast installation.
31166 fast_install=$enable_fast_install
31167
31168 # The host system.
31169 host_alias=$host_alias
31170 host=$host
31171 host_os=$host_os
31172
31173 # The build system.
31174 build_alias=$build_alias
31175 build=$build
31176 build_os=$build_os
31177
31178 # A sed program that does not truncate output.
31179 SED=$lt_SED
31180
31181 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
31182 Xsed="\$SED -e 1s/^X//"
31183
31184 # A grep program that handles long lines.
31185 GREP=$lt_GREP
31186
31187 # An ERE matcher.
31188 EGREP=$lt_EGREP
31189
31190 # A literal string matcher.
31191 FGREP=$lt_FGREP
31192
31193 # A BSD- or MS-compatible name lister.
31194 NM=$lt_NM
31195
31196 # Whether we need soft or hard links.
31197 LN_S=$lt_LN_S
31198
31199 # What is the maximum length of a command?
31200 max_cmd_len=$max_cmd_len
31201
31202 # Object file suffix (normally "o").
31203 objext=$ac_objext
31204
31205 # Executable file suffix (normally "").
31206 exeext=$exeext
31207
31208 # whether the shell understands "unset".
31209 lt_unset=$lt_unset
31210
31211 # turn spaces into newlines.
31212 SP2NL=$lt_lt_SP2NL
31213
31214 # turn newlines into spaces.
31215 NL2SP=$lt_lt_NL2SP
31216
31217 # How to create reloadable object files.
31218 reload_flag=$lt_reload_flag
31219 reload_cmds=$lt_reload_cmds
31220
31221 # An object symbol dumper.
31222 OBJDUMP=$lt_OBJDUMP
31223
31224 # Method to check whether dependent libraries are shared objects.
31225 deplibs_check_method=$lt_deplibs_check_method
31226
31227 # Command to use when deplibs_check_method == "file_magic".
31228 file_magic_cmd=$lt_file_magic_cmd
31229
31230 # The archiver.
31231 AR=$lt_AR
31232 AR_FLAGS=$lt_AR_FLAGS
31233
31234 # A symbol stripping program.
31235 STRIP=$lt_STRIP
31236
31237 # Commands used to install an old-style archive.
31238 RANLIB=$lt_RANLIB
31239 old_postinstall_cmds=$lt_old_postinstall_cmds
31240 old_postuninstall_cmds=$lt_old_postuninstall_cmds
31241
31242 # A C compiler.
31243 LTCC=$lt_CC
31244
31245 # LTCC compiler flags.
31246 LTCFLAGS=$lt_CFLAGS
31247
31248 # Take the output of nm and produce a listing of raw symbols and C names.
31249 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
31250
31251 # Transform the output of nm in a proper C declaration.
31252 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
31253
31254 # Transform the output of nm in a C name address pair.
31255 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
31256
31257 # Transform the output of nm in a C name address pair when lib prefix is needed.
31258 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
31259
31260 # The name of the directory that contains temporary libtool files.
31261 objdir=$objdir
31262
31263 # Shell to use when invoking shell scripts.
31264 SHELL=$lt_SHELL
31265
31266 # An echo program that does not interpret backslashes.
31267 ECHO=$lt_ECHO
31268
31269 # Used to examine libraries when file_magic_cmd begins with "file".
31270 MAGIC_CMD=$MAGIC_CMD
31271
31272 # Must we lock files when doing compilation?
31273 need_locks=$lt_need_locks
31274
31275 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
31276 DSYMUTIL=$lt_DSYMUTIL
31277
31278 # Tool to change global to local symbols on Mac OS X.
31279 NMEDIT=$lt_NMEDIT
31280
31281 # Tool to manipulate fat objects and archives on Mac OS X.
31282 LIPO=$lt_LIPO
31283
31284 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
31285 OTOOL=$lt_OTOOL
31286
31287 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
31288 OTOOL64=$lt_OTOOL64
31289
31290 # Old archive suffix (normally "a").
31291 libext=$libext
31292
31293 # Shared library suffix (normally ".so").
31294 shrext_cmds=$lt_shrext_cmds
31295
31296 # The commands to extract the exported symbol list from a shared archive.
31297 extract_expsyms_cmds=$lt_extract_expsyms_cmds
31298
31299 # Variables whose values should be saved in libtool wrapper scripts and
31300 # restored at link time.
31301 variables_saved_for_relink=$lt_variables_saved_for_relink
31302
31303 # Do we need the "lib" prefix for modules?
31304 need_lib_prefix=$need_lib_prefix
31305
31306 # Do we need a version for libraries?
31307 need_version=$need_version
31308
31309 # Library versioning type.
31310 version_type=$version_type
31311
31312 # Shared library runtime path variable.
31313 runpath_var=$runpath_var
31314
31315 # Shared library path variable.
31316 shlibpath_var=$shlibpath_var
31317
31318 # Is shlibpath searched before the hard-coded library search path?
31319 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
31320
31321 # Format of library name prefix.
31322 libname_spec=$lt_libname_spec
31323
31324 # List of archive names.  First name is the real one, the rest are links.
31325 # The last name is the one that the linker finds with -lNAME
31326 library_names_spec=$lt_library_names_spec
31327
31328 # The coded name of the library, if different from the real name.
31329 soname_spec=$lt_soname_spec
31330
31331 # Command to use after installation of a shared archive.
31332 postinstall_cmds=$lt_postinstall_cmds
31333
31334 # Command to use after uninstallation of a shared archive.
31335 postuninstall_cmds=$lt_postuninstall_cmds
31336
31337 # Commands used to finish a libtool library installation in a directory.
31338 finish_cmds=$lt_finish_cmds
31339
31340 # As "finish_cmds", except a single script fragment to be evaled but
31341 # not shown.
31342 finish_eval=$lt_finish_eval
31343
31344 # Whether we should hardcode library paths into libraries.
31345 hardcode_into_libs=$hardcode_into_libs
31346
31347 # Compile-time system search path for libraries.
31348 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
31349
31350 # Run-time system search path for libraries.
31351 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
31352
31353 # Whether dlopen is supported.
31354 dlopen_support=$enable_dlopen
31355
31356 # Whether dlopen of programs is supported.
31357 dlopen_self=$enable_dlopen_self
31358
31359 # Whether dlopen of statically linked programs is supported.
31360 dlopen_self_static=$enable_dlopen_self_static
31361
31362 # Commands to strip libraries.
31363 old_striplib=$lt_old_striplib
31364 striplib=$lt_striplib
31365
31366
31367 # The linker used to build libraries.
31368 LD=$lt_LD
31369
31370 # Commands used to build an old-style archive.
31371 old_archive_cmds=$lt_old_archive_cmds
31372
31373 # A language specific compiler.
31374 CC=$lt_compiler
31375
31376 # Is the compiler the GNU compiler?
31377 with_gcc=$GCC
31378
31379 # Compiler flag to turn off builtin functions.
31380 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
31381
31382 # How to pass a linker flag through the compiler.
31383 wl=$lt_lt_prog_compiler_wl
31384
31385 # Additional compiler flags for building library objects.
31386 pic_flag=$lt_lt_prog_compiler_pic
31387
31388 # Compiler flag to prevent dynamic linking.
31389 link_static_flag=$lt_lt_prog_compiler_static
31390
31391 # Does compiler simultaneously support -c and -o options?
31392 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
31393
31394 # Whether or not to add -lc for building shared libraries.
31395 build_libtool_need_lc=$archive_cmds_need_lc
31396
31397 # Whether or not to disallow shared libs when runtime libs are static.
31398 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
31399
31400 # Compiler flag to allow reflexive dlopens.
31401 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
31402
31403 # Compiler flag to generate shared objects directly from archives.
31404 whole_archive_flag_spec=$lt_whole_archive_flag_spec
31405
31406 # Whether the compiler copes with passing no objects directly.
31407 compiler_needs_object=$lt_compiler_needs_object
31408
31409 # Create an old-style archive from a shared archive.
31410 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
31411
31412 # Create a temporary old-style archive to link instead of a shared archive.
31413 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
31414
31415 # Commands used to build a shared archive.
31416 archive_cmds=$lt_archive_cmds
31417 archive_expsym_cmds=$lt_archive_expsym_cmds
31418
31419 # Commands used to build a loadable module if different from building
31420 # a shared archive.
31421 module_cmds=$lt_module_cmds
31422 module_expsym_cmds=$lt_module_expsym_cmds
31423
31424 # Whether we are building with GNU ld or not.
31425 with_gnu_ld=$lt_with_gnu_ld
31426
31427 # Flag that allows shared libraries with undefined symbols to be built.
31428 allow_undefined_flag=$lt_allow_undefined_flag
31429
31430 # Flag that enforces no undefined symbols.
31431 no_undefined_flag=$lt_no_undefined_flag
31432
31433 # Flag to hardcode \$libdir into a binary during linking.
31434 # This must work even if \$libdir does not exist
31435 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
31436
31437 # If ld is used when linking, flag to hardcode \$libdir into a binary
31438 # during linking.  This must work even if \$libdir does not exist.
31439 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
31440
31441 # Whether we need a single "-rpath" flag with a separated argument.
31442 hardcode_libdir_separator=$lt_hardcode_libdir_separator
31443
31444 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31445 # DIR into the resulting binary.
31446 hardcode_direct=$hardcode_direct
31447
31448 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31449 # DIR into the resulting binary and the resulting library dependency is
31450 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
31451 # library is relocated.
31452 hardcode_direct_absolute=$hardcode_direct_absolute
31453
31454 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
31455 # into the resulting binary.
31456 hardcode_minus_L=$hardcode_minus_L
31457
31458 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
31459 # into the resulting binary.
31460 hardcode_shlibpath_var=$hardcode_shlibpath_var
31461
31462 # Set to "yes" if building a shared library automatically hardcodes DIR
31463 # into the library and all subsequent libraries and executables linked
31464 # against it.
31465 hardcode_automatic=$hardcode_automatic
31466
31467 # Set to yes if linker adds runtime paths of dependent libraries
31468 # to runtime path list.
31469 inherit_rpath=$inherit_rpath
31470
31471 # Whether libtool must link a program against all its dependency libraries.
31472 link_all_deplibs=$link_all_deplibs
31473
31474 # Fix the shell variable \$srcfile for the compiler.
31475 fix_srcfile_path=$lt_fix_srcfile_path
31476
31477 # Set to "yes" if exported symbols are required.
31478 always_export_symbols=$always_export_symbols
31479
31480 # The commands to list exported symbols.
31481 export_symbols_cmds=$lt_export_symbols_cmds
31482
31483 # Symbols that should not be listed in the preloaded symbols.
31484 exclude_expsyms=$lt_exclude_expsyms
31485
31486 # Symbols that must always be exported.
31487 include_expsyms=$lt_include_expsyms
31488
31489 # Commands necessary for linking programs (against libraries) with templates.
31490 prelink_cmds=$lt_prelink_cmds
31491
31492 # Specify filename containing input files.
31493 file_list_spec=$lt_file_list_spec
31494
31495 # How to hardcode a shared library path into an executable.
31496 hardcode_action=$hardcode_action
31497
31498 # The directories searched by this compiler when creating a shared library.
31499 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
31500
31501 # Dependencies to place before and after the objects being linked to
31502 # create a shared library.
31503 predep_objects=$lt_predep_objects
31504 postdep_objects=$lt_postdep_objects
31505 predeps=$lt_predeps
31506 postdeps=$lt_postdeps
31507
31508 # The library search path used internally by the compiler when linking
31509 # a shared library.
31510 compiler_lib_search_path=$lt_compiler_lib_search_path
31511
31512 # ### END LIBTOOL CONFIG
31513
31514 _LT_EOF
31515
31516   case $host_os in
31517   aix3*)
31518     cat <<\_LT_EOF >> "$cfgfile"
31519 # AIX sometimes has problems with the GCC collect2 program.  For some
31520 # reason, if we set the COLLECT_NAMES environment variable, the problems
31521 # vanish in a puff of smoke.
31522 if test "X${COLLECT_NAMES+set}" != Xset; then
31523   COLLECT_NAMES=
31524   export COLLECT_NAMES
31525 fi
31526 _LT_EOF
31527     ;;
31528   esac
31529
31530
31531 ltmain="$ac_aux_dir/ltmain.sh"
31532
31533
31534   # We use sed instead of cat because bash on DJGPP gets confused if
31535   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
31536   # text mode, it properly converts lines to CR/LF.  This bash problem
31537   # is reportedly fixed, but why not run on old versions too?
31538   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
31539     || (rm -f "$cfgfile"; exit 1)
31540
31541   case $xsi_shell in
31542   yes)
31543     cat << \_LT_EOF >> "$cfgfile"
31544
31545 # func_dirname file append nondir_replacement
31546 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
31547 # otherwise set result to NONDIR_REPLACEMENT.
31548 func_dirname ()
31549 {
31550   case ${1} in
31551     */*) func_dirname_result="${1%/*}${2}" ;;
31552     *  ) func_dirname_result="${3}" ;;
31553   esac
31554 }
31555
31556 # func_basename file
31557 func_basename ()
31558 {
31559   func_basename_result="${1##*/}"
31560 }
31561
31562 # func_dirname_and_basename file append nondir_replacement
31563 # perform func_basename and func_dirname in a single function
31564 # call:
31565 #   dirname:  Compute the dirname of FILE.  If nonempty,
31566 #             add APPEND to the result, otherwise set result
31567 #             to NONDIR_REPLACEMENT.
31568 #             value returned in "$func_dirname_result"
31569 #   basename: Compute filename of FILE.
31570 #             value retuned in "$func_basename_result"
31571 # Implementation must be kept synchronized with func_dirname
31572 # and func_basename. For efficiency, we do not delegate to
31573 # those functions but instead duplicate the functionality here.
31574 func_dirname_and_basename ()
31575 {
31576   case ${1} in
31577     */*) func_dirname_result="${1%/*}${2}" ;;
31578     *  ) func_dirname_result="${3}" ;;
31579   esac
31580   func_basename_result="${1##*/}"
31581 }
31582
31583 # func_stripname prefix suffix name
31584 # strip PREFIX and SUFFIX off of NAME.
31585 # PREFIX and SUFFIX must not contain globbing or regex special
31586 # characters, hashes, percent signs, but SUFFIX may contain a leading
31587 # dot (in which case that matches only a dot).
31588 func_stripname ()
31589 {
31590   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
31591   # positional parameters, so assign one to ordinary parameter first.
31592   func_stripname_result=${3}
31593   func_stripname_result=${func_stripname_result#"${1}"}
31594   func_stripname_result=${func_stripname_result%"${2}"}
31595 }
31596
31597 # func_opt_split
31598 func_opt_split ()
31599 {
31600   func_opt_split_opt=${1%%=*}
31601   func_opt_split_arg=${1#*=}
31602 }
31603
31604 # func_lo2o object
31605 func_lo2o ()
31606 {
31607   case ${1} in
31608     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
31609     *)    func_lo2o_result=${1} ;;
31610   esac
31611 }
31612
31613 # func_xform libobj-or-source
31614 func_xform ()
31615 {
31616   func_xform_result=${1%.*}.lo
31617 }
31618
31619 # func_arith arithmetic-term...
31620 func_arith ()
31621 {
31622   func_arith_result=$(( $* ))
31623 }
31624
31625 # func_len string
31626 # STRING may not start with a hyphen.
31627 func_len ()
31628 {
31629   func_len_result=${#1}
31630 }
31631
31632 _LT_EOF
31633     ;;
31634   *) # Bourne compatible functions.
31635     cat << \_LT_EOF >> "$cfgfile"
31636
31637 # func_dirname file append nondir_replacement
31638 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
31639 # otherwise set result to NONDIR_REPLACEMENT.
31640 func_dirname ()
31641 {
31642   # Extract subdirectory from the argument.
31643   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
31644   if test "X$func_dirname_result" = "X${1}"; then
31645     func_dirname_result="${3}"
31646   else
31647     func_dirname_result="$func_dirname_result${2}"
31648   fi
31649 }
31650
31651 # func_basename file
31652 func_basename ()
31653 {
31654   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
31655 }
31656
31657
31658 # func_stripname prefix suffix name
31659 # strip PREFIX and SUFFIX off of NAME.
31660 # PREFIX and SUFFIX must not contain globbing or regex special
31661 # characters, hashes, percent signs, but SUFFIX may contain a leading
31662 # dot (in which case that matches only a dot).
31663 # func_strip_suffix prefix name
31664 func_stripname ()
31665 {
31666   case ${2} in
31667     .*) func_stripname_result=`$ECHO "X${3}" \
31668            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
31669     *)  func_stripname_result=`$ECHO "X${3}" \
31670            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
31671   esac
31672 }
31673
31674 # sed scripts:
31675 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
31676 my_sed_long_arg='1s/^-[^=]*=//'
31677
31678 # func_opt_split
31679 func_opt_split ()
31680 {
31681   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
31682   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
31683 }
31684
31685 # func_lo2o object
31686 func_lo2o ()
31687 {
31688   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
31689 }
31690
31691 # func_xform libobj-or-source
31692 func_xform ()
31693 {
31694   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
31695 }
31696
31697 # func_arith arithmetic-term...
31698 func_arith ()
31699 {
31700   func_arith_result=`expr "$@"`
31701 }
31702
31703 # func_len string
31704 # STRING may not start with a hyphen.
31705 func_len ()
31706 {
31707   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
31708 }
31709
31710 _LT_EOF
31711 esac
31712
31713 case $lt_shell_append in
31714   yes)
31715     cat << \_LT_EOF >> "$cfgfile"
31716
31717 # func_append var value
31718 # Append VALUE to the end of shell variable VAR.
31719 func_append ()
31720 {
31721   eval "$1+=\$2"
31722 }
31723 _LT_EOF
31724     ;;
31725   *)
31726     cat << \_LT_EOF >> "$cfgfile"
31727
31728 # func_append var value
31729 # Append VALUE to the end of shell variable VAR.
31730 func_append ()
31731 {
31732   eval "$1=\$$1\$2"
31733 }
31734
31735 _LT_EOF
31736     ;;
31737   esac
31738
31739
31740   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
31741     || (rm -f "$cfgfile"; exit 1)
31742
31743   mv -f "$cfgfile" "$ofile" ||
31744     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
31745   chmod +x "$ofile"
31746
31747
31748     cat <<_LT_EOF >> "$ofile"
31749
31750 # ### BEGIN LIBTOOL TAG CONFIG: CXX
31751
31752 # The linker used to build libraries.
31753 LD=$lt_LD_CXX
31754
31755 # Commands used to build an old-style archive.
31756 old_archive_cmds=$lt_old_archive_cmds_CXX
31757
31758 # A language specific compiler.
31759 CC=$lt_compiler_CXX
31760
31761 # Is the compiler the GNU compiler?
31762 with_gcc=$GCC_CXX
31763
31764 # Compiler flag to turn off builtin functions.
31765 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
31766
31767 # How to pass a linker flag through the compiler.
31768 wl=$lt_lt_prog_compiler_wl_CXX
31769
31770 # Additional compiler flags for building library objects.
31771 pic_flag=$lt_lt_prog_compiler_pic_CXX
31772
31773 # Compiler flag to prevent dynamic linking.
31774 link_static_flag=$lt_lt_prog_compiler_static_CXX
31775
31776 # Does compiler simultaneously support -c and -o options?
31777 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
31778
31779 # Whether or not to add -lc for building shared libraries.
31780 build_libtool_need_lc=$archive_cmds_need_lc_CXX
31781
31782 # Whether or not to disallow shared libs when runtime libs are static.
31783 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
31784
31785 # Compiler flag to allow reflexive dlopens.
31786 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
31787
31788 # Compiler flag to generate shared objects directly from archives.
31789 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
31790
31791 # Whether the compiler copes with passing no objects directly.
31792 compiler_needs_object=$lt_compiler_needs_object_CXX
31793
31794 # Create an old-style archive from a shared archive.
31795 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
31796
31797 # Create a temporary old-style archive to link instead of a shared archive.
31798 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
31799
31800 # Commands used to build a shared archive.
31801 archive_cmds=$lt_archive_cmds_CXX
31802 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
31803
31804 # Commands used to build a loadable module if different from building
31805 # a shared archive.
31806 module_cmds=$lt_module_cmds_CXX
31807 module_expsym_cmds=$lt_module_expsym_cmds_CXX
31808
31809 # Whether we are building with GNU ld or not.
31810 with_gnu_ld=$lt_with_gnu_ld_CXX
31811
31812 # Flag that allows shared libraries with undefined symbols to be built.
31813 allow_undefined_flag=$lt_allow_undefined_flag_CXX
31814
31815 # Flag that enforces no undefined symbols.
31816 no_undefined_flag=$lt_no_undefined_flag_CXX
31817
31818 # Flag to hardcode \$libdir into a binary during linking.
31819 # This must work even if \$libdir does not exist
31820 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
31821
31822 # If ld is used when linking, flag to hardcode \$libdir into a binary
31823 # during linking.  This must work even if \$libdir does not exist.
31824 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
31825
31826 # Whether we need a single "-rpath" flag with a separated argument.
31827 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
31828
31829 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31830 # DIR into the resulting binary.
31831 hardcode_direct=$hardcode_direct_CXX
31832
31833 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31834 # DIR into the resulting binary and the resulting library dependency is
31835 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
31836 # library is relocated.
31837 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
31838
31839 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
31840 # into the resulting binary.
31841 hardcode_minus_L=$hardcode_minus_L_CXX
31842
31843 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
31844 # into the resulting binary.
31845 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
31846
31847 # Set to "yes" if building a shared library automatically hardcodes DIR
31848 # into the library and all subsequent libraries and executables linked
31849 # against it.
31850 hardcode_automatic=$hardcode_automatic_CXX
31851
31852 # Set to yes if linker adds runtime paths of dependent libraries
31853 # to runtime path list.
31854 inherit_rpath=$inherit_rpath_CXX
31855
31856 # Whether libtool must link a program against all its dependency libraries.
31857 link_all_deplibs=$link_all_deplibs_CXX
31858
31859 # Fix the shell variable \$srcfile for the compiler.
31860 fix_srcfile_path=$lt_fix_srcfile_path_CXX
31861
31862 # Set to "yes" if exported symbols are required.
31863 always_export_symbols=$always_export_symbols_CXX
31864
31865 # The commands to list exported symbols.
31866 export_symbols_cmds=$lt_export_symbols_cmds_CXX
31867
31868 # Symbols that should not be listed in the preloaded symbols.
31869 exclude_expsyms=$lt_exclude_expsyms_CXX
31870
31871 # Symbols that must always be exported.
31872 include_expsyms=$lt_include_expsyms_CXX
31873
31874 # Commands necessary for linking programs (against libraries) with templates.
31875 prelink_cmds=$lt_prelink_cmds_CXX
31876
31877 # Specify filename containing input files.
31878 file_list_spec=$lt_file_list_spec_CXX
31879
31880 # How to hardcode a shared library path into an executable.
31881 hardcode_action=$hardcode_action_CXX
31882
31883 # The directories searched by this compiler when creating a shared library.
31884 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
31885
31886 # Dependencies to place before and after the objects being linked to
31887 # create a shared library.
31888 predep_objects=$lt_predep_objects_CXX
31889 postdep_objects=$lt_postdep_objects_CXX
31890 predeps=$lt_predeps_CXX
31891 postdeps=$lt_postdeps_CXX
31892
31893 # The library search path used internally by the compiler when linking
31894 # a shared library.
31895 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
31896
31897 # ### END LIBTOOL TAG CONFIG: CXX
31898 _LT_EOF
31899
31900  ;;
31901     "default-1":C)
31902     for ac_file in $CONFIG_FILES; do
31903       # Support "outfile[:infile[:infile...]]"
31904       case "$ac_file" in
31905         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
31906       esac
31907       # PO directories have a Makefile.in generated from Makefile.in.in.
31908       case "$ac_file" in */Makefile.in)
31909         # Adjust a relative srcdir.
31910         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
31911         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
31912         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
31913         # In autoconf-2.13 it is called $ac_given_srcdir.
31914         # In autoconf-2.50 it is called $srcdir.
31915         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
31916         case "$ac_given_srcdir" in
31917           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
31918           /*) top_srcdir="$ac_given_srcdir" ;;
31919           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
31920         esac
31921         # Treat a directory as a PO directory if and only if it has a
31922         # POTFILES.in file. This allows packages to have multiple PO
31923         # directories under different names or in different locations.
31924         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
31925           rm -f "$ac_dir/POTFILES"
31926           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
31927           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
31928           POMAKEFILEDEPS="POTFILES.in"
31929           # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
31930           # on $ac_dir but don't depend on user-specified configuration
31931           # parameters.
31932           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
31933             # The LINGUAS file contains the set of available languages.
31934             if test -n "$OBSOLETE_ALL_LINGUAS"; then
31935               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
31936             fi
31937             ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
31938             # Hide the ALL_LINGUAS assigment from automake.
31939             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
31940             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
31941           else
31942             # The set of available languages was given in configure.in.
31943             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
31944           fi
31945           # Compute POFILES
31946           # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
31947           # Compute UPDATEPOFILES
31948           # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
31949           # Compute DUMMYPOFILES
31950           # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
31951           # Compute GMOFILES
31952           # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
31953           case "$ac_given_srcdir" in
31954             .) srcdirpre= ;;
31955             *) srcdirpre='$(srcdir)/' ;;
31956           esac
31957           POFILES=
31958           UPDATEPOFILES=
31959           DUMMYPOFILES=
31960           GMOFILES=
31961           for lang in $ALL_LINGUAS; do
31962             POFILES="$POFILES $srcdirpre$lang.po"
31963             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
31964             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
31965             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
31966           done
31967           # CATALOGS depends on both $ac_dir and the user's LINGUAS
31968           # environment variable.
31969           INST_LINGUAS=
31970           if test -n "$ALL_LINGUAS"; then
31971             for presentlang in $ALL_LINGUAS; do
31972               useit=no
31973               if test "%UNSET%" != "$LINGUAS"; then
31974                 desiredlanguages="$LINGUAS"
31975               else
31976                 desiredlanguages="$ALL_LINGUAS"
31977               fi
31978               for desiredlang in $desiredlanguages; do
31979                 # Use the presentlang catalog if desiredlang is
31980                 #   a. equal to presentlang, or
31981                 #   b. a variant of presentlang (because in this case,
31982                 #      presentlang can be used as a fallback for messages
31983                 #      which are not translated in the desiredlang catalog).
31984                 case "$desiredlang" in
31985                   "$presentlang"*) useit=yes;;
31986                 esac
31987               done
31988               if test $useit = yes; then
31989                 INST_LINGUAS="$INST_LINGUAS $presentlang"
31990               fi
31991             done
31992           fi
31993           CATALOGS=
31994           if test -n "$INST_LINGUAS"; then
31995             for lang in $INST_LINGUAS; do
31996               CATALOGS="$CATALOGS $lang.gmo"
31997             done
31998           fi
31999           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
32000           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"
32001           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
32002             if test -f "$f"; then
32003               case "$f" in
32004                 *.orig | *.bak | *~) ;;
32005                 *) cat "$f" >> "$ac_dir/Makefile" ;;
32006               esac
32007             fi
32008           done
32009         fi
32010         ;;
32011       esac
32012     done ;;
32013     "default":C)
32014  ;;
32015
32016   esac
32017 done # for ac_tag
32018
32019
32020 as_fn_exit 0
32021 _ACEOF
32022 ac_clean_files=$ac_clean_files_save
32023
32024 test $ac_write_fail = 0 ||
32025   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
32026
32027
32028 # configure is writing to config.log, and then calls config.status.
32029 # config.status does its own redirection, appending to config.log.
32030 # Unfortunately, on DOS this fails, as config.log is still kept open
32031 # by configure, so config.status won't be able to write to it; its
32032 # output is simply discarded.  So we exec the FD to /dev/null,
32033 # effectively closing config.log, so it can be properly (re)opened and
32034 # appended to by config.status.  When coming back to configure, we
32035 # need to make the FD available again.
32036 if test "$no_create" != yes; then
32037   ac_cs_success=:
32038   ac_config_status_args=
32039   test "$silent" = yes &&
32040     ac_config_status_args="$ac_config_status_args --quiet"
32041   exec 5>/dev/null
32042   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
32043   exec 5>>config.log
32044   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
32045   # would make configure fail if this is the last instruction.
32046   $ac_cs_success || as_fn_exit $?
32047 fi
32048 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
32049   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
32050 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
32051 fi
32052
32053
32054 if test "${support_bat}" = "yes" ; then
32055    if test "x$QMAKE" = "xnone"; then
32056       as_fn_error "Could not find qmake $PATH. Check your Qt installation" "$LINENO" 5
32057    fi
32058
32059    QMAKEBIN="qmake"
32060    cd src/qt-console
32061    echo "Creating bat Makefile"
32062    touch bat
32063    chmod 755 bat
32064    rm -f Makefile
32065    $QMAKEBIN
32066    ${MAKE:-make} clean
32067    cd ${BUILD_DIR}
32068 fi
32069
32070 if test X"$GCC" = "Xyes" ; then
32071   echo "Doing make of dependencies"
32072   ${MAKE:-make} depend
32073 fi
32074
32075 cd src/qt-console
32076 chmod 755 install_conf_file build-depkgs-qt-console
32077 cd ${BUILD_DIR}
32078
32079 cd scripts
32080 chmod 755 startmysql stopmysql bacula startit stopit btraceback mtx-changer
32081 chmod 755 dvd-handler dvd-simulator
32082 chmod 755 bconsole gconsole mtx-changer devel_bacula logrotate
32083 cd ..
32084
32085 c=updatedb
32086 chmod 755 $c/update_mysql_tables_10_to_11   $c/update_sqlite3_tables_10_to_11
32087 chmod 755 $c/update_postgresql_tables_10_to_11
32088
32089
32090 c=src/cats
32091
32092 chmod 755 $c/create_bacula_database   $c/update_bacula_tables  $c/make_bacula_tables
32093 chmod 755 $c/grant_bacula_privileges  $c/drop_bacula_tables    $c/drop_bacula_database
32094
32095 chmod 755 $c/create_mysql_database    $c/update_mysql_tables   $c/make_mysql_tables
32096 chmod 755 $c/grant_mysql_privileges   $c/drop_mysql_tables     $c/drop_mysql_database
32097
32098 chmod 755 $c/create_sqlite3_database   $c/update_sqlite3_tables  $c/make_sqlite3_tables
32099 chmod 755 $c/grant_sqlite3_privileges  $c/drop_sqlite3_tables    $c/drop_sqlite3_database
32100
32101 chmod 755 $c/create_postgresql_database  $c/update_postgresql_tables $c/make_postgresql_tables
32102 chmod 755 $c/grant_postgresql_privileges $c/drop_postgresql_tables   $c/drop_postgresql_database
32103
32104 chmod 755 $c/create_ingres_database  $c/update_ingres_tables $c/make_ingres_tables
32105 chmod 755 $c/grant_ingres_privileges $c/drop_ingres_tables   $c/drop_ingres_database
32106
32107
32108 chmod 755 $c/make_catalog_backup $c/delete_catalog_backup  $c/make_catalog_backup.pl
32109 chmod 755 $c/sqlite
32110 chmod 755 $c/mysql
32111
32112 chmod 755 src/win32/build-depkgs-mingw32
32113
32114 if test "x$ac_cv_sys_largefile_CFLAGS" != "xno" ; then
32115    largefile_support="yes"
32116 fi
32117
32118 if test X"$GCC" = "Xyes" ; then
32119                CCVERSION=`${CC} --version | tr '\n' ' ' | cut -f 3 -d ' '`
32120    if test "x${CCVERSION}" = "x" ; then
32121       CCVERSION=`${CC} --version | tr '\n' ' ' | cut -f 1 -d ' '`
32122    fi
32123    CXXVERSION=`${CXX} --version | tr '\n' ' ' | cut -f 3 -d ' '`
32124    if test x"${CXXVERSION}" = x ; then
32125       CXXVERSION=`${CXX} --version | tr '\n' ' ' | cut -f 1 -d ' '`
32126    fi
32127 fi
32128
32129 # clean up any old junk
32130 echo " "
32131 echo "Cleaning up"
32132 echo " "
32133 ${MAKE:-make} clean
32134
32135 if test "x${db_type}" = "xInternal" ; then
32136    echo " "
32137    echo " "
32138    echo "You have not specified either --enable-client-only or one of the"
32139    echo "  supported databases: MySQL, PostgreSQL, Ingres, SQLite3 or DBI."
32140    echo "  This is not permitted. Please reconfigure."
32141    echo " "
32142    echo "Aborting the configuration ..."
32143    echo " "
32144    echo " "
32145    exit 1
32146 fi
32147
32148 echo "
32149 Configuration on `date`:
32150
32151    Host:                    ${host}${post_host} -- ${DISTNAME} ${DISTVER}
32152    Bacula version:          ${BACULA} ${VERSION} (${DATE})
32153    Source code location:    ${srcdir}
32154    Install binaries:        ${sbindir}
32155    Install libraries:       ${libdir}
32156    Install config files:    ${sysconfdir}
32157    Scripts directory:       ${scriptdir}
32158    Archive directory:       ${archivedir}
32159    Working directory:       ${working_dir}
32160    PID directory:           ${piddir}
32161    Subsys directory:        ${subsysdir}
32162    Man directory:           ${mandir}
32163    Data directory:          ${datarootdir}
32164    Plugin directory:        ${plugindir}
32165    C Compiler:              ${CC} ${CCVERSION}
32166    C++ Compiler:            ${CXX} ${CXXVERSION}
32167    Compiler flags:          ${WCFLAGS} ${CFLAGS}
32168    Linker flags:            ${WLDFLAGS} ${LDFLAGS}
32169    Libraries:               ${LIBS}
32170    Statically Linked Tools: ${support_static_tools}
32171    Statically Linked FD:    ${support_static_fd}
32172    Statically Linked SD:    ${support_static_sd}
32173    Statically Linked DIR:   ${support_static_dir}
32174    Statically Linked CONS:  ${support_static_cons}
32175    Database type:           ${db_type}
32176    Database port:           ${db_port}
32177    Database lib:            ${DB_LIBS}
32178    Database name:           ${db_name}
32179    Database user:           ${db_user}
32180
32181    Job Output Email:        ${job_email}
32182    Traceback Email:         ${dump_email}
32183    SMTP Host Address:       ${smtp_host}
32184
32185    Director Port:           ${dir_port}
32186    File daemon Port:        ${fd_port}
32187    Storage daemon Port:     ${sd_port}
32188
32189    Director User:           ${dir_user}
32190    Director Group:          ${dir_group}
32191    Storage Daemon User:     ${sd_user}
32192    Storage DaemonGroup:     ${sd_group}
32193    File Daemon User:        ${fd_user}
32194    File Daemon Group:       ${fd_group}
32195
32196    SQL binaries Directory   ${SQL_BINDIR}
32197
32198    Large file support:      $largefile_support
32199    Bacula conio support:    ${got_conio} ${CONS_LIBS}
32200    readline support:        ${got_readline} ${PRTREADLINE_SRC}
32201    TCP Wrappers support:    ${TCPW_MSG} ${WRAPLIBS}
32202    TLS support:             ${support_tls}
32203    Encryption support:      ${support_crypto}
32204    ZLIB support:            ${have_zlib}
32205    enable-smartalloc:       ${support_smartalloc}
32206    enable-lockmgr:          ${support_lockmgr}
32207    bat support:             ${support_bat}
32208    enable-gnome:            ${support_gnome} ${gnome_version}
32209    enable-bwx-console:      ${support_wx_console} ${wx_version}
32210    enable-tray-monitor:     ${support_tray_monitor}
32211    client-only:             ${build_client_only}
32212    build-dird:              ${build_dird}
32213    build-stored:            ${build_stored}
32214    Plugin support:          ${have_plugins}
32215    AFS support:             ${have_afs}
32216    ACL support:             ${have_acl}
32217    XATTR support:           ${have_xattr}
32218    Python support:          ${support_python} ${PYTHON_LIBS}
32219    Batch insert enabled:    ${support_batch_insert}
32220
32221   " > config.out
32222
32223 # create a small shell script useful for support with
32224 # configure options and config.out info
32225 cat > scripts/bacula_config << EOF
32226 #!/bin/sh
32227 cat << __EOC__
32228 $ $0 $ac_configure_args
32229 EOF
32230 cat config.out >> scripts/bacula_config
32231 echo __EOC__ >> scripts/bacula_config
32232 chmod 755 scripts/bacula_config
32233
32234 cat config.out
32235
32236 # Display a warning message if postgresql client lib is <= 8.1
32237 if test x$DB_TYPE = xpostgresql -a x$ac_cv_lib_pq_PQisthreadsafe != xyes \
32238         -a x$support_batch_insert = xyes
32239 then
32240         echo "WARNING: Your PostgreSQL client library is too old to detect "
32241         echo " if it was compiled with --enable-thread-safety, consider to"
32242         echo " upgrade it in order to avoid problems with Batch insert mode"
32243         echo
32244 fi