Merge branch 'sam'
[freeradius.git] / src / modules / rlm_pam / configure
1 #! /bin/sh
2 # From configure.in Revision.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61.
5 #
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be more Bourne compatible
15 DUALCASE=1; export DUALCASE # for MKS sh
16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17   emulate sh
18   NULLCMD=:
19   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20   # is contrary to our usage.  Disable this feature.
21   alias -g '${1+"$@"}'='"$@"'
22   setopt NO_GLOB_SUBST
23 else
24   case `(set -o) 2>/dev/null` in
25   *posix*) set -o posix ;;
26 esac
27
28 fi
29
30
31
32
33 # PATH needs CR
34 # Avoid depending upon Character Ranges.
35 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
36 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
37 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
38 as_cr_digits='0123456789'
39 as_cr_alnum=$as_cr_Letters$as_cr_digits
40
41 # The user is always right.
42 if test "${PATH_SEPARATOR+set}" != set; then
43   echo "#! /bin/sh" >conf$$.sh
44   echo  "exit 0"   >>conf$$.sh
45   chmod +x conf$$.sh
46   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
47     PATH_SEPARATOR=';'
48   else
49     PATH_SEPARATOR=:
50   fi
51   rm -f conf$$.sh
52 fi
53
54 # Support unset when possible.
55 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
56   as_unset=unset
57 else
58   as_unset=false
59 fi
60
61
62 # IFS
63 # We need space, tab and new line, in precisely that order.  Quoting is
64 # there to prevent editors from complaining about space-tab.
65 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
66 # splitting by setting IFS to empty value.)
67 as_nl='
68 '
69 IFS=" ""        $as_nl"
70
71 # Find who we are.  Look in the path if we contain no directory separator.
72 case $0 in
73   *[\\/]* ) as_myself=$0 ;;
74   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
75 for as_dir in $PATH
76 do
77   IFS=$as_save_IFS
78   test -z "$as_dir" && as_dir=.
79   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
80 done
81 IFS=$as_save_IFS
82
83      ;;
84 esac
85 # We did not find ourselves, most probably we were run as `sh COMMAND'
86 # in which case we are not to be found in the path.
87 if test "x$as_myself" = x; then
88   as_myself=$0
89 fi
90 if test ! -f "$as_myself"; then
91   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
92   { (exit 1); exit 1; }
93 fi
94
95 # Work around bugs in pre-3.0 UWIN ksh.
96 for as_var in ENV MAIL MAILPATH
97 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
98 done
99 PS1='$ '
100 PS2='> '
101 PS4='+ '
102
103 # NLS nuisances.
104 for as_var in \
105   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
106   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
107   LC_TELEPHONE LC_TIME
108 do
109   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
110     eval $as_var=C; export $as_var
111   else
112     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
113   fi
114 done
115
116 # Required to use basename.
117 if expr a : '\(a\)' >/dev/null 2>&1 &&
118    test "X`expr 00001 : '.*\(...\)'`" = X001; then
119   as_expr=expr
120 else
121   as_expr=false
122 fi
123
124 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
125   as_basename=basename
126 else
127   as_basename=false
128 fi
129
130
131 # Name of the executable.
132 as_me=`$as_basename -- "$0" ||
133 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
134          X"$0" : 'X\(//\)$' \| \
135          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
136 echo X/"$0" |
137     sed '/^.*\/\([^/][^/]*\)\/*$/{
138             s//\1/
139             q
140           }
141           /^X\/\(\/\/\)$/{
142             s//\1/
143             q
144           }
145           /^X\/\(\/\).*/{
146             s//\1/
147             q
148           }
149           s/.*/./; q'`
150
151 # CDPATH.
152 $as_unset CDPATH
153
154
155 if test "x$CONFIG_SHELL" = x; then
156   if (eval ":") 2>/dev/null; then
157   as_have_required=yes
158 else
159   as_have_required=no
160 fi
161
162   if test $as_have_required = yes &&     (eval ":
163 (as_func_return () {
164   (exit \$1)
165 }
166 as_func_success () {
167   as_func_return 0
168 }
169 as_func_failure () {
170   as_func_return 1
171 }
172 as_func_ret_success () {
173   return 0
174 }
175 as_func_ret_failure () {
176   return 1
177 }
178
179 exitcode=0
180 if as_func_success; then
181   :
182 else
183   exitcode=1
184   echo as_func_success failed.
185 fi
186
187 if as_func_failure; then
188   exitcode=1
189   echo as_func_failure succeeded.
190 fi
191
192 if as_func_ret_success; then
193   :
194 else
195   exitcode=1
196   echo as_func_ret_success failed.
197 fi
198
199 if as_func_ret_failure; then
200   exitcode=1
201   echo as_func_ret_failure succeeded.
202 fi
203
204 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
205   :
206 else
207   exitcode=1
208   echo positional parameters were not saved.
209 fi
210
211 test \$exitcode = 0) || { (exit 1); exit 1; }
212
213 (
214   as_lineno_1=\$LINENO
215   as_lineno_2=\$LINENO
216   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
217   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
218 ") 2> /dev/null; then
219   :
220 else
221   as_candidate_shells=
222     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
223 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
224 do
225   IFS=$as_save_IFS
226   test -z "$as_dir" && as_dir=.
227   case $as_dir in
228          /*)
229            for as_base in sh bash ksh sh5; do
230              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
231            done;;
232        esac
233 done
234 IFS=$as_save_IFS
235
236
237       for as_shell in $as_candidate_shells $SHELL; do
238          # Try only shells that exist, to save several forks.
239          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
240                 { ("$as_shell") 2> /dev/null <<\_ASEOF
241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
242   emulate sh
243   NULLCMD=:
244   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
245   # is contrary to our usage.  Disable this feature.
246   alias -g '${1+"$@"}'='"$@"'
247   setopt NO_GLOB_SUBST
248 else
249   case `(set -o) 2>/dev/null` in
250   *posix*) set -o posix ;;
251 esac
252
253 fi
254
255
256 :
257 _ASEOF
258 }; then
259   CONFIG_SHELL=$as_shell
260                as_have_required=yes
261                if { "$as_shell" 2> /dev/null <<\_ASEOF
262 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
263   emulate sh
264   NULLCMD=:
265   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
266   # is contrary to our usage.  Disable this feature.
267   alias -g '${1+"$@"}'='"$@"'
268   setopt NO_GLOB_SUBST
269 else
270   case `(set -o) 2>/dev/null` in
271   *posix*) set -o posix ;;
272 esac
273
274 fi
275
276
277 :
278 (as_func_return () {
279   (exit $1)
280 }
281 as_func_success () {
282   as_func_return 0
283 }
284 as_func_failure () {
285   as_func_return 1
286 }
287 as_func_ret_success () {
288   return 0
289 }
290 as_func_ret_failure () {
291   return 1
292 }
293
294 exitcode=0
295 if as_func_success; then
296   :
297 else
298   exitcode=1
299   echo as_func_success failed.
300 fi
301
302 if as_func_failure; then
303   exitcode=1
304   echo as_func_failure succeeded.
305 fi
306
307 if as_func_ret_success; then
308   :
309 else
310   exitcode=1
311   echo as_func_ret_success failed.
312 fi
313
314 if as_func_ret_failure; then
315   exitcode=1
316   echo as_func_ret_failure succeeded.
317 fi
318
319 if ( set x; as_func_ret_success y && test x = "$1" ); then
320   :
321 else
322   exitcode=1
323   echo positional parameters were not saved.
324 fi
325
326 test $exitcode = 0) || { (exit 1); exit 1; }
327
328 (
329   as_lineno_1=$LINENO
330   as_lineno_2=$LINENO
331   test "x$as_lineno_1" != "x$as_lineno_2" &&
332   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
333
334 _ASEOF
335 }; then
336   break
337 fi
338
339 fi
340
341       done
342
343       if test "x$CONFIG_SHELL" != x; then
344   for as_var in BASH_ENV ENV
345         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
346         done
347         export CONFIG_SHELL
348         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
349 fi
350
351
352     if test $as_have_required = no; then
353   echo This script requires a shell more modern than all the
354       echo shells that I found on your system.  Please install a
355       echo modern shell, or manually run the script under such a
356       echo shell if you do have one.
357       { (exit 1); exit 1; }
358 fi
359
360
361 fi
362
363 fi
364
365
366
367 (eval "as_func_return () {
368   (exit \$1)
369 }
370 as_func_success () {
371   as_func_return 0
372 }
373 as_func_failure () {
374   as_func_return 1
375 }
376 as_func_ret_success () {
377   return 0
378 }
379 as_func_ret_failure () {
380   return 1
381 }
382
383 exitcode=0
384 if as_func_success; then
385   :
386 else
387   exitcode=1
388   echo as_func_success failed.
389 fi
390
391 if as_func_failure; then
392   exitcode=1
393   echo as_func_failure succeeded.
394 fi
395
396 if as_func_ret_success; then
397   :
398 else
399   exitcode=1
400   echo as_func_ret_success failed.
401 fi
402
403 if as_func_ret_failure; then
404   exitcode=1
405   echo as_func_ret_failure succeeded.
406 fi
407
408 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
409   :
410 else
411   exitcode=1
412   echo positional parameters were not saved.
413 fi
414
415 test \$exitcode = 0") || {
416   echo No shell found that supports shell functions.
417   echo Please tell autoconf@gnu.org about your system,
418   echo including any error possibly output before this
419   echo message
420 }
421
422
423
424   as_lineno_1=$LINENO
425   as_lineno_2=$LINENO
426   test "x$as_lineno_1" != "x$as_lineno_2" &&
427   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
428
429   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
430   # uniformly replaced by the line number.  The first 'sed' inserts a
431   # line-number line after each line using $LINENO; the second 'sed'
432   # does the real work.  The second script uses 'N' to pair each
433   # line-number line with the line containing $LINENO, and appends
434   # trailing '-' during substitution so that $LINENO is not a special
435   # case at line end.
436   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
437   # scripts with optimization help from Paolo Bonzini.  Blame Lee
438   # E. McMahon (1931-1989) for sed's syntax.  :-)
439   sed -n '
440     p
441     /[$]LINENO/=
442   ' <$as_myself |
443     sed '
444       s/[$]LINENO.*/&-/
445       t lineno
446       b
447       :lineno
448       N
449       :loop
450       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
451       t loop
452       s/-\n.*//
453     ' >$as_me.lineno &&
454   chmod +x "$as_me.lineno" ||
455     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
456    { (exit 1); exit 1; }; }
457
458   # Don't try to exec as it changes $[0], causing all sort of problems
459   # (the dirname of $[0] is not the place where we might find the
460   # original and so on.  Autoconf is especially sensitive to this).
461   . "./$as_me.lineno"
462   # Exit status is that of the last command.
463   exit
464 }
465
466
467 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
468   as_dirname=dirname
469 else
470   as_dirname=false
471 fi
472
473 ECHO_C= ECHO_N= ECHO_T=
474 case `echo -n x` in
475 -n*)
476   case `echo 'x\c'` in
477   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
478   *)   ECHO_C='\c';;
479   esac;;
480 *)
481   ECHO_N='-n';;
482 esac
483
484 if expr a : '\(a\)' >/dev/null 2>&1 &&
485    test "X`expr 00001 : '.*\(...\)'`" = X001; then
486   as_expr=expr
487 else
488   as_expr=false
489 fi
490
491 rm -f conf$$ conf$$.exe conf$$.file
492 if test -d conf$$.dir; then
493   rm -f conf$$.dir/conf$$.file
494 else
495   rm -f conf$$.dir
496   mkdir conf$$.dir
497 fi
498 echo >conf$$.file
499 if ln -s conf$$.file conf$$ 2>/dev/null; then
500   as_ln_s='ln -s'
501   # ... but there are two gotchas:
502   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
503   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
504   # In both cases, we have to default to `cp -p'.
505   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
506     as_ln_s='cp -p'
507 elif ln conf$$.file conf$$ 2>/dev/null; then
508   as_ln_s=ln
509 else
510   as_ln_s='cp -p'
511 fi
512 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
513 rmdir conf$$.dir 2>/dev/null
514
515 if mkdir -p . 2>/dev/null; then
516   as_mkdir_p=:
517 else
518   test -d ./-p && rmdir ./-p
519   as_mkdir_p=false
520 fi
521
522 if test -x / >/dev/null 2>&1; then
523   as_test_x='test -x'
524 else
525   if ls -dL / >/dev/null 2>&1; then
526     as_ls_L_option=L
527   else
528     as_ls_L_option=
529   fi
530   as_test_x='
531     eval sh -c '\''
532       if test -d "$1"; then
533         test -d "$1/.";
534       else
535         case $1 in
536         -*)set "./$1";;
537         esac;
538         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
539         ???[sx]*):;;*)false;;esac;fi
540     '\'' sh
541   '
542 fi
543 as_executable_p=$as_test_x
544
545 # Sed expression to map a string onto a valid CPP name.
546 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
547
548 # Sed expression to map a string onto a valid variable name.
549 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
550
551
552
553 exec 7<&0 </dev/null 6>&1
554
555 # Name of the host.
556 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
557 # so uname gets run too.
558 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
559
560 #
561 # Initializations.
562 #
563 ac_default_prefix=/usr/local
564 ac_clean_files=
565 ac_config_libobj_dir=.
566 LIBOBJS=
567 cross_compiling=no
568 subdirs=
569 MFLAGS=
570 MAKEFLAGS=
571 SHELL=${CONFIG_SHELL-/bin/sh}
572
573 # Identity of this package.
574 PACKAGE_NAME=
575 PACKAGE_TARNAME=
576 PACKAGE_VERSION=
577 PACKAGE_STRING=
578 PACKAGE_BUGREPORT=
579
580 ac_unique_file="rlm_pam.c"
581 # Factoring default headers for most tests.
582 ac_includes_default="\
583 #include <stdio.h>
584 #ifdef HAVE_SYS_TYPES_H
585 # include <sys/types.h>
586 #endif
587 #ifdef HAVE_SYS_STAT_H
588 # include <sys/stat.h>
589 #endif
590 #ifdef STDC_HEADERS
591 # include <stdlib.h>
592 # include <stddef.h>
593 #else
594 # ifdef HAVE_STDLIB_H
595 #  include <stdlib.h>
596 # endif
597 #endif
598 #ifdef HAVE_STRING_H
599 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
600 #  include <memory.h>
601 # endif
602 # include <string.h>
603 #endif
604 #ifdef HAVE_STRINGS_H
605 # include <strings.h>
606 #endif
607 #ifdef HAVE_INTTYPES_H
608 # include <inttypes.h>
609 #endif
610 #ifdef HAVE_STDINT_H
611 # include <stdint.h>
612 #endif
613 #ifdef HAVE_UNISTD_H
614 # include <unistd.h>
615 #endif"
616
617 ac_subst_vars='SHELL
618 PATH_SEPARATOR
619 PACKAGE_NAME
620 PACKAGE_TARNAME
621 PACKAGE_VERSION
622 PACKAGE_STRING
623 PACKAGE_BUGREPORT
624 exec_prefix
625 prefix
626 program_transform_name
627 bindir
628 sbindir
629 libexecdir
630 datarootdir
631 datadir
632 sysconfdir
633 sharedstatedir
634 localstatedir
635 includedir
636 oldincludedir
637 docdir
638 infodir
639 htmldir
640 dvidir
641 pdfdir
642 psdir
643 libdir
644 localedir
645 mandir
646 DEFS
647 ECHO_C
648 ECHO_N
649 ECHO_T
650 LIBS
651 build_alias
652 host_alias
653 target_alias
654 CC
655 CFLAGS
656 LDFLAGS
657 CPPFLAGS
658 ac_ct_CC
659 EXEEXT
660 OBJEXT
661 CPP
662 GREP
663 EGREP
664 pam_ldflags
665 pam_cflags
666 targetname
667 LIBOBJS
668 LTLIBOBJS'
669 ac_subst_files=''
670       ac_precious_vars='build_alias
671 host_alias
672 target_alias
673 CC
674 CFLAGS
675 LDFLAGS
676 LIBS
677 CPPFLAGS
678 CPP'
679
680
681 # Initialize some variables set by options.
682 ac_init_help=
683 ac_init_version=false
684 # The variables have the same names as the options, with
685 # dashes changed to underlines.
686 cache_file=/dev/null
687 exec_prefix=NONE
688 no_create=
689 no_recursion=
690 prefix=NONE
691 program_prefix=NONE
692 program_suffix=NONE
693 program_transform_name=s,x,x,
694 silent=
695 site=
696 srcdir=
697 verbose=
698 x_includes=NONE
699 x_libraries=NONE
700
701 # Installation directory options.
702 # These are left unexpanded so users can "make install exec_prefix=/foo"
703 # and all the variables that are supposed to be based on exec_prefix
704 # by default will actually change.
705 # Use braces instead of parens because sh, perl, etc. also accept them.
706 # (The list follows the same order as the GNU Coding Standards.)
707 bindir='${exec_prefix}/bin'
708 sbindir='${exec_prefix}/sbin'
709 libexecdir='${exec_prefix}/libexec'
710 datarootdir='${prefix}/share'
711 datadir='${datarootdir}'
712 sysconfdir='${prefix}/etc'
713 sharedstatedir='${prefix}/com'
714 localstatedir='${prefix}/var'
715 includedir='${prefix}/include'
716 oldincludedir='/usr/include'
717 docdir='${datarootdir}/doc/${PACKAGE}'
718 infodir='${datarootdir}/info'
719 htmldir='${docdir}'
720 dvidir='${docdir}'
721 pdfdir='${docdir}'
722 psdir='${docdir}'
723 libdir='${exec_prefix}/lib'
724 localedir='${datarootdir}/locale'
725 mandir='${datarootdir}/man'
726
727 ac_prev=
728 ac_dashdash=
729 for ac_option
730 do
731   # If the previous option needs an argument, assign it.
732   if test -n "$ac_prev"; then
733     eval $ac_prev=\$ac_option
734     ac_prev=
735     continue
736   fi
737
738   case $ac_option in
739   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
740   *)    ac_optarg=yes ;;
741   esac
742
743   # Accept the important Cygnus configure options, so we can diagnose typos.
744
745   case $ac_dashdash$ac_option in
746   --)
747     ac_dashdash=yes ;;
748
749   -bindir | --bindir | --bindi | --bind | --bin | --bi)
750     ac_prev=bindir ;;
751   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
752     bindir=$ac_optarg ;;
753
754   -build | --build | --buil | --bui | --bu)
755     ac_prev=build_alias ;;
756   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
757     build_alias=$ac_optarg ;;
758
759   -cache-file | --cache-file | --cache-fil | --cache-fi \
760   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
761     ac_prev=cache_file ;;
762   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
763   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
764     cache_file=$ac_optarg ;;
765
766   --config-cache | -C)
767     cache_file=config.cache ;;
768
769   -datadir | --datadir | --datadi | --datad)
770     ac_prev=datadir ;;
771   -datadir=* | --datadir=* | --datadi=* | --datad=*)
772     datadir=$ac_optarg ;;
773
774   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
775   | --dataroo | --dataro | --datar)
776     ac_prev=datarootdir ;;
777   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
778   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
779     datarootdir=$ac_optarg ;;
780
781   -disable-* | --disable-*)
782     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
786    { (exit 1); exit 1; }; }
787     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
788     eval enable_$ac_feature=no ;;
789
790   -docdir | --docdir | --docdi | --doc | --do)
791     ac_prev=docdir ;;
792   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
793     docdir=$ac_optarg ;;
794
795   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
796     ac_prev=dvidir ;;
797   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
798     dvidir=$ac_optarg ;;
799
800   -enable-* | --enable-*)
801     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
802     # Reject names that are not valid shell variable names.
803     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
804       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
805    { (exit 1); exit 1; }; }
806     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
807     eval enable_$ac_feature=\$ac_optarg ;;
808
809   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
810   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
811   | --exec | --exe | --ex)
812     ac_prev=exec_prefix ;;
813   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
814   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
815   | --exec=* | --exe=* | --ex=*)
816     exec_prefix=$ac_optarg ;;
817
818   -gas | --gas | --ga | --g)
819     # Obsolete; use --with-gas.
820     with_gas=yes ;;
821
822   -help | --help | --hel | --he | -h)
823     ac_init_help=long ;;
824   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
825     ac_init_help=recursive ;;
826   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
827     ac_init_help=short ;;
828
829   -host | --host | --hos | --ho)
830     ac_prev=host_alias ;;
831   -host=* | --host=* | --hos=* | --ho=*)
832     host_alias=$ac_optarg ;;
833
834   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
835     ac_prev=htmldir ;;
836   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
837   | --ht=*)
838     htmldir=$ac_optarg ;;
839
840   -includedir | --includedir | --includedi | --included | --include \
841   | --includ | --inclu | --incl | --inc)
842     ac_prev=includedir ;;
843   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
844   | --includ=* | --inclu=* | --incl=* | --inc=*)
845     includedir=$ac_optarg ;;
846
847   -infodir | --infodir | --infodi | --infod | --info | --inf)
848     ac_prev=infodir ;;
849   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
850     infodir=$ac_optarg ;;
851
852   -libdir | --libdir | --libdi | --libd)
853     ac_prev=libdir ;;
854   -libdir=* | --libdir=* | --libdi=* | --libd=*)
855     libdir=$ac_optarg ;;
856
857   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
858   | --libexe | --libex | --libe)
859     ac_prev=libexecdir ;;
860   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
861   | --libexe=* | --libex=* | --libe=*)
862     libexecdir=$ac_optarg ;;
863
864   -localedir | --localedir | --localedi | --localed | --locale)
865     ac_prev=localedir ;;
866   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
867     localedir=$ac_optarg ;;
868
869   -localstatedir | --localstatedir | --localstatedi | --localstated \
870   | --localstate | --localstat | --localsta | --localst | --locals)
871     ac_prev=localstatedir ;;
872   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
873   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
874     localstatedir=$ac_optarg ;;
875
876   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
877     ac_prev=mandir ;;
878   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
879     mandir=$ac_optarg ;;
880
881   -nfp | --nfp | --nf)
882     # Obsolete; use --without-fp.
883     with_fp=no ;;
884
885   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
886   | --no-cr | --no-c | -n)
887     no_create=yes ;;
888
889   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
890   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
891     no_recursion=yes ;;
892
893   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
894   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
895   | --oldin | --oldi | --old | --ol | --o)
896     ac_prev=oldincludedir ;;
897   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
898   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
899   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
900     oldincludedir=$ac_optarg ;;
901
902   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
903     ac_prev=prefix ;;
904   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
905     prefix=$ac_optarg ;;
906
907   -program-prefix | --program-prefix | --program-prefi | --program-pref \
908   | --program-pre | --program-pr | --program-p)
909     ac_prev=program_prefix ;;
910   -program-prefix=* | --program-prefix=* | --program-prefi=* \
911   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
912     program_prefix=$ac_optarg ;;
913
914   -program-suffix | --program-suffix | --program-suffi | --program-suff \
915   | --program-suf | --program-su | --program-s)
916     ac_prev=program_suffix ;;
917   -program-suffix=* | --program-suffix=* | --program-suffi=* \
918   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
919     program_suffix=$ac_optarg ;;
920
921   -program-transform-name | --program-transform-name \
922   | --program-transform-nam | --program-transform-na \
923   | --program-transform-n | --program-transform- \
924   | --program-transform | --program-transfor \
925   | --program-transfo | --program-transf \
926   | --program-trans | --program-tran \
927   | --progr-tra | --program-tr | --program-t)
928     ac_prev=program_transform_name ;;
929   -program-transform-name=* | --program-transform-name=* \
930   | --program-transform-nam=* | --program-transform-na=* \
931   | --program-transform-n=* | --program-transform-=* \
932   | --program-transform=* | --program-transfor=* \
933   | --program-transfo=* | --program-transf=* \
934   | --program-trans=* | --program-tran=* \
935   | --progr-tra=* | --program-tr=* | --program-t=*)
936     program_transform_name=$ac_optarg ;;
937
938   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
939     ac_prev=pdfdir ;;
940   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
941     pdfdir=$ac_optarg ;;
942
943   -psdir | --psdir | --psdi | --psd | --ps)
944     ac_prev=psdir ;;
945   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
946     psdir=$ac_optarg ;;
947
948   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
949   | -silent | --silent | --silen | --sile | --sil)
950     silent=yes ;;
951
952   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
953     ac_prev=sbindir ;;
954   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
955   | --sbi=* | --sb=*)
956     sbindir=$ac_optarg ;;
957
958   -sharedstatedir | --sharedstatedir | --sharedstatedi \
959   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
960   | --sharedst | --shareds | --shared | --share | --shar \
961   | --sha | --sh)
962     ac_prev=sharedstatedir ;;
963   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
964   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
965   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
966   | --sha=* | --sh=*)
967     sharedstatedir=$ac_optarg ;;
968
969   -site | --site | --sit)
970     ac_prev=site ;;
971   -site=* | --site=* | --sit=*)
972     site=$ac_optarg ;;
973
974   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
975     ac_prev=srcdir ;;
976   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
977     srcdir=$ac_optarg ;;
978
979   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
980   | --syscon | --sysco | --sysc | --sys | --sy)
981     ac_prev=sysconfdir ;;
982   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
983   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
984     sysconfdir=$ac_optarg ;;
985
986   -target | --target | --targe | --targ | --tar | --ta | --t)
987     ac_prev=target_alias ;;
988   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
989     target_alias=$ac_optarg ;;
990
991   -v | -verbose | --verbose | --verbos | --verbo | --verb)
992     verbose=yes ;;
993
994   -version | --version | --versio | --versi | --vers | -V)
995     ac_init_version=: ;;
996
997   -with-* | --with-*)
998     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
999     # Reject names that are not valid shell variable names.
1000     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1001       { echo "$as_me: error: invalid package name: $ac_package" >&2
1002    { (exit 1); exit 1; }; }
1003     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1004     eval with_$ac_package=\$ac_optarg ;;
1005
1006   -without-* | --without-*)
1007     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1008     # Reject names that are not valid shell variable names.
1009     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1010       { echo "$as_me: error: invalid package name: $ac_package" >&2
1011    { (exit 1); exit 1; }; }
1012     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1013     eval with_$ac_package=no ;;
1014
1015   --x)
1016     # Obsolete; use --with-x.
1017     with_x=yes ;;
1018
1019   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1020   | --x-incl | --x-inc | --x-in | --x-i)
1021     ac_prev=x_includes ;;
1022   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1023   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1024     x_includes=$ac_optarg ;;
1025
1026   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1027   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1028     ac_prev=x_libraries ;;
1029   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1030   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1031     x_libraries=$ac_optarg ;;
1032
1033   -*) { echo "$as_me: error: unrecognized option: $ac_option
1034 Try \`$0 --help' for more information." >&2
1035    { (exit 1); exit 1; }; }
1036     ;;
1037
1038   *=*)
1039     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1040     # Reject names that are not valid shell variable names.
1041     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1042       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1043    { (exit 1); exit 1; }; }
1044     eval $ac_envvar=\$ac_optarg
1045     export $ac_envvar ;;
1046
1047   *)
1048     # FIXME: should be removed in autoconf 3.0.
1049     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1050     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1051       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1052     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1053     ;;
1054
1055   esac
1056 done
1057
1058 if test -n "$ac_prev"; then
1059   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1060   { echo "$as_me: error: missing argument to $ac_option" >&2
1061    { (exit 1); exit 1; }; }
1062 fi
1063
1064 # Be sure to have absolute directory names.
1065 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1066                 datadir sysconfdir sharedstatedir localstatedir includedir \
1067                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1068                 libdir localedir mandir
1069 do
1070   eval ac_val=\$$ac_var
1071   case $ac_val in
1072     [\\/$]* | ?:[\\/]* )  continue;;
1073     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1074   esac
1075   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1076    { (exit 1); exit 1; }; }
1077 done
1078
1079 # There might be people who depend on the old broken behavior: `$host'
1080 # used to hold the argument of --host etc.
1081 # FIXME: To remove some day.
1082 build=$build_alias
1083 host=$host_alias
1084 target=$target_alias
1085
1086 # FIXME: To remove some day.
1087 if test "x$host_alias" != x; then
1088   if test "x$build_alias" = x; then
1089     cross_compiling=maybe
1090     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1091     If a cross compiler is detected then cross compile mode will be used." >&2
1092   elif test "x$build_alias" != "x$host_alias"; then
1093     cross_compiling=yes
1094   fi
1095 fi
1096
1097 ac_tool_prefix=
1098 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1099
1100 test "$silent" = yes && exec 6>/dev/null
1101
1102
1103 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1104 ac_ls_di=`ls -di .` &&
1105 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1106   { echo "$as_me: error: Working directory cannot be determined" >&2
1107    { (exit 1); exit 1; }; }
1108 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1109   { echo "$as_me: error: pwd does not report name of working directory" >&2
1110    { (exit 1); exit 1; }; }
1111
1112
1113 # Find the source files, if location was not specified.
1114 if test -z "$srcdir"; then
1115   ac_srcdir_defaulted=yes
1116   # Try the directory containing this script, then the parent directory.
1117   ac_confdir=`$as_dirname -- "$0" ||
1118 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1119          X"$0" : 'X\(//\)[^/]' \| \
1120          X"$0" : 'X\(//\)$' \| \
1121          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1122 echo X"$0" |
1123     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1124             s//\1/
1125             q
1126           }
1127           /^X\(\/\/\)[^/].*/{
1128             s//\1/
1129             q
1130           }
1131           /^X\(\/\/\)$/{
1132             s//\1/
1133             q
1134           }
1135           /^X\(\/\).*/{
1136             s//\1/
1137             q
1138           }
1139           s/.*/./; q'`
1140   srcdir=$ac_confdir
1141   if test ! -r "$srcdir/$ac_unique_file"; then
1142     srcdir=..
1143   fi
1144 else
1145   ac_srcdir_defaulted=no
1146 fi
1147 if test ! -r "$srcdir/$ac_unique_file"; then
1148   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1149   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1150    { (exit 1); exit 1; }; }
1151 fi
1152 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1153 ac_abs_confdir=`(
1154         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1155    { (exit 1); exit 1; }; }
1156         pwd)`
1157 # When building in place, set srcdir=.
1158 if test "$ac_abs_confdir" = "$ac_pwd"; then
1159   srcdir=.
1160 fi
1161 # Remove unnecessary trailing slashes from srcdir.
1162 # Double slashes in file names in object file debugging info
1163 # mess up M-x gdb in Emacs.
1164 case $srcdir in
1165 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1166 esac
1167 for ac_var in $ac_precious_vars; do
1168   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1169   eval ac_env_${ac_var}_value=\$${ac_var}
1170   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1171   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1172 done
1173
1174 #
1175 # Report the --help message.
1176 #
1177 if test "$ac_init_help" = "long"; then
1178   # Omit some internal or obsolete options to make the list less imposing.
1179   # This message is too long to be a string in the A/UX 3.1 sh.
1180   cat <<_ACEOF
1181 \`configure' configures this package to adapt to many kinds of systems.
1182
1183 Usage: $0 [OPTION]... [VAR=VALUE]...
1184
1185 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1186 VAR=VALUE.  See below for descriptions of some of the useful variables.
1187
1188 Defaults for the options are specified in brackets.
1189
1190 Configuration:
1191   -h, --help              display this help and exit
1192       --help=short        display options specific to this package
1193       --help=recursive    display the short help of all the included packages
1194   -V, --version           display version information and exit
1195   -q, --quiet, --silent   do not print \`checking...' messages
1196       --cache-file=FILE   cache test results in FILE [disabled]
1197   -C, --config-cache      alias for \`--cache-file=config.cache'
1198   -n, --no-create         do not create output files
1199       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1200
1201 Installation directories:
1202   --prefix=PREFIX         install architecture-independent files in PREFIX
1203                           [$ac_default_prefix]
1204   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1205                           [PREFIX]
1206
1207 By default, \`make install' will install all the files in
1208 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1209 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1210 for instance \`--prefix=\$HOME'.
1211
1212 For better control, use the options below.
1213
1214 Fine tuning of the installation directories:
1215   --bindir=DIR           user executables [EPREFIX/bin]
1216   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1217   --libexecdir=DIR       program executables [EPREFIX/libexec]
1218   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1219   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1220   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1221   --libdir=DIR           object code libraries [EPREFIX/lib]
1222   --includedir=DIR       C header files [PREFIX/include]
1223   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1224   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1225   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1226   --infodir=DIR          info documentation [DATAROOTDIR/info]
1227   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1228   --mandir=DIR           man documentation [DATAROOTDIR/man]
1229   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1230   --htmldir=DIR          html documentation [DOCDIR]
1231   --dvidir=DIR           dvi documentation [DOCDIR]
1232   --pdfdir=DIR           pdf documentation [DOCDIR]
1233   --psdir=DIR            ps documentation [DOCDIR]
1234 _ACEOF
1235
1236   cat <<\_ACEOF
1237 _ACEOF
1238 fi
1239
1240 if test -n "$ac_init_help"; then
1241
1242   cat <<\_ACEOF
1243
1244 Some influential environment variables:
1245   CC          C compiler command
1246   CFLAGS      C compiler flags
1247   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1248               nonstandard directory <lib dir>
1249   LIBS        libraries to pass to the linker, e.g. -l<library>
1250   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1251               you have headers in a nonstandard directory <include dir>
1252   CPP         C preprocessor
1253
1254 Use these variables to override the choices made by `configure' or to help
1255 it to find libraries and programs with nonstandard names/locations.
1256
1257 _ACEOF
1258 ac_status=$?
1259 fi
1260
1261 if test "$ac_init_help" = "recursive"; then
1262   # If there are subdirs, report their specific --help.
1263   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1264     test -d "$ac_dir" || continue
1265     ac_builddir=.
1266
1267 case "$ac_dir" in
1268 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1269 *)
1270   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1271   # A ".." for each directory in $ac_dir_suffix.
1272   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1273   case $ac_top_builddir_sub in
1274   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1275   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1276   esac ;;
1277 esac
1278 ac_abs_top_builddir=$ac_pwd
1279 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1280 # for backward compatibility:
1281 ac_top_builddir=$ac_top_build_prefix
1282
1283 case $srcdir in
1284   .)  # We are building in place.
1285     ac_srcdir=.
1286     ac_top_srcdir=$ac_top_builddir_sub
1287     ac_abs_top_srcdir=$ac_pwd ;;
1288   [\\/]* | ?:[\\/]* )  # Absolute name.
1289     ac_srcdir=$srcdir$ac_dir_suffix;
1290     ac_top_srcdir=$srcdir
1291     ac_abs_top_srcdir=$srcdir ;;
1292   *) # Relative name.
1293     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1294     ac_top_srcdir=$ac_top_build_prefix$srcdir
1295     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1296 esac
1297 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1298
1299     cd "$ac_dir" || { ac_status=$?; continue; }
1300     # Check for guested configure.
1301     if test -f "$ac_srcdir/configure.gnu"; then
1302       echo &&
1303       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1304     elif test -f "$ac_srcdir/configure"; then
1305       echo &&
1306       $SHELL "$ac_srcdir/configure" --help=recursive
1307     else
1308       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1309     fi || ac_status=$?
1310     cd "$ac_pwd" || { ac_status=$?; break; }
1311   done
1312 fi
1313
1314 test -n "$ac_init_help" && exit $ac_status
1315 if $ac_init_version; then
1316   cat <<\_ACEOF
1317 configure
1318 generated by GNU Autoconf 2.61
1319
1320 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1321 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1322 This configure script is free software; the Free Software Foundation
1323 gives unlimited permission to copy, distribute and modify it.
1324 _ACEOF
1325   exit
1326 fi
1327 cat >config.log <<_ACEOF
1328 This file contains any messages produced by compilers while
1329 running configure, to aid debugging if configure makes a mistake.
1330
1331 It was created by $as_me, which was
1332 generated by GNU Autoconf 2.61.  Invocation command line was
1333
1334   $ $0 $@
1335
1336 _ACEOF
1337 exec 5>>config.log
1338 {
1339 cat <<_ASUNAME
1340 ## --------- ##
1341 ## Platform. ##
1342 ## --------- ##
1343
1344 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1345 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1346 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1347 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1348 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1349
1350 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1351 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1352
1353 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1354 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1355 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1356 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1357 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1358 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1359 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1360
1361 _ASUNAME
1362
1363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1364 for as_dir in $PATH
1365 do
1366   IFS=$as_save_IFS
1367   test -z "$as_dir" && as_dir=.
1368   echo "PATH: $as_dir"
1369 done
1370 IFS=$as_save_IFS
1371
1372 } >&5
1373
1374 cat >&5 <<_ACEOF
1375
1376
1377 ## ----------- ##
1378 ## Core tests. ##
1379 ## ----------- ##
1380
1381 _ACEOF
1382
1383
1384 # Keep a trace of the command line.
1385 # Strip out --no-create and --no-recursion so they do not pile up.
1386 # Strip out --silent because we don't want to record it for future runs.
1387 # Also quote any args containing shell meta-characters.
1388 # Make two passes to allow for proper duplicate-argument suppression.
1389 ac_configure_args=
1390 ac_configure_args0=
1391 ac_configure_args1=
1392 ac_must_keep_next=false
1393 for ac_pass in 1 2
1394 do
1395   for ac_arg
1396   do
1397     case $ac_arg in
1398     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1399     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1400     | -silent | --silent | --silen | --sile | --sil)
1401       continue ;;
1402     *\'*)
1403       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1404     esac
1405     case $ac_pass in
1406     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1407     2)
1408       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1409       if test $ac_must_keep_next = true; then
1410         ac_must_keep_next=false # Got value, back to normal.
1411       else
1412         case $ac_arg in
1413           *=* | --config-cache | -C | -disable-* | --disable-* \
1414           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1415           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1416           | -with-* | --with-* | -without-* | --without-* | --x)
1417             case "$ac_configure_args0 " in
1418               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1419             esac
1420             ;;
1421           -* ) ac_must_keep_next=true ;;
1422         esac
1423       fi
1424       ac_configure_args="$ac_configure_args '$ac_arg'"
1425       ;;
1426     esac
1427   done
1428 done
1429 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1430 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1431
1432 # When interrupted or exit'd, cleanup temporary files, and complete
1433 # config.log.  We remove comments because anyway the quotes in there
1434 # would cause problems or look ugly.
1435 # WARNING: Use '\'' to represent an apostrophe within the trap.
1436 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1437 trap 'exit_status=$?
1438   # Save into config.log some information that might help in debugging.
1439   {
1440     echo
1441
1442     cat <<\_ASBOX
1443 ## ---------------- ##
1444 ## Cache variables. ##
1445 ## ---------------- ##
1446 _ASBOX
1447     echo
1448     # The following way of writing the cache mishandles newlines in values,
1449 (
1450   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1451     eval ac_val=\$$ac_var
1452     case $ac_val in #(
1453     *${as_nl}*)
1454       case $ac_var in #(
1455       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1456 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1457       esac
1458       case $ac_var in #(
1459       _ | IFS | as_nl) ;; #(
1460       *) $as_unset $ac_var ;;
1461       esac ;;
1462     esac
1463   done
1464   (set) 2>&1 |
1465     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1466     *${as_nl}ac_space=\ *)
1467       sed -n \
1468         "s/'\''/'\''\\\\'\'''\''/g;
1469           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1470       ;; #(
1471     *)
1472       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1473       ;;
1474     esac |
1475     sort
1476 )
1477     echo
1478
1479     cat <<\_ASBOX
1480 ## ----------------- ##
1481 ## Output variables. ##
1482 ## ----------------- ##
1483 _ASBOX
1484     echo
1485     for ac_var in $ac_subst_vars
1486     do
1487       eval ac_val=\$$ac_var
1488       case $ac_val in
1489       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1490       esac
1491       echo "$ac_var='\''$ac_val'\''"
1492     done | sort
1493     echo
1494
1495     if test -n "$ac_subst_files"; then
1496       cat <<\_ASBOX
1497 ## ------------------- ##
1498 ## File substitutions. ##
1499 ## ------------------- ##
1500 _ASBOX
1501       echo
1502       for ac_var in $ac_subst_files
1503       do
1504         eval ac_val=\$$ac_var
1505         case $ac_val in
1506         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1507         esac
1508         echo "$ac_var='\''$ac_val'\''"
1509       done | sort
1510       echo
1511     fi
1512
1513     if test -s confdefs.h; then
1514       cat <<\_ASBOX
1515 ## ----------- ##
1516 ## confdefs.h. ##
1517 ## ----------- ##
1518 _ASBOX
1519       echo
1520       cat confdefs.h
1521       echo
1522     fi
1523     test "$ac_signal" != 0 &&
1524       echo "$as_me: caught signal $ac_signal"
1525     echo "$as_me: exit $exit_status"
1526   } >&5
1527   rm -f core *.core core.conftest.* &&
1528     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1529     exit $exit_status
1530 ' 0
1531 for ac_signal in 1 2 13 15; do
1532   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1533 done
1534 ac_signal=0
1535
1536 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1537 rm -f -r conftest* confdefs.h
1538
1539 # Predefined preprocessor variables.
1540
1541 cat >>confdefs.h <<_ACEOF
1542 #define PACKAGE_NAME "$PACKAGE_NAME"
1543 _ACEOF
1544
1545
1546 cat >>confdefs.h <<_ACEOF
1547 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1548 _ACEOF
1549
1550
1551 cat >>confdefs.h <<_ACEOF
1552 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1553 _ACEOF
1554
1555
1556 cat >>confdefs.h <<_ACEOF
1557 #define PACKAGE_STRING "$PACKAGE_STRING"
1558 _ACEOF
1559
1560
1561 cat >>confdefs.h <<_ACEOF
1562 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1563 _ACEOF
1564
1565
1566 # Let the site file select an alternate cache file if it wants to.
1567 # Prefer explicitly selected file to automatically selected ones.
1568 if test -n "$CONFIG_SITE"; then
1569   set x "$CONFIG_SITE"
1570 elif test "x$prefix" != xNONE; then
1571   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1572 else
1573   set x "$ac_default_prefix/share/config.site" \
1574         "$ac_default_prefix/etc/config.site"
1575 fi
1576 shift
1577 for ac_site_file
1578 do
1579   if test -r "$ac_site_file"; then
1580     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1581 echo "$as_me: loading site script $ac_site_file" >&6;}
1582     sed 's/^/| /' "$ac_site_file" >&5
1583     . "$ac_site_file"
1584   fi
1585 done
1586
1587 if test -r "$cache_file"; then
1588   # Some versions of bash will fail to source /dev/null (special
1589   # files actually), so we avoid doing that.
1590   if test -f "$cache_file"; then
1591     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1592 echo "$as_me: loading cache $cache_file" >&6;}
1593     case $cache_file in
1594       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1595       *)                      . "./$cache_file";;
1596     esac
1597   fi
1598 else
1599   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1600 echo "$as_me: creating cache $cache_file" >&6;}
1601   >$cache_file
1602 fi
1603
1604 # Check that the precious variables saved in the cache have kept the same
1605 # value.
1606 ac_cache_corrupted=false
1607 for ac_var in $ac_precious_vars; do
1608   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1609   eval ac_new_set=\$ac_env_${ac_var}_set
1610   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1611   eval ac_new_val=\$ac_env_${ac_var}_value
1612   case $ac_old_set,$ac_new_set in
1613     set,)
1614       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1615 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1616       ac_cache_corrupted=: ;;
1617     ,set)
1618       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1619 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1620       ac_cache_corrupted=: ;;
1621     ,);;
1622     *)
1623       if test "x$ac_old_val" != "x$ac_new_val"; then
1624         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1625 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1626         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1627 echo "$as_me:   former value:  $ac_old_val" >&2;}
1628         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1629 echo "$as_me:   current value: $ac_new_val" >&2;}
1630         ac_cache_corrupted=:
1631       fi;;
1632   esac
1633   # Pass precious variables to config.status.
1634   if test "$ac_new_set" = set; then
1635     case $ac_new_val in
1636     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1637     *) ac_arg=$ac_var=$ac_new_val ;;
1638     esac
1639     case " $ac_configure_args " in
1640       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1641       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1642     esac
1643   fi
1644 done
1645 if $ac_cache_corrupted; then
1646   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1647 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1648   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1649 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1650    { (exit 1); exit 1; }; }
1651 fi
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669 ac_ext=c
1670 ac_cpp='$CPP $CPPFLAGS'
1671 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1672 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1673 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1674
1675
1676
1677
1678
1679 if test x$with_rlm_pam != xno; then
1680
1681         ac_ext=c
1682 ac_cpp='$CPP $CPPFLAGS'
1683 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1684 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1685 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1686 if test -n "$ac_tool_prefix"; then
1687   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1688 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1689 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1691 if test "${ac_cv_prog_CC+set}" = set; then
1692   echo $ECHO_N "(cached) $ECHO_C" >&6
1693 else
1694   if test -n "$CC"; then
1695   ac_cv_prog_CC="$CC" # Let the user override the test.
1696 else
1697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1698 for as_dir in $PATH
1699 do
1700   IFS=$as_save_IFS
1701   test -z "$as_dir" && as_dir=.
1702   for ac_exec_ext in '' $ac_executable_extensions; do
1703   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1704     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1705     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1706     break 2
1707   fi
1708 done
1709 done
1710 IFS=$as_save_IFS
1711
1712 fi
1713 fi
1714 CC=$ac_cv_prog_CC
1715 if test -n "$CC"; then
1716   { echo "$as_me:$LINENO: result: $CC" >&5
1717 echo "${ECHO_T}$CC" >&6; }
1718 else
1719   { echo "$as_me:$LINENO: result: no" >&5
1720 echo "${ECHO_T}no" >&6; }
1721 fi
1722
1723
1724 fi
1725 if test -z "$ac_cv_prog_CC"; then
1726   ac_ct_CC=$CC
1727   # Extract the first word of "gcc", so it can be a program name with args.
1728 set dummy gcc; ac_word=$2
1729 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1731 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1732   echo $ECHO_N "(cached) $ECHO_C" >&6
1733 else
1734   if test -n "$ac_ct_CC"; then
1735   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1736 else
1737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1738 for as_dir in $PATH
1739 do
1740   IFS=$as_save_IFS
1741   test -z "$as_dir" && as_dir=.
1742   for ac_exec_ext in '' $ac_executable_extensions; do
1743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1744     ac_cv_prog_ac_ct_CC="gcc"
1745     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1746     break 2
1747   fi
1748 done
1749 done
1750 IFS=$as_save_IFS
1751
1752 fi
1753 fi
1754 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1755 if test -n "$ac_ct_CC"; then
1756   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1757 echo "${ECHO_T}$ac_ct_CC" >&6; }
1758 else
1759   { echo "$as_me:$LINENO: result: no" >&5
1760 echo "${ECHO_T}no" >&6; }
1761 fi
1762
1763   if test "x$ac_ct_CC" = x; then
1764     CC=""
1765   else
1766     case $cross_compiling:$ac_tool_warned in
1767 yes:)
1768 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1769 whose name does not start with the host triplet.  If you think this
1770 configuration is useful to you, please write to autoconf@gnu.org." >&5
1771 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1772 whose name does not start with the host triplet.  If you think this
1773 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1774 ac_tool_warned=yes ;;
1775 esac
1776     CC=$ac_ct_CC
1777   fi
1778 else
1779   CC="$ac_cv_prog_CC"
1780 fi
1781
1782 if test -z "$CC"; then
1783           if test -n "$ac_tool_prefix"; then
1784     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1785 set dummy ${ac_tool_prefix}cc; ac_word=$2
1786 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1787 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1788 if test "${ac_cv_prog_CC+set}" = set; then
1789   echo $ECHO_N "(cached) $ECHO_C" >&6
1790 else
1791   if test -n "$CC"; then
1792   ac_cv_prog_CC="$CC" # Let the user override the test.
1793 else
1794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1795 for as_dir in $PATH
1796 do
1797   IFS=$as_save_IFS
1798   test -z "$as_dir" && as_dir=.
1799   for ac_exec_ext in '' $ac_executable_extensions; do
1800   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1801     ac_cv_prog_CC="${ac_tool_prefix}cc"
1802     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1803     break 2
1804   fi
1805 done
1806 done
1807 IFS=$as_save_IFS
1808
1809 fi
1810 fi
1811 CC=$ac_cv_prog_CC
1812 if test -n "$CC"; then
1813   { echo "$as_me:$LINENO: result: $CC" >&5
1814 echo "${ECHO_T}$CC" >&6; }
1815 else
1816   { echo "$as_me:$LINENO: result: no" >&5
1817 echo "${ECHO_T}no" >&6; }
1818 fi
1819
1820
1821   fi
1822 fi
1823 if test -z "$CC"; then
1824   # Extract the first word of "cc", so it can be a program name with args.
1825 set dummy cc; ac_word=$2
1826 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1827 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1828 if test "${ac_cv_prog_CC+set}" = set; then
1829   echo $ECHO_N "(cached) $ECHO_C" >&6
1830 else
1831   if test -n "$CC"; then
1832   ac_cv_prog_CC="$CC" # Let the user override the test.
1833 else
1834   ac_prog_rejected=no
1835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1836 for as_dir in $PATH
1837 do
1838   IFS=$as_save_IFS
1839   test -z "$as_dir" && as_dir=.
1840   for ac_exec_ext in '' $ac_executable_extensions; do
1841   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1842     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1843        ac_prog_rejected=yes
1844        continue
1845      fi
1846     ac_cv_prog_CC="cc"
1847     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1848     break 2
1849   fi
1850 done
1851 done
1852 IFS=$as_save_IFS
1853
1854 if test $ac_prog_rejected = yes; then
1855   # We found a bogon in the path, so make sure we never use it.
1856   set dummy $ac_cv_prog_CC
1857   shift
1858   if test $# != 0; then
1859     # We chose a different compiler from the bogus one.
1860     # However, it has the same basename, so the bogon will be chosen
1861     # first if we set CC to just the basename; use the full file name.
1862     shift
1863     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1864   fi
1865 fi
1866 fi
1867 fi
1868 CC=$ac_cv_prog_CC
1869 if test -n "$CC"; then
1870   { echo "$as_me:$LINENO: result: $CC" >&5
1871 echo "${ECHO_T}$CC" >&6; }
1872 else
1873   { echo "$as_me:$LINENO: result: no" >&5
1874 echo "${ECHO_T}no" >&6; }
1875 fi
1876
1877
1878 fi
1879 if test -z "$CC"; then
1880   if test -n "$ac_tool_prefix"; then
1881   for ac_prog in cl.exe
1882   do
1883     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1884 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1885 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1887 if test "${ac_cv_prog_CC+set}" = set; then
1888   echo $ECHO_N "(cached) $ECHO_C" >&6
1889 else
1890   if test -n "$CC"; then
1891   ac_cv_prog_CC="$CC" # Let the user override the test.
1892 else
1893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1894 for as_dir in $PATH
1895 do
1896   IFS=$as_save_IFS
1897   test -z "$as_dir" && as_dir=.
1898   for ac_exec_ext in '' $ac_executable_extensions; do
1899   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1900     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1901     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1902     break 2
1903   fi
1904 done
1905 done
1906 IFS=$as_save_IFS
1907
1908 fi
1909 fi
1910 CC=$ac_cv_prog_CC
1911 if test -n "$CC"; then
1912   { echo "$as_me:$LINENO: result: $CC" >&5
1913 echo "${ECHO_T}$CC" >&6; }
1914 else
1915   { echo "$as_me:$LINENO: result: no" >&5
1916 echo "${ECHO_T}no" >&6; }
1917 fi
1918
1919
1920     test -n "$CC" && break
1921   done
1922 fi
1923 if test -z "$CC"; then
1924   ac_ct_CC=$CC
1925   for ac_prog in cl.exe
1926 do
1927   # Extract the first word of "$ac_prog", so it can be a program name with args.
1928 set dummy $ac_prog; ac_word=$2
1929 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1930 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1931 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1932   echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934   if test -n "$ac_ct_CC"; then
1935   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1936 else
1937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1938 for as_dir in $PATH
1939 do
1940   IFS=$as_save_IFS
1941   test -z "$as_dir" && as_dir=.
1942   for ac_exec_ext in '' $ac_executable_extensions; do
1943   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1944     ac_cv_prog_ac_ct_CC="$ac_prog"
1945     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1946     break 2
1947   fi
1948 done
1949 done
1950 IFS=$as_save_IFS
1951
1952 fi
1953 fi
1954 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1955 if test -n "$ac_ct_CC"; then
1956   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1957 echo "${ECHO_T}$ac_ct_CC" >&6; }
1958 else
1959   { echo "$as_me:$LINENO: result: no" >&5
1960 echo "${ECHO_T}no" >&6; }
1961 fi
1962
1963
1964   test -n "$ac_ct_CC" && break
1965 done
1966
1967   if test "x$ac_ct_CC" = x; then
1968     CC=""
1969   else
1970     case $cross_compiling:$ac_tool_warned in
1971 yes:)
1972 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1973 whose name does not start with the host triplet.  If you think this
1974 configuration is useful to you, please write to autoconf@gnu.org." >&5
1975 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1976 whose name does not start with the host triplet.  If you think this
1977 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1978 ac_tool_warned=yes ;;
1979 esac
1980     CC=$ac_ct_CC
1981   fi
1982 fi
1983
1984 fi
1985
1986
1987 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1988 See \`config.log' for more details." >&5
1989 echo "$as_me: error: no acceptable C compiler found in \$PATH
1990 See \`config.log' for more details." >&2;}
1991    { (exit 1); exit 1; }; }
1992
1993 # Provide some information about the compiler.
1994 echo "$as_me:$LINENO: checking for C compiler version" >&5
1995 ac_compiler=`set X $ac_compile; echo $2`
1996 { (ac_try="$ac_compiler --version >&5"
1997 case "(($ac_try" in
1998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1999   *) ac_try_echo=$ac_try;;
2000 esac
2001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2002   (eval "$ac_compiler --version >&5") 2>&5
2003   ac_status=$?
2004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005   (exit $ac_status); }
2006 { (ac_try="$ac_compiler -v >&5"
2007 case "(($ac_try" in
2008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2009   *) ac_try_echo=$ac_try;;
2010 esac
2011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2012   (eval "$ac_compiler -v >&5") 2>&5
2013   ac_status=$?
2014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2015   (exit $ac_status); }
2016 { (ac_try="$ac_compiler -V >&5"
2017 case "(($ac_try" in
2018   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2019   *) ac_try_echo=$ac_try;;
2020 esac
2021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2022   (eval "$ac_compiler -V >&5") 2>&5
2023   ac_status=$?
2024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025   (exit $ac_status); }
2026
2027 cat >conftest.$ac_ext <<_ACEOF
2028 /* confdefs.h.  */
2029 _ACEOF
2030 cat confdefs.h >>conftest.$ac_ext
2031 cat >>conftest.$ac_ext <<_ACEOF
2032 /* end confdefs.h.  */
2033
2034 int
2035 main ()
2036 {
2037
2038   ;
2039   return 0;
2040 }
2041 _ACEOF
2042 ac_clean_files_save=$ac_clean_files
2043 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2044 # Try to create an executable without -o first, disregard a.out.
2045 # It will help us diagnose broken compilers, and finding out an intuition
2046 # of exeext.
2047 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2048 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2049 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2050 #
2051 # List of possible output files, starting from the most likely.
2052 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2053 # only as a last resort.  b.out is created by i960 compilers.
2054 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2055 #
2056 # The IRIX 6 linker writes into existing files which may not be
2057 # executable, retaining their permissions.  Remove them first so a
2058 # subsequent execution test works.
2059 ac_rmfiles=
2060 for ac_file in $ac_files
2061 do
2062   case $ac_file in
2063     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2064     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2065   esac
2066 done
2067 rm -f $ac_rmfiles
2068
2069 if { (ac_try="$ac_link_default"
2070 case "(($ac_try" in
2071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2072   *) ac_try_echo=$ac_try;;
2073 esac
2074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2075   (eval "$ac_link_default") 2>&5
2076   ac_status=$?
2077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2078   (exit $ac_status); }; then
2079   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2080 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2081 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2082 # so that the user can short-circuit this test for compilers unknown to
2083 # Autoconf.
2084 for ac_file in $ac_files ''
2085 do
2086   test -f "$ac_file" || continue
2087   case $ac_file in
2088     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2089         ;;
2090     [ab].out )
2091         # We found the default executable, but exeext='' is most
2092         # certainly right.
2093         break;;
2094     *.* )
2095         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2096         then :; else
2097            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2098         fi
2099         # We set ac_cv_exeext here because the later test for it is not
2100         # safe: cross compilers may not add the suffix if given an `-o'
2101         # argument, so we may need to know it at that point already.
2102         # Even if this section looks crufty: it has the advantage of
2103         # actually working.
2104         break;;
2105     * )
2106         break;;
2107   esac
2108 done
2109 test "$ac_cv_exeext" = no && ac_cv_exeext=
2110
2111 else
2112   ac_file=''
2113 fi
2114
2115 { echo "$as_me:$LINENO: result: $ac_file" >&5
2116 echo "${ECHO_T}$ac_file" >&6; }
2117 if test -z "$ac_file"; then
2118   echo "$as_me: failed program was:" >&5
2119 sed 's/^/| /' conftest.$ac_ext >&5
2120
2121 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2122 See \`config.log' for more details." >&5
2123 echo "$as_me: error: C compiler cannot create executables
2124 See \`config.log' for more details." >&2;}
2125    { (exit 77); exit 77; }; }
2126 fi
2127
2128 ac_exeext=$ac_cv_exeext
2129
2130 # Check that the compiler produces executables we can run.  If not, either
2131 # the compiler is broken, or we cross compile.
2132 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2133 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2134 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2135 # If not cross compiling, check that we can run a simple program.
2136 if test "$cross_compiling" != yes; then
2137   if { ac_try='./$ac_file'
2138   { (case "(($ac_try" in
2139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2140   *) ac_try_echo=$ac_try;;
2141 esac
2142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2143   (eval "$ac_try") 2>&5
2144   ac_status=$?
2145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2146   (exit $ac_status); }; }; then
2147     cross_compiling=no
2148   else
2149     if test "$cross_compiling" = maybe; then
2150         cross_compiling=yes
2151     else
2152         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2153 If you meant to cross compile, use \`--host'.
2154 See \`config.log' for more details." >&5
2155 echo "$as_me: error: cannot run C compiled programs.
2156 If you meant to cross compile, use \`--host'.
2157 See \`config.log' for more details." >&2;}
2158    { (exit 1); exit 1; }; }
2159     fi
2160   fi
2161 fi
2162 { echo "$as_me:$LINENO: result: yes" >&5
2163 echo "${ECHO_T}yes" >&6; }
2164
2165 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2166 ac_clean_files=$ac_clean_files_save
2167 # Check that the compiler produces executables we can run.  If not, either
2168 # the compiler is broken, or we cross compile.
2169 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2170 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2171 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2172 echo "${ECHO_T}$cross_compiling" >&6; }
2173
2174 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2175 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2176 if { (ac_try="$ac_link"
2177 case "(($ac_try" in
2178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2179   *) ac_try_echo=$ac_try;;
2180 esac
2181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2182   (eval "$ac_link") 2>&5
2183   ac_status=$?
2184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185   (exit $ac_status); }; then
2186   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2187 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2188 # work properly (i.e., refer to `conftest.exe'), while it won't with
2189 # `rm'.
2190 for ac_file in conftest.exe conftest conftest.*; do
2191   test -f "$ac_file" || continue
2192   case $ac_file in
2193     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2194     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2195           break;;
2196     * ) break;;
2197   esac
2198 done
2199 else
2200   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2201 See \`config.log' for more details." >&5
2202 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2203 See \`config.log' for more details." >&2;}
2204    { (exit 1); exit 1; }; }
2205 fi
2206
2207 rm -f conftest$ac_cv_exeext
2208 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2209 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2210
2211 rm -f conftest.$ac_ext
2212 EXEEXT=$ac_cv_exeext
2213 ac_exeext=$EXEEXT
2214 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2215 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2216 if test "${ac_cv_objext+set}" = set; then
2217   echo $ECHO_N "(cached) $ECHO_C" >&6
2218 else
2219   cat >conftest.$ac_ext <<_ACEOF
2220 /* confdefs.h.  */
2221 _ACEOF
2222 cat confdefs.h >>conftest.$ac_ext
2223 cat >>conftest.$ac_ext <<_ACEOF
2224 /* end confdefs.h.  */
2225
2226 int
2227 main ()
2228 {
2229
2230   ;
2231   return 0;
2232 }
2233 _ACEOF
2234 rm -f conftest.o conftest.obj
2235 if { (ac_try="$ac_compile"
2236 case "(($ac_try" in
2237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2238   *) ac_try_echo=$ac_try;;
2239 esac
2240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2241   (eval "$ac_compile") 2>&5
2242   ac_status=$?
2243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2244   (exit $ac_status); }; then
2245   for ac_file in conftest.o conftest.obj conftest.*; do
2246   test -f "$ac_file" || continue;
2247   case $ac_file in
2248     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2249     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2250        break;;
2251   esac
2252 done
2253 else
2254   echo "$as_me: failed program was:" >&5
2255 sed 's/^/| /' conftest.$ac_ext >&5
2256
2257 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2258 See \`config.log' for more details." >&5
2259 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2260 See \`config.log' for more details." >&2;}
2261    { (exit 1); exit 1; }; }
2262 fi
2263
2264 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2265 fi
2266 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2267 echo "${ECHO_T}$ac_cv_objext" >&6; }
2268 OBJEXT=$ac_cv_objext
2269 ac_objext=$OBJEXT
2270 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2271 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2272 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2273   echo $ECHO_N "(cached) $ECHO_C" >&6
2274 else
2275   cat >conftest.$ac_ext <<_ACEOF
2276 /* confdefs.h.  */
2277 _ACEOF
2278 cat confdefs.h >>conftest.$ac_ext
2279 cat >>conftest.$ac_ext <<_ACEOF
2280 /* end confdefs.h.  */
2281
2282 int
2283 main ()
2284 {
2285 #ifndef __GNUC__
2286        choke me
2287 #endif
2288
2289   ;
2290   return 0;
2291 }
2292 _ACEOF
2293 rm -f conftest.$ac_objext
2294 if { (ac_try="$ac_compile"
2295 case "(($ac_try" in
2296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2297   *) ac_try_echo=$ac_try;;
2298 esac
2299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2300   (eval "$ac_compile") 2>conftest.er1
2301   ac_status=$?
2302   grep -v '^ *+' conftest.er1 >conftest.err
2303   rm -f conftest.er1
2304   cat conftest.err >&5
2305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306   (exit $ac_status); } && {
2307          test -z "$ac_c_werror_flag" ||
2308          test ! -s conftest.err
2309        } && test -s conftest.$ac_objext; then
2310   ac_compiler_gnu=yes
2311 else
2312   echo "$as_me: failed program was:" >&5
2313 sed 's/^/| /' conftest.$ac_ext >&5
2314
2315         ac_compiler_gnu=no
2316 fi
2317
2318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2319 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2320
2321 fi
2322 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2323 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2324 GCC=`test $ac_compiler_gnu = yes && echo yes`
2325 ac_test_CFLAGS=${CFLAGS+set}
2326 ac_save_CFLAGS=$CFLAGS
2327 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2328 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2329 if test "${ac_cv_prog_cc_g+set}" = set; then
2330   echo $ECHO_N "(cached) $ECHO_C" >&6
2331 else
2332   ac_save_c_werror_flag=$ac_c_werror_flag
2333    ac_c_werror_flag=yes
2334    ac_cv_prog_cc_g=no
2335    CFLAGS="-g"
2336    cat >conftest.$ac_ext <<_ACEOF
2337 /* confdefs.h.  */
2338 _ACEOF
2339 cat confdefs.h >>conftest.$ac_ext
2340 cat >>conftest.$ac_ext <<_ACEOF
2341 /* end confdefs.h.  */
2342
2343 int
2344 main ()
2345 {
2346
2347   ;
2348   return 0;
2349 }
2350 _ACEOF
2351 rm -f conftest.$ac_objext
2352 if { (ac_try="$ac_compile"
2353 case "(($ac_try" in
2354   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355   *) ac_try_echo=$ac_try;;
2356 esac
2357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358   (eval "$ac_compile") 2>conftest.er1
2359   ac_status=$?
2360   grep -v '^ *+' conftest.er1 >conftest.err
2361   rm -f conftest.er1
2362   cat conftest.err >&5
2363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364   (exit $ac_status); } && {
2365          test -z "$ac_c_werror_flag" ||
2366          test ! -s conftest.err
2367        } && test -s conftest.$ac_objext; then
2368   ac_cv_prog_cc_g=yes
2369 else
2370   echo "$as_me: failed program was:" >&5
2371 sed 's/^/| /' conftest.$ac_ext >&5
2372
2373         CFLAGS=""
2374       cat >conftest.$ac_ext <<_ACEOF
2375 /* confdefs.h.  */
2376 _ACEOF
2377 cat confdefs.h >>conftest.$ac_ext
2378 cat >>conftest.$ac_ext <<_ACEOF
2379 /* end confdefs.h.  */
2380
2381 int
2382 main ()
2383 {
2384
2385   ;
2386   return 0;
2387 }
2388 _ACEOF
2389 rm -f conftest.$ac_objext
2390 if { (ac_try="$ac_compile"
2391 case "(($ac_try" in
2392   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2393   *) ac_try_echo=$ac_try;;
2394 esac
2395 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2396   (eval "$ac_compile") 2>conftest.er1
2397   ac_status=$?
2398   grep -v '^ *+' conftest.er1 >conftest.err
2399   rm -f conftest.er1
2400   cat conftest.err >&5
2401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2402   (exit $ac_status); } && {
2403          test -z "$ac_c_werror_flag" ||
2404          test ! -s conftest.err
2405        } && test -s conftest.$ac_objext; then
2406   :
2407 else
2408   echo "$as_me: failed program was:" >&5
2409 sed 's/^/| /' conftest.$ac_ext >&5
2410
2411         ac_c_werror_flag=$ac_save_c_werror_flag
2412          CFLAGS="-g"
2413          cat >conftest.$ac_ext <<_ACEOF
2414 /* confdefs.h.  */
2415 _ACEOF
2416 cat confdefs.h >>conftest.$ac_ext
2417 cat >>conftest.$ac_ext <<_ACEOF
2418 /* end confdefs.h.  */
2419
2420 int
2421 main ()
2422 {
2423
2424   ;
2425   return 0;
2426 }
2427 _ACEOF
2428 rm -f conftest.$ac_objext
2429 if { (ac_try="$ac_compile"
2430 case "(($ac_try" in
2431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2432   *) ac_try_echo=$ac_try;;
2433 esac
2434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2435   (eval "$ac_compile") 2>conftest.er1
2436   ac_status=$?
2437   grep -v '^ *+' conftest.er1 >conftest.err
2438   rm -f conftest.er1
2439   cat conftest.err >&5
2440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2441   (exit $ac_status); } && {
2442          test -z "$ac_c_werror_flag" ||
2443          test ! -s conftest.err
2444        } && test -s conftest.$ac_objext; then
2445   ac_cv_prog_cc_g=yes
2446 else
2447   echo "$as_me: failed program was:" >&5
2448 sed 's/^/| /' conftest.$ac_ext >&5
2449
2450
2451 fi
2452
2453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2454 fi
2455
2456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2457 fi
2458
2459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2460    ac_c_werror_flag=$ac_save_c_werror_flag
2461 fi
2462 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2463 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2464 if test "$ac_test_CFLAGS" = set; then
2465   CFLAGS=$ac_save_CFLAGS
2466 elif test $ac_cv_prog_cc_g = yes; then
2467   if test "$GCC" = yes; then
2468     CFLAGS="-g -O2"
2469   else
2470     CFLAGS="-g"
2471   fi
2472 else
2473   if test "$GCC" = yes; then
2474     CFLAGS="-O2"
2475   else
2476     CFLAGS=
2477   fi
2478 fi
2479 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2480 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2481 if test "${ac_cv_prog_cc_c89+set}" = set; then
2482   echo $ECHO_N "(cached) $ECHO_C" >&6
2483 else
2484   ac_cv_prog_cc_c89=no
2485 ac_save_CC=$CC
2486 cat >conftest.$ac_ext <<_ACEOF
2487 /* confdefs.h.  */
2488 _ACEOF
2489 cat confdefs.h >>conftest.$ac_ext
2490 cat >>conftest.$ac_ext <<_ACEOF
2491 /* end confdefs.h.  */
2492 #include <stdarg.h>
2493 #include <stdio.h>
2494 #include <sys/types.h>
2495 #include <sys/stat.h>
2496 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2497 struct buf { int x; };
2498 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2499 static char *e (p, i)
2500      char **p;
2501      int i;
2502 {
2503   return p[i];
2504 }
2505 static char *f (char * (*g) (char **, int), char **p, ...)
2506 {
2507   char *s;
2508   va_list v;
2509   va_start (v,p);
2510   s = g (p, va_arg (v,int));
2511   va_end (v);
2512   return s;
2513 }
2514
2515 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2516    function prototypes and stuff, but not '\xHH' hex character constants.
2517    These don't provoke an error unfortunately, instead are silently treated
2518    as 'x'.  The following induces an error, until -std is added to get
2519    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2520    array size at least.  It's necessary to write '\x00'==0 to get something
2521    that's true only with -std.  */
2522 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2523
2524 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2525    inside strings and character constants.  */
2526 #define FOO(x) 'x'
2527 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2528
2529 int test (int i, double x);
2530 struct s1 {int (*f) (int a);};
2531 struct s2 {int (*f) (double a);};
2532 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2533 int argc;
2534 char **argv;
2535 int
2536 main ()
2537 {
2538 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2539   ;
2540   return 0;
2541 }
2542 _ACEOF
2543 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2544         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2545 do
2546   CC="$ac_save_CC $ac_arg"
2547   rm -f conftest.$ac_objext
2548 if { (ac_try="$ac_compile"
2549 case "(($ac_try" in
2550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2551   *) ac_try_echo=$ac_try;;
2552 esac
2553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2554   (eval "$ac_compile") 2>conftest.er1
2555   ac_status=$?
2556   grep -v '^ *+' conftest.er1 >conftest.err
2557   rm -f conftest.er1
2558   cat conftest.err >&5
2559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560   (exit $ac_status); } && {
2561          test -z "$ac_c_werror_flag" ||
2562          test ! -s conftest.err
2563        } && test -s conftest.$ac_objext; then
2564   ac_cv_prog_cc_c89=$ac_arg
2565 else
2566   echo "$as_me: failed program was:" >&5
2567 sed 's/^/| /' conftest.$ac_ext >&5
2568
2569
2570 fi
2571
2572 rm -f core conftest.err conftest.$ac_objext
2573   test "x$ac_cv_prog_cc_c89" != "xno" && break
2574 done
2575 rm -f conftest.$ac_ext
2576 CC=$ac_save_CC
2577
2578 fi
2579 # AC_CACHE_VAL
2580 case "x$ac_cv_prog_cc_c89" in
2581   x)
2582     { echo "$as_me:$LINENO: result: none needed" >&5
2583 echo "${ECHO_T}none needed" >&6; } ;;
2584   xno)
2585     { echo "$as_me:$LINENO: result: unsupported" >&5
2586 echo "${ECHO_T}unsupported" >&6; } ;;
2587   *)
2588     CC="$CC $ac_cv_prog_cc_c89"
2589     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2590 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2591 esac
2592
2593
2594 ac_ext=c
2595 ac_cpp='$CPP $CPPFLAGS'
2596 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2597 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2598 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2599
2600         ac_ext=c
2601 ac_cpp='$CPP $CPPFLAGS'
2602 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2603 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2604 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2605 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2606 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
2607 # On Suns, sometimes $CPP names a directory.
2608 if test -n "$CPP" && test -d "$CPP"; then
2609   CPP=
2610 fi
2611 if test -z "$CPP"; then
2612   if test "${ac_cv_prog_CPP+set}" = set; then
2613   echo $ECHO_N "(cached) $ECHO_C" >&6
2614 else
2615       # Double quotes because CPP needs to be expanded
2616     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2617     do
2618       ac_preproc_ok=false
2619 for ac_c_preproc_warn_flag in '' yes
2620 do
2621   # Use a header file that comes with gcc, so configuring glibc
2622   # with a fresh cross-compiler works.
2623   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2624   # <limits.h> exists even on freestanding compilers.
2625   # On the NeXT, cc -E runs the code through the compiler's parser,
2626   # not just through cpp. "Syntax error" is here to catch this case.
2627   cat >conftest.$ac_ext <<_ACEOF
2628 /* confdefs.h.  */
2629 _ACEOF
2630 cat confdefs.h >>conftest.$ac_ext
2631 cat >>conftest.$ac_ext <<_ACEOF
2632 /* end confdefs.h.  */
2633 #ifdef __STDC__
2634 # include <limits.h>
2635 #else
2636 # include <assert.h>
2637 #endif
2638                      Syntax error
2639 _ACEOF
2640 if { (ac_try="$ac_cpp conftest.$ac_ext"
2641 case "(($ac_try" in
2642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2643   *) ac_try_echo=$ac_try;;
2644 esac
2645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2646   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2647   ac_status=$?
2648   grep -v '^ *+' conftest.er1 >conftest.err
2649   rm -f conftest.er1
2650   cat conftest.err >&5
2651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652   (exit $ac_status); } >/dev/null && {
2653          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2654          test ! -s conftest.err
2655        }; then
2656   :
2657 else
2658   echo "$as_me: failed program was:" >&5
2659 sed 's/^/| /' conftest.$ac_ext >&5
2660
2661   # Broken: fails on valid input.
2662 continue
2663 fi
2664
2665 rm -f conftest.err conftest.$ac_ext
2666
2667   # OK, works on sane cases.  Now check whether nonexistent headers
2668   # can be detected and how.
2669   cat >conftest.$ac_ext <<_ACEOF
2670 /* confdefs.h.  */
2671 _ACEOF
2672 cat confdefs.h >>conftest.$ac_ext
2673 cat >>conftest.$ac_ext <<_ACEOF
2674 /* end confdefs.h.  */
2675 #include <ac_nonexistent.h>
2676 _ACEOF
2677 if { (ac_try="$ac_cpp conftest.$ac_ext"
2678 case "(($ac_try" in
2679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2680   *) ac_try_echo=$ac_try;;
2681 esac
2682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2683   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2684   ac_status=$?
2685   grep -v '^ *+' conftest.er1 >conftest.err
2686   rm -f conftest.er1
2687   cat conftest.err >&5
2688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2689   (exit $ac_status); } >/dev/null && {
2690          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2691          test ! -s conftest.err
2692        }; then
2693   # Broken: success on invalid input.
2694 continue
2695 else
2696   echo "$as_me: failed program was:" >&5
2697 sed 's/^/| /' conftest.$ac_ext >&5
2698
2699   # Passes both tests.
2700 ac_preproc_ok=:
2701 break
2702 fi
2703
2704 rm -f conftest.err conftest.$ac_ext
2705
2706 done
2707 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2708 rm -f conftest.err conftest.$ac_ext
2709 if $ac_preproc_ok; then
2710   break
2711 fi
2712
2713     done
2714     ac_cv_prog_CPP=$CPP
2715
2716 fi
2717   CPP=$ac_cv_prog_CPP
2718 else
2719   ac_cv_prog_CPP=$CPP
2720 fi
2721 { echo "$as_me:$LINENO: result: $CPP" >&5
2722 echo "${ECHO_T}$CPP" >&6; }
2723 ac_preproc_ok=false
2724 for ac_c_preproc_warn_flag in '' yes
2725 do
2726   # Use a header file that comes with gcc, so configuring glibc
2727   # with a fresh cross-compiler works.
2728   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2729   # <limits.h> exists even on freestanding compilers.
2730   # On the NeXT, cc -E runs the code through the compiler's parser,
2731   # not just through cpp. "Syntax error" is here to catch this case.
2732   cat >conftest.$ac_ext <<_ACEOF
2733 /* confdefs.h.  */
2734 _ACEOF
2735 cat confdefs.h >>conftest.$ac_ext
2736 cat >>conftest.$ac_ext <<_ACEOF
2737 /* end confdefs.h.  */
2738 #ifdef __STDC__
2739 # include <limits.h>
2740 #else
2741 # include <assert.h>
2742 #endif
2743                      Syntax error
2744 _ACEOF
2745 if { (ac_try="$ac_cpp conftest.$ac_ext"
2746 case "(($ac_try" in
2747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2748   *) ac_try_echo=$ac_try;;
2749 esac
2750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2751   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2752   ac_status=$?
2753   grep -v '^ *+' conftest.er1 >conftest.err
2754   rm -f conftest.er1
2755   cat conftest.err >&5
2756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2757   (exit $ac_status); } >/dev/null && {
2758          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2759          test ! -s conftest.err
2760        }; then
2761   :
2762 else
2763   echo "$as_me: failed program was:" >&5
2764 sed 's/^/| /' conftest.$ac_ext >&5
2765
2766   # Broken: fails on valid input.
2767 continue
2768 fi
2769
2770 rm -f conftest.err conftest.$ac_ext
2771
2772   # OK, works on sane cases.  Now check whether nonexistent headers
2773   # can be detected and how.
2774   cat >conftest.$ac_ext <<_ACEOF
2775 /* confdefs.h.  */
2776 _ACEOF
2777 cat confdefs.h >>conftest.$ac_ext
2778 cat >>conftest.$ac_ext <<_ACEOF
2779 /* end confdefs.h.  */
2780 #include <ac_nonexistent.h>
2781 _ACEOF
2782 if { (ac_try="$ac_cpp conftest.$ac_ext"
2783 case "(($ac_try" in
2784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2785   *) ac_try_echo=$ac_try;;
2786 esac
2787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2788   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2789   ac_status=$?
2790   grep -v '^ *+' conftest.er1 >conftest.err
2791   rm -f conftest.er1
2792   cat conftest.err >&5
2793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2794   (exit $ac_status); } >/dev/null && {
2795          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2796          test ! -s conftest.err
2797        }; then
2798   # Broken: success on invalid input.
2799 continue
2800 else
2801   echo "$as_me: failed program was:" >&5
2802 sed 's/^/| /' conftest.$ac_ext >&5
2803
2804   # Passes both tests.
2805 ac_preproc_ok=:
2806 break
2807 fi
2808
2809 rm -f conftest.err conftest.$ac_ext
2810
2811 done
2812 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2813 rm -f conftest.err conftest.$ac_ext
2814 if $ac_preproc_ok; then
2815   :
2816 else
2817   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2818 See \`config.log' for more details." >&5
2819 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2820 See \`config.log' for more details." >&2;}
2821    { (exit 1); exit 1; }; }
2822 fi
2823
2824 ac_ext=c
2825 ac_cpp='$CPP $CPPFLAGS'
2826 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2827 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2828 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2829
2830
2831
2832 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
2833 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
2834 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
2835   echo $ECHO_N "(cached) $ECHO_C" >&6
2836 else
2837   ac_check_lib_save_LIBS=$LIBS
2838 LIBS="-ldl  $LIBS"
2839 cat >conftest.$ac_ext <<_ACEOF
2840 /* confdefs.h.  */
2841 _ACEOF
2842 cat confdefs.h >>conftest.$ac_ext
2843 cat >>conftest.$ac_ext <<_ACEOF
2844 /* end confdefs.h.  */
2845
2846 /* Override any GCC internal prototype to avoid an error.
2847    Use char because int might match the return type of a GCC
2848    builtin and then its argument prototype would still apply.  */
2849 #ifdef __cplusplus
2850 extern "C"
2851 #endif
2852 char dlopen ();
2853 int
2854 main ()
2855 {
2856 return dlopen ();
2857   ;
2858   return 0;
2859 }
2860 _ACEOF
2861 rm -f conftest.$ac_objext conftest$ac_exeext
2862 if { (ac_try="$ac_link"
2863 case "(($ac_try" in
2864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2865   *) ac_try_echo=$ac_try;;
2866 esac
2867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2868   (eval "$ac_link") 2>conftest.er1
2869   ac_status=$?
2870   grep -v '^ *+' conftest.er1 >conftest.err
2871   rm -f conftest.er1
2872   cat conftest.err >&5
2873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2874   (exit $ac_status); } && {
2875          test -z "$ac_c_werror_flag" ||
2876          test ! -s conftest.err
2877        } && test -s conftest$ac_exeext &&
2878        $as_test_x conftest$ac_exeext; then
2879   ac_cv_lib_dl_dlopen=yes
2880 else
2881   echo "$as_me: failed program was:" >&5
2882 sed 's/^/| /' conftest.$ac_ext >&5
2883
2884         ac_cv_lib_dl_dlopen=no
2885 fi
2886
2887 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2888       conftest$ac_exeext conftest.$ac_ext
2889 LIBS=$ac_check_lib_save_LIBS
2890 fi
2891 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
2892 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
2893 if test $ac_cv_lib_dl_dlopen = yes; then
2894    pam_ldflags="-ldl"
2895
2896 fi
2897
2898
2899         { echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
2900 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6; }
2901 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
2902   echo $ECHO_N "(cached) $ECHO_C" >&6
2903 else
2904   ac_check_lib_save_LIBS=$LIBS
2905 LIBS="-lpam  $pam_ldflags
2906          $LIBS"
2907 cat >conftest.$ac_ext <<_ACEOF
2908 /* confdefs.h.  */
2909 _ACEOF
2910 cat confdefs.h >>conftest.$ac_ext
2911 cat >>conftest.$ac_ext <<_ACEOF
2912 /* end confdefs.h.  */
2913
2914 /* Override any GCC internal prototype to avoid an error.
2915    Use char because int might match the return type of a GCC
2916    builtin and then its argument prototype would still apply.  */
2917 #ifdef __cplusplus
2918 extern "C"
2919 #endif
2920 char pam_start ();
2921 int
2922 main ()
2923 {
2924 return pam_start ();
2925   ;
2926   return 0;
2927 }
2928 _ACEOF
2929 rm -f conftest.$ac_objext conftest$ac_exeext
2930 if { (ac_try="$ac_link"
2931 case "(($ac_try" in
2932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2933   *) ac_try_echo=$ac_try;;
2934 esac
2935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2936   (eval "$ac_link") 2>conftest.er1
2937   ac_status=$?
2938   grep -v '^ *+' conftest.er1 >conftest.err
2939   rm -f conftest.er1
2940   cat conftest.err >&5
2941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2942   (exit $ac_status); } && {
2943          test -z "$ac_c_werror_flag" ||
2944          test ! -s conftest.err
2945        } && test -s conftest$ac_exeext &&
2946        $as_test_x conftest$ac_exeext; then
2947   ac_cv_lib_pam_pam_start=yes
2948 else
2949   echo "$as_me: failed program was:" >&5
2950 sed 's/^/| /' conftest.$ac_ext >&5
2951
2952         ac_cv_lib_pam_pam_start=no
2953 fi
2954
2955 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2956       conftest$ac_exeext conftest.$ac_ext
2957 LIBS=$ac_check_lib_save_LIBS
2958 fi
2959 { echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
2960 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6; }
2961 if test $ac_cv_lib_pam_pam_start = yes; then
2962    pam_ldflags="-lpam $pam_ldflags"
2963 else
2964    fail=$fail" libpam"
2965 fi
2966
2967
2968
2969 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
2970 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
2971 if test "${ac_cv_path_GREP+set}" = set; then
2972   echo $ECHO_N "(cached) $ECHO_C" >&6
2973 else
2974   # Extract the first word of "grep ggrep" to use in msg output
2975 if test -z "$GREP"; then
2976 set dummy grep ggrep; ac_prog_name=$2
2977 if test "${ac_cv_path_GREP+set}" = set; then
2978   echo $ECHO_N "(cached) $ECHO_C" >&6
2979 else
2980   ac_path_GREP_found=false
2981 # Loop through the user's path and test for each of PROGNAME-LIST
2982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
2984 do
2985   IFS=$as_save_IFS
2986   test -z "$as_dir" && as_dir=.
2987   for ac_prog in grep ggrep; do
2988   for ac_exec_ext in '' $ac_executable_extensions; do
2989     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
2990     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
2991     # Check for GNU ac_path_GREP and select it if it is found.
2992   # Check for GNU $ac_path_GREP
2993 case `"$ac_path_GREP" --version 2>&1` in
2994 *GNU*)
2995   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
2996 *)
2997   ac_count=0
2998   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
2999   while :
3000   do
3001     cat "conftest.in" "conftest.in" >"conftest.tmp"
3002     mv "conftest.tmp" "conftest.in"
3003     cp "conftest.in" "conftest.nl"
3004     echo 'GREP' >> "conftest.nl"
3005     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3006     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3007     ac_count=`expr $ac_count + 1`
3008     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3009       # Best one so far, save it but keep looking for a better one
3010       ac_cv_path_GREP="$ac_path_GREP"
3011       ac_path_GREP_max=$ac_count
3012     fi
3013     # 10*(2^10) chars as input seems more than enough
3014     test $ac_count -gt 10 && break
3015   done
3016   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3017 esac
3018
3019
3020     $ac_path_GREP_found && break 3
3021   done
3022 done
3023
3024 done
3025 IFS=$as_save_IFS
3026
3027
3028 fi
3029
3030 GREP="$ac_cv_path_GREP"
3031 if test -z "$GREP"; then
3032   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3033 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3034    { (exit 1); exit 1; }; }
3035 fi
3036
3037 else
3038   ac_cv_path_GREP=$GREP
3039 fi
3040
3041
3042 fi
3043 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3044 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3045  GREP="$ac_cv_path_GREP"
3046
3047
3048 { echo "$as_me:$LINENO: checking for egrep" >&5
3049 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3050 if test "${ac_cv_path_EGREP+set}" = set; then
3051   echo $ECHO_N "(cached) $ECHO_C" >&6
3052 else
3053   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3054    then ac_cv_path_EGREP="$GREP -E"
3055    else
3056      # Extract the first word of "egrep" to use in msg output
3057 if test -z "$EGREP"; then
3058 set dummy egrep; ac_prog_name=$2
3059 if test "${ac_cv_path_EGREP+set}" = set; then
3060   echo $ECHO_N "(cached) $ECHO_C" >&6
3061 else
3062   ac_path_EGREP_found=false
3063 # Loop through the user's path and test for each of PROGNAME-LIST
3064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3065 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3066 do
3067   IFS=$as_save_IFS
3068   test -z "$as_dir" && as_dir=.
3069   for ac_prog in egrep; do
3070   for ac_exec_ext in '' $ac_executable_extensions; do
3071     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3072     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3073     # Check for GNU ac_path_EGREP and select it if it is found.
3074   # Check for GNU $ac_path_EGREP
3075 case `"$ac_path_EGREP" --version 2>&1` in
3076 *GNU*)
3077   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3078 *)
3079   ac_count=0
3080   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3081   while :
3082   do
3083     cat "conftest.in" "conftest.in" >"conftest.tmp"
3084     mv "conftest.tmp" "conftest.in"
3085     cp "conftest.in" "conftest.nl"
3086     echo 'EGREP' >> "conftest.nl"
3087     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3088     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3089     ac_count=`expr $ac_count + 1`
3090     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3091       # Best one so far, save it but keep looking for a better one
3092       ac_cv_path_EGREP="$ac_path_EGREP"
3093       ac_path_EGREP_max=$ac_count
3094     fi
3095     # 10*(2^10) chars as input seems more than enough
3096     test $ac_count -gt 10 && break
3097   done
3098   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3099 esac
3100
3101
3102     $ac_path_EGREP_found && break 3
3103   done
3104 done
3105
3106 done
3107 IFS=$as_save_IFS
3108
3109
3110 fi
3111
3112 EGREP="$ac_cv_path_EGREP"
3113 if test -z "$EGREP"; then
3114   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3115 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3116    { (exit 1); exit 1; }; }
3117 fi
3118
3119 else
3120   ac_cv_path_EGREP=$EGREP
3121 fi
3122
3123
3124    fi
3125 fi
3126 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3127 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3128  EGREP="$ac_cv_path_EGREP"
3129
3130
3131 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3132 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3133 if test "${ac_cv_header_stdc+set}" = set; then
3134   echo $ECHO_N "(cached) $ECHO_C" >&6
3135 else
3136   cat >conftest.$ac_ext <<_ACEOF
3137 /* confdefs.h.  */
3138 _ACEOF
3139 cat confdefs.h >>conftest.$ac_ext
3140 cat >>conftest.$ac_ext <<_ACEOF
3141 /* end confdefs.h.  */
3142 #include <stdlib.h>
3143 #include <stdarg.h>
3144 #include <string.h>
3145 #include <float.h>
3146
3147 int
3148 main ()
3149 {
3150
3151   ;
3152   return 0;
3153 }
3154 _ACEOF
3155 rm -f conftest.$ac_objext
3156 if { (ac_try="$ac_compile"
3157 case "(($ac_try" in
3158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159   *) ac_try_echo=$ac_try;;
3160 esac
3161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3162   (eval "$ac_compile") 2>conftest.er1
3163   ac_status=$?
3164   grep -v '^ *+' conftest.er1 >conftest.err
3165   rm -f conftest.er1
3166   cat conftest.err >&5
3167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3168   (exit $ac_status); } && {
3169          test -z "$ac_c_werror_flag" ||
3170          test ! -s conftest.err
3171        } && test -s conftest.$ac_objext; then
3172   ac_cv_header_stdc=yes
3173 else
3174   echo "$as_me: failed program was:" >&5
3175 sed 's/^/| /' conftest.$ac_ext >&5
3176
3177         ac_cv_header_stdc=no
3178 fi
3179
3180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3181
3182 if test $ac_cv_header_stdc = yes; then
3183   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3184   cat >conftest.$ac_ext <<_ACEOF
3185 /* confdefs.h.  */
3186 _ACEOF
3187 cat confdefs.h >>conftest.$ac_ext
3188 cat >>conftest.$ac_ext <<_ACEOF
3189 /* end confdefs.h.  */
3190 #include <string.h>
3191
3192 _ACEOF
3193 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3194   $EGREP "memchr" >/dev/null 2>&1; then
3195   :
3196 else
3197   ac_cv_header_stdc=no
3198 fi
3199 rm -f conftest*
3200
3201 fi
3202
3203 if test $ac_cv_header_stdc = yes; then
3204   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3205   cat >conftest.$ac_ext <<_ACEOF
3206 /* confdefs.h.  */
3207 _ACEOF
3208 cat confdefs.h >>conftest.$ac_ext
3209 cat >>conftest.$ac_ext <<_ACEOF
3210 /* end confdefs.h.  */
3211 #include <stdlib.h>
3212
3213 _ACEOF
3214 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3215   $EGREP "free" >/dev/null 2>&1; then
3216   :
3217 else
3218   ac_cv_header_stdc=no
3219 fi
3220 rm -f conftest*
3221
3222 fi
3223
3224 if test $ac_cv_header_stdc = yes; then
3225   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3226   if test "$cross_compiling" = yes; then
3227   :
3228 else
3229   cat >conftest.$ac_ext <<_ACEOF
3230 /* confdefs.h.  */
3231 _ACEOF
3232 cat confdefs.h >>conftest.$ac_ext
3233 cat >>conftest.$ac_ext <<_ACEOF
3234 /* end confdefs.h.  */
3235 #include <ctype.h>
3236 #include <stdlib.h>
3237 #if ((' ' & 0x0FF) == 0x020)
3238 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3239 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3240 #else
3241 # define ISLOWER(c) \
3242                    (('a' <= (c) && (c) <= 'i') \
3243                      || ('j' <= (c) && (c) <= 'r') \
3244                      || ('s' <= (c) && (c) <= 'z'))
3245 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3246 #endif
3247
3248 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3249 int
3250 main ()
3251 {
3252   int i;
3253   for (i = 0; i < 256; i++)
3254     if (XOR (islower (i), ISLOWER (i))
3255         || toupper (i) != TOUPPER (i))
3256       return 2;
3257   return 0;
3258 }
3259 _ACEOF
3260 rm -f conftest$ac_exeext
3261 if { (ac_try="$ac_link"
3262 case "(($ac_try" in
3263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3264   *) ac_try_echo=$ac_try;;
3265 esac
3266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3267   (eval "$ac_link") 2>&5
3268   ac_status=$?
3269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3270   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3271   { (case "(($ac_try" in
3272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3273   *) ac_try_echo=$ac_try;;
3274 esac
3275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3276   (eval "$ac_try") 2>&5
3277   ac_status=$?
3278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279   (exit $ac_status); }; }; then
3280   :
3281 else
3282   echo "$as_me: program exited with status $ac_status" >&5
3283 echo "$as_me: failed program was:" >&5
3284 sed 's/^/| /' conftest.$ac_ext >&5
3285
3286 ( exit $ac_status )
3287 ac_cv_header_stdc=no
3288 fi
3289 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3290 fi
3291
3292
3293 fi
3294 fi
3295 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3296 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3297 if test $ac_cv_header_stdc = yes; then
3298
3299 cat >>confdefs.h <<\_ACEOF
3300 #define STDC_HEADERS 1
3301 _ACEOF
3302
3303 fi
3304
3305 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3316                   inttypes.h stdint.h unistd.h
3317 do
3318 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3321 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3322   echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324   cat >conftest.$ac_ext <<_ACEOF
3325 /* confdefs.h.  */
3326 _ACEOF
3327 cat confdefs.h >>conftest.$ac_ext
3328 cat >>conftest.$ac_ext <<_ACEOF
3329 /* end confdefs.h.  */
3330 $ac_includes_default
3331
3332 #include <$ac_header>
3333 _ACEOF
3334 rm -f conftest.$ac_objext
3335 if { (ac_try="$ac_compile"
3336 case "(($ac_try" in
3337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338   *) ac_try_echo=$ac_try;;
3339 esac
3340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3341   (eval "$ac_compile") 2>conftest.er1
3342   ac_status=$?
3343   grep -v '^ *+' conftest.er1 >conftest.err
3344   rm -f conftest.er1
3345   cat conftest.err >&5
3346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3347   (exit $ac_status); } && {
3348          test -z "$ac_c_werror_flag" ||
3349          test ! -s conftest.err
3350        } && test -s conftest.$ac_objext; then
3351   eval "$as_ac_Header=yes"
3352 else
3353   echo "$as_me: failed program was:" >&5
3354 sed 's/^/| /' conftest.$ac_ext >&5
3355
3356         eval "$as_ac_Header=no"
3357 fi
3358
3359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3360 fi
3361 ac_res=`eval echo '${'$as_ac_Header'}'`
3362                { echo "$as_me:$LINENO: result: $ac_res" >&5
3363 echo "${ECHO_T}$ac_res" >&6; }
3364 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3365   cat >>confdefs.h <<_ACEOF
3366 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3367 _ACEOF
3368
3369 fi
3370
3371 done
3372
3373
3374
3375
3376 for ac_header in \
3377                         security/pam_appl.h \
3378                         pam/pam_appl.h \
3379
3380 do
3381 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3382 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3383   { echo "$as_me:$LINENO: checking for $ac_header" >&5
3384 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3385 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3386   echo $ECHO_N "(cached) $ECHO_C" >&6
3387 fi
3388 ac_res=`eval echo '${'$as_ac_Header'}'`
3389                { echo "$as_me:$LINENO: result: $ac_res" >&5
3390 echo "${ECHO_T}$ac_res" >&6; }
3391 else
3392   # Is the header compilable?
3393 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
3394 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
3395 cat >conftest.$ac_ext <<_ACEOF
3396 /* confdefs.h.  */
3397 _ACEOF
3398 cat confdefs.h >>conftest.$ac_ext
3399 cat >>conftest.$ac_ext <<_ACEOF
3400 /* end confdefs.h.  */
3401 $ac_includes_default
3402 #include <$ac_header>
3403 _ACEOF
3404 rm -f conftest.$ac_objext
3405 if { (ac_try="$ac_compile"
3406 case "(($ac_try" in
3407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408   *) ac_try_echo=$ac_try;;
3409 esac
3410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3411   (eval "$ac_compile") 2>conftest.er1
3412   ac_status=$?
3413   grep -v '^ *+' conftest.er1 >conftest.err
3414   rm -f conftest.er1
3415   cat conftest.err >&5
3416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417   (exit $ac_status); } && {
3418          test -z "$ac_c_werror_flag" ||
3419          test ! -s conftest.err
3420        } && test -s conftest.$ac_objext; then
3421   ac_header_compiler=yes
3422 else
3423   echo "$as_me: failed program was:" >&5
3424 sed 's/^/| /' conftest.$ac_ext >&5
3425
3426         ac_header_compiler=no
3427 fi
3428
3429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3430 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3431 echo "${ECHO_T}$ac_header_compiler" >&6; }
3432
3433 # Is the header present?
3434 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
3435 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
3436 cat >conftest.$ac_ext <<_ACEOF
3437 /* confdefs.h.  */
3438 _ACEOF
3439 cat confdefs.h >>conftest.$ac_ext
3440 cat >>conftest.$ac_ext <<_ACEOF
3441 /* end confdefs.h.  */
3442 #include <$ac_header>
3443 _ACEOF
3444 if { (ac_try="$ac_cpp conftest.$ac_ext"
3445 case "(($ac_try" in
3446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3447   *) ac_try_echo=$ac_try;;
3448 esac
3449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3450   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3451   ac_status=$?
3452   grep -v '^ *+' conftest.er1 >conftest.err
3453   rm -f conftest.er1
3454   cat conftest.err >&5
3455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456   (exit $ac_status); } >/dev/null && {
3457          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3458          test ! -s conftest.err
3459        }; then
3460   ac_header_preproc=yes
3461 else
3462   echo "$as_me: failed program was:" >&5
3463 sed 's/^/| /' conftest.$ac_ext >&5
3464
3465   ac_header_preproc=no
3466 fi
3467
3468 rm -f conftest.err conftest.$ac_ext
3469 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3470 echo "${ECHO_T}$ac_header_preproc" >&6; }
3471
3472 # So?  What about this header?
3473 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3474   yes:no: )
3475     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3476 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3477     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3478 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3479     ac_header_preproc=yes
3480     ;;
3481   no:yes:* )
3482     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3483 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3484     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
3485 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
3486     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3487 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3488     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
3489 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
3490     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3491 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3492     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3493 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3494
3495     ;;
3496 esac
3497 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3498 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3499 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3500   echo $ECHO_N "(cached) $ECHO_C" >&6
3501 else
3502   eval "$as_ac_Header=\$ac_header_preproc"
3503 fi
3504 ac_res=`eval echo '${'$as_ac_Header'}'`
3505                { echo "$as_me:$LINENO: result: $ac_res" >&5
3506 echo "${ECHO_T}$ac_res" >&6; }
3507
3508 fi
3509 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3510   cat >>confdefs.h <<_ACEOF
3511 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3512 _ACEOF
3513
3514 fi
3515
3516 done
3517
3518         pam_cflags="-I."
3519
3520         targetname=rlm_pam
3521 else
3522         targetname=
3523         echo \*\*\* module rlm_pam is disabled.
3524 fi
3525
3526 if test x"$fail" != x""; then
3527         if test x"${enable_strict_dependencies}" = x"yes"; then
3528                 { { echo "$as_me:$LINENO: error: set --without-rlm_pam to disable it explicitly." >&5
3529 echo "$as_me: error: set --without-rlm_pam to disable it explicitly." >&2;}
3530    { (exit 1); exit 1; }; }
3531         else
3532                 { echo "$as_me:$LINENO: WARNING: silently not building rlm_pam." >&5
3533 echo "$as_me: WARNING: silently not building rlm_pam." >&2;}
3534                 { echo "$as_me:$LINENO: WARNING: FAILURE: rlm_pam requires: $fail." >&5
3535 echo "$as_me: WARNING: FAILURE: rlm_pam requires: $fail." >&2;};
3536                 targetname=""
3537         fi
3538 fi
3539
3540
3541
3542
3543 ac_config_headers="$ac_config_headers config.h"
3544
3545
3546   unset ac_cv_env_LIBS_set
3547   unset ac_cv_env_LIBS_value
3548
3549   ac_config_files="$ac_config_files Makefile all.mk"
3550
3551 cat >confcache <<\_ACEOF
3552 # This file is a shell script that caches the results of configure
3553 # tests run on this system so they can be shared between configure
3554 # scripts and configure runs, see configure's option --config-cache.
3555 # It is not useful on other systems.  If it contains results you don't
3556 # want to keep, you may remove or edit it.
3557 #
3558 # config.status only pays attention to the cache file if you give it
3559 # the --recheck option to rerun configure.
3560 #
3561 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3562 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3563 # following values.
3564
3565 _ACEOF
3566
3567 # The following way of writing the cache mishandles newlines in values,
3568 # but we know of no workaround that is simple, portable, and efficient.
3569 # So, we kill variables containing newlines.
3570 # Ultrix sh set writes to stderr and can't be redirected directly,
3571 # and sets the high bit in the cache file unless we assign to the vars.
3572 (
3573   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3574     eval ac_val=\$$ac_var
3575     case $ac_val in #(
3576     *${as_nl}*)
3577       case $ac_var in #(
3578       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
3579 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
3580       esac
3581       case $ac_var in #(
3582       _ | IFS | as_nl) ;; #(
3583       *) $as_unset $ac_var ;;
3584       esac ;;
3585     esac
3586   done
3587
3588   (set) 2>&1 |
3589     case $as_nl`(ac_space=' '; set) 2>&1` in #(
3590     *${as_nl}ac_space=\ *)
3591       # `set' does not quote correctly, so add quotes (double-quote
3592       # substitution turns \\\\ into \\, and sed turns \\ into \).
3593       sed -n \
3594         "s/'/'\\\\''/g;
3595           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3596       ;; #(
3597     *)
3598       # `set' quotes correctly as required by POSIX, so do not add quotes.
3599       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3600       ;;
3601     esac |
3602     sort
3603 ) |
3604   sed '
3605      /^ac_cv_env_/b end
3606      t clear
3607      :clear
3608      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3609      t end
3610      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3611      :end' >>confcache
3612 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3613   if test -w "$cache_file"; then
3614     test "x$cache_file" != "x/dev/null" &&
3615       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
3616 echo "$as_me: updating cache $cache_file" >&6;}
3617     cat confcache >$cache_file
3618   else
3619     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
3620 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
3621   fi
3622 fi
3623 rm -f confcache
3624
3625 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3626 # Let make expand exec_prefix.
3627 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3628
3629 DEFS=-DHAVE_CONFIG_H
3630
3631 ac_libobjs=
3632 ac_ltlibobjs=
3633 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3634   # 1. Remove the extension, and $U if already installed.
3635   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
3636   ac_i=`echo "$ac_i" | sed "$ac_script"`
3637   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
3638   #    will be set to the directory where LIBOBJS objects are built.
3639   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
3640   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
3641 done
3642 LIBOBJS=$ac_libobjs
3643
3644 LTLIBOBJS=$ac_ltlibobjs
3645
3646
3647
3648 : ${CONFIG_STATUS=./config.status}
3649 ac_clean_files_save=$ac_clean_files
3650 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
3651 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
3652 echo "$as_me: creating $CONFIG_STATUS" >&6;}
3653 cat >$CONFIG_STATUS <<_ACEOF
3654 #! $SHELL
3655 # Generated by $as_me.
3656 # Run this file to recreate the current configuration.
3657 # Compiler output produced by configure, useful for debugging
3658 # configure, is in config.log if it exists.
3659
3660 debug=false
3661 ac_cs_recheck=false
3662 ac_cs_silent=false
3663 SHELL=\${CONFIG_SHELL-$SHELL}
3664 _ACEOF
3665
3666 cat >>$CONFIG_STATUS <<\_ACEOF
3667 ## --------------------- ##
3668 ## M4sh Initialization.  ##
3669 ## --------------------- ##
3670
3671 # Be more Bourne compatible
3672 DUALCASE=1; export DUALCASE # for MKS sh
3673 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
3674   emulate sh
3675   NULLCMD=:
3676   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
3677   # is contrary to our usage.  Disable this feature.
3678   alias -g '${1+"$@"}'='"$@"'
3679   setopt NO_GLOB_SUBST
3680 else
3681   case `(set -o) 2>/dev/null` in
3682   *posix*) set -o posix ;;
3683 esac
3684
3685 fi
3686
3687
3688
3689
3690 # PATH needs CR
3691 # Avoid depending upon Character Ranges.
3692 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
3693 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
3694 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
3695 as_cr_digits='0123456789'
3696 as_cr_alnum=$as_cr_Letters$as_cr_digits
3697
3698 # The user is always right.
3699 if test "${PATH_SEPARATOR+set}" != set; then
3700   echo "#! /bin/sh" >conf$$.sh
3701   echo  "exit 0"   >>conf$$.sh
3702   chmod +x conf$$.sh
3703   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
3704     PATH_SEPARATOR=';'
3705   else
3706     PATH_SEPARATOR=:
3707   fi
3708   rm -f conf$$.sh
3709 fi
3710
3711 # Support unset when possible.
3712 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
3713   as_unset=unset
3714 else
3715   as_unset=false
3716 fi
3717
3718
3719 # IFS
3720 # We need space, tab and new line, in precisely that order.  Quoting is
3721 # there to prevent editors from complaining about space-tab.
3722 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
3723 # splitting by setting IFS to empty value.)
3724 as_nl='
3725 '
3726 IFS=" ""        $as_nl"
3727
3728 # Find who we are.  Look in the path if we contain no directory separator.
3729 case $0 in
3730   *[\\/]* ) as_myself=$0 ;;
3731   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3732 for as_dir in $PATH
3733 do
3734   IFS=$as_save_IFS
3735   test -z "$as_dir" && as_dir=.
3736   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3737 done
3738 IFS=$as_save_IFS
3739
3740      ;;
3741 esac
3742 # We did not find ourselves, most probably we were run as `sh COMMAND'
3743 # in which case we are not to be found in the path.
3744 if test "x$as_myself" = x; then
3745   as_myself=$0
3746 fi
3747 if test ! -f "$as_myself"; then
3748   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3749   { (exit 1); exit 1; }
3750 fi
3751
3752 # Work around bugs in pre-3.0 UWIN ksh.
3753 for as_var in ENV MAIL MAILPATH
3754 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
3755 done
3756 PS1='$ '
3757 PS2='> '
3758 PS4='+ '
3759
3760 # NLS nuisances.
3761 for as_var in \
3762   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
3763   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
3764   LC_TELEPHONE LC_TIME
3765 do
3766   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
3767     eval $as_var=C; export $as_var
3768   else
3769     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
3770   fi
3771 done
3772
3773 # Required to use basename.
3774 if expr a : '\(a\)' >/dev/null 2>&1 &&
3775    test "X`expr 00001 : '.*\(...\)'`" = X001; then
3776   as_expr=expr
3777 else
3778   as_expr=false
3779 fi
3780
3781 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3782   as_basename=basename
3783 else
3784   as_basename=false
3785 fi
3786
3787
3788 # Name of the executable.
3789 as_me=`$as_basename -- "$0" ||
3790 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3791          X"$0" : 'X\(//\)$' \| \
3792          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
3793 echo X/"$0" |
3794     sed '/^.*\/\([^/][^/]*\)\/*$/{
3795             s//\1/
3796             q
3797           }
3798           /^X\/\(\/\/\)$/{
3799             s//\1/
3800             q
3801           }
3802           /^X\/\(\/\).*/{
3803             s//\1/
3804             q
3805           }
3806           s/.*/./; q'`
3807
3808 # CDPATH.
3809 $as_unset CDPATH
3810
3811
3812
3813   as_lineno_1=$LINENO
3814   as_lineno_2=$LINENO
3815   test "x$as_lineno_1" != "x$as_lineno_2" &&
3816   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
3817
3818   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
3819   # uniformly replaced by the line number.  The first 'sed' inserts a
3820   # line-number line after each line using $LINENO; the second 'sed'
3821   # does the real work.  The second script uses 'N' to pair each
3822   # line-number line with the line containing $LINENO, and appends
3823   # trailing '-' during substitution so that $LINENO is not a special
3824   # case at line end.
3825   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
3826   # scripts with optimization help from Paolo Bonzini.  Blame Lee
3827   # E. McMahon (1931-1989) for sed's syntax.  :-)
3828   sed -n '
3829     p
3830     /[$]LINENO/=
3831   ' <$as_myself |
3832     sed '
3833       s/[$]LINENO.*/&-/
3834       t lineno
3835       b
3836       :lineno
3837       N
3838       :loop
3839       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
3840       t loop
3841       s/-\n.*//
3842     ' >$as_me.lineno &&
3843   chmod +x "$as_me.lineno" ||
3844     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
3845    { (exit 1); exit 1; }; }
3846
3847   # Don't try to exec as it changes $[0], causing all sort of problems
3848   # (the dirname of $[0] is not the place where we might find the
3849   # original and so on.  Autoconf is especially sensitive to this).
3850   . "./$as_me.lineno"
3851   # Exit status is that of the last command.
3852   exit
3853 }
3854
3855
3856 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3857   as_dirname=dirname
3858 else
3859   as_dirname=false
3860 fi
3861
3862 ECHO_C= ECHO_N= ECHO_T=
3863 case `echo -n x` in
3864 -n*)
3865   case `echo 'x\c'` in
3866   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
3867   *)   ECHO_C='\c';;
3868   esac;;
3869 *)
3870   ECHO_N='-n';;
3871 esac
3872
3873 if expr a : '\(a\)' >/dev/null 2>&1 &&
3874    test "X`expr 00001 : '.*\(...\)'`" = X001; then
3875   as_expr=expr
3876 else
3877   as_expr=false
3878 fi
3879
3880 rm -f conf$$ conf$$.exe conf$$.file
3881 if test -d conf$$.dir; then
3882   rm -f conf$$.dir/conf$$.file
3883 else
3884   rm -f conf$$.dir
3885   mkdir conf$$.dir
3886 fi
3887 echo >conf$$.file
3888 if ln -s conf$$.file conf$$ 2>/dev/null; then
3889   as_ln_s='ln -s'
3890   # ... but there are two gotchas:
3891   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
3892   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
3893   # In both cases, we have to default to `cp -p'.
3894   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
3895     as_ln_s='cp -p'
3896 elif ln conf$$.file conf$$ 2>/dev/null; then
3897   as_ln_s=ln
3898 else
3899   as_ln_s='cp -p'
3900 fi
3901 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
3902 rmdir conf$$.dir 2>/dev/null
3903
3904 if mkdir -p . 2>/dev/null; then
3905   as_mkdir_p=:
3906 else
3907   test -d ./-p && rmdir ./-p
3908   as_mkdir_p=false
3909 fi
3910
3911 if test -x / >/dev/null 2>&1; then
3912   as_test_x='test -x'
3913 else
3914   if ls -dL / >/dev/null 2>&1; then
3915     as_ls_L_option=L
3916   else
3917     as_ls_L_option=
3918   fi
3919   as_test_x='
3920     eval sh -c '\''
3921       if test -d "$1"; then
3922         test -d "$1/.";
3923       else
3924         case $1 in
3925         -*)set "./$1";;
3926         esac;
3927         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
3928         ???[sx]*):;;*)false;;esac;fi
3929     '\'' sh
3930   '
3931 fi
3932 as_executable_p=$as_test_x
3933
3934 # Sed expression to map a string onto a valid CPP name.
3935 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
3936
3937 # Sed expression to map a string onto a valid variable name.
3938 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
3939
3940
3941 exec 6>&1
3942
3943 # Save the log message, to keep $[0] and so on meaningful, and to
3944 # report actual input values of CONFIG_FILES etc. instead of their
3945 # values after options handling.
3946 ac_log="
3947 This file was extended by $as_me, which was
3948 generated by GNU Autoconf 2.61.  Invocation command line was
3949
3950   CONFIG_FILES    = $CONFIG_FILES
3951   CONFIG_HEADERS  = $CONFIG_HEADERS
3952   CONFIG_LINKS    = $CONFIG_LINKS
3953   CONFIG_COMMANDS = $CONFIG_COMMANDS
3954   $ $0 $@
3955
3956 on `(hostname || uname -n) 2>/dev/null | sed 1q`
3957 "
3958
3959 _ACEOF
3960
3961 cat >>$CONFIG_STATUS <<_ACEOF
3962 # Files that config.status was made for.
3963 config_files="$ac_config_files"
3964 config_headers="$ac_config_headers"
3965
3966 _ACEOF
3967
3968 cat >>$CONFIG_STATUS <<\_ACEOF
3969 ac_cs_usage="\
3970 \`$as_me' instantiates files from templates according to the
3971 current configuration.
3972
3973 Usage: $0 [OPTIONS] [FILE]...
3974
3975   -h, --help       print this help, then exit
3976   -V, --version    print version number and configuration settings, then exit
3977   -q, --quiet      do not print progress messages
3978   -d, --debug      don't remove temporary files
3979       --recheck    update $as_me by reconfiguring in the same conditions
3980   --file=FILE[:TEMPLATE]
3981                    instantiate the configuration file FILE
3982   --header=FILE[:TEMPLATE]
3983                    instantiate the configuration header FILE
3984
3985 Configuration files:
3986 $config_files
3987
3988 Configuration headers:
3989 $config_headers
3990
3991 Report bugs to <bug-autoconf@gnu.org>."
3992
3993 _ACEOF
3994 cat >>$CONFIG_STATUS <<_ACEOF
3995 ac_cs_version="\\
3996 config.status
3997 configured by $0, generated by GNU Autoconf 2.61,
3998   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
3999
4000 Copyright (C) 2006 Free Software Foundation, Inc.
4001 This config.status script is free software; the Free Software Foundation
4002 gives unlimited permission to copy, distribute and modify it."
4003
4004 ac_pwd='$ac_pwd'
4005 srcdir='$srcdir'
4006 _ACEOF
4007
4008 cat >>$CONFIG_STATUS <<\_ACEOF
4009 # If no file are specified by the user, then we need to provide default
4010 # value.  By we need to know if files were specified by the user.
4011 ac_need_defaults=:
4012 while test $# != 0
4013 do
4014   case $1 in
4015   --*=*)
4016     ac_option=`expr "X$1" : 'X\([^=]*\)='`
4017     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
4018     ac_shift=:
4019     ;;
4020   *)
4021     ac_option=$1
4022     ac_optarg=$2
4023     ac_shift=shift
4024     ;;
4025   esac
4026
4027   case $ac_option in
4028   # Handling of the options.
4029   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4030     ac_cs_recheck=: ;;
4031   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4032     echo "$ac_cs_version"; exit ;;
4033   --debug | --debu | --deb | --de | --d | -d )
4034     debug=: ;;
4035   --file | --fil | --fi | --f )
4036     $ac_shift
4037     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
4038     ac_need_defaults=false;;
4039   --header | --heade | --head | --hea )
4040     $ac_shift
4041     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
4042     ac_need_defaults=false;;
4043   --he | --h)
4044     # Conflict between --help and --header
4045     { echo "$as_me: error: ambiguous option: $1
4046 Try \`$0 --help' for more information." >&2
4047    { (exit 1); exit 1; }; };;
4048   --help | --hel | -h )
4049     echo "$ac_cs_usage"; exit ;;
4050   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4051   | -silent | --silent | --silen | --sile | --sil | --si | --s)
4052     ac_cs_silent=: ;;
4053
4054   # This is an error.
4055   -*) { echo "$as_me: error: unrecognized option: $1
4056 Try \`$0 --help' for more information." >&2
4057    { (exit 1); exit 1; }; } ;;
4058
4059   *) ac_config_targets="$ac_config_targets $1"
4060      ac_need_defaults=false ;;
4061
4062   esac
4063   shift
4064 done
4065
4066 ac_configure_extra_args=
4067
4068 if $ac_cs_silent; then
4069   exec 6>/dev/null
4070   ac_configure_extra_args="$ac_configure_extra_args --silent"
4071 fi
4072
4073 _ACEOF
4074 cat >>$CONFIG_STATUS <<_ACEOF
4075 if \$ac_cs_recheck; then
4076   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
4077   CONFIG_SHELL=$SHELL
4078   export CONFIG_SHELL
4079   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4080 fi
4081
4082 _ACEOF
4083 cat >>$CONFIG_STATUS <<\_ACEOF
4084 exec 5>>config.log
4085 {
4086   echo
4087   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4088 ## Running $as_me. ##
4089 _ASBOX
4090   echo "$ac_log"
4091 } >&5
4092
4093 _ACEOF
4094 cat >>$CONFIG_STATUS <<_ACEOF
4095 _ACEOF
4096
4097 cat >>$CONFIG_STATUS <<\_ACEOF
4098
4099 # Handling of arguments.
4100 for ac_config_target in $ac_config_targets
4101 do
4102   case $ac_config_target in
4103     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
4104     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
4105
4106   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
4107 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
4108    { (exit 1); exit 1; }; };;
4109   esac
4110 done
4111
4112
4113 # If the user did not use the arguments to specify the items to instantiate,
4114 # then the envvar interface is used.  Set only those that are not.
4115 # We use the long form for the default assignment because of an extremely
4116 # bizarre bug on SunOS 4.1.3.
4117 if $ac_need_defaults; then
4118   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4119   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
4120 fi
4121
4122 # Have a temporary directory for convenience.  Make it in the build tree
4123 # simply because there is no reason against having it here, and in addition,
4124 # creating and moving files from /tmp can sometimes cause problems.
4125 # Hook for its removal unless debugging.
4126 # Note that there is a small window in which the directory will not be cleaned:
4127 # after its creation but before its name has been assigned to `$tmp'.
4128 $debug ||
4129 {
4130   tmp=
4131   trap 'exit_status=$?
4132   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
4133 ' 0
4134   trap '{ (exit 1); exit 1; }' 1 2 13 15
4135 }
4136 # Create a (secure) tmp directory for tmp files.
4137
4138 {
4139   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4140   test -n "$tmp" && test -d "$tmp"
4141 }  ||
4142 {
4143   tmp=./conf$$-$RANDOM
4144   (umask 077 && mkdir "$tmp")
4145 } ||
4146 {
4147    echo "$me: cannot create a temporary directory in ." >&2
4148    { (exit 1); exit 1; }
4149 }
4150
4151 #
4152 # Set up the sed scripts for CONFIG_FILES section.
4153 #
4154
4155 # No need to generate the scripts if there are no CONFIG_FILES.
4156 # This happens for instance when ./config.status config.h
4157 if test -n "$CONFIG_FILES"; then
4158
4159 _ACEOF
4160
4161
4162
4163 ac_delim='%!_!# '
4164 for ac_last_try in false false false false false :; do
4165   cat >conf$$subs.sed <<_ACEOF
4166 SHELL!$SHELL$ac_delim
4167 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
4168 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
4169 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
4170 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
4171 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
4172 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
4173 exec_prefix!$exec_prefix$ac_delim
4174 prefix!$prefix$ac_delim
4175 program_transform_name!$program_transform_name$ac_delim
4176 bindir!$bindir$ac_delim
4177 sbindir!$sbindir$ac_delim
4178 libexecdir!$libexecdir$ac_delim
4179 datarootdir!$datarootdir$ac_delim
4180 datadir!$datadir$ac_delim
4181 sysconfdir!$sysconfdir$ac_delim
4182 sharedstatedir!$sharedstatedir$ac_delim
4183 localstatedir!$localstatedir$ac_delim
4184 includedir!$includedir$ac_delim
4185 oldincludedir!$oldincludedir$ac_delim
4186 docdir!$docdir$ac_delim
4187 infodir!$infodir$ac_delim
4188 htmldir!$htmldir$ac_delim
4189 dvidir!$dvidir$ac_delim
4190 pdfdir!$pdfdir$ac_delim
4191 psdir!$psdir$ac_delim
4192 libdir!$libdir$ac_delim
4193 localedir!$localedir$ac_delim
4194 mandir!$mandir$ac_delim
4195 DEFS!$DEFS$ac_delim
4196 ECHO_C!$ECHO_C$ac_delim
4197 ECHO_N!$ECHO_N$ac_delim
4198 ECHO_T!$ECHO_T$ac_delim
4199 LIBS!$LIBS$ac_delim
4200 build_alias!$build_alias$ac_delim
4201 host_alias!$host_alias$ac_delim
4202 target_alias!$target_alias$ac_delim
4203 CC!$CC$ac_delim
4204 CFLAGS!$CFLAGS$ac_delim
4205 LDFLAGS!$LDFLAGS$ac_delim
4206 CPPFLAGS!$CPPFLAGS$ac_delim
4207 ac_ct_CC!$ac_ct_CC$ac_delim
4208 EXEEXT!$EXEEXT$ac_delim
4209 OBJEXT!$OBJEXT$ac_delim
4210 CPP!$CPP$ac_delim
4211 GREP!$GREP$ac_delim
4212 EGREP!$EGREP$ac_delim
4213 pam_ldflags!$pam_ldflags$ac_delim
4214 pam_cflags!$pam_cflags$ac_delim
4215 targetname!$targetname$ac_delim
4216 LIBOBJS!$LIBOBJS$ac_delim
4217 LTLIBOBJS!$LTLIBOBJS$ac_delim
4218 _ACEOF
4219
4220   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 52; then
4221     break
4222   elif $ac_last_try; then
4223     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
4224 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
4225    { (exit 1); exit 1; }; }
4226   else
4227     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4228   fi
4229 done
4230
4231 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
4232 if test -n "$ac_eof"; then
4233   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
4234   ac_eof=`expr $ac_eof + 1`
4235 fi
4236
4237 cat >>$CONFIG_STATUS <<_ACEOF
4238 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
4239 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
4240 _ACEOF
4241 sed '
4242 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
4243 s/^/s,@/; s/!/@,|#_!!_#|/
4244 :n
4245 t n
4246 s/'"$ac_delim"'$/,g/; t
4247 s/$/\\/; p
4248 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
4249 ' >>$CONFIG_STATUS <conf$$subs.sed
4250 rm -f conf$$subs.sed
4251 cat >>$CONFIG_STATUS <<_ACEOF
4252 :end
4253 s/|#_!!_#|//g
4254 CEOF$ac_eof
4255 _ACEOF
4256
4257
4258 # VPATH may cause trouble with some makes, so we remove $(srcdir),
4259 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
4260 # trailing colons and then remove the whole line if VPATH becomes empty
4261 # (actually we leave an empty line to preserve line numbers).
4262 if test "x$srcdir" = x.; then
4263   ac_vpsub='/^[  ]*VPATH[        ]*=/{
4264 s/:*\$(srcdir):*/:/
4265 s/:*\${srcdir}:*/:/
4266 s/:*@srcdir@:*/:/
4267 s/^\([^=]*=[     ]*\):*/\1/
4268 s/:*$//
4269 s/^[^=]*=[       ]*$//
4270 }'
4271 fi
4272
4273 cat >>$CONFIG_STATUS <<\_ACEOF
4274 fi # test -n "$CONFIG_FILES"
4275
4276
4277 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
4278 do
4279   case $ac_tag in
4280   :[FHLC]) ac_mode=$ac_tag; continue;;
4281   esac
4282   case $ac_mode$ac_tag in
4283   :[FHL]*:*);;
4284   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
4285 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
4286    { (exit 1); exit 1; }; };;
4287   :[FH]-) ac_tag=-:-;;
4288   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4289   esac
4290   ac_save_IFS=$IFS
4291   IFS=:
4292   set x $ac_tag
4293   IFS=$ac_save_IFS
4294   shift
4295   ac_file=$1
4296   shift
4297
4298   case $ac_mode in
4299   :L) ac_source=$1;;
4300   :[FH])
4301     ac_file_inputs=
4302     for ac_f
4303     do
4304       case $ac_f in
4305       -) ac_f="$tmp/stdin";;
4306       *) # Look for the file first in the build tree, then in the source tree
4307          # (if the path is not absolute).  The absolute path cannot be DOS-style,
4308          # because $ac_f cannot contain `:'.
4309          test -f "$ac_f" ||
4310            case $ac_f in
4311            [\\/$]*) false;;
4312            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4313            esac ||
4314            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
4315 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
4316    { (exit 1); exit 1; }; };;
4317       esac
4318       ac_file_inputs="$ac_file_inputs $ac_f"
4319     done
4320
4321     # Let's still pretend it is `configure' which instantiates (i.e., don't
4322     # use $as_me), people would be surprised to read:
4323     #    /* config.h.  Generated by config.status.  */
4324     configure_input="Generated from "`IFS=:
4325           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
4326     if test x"$ac_file" != x-; then
4327       configure_input="$ac_file.  $configure_input"
4328       { echo "$as_me:$LINENO: creating $ac_file" >&5
4329 echo "$as_me: creating $ac_file" >&6;}
4330     fi
4331
4332     case $ac_tag in
4333     *:-:* | *:-) cat >"$tmp/stdin";;
4334     esac
4335     ;;
4336   esac
4337
4338   ac_dir=`$as_dirname -- "$ac_file" ||
4339 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4340          X"$ac_file" : 'X\(//\)[^/]' \| \
4341          X"$ac_file" : 'X\(//\)$' \| \
4342          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4343 echo X"$ac_file" |
4344     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4345             s//\1/
4346             q
4347           }
4348           /^X\(\/\/\)[^/].*/{
4349             s//\1/
4350             q
4351           }
4352           /^X\(\/\/\)$/{
4353             s//\1/
4354             q
4355           }
4356           /^X\(\/\).*/{
4357             s//\1/
4358             q
4359           }
4360           s/.*/./; q'`
4361   { as_dir="$ac_dir"
4362   case $as_dir in #(
4363   -*) as_dir=./$as_dir;;
4364   esac
4365   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
4366     as_dirs=
4367     while :; do
4368       case $as_dir in #(
4369       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
4370       *) as_qdir=$as_dir;;
4371       esac
4372       as_dirs="'$as_qdir' $as_dirs"
4373       as_dir=`$as_dirname -- "$as_dir" ||
4374 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4375          X"$as_dir" : 'X\(//\)[^/]' \| \
4376          X"$as_dir" : 'X\(//\)$' \| \
4377          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4378 echo X"$as_dir" |
4379     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4380             s//\1/
4381             q
4382           }
4383           /^X\(\/\/\)[^/].*/{
4384             s//\1/
4385             q
4386           }
4387           /^X\(\/\/\)$/{
4388             s//\1/
4389             q
4390           }
4391           /^X\(\/\).*/{
4392             s//\1/
4393             q
4394           }
4395           s/.*/./; q'`
4396       test -d "$as_dir" && break
4397     done
4398     test -z "$as_dirs" || eval "mkdir $as_dirs"
4399   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
4400 echo "$as_me: error: cannot create directory $as_dir" >&2;}
4401    { (exit 1); exit 1; }; }; }
4402   ac_builddir=.
4403
4404 case "$ac_dir" in
4405 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4406 *)
4407   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
4408   # A ".." for each directory in $ac_dir_suffix.
4409   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
4410   case $ac_top_builddir_sub in
4411   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4412   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4413   esac ;;
4414 esac
4415 ac_abs_top_builddir=$ac_pwd
4416 ac_abs_builddir=$ac_pwd$ac_dir_suffix
4417 # for backward compatibility:
4418 ac_top_builddir=$ac_top_build_prefix
4419
4420 case $srcdir in
4421   .)  # We are building in place.
4422     ac_srcdir=.
4423     ac_top_srcdir=$ac_top_builddir_sub
4424     ac_abs_top_srcdir=$ac_pwd ;;
4425   [\\/]* | ?:[\\/]* )  # Absolute name.
4426     ac_srcdir=$srcdir$ac_dir_suffix;
4427     ac_top_srcdir=$srcdir
4428     ac_abs_top_srcdir=$srcdir ;;
4429   *) # Relative name.
4430     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4431     ac_top_srcdir=$ac_top_build_prefix$srcdir
4432     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
4433 esac
4434 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
4435
4436
4437   case $ac_mode in
4438   :F)
4439   #
4440   # CONFIG_FILE
4441   #
4442
4443 _ACEOF
4444
4445 cat >>$CONFIG_STATUS <<\_ACEOF
4446 # If the template does not know about datarootdir, expand it.
4447 # FIXME: This hack should be removed a few years after 2.60.
4448 ac_datarootdir_hack=; ac_datarootdir_seen=
4449
4450 case `sed -n '/datarootdir/ {
4451   p
4452   q
4453 }
4454 /@datadir@/p
4455 /@docdir@/p
4456 /@infodir@/p
4457 /@localedir@/p
4458 /@mandir@/p
4459 ' $ac_file_inputs` in
4460 *datarootdir*) ac_datarootdir_seen=yes;;
4461 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4462   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4463 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
4464 _ACEOF
4465 cat >>$CONFIG_STATUS <<_ACEOF
4466   ac_datarootdir_hack='
4467   s&@datadir@&$datadir&g
4468   s&@docdir@&$docdir&g
4469   s&@infodir@&$infodir&g
4470   s&@localedir@&$localedir&g
4471   s&@mandir@&$mandir&g
4472     s&\\\${datarootdir}&$datarootdir&g' ;;
4473 esac
4474 _ACEOF
4475
4476 # Neutralize VPATH when `$srcdir' = `.'.
4477 # Shell code in configure.ac might set extrasub.
4478 # FIXME: do we really want to maintain this feature?
4479 cat >>$CONFIG_STATUS <<_ACEOF
4480   sed "$ac_vpsub
4481 $extrasub
4482 _ACEOF
4483 cat >>$CONFIG_STATUS <<\_ACEOF
4484 :t
4485 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
4486 s&@configure_input@&$configure_input&;t t
4487 s&@top_builddir@&$ac_top_builddir_sub&;t t
4488 s&@srcdir@&$ac_srcdir&;t t
4489 s&@abs_srcdir@&$ac_abs_srcdir&;t t
4490 s&@top_srcdir@&$ac_top_srcdir&;t t
4491 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
4492 s&@builddir@&$ac_builddir&;t t
4493 s&@abs_builddir@&$ac_abs_builddir&;t t
4494 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
4495 $ac_datarootdir_hack
4496 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
4497
4498 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
4499   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
4500   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
4501   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4502 which seems to be undefined.  Please make sure it is defined." >&5
4503 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4504 which seems to be undefined.  Please make sure it is defined." >&2;}
4505
4506   rm -f "$tmp/stdin"
4507   case $ac_file in
4508   -) cat "$tmp/out"; rm -f "$tmp/out";;
4509   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
4510   esac
4511  ;;
4512   :H)
4513   #
4514   # CONFIG_HEADER
4515   #
4516 _ACEOF
4517
4518 # Transform confdefs.h into a sed script `conftest.defines', that
4519 # substitutes the proper values into config.h.in to produce config.h.
4520 rm -f conftest.defines conftest.tail
4521 # First, append a space to every undef/define line, to ease matching.
4522 echo 's/$/ /' >conftest.defines
4523 # Then, protect against being on the right side of a sed subst, or in
4524 # an unquoted here document, in config.status.  If some macros were
4525 # called several times there might be several #defines for the same
4526 # symbol, which is useless.  But do not sort them, since the last
4527 # AC_DEFINE must be honored.
4528 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
4529 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
4530 # NAME is the cpp macro being defined, VALUE is the value it is being given.
4531 # PARAMS is the parameter list in the macro definition--in most cases, it's
4532 # just an empty string.
4533 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
4534 ac_dB='\\)[      (].*,\\1define\\2'
4535 ac_dC=' '
4536 ac_dD=' ,'
4537
4538 uniq confdefs.h |
4539   sed -n '
4540         t rset
4541         :rset
4542         s/^[     ]*#[    ]*define[       ][      ]*//
4543         t ok
4544         d
4545         :ok
4546         s/[\\&,]/\\&/g
4547         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
4548         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
4549   ' >>conftest.defines
4550
4551 # Remove the space that was appended to ease matching.
4552 # Then replace #undef with comments.  This is necessary, for
4553 # example, in the case of _POSIX_SOURCE, which is predefined and required
4554 # on some systems where configure will not decide to define it.
4555 # (The regexp can be short, since the line contains either #define or #undef.)
4556 echo 's/ $//
4557 s,^[     #]*u.*,/* & */,' >>conftest.defines
4558
4559 # Break up conftest.defines:
4560 ac_max_sed_lines=50
4561
4562 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
4563 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
4564 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
4565 # et cetera.
4566 ac_in='$ac_file_inputs'
4567 ac_out='"$tmp/out1"'
4568 ac_nxt='"$tmp/out2"'
4569
4570 while :
4571 do
4572   # Write a here document:
4573     cat >>$CONFIG_STATUS <<_ACEOF
4574     # First, check the format of the line:
4575     cat >"\$tmp/defines.sed" <<\\CEOF
4576 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
4577 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
4578 b
4579 :def
4580 _ACEOF
4581   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
4582   echo 'CEOF
4583     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
4584   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
4585   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
4586   grep . conftest.tail >/dev/null || break
4587   rm -f conftest.defines
4588   mv conftest.tail conftest.defines
4589 done
4590 rm -f conftest.defines conftest.tail
4591
4592 echo "ac_result=$ac_in" >>$CONFIG_STATUS
4593 cat >>$CONFIG_STATUS <<\_ACEOF
4594   if test x"$ac_file" != x-; then
4595     echo "/* $configure_input  */" >"$tmp/config.h"
4596     cat "$ac_result" >>"$tmp/config.h"
4597     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
4598       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
4599 echo "$as_me: $ac_file is unchanged" >&6;}
4600     else
4601       rm -f $ac_file
4602       mv "$tmp/config.h" $ac_file
4603     fi
4604   else
4605     echo "/* $configure_input  */"
4606     cat "$ac_result"
4607   fi
4608   rm -f "$tmp/out12"
4609  ;;
4610
4611
4612   esac
4613
4614 done # for ac_tag
4615
4616
4617 { (exit 0); exit 0; }
4618 _ACEOF
4619 chmod +x $CONFIG_STATUS
4620 ac_clean_files=$ac_clean_files_save
4621
4622
4623 # configure is writing to config.log, and then calls config.status.
4624 # config.status does its own redirection, appending to config.log.
4625 # Unfortunately, on DOS this fails, as config.log is still kept open
4626 # by configure, so config.status won't be able to write to it; its
4627 # output is simply discarded.  So we exec the FD to /dev/null,
4628 # effectively closing config.log, so it can be properly (re)opened and
4629 # appended to by config.status.  When coming back to configure, we
4630 # need to make the FD available again.
4631 if test "$no_create" != yes; then
4632   ac_cs_success=:
4633   ac_config_status_args=
4634   test "$silent" = yes &&
4635     ac_config_status_args="$ac_config_status_args --quiet"
4636   exec 5>/dev/null
4637   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4638   exec 5>>config.log
4639   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4640   # would make configure fail if this is the last instruction.
4641   $ac_cs_success || { (exit 1); exit 1; }
4642 fi
4643
4644