9bee773627f3951073f36b897488f5784f787284
[dana/urxvt.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 #  include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 #  include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 CC
664 CFLAGS
665 LDFLAGS
666 CPPFLAGS
667 ac_ct_CC
668 EXEEXT
669 OBJEXT
670 CXX
671 CXXFLAGS
672 ac_ct_CXX
673 CPP
674 INSTALL_PROGRAM
675 INSTALL_SCRIPT
676 INSTALL_DATA
677 GREP
678 EGREP
679 LINKER
680 RXVTNAME
681 CXXCPP
682 TIC
683 XMKMF
684 X_CFLAGS
685 X_PRE_LIBS
686 X_LIBS
687 X_EXTRA_LIBS
688 afterimage_config
689 PKG_CONFIG
690 XFT_CONFIG
691 PERL
692 PERLLIB
693 PERLFLAGS
694 PERLPRIVLIBEXP
695 IF_PERL
696 PERL_O
697 AFTERIMAGE_CFLAGS
698 AFTERIMAGE_LIBS
699 LIBOBJS
700 LTLIBOBJS'
701 ac_subst_files=''
702       ac_precious_vars='build_alias
703 host_alias
704 target_alias
705 CC
706 CFLAGS
707 LDFLAGS
708 LIBS
709 CPPFLAGS
710 CXX
711 CXXFLAGS
712 CCC
713 CPP
714 CXXCPP
715 XMKMF'
716
717
718 # Initialize some variables set by options.
719 ac_init_help=
720 ac_init_version=false
721 # The variables have the same names as the options, with
722 # dashes changed to underlines.
723 cache_file=/dev/null
724 exec_prefix=NONE
725 no_create=
726 no_recursion=
727 prefix=NONE
728 program_prefix=NONE
729 program_suffix=NONE
730 program_transform_name=s,x,x,
731 silent=
732 site=
733 srcdir=
734 verbose=
735 x_includes=NONE
736 x_libraries=NONE
737
738 # Installation directory options.
739 # These are left unexpanded so users can "make install exec_prefix=/foo"
740 # and all the variables that are supposed to be based on exec_prefix
741 # by default will actually change.
742 # Use braces instead of parens because sh, perl, etc. also accept them.
743 # (The list follows the same order as the GNU Coding Standards.)
744 bindir='${exec_prefix}/bin'
745 sbindir='${exec_prefix}/sbin'
746 libexecdir='${exec_prefix}/libexec'
747 datarootdir='${prefix}/share'
748 datadir='${datarootdir}'
749 sysconfdir='${prefix}/etc'
750 sharedstatedir='${prefix}/com'
751 localstatedir='${prefix}/var'
752 includedir='${prefix}/include'
753 oldincludedir='/usr/include'
754 docdir='${datarootdir}/doc/${PACKAGE}'
755 infodir='${datarootdir}/info'
756 htmldir='${docdir}'
757 dvidir='${docdir}'
758 pdfdir='${docdir}'
759 psdir='${docdir}'
760 libdir='${exec_prefix}/lib'
761 localedir='${datarootdir}/locale'
762 mandir='${datarootdir}/man'
763
764 ac_prev=
765 ac_dashdash=
766 for ac_option
767 do
768   # If the previous option needs an argument, assign it.
769   if test -n "$ac_prev"; then
770     eval $ac_prev=\$ac_option
771     ac_prev=
772     continue
773   fi
774
775   case $ac_option in
776   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
777   *)    ac_optarg=yes ;;
778   esac
779
780   # Accept the important Cygnus configure options, so we can diagnose typos.
781
782   case $ac_dashdash$ac_option in
783   --)
784     ac_dashdash=yes ;;
785
786   -bindir | --bindir | --bindi | --bind | --bin | --bi)
787     ac_prev=bindir ;;
788   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
789     bindir=$ac_optarg ;;
790
791   -build | --build | --buil | --bui | --bu)
792     ac_prev=build_alias ;;
793   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
794     build_alias=$ac_optarg ;;
795
796   -cache-file | --cache-file | --cache-fil | --cache-fi \
797   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
798     ac_prev=cache_file ;;
799   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
800   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
801     cache_file=$ac_optarg ;;
802
803   --config-cache | -C)
804     cache_file=config.cache ;;
805
806   -datadir | --datadir | --datadi | --datad)
807     ac_prev=datadir ;;
808   -datadir=* | --datadir=* | --datadi=* | --datad=*)
809     datadir=$ac_optarg ;;
810
811   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
812   | --dataroo | --dataro | --datar)
813     ac_prev=datarootdir ;;
814   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
815   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
816     datarootdir=$ac_optarg ;;
817
818   -disable-* | --disable-*)
819     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
820     # Reject names that are not valid shell variable names.
821     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
822       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
823    { (exit 1); exit 1; }; }
824     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
825     eval enable_$ac_feature=no ;;
826
827   -docdir | --docdir | --docdi | --doc | --do)
828     ac_prev=docdir ;;
829   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
830     docdir=$ac_optarg ;;
831
832   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
833     ac_prev=dvidir ;;
834   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
835     dvidir=$ac_optarg ;;
836
837   -enable-* | --enable-*)
838     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
839     # Reject names that are not valid shell variable names.
840     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
841       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
842    { (exit 1); exit 1; }; }
843     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
844     eval enable_$ac_feature=\$ac_optarg ;;
845
846   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
847   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
848   | --exec | --exe | --ex)
849     ac_prev=exec_prefix ;;
850   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
851   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
852   | --exec=* | --exe=* | --ex=*)
853     exec_prefix=$ac_optarg ;;
854
855   -gas | --gas | --ga | --g)
856     # Obsolete; use --with-gas.
857     with_gas=yes ;;
858
859   -help | --help | --hel | --he | -h)
860     ac_init_help=long ;;
861   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
862     ac_init_help=recursive ;;
863   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
864     ac_init_help=short ;;
865
866   -host | --host | --hos | --ho)
867     ac_prev=host_alias ;;
868   -host=* | --host=* | --hos=* | --ho=*)
869     host_alias=$ac_optarg ;;
870
871   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
872     ac_prev=htmldir ;;
873   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
874   | --ht=*)
875     htmldir=$ac_optarg ;;
876
877   -includedir | --includedir | --includedi | --included | --include \
878   | --includ | --inclu | --incl | --inc)
879     ac_prev=includedir ;;
880   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
881   | --includ=* | --inclu=* | --incl=* | --inc=*)
882     includedir=$ac_optarg ;;
883
884   -infodir | --infodir | --infodi | --infod | --info | --inf)
885     ac_prev=infodir ;;
886   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
887     infodir=$ac_optarg ;;
888
889   -libdir | --libdir | --libdi | --libd)
890     ac_prev=libdir ;;
891   -libdir=* | --libdir=* | --libdi=* | --libd=*)
892     libdir=$ac_optarg ;;
893
894   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
895   | --libexe | --libex | --libe)
896     ac_prev=libexecdir ;;
897   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
898   | --libexe=* | --libex=* | --libe=*)
899     libexecdir=$ac_optarg ;;
900
901   -localedir | --localedir | --localedi | --localed | --locale)
902     ac_prev=localedir ;;
903   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
904     localedir=$ac_optarg ;;
905
906   -localstatedir | --localstatedir | --localstatedi | --localstated \
907   | --localstate | --localstat | --localsta | --localst | --locals)
908     ac_prev=localstatedir ;;
909   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
910   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
911     localstatedir=$ac_optarg ;;
912
913   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
914     ac_prev=mandir ;;
915   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
916     mandir=$ac_optarg ;;
917
918   -nfp | --nfp | --nf)
919     # Obsolete; use --without-fp.
920     with_fp=no ;;
921
922   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
923   | --no-cr | --no-c | -n)
924     no_create=yes ;;
925
926   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
927   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
928     no_recursion=yes ;;
929
930   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
931   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
932   | --oldin | --oldi | --old | --ol | --o)
933     ac_prev=oldincludedir ;;
934   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
935   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
936   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
937     oldincludedir=$ac_optarg ;;
938
939   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
940     ac_prev=prefix ;;
941   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
942     prefix=$ac_optarg ;;
943
944   -program-prefix | --program-prefix | --program-prefi | --program-pref \
945   | --program-pre | --program-pr | --program-p)
946     ac_prev=program_prefix ;;
947   -program-prefix=* | --program-prefix=* | --program-prefi=* \
948   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
949     program_prefix=$ac_optarg ;;
950
951   -program-suffix | --program-suffix | --program-suffi | --program-suff \
952   | --program-suf | --program-su | --program-s)
953     ac_prev=program_suffix ;;
954   -program-suffix=* | --program-suffix=* | --program-suffi=* \
955   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
956     program_suffix=$ac_optarg ;;
957
958   -program-transform-name | --program-transform-name \
959   | --program-transform-nam | --program-transform-na \
960   | --program-transform-n | --program-transform- \
961   | --program-transform | --program-transfor \
962   | --program-transfo | --program-transf \
963   | --program-trans | --program-tran \
964   | --progr-tra | --program-tr | --program-t)
965     ac_prev=program_transform_name ;;
966   -program-transform-name=* | --program-transform-name=* \
967   | --program-transform-nam=* | --program-transform-na=* \
968   | --program-transform-n=* | --program-transform-=* \
969   | --program-transform=* | --program-transfor=* \
970   | --program-transfo=* | --program-transf=* \
971   | --program-trans=* | --program-tran=* \
972   | --progr-tra=* | --program-tr=* | --program-t=*)
973     program_transform_name=$ac_optarg ;;
974
975   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
976     ac_prev=pdfdir ;;
977   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
978     pdfdir=$ac_optarg ;;
979
980   -psdir | --psdir | --psdi | --psd | --ps)
981     ac_prev=psdir ;;
982   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
983     psdir=$ac_optarg ;;
984
985   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
986   | -silent | --silent | --silen | --sile | --sil)
987     silent=yes ;;
988
989   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
990     ac_prev=sbindir ;;
991   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
992   | --sbi=* | --sb=*)
993     sbindir=$ac_optarg ;;
994
995   -sharedstatedir | --sharedstatedir | --sharedstatedi \
996   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
997   | --sharedst | --shareds | --shared | --share | --shar \
998   | --sha | --sh)
999     ac_prev=sharedstatedir ;;
1000   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1001   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1002   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1003   | --sha=* | --sh=*)
1004     sharedstatedir=$ac_optarg ;;
1005
1006   -site | --site | --sit)
1007     ac_prev=site ;;
1008   -site=* | --site=* | --sit=*)
1009     site=$ac_optarg ;;
1010
1011   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1012     ac_prev=srcdir ;;
1013   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1014     srcdir=$ac_optarg ;;
1015
1016   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1017   | --syscon | --sysco | --sysc | --sys | --sy)
1018     ac_prev=sysconfdir ;;
1019   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1020   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1021     sysconfdir=$ac_optarg ;;
1022
1023   -target | --target | --targe | --targ | --tar | --ta | --t)
1024     ac_prev=target_alias ;;
1025   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1026     target_alias=$ac_optarg ;;
1027
1028   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1029     verbose=yes ;;
1030
1031   -version | --version | --versio | --versi | --vers | -V)
1032     ac_init_version=: ;;
1033
1034   -with-* | --with-*)
1035     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1036     # Reject names that are not valid shell variable names.
1037     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1038       { echo "$as_me: error: invalid package name: $ac_package" >&2
1039    { (exit 1); exit 1; }; }
1040     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1041     eval with_$ac_package=\$ac_optarg ;;
1042
1043   -without-* | --without-*)
1044     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1045     # Reject names that are not valid shell variable names.
1046     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1047       { echo "$as_me: error: invalid package name: $ac_package" >&2
1048    { (exit 1); exit 1; }; }
1049     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1050     eval with_$ac_package=no ;;
1051
1052   --x)
1053     # Obsolete; use --with-x.
1054     with_x=yes ;;
1055
1056   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1057   | --x-incl | --x-inc | --x-in | --x-i)
1058     ac_prev=x_includes ;;
1059   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1060   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1061     x_includes=$ac_optarg ;;
1062
1063   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1064   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1065     ac_prev=x_libraries ;;
1066   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1067   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1068     x_libraries=$ac_optarg ;;
1069
1070   -*) { echo "$as_me: error: unrecognized option: $ac_option
1071 Try \`$0 --help' for more information." >&2
1072    { (exit 1); exit 1; }; }
1073     ;;
1074
1075   *=*)
1076     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1077     # Reject names that are not valid shell variable names.
1078     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1079       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1080    { (exit 1); exit 1; }; }
1081     eval $ac_envvar=\$ac_optarg
1082     export $ac_envvar ;;
1083
1084   *)
1085     # FIXME: should be removed in autoconf 3.0.
1086     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1087     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1088       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1089     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1090     ;;
1091
1092   esac
1093 done
1094
1095 if test -n "$ac_prev"; then
1096   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1097   { echo "$as_me: error: missing argument to $ac_option" >&2
1098    { (exit 1); exit 1; }; }
1099 fi
1100
1101 # Be sure to have absolute directory names.
1102 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1103                 datadir sysconfdir sharedstatedir localstatedir includedir \
1104                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1105                 libdir localedir mandir
1106 do
1107   eval ac_val=\$$ac_var
1108   case $ac_val in
1109     [\\/$]* | ?:[\\/]* )  continue;;
1110     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1111   esac
1112   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1113    { (exit 1); exit 1; }; }
1114 done
1115
1116 # There might be people who depend on the old broken behavior: `$host'
1117 # used to hold the argument of --host etc.
1118 # FIXME: To remove some day.
1119 build=$build_alias
1120 host=$host_alias
1121 target=$target_alias
1122
1123 # FIXME: To remove some day.
1124 if test "x$host_alias" != x; then
1125   if test "x$build_alias" = x; then
1126     cross_compiling=maybe
1127     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1128     If a cross compiler is detected then cross compile mode will be used." >&2
1129   elif test "x$build_alias" != "x$host_alias"; then
1130     cross_compiling=yes
1131   fi
1132 fi
1133
1134 ac_tool_prefix=
1135 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1136
1137 test "$silent" = yes && exec 6>/dev/null
1138
1139
1140 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1141 ac_ls_di=`ls -di .` &&
1142 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1143   { echo "$as_me: error: Working directory cannot be determined" >&2
1144    { (exit 1); exit 1; }; }
1145 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1146   { echo "$as_me: error: pwd does not report name of working directory" >&2
1147    { (exit 1); exit 1; }; }
1148
1149
1150 # Find the source files, if location was not specified.
1151 if test -z "$srcdir"; then
1152   ac_srcdir_defaulted=yes
1153   # Try the directory containing this script, then the parent directory.
1154   ac_confdir=`$as_dirname -- "$0" ||
1155 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1156          X"$0" : 'X\(//\)[^/]' \| \
1157          X"$0" : 'X\(//\)$' \| \
1158          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1159 echo X"$0" |
1160     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1161             s//\1/
1162             q
1163           }
1164           /^X\(\/\/\)[^/].*/{
1165             s//\1/
1166             q
1167           }
1168           /^X\(\/\/\)$/{
1169             s//\1/
1170             q
1171           }
1172           /^X\(\/\).*/{
1173             s//\1/
1174             q
1175           }
1176           s/.*/./; q'`
1177   srcdir=$ac_confdir
1178   if test ! -r "$srcdir/$ac_unique_file"; then
1179     srcdir=..
1180   fi
1181 else
1182   ac_srcdir_defaulted=no
1183 fi
1184 if test ! -r "$srcdir/$ac_unique_file"; then
1185   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1186   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1187    { (exit 1); exit 1; }; }
1188 fi
1189 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1190 ac_abs_confdir=`(
1191         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1192    { (exit 1); exit 1; }; }
1193         pwd)`
1194 # When building in place, set srcdir=.
1195 if test "$ac_abs_confdir" = "$ac_pwd"; then
1196   srcdir=.
1197 fi
1198 # Remove unnecessary trailing slashes from srcdir.
1199 # Double slashes in file names in object file debugging info
1200 # mess up M-x gdb in Emacs.
1201 case $srcdir in
1202 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1203 esac
1204 for ac_var in $ac_precious_vars; do
1205   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1206   eval ac_env_${ac_var}_value=\$${ac_var}
1207   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1208   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1209 done
1210
1211 #
1212 # Report the --help message.
1213 #
1214 if test "$ac_init_help" = "long"; then
1215   # Omit some internal or obsolete options to make the list less imposing.
1216   # This message is too long to be a string in the A/UX 3.1 sh.
1217   cat <<_ACEOF
1218 \`configure' configures this package to adapt to many kinds of systems.
1219
1220 Usage: $0 [OPTION]... [VAR=VALUE]...
1221
1222 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1223 VAR=VALUE.  See below for descriptions of some of the useful variables.
1224
1225 Defaults for the options are specified in brackets.
1226
1227 Configuration:
1228   -h, --help              display this help and exit
1229       --help=short        display options specific to this package
1230       --help=recursive    display the short help of all the included packages
1231   -V, --version           display version information and exit
1232   -q, --quiet, --silent   do not print \`checking...' messages
1233       --cache-file=FILE   cache test results in FILE [disabled]
1234   -C, --config-cache      alias for \`--cache-file=config.cache'
1235   -n, --no-create         do not create output files
1236       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1237
1238 Installation directories:
1239   --prefix=PREFIX         install architecture-independent files in PREFIX
1240                           [$ac_default_prefix]
1241   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1242                           [PREFIX]
1243
1244 By default, \`make install' will install all the files in
1245 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1246 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247 for instance \`--prefix=\$HOME'.
1248
1249 For better control, use the options below.
1250
1251 Fine tuning of the installation directories:
1252   --bindir=DIR           user executables [EPREFIX/bin]
1253   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1254   --libexecdir=DIR       program executables [EPREFIX/libexec]
1255   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1256   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1257   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1258   --libdir=DIR           object code libraries [EPREFIX/lib]
1259   --includedir=DIR       C header files [PREFIX/include]
1260   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1261   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1262   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1263   --infodir=DIR          info documentation [DATAROOTDIR/info]
1264   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1265   --mandir=DIR           man documentation [DATAROOTDIR/man]
1266   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1267   --htmldir=DIR          html documentation [DOCDIR]
1268   --dvidir=DIR           dvi documentation [DOCDIR]
1269   --pdfdir=DIR           pdf documentation [DOCDIR]
1270   --psdir=DIR            ps documentation [DOCDIR]
1271 _ACEOF
1272
1273   cat <<\_ACEOF
1274
1275 X features:
1276   --x-includes=DIR    X include files are in DIR
1277   --x-libraries=DIR   X library files are in DIR
1278
1279 Program names:
1280   --program-prefix=PREFIX            prepend PREFIX to installed program names
1281   --program-suffix=SUFFIX            append SUFFIX to installed program names
1282   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1283
1284 System types:
1285   --build=BUILD     configure for building on BUILD [guessed]
1286   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1287 _ACEOF
1288 fi
1289
1290 if test -n "$ac_init_help"; then
1291
1292   cat <<\_ACEOF
1293
1294 Optional Features:
1295   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1296   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1297   --enable-everything     enable standard non-multichoice features
1298                           NOTE: this option is order dependent
1299   --enable-warnings       turn on g++ warnings
1300   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
1301   --enable-combining      enable composition of base and combining characters
1302   --enable-xft            enable xft support on systems that have it
1303   --enable-font-styles    enable bold and italic support
1304   --enable-afterimage     enable integration with libAfterImage for background images
1305   --enable-transparency   enable transparent backgrounds
1306   --enable-fading         enable colors fading when off focus
1307   --enable-rxvt-scroll    enable rxvt style scrollbar
1308   --enable-next-scroll    enable NeXT style scrollbar
1309   --enable-xterm-scroll   enable Xterm style scrollbar
1310   --enable-perl           enable embedded perl interpreter
1311   --enable-xim            XIM (X Input Method) protocol support
1312   --disable-backspace-key disable handling of the backspace key
1313   --disable-delete-key    disable handling of the delete key
1314   --disable-resources     disable all resource checking
1315   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
1316   --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1317   --disable-swapscreen    disable swap screen support
1318   --enable-iso14755       enable support for extended ISO 14755 modes
1319   --enable-frills         enable support for rarely used features
1320   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
1321   --enable-selectionscrolling  enable scrolling during selections
1322   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
1323   --enable-slipwheeling   enable slip wheel scrolling (requires --enable-mousewheel)
1324   --enable-smart-resize   enable smart growth/shrink behaviour
1325   --enable-text-blink     enable blinking text
1326   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
1327   --enable-utmp           enable utmp (utmpx) support
1328   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
1329   --enable-lastlog        enable lastlog support (requires --enable-utmp)
1330
1331 Optional Packages:
1332   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1333   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1334   --with-afterimage-config=DIR  use libAfterImage config script in DIR
1335   --with-codesets=CS,...  compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1336   --with-res-name=NAME    use this as default resource name (default: urxvt)
1337   --with-res-class=CLASS  use this as the resource class (default: URxvt)
1338   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
1339   --with-term=NAME        set the terminal to NAME (default: rxvt)
1340   --with-terminfo=PATH    set the path to the terminfo tree to PATH
1341   --with-x                use the X Window System
1342
1343 Some influential environment variables:
1344   CC          C compiler command
1345   CFLAGS      C compiler flags
1346   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1347               nonstandard directory <lib dir>
1348   LIBS        libraries to pass to the linker, e.g. -l<library>
1349   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1350               you have headers in a nonstandard directory <include dir>
1351   CXX         C++ compiler command
1352   CXXFLAGS    C++ compiler flags
1353   CPP         C preprocessor
1354   CXXCPP      C++ preprocessor
1355   XMKMF       Path to xmkmf, Makefile generator for X Window System
1356
1357 Use these variables to override the choices made by `configure' or to help
1358 it to find libraries and programs with nonstandard names/locations.
1359
1360 _ACEOF
1361 ac_status=$?
1362 fi
1363
1364 if test "$ac_init_help" = "recursive"; then
1365   # If there are subdirs, report their specific --help.
1366   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1367     test -d "$ac_dir" || continue
1368     ac_builddir=.
1369
1370 case "$ac_dir" in
1371 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1372 *)
1373   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1374   # A ".." for each directory in $ac_dir_suffix.
1375   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1376   case $ac_top_builddir_sub in
1377   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1378   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1379   esac ;;
1380 esac
1381 ac_abs_top_builddir=$ac_pwd
1382 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1383 # for backward compatibility:
1384 ac_top_builddir=$ac_top_build_prefix
1385
1386 case $srcdir in
1387   .)  # We are building in place.
1388     ac_srcdir=.
1389     ac_top_srcdir=$ac_top_builddir_sub
1390     ac_abs_top_srcdir=$ac_pwd ;;
1391   [\\/]* | ?:[\\/]* )  # Absolute name.
1392     ac_srcdir=$srcdir$ac_dir_suffix;
1393     ac_top_srcdir=$srcdir
1394     ac_abs_top_srcdir=$srcdir ;;
1395   *) # Relative name.
1396     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1397     ac_top_srcdir=$ac_top_build_prefix$srcdir
1398     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1399 esac
1400 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1401
1402     cd "$ac_dir" || { ac_status=$?; continue; }
1403     # Check for guested configure.
1404     if test -f "$ac_srcdir/configure.gnu"; then
1405       echo &&
1406       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1407     elif test -f "$ac_srcdir/configure"; then
1408       echo &&
1409       $SHELL "$ac_srcdir/configure" --help=recursive
1410     else
1411       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1412     fi || ac_status=$?
1413     cd "$ac_pwd" || { ac_status=$?; break; }
1414   done
1415 fi
1416
1417 test -n "$ac_init_help" && exit $ac_status
1418 if $ac_init_version; then
1419   cat <<\_ACEOF
1420 configure
1421 generated by GNU Autoconf 2.61
1422
1423 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1424 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1425 This configure script is free software; the Free Software Foundation
1426 gives unlimited permission to copy, distribute and modify it.
1427 _ACEOF
1428   exit
1429 fi
1430 cat >config.log <<_ACEOF
1431 This file contains any messages produced by compilers while
1432 running configure, to aid debugging if configure makes a mistake.
1433
1434 It was created by $as_me, which was
1435 generated by GNU Autoconf 2.61.  Invocation command line was
1436
1437   $ $0 $@
1438
1439 _ACEOF
1440 exec 5>>config.log
1441 {
1442 cat <<_ASUNAME
1443 ## --------- ##
1444 ## Platform. ##
1445 ## --------- ##
1446
1447 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1448 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1449 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1450 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1451 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1452
1453 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1454 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1455
1456 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1457 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1458 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1459 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1460 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1461 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1462 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1463
1464 _ASUNAME
1465
1466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1467 for as_dir in $PATH
1468 do
1469   IFS=$as_save_IFS
1470   test -z "$as_dir" && as_dir=.
1471   echo "PATH: $as_dir"
1472 done
1473 IFS=$as_save_IFS
1474
1475 } >&5
1476
1477 cat >&5 <<_ACEOF
1478
1479
1480 ## ----------- ##
1481 ## Core tests. ##
1482 ## ----------- ##
1483
1484 _ACEOF
1485
1486
1487 # Keep a trace of the command line.
1488 # Strip out --no-create and --no-recursion so they do not pile up.
1489 # Strip out --silent because we don't want to record it for future runs.
1490 # Also quote any args containing shell meta-characters.
1491 # Make two passes to allow for proper duplicate-argument suppression.
1492 ac_configure_args=
1493 ac_configure_args0=
1494 ac_configure_args1=
1495 ac_must_keep_next=false
1496 for ac_pass in 1 2
1497 do
1498   for ac_arg
1499   do
1500     case $ac_arg in
1501     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1502     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1503     | -silent | --silent | --silen | --sile | --sil)
1504       continue ;;
1505     *\'*)
1506       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1507     esac
1508     case $ac_pass in
1509     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1510     2)
1511       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1512       if test $ac_must_keep_next = true; then
1513         ac_must_keep_next=false # Got value, back to normal.
1514       else
1515         case $ac_arg in
1516           *=* | --config-cache | -C | -disable-* | --disable-* \
1517           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1518           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1519           | -with-* | --with-* | -without-* | --without-* | --x)
1520             case "$ac_configure_args0 " in
1521               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1522             esac
1523             ;;
1524           -* ) ac_must_keep_next=true ;;
1525         esac
1526       fi
1527       ac_configure_args="$ac_configure_args '$ac_arg'"
1528       ;;
1529     esac
1530   done
1531 done
1532 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1533 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1534
1535 # When interrupted or exit'd, cleanup temporary files, and complete
1536 # config.log.  We remove comments because anyway the quotes in there
1537 # would cause problems or look ugly.
1538 # WARNING: Use '\'' to represent an apostrophe within the trap.
1539 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1540 trap 'exit_status=$?
1541   # Save into config.log some information that might help in debugging.
1542   {
1543     echo
1544
1545     cat <<\_ASBOX
1546 ## ---------------- ##
1547 ## Cache variables. ##
1548 ## ---------------- ##
1549 _ASBOX
1550     echo
1551     # The following way of writing the cache mishandles newlines in values,
1552 (
1553   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1554     eval ac_val=\$$ac_var
1555     case $ac_val in #(
1556     *${as_nl}*)
1557       case $ac_var in #(
1558       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1559 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1560       esac
1561       case $ac_var in #(
1562       _ | IFS | as_nl) ;; #(
1563       *) $as_unset $ac_var ;;
1564       esac ;;
1565     esac
1566   done
1567   (set) 2>&1 |
1568     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1569     *${as_nl}ac_space=\ *)
1570       sed -n \
1571         "s/'\''/'\''\\\\'\'''\''/g;
1572           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1573       ;; #(
1574     *)
1575       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1576       ;;
1577     esac |
1578     sort
1579 )
1580     echo
1581
1582     cat <<\_ASBOX
1583 ## ----------------- ##
1584 ## Output variables. ##
1585 ## ----------------- ##
1586 _ASBOX
1587     echo
1588     for ac_var in $ac_subst_vars
1589     do
1590       eval ac_val=\$$ac_var
1591       case $ac_val in
1592       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593       esac
1594       echo "$ac_var='\''$ac_val'\''"
1595     done | sort
1596     echo
1597
1598     if test -n "$ac_subst_files"; then
1599       cat <<\_ASBOX
1600 ## ------------------- ##
1601 ## File substitutions. ##
1602 ## ------------------- ##
1603 _ASBOX
1604       echo
1605       for ac_var in $ac_subst_files
1606       do
1607         eval ac_val=\$$ac_var
1608         case $ac_val in
1609         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1610         esac
1611         echo "$ac_var='\''$ac_val'\''"
1612       done | sort
1613       echo
1614     fi
1615
1616     if test -s confdefs.h; then
1617       cat <<\_ASBOX
1618 ## ----------- ##
1619 ## confdefs.h. ##
1620 ## ----------- ##
1621 _ASBOX
1622       echo
1623       cat confdefs.h
1624       echo
1625     fi
1626     test "$ac_signal" != 0 &&
1627       echo "$as_me: caught signal $ac_signal"
1628     echo "$as_me: exit $exit_status"
1629   } >&5
1630   rm -f core *.core core.conftest.* &&
1631     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1632     exit $exit_status
1633 ' 0
1634 for ac_signal in 1 2 13 15; do
1635   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1636 done
1637 ac_signal=0
1638
1639 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1640 rm -f -r conftest* confdefs.h
1641
1642 # Predefined preprocessor variables.
1643
1644 cat >>confdefs.h <<_ACEOF
1645 #define PACKAGE_NAME "$PACKAGE_NAME"
1646 _ACEOF
1647
1648
1649 cat >>confdefs.h <<_ACEOF
1650 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1651 _ACEOF
1652
1653
1654 cat >>confdefs.h <<_ACEOF
1655 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1656 _ACEOF
1657
1658
1659 cat >>confdefs.h <<_ACEOF
1660 #define PACKAGE_STRING "$PACKAGE_STRING"
1661 _ACEOF
1662
1663
1664 cat >>confdefs.h <<_ACEOF
1665 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1666 _ACEOF
1667
1668
1669 # Let the site file select an alternate cache file if it wants to.
1670 # Prefer explicitly selected file to automatically selected ones.
1671 if test -n "$CONFIG_SITE"; then
1672   set x "$CONFIG_SITE"
1673 elif test "x$prefix" != xNONE; then
1674   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1675 else
1676   set x "$ac_default_prefix/share/config.site" \
1677         "$ac_default_prefix/etc/config.site"
1678 fi
1679 shift
1680 for ac_site_file
1681 do
1682   if test -r "$ac_site_file"; then
1683     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1684 echo "$as_me: loading site script $ac_site_file" >&6;}
1685     sed 's/^/| /' "$ac_site_file" >&5
1686     . "$ac_site_file"
1687   fi
1688 done
1689
1690 if test -r "$cache_file"; then
1691   # Some versions of bash will fail to source /dev/null (special
1692   # files actually), so we avoid doing that.
1693   if test -f "$cache_file"; then
1694     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1695 echo "$as_me: loading cache $cache_file" >&6;}
1696     case $cache_file in
1697       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1698       *)                      . "./$cache_file";;
1699     esac
1700   fi
1701 else
1702   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1703 echo "$as_me: creating cache $cache_file" >&6;}
1704   >$cache_file
1705 fi
1706
1707 # Check that the precious variables saved in the cache have kept the same
1708 # value.
1709 ac_cache_corrupted=false
1710 for ac_var in $ac_precious_vars; do
1711   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1712   eval ac_new_set=\$ac_env_${ac_var}_set
1713   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1714   eval ac_new_val=\$ac_env_${ac_var}_value
1715   case $ac_old_set,$ac_new_set in
1716     set,)
1717       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1718 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1719       ac_cache_corrupted=: ;;
1720     ,set)
1721       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1722 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1723       ac_cache_corrupted=: ;;
1724     ,);;
1725     *)
1726       if test "x$ac_old_val" != "x$ac_new_val"; then
1727         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1728 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1729         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1730 echo "$as_me:   former value:  $ac_old_val" >&2;}
1731         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1732 echo "$as_me:   current value: $ac_new_val" >&2;}
1733         ac_cache_corrupted=:
1734       fi;;
1735   esac
1736   # Pass precious variables to config.status.
1737   if test "$ac_new_set" = set; then
1738     case $ac_new_val in
1739     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1740     *) ac_arg=$ac_var=$ac_new_val ;;
1741     esac
1742     case " $ac_configure_args " in
1743       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1744       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1745     esac
1746   fi
1747 done
1748 if $ac_cache_corrupted; then
1749   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1750 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1751   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1752 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1753    { (exit 1); exit 1; }; }
1754 fi
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772 ac_ext=c
1773 ac_cpp='$CPP $CPPFLAGS'
1774 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1775 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1776 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1777
1778
1779
1780
1781 ac_config_headers="$ac_config_headers config.h:config.h.in"
1782
1783
1784 ac_aux_dir=
1785 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1786   if test -f "$ac_dir/install-sh"; then
1787     ac_aux_dir=$ac_dir
1788     ac_install_sh="$ac_aux_dir/install-sh -c"
1789     break
1790   elif test -f "$ac_dir/install.sh"; then
1791     ac_aux_dir=$ac_dir
1792     ac_install_sh="$ac_aux_dir/install.sh -c"
1793     break
1794   elif test -f "$ac_dir/shtool"; then
1795     ac_aux_dir=$ac_dir
1796     ac_install_sh="$ac_aux_dir/shtool install -c"
1797     break
1798   fi
1799 done
1800 if test -z "$ac_aux_dir"; then
1801   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1802 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1803    { (exit 1); exit 1; }; }
1804 fi
1805
1806 # These three variables are undocumented and unsupported,
1807 # and are intended to be withdrawn in a future Autoconf release.
1808 # They can cause serious problems if a builder's source tree is in a directory
1809 # whose full name contains unusual characters.
1810 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1811 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1812 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1813
1814
1815 # Make sure we can run config.sub.
1816 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1817   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1818 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1819    { (exit 1); exit 1; }; }
1820
1821 { echo "$as_me:$LINENO: checking build system type" >&5
1822 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1823 if test "${ac_cv_build+set}" = set; then
1824   echo $ECHO_N "(cached) $ECHO_C" >&6
1825 else
1826   ac_build_alias=$build_alias
1827 test "x$ac_build_alias" = x &&
1828   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1829 test "x$ac_build_alias" = x &&
1830   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1831 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1832    { (exit 1); exit 1; }; }
1833 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1834   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1835 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1836    { (exit 1); exit 1; }; }
1837
1838 fi
1839 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1840 echo "${ECHO_T}$ac_cv_build" >&6; }
1841 case $ac_cv_build in
1842 *-*-*) ;;
1843 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1844 echo "$as_me: error: invalid value of canonical build" >&2;}
1845    { (exit 1); exit 1; }; };;
1846 esac
1847 build=$ac_cv_build
1848 ac_save_IFS=$IFS; IFS='-'
1849 set x $ac_cv_build
1850 shift
1851 build_cpu=$1
1852 build_vendor=$2
1853 shift; shift
1854 # Remember, the first character of IFS is used to create $*,
1855 # except with old shells:
1856 build_os=$*
1857 IFS=$ac_save_IFS
1858 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1859
1860
1861 { echo "$as_me:$LINENO: checking host system type" >&5
1862 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1863 if test "${ac_cv_host+set}" = set; then
1864   echo $ECHO_N "(cached) $ECHO_C" >&6
1865 else
1866   if test "x$host_alias" = x; then
1867   ac_cv_host=$ac_cv_build
1868 else
1869   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1870     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1871 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1872    { (exit 1); exit 1; }; }
1873 fi
1874
1875 fi
1876 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1877 echo "${ECHO_T}$ac_cv_host" >&6; }
1878 case $ac_cv_host in
1879 *-*-*) ;;
1880 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1881 echo "$as_me: error: invalid value of canonical host" >&2;}
1882    { (exit 1); exit 1; }; };;
1883 esac
1884 host=$ac_cv_host
1885 ac_save_IFS=$IFS; IFS='-'
1886 set x $ac_cv_host
1887 shift
1888 host_cpu=$1
1889 host_vendor=$2
1890 shift; shift
1891 # Remember, the first character of IFS is used to create $*,
1892 # except with old shells:
1893 host_os=$*
1894 IFS=$ac_save_IFS
1895 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1896
1897
1898
1899 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1900 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901
1902 echo ""
1903 echo "configuring for rxvt $VERSION"
1904 echo ""
1905
1906 orig_CXXFLAGS="$CXXFLAGS"
1907
1908 ac_ext=c
1909 ac_cpp='$CPP $CPPFLAGS'
1910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1913 if test -n "$ac_tool_prefix"; then
1914   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1915 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1916 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1917 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1918 if test "${ac_cv_prog_CC+set}" = set; then
1919   echo $ECHO_N "(cached) $ECHO_C" >&6
1920 else
1921   if test -n "$CC"; then
1922   ac_cv_prog_CC="$CC" # Let the user override the test.
1923 else
1924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1925 for as_dir in $PATH
1926 do
1927   IFS=$as_save_IFS
1928   test -z "$as_dir" && as_dir=.
1929   for ac_exec_ext in '' $ac_executable_extensions; do
1930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1931     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1932     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1933     break 2
1934   fi
1935 done
1936 done
1937 IFS=$as_save_IFS
1938
1939 fi
1940 fi
1941 CC=$ac_cv_prog_CC
1942 if test -n "$CC"; then
1943   { echo "$as_me:$LINENO: result: $CC" >&5
1944 echo "${ECHO_T}$CC" >&6; }
1945 else
1946   { echo "$as_me:$LINENO: result: no" >&5
1947 echo "${ECHO_T}no" >&6; }
1948 fi
1949
1950
1951 fi
1952 if test -z "$ac_cv_prog_CC"; then
1953   ac_ct_CC=$CC
1954   # Extract the first word of "gcc", so it can be a program name with args.
1955 set dummy gcc; ac_word=$2
1956 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1957 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1958 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1959   echo $ECHO_N "(cached) $ECHO_C" >&6
1960 else
1961   if test -n "$ac_ct_CC"; then
1962   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1963 else
1964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965 for as_dir in $PATH
1966 do
1967   IFS=$as_save_IFS
1968   test -z "$as_dir" && as_dir=.
1969   for ac_exec_ext in '' $ac_executable_extensions; do
1970   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1971     ac_cv_prog_ac_ct_CC="gcc"
1972     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1973     break 2
1974   fi
1975 done
1976 done
1977 IFS=$as_save_IFS
1978
1979 fi
1980 fi
1981 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1982 if test -n "$ac_ct_CC"; then
1983   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1984 echo "${ECHO_T}$ac_ct_CC" >&6; }
1985 else
1986   { echo "$as_me:$LINENO: result: no" >&5
1987 echo "${ECHO_T}no" >&6; }
1988 fi
1989
1990   if test "x$ac_ct_CC" = x; then
1991     CC=""
1992   else
1993     case $cross_compiling:$ac_tool_warned in
1994 yes:)
1995 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1996 whose name does not start with the host triplet.  If you think this
1997 configuration is useful to you, please write to autoconf@gnu.org." >&5
1998 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1999 whose name does not start with the host triplet.  If you think this
2000 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2001 ac_tool_warned=yes ;;
2002 esac
2003     CC=$ac_ct_CC
2004   fi
2005 else
2006   CC="$ac_cv_prog_CC"
2007 fi
2008
2009 if test -z "$CC"; then
2010           if test -n "$ac_tool_prefix"; then
2011     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2012 set dummy ${ac_tool_prefix}cc; ac_word=$2
2013 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2015 if test "${ac_cv_prog_CC+set}" = set; then
2016   echo $ECHO_N "(cached) $ECHO_C" >&6
2017 else
2018   if test -n "$CC"; then
2019   ac_cv_prog_CC="$CC" # Let the user override the test.
2020 else
2021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022 for as_dir in $PATH
2023 do
2024   IFS=$as_save_IFS
2025   test -z "$as_dir" && as_dir=.
2026   for ac_exec_ext in '' $ac_executable_extensions; do
2027   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2028     ac_cv_prog_CC="${ac_tool_prefix}cc"
2029     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2030     break 2
2031   fi
2032 done
2033 done
2034 IFS=$as_save_IFS
2035
2036 fi
2037 fi
2038 CC=$ac_cv_prog_CC
2039 if test -n "$CC"; then
2040   { echo "$as_me:$LINENO: result: $CC" >&5
2041 echo "${ECHO_T}$CC" >&6; }
2042 else
2043   { echo "$as_me:$LINENO: result: no" >&5
2044 echo "${ECHO_T}no" >&6; }
2045 fi
2046
2047
2048   fi
2049 fi
2050 if test -z "$CC"; then
2051   # Extract the first word of "cc", so it can be a program name with args.
2052 set dummy cc; ac_word=$2
2053 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2055 if test "${ac_cv_prog_CC+set}" = set; then
2056   echo $ECHO_N "(cached) $ECHO_C" >&6
2057 else
2058   if test -n "$CC"; then
2059   ac_cv_prog_CC="$CC" # Let the user override the test.
2060 else
2061   ac_prog_rejected=no
2062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2063 for as_dir in $PATH
2064 do
2065   IFS=$as_save_IFS
2066   test -z "$as_dir" && as_dir=.
2067   for ac_exec_ext in '' $ac_executable_extensions; do
2068   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2069     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2070        ac_prog_rejected=yes
2071        continue
2072      fi
2073     ac_cv_prog_CC="cc"
2074     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2075     break 2
2076   fi
2077 done
2078 done
2079 IFS=$as_save_IFS
2080
2081 if test $ac_prog_rejected = yes; then
2082   # We found a bogon in the path, so make sure we never use it.
2083   set dummy $ac_cv_prog_CC
2084   shift
2085   if test $# != 0; then
2086     # We chose a different compiler from the bogus one.
2087     # However, it has the same basename, so the bogon will be chosen
2088     # first if we set CC to just the basename; use the full file name.
2089     shift
2090     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2091   fi
2092 fi
2093 fi
2094 fi
2095 CC=$ac_cv_prog_CC
2096 if test -n "$CC"; then
2097   { echo "$as_me:$LINENO: result: $CC" >&5
2098 echo "${ECHO_T}$CC" >&6; }
2099 else
2100   { echo "$as_me:$LINENO: result: no" >&5
2101 echo "${ECHO_T}no" >&6; }
2102 fi
2103
2104
2105 fi
2106 if test -z "$CC"; then
2107   if test -n "$ac_tool_prefix"; then
2108   for ac_prog in cl.exe
2109   do
2110     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2111 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2112 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2113 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2114 if test "${ac_cv_prog_CC+set}" = set; then
2115   echo $ECHO_N "(cached) $ECHO_C" >&6
2116 else
2117   if test -n "$CC"; then
2118   ac_cv_prog_CC="$CC" # Let the user override the test.
2119 else
2120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2121 for as_dir in $PATH
2122 do
2123   IFS=$as_save_IFS
2124   test -z "$as_dir" && as_dir=.
2125   for ac_exec_ext in '' $ac_executable_extensions; do
2126   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2127     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2128     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2129     break 2
2130   fi
2131 done
2132 done
2133 IFS=$as_save_IFS
2134
2135 fi
2136 fi
2137 CC=$ac_cv_prog_CC
2138 if test -n "$CC"; then
2139   { echo "$as_me:$LINENO: result: $CC" >&5
2140 echo "${ECHO_T}$CC" >&6; }
2141 else
2142   { echo "$as_me:$LINENO: result: no" >&5
2143 echo "${ECHO_T}no" >&6; }
2144 fi
2145
2146
2147     test -n "$CC" && break
2148   done
2149 fi
2150 if test -z "$CC"; then
2151   ac_ct_CC=$CC
2152   for ac_prog in cl.exe
2153 do
2154   # Extract the first word of "$ac_prog", so it can be a program name with args.
2155 set dummy $ac_prog; ac_word=$2
2156 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2158 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2159   echo $ECHO_N "(cached) $ECHO_C" >&6
2160 else
2161   if test -n "$ac_ct_CC"; then
2162   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2163 else
2164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2165 for as_dir in $PATH
2166 do
2167   IFS=$as_save_IFS
2168   test -z "$as_dir" && as_dir=.
2169   for ac_exec_ext in '' $ac_executable_extensions; do
2170   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2171     ac_cv_prog_ac_ct_CC="$ac_prog"
2172     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2173     break 2
2174   fi
2175 done
2176 done
2177 IFS=$as_save_IFS
2178
2179 fi
2180 fi
2181 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2182 if test -n "$ac_ct_CC"; then
2183   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2184 echo "${ECHO_T}$ac_ct_CC" >&6; }
2185 else
2186   { echo "$as_me:$LINENO: result: no" >&5
2187 echo "${ECHO_T}no" >&6; }
2188 fi
2189
2190
2191   test -n "$ac_ct_CC" && break
2192 done
2193
2194   if test "x$ac_ct_CC" = x; then
2195     CC=""
2196   else
2197     case $cross_compiling:$ac_tool_warned in
2198 yes:)
2199 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2200 whose name does not start with the host triplet.  If you think this
2201 configuration is useful to you, please write to autoconf@gnu.org." >&5
2202 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2203 whose name does not start with the host triplet.  If you think this
2204 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2205 ac_tool_warned=yes ;;
2206 esac
2207     CC=$ac_ct_CC
2208   fi
2209 fi
2210
2211 fi
2212
2213
2214 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2215 See \`config.log' for more details." >&5
2216 echo "$as_me: error: no acceptable C compiler found in \$PATH
2217 See \`config.log' for more details." >&2;}
2218    { (exit 1); exit 1; }; }
2219
2220 # Provide some information about the compiler.
2221 echo "$as_me:$LINENO: checking for C compiler version" >&5
2222 ac_compiler=`set X $ac_compile; echo $2`
2223 { (ac_try="$ac_compiler --version >&5"
2224 case "(($ac_try" in
2225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2226   *) ac_try_echo=$ac_try;;
2227 esac
2228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2229   (eval "$ac_compiler --version >&5") 2>&5
2230   ac_status=$?
2231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232   (exit $ac_status); }
2233 { (ac_try="$ac_compiler -v >&5"
2234 case "(($ac_try" in
2235   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2236   *) ac_try_echo=$ac_try;;
2237 esac
2238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2239   (eval "$ac_compiler -v >&5") 2>&5
2240   ac_status=$?
2241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242   (exit $ac_status); }
2243 { (ac_try="$ac_compiler -V >&5"
2244 case "(($ac_try" in
2245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246   *) ac_try_echo=$ac_try;;
2247 esac
2248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249   (eval "$ac_compiler -V >&5") 2>&5
2250   ac_status=$?
2251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252   (exit $ac_status); }
2253
2254 cat >conftest.$ac_ext <<_ACEOF
2255 /* confdefs.h.  */
2256 _ACEOF
2257 cat confdefs.h >>conftest.$ac_ext
2258 cat >>conftest.$ac_ext <<_ACEOF
2259 /* end confdefs.h.  */
2260
2261 int
2262 main ()
2263 {
2264
2265   ;
2266   return 0;
2267 }
2268 _ACEOF
2269 ac_clean_files_save=$ac_clean_files
2270 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2271 # Try to create an executable without -o first, disregard a.out.
2272 # It will help us diagnose broken compilers, and finding out an intuition
2273 # of exeext.
2274 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2275 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2276 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2277 #
2278 # List of possible output files, starting from the most likely.
2279 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2280 # only as a last resort.  b.out is created by i960 compilers.
2281 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2282 #
2283 # The IRIX 6 linker writes into existing files which may not be
2284 # executable, retaining their permissions.  Remove them first so a
2285 # subsequent execution test works.
2286 ac_rmfiles=
2287 for ac_file in $ac_files
2288 do
2289   case $ac_file in
2290     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2291     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2292   esac
2293 done
2294 rm -f $ac_rmfiles
2295
2296 if { (ac_try="$ac_link_default"
2297 case "(($ac_try" in
2298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2299   *) ac_try_echo=$ac_try;;
2300 esac
2301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2302   (eval "$ac_link_default") 2>&5
2303   ac_status=$?
2304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2305   (exit $ac_status); }; then
2306   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2307 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2308 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2309 # so that the user can short-circuit this test for compilers unknown to
2310 # Autoconf.
2311 for ac_file in $ac_files ''
2312 do
2313   test -f "$ac_file" || continue
2314   case $ac_file in
2315     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2316         ;;
2317     [ab].out )
2318         # We found the default executable, but exeext='' is most
2319         # certainly right.
2320         break;;
2321     *.* )
2322         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2323         then :; else
2324            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2325         fi
2326         # We set ac_cv_exeext here because the later test for it is not
2327         # safe: cross compilers may not add the suffix if given an `-o'
2328         # argument, so we may need to know it at that point already.
2329         # Even if this section looks crufty: it has the advantage of
2330         # actually working.
2331         break;;
2332     * )
2333         break;;
2334   esac
2335 done
2336 test "$ac_cv_exeext" = no && ac_cv_exeext=
2337
2338 else
2339   ac_file=''
2340 fi
2341
2342 { echo "$as_me:$LINENO: result: $ac_file" >&5
2343 echo "${ECHO_T}$ac_file" >&6; }
2344 if test -z "$ac_file"; then
2345   echo "$as_me: failed program was:" >&5
2346 sed 's/^/| /' conftest.$ac_ext >&5
2347
2348 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2349 See \`config.log' for more details." >&5
2350 echo "$as_me: error: C compiler cannot create executables
2351 See \`config.log' for more details." >&2;}
2352    { (exit 77); exit 77; }; }
2353 fi
2354
2355 ac_exeext=$ac_cv_exeext
2356
2357 # Check that the compiler produces executables we can run.  If not, either
2358 # the compiler is broken, or we cross compile.
2359 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2360 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2361 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2362 # If not cross compiling, check that we can run a simple program.
2363 if test "$cross_compiling" != yes; then
2364   if { ac_try='./$ac_file'
2365   { (case "(($ac_try" in
2366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2367   *) ac_try_echo=$ac_try;;
2368 esac
2369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2370   (eval "$ac_try") 2>&5
2371   ac_status=$?
2372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373   (exit $ac_status); }; }; then
2374     cross_compiling=no
2375   else
2376     if test "$cross_compiling" = maybe; then
2377         cross_compiling=yes
2378     else
2379         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2380 If you meant to cross compile, use \`--host'.
2381 See \`config.log' for more details." >&5
2382 echo "$as_me: error: cannot run C compiled programs.
2383 If you meant to cross compile, use \`--host'.
2384 See \`config.log' for more details." >&2;}
2385    { (exit 1); exit 1; }; }
2386     fi
2387   fi
2388 fi
2389 { echo "$as_me:$LINENO: result: yes" >&5
2390 echo "${ECHO_T}yes" >&6; }
2391
2392 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2393 ac_clean_files=$ac_clean_files_save
2394 # Check that the compiler produces executables we can run.  If not, either
2395 # the compiler is broken, or we cross compile.
2396 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2397 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2398 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2399 echo "${ECHO_T}$cross_compiling" >&6; }
2400
2401 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2402 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2403 if { (ac_try="$ac_link"
2404 case "(($ac_try" in
2405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2406   *) ac_try_echo=$ac_try;;
2407 esac
2408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2409   (eval "$ac_link") 2>&5
2410   ac_status=$?
2411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412   (exit $ac_status); }; then
2413   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2414 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2415 # work properly (i.e., refer to `conftest.exe'), while it won't with
2416 # `rm'.
2417 for ac_file in conftest.exe conftest conftest.*; do
2418   test -f "$ac_file" || continue
2419   case $ac_file in
2420     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2421     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2422           break;;
2423     * ) break;;
2424   esac
2425 done
2426 else
2427   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2428 See \`config.log' for more details." >&5
2429 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2430 See \`config.log' for more details." >&2;}
2431    { (exit 1); exit 1; }; }
2432 fi
2433
2434 rm -f conftest$ac_cv_exeext
2435 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2436 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2437
2438 rm -f conftest.$ac_ext
2439 EXEEXT=$ac_cv_exeext
2440 ac_exeext=$EXEEXT
2441 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2442 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2443 if test "${ac_cv_objext+set}" = set; then
2444   echo $ECHO_N "(cached) $ECHO_C" >&6
2445 else
2446   cat >conftest.$ac_ext <<_ACEOF
2447 /* confdefs.h.  */
2448 _ACEOF
2449 cat confdefs.h >>conftest.$ac_ext
2450 cat >>conftest.$ac_ext <<_ACEOF
2451 /* end confdefs.h.  */
2452
2453 int
2454 main ()
2455 {
2456
2457   ;
2458   return 0;
2459 }
2460 _ACEOF
2461 rm -f conftest.o conftest.obj
2462 if { (ac_try="$ac_compile"
2463 case "(($ac_try" in
2464   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2465   *) ac_try_echo=$ac_try;;
2466 esac
2467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2468   (eval "$ac_compile") 2>&5
2469   ac_status=$?
2470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471   (exit $ac_status); }; then
2472   for ac_file in conftest.o conftest.obj conftest.*; do
2473   test -f "$ac_file" || continue;
2474   case $ac_file in
2475     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2476     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2477        break;;
2478   esac
2479 done
2480 else
2481   echo "$as_me: failed program was:" >&5
2482 sed 's/^/| /' conftest.$ac_ext >&5
2483
2484 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2485 See \`config.log' for more details." >&5
2486 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2487 See \`config.log' for more details." >&2;}
2488    { (exit 1); exit 1; }; }
2489 fi
2490
2491 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2492 fi
2493 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2494 echo "${ECHO_T}$ac_cv_objext" >&6; }
2495 OBJEXT=$ac_cv_objext
2496 ac_objext=$OBJEXT
2497 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2498 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2499 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2500   echo $ECHO_N "(cached) $ECHO_C" >&6
2501 else
2502   cat >conftest.$ac_ext <<_ACEOF
2503 /* confdefs.h.  */
2504 _ACEOF
2505 cat confdefs.h >>conftest.$ac_ext
2506 cat >>conftest.$ac_ext <<_ACEOF
2507 /* end confdefs.h.  */
2508
2509 int
2510 main ()
2511 {
2512 #ifndef __GNUC__
2513        choke me
2514 #endif
2515
2516   ;
2517   return 0;
2518 }
2519 _ACEOF
2520 rm -f conftest.$ac_objext
2521 if { (ac_try="$ac_compile"
2522 case "(($ac_try" in
2523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524   *) ac_try_echo=$ac_try;;
2525 esac
2526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2527   (eval "$ac_compile") 2>conftest.er1
2528   ac_status=$?
2529   grep -v '^ *+' conftest.er1 >conftest.err
2530   rm -f conftest.er1
2531   cat conftest.err >&5
2532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533   (exit $ac_status); } && {
2534          test -z "$ac_c_werror_flag" ||
2535          test ! -s conftest.err
2536        } && test -s conftest.$ac_objext; then
2537   ac_compiler_gnu=yes
2538 else
2539   echo "$as_me: failed program was:" >&5
2540 sed 's/^/| /' conftest.$ac_ext >&5
2541
2542         ac_compiler_gnu=no
2543 fi
2544
2545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2546 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2547
2548 fi
2549 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2550 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2551 GCC=`test $ac_compiler_gnu = yes && echo yes`
2552 ac_test_CFLAGS=${CFLAGS+set}
2553 ac_save_CFLAGS=$CFLAGS
2554 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2555 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2556 if test "${ac_cv_prog_cc_g+set}" = set; then
2557   echo $ECHO_N "(cached) $ECHO_C" >&6
2558 else
2559   ac_save_c_werror_flag=$ac_c_werror_flag
2560    ac_c_werror_flag=yes
2561    ac_cv_prog_cc_g=no
2562    CFLAGS="-g"
2563    cat >conftest.$ac_ext <<_ACEOF
2564 /* confdefs.h.  */
2565 _ACEOF
2566 cat confdefs.h >>conftest.$ac_ext
2567 cat >>conftest.$ac_ext <<_ACEOF
2568 /* end confdefs.h.  */
2569
2570 int
2571 main ()
2572 {
2573
2574   ;
2575   return 0;
2576 }
2577 _ACEOF
2578 rm -f conftest.$ac_objext
2579 if { (ac_try="$ac_compile"
2580 case "(($ac_try" in
2581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2582   *) ac_try_echo=$ac_try;;
2583 esac
2584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2585   (eval "$ac_compile") 2>conftest.er1
2586   ac_status=$?
2587   grep -v '^ *+' conftest.er1 >conftest.err
2588   rm -f conftest.er1
2589   cat conftest.err >&5
2590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591   (exit $ac_status); } && {
2592          test -z "$ac_c_werror_flag" ||
2593          test ! -s conftest.err
2594        } && test -s conftest.$ac_objext; then
2595   ac_cv_prog_cc_g=yes
2596 else
2597   echo "$as_me: failed program was:" >&5
2598 sed 's/^/| /' conftest.$ac_ext >&5
2599
2600         CFLAGS=""
2601       cat >conftest.$ac_ext <<_ACEOF
2602 /* confdefs.h.  */
2603 _ACEOF
2604 cat confdefs.h >>conftest.$ac_ext
2605 cat >>conftest.$ac_ext <<_ACEOF
2606 /* end confdefs.h.  */
2607
2608 int
2609 main ()
2610 {
2611
2612   ;
2613   return 0;
2614 }
2615 _ACEOF
2616 rm -f conftest.$ac_objext
2617 if { (ac_try="$ac_compile"
2618 case "(($ac_try" in
2619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2620   *) ac_try_echo=$ac_try;;
2621 esac
2622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2623   (eval "$ac_compile") 2>conftest.er1
2624   ac_status=$?
2625   grep -v '^ *+' conftest.er1 >conftest.err
2626   rm -f conftest.er1
2627   cat conftest.err >&5
2628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629   (exit $ac_status); } && {
2630          test -z "$ac_c_werror_flag" ||
2631          test ! -s conftest.err
2632        } && test -s conftest.$ac_objext; then
2633   :
2634 else
2635   echo "$as_me: failed program was:" >&5
2636 sed 's/^/| /' conftest.$ac_ext >&5
2637
2638         ac_c_werror_flag=$ac_save_c_werror_flag
2639          CFLAGS="-g"
2640          cat >conftest.$ac_ext <<_ACEOF
2641 /* confdefs.h.  */
2642 _ACEOF
2643 cat confdefs.h >>conftest.$ac_ext
2644 cat >>conftest.$ac_ext <<_ACEOF
2645 /* end confdefs.h.  */
2646
2647 int
2648 main ()
2649 {
2650
2651   ;
2652   return 0;
2653 }
2654 _ACEOF
2655 rm -f conftest.$ac_objext
2656 if { (ac_try="$ac_compile"
2657 case "(($ac_try" in
2658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659   *) ac_try_echo=$ac_try;;
2660 esac
2661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662   (eval "$ac_compile") 2>conftest.er1
2663   ac_status=$?
2664   grep -v '^ *+' conftest.er1 >conftest.err
2665   rm -f conftest.er1
2666   cat conftest.err >&5
2667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668   (exit $ac_status); } && {
2669          test -z "$ac_c_werror_flag" ||
2670          test ! -s conftest.err
2671        } && test -s conftest.$ac_objext; then
2672   ac_cv_prog_cc_g=yes
2673 else
2674   echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677
2678 fi
2679
2680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2681 fi
2682
2683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2684 fi
2685
2686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2687    ac_c_werror_flag=$ac_save_c_werror_flag
2688 fi
2689 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2690 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2691 if test "$ac_test_CFLAGS" = set; then
2692   CFLAGS=$ac_save_CFLAGS
2693 elif test $ac_cv_prog_cc_g = yes; then
2694   if test "$GCC" = yes; then
2695     CFLAGS="-g -O2"
2696   else
2697     CFLAGS="-g"
2698   fi
2699 else
2700   if test "$GCC" = yes; then
2701     CFLAGS="-O2"
2702   else
2703     CFLAGS=
2704   fi
2705 fi
2706 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2707 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2708 if test "${ac_cv_prog_cc_c89+set}" = set; then
2709   echo $ECHO_N "(cached) $ECHO_C" >&6
2710 else
2711   ac_cv_prog_cc_c89=no
2712 ac_save_CC=$CC
2713 cat >conftest.$ac_ext <<_ACEOF
2714 /* confdefs.h.  */
2715 _ACEOF
2716 cat confdefs.h >>conftest.$ac_ext
2717 cat >>conftest.$ac_ext <<_ACEOF
2718 /* end confdefs.h.  */
2719 #include <stdarg.h>
2720 #include <stdio.h>
2721 #include <sys/types.h>
2722 #include <sys/stat.h>
2723 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2724 struct buf { int x; };
2725 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2726 static char *e (p, i)
2727      char **p;
2728      int i;
2729 {
2730   return p[i];
2731 }
2732 static char *f (char * (*g) (char **, int), char **p, ...)
2733 {
2734   char *s;
2735   va_list v;
2736   va_start (v,p);
2737   s = g (p, va_arg (v,int));
2738   va_end (v);
2739   return s;
2740 }
2741
2742 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2743    function prototypes and stuff, but not '\xHH' hex character constants.
2744    These don't provoke an error unfortunately, instead are silently treated
2745    as 'x'.  The following induces an error, until -std is added to get
2746    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2747    array size at least.  It's necessary to write '\x00'==0 to get something
2748    that's true only with -std.  */
2749 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2750
2751 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2752    inside strings and character constants.  */
2753 #define FOO(x) 'x'
2754 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2755
2756 int test (int i, double x);
2757 struct s1 {int (*f) (int a);};
2758 struct s2 {int (*f) (double a);};
2759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2760 int argc;
2761 char **argv;
2762 int
2763 main ()
2764 {
2765 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2766   ;
2767   return 0;
2768 }
2769 _ACEOF
2770 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2771         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2772 do
2773   CC="$ac_save_CC $ac_arg"
2774   rm -f conftest.$ac_objext
2775 if { (ac_try="$ac_compile"
2776 case "(($ac_try" in
2777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2778   *) ac_try_echo=$ac_try;;
2779 esac
2780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2781   (eval "$ac_compile") 2>conftest.er1
2782   ac_status=$?
2783   grep -v '^ *+' conftest.er1 >conftest.err
2784   rm -f conftest.er1
2785   cat conftest.err >&5
2786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787   (exit $ac_status); } && {
2788          test -z "$ac_c_werror_flag" ||
2789          test ! -s conftest.err
2790        } && test -s conftest.$ac_objext; then
2791   ac_cv_prog_cc_c89=$ac_arg
2792 else
2793   echo "$as_me: failed program was:" >&5
2794 sed 's/^/| /' conftest.$ac_ext >&5
2795
2796
2797 fi
2798
2799 rm -f core conftest.err conftest.$ac_objext
2800   test "x$ac_cv_prog_cc_c89" != "xno" && break
2801 done
2802 rm -f conftest.$ac_ext
2803 CC=$ac_save_CC
2804
2805 fi
2806 # AC_CACHE_VAL
2807 case "x$ac_cv_prog_cc_c89" in
2808   x)
2809     { echo "$as_me:$LINENO: result: none needed" >&5
2810 echo "${ECHO_T}none needed" >&6; } ;;
2811   xno)
2812     { echo "$as_me:$LINENO: result: unsupported" >&5
2813 echo "${ECHO_T}unsupported" >&6; } ;;
2814   *)
2815     CC="$CC $ac_cv_prog_cc_c89"
2816     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2817 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2818 esac
2819
2820
2821 ac_ext=c
2822 ac_cpp='$CPP $CPPFLAGS'
2823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826
2827 ac_ext=cpp
2828 ac_cpp='$CXXCPP $CPPFLAGS'
2829 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2830 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2831 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2832 if test -z "$CXX"; then
2833   if test -n "$CCC"; then
2834     CXX=$CCC
2835   else
2836     if test -n "$ac_tool_prefix"; then
2837   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2838   do
2839     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2840 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2841 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2842 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2843 if test "${ac_cv_prog_CXX+set}" = set; then
2844   echo $ECHO_N "(cached) $ECHO_C" >&6
2845 else
2846   if test -n "$CXX"; then
2847   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2848 else
2849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2850 for as_dir in $PATH
2851 do
2852   IFS=$as_save_IFS
2853   test -z "$as_dir" && as_dir=.
2854   for ac_exec_ext in '' $ac_executable_extensions; do
2855   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2856     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2857     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2858     break 2
2859   fi
2860 done
2861 done
2862 IFS=$as_save_IFS
2863
2864 fi
2865 fi
2866 CXX=$ac_cv_prog_CXX
2867 if test -n "$CXX"; then
2868   { echo "$as_me:$LINENO: result: $CXX" >&5
2869 echo "${ECHO_T}$CXX" >&6; }
2870 else
2871   { echo "$as_me:$LINENO: result: no" >&5
2872 echo "${ECHO_T}no" >&6; }
2873 fi
2874
2875
2876     test -n "$CXX" && break
2877   done
2878 fi
2879 if test -z "$CXX"; then
2880   ac_ct_CXX=$CXX
2881   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2882 do
2883   # Extract the first word of "$ac_prog", so it can be a program name with args.
2884 set dummy $ac_prog; ac_word=$2
2885 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2887 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2888   echo $ECHO_N "(cached) $ECHO_C" >&6
2889 else
2890   if test -n "$ac_ct_CXX"; then
2891   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2892 else
2893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2894 for as_dir in $PATH
2895 do
2896   IFS=$as_save_IFS
2897   test -z "$as_dir" && as_dir=.
2898   for ac_exec_ext in '' $ac_executable_extensions; do
2899   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2900     ac_cv_prog_ac_ct_CXX="$ac_prog"
2901     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2902     break 2
2903   fi
2904 done
2905 done
2906 IFS=$as_save_IFS
2907
2908 fi
2909 fi
2910 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2911 if test -n "$ac_ct_CXX"; then
2912   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2913 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2914 else
2915   { echo "$as_me:$LINENO: result: no" >&5
2916 echo "${ECHO_T}no" >&6; }
2917 fi
2918
2919
2920   test -n "$ac_ct_CXX" && break
2921 done
2922
2923   if test "x$ac_ct_CXX" = x; then
2924     CXX="g++"
2925   else
2926     case $cross_compiling:$ac_tool_warned in
2927 yes:)
2928 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2929 whose name does not start with the host triplet.  If you think this
2930 configuration is useful to you, please write to autoconf@gnu.org." >&5
2931 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2932 whose name does not start with the host triplet.  If you think this
2933 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2934 ac_tool_warned=yes ;;
2935 esac
2936     CXX=$ac_ct_CXX
2937   fi
2938 fi
2939
2940   fi
2941 fi
2942 # Provide some information about the compiler.
2943 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2944 ac_compiler=`set X $ac_compile; echo $2`
2945 { (ac_try="$ac_compiler --version >&5"
2946 case "(($ac_try" in
2947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2948   *) ac_try_echo=$ac_try;;
2949 esac
2950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2951   (eval "$ac_compiler --version >&5") 2>&5
2952   ac_status=$?
2953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954   (exit $ac_status); }
2955 { (ac_try="$ac_compiler -v >&5"
2956 case "(($ac_try" in
2957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2958   *) ac_try_echo=$ac_try;;
2959 esac
2960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2961   (eval "$ac_compiler -v >&5") 2>&5
2962   ac_status=$?
2963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964   (exit $ac_status); }
2965 { (ac_try="$ac_compiler -V >&5"
2966 case "(($ac_try" in
2967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2968   *) ac_try_echo=$ac_try;;
2969 esac
2970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2971   (eval "$ac_compiler -V >&5") 2>&5
2972   ac_status=$?
2973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974   (exit $ac_status); }
2975
2976 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2977 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2978 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2979   echo $ECHO_N "(cached) $ECHO_C" >&6
2980 else
2981   cat >conftest.$ac_ext <<_ACEOF
2982 /* confdefs.h.  */
2983 _ACEOF
2984 cat confdefs.h >>conftest.$ac_ext
2985 cat >>conftest.$ac_ext <<_ACEOF
2986 /* end confdefs.h.  */
2987
2988 int
2989 main ()
2990 {
2991 #ifndef __GNUC__
2992        choke me
2993 #endif
2994
2995   ;
2996   return 0;
2997 }
2998 _ACEOF
2999 rm -f conftest.$ac_objext
3000 if { (ac_try="$ac_compile"
3001 case "(($ac_try" in
3002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003   *) ac_try_echo=$ac_try;;
3004 esac
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006   (eval "$ac_compile") 2>conftest.er1
3007   ac_status=$?
3008   grep -v '^ *+' conftest.er1 >conftest.err
3009   rm -f conftest.er1
3010   cat conftest.err >&5
3011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012   (exit $ac_status); } && {
3013          test -z "$ac_cxx_werror_flag" ||
3014          test ! -s conftest.err
3015        } && test -s conftest.$ac_objext; then
3016   ac_compiler_gnu=yes
3017 else
3018   echo "$as_me: failed program was:" >&5
3019 sed 's/^/| /' conftest.$ac_ext >&5
3020
3021         ac_compiler_gnu=no
3022 fi
3023
3024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3026
3027 fi
3028 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3029 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3030 GXX=`test $ac_compiler_gnu = yes && echo yes`
3031 ac_test_CXXFLAGS=${CXXFLAGS+set}
3032 ac_save_CXXFLAGS=$CXXFLAGS
3033 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3034 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3035 if test "${ac_cv_prog_cxx_g+set}" = set; then
3036   echo $ECHO_N "(cached) $ECHO_C" >&6
3037 else
3038   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3039    ac_cxx_werror_flag=yes
3040    ac_cv_prog_cxx_g=no
3041    CXXFLAGS="-g"
3042    cat >conftest.$ac_ext <<_ACEOF
3043 /* confdefs.h.  */
3044 _ACEOF
3045 cat confdefs.h >>conftest.$ac_ext
3046 cat >>conftest.$ac_ext <<_ACEOF
3047 /* end confdefs.h.  */
3048
3049 int
3050 main ()
3051 {
3052
3053   ;
3054   return 0;
3055 }
3056 _ACEOF
3057 rm -f conftest.$ac_objext
3058 if { (ac_try="$ac_compile"
3059 case "(($ac_try" in
3060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3061   *) ac_try_echo=$ac_try;;
3062 esac
3063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3064   (eval "$ac_compile") 2>conftest.er1
3065   ac_status=$?
3066   grep -v '^ *+' conftest.er1 >conftest.err
3067   rm -f conftest.er1
3068   cat conftest.err >&5
3069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070   (exit $ac_status); } && {
3071          test -z "$ac_cxx_werror_flag" ||
3072          test ! -s conftest.err
3073        } && test -s conftest.$ac_objext; then
3074   ac_cv_prog_cxx_g=yes
3075 else
3076   echo "$as_me: failed program was:" >&5
3077 sed 's/^/| /' conftest.$ac_ext >&5
3078
3079         CXXFLAGS=""
3080       cat >conftest.$ac_ext <<_ACEOF
3081 /* confdefs.h.  */
3082 _ACEOF
3083 cat confdefs.h >>conftest.$ac_ext
3084 cat >>conftest.$ac_ext <<_ACEOF
3085 /* end confdefs.h.  */
3086
3087 int
3088 main ()
3089 {
3090
3091   ;
3092   return 0;
3093 }
3094 _ACEOF
3095 rm -f conftest.$ac_objext
3096 if { (ac_try="$ac_compile"
3097 case "(($ac_try" in
3098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099   *) ac_try_echo=$ac_try;;
3100 esac
3101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102   (eval "$ac_compile") 2>conftest.er1
3103   ac_status=$?
3104   grep -v '^ *+' conftest.er1 >conftest.err
3105   rm -f conftest.er1
3106   cat conftest.err >&5
3107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108   (exit $ac_status); } && {
3109          test -z "$ac_cxx_werror_flag" ||
3110          test ! -s conftest.err
3111        } && test -s conftest.$ac_objext; then
3112   :
3113 else
3114   echo "$as_me: failed program was:" >&5
3115 sed 's/^/| /' conftest.$ac_ext >&5
3116
3117         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3118          CXXFLAGS="-g"
3119          cat >conftest.$ac_ext <<_ACEOF
3120 /* confdefs.h.  */
3121 _ACEOF
3122 cat confdefs.h >>conftest.$ac_ext
3123 cat >>conftest.$ac_ext <<_ACEOF
3124 /* end confdefs.h.  */
3125
3126 int
3127 main ()
3128 {
3129
3130   ;
3131   return 0;
3132 }
3133 _ACEOF
3134 rm -f conftest.$ac_objext
3135 if { (ac_try="$ac_compile"
3136 case "(($ac_try" in
3137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138   *) ac_try_echo=$ac_try;;
3139 esac
3140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3141   (eval "$ac_compile") 2>conftest.er1
3142   ac_status=$?
3143   grep -v '^ *+' conftest.er1 >conftest.err
3144   rm -f conftest.er1
3145   cat conftest.err >&5
3146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147   (exit $ac_status); } && {
3148          test -z "$ac_cxx_werror_flag" ||
3149          test ! -s conftest.err
3150        } && test -s conftest.$ac_objext; then
3151   ac_cv_prog_cxx_g=yes
3152 else
3153   echo "$as_me: failed program was:" >&5
3154 sed 's/^/| /' conftest.$ac_ext >&5
3155
3156
3157 fi
3158
3159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3160 fi
3161
3162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3163 fi
3164
3165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3166    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3167 fi
3168 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3169 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3170 if test "$ac_test_CXXFLAGS" = set; then
3171   CXXFLAGS=$ac_save_CXXFLAGS
3172 elif test $ac_cv_prog_cxx_g = yes; then
3173   if test "$GXX" = yes; then
3174     CXXFLAGS="-g -O2"
3175   else
3176     CXXFLAGS="-g"
3177   fi
3178 else
3179   if test "$GXX" = yes; then
3180     CXXFLAGS="-O2"
3181   else
3182     CXXFLAGS=
3183   fi
3184 fi
3185 ac_ext=c
3186 ac_cpp='$CPP $CPPFLAGS'
3187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3190
3191 ac_ext=c
3192 ac_cpp='$CPP $CPPFLAGS'
3193 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3194 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3195 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3196 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3197 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3198 # On Suns, sometimes $CPP names a directory.
3199 if test -n "$CPP" && test -d "$CPP"; then
3200   CPP=
3201 fi
3202 if test -z "$CPP"; then
3203   if test "${ac_cv_prog_CPP+set}" = set; then
3204   echo $ECHO_N "(cached) $ECHO_C" >&6
3205 else
3206       # Double quotes because CPP needs to be expanded
3207     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3208     do
3209       ac_preproc_ok=false
3210 for ac_c_preproc_warn_flag in '' yes
3211 do
3212   # Use a header file that comes with gcc, so configuring glibc
3213   # with a fresh cross-compiler works.
3214   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215   # <limits.h> exists even on freestanding compilers.
3216   # On the NeXT, cc -E runs the code through the compiler's parser,
3217   # not just through cpp. "Syntax error" is here to catch this case.
3218   cat >conftest.$ac_ext <<_ACEOF
3219 /* confdefs.h.  */
3220 _ACEOF
3221 cat confdefs.h >>conftest.$ac_ext
3222 cat >>conftest.$ac_ext <<_ACEOF
3223 /* end confdefs.h.  */
3224 #ifdef __STDC__
3225 # include <limits.h>
3226 #else
3227 # include <assert.h>
3228 #endif
3229                      Syntax error
3230 _ACEOF
3231 if { (ac_try="$ac_cpp conftest.$ac_ext"
3232 case "(($ac_try" in
3233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3234   *) ac_try_echo=$ac_try;;
3235 esac
3236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3237   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3238   ac_status=$?
3239   grep -v '^ *+' conftest.er1 >conftest.err
3240   rm -f conftest.er1
3241   cat conftest.err >&5
3242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243   (exit $ac_status); } >/dev/null && {
3244          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3245          test ! -s conftest.err
3246        }; then
3247   :
3248 else
3249   echo "$as_me: failed program was:" >&5
3250 sed 's/^/| /' conftest.$ac_ext >&5
3251
3252   # Broken: fails on valid input.
3253 continue
3254 fi
3255
3256 rm -f conftest.err conftest.$ac_ext
3257
3258   # OK, works on sane cases.  Now check whether nonexistent headers
3259   # can be detected and how.
3260   cat >conftest.$ac_ext <<_ACEOF
3261 /* confdefs.h.  */
3262 _ACEOF
3263 cat confdefs.h >>conftest.$ac_ext
3264 cat >>conftest.$ac_ext <<_ACEOF
3265 /* end confdefs.h.  */
3266 #include <ac_nonexistent.h>
3267 _ACEOF
3268 if { (ac_try="$ac_cpp conftest.$ac_ext"
3269 case "(($ac_try" in
3270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271   *) ac_try_echo=$ac_try;;
3272 esac
3273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3274   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3275   ac_status=$?
3276   grep -v '^ *+' conftest.er1 >conftest.err
3277   rm -f conftest.er1
3278   cat conftest.err >&5
3279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280   (exit $ac_status); } >/dev/null && {
3281          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3282          test ! -s conftest.err
3283        }; then
3284   # Broken: success on invalid input.
3285 continue
3286 else
3287   echo "$as_me: failed program was:" >&5
3288 sed 's/^/| /' conftest.$ac_ext >&5
3289
3290   # Passes both tests.
3291 ac_preproc_ok=:
3292 break
3293 fi
3294
3295 rm -f conftest.err conftest.$ac_ext
3296
3297 done
3298 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3299 rm -f conftest.err conftest.$ac_ext
3300 if $ac_preproc_ok; then
3301   break
3302 fi
3303
3304     done
3305     ac_cv_prog_CPP=$CPP
3306
3307 fi
3308   CPP=$ac_cv_prog_CPP
3309 else
3310   ac_cv_prog_CPP=$CPP
3311 fi
3312 { echo "$as_me:$LINENO: result: $CPP" >&5
3313 echo "${ECHO_T}$CPP" >&6; }
3314 ac_preproc_ok=false
3315 for ac_c_preproc_warn_flag in '' yes
3316 do
3317   # Use a header file that comes with gcc, so configuring glibc
3318   # with a fresh cross-compiler works.
3319   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3320   # <limits.h> exists even on freestanding compilers.
3321   # On the NeXT, cc -E runs the code through the compiler's parser,
3322   # not just through cpp. "Syntax error" is here to catch this case.
3323   cat >conftest.$ac_ext <<_ACEOF
3324 /* confdefs.h.  */
3325 _ACEOF
3326 cat confdefs.h >>conftest.$ac_ext
3327 cat >>conftest.$ac_ext <<_ACEOF
3328 /* end confdefs.h.  */
3329 #ifdef __STDC__
3330 # include <limits.h>
3331 #else
3332 # include <assert.h>
3333 #endif
3334                      Syntax error
3335 _ACEOF
3336 if { (ac_try="$ac_cpp conftest.$ac_ext"
3337 case "(($ac_try" in
3338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339   *) ac_try_echo=$ac_try;;
3340 esac
3341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3342   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3343   ac_status=$?
3344   grep -v '^ *+' conftest.er1 >conftest.err
3345   rm -f conftest.er1
3346   cat conftest.err >&5
3347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348   (exit $ac_status); } >/dev/null && {
3349          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3350          test ! -s conftest.err
3351        }; then
3352   :
3353 else
3354   echo "$as_me: failed program was:" >&5
3355 sed 's/^/| /' conftest.$ac_ext >&5
3356
3357   # Broken: fails on valid input.
3358 continue
3359 fi
3360
3361 rm -f conftest.err conftest.$ac_ext
3362
3363   # OK, works on sane cases.  Now check whether nonexistent headers
3364   # can be detected and how.
3365   cat >conftest.$ac_ext <<_ACEOF
3366 /* confdefs.h.  */
3367 _ACEOF
3368 cat confdefs.h >>conftest.$ac_ext
3369 cat >>conftest.$ac_ext <<_ACEOF
3370 /* end confdefs.h.  */
3371 #include <ac_nonexistent.h>
3372 _ACEOF
3373 if { (ac_try="$ac_cpp conftest.$ac_ext"
3374 case "(($ac_try" in
3375   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376   *) ac_try_echo=$ac_try;;
3377 esac
3378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3379   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3380   ac_status=$?
3381   grep -v '^ *+' conftest.er1 >conftest.err
3382   rm -f conftest.er1
3383   cat conftest.err >&5
3384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385   (exit $ac_status); } >/dev/null && {
3386          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3387          test ! -s conftest.err
3388        }; then
3389   # Broken: success on invalid input.
3390 continue
3391 else
3392   echo "$as_me: failed program was:" >&5
3393 sed 's/^/| /' conftest.$ac_ext >&5
3394
3395   # Passes both tests.
3396 ac_preproc_ok=:
3397 break
3398 fi
3399
3400 rm -f conftest.err conftest.$ac_ext
3401
3402 done
3403 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404 rm -f conftest.err conftest.$ac_ext
3405 if $ac_preproc_ok; then
3406   :
3407 else
3408   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3409 See \`config.log' for more details." >&5
3410 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3411 See \`config.log' for more details." >&2;}
3412    { (exit 1); exit 1; }; }
3413 fi
3414
3415 ac_ext=c
3416 ac_cpp='$CPP $CPPFLAGS'
3417 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3418 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3419 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3420
3421 # Find a good install program.  We prefer a C program (faster),
3422 # so one script is as good as another.  But avoid the broken or
3423 # incompatible versions:
3424 # SysV /etc/install, /usr/sbin/install
3425 # SunOS /usr/etc/install
3426 # IRIX /sbin/install
3427 # AIX /bin/install
3428 # AmigaOS /C/install, which installs bootblocks on floppy discs
3429 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3430 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3431 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3432 # OS/2's system install, which has a completely different semantic
3433 # ./install, which can be erroneously created by make from ./install.sh.
3434 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3435 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3436 if test -z "$INSTALL"; then
3437 if test "${ac_cv_path_install+set}" = set; then
3438   echo $ECHO_N "(cached) $ECHO_C" >&6
3439 else
3440   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3441 for as_dir in $PATH
3442 do
3443   IFS=$as_save_IFS
3444   test -z "$as_dir" && as_dir=.
3445   # Account for people who put trailing slashes in PATH elements.
3446 case $as_dir/ in
3447   ./ | .// | /cC/* | \
3448   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3449   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3450   /usr/ucb/* ) ;;
3451   *)
3452     # OSF1 and SCO ODT 3.0 have their own names for install.
3453     # Don't use installbsd from OSF since it installs stuff as root
3454     # by default.
3455     for ac_prog in ginstall scoinst install; do
3456       for ac_exec_ext in '' $ac_executable_extensions; do
3457         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3458           if test $ac_prog = install &&
3459             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3460             # AIX install.  It has an incompatible calling convention.
3461             :
3462           elif test $ac_prog = install &&
3463             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3464             # program-specific install script used by HP pwplus--don't use.
3465             :
3466           else
3467             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3468             break 3
3469           fi
3470         fi
3471       done
3472     done
3473     ;;
3474 esac
3475 done
3476 IFS=$as_save_IFS
3477
3478
3479 fi
3480   if test "${ac_cv_path_install+set}" = set; then
3481     INSTALL=$ac_cv_path_install
3482   else
3483     # As a last resort, use the slow shell script.  Don't cache a
3484     # value for INSTALL within a source directory, because that will
3485     # break other packages using the cache if that directory is
3486     # removed, or if the value is a relative name.
3487     INSTALL=$ac_install_sh
3488   fi
3489 fi
3490 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3491 echo "${ECHO_T}$INSTALL" >&6; }
3492
3493 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3494 # It thinks the first close brace ends the variable substitution.
3495 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3496
3497 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3498
3499 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3500
3501
3502
3503
3504 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3505 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3506 if test "${ac_cv_path_GREP+set}" = set; then
3507   echo $ECHO_N "(cached) $ECHO_C" >&6
3508 else
3509   # Extract the first word of "grep ggrep" to use in msg output
3510 if test -z "$GREP"; then
3511 set dummy grep ggrep; ac_prog_name=$2
3512 if test "${ac_cv_path_GREP+set}" = set; then
3513   echo $ECHO_N "(cached) $ECHO_C" >&6
3514 else
3515   ac_path_GREP_found=false
3516 # Loop through the user's path and test for each of PROGNAME-LIST
3517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3519 do
3520   IFS=$as_save_IFS
3521   test -z "$as_dir" && as_dir=.
3522   for ac_prog in grep ggrep; do
3523   for ac_exec_ext in '' $ac_executable_extensions; do
3524     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3525     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3526     # Check for GNU ac_path_GREP and select it if it is found.
3527   # Check for GNU $ac_path_GREP
3528 case `"$ac_path_GREP" --version 2>&1` in
3529 *GNU*)
3530   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3531 *)
3532   ac_count=0
3533   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3534   while :
3535   do
3536     cat "conftest.in" "conftest.in" >"conftest.tmp"
3537     mv "conftest.tmp" "conftest.in"
3538     cp "conftest.in" "conftest.nl"
3539     echo 'GREP' >> "conftest.nl"
3540     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3541     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3542     ac_count=`expr $ac_count + 1`
3543     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3544       # Best one so far, save it but keep looking for a better one
3545       ac_cv_path_GREP="$ac_path_GREP"
3546       ac_path_GREP_max=$ac_count
3547     fi
3548     # 10*(2^10) chars as input seems more than enough
3549     test $ac_count -gt 10 && break
3550   done
3551   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3552 esac
3553
3554
3555     $ac_path_GREP_found && break 3
3556   done
3557 done
3558
3559 done
3560 IFS=$as_save_IFS
3561
3562
3563 fi
3564
3565 GREP="$ac_cv_path_GREP"
3566 if test -z "$GREP"; then
3567   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3568 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3569    { (exit 1); exit 1; }; }
3570 fi
3571
3572 else
3573   ac_cv_path_GREP=$GREP
3574 fi
3575
3576
3577 fi
3578 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3579 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3580  GREP="$ac_cv_path_GREP"
3581
3582
3583 { echo "$as_me:$LINENO: checking for egrep" >&5
3584 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3585 if test "${ac_cv_path_EGREP+set}" = set; then
3586   echo $ECHO_N "(cached) $ECHO_C" >&6
3587 else
3588   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3589    then ac_cv_path_EGREP="$GREP -E"
3590    else
3591      # Extract the first word of "egrep" to use in msg output
3592 if test -z "$EGREP"; then
3593 set dummy egrep; ac_prog_name=$2
3594 if test "${ac_cv_path_EGREP+set}" = set; then
3595   echo $ECHO_N "(cached) $ECHO_C" >&6
3596 else
3597   ac_path_EGREP_found=false
3598 # Loop through the user's path and test for each of PROGNAME-LIST
3599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3600 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3601 do
3602   IFS=$as_save_IFS
3603   test -z "$as_dir" && as_dir=.
3604   for ac_prog in egrep; do
3605   for ac_exec_ext in '' $ac_executable_extensions; do
3606     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3607     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3608     # Check for GNU ac_path_EGREP and select it if it is found.
3609   # Check for GNU $ac_path_EGREP
3610 case `"$ac_path_EGREP" --version 2>&1` in
3611 *GNU*)
3612   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3613 *)
3614   ac_count=0
3615   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3616   while :
3617   do
3618     cat "conftest.in" "conftest.in" >"conftest.tmp"
3619     mv "conftest.tmp" "conftest.in"
3620     cp "conftest.in" "conftest.nl"
3621     echo 'EGREP' >> "conftest.nl"
3622     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3623     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3624     ac_count=`expr $ac_count + 1`
3625     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3626       # Best one so far, save it but keep looking for a better one
3627       ac_cv_path_EGREP="$ac_path_EGREP"
3628       ac_path_EGREP_max=$ac_count
3629     fi
3630     # 10*(2^10) chars as input seems more than enough
3631     test $ac_count -gt 10 && break
3632   done
3633   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3634 esac
3635
3636
3637     $ac_path_EGREP_found && break 3
3638   done
3639 done
3640
3641 done
3642 IFS=$as_save_IFS
3643
3644
3645 fi
3646
3647 EGREP="$ac_cv_path_EGREP"
3648 if test -z "$EGREP"; then
3649   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3650 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3651    { (exit 1); exit 1; }; }
3652 fi
3653
3654 else
3655   ac_cv_path_EGREP=$EGREP
3656 fi
3657
3658
3659    fi
3660 fi
3661 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3662 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3663  EGREP="$ac_cv_path_EGREP"
3664
3665
3666
3667 { echo "$as_me:$LINENO: checking for AIX" >&5
3668 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3669 cat >conftest.$ac_ext <<_ACEOF
3670 /* confdefs.h.  */
3671 _ACEOF
3672 cat confdefs.h >>conftest.$ac_ext
3673 cat >>conftest.$ac_ext <<_ACEOF
3674 /* end confdefs.h.  */
3675 #ifdef _AIX
3676   yes
3677 #endif
3678
3679 _ACEOF
3680 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3681   $EGREP "yes" >/dev/null 2>&1; then
3682   { echo "$as_me:$LINENO: result: yes" >&5
3683 echo "${ECHO_T}yes" >&6; }
3684 cat >>confdefs.h <<\_ACEOF
3685 #define _ALL_SOURCE 1
3686 _ACEOF
3687
3688 else
3689   { echo "$as_me:$LINENO: result: no" >&5
3690 echo "${ECHO_T}no" >&6; }
3691 fi
3692 rm -f conftest*
3693
3694
3695
3696 cat >>confdefs.h <<\_ACEOF
3697 #define _GNU_SOURCE 1
3698 _ACEOF
3699
3700
3701 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3702 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3703 if test "${ac_cv_search_strerror+set}" = set; then
3704   echo $ECHO_N "(cached) $ECHO_C" >&6
3705 else
3706   ac_func_search_save_LIBS=$LIBS
3707 cat >conftest.$ac_ext <<_ACEOF
3708 /* confdefs.h.  */
3709 _ACEOF
3710 cat confdefs.h >>conftest.$ac_ext
3711 cat >>conftest.$ac_ext <<_ACEOF
3712 /* end confdefs.h.  */
3713
3714 /* Override any GCC internal prototype to avoid an error.
3715    Use char because int might match the return type of a GCC
3716    builtin and then its argument prototype would still apply.  */
3717 #ifdef __cplusplus
3718 extern "C"
3719 #endif
3720 char strerror ();
3721 int
3722 main ()
3723 {
3724 return strerror ();
3725   ;
3726   return 0;
3727 }
3728 _ACEOF
3729 for ac_lib in '' cposix; do
3730   if test -z "$ac_lib"; then
3731     ac_res="none required"
3732   else
3733     ac_res=-l$ac_lib
3734     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3735   fi
3736   rm -f conftest.$ac_objext conftest$ac_exeext
3737 if { (ac_try="$ac_link"
3738 case "(($ac_try" in
3739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3740   *) ac_try_echo=$ac_try;;
3741 esac
3742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3743   (eval "$ac_link") 2>conftest.er1
3744   ac_status=$?
3745   grep -v '^ *+' conftest.er1 >conftest.err
3746   rm -f conftest.er1
3747   cat conftest.err >&5
3748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3749   (exit $ac_status); } && {
3750          test -z "$ac_c_werror_flag" ||
3751          test ! -s conftest.err
3752        } && test -s conftest$ac_exeext &&
3753        $as_test_x conftest$ac_exeext; then
3754   ac_cv_search_strerror=$ac_res
3755 else
3756   echo "$as_me: failed program was:" >&5
3757 sed 's/^/| /' conftest.$ac_ext >&5
3758
3759
3760 fi
3761
3762 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3763       conftest$ac_exeext
3764   if test "${ac_cv_search_strerror+set}" = set; then
3765   break
3766 fi
3767 done
3768 if test "${ac_cv_search_strerror+set}" = set; then
3769   :
3770 else
3771   ac_cv_search_strerror=no
3772 fi
3773 rm conftest.$ac_ext
3774 LIBS=$ac_func_search_save_LIBS
3775 fi
3776 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3777 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3778 ac_res=$ac_cv_search_strerror
3779 if test "$ac_res" != no; then
3780   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3781
3782 fi
3783
3784 ac_ext=cpp
3785 ac_cpp='$CXXCPP $CPPFLAGS'
3786 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3789
3790
3791 if test x$GCC = xyes && test x$GXX = xyes; then
3792       { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3793 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3794    save_CXX="$CXX"
3795    save_LIBS="$LIBS"
3796    CXX="$CC"
3797    LIBS="$LIBS -lsupc++"
3798    LINKER="$CC"
3799
3800 cat >conftest.$ac_ext <<_ACEOF
3801 /* confdefs.h.  */
3802 _ACEOF
3803 cat confdefs.h >>conftest.$ac_ext
3804 cat >>conftest.$ac_ext <<_ACEOF
3805 /* end confdefs.h.  */
3806 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3807 int
3808 main ()
3809 {
3810
3811   ;
3812   return 0;
3813 }
3814 _ACEOF
3815 rm -f conftest.$ac_objext conftest$ac_exeext
3816 if { (ac_try="$ac_link"
3817 case "(($ac_try" in
3818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819   *) ac_try_echo=$ac_try;;
3820 esac
3821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3822   (eval "$ac_link") 2>conftest.er1
3823   ac_status=$?
3824   grep -v '^ *+' conftest.er1 >conftest.err
3825   rm -f conftest.er1
3826   cat conftest.err >&5
3827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828   (exit $ac_status); } && {
3829          test -z "$ac_cxx_werror_flag" ||
3830          test ! -s conftest.err
3831        } && test -s conftest$ac_exeext &&
3832        $as_test_x conftest$ac_exeext; then
3833   { echo "$as_me:$LINENO: result: ok" >&5
3834 echo "${ECHO_T}ok" >&6; }
3835 else
3836   echo "$as_me: failed program was:" >&5
3837 sed 's/^/| /' conftest.$ac_ext >&5
3838
3839
3840          { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3841 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3842          LIBS="$save_LIBS"
3843          LINKER="$save_CXX"
3844
3845
3846 fi
3847
3848 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3849       conftest$ac_exeext conftest.$ac_ext
3850    CXX="$save_CXX"
3851 fi
3852 LINKER=$LINKER
3853
3854
3855 if test -z "$orig_CXXFLAGS"; then
3856   if test x$GCC = xyes && test "x$GXX" = xyes; then
3857     CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3858     cat >conftest.$ac_ext <<_ACEOF
3859 /* confdefs.h.  */
3860 _ACEOF
3861 cat confdefs.h >>conftest.$ac_ext
3862 cat >>conftest.$ac_ext <<_ACEOF
3863 /* end confdefs.h.  */
3864
3865 int
3866 main ()
3867 {
3868
3869   ;
3870   return 0;
3871 }
3872 _ACEOF
3873 rm -f conftest.$ac_objext
3874 if { (ac_try="$ac_compile"
3875 case "(($ac_try" in
3876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3877   *) ac_try_echo=$ac_try;;
3878 esac
3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880   (eval "$ac_compile") 2>conftest.er1
3881   ac_status=$?
3882   grep -v '^ *+' conftest.er1 >conftest.err
3883   rm -f conftest.er1
3884   cat conftest.err >&5
3885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3886   (exit $ac_status); } && {
3887          test -z "$ac_cxx_werror_flag" ||
3888          test ! -s conftest.err
3889        } && test -s conftest.$ac_objext; then
3890   :
3891 else
3892   echo "$as_me: failed program was:" >&5
3893 sed 's/^/| /' conftest.$ac_ext >&5
3894
3895         CXXFLAGS="-g -O3"
3896 fi
3897
3898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3899   else
3900     CXXFLAGS="-O"
3901   fi
3902   CFLAGS="$CXXFLAGS"
3903 fi
3904
3905 case $host in
3906    *-*-solaris* )
3907
3908 cat >>confdefs.h <<\_ACEOF
3909 #define _XOPEN_SOURCE 500
3910 _ACEOF
3911
3912       ;;
3913 esac
3914
3915 { echo "$as_me:$LINENO: checking for setlocale" >&5
3916 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3917 if test "${ac_cv_func_setlocale+set}" = set; then
3918   echo $ECHO_N "(cached) $ECHO_C" >&6
3919 else
3920   cat >conftest.$ac_ext <<_ACEOF
3921 /* confdefs.h.  */
3922 _ACEOF
3923 cat confdefs.h >>conftest.$ac_ext
3924 cat >>conftest.$ac_ext <<_ACEOF
3925 /* end confdefs.h.  */
3926 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3927    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3928 #define setlocale innocuous_setlocale
3929
3930 /* System header to define __stub macros and hopefully few prototypes,
3931     which can conflict with char setlocale (); below.
3932     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3933     <limits.h> exists even on freestanding compilers.  */
3934
3935 #ifdef __STDC__
3936 # include <limits.h>
3937 #else
3938 # include <assert.h>
3939 #endif
3940
3941 #undef setlocale
3942
3943 /* Override any GCC internal prototype to avoid an error.
3944    Use char because int might match the return type of a GCC
3945    builtin and then its argument prototype would still apply.  */
3946 #ifdef __cplusplus
3947 extern "C"
3948 #endif
3949 char setlocale ();
3950 /* The GNU C library defines this for functions which it implements
3951     to always fail with ENOSYS.  Some functions are actually named
3952     something starting with __ and the normal name is an alias.  */
3953 #if defined __stub_setlocale || defined __stub___setlocale
3954 choke me
3955 #endif
3956
3957 int
3958 main ()
3959 {
3960 return setlocale ();
3961   ;
3962   return 0;
3963 }
3964 _ACEOF
3965 rm -f conftest.$ac_objext conftest$ac_exeext
3966 if { (ac_try="$ac_link"
3967 case "(($ac_try" in
3968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3969   *) ac_try_echo=$ac_try;;
3970 esac
3971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3972   (eval "$ac_link") 2>conftest.er1
3973   ac_status=$?
3974   grep -v '^ *+' conftest.er1 >conftest.err
3975   rm -f conftest.er1
3976   cat conftest.err >&5
3977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978   (exit $ac_status); } && {
3979          test -z "$ac_cxx_werror_flag" ||
3980          test ! -s conftest.err
3981        } && test -s conftest$ac_exeext &&
3982        $as_test_x conftest$ac_exeext; then
3983   ac_cv_func_setlocale=yes
3984 else
3985   echo "$as_me: failed program was:" >&5
3986 sed 's/^/| /' conftest.$ac_ext >&5
3987
3988         ac_cv_func_setlocale=no
3989 fi
3990
3991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3992       conftest$ac_exeext conftest.$ac_ext
3993 fi
3994 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3995 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3996 if test $ac_cv_func_setlocale = yes; then
3997   :
3998 else
3999   { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4000 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4001 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4002   echo $ECHO_N "(cached) $ECHO_C" >&6
4003 else
4004   ac_check_lib_save_LIBS=$LIBS
4005 LIBS="-lxpg4  $LIBS"
4006 cat >conftest.$ac_ext <<_ACEOF
4007 /* confdefs.h.  */
4008 _ACEOF
4009 cat confdefs.h >>conftest.$ac_ext
4010 cat >>conftest.$ac_ext <<_ACEOF
4011 /* end confdefs.h.  */
4012
4013 /* Override any GCC internal prototype to avoid an error.
4014    Use char because int might match the return type of a GCC
4015    builtin and then its argument prototype would still apply.  */
4016 #ifdef __cplusplus
4017 extern "C"
4018 #endif
4019 char setlocale ();
4020 int
4021 main ()
4022 {
4023 return setlocale ();
4024   ;
4025   return 0;
4026 }
4027 _ACEOF
4028 rm -f conftest.$ac_objext conftest$ac_exeext
4029 if { (ac_try="$ac_link"
4030 case "(($ac_try" in
4031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032   *) ac_try_echo=$ac_try;;
4033 esac
4034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4035   (eval "$ac_link") 2>conftest.er1
4036   ac_status=$?
4037   grep -v '^ *+' conftest.er1 >conftest.err
4038   rm -f conftest.er1
4039   cat conftest.err >&5
4040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041   (exit $ac_status); } && {
4042          test -z "$ac_cxx_werror_flag" ||
4043          test ! -s conftest.err
4044        } && test -s conftest$ac_exeext &&
4045        $as_test_x conftest$ac_exeext; then
4046   ac_cv_lib_xpg4_setlocale=yes
4047 else
4048   echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4050
4051         ac_cv_lib_xpg4_setlocale=no
4052 fi
4053
4054 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4055       conftest$ac_exeext conftest.$ac_ext
4056 LIBS=$ac_check_lib_save_LIBS
4057 fi
4058 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4059 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4060 if test $ac_cv_lib_xpg4_setlocale = yes; then
4061   LIBS="$LIBS -lxpg4"
4062 fi
4063
4064 fi
4065
4066
4067 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4068 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4069 if test "${ac_cv_func_gethostbyname+set}" = set; then
4070   echo $ECHO_N "(cached) $ECHO_C" >&6
4071 else
4072   cat >conftest.$ac_ext <<_ACEOF
4073 /* confdefs.h.  */
4074 _ACEOF
4075 cat confdefs.h >>conftest.$ac_ext
4076 cat >>conftest.$ac_ext <<_ACEOF
4077 /* end confdefs.h.  */
4078 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4079    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4080 #define gethostbyname innocuous_gethostbyname
4081
4082 /* System header to define __stub macros and hopefully few prototypes,
4083     which can conflict with char gethostbyname (); below.
4084     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4085     <limits.h> exists even on freestanding compilers.  */
4086
4087 #ifdef __STDC__
4088 # include <limits.h>
4089 #else
4090 # include <assert.h>
4091 #endif
4092
4093 #undef gethostbyname
4094
4095 /* Override any GCC internal prototype to avoid an error.
4096    Use char because int might match the return type of a GCC
4097    builtin and then its argument prototype would still apply.  */
4098 #ifdef __cplusplus
4099 extern "C"
4100 #endif
4101 char gethostbyname ();
4102 /* The GNU C library defines this for functions which it implements
4103     to always fail with ENOSYS.  Some functions are actually named
4104     something starting with __ and the normal name is an alias.  */
4105 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4106 choke me
4107 #endif
4108
4109 int
4110 main ()
4111 {
4112 return gethostbyname ();
4113   ;
4114   return 0;
4115 }
4116 _ACEOF
4117 rm -f conftest.$ac_objext conftest$ac_exeext
4118 if { (ac_try="$ac_link"
4119 case "(($ac_try" in
4120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4121   *) ac_try_echo=$ac_try;;
4122 esac
4123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4124   (eval "$ac_link") 2>conftest.er1
4125   ac_status=$?
4126   grep -v '^ *+' conftest.er1 >conftest.err
4127   rm -f conftest.er1
4128   cat conftest.err >&5
4129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130   (exit $ac_status); } && {
4131          test -z "$ac_cxx_werror_flag" ||
4132          test ! -s conftest.err
4133        } && test -s conftest$ac_exeext &&
4134        $as_test_x conftest$ac_exeext; then
4135   ac_cv_func_gethostbyname=yes
4136 else
4137   echo "$as_me: failed program was:" >&5
4138 sed 's/^/| /' conftest.$ac_ext >&5
4139
4140         ac_cv_func_gethostbyname=no
4141 fi
4142
4143 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4144       conftest$ac_exeext conftest.$ac_ext
4145 fi
4146 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4147 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4148 if test $ac_cv_func_gethostbyname = yes; then
4149   :
4150 else
4151   { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4152 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4153 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4154   echo $ECHO_N "(cached) $ECHO_C" >&6
4155 else
4156   ac_check_lib_save_LIBS=$LIBS
4157 LIBS="-lnsl  $LIBS"
4158 cat >conftest.$ac_ext <<_ACEOF
4159 /* confdefs.h.  */
4160 _ACEOF
4161 cat confdefs.h >>conftest.$ac_ext
4162 cat >>conftest.$ac_ext <<_ACEOF
4163 /* end confdefs.h.  */
4164
4165 /* Override any GCC internal prototype to avoid an error.
4166    Use char because int might match the return type of a GCC
4167    builtin and then its argument prototype would still apply.  */
4168 #ifdef __cplusplus
4169 extern "C"
4170 #endif
4171 char gethostbyname ();
4172 int
4173 main ()
4174 {
4175 return gethostbyname ();
4176   ;
4177   return 0;
4178 }
4179 _ACEOF
4180 rm -f conftest.$ac_objext conftest$ac_exeext
4181 if { (ac_try="$ac_link"
4182 case "(($ac_try" in
4183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4184   *) ac_try_echo=$ac_try;;
4185 esac
4186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4187   (eval "$ac_link") 2>conftest.er1
4188   ac_status=$?
4189   grep -v '^ *+' conftest.er1 >conftest.err
4190   rm -f conftest.er1
4191   cat conftest.err >&5
4192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4193   (exit $ac_status); } && {
4194          test -z "$ac_cxx_werror_flag" ||
4195          test ! -s conftest.err
4196        } && test -s conftest$ac_exeext &&
4197        $as_test_x conftest$ac_exeext; then
4198   ac_cv_lib_nsl_gethostbyname=yes
4199 else
4200   echo "$as_me: failed program was:" >&5
4201 sed 's/^/| /' conftest.$ac_ext >&5
4202
4203         ac_cv_lib_nsl_gethostbyname=no
4204 fi
4205
4206 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4207       conftest$ac_exeext conftest.$ac_ext
4208 LIBS=$ac_check_lib_save_LIBS
4209 fi
4210 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4211 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4212 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4213   LIBS="$LIBS -lnsl"
4214 fi
4215
4216 fi
4217
4218 { echo "$as_me:$LINENO: checking for socket" >&5
4219 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4220 if test "${ac_cv_func_socket+set}" = set; then
4221   echo $ECHO_N "(cached) $ECHO_C" >&6
4222 else
4223   cat >conftest.$ac_ext <<_ACEOF
4224 /* confdefs.h.  */
4225 _ACEOF
4226 cat confdefs.h >>conftest.$ac_ext
4227 cat >>conftest.$ac_ext <<_ACEOF
4228 /* end confdefs.h.  */
4229 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4230    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4231 #define socket innocuous_socket
4232
4233 /* System header to define __stub macros and hopefully few prototypes,
4234     which can conflict with char socket (); below.
4235     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4236     <limits.h> exists even on freestanding compilers.  */
4237
4238 #ifdef __STDC__
4239 # include <limits.h>
4240 #else
4241 # include <assert.h>
4242 #endif
4243
4244 #undef socket
4245
4246 /* Override any GCC internal prototype to avoid an error.
4247    Use char because int might match the return type of a GCC
4248    builtin and then its argument prototype would still apply.  */
4249 #ifdef __cplusplus
4250 extern "C"
4251 #endif
4252 char socket ();
4253 /* The GNU C library defines this for functions which it implements
4254     to always fail with ENOSYS.  Some functions are actually named
4255     something starting with __ and the normal name is an alias.  */
4256 #if defined __stub_socket || defined __stub___socket
4257 choke me
4258 #endif
4259
4260 int
4261 main ()
4262 {
4263 return socket ();
4264   ;
4265   return 0;
4266 }
4267 _ACEOF
4268 rm -f conftest.$ac_objext conftest$ac_exeext
4269 if { (ac_try="$ac_link"
4270 case "(($ac_try" in
4271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272   *) ac_try_echo=$ac_try;;
4273 esac
4274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275   (eval "$ac_link") 2>conftest.er1
4276   ac_status=$?
4277   grep -v '^ *+' conftest.er1 >conftest.err
4278   rm -f conftest.er1
4279   cat conftest.err >&5
4280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281   (exit $ac_status); } && {
4282          test -z "$ac_cxx_werror_flag" ||
4283          test ! -s conftest.err
4284        } && test -s conftest$ac_exeext &&
4285        $as_test_x conftest$ac_exeext; then
4286   ac_cv_func_socket=yes
4287 else
4288   echo "$as_me: failed program was:" >&5
4289 sed 's/^/| /' conftest.$ac_ext >&5
4290
4291         ac_cv_func_socket=no
4292 fi
4293
4294 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4295       conftest$ac_exeext conftest.$ac_ext
4296 fi
4297 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4298 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4299 if test $ac_cv_func_socket = yes; then
4300   :
4301 else
4302   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4303 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4304 if test "${ac_cv_lib_socket_socket+set}" = set; then
4305   echo $ECHO_N "(cached) $ECHO_C" >&6
4306 else
4307   ac_check_lib_save_LIBS=$LIBS
4308 LIBS="-lsocket  $LIBS"
4309 cat >conftest.$ac_ext <<_ACEOF
4310 /* confdefs.h.  */
4311 _ACEOF
4312 cat confdefs.h >>conftest.$ac_ext
4313 cat >>conftest.$ac_ext <<_ACEOF
4314 /* end confdefs.h.  */
4315
4316 /* Override any GCC internal prototype to avoid an error.
4317    Use char because int might match the return type of a GCC
4318    builtin and then its argument prototype would still apply.  */
4319 #ifdef __cplusplus
4320 extern "C"
4321 #endif
4322 char socket ();
4323 int
4324 main ()
4325 {
4326 return socket ();
4327   ;
4328   return 0;
4329 }
4330 _ACEOF
4331 rm -f conftest.$ac_objext conftest$ac_exeext
4332 if { (ac_try="$ac_link"
4333 case "(($ac_try" in
4334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4335   *) ac_try_echo=$ac_try;;
4336 esac
4337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4338   (eval "$ac_link") 2>conftest.er1
4339   ac_status=$?
4340   grep -v '^ *+' conftest.er1 >conftest.err
4341   rm -f conftest.er1
4342   cat conftest.err >&5
4343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344   (exit $ac_status); } && {
4345          test -z "$ac_cxx_werror_flag" ||
4346          test ! -s conftest.err
4347        } && test -s conftest$ac_exeext &&
4348        $as_test_x conftest$ac_exeext; then
4349   ac_cv_lib_socket_socket=yes
4350 else
4351   echo "$as_me: failed program was:" >&5
4352 sed 's/^/| /' conftest.$ac_ext >&5
4353
4354         ac_cv_lib_socket_socket=no
4355 fi
4356
4357 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4358       conftest$ac_exeext conftest.$ac_ext
4359 LIBS=$ac_check_lib_save_LIBS
4360 fi
4361 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4362 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4363 if test $ac_cv_lib_socket_socket = yes; then
4364   LIBS="$LIBS -lsocket"
4365 fi
4366
4367 fi
4368
4369
4370 support_frills=yes
4371 support_inheritpixmap=yes
4372 support_fading=yes
4373 support_keepscrolling=yes
4374 support_selectionscrolling=yes
4375 support_mousewheel=yes
4376 support_mouseslipwheel=yes
4377 support_text_blink=yes
4378 support_pointer_blank=yes
4379 support_scroll_rxvt=yes
4380 support_scroll_next=yes
4381 support_scroll_xterm=yes
4382 support_xim=yes
4383 support_afterimage=yes
4384 support_afterstep=yes
4385 support_xft=yes
4386 support_unicode3=no
4387 support_combining=yes
4388 support_8bitctrls=no
4389 support_iso14755=yes
4390 support_styles=yes
4391 support_perl=yes
4392 codesets=all
4393
4394
4395 # Check whether --enable-everything was given.
4396 if test "${enable_everything+set}" = set; then
4397   enableval=$enable_everything;
4398     if test x$enableval = xno; then
4399        support_frills=no
4400        support_inheritpixmap=no
4401        support_fading=no
4402        support_keepscrolling=no
4403        support_selectionscrolling=no
4404        support_lastlog=no
4405        support_mousewheel=no
4406        support_mouseslipwheel=no
4407        support_text_blink=no
4408        support_pointer_blank=no
4409        support_scroll_rxvt=no
4410        support_scroll_next=no
4411        support_scroll_xterm=no
4412        support_utmp=no
4413        support_wtmp=no
4414        support_xim=no
4415        support_afterimage=no
4416        support_afterstep=no
4417        support_xft=no
4418        support_unicode3=no
4419        support_combining=no
4420        support_8bitctrls=no
4421        support_iso14755=no
4422        support_styles=no
4423        support_perl=no
4424        codesets=
4425     fi
4426     if test x$enableval = xyes; then
4427        support_frills=yes
4428        support_inheritpixmap=yes
4429        support_fading=yes
4430        support_keepscrolling=yes
4431        support_selectionscrolling=yes
4432        support_lastlog=yes
4433        support_mousewheel=yes
4434        support_mouseslipwheel=yes
4435        support_text_blink=yes
4436        support_pointer_blank=yes
4437        support_scroll_rxvt=yes
4438        support_scroll_next=yes
4439        support_scroll_xterm=yes
4440        support_utmp=yes
4441        support_wtmp=yes
4442        support_xim=yes
4443        support_afterimage=yes
4444        support_afterstep=yes
4445        support_xft=yes
4446        support_unicode3=yes
4447        support_combining=yes
4448        #support_8bitctrls=yes
4449        support_iso14755=yes
4450        support_styles=yes
4451        support_perl=yes
4452        codesets=all
4453     fi
4454
4455 fi
4456
4457
4458 WARNINGS=no
4459 # Check whether --enable-warnings was given.
4460 if test "${enable_warnings+set}" = set; then
4461   enableval=$enable_warnings; if test x$enableval = xyes; then
4462     WARNINGS=yes
4463   fi
4464 fi
4465
4466 if test x$GXX = xyes; then
4467   if test $WARNINGS = yes; then
4468     save_CXXFLAGS="$CXXFLAGS"
4469     CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4470     cat >conftest.$ac_ext <<_ACEOF
4471 /* confdefs.h.  */
4472 _ACEOF
4473 cat confdefs.h >>conftest.$ac_ext
4474 cat >>conftest.$ac_ext <<_ACEOF
4475 /* end confdefs.h.  */
4476
4477 int
4478 main ()
4479 {
4480
4481   ;
4482   return 0;
4483 }
4484 _ACEOF
4485 rm -f conftest.$ac_objext
4486 if { (ac_try="$ac_compile"
4487 case "(($ac_try" in
4488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4489   *) ac_try_echo=$ac_try;;
4490 esac
4491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4492   (eval "$ac_compile") 2>conftest.er1
4493   ac_status=$?
4494   grep -v '^ *+' conftest.er1 >conftest.err
4495   rm -f conftest.er1
4496   cat conftest.err >&5
4497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498   (exit $ac_status); } && {
4499          test -z "$ac_cxx_werror_flag" ||
4500          test ! -s conftest.err
4501        } && test -s conftest.$ac_objext; then
4502   :
4503 else
4504   echo "$as_me: failed program was:" >&5
4505 sed 's/^/| /' conftest.$ac_ext >&5
4506
4507         CXXFLAGS="$save_CXXFLAGS"
4508 fi
4509
4510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511   else
4512     CXXFLAGS="$CXXFLAGS -w"
4513   fi
4514 fi
4515
4516 # Check whether --enable-unicode3 was given.
4517 if test "${enable_unicode3+set}" = set; then
4518   enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4519     support_unicode3=$enableval
4520   fi
4521 fi
4522
4523
4524 # Check whether --enable-combining was given.
4525 if test "${enable_combining+set}" = set; then
4526   enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4527     support_combining=$enableval
4528   fi
4529 fi
4530
4531
4532 # Check whether --enable-xft was given.
4533 if test "${enable_xft+set}" = set; then
4534   enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4535     support_xft=$enableval
4536   fi
4537 fi
4538
4539
4540 # Check whether --enable-font-styles was given.
4541 if test "${enable_font_styles+set}" = set; then
4542   enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4543     support_styles=$enableval
4544   fi
4545 fi
4546
4547
4548 # Check whether --enable-afterimage was given.
4549 if test "${enable_afterimage+set}" = set; then
4550   enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4551     support_afterimage=$enableval
4552   fi
4553 fi
4554
4555
4556
4557 # Check whether --with-afterimage_config was given.
4558 if test "${with_afterimage_config+set}" = set; then
4559   withval=$with_afterimage_config; if test "x$withval" != x; then
4560     afterimage_config=$withval/afterimage-config
4561   fi
4562 fi
4563
4564
4565
4566 # Check whether --enable-transparency was given.
4567 if test "${enable_transparency+set}" = set; then
4568   enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4569     support_inheritpixmap=$enableval
4570   fi
4571 fi
4572
4573
4574 # Check whether --enable-fading was given.
4575 if test "${enable_fading+set}" = set; then
4576   enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4577     support_fading=$enableval
4578   fi
4579 fi
4580
4581
4582 # Check whether --enable-rxvt-scroll was given.
4583 if test "${enable_rxvt_scroll+set}" = set; then
4584   enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585     support_scroll_rxvt=$enableval
4586   fi
4587 fi
4588
4589
4590 # Check whether --enable-next-scroll was given.
4591 if test "${enable_next_scroll+set}" = set; then
4592   enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593     support_scroll_next=$enableval
4594   fi
4595 fi
4596
4597
4598 # Check whether --enable-xterm-scroll was given.
4599 if test "${enable_xterm_scroll+set}" = set; then
4600   enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4601     support_scroll_xterm=$enableval
4602   fi
4603 fi
4604
4605
4606 # Check whether --enable-perl was given.
4607 if test "${enable_perl+set}" = set; then
4608   enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4609     support_perl=$enableval
4610   fi
4611 fi
4612
4613
4614
4615 # Check whether --with-codesets was given.
4616 if test "${with_codesets+set}" = set; then
4617   withval=$with_codesets; codesets="$withval"
4618 fi
4619
4620
4621 # Check whether --enable-xim was given.
4622 if test "${enable_xim+set}" = set; then
4623   enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624     support_xim=$enableval
4625   fi
4626 fi
4627
4628
4629 # Check whether --enable-backspace-key was given.
4630 if test "${enable_backspace_key+set}" = set; then
4631   enableval=$enable_backspace_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_BACKSPACE_KEY 1
4635 _ACEOF
4636
4637   fi
4638 fi
4639
4640
4641 # Check whether --enable-delete-key was given.
4642 if test "${enable_delete_key+set}" = set; then
4643   enableval=$enable_delete_key; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_DELETE_KEY 1
4647 _ACEOF
4648
4649   fi
4650 fi
4651
4652
4653 # Check whether --enable-resources was given.
4654 if test "${enable_resources+set}" = set; then
4655   enableval=$enable_resources; if test x$enableval = xno; then
4656
4657 cat >>confdefs.h <<\_ACEOF
4658 #define NO_RESOURCES 1
4659 _ACEOF
4660
4661   fi
4662 fi
4663
4664
4665 # Check whether --enable-8bitctrls was given.
4666 if test "${enable_8bitctrls+set}" = set; then
4667   enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668     support_8bitctrls=$enableval
4669   fi
4670 fi
4671
4672
4673 RESFALLBACK=Rxvt
4674 # Check whether --enable-fallback was given.
4675 if test "${enable_fallback+set}" = set; then
4676   enableval=$enable_fallback;
4677    test x$enableval = xyes && enableval=Rxvt
4678    test x$enableval = xno  && enableval=
4679    RESFALLBACK="$enableval"
4680
4681 fi
4682
4683
4684 if test x$RESFALLBACK != x; then
4685
4686 cat >>confdefs.h <<_ACEOF
4687 #define RESFALLBACK "$RESFALLBACK"
4688 _ACEOF
4689
4690 fi
4691
4692 RESNAME=urxvt
4693
4694 # Check whether --with-res-name was given.
4695 if test "${with_res_name+set}" = set; then
4696   withval=$with_res_name; RESNAME="$withval"
4697 fi
4698
4699
4700 cat >>confdefs.h <<_ACEOF
4701 #define RESNAME "$RESNAME"
4702 _ACEOF
4703
4704
4705 RESCLASS=URxvt
4706
4707 # Check whether --with-res-class was given.
4708 if test "${with_res_class+set}" = set; then
4709   withval=$with_res_class; RESCLASS="$withval"
4710 fi
4711
4712
4713 cat >>confdefs.h <<_ACEOF
4714 #define RESCLASS "$RESCLASS"
4715 _ACEOF
4716
4717
4718 RXVTNAME=urxvt
4719
4720 # Check whether --with-name was given.
4721 if test "${with_name+set}" = set; then
4722   withval=$with_name; RXVTNAME="$withval"
4723 fi
4724
4725
4726 cat >>confdefs.h <<_ACEOF
4727 #define RXVTNAME "$RXVTNAME"
4728 _ACEOF
4729
4730
4731 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732
4733
4734 # Check whether --enable-swapscreen was given.
4735 if test "${enable_swapscreen+set}" = set; then
4736   enableval=$enable_swapscreen; if test x$enableval = xno; then
4737
4738 cat >>confdefs.h <<\_ACEOF
4739 #define NO_SECONDARY_SCREEN 1
4740 _ACEOF
4741
4742   fi
4743 fi
4744
4745
4746 # Check whether --enable-iso14755 was given.
4747 if test "${enable_iso14755+set}" = set; then
4748   enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749     support_iso14755=$enableval
4750   fi
4751 fi
4752
4753
4754 # Check whether --enable-frills was given.
4755 if test "${enable_frills+set}" = set; then
4756   enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757     support_frills=$enableval
4758   fi
4759 fi
4760
4761
4762 # Check whether --enable-keepscrolling was given.
4763 if test "${enable_keepscrolling+set}" = set; then
4764   enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765     support_keepscrolling=$enableval
4766   fi
4767 fi
4768
4769
4770 # Check whether --enable-selectionscrolling was given.
4771 if test "${enable_selectionscrolling+set}" = set; then
4772   enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773     support_selectionscrolling=$enableval
4774   fi
4775 fi
4776
4777
4778 # Check whether --enable-mousewheel was given.
4779 if test "${enable_mousewheel+set}" = set; then
4780   enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781     support_mousewheel=$enableval
4782   fi
4783 fi
4784
4785
4786 # Check whether --enable-slipwheeling was given.
4787 if test "${enable_slipwheeling+set}" = set; then
4788   enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789     support_mouseslipwheel=$enableval
4790   fi
4791 fi
4792
4793
4794 # Check whether --enable-smart-resize was given.
4795 if test "${enable_smart_resize+set}" = set; then
4796   enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define SMART_RESIZE 1
4800 _ACEOF
4801
4802   fi
4803 fi
4804
4805
4806 # Check whether --enable-text-blink was given.
4807 if test "${enable_text_blink+set}" = set; then
4808   enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809     support_text_blink=$enableval
4810   fi
4811 fi
4812
4813
4814 # Check whether --enable-pointer-blank was given.
4815 if test "${enable_pointer_blank+set}" = set; then
4816   enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817     support_pointer_blank=$enableval
4818   fi
4819 fi
4820
4821
4822
4823 # Check whether --with-term was given.
4824 if test "${with_term+set}" = set; then
4825   withval=$with_term; if test x$withval != x; then
4826
4827 cat >>confdefs.h <<_ACEOF
4828 #define TERMENV "$withval"
4829 _ACEOF
4830  term="$withval"
4831   fi
4832 fi
4833
4834
4835
4836 # Check whether --with-terminfo was given.
4837 if test "${with_terminfo+set}" = set; then
4838   withval=$with_terminfo; if test x$withval != x; then
4839
4840 cat >>confdefs.h <<_ACEOF
4841 #define RXVT_TERMINFO "$withval"
4842 _ACEOF
4843  terminfo="$withval"
4844   fi
4845 fi
4846
4847
4848
4849 LIBEV_M4_AVOID_LIBRT=1
4850
4851 ac_ext=cpp
4852 ac_cpp='$CXXCPP $CPPFLAGS'
4853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4856 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4857 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4858 if test -z "$CXXCPP"; then
4859   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4860   echo $ECHO_N "(cached) $ECHO_C" >&6
4861 else
4862       # Double quotes because CXXCPP needs to be expanded
4863     for CXXCPP in "$CXX -E" "/lib/cpp"
4864     do
4865       ac_preproc_ok=false
4866 for ac_cxx_preproc_warn_flag in '' yes
4867 do
4868   # Use a header file that comes with gcc, so configuring glibc
4869   # with a fresh cross-compiler works.
4870   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4871   # <limits.h> exists even on freestanding compilers.
4872   # On the NeXT, cc -E runs the code through the compiler's parser,
4873   # not just through cpp. "Syntax error" is here to catch this case.
4874   cat >conftest.$ac_ext <<_ACEOF
4875 /* confdefs.h.  */
4876 _ACEOF
4877 cat confdefs.h >>conftest.$ac_ext
4878 cat >>conftest.$ac_ext <<_ACEOF
4879 /* end confdefs.h.  */
4880 #ifdef __STDC__
4881 # include <limits.h>
4882 #else
4883 # include <assert.h>
4884 #endif
4885                      Syntax error
4886 _ACEOF
4887 if { (ac_try="$ac_cpp conftest.$ac_ext"
4888 case "(($ac_try" in
4889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890   *) ac_try_echo=$ac_try;;
4891 esac
4892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4894   ac_status=$?
4895   grep -v '^ *+' conftest.er1 >conftest.err
4896   rm -f conftest.er1
4897   cat conftest.err >&5
4898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899   (exit $ac_status); } >/dev/null && {
4900          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4901          test ! -s conftest.err
4902        }; then
4903   :
4904 else
4905   echo "$as_me: failed program was:" >&5
4906 sed 's/^/| /' conftest.$ac_ext >&5
4907
4908   # Broken: fails on valid input.
4909 continue
4910 fi
4911
4912 rm -f conftest.err conftest.$ac_ext
4913
4914   # OK, works on sane cases.  Now check whether nonexistent headers
4915   # can be detected and how.
4916   cat >conftest.$ac_ext <<_ACEOF
4917 /* confdefs.h.  */
4918 _ACEOF
4919 cat confdefs.h >>conftest.$ac_ext
4920 cat >>conftest.$ac_ext <<_ACEOF
4921 /* end confdefs.h.  */
4922 #include <ac_nonexistent.h>
4923 _ACEOF
4924 if { (ac_try="$ac_cpp conftest.$ac_ext"
4925 case "(($ac_try" in
4926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927   *) ac_try_echo=$ac_try;;
4928 esac
4929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4931   ac_status=$?
4932   grep -v '^ *+' conftest.er1 >conftest.err
4933   rm -f conftest.er1
4934   cat conftest.err >&5
4935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936   (exit $ac_status); } >/dev/null && {
4937          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4938          test ! -s conftest.err
4939        }; then
4940   # Broken: success on invalid input.
4941 continue
4942 else
4943   echo "$as_me: failed program was:" >&5
4944 sed 's/^/| /' conftest.$ac_ext >&5
4945
4946   # Passes both tests.
4947 ac_preproc_ok=:
4948 break
4949 fi
4950
4951 rm -f conftest.err conftest.$ac_ext
4952
4953 done
4954 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4955 rm -f conftest.err conftest.$ac_ext
4956 if $ac_preproc_ok; then
4957   break
4958 fi
4959
4960     done
4961     ac_cv_prog_CXXCPP=$CXXCPP
4962
4963 fi
4964   CXXCPP=$ac_cv_prog_CXXCPP
4965 else
4966   ac_cv_prog_CXXCPP=$CXXCPP
4967 fi
4968 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4969 echo "${ECHO_T}$CXXCPP" >&6; }
4970 ac_preproc_ok=false
4971 for ac_cxx_preproc_warn_flag in '' yes
4972 do
4973   # Use a header file that comes with gcc, so configuring glibc
4974   # with a fresh cross-compiler works.
4975   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4976   # <limits.h> exists even on freestanding compilers.
4977   # On the NeXT, cc -E runs the code through the compiler's parser,
4978   # not just through cpp. "Syntax error" is here to catch this case.
4979   cat >conftest.$ac_ext <<_ACEOF
4980 /* confdefs.h.  */
4981 _ACEOF
4982 cat confdefs.h >>conftest.$ac_ext
4983 cat >>conftest.$ac_ext <<_ACEOF
4984 /* end confdefs.h.  */
4985 #ifdef __STDC__
4986 # include <limits.h>
4987 #else
4988 # include <assert.h>
4989 #endif
4990                      Syntax error
4991 _ACEOF
4992 if { (ac_try="$ac_cpp conftest.$ac_ext"
4993 case "(($ac_try" in
4994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4995   *) ac_try_echo=$ac_try;;
4996 esac
4997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4998   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4999   ac_status=$?
5000   grep -v '^ *+' conftest.er1 >conftest.err
5001   rm -f conftest.er1
5002   cat conftest.err >&5
5003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004   (exit $ac_status); } >/dev/null && {
5005          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5006          test ! -s conftest.err
5007        }; then
5008   :
5009 else
5010   echo "$as_me: failed program was:" >&5
5011 sed 's/^/| /' conftest.$ac_ext >&5
5012
5013   # Broken: fails on valid input.
5014 continue
5015 fi
5016
5017 rm -f conftest.err conftest.$ac_ext
5018
5019   # OK, works on sane cases.  Now check whether nonexistent headers
5020   # can be detected and how.
5021   cat >conftest.$ac_ext <<_ACEOF
5022 /* confdefs.h.  */
5023 _ACEOF
5024 cat confdefs.h >>conftest.$ac_ext
5025 cat >>conftest.$ac_ext <<_ACEOF
5026 /* end confdefs.h.  */
5027 #include <ac_nonexistent.h>
5028 _ACEOF
5029 if { (ac_try="$ac_cpp conftest.$ac_ext"
5030 case "(($ac_try" in
5031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032   *) ac_try_echo=$ac_try;;
5033 esac
5034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5036   ac_status=$?
5037   grep -v '^ *+' conftest.er1 >conftest.err
5038   rm -f conftest.er1
5039   cat conftest.err >&5
5040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041   (exit $ac_status); } >/dev/null && {
5042          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5043          test ! -s conftest.err
5044        }; then
5045   # Broken: success on invalid input.
5046 continue
5047 else
5048   echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5050
5051   # Passes both tests.
5052 ac_preproc_ok=:
5053 break
5054 fi
5055
5056 rm -f conftest.err conftest.$ac_ext
5057
5058 done
5059 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060 rm -f conftest.err conftest.$ac_ext
5061 if $ac_preproc_ok; then
5062   :
5063 else
5064   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5065 See \`config.log' for more details." >&5
5066 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5067 See \`config.log' for more details." >&2;}
5068    { (exit 1); exit 1; }; }
5069 fi
5070
5071 ac_ext=cpp
5072 ac_cpp='$CXXCPP $CPPFLAGS'
5073 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5076
5077
5078 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5079 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5080 if test "${ac_cv_header_stdc+set}" = set; then
5081   echo $ECHO_N "(cached) $ECHO_C" >&6
5082 else
5083   cat >conftest.$ac_ext <<_ACEOF
5084 /* confdefs.h.  */
5085 _ACEOF
5086 cat confdefs.h >>conftest.$ac_ext
5087 cat >>conftest.$ac_ext <<_ACEOF
5088 /* end confdefs.h.  */
5089 #include <stdlib.h>
5090 #include <stdarg.h>
5091 #include <string.h>
5092 #include <float.h>
5093
5094 int
5095 main ()
5096 {
5097
5098   ;
5099   return 0;
5100 }
5101 _ACEOF
5102 rm -f conftest.$ac_objext
5103 if { (ac_try="$ac_compile"
5104 case "(($ac_try" in
5105   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5106   *) ac_try_echo=$ac_try;;
5107 esac
5108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5109   (eval "$ac_compile") 2>conftest.er1
5110   ac_status=$?
5111   grep -v '^ *+' conftest.er1 >conftest.err
5112   rm -f conftest.er1
5113   cat conftest.err >&5
5114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115   (exit $ac_status); } && {
5116          test -z "$ac_cxx_werror_flag" ||
5117          test ! -s conftest.err
5118        } && test -s conftest.$ac_objext; then
5119   ac_cv_header_stdc=yes
5120 else
5121   echo "$as_me: failed program was:" >&5
5122 sed 's/^/| /' conftest.$ac_ext >&5
5123
5124         ac_cv_header_stdc=no
5125 fi
5126
5127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128
5129 if test $ac_cv_header_stdc = yes; then
5130   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5131   cat >conftest.$ac_ext <<_ACEOF
5132 /* confdefs.h.  */
5133 _ACEOF
5134 cat confdefs.h >>conftest.$ac_ext
5135 cat >>conftest.$ac_ext <<_ACEOF
5136 /* end confdefs.h.  */
5137 #include <string.h>
5138
5139 _ACEOF
5140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5141   $EGREP "memchr" >/dev/null 2>&1; then
5142   :
5143 else
5144   ac_cv_header_stdc=no
5145 fi
5146 rm -f conftest*
5147
5148 fi
5149
5150 if test $ac_cv_header_stdc = yes; then
5151   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5152   cat >conftest.$ac_ext <<_ACEOF
5153 /* confdefs.h.  */
5154 _ACEOF
5155 cat confdefs.h >>conftest.$ac_ext
5156 cat >>conftest.$ac_ext <<_ACEOF
5157 /* end confdefs.h.  */
5158 #include <stdlib.h>
5159
5160 _ACEOF
5161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5162   $EGREP "free" >/dev/null 2>&1; then
5163   :
5164 else
5165   ac_cv_header_stdc=no
5166 fi
5167 rm -f conftest*
5168
5169 fi
5170
5171 if test $ac_cv_header_stdc = yes; then
5172   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5173   if test "$cross_compiling" = yes; then
5174   :
5175 else
5176   cat >conftest.$ac_ext <<_ACEOF
5177 /* confdefs.h.  */
5178 _ACEOF
5179 cat confdefs.h >>conftest.$ac_ext
5180 cat >>conftest.$ac_ext <<_ACEOF
5181 /* end confdefs.h.  */
5182 #include <ctype.h>
5183 #include <stdlib.h>
5184 #if ((' ' & 0x0FF) == 0x020)
5185 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5186 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5187 #else
5188 # define ISLOWER(c) \
5189                    (('a' <= (c) && (c) <= 'i') \
5190                      || ('j' <= (c) && (c) <= 'r') \
5191                      || ('s' <= (c) && (c) <= 'z'))
5192 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5193 #endif
5194
5195 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5196 int
5197 main ()
5198 {
5199   int i;
5200   for (i = 0; i < 256; i++)
5201     if (XOR (islower (i), ISLOWER (i))
5202         || toupper (i) != TOUPPER (i))
5203       return 2;
5204   return 0;
5205 }
5206 _ACEOF
5207 rm -f conftest$ac_exeext
5208 if { (ac_try="$ac_link"
5209 case "(($ac_try" in
5210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211   *) ac_try_echo=$ac_try;;
5212 esac
5213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214   (eval "$ac_link") 2>&5
5215   ac_status=$?
5216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5217   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5218   { (case "(($ac_try" in
5219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220   *) ac_try_echo=$ac_try;;
5221 esac
5222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223   (eval "$ac_try") 2>&5
5224   ac_status=$?
5225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226   (exit $ac_status); }; }; then
5227   :
5228 else
5229   echo "$as_me: program exited with status $ac_status" >&5
5230 echo "$as_me: failed program was:" >&5
5231 sed 's/^/| /' conftest.$ac_ext >&5
5232
5233 ( exit $ac_status )
5234 ac_cv_header_stdc=no
5235 fi
5236 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5237 fi
5238
5239
5240 fi
5241 fi
5242 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5243 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5244 if test $ac_cv_header_stdc = yes; then
5245
5246 cat >>confdefs.h <<\_ACEOF
5247 #define STDC_HEADERS 1
5248 _ACEOF
5249
5250 fi
5251
5252 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5263                   inttypes.h stdint.h unistd.h
5264 do
5265 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5266 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5267 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5268 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5269   echo $ECHO_N "(cached) $ECHO_C" >&6
5270 else
5271   cat >conftest.$ac_ext <<_ACEOF
5272 /* confdefs.h.  */
5273 _ACEOF
5274 cat confdefs.h >>conftest.$ac_ext
5275 cat >>conftest.$ac_ext <<_ACEOF
5276 /* end confdefs.h.  */
5277 $ac_includes_default
5278
5279 #include <$ac_header>
5280 _ACEOF
5281 rm -f conftest.$ac_objext
5282 if { (ac_try="$ac_compile"
5283 case "(($ac_try" in
5284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285   *) ac_try_echo=$ac_try;;
5286 esac
5287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288   (eval "$ac_compile") 2>conftest.er1
5289   ac_status=$?
5290   grep -v '^ *+' conftest.er1 >conftest.err
5291   rm -f conftest.er1
5292   cat conftest.err >&5
5293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294   (exit $ac_status); } && {
5295          test -z "$ac_cxx_werror_flag" ||
5296          test ! -s conftest.err
5297        } && test -s conftest.$ac_objext; then
5298   eval "$as_ac_Header=yes"
5299 else
5300   echo "$as_me: failed program was:" >&5
5301 sed 's/^/| /' conftest.$ac_ext >&5
5302
5303         eval "$as_ac_Header=no"
5304 fi
5305
5306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307 fi
5308 ac_res=`eval echo '${'$as_ac_Header'}'`
5309                { echo "$as_me:$LINENO: result: $ac_res" >&5
5310 echo "${ECHO_T}$ac_res" >&6; }
5311 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5312   cat >>confdefs.h <<_ACEOF
5313 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5314 _ACEOF
5315
5316 fi
5317
5318 done
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329 for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h
5330 do
5331 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5332 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5333   { echo "$as_me:$LINENO: checking for $ac_header" >&5
5334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5336   echo $ECHO_N "(cached) $ECHO_C" >&6
5337 fi
5338 ac_res=`eval echo '${'$as_ac_Header'}'`
5339                { echo "$as_me:$LINENO: result: $ac_res" >&5
5340 echo "${ECHO_T}$ac_res" >&6; }
5341 else
5342   # Is the header compilable?
5343 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5344 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5345 cat >conftest.$ac_ext <<_ACEOF
5346 /* confdefs.h.  */
5347 _ACEOF
5348 cat confdefs.h >>conftest.$ac_ext
5349 cat >>conftest.$ac_ext <<_ACEOF
5350 /* end confdefs.h.  */
5351 $ac_includes_default
5352 #include <$ac_header>
5353 _ACEOF
5354 rm -f conftest.$ac_objext
5355 if { (ac_try="$ac_compile"
5356 case "(($ac_try" in
5357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5358   *) ac_try_echo=$ac_try;;
5359 esac
5360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5361   (eval "$ac_compile") 2>conftest.er1
5362   ac_status=$?
5363   grep -v '^ *+' conftest.er1 >conftest.err
5364   rm -f conftest.er1
5365   cat conftest.err >&5
5366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5367   (exit $ac_status); } && {
5368          test -z "$ac_cxx_werror_flag" ||
5369          test ! -s conftest.err
5370        } && test -s conftest.$ac_objext; then
5371   ac_header_compiler=yes
5372 else
5373   echo "$as_me: failed program was:" >&5
5374 sed 's/^/| /' conftest.$ac_ext >&5
5375
5376         ac_header_compiler=no
5377 fi
5378
5379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5380 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5381 echo "${ECHO_T}$ac_header_compiler" >&6; }
5382
5383 # Is the header present?
5384 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5385 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5386 cat >conftest.$ac_ext <<_ACEOF
5387 /* confdefs.h.  */
5388 _ACEOF
5389 cat confdefs.h >>conftest.$ac_ext
5390 cat >>conftest.$ac_ext <<_ACEOF
5391 /* end confdefs.h.  */
5392 #include <$ac_header>
5393 _ACEOF
5394 if { (ac_try="$ac_cpp conftest.$ac_ext"
5395 case "(($ac_try" in
5396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5397   *) ac_try_echo=$ac_try;;
5398 esac
5399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5400   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5401   ac_status=$?
5402   grep -v '^ *+' conftest.er1 >conftest.err
5403   rm -f conftest.er1
5404   cat conftest.err >&5
5405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5406   (exit $ac_status); } >/dev/null && {
5407          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5408          test ! -s conftest.err
5409        }; then
5410   ac_header_preproc=yes
5411 else
5412   echo "$as_me: failed program was:" >&5
5413 sed 's/^/| /' conftest.$ac_ext >&5
5414
5415   ac_header_preproc=no
5416 fi
5417
5418 rm -f conftest.err conftest.$ac_ext
5419 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5420 echo "${ECHO_T}$ac_header_preproc" >&6; }
5421
5422 # So?  What about this header?
5423 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5424   yes:no: )
5425     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5426 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5427     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5428 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5429     ac_header_preproc=yes
5430     ;;
5431   no:yes:* )
5432     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5433 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5434     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5435 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5436     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5437 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5438     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5439 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5440     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5441 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5442     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5443 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5444
5445     ;;
5446 esac
5447 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5450   echo $ECHO_N "(cached) $ECHO_C" >&6
5451 else
5452   eval "$as_ac_Header=\$ac_header_preproc"
5453 fi
5454 ac_res=`eval echo '${'$as_ac_Header'}'`
5455                { echo "$as_me:$LINENO: result: $ac_res" >&5
5456 echo "${ECHO_T}$ac_res" >&6; }
5457
5458 fi
5459 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5460   cat >>confdefs.h <<_ACEOF
5461 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5462 _ACEOF
5463
5464 fi
5465
5466 done
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476 for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd
5477 do
5478 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5479 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5480 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5481 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5482   echo $ECHO_N "(cached) $ECHO_C" >&6
5483 else
5484   cat >conftest.$ac_ext <<_ACEOF
5485 /* confdefs.h.  */
5486 _ACEOF
5487 cat confdefs.h >>conftest.$ac_ext
5488 cat >>conftest.$ac_ext <<_ACEOF
5489 /* end confdefs.h.  */
5490 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5491    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5492 #define $ac_func innocuous_$ac_func
5493
5494 /* System header to define __stub macros and hopefully few prototypes,
5495     which can conflict with char $ac_func (); below.
5496     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5497     <limits.h> exists even on freestanding compilers.  */
5498
5499 #ifdef __STDC__
5500 # include <limits.h>
5501 #else
5502 # include <assert.h>
5503 #endif
5504
5505 #undef $ac_func
5506
5507 /* Override any GCC internal prototype to avoid an error.
5508    Use char because int might match the return type of a GCC
5509    builtin and then its argument prototype would still apply.  */
5510 #ifdef __cplusplus
5511 extern "C"
5512 #endif
5513 char $ac_func ();
5514 /* The GNU C library defines this for functions which it implements
5515     to always fail with ENOSYS.  Some functions are actually named
5516     something starting with __ and the normal name is an alias.  */
5517 #if defined __stub_$ac_func || defined __stub___$ac_func
5518 choke me
5519 #endif
5520
5521 int
5522 main ()
5523 {
5524 return $ac_func ();
5525   ;
5526   return 0;
5527 }
5528 _ACEOF
5529 rm -f conftest.$ac_objext conftest$ac_exeext
5530 if { (ac_try="$ac_link"
5531 case "(($ac_try" in
5532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5533   *) ac_try_echo=$ac_try;;
5534 esac
5535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5536   (eval "$ac_link") 2>conftest.er1
5537   ac_status=$?
5538   grep -v '^ *+' conftest.er1 >conftest.err
5539   rm -f conftest.er1
5540   cat conftest.err >&5
5541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542   (exit $ac_status); } && {
5543          test -z "$ac_cxx_werror_flag" ||
5544          test ! -s conftest.err
5545        } && test -s conftest$ac_exeext &&
5546        $as_test_x conftest$ac_exeext; then
5547   eval "$as_ac_var=yes"
5548 else
5549   echo "$as_me: failed program was:" >&5
5550 sed 's/^/| /' conftest.$ac_ext >&5
5551
5552         eval "$as_ac_var=no"
5553 fi
5554
5555 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5556       conftest$ac_exeext conftest.$ac_ext
5557 fi
5558 ac_res=`eval echo '${'$as_ac_var'}'`
5559                { echo "$as_me:$LINENO: result: $ac_res" >&5
5560 echo "${ECHO_T}$ac_res" >&6; }
5561 if test `eval echo '${'$as_ac_var'}'` = yes; then
5562   cat >>confdefs.h <<_ACEOF
5563 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5564 _ACEOF
5565
5566 fi
5567 done
5568
5569
5570 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5571 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5572 if test "${ac_cv_func_clock_gettime+set}" = set; then
5573   echo $ECHO_N "(cached) $ECHO_C" >&6
5574 else
5575   cat >conftest.$ac_ext <<_ACEOF
5576 /* confdefs.h.  */
5577 _ACEOF
5578 cat confdefs.h >>conftest.$ac_ext
5579 cat >>conftest.$ac_ext <<_ACEOF
5580 /* end confdefs.h.  */
5581 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5582    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5583 #define clock_gettime innocuous_clock_gettime
5584
5585 /* System header to define __stub macros and hopefully few prototypes,
5586     which can conflict with char clock_gettime (); below.
5587     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5588     <limits.h> exists even on freestanding compilers.  */
5589
5590 #ifdef __STDC__
5591 # include <limits.h>
5592 #else
5593 # include <assert.h>
5594 #endif
5595
5596 #undef clock_gettime
5597
5598 /* Override any GCC internal prototype to avoid an error.
5599    Use char because int might match the return type of a GCC
5600    builtin and then its argument prototype would still apply.  */
5601 #ifdef __cplusplus
5602 extern "C"
5603 #endif
5604 char clock_gettime ();
5605 /* The GNU C library defines this for functions which it implements
5606     to always fail with ENOSYS.  Some functions are actually named
5607     something starting with __ and the normal name is an alias.  */
5608 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5609 choke me
5610 #endif
5611
5612 int
5613 main ()
5614 {
5615 return clock_gettime ();
5616   ;
5617   return 0;
5618 }
5619 _ACEOF
5620 rm -f conftest.$ac_objext conftest$ac_exeext
5621 if { (ac_try="$ac_link"
5622 case "(($ac_try" in
5623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5624   *) ac_try_echo=$ac_try;;
5625 esac
5626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5627   (eval "$ac_link") 2>conftest.er1
5628   ac_status=$?
5629   grep -v '^ *+' conftest.er1 >conftest.err
5630   rm -f conftest.er1
5631   cat conftest.err >&5
5632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633   (exit $ac_status); } && {
5634          test -z "$ac_cxx_werror_flag" ||
5635          test ! -s conftest.err
5636        } && test -s conftest$ac_exeext &&
5637        $as_test_x conftest$ac_exeext; then
5638   ac_cv_func_clock_gettime=yes
5639 else
5640   echo "$as_me: failed program was:" >&5
5641 sed 's/^/| /' conftest.$ac_ext >&5
5642
5643         ac_cv_func_clock_gettime=no
5644 fi
5645
5646 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5647       conftest$ac_exeext conftest.$ac_ext
5648 fi
5649 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5650 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5651 if test $ac_cv_func_clock_gettime = yes; then
5652   :
5653 else
5654
5655    if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5656
5657 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5658 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5659 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5660   echo $ECHO_N "(cached) $ECHO_C" >&6
5661 else
5662   ac_check_lib_save_LIBS=$LIBS
5663 LIBS="-lrt  $LIBS"
5664 cat >conftest.$ac_ext <<_ACEOF
5665 /* confdefs.h.  */
5666 _ACEOF
5667 cat confdefs.h >>conftest.$ac_ext
5668 cat >>conftest.$ac_ext <<_ACEOF
5669 /* end confdefs.h.  */
5670
5671 /* Override any GCC internal prototype to avoid an error.
5672    Use char because int might match the return type of a GCC
5673    builtin and then its argument prototype would still apply.  */
5674 #ifdef __cplusplus
5675 extern "C"
5676 #endif
5677 char clock_gettime ();
5678 int
5679 main ()
5680 {
5681 return clock_gettime ();
5682   ;
5683   return 0;
5684 }
5685 _ACEOF
5686 rm -f conftest.$ac_objext conftest$ac_exeext
5687 if { (ac_try="$ac_link"
5688 case "(($ac_try" in
5689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5690   *) ac_try_echo=$ac_try;;
5691 esac
5692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5693   (eval "$ac_link") 2>conftest.er1
5694   ac_status=$?
5695   grep -v '^ *+' conftest.er1 >conftest.err
5696   rm -f conftest.er1
5697   cat conftest.err >&5
5698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5699   (exit $ac_status); } && {
5700          test -z "$ac_cxx_werror_flag" ||
5701          test ! -s conftest.err
5702        } && test -s conftest$ac_exeext &&
5703        $as_test_x conftest$ac_exeext; then
5704   ac_cv_lib_rt_clock_gettime=yes
5705 else
5706   echo "$as_me: failed program was:" >&5
5707 sed 's/^/| /' conftest.$ac_ext >&5
5708
5709         ac_cv_lib_rt_clock_gettime=no
5710 fi
5711
5712 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5713       conftest$ac_exeext conftest.$ac_ext
5714 LIBS=$ac_check_lib_save_LIBS
5715 fi
5716 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5717 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5718 if test $ac_cv_lib_rt_clock_gettime = yes; then
5719   cat >>confdefs.h <<_ACEOF
5720 #define HAVE_LIBRT 1
5721 _ACEOF
5722
5723   LIBS="-lrt $LIBS"
5724
5725 fi
5726
5727       unset ac_cv_func_clock_gettime
5728
5729 for ac_func in clock_gettime
5730 do
5731 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5732 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5733 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5734 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5735   echo $ECHO_N "(cached) $ECHO_C" >&6
5736 else
5737   cat >conftest.$ac_ext <<_ACEOF
5738 /* confdefs.h.  */
5739 _ACEOF
5740 cat confdefs.h >>conftest.$ac_ext
5741 cat >>conftest.$ac_ext <<_ACEOF
5742 /* end confdefs.h.  */
5743 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5744    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5745 #define $ac_func innocuous_$ac_func
5746
5747 /* System header to define __stub macros and hopefully few prototypes,
5748     which can conflict with char $ac_func (); below.
5749     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5750     <limits.h> exists even on freestanding compilers.  */
5751
5752 #ifdef __STDC__
5753 # include <limits.h>
5754 #else
5755 # include <assert.h>
5756 #endif
5757
5758 #undef $ac_func
5759
5760 /* Override any GCC internal prototype to avoid an error.
5761    Use char because int might match the return type of a GCC
5762    builtin and then its argument prototype would still apply.  */
5763 #ifdef __cplusplus
5764 extern "C"
5765 #endif
5766 char $ac_func ();
5767 /* The GNU C library defines this for functions which it implements
5768     to always fail with ENOSYS.  Some functions are actually named
5769     something starting with __ and the normal name is an alias.  */
5770 #if defined __stub_$ac_func || defined __stub___$ac_func
5771 choke me
5772 #endif
5773
5774 int
5775 main ()
5776 {
5777 return $ac_func ();
5778   ;
5779   return 0;
5780 }
5781 _ACEOF
5782 rm -f conftest.$ac_objext conftest$ac_exeext
5783 if { (ac_try="$ac_link"
5784 case "(($ac_try" in
5785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5786   *) ac_try_echo=$ac_try;;
5787 esac
5788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5789   (eval "$ac_link") 2>conftest.er1
5790   ac_status=$?
5791   grep -v '^ *+' conftest.er1 >conftest.err
5792   rm -f conftest.er1
5793   cat conftest.err >&5
5794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5795   (exit $ac_status); } && {
5796          test -z "$ac_cxx_werror_flag" ||
5797          test ! -s conftest.err
5798        } && test -s conftest$ac_exeext &&
5799        $as_test_x conftest$ac_exeext; then
5800   eval "$as_ac_var=yes"
5801 else
5802   echo "$as_me: failed program was:" >&5
5803 sed 's/^/| /' conftest.$ac_ext >&5
5804
5805         eval "$as_ac_var=no"
5806 fi
5807
5808 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5809       conftest$ac_exeext conftest.$ac_ext
5810 fi
5811 ac_res=`eval echo '${'$as_ac_var'}'`
5812                { echo "$as_me:$LINENO: result: $ac_res" >&5
5813 echo "${ECHO_T}$ac_res" >&6; }
5814 if test `eval echo '${'$as_ac_var'}'` = yes; then
5815   cat >>confdefs.h <<_ACEOF
5816 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5817 _ACEOF
5818
5819 fi
5820 done
5821
5822    fi
5823
5824 fi
5825
5826
5827 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5828 echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5829 if test "${ac_cv_func_nanosleep+set}" = set; then
5830   echo $ECHO_N "(cached) $ECHO_C" >&6
5831 else
5832   cat >conftest.$ac_ext <<_ACEOF
5833 /* confdefs.h.  */
5834 _ACEOF
5835 cat confdefs.h >>conftest.$ac_ext
5836 cat >>conftest.$ac_ext <<_ACEOF
5837 /* end confdefs.h.  */
5838 /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5839    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5840 #define nanosleep innocuous_nanosleep
5841
5842 /* System header to define __stub macros and hopefully few prototypes,
5843     which can conflict with char nanosleep (); below.
5844     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5845     <limits.h> exists even on freestanding compilers.  */
5846
5847 #ifdef __STDC__
5848 # include <limits.h>
5849 #else
5850 # include <assert.h>
5851 #endif
5852
5853 #undef nanosleep
5854
5855 /* Override any GCC internal prototype to avoid an error.
5856    Use char because int might match the return type of a GCC
5857    builtin and then its argument prototype would still apply.  */
5858 #ifdef __cplusplus
5859 extern "C"
5860 #endif
5861 char nanosleep ();
5862 /* The GNU C library defines this for functions which it implements
5863     to always fail with ENOSYS.  Some functions are actually named
5864     something starting with __ and the normal name is an alias.  */
5865 #if defined __stub_nanosleep || defined __stub___nanosleep
5866 choke me
5867 #endif
5868
5869 int
5870 main ()
5871 {
5872 return nanosleep ();
5873   ;
5874   return 0;
5875 }
5876 _ACEOF
5877 rm -f conftest.$ac_objext conftest$ac_exeext
5878 if { (ac_try="$ac_link"
5879 case "(($ac_try" in
5880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5881   *) ac_try_echo=$ac_try;;
5882 esac
5883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5884   (eval "$ac_link") 2>conftest.er1
5885   ac_status=$?
5886   grep -v '^ *+' conftest.er1 >conftest.err
5887   rm -f conftest.er1
5888   cat conftest.err >&5
5889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890   (exit $ac_status); } && {
5891          test -z "$ac_cxx_werror_flag" ||
5892          test ! -s conftest.err
5893        } && test -s conftest$ac_exeext &&
5894        $as_test_x conftest$ac_exeext; then
5895   ac_cv_func_nanosleep=yes
5896 else
5897   echo "$as_me: failed program was:" >&5
5898 sed 's/^/| /' conftest.$ac_ext >&5
5899
5900         ac_cv_func_nanosleep=no
5901 fi
5902
5903 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5904       conftest$ac_exeext conftest.$ac_ext
5905 fi
5906 { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5907 echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5908 if test $ac_cv_func_nanosleep = yes; then
5909   :
5910 else
5911
5912    if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5913
5914 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5915 echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5916 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5917   echo $ECHO_N "(cached) $ECHO_C" >&6
5918 else
5919   ac_check_lib_save_LIBS=$LIBS
5920 LIBS="-lrt  $LIBS"
5921 cat >conftest.$ac_ext <<_ACEOF
5922 /* confdefs.h.  */
5923 _ACEOF
5924 cat confdefs.h >>conftest.$ac_ext
5925 cat >>conftest.$ac_ext <<_ACEOF
5926 /* end confdefs.h.  */
5927
5928 /* Override any GCC internal prototype to avoid an error.
5929    Use char because int might match the return type of a GCC
5930    builtin and then its argument prototype would still apply.  */
5931 #ifdef __cplusplus
5932 extern "C"
5933 #endif
5934 char nanosleep ();
5935 int
5936 main ()
5937 {
5938 return nanosleep ();
5939   ;
5940   return 0;
5941 }
5942 _ACEOF
5943 rm -f conftest.$ac_objext conftest$ac_exeext
5944 if { (ac_try="$ac_link"
5945 case "(($ac_try" in
5946   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5947   *) ac_try_echo=$ac_try;;
5948 esac
5949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5950   (eval "$ac_link") 2>conftest.er1
5951   ac_status=$?
5952   grep -v '^ *+' conftest.er1 >conftest.err
5953   rm -f conftest.er1
5954   cat conftest.err >&5
5955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956   (exit $ac_status); } && {
5957          test -z "$ac_cxx_werror_flag" ||
5958          test ! -s conftest.err
5959        } && test -s conftest$ac_exeext &&
5960        $as_test_x conftest$ac_exeext; then
5961   ac_cv_lib_rt_nanosleep=yes
5962 else
5963   echo "$as_me: failed program was:" >&5
5964 sed 's/^/| /' conftest.$ac_ext >&5
5965
5966         ac_cv_lib_rt_nanosleep=no
5967 fi
5968
5969 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5970       conftest$ac_exeext conftest.$ac_ext
5971 LIBS=$ac_check_lib_save_LIBS
5972 fi
5973 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5974 echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5975 if test $ac_cv_lib_rt_nanosleep = yes; then
5976   cat >>confdefs.h <<_ACEOF
5977 #define HAVE_LIBRT 1
5978 _ACEOF
5979
5980   LIBS="-lrt $LIBS"
5981
5982 fi
5983
5984       unset ac_cv_func_nanosleep
5985
5986 for ac_func in nanosleep
5987 do
5988 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5989 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5990 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5991 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5992   echo $ECHO_N "(cached) $ECHO_C" >&6
5993 else
5994   cat >conftest.$ac_ext <<_ACEOF
5995 /* confdefs.h.  */
5996 _ACEOF
5997 cat confdefs.h >>conftest.$ac_ext
5998 cat >>conftest.$ac_ext <<_ACEOF
5999 /* end confdefs.h.  */
6000 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6001    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6002 #define $ac_func innocuous_$ac_func
6003
6004 /* System header to define __stub macros and hopefully few prototypes,
6005     which can conflict with char $ac_func (); below.
6006     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6007     <limits.h> exists even on freestanding compilers.  */
6008
6009 #ifdef __STDC__
6010 # include <limits.h>
6011 #else
6012 # include <assert.h>
6013 #endif
6014
6015 #undef $ac_func
6016
6017 /* Override any GCC internal prototype to avoid an error.
6018    Use char because int might match the return type of a GCC
6019    builtin and then its argument prototype would still apply.  */
6020 #ifdef __cplusplus
6021 extern "C"
6022 #endif
6023 char $ac_func ();
6024 /* The GNU C library defines this for functions which it implements
6025     to always fail with ENOSYS.  Some functions are actually named
6026     something starting with __ and the normal name is an alias.  */
6027 #if defined __stub_$ac_func || defined __stub___$ac_func
6028 choke me
6029 #endif
6030
6031 int
6032 main ()
6033 {
6034 return $ac_func ();
6035   ;
6036   return 0;
6037 }
6038 _ACEOF
6039 rm -f conftest.$ac_objext conftest$ac_exeext
6040 if { (ac_try="$ac_link"
6041 case "(($ac_try" in
6042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6043   *) ac_try_echo=$ac_try;;
6044 esac
6045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6046   (eval "$ac_link") 2>conftest.er1
6047   ac_status=$?
6048   grep -v '^ *+' conftest.er1 >conftest.err
6049   rm -f conftest.er1
6050   cat conftest.err >&5
6051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052   (exit $ac_status); } && {
6053          test -z "$ac_cxx_werror_flag" ||
6054          test ! -s conftest.err
6055        } && test -s conftest$ac_exeext &&
6056        $as_test_x conftest$ac_exeext; then
6057   eval "$as_ac_var=yes"
6058 else
6059   echo "$as_me: failed program was:" >&5
6060 sed 's/^/| /' conftest.$ac_ext >&5
6061
6062         eval "$as_ac_var=no"
6063 fi
6064
6065 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6066       conftest$ac_exeext conftest.$ac_ext
6067 fi
6068 ac_res=`eval echo '${'$as_ac_var'}'`
6069                { echo "$as_me:$LINENO: result: $ac_res" >&5
6070 echo "${ECHO_T}$ac_res" >&6; }
6071 if test `eval echo '${'$as_ac_var'}'` = yes; then
6072   cat >>confdefs.h <<_ACEOF
6073 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6074 _ACEOF
6075
6076 fi
6077 done
6078
6079    fi
6080
6081 fi
6082
6083
6084
6085 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6086 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6087 if test "${ac_cv_lib_m_ceil+set}" = set; then
6088   echo $ECHO_N "(cached) $ECHO_C" >&6
6089 else
6090   ac_check_lib_save_LIBS=$LIBS
6091 LIBS="-lm  $LIBS"
6092 cat >conftest.$ac_ext <<_ACEOF
6093 /* confdefs.h.  */
6094 _ACEOF
6095 cat confdefs.h >>conftest.$ac_ext
6096 cat >>conftest.$ac_ext <<_ACEOF
6097 /* end confdefs.h.  */
6098
6099 /* Override any GCC internal prototype to avoid an error.
6100    Use char because int might match the return type of a GCC
6101    builtin and then its argument prototype would still apply.  */
6102 #ifdef __cplusplus
6103 extern "C"
6104 #endif
6105 char ceil ();
6106 int
6107 main ()
6108 {
6109 return ceil ();
6110   ;
6111   return 0;
6112 }
6113 _ACEOF
6114 rm -f conftest.$ac_objext conftest$ac_exeext
6115 if { (ac_try="$ac_link"
6116 case "(($ac_try" in
6117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6118   *) ac_try_echo=$ac_try;;
6119 esac
6120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6121   (eval "$ac_link") 2>conftest.er1
6122   ac_status=$?
6123   grep -v '^ *+' conftest.er1 >conftest.err
6124   rm -f conftest.er1
6125   cat conftest.err >&5
6126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6127   (exit $ac_status); } && {
6128          test -z "$ac_cxx_werror_flag" ||
6129          test ! -s conftest.err
6130        } && test -s conftest$ac_exeext &&
6131        $as_test_x conftest$ac_exeext; then
6132   ac_cv_lib_m_ceil=yes
6133 else
6134   echo "$as_me: failed program was:" >&5
6135 sed 's/^/| /' conftest.$ac_ext >&5
6136
6137         ac_cv_lib_m_ceil=no
6138 fi
6139
6140 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6141       conftest$ac_exeext conftest.$ac_ext
6142 LIBS=$ac_check_lib_save_LIBS
6143 fi
6144 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6145 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6146 if test $ac_cv_lib_m_ceil = yes; then
6147   cat >>confdefs.h <<_ACEOF
6148 #define HAVE_LIBM 1
6149 _ACEOF
6150
6151   LIBS="-lm $LIBS"
6152
6153 fi
6154
6155
6156
6157
6158
6159
6160
6161 # Extract the first word of "tic", so it can be a program name with args.
6162 set dummy tic; ac_word=$2
6163 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6164 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6165 if test "${ac_cv_path_TIC+set}" = set; then
6166   echo $ECHO_N "(cached) $ECHO_C" >&6
6167 else
6168   case $TIC in
6169   [\\/]* | ?:[\\/]*)
6170   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6171   ;;
6172   *)
6173   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6174 for as_dir in $PATH
6175 do
6176   IFS=$as_save_IFS
6177   test -z "$as_dir" && as_dir=.
6178   for ac_exec_ext in '' $ac_executable_extensions; do
6179   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6180     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6181     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6182     break 2
6183   fi
6184 done
6185 done
6186 IFS=$as_save_IFS
6187
6188   test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6189   ;;
6190 esac
6191 fi
6192 TIC=$ac_cv_path_TIC
6193 if test -n "$TIC"; then
6194   { echo "$as_me:$LINENO: result: $TIC" >&5
6195 echo "${ECHO_T}$TIC" >&6; }
6196 else
6197   { echo "$as_me:$LINENO: result: no" >&5
6198 echo "${ECHO_T}no" >&6; }
6199 fi
6200
6201
6202
6203 { echo "$as_me:$LINENO: checking for X" >&5
6204 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6205
6206
6207 # Check whether --with-x was given.
6208 if test "${with_x+set}" = set; then
6209   withval=$with_x;
6210 fi
6211
6212 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6213 if test "x$with_x" = xno; then
6214   # The user explicitly disabled X.
6215   have_x=disabled
6216 else
6217   case $x_includes,$x_libraries in #(
6218     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6219 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6220    { (exit 1); exit 1; }; };; #(
6221     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6222   echo $ECHO_N "(cached) $ECHO_C" >&6
6223 else
6224   # One or both of the vars are not set, and there is no cached value.
6225 ac_x_includes=no ac_x_libraries=no
6226 rm -f -r conftest.dir
6227 if mkdir conftest.dir; then
6228   cd conftest.dir
6229   cat >Imakefile <<'_ACEOF'
6230 incroot:
6231         @echo incroot='${INCROOT}'
6232 usrlibdir:
6233         @echo usrlibdir='${USRLIBDIR}'
6234 libdir:
6235         @echo libdir='${LIBDIR}'
6236 _ACEOF
6237   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6238     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6239     for ac_var in incroot usrlibdir libdir; do
6240       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6241     done
6242     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6243     for ac_extension in a so sl; do
6244       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6245          test -f "$ac_im_libdir/libX11.$ac_extension"; then
6246         ac_im_usrlibdir=$ac_im_libdir; break
6247       fi
6248     done
6249     # Screen out bogus values from the imake configuration.  They are
6250     # bogus both because they are the default anyway, and because
6251     # using them would break gcc on systems where it needs fixed includes.
6252     case $ac_im_incroot in
6253         /usr/include) ac_x_includes= ;;
6254         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6255     esac
6256     case $ac_im_usrlibdir in
6257         /usr/lib | /lib) ;;
6258         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6259     esac
6260   fi
6261   cd ..
6262   rm -f -r conftest.dir
6263 fi
6264
6265 # Standard set of common directories for X headers.
6266 # Check X11 before X11Rn because it is often a symlink to the current release.
6267 ac_x_header_dirs='
6268 /usr/X11/include
6269 /usr/X11R6/include
6270 /usr/X11R5/include
6271 /usr/X11R4/include
6272
6273 /usr/include/X11
6274 /usr/include/X11R6
6275 /usr/include/X11R5
6276 /usr/include/X11R4
6277
6278 /usr/local/X11/include
6279 /usr/local/X11R6/include
6280 /usr/local/X11R5/include
6281 /usr/local/X11R4/include
6282
6283 /usr/local/include/X11
6284 /usr/local/include/X11R6
6285 /usr/local/include/X11R5
6286 /usr/local/include/X11R4
6287
6288 /usr/X386/include
6289 /usr/x386/include
6290 /usr/XFree86/include/X11
6291
6292 /usr/include
6293 /usr/local/include
6294 /usr/unsupported/include
6295 /usr/athena/include
6296 /usr/local/x11r5/include
6297 /usr/lpp/Xamples/include
6298
6299 /usr/openwin/include
6300 /usr/openwin/share/include'
6301
6302 if test "$ac_x_includes" = no; then
6303   # Guess where to find include files, by looking for Xlib.h.
6304   # First, try using that file with no special directory specified.
6305   cat >conftest.$ac_ext <<_ACEOF
6306 /* confdefs.h.  */
6307 _ACEOF
6308 cat confdefs.h >>conftest.$ac_ext
6309 cat >>conftest.$ac_ext <<_ACEOF
6310 /* end confdefs.h.  */
6311 #include <X11/Xlib.h>
6312 _ACEOF
6313 if { (ac_try="$ac_cpp conftest.$ac_ext"
6314 case "(($ac_try" in
6315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6316   *) ac_try_echo=$ac_try;;
6317 esac
6318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6319   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6320   ac_status=$?
6321   grep -v '^ *+' conftest.er1 >conftest.err
6322   rm -f conftest.er1
6323   cat conftest.err >&5
6324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6325   (exit $ac_status); } >/dev/null && {
6326          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6327          test ! -s conftest.err
6328        }; then
6329   # We can compile using X headers with no special include directory.
6330 ac_x_includes=
6331 else
6332   echo "$as_me: failed program was:" >&5
6333 sed 's/^/| /' conftest.$ac_ext >&5
6334
6335   for ac_dir in $ac_x_header_dirs; do
6336   if test -r "$ac_dir/X11/Xlib.h"; then
6337     ac_x_includes=$ac_dir
6338     break
6339   fi
6340 done
6341 fi
6342
6343 rm -f conftest.err conftest.$ac_ext
6344 fi # $ac_x_includes = no
6345
6346 if test "$ac_x_libraries" = no; then
6347   # Check for the libraries.
6348   # See if we find them without any special options.
6349   # Don't add to $LIBS permanently.
6350   ac_save_LIBS=$LIBS
6351   LIBS="-lX11 $LIBS"
6352   cat >conftest.$ac_ext <<_ACEOF
6353 /* confdefs.h.  */
6354 _ACEOF
6355 cat confdefs.h >>conftest.$ac_ext
6356 cat >>conftest.$ac_ext <<_ACEOF
6357 /* end confdefs.h.  */
6358 #include <X11/Xlib.h>
6359 int
6360 main ()
6361 {
6362 XrmInitialize ()
6363   ;
6364   return 0;
6365 }
6366 _ACEOF
6367 rm -f conftest.$ac_objext conftest$ac_exeext
6368 if { (ac_try="$ac_link"
6369 case "(($ac_try" in
6370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6371   *) ac_try_echo=$ac_try;;
6372 esac
6373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6374   (eval "$ac_link") 2>conftest.er1
6375   ac_status=$?
6376   grep -v '^ *+' conftest.er1 >conftest.err
6377   rm -f conftest.er1
6378   cat conftest.err >&5
6379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6380   (exit $ac_status); } && {
6381          test -z "$ac_cxx_werror_flag" ||
6382          test ! -s conftest.err
6383        } && test -s conftest$ac_exeext &&
6384        $as_test_x conftest$ac_exeext; then
6385   LIBS=$ac_save_LIBS
6386 # We can link X programs with no special library path.
6387 ac_x_libraries=
6388 else
6389   echo "$as_me: failed program was:" >&5
6390 sed 's/^/| /' conftest.$ac_ext >&5
6391
6392         LIBS=$ac_save_LIBS
6393 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6394 do
6395   # Don't even attempt the hair of trying to link an X program!
6396   for ac_extension in a so sl; do
6397     if test -r "$ac_dir/libX11.$ac_extension"; then
6398       ac_x_libraries=$ac_dir
6399       break 2
6400     fi
6401   done
6402 done
6403 fi
6404
6405 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6406       conftest$ac_exeext conftest.$ac_ext
6407 fi # $ac_x_libraries = no
6408
6409 case $ac_x_includes,$ac_x_libraries in #(
6410   no,* | *,no | *\'*)
6411     # Didn't find X, or a directory has "'" in its name.
6412     ac_cv_have_x="have_x=no";; #(
6413   *)
6414     # Record where we found X for the cache.
6415     ac_cv_have_x="have_x=yes\
6416         ac_x_includes='$ac_x_includes'\
6417         ac_x_libraries='$ac_x_libraries'"
6418 esac
6419 fi
6420 ;; #(
6421     *) have_x=yes;;
6422   esac
6423   eval "$ac_cv_have_x"
6424 fi # $with_x != no
6425
6426 if test "$have_x" != yes; then
6427   { echo "$as_me:$LINENO: result: $have_x" >&5
6428 echo "${ECHO_T}$have_x" >&6; }
6429   no_x=yes
6430 else
6431   # If each of the values was on the command line, it overrides each guess.
6432   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6433   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6434   # Update the cache value to reflect the command line values.
6435   ac_cv_have_x="have_x=yes\
6436         ac_x_includes='$x_includes'\
6437         ac_x_libraries='$x_libraries'"
6438   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6439 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6440 fi
6441
6442 if test "$no_x" = yes; then
6443   # Not all programs may use this symbol, but it does not hurt to define it.
6444
6445 cat >>confdefs.h <<\_ACEOF
6446 #define X_DISPLAY_MISSING 1
6447 _ACEOF
6448
6449   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6450 else
6451   if test -n "$x_includes"; then
6452     X_CFLAGS="$X_CFLAGS -I$x_includes"
6453   fi
6454
6455   # It would also be nice to do this for all -L options, not just this one.
6456   if test -n "$x_libraries"; then
6457     X_LIBS="$X_LIBS -L$x_libraries"
6458     # For Solaris; some versions of Sun CC require a space after -R and
6459     # others require no space.  Words are not sufficient . . . .
6460     { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6461 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6462     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6463     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6464     ac_cxx_werror_flag=yes
6465     cat >conftest.$ac_ext <<_ACEOF
6466 /* confdefs.h.  */
6467 _ACEOF
6468 cat confdefs.h >>conftest.$ac_ext
6469 cat >>conftest.$ac_ext <<_ACEOF
6470 /* end confdefs.h.  */
6471
6472 int
6473 main ()
6474 {
6475
6476   ;
6477   return 0;
6478 }
6479 _ACEOF
6480 rm -f conftest.$ac_objext conftest$ac_exeext
6481 if { (ac_try="$ac_link"
6482 case "(($ac_try" in
6483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6484   *) ac_try_echo=$ac_try;;
6485 esac
6486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6487   (eval "$ac_link") 2>conftest.er1
6488   ac_status=$?
6489   grep -v '^ *+' conftest.er1 >conftest.err
6490   rm -f conftest.er1
6491   cat conftest.err >&5
6492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493   (exit $ac_status); } && {
6494          test -z "$ac_cxx_werror_flag" ||
6495          test ! -s conftest.err
6496        } && test -s conftest$ac_exeext &&
6497        $as_test_x conftest$ac_exeext; then
6498   { echo "$as_me:$LINENO: result: no" >&5
6499 echo "${ECHO_T}no" >&6; }
6500        X_LIBS="$X_LIBS -R$x_libraries"
6501 else
6502   echo "$as_me: failed program was:" >&5
6503 sed 's/^/| /' conftest.$ac_ext >&5
6504
6505         LIBS="$ac_xsave_LIBS -R $x_libraries"
6506        cat >conftest.$ac_ext <<_ACEOF
6507 /* confdefs.h.  */
6508 _ACEOF
6509 cat confdefs.h >>conftest.$ac_ext
6510 cat >>conftest.$ac_ext <<_ACEOF
6511 /* end confdefs.h.  */
6512
6513 int
6514 main ()
6515 {
6516
6517   ;
6518   return 0;
6519 }
6520 _ACEOF
6521 rm -f conftest.$ac_objext conftest$ac_exeext
6522 if { (ac_try="$ac_link"
6523 case "(($ac_try" in
6524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6525   *) ac_try_echo=$ac_try;;
6526 esac
6527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6528   (eval "$ac_link") 2>conftest.er1
6529   ac_status=$?
6530   grep -v '^ *+' conftest.er1 >conftest.err
6531   rm -f conftest.er1
6532   cat conftest.err >&5
6533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6534   (exit $ac_status); } && {
6535          test -z "$ac_cxx_werror_flag" ||
6536          test ! -s conftest.err
6537        } && test -s conftest$ac_exeext &&
6538        $as_test_x conftest$ac_exeext; then
6539   { echo "$as_me:$LINENO: result: yes" >&5
6540 echo "${ECHO_T}yes" >&6; }
6541           X_LIBS="$X_LIBS -R $x_libraries"
6542 else
6543   echo "$as_me: failed program was:" >&5
6544 sed 's/^/| /' conftest.$ac_ext >&5
6545
6546         { echo "$as_me:$LINENO: result: neither works" >&5
6547 echo "${ECHO_T}neither works" >&6; }
6548 fi
6549
6550 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6551       conftest$ac_exeext conftest.$ac_ext
6552 fi
6553
6554 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6555       conftest$ac_exeext conftest.$ac_ext
6556     ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6557     LIBS=$ac_xsave_LIBS
6558   fi
6559
6560   # Check for system-dependent libraries X programs must link with.
6561   # Do this before checking for the system-independent R6 libraries
6562   # (-lICE), since we may need -lsocket or whatever for X linking.
6563
6564   if test "$ISC" = yes; then
6565     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6566   else
6567     # Martyn Johnson says this is needed for Ultrix, if the X
6568     # libraries were built with DECnet support.  And Karl Berry says
6569     # the Alpha needs dnet_stub (dnet does not exist).
6570     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6571     cat >conftest.$ac_ext <<_ACEOF
6572 /* confdefs.h.  */
6573 _ACEOF
6574 cat confdefs.h >>conftest.$ac_ext
6575 cat >>conftest.$ac_ext <<_ACEOF
6576 /* end confdefs.h.  */
6577
6578 /* Override any GCC internal prototype to avoid an error.
6579    Use char because int might match the return type of a GCC
6580    builtin and then its argument prototype would still apply.  */
6581 #ifdef __cplusplus
6582 extern "C"
6583 #endif
6584 char XOpenDisplay ();
6585 int
6586 main ()
6587 {
6588 return XOpenDisplay ();
6589   ;
6590   return 0;
6591 }
6592 _ACEOF
6593 rm -f conftest.$ac_objext conftest$ac_exeext
6594 if { (ac_try="$ac_link"
6595 case "(($ac_try" in
6596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597   *) ac_try_echo=$ac_try;;
6598 esac
6599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600   (eval "$ac_link") 2>conftest.er1
6601   ac_status=$?
6602   grep -v '^ *+' conftest.er1 >conftest.err
6603   rm -f conftest.er1
6604   cat conftest.err >&5
6605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606   (exit $ac_status); } && {
6607          test -z "$ac_cxx_werror_flag" ||
6608          test ! -s conftest.err
6609        } && test -s conftest$ac_exeext &&
6610        $as_test_x conftest$ac_exeext; then
6611   :
6612 else
6613   echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.$ac_ext >&5
6615
6616         { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6617 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6618 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6619   echo $ECHO_N "(cached) $ECHO_C" >&6
6620 else
6621   ac_check_lib_save_LIBS=$LIBS
6622 LIBS="-ldnet  $LIBS"
6623 cat >conftest.$ac_ext <<_ACEOF
6624 /* confdefs.h.  */
6625 _ACEOF
6626 cat confdefs.h >>conftest.$ac_ext
6627 cat >>conftest.$ac_ext <<_ACEOF
6628 /* end confdefs.h.  */
6629
6630 /* Override any GCC internal prototype to avoid an error.
6631    Use char because int might match the return type of a GCC
6632    builtin and then its argument prototype would still apply.  */
6633 #ifdef __cplusplus
6634 extern "C"
6635 #endif
6636 char dnet_ntoa ();
6637 int
6638 main ()
6639 {
6640 return dnet_ntoa ();
6641   ;
6642   return 0;
6643 }
6644 _ACEOF
6645 rm -f conftest.$ac_objext conftest$ac_exeext
6646 if { (ac_try="$ac_link"
6647 case "(($ac_try" in
6648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6649   *) ac_try_echo=$ac_try;;
6650 esac
6651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6652   (eval "$ac_link") 2>conftest.er1
6653   ac_status=$?
6654   grep -v '^ *+' conftest.er1 >conftest.err
6655   rm -f conftest.er1
6656   cat conftest.err >&5
6657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658   (exit $ac_status); } && {
6659          test -z "$ac_cxx_werror_flag" ||
6660          test ! -s conftest.err
6661        } && test -s conftest$ac_exeext &&
6662        $as_test_x conftest$ac_exeext; then
6663   ac_cv_lib_dnet_dnet_ntoa=yes
6664 else
6665   echo "$as_me: failed program was:" >&5
6666 sed 's/^/| /' conftest.$ac_ext >&5
6667
6668         ac_cv_lib_dnet_dnet_ntoa=no
6669 fi
6670
6671 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6672       conftest$ac_exeext conftest.$ac_ext
6673 LIBS=$ac_check_lib_save_LIBS
6674 fi
6675 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6676 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6677 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6678   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6679 fi
6680
6681     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6682       { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6683 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6684 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6685   echo $ECHO_N "(cached) $ECHO_C" >&6
6686 else
6687   ac_check_lib_save_LIBS=$LIBS
6688 LIBS="-ldnet_stub  $LIBS"
6689 cat >conftest.$ac_ext <<_ACEOF
6690 /* confdefs.h.  */
6691 _ACEOF
6692 cat confdefs.h >>conftest.$ac_ext
6693 cat >>conftest.$ac_ext <<_ACEOF
6694 /* end confdefs.h.  */
6695
6696 /* Override any GCC internal prototype to avoid an error.
6697    Use char because int might match the return type of a GCC
6698    builtin and then its argument prototype would still apply.  */
6699 #ifdef __cplusplus
6700 extern "C"
6701 #endif
6702 char dnet_ntoa ();
6703 int
6704 main ()
6705 {
6706 return dnet_ntoa ();
6707   ;
6708   return 0;
6709 }
6710 _ACEOF
6711 rm -f conftest.$ac_objext conftest$ac_exeext
6712 if { (ac_try="$ac_link"
6713 case "(($ac_try" in
6714   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6715   *) ac_try_echo=$ac_try;;
6716 esac
6717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6718   (eval "$ac_link") 2>conftest.er1
6719   ac_status=$?
6720   grep -v '^ *+' conftest.er1 >conftest.err
6721   rm -f conftest.er1
6722   cat conftest.err >&5
6723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6724   (exit $ac_status); } && {
6725          test -z "$ac_cxx_werror_flag" ||
6726          test ! -s conftest.err
6727        } && test -s conftest$ac_exeext &&
6728        $as_test_x conftest$ac_exeext; then
6729   ac_cv_lib_dnet_stub_dnet_ntoa=yes
6730 else
6731   echo "$as_me: failed program was:" >&5
6732 sed 's/^/| /' conftest.$ac_ext >&5
6733
6734         ac_cv_lib_dnet_stub_dnet_ntoa=no
6735 fi
6736
6737 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6738       conftest$ac_exeext conftest.$ac_ext
6739 LIBS=$ac_check_lib_save_LIBS
6740 fi
6741 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6742 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6743 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6744   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6745 fi
6746
6747     fi
6748 fi
6749
6750 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6751       conftest$ac_exeext conftest.$ac_ext
6752     LIBS="$ac_xsave_LIBS"
6753
6754     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6755     # to get the SysV transport functions.
6756     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6757     # needs -lnsl.
6758     # The nsl library prevents programs from opening the X display
6759     # on Irix 5.2, according to T.E. Dickey.
6760     # The functions gethostbyname, getservbyname, and inet_addr are
6761     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6762     { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6763 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6764 if test "${ac_cv_func_gethostbyname+set}" = set; then
6765   echo $ECHO_N "(cached) $ECHO_C" >&6
6766 else
6767   cat >conftest.$ac_ext <<_ACEOF
6768 /* confdefs.h.  */
6769 _ACEOF
6770 cat confdefs.h >>conftest.$ac_ext
6771 cat >>conftest.$ac_ext <<_ACEOF
6772 /* end confdefs.h.  */
6773 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6774    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6775 #define gethostbyname innocuous_gethostbyname
6776
6777 /* System header to define __stub macros and hopefully few prototypes,
6778     which can conflict with char gethostbyname (); below.
6779     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6780     <limits.h> exists even on freestanding compilers.  */
6781
6782 #ifdef __STDC__
6783 # include <limits.h>
6784 #else
6785 # include <assert.h>
6786 #endif
6787
6788 #undef gethostbyname
6789
6790 /* Override any GCC internal prototype to avoid an error.
6791    Use char because int might match the return type of a GCC
6792    builtin and then its argument prototype would still apply.  */
6793 #ifdef __cplusplus
6794 extern "C"
6795 #endif
6796 char gethostbyname ();
6797 /* The GNU C library defines this for functions which it implements
6798     to always fail with ENOSYS.  Some functions are actually named
6799     something starting with __ and the normal name is an alias.  */
6800 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6801 choke me
6802 #endif
6803
6804 int
6805 main ()
6806 {
6807 return gethostbyname ();
6808   ;
6809   return 0;
6810 }
6811 _ACEOF
6812 rm -f conftest.$ac_objext conftest$ac_exeext
6813 if { (ac_try="$ac_link"
6814 case "(($ac_try" in
6815   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6816   *) ac_try_echo=$ac_try;;
6817 esac
6818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6819   (eval "$ac_link") 2>conftest.er1
6820   ac_status=$?
6821   grep -v '^ *+' conftest.er1 >conftest.err
6822   rm -f conftest.er1
6823   cat conftest.err >&5
6824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825   (exit $ac_status); } && {
6826          test -z "$ac_cxx_werror_flag" ||
6827          test ! -s conftest.err
6828        } && test -s conftest$ac_exeext &&
6829        $as_test_x conftest$ac_exeext; then
6830   ac_cv_func_gethostbyname=yes
6831 else
6832   echo "$as_me: failed program was:" >&5
6833 sed 's/^/| /' conftest.$ac_ext >&5
6834
6835         ac_cv_func_gethostbyname=no
6836 fi
6837
6838 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6839       conftest$ac_exeext conftest.$ac_ext
6840 fi
6841 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6842 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6843
6844     if test $ac_cv_func_gethostbyname = no; then
6845       { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6846 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6847 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6848   echo $ECHO_N "(cached) $ECHO_C" >&6
6849 else
6850   ac_check_lib_save_LIBS=$LIBS
6851 LIBS="-lnsl  $LIBS"
6852 cat >conftest.$ac_ext <<_ACEOF
6853 /* confdefs.h.  */
6854 _ACEOF
6855 cat confdefs.h >>conftest.$ac_ext
6856 cat >>conftest.$ac_ext <<_ACEOF
6857 /* end confdefs.h.  */
6858
6859 /* Override any GCC internal prototype to avoid an error.
6860    Use char because int might match the return type of a GCC
6861    builtin and then its argument prototype would still apply.  */
6862 #ifdef __cplusplus
6863 extern "C"
6864 #endif
6865 char gethostbyname ();
6866 int
6867 main ()
6868 {
6869 return gethostbyname ();
6870   ;
6871   return 0;
6872 }
6873 _ACEOF
6874 rm -f conftest.$ac_objext conftest$ac_exeext
6875 if { (ac_try="$ac_link"
6876 case "(($ac_try" in
6877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6878   *) ac_try_echo=$ac_try;;
6879 esac
6880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6881   (eval "$ac_link") 2>conftest.er1
6882   ac_status=$?
6883   grep -v '^ *+' conftest.er1 >conftest.err
6884   rm -f conftest.er1
6885   cat conftest.err >&5
6886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6887   (exit $ac_status); } && {
6888          test -z "$ac_cxx_werror_flag" ||
6889          test ! -s conftest.err
6890        } && test -s conftest$ac_exeext &&
6891        $as_test_x conftest$ac_exeext; then
6892   ac_cv_lib_nsl_gethostbyname=yes
6893 else
6894   echo "$as_me: failed program was:" >&5
6895 sed 's/^/| /' conftest.$ac_ext >&5
6896
6897         ac_cv_lib_nsl_gethostbyname=no
6898 fi
6899
6900 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6901       conftest$ac_exeext conftest.$ac_ext
6902 LIBS=$ac_check_lib_save_LIBS
6903 fi
6904 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6905 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6906 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6907   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6908 fi
6909
6910       if test $ac_cv_lib_nsl_gethostbyname = no; then
6911         { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6912 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6913 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6914   echo $ECHO_N "(cached) $ECHO_C" >&6
6915 else
6916   ac_check_lib_save_LIBS=$LIBS
6917 LIBS="-lbsd  $LIBS"
6918 cat >conftest.$ac_ext <<_ACEOF
6919 /* confdefs.h.  */
6920 _ACEOF
6921 cat confdefs.h >>conftest.$ac_ext
6922 cat >>conftest.$ac_ext <<_ACEOF
6923 /* end confdefs.h.  */
6924
6925 /* Override any GCC internal prototype to avoid an error.
6926    Use char because int might match the return type of a GCC
6927    builtin and then its argument prototype would still apply.  */
6928 #ifdef __cplusplus
6929 extern "C"
6930 #endif
6931 char gethostbyname ();
6932 int
6933 main ()
6934 {
6935 return gethostbyname ();
6936   ;
6937   return 0;
6938 }
6939 _ACEOF
6940 rm -f conftest.$ac_objext conftest$ac_exeext
6941 if { (ac_try="$ac_link"
6942 case "(($ac_try" in
6943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6944   *) ac_try_echo=$ac_try;;
6945 esac
6946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6947   (eval "$ac_link") 2>conftest.er1
6948   ac_status=$?
6949   grep -v '^ *+' conftest.er1 >conftest.err
6950   rm -f conftest.er1
6951   cat conftest.err >&5
6952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953   (exit $ac_status); } && {
6954          test -z "$ac_cxx_werror_flag" ||
6955          test ! -s conftest.err
6956        } && test -s conftest$ac_exeext &&
6957        $as_test_x conftest$ac_exeext; then
6958   ac_cv_lib_bsd_gethostbyname=yes
6959 else
6960   echo "$as_me: failed program was:" >&5
6961 sed 's/^/| /' conftest.$ac_ext >&5
6962
6963         ac_cv_lib_bsd_gethostbyname=no
6964 fi
6965
6966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6967       conftest$ac_exeext conftest.$ac_ext
6968 LIBS=$ac_check_lib_save_LIBS
6969 fi
6970 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6971 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6972 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6973   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6974 fi
6975
6976       fi
6977     fi
6978
6979     # lieder@skyler.mavd.honeywell.com says without -lsocket,
6980     # socket/setsockopt and other routines are undefined under SCO ODT
6981     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
6982     # on later versions), says Simon Leinen: it contains gethostby*
6983     # variants that don't use the name server (or something).  -lsocket
6984     # must be given before -lnsl if both are needed.  We assume that
6985     # if connect needs -lnsl, so does gethostbyname.
6986     { echo "$as_me:$LINENO: checking for connect" >&5
6987 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6988 if test "${ac_cv_func_connect+set}" = set; then
6989   echo $ECHO_N "(cached) $ECHO_C" >&6
6990 else
6991   cat >conftest.$ac_ext <<_ACEOF
6992 /* confdefs.h.  */
6993 _ACEOF
6994 cat confdefs.h >>conftest.$ac_ext
6995 cat >>conftest.$ac_ext <<_ACEOF
6996 /* end confdefs.h.  */
6997 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6998    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6999 #define connect innocuous_connect
7000
7001 /* System header to define __stub macros and hopefully few prototypes,
7002     which can conflict with char connect (); below.
7003     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7004     <limits.h> exists even on freestanding compilers.  */
7005
7006 #ifdef __STDC__
7007 # include <limits.h>
7008 #else
7009 # include <assert.h>
7010 #endif
7011
7012 #undef connect
7013
7014 /* Override any GCC internal prototype to avoid an error.
7015    Use char because int might match the return type of a GCC
7016    builtin and then its argument prototype would still apply.  */
7017 #ifdef __cplusplus
7018 extern "C"
7019 #endif
7020 char connect ();
7021 /* The GNU C library defines this for functions which it implements
7022     to always fail with ENOSYS.  Some functions are actually named
7023     something starting with __ and the normal name is an alias.  */
7024 #if defined __stub_connect || defined __stub___connect
7025 choke me
7026 #endif
7027
7028 int
7029 main ()
7030 {
7031 return connect ();
7032   ;
7033   return 0;
7034 }
7035 _ACEOF
7036 rm -f conftest.$ac_objext conftest$ac_exeext
7037 if { (ac_try="$ac_link"
7038 case "(($ac_try" in
7039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7040   *) ac_try_echo=$ac_try;;
7041 esac
7042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7043   (eval "$ac_link") 2>conftest.er1
7044   ac_status=$?
7045   grep -v '^ *+' conftest.er1 >conftest.err
7046   rm -f conftest.er1
7047   cat conftest.err >&5
7048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7049   (exit $ac_status); } && {
7050          test -z "$ac_cxx_werror_flag" ||
7051          test ! -s conftest.err
7052        } && test -s conftest$ac_exeext &&
7053        $as_test_x conftest$ac_exeext; then
7054   ac_cv_func_connect=yes
7055 else
7056   echo "$as_me: failed program was:" >&5
7057 sed 's/^/| /' conftest.$ac_ext >&5
7058
7059         ac_cv_func_connect=no
7060 fi
7061
7062 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7063       conftest$ac_exeext conftest.$ac_ext
7064 fi
7065 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7066 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7067
7068     if test $ac_cv_func_connect = no; then
7069       { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7070 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7071 if test "${ac_cv_lib_socket_connect+set}" = set; then
7072   echo $ECHO_N "(cached) $ECHO_C" >&6
7073 else
7074   ac_check_lib_save_LIBS=$LIBS
7075 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7076 cat >conftest.$ac_ext <<_ACEOF
7077 /* confdefs.h.  */
7078 _ACEOF
7079 cat confdefs.h >>conftest.$ac_ext
7080 cat >>conftest.$ac_ext <<_ACEOF
7081 /* end confdefs.h.  */
7082
7083 /* Override any GCC internal prototype to avoid an error.
7084    Use char because int might match the return type of a GCC
7085    builtin and then its argument prototype would still apply.  */
7086 #ifdef __cplusplus
7087 extern "C"
7088 #endif
7089 char connect ();
7090 int
7091 main ()
7092 {
7093 return connect ();
7094   ;
7095   return 0;
7096 }
7097 _ACEOF
7098 rm -f conftest.$ac_objext conftest$ac_exeext
7099 if { (ac_try="$ac_link"
7100 case "(($ac_try" in
7101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7102   *) ac_try_echo=$ac_try;;
7103 esac
7104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7105   (eval "$ac_link") 2>conftest.er1
7106   ac_status=$?
7107   grep -v '^ *+' conftest.er1 >conftest.err
7108   rm -f conftest.er1
7109   cat conftest.err >&5
7110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111   (exit $ac_status); } && {
7112          test -z "$ac_cxx_werror_flag" ||
7113          test ! -s conftest.err
7114        } && test -s conftest$ac_exeext &&
7115        $as_test_x conftest$ac_exeext; then
7116   ac_cv_lib_socket_connect=yes
7117 else
7118   echo "$as_me: failed program was:" >&5
7119 sed 's/^/| /' conftest.$ac_ext >&5
7120
7121         ac_cv_lib_socket_connect=no
7122 fi
7123
7124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7125       conftest$ac_exeext conftest.$ac_ext
7126 LIBS=$ac_check_lib_save_LIBS
7127 fi
7128 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7129 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7130 if test $ac_cv_lib_socket_connect = yes; then
7131   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7132 fi
7133
7134     fi
7135
7136     # Guillermo Gomez says -lposix is necessary on A/UX.
7137     { echo "$as_me:$LINENO: checking for remove" >&5
7138 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7139 if test "${ac_cv_func_remove+set}" = set; then
7140   echo $ECHO_N "(cached) $ECHO_C" >&6
7141 else
7142   cat >conftest.$ac_ext <<_ACEOF
7143 /* confdefs.h.  */
7144 _ACEOF
7145 cat confdefs.h >>conftest.$ac_ext
7146 cat >>conftest.$ac_ext <<_ACEOF
7147 /* end confdefs.h.  */
7148 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7149    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7150 #define remove innocuous_remove
7151
7152 /* System header to define __stub macros and hopefully few prototypes,
7153     which can conflict with char remove (); below.
7154     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7155     <limits.h> exists even on freestanding compilers.  */
7156
7157 #ifdef __STDC__
7158 # include <limits.h>
7159 #else
7160 # include <assert.h>
7161 #endif
7162
7163 #undef remove
7164
7165 /* Override any GCC internal prototype to avoid an error.
7166    Use char because int might match the return type of a GCC
7167    builtin and then its argument prototype would still apply.  */
7168 #ifdef __cplusplus
7169 extern "C"
7170 #endif
7171 char remove ();
7172 /* The GNU C library defines this for functions which it implements
7173     to always fail with ENOSYS.  Some functions are actually named
7174     something starting with __ and the normal name is an alias.  */
7175 #if defined __stub_remove || defined __stub___remove
7176 choke me
7177 #endif
7178
7179 int
7180 main ()
7181 {
7182 return remove ();
7183   ;
7184   return 0;
7185 }
7186 _ACEOF
7187 rm -f conftest.$ac_objext conftest$ac_exeext
7188 if { (ac_try="$ac_link"
7189 case "(($ac_try" in
7190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7191   *) ac_try_echo=$ac_try;;
7192 esac
7193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7194   (eval "$ac_link") 2>conftest.er1
7195   ac_status=$?
7196   grep -v '^ *+' conftest.er1 >conftest.err
7197   rm -f conftest.er1
7198   cat conftest.err >&5
7199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7200   (exit $ac_status); } && {
7201          test -z "$ac_cxx_werror_flag" ||
7202          test ! -s conftest.err
7203        } && test -s conftest$ac_exeext &&
7204        $as_test_x conftest$ac_exeext; then
7205   ac_cv_func_remove=yes
7206 else
7207   echo "$as_me: failed program was:" >&5
7208 sed 's/^/| /' conftest.$ac_ext >&5
7209
7210         ac_cv_func_remove=no
7211 fi
7212
7213 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7214       conftest$ac_exeext conftest.$ac_ext
7215 fi
7216 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7217 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7218
7219     if test $ac_cv_func_remove = no; then
7220       { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7221 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7222 if test "${ac_cv_lib_posix_remove+set}" = set; then
7223   echo $ECHO_N "(cached) $ECHO_C" >&6
7224 else
7225   ac_check_lib_save_LIBS=$LIBS
7226 LIBS="-lposix  $LIBS"
7227 cat >conftest.$ac_ext <<_ACEOF
7228 /* confdefs.h.  */
7229 _ACEOF
7230 cat confdefs.h >>conftest.$ac_ext
7231 cat >>conftest.$ac_ext <<_ACEOF
7232 /* end confdefs.h.  */
7233
7234 /* Override any GCC internal prototype to avoid an error.
7235    Use char because int might match the return type of a GCC
7236    builtin and then its argument prototype would still apply.  */
7237 #ifdef __cplusplus
7238 extern "C"
7239 #endif
7240 char remove ();
7241 int
7242 main ()
7243 {
7244 return remove ();
7245   ;
7246   return 0;
7247 }
7248 _ACEOF
7249 rm -f conftest.$ac_objext conftest$ac_exeext
7250 if { (ac_try="$ac_link"
7251 case "(($ac_try" in
7252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7253   *) ac_try_echo=$ac_try;;
7254 esac
7255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7256   (eval "$ac_link") 2>conftest.er1
7257   ac_status=$?
7258   grep -v '^ *+' conftest.er1 >conftest.err
7259   rm -f conftest.er1
7260   cat conftest.err >&5
7261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7262   (exit $ac_status); } && {
7263          test -z "$ac_cxx_werror_flag" ||
7264          test ! -s conftest.err
7265        } && test -s conftest$ac_exeext &&
7266        $as_test_x conftest$ac_exeext; then
7267   ac_cv_lib_posix_remove=yes
7268 else
7269   echo "$as_me: failed program was:" >&5
7270 sed 's/^/| /' conftest.$ac_ext >&5
7271
7272         ac_cv_lib_posix_remove=no
7273 fi
7274
7275 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7276       conftest$ac_exeext conftest.$ac_ext
7277 LIBS=$ac_check_lib_save_LIBS
7278 fi
7279 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7280 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7281 if test $ac_cv_lib_posix_remove = yes; then
7282   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7283 fi
7284
7285     fi
7286
7287     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7288     { echo "$as_me:$LINENO: checking for shmat" >&5
7289 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7290 if test "${ac_cv_func_shmat+set}" = set; then
7291   echo $ECHO_N "(cached) $ECHO_C" >&6
7292 else
7293   cat >conftest.$ac_ext <<_ACEOF
7294 /* confdefs.h.  */
7295 _ACEOF
7296 cat confdefs.h >>conftest.$ac_ext
7297 cat >>conftest.$ac_ext <<_ACEOF
7298 /* end confdefs.h.  */
7299 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7300    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7301 #define shmat innocuous_shmat
7302
7303 /* System header to define __stub macros and hopefully few prototypes,
7304     which can conflict with char shmat (); below.
7305     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7306     <limits.h> exists even on freestanding compilers.  */
7307
7308 #ifdef __STDC__
7309 # include <limits.h>
7310 #else
7311 # include <assert.h>
7312 #endif
7313
7314 #undef shmat
7315
7316 /* Override any GCC internal prototype to avoid an error.
7317    Use char because int might match the return type of a GCC
7318    builtin and then its argument prototype would still apply.  */
7319 #ifdef __cplusplus
7320 extern "C"
7321 #endif
7322 char shmat ();
7323 /* The GNU C library defines this for functions which it implements
7324     to always fail with ENOSYS.  Some functions are actually named
7325     something starting with __ and the normal name is an alias.  */
7326 #if defined __stub_shmat || defined __stub___shmat
7327 choke me
7328 #endif
7329
7330 int
7331 main ()
7332 {
7333 return shmat ();
7334   ;
7335   return 0;
7336 }
7337 _ACEOF
7338 rm -f conftest.$ac_objext conftest$ac_exeext
7339 if { (ac_try="$ac_link"
7340 case "(($ac_try" in
7341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7342   *) ac_try_echo=$ac_try;;
7343 esac
7344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7345   (eval "$ac_link") 2>conftest.er1
7346   ac_status=$?
7347   grep -v '^ *+' conftest.er1 >conftest.err
7348   rm -f conftest.er1
7349   cat conftest.err >&5
7350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7351   (exit $ac_status); } && {
7352          test -z "$ac_cxx_werror_flag" ||
7353          test ! -s conftest.err
7354        } && test -s conftest$ac_exeext &&
7355        $as_test_x conftest$ac_exeext; then
7356   ac_cv_func_shmat=yes
7357 else
7358   echo "$as_me: failed program was:" >&5
7359 sed 's/^/| /' conftest.$ac_ext >&5
7360
7361         ac_cv_func_shmat=no
7362 fi
7363
7364 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7365       conftest$ac_exeext conftest.$ac_ext
7366 fi
7367 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7368 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7369
7370     if test $ac_cv_func_shmat = no; then
7371       { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7372 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7373 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7374   echo $ECHO_N "(cached) $ECHO_C" >&6
7375 else
7376   ac_check_lib_save_LIBS=$LIBS
7377 LIBS="-lipc  $LIBS"
7378 cat >conftest.$ac_ext <<_ACEOF
7379 /* confdefs.h.  */
7380 _ACEOF
7381 cat confdefs.h >>conftest.$ac_ext
7382 cat >>conftest.$ac_ext <<_ACEOF
7383 /* end confdefs.h.  */
7384
7385 /* Override any GCC internal prototype to avoid an error.
7386    Use char because int might match the return type of a GCC
7387    builtin and then its argument prototype would still apply.  */
7388 #ifdef __cplusplus
7389 extern "C"
7390 #endif
7391 char shmat ();
7392 int
7393 main ()
7394 {
7395 return shmat ();
7396   ;
7397   return 0;
7398 }
7399 _ACEOF
7400 rm -f conftest.$ac_objext conftest$ac_exeext
7401 if { (ac_try="$ac_link"
7402 case "(($ac_try" in
7403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7404   *) ac_try_echo=$ac_try;;
7405 esac
7406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7407   (eval "$ac_link") 2>conftest.er1
7408   ac_status=$?
7409   grep -v '^ *+' conftest.er1 >conftest.err
7410   rm -f conftest.er1
7411   cat conftest.err >&5
7412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413   (exit $ac_status); } && {
7414          test -z "$ac_cxx_werror_flag" ||
7415          test ! -s conftest.err
7416        } && test -s conftest$ac_exeext &&
7417        $as_test_x conftest$ac_exeext; then
7418   ac_cv_lib_ipc_shmat=yes
7419 else
7420   echo "$as_me: failed program was:" >&5
7421 sed 's/^/| /' conftest.$ac_ext >&5
7422
7423         ac_cv_lib_ipc_shmat=no
7424 fi
7425
7426 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7427       conftest$ac_exeext conftest.$ac_ext
7428 LIBS=$ac_check_lib_save_LIBS
7429 fi
7430 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7431 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7432 if test $ac_cv_lib_ipc_shmat = yes; then
7433   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7434 fi
7435
7436     fi
7437   fi
7438
7439   # Check for libraries that X11R6 Xt/Xaw programs need.
7440   ac_save_LDFLAGS=$LDFLAGS
7441   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7442   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7443   # check for ICE first), but we must link in the order -lSM -lICE or
7444   # we get undefined symbols.  So assume we have SM if we have ICE.
7445   # These have to be linked with before -lX11, unlike the other
7446   # libraries we check for below, so use a different variable.
7447   # John Interrante, Karl Berry
7448   { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7449 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7450 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7451   echo $ECHO_N "(cached) $ECHO_C" >&6
7452 else
7453   ac_check_lib_save_LIBS=$LIBS
7454 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7455 cat >conftest.$ac_ext <<_ACEOF
7456 /* confdefs.h.  */
7457 _ACEOF
7458 cat confdefs.h >>conftest.$ac_ext
7459 cat >>conftest.$ac_ext <<_ACEOF
7460 /* end confdefs.h.  */
7461
7462 /* Override any GCC internal prototype to avoid an error.
7463    Use char because int might match the return type of a GCC
7464    builtin and then its argument prototype would still apply.  */
7465 #ifdef __cplusplus
7466 extern "C"
7467 #endif
7468 char IceConnectionNumber ();
7469 int
7470 main ()
7471 {
7472 return IceConnectionNumber ();
7473   ;
7474   return 0;
7475 }
7476 _ACEOF
7477 rm -f conftest.$ac_objext conftest$ac_exeext
7478 if { (ac_try="$ac_link"
7479 case "(($ac_try" in
7480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7481   *) ac_try_echo=$ac_try;;
7482 esac
7483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7484   (eval "$ac_link") 2>conftest.er1
7485   ac_status=$?
7486   grep -v '^ *+' conftest.er1 >conftest.err
7487   rm -f conftest.er1
7488   cat conftest.err >&5
7489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490   (exit $ac_status); } && {
7491          test -z "$ac_cxx_werror_flag" ||
7492          test ! -s conftest.err
7493        } && test -s conftest$ac_exeext &&
7494        $as_test_x conftest$ac_exeext; then
7495   ac_cv_lib_ICE_IceConnectionNumber=yes
7496 else
7497   echo "$as_me: failed program was:" >&5
7498 sed 's/^/| /' conftest.$ac_ext >&5
7499
7500         ac_cv_lib_ICE_IceConnectionNumber=no
7501 fi
7502
7503 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7504       conftest$ac_exeext conftest.$ac_ext
7505 LIBS=$ac_check_lib_save_LIBS
7506 fi
7507 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7508 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7509 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7510   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7511 fi
7512
7513   LDFLAGS=$ac_save_LDFLAGS
7514
7515 fi
7516
7517
7518 AFTERIMAGE_CFLAGS=
7519 AFTERIMAGE_LIBS=
7520 AFTERIMAGE_VERSION=
7521
7522 if test x$support_afterimage = xyes; then
7523   support_afterimage=no
7524
7525   if test "x$afterimage_config" = "x" ; then
7526     # Extract the first word of "afterimage-config", so it can be a program name with args.
7527 set dummy afterimage-config; ac_word=$2
7528 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7530 if test "${ac_cv_path_afterimage_config+set}" = set; then
7531   echo $ECHO_N "(cached) $ECHO_C" >&6
7532 else
7533   case $afterimage_config in
7534   [\\/]* | ?:[\\/]*)
7535   ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7536   ;;
7537   *)
7538   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7539 for as_dir in $PATH
7540 do
7541   IFS=$as_save_IFS
7542   test -z "$as_dir" && as_dir=.
7543   for ac_exec_ext in '' $ac_executable_extensions; do
7544   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7545     ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7547     break 2
7548   fi
7549 done
7550 done
7551 IFS=$as_save_IFS
7552
7553   test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7554   ;;
7555 esac
7556 fi
7557 afterimage_config=$ac_cv_path_afterimage_config
7558 if test -n "$afterimage_config"; then
7559   { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7560 echo "${ECHO_T}$afterimage_config" >&6; }
7561 else
7562   { echo "$as_me:$LINENO: result: no" >&5
7563 echo "${ECHO_T}no" >&6; }
7564 fi
7565
7566
7567   fi
7568   if test "x$afterimage_config" != "xno" ; then
7569     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7570 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7571     xAFTERIMAGE_VERSION=`$afterimage_config --version`
7572     if test -n "$xAFTERIMAGE_VERSION" ; then
7573       xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7574       xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7575       if test "x$xAFTERIMAGE_LIBS" != "x"; then
7576         libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7577         libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7578         if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7579           support_afterimage=yes
7580           AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7581           AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7582           AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7583         fi
7584       fi
7585     fi
7586     if test "x$support_afterimage" = "xyes"; then
7587       { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7588 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7589     else
7590       { echo "$as_me:$LINENO: result: no" >&5
7591 echo "${ECHO_T}no" >&6; }
7592     fi
7593   fi
7594 fi
7595
7596
7597
7598
7599
7600
7601
7602
7603 for ac_header in \
7604         sys/byteorder.h \
7605         sys/ioctl.h \
7606         sys/sockio.h \
7607         sys/strredir.h \
7608         stdint.h \
7609         wchar.h \
7610         cwchar \
7611
7612 do
7613 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7614 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7615   { echo "$as_me:$LINENO: checking for $ac_header" >&5
7616 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7617 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7618   echo $ECHO_N "(cached) $ECHO_C" >&6
7619 fi
7620 ac_res=`eval echo '${'$as_ac_Header'}'`
7621                { echo "$as_me:$LINENO: result: $ac_res" >&5
7622 echo "${ECHO_T}$ac_res" >&6; }
7623 else
7624   # Is the header compilable?
7625 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7626 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7627 cat >conftest.$ac_ext <<_ACEOF
7628 /* confdefs.h.  */
7629 _ACEOF
7630 cat confdefs.h >>conftest.$ac_ext
7631 cat >>conftest.$ac_ext <<_ACEOF
7632 /* end confdefs.h.  */
7633 $ac_includes_default
7634 #include <$ac_header>
7635 _ACEOF
7636 rm -f conftest.$ac_objext
7637 if { (ac_try="$ac_compile"
7638 case "(($ac_try" in
7639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640   *) ac_try_echo=$ac_try;;
7641 esac
7642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643   (eval "$ac_compile") 2>conftest.er1
7644   ac_status=$?
7645   grep -v '^ *+' conftest.er1 >conftest.err
7646   rm -f conftest.er1
7647   cat conftest.err >&5
7648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649   (exit $ac_status); } && {
7650          test -z "$ac_cxx_werror_flag" ||
7651          test ! -s conftest.err
7652        } && test -s conftest.$ac_objext; then
7653   ac_header_compiler=yes
7654 else
7655   echo "$as_me: failed program was:" >&5
7656 sed 's/^/| /' conftest.$ac_ext >&5
7657
7658         ac_header_compiler=no
7659 fi
7660
7661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7663 echo "${ECHO_T}$ac_header_compiler" >&6; }
7664
7665 # Is the header present?
7666 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7667 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7668 cat >conftest.$ac_ext <<_ACEOF
7669 /* confdefs.h.  */
7670 _ACEOF
7671 cat confdefs.h >>conftest.$ac_ext
7672 cat >>conftest.$ac_ext <<_ACEOF
7673 /* end confdefs.h.  */
7674 #include <$ac_header>
7675 _ACEOF
7676 if { (ac_try="$ac_cpp conftest.$ac_ext"
7677 case "(($ac_try" in
7678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7679   *) ac_try_echo=$ac_try;;
7680 esac
7681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7682   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7683   ac_status=$?
7684   grep -v '^ *+' conftest.er1 >conftest.err
7685   rm -f conftest.er1
7686   cat conftest.err >&5
7687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688   (exit $ac_status); } >/dev/null && {
7689          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7690          test ! -s conftest.err
7691        }; then
7692   ac_header_preproc=yes
7693 else
7694   echo "$as_me: failed program was:" >&5
7695 sed 's/^/| /' conftest.$ac_ext >&5
7696
7697   ac_header_preproc=no
7698 fi
7699
7700 rm -f conftest.err conftest.$ac_ext
7701 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7702 echo "${ECHO_T}$ac_header_preproc" >&6; }
7703
7704 # So?  What about this header?
7705 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7706   yes:no: )
7707     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7708 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7709     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7710 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7711     ac_header_preproc=yes
7712     ;;
7713   no:yes:* )
7714     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7715 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7716     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7717 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7718     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7719 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7720     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7721 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7722     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7723 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7724     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7725 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7726
7727     ;;
7728 esac
7729 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7730 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7731 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7732   echo $ECHO_N "(cached) $ECHO_C" >&6
7733 else
7734   eval "$as_ac_Header=\$ac_header_preproc"
7735 fi
7736 ac_res=`eval echo '${'$as_ac_Header'}'`
7737                { echo "$as_me:$LINENO: result: $ac_res" >&5
7738 echo "${ECHO_T}$ac_res" >&6; }
7739
7740 fi
7741 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7742   cat >>confdefs.h <<_ACEOF
7743 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7744 _ACEOF
7745
7746 fi
7747
7748 done
7749
7750
7751 { echo "$as_me:$LINENO: checking for XPointer" >&5
7752 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7753 if test "${rxvt_cv_xpointer+set}" = set; then
7754   echo $ECHO_N "(cached) $ECHO_C" >&6
7755 else
7756   cat >conftest.$ac_ext <<_ACEOF
7757 /* confdefs.h.  */
7758 _ACEOF
7759 cat confdefs.h >>conftest.$ac_ext
7760 cat >>conftest.$ac_ext <<_ACEOF
7761 /* end confdefs.h.  */
7762 #include <X11/Xlib.h>
7763 int
7764 main ()
7765 {
7766 XPointer dummy;
7767   ;
7768   return 0;
7769 }
7770 _ACEOF
7771 rm -f conftest.$ac_objext
7772 if { (ac_try="$ac_compile"
7773 case "(($ac_try" in
7774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7775   *) ac_try_echo=$ac_try;;
7776 esac
7777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7778   (eval "$ac_compile") 2>conftest.er1
7779   ac_status=$?
7780   grep -v '^ *+' conftest.er1 >conftest.err
7781   rm -f conftest.er1
7782   cat conftest.err >&5
7783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7784   (exit $ac_status); } && {
7785          test -z "$ac_cxx_werror_flag" ||
7786          test ! -s conftest.err
7787        } && test -s conftest.$ac_objext; then
7788   rxvt_cv_xpointer=yes
7789 else
7790   echo "$as_me: failed program was:" >&5
7791 sed 's/^/| /' conftest.$ac_ext >&5
7792
7793         rxvt_cv_xpointer=no
7794 fi
7795
7796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7797 fi
7798 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7799 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7800 if test x$rxvt_cv_xpointer = xyes; then
7801
7802 cat >>confdefs.h <<\_ACEOF
7803 #define HAVE_XPOINTER 1
7804 _ACEOF
7805
7806 fi
7807
7808 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7809 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7810 if test "${rxvt_xlib_illegal_access+set}" = set; then
7811   echo $ECHO_N "(cached) $ECHO_C" >&6
7812 else
7813   cat >conftest.$ac_ext <<_ACEOF
7814 /* confdefs.h.  */
7815 _ACEOF
7816 cat confdefs.h >>conftest.$ac_ext
7817 cat >>conftest.$ac_ext <<_ACEOF
7818 /* end confdefs.h.  */
7819
7820 #define XLIB_ILLEGAL_ACCESS
7821 #include <X11/Xlib.h>
7822
7823 int
7824 main ()
7825 {
7826
7827       Display *dpy;
7828       dpy->xdefaults = (char *)0;
7829
7830   ;
7831   return 0;
7832 }
7833 _ACEOF
7834 rm -f conftest.$ac_objext
7835 if { (ac_try="$ac_compile"
7836 case "(($ac_try" in
7837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7838   *) ac_try_echo=$ac_try;;
7839 esac
7840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7841   (eval "$ac_compile") 2>conftest.er1
7842   ac_status=$?
7843   grep -v '^ *+' conftest.er1 >conftest.err
7844   rm -f conftest.er1
7845   cat conftest.err >&5
7846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7847   (exit $ac_status); } && {
7848          test -z "$ac_cxx_werror_flag" ||
7849          test ! -s conftest.err
7850        } && test -s conftest.$ac_objext; then
7851   rxvt_xlib_illegal_access=yes
7852 else
7853   echo "$as_me: failed program was:" >&5
7854 sed 's/^/| /' conftest.$ac_ext >&5
7855
7856         rxvt_xlib_illegal_access=no
7857
7858 fi
7859
7860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7861 fi
7862 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7863 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7864 if test x$rxvt_xlib_illegal_access = xyes; then
7865
7866 cat >>confdefs.h <<\_ACEOF
7867 #define XLIB_ILLEGAL_ACCESS 1
7868 _ACEOF
7869
7870 fi
7871
7872 { echo "$as_me:$LINENO: checking for mode_t" >&5
7873 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7874 if test "${ac_cv_type_mode_t+set}" = set; then
7875   echo $ECHO_N "(cached) $ECHO_C" >&6
7876 else
7877   cat >conftest.$ac_ext <<_ACEOF
7878 /* confdefs.h.  */
7879 _ACEOF
7880 cat confdefs.h >>conftest.$ac_ext
7881 cat >>conftest.$ac_ext <<_ACEOF
7882 /* end confdefs.h.  */
7883 $ac_includes_default
7884 typedef mode_t ac__type_new_;
7885 int
7886 main ()
7887 {
7888 if ((ac__type_new_ *) 0)
7889   return 0;
7890 if (sizeof (ac__type_new_))
7891   return 0;
7892   ;
7893   return 0;
7894 }
7895 _ACEOF
7896 rm -f conftest.$ac_objext
7897 if { (ac_try="$ac_compile"
7898 case "(($ac_try" in
7899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7900   *) ac_try_echo=$ac_try;;
7901 esac
7902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7903   (eval "$ac_compile") 2>conftest.er1
7904   ac_status=$?
7905   grep -v '^ *+' conftest.er1 >conftest.err
7906   rm -f conftest.er1
7907   cat conftest.err >&5
7908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909   (exit $ac_status); } && {
7910          test -z "$ac_cxx_werror_flag" ||
7911          test ! -s conftest.err
7912        } && test -s conftest.$ac_objext; then
7913   ac_cv_type_mode_t=yes
7914 else
7915   echo "$as_me: failed program was:" >&5
7916 sed 's/^/| /' conftest.$ac_ext >&5
7917
7918         ac_cv_type_mode_t=no
7919 fi
7920
7921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7922 fi
7923 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7924 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7925 if test $ac_cv_type_mode_t = yes; then
7926   :
7927 else
7928
7929 cat >>confdefs.h <<_ACEOF
7930 #define mode_t int
7931 _ACEOF
7932
7933 fi
7934
7935 { echo "$as_me:$LINENO: checking for pid_t" >&5
7936 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7937 if test "${ac_cv_type_pid_t+set}" = set; then
7938   echo $ECHO_N "(cached) $ECHO_C" >&6
7939 else
7940   cat >conftest.$ac_ext <<_ACEOF
7941 /* confdefs.h.  */
7942 _ACEOF
7943 cat confdefs.h >>conftest.$ac_ext
7944 cat >>conftest.$ac_ext <<_ACEOF
7945 /* end confdefs.h.  */
7946 $ac_includes_default
7947 typedef pid_t ac__type_new_;
7948 int
7949 main ()
7950 {
7951 if ((ac__type_new_ *) 0)
7952   return 0;
7953 if (sizeof (ac__type_new_))
7954   return 0;
7955   ;
7956   return 0;
7957 }
7958 _ACEOF
7959 rm -f conftest.$ac_objext
7960 if { (ac_try="$ac_compile"
7961 case "(($ac_try" in
7962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7963   *) ac_try_echo=$ac_try;;
7964 esac
7965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7966   (eval "$ac_compile") 2>conftest.er1
7967   ac_status=$?
7968   grep -v '^ *+' conftest.er1 >conftest.err
7969   rm -f conftest.er1
7970   cat conftest.err >&5
7971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972   (exit $ac_status); } && {
7973          test -z "$ac_cxx_werror_flag" ||
7974          test ! -s conftest.err
7975        } && test -s conftest.$ac_objext; then
7976   ac_cv_type_pid_t=yes
7977 else
7978   echo "$as_me: failed program was:" >&5
7979 sed 's/^/| /' conftest.$ac_ext >&5
7980
7981         ac_cv_type_pid_t=no
7982 fi
7983
7984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7985 fi
7986 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7987 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7988 if test $ac_cv_type_pid_t = yes; then
7989   :
7990 else
7991
7992 cat >>confdefs.h <<_ACEOF
7993 #define pid_t int
7994 _ACEOF
7995
7996 fi
7997
7998 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7999 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8000 if test "${ac_cv_type_uid_t+set}" = set; then
8001   echo $ECHO_N "(cached) $ECHO_C" >&6
8002 else
8003   cat >conftest.$ac_ext <<_ACEOF
8004 /* confdefs.h.  */
8005 _ACEOF
8006 cat confdefs.h >>conftest.$ac_ext
8007 cat >>conftest.$ac_ext <<_ACEOF
8008 /* end confdefs.h.  */
8009 #include <sys/types.h>
8010
8011 _ACEOF
8012 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8013   $EGREP "uid_t" >/dev/null 2>&1; then
8014   ac_cv_type_uid_t=yes
8015 else
8016   ac_cv_type_uid_t=no
8017 fi
8018 rm -f conftest*
8019
8020 fi
8021 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8022 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8023 if test $ac_cv_type_uid_t = no; then
8024
8025 cat >>confdefs.h <<\_ACEOF
8026 #define uid_t int
8027 _ACEOF
8028
8029
8030 cat >>confdefs.h <<\_ACEOF
8031 #define gid_t int
8032 _ACEOF
8033
8034 fi
8035
8036
8037   { echo "$as_me:$LINENO: checking for int16_t" >&5
8038 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8039 if test "${ac_cv_c_int16_t+set}" = set; then
8040   echo $ECHO_N "(cached) $ECHO_C" >&6
8041 else
8042   ac_cv_c_int16_t=no
8043      for ac_type in 'int16_t' 'int' 'long int' \
8044          'long long int' 'short int' 'signed char'; do
8045        cat >conftest.$ac_ext <<_ACEOF
8046 /* confdefs.h.  */
8047 _ACEOF
8048 cat confdefs.h >>conftest.$ac_ext
8049 cat >>conftest.$ac_ext <<_ACEOF
8050 /* end confdefs.h.  */
8051 $ac_includes_default
8052 int
8053 main ()
8054 {
8055 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8056 test_array [0] = 0
8057
8058   ;
8059   return 0;
8060 }
8061 _ACEOF
8062 rm -f conftest.$ac_objext
8063 if { (ac_try="$ac_compile"
8064 case "(($ac_try" in
8065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8066   *) ac_try_echo=$ac_try;;
8067 esac
8068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8069   (eval "$ac_compile") 2>conftest.er1
8070   ac_status=$?
8071   grep -v '^ *+' conftest.er1 >conftest.err
8072   rm -f conftest.er1
8073   cat conftest.err >&5
8074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075   (exit $ac_status); } && {
8076          test -z "$ac_cxx_werror_flag" ||
8077          test ! -s conftest.err
8078        } && test -s conftest.$ac_objext; then
8079   cat >conftest.$ac_ext <<_ACEOF
8080 /* confdefs.h.  */
8081 _ACEOF
8082 cat confdefs.h >>conftest.$ac_ext
8083 cat >>conftest.$ac_ext <<_ACEOF
8084 /* end confdefs.h.  */
8085 $ac_includes_default
8086 int
8087 main ()
8088 {
8089 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8090                  < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8091 test_array [0] = 0
8092
8093   ;
8094   return 0;
8095 }
8096 _ACEOF
8097 rm -f conftest.$ac_objext
8098 if { (ac_try="$ac_compile"
8099 case "(($ac_try" in
8100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8101   *) ac_try_echo=$ac_try;;
8102 esac
8103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8104   (eval "$ac_compile") 2>conftest.er1
8105   ac_status=$?
8106   grep -v '^ *+' conftest.er1 >conftest.err
8107   rm -f conftest.er1
8108   cat conftest.err >&5
8109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8110   (exit $ac_status); } && {
8111          test -z "$ac_cxx_werror_flag" ||
8112          test ! -s conftest.err
8113        } && test -s conftest.$ac_objext; then
8114   :
8115 else
8116   echo "$as_me: failed program was:" >&5
8117 sed 's/^/| /' conftest.$ac_ext >&5
8118
8119         case $ac_type in
8120   int16_t) ac_cv_c_int16_t=yes ;;
8121   *) ac_cv_c_int16_t=$ac_type ;;
8122 esac
8123
8124 fi
8125
8126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8127 else
8128   echo "$as_me: failed program was:" >&5
8129 sed 's/^/| /' conftest.$ac_ext >&5
8130
8131
8132 fi
8133
8134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8135        test "$ac_cv_c_int16_t" != no && break
8136      done
8137 fi
8138 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8139 echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8140   case $ac_cv_c_int16_t in #(
8141   no|yes) ;; #(
8142   *)
8143
8144 cat >>confdefs.h <<_ACEOF
8145 #define int16_t $ac_cv_c_int16_t
8146 _ACEOF
8147 ;;
8148   esac
8149
8150
8151   { echo "$as_me:$LINENO: checking for uint16_t" >&5
8152 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8153 if test "${ac_cv_c_uint16_t+set}" = set; then
8154   echo $ECHO_N "(cached) $ECHO_C" >&6
8155 else
8156   ac_cv_c_uint16_t=no
8157      for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8158          'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8159        cat >conftest.$ac_ext <<_ACEOF
8160 /* confdefs.h.  */
8161 _ACEOF
8162 cat confdefs.h >>conftest.$ac_ext
8163 cat >>conftest.$ac_ext <<_ACEOF
8164 /* end confdefs.h.  */
8165 $ac_includes_default
8166 int
8167 main ()
8168 {
8169 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8170 test_array [0] = 0
8171
8172   ;
8173   return 0;
8174 }
8175 _ACEOF
8176 rm -f conftest.$ac_objext
8177 if { (ac_try="$ac_compile"
8178 case "(($ac_try" in
8179   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180   *) ac_try_echo=$ac_try;;
8181 esac
8182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183   (eval "$ac_compile") 2>conftest.er1
8184   ac_status=$?
8185   grep -v '^ *+' conftest.er1 >conftest.err
8186   rm -f conftest.er1
8187   cat conftest.err >&5
8188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189   (exit $ac_status); } && {
8190          test -z "$ac_cxx_werror_flag" ||
8191          test ! -s conftest.err
8192        } && test -s conftest.$ac_objext; then
8193   case $ac_type in
8194   uint16_t) ac_cv_c_uint16_t=yes ;;
8195   *) ac_cv_c_uint16_t=$ac_type ;;
8196 esac
8197
8198 else
8199   echo "$as_me: failed program was:" >&5
8200 sed 's/^/| /' conftest.$ac_ext >&5
8201
8202
8203 fi
8204
8205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8206        test "$ac_cv_c_uint16_t" != no && break
8207      done
8208 fi
8209 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8210 echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8211   case $ac_cv_c_uint16_t in #(
8212   no|yes) ;; #(
8213   *)
8214
8215
8216 cat >>confdefs.h <<_ACEOF
8217 #define uint16_t $ac_cv_c_uint16_t
8218 _ACEOF
8219 ;;
8220   esac
8221
8222
8223   { echo "$as_me:$LINENO: checking for int32_t" >&5
8224 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8225 if test "${ac_cv_c_int32_t+set}" = set; then
8226   echo $ECHO_N "(cached) $ECHO_C" >&6
8227 else
8228   ac_cv_c_int32_t=no
8229      for ac_type in 'int32_t' 'int' 'long int' \
8230          'long long int' 'short int' 'signed char'; do
8231        cat >conftest.$ac_ext <<_ACEOF
8232 /* confdefs.h.  */
8233 _ACEOF
8234 cat confdefs.h >>conftest.$ac_ext
8235 cat >>conftest.$ac_ext <<_ACEOF
8236 /* end confdefs.h.  */
8237 $ac_includes_default
8238 int
8239 main ()
8240 {
8241 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8242 test_array [0] = 0
8243
8244   ;
8245   return 0;
8246 }
8247 _ACEOF
8248 rm -f conftest.$ac_objext
8249 if { (ac_try="$ac_compile"
8250 case "(($ac_try" in
8251   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8252   *) ac_try_echo=$ac_try;;
8253 esac
8254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8255   (eval "$ac_compile") 2>conftest.er1
8256   ac_status=$?
8257   grep -v '^ *+' conftest.er1 >conftest.err
8258   rm -f conftest.er1
8259   cat conftest.err >&5
8260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261   (exit $ac_status); } && {
8262          test -z "$ac_cxx_werror_flag" ||
8263          test ! -s conftest.err
8264        } && test -s conftest.$ac_objext; then
8265   cat >conftest.$ac_ext <<_ACEOF
8266 /* confdefs.h.  */
8267 _ACEOF
8268 cat confdefs.h >>conftest.$ac_ext
8269 cat >>conftest.$ac_ext <<_ACEOF
8270 /* end confdefs.h.  */
8271 $ac_includes_default
8272 int
8273 main ()
8274 {
8275 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8276                  < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8277 test_array [0] = 0
8278
8279   ;
8280   return 0;
8281 }
8282 _ACEOF
8283 rm -f conftest.$ac_objext
8284 if { (ac_try="$ac_compile"
8285 case "(($ac_try" in
8286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8287   *) ac_try_echo=$ac_try;;
8288 esac
8289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8290   (eval "$ac_compile") 2>conftest.er1
8291   ac_status=$?
8292   grep -v '^ *+' conftest.er1 >conftest.err
8293   rm -f conftest.er1
8294   cat conftest.err >&5
8295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296   (exit $ac_status); } && {
8297          test -z "$ac_cxx_werror_flag" ||
8298          test ! -s conftest.err
8299        } && test -s conftest.$ac_objext; then
8300   :
8301 else
8302   echo "$as_me: failed program was:" >&5
8303 sed 's/^/| /' conftest.$ac_ext >&5
8304
8305         case $ac_type in
8306   int32_t) ac_cv_c_int32_t=yes ;;
8307   *) ac_cv_c_int32_t=$ac_type ;;
8308 esac
8309
8310 fi
8311
8312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8313 else
8314   echo "$as_me: failed program was:" >&5
8315 sed 's/^/| /' conftest.$ac_ext >&5
8316
8317
8318 fi
8319
8320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321        test "$ac_cv_c_int32_t" != no && break
8322      done
8323 fi
8324 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8325 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8326   case $ac_cv_c_int32_t in #(
8327   no|yes) ;; #(
8328   *)
8329
8330 cat >>confdefs.h <<_ACEOF
8331 #define int32_t $ac_cv_c_int32_t
8332 _ACEOF
8333 ;;
8334   esac
8335
8336
8337   { echo "$as_me:$LINENO: checking for uint32_t" >&5
8338 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8339 if test "${ac_cv_c_uint32_t+set}" = set; then
8340   echo $ECHO_N "(cached) $ECHO_C" >&6
8341 else
8342   ac_cv_c_uint32_t=no
8343      for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8344          'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8345        cat >conftest.$ac_ext <<_ACEOF
8346 /* confdefs.h.  */
8347 _ACEOF
8348 cat confdefs.h >>conftest.$ac_ext
8349 cat >>conftest.$ac_ext <<_ACEOF
8350 /* end confdefs.h.  */
8351 $ac_includes_default
8352 int
8353 main ()
8354 {
8355 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8356 test_array [0] = 0
8357
8358   ;
8359   return 0;
8360 }
8361 _ACEOF
8362 rm -f conftest.$ac_objext
8363 if { (ac_try="$ac_compile"
8364 case "(($ac_try" in
8365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8366   *) ac_try_echo=$ac_try;;
8367 esac
8368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8369   (eval "$ac_compile") 2>conftest.er1
8370   ac_status=$?
8371   grep -v '^ *+' conftest.er1 >conftest.err
8372   rm -f conftest.er1
8373   cat conftest.err >&5
8374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375   (exit $ac_status); } && {
8376          test -z "$ac_cxx_werror_flag" ||
8377          test ! -s conftest.err
8378        } && test -s conftest.$ac_objext; then
8379   case $ac_type in
8380   uint32_t) ac_cv_c_uint32_t=yes ;;
8381   *) ac_cv_c_uint32_t=$ac_type ;;
8382 esac
8383
8384 else
8385   echo "$as_me: failed program was:" >&5
8386 sed 's/^/| /' conftest.$ac_ext >&5
8387
8388
8389 fi
8390
8391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8392        test "$ac_cv_c_uint32_t" != no && break
8393      done
8394 fi
8395 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8396 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8397   case $ac_cv_c_uint32_t in #(
8398   no|yes) ;; #(
8399   *)
8400
8401 cat >>confdefs.h <<\_ACEOF
8402 #define _UINT32_T 1
8403 _ACEOF
8404
8405
8406 cat >>confdefs.h <<_ACEOF
8407 #define uint32_t $ac_cv_c_uint32_t
8408 _ACEOF
8409 ;;
8410   esac
8411
8412
8413
8414 for ac_func in unsetenv
8415 do
8416 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8417 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8418 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8419 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8420   echo $ECHO_N "(cached) $ECHO_C" >&6
8421 else
8422   cat >conftest.$ac_ext <<_ACEOF
8423 /* confdefs.h.  */
8424 _ACEOF
8425 cat confdefs.h >>conftest.$ac_ext
8426 cat >>conftest.$ac_ext <<_ACEOF
8427 /* end confdefs.h.  */
8428 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8429    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8430 #define $ac_func innocuous_$ac_func
8431
8432 /* System header to define __stub macros and hopefully few prototypes,
8433     which can conflict with char $ac_func (); below.
8434     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8435     <limits.h> exists even on freestanding compilers.  */
8436
8437 #ifdef __STDC__
8438 # include <limits.h>
8439 #else
8440 # include <assert.h>
8441 #endif
8442
8443 #undef $ac_func
8444
8445 /* Override any GCC internal prototype to avoid an error.
8446    Use char because int might match the return type of a GCC
8447    builtin and then its argument prototype would still apply.  */
8448 #ifdef __cplusplus
8449 extern "C"
8450 #endif
8451 char $ac_func ();
8452 /* The GNU C library defines this for functions which it implements
8453     to always fail with ENOSYS.  Some functions are actually named
8454     something starting with __ and the normal name is an alias.  */
8455 #if defined __stub_$ac_func || defined __stub___$ac_func
8456 choke me
8457 #endif
8458
8459 int
8460 main ()
8461 {
8462 return $ac_func ();
8463   ;
8464   return 0;
8465 }
8466 _ACEOF
8467 rm -f conftest.$ac_objext conftest$ac_exeext
8468 if { (ac_try="$ac_link"
8469 case "(($ac_try" in
8470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8471   *) ac_try_echo=$ac_try;;
8472 esac
8473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8474   (eval "$ac_link") 2>conftest.er1
8475   ac_status=$?
8476   grep -v '^ *+' conftest.er1 >conftest.err
8477   rm -f conftest.er1
8478   cat conftest.err >&5
8479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8480   (exit $ac_status); } && {
8481          test -z "$ac_cxx_werror_flag" ||
8482          test ! -s conftest.err
8483        } && test -s conftest$ac_exeext &&
8484        $as_test_x conftest$ac_exeext; then
8485   eval "$as_ac_var=yes"
8486 else
8487   echo "$as_me: failed program was:" >&5
8488 sed 's/^/| /' conftest.$ac_ext >&5
8489
8490         eval "$as_ac_var=no"
8491 fi
8492
8493 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8494       conftest$ac_exeext conftest.$ac_ext
8495 fi
8496 ac_res=`eval echo '${'$as_ac_var'}'`
8497                { echo "$as_me:$LINENO: result: $ac_res" >&5
8498 echo "${ECHO_T}$ac_res" >&6; }
8499 if test `eval echo '${'$as_ac_var'}'` = yes; then
8500   cat >>confdefs.h <<_ACEOF
8501 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8502 _ACEOF
8503
8504 fi
8505 done
8506
8507
8508
8509 support_utmp=yes
8510 support_wtmp=yes
8511 support_lastlog=yes
8512
8513 # Check whether --enable-utmp was given.
8514 if test "${enable_utmp+set}" = set; then
8515   enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8516     support_utmp=$enableval
8517   fi
8518 fi
8519
8520
8521 # Check whether --enable-wtmp was given.
8522 if test "${enable_wtmp+set}" = set; then
8523   enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8524     support_wtmp=$enableval
8525   fi
8526 fi
8527
8528
8529 # Check whether --enable-lastlog was given.
8530 if test "${enable_lastlog+set}" = set; then
8531   enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8532     support_lastlog=$enableval
8533   fi
8534 fi
8535
8536
8537 if test x$support_utmp = xyes; then
8538
8539 cat >>confdefs.h <<\_ACEOF
8540 #define UTMP_SUPPORT 1
8541 _ACEOF
8542
8543 fi
8544 if test x$support_wtmp = xyes; then
8545
8546 cat >>confdefs.h <<\_ACEOF
8547 #define WTMP_SUPPORT 1
8548 _ACEOF
8549
8550 fi
8551 if test x$support_lastlog = xyes; then
8552
8553 cat >>confdefs.h <<\_ACEOF
8554 #define LASTLOG_SUPPORT 1
8555 _ACEOF
8556
8557 fi
8558
8559
8560
8561
8562 for ac_func in \
8563         updwtmp \
8564         updwtmpx \
8565         updlastlogx \
8566
8567 do
8568 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8569 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8570 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8571 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8572   echo $ECHO_N "(cached) $ECHO_C" >&6
8573 else
8574   cat >conftest.$ac_ext <<_ACEOF
8575 /* confdefs.h.  */
8576 _ACEOF
8577 cat confdefs.h >>conftest.$ac_ext
8578 cat >>conftest.$ac_ext <<_ACEOF
8579 /* end confdefs.h.  */
8580 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8581    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8582 #define $ac_func innocuous_$ac_func
8583
8584 /* System header to define __stub macros and hopefully few prototypes,
8585     which can conflict with char $ac_func (); below.
8586     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8587     <limits.h> exists even on freestanding compilers.  */
8588
8589 #ifdef __STDC__
8590 # include <limits.h>
8591 #else
8592 # include <assert.h>
8593 #endif
8594
8595 #undef $ac_func
8596
8597 /* Override any GCC internal prototype to avoid an error.
8598    Use char because int might match the return type of a GCC
8599    builtin and then its argument prototype would still apply.  */
8600 #ifdef __cplusplus
8601 extern "C"
8602 #endif
8603 char $ac_func ();
8604 /* The GNU C library defines this for functions which it implements
8605     to always fail with ENOSYS.  Some functions are actually named
8606     something starting with __ and the normal name is an alias.  */
8607 #if defined __stub_$ac_func || defined __stub___$ac_func
8608 choke me
8609 #endif
8610
8611 int
8612 main ()
8613 {
8614 return $ac_func ();
8615   ;
8616   return 0;
8617 }
8618 _ACEOF
8619 rm -f conftest.$ac_objext conftest$ac_exeext
8620 if { (ac_try="$ac_link"
8621 case "(($ac_try" in
8622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8623   *) ac_try_echo=$ac_try;;
8624 esac
8625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8626   (eval "$ac_link") 2>conftest.er1
8627   ac_status=$?
8628   grep -v '^ *+' conftest.er1 >conftest.err
8629   rm -f conftest.er1
8630   cat conftest.err >&5
8631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8632   (exit $ac_status); } && {
8633          test -z "$ac_cxx_werror_flag" ||
8634          test ! -s conftest.err
8635        } && test -s conftest$ac_exeext &&
8636        $as_test_x conftest$ac_exeext; then
8637   eval "$as_ac_var=yes"
8638 else
8639   echo "$as_me: failed program was:" >&5
8640 sed 's/^/| /' conftest.$ac_ext >&5
8641
8642         eval "$as_ac_var=no"
8643 fi
8644
8645 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8646       conftest$ac_exeext conftest.$ac_ext
8647 fi
8648 ac_res=`eval echo '${'$as_ac_var'}'`
8649                { echo "$as_me:$LINENO: result: $ac_res" >&5
8650 echo "${ECHO_T}$ac_res" >&6; }
8651 if test `eval echo '${'$as_ac_var'}'` = yes; then
8652   cat >>confdefs.h <<_ACEOF
8653 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8654 _ACEOF
8655
8656 fi
8657 done
8658
8659
8660
8661 for ac_header in lastlog.h
8662 do
8663 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8664 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8665   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8666 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8667 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8668   echo $ECHO_N "(cached) $ECHO_C" >&6
8669 fi
8670 ac_res=`eval echo '${'$as_ac_Header'}'`
8671                { echo "$as_me:$LINENO: result: $ac_res" >&5
8672 echo "${ECHO_T}$ac_res" >&6; }
8673 else
8674   # Is the header compilable?
8675 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8676 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8677 cat >conftest.$ac_ext <<_ACEOF
8678 /* confdefs.h.  */
8679 _ACEOF
8680 cat confdefs.h >>conftest.$ac_ext
8681 cat >>conftest.$ac_ext <<_ACEOF
8682 /* end confdefs.h.  */
8683 $ac_includes_default
8684 #include <$ac_header>
8685 _ACEOF
8686 rm -f conftest.$ac_objext
8687 if { (ac_try="$ac_compile"
8688 case "(($ac_try" in
8689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8690   *) ac_try_echo=$ac_try;;
8691 esac
8692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8693   (eval "$ac_compile") 2>conftest.er1
8694   ac_status=$?
8695   grep -v '^ *+' conftest.er1 >conftest.err
8696   rm -f conftest.er1
8697   cat conftest.err >&5
8698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699   (exit $ac_status); } && {
8700          test -z "$ac_cxx_werror_flag" ||
8701          test ! -s conftest.err
8702        } && test -s conftest.$ac_objext; then
8703   ac_header_compiler=yes
8704 else
8705   echo "$as_me: failed program was:" >&5
8706 sed 's/^/| /' conftest.$ac_ext >&5
8707
8708         ac_header_compiler=no
8709 fi
8710
8711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8712 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8713 echo "${ECHO_T}$ac_header_compiler" >&6; }
8714
8715 # Is the header present?
8716 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8717 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8718 cat >conftest.$ac_ext <<_ACEOF
8719 /* confdefs.h.  */
8720 _ACEOF
8721 cat confdefs.h >>conftest.$ac_ext
8722 cat >>conftest.$ac_ext <<_ACEOF
8723 /* end confdefs.h.  */
8724 #include <$ac_header>
8725 _ACEOF
8726 if { (ac_try="$ac_cpp conftest.$ac_ext"
8727 case "(($ac_try" in
8728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8729   *) ac_try_echo=$ac_try;;
8730 esac
8731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8732   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8733   ac_status=$?
8734   grep -v '^ *+' conftest.er1 >conftest.err
8735   rm -f conftest.er1
8736   cat conftest.err >&5
8737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738   (exit $ac_status); } >/dev/null && {
8739          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8740          test ! -s conftest.err
8741        }; then
8742   ac_header_preproc=yes
8743 else
8744   echo "$as_me: failed program was:" >&5
8745 sed 's/^/| /' conftest.$ac_ext >&5
8746
8747   ac_header_preproc=no
8748 fi
8749
8750 rm -f conftest.err conftest.$ac_ext
8751 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8752 echo "${ECHO_T}$ac_header_preproc" >&6; }
8753
8754 # So?  What about this header?
8755 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8756   yes:no: )
8757     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8758 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8759     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8760 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8761     ac_header_preproc=yes
8762     ;;
8763   no:yes:* )
8764     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8765 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8766     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8767 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8768     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8769 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8770     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8771 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8772     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8773 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8774     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8775 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8776
8777     ;;
8778 esac
8779 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8780 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8781 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8782   echo $ECHO_N "(cached) $ECHO_C" >&6
8783 else
8784   eval "$as_ac_Header=\$ac_header_preproc"
8785 fi
8786 ac_res=`eval echo '${'$as_ac_Header'}'`
8787                { echo "$as_me:$LINENO: result: $ac_res" >&5
8788 echo "${ECHO_T}$ac_res" >&6; }
8789
8790 fi
8791 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8792   cat >>confdefs.h <<_ACEOF
8793 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8794 _ACEOF
8795
8796 fi
8797
8798 done
8799
8800
8801
8802
8803 for ac_header in utmp.h
8804 do
8805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8806 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8807   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8809 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8810   echo $ECHO_N "(cached) $ECHO_C" >&6
8811 fi
8812 ac_res=`eval echo '${'$as_ac_Header'}'`
8813                { echo "$as_me:$LINENO: result: $ac_res" >&5
8814 echo "${ECHO_T}$ac_res" >&6; }
8815 else
8816   # Is the header compilable?
8817 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8818 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8819 cat >conftest.$ac_ext <<_ACEOF
8820 /* confdefs.h.  */
8821 _ACEOF
8822 cat confdefs.h >>conftest.$ac_ext
8823 cat >>conftest.$ac_ext <<_ACEOF
8824 /* end confdefs.h.  */
8825 $ac_includes_default
8826 #include <$ac_header>
8827 _ACEOF
8828 rm -f conftest.$ac_objext
8829 if { (ac_try="$ac_compile"
8830 case "(($ac_try" in
8831   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8832   *) ac_try_echo=$ac_try;;
8833 esac
8834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8835   (eval "$ac_compile") 2>conftest.er1
8836   ac_status=$?
8837   grep -v '^ *+' conftest.er1 >conftest.err
8838   rm -f conftest.er1
8839   cat conftest.err >&5
8840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8841   (exit $ac_status); } && {
8842          test -z "$ac_cxx_werror_flag" ||
8843          test ! -s conftest.err
8844        } && test -s conftest.$ac_objext; then
8845   ac_header_compiler=yes
8846 else
8847   echo "$as_me: failed program was:" >&5
8848 sed 's/^/| /' conftest.$ac_ext >&5
8849
8850         ac_header_compiler=no
8851 fi
8852
8853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8854 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8855 echo "${ECHO_T}$ac_header_compiler" >&6; }
8856
8857 # Is the header present?
8858 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8859 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8860 cat >conftest.$ac_ext <<_ACEOF
8861 /* confdefs.h.  */
8862 _ACEOF
8863 cat confdefs.h >>conftest.$ac_ext
8864 cat >>conftest.$ac_ext <<_ACEOF
8865 /* end confdefs.h.  */
8866 #include <$ac_header>
8867 _ACEOF
8868 if { (ac_try="$ac_cpp conftest.$ac_ext"
8869 case "(($ac_try" in
8870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8871   *) ac_try_echo=$ac_try;;
8872 esac
8873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8874   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8875   ac_status=$?
8876   grep -v '^ *+' conftest.er1 >conftest.err
8877   rm -f conftest.er1
8878   cat conftest.err >&5
8879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880   (exit $ac_status); } >/dev/null && {
8881          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8882          test ! -s conftest.err
8883        }; then
8884   ac_header_preproc=yes
8885 else
8886   echo "$as_me: failed program was:" >&5
8887 sed 's/^/| /' conftest.$ac_ext >&5
8888
8889   ac_header_preproc=no
8890 fi
8891
8892 rm -f conftest.err conftest.$ac_ext
8893 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8894 echo "${ECHO_T}$ac_header_preproc" >&6; }
8895
8896 # So?  What about this header?
8897 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8898   yes:no: )
8899     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8900 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8901     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8902 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8903     ac_header_preproc=yes
8904     ;;
8905   no:yes:* )
8906     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8907 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8908     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8909 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8910     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8911 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8912     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8913 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8914     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8915 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8916     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8917 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8918
8919     ;;
8920 esac
8921 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8922 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8923 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8924   echo $ECHO_N "(cached) $ECHO_C" >&6
8925 else
8926   eval "$as_ac_Header=\$ac_header_preproc"
8927 fi
8928 ac_res=`eval echo '${'$as_ac_Header'}'`
8929                { echo "$as_me:$LINENO: result: $ac_res" >&5
8930 echo "${ECHO_T}$ac_res" >&6; }
8931
8932 fi
8933 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8934   cat >>confdefs.h <<_ACEOF
8935 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8936 _ACEOF
8937  { echo "$as_me:$LINENO: checking for struct utmp" >&5
8938 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8939 if test "${struct_utmp+set}" = set; then
8940   echo $ECHO_N "(cached) $ECHO_C" >&6
8941 else
8942   cat >conftest.$ac_ext <<_ACEOF
8943 /* confdefs.h.  */
8944 _ACEOF
8945 cat confdefs.h >>conftest.$ac_ext
8946 cat >>conftest.$ac_ext <<_ACEOF
8947 /* end confdefs.h.  */
8948 #include <sys/types.h>
8949 #include <utmp.h>
8950 int
8951 main ()
8952 {
8953 struct utmp ut;
8954   ;
8955   return 0;
8956 }
8957 _ACEOF
8958 rm -f conftest.$ac_objext
8959 if { (ac_try="$ac_compile"
8960 case "(($ac_try" in
8961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8962   *) ac_try_echo=$ac_try;;
8963 esac
8964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8965   (eval "$ac_compile") 2>conftest.er1
8966   ac_status=$?
8967   grep -v '^ *+' conftest.er1 >conftest.err
8968   rm -f conftest.er1
8969   cat conftest.err >&5
8970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971   (exit $ac_status); } && {
8972          test -z "$ac_cxx_werror_flag" ||
8973          test ! -s conftest.err
8974        } && test -s conftest.$ac_objext; then
8975   struct_utmp=yes
8976 else
8977   echo "$as_me: failed program was:" >&5
8978 sed 's/^/| /' conftest.$ac_ext >&5
8979
8980         struct_utmp=no
8981 fi
8982
8983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8984 fi
8985 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
8986 echo "${ECHO_T}$struct_utmp" >&6; }
8987 if test x$struct_utmp = xyes; then
8988
8989 cat >>confdefs.h <<\_ACEOF
8990 #define HAVE_STRUCT_UTMP 1
8991 _ACEOF
8992
8993 fi
8994
8995
8996 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
8997 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
8998 if test "${struct_utmp_host+set}" = set; then
8999   echo $ECHO_N "(cached) $ECHO_C" >&6
9000 else
9001   cat >conftest.$ac_ext <<_ACEOF
9002 /* confdefs.h.  */
9003 _ACEOF
9004 cat confdefs.h >>conftest.$ac_ext
9005 cat >>conftest.$ac_ext <<_ACEOF
9006 /* end confdefs.h.  */
9007 #include <sys/types.h>
9008 #include <utmp.h>
9009 int
9010 main ()
9011 {
9012 struct utmp ut; ut.ut_host;
9013   ;
9014   return 0;
9015 }
9016 _ACEOF
9017 rm -f conftest.$ac_objext
9018 if { (ac_try="$ac_compile"
9019 case "(($ac_try" in
9020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9021   *) ac_try_echo=$ac_try;;
9022 esac
9023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9024   (eval "$ac_compile") 2>conftest.er1
9025   ac_status=$?
9026   grep -v '^ *+' conftest.er1 >conftest.err
9027   rm -f conftest.er1
9028   cat conftest.err >&5
9029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030   (exit $ac_status); } && {
9031          test -z "$ac_cxx_werror_flag" ||
9032          test ! -s conftest.err
9033        } && test -s conftest.$ac_objext; then
9034   struct_utmp_host=yes
9035 else
9036   echo "$as_me: failed program was:" >&5
9037 sed 's/^/| /' conftest.$ac_ext >&5
9038
9039         struct_utmp_host=no
9040 fi
9041
9042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9043 fi
9044 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9045 echo "${ECHO_T}$struct_utmp_host" >&6; }
9046 if test x$struct_utmp_host = xyes; then
9047
9048 cat >>confdefs.h <<\_ACEOF
9049 #define HAVE_UTMP_HOST 1
9050 _ACEOF
9051
9052 fi
9053
9054 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9055 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9056 if test "${struct_utmp_pid+set}" = set; then
9057   echo $ECHO_N "(cached) $ECHO_C" >&6
9058 else
9059   cat >conftest.$ac_ext <<_ACEOF
9060 /* confdefs.h.  */
9061 _ACEOF
9062 cat confdefs.h >>conftest.$ac_ext
9063 cat >>conftest.$ac_ext <<_ACEOF
9064 /* end confdefs.h.  */
9065 #include <sys/types.h>
9066 #include <utmp.h>
9067 int
9068 main ()
9069 {
9070 struct utmp ut; ut.ut_pid;
9071   ;
9072   return 0;
9073 }
9074 _ACEOF
9075 rm -f conftest.$ac_objext
9076 if { (ac_try="$ac_compile"
9077 case "(($ac_try" in
9078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9079   *) ac_try_echo=$ac_try;;
9080 esac
9081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9082   (eval "$ac_compile") 2>conftest.er1
9083   ac_status=$?
9084   grep -v '^ *+' conftest.er1 >conftest.err
9085   rm -f conftest.er1
9086   cat conftest.err >&5
9087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088   (exit $ac_status); } && {
9089          test -z "$ac_cxx_werror_flag" ||
9090          test ! -s conftest.err
9091        } && test -s conftest.$ac_objext; then
9092   struct_utmp_pid=yes
9093 else
9094   echo "$as_me: failed program was:" >&5
9095 sed 's/^/| /' conftest.$ac_ext >&5
9096
9097         struct_utmp_pid=no
9098 fi
9099
9100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9101 fi
9102 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9103 echo "${ECHO_T}$struct_utmp_pid" >&6; }
9104 if test x$struct_utmp_pid = xyes; then
9105
9106 cat >>confdefs.h <<\_ACEOF
9107 #define HAVE_UTMP_PID 1
9108 _ACEOF
9109
9110 fi
9111
9112 fi
9113
9114 done
9115
9116
9117
9118 for ac_header in utmpx.h
9119 do
9120 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9121 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9122   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9123 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9124 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9125   echo $ECHO_N "(cached) $ECHO_C" >&6
9126 fi
9127 ac_res=`eval echo '${'$as_ac_Header'}'`
9128                { echo "$as_me:$LINENO: result: $ac_res" >&5
9129 echo "${ECHO_T}$ac_res" >&6; }
9130 else
9131   # Is the header compilable?
9132 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9133 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9134 cat >conftest.$ac_ext <<_ACEOF
9135 /* confdefs.h.  */
9136 _ACEOF
9137 cat confdefs.h >>conftest.$ac_ext
9138 cat >>conftest.$ac_ext <<_ACEOF
9139 /* end confdefs.h.  */
9140 $ac_includes_default
9141 #include <$ac_header>
9142 _ACEOF
9143 rm -f conftest.$ac_objext
9144 if { (ac_try="$ac_compile"
9145 case "(($ac_try" in
9146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147   *) ac_try_echo=$ac_try;;
9148 esac
9149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9150   (eval "$ac_compile") 2>conftest.er1
9151   ac_status=$?
9152   grep -v '^ *+' conftest.er1 >conftest.err
9153   rm -f conftest.er1
9154   cat conftest.err >&5
9155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156   (exit $ac_status); } && {
9157          test -z "$ac_cxx_werror_flag" ||
9158          test ! -s conftest.err
9159        } && test -s conftest.$ac_objext; then
9160   ac_header_compiler=yes
9161 else
9162   echo "$as_me: failed program was:" >&5
9163 sed 's/^/| /' conftest.$ac_ext >&5
9164
9165         ac_header_compiler=no
9166 fi
9167
9168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9169 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9170 echo "${ECHO_T}$ac_header_compiler" >&6; }
9171
9172 # Is the header present?
9173 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9174 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9175 cat >conftest.$ac_ext <<_ACEOF
9176 /* confdefs.h.  */
9177 _ACEOF
9178 cat confdefs.h >>conftest.$ac_ext
9179 cat >>conftest.$ac_ext <<_ACEOF
9180 /* end confdefs.h.  */
9181 #include <$ac_header>
9182 _ACEOF
9183 if { (ac_try="$ac_cpp conftest.$ac_ext"
9184 case "(($ac_try" in
9185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9186   *) ac_try_echo=$ac_try;;
9187 esac
9188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9189   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9190   ac_status=$?
9191   grep -v '^ *+' conftest.er1 >conftest.err
9192   rm -f conftest.er1
9193   cat conftest.err >&5
9194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9195   (exit $ac_status); } >/dev/null && {
9196          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9197          test ! -s conftest.err
9198        }; then
9199   ac_header_preproc=yes
9200 else
9201   echo "$as_me: failed program was:" >&5
9202 sed 's/^/| /' conftest.$ac_ext >&5
9203
9204   ac_header_preproc=no
9205 fi
9206
9207 rm -f conftest.err conftest.$ac_ext
9208 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9209 echo "${ECHO_T}$ac_header_preproc" >&6; }
9210
9211 # So?  What about this header?
9212 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9213   yes:no: )
9214     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9215 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9217 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9218     ac_header_preproc=yes
9219     ;;
9220   no:yes:* )
9221     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9222 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9223     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9224 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9225     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9226 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9227     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9228 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9229     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9230 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9231     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9232 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9233
9234     ;;
9235 esac
9236 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9237 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9238 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9239   echo $ECHO_N "(cached) $ECHO_C" >&6
9240 else
9241   eval "$as_ac_Header=\$ac_header_preproc"
9242 fi
9243 ac_res=`eval echo '${'$as_ac_Header'}'`
9244                { echo "$as_me:$LINENO: result: $ac_res" >&5
9245 echo "${ECHO_T}$ac_res" >&6; }
9246
9247 fi
9248 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9249   cat >>confdefs.h <<_ACEOF
9250 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9251 _ACEOF
9252  { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9253 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9254 if test "${struct_utmpx+set}" = set; then
9255   echo $ECHO_N "(cached) $ECHO_C" >&6
9256 else
9257   cat >conftest.$ac_ext <<_ACEOF
9258 /* confdefs.h.  */
9259 _ACEOF
9260 cat confdefs.h >>conftest.$ac_ext
9261 cat >>conftest.$ac_ext <<_ACEOF
9262 /* end confdefs.h.  */
9263 #include <sys/types.h>
9264 #include <utmpx.h>
9265 int
9266 main ()
9267 {
9268 struct utmpx ut;
9269   ;
9270   return 0;
9271 }
9272 _ACEOF
9273 rm -f conftest.$ac_objext
9274 if { (ac_try="$ac_compile"
9275 case "(($ac_try" in
9276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9277   *) ac_try_echo=$ac_try;;
9278 esac
9279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9280   (eval "$ac_compile") 2>conftest.er1
9281   ac_status=$?
9282   grep -v '^ *+' conftest.er1 >conftest.err
9283   rm -f conftest.er1
9284   cat conftest.err >&5
9285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286   (exit $ac_status); } && {
9287          test -z "$ac_cxx_werror_flag" ||
9288          test ! -s conftest.err
9289        } && test -s conftest.$ac_objext; then
9290   struct_utmpx=yes
9291 else
9292   echo "$as_me: failed program was:" >&5
9293 sed 's/^/| /' conftest.$ac_ext >&5
9294
9295         struct_utmpx=no
9296 fi
9297
9298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9299 fi
9300 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9301 echo "${ECHO_T}$struct_utmpx" >&6; }
9302 if test x$struct_utmpx = xyes; then
9303
9304 cat >>confdefs.h <<\_ACEOF
9305 #define HAVE_STRUCT_UTMPX 1
9306 _ACEOF
9307
9308 fi
9309
9310
9311 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9312 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9313 if test "${struct_utmpx_host+set}" = set; then
9314   echo $ECHO_N "(cached) $ECHO_C" >&6
9315 else
9316   cat >conftest.$ac_ext <<_ACEOF
9317 /* confdefs.h.  */
9318 _ACEOF
9319 cat confdefs.h >>conftest.$ac_ext
9320 cat >>conftest.$ac_ext <<_ACEOF
9321 /* end confdefs.h.  */
9322 #include <sys/types.h>
9323 #include <utmpx.h>
9324 int
9325 main ()
9326 {
9327 struct utmpx utx; utx.ut_host;
9328   ;
9329   return 0;
9330 }
9331 _ACEOF
9332 rm -f conftest.$ac_objext
9333 if { (ac_try="$ac_compile"
9334 case "(($ac_try" in
9335   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336   *) ac_try_echo=$ac_try;;
9337 esac
9338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9339   (eval "$ac_compile") 2>conftest.er1
9340   ac_status=$?
9341   grep -v '^ *+' conftest.er1 >conftest.err
9342   rm -f conftest.er1
9343   cat conftest.err >&5
9344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345   (exit $ac_status); } && {
9346          test -z "$ac_cxx_werror_flag" ||
9347          test ! -s conftest.err
9348        } && test -s conftest.$ac_objext; then
9349   struct_utmpx_host=yes
9350 else
9351   echo "$as_me: failed program was:" >&5
9352 sed 's/^/| /' conftest.$ac_ext >&5
9353
9354         struct_utmpx_host=no
9355 fi
9356
9357 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9358 fi
9359 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9360 echo "${ECHO_T}$struct_utmpx_host" >&6; }
9361 if test x$struct_utmpx_host = xyes; then
9362
9363 cat >>confdefs.h <<\_ACEOF
9364 #define HAVE_UTMPX_HOST 1
9365 _ACEOF
9366
9367 fi
9368
9369 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9370 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9371 if test "${struct_utmpx_session+set}" = set; then
9372   echo $ECHO_N "(cached) $ECHO_C" >&6
9373 else
9374   cat >conftest.$ac_ext <<_ACEOF
9375 /* confdefs.h.  */
9376 _ACEOF
9377 cat confdefs.h >>conftest.$ac_ext
9378 cat >>conftest.$ac_ext <<_ACEOF
9379 /* end confdefs.h.  */
9380 #include <sys/types.h>
9381 #include <utmpx.h>
9382 int
9383 main ()
9384 {
9385 struct utmpx utx; utx.ut_session;
9386   ;
9387   return 0;
9388 }
9389 _ACEOF
9390 rm -f conftest.$ac_objext
9391 if { (ac_try="$ac_compile"
9392 case "(($ac_try" in
9393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9394   *) ac_try_echo=$ac_try;;
9395 esac
9396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9397   (eval "$ac_compile") 2>conftest.er1
9398   ac_status=$?
9399   grep -v '^ *+' conftest.er1 >conftest.err
9400   rm -f conftest.er1
9401   cat conftest.err >&5
9402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9403   (exit $ac_status); } && {
9404          test -z "$ac_cxx_werror_flag" ||
9405          test ! -s conftest.err
9406        } && test -s conftest.$ac_objext; then
9407   struct_utmpx_session=yes
9408 else
9409   echo "$as_me: failed program was:" >&5
9410 sed 's/^/| /' conftest.$ac_ext >&5
9411
9412         struct_utmpx_session=no
9413 fi
9414
9415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9416 fi
9417 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9418 echo "${ECHO_T}$struct_utmpx_session" >&6; }
9419 if test x$struct_utmpx_session = xyes; then
9420
9421 cat >>confdefs.h <<\_ACEOF
9422 #define HAVE_UTMPX_SESSION 1
9423 _ACEOF
9424
9425 fi
9426
9427 fi
9428
9429 done
9430
9431 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9432 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9433 if test "${struct_lastlog+set}" = set; then
9434   echo $ECHO_N "(cached) $ECHO_C" >&6
9435 else
9436   cat >conftest.$ac_ext <<_ACEOF
9437 /* confdefs.h.  */
9438 _ACEOF
9439 cat confdefs.h >>conftest.$ac_ext
9440 cat >>conftest.$ac_ext <<_ACEOF
9441 /* end confdefs.h.  */
9442 #include <sys/types.h>
9443 #include <utmp.h>
9444 #ifdef HAVE_LASTLOG_H
9445 #include <lastlog.h>
9446 #endif
9447
9448 int
9449 main ()
9450 {
9451 struct lastlog ll;
9452   ;
9453   return 0;
9454 }
9455 _ACEOF
9456 rm -f conftest.$ac_objext
9457 if { (ac_try="$ac_compile"
9458 case "(($ac_try" in
9459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9460   *) ac_try_echo=$ac_try;;
9461 esac
9462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9463   (eval "$ac_compile") 2>conftest.er1
9464   ac_status=$?
9465   grep -v '^ *+' conftest.er1 >conftest.err
9466   rm -f conftest.er1
9467   cat conftest.err >&5
9468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469   (exit $ac_status); } && {
9470          test -z "$ac_cxx_werror_flag" ||
9471          test ! -s conftest.err
9472        } && test -s conftest.$ac_objext; then
9473   struct_lastlog=yes
9474 else
9475   echo "$as_me: failed program was:" >&5
9476 sed 's/^/| /' conftest.$ac_ext >&5
9477
9478         struct_lastlog=no
9479 fi
9480
9481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9482 fi
9483 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9484 echo "${ECHO_T}$struct_lastlog" >&6; }
9485 if test x$struct_lastlog = xyes; then
9486
9487 cat >>confdefs.h <<\_ACEOF
9488 #define HAVE_STRUCT_LASTLOG 1
9489 _ACEOF
9490
9491 fi
9492
9493 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9494 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9495 if test "${struct_lastlogx+set}" = set; then
9496   echo $ECHO_N "(cached) $ECHO_C" >&6
9497 else
9498   cat >conftest.$ac_ext <<_ACEOF
9499 /* confdefs.h.  */
9500 _ACEOF
9501 cat confdefs.h >>conftest.$ac_ext
9502 cat >>conftest.$ac_ext <<_ACEOF
9503 /* end confdefs.h.  */
9504 #include <sys/types.h>
9505 #include <utmpx.h>
9506 #ifdef HAVE_LASTLOG_H
9507 #include <lastlog.h>
9508 #endif
9509
9510 int
9511 main ()
9512 {
9513 struct lastlogx ll;
9514   ;
9515   return 0;
9516 }
9517 _ACEOF
9518 rm -f conftest.$ac_objext
9519 if { (ac_try="$ac_compile"
9520 case "(($ac_try" in
9521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9522   *) ac_try_echo=$ac_try;;
9523 esac
9524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9525   (eval "$ac_compile") 2>conftest.er1
9526   ac_status=$?
9527   grep -v '^ *+' conftest.er1 >conftest.err
9528   rm -f conftest.er1
9529   cat conftest.err >&5
9530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531   (exit $ac_status); } && {
9532          test -z "$ac_cxx_werror_flag" ||
9533          test ! -s conftest.err
9534        } && test -s conftest.$ac_objext; then
9535   struct_lastlogx=yes
9536 else
9537   echo "$as_me: failed program was:" >&5
9538 sed 's/^/| /' conftest.$ac_ext >&5
9539
9540         struct_lastlogx=no
9541 fi
9542
9543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9544 fi
9545 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9546 echo "${ECHO_T}$struct_lastlogx" >&6; }
9547 if test x$struct_lastlogx = xyes; then
9548
9549 cat >>confdefs.h <<\_ACEOF
9550 #define HAVE_STRUCT_LASTLOGX 1
9551 _ACEOF
9552
9553 fi
9554
9555
9556 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9557 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9558 if test "${path_utmp+set}" = set; then
9559   echo $ECHO_N "(cached) $ECHO_C" >&6
9560 else
9561   if test "$cross_compiling" = yes; then
9562     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9563 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9564 else
9565   cat >conftest.$ac_ext <<_ACEOF
9566 /* confdefs.h.  */
9567 _ACEOF
9568 cat confdefs.h >>conftest.$ac_ext
9569 cat >>conftest.$ac_ext <<_ACEOF
9570 /* end confdefs.h.  */
9571 #include <stdio.h>
9572 #include <stdlib.h>
9573 #include <sys/types.h>
9574 #include <utmp.h>
9575 #include <errno.h>
9576 main()
9577 {
9578     char **u, *utmplist[] = {
9579     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9580     FILE *a, *f=fopen("conftestval", "w");
9581     if (!f) exit(1);
9582 #ifdef UTMP_FILE
9583     fprintf(f, "%s\n", UTMP_FILE);
9584     exit(0);
9585 #endif
9586 #ifdef _PATH_UTMP
9587     fprintf(f, "%s\n", _PATH_UTMP);
9588     exit(0);
9589 #endif
9590     for (u = utmplist; *u; u++) {
9591         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9592             fprintf(f, "%s\n", *u);
9593             exit(0);
9594         }
9595     }
9596     exit(0);
9597 }
9598 _ACEOF
9599 rm -f conftest$ac_exeext
9600 if { (ac_try="$ac_link"
9601 case "(($ac_try" in
9602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9603   *) ac_try_echo=$ac_try;;
9604 esac
9605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9606   (eval "$ac_link") 2>&5
9607   ac_status=$?
9608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9610   { (case "(($ac_try" in
9611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612   *) ac_try_echo=$ac_try;;
9613 esac
9614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615   (eval "$ac_try") 2>&5
9616   ac_status=$?
9617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618   (exit $ac_status); }; }; then
9619   path_utmp=`cat conftestval`
9620 else
9621   echo "$as_me: program exited with status $ac_status" >&5
9622 echo "$as_me: failed program was:" >&5
9623 sed 's/^/| /' conftest.$ac_ext >&5
9624
9625 ( exit $ac_status )
9626 path_utmp=
9627 fi
9628 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9629 fi
9630
9631
9632 fi
9633 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9634 echo "${ECHO_T}$path_utmp" >&6; }
9635 if test x$path_utmp != x; then
9636
9637 cat >>confdefs.h <<_ACEOF
9638 #define UTMP_FILE "$path_utmp"
9639 _ACEOF
9640
9641 fi
9642
9643
9644 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9645 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9646 if test "${path_utmpx+set}" = set; then
9647   echo $ECHO_N "(cached) $ECHO_C" >&6
9648 else
9649   if test "$cross_compiling" = yes; then
9650     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9651 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9652 else
9653   cat >conftest.$ac_ext <<_ACEOF
9654 /* confdefs.h.  */
9655 _ACEOF
9656 cat confdefs.h >>conftest.$ac_ext
9657 cat >>conftest.$ac_ext <<_ACEOF
9658 /* end confdefs.h.  */
9659 #include <stdio.h>
9660 #include <stdlib.h>
9661 #include <sys/types.h>
9662 #include <utmpx.h>
9663 #include <errno.h>
9664 #include <sys/stat.h>
9665 #ifdef HAVE_STRING_H
9666 #include <string.h>
9667 #endif
9668 main()
9669 {
9670     char **u, *p, *utmplist[] = {
9671 #ifdef UTMPX_FILE
9672         UTMPX_FILE,
9673 #endif
9674 #ifdef _PATH_UTMPX
9675         _PATH_UTMPX,
9676 #endif
9677     "/var/adm/utmpx", "/etc/utmpx", NULL };
9678     FILE *a, *f=fopen("conftestval", "w");
9679     struct stat statu, statux;
9680     if (!f) exit(1);
9681     for (u = utmplist; *u; u++) {
9682         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9683             if (stat(*u, &statux) < 0)
9684                 continue;
9685             p = strdup(*u);
9686             p[strlen(p) - 1] = '\0';
9687             if (stat(p, &statu) >= 0
9688                 && (statu.st_mtime - statux.st_mtime > 86400))
9689                 continue;
9690             fprintf(f, "%s\n", *u);
9691             exit(0);
9692         }
9693     }
9694     exit(0);
9695 }
9696 _ACEOF
9697 rm -f conftest$ac_exeext
9698 if { (ac_try="$ac_link"
9699 case "(($ac_try" in
9700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9701   *) ac_try_echo=$ac_try;;
9702 esac
9703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9704   (eval "$ac_link") 2>&5
9705   ac_status=$?
9706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9707   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9708   { (case "(($ac_try" in
9709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9710   *) ac_try_echo=$ac_try;;
9711 esac
9712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9713   (eval "$ac_try") 2>&5
9714   ac_status=$?
9715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716   (exit $ac_status); }; }; then
9717   path_utmpx=`cat conftestval`
9718 else
9719   echo "$as_me: program exited with status $ac_status" >&5
9720 echo "$as_me: failed program was:" >&5
9721 sed 's/^/| /' conftest.$ac_ext >&5
9722
9723 ( exit $ac_status )
9724 path_utmpx=
9725 fi
9726 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9727 fi
9728
9729
9730 fi
9731 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9732 echo "${ECHO_T}$path_utmpx" >&6; }
9733 if test x$path_utmpx != x; then
9734
9735 cat >>confdefs.h <<_ACEOF
9736 #define UTMPX_FILE "$path_utmpx"
9737 _ACEOF
9738
9739 fi
9740
9741
9742 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9743 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9744 if test "${path_wtmp+set}" = set; then
9745   echo $ECHO_N "(cached) $ECHO_C" >&6
9746 else
9747   if test "$cross_compiling" = yes; then
9748     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9749 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9750 else
9751   cat >conftest.$ac_ext <<_ACEOF
9752 /* confdefs.h.  */
9753 _ACEOF
9754 cat confdefs.h >>conftest.$ac_ext
9755 cat >>conftest.$ac_ext <<_ACEOF
9756 /* end confdefs.h.  */
9757 #include <stdio.h>
9758 #include <stdlib.h>
9759 #include <sys/types.h>
9760 #ifdef HAVE_UTMP_H
9761 #include <utmp.h>
9762 #endif
9763 #include <errno.h>
9764 main()
9765 {
9766     char **w, *wtmplist[] = {
9767     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9768     FILE *a, *f=fopen("conftestval", "w");
9769     if (!f) exit(1);
9770 #ifdef WTMP_FILE
9771     fprintf(f, "%s\n", WTMP_FILE);
9772     exit(0);
9773 #endif
9774 #ifdef _PATH_WTMP
9775     fprintf(f, "%s\n", _PATH_WTMP);
9776     exit(0);
9777 #endif
9778     for (w = wtmplist; *w; w++) {
9779         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9780             fprintf(f, "%s\n", *w);
9781             exit(0);
9782         }
9783     }
9784     exit(0);
9785 }
9786 _ACEOF
9787 rm -f conftest$ac_exeext
9788 if { (ac_try="$ac_link"
9789 case "(($ac_try" in
9790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9791   *) ac_try_echo=$ac_try;;
9792 esac
9793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9794   (eval "$ac_link") 2>&5
9795   ac_status=$?
9796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9798   { (case "(($ac_try" in
9799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9800   *) ac_try_echo=$ac_try;;
9801 esac
9802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9803   (eval "$ac_try") 2>&5
9804   ac_status=$?
9805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806   (exit $ac_status); }; }; then
9807   path_wtmp=`cat conftestval`
9808 else
9809   echo "$as_me: program exited with status $ac_status" >&5
9810 echo "$as_me: failed program was:" >&5
9811 sed 's/^/| /' conftest.$ac_ext >&5
9812
9813 ( exit $ac_status )
9814 path_wtmp=
9815 fi
9816 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9817 fi
9818
9819
9820 fi
9821 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9822 echo "${ECHO_T}$path_wtmp" >&6; }
9823 if test x$path_wtmp != x; then
9824
9825 cat >>confdefs.h <<_ACEOF
9826 #define WTMP_FILE "$path_wtmp"
9827 _ACEOF
9828
9829 fi
9830
9831 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9832 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9833 if test "${path_wtmpx+set}" = set; then
9834   echo $ECHO_N "(cached) $ECHO_C" >&6
9835 else
9836   if test "$cross_compiling" = yes; then
9837     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9838 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9839 else
9840   cat >conftest.$ac_ext <<_ACEOF
9841 /* confdefs.h.  */
9842 _ACEOF
9843 cat confdefs.h >>conftest.$ac_ext
9844 cat >>conftest.$ac_ext <<_ACEOF
9845 /* end confdefs.h.  */
9846 #include <stdio.h>
9847 #include <stdlib.h>
9848 #ifdef HAVE_UTMPX_H
9849 #include <utmpx.h>
9850 #endif
9851 #include <errno.h>
9852 main()
9853 {
9854     char **w, *wtmplist[] = {
9855     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9856     FILE *a, *f=fopen("conftestval", "w");
9857     if (!f) exit(1);
9858 #ifdef WTMPX_FILE
9859     fprintf(f, "%s\n", WTMPX_FILE);
9860     exit(0);
9861 #endif
9862 #ifdef _PATH_WTMPX
9863     fprintf(f, "%s\n", _PATH_WTMPX);
9864     exit(0);
9865 #endif
9866     for (w = wtmplist; *w; w++) {
9867         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9868             fprintf(f, "%s\n", *w);
9869             exit(0);
9870         }
9871     }
9872     exit(0);
9873 }
9874 _ACEOF
9875 rm -f conftest$ac_exeext
9876 if { (ac_try="$ac_link"
9877 case "(($ac_try" in
9878   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9879   *) ac_try_echo=$ac_try;;
9880 esac
9881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9882   (eval "$ac_link") 2>&5
9883   ac_status=$?
9884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9886   { (case "(($ac_try" in
9887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9888   *) ac_try_echo=$ac_try;;
9889 esac
9890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9891   (eval "$ac_try") 2>&5
9892   ac_status=$?
9893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894   (exit $ac_status); }; }; then
9895   path_wtmpx=`cat conftestval`
9896 else
9897   echo "$as_me: program exited with status $ac_status" >&5
9898 echo "$as_me: failed program was:" >&5
9899 sed 's/^/| /' conftest.$ac_ext >&5
9900
9901 ( exit $ac_status )
9902 path_wtmpx=
9903 fi
9904 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9905 fi
9906
9907
9908 fi
9909 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9910 echo "${ECHO_T}$path_wtmpx" >&6; }
9911 if test x$path_wtmpx != x; then
9912
9913 cat >>confdefs.h <<_ACEOF
9914 #define WTMPX_FILE "$path_wtmpx"
9915 _ACEOF
9916
9917 fi
9918
9919 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9920 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9921 if test "${path_lastlog+set}" = set; then
9922   echo $ECHO_N "(cached) $ECHO_C" >&6
9923 else
9924   if test "$cross_compiling" = yes; then
9925     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9926 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9927 else
9928   cat >conftest.$ac_ext <<_ACEOF
9929 /* confdefs.h.  */
9930 _ACEOF
9931 cat confdefs.h >>conftest.$ac_ext
9932 cat >>conftest.$ac_ext <<_ACEOF
9933 /* end confdefs.h.  */
9934 #include <stdio.h>
9935 #include <stdlib.h>
9936 #include <sys/types.h>
9937 #ifdef HAVE_UTMPX_H
9938 #include <utmpx.h>
9939 #elif defined(HAVE_UTMP_H)
9940 #include <utmp.h>
9941 #endif
9942 #ifdef HAVE_LASTLOG_H
9943 #include <lastlog.h>
9944 #endif
9945 #include <errno.h>
9946 main()
9947 {
9948     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9949     FILE *a, *f=fopen("conftestval", "w");
9950     if (!f) exit(1);
9951 #ifdef LASTLOG_FILE
9952     fprintf(f, "%s\n", LASTLOG_FILE);
9953     exit(0);
9954 #endif
9955 #ifdef _PATH_LASTLOG
9956     fprintf(f, "%s\n", _PATH_LASTLOG);
9957     exit(0);
9958 #endif
9959     for (w = lastloglist; *w; w++) {
9960         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9961             fprintf(f, "%s\n", *w);
9962             exit(0);
9963         }
9964     }
9965     exit(0);
9966 }
9967 _ACEOF
9968 rm -f conftest$ac_exeext
9969 if { (ac_try="$ac_link"
9970 case "(($ac_try" in
9971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9972   *) ac_try_echo=$ac_try;;
9973 esac
9974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9975   (eval "$ac_link") 2>&5
9976   ac_status=$?
9977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9979   { (case "(($ac_try" in
9980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981   *) ac_try_echo=$ac_try;;
9982 esac
9983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984   (eval "$ac_try") 2>&5
9985   ac_status=$?
9986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987   (exit $ac_status); }; }; then
9988   path_lastlog=`cat conftestval`
9989 else
9990   echo "$as_me: program exited with status $ac_status" >&5
9991 echo "$as_me: failed program was:" >&5
9992 sed 's/^/| /' conftest.$ac_ext >&5
9993
9994 ( exit $ac_status )
9995 path_lastlog=
9996 fi
9997 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9998 fi
9999
10000
10001 fi
10002 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
10003 echo "${ECHO_T}$path_lastlog" >&6; }
10004 if test x$path_lastlog != x; then
10005
10006 cat >>confdefs.h <<_ACEOF
10007 #define LASTLOG_FILE "$path_lastlog"
10008 _ACEOF
10009
10010 fi
10011
10012 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10013 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10014 if test "${path_lastlogx+set}" = set; then
10015   echo $ECHO_N "(cached) $ECHO_C" >&6
10016 else
10017   if test "$cross_compiling" = yes; then
10018     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10019 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10020 else
10021   cat >conftest.$ac_ext <<_ACEOF
10022 /* confdefs.h.  */
10023 _ACEOF
10024 cat confdefs.h >>conftest.$ac_ext
10025 cat >>conftest.$ac_ext <<_ACEOF
10026 /* end confdefs.h.  */
10027 #include <stdio.h>
10028 #include <stdlib.h>
10029 #ifdef HAVE_UTMPX_H
10030 #include <utmpx.h>
10031 #endif
10032 #include <errno.h>
10033 main()
10034 {
10035     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10036     FILE *a, *f=fopen("conftestval", "w");
10037     if (!f) exit(1);
10038 #ifdef LASTLOGX_FILE
10039     fprintf(f, "%s\n", LASTLOGX_FILE);
10040     exit(0);
10041 #endif
10042 #ifdef _PATH_LASTLOGX
10043     fprintf(f, "%s\n", _PATH_LASTLOGX);
10044     exit(0);
10045 #endif
10046     for (w = wtmplist; *w; w++) {
10047         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10048             fprintf(f, "%s\n", *w);
10049             exit(0);
10050         }
10051     }
10052     exit(0);
10053 }
10054 _ACEOF
10055 rm -f conftest$ac_exeext
10056 if { (ac_try="$ac_link"
10057 case "(($ac_try" in
10058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10059   *) ac_try_echo=$ac_try;;
10060 esac
10061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10062   (eval "$ac_link") 2>&5
10063   ac_status=$?
10064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10066   { (case "(($ac_try" in
10067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10068   *) ac_try_echo=$ac_try;;
10069 esac
10070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10071   (eval "$ac_try") 2>&5
10072   ac_status=$?
10073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074   (exit $ac_status); }; }; then
10075   path_lastlogx=`cat conftestval`
10076 else
10077   echo "$as_me: program exited with status $ac_status" >&5
10078 echo "$as_me: failed program was:" >&5
10079 sed 's/^/| /' conftest.$ac_ext >&5
10080
10081 ( exit $ac_status )
10082 path_lastlogx=
10083 fi
10084 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10085 fi
10086
10087
10088 fi
10089 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10090 echo "${ECHO_T}$path_lastlogx" >&6; }
10091 if test x$path_lastlogx != x; then
10092
10093 cat >>confdefs.h <<_ACEOF
10094 #define LASTLOGX_FILE "$path_lastlogx"
10095 _ACEOF
10096
10097 fi
10098
10099
10100
10101
10102 save_LIBS=$LIBS
10103 save_CFLAGS=$CFLAGS
10104 CFLAGS="$CFLAGS $X_CFLAGS"
10105 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10106 if test x$support_xim = xyes; then
10107   { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10108 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10109 if test "${rxvt_cv_func_xlocale+set}" = set; then
10110   echo $ECHO_N "(cached) $ECHO_C" >&6
10111 else
10112   if test "$cross_compiling" = yes; then
10113       :
10114 else
10115   cat >conftest.$ac_ext <<_ACEOF
10116 /* confdefs.h.  */
10117 _ACEOF
10118 cat confdefs.h >>conftest.$ac_ext
10119 cat >>conftest.$ac_ext <<_ACEOF
10120 /* end confdefs.h.  */
10121 #include <X11/Xlib.h>
10122   #include <stdlib.h>
10123   main() {
10124   char *p;
10125   if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10126   exit (XSupportsLocale() ? 0 : 1);
10127   else
10128   exit (1);}
10129 _ACEOF
10130 rm -f conftest$ac_exeext
10131 if { (ac_try="$ac_link"
10132 case "(($ac_try" in
10133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134   *) ac_try_echo=$ac_try;;
10135 esac
10136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10137   (eval "$ac_link") 2>&5
10138   ac_status=$?
10139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10141   { (case "(($ac_try" in
10142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143   *) ac_try_echo=$ac_try;;
10144 esac
10145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146   (eval "$ac_try") 2>&5
10147   ac_status=$?
10148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149   (exit $ac_status); }; }; then
10150       rxvt_cv_func_xlocale=yes
10151 else
10152   echo "$as_me: program exited with status $ac_status" >&5
10153 echo "$as_me: failed program was:" >&5
10154 sed 's/^/| /' conftest.$ac_ext >&5
10155
10156 ( exit $ac_status )
10157 rxvt_cv_func_xlocale=no
10158 fi
10159 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10160 fi
10161
10162
10163 fi
10164 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10165 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10166   if test x$rxvt_cv_func_xlocale = xyes; then
10167
10168 cat >>confdefs.h <<\_ACEOF
10169 #define USE_XIM 1
10170 _ACEOF
10171
10172     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10173 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10174 if test "${rxvt_broken_ximcb+set}" = set; then
10175   echo $ECHO_N "(cached) $ECHO_C" >&6
10176 else
10177   cat >conftest.$ac_ext <<_ACEOF
10178
10179     #include <X11/Xlib.h>
10180
10181     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10182
10183     void f() {
10184       XIMCallback cb;
10185       cb.callback = im_destroy_cb;
10186     }
10187
10188 _ACEOF
10189 rm -f conftest.$ac_objext
10190 if { (ac_try="$ac_compile"
10191 case "(($ac_try" in
10192   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10193   *) ac_try_echo=$ac_try;;
10194 esac
10195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10196   (eval "$ac_compile") 2>conftest.er1
10197   ac_status=$?
10198   grep -v '^ *+' conftest.er1 >conftest.err
10199   rm -f conftest.er1
10200   cat conftest.err >&5
10201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10202   (exit $ac_status); } && {
10203          test -z "$ac_cxx_werror_flag" ||
10204          test ! -s conftest.err
10205        } && test -s conftest.$ac_objext; then
10206   rxvt_broken_ximcb=yes
10207 else
10208   echo "$as_me: failed program was:" >&5
10209 sed 's/^/| /' conftest.$ac_ext >&5
10210
10211         rxvt_broken_ximcb=no
10212 fi
10213
10214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10215 fi
10216 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10217 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10218
10219     if test x$rxvt_broken_ximcb = xyes; then
10220
10221 cat >>confdefs.h <<\_ACEOF
10222 #define XIMCB_PROTO_BROKEN 1
10223 _ACEOF
10224
10225     fi
10226   fi
10227 fi
10228
10229 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10230 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10231 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10232   echo $ECHO_N "(cached) $ECHO_C" >&6
10233 else
10234   cat >conftest.$ac_ext <<_ACEOF
10235 /* confdefs.h.  */
10236 _ACEOF
10237 cat confdefs.h >>conftest.$ac_ext
10238 cat >>conftest.$ac_ext <<_ACEOF
10239 /* end confdefs.h.  */
10240 #define X_LOCALE 1
10241 #include <X11/Xlocale.h>
10242 int
10243 main ()
10244 {
10245 setlocale(LC_CTYPE, "");
10246   ;
10247   return 0;
10248 }
10249 _ACEOF
10250 rm -f conftest.$ac_objext conftest$ac_exeext
10251 if { (ac_try="$ac_link"
10252 case "(($ac_try" in
10253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10254   *) ac_try_echo=$ac_try;;
10255 esac
10256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10257   (eval "$ac_link") 2>conftest.er1
10258   ac_status=$?
10259   grep -v '^ *+' conftest.er1 >conftest.err
10260   rm -f conftest.er1
10261   cat conftest.err >&5
10262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10263   (exit $ac_status); } && {
10264          test -z "$ac_cxx_werror_flag" ||
10265          test ! -s conftest.err
10266        } && test -s conftest$ac_exeext &&
10267        $as_test_x conftest$ac_exeext; then
10268   rxvt_cv_func_xsetlocale=yes
10269 else
10270   echo "$as_me: failed program was:" >&5
10271 sed 's/^/| /' conftest.$ac_ext >&5
10272
10273         rxvt_cv_func_xsetlocale=no
10274 fi
10275
10276 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10277       conftest$ac_exeext conftest.$ac_ext
10278 fi
10279 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10280 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10281 if test x$rxvt_cv_func_xsetlocale = xyes; then
10282
10283 cat >>confdefs.h <<\_ACEOF
10284 #define HAVE_XSETLOCALE 1
10285 _ACEOF
10286
10287 fi
10288 LIBS=$save_LIBS
10289 CFLAGS=$save_CFLAGS
10290
10291 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10292 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10293 if test "${rxvt_cv_func_setlocale+set}" = set; then
10294   echo $ECHO_N "(cached) $ECHO_C" >&6
10295 else
10296   cat >conftest.$ac_ext <<_ACEOF
10297 /* confdefs.h.  */
10298 _ACEOF
10299 cat confdefs.h >>conftest.$ac_ext
10300 cat >>conftest.$ac_ext <<_ACEOF
10301 /* end confdefs.h.  */
10302 #include <clocale>
10303 int
10304 main ()
10305 {
10306 setlocale(LC_CTYPE, "");
10307   ;
10308   return 0;
10309 }
10310 _ACEOF
10311 rm -f conftest.$ac_objext conftest$ac_exeext
10312 if { (ac_try="$ac_link"
10313 case "(($ac_try" in
10314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10315   *) ac_try_echo=$ac_try;;
10316 esac
10317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10318   (eval "$ac_link") 2>conftest.er1
10319   ac_status=$?
10320   grep -v '^ *+' conftest.er1 >conftest.err
10321   rm -f conftest.er1
10322   cat conftest.err >&5
10323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324   (exit $ac_status); } && {
10325          test -z "$ac_cxx_werror_flag" ||
10326          test ! -s conftest.err
10327        } && test -s conftest$ac_exeext &&
10328        $as_test_x conftest$ac_exeext; then
10329   rxvt_cv_func_setlocale=yes
10330 else
10331   echo "$as_me: failed program was:" >&5
10332 sed 's/^/| /' conftest.$ac_ext >&5
10333
10334         rxvt_cv_func_setlocale=no
10335 fi
10336
10337 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10338       conftest$ac_exeext conftest.$ac_ext
10339 fi
10340 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10341 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10342 if test x$rxvt_cv_func_setlocale = xyes; then
10343
10344 cat >>confdefs.h <<\_ACEOF
10345 #define HAVE_SETLOCALE 1
10346 _ACEOF
10347
10348 fi
10349
10350 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10351 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10352 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10353   echo $ECHO_N "(cached) $ECHO_C" >&6
10354 else
10355   cat >conftest.$ac_ext <<_ACEOF
10356 /* confdefs.h.  */
10357 _ACEOF
10358 cat confdefs.h >>conftest.$ac_ext
10359 cat >>conftest.$ac_ext <<_ACEOF
10360 /* end confdefs.h.  */
10361 #include <langinfo.h>
10362 int
10363 main ()
10364 {
10365 nl_langinfo(CODESET);
10366   ;
10367   return 0;
10368 }
10369 _ACEOF
10370 rm -f conftest.$ac_objext conftest$ac_exeext
10371 if { (ac_try="$ac_link"
10372 case "(($ac_try" in
10373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10374   *) ac_try_echo=$ac_try;;
10375 esac
10376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10377   (eval "$ac_link") 2>conftest.er1
10378   ac_status=$?
10379   grep -v '^ *+' conftest.er1 >conftest.err
10380   rm -f conftest.er1
10381   cat conftest.err >&5
10382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10383   (exit $ac_status); } && {
10384          test -z "$ac_cxx_werror_flag" ||
10385          test ! -s conftest.err
10386        } && test -s conftest$ac_exeext &&
10387        $as_test_x conftest$ac_exeext; then
10388   rxvt_cv_func_nl_langinfo=yes
10389 else
10390   echo "$as_me: failed program was:" >&5
10391 sed 's/^/| /' conftest.$ac_ext >&5
10392
10393         rxvt_cv_func_nl_langinfo=no
10394 fi
10395
10396 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10397       conftest$ac_exeext conftest.$ac_ext
10398 fi
10399 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10400 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10401 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10402
10403 cat >>confdefs.h <<\_ACEOF
10404 #define HAVE_NL_LANGINFO 1
10405 _ACEOF
10406
10407 fi
10408
10409
10410 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10411 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10412 if test "${can_pass_fds+set}" = set; then
10413   echo $ECHO_N "(cached) $ECHO_C" >&6
10414 else
10415   cat >conftest.$ac_ext <<_ACEOF
10416 /* confdefs.h.  */
10417 _ACEOF
10418 cat confdefs.h >>conftest.$ac_ext
10419 cat >>conftest.$ac_ext <<_ACEOF
10420 /* end confdefs.h.  */
10421
10422 #include <cstddef> // broken bsds (is that redundant?) need this
10423 #include <sys/types.h>
10424 #include <sys/socket.h>
10425 #include <sys/uio.h>
10426
10427 int
10428 main ()
10429 {
10430
10431 {
10432   msghdr msg;
10433   iovec iov;
10434   char buf [100];
10435   char data = 0;
10436
10437   iov.iov_base = &data;
10438   iov.iov_len  = 1;
10439
10440   msg.msg_iov        = &iov;
10441   msg.msg_iovlen     = 1;
10442   msg.msg_control    = buf;
10443   msg.msg_controllen = sizeof buf;
10444
10445   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10446   cmsg->cmsg_level = SOL_SOCKET;
10447   cmsg->cmsg_type  = SCM_RIGHTS;
10448   cmsg->cmsg_len   = 100;
10449
10450   *(int *)CMSG_DATA (cmsg) = 5;
10451
10452   return sendmsg (3, &msg, 0);
10453 }
10454
10455   ;
10456   return 0;
10457 }
10458 _ACEOF
10459 rm -f conftest.$ac_objext conftest$ac_exeext
10460 if { (ac_try="$ac_link"
10461 case "(($ac_try" in
10462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10463   *) ac_try_echo=$ac_try;;
10464 esac
10465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10466   (eval "$ac_link") 2>conftest.er1
10467   ac_status=$?
10468   grep -v '^ *+' conftest.er1 >conftest.err
10469   rm -f conftest.er1
10470   cat conftest.err >&5
10471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472   (exit $ac_status); } && {
10473          test -z "$ac_cxx_werror_flag" ||
10474          test ! -s conftest.err
10475        } && test -s conftest$ac_exeext &&
10476        $as_test_x conftest$ac_exeext; then
10477   can_pass_fds=yes
10478 else
10479   echo "$as_me: failed program was:" >&5
10480 sed 's/^/| /' conftest.$ac_ext >&5
10481
10482         can_pass_fds=no
10483 fi
10484
10485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10486       conftest$ac_exeext conftest.$ac_ext
10487 fi
10488 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10489 echo "${ECHO_T}$can_pass_fds" >&6; }
10490 if test x$can_pass_fds = xyes; then
10491
10492 cat >>confdefs.h <<\_ACEOF
10493 #define HAVE_UNIX_FDPASS 1
10494 _ACEOF
10495
10496 else
10497    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10498 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10499    { (exit 1); exit 1; }; }
10500 fi
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510 for ac_header in \
10511   pty.h \
10512   util.h \
10513   libutil.h \
10514   sys/ioctl.h \
10515   sys/stropts.h \
10516   stropts.h \
10517
10518 do
10519 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10520 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10521   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10522 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10523 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10524   echo $ECHO_N "(cached) $ECHO_C" >&6
10525 fi
10526 ac_res=`eval echo '${'$as_ac_Header'}'`
10527                { echo "$as_me:$LINENO: result: $ac_res" >&5
10528 echo "${ECHO_T}$ac_res" >&6; }
10529 else
10530   # Is the header compilable?
10531 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10532 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10533 cat >conftest.$ac_ext <<_ACEOF
10534 /* confdefs.h.  */
10535 _ACEOF
10536 cat confdefs.h >>conftest.$ac_ext
10537 cat >>conftest.$ac_ext <<_ACEOF
10538 /* end confdefs.h.  */
10539 $ac_includes_default
10540 #include <$ac_header>
10541 _ACEOF
10542 rm -f conftest.$ac_objext
10543 if { (ac_try="$ac_compile"
10544 case "(($ac_try" in
10545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10546   *) ac_try_echo=$ac_try;;
10547 esac
10548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10549   (eval "$ac_compile") 2>conftest.er1
10550   ac_status=$?
10551   grep -v '^ *+' conftest.er1 >conftest.err
10552   rm -f conftest.er1
10553   cat conftest.err >&5
10554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555   (exit $ac_status); } && {
10556          test -z "$ac_cxx_werror_flag" ||
10557          test ! -s conftest.err
10558        } && test -s conftest.$ac_objext; then
10559   ac_header_compiler=yes
10560 else
10561   echo "$as_me: failed program was:" >&5
10562 sed 's/^/| /' conftest.$ac_ext >&5
10563
10564         ac_header_compiler=no
10565 fi
10566
10567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10568 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10569 echo "${ECHO_T}$ac_header_compiler" >&6; }
10570
10571 # Is the header present?
10572 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10573 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10574 cat >conftest.$ac_ext <<_ACEOF
10575 /* confdefs.h.  */
10576 _ACEOF
10577 cat confdefs.h >>conftest.$ac_ext
10578 cat >>conftest.$ac_ext <<_ACEOF
10579 /* end confdefs.h.  */
10580 #include <$ac_header>
10581 _ACEOF
10582 if { (ac_try="$ac_cpp conftest.$ac_ext"
10583 case "(($ac_try" in
10584   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10585   *) ac_try_echo=$ac_try;;
10586 esac
10587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10588   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10589   ac_status=$?
10590   grep -v '^ *+' conftest.er1 >conftest.err
10591   rm -f conftest.er1
10592   cat conftest.err >&5
10593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10594   (exit $ac_status); } >/dev/null && {
10595          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10596          test ! -s conftest.err
10597        }; then
10598   ac_header_preproc=yes
10599 else
10600   echo "$as_me: failed program was:" >&5
10601 sed 's/^/| /' conftest.$ac_ext >&5
10602
10603   ac_header_preproc=no
10604 fi
10605
10606 rm -f conftest.err conftest.$ac_ext
10607 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10608 echo "${ECHO_T}$ac_header_preproc" >&6; }
10609
10610 # So?  What about this header?
10611 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10612   yes:no: )
10613     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10614 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10615     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10616 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10617     ac_header_preproc=yes
10618     ;;
10619   no:yes:* )
10620     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10621 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10622     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10623 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10624     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10625 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10626     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10627 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10628     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10629 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10630     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10631 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10632
10633     ;;
10634 esac
10635 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10636 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10637 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10638   echo $ECHO_N "(cached) $ECHO_C" >&6
10639 else
10640   eval "$as_ac_Header=\$ac_header_preproc"
10641 fi
10642 ac_res=`eval echo '${'$as_ac_Header'}'`
10643                { echo "$as_me:$LINENO: result: $ac_res" >&5
10644 echo "${ECHO_T}$ac_res" >&6; }
10645
10646 fi
10647 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10648   cat >>confdefs.h <<_ACEOF
10649 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10650 _ACEOF
10651
10652 fi
10653
10654 done
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666 for ac_func in \
10667   revoke \
10668   _getpty \
10669   getpt \
10670   posix_openpt \
10671   isastream \
10672   setuid \
10673   seteuid \
10674   setreuid \
10675   setresuid \
10676
10677 do
10678 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10679 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10680 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10681 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10682   echo $ECHO_N "(cached) $ECHO_C" >&6
10683 else
10684   cat >conftest.$ac_ext <<_ACEOF
10685 /* confdefs.h.  */
10686 _ACEOF
10687 cat confdefs.h >>conftest.$ac_ext
10688 cat >>conftest.$ac_ext <<_ACEOF
10689 /* end confdefs.h.  */
10690 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10691    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10692 #define $ac_func innocuous_$ac_func
10693
10694 /* System header to define __stub macros and hopefully few prototypes,
10695     which can conflict with char $ac_func (); below.
10696     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10697     <limits.h> exists even on freestanding compilers.  */
10698
10699 #ifdef __STDC__
10700 # include <limits.h>
10701 #else
10702 # include <assert.h>
10703 #endif
10704
10705 #undef $ac_func
10706
10707 /* Override any GCC internal prototype to avoid an error.
10708    Use char because int might match the return type of a GCC
10709    builtin and then its argument prototype would still apply.  */
10710 #ifdef __cplusplus
10711 extern "C"
10712 #endif
10713 char $ac_func ();
10714 /* The GNU C library defines this for functions which it implements
10715     to always fail with ENOSYS.  Some functions are actually named
10716     something starting with __ and the normal name is an alias.  */
10717 #if defined __stub_$ac_func || defined __stub___$ac_func
10718 choke me
10719 #endif
10720
10721 int
10722 main ()
10723 {
10724 return $ac_func ();
10725   ;
10726   return 0;
10727 }
10728 _ACEOF
10729 rm -f conftest.$ac_objext conftest$ac_exeext
10730 if { (ac_try="$ac_link"
10731 case "(($ac_try" in
10732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10733   *) ac_try_echo=$ac_try;;
10734 esac
10735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10736   (eval "$ac_link") 2>conftest.er1
10737   ac_status=$?
10738   grep -v '^ *+' conftest.er1 >conftest.err
10739   rm -f conftest.er1
10740   cat conftest.err >&5
10741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742   (exit $ac_status); } && {
10743          test -z "$ac_cxx_werror_flag" ||
10744          test ! -s conftest.err
10745        } && test -s conftest$ac_exeext &&
10746        $as_test_x conftest$ac_exeext; then
10747   eval "$as_ac_var=yes"
10748 else
10749   echo "$as_me: failed program was:" >&5
10750 sed 's/^/| /' conftest.$ac_ext >&5
10751
10752         eval "$as_ac_var=no"
10753 fi
10754
10755 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10756       conftest$ac_exeext conftest.$ac_ext
10757 fi
10758 ac_res=`eval echo '${'$as_ac_var'}'`
10759                { echo "$as_me:$LINENO: result: $ac_res" >&5
10760 echo "${ECHO_T}$ac_res" >&6; }
10761 if test `eval echo '${'$as_ac_var'}'` = yes; then
10762   cat >>confdefs.h <<_ACEOF
10763 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10764 _ACEOF
10765
10766 fi
10767 done
10768
10769
10770 have_clone=no
10771
10772 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10773 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10774 if test -e /dev/ptym/clone; then
10775   { echo "$as_me:$LINENO: result: yes" >&5
10776 echo "${ECHO_T}yes" >&6; }
10777
10778 cat >>confdefs.h <<\_ACEOF
10779 #define HAVE_DEV_CLONE 1
10780 _ACEOF
10781
10782
10783 cat >>confdefs.h <<\_ACEOF
10784 #define CLONE_DEVICE "/dev/ptym/clone"
10785 _ACEOF
10786
10787   have_clone=yes
10788 else
10789   { echo "$as_me:$LINENO: result: no" >&5
10790 echo "${ECHO_T}no" >&6; }
10791 fi
10792
10793 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10794 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10795 if test -e /dev/ptc; then
10796   { echo "$as_me:$LINENO: result: yes" >&5
10797 echo "${ECHO_T}yes" >&6; }
10798
10799 cat >>confdefs.h <<\_ACEOF
10800 #define HAVE_DEV_PTC 1
10801 _ACEOF
10802
10803
10804 cat >>confdefs.h <<\_ACEOF
10805 #define CLONE_DEVICE "/dev/ptc"
10806 _ACEOF
10807
10808   have_clone=yes
10809 else
10810   { echo "$as_me:$LINENO: result: no" >&5
10811 echo "${ECHO_T}no" >&6; }
10812 fi
10813
10814 case $host in
10815   *-*-cygwin*)
10816     have_clone=yes
10817
10818 cat >>confdefs.h <<\_ACEOF
10819 #define CLONE_DEVICE "/dev/ptmx"
10820 _ACEOF
10821
10822     ;;
10823   *)
10824     { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10825 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10826     if test -e /dev/ptmx; then
10827       { echo "$as_me:$LINENO: result: yes" >&5
10828 echo "${ECHO_T}yes" >&6; }
10829
10830 cat >>confdefs.h <<\_ACEOF
10831 #define HAVE_DEV_PTMX 1
10832 _ACEOF
10833
10834
10835 cat >>confdefs.h <<\_ACEOF
10836 #define CLONE_DEVICE "/dev/ptmx"
10837 _ACEOF
10838
10839       have_clone=yes
10840     else
10841       { echo "$as_me:$LINENO: result: no" >&5
10842 echo "${ECHO_T}no" >&6; }
10843     fi
10844     ;;
10845 esac
10846
10847 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10848   { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10849 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10850   cat >conftest.$ac_ext <<_ACEOF
10851 /* confdefs.h.  */
10852 _ACEOF
10853 cat confdefs.h >>conftest.$ac_ext
10854 cat >>conftest.$ac_ext <<_ACEOF
10855 /* end confdefs.h.  */
10856 #include <stdlib.h>
10857 int
10858 main ()
10859 {
10860 grantpt(0);unlockpt(0);ptsname(0);
10861   ;
10862   return 0;
10863 }
10864 _ACEOF
10865 rm -f conftest.$ac_objext conftest$ac_exeext
10866 if { (ac_try="$ac_link"
10867 case "(($ac_try" in
10868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10869   *) ac_try_echo=$ac_try;;
10870 esac
10871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10872   (eval "$ac_link") 2>conftest.er1
10873   ac_status=$?
10874   grep -v '^ *+' conftest.er1 >conftest.err
10875   rm -f conftest.er1
10876   cat conftest.err >&5
10877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878   (exit $ac_status); } && {
10879          test -z "$ac_cxx_werror_flag" ||
10880          test ! -s conftest.err
10881        } && test -s conftest$ac_exeext &&
10882        $as_test_x conftest$ac_exeext; then
10883   unix98_pty=yes
10884
10885 cat >>confdefs.h <<\_ACEOF
10886 #define UNIX98_PTY 1
10887 _ACEOF
10888
10889                { echo "$as_me:$LINENO: result: yes" >&5
10890 echo "${ECHO_T}yes" >&6; }
10891 else
10892   echo "$as_me: failed program was:" >&5
10893 sed 's/^/| /' conftest.$ac_ext >&5
10894
10895         { echo "$as_me:$LINENO: result: no" >&5
10896 echo "${ECHO_T}no" >&6; }
10897 fi
10898
10899 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10900       conftest$ac_exeext conftest.$ac_ext
10901 fi
10902
10903 if test -z "$unix98_pty"; then
10904
10905 for ac_func in openpty
10906 do
10907 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10908 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10909 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10910 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10911   echo $ECHO_N "(cached) $ECHO_C" >&6
10912 else
10913   cat >conftest.$ac_ext <<_ACEOF
10914 /* confdefs.h.  */
10915 _ACEOF
10916 cat confdefs.h >>conftest.$ac_ext
10917 cat >>conftest.$ac_ext <<_ACEOF
10918 /* end confdefs.h.  */
10919 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10920    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10921 #define $ac_func innocuous_$ac_func
10922
10923 /* System header to define __stub macros and hopefully few prototypes,
10924     which can conflict with char $ac_func (); below.
10925     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10926     <limits.h> exists even on freestanding compilers.  */
10927
10928 #ifdef __STDC__
10929 # include <limits.h>
10930 #else
10931 # include <assert.h>
10932 #endif
10933
10934 #undef $ac_func
10935
10936 /* Override any GCC internal prototype to avoid an error.
10937    Use char because int might match the return type of a GCC
10938    builtin and then its argument prototype would still apply.  */
10939 #ifdef __cplusplus
10940 extern "C"
10941 #endif
10942 char $ac_func ();
10943 /* The GNU C library defines this for functions which it implements
10944     to always fail with ENOSYS.  Some functions are actually named
10945     something starting with __ and the normal name is an alias.  */
10946 #if defined __stub_$ac_func || defined __stub___$ac_func
10947 choke me
10948 #endif
10949
10950 int
10951 main ()
10952 {
10953 return $ac_func ();
10954   ;
10955   return 0;
10956 }
10957 _ACEOF
10958 rm -f conftest.$ac_objext conftest$ac_exeext
10959 if { (ac_try="$ac_link"
10960 case "(($ac_try" in
10961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10962   *) ac_try_echo=$ac_try;;
10963 esac
10964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10965   (eval "$ac_link") 2>conftest.er1
10966   ac_status=$?
10967   grep -v '^ *+' conftest.er1 >conftest.err
10968   rm -f conftest.er1
10969   cat conftest.err >&5
10970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971   (exit $ac_status); } && {
10972          test -z "$ac_cxx_werror_flag" ||
10973          test ! -s conftest.err
10974        } && test -s conftest$ac_exeext &&
10975        $as_test_x conftest$ac_exeext; then
10976   eval "$as_ac_var=yes"
10977 else
10978   echo "$as_me: failed program was:" >&5
10979 sed 's/^/| /' conftest.$ac_ext >&5
10980
10981         eval "$as_ac_var=no"
10982 fi
10983
10984 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10985       conftest$ac_exeext conftest.$ac_ext
10986 fi
10987 ac_res=`eval echo '${'$as_ac_var'}'`
10988                { echo "$as_me:$LINENO: result: $ac_res" >&5
10989 echo "${ECHO_T}$ac_res" >&6; }
10990 if test `eval echo '${'$as_ac_var'}'` = yes; then
10991   cat >>confdefs.h <<_ACEOF
10992 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10993 _ACEOF
10994
10995 else
10996   { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
10997 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
10998 if test "${ac_cv_lib_util_openpty+set}" = set; then
10999   echo $ECHO_N "(cached) $ECHO_C" >&6
11000 else
11001   ac_check_lib_save_LIBS=$LIBS
11002 LIBS="-lutil  $LIBS"
11003 cat >conftest.$ac_ext <<_ACEOF
11004 /* confdefs.h.  */
11005 _ACEOF
11006 cat confdefs.h >>conftest.$ac_ext
11007 cat >>conftest.$ac_ext <<_ACEOF
11008 /* end confdefs.h.  */
11009
11010 /* Override any GCC internal prototype to avoid an error.
11011    Use char because int might match the return type of a GCC
11012    builtin and then its argument prototype would still apply.  */
11013 #ifdef __cplusplus
11014 extern "C"
11015 #endif
11016 char openpty ();
11017 int
11018 main ()
11019 {
11020 return openpty ();
11021   ;
11022   return 0;
11023 }
11024 _ACEOF
11025 rm -f conftest.$ac_objext conftest$ac_exeext
11026 if { (ac_try="$ac_link"
11027 case "(($ac_try" in
11028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11029   *) ac_try_echo=$ac_try;;
11030 esac
11031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11032   (eval "$ac_link") 2>conftest.er1
11033   ac_status=$?
11034   grep -v '^ *+' conftest.er1 >conftest.err
11035   rm -f conftest.er1
11036   cat conftest.err >&5
11037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038   (exit $ac_status); } && {
11039          test -z "$ac_cxx_werror_flag" ||
11040          test ! -s conftest.err
11041        } && test -s conftest$ac_exeext &&
11042        $as_test_x conftest$ac_exeext; then
11043   ac_cv_lib_util_openpty=yes
11044 else
11045   echo "$as_me: failed program was:" >&5
11046 sed 's/^/| /' conftest.$ac_ext >&5
11047
11048         ac_cv_lib_util_openpty=no
11049 fi
11050
11051 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11052       conftest$ac_exeext conftest.$ac_ext
11053 LIBS=$ac_check_lib_save_LIBS
11054 fi
11055 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11056 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11057 if test $ac_cv_lib_util_openpty = yes; then
11058   cat >>confdefs.h <<\_ACEOF
11059 #define HAVE_OPENPTY 1
11060 _ACEOF
11061  LIBS="$LIBS -lutil"
11062 fi
11063
11064 fi
11065 done
11066
11067 fi
11068
11069
11070
11071 { echo "$as_me:$LINENO: checking for tty group" >&5
11072 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11073 if test "${tty_group+set}" = set; then
11074   echo $ECHO_N "(cached) $ECHO_C" >&6
11075 else
11076   if test "$cross_compiling" = yes; then
11077   tty_group=no
11078 else
11079   cat >conftest.$ac_ext <<_ACEOF
11080 /* confdefs.h.  */
11081 _ACEOF
11082 cat confdefs.h >>conftest.$ac_ext
11083 cat >>conftest.$ac_ext <<_ACEOF
11084 /* end confdefs.h.  */
11085
11086 #include <sys/types.h>
11087 #include <sys/stat.h>
11088 #include <unistd.h>
11089 #include <grp.h>
11090
11091 main()
11092 {
11093   struct stat st;
11094   struct group *gr;
11095   char *tty;
11096   gr = getgrnam("tty");
11097   tty = ttyname(0);
11098   if (gr != 0
11099       && tty != 0
11100       && (stat(tty, &st)) == 0
11101       && st.st_gid == gr->gr_gid)
11102     return 0;
11103   else
11104     return 1;
11105 }
11106 _ACEOF
11107 rm -f conftest$ac_exeext
11108 if { (ac_try="$ac_link"
11109 case "(($ac_try" in
11110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11111   *) ac_try_echo=$ac_try;;
11112 esac
11113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11114   (eval "$ac_link") 2>&5
11115   ac_status=$?
11116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11117   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11118   { (case "(($ac_try" in
11119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11120   *) ac_try_echo=$ac_try;;
11121 esac
11122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11123   (eval "$ac_try") 2>&5
11124   ac_status=$?
11125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11126   (exit $ac_status); }; }; then
11127   tty_group=yes
11128 else
11129   echo "$as_me: program exited with status $ac_status" >&5
11130 echo "$as_me: failed program was:" >&5
11131 sed 's/^/| /' conftest.$ac_ext >&5
11132
11133 ( exit $ac_status )
11134 tty_group=no
11135 fi
11136 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11137 fi
11138
11139
11140 fi
11141 { echo "$as_me:$LINENO: result: $tty_group" >&5
11142 echo "${ECHO_T}$tty_group" >&6; }
11143 if test x$tty_group = xyes; then
11144
11145 cat >>confdefs.h <<\_ACEOF
11146 #define TTY_GID_SUPPORT 1
11147 _ACEOF
11148
11149 fi
11150
11151 if test x$support_xft = xyes; then
11152   # Extract the first word of "pkg-config", so it can be a program name with args.
11153 set dummy pkg-config; ac_word=$2
11154 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11155 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11156 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11157   echo $ECHO_N "(cached) $ECHO_C" >&6
11158 else
11159   case $PKG_CONFIG in
11160   [\\/]* | ?:[\\/]*)
11161   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11162   ;;
11163   *)
11164   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11165 for as_dir in $PATH
11166 do
11167   IFS=$as_save_IFS
11168   test -z "$as_dir" && as_dir=.
11169   for ac_exec_ext in '' $ac_executable_extensions; do
11170   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11171     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11172     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11173     break 2
11174   fi
11175 done
11176 done
11177 IFS=$as_save_IFS
11178
11179   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11180   ;;
11181 esac
11182 fi
11183 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11184 if test -n "$PKG_CONFIG"; then
11185   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11186 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11187 else
11188   { echo "$as_me:$LINENO: result: no" >&5
11189 echo "${ECHO_T}no" >&6; }
11190 fi
11191
11192
11193   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11194     X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11195     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11196   else
11197     # Extract the first word of "xft-config", so it can be a program name with args.
11198 set dummy xft-config; ac_word=$2
11199 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11201 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11202   echo $ECHO_N "(cached) $ECHO_C" >&6
11203 else
11204   case $XFT_CONFIG in
11205   [\\/]* | ?:[\\/]*)
11206   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11207   ;;
11208   *)
11209   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11210 for as_dir in $PATH
11211 do
11212   IFS=$as_save_IFS
11213   test -z "$as_dir" && as_dir=.
11214   for ac_exec_ext in '' $ac_executable_extensions; do
11215   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11216     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11217     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11218     break 2
11219   fi
11220 done
11221 done
11222 IFS=$as_save_IFS
11223
11224   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11225   ;;
11226 esac
11227 fi
11228 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11229 if test -n "$XFT_CONFIG"; then
11230   { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11231 echo "${ECHO_T}$XFT_CONFIG" >&6; }
11232 else
11233   { echo "$as_me:$LINENO: result: no" >&5
11234 echo "${ECHO_T}no" >&6; }
11235 fi
11236
11237
11238     if test $XFT_CONFIG != no; then
11239       X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11240       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11241     fi
11242   fi
11243
11244   save_LIBS="$LIBS"
11245   LIBS="$LIBS $X_LIBS"
11246
11247 for ac_header in X11/Xft/Xft.h
11248 do
11249 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11250 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11251   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11252 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11253 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11254   echo $ECHO_N "(cached) $ECHO_C" >&6
11255 fi
11256 ac_res=`eval echo '${'$as_ac_Header'}'`
11257                { echo "$as_me:$LINENO: result: $ac_res" >&5
11258 echo "${ECHO_T}$ac_res" >&6; }
11259 else
11260   # Is the header compilable?
11261 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11262 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11263 cat >conftest.$ac_ext <<_ACEOF
11264 /* confdefs.h.  */
11265 _ACEOF
11266 cat confdefs.h >>conftest.$ac_ext
11267 cat >>conftest.$ac_ext <<_ACEOF
11268 /* end confdefs.h.  */
11269 $ac_includes_default
11270 #include <$ac_header>
11271 _ACEOF
11272 rm -f conftest.$ac_objext
11273 if { (ac_try="$ac_compile"
11274 case "(($ac_try" in
11275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11276   *) ac_try_echo=$ac_try;;
11277 esac
11278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11279   (eval "$ac_compile") 2>conftest.er1
11280   ac_status=$?
11281   grep -v '^ *+' conftest.er1 >conftest.err
11282   rm -f conftest.er1
11283   cat conftest.err >&5
11284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285   (exit $ac_status); } && {
11286          test -z "$ac_cxx_werror_flag" ||
11287          test ! -s conftest.err
11288        } && test -s conftest.$ac_objext; then
11289   ac_header_compiler=yes
11290 else
11291   echo "$as_me: failed program was:" >&5
11292 sed 's/^/| /' conftest.$ac_ext >&5
11293
11294         ac_header_compiler=no
11295 fi
11296
11297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11298 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11299 echo "${ECHO_T}$ac_header_compiler" >&6; }
11300
11301 # Is the header present?
11302 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11303 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11304 cat >conftest.$ac_ext <<_ACEOF
11305 /* confdefs.h.  */
11306 _ACEOF
11307 cat confdefs.h >>conftest.$ac_ext
11308 cat >>conftest.$ac_ext <<_ACEOF
11309 /* end confdefs.h.  */
11310 #include <$ac_header>
11311 _ACEOF
11312 if { (ac_try="$ac_cpp conftest.$ac_ext"
11313 case "(($ac_try" in
11314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11315   *) ac_try_echo=$ac_try;;
11316 esac
11317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11318   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11319   ac_status=$?
11320   grep -v '^ *+' conftest.er1 >conftest.err
11321   rm -f conftest.er1
11322   cat conftest.err >&5
11323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324   (exit $ac_status); } >/dev/null && {
11325          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11326          test ! -s conftest.err
11327        }; then
11328   ac_header_preproc=yes
11329 else
11330   echo "$as_me: failed program was:" >&5
11331 sed 's/^/| /' conftest.$ac_ext >&5
11332
11333   ac_header_preproc=no
11334 fi
11335
11336 rm -f conftest.err conftest.$ac_ext
11337 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11338 echo "${ECHO_T}$ac_header_preproc" >&6; }
11339
11340 # So?  What about this header?
11341 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11342   yes:no: )
11343     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11344 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11345     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11346 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11347     ac_header_preproc=yes
11348     ;;
11349   no:yes:* )
11350     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11351 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11352     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11353 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11354     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11355 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11356     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11357 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11359 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11360     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11361 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11362
11363     ;;
11364 esac
11365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11368   echo $ECHO_N "(cached) $ECHO_C" >&6
11369 else
11370   eval "$as_ac_Header=\$ac_header_preproc"
11371 fi
11372 ac_res=`eval echo '${'$as_ac_Header'}'`
11373                { echo "$as_me:$LINENO: result: $ac_res" >&5
11374 echo "${ECHO_T}$ac_res" >&6; }
11375
11376 fi
11377 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11378   cat >>confdefs.h <<_ACEOF
11379 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11380 _ACEOF
11381
11382 else
11383   support_xft=no
11384 fi
11385
11386 done
11387
11388   { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11389 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11390 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11391   echo $ECHO_N "(cached) $ECHO_C" >&6
11392 else
11393   ac_check_lib_save_LIBS=$LIBS
11394 LIBS="-lXft  $LIBS"
11395 cat >conftest.$ac_ext <<_ACEOF
11396 /* confdefs.h.  */
11397 _ACEOF
11398 cat confdefs.h >>conftest.$ac_ext
11399 cat >>conftest.$ac_ext <<_ACEOF
11400 /* end confdefs.h.  */
11401
11402 /* Override any GCC internal prototype to avoid an error.
11403    Use char because int might match the return type of a GCC
11404    builtin and then its argument prototype would still apply.  */
11405 #ifdef __cplusplus
11406 extern "C"
11407 #endif
11408 char XftDrawString32 ();
11409 int
11410 main ()
11411 {
11412 return XftDrawString32 ();
11413   ;
11414   return 0;
11415 }
11416 _ACEOF
11417 rm -f conftest.$ac_objext conftest$ac_exeext
11418 if { (ac_try="$ac_link"
11419 case "(($ac_try" in
11420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11421   *) ac_try_echo=$ac_try;;
11422 esac
11423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11424   (eval "$ac_link") 2>conftest.er1
11425   ac_status=$?
11426   grep -v '^ *+' conftest.er1 >conftest.err
11427   rm -f conftest.er1
11428   cat conftest.err >&5
11429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11430   (exit $ac_status); } && {
11431          test -z "$ac_cxx_werror_flag" ||
11432          test ! -s conftest.err
11433        } && test -s conftest$ac_exeext &&
11434        $as_test_x conftest$ac_exeext; then
11435   ac_cv_lib_Xft_XftDrawString32=yes
11436 else
11437   echo "$as_me: failed program was:" >&5
11438 sed 's/^/| /' conftest.$ac_ext >&5
11439
11440         ac_cv_lib_Xft_XftDrawString32=no
11441 fi
11442
11443 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11444       conftest$ac_exeext conftest.$ac_ext
11445 LIBS=$ac_check_lib_save_LIBS
11446 fi
11447 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11448 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11449 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11450   :
11451 else
11452   support_xft=no
11453 fi
11454
11455   LIBS="$save_LIBS"
11456
11457   if test x$support_xft = xyes; then
11458
11459 cat >>confdefs.h <<\_ACEOF
11460 #define XFT 1
11461 _ACEOF
11462
11463   fi
11464 fi
11465 if test x$support_styles = xyes; then
11466
11467 cat >>confdefs.h <<\_ACEOF
11468 #define ENABLE_STYLES 1
11469 _ACEOF
11470
11471 fi
11472 if test x$support_iso14755 = xyes; then
11473
11474 cat >>confdefs.h <<\_ACEOF
11475 #define ISO_14755 1
11476 _ACEOF
11477
11478 fi
11479 if test x$support_8bitctrls = xyes; then
11480
11481 cat >>confdefs.h <<\_ACEOF
11482 #define EIGHT_BIT_CONTROLS 1
11483 _ACEOF
11484
11485 fi
11486 if test x$support_fading = xyes; then
11487
11488 cat >>confdefs.h <<\_ACEOF
11489 #define OFF_FOCUS_FADING 1
11490 _ACEOF
11491
11492 fi
11493 if test x$support_inheritpixmap = xyes; then
11494
11495 cat >>confdefs.h <<\_ACEOF
11496 #define ENABLE_TRANSPARENCY 1
11497 _ACEOF
11498
11499 fi
11500 if test x$support_keepscrolling = xno; then
11501
11502 cat >>confdefs.h <<\_ACEOF
11503 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11504 _ACEOF
11505
11506 fi
11507 if test x$support_selectionscrolling = xyes; then
11508
11509 cat >>confdefs.h <<\_ACEOF
11510 #define SELECTION_SCROLLING 1
11511 _ACEOF
11512
11513 fi
11514 if test x$support_frills = xyes; then
11515
11516 cat >>confdefs.h <<\_ACEOF
11517 #define ENABLE_FRILLS 1
11518 _ACEOF
11519
11520 fi
11521 if test x$support_mousewheel = xyes; then
11522
11523 cat >>confdefs.h <<\_ACEOF
11524 #define MOUSE_WHEEL 1
11525 _ACEOF
11526
11527 fi
11528 if test x$support_mouseslipwheel = xyes; then
11529
11530 cat >>confdefs.h <<\_ACEOF
11531 #define MOUSE_SLIP_WHEELING 1
11532 _ACEOF
11533
11534 fi
11535 if test x$support_afterimage = xyes; then
11536
11537 cat >>confdefs.h <<\_ACEOF
11538 #define HAVE_AFTERIMAGE 1
11539 _ACEOF
11540
11541
11542 cat >>confdefs.h <<\_ACEOF
11543 #define BG_IMAGE_FROM_FILE 1
11544 _ACEOF
11545
11546 fi
11547
11548
11549 scrolltypes=plain
11550
11551 cat >>confdefs.h <<\_ACEOF
11552 #define PLAIN_SCROLLBAR 1
11553 _ACEOF
11554
11555
11556 if test x$support_scroll_rxvt = xyes; then
11557
11558 cat >>confdefs.h <<\_ACEOF
11559 #define RXVT_SCROLLBAR 1
11560 _ACEOF
11561
11562   scrolltypes="$scrolltypes rxvt"
11563 fi
11564 if test x$support_scroll_next = xyes; then
11565
11566 cat >>confdefs.h <<\_ACEOF
11567 #define NEXT_SCROLLBAR 1
11568 _ACEOF
11569
11570   scrolltypes="$scrolltypes next"
11571 fi
11572 if test x$support_scroll_xterm = xyes; then
11573
11574 cat >>confdefs.h <<\_ACEOF
11575 #define XTERM_SCROLLBAR 1
11576 _ACEOF
11577
11578   scrolltypes="$scrolltypes xterm"
11579 fi
11580 if test x$support_pointer_blank = xyes; then
11581
11582 cat >>confdefs.h <<\_ACEOF
11583 #define POINTER_BLANK 1
11584 _ACEOF
11585
11586 fi
11587 if test x$support_text_blink = xyes; then
11588
11589 cat >>confdefs.h <<\_ACEOF
11590 #define TEXT_BLINK 1
11591 _ACEOF
11592
11593 fi
11594 if test x$support_unicode3 = xyes; then
11595
11596 cat >>confdefs.h <<\_ACEOF
11597 #define UNICODE_3 1
11598 _ACEOF
11599
11600 fi
11601 if test x$support_combining = xyes; then
11602
11603 cat >>confdefs.h <<\_ACEOF
11604 #define ENABLE_COMBINING 1
11605 _ACEOF
11606
11607 fi
11608 if test x$codesets = xall; then
11609   codesets=jp,jp-ext,kr,zh,zh-ext
11610 fi
11611
11612 cat >>confdefs.h <<\_ACEOF
11613 #define ENCODING_EU 1
11614 _ACEOF
11615
11616
11617 cat >>confdefs.h <<\_ACEOF
11618 #define ENCODING_VN 1
11619 _ACEOF
11620
11621 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11622   case "$codeset" in
11623     JP     )
11624 cat >>confdefs.h <<\_ACEOF
11625 #define ENCODING_JP 1
11626 _ACEOF
11627  ;;
11628     JP_EXT )
11629 cat >>confdefs.h <<\_ACEOF
11630 #define ENCODING_JP_EXT 1
11631 _ACEOF
11632  ;;
11633     KR     )
11634 cat >>confdefs.h <<\_ACEOF
11635 #define ENCODING_KR 1
11636 _ACEOF
11637  ;;
11638     ZH     )
11639 cat >>confdefs.h <<\_ACEOF
11640 #define ENCODING_ZH 1
11641 _ACEOF
11642  ;;
11643     ZH_EXT )
11644 cat >>confdefs.h <<\_ACEOF
11645 #define ENCODING_ZH_EXT 1
11646 _ACEOF
11647  ;;
11648   esac
11649 done
11650
11651 IF_PERL=\#
11652 if test x$support_perl = xyes; then
11653   # Extract the first word of "perl5", so it can be a program name with args.
11654 set dummy perl5; ac_word=$2
11655 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11657 if test "${ac_cv_path_PERL+set}" = set; then
11658   echo $ECHO_N "(cached) $ECHO_C" >&6
11659 else
11660   case $PERL in
11661   [\\/]* | ?:[\\/]*)
11662   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11663   ;;
11664   *)
11665   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11666 for as_dir in $PATH
11667 do
11668   IFS=$as_save_IFS
11669   test -z "$as_dir" && as_dir=.
11670   for ac_exec_ext in '' $ac_executable_extensions; do
11671   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11672     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11674     break 2
11675   fi
11676 done
11677 done
11678 IFS=$as_save_IFS
11679
11680   ;;
11681 esac
11682 fi
11683 PERL=$ac_cv_path_PERL
11684 if test -n "$PERL"; then
11685   { echo "$as_me:$LINENO: result: $PERL" >&5
11686 echo "${ECHO_T}$PERL" >&6; }
11687 else
11688   { echo "$as_me:$LINENO: result: no" >&5
11689 echo "${ECHO_T}no" >&6; }
11690 fi
11691
11692
11693   # Extract the first word of "perl", so it can be a program name with args.
11694 set dummy perl; ac_word=$2
11695 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11697 if test "${ac_cv_path_PERL+set}" = set; then
11698   echo $ECHO_N "(cached) $ECHO_C" >&6
11699 else
11700   case $PERL in
11701   [\\/]* | ?:[\\/]*)
11702   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11703   ;;
11704   *)
11705   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11706 for as_dir in $PATH
11707 do
11708   IFS=$as_save_IFS
11709   test -z "$as_dir" && as_dir=.
11710   for ac_exec_ext in '' $ac_executable_extensions; do
11711   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11712     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11713     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11714     break 2
11715   fi
11716 done
11717 done
11718 IFS=$as_save_IFS
11719
11720   ;;
11721 esac
11722 fi
11723 PERL=$ac_cv_path_PERL
11724 if test -n "$PERL"; then
11725   { echo "$as_me:$LINENO: result: $PERL" >&5
11726 echo "${ECHO_T}$PERL" >&6; }
11727 else
11728   { echo "$as_me:$LINENO: result: no" >&5
11729 echo "${ECHO_T}no" >&6; }
11730 fi
11731
11732
11733
11734   { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11735 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11736   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11737
11738      save_CXXFLAGS="$CXXFLAGS"
11739      save_LIBS="$LIBS"
11740      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11741      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11742      cat >conftest.$ac_ext <<_ACEOF
11743 /* confdefs.h.  */
11744 _ACEOF
11745 cat confdefs.h >>conftest.$ac_ext
11746 cat >>conftest.$ac_ext <<_ACEOF
11747 /* end confdefs.h.  */
11748
11749 #include <EXTERN.h>
11750 #include <perl.h>
11751 #include <XSUB.h>
11752
11753 int
11754 main ()
11755 {
11756
11757      PerlInterpreter *perl = perl_alloc ();
11758
11759   ;
11760   return 0;
11761 }
11762 _ACEOF
11763 rm -f conftest.$ac_objext conftest$ac_exeext
11764 if { (ac_try="$ac_link"
11765 case "(($ac_try" in
11766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11767   *) ac_try_echo=$ac_try;;
11768 esac
11769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11770   (eval "$ac_link") 2>conftest.er1
11771   ac_status=$?
11772   grep -v '^ *+' conftest.er1 >conftest.err
11773   rm -f conftest.er1
11774   cat conftest.err >&5
11775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776   (exit $ac_status); } && {
11777          test -z "$ac_cxx_werror_flag" ||
11778          test ! -s conftest.err
11779        } && test -s conftest$ac_exeext &&
11780        $as_test_x conftest$ac_exeext; then
11781   rxvt_perl_link=yes
11782 else
11783   echo "$as_me: failed program was:" >&5
11784 sed 's/^/| /' conftest.$ac_ext >&5
11785
11786         rxvt_perl_link=no
11787 fi
11788
11789 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11790       conftest$ac_exeext conftest.$ac_ext
11791      CXXFLAGS="$save_CXXFLAGS"
11792      LIBS="$save_LIBS"
11793
11794      if test x$rxvt_perl_link = xyes; then
11795         { echo "$as_me:$LINENO: result: ok" >&5
11796 echo "${ECHO_T}ok" >&6; }
11797
11798 cat >>confdefs.h <<\_ACEOF
11799 #define ENABLE_PERL 1
11800 _ACEOF
11801
11802         IF_PERL=
11803         PERL_O=rxvtperl.o
11804         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11805         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11806         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11807      else
11808         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11809 echo "$as_me: error: no, unable to link" >&2;}
11810    { (exit 1); exit 1; }; }
11811      fi
11812   else
11813      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11814 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11815    { (exit 1); exit 1; }; }
11816   fi
11817 fi
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837 test "$program_prefix" != NONE &&
11838   program_transform_name="s&^&$program_prefix&;$program_transform_name"
11839 # Use a double $ so make ignores it.
11840 test "$program_suffix" != NONE &&
11841   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11842 # Double any \ or $.  echo might interpret backslashes.
11843 # By default was `s,x,x', remove it if useless.
11844 cat <<\_ACEOF >conftest.sed
11845 s/[\\$]/&&/g;s/;s,x,x,$//
11846 _ACEOF
11847 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11848 rm -f conftest.sed
11849
11850
11851 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11852
11853 cat >confcache <<\_ACEOF
11854 # This file is a shell script that caches the results of configure
11855 # tests run on this system so they can be shared between configure
11856 # scripts and configure runs, see configure's option --config-cache.
11857 # It is not useful on other systems.  If it contains results you don't
11858 # want to keep, you may remove or edit it.
11859 #
11860 # config.status only pays attention to the cache file if you give it
11861 # the --recheck option to rerun configure.
11862 #
11863 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11864 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11865 # following values.
11866
11867 _ACEOF
11868
11869 # The following way of writing the cache mishandles newlines in values,
11870 # but we know of no workaround that is simple, portable, and efficient.
11871 # So, we kill variables containing newlines.
11872 # Ultrix sh set writes to stderr and can't be redirected directly,
11873 # and sets the high bit in the cache file unless we assign to the vars.
11874 (
11875   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11876     eval ac_val=\$$ac_var
11877     case $ac_val in #(
11878     *${as_nl}*)
11879       case $ac_var in #(
11880       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11881 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11882       esac
11883       case $ac_var in #(
11884       _ | IFS | as_nl) ;; #(
11885       *) $as_unset $ac_var ;;
11886       esac ;;
11887     esac
11888   done
11889
11890   (set) 2>&1 |
11891     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11892     *${as_nl}ac_space=\ *)
11893       # `set' does not quote correctly, so add quotes (double-quote
11894       # substitution turns \\\\ into \\, and sed turns \\ into \).
11895       sed -n \
11896         "s/'/'\\\\''/g;
11897           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11898       ;; #(
11899     *)
11900       # `set' quotes correctly as required by POSIX, so do not add quotes.
11901       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11902       ;;
11903     esac |
11904     sort
11905 ) |
11906   sed '
11907      /^ac_cv_env_/b end
11908      t clear
11909      :clear
11910      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11911      t end
11912      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11913      :end' >>confcache
11914 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11915   if test -w "$cache_file"; then
11916     test "x$cache_file" != "x/dev/null" &&
11917       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11918 echo "$as_me: updating cache $cache_file" >&6;}
11919     cat confcache >$cache_file
11920   else
11921     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11922 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11923   fi
11924 fi
11925 rm -f confcache
11926
11927 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11928 # Let make expand exec_prefix.
11929 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11930
11931 DEFS=-DHAVE_CONFIG_H
11932
11933 ac_libobjs=
11934 ac_ltlibobjs=
11935 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11936   # 1. Remove the extension, and $U if already installed.
11937   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11938   ac_i=`echo "$ac_i" | sed "$ac_script"`
11939   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11940   #    will be set to the directory where LIBOBJS objects are built.
11941   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11942   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11943 done
11944 LIBOBJS=$ac_libobjs
11945
11946 LTLIBOBJS=$ac_ltlibobjs
11947
11948
11949
11950 : ${CONFIG_STATUS=./config.status}
11951 ac_clean_files_save=$ac_clean_files
11952 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11953 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11954 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11955 cat >$CONFIG_STATUS <<_ACEOF
11956 #! $SHELL
11957 # Generated by $as_me.
11958 # Run this file to recreate the current configuration.
11959 # Compiler output produced by configure, useful for debugging
11960 # configure, is in config.log if it exists.
11961
11962 debug=false
11963 ac_cs_recheck=false
11964 ac_cs_silent=false
11965 SHELL=\${CONFIG_SHELL-$SHELL}
11966 _ACEOF
11967
11968 cat >>$CONFIG_STATUS <<\_ACEOF
11969 ## --------------------- ##
11970 ## M4sh Initialization.  ##
11971 ## --------------------- ##
11972
11973 # Be more Bourne compatible
11974 DUALCASE=1; export DUALCASE # for MKS sh
11975 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11976   emulate sh
11977   NULLCMD=:
11978   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11979   # is contrary to our usage.  Disable this feature.
11980   alias -g '${1+"$@"}'='"$@"'
11981   setopt NO_GLOB_SUBST
11982 else
11983   case `(set -o) 2>/dev/null` in
11984   *posix*) set -o posix ;;
11985 esac
11986
11987 fi
11988
11989
11990
11991
11992 # PATH needs CR
11993 # Avoid depending upon Character Ranges.
11994 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11995 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11996 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11997 as_cr_digits='0123456789'
11998 as_cr_alnum=$as_cr_Letters$as_cr_digits
11999
12000 # The user is always right.
12001 if test "${PATH_SEPARATOR+set}" != set; then
12002   echo "#! /bin/sh" >conf$$.sh
12003   echo  "exit 0"   >>conf$$.sh
12004   chmod +x conf$$.sh
12005   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12006     PATH_SEPARATOR=';'
12007   else
12008     PATH_SEPARATOR=:
12009   fi
12010   rm -f conf$$.sh
12011 fi
12012
12013 # Support unset when possible.
12014 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12015   as_unset=unset
12016 else
12017   as_unset=false
12018 fi
12019
12020
12021 # IFS
12022 # We need space, tab and new line, in precisely that order.  Quoting is
12023 # there to prevent editors from complaining about space-tab.
12024 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12025 # splitting by setting IFS to empty value.)
12026 as_nl='
12027 '
12028 IFS=" ""        $as_nl"
12029
12030 # Find who we are.  Look in the path if we contain no directory separator.
12031 case $0 in
12032   *[\\/]* ) as_myself=$0 ;;
12033   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12034 for as_dir in $PATH
12035 do
12036   IFS=$as_save_IFS
12037   test -z "$as_dir" && as_dir=.
12038   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12039 done
12040 IFS=$as_save_IFS
12041
12042      ;;
12043 esac
12044 # We did not find ourselves, most probably we were run as `sh COMMAND'
12045 # in which case we are not to be found in the path.
12046 if test "x$as_myself" = x; then
12047   as_myself=$0
12048 fi
12049 if test ! -f "$as_myself"; then
12050   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12051   { (exit 1); exit 1; }
12052 fi
12053
12054 # Work around bugs in pre-3.0 UWIN ksh.
12055 for as_var in ENV MAIL MAILPATH
12056 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12057 done
12058 PS1='$ '
12059 PS2='> '
12060 PS4='+ '
12061
12062 # NLS nuisances.
12063 for as_var in \
12064   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12065   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12066   LC_TELEPHONE LC_TIME
12067 do
12068   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12069     eval $as_var=C; export $as_var
12070   else
12071     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12072   fi
12073 done
12074
12075 # Required to use basename.
12076 if expr a : '\(a\)' >/dev/null 2>&1 &&
12077    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12078   as_expr=expr
12079 else
12080   as_expr=false
12081 fi
12082
12083 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12084   as_basename=basename
12085 else
12086   as_basename=false
12087 fi
12088
12089
12090 # Name of the executable.
12091 as_me=`$as_basename -- "$0" ||
12092 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12093          X"$0" : 'X\(//\)$' \| \
12094          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12095 echo X/"$0" |
12096     sed '/^.*\/\([^/][^/]*\)\/*$/{
12097             s//\1/
12098             q
12099           }
12100           /^X\/\(\/\/\)$/{
12101             s//\1/
12102             q
12103           }
12104           /^X\/\(\/\).*/{
12105             s//\1/
12106             q
12107           }
12108           s/.*/./; q'`
12109
12110 # CDPATH.
12111 $as_unset CDPATH
12112
12113
12114
12115   as_lineno_1=$LINENO
12116   as_lineno_2=$LINENO
12117   test "x$as_lineno_1" != "x$as_lineno_2" &&
12118   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12119
12120   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12121   # uniformly replaced by the line number.  The first 'sed' inserts a
12122   # line-number line after each line using $LINENO; the second 'sed'
12123   # does the real work.  The second script uses 'N' to pair each
12124   # line-number line with the line containing $LINENO, and appends
12125   # trailing '-' during substitution so that $LINENO is not a special
12126   # case at line end.
12127   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12128   # scripts with optimization help from Paolo Bonzini.  Blame Lee
12129   # E. McMahon (1931-1989) for sed's syntax.  :-)
12130   sed -n '
12131     p
12132     /[$]LINENO/=
12133   ' <$as_myself |
12134     sed '
12135       s/[$]LINENO.*/&-/
12136       t lineno
12137       b
12138       :lineno
12139       N
12140       :loop
12141       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12142       t loop
12143       s/-\n.*//
12144     ' >$as_me.lineno &&
12145   chmod +x "$as_me.lineno" ||
12146     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12147    { (exit 1); exit 1; }; }
12148
12149   # Don't try to exec as it changes $[0], causing all sort of problems
12150   # (the dirname of $[0] is not the place where we might find the
12151   # original and so on.  Autoconf is especially sensitive to this).
12152   . "./$as_me.lineno"
12153   # Exit status is that of the last command.
12154   exit
12155 }
12156
12157
12158 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12159   as_dirname=dirname
12160 else
12161   as_dirname=false
12162 fi
12163
12164 ECHO_C= ECHO_N= ECHO_T=
12165 case `echo -n x` in
12166 -n*)
12167   case `echo 'x\c'` in
12168   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12169   *)   ECHO_C='\c';;
12170   esac;;
12171 *)
12172   ECHO_N='-n';;
12173 esac
12174
12175 if expr a : '\(a\)' >/dev/null 2>&1 &&
12176    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12177   as_expr=expr
12178 else
12179   as_expr=false
12180 fi
12181
12182 rm -f conf$$ conf$$.exe conf$$.file
12183 if test -d conf$$.dir; then
12184   rm -f conf$$.dir/conf$$.file
12185 else
12186   rm -f conf$$.dir
12187   mkdir conf$$.dir
12188 fi
12189 echo >conf$$.file
12190 if ln -s conf$$.file conf$$ 2>/dev/null; then
12191   as_ln_s='ln -s'
12192   # ... but there are two gotchas:
12193   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12194   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12195   # In both cases, we have to default to `cp -p'.
12196   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12197     as_ln_s='cp -p'
12198 elif ln conf$$.file conf$$ 2>/dev/null; then
12199   as_ln_s=ln
12200 else
12201   as_ln_s='cp -p'
12202 fi
12203 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12204 rmdir conf$$.dir 2>/dev/null
12205
12206 if mkdir -p . 2>/dev/null; then
12207   as_mkdir_p=:
12208 else
12209   test -d ./-p && rmdir ./-p
12210   as_mkdir_p=false
12211 fi
12212
12213 if test -x / >/dev/null 2>&1; then
12214   as_test_x='test -x'
12215 else
12216   if ls -dL / >/dev/null 2>&1; then
12217     as_ls_L_option=L
12218   else
12219     as_ls_L_option=
12220   fi
12221   as_test_x='
12222     eval sh -c '\''
12223       if test -d "$1"; then
12224         test -d "$1/.";
12225       else
12226         case $1 in
12227         -*)set "./$1";;
12228         esac;
12229         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12230         ???[sx]*):;;*)false;;esac;fi
12231     '\'' sh
12232   '
12233 fi
12234 as_executable_p=$as_test_x
12235
12236 # Sed expression to map a string onto a valid CPP name.
12237 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12238
12239 # Sed expression to map a string onto a valid variable name.
12240 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12241
12242
12243 exec 6>&1
12244
12245 # Save the log message, to keep $[0] and so on meaningful, and to
12246 # report actual input values of CONFIG_FILES etc. instead of their
12247 # values after options handling.
12248 ac_log="
12249 This file was extended by $as_me, which was
12250 generated by GNU Autoconf 2.61.  Invocation command line was
12251
12252   CONFIG_FILES    = $CONFIG_FILES
12253   CONFIG_HEADERS  = $CONFIG_HEADERS
12254   CONFIG_LINKS    = $CONFIG_LINKS
12255   CONFIG_COMMANDS = $CONFIG_COMMANDS
12256   $ $0 $@
12257
12258 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12259 "
12260
12261 _ACEOF
12262
12263 cat >>$CONFIG_STATUS <<_ACEOF
12264 # Files that config.status was made for.
12265 config_files="$ac_config_files"
12266 config_headers="$ac_config_headers"
12267
12268 _ACEOF
12269
12270 cat >>$CONFIG_STATUS <<\_ACEOF
12271 ac_cs_usage="\
12272 \`$as_me' instantiates files from templates according to the
12273 current configuration.
12274
12275 Usage: $0 [OPTIONS] [FILE]...
12276
12277   -h, --help       print this help, then exit
12278   -V, --version    print version number and configuration settings, then exit
12279   -q, --quiet      do not print progress messages
12280   -d, --debug      don't remove temporary files
12281       --recheck    update $as_me by reconfiguring in the same conditions
12282   --file=FILE[:TEMPLATE]
12283                    instantiate the configuration file FILE
12284   --header=FILE[:TEMPLATE]
12285                    instantiate the configuration header FILE
12286
12287 Configuration files:
12288 $config_files
12289
12290 Configuration headers:
12291 $config_headers
12292
12293 Report bugs to <bug-autoconf@gnu.org>."
12294
12295 _ACEOF
12296 cat >>$CONFIG_STATUS <<_ACEOF
12297 ac_cs_version="\\
12298 config.status
12299 configured by $0, generated by GNU Autoconf 2.61,
12300   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12301
12302 Copyright (C) 2006 Free Software Foundation, Inc.
12303 This config.status script is free software; the Free Software Foundation
12304 gives unlimited permission to copy, distribute and modify it."
12305
12306 ac_pwd='$ac_pwd'
12307 srcdir='$srcdir'
12308 INSTALL='$INSTALL'
12309 _ACEOF
12310
12311 cat >>$CONFIG_STATUS <<\_ACEOF
12312 # If no file are specified by the user, then we need to provide default
12313 # value.  By we need to know if files were specified by the user.
12314 ac_need_defaults=:
12315 while test $# != 0
12316 do
12317   case $1 in
12318   --*=*)
12319     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12320     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12321     ac_shift=:
12322     ;;
12323   *)
12324     ac_option=$1
12325     ac_optarg=$2
12326     ac_shift=shift
12327     ;;
12328   esac
12329
12330   case $ac_option in
12331   # Handling of the options.
12332   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12333     ac_cs_recheck=: ;;
12334   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12335     echo "$ac_cs_version"; exit ;;
12336   --debug | --debu | --deb | --de | --d | -d )
12337     debug=: ;;
12338   --file | --fil | --fi | --f )
12339     $ac_shift
12340     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12341     ac_need_defaults=false;;
12342   --header | --heade | --head | --hea )
12343     $ac_shift
12344     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12345     ac_need_defaults=false;;
12346   --he | --h)
12347     # Conflict between --help and --header
12348     { echo "$as_me: error: ambiguous option: $1
12349 Try \`$0 --help' for more information." >&2
12350    { (exit 1); exit 1; }; };;
12351   --help | --hel | -h )
12352     echo "$ac_cs_usage"; exit ;;
12353   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12354   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12355     ac_cs_silent=: ;;
12356
12357   # This is an error.
12358   -*) { echo "$as_me: error: unrecognized option: $1
12359 Try \`$0 --help' for more information." >&2
12360    { (exit 1); exit 1; }; } ;;
12361
12362   *) ac_config_targets="$ac_config_targets $1"
12363      ac_need_defaults=false ;;
12364
12365   esac
12366   shift
12367 done
12368
12369 ac_configure_extra_args=
12370
12371 if $ac_cs_silent; then
12372   exec 6>/dev/null
12373   ac_configure_extra_args="$ac_configure_extra_args --silent"
12374 fi
12375
12376 _ACEOF
12377 cat >>$CONFIG_STATUS <<_ACEOF
12378 if \$ac_cs_recheck; then
12379   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12380   CONFIG_SHELL=$SHELL
12381   export CONFIG_SHELL
12382   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12383 fi
12384
12385 _ACEOF
12386 cat >>$CONFIG_STATUS <<\_ACEOF
12387 exec 5>>config.log
12388 {
12389   echo
12390   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12391 ## Running $as_me. ##
12392 _ASBOX
12393   echo "$ac_log"
12394 } >&5
12395
12396 _ACEOF
12397 cat >>$CONFIG_STATUS <<_ACEOF
12398 _ACEOF
12399
12400 cat >>$CONFIG_STATUS <<\_ACEOF
12401
12402 # Handling of arguments.
12403 for ac_config_target in $ac_config_targets
12404 do
12405   case $ac_config_target in
12406     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12407     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12408     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12409     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12410
12411   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12412 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12413    { (exit 1); exit 1; }; };;
12414   esac
12415 done
12416
12417
12418 # If the user did not use the arguments to specify the items to instantiate,
12419 # then the envvar interface is used.  Set only those that are not.
12420 # We use the long form for the default assignment because of an extremely
12421 # bizarre bug on SunOS 4.1.3.
12422 if $ac_need_defaults; then
12423   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12424   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12425 fi
12426
12427 # Have a temporary directory for convenience.  Make it in the build tree
12428 # simply because there is no reason against having it here, and in addition,
12429 # creating and moving files from /tmp can sometimes cause problems.
12430 # Hook for its removal unless debugging.
12431 # Note that there is a small window in which the directory will not be cleaned:
12432 # after its creation but before its name has been assigned to `$tmp'.
12433 $debug ||
12434 {
12435   tmp=
12436   trap 'exit_status=$?
12437   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12438 ' 0
12439   trap '{ (exit 1); exit 1; }' 1 2 13 15
12440 }
12441 # Create a (secure) tmp directory for tmp files.
12442
12443 {
12444   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12445   test -n "$tmp" && test -d "$tmp"
12446 }  ||
12447 {
12448   tmp=./conf$$-$RANDOM
12449   (umask 077 && mkdir "$tmp")
12450 } ||
12451 {
12452    echo "$me: cannot create a temporary directory in ." >&2
12453    { (exit 1); exit 1; }
12454 }
12455
12456 #
12457 # Set up the sed scripts for CONFIG_FILES section.
12458 #
12459
12460 # No need to generate the scripts if there are no CONFIG_FILES.
12461 # This happens for instance when ./config.status config.h
12462 if test -n "$CONFIG_FILES"; then
12463
12464 _ACEOF
12465
12466
12467
12468 ac_delim='%!_!# '
12469 for ac_last_try in false false false false false :; do
12470   cat >conf$$subs.sed <<_ACEOF
12471 SHELL!$SHELL$ac_delim
12472 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12473 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12474 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12475 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12476 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12477 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12478 exec_prefix!$exec_prefix$ac_delim
12479 prefix!$prefix$ac_delim
12480 program_transform_name!$program_transform_name$ac_delim
12481 bindir!$bindir$ac_delim
12482 sbindir!$sbindir$ac_delim
12483 libexecdir!$libexecdir$ac_delim
12484 datarootdir!$datarootdir$ac_delim
12485 datadir!$datadir$ac_delim
12486 sysconfdir!$sysconfdir$ac_delim
12487 sharedstatedir!$sharedstatedir$ac_delim
12488 localstatedir!$localstatedir$ac_delim
12489 includedir!$includedir$ac_delim
12490 oldincludedir!$oldincludedir$ac_delim
12491 docdir!$docdir$ac_delim
12492 infodir!$infodir$ac_delim
12493 htmldir!$htmldir$ac_delim
12494 dvidir!$dvidir$ac_delim
12495 pdfdir!$pdfdir$ac_delim
12496 psdir!$psdir$ac_delim
12497 libdir!$libdir$ac_delim
12498 localedir!$localedir$ac_delim
12499 mandir!$mandir$ac_delim
12500 DEFS!$DEFS$ac_delim
12501 ECHO_C!$ECHO_C$ac_delim
12502 ECHO_N!$ECHO_N$ac_delim
12503 ECHO_T!$ECHO_T$ac_delim
12504 LIBS!$LIBS$ac_delim
12505 build_alias!$build_alias$ac_delim
12506 host_alias!$host_alias$ac_delim
12507 target_alias!$target_alias$ac_delim
12508 build!$build$ac_delim
12509 build_cpu!$build_cpu$ac_delim
12510 build_vendor!$build_vendor$ac_delim
12511 build_os!$build_os$ac_delim
12512 host!$host$ac_delim
12513 host_cpu!$host_cpu$ac_delim
12514 host_vendor!$host_vendor$ac_delim
12515 host_os!$host_os$ac_delim
12516 VERSION!$VERSION$ac_delim
12517 DATE!$DATE$ac_delim
12518 CC!$CC$ac_delim
12519 CFLAGS!$CFLAGS$ac_delim
12520 LDFLAGS!$LDFLAGS$ac_delim
12521 CPPFLAGS!$CPPFLAGS$ac_delim
12522 ac_ct_CC!$ac_ct_CC$ac_delim
12523 EXEEXT!$EXEEXT$ac_delim
12524 OBJEXT!$OBJEXT$ac_delim
12525 CXX!$CXX$ac_delim
12526 CXXFLAGS!$CXXFLAGS$ac_delim
12527 ac_ct_CXX!$ac_ct_CXX$ac_delim
12528 CPP!$CPP$ac_delim
12529 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12530 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12531 INSTALL_DATA!$INSTALL_DATA$ac_delim
12532 GREP!$GREP$ac_delim
12533 EGREP!$EGREP$ac_delim
12534 LINKER!$LINKER$ac_delim
12535 RXVTNAME!$RXVTNAME$ac_delim
12536 CXXCPP!$CXXCPP$ac_delim
12537 TIC!$TIC$ac_delim
12538 XMKMF!$XMKMF$ac_delim
12539 X_CFLAGS!$X_CFLAGS$ac_delim
12540 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12541 X_LIBS!$X_LIBS$ac_delim
12542 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12543 afterimage_config!$afterimage_config$ac_delim
12544 PKG_CONFIG!$PKG_CONFIG$ac_delim
12545 XFT_CONFIG!$XFT_CONFIG$ac_delim
12546 PERL!$PERL$ac_delim
12547 PERLLIB!$PERLLIB$ac_delim
12548 PERLFLAGS!$PERLFLAGS$ac_delim
12549 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12550 IF_PERL!$IF_PERL$ac_delim
12551 PERL_O!$PERL_O$ac_delim
12552 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12553 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12554 LIBOBJS!$LIBOBJS$ac_delim
12555 LTLIBOBJS!$LTLIBOBJS$ac_delim
12556 _ACEOF
12557
12558   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12559     break
12560   elif $ac_last_try; then
12561     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12562 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12563    { (exit 1); exit 1; }; }
12564   else
12565     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12566   fi
12567 done
12568
12569 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12570 if test -n "$ac_eof"; then
12571   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12572   ac_eof=`expr $ac_eof + 1`
12573 fi
12574
12575 cat >>$CONFIG_STATUS <<_ACEOF
12576 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12577 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12578 _ACEOF
12579 sed '
12580 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12581 s/^/s,@/; s/!/@,|#_!!_#|/
12582 :n
12583 t n
12584 s/'"$ac_delim"'$/,g/; t
12585 s/$/\\/; p
12586 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12587 ' >>$CONFIG_STATUS <conf$$subs.sed
12588 rm -f conf$$subs.sed
12589 cat >>$CONFIG_STATUS <<_ACEOF
12590 :end
12591 s/|#_!!_#|//g
12592 CEOF$ac_eof
12593 _ACEOF
12594
12595
12596 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12597 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12598 # trailing colons and then remove the whole line if VPATH becomes empty
12599 # (actually we leave an empty line to preserve line numbers).
12600 if test "x$srcdir" = x.; then
12601   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12602 s/:*\$(srcdir):*/:/
12603 s/:*\${srcdir}:*/:/
12604 s/:*@srcdir@:*/:/
12605 s/^\([^=]*=[     ]*\):*/\1/
12606 s/:*$//
12607 s/^[^=]*=[       ]*$//
12608 }'
12609 fi
12610
12611 cat >>$CONFIG_STATUS <<\_ACEOF
12612 fi # test -n "$CONFIG_FILES"
12613
12614
12615 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
12616 do
12617   case $ac_tag in
12618   :[FHLC]) ac_mode=$ac_tag; continue;;
12619   esac
12620   case $ac_mode$ac_tag in
12621   :[FHL]*:*);;
12622   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12623 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12624    { (exit 1); exit 1; }; };;
12625   :[FH]-) ac_tag=-:-;;
12626   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12627   esac
12628   ac_save_IFS=$IFS
12629   IFS=:
12630   set x $ac_tag
12631   IFS=$ac_save_IFS
12632   shift
12633   ac_file=$1
12634   shift
12635
12636   case $ac_mode in
12637   :L) ac_source=$1;;
12638   :[FH])
12639     ac_file_inputs=
12640     for ac_f
12641     do
12642       case $ac_f in
12643       -) ac_f="$tmp/stdin";;
12644       *) # Look for the file first in the build tree, then in the source tree
12645          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12646          # because $ac_f cannot contain `:'.
12647          test -f "$ac_f" ||
12648            case $ac_f in
12649            [\\/$]*) false;;
12650            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12651            esac ||
12652            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12653 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12654    { (exit 1); exit 1; }; };;
12655       esac
12656       ac_file_inputs="$ac_file_inputs $ac_f"
12657     done
12658
12659     # Let's still pretend it is `configure' which instantiates (i.e., don't
12660     # use $as_me), people would be surprised to read:
12661     #    /* config.h.  Generated by config.status.  */
12662     configure_input="Generated from "`IFS=:
12663           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12664     if test x"$ac_file" != x-; then
12665       configure_input="$ac_file.  $configure_input"
12666       { echo "$as_me:$LINENO: creating $ac_file" >&5
12667 echo "$as_me: creating $ac_file" >&6;}
12668     fi
12669
12670     case $ac_tag in
12671     *:-:* | *:-) cat >"$tmp/stdin";;
12672     esac
12673     ;;
12674   esac
12675
12676   ac_dir=`$as_dirname -- "$ac_file" ||
12677 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12678          X"$ac_file" : 'X\(//\)[^/]' \| \
12679          X"$ac_file" : 'X\(//\)$' \| \
12680          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12681 echo X"$ac_file" |
12682     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12683             s//\1/
12684             q
12685           }
12686           /^X\(\/\/\)[^/].*/{
12687             s//\1/
12688             q
12689           }
12690           /^X\(\/\/\)$/{
12691             s//\1/
12692             q
12693           }
12694           /^X\(\/\).*/{
12695             s//\1/
12696             q
12697           }
12698           s/.*/./; q'`
12699   { as_dir="$ac_dir"
12700   case $as_dir in #(
12701   -*) as_dir=./$as_dir;;
12702   esac
12703   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12704     as_dirs=
12705     while :; do
12706       case $as_dir in #(
12707       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12708       *) as_qdir=$as_dir;;
12709       esac
12710       as_dirs="'$as_qdir' $as_dirs"
12711       as_dir=`$as_dirname -- "$as_dir" ||
12712 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12713          X"$as_dir" : 'X\(//\)[^/]' \| \
12714          X"$as_dir" : 'X\(//\)$' \| \
12715          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12716 echo X"$as_dir" |
12717     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12718             s//\1/
12719             q
12720           }
12721           /^X\(\/\/\)[^/].*/{
12722             s//\1/
12723             q
12724           }
12725           /^X\(\/\/\)$/{
12726             s//\1/
12727             q
12728           }
12729           /^X\(\/\).*/{
12730             s//\1/
12731             q
12732           }
12733           s/.*/./; q'`
12734       test -d "$as_dir" && break
12735     done
12736     test -z "$as_dirs" || eval "mkdir $as_dirs"
12737   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12738 echo "$as_me: error: cannot create directory $as_dir" >&2;}
12739    { (exit 1); exit 1; }; }; }
12740   ac_builddir=.
12741
12742 case "$ac_dir" in
12743 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12744 *)
12745   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12746   # A ".." for each directory in $ac_dir_suffix.
12747   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12748   case $ac_top_builddir_sub in
12749   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12750   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12751   esac ;;
12752 esac
12753 ac_abs_top_builddir=$ac_pwd
12754 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12755 # for backward compatibility:
12756 ac_top_builddir=$ac_top_build_prefix
12757
12758 case $srcdir in
12759   .)  # We are building in place.
12760     ac_srcdir=.
12761     ac_top_srcdir=$ac_top_builddir_sub
12762     ac_abs_top_srcdir=$ac_pwd ;;
12763   [\\/]* | ?:[\\/]* )  # Absolute name.
12764     ac_srcdir=$srcdir$ac_dir_suffix;
12765     ac_top_srcdir=$srcdir
12766     ac_abs_top_srcdir=$srcdir ;;
12767   *) # Relative name.
12768     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12769     ac_top_srcdir=$ac_top_build_prefix$srcdir
12770     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12771 esac
12772 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12773
12774
12775   case $ac_mode in
12776   :F)
12777   #
12778   # CONFIG_FILE
12779   #
12780
12781   case $INSTALL in
12782   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12783   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12784   esac
12785 _ACEOF
12786
12787 cat >>$CONFIG_STATUS <<\_ACEOF
12788 # If the template does not know about datarootdir, expand it.
12789 # FIXME: This hack should be removed a few years after 2.60.
12790 ac_datarootdir_hack=; ac_datarootdir_seen=
12791
12792 case `sed -n '/datarootdir/ {
12793   p
12794   q
12795 }
12796 /@datadir@/p
12797 /@docdir@/p
12798 /@infodir@/p
12799 /@localedir@/p
12800 /@mandir@/p
12801 ' $ac_file_inputs` in
12802 *datarootdir*) ac_datarootdir_seen=yes;;
12803 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12804   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12805 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12806 _ACEOF
12807 cat >>$CONFIG_STATUS <<_ACEOF
12808   ac_datarootdir_hack='
12809   s&@datadir@&$datadir&g
12810   s&@docdir@&$docdir&g
12811   s&@infodir@&$infodir&g
12812   s&@localedir@&$localedir&g
12813   s&@mandir@&$mandir&g
12814     s&\\\${datarootdir}&$datarootdir&g' ;;
12815 esac
12816 _ACEOF
12817
12818 # Neutralize VPATH when `$srcdir' = `.'.
12819 # Shell code in configure.ac might set extrasub.
12820 # FIXME: do we really want to maintain this feature?
12821 cat >>$CONFIG_STATUS <<_ACEOF
12822   sed "$ac_vpsub
12823 $extrasub
12824 _ACEOF
12825 cat >>$CONFIG_STATUS <<\_ACEOF
12826 :t
12827 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12828 s&@configure_input@&$configure_input&;t t
12829 s&@top_builddir@&$ac_top_builddir_sub&;t t
12830 s&@srcdir@&$ac_srcdir&;t t
12831 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12832 s&@top_srcdir@&$ac_top_srcdir&;t t
12833 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12834 s&@builddir@&$ac_builddir&;t t
12835 s&@abs_builddir@&$ac_abs_builddir&;t t
12836 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12837 s&@INSTALL@&$ac_INSTALL&;t t
12838 $ac_datarootdir_hack
12839 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12840
12841 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12842   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12843   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12844   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12845 which seems to be undefined.  Please make sure it is defined." >&5
12846 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12847 which seems to be undefined.  Please make sure it is defined." >&2;}
12848
12849   rm -f "$tmp/stdin"
12850   case $ac_file in
12851   -) cat "$tmp/out"; rm -f "$tmp/out";;
12852   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12853   esac
12854  ;;
12855   :H)
12856   #
12857   # CONFIG_HEADER
12858   #
12859 _ACEOF
12860
12861 # Transform confdefs.h into a sed script `conftest.defines', that
12862 # substitutes the proper values into config.h.in to produce config.h.
12863 rm -f conftest.defines conftest.tail
12864 # First, append a space to every undef/define line, to ease matching.
12865 echo 's/$/ /' >conftest.defines
12866 # Then, protect against being on the right side of a sed subst, or in
12867 # an unquoted here document, in config.status.  If some macros were
12868 # called several times there might be several #defines for the same
12869 # symbol, which is useless.  But do not sort them, since the last
12870 # AC_DEFINE must be honored.
12871 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12872 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12873 # NAME is the cpp macro being defined, VALUE is the value it is being given.
12874 # PARAMS is the parameter list in the macro definition--in most cases, it's
12875 # just an empty string.
12876 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
12877 ac_dB='\\)[      (].*,\\1define\\2'
12878 ac_dC=' '
12879 ac_dD=' ,'
12880
12881 uniq confdefs.h |
12882   sed -n '
12883         t rset
12884         :rset
12885         s/^[     ]*#[    ]*define[       ][      ]*//
12886         t ok
12887         d
12888         :ok
12889         s/[\\&,]/\\&/g
12890         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12891         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12892   ' >>conftest.defines
12893
12894 # Remove the space that was appended to ease matching.
12895 # Then replace #undef with comments.  This is necessary, for
12896 # example, in the case of _POSIX_SOURCE, which is predefined and required
12897 # on some systems where configure will not decide to define it.
12898 # (The regexp can be short, since the line contains either #define or #undef.)
12899 echo 's/ $//
12900 s,^[     #]*u.*,/* & */,' >>conftest.defines
12901
12902 # Break up conftest.defines:
12903 ac_max_sed_lines=50
12904
12905 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12906 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12907 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12908 # et cetera.
12909 ac_in='$ac_file_inputs'
12910 ac_out='"$tmp/out1"'
12911 ac_nxt='"$tmp/out2"'
12912
12913 while :
12914 do
12915   # Write a here document:
12916     cat >>$CONFIG_STATUS <<_ACEOF
12917     # First, check the format of the line:
12918     cat >"\$tmp/defines.sed" <<\\CEOF
12919 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
12920 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
12921 b
12922 :def
12923 _ACEOF
12924   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12925   echo 'CEOF
12926     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12927   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12928   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12929   grep . conftest.tail >/dev/null || break
12930   rm -f conftest.defines
12931   mv conftest.tail conftest.defines
12932 done
12933 rm -f conftest.defines conftest.tail
12934
12935 echo "ac_result=$ac_in" >>$CONFIG_STATUS
12936 cat >>$CONFIG_STATUS <<\_ACEOF
12937   if test x"$ac_file" != x-; then
12938     echo "/* $configure_input  */" >"$tmp/config.h"
12939     cat "$ac_result" >>"$tmp/config.h"
12940     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
12941       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12942 echo "$as_me: $ac_file is unchanged" >&6;}
12943     else
12944       rm -f $ac_file
12945       mv "$tmp/config.h" $ac_file
12946     fi
12947   else
12948     echo "/* $configure_input  */"
12949     cat "$ac_result"
12950   fi
12951   rm -f "$tmp/out12"
12952  ;;
12953
12954
12955   esac
12956
12957 done # for ac_tag
12958
12959
12960 { (exit 0); exit 0; }
12961 _ACEOF
12962 chmod +x $CONFIG_STATUS
12963 ac_clean_files=$ac_clean_files_save
12964
12965
12966 # configure is writing to config.log, and then calls config.status.
12967 # config.status does its own redirection, appending to config.log.
12968 # Unfortunately, on DOS this fails, as config.log is still kept open
12969 # by configure, so config.status won't be able to write to it; its
12970 # output is simply discarded.  So we exec the FD to /dev/null,
12971 # effectively closing config.log, so it can be properly (re)opened and
12972 # appended to by config.status.  When coming back to configure, we
12973 # need to make the FD available again.
12974 if test "$no_create" != yes; then
12975   ac_cs_success=:
12976   ac_config_status_args=
12977   test "$silent" = yes &&
12978     ac_config_status_args="$ac_config_status_args --quiet"
12979   exec 5>/dev/null
12980   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12981   exec 5>>config.log
12982   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12983   # would make configure fail if this is the last instruction.
12984   $ac_cs_success || { (exit 1); exit 1; }
12985 fi
12986
12987
12988 echo "Configuration:
12989
12990   Rxvt version:               $VERSION : $DATE
12991   Source code location:       $srcdir
12992   Install path:               ${prefix}/bin
12993   Compiler:                   $CXX
12994   Compiler flags:             $CXXFLAGS
12995   Linker:                     $LINKER"
12996
12997 if test x$term != x; then
12998   echo "  set TERM to:                $term"
12999 fi
13000 if test x$terminfo != x; then
13001   echo "  set TERMINFO to:            $terminfo"
13002 fi
13003 echo "  default resource name:      $RESNAME"
13004 echo "  resource class:             $RESCLASS"
13005 if test x$RESFALLBACK != x; then
13006    echo "  resource class fallback:    $RESFALLBACK"
13007 fi
13008 echo
13009 echo "  embedded perl:              $support_perl"
13010 echo "  libafterimage:              $support_afterimage"
13011 echo
13012 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13013   echo ".----------------------------------------------------------------."
13014   echo ". WARNING: --enable-xim was specified however the locale support ."
13015   echo ".          functions could not be found.                         ."
13016   echo ".          XIM is now being DISABLED!                            ."
13017   echo ".----------------------------------------------------------------."
13018 fi
13019
13020 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13021 echo
13022