Simplify rule to install terminfo entry.
[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 LSMDATE
664 LIBVERSION
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CXX
673 CXXFLAGS
674 ac_ct_CXX
675 CPP
676 INSTALL_PROGRAM
677 INSTALL_SCRIPT
678 INSTALL_DATA
679 GREP
680 EGREP
681 LINKER
682 INSTALL_LIBRXVT
683 RXVTNAME
684 TIC
685 XMKMF
686 CXXCPP
687 X_CFLAGS
688 X_PRE_LIBS
689 X_LIBS
690 X_EXTRA_LIBS
691 afterimage_config
692 rxvt_int16_typedef
693 rxvt_uint16_typedef
694 rxvt_int32_typedef
695 rxvt_uint32_typedef
696 rxvt_intp_define
697 rxvt_u_intp_define
698 PKG_CONFIG
699 XFT_CONFIG
700 PERL
701 PERLLIB
702 PERLFLAGS
703 PERLPRIVLIBEXP
704 IF_PERL
705 PERL_O
706 AFTERIMAGE_CFLAGS
707 AFTERIMAGE_LIBS
708 include_stdint_h
709 include_stdarg_h
710 include_stdlib_h
711 include_unistd_h
712 include_string_h
713 include_fcntl_h
714 include_util_h
715 include_assert_h
716 include_sys_ioctl_h
717 include_sys_select_h
718 include_sys_strredir_h
719 include_sys_time_h
720 include_time_h
721 LIBOBJS
722 LTLIBOBJS'
723 ac_subst_files=''
724       ac_precious_vars='build_alias
725 host_alias
726 target_alias
727 CC
728 CFLAGS
729 LDFLAGS
730 LIBS
731 CPPFLAGS
732 CXX
733 CXXFLAGS
734 CCC
735 CPP
736 XMKMF
737 CXXCPP'
738
739
740 # Initialize some variables set by options.
741 ac_init_help=
742 ac_init_version=false
743 # The variables have the same names as the options, with
744 # dashes changed to underlines.
745 cache_file=/dev/null
746 exec_prefix=NONE
747 no_create=
748 no_recursion=
749 prefix=NONE
750 program_prefix=NONE
751 program_suffix=NONE
752 program_transform_name=s,x,x,
753 silent=
754 site=
755 srcdir=
756 verbose=
757 x_includes=NONE
758 x_libraries=NONE
759
760 # Installation directory options.
761 # These are left unexpanded so users can "make install exec_prefix=/foo"
762 # and all the variables that are supposed to be based on exec_prefix
763 # by default will actually change.
764 # Use braces instead of parens because sh, perl, etc. also accept them.
765 # (The list follows the same order as the GNU Coding Standards.)
766 bindir='${exec_prefix}/bin'
767 sbindir='${exec_prefix}/sbin'
768 libexecdir='${exec_prefix}/libexec'
769 datarootdir='${prefix}/share'
770 datadir='${datarootdir}'
771 sysconfdir='${prefix}/etc'
772 sharedstatedir='${prefix}/com'
773 localstatedir='${prefix}/var'
774 includedir='${prefix}/include'
775 oldincludedir='/usr/include'
776 docdir='${datarootdir}/doc/${PACKAGE}'
777 infodir='${datarootdir}/info'
778 htmldir='${docdir}'
779 dvidir='${docdir}'
780 pdfdir='${docdir}'
781 psdir='${docdir}'
782 libdir='${exec_prefix}/lib'
783 localedir='${datarootdir}/locale'
784 mandir='${datarootdir}/man'
785
786 ac_prev=
787 ac_dashdash=
788 for ac_option
789 do
790   # If the previous option needs an argument, assign it.
791   if test -n "$ac_prev"; then
792     eval $ac_prev=\$ac_option
793     ac_prev=
794     continue
795   fi
796
797   case $ac_option in
798   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
799   *)    ac_optarg=yes ;;
800   esac
801
802   # Accept the important Cygnus configure options, so we can diagnose typos.
803
804   case $ac_dashdash$ac_option in
805   --)
806     ac_dashdash=yes ;;
807
808   -bindir | --bindir | --bindi | --bind | --bin | --bi)
809     ac_prev=bindir ;;
810   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811     bindir=$ac_optarg ;;
812
813   -build | --build | --buil | --bui | --bu)
814     ac_prev=build_alias ;;
815   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816     build_alias=$ac_optarg ;;
817
818   -cache-file | --cache-file | --cache-fil | --cache-fi \
819   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820     ac_prev=cache_file ;;
821   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823     cache_file=$ac_optarg ;;
824
825   --config-cache | -C)
826     cache_file=config.cache ;;
827
828   -datadir | --datadir | --datadi | --datad)
829     ac_prev=datadir ;;
830   -datadir=* | --datadir=* | --datadi=* | --datad=*)
831     datadir=$ac_optarg ;;
832
833   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834   | --dataroo | --dataro | --datar)
835     ac_prev=datarootdir ;;
836   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838     datarootdir=$ac_optarg ;;
839
840   -disable-* | --disable-*)
841     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842     # Reject names that are not valid shell variable names.
843     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
844       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
845    { (exit 1); exit 1; }; }
846     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
847     eval enable_$ac_feature=no ;;
848
849   -docdir | --docdir | --docdi | --doc | --do)
850     ac_prev=docdir ;;
851   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852     docdir=$ac_optarg ;;
853
854   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855     ac_prev=dvidir ;;
856   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857     dvidir=$ac_optarg ;;
858
859   -enable-* | --enable-*)
860     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861     # Reject names that are not valid shell variable names.
862     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
863       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
864    { (exit 1); exit 1; }; }
865     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
866     eval enable_$ac_feature=\$ac_optarg ;;
867
868   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
869   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
870   | --exec | --exe | --ex)
871     ac_prev=exec_prefix ;;
872   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
873   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
874   | --exec=* | --exe=* | --ex=*)
875     exec_prefix=$ac_optarg ;;
876
877   -gas | --gas | --ga | --g)
878     # Obsolete; use --with-gas.
879     with_gas=yes ;;
880
881   -help | --help | --hel | --he | -h)
882     ac_init_help=long ;;
883   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
884     ac_init_help=recursive ;;
885   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
886     ac_init_help=short ;;
887
888   -host | --host | --hos | --ho)
889     ac_prev=host_alias ;;
890   -host=* | --host=* | --hos=* | --ho=*)
891     host_alias=$ac_optarg ;;
892
893   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
894     ac_prev=htmldir ;;
895   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
896   | --ht=*)
897     htmldir=$ac_optarg ;;
898
899   -includedir | --includedir | --includedi | --included | --include \
900   | --includ | --inclu | --incl | --inc)
901     ac_prev=includedir ;;
902   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
903   | --includ=* | --inclu=* | --incl=* | --inc=*)
904     includedir=$ac_optarg ;;
905
906   -infodir | --infodir | --infodi | --infod | --info | --inf)
907     ac_prev=infodir ;;
908   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
909     infodir=$ac_optarg ;;
910
911   -libdir | --libdir | --libdi | --libd)
912     ac_prev=libdir ;;
913   -libdir=* | --libdir=* | --libdi=* | --libd=*)
914     libdir=$ac_optarg ;;
915
916   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
917   | --libexe | --libex | --libe)
918     ac_prev=libexecdir ;;
919   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
920   | --libexe=* | --libex=* | --libe=*)
921     libexecdir=$ac_optarg ;;
922
923   -localedir | --localedir | --localedi | --localed | --locale)
924     ac_prev=localedir ;;
925   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
926     localedir=$ac_optarg ;;
927
928   -localstatedir | --localstatedir | --localstatedi | --localstated \
929   | --localstate | --localstat | --localsta | --localst | --locals)
930     ac_prev=localstatedir ;;
931   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
932   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
933     localstatedir=$ac_optarg ;;
934
935   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
936     ac_prev=mandir ;;
937   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
938     mandir=$ac_optarg ;;
939
940   -nfp | --nfp | --nf)
941     # Obsolete; use --without-fp.
942     with_fp=no ;;
943
944   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
945   | --no-cr | --no-c | -n)
946     no_create=yes ;;
947
948   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
949   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
950     no_recursion=yes ;;
951
952   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
953   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
954   | --oldin | --oldi | --old | --ol | --o)
955     ac_prev=oldincludedir ;;
956   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
957   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
958   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
959     oldincludedir=$ac_optarg ;;
960
961   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
962     ac_prev=prefix ;;
963   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
964     prefix=$ac_optarg ;;
965
966   -program-prefix | --program-prefix | --program-prefi | --program-pref \
967   | --program-pre | --program-pr | --program-p)
968     ac_prev=program_prefix ;;
969   -program-prefix=* | --program-prefix=* | --program-prefi=* \
970   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
971     program_prefix=$ac_optarg ;;
972
973   -program-suffix | --program-suffix | --program-suffi | --program-suff \
974   | --program-suf | --program-su | --program-s)
975     ac_prev=program_suffix ;;
976   -program-suffix=* | --program-suffix=* | --program-suffi=* \
977   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
978     program_suffix=$ac_optarg ;;
979
980   -program-transform-name | --program-transform-name \
981   | --program-transform-nam | --program-transform-na \
982   | --program-transform-n | --program-transform- \
983   | --program-transform | --program-transfor \
984   | --program-transfo | --program-transf \
985   | --program-trans | --program-tran \
986   | --progr-tra | --program-tr | --program-t)
987     ac_prev=program_transform_name ;;
988   -program-transform-name=* | --program-transform-name=* \
989   | --program-transform-nam=* | --program-transform-na=* \
990   | --program-transform-n=* | --program-transform-=* \
991   | --program-transform=* | --program-transfor=* \
992   | --program-transfo=* | --program-transf=* \
993   | --program-trans=* | --program-tran=* \
994   | --progr-tra=* | --program-tr=* | --program-t=*)
995     program_transform_name=$ac_optarg ;;
996
997   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
998     ac_prev=pdfdir ;;
999   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1000     pdfdir=$ac_optarg ;;
1001
1002   -psdir | --psdir | --psdi | --psd | --ps)
1003     ac_prev=psdir ;;
1004   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1005     psdir=$ac_optarg ;;
1006
1007   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1008   | -silent | --silent | --silen | --sile | --sil)
1009     silent=yes ;;
1010
1011   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1012     ac_prev=sbindir ;;
1013   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1014   | --sbi=* | --sb=*)
1015     sbindir=$ac_optarg ;;
1016
1017   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1018   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1019   | --sharedst | --shareds | --shared | --share | --shar \
1020   | --sha | --sh)
1021     ac_prev=sharedstatedir ;;
1022   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1023   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1024   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1025   | --sha=* | --sh=*)
1026     sharedstatedir=$ac_optarg ;;
1027
1028   -site | --site | --sit)
1029     ac_prev=site ;;
1030   -site=* | --site=* | --sit=*)
1031     site=$ac_optarg ;;
1032
1033   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1034     ac_prev=srcdir ;;
1035   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1036     srcdir=$ac_optarg ;;
1037
1038   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1039   | --syscon | --sysco | --sysc | --sys | --sy)
1040     ac_prev=sysconfdir ;;
1041   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1042   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1043     sysconfdir=$ac_optarg ;;
1044
1045   -target | --target | --targe | --targ | --tar | --ta | --t)
1046     ac_prev=target_alias ;;
1047   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1048     target_alias=$ac_optarg ;;
1049
1050   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1051     verbose=yes ;;
1052
1053   -version | --version | --versio | --versi | --vers | -V)
1054     ac_init_version=: ;;
1055
1056   -with-* | --with-*)
1057     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058     # Reject names that are not valid shell variable names.
1059     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060       { echo "$as_me: error: invalid package name: $ac_package" >&2
1061    { (exit 1); exit 1; }; }
1062     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1063     eval with_$ac_package=\$ac_optarg ;;
1064
1065   -without-* | --without-*)
1066     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1067     # Reject names that are not valid shell variable names.
1068     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1069       { echo "$as_me: error: invalid package name: $ac_package" >&2
1070    { (exit 1); exit 1; }; }
1071     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1072     eval with_$ac_package=no ;;
1073
1074   --x)
1075     # Obsolete; use --with-x.
1076     with_x=yes ;;
1077
1078   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1079   | --x-incl | --x-inc | --x-in | --x-i)
1080     ac_prev=x_includes ;;
1081   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1082   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1083     x_includes=$ac_optarg ;;
1084
1085   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1086   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1087     ac_prev=x_libraries ;;
1088   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1089   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1090     x_libraries=$ac_optarg ;;
1091
1092   -*) { echo "$as_me: error: unrecognized option: $ac_option
1093 Try \`$0 --help' for more information." >&2
1094    { (exit 1); exit 1; }; }
1095     ;;
1096
1097   *=*)
1098     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099     # Reject names that are not valid shell variable names.
1100     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1101       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1102    { (exit 1); exit 1; }; }
1103     eval $ac_envvar=\$ac_optarg
1104     export $ac_envvar ;;
1105
1106   *)
1107     # FIXME: should be removed in autoconf 3.0.
1108     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1109     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1111     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1112     ;;
1113
1114   esac
1115 done
1116
1117 if test -n "$ac_prev"; then
1118   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1119   { echo "$as_me: error: missing argument to $ac_option" >&2
1120    { (exit 1); exit 1; }; }
1121 fi
1122
1123 # Be sure to have absolute directory names.
1124 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125                 datadir sysconfdir sharedstatedir localstatedir includedir \
1126                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127                 libdir localedir mandir
1128 do
1129   eval ac_val=\$$ac_var
1130   case $ac_val in
1131     [\\/$]* | ?:[\\/]* )  continue;;
1132     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133   esac
1134   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1135    { (exit 1); exit 1; }; }
1136 done
1137
1138 # There might be people who depend on the old broken behavior: `$host'
1139 # used to hold the argument of --host etc.
1140 # FIXME: To remove some day.
1141 build=$build_alias
1142 host=$host_alias
1143 target=$target_alias
1144
1145 # FIXME: To remove some day.
1146 if test "x$host_alias" != x; then
1147   if test "x$build_alias" = x; then
1148     cross_compiling=maybe
1149     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1150     If a cross compiler is detected then cross compile mode will be used." >&2
1151   elif test "x$build_alias" != "x$host_alias"; then
1152     cross_compiling=yes
1153   fi
1154 fi
1155
1156 ac_tool_prefix=
1157 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1158
1159 test "$silent" = yes && exec 6>/dev/null
1160
1161
1162 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1163 ac_ls_di=`ls -di .` &&
1164 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1165   { echo "$as_me: error: Working directory cannot be determined" >&2
1166    { (exit 1); exit 1; }; }
1167 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1168   { echo "$as_me: error: pwd does not report name of working directory" >&2
1169    { (exit 1); exit 1; }; }
1170
1171
1172 # Find the source files, if location was not specified.
1173 if test -z "$srcdir"; then
1174   ac_srcdir_defaulted=yes
1175   # Try the directory containing this script, then the parent directory.
1176   ac_confdir=`$as_dirname -- "$0" ||
1177 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178          X"$0" : 'X\(//\)[^/]' \| \
1179          X"$0" : 'X\(//\)$' \| \
1180          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1181 echo X"$0" |
1182     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183             s//\1/
1184             q
1185           }
1186           /^X\(\/\/\)[^/].*/{
1187             s//\1/
1188             q
1189           }
1190           /^X\(\/\/\)$/{
1191             s//\1/
1192             q
1193           }
1194           /^X\(\/\).*/{
1195             s//\1/
1196             q
1197           }
1198           s/.*/./; q'`
1199   srcdir=$ac_confdir
1200   if test ! -r "$srcdir/$ac_unique_file"; then
1201     srcdir=..
1202   fi
1203 else
1204   ac_srcdir_defaulted=no
1205 fi
1206 if test ! -r "$srcdir/$ac_unique_file"; then
1207   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1208   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1209    { (exit 1); exit 1; }; }
1210 fi
1211 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1212 ac_abs_confdir=`(
1213         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1214    { (exit 1); exit 1; }; }
1215         pwd)`
1216 # When building in place, set srcdir=.
1217 if test "$ac_abs_confdir" = "$ac_pwd"; then
1218   srcdir=.
1219 fi
1220 # Remove unnecessary trailing slashes from srcdir.
1221 # Double slashes in file names in object file debugging info
1222 # mess up M-x gdb in Emacs.
1223 case $srcdir in
1224 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1225 esac
1226 for ac_var in $ac_precious_vars; do
1227   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1228   eval ac_env_${ac_var}_value=\$${ac_var}
1229   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1230   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1231 done
1232
1233 #
1234 # Report the --help message.
1235 #
1236 if test "$ac_init_help" = "long"; then
1237   # Omit some internal or obsolete options to make the list less imposing.
1238   # This message is too long to be a string in the A/UX 3.1 sh.
1239   cat <<_ACEOF
1240 \`configure' configures this package to adapt to many kinds of systems.
1241
1242 Usage: $0 [OPTION]... [VAR=VALUE]...
1243
1244 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1245 VAR=VALUE.  See below for descriptions of some of the useful variables.
1246
1247 Defaults for the options are specified in brackets.
1248
1249 Configuration:
1250   -h, --help              display this help and exit
1251       --help=short        display options specific to this package
1252       --help=recursive    display the short help of all the included packages
1253   -V, --version           display version information and exit
1254   -q, --quiet, --silent   do not print \`checking...' messages
1255       --cache-file=FILE   cache test results in FILE [disabled]
1256   -C, --config-cache      alias for \`--cache-file=config.cache'
1257   -n, --no-create         do not create output files
1258       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1259
1260 Installation directories:
1261   --prefix=PREFIX         install architecture-independent files in PREFIX
1262                           [$ac_default_prefix]
1263   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1264                           [PREFIX]
1265
1266 By default, \`make install' will install all the files in
1267 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1268 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1269 for instance \`--prefix=\$HOME'.
1270
1271 For better control, use the options below.
1272
1273 Fine tuning of the installation directories:
1274   --bindir=DIR           user executables [EPREFIX/bin]
1275   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1276   --libexecdir=DIR       program executables [EPREFIX/libexec]
1277   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1278   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1279   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1280   --libdir=DIR           object code libraries [EPREFIX/lib]
1281   --includedir=DIR       C header files [PREFIX/include]
1282   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1283   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1284   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1285   --infodir=DIR          info documentation [DATAROOTDIR/info]
1286   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1287   --mandir=DIR           man documentation [DATAROOTDIR/man]
1288   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1289   --htmldir=DIR          html documentation [DOCDIR]
1290   --dvidir=DIR           dvi documentation [DOCDIR]
1291   --pdfdir=DIR           pdf documentation [DOCDIR]
1292   --psdir=DIR            ps documentation [DOCDIR]
1293 _ACEOF
1294
1295   cat <<\_ACEOF
1296
1297 X features:
1298   --x-includes=DIR    X include files are in DIR
1299   --x-libraries=DIR   X library files are in DIR
1300
1301 Program names:
1302   --program-prefix=PREFIX            prepend PREFIX to installed program names
1303   --program-suffix=SUFFIX            append SUFFIX to installed program names
1304   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1305
1306 System types:
1307   --build=BUILD     configure for building on BUILD [guessed]
1308   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1309 _ACEOF
1310 fi
1311
1312 if test -n "$ac_init_help"; then
1313
1314   cat <<\_ACEOF
1315
1316 Optional Features:
1317   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1318   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1319   --enable-everything     enable standard non-multichoice features
1320                      NOTE: this option is order dependent
1321                      NOTE: automatically enabled with --enable-shared
1322   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
1323   --enable-combining      enable composition of base and combining characters
1324   --enable-xft            enable xft support on systems that have it
1325   --enable-font-styles    enable bold and italic support
1326   --enable-afterimage enable integration with libAfterImage for background images
1327   --enable-transparency   enable transparent backgrounds
1328   --enable-fading         enable colors fading when off focus
1329   --enable-rxvt-scroll    enable rxvt style scrollbar
1330   --enable-next-scroll    enable NeXT style scrollbar
1331   --enable-xterm-scroll   enable Xterm style scrollbar
1332   --enable-perl           enable embedded perl interpreter
1333   --enable-plain-scroll   enable plain style scrollbar
1334   --enable-xim            XIM (X Input Method) protocol support
1335   --disable-backspace-key disable handling of the backspace key
1336   --disable-delete-key    disable handling of the delete key
1337   --disable-resources     disable all resource checking
1338   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
1339   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1340   --disable-swapscreen    disable swap screen support
1341   --enable-iso14755       enable support for extended ISO 14755 modes
1342   --enable-frills         enable support for rarely used features
1343   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
1344   --enable-selectionscrolling  enable scrolling during selections
1345   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
1346   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
1347   --enable-smart-resize   enable smart growth/shrink behaviour
1348   --enable-text-blink     enable blinking text
1349   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
1350   --enable-utmp           enable utmp (utmpx) support
1351   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
1352   --enable-lastlog        enable lastlog support (requires --enable-utmp)
1353
1354 Optional Packages:
1355   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1356   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1357   --with-afterimage-config=DIR  use libAfterImage config script in DIR
1358   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1359   --with-res-name=NAME    use this as default resource name (default: urxvt)
1360   --with-res-class=CLASS  use this as the resource class (default: URxvt)
1361   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
1362   --with-term=NAME        set the terminal to NAME (default: rxvt)
1363   --with-terminfo=PATH    set the path to the terminfo tree to PATH
1364   --with-x                use the X Window System
1365
1366 Some influential environment variables:
1367   CC          C compiler command
1368   CFLAGS      C compiler flags
1369   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1370               nonstandard directory <lib dir>
1371   LIBS        libraries to pass to the linker, e.g. -l<library>
1372   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1373               you have headers in a nonstandard directory <include dir>
1374   CXX         C++ compiler command
1375   CXXFLAGS    C++ compiler flags
1376   CPP         C preprocessor
1377   XMKMF       Path to xmkmf, Makefile generator for X Window System
1378   CXXCPP      C++ preprocessor
1379
1380 Use these variables to override the choices made by `configure' or to help
1381 it to find libraries and programs with nonstandard names/locations.
1382
1383 _ACEOF
1384 ac_status=$?
1385 fi
1386
1387 if test "$ac_init_help" = "recursive"; then
1388   # If there are subdirs, report their specific --help.
1389   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1390     test -d "$ac_dir" || continue
1391     ac_builddir=.
1392
1393 case "$ac_dir" in
1394 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1395 *)
1396   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1397   # A ".." for each directory in $ac_dir_suffix.
1398   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1399   case $ac_top_builddir_sub in
1400   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1401   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1402   esac ;;
1403 esac
1404 ac_abs_top_builddir=$ac_pwd
1405 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1406 # for backward compatibility:
1407 ac_top_builddir=$ac_top_build_prefix
1408
1409 case $srcdir in
1410   .)  # We are building in place.
1411     ac_srcdir=.
1412     ac_top_srcdir=$ac_top_builddir_sub
1413     ac_abs_top_srcdir=$ac_pwd ;;
1414   [\\/]* | ?:[\\/]* )  # Absolute name.
1415     ac_srcdir=$srcdir$ac_dir_suffix;
1416     ac_top_srcdir=$srcdir
1417     ac_abs_top_srcdir=$srcdir ;;
1418   *) # Relative name.
1419     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1420     ac_top_srcdir=$ac_top_build_prefix$srcdir
1421     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1422 esac
1423 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1424
1425     cd "$ac_dir" || { ac_status=$?; continue; }
1426     # Check for guested configure.
1427     if test -f "$ac_srcdir/configure.gnu"; then
1428       echo &&
1429       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1430     elif test -f "$ac_srcdir/configure"; then
1431       echo &&
1432       $SHELL "$ac_srcdir/configure" --help=recursive
1433     else
1434       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1435     fi || ac_status=$?
1436     cd "$ac_pwd" || { ac_status=$?; break; }
1437   done
1438 fi
1439
1440 test -n "$ac_init_help" && exit $ac_status
1441 if $ac_init_version; then
1442   cat <<\_ACEOF
1443 configure
1444 generated by GNU Autoconf 2.61
1445
1446 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1447 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1448 This configure script is free software; the Free Software Foundation
1449 gives unlimited permission to copy, distribute and modify it.
1450 _ACEOF
1451   exit
1452 fi
1453 cat >config.log <<_ACEOF
1454 This file contains any messages produced by compilers while
1455 running configure, to aid debugging if configure makes a mistake.
1456
1457 It was created by $as_me, which was
1458 generated by GNU Autoconf 2.61.  Invocation command line was
1459
1460   $ $0 $@
1461
1462 _ACEOF
1463 exec 5>>config.log
1464 {
1465 cat <<_ASUNAME
1466 ## --------- ##
1467 ## Platform. ##
1468 ## --------- ##
1469
1470 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1471 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1472 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1473 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1474 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1475
1476 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1477 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1478
1479 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1480 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1481 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1482 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1483 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1484 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1485 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1486
1487 _ASUNAME
1488
1489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1490 for as_dir in $PATH
1491 do
1492   IFS=$as_save_IFS
1493   test -z "$as_dir" && as_dir=.
1494   echo "PATH: $as_dir"
1495 done
1496 IFS=$as_save_IFS
1497
1498 } >&5
1499
1500 cat >&5 <<_ACEOF
1501
1502
1503 ## ----------- ##
1504 ## Core tests. ##
1505 ## ----------- ##
1506
1507 _ACEOF
1508
1509
1510 # Keep a trace of the command line.
1511 # Strip out --no-create and --no-recursion so they do not pile up.
1512 # Strip out --silent because we don't want to record it for future runs.
1513 # Also quote any args containing shell meta-characters.
1514 # Make two passes to allow for proper duplicate-argument suppression.
1515 ac_configure_args=
1516 ac_configure_args0=
1517 ac_configure_args1=
1518 ac_must_keep_next=false
1519 for ac_pass in 1 2
1520 do
1521   for ac_arg
1522   do
1523     case $ac_arg in
1524     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1525     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1526     | -silent | --silent | --silen | --sile | --sil)
1527       continue ;;
1528     *\'*)
1529       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1530     esac
1531     case $ac_pass in
1532     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1533     2)
1534       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1535       if test $ac_must_keep_next = true; then
1536         ac_must_keep_next=false # Got value, back to normal.
1537       else
1538         case $ac_arg in
1539           *=* | --config-cache | -C | -disable-* | --disable-* \
1540           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1541           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1542           | -with-* | --with-* | -without-* | --without-* | --x)
1543             case "$ac_configure_args0 " in
1544               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1545             esac
1546             ;;
1547           -* ) ac_must_keep_next=true ;;
1548         esac
1549       fi
1550       ac_configure_args="$ac_configure_args '$ac_arg'"
1551       ;;
1552     esac
1553   done
1554 done
1555 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1556 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1557
1558 # When interrupted or exit'd, cleanup temporary files, and complete
1559 # config.log.  We remove comments because anyway the quotes in there
1560 # would cause problems or look ugly.
1561 # WARNING: Use '\'' to represent an apostrophe within the trap.
1562 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1563 trap 'exit_status=$?
1564   # Save into config.log some information that might help in debugging.
1565   {
1566     echo
1567
1568     cat <<\_ASBOX
1569 ## ---------------- ##
1570 ## Cache variables. ##
1571 ## ---------------- ##
1572 _ASBOX
1573     echo
1574     # The following way of writing the cache mishandles newlines in values,
1575 (
1576   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1577     eval ac_val=\$$ac_var
1578     case $ac_val in #(
1579     *${as_nl}*)
1580       case $ac_var in #(
1581       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1582 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1583       esac
1584       case $ac_var in #(
1585       _ | IFS | as_nl) ;; #(
1586       *) $as_unset $ac_var ;;
1587       esac ;;
1588     esac
1589   done
1590   (set) 2>&1 |
1591     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1592     *${as_nl}ac_space=\ *)
1593       sed -n \
1594         "s/'\''/'\''\\\\'\'''\''/g;
1595           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1596       ;; #(
1597     *)
1598       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1599       ;;
1600     esac |
1601     sort
1602 )
1603     echo
1604
1605     cat <<\_ASBOX
1606 ## ----------------- ##
1607 ## Output variables. ##
1608 ## ----------------- ##
1609 _ASBOX
1610     echo
1611     for ac_var in $ac_subst_vars
1612     do
1613       eval ac_val=\$$ac_var
1614       case $ac_val in
1615       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1616       esac
1617       echo "$ac_var='\''$ac_val'\''"
1618     done | sort
1619     echo
1620
1621     if test -n "$ac_subst_files"; then
1622       cat <<\_ASBOX
1623 ## ------------------- ##
1624 ## File substitutions. ##
1625 ## ------------------- ##
1626 _ASBOX
1627       echo
1628       for ac_var in $ac_subst_files
1629       do
1630         eval ac_val=\$$ac_var
1631         case $ac_val in
1632         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1633         esac
1634         echo "$ac_var='\''$ac_val'\''"
1635       done | sort
1636       echo
1637     fi
1638
1639     if test -s confdefs.h; then
1640       cat <<\_ASBOX
1641 ## ----------- ##
1642 ## confdefs.h. ##
1643 ## ----------- ##
1644 _ASBOX
1645       echo
1646       cat confdefs.h
1647       echo
1648     fi
1649     test "$ac_signal" != 0 &&
1650       echo "$as_me: caught signal $ac_signal"
1651     echo "$as_me: exit $exit_status"
1652   } >&5
1653   rm -f core *.core core.conftest.* &&
1654     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1655     exit $exit_status
1656 ' 0
1657 for ac_signal in 1 2 13 15; do
1658   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1659 done
1660 ac_signal=0
1661
1662 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1663 rm -f -r conftest* confdefs.h
1664
1665 # Predefined preprocessor variables.
1666
1667 cat >>confdefs.h <<_ACEOF
1668 #define PACKAGE_NAME "$PACKAGE_NAME"
1669 _ACEOF
1670
1671
1672 cat >>confdefs.h <<_ACEOF
1673 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1674 _ACEOF
1675
1676
1677 cat >>confdefs.h <<_ACEOF
1678 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1679 _ACEOF
1680
1681
1682 cat >>confdefs.h <<_ACEOF
1683 #define PACKAGE_STRING "$PACKAGE_STRING"
1684 _ACEOF
1685
1686
1687 cat >>confdefs.h <<_ACEOF
1688 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1689 _ACEOF
1690
1691
1692 # Let the site file select an alternate cache file if it wants to.
1693 # Prefer explicitly selected file to automatically selected ones.
1694 if test -n "$CONFIG_SITE"; then
1695   set x "$CONFIG_SITE"
1696 elif test "x$prefix" != xNONE; then
1697   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1698 else
1699   set x "$ac_default_prefix/share/config.site" \
1700         "$ac_default_prefix/etc/config.site"
1701 fi
1702 shift
1703 for ac_site_file
1704 do
1705   if test -r "$ac_site_file"; then
1706     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1707 echo "$as_me: loading site script $ac_site_file" >&6;}
1708     sed 's/^/| /' "$ac_site_file" >&5
1709     . "$ac_site_file"
1710   fi
1711 done
1712
1713 if test -r "$cache_file"; then
1714   # Some versions of bash will fail to source /dev/null (special
1715   # files actually), so we avoid doing that.
1716   if test -f "$cache_file"; then
1717     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1718 echo "$as_me: loading cache $cache_file" >&6;}
1719     case $cache_file in
1720       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1721       *)                      . "./$cache_file";;
1722     esac
1723   fi
1724 else
1725   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1726 echo "$as_me: creating cache $cache_file" >&6;}
1727   >$cache_file
1728 fi
1729
1730 # Check that the precious variables saved in the cache have kept the same
1731 # value.
1732 ac_cache_corrupted=false
1733 for ac_var in $ac_precious_vars; do
1734   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1735   eval ac_new_set=\$ac_env_${ac_var}_set
1736   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1737   eval ac_new_val=\$ac_env_${ac_var}_value
1738   case $ac_old_set,$ac_new_set in
1739     set,)
1740       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1741 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1742       ac_cache_corrupted=: ;;
1743     ,set)
1744       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1745 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1746       ac_cache_corrupted=: ;;
1747     ,);;
1748     *)
1749       if test "x$ac_old_val" != "x$ac_new_val"; then
1750         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1751 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1752         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1753 echo "$as_me:   former value:  $ac_old_val" >&2;}
1754         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1755 echo "$as_me:   current value: $ac_new_val" >&2;}
1756         ac_cache_corrupted=:
1757       fi;;
1758   esac
1759   # Pass precious variables to config.status.
1760   if test "$ac_new_set" = set; then
1761     case $ac_new_val in
1762     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1763     *) ac_arg=$ac_var=$ac_new_val ;;
1764     esac
1765     case " $ac_configure_args " in
1766       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1767       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1768     esac
1769   fi
1770 done
1771 if $ac_cache_corrupted; then
1772   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1773 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1774   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1775 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1776    { (exit 1); exit 1; }; }
1777 fi
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795 ac_ext=c
1796 ac_cpp='$CPP $CPPFLAGS'
1797 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1798 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1799 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1800
1801
1802
1803
1804 ac_config_headers="$ac_config_headers config.h:config.h.in"
1805
1806
1807 ac_aux_dir=
1808 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1809   if test -f "$ac_dir/install-sh"; then
1810     ac_aux_dir=$ac_dir
1811     ac_install_sh="$ac_aux_dir/install-sh -c"
1812     break
1813   elif test -f "$ac_dir/install.sh"; then
1814     ac_aux_dir=$ac_dir
1815     ac_install_sh="$ac_aux_dir/install.sh -c"
1816     break
1817   elif test -f "$ac_dir/shtool"; then
1818     ac_aux_dir=$ac_dir
1819     ac_install_sh="$ac_aux_dir/shtool install -c"
1820     break
1821   fi
1822 done
1823 if test -z "$ac_aux_dir"; then
1824   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1825 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1826    { (exit 1); exit 1; }; }
1827 fi
1828
1829 # These three variables are undocumented and unsupported,
1830 # and are intended to be withdrawn in a future Autoconf release.
1831 # They can cause serious problems if a builder's source tree is in a directory
1832 # whose full name contains unusual characters.
1833 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1834 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1835 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1836
1837
1838 # Make sure we can run config.sub.
1839 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1840   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1841 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1842    { (exit 1); exit 1; }; }
1843
1844 { echo "$as_me:$LINENO: checking build system type" >&5
1845 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1846 if test "${ac_cv_build+set}" = set; then
1847   echo $ECHO_N "(cached) $ECHO_C" >&6
1848 else
1849   ac_build_alias=$build_alias
1850 test "x$ac_build_alias" = x &&
1851   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1852 test "x$ac_build_alias" = x &&
1853   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1854 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1855    { (exit 1); exit 1; }; }
1856 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1857   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1858 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1859    { (exit 1); exit 1; }; }
1860
1861 fi
1862 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1863 echo "${ECHO_T}$ac_cv_build" >&6; }
1864 case $ac_cv_build in
1865 *-*-*) ;;
1866 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1867 echo "$as_me: error: invalid value of canonical build" >&2;}
1868    { (exit 1); exit 1; }; };;
1869 esac
1870 build=$ac_cv_build
1871 ac_save_IFS=$IFS; IFS='-'
1872 set x $ac_cv_build
1873 shift
1874 build_cpu=$1
1875 build_vendor=$2
1876 shift; shift
1877 # Remember, the first character of IFS is used to create $*,
1878 # except with old shells:
1879 build_os=$*
1880 IFS=$ac_save_IFS
1881 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1882
1883
1884 { echo "$as_me:$LINENO: checking host system type" >&5
1885 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1886 if test "${ac_cv_host+set}" = set; then
1887   echo $ECHO_N "(cached) $ECHO_C" >&6
1888 else
1889   if test "x$host_alias" = x; then
1890   ac_cv_host=$ac_cv_build
1891 else
1892   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1893     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1894 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1895    { (exit 1); exit 1; }; }
1896 fi
1897
1898 fi
1899 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1900 echo "${ECHO_T}$ac_cv_host" >&6; }
1901 case $ac_cv_host in
1902 *-*-*) ;;
1903 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1904 echo "$as_me: error: invalid value of canonical host" >&2;}
1905    { (exit 1); exit 1; }; };;
1906 esac
1907 host=$ac_cv_host
1908 ac_save_IFS=$IFS; IFS='-'
1909 set x $ac_cv_host
1910 shift
1911 host_cpu=$1
1912 host_vendor=$2
1913 shift; shift
1914 # Remember, the first character of IFS is used to create $*,
1915 # except with old shells:
1916 host_os=$*
1917 IFS=$ac_save_IFS
1918 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1919
1920
1921
1922 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1923 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924 echo ""
1925 echo "configuring for rxvt $VERSION"
1926 echo ""
1927
1928 orig_CXXFLAGS="$CXXFLAGS"
1929
1930
1931 ac_ext=c
1932 ac_cpp='$CPP $CPPFLAGS'
1933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1936 if test -n "$ac_tool_prefix"; then
1937   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1938 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1939 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1941 if test "${ac_cv_prog_CC+set}" = set; then
1942   echo $ECHO_N "(cached) $ECHO_C" >&6
1943 else
1944   if test -n "$CC"; then
1945   ac_cv_prog_CC="$CC" # Let the user override the test.
1946 else
1947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1948 for as_dir in $PATH
1949 do
1950   IFS=$as_save_IFS
1951   test -z "$as_dir" && as_dir=.
1952   for ac_exec_ext in '' $ac_executable_extensions; do
1953   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1954     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1955     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1956     break 2
1957   fi
1958 done
1959 done
1960 IFS=$as_save_IFS
1961
1962 fi
1963 fi
1964 CC=$ac_cv_prog_CC
1965 if test -n "$CC"; then
1966   { echo "$as_me:$LINENO: result: $CC" >&5
1967 echo "${ECHO_T}$CC" >&6; }
1968 else
1969   { echo "$as_me:$LINENO: result: no" >&5
1970 echo "${ECHO_T}no" >&6; }
1971 fi
1972
1973
1974 fi
1975 if test -z "$ac_cv_prog_CC"; then
1976   ac_ct_CC=$CC
1977   # Extract the first word of "gcc", so it can be a program name with args.
1978 set dummy gcc; ac_word=$2
1979 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1980 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1981 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1982   echo $ECHO_N "(cached) $ECHO_C" >&6
1983 else
1984   if test -n "$ac_ct_CC"; then
1985   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1986 else
1987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1988 for as_dir in $PATH
1989 do
1990   IFS=$as_save_IFS
1991   test -z "$as_dir" && as_dir=.
1992   for ac_exec_ext in '' $ac_executable_extensions; do
1993   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1994     ac_cv_prog_ac_ct_CC="gcc"
1995     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1996     break 2
1997   fi
1998 done
1999 done
2000 IFS=$as_save_IFS
2001
2002 fi
2003 fi
2004 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2005 if test -n "$ac_ct_CC"; then
2006   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2007 echo "${ECHO_T}$ac_ct_CC" >&6; }
2008 else
2009   { echo "$as_me:$LINENO: result: no" >&5
2010 echo "${ECHO_T}no" >&6; }
2011 fi
2012
2013   if test "x$ac_ct_CC" = x; then
2014     CC=""
2015   else
2016     case $cross_compiling:$ac_tool_warned in
2017 yes:)
2018 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2019 whose name does not start with the host triplet.  If you think this
2020 configuration is useful to you, please write to autoconf@gnu.org." >&5
2021 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2022 whose name does not start with the host triplet.  If you think this
2023 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2024 ac_tool_warned=yes ;;
2025 esac
2026     CC=$ac_ct_CC
2027   fi
2028 else
2029   CC="$ac_cv_prog_CC"
2030 fi
2031
2032 if test -z "$CC"; then
2033           if test -n "$ac_tool_prefix"; then
2034     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2035 set dummy ${ac_tool_prefix}cc; ac_word=$2
2036 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2037 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2038 if test "${ac_cv_prog_CC+set}" = set; then
2039   echo $ECHO_N "(cached) $ECHO_C" >&6
2040 else
2041   if test -n "$CC"; then
2042   ac_cv_prog_CC="$CC" # Let the user override the test.
2043 else
2044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2045 for as_dir in $PATH
2046 do
2047   IFS=$as_save_IFS
2048   test -z "$as_dir" && as_dir=.
2049   for ac_exec_ext in '' $ac_executable_extensions; do
2050   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2051     ac_cv_prog_CC="${ac_tool_prefix}cc"
2052     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2053     break 2
2054   fi
2055 done
2056 done
2057 IFS=$as_save_IFS
2058
2059 fi
2060 fi
2061 CC=$ac_cv_prog_CC
2062 if test -n "$CC"; then
2063   { echo "$as_me:$LINENO: result: $CC" >&5
2064 echo "${ECHO_T}$CC" >&6; }
2065 else
2066   { echo "$as_me:$LINENO: result: no" >&5
2067 echo "${ECHO_T}no" >&6; }
2068 fi
2069
2070
2071   fi
2072 fi
2073 if test -z "$CC"; then
2074   # Extract the first word of "cc", so it can be a program name with args.
2075 set dummy cc; ac_word=$2
2076 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2077 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2078 if test "${ac_cv_prog_CC+set}" = set; then
2079   echo $ECHO_N "(cached) $ECHO_C" >&6
2080 else
2081   if test -n "$CC"; then
2082   ac_cv_prog_CC="$CC" # Let the user override the test.
2083 else
2084   ac_prog_rejected=no
2085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2086 for as_dir in $PATH
2087 do
2088   IFS=$as_save_IFS
2089   test -z "$as_dir" && as_dir=.
2090   for ac_exec_ext in '' $ac_executable_extensions; do
2091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2092     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2093        ac_prog_rejected=yes
2094        continue
2095      fi
2096     ac_cv_prog_CC="cc"
2097     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2098     break 2
2099   fi
2100 done
2101 done
2102 IFS=$as_save_IFS
2103
2104 if test $ac_prog_rejected = yes; then
2105   # We found a bogon in the path, so make sure we never use it.
2106   set dummy $ac_cv_prog_CC
2107   shift
2108   if test $# != 0; then
2109     # We chose a different compiler from the bogus one.
2110     # However, it has the same basename, so the bogon will be chosen
2111     # first if we set CC to just the basename; use the full file name.
2112     shift
2113     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2114   fi
2115 fi
2116 fi
2117 fi
2118 CC=$ac_cv_prog_CC
2119 if test -n "$CC"; then
2120   { echo "$as_me:$LINENO: result: $CC" >&5
2121 echo "${ECHO_T}$CC" >&6; }
2122 else
2123   { echo "$as_me:$LINENO: result: no" >&5
2124 echo "${ECHO_T}no" >&6; }
2125 fi
2126
2127
2128 fi
2129 if test -z "$CC"; then
2130   if test -n "$ac_tool_prefix"; then
2131   for ac_prog in cl.exe
2132   do
2133     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2134 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2135 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2136 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2137 if test "${ac_cv_prog_CC+set}" = set; then
2138   echo $ECHO_N "(cached) $ECHO_C" >&6
2139 else
2140   if test -n "$CC"; then
2141   ac_cv_prog_CC="$CC" # Let the user override the test.
2142 else
2143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2144 for as_dir in $PATH
2145 do
2146   IFS=$as_save_IFS
2147   test -z "$as_dir" && as_dir=.
2148   for ac_exec_ext in '' $ac_executable_extensions; do
2149   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2150     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2151     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2152     break 2
2153   fi
2154 done
2155 done
2156 IFS=$as_save_IFS
2157
2158 fi
2159 fi
2160 CC=$ac_cv_prog_CC
2161 if test -n "$CC"; then
2162   { echo "$as_me:$LINENO: result: $CC" >&5
2163 echo "${ECHO_T}$CC" >&6; }
2164 else
2165   { echo "$as_me:$LINENO: result: no" >&5
2166 echo "${ECHO_T}no" >&6; }
2167 fi
2168
2169
2170     test -n "$CC" && break
2171   done
2172 fi
2173 if test -z "$CC"; then
2174   ac_ct_CC=$CC
2175   for ac_prog in cl.exe
2176 do
2177   # Extract the first word of "$ac_prog", so it can be a program name with args.
2178 set dummy $ac_prog; ac_word=$2
2179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2181 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2182   echo $ECHO_N "(cached) $ECHO_C" >&6
2183 else
2184   if test -n "$ac_ct_CC"; then
2185   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2186 else
2187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2188 for as_dir in $PATH
2189 do
2190   IFS=$as_save_IFS
2191   test -z "$as_dir" && as_dir=.
2192   for ac_exec_ext in '' $ac_executable_extensions; do
2193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2194     ac_cv_prog_ac_ct_CC="$ac_prog"
2195     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2196     break 2
2197   fi
2198 done
2199 done
2200 IFS=$as_save_IFS
2201
2202 fi
2203 fi
2204 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2205 if test -n "$ac_ct_CC"; then
2206   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2207 echo "${ECHO_T}$ac_ct_CC" >&6; }
2208 else
2209   { echo "$as_me:$LINENO: result: no" >&5
2210 echo "${ECHO_T}no" >&6; }
2211 fi
2212
2213
2214   test -n "$ac_ct_CC" && break
2215 done
2216
2217   if test "x$ac_ct_CC" = x; then
2218     CC=""
2219   else
2220     case $cross_compiling:$ac_tool_warned in
2221 yes:)
2222 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2223 whose name does not start with the host triplet.  If you think this
2224 configuration is useful to you, please write to autoconf@gnu.org." >&5
2225 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2226 whose name does not start with the host triplet.  If you think this
2227 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2228 ac_tool_warned=yes ;;
2229 esac
2230     CC=$ac_ct_CC
2231   fi
2232 fi
2233
2234 fi
2235
2236
2237 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2238 See \`config.log' for more details." >&5
2239 echo "$as_me: error: no acceptable C compiler found in \$PATH
2240 See \`config.log' for more details." >&2;}
2241    { (exit 1); exit 1; }; }
2242
2243 # Provide some information about the compiler.
2244 echo "$as_me:$LINENO: checking for C compiler version" >&5
2245 ac_compiler=`set X $ac_compile; echo $2`
2246 { (ac_try="$ac_compiler --version >&5"
2247 case "(($ac_try" in
2248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2249   *) ac_try_echo=$ac_try;;
2250 esac
2251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2252   (eval "$ac_compiler --version >&5") 2>&5
2253   ac_status=$?
2254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2255   (exit $ac_status); }
2256 { (ac_try="$ac_compiler -v >&5"
2257 case "(($ac_try" in
2258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2259   *) ac_try_echo=$ac_try;;
2260 esac
2261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2262   (eval "$ac_compiler -v >&5") 2>&5
2263   ac_status=$?
2264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2265   (exit $ac_status); }
2266 { (ac_try="$ac_compiler -V >&5"
2267 case "(($ac_try" in
2268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2269   *) ac_try_echo=$ac_try;;
2270 esac
2271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2272   (eval "$ac_compiler -V >&5") 2>&5
2273   ac_status=$?
2274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275   (exit $ac_status); }
2276
2277 cat >conftest.$ac_ext <<_ACEOF
2278 /* confdefs.h.  */
2279 _ACEOF
2280 cat confdefs.h >>conftest.$ac_ext
2281 cat >>conftest.$ac_ext <<_ACEOF
2282 /* end confdefs.h.  */
2283
2284 int
2285 main ()
2286 {
2287
2288   ;
2289   return 0;
2290 }
2291 _ACEOF
2292 ac_clean_files_save=$ac_clean_files
2293 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2294 # Try to create an executable without -o first, disregard a.out.
2295 # It will help us diagnose broken compilers, and finding out an intuition
2296 # of exeext.
2297 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2298 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2299 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2300 #
2301 # List of possible output files, starting from the most likely.
2302 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2303 # only as a last resort.  b.out is created by i960 compilers.
2304 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2305 #
2306 # The IRIX 6 linker writes into existing files which may not be
2307 # executable, retaining their permissions.  Remove them first so a
2308 # subsequent execution test works.
2309 ac_rmfiles=
2310 for ac_file in $ac_files
2311 do
2312   case $ac_file in
2313     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2314     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2315   esac
2316 done
2317 rm -f $ac_rmfiles
2318
2319 if { (ac_try="$ac_link_default"
2320 case "(($ac_try" in
2321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2322   *) ac_try_echo=$ac_try;;
2323 esac
2324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2325   (eval "$ac_link_default") 2>&5
2326   ac_status=$?
2327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328   (exit $ac_status); }; then
2329   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2330 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2331 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2332 # so that the user can short-circuit this test for compilers unknown to
2333 # Autoconf.
2334 for ac_file in $ac_files ''
2335 do
2336   test -f "$ac_file" || continue
2337   case $ac_file in
2338     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2339         ;;
2340     [ab].out )
2341         # We found the default executable, but exeext='' is most
2342         # certainly right.
2343         break;;
2344     *.* )
2345         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2346         then :; else
2347            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2348         fi
2349         # We set ac_cv_exeext here because the later test for it is not
2350         # safe: cross compilers may not add the suffix if given an `-o'
2351         # argument, so we may need to know it at that point already.
2352         # Even if this section looks crufty: it has the advantage of
2353         # actually working.
2354         break;;
2355     * )
2356         break;;
2357   esac
2358 done
2359 test "$ac_cv_exeext" = no && ac_cv_exeext=
2360
2361 else
2362   ac_file=''
2363 fi
2364
2365 { echo "$as_me:$LINENO: result: $ac_file" >&5
2366 echo "${ECHO_T}$ac_file" >&6; }
2367 if test -z "$ac_file"; then
2368   echo "$as_me: failed program was:" >&5
2369 sed 's/^/| /' conftest.$ac_ext >&5
2370
2371 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2372 See \`config.log' for more details." >&5
2373 echo "$as_me: error: C compiler cannot create executables
2374 See \`config.log' for more details." >&2;}
2375    { (exit 77); exit 77; }; }
2376 fi
2377
2378 ac_exeext=$ac_cv_exeext
2379
2380 # Check that the compiler produces executables we can run.  If not, either
2381 # the compiler is broken, or we cross compile.
2382 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2383 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2384 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2385 # If not cross compiling, check that we can run a simple program.
2386 if test "$cross_compiling" != yes; then
2387   if { ac_try='./$ac_file'
2388   { (case "(($ac_try" in
2389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2390   *) ac_try_echo=$ac_try;;
2391 esac
2392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2393   (eval "$ac_try") 2>&5
2394   ac_status=$?
2395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396   (exit $ac_status); }; }; then
2397     cross_compiling=no
2398   else
2399     if test "$cross_compiling" = maybe; then
2400         cross_compiling=yes
2401     else
2402         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2403 If you meant to cross compile, use \`--host'.
2404 See \`config.log' for more details." >&5
2405 echo "$as_me: error: cannot run C compiled programs.
2406 If you meant to cross compile, use \`--host'.
2407 See \`config.log' for more details." >&2;}
2408    { (exit 1); exit 1; }; }
2409     fi
2410   fi
2411 fi
2412 { echo "$as_me:$LINENO: result: yes" >&5
2413 echo "${ECHO_T}yes" >&6; }
2414
2415 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2416 ac_clean_files=$ac_clean_files_save
2417 # Check that the compiler produces executables we can run.  If not, either
2418 # the compiler is broken, or we cross compile.
2419 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2420 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2421 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2422 echo "${ECHO_T}$cross_compiling" >&6; }
2423
2424 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2425 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2426 if { (ac_try="$ac_link"
2427 case "(($ac_try" in
2428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2429   *) ac_try_echo=$ac_try;;
2430 esac
2431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2432   (eval "$ac_link") 2>&5
2433   ac_status=$?
2434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2435   (exit $ac_status); }; then
2436   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2437 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2438 # work properly (i.e., refer to `conftest.exe'), while it won't with
2439 # `rm'.
2440 for ac_file in conftest.exe conftest conftest.*; do
2441   test -f "$ac_file" || continue
2442   case $ac_file in
2443     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2444     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2445           break;;
2446     * ) break;;
2447   esac
2448 done
2449 else
2450   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2451 See \`config.log' for more details." >&5
2452 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2453 See \`config.log' for more details." >&2;}
2454    { (exit 1); exit 1; }; }
2455 fi
2456
2457 rm -f conftest$ac_cv_exeext
2458 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2459 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2460
2461 rm -f conftest.$ac_ext
2462 EXEEXT=$ac_cv_exeext
2463 ac_exeext=$EXEEXT
2464 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2465 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2466 if test "${ac_cv_objext+set}" = set; then
2467   echo $ECHO_N "(cached) $ECHO_C" >&6
2468 else
2469   cat >conftest.$ac_ext <<_ACEOF
2470 /* confdefs.h.  */
2471 _ACEOF
2472 cat confdefs.h >>conftest.$ac_ext
2473 cat >>conftest.$ac_ext <<_ACEOF
2474 /* end confdefs.h.  */
2475
2476 int
2477 main ()
2478 {
2479
2480   ;
2481   return 0;
2482 }
2483 _ACEOF
2484 rm -f conftest.o conftest.obj
2485 if { (ac_try="$ac_compile"
2486 case "(($ac_try" in
2487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2488   *) ac_try_echo=$ac_try;;
2489 esac
2490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2491   (eval "$ac_compile") 2>&5
2492   ac_status=$?
2493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2494   (exit $ac_status); }; then
2495   for ac_file in conftest.o conftest.obj conftest.*; do
2496   test -f "$ac_file" || continue;
2497   case $ac_file in
2498     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2499     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2500        break;;
2501   esac
2502 done
2503 else
2504   echo "$as_me: failed program was:" >&5
2505 sed 's/^/| /' conftest.$ac_ext >&5
2506
2507 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2508 See \`config.log' for more details." >&5
2509 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2510 See \`config.log' for more details." >&2;}
2511    { (exit 1); exit 1; }; }
2512 fi
2513
2514 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2515 fi
2516 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2517 echo "${ECHO_T}$ac_cv_objext" >&6; }
2518 OBJEXT=$ac_cv_objext
2519 ac_objext=$OBJEXT
2520 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2521 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2522 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2523   echo $ECHO_N "(cached) $ECHO_C" >&6
2524 else
2525   cat >conftest.$ac_ext <<_ACEOF
2526 /* confdefs.h.  */
2527 _ACEOF
2528 cat confdefs.h >>conftest.$ac_ext
2529 cat >>conftest.$ac_ext <<_ACEOF
2530 /* end confdefs.h.  */
2531
2532 int
2533 main ()
2534 {
2535 #ifndef __GNUC__
2536        choke me
2537 #endif
2538
2539   ;
2540   return 0;
2541 }
2542 _ACEOF
2543 rm -f conftest.$ac_objext
2544 if { (ac_try="$ac_compile"
2545 case "(($ac_try" in
2546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2547   *) ac_try_echo=$ac_try;;
2548 esac
2549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2550   (eval "$ac_compile") 2>conftest.er1
2551   ac_status=$?
2552   grep -v '^ *+' conftest.er1 >conftest.err
2553   rm -f conftest.er1
2554   cat conftest.err >&5
2555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2556   (exit $ac_status); } && {
2557          test -z "$ac_c_werror_flag" ||
2558          test ! -s conftest.err
2559        } && test -s conftest.$ac_objext; then
2560   ac_compiler_gnu=yes
2561 else
2562   echo "$as_me: failed program was:" >&5
2563 sed 's/^/| /' conftest.$ac_ext >&5
2564
2565         ac_compiler_gnu=no
2566 fi
2567
2568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2569 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2570
2571 fi
2572 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2573 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2574 GCC=`test $ac_compiler_gnu = yes && echo yes`
2575 ac_test_CFLAGS=${CFLAGS+set}
2576 ac_save_CFLAGS=$CFLAGS
2577 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2578 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2579 if test "${ac_cv_prog_cc_g+set}" = set; then
2580   echo $ECHO_N "(cached) $ECHO_C" >&6
2581 else
2582   ac_save_c_werror_flag=$ac_c_werror_flag
2583    ac_c_werror_flag=yes
2584    ac_cv_prog_cc_g=no
2585    CFLAGS="-g"
2586    cat >conftest.$ac_ext <<_ACEOF
2587 /* confdefs.h.  */
2588 _ACEOF
2589 cat confdefs.h >>conftest.$ac_ext
2590 cat >>conftest.$ac_ext <<_ACEOF
2591 /* end confdefs.h.  */
2592
2593 int
2594 main ()
2595 {
2596
2597   ;
2598   return 0;
2599 }
2600 _ACEOF
2601 rm -f conftest.$ac_objext
2602 if { (ac_try="$ac_compile"
2603 case "(($ac_try" in
2604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2605   *) ac_try_echo=$ac_try;;
2606 esac
2607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2608   (eval "$ac_compile") 2>conftest.er1
2609   ac_status=$?
2610   grep -v '^ *+' conftest.er1 >conftest.err
2611   rm -f conftest.er1
2612   cat conftest.err >&5
2613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614   (exit $ac_status); } && {
2615          test -z "$ac_c_werror_flag" ||
2616          test ! -s conftest.err
2617        } && test -s conftest.$ac_objext; then
2618   ac_cv_prog_cc_g=yes
2619 else
2620   echo "$as_me: failed program was:" >&5
2621 sed 's/^/| /' conftest.$ac_ext >&5
2622
2623         CFLAGS=""
2624       cat >conftest.$ac_ext <<_ACEOF
2625 /* confdefs.h.  */
2626 _ACEOF
2627 cat confdefs.h >>conftest.$ac_ext
2628 cat >>conftest.$ac_ext <<_ACEOF
2629 /* end confdefs.h.  */
2630
2631 int
2632 main ()
2633 {
2634
2635   ;
2636   return 0;
2637 }
2638 _ACEOF
2639 rm -f conftest.$ac_objext
2640 if { (ac_try="$ac_compile"
2641 case "(($ac_try" in
2642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2643   *) ac_try_echo=$ac_try;;
2644 esac
2645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2646   (eval "$ac_compile") 2>conftest.er1
2647   ac_status=$?
2648   grep -v '^ *+' conftest.er1 >conftest.err
2649   rm -f conftest.er1
2650   cat conftest.err >&5
2651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652   (exit $ac_status); } && {
2653          test -z "$ac_c_werror_flag" ||
2654          test ! -s conftest.err
2655        } && test -s conftest.$ac_objext; then
2656   :
2657 else
2658   echo "$as_me: failed program was:" >&5
2659 sed 's/^/| /' conftest.$ac_ext >&5
2660
2661         ac_c_werror_flag=$ac_save_c_werror_flag
2662          CFLAGS="-g"
2663          cat >conftest.$ac_ext <<_ACEOF
2664 /* confdefs.h.  */
2665 _ACEOF
2666 cat confdefs.h >>conftest.$ac_ext
2667 cat >>conftest.$ac_ext <<_ACEOF
2668 /* end confdefs.h.  */
2669
2670 int
2671 main ()
2672 {
2673
2674   ;
2675   return 0;
2676 }
2677 _ACEOF
2678 rm -f conftest.$ac_objext
2679 if { (ac_try="$ac_compile"
2680 case "(($ac_try" in
2681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2682   *) ac_try_echo=$ac_try;;
2683 esac
2684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2685   (eval "$ac_compile") 2>conftest.er1
2686   ac_status=$?
2687   grep -v '^ *+' conftest.er1 >conftest.err
2688   rm -f conftest.er1
2689   cat conftest.err >&5
2690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691   (exit $ac_status); } && {
2692          test -z "$ac_c_werror_flag" ||
2693          test ! -s conftest.err
2694        } && test -s conftest.$ac_objext; then
2695   ac_cv_prog_cc_g=yes
2696 else
2697   echo "$as_me: failed program was:" >&5
2698 sed 's/^/| /' conftest.$ac_ext >&5
2699
2700
2701 fi
2702
2703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2704 fi
2705
2706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2707 fi
2708
2709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2710    ac_c_werror_flag=$ac_save_c_werror_flag
2711 fi
2712 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2713 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2714 if test "$ac_test_CFLAGS" = set; then
2715   CFLAGS=$ac_save_CFLAGS
2716 elif test $ac_cv_prog_cc_g = yes; then
2717   if test "$GCC" = yes; then
2718     CFLAGS="-g -O2"
2719   else
2720     CFLAGS="-g"
2721   fi
2722 else
2723   if test "$GCC" = yes; then
2724     CFLAGS="-O2"
2725   else
2726     CFLAGS=
2727   fi
2728 fi
2729 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2730 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2731 if test "${ac_cv_prog_cc_c89+set}" = set; then
2732   echo $ECHO_N "(cached) $ECHO_C" >&6
2733 else
2734   ac_cv_prog_cc_c89=no
2735 ac_save_CC=$CC
2736 cat >conftest.$ac_ext <<_ACEOF
2737 /* confdefs.h.  */
2738 _ACEOF
2739 cat confdefs.h >>conftest.$ac_ext
2740 cat >>conftest.$ac_ext <<_ACEOF
2741 /* end confdefs.h.  */
2742 #include <stdarg.h>
2743 #include <stdio.h>
2744 #include <sys/types.h>
2745 #include <sys/stat.h>
2746 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2747 struct buf { int x; };
2748 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2749 static char *e (p, i)
2750      char **p;
2751      int i;
2752 {
2753   return p[i];
2754 }
2755 static char *f (char * (*g) (char **, int), char **p, ...)
2756 {
2757   char *s;
2758   va_list v;
2759   va_start (v,p);
2760   s = g (p, va_arg (v,int));
2761   va_end (v);
2762   return s;
2763 }
2764
2765 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2766    function prototypes and stuff, but not '\xHH' hex character constants.
2767    These don't provoke an error unfortunately, instead are silently treated
2768    as 'x'.  The following induces an error, until -std is added to get
2769    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2770    array size at least.  It's necessary to write '\x00'==0 to get something
2771    that's true only with -std.  */
2772 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2773
2774 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2775    inside strings and character constants.  */
2776 #define FOO(x) 'x'
2777 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2778
2779 int test (int i, double x);
2780 struct s1 {int (*f) (int a);};
2781 struct s2 {int (*f) (double a);};
2782 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2783 int argc;
2784 char **argv;
2785 int
2786 main ()
2787 {
2788 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2789   ;
2790   return 0;
2791 }
2792 _ACEOF
2793 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2794         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2795 do
2796   CC="$ac_save_CC $ac_arg"
2797   rm -f conftest.$ac_objext
2798 if { (ac_try="$ac_compile"
2799 case "(($ac_try" in
2800   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2801   *) ac_try_echo=$ac_try;;
2802 esac
2803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2804   (eval "$ac_compile") 2>conftest.er1
2805   ac_status=$?
2806   grep -v '^ *+' conftest.er1 >conftest.err
2807   rm -f conftest.er1
2808   cat conftest.err >&5
2809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810   (exit $ac_status); } && {
2811          test -z "$ac_c_werror_flag" ||
2812          test ! -s conftest.err
2813        } && test -s conftest.$ac_objext; then
2814   ac_cv_prog_cc_c89=$ac_arg
2815 else
2816   echo "$as_me: failed program was:" >&5
2817 sed 's/^/| /' conftest.$ac_ext >&5
2818
2819
2820 fi
2821
2822 rm -f core conftest.err conftest.$ac_objext
2823   test "x$ac_cv_prog_cc_c89" != "xno" && break
2824 done
2825 rm -f conftest.$ac_ext
2826 CC=$ac_save_CC
2827
2828 fi
2829 # AC_CACHE_VAL
2830 case "x$ac_cv_prog_cc_c89" in
2831   x)
2832     { echo "$as_me:$LINENO: result: none needed" >&5
2833 echo "${ECHO_T}none needed" >&6; } ;;
2834   xno)
2835     { echo "$as_me:$LINENO: result: unsupported" >&5
2836 echo "${ECHO_T}unsupported" >&6; } ;;
2837   *)
2838     CC="$CC $ac_cv_prog_cc_c89"
2839     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2840 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2841 esac
2842
2843
2844 ac_ext=c
2845 ac_cpp='$CPP $CPPFLAGS'
2846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2849
2850 ac_ext=cpp
2851 ac_cpp='$CXXCPP $CPPFLAGS'
2852 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2853 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2854 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2855 if test -z "$CXX"; then
2856   if test -n "$CCC"; then
2857     CXX=$CCC
2858   else
2859     if test -n "$ac_tool_prefix"; then
2860   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2861   do
2862     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2863 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2864 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2865 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2866 if test "${ac_cv_prog_CXX+set}" = set; then
2867   echo $ECHO_N "(cached) $ECHO_C" >&6
2868 else
2869   if test -n "$CXX"; then
2870   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2871 else
2872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2873 for as_dir in $PATH
2874 do
2875   IFS=$as_save_IFS
2876   test -z "$as_dir" && as_dir=.
2877   for ac_exec_ext in '' $ac_executable_extensions; do
2878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2879     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2880     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2881     break 2
2882   fi
2883 done
2884 done
2885 IFS=$as_save_IFS
2886
2887 fi
2888 fi
2889 CXX=$ac_cv_prog_CXX
2890 if test -n "$CXX"; then
2891   { echo "$as_me:$LINENO: result: $CXX" >&5
2892 echo "${ECHO_T}$CXX" >&6; }
2893 else
2894   { echo "$as_me:$LINENO: result: no" >&5
2895 echo "${ECHO_T}no" >&6; }
2896 fi
2897
2898
2899     test -n "$CXX" && break
2900   done
2901 fi
2902 if test -z "$CXX"; then
2903   ac_ct_CXX=$CXX
2904   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2905 do
2906   # Extract the first word of "$ac_prog", so it can be a program name with args.
2907 set dummy $ac_prog; ac_word=$2
2908 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2909 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2910 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2911   echo $ECHO_N "(cached) $ECHO_C" >&6
2912 else
2913   if test -n "$ac_ct_CXX"; then
2914   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2915 else
2916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2917 for as_dir in $PATH
2918 do
2919   IFS=$as_save_IFS
2920   test -z "$as_dir" && as_dir=.
2921   for ac_exec_ext in '' $ac_executable_extensions; do
2922   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2923     ac_cv_prog_ac_ct_CXX="$ac_prog"
2924     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2925     break 2
2926   fi
2927 done
2928 done
2929 IFS=$as_save_IFS
2930
2931 fi
2932 fi
2933 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2934 if test -n "$ac_ct_CXX"; then
2935   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2936 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2937 else
2938   { echo "$as_me:$LINENO: result: no" >&5
2939 echo "${ECHO_T}no" >&6; }
2940 fi
2941
2942
2943   test -n "$ac_ct_CXX" && break
2944 done
2945
2946   if test "x$ac_ct_CXX" = x; then
2947     CXX="g++"
2948   else
2949     case $cross_compiling:$ac_tool_warned in
2950 yes:)
2951 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2952 whose name does not start with the host triplet.  If you think this
2953 configuration is useful to you, please write to autoconf@gnu.org." >&5
2954 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2955 whose name does not start with the host triplet.  If you think this
2956 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2957 ac_tool_warned=yes ;;
2958 esac
2959     CXX=$ac_ct_CXX
2960   fi
2961 fi
2962
2963   fi
2964 fi
2965 # Provide some information about the compiler.
2966 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2967 ac_compiler=`set X $ac_compile; echo $2`
2968 { (ac_try="$ac_compiler --version >&5"
2969 case "(($ac_try" in
2970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2971   *) ac_try_echo=$ac_try;;
2972 esac
2973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2974   (eval "$ac_compiler --version >&5") 2>&5
2975   ac_status=$?
2976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2977   (exit $ac_status); }
2978 { (ac_try="$ac_compiler -v >&5"
2979 case "(($ac_try" in
2980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981   *) ac_try_echo=$ac_try;;
2982 esac
2983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984   (eval "$ac_compiler -v >&5") 2>&5
2985   ac_status=$?
2986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2987   (exit $ac_status); }
2988 { (ac_try="$ac_compiler -V >&5"
2989 case "(($ac_try" in
2990   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2991   *) ac_try_echo=$ac_try;;
2992 esac
2993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2994   (eval "$ac_compiler -V >&5") 2>&5
2995   ac_status=$?
2996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997   (exit $ac_status); }
2998
2999 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3000 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3001 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3002   echo $ECHO_N "(cached) $ECHO_C" >&6
3003 else
3004   cat >conftest.$ac_ext <<_ACEOF
3005 /* confdefs.h.  */
3006 _ACEOF
3007 cat confdefs.h >>conftest.$ac_ext
3008 cat >>conftest.$ac_ext <<_ACEOF
3009 /* end confdefs.h.  */
3010
3011 int
3012 main ()
3013 {
3014 #ifndef __GNUC__
3015        choke me
3016 #endif
3017
3018   ;
3019   return 0;
3020 }
3021 _ACEOF
3022 rm -f conftest.$ac_objext
3023 if { (ac_try="$ac_compile"
3024 case "(($ac_try" in
3025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026   *) ac_try_echo=$ac_try;;
3027 esac
3028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3029   (eval "$ac_compile") 2>conftest.er1
3030   ac_status=$?
3031   grep -v '^ *+' conftest.er1 >conftest.err
3032   rm -f conftest.er1
3033   cat conftest.err >&5
3034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3035   (exit $ac_status); } && {
3036          test -z "$ac_cxx_werror_flag" ||
3037          test ! -s conftest.err
3038        } && test -s conftest.$ac_objext; then
3039   ac_compiler_gnu=yes
3040 else
3041   echo "$as_me: failed program was:" >&5
3042 sed 's/^/| /' conftest.$ac_ext >&5
3043
3044         ac_compiler_gnu=no
3045 fi
3046
3047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3048 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3049
3050 fi
3051 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3052 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3053 GXX=`test $ac_compiler_gnu = yes && echo yes`
3054 ac_test_CXXFLAGS=${CXXFLAGS+set}
3055 ac_save_CXXFLAGS=$CXXFLAGS
3056 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3057 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3058 if test "${ac_cv_prog_cxx_g+set}" = set; then
3059   echo $ECHO_N "(cached) $ECHO_C" >&6
3060 else
3061   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3062    ac_cxx_werror_flag=yes
3063    ac_cv_prog_cxx_g=no
3064    CXXFLAGS="-g"
3065    cat >conftest.$ac_ext <<_ACEOF
3066 /* confdefs.h.  */
3067 _ACEOF
3068 cat confdefs.h >>conftest.$ac_ext
3069 cat >>conftest.$ac_ext <<_ACEOF
3070 /* end confdefs.h.  */
3071
3072 int
3073 main ()
3074 {
3075
3076   ;
3077   return 0;
3078 }
3079 _ACEOF
3080 rm -f conftest.$ac_objext
3081 if { (ac_try="$ac_compile"
3082 case "(($ac_try" in
3083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084   *) ac_try_echo=$ac_try;;
3085 esac
3086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3087   (eval "$ac_compile") 2>conftest.er1
3088   ac_status=$?
3089   grep -v '^ *+' conftest.er1 >conftest.err
3090   rm -f conftest.er1
3091   cat conftest.err >&5
3092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3093   (exit $ac_status); } && {
3094          test -z "$ac_cxx_werror_flag" ||
3095          test ! -s conftest.err
3096        } && test -s conftest.$ac_objext; then
3097   ac_cv_prog_cxx_g=yes
3098 else
3099   echo "$as_me: failed program was:" >&5
3100 sed 's/^/| /' conftest.$ac_ext >&5
3101
3102         CXXFLAGS=""
3103       cat >conftest.$ac_ext <<_ACEOF
3104 /* confdefs.h.  */
3105 _ACEOF
3106 cat confdefs.h >>conftest.$ac_ext
3107 cat >>conftest.$ac_ext <<_ACEOF
3108 /* end confdefs.h.  */
3109
3110 int
3111 main ()
3112 {
3113
3114   ;
3115   return 0;
3116 }
3117 _ACEOF
3118 rm -f conftest.$ac_objext
3119 if { (ac_try="$ac_compile"
3120 case "(($ac_try" in
3121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3122   *) ac_try_echo=$ac_try;;
3123 esac
3124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3125   (eval "$ac_compile") 2>conftest.er1
3126   ac_status=$?
3127   grep -v '^ *+' conftest.er1 >conftest.err
3128   rm -f conftest.er1
3129   cat conftest.err >&5
3130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131   (exit $ac_status); } && {
3132          test -z "$ac_cxx_werror_flag" ||
3133          test ! -s conftest.err
3134        } && test -s conftest.$ac_objext; then
3135   :
3136 else
3137   echo "$as_me: failed program was:" >&5
3138 sed 's/^/| /' conftest.$ac_ext >&5
3139
3140         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3141          CXXFLAGS="-g"
3142          cat >conftest.$ac_ext <<_ACEOF
3143 /* confdefs.h.  */
3144 _ACEOF
3145 cat confdefs.h >>conftest.$ac_ext
3146 cat >>conftest.$ac_ext <<_ACEOF
3147 /* end confdefs.h.  */
3148
3149 int
3150 main ()
3151 {
3152
3153   ;
3154   return 0;
3155 }
3156 _ACEOF
3157 rm -f conftest.$ac_objext
3158 if { (ac_try="$ac_compile"
3159 case "(($ac_try" in
3160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3161   *) ac_try_echo=$ac_try;;
3162 esac
3163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3164   (eval "$ac_compile") 2>conftest.er1
3165   ac_status=$?
3166   grep -v '^ *+' conftest.er1 >conftest.err
3167   rm -f conftest.er1
3168   cat conftest.err >&5
3169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3170   (exit $ac_status); } && {
3171          test -z "$ac_cxx_werror_flag" ||
3172          test ! -s conftest.err
3173        } && test -s conftest.$ac_objext; then
3174   ac_cv_prog_cxx_g=yes
3175 else
3176   echo "$as_me: failed program was:" >&5
3177 sed 's/^/| /' conftest.$ac_ext >&5
3178
3179
3180 fi
3181
3182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3183 fi
3184
3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3186 fi
3187
3188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3189    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3190 fi
3191 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3192 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3193 if test "$ac_test_CXXFLAGS" = set; then
3194   CXXFLAGS=$ac_save_CXXFLAGS
3195 elif test $ac_cv_prog_cxx_g = yes; then
3196   if test "$GXX" = yes; then
3197     CXXFLAGS="-g -O2"
3198   else
3199     CXXFLAGS="-g"
3200   fi
3201 else
3202   if test "$GXX" = yes; then
3203     CXXFLAGS="-O2"
3204   else
3205     CXXFLAGS=
3206   fi
3207 fi
3208 ac_ext=c
3209 ac_cpp='$CPP $CPPFLAGS'
3210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3213
3214 ac_ext=c
3215 ac_cpp='$CPP $CPPFLAGS'
3216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3219 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3220 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3221 # On Suns, sometimes $CPP names a directory.
3222 if test -n "$CPP" && test -d "$CPP"; then
3223   CPP=
3224 fi
3225 if test -z "$CPP"; then
3226   if test "${ac_cv_prog_CPP+set}" = set; then
3227   echo $ECHO_N "(cached) $ECHO_C" >&6
3228 else
3229       # Double quotes because CPP needs to be expanded
3230     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3231     do
3232       ac_preproc_ok=false
3233 for ac_c_preproc_warn_flag in '' yes
3234 do
3235   # Use a header file that comes with gcc, so configuring glibc
3236   # with a fresh cross-compiler works.
3237   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238   # <limits.h> exists even on freestanding compilers.
3239   # On the NeXT, cc -E runs the code through the compiler's parser,
3240   # not just through cpp. "Syntax error" is here to catch this case.
3241   cat >conftest.$ac_ext <<_ACEOF
3242 /* confdefs.h.  */
3243 _ACEOF
3244 cat confdefs.h >>conftest.$ac_ext
3245 cat >>conftest.$ac_ext <<_ACEOF
3246 /* end confdefs.h.  */
3247 #ifdef __STDC__
3248 # include <limits.h>
3249 #else
3250 # include <assert.h>
3251 #endif
3252                      Syntax error
3253 _ACEOF
3254 if { (ac_try="$ac_cpp conftest.$ac_ext"
3255 case "(($ac_try" in
3256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257   *) ac_try_echo=$ac_try;;
3258 esac
3259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3260   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3261   ac_status=$?
3262   grep -v '^ *+' conftest.er1 >conftest.err
3263   rm -f conftest.er1
3264   cat conftest.err >&5
3265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266   (exit $ac_status); } >/dev/null && {
3267          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3268          test ! -s conftest.err
3269        }; then
3270   :
3271 else
3272   echo "$as_me: failed program was:" >&5
3273 sed 's/^/| /' conftest.$ac_ext >&5
3274
3275   # Broken: fails on valid input.
3276 continue
3277 fi
3278
3279 rm -f conftest.err conftest.$ac_ext
3280
3281   # OK, works on sane cases.  Now check whether nonexistent headers
3282   # can be detected and how.
3283   cat >conftest.$ac_ext <<_ACEOF
3284 /* confdefs.h.  */
3285 _ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h.  */
3289 #include <ac_nonexistent.h>
3290 _ACEOF
3291 if { (ac_try="$ac_cpp conftest.$ac_ext"
3292 case "(($ac_try" in
3293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294   *) ac_try_echo=$ac_try;;
3295 esac
3296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3297   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3298   ac_status=$?
3299   grep -v '^ *+' conftest.er1 >conftest.err
3300   rm -f conftest.er1
3301   cat conftest.err >&5
3302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303   (exit $ac_status); } >/dev/null && {
3304          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3305          test ! -s conftest.err
3306        }; then
3307   # Broken: success on invalid input.
3308 continue
3309 else
3310   echo "$as_me: failed program was:" >&5
3311 sed 's/^/| /' conftest.$ac_ext >&5
3312
3313   # Passes both tests.
3314 ac_preproc_ok=:
3315 break
3316 fi
3317
3318 rm -f conftest.err conftest.$ac_ext
3319
3320 done
3321 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3322 rm -f conftest.err conftest.$ac_ext
3323 if $ac_preproc_ok; then
3324   break
3325 fi
3326
3327     done
3328     ac_cv_prog_CPP=$CPP
3329
3330 fi
3331   CPP=$ac_cv_prog_CPP
3332 else
3333   ac_cv_prog_CPP=$CPP
3334 fi
3335 { echo "$as_me:$LINENO: result: $CPP" >&5
3336 echo "${ECHO_T}$CPP" >&6; }
3337 ac_preproc_ok=false
3338 for ac_c_preproc_warn_flag in '' yes
3339 do
3340   # Use a header file that comes with gcc, so configuring glibc
3341   # with a fresh cross-compiler works.
3342   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3343   # <limits.h> exists even on freestanding compilers.
3344   # On the NeXT, cc -E runs the code through the compiler's parser,
3345   # not just through cpp. "Syntax error" is here to catch this case.
3346   cat >conftest.$ac_ext <<_ACEOF
3347 /* confdefs.h.  */
3348 _ACEOF
3349 cat confdefs.h >>conftest.$ac_ext
3350 cat >>conftest.$ac_ext <<_ACEOF
3351 /* end confdefs.h.  */
3352 #ifdef __STDC__
3353 # include <limits.h>
3354 #else
3355 # include <assert.h>
3356 #endif
3357                      Syntax error
3358 _ACEOF
3359 if { (ac_try="$ac_cpp conftest.$ac_ext"
3360 case "(($ac_try" in
3361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3362   *) ac_try_echo=$ac_try;;
3363 esac
3364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3365   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3366   ac_status=$?
3367   grep -v '^ *+' conftest.er1 >conftest.err
3368   rm -f conftest.er1
3369   cat conftest.err >&5
3370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3371   (exit $ac_status); } >/dev/null && {
3372          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3373          test ! -s conftest.err
3374        }; then
3375   :
3376 else
3377   echo "$as_me: failed program was:" >&5
3378 sed 's/^/| /' conftest.$ac_ext >&5
3379
3380   # Broken: fails on valid input.
3381 continue
3382 fi
3383
3384 rm -f conftest.err conftest.$ac_ext
3385
3386   # OK, works on sane cases.  Now check whether nonexistent headers
3387   # can be detected and how.
3388   cat >conftest.$ac_ext <<_ACEOF
3389 /* confdefs.h.  */
3390 _ACEOF
3391 cat confdefs.h >>conftest.$ac_ext
3392 cat >>conftest.$ac_ext <<_ACEOF
3393 /* end confdefs.h.  */
3394 #include <ac_nonexistent.h>
3395 _ACEOF
3396 if { (ac_try="$ac_cpp conftest.$ac_ext"
3397 case "(($ac_try" in
3398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3399   *) ac_try_echo=$ac_try;;
3400 esac
3401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3402   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3403   ac_status=$?
3404   grep -v '^ *+' conftest.er1 >conftest.err
3405   rm -f conftest.er1
3406   cat conftest.err >&5
3407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3408   (exit $ac_status); } >/dev/null && {
3409          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3410          test ! -s conftest.err
3411        }; then
3412   # Broken: success on invalid input.
3413 continue
3414 else
3415   echo "$as_me: failed program was:" >&5
3416 sed 's/^/| /' conftest.$ac_ext >&5
3417
3418   # Passes both tests.
3419 ac_preproc_ok=:
3420 break
3421 fi
3422
3423 rm -f conftest.err conftest.$ac_ext
3424
3425 done
3426 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3427 rm -f conftest.err conftest.$ac_ext
3428 if $ac_preproc_ok; then
3429   :
3430 else
3431   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3432 See \`config.log' for more details." >&5
3433 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3434 See \`config.log' for more details." >&2;}
3435    { (exit 1); exit 1; }; }
3436 fi
3437
3438 ac_ext=c
3439 ac_cpp='$CPP $CPPFLAGS'
3440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3443
3444 # Find a good install program.  We prefer a C program (faster),
3445 # so one script is as good as another.  But avoid the broken or
3446 # incompatible versions:
3447 # SysV /etc/install, /usr/sbin/install
3448 # SunOS /usr/etc/install
3449 # IRIX /sbin/install
3450 # AIX /bin/install
3451 # AmigaOS /C/install, which installs bootblocks on floppy discs
3452 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3453 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3454 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3455 # OS/2's system install, which has a completely different semantic
3456 # ./install, which can be erroneously created by make from ./install.sh.
3457 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3458 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3459 if test -z "$INSTALL"; then
3460 if test "${ac_cv_path_install+set}" = set; then
3461   echo $ECHO_N "(cached) $ECHO_C" >&6
3462 else
3463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464 for as_dir in $PATH
3465 do
3466   IFS=$as_save_IFS
3467   test -z "$as_dir" && as_dir=.
3468   # Account for people who put trailing slashes in PATH elements.
3469 case $as_dir/ in
3470   ./ | .// | /cC/* | \
3471   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3472   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3473   /usr/ucb/* ) ;;
3474   *)
3475     # OSF1 and SCO ODT 3.0 have their own names for install.
3476     # Don't use installbsd from OSF since it installs stuff as root
3477     # by default.
3478     for ac_prog in ginstall scoinst install; do
3479       for ac_exec_ext in '' $ac_executable_extensions; do
3480         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3481           if test $ac_prog = install &&
3482             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3483             # AIX install.  It has an incompatible calling convention.
3484             :
3485           elif test $ac_prog = install &&
3486             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3487             # program-specific install script used by HP pwplus--don't use.
3488             :
3489           else
3490             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3491             break 3
3492           fi
3493         fi
3494       done
3495     done
3496     ;;
3497 esac
3498 done
3499 IFS=$as_save_IFS
3500
3501
3502 fi
3503   if test "${ac_cv_path_install+set}" = set; then
3504     INSTALL=$ac_cv_path_install
3505   else
3506     # As a last resort, use the slow shell script.  Don't cache a
3507     # value for INSTALL within a source directory, because that will
3508     # break other packages using the cache if that directory is
3509     # removed, or if the value is a relative name.
3510     INSTALL=$ac_install_sh
3511   fi
3512 fi
3513 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3514 echo "${ECHO_T}$INSTALL" >&6; }
3515
3516 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3517 # It thinks the first close brace ends the variable substitution.
3518 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3519
3520 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3521
3522 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3523
3524
3525
3526
3527 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3528 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3529 if test "${ac_cv_path_GREP+set}" = set; then
3530   echo $ECHO_N "(cached) $ECHO_C" >&6
3531 else
3532   # Extract the first word of "grep ggrep" to use in msg output
3533 if test -z "$GREP"; then
3534 set dummy grep ggrep; ac_prog_name=$2
3535 if test "${ac_cv_path_GREP+set}" = set; then
3536   echo $ECHO_N "(cached) $ECHO_C" >&6
3537 else
3538   ac_path_GREP_found=false
3539 # Loop through the user's path and test for each of PROGNAME-LIST
3540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3541 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3542 do
3543   IFS=$as_save_IFS
3544   test -z "$as_dir" && as_dir=.
3545   for ac_prog in grep ggrep; do
3546   for ac_exec_ext in '' $ac_executable_extensions; do
3547     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3548     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3549     # Check for GNU ac_path_GREP and select it if it is found.
3550   # Check for GNU $ac_path_GREP
3551 case `"$ac_path_GREP" --version 2>&1` in
3552 *GNU*)
3553   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3554 *)
3555   ac_count=0
3556   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3557   while :
3558   do
3559     cat "conftest.in" "conftest.in" >"conftest.tmp"
3560     mv "conftest.tmp" "conftest.in"
3561     cp "conftest.in" "conftest.nl"
3562     echo 'GREP' >> "conftest.nl"
3563     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3564     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3565     ac_count=`expr $ac_count + 1`
3566     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3567       # Best one so far, save it but keep looking for a better one
3568       ac_cv_path_GREP="$ac_path_GREP"
3569       ac_path_GREP_max=$ac_count
3570     fi
3571     # 10*(2^10) chars as input seems more than enough
3572     test $ac_count -gt 10 && break
3573   done
3574   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3575 esac
3576
3577
3578     $ac_path_GREP_found && break 3
3579   done
3580 done
3581
3582 done
3583 IFS=$as_save_IFS
3584
3585
3586 fi
3587
3588 GREP="$ac_cv_path_GREP"
3589 if test -z "$GREP"; then
3590   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3591 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3592    { (exit 1); exit 1; }; }
3593 fi
3594
3595 else
3596   ac_cv_path_GREP=$GREP
3597 fi
3598
3599
3600 fi
3601 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3602 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3603  GREP="$ac_cv_path_GREP"
3604
3605
3606 { echo "$as_me:$LINENO: checking for egrep" >&5
3607 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3608 if test "${ac_cv_path_EGREP+set}" = set; then
3609   echo $ECHO_N "(cached) $ECHO_C" >&6
3610 else
3611   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3612    then ac_cv_path_EGREP="$GREP -E"
3613    else
3614      # Extract the first word of "egrep" to use in msg output
3615 if test -z "$EGREP"; then
3616 set dummy egrep; ac_prog_name=$2
3617 if test "${ac_cv_path_EGREP+set}" = set; then
3618   echo $ECHO_N "(cached) $ECHO_C" >&6
3619 else
3620   ac_path_EGREP_found=false
3621 # Loop through the user's path and test for each of PROGNAME-LIST
3622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3623 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3624 do
3625   IFS=$as_save_IFS
3626   test -z "$as_dir" && as_dir=.
3627   for ac_prog in egrep; do
3628   for ac_exec_ext in '' $ac_executable_extensions; do
3629     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3630     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3631     # Check for GNU ac_path_EGREP and select it if it is found.
3632   # Check for GNU $ac_path_EGREP
3633 case `"$ac_path_EGREP" --version 2>&1` in
3634 *GNU*)
3635   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3636 *)
3637   ac_count=0
3638   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3639   while :
3640   do
3641     cat "conftest.in" "conftest.in" >"conftest.tmp"
3642     mv "conftest.tmp" "conftest.in"
3643     cp "conftest.in" "conftest.nl"
3644     echo 'EGREP' >> "conftest.nl"
3645     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3646     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3647     ac_count=`expr $ac_count + 1`
3648     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3649       # Best one so far, save it but keep looking for a better one
3650       ac_cv_path_EGREP="$ac_path_EGREP"
3651       ac_path_EGREP_max=$ac_count
3652     fi
3653     # 10*(2^10) chars as input seems more than enough
3654     test $ac_count -gt 10 && break
3655   done
3656   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3657 esac
3658
3659
3660     $ac_path_EGREP_found && break 3
3661   done
3662 done
3663
3664 done
3665 IFS=$as_save_IFS
3666
3667
3668 fi
3669
3670 EGREP="$ac_cv_path_EGREP"
3671 if test -z "$EGREP"; then
3672   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3673 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3674    { (exit 1); exit 1; }; }
3675 fi
3676
3677 else
3678   ac_cv_path_EGREP=$EGREP
3679 fi
3680
3681
3682    fi
3683 fi
3684 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3685 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3686  EGREP="$ac_cv_path_EGREP"
3687
3688
3689
3690 { echo "$as_me:$LINENO: checking for AIX" >&5
3691 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3692 cat >conftest.$ac_ext <<_ACEOF
3693 /* confdefs.h.  */
3694 _ACEOF
3695 cat confdefs.h >>conftest.$ac_ext
3696 cat >>conftest.$ac_ext <<_ACEOF
3697 /* end confdefs.h.  */
3698 #ifdef _AIX
3699   yes
3700 #endif
3701
3702 _ACEOF
3703 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3704   $EGREP "yes" >/dev/null 2>&1; then
3705   { echo "$as_me:$LINENO: result: yes" >&5
3706 echo "${ECHO_T}yes" >&6; }
3707 cat >>confdefs.h <<\_ACEOF
3708 #define _ALL_SOURCE 1
3709 _ACEOF
3710
3711 else
3712   { echo "$as_me:$LINENO: result: no" >&5
3713 echo "${ECHO_T}no" >&6; }
3714 fi
3715 rm -f conftest*
3716
3717
3718 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3719 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3720 if test "${ac_cv_search_strerror+set}" = set; then
3721   echo $ECHO_N "(cached) $ECHO_C" >&6
3722 else
3723   ac_func_search_save_LIBS=$LIBS
3724 cat >conftest.$ac_ext <<_ACEOF
3725 /* confdefs.h.  */
3726 _ACEOF
3727 cat confdefs.h >>conftest.$ac_ext
3728 cat >>conftest.$ac_ext <<_ACEOF
3729 /* end confdefs.h.  */
3730
3731 /* Override any GCC internal prototype to avoid an error.
3732    Use char because int might match the return type of a GCC
3733    builtin and then its argument prototype would still apply.  */
3734 #ifdef __cplusplus
3735 extern "C"
3736 #endif
3737 char strerror ();
3738 int
3739 main ()
3740 {
3741 return strerror ();
3742   ;
3743   return 0;
3744 }
3745 _ACEOF
3746 for ac_lib in '' cposix; do
3747   if test -z "$ac_lib"; then
3748     ac_res="none required"
3749   else
3750     ac_res=-l$ac_lib
3751     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3752   fi
3753   rm -f conftest.$ac_objext conftest$ac_exeext
3754 if { (ac_try="$ac_link"
3755 case "(($ac_try" in
3756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3757   *) ac_try_echo=$ac_try;;
3758 esac
3759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3760   (eval "$ac_link") 2>conftest.er1
3761   ac_status=$?
3762   grep -v '^ *+' conftest.er1 >conftest.err
3763   rm -f conftest.er1
3764   cat conftest.err >&5
3765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3766   (exit $ac_status); } && {
3767          test -z "$ac_c_werror_flag" ||
3768          test ! -s conftest.err
3769        } && test -s conftest$ac_exeext &&
3770        $as_test_x conftest$ac_exeext; then
3771   ac_cv_search_strerror=$ac_res
3772 else
3773   echo "$as_me: failed program was:" >&5
3774 sed 's/^/| /' conftest.$ac_ext >&5
3775
3776
3777 fi
3778
3779 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3780       conftest$ac_exeext
3781   if test "${ac_cv_search_strerror+set}" = set; then
3782   break
3783 fi
3784 done
3785 if test "${ac_cv_search_strerror+set}" = set; then
3786   :
3787 else
3788   ac_cv_search_strerror=no
3789 fi
3790 rm conftest.$ac_ext
3791 LIBS=$ac_func_search_save_LIBS
3792 fi
3793 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3794 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3795 ac_res=$ac_cv_search_strerror
3796 if test "$ac_res" != no; then
3797   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3798
3799 fi
3800
3801 ac_ext=cpp
3802 ac_cpp='$CXXCPP $CPPFLAGS'
3803 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3804 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3805 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3806
3807
3808 if test x$GCC = xyes && test x$GXX = xyes; then
3809       { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3810 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3811    save_CXX="$CXX"
3812    save_LIBS="$LIBS"
3813    CXX="$CC"
3814    LIBS="$LIBS -lsupc++"
3815    LINKER="$CC"
3816
3817 cat >conftest.$ac_ext <<_ACEOF
3818 /* confdefs.h.  */
3819 _ACEOF
3820 cat confdefs.h >>conftest.$ac_ext
3821 cat >>conftest.$ac_ext <<_ACEOF
3822 /* end confdefs.h.  */
3823 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3824 int
3825 main ()
3826 {
3827
3828   ;
3829   return 0;
3830 }
3831 _ACEOF
3832 rm -f conftest.$ac_objext conftest$ac_exeext
3833 if { (ac_try="$ac_link"
3834 case "(($ac_try" in
3835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3836   *) ac_try_echo=$ac_try;;
3837 esac
3838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3839   (eval "$ac_link") 2>conftest.er1
3840   ac_status=$?
3841   grep -v '^ *+' conftest.er1 >conftest.err
3842   rm -f conftest.er1
3843   cat conftest.err >&5
3844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3845   (exit $ac_status); } && {
3846          test -z "$ac_cxx_werror_flag" ||
3847          test ! -s conftest.err
3848        } && test -s conftest$ac_exeext &&
3849        $as_test_x conftest$ac_exeext; then
3850   { echo "$as_me:$LINENO: result: ok" >&5
3851 echo "${ECHO_T}ok" >&6; }
3852 else
3853   echo "$as_me: failed program was:" >&5
3854 sed 's/^/| /' conftest.$ac_ext >&5
3855
3856
3857          { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3858 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3859          LIBS="$save_LIBS"
3860          LINKER="$save_CXX"
3861
3862
3863 fi
3864
3865 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3866       conftest$ac_exeext conftest.$ac_ext
3867    CXX="$save_CXX"
3868 fi
3869 LINKER=$LINKER
3870
3871
3872 if test -z "$orig_CXXFLAGS"; then
3873   if test x$GCC = xyes && test "x$GXX" = xyes; then
3874      CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3875     cat >conftest.$ac_ext <<_ACEOF
3876 /* confdefs.h.  */
3877 _ACEOF
3878 cat confdefs.h >>conftest.$ac_ext
3879 cat >>conftest.$ac_ext <<_ACEOF
3880 /* end confdefs.h.  */
3881
3882 int
3883 main ()
3884 {
3885
3886   ;
3887   return 0;
3888 }
3889 _ACEOF
3890 rm -f conftest.$ac_objext
3891 if { (ac_try="$ac_compile"
3892 case "(($ac_try" in
3893   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3894   *) ac_try_echo=$ac_try;;
3895 esac
3896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3897   (eval "$ac_compile") 2>conftest.er1
3898   ac_status=$?
3899   grep -v '^ *+' conftest.er1 >conftest.err
3900   rm -f conftest.er1
3901   cat conftest.err >&5
3902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3903   (exit $ac_status); } && {
3904          test -z "$ac_cxx_werror_flag" ||
3905          test ! -s conftest.err
3906        } && test -s conftest.$ac_objext; then
3907   :
3908 else
3909   echo "$as_me: failed program was:" >&5
3910 sed 's/^/| /' conftest.$ac_ext >&5
3911
3912         CXXFLAGS="-g -O3"
3913 fi
3914
3915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3916   else
3917     CXXFLAGS="-O"
3918   fi
3919   CFLAGS="$CXXFLAGS"
3920 fi
3921
3922
3923 cat >>confdefs.h <<\_ACEOF
3924 #define _GNU_SOURCE 1
3925 _ACEOF
3926
3927
3928 case $host in
3929    *-*-solaris* )
3930
3931 cat >>confdefs.h <<\_ACEOF
3932 #define _XOPEN_SOURCE 500
3933 _ACEOF
3934
3935       ;;
3936 esac
3937
3938
3939 { echo "$as_me:$LINENO: checking for setlocale" >&5
3940 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3941 if test "${ac_cv_func_setlocale+set}" = set; then
3942   echo $ECHO_N "(cached) $ECHO_C" >&6
3943 else
3944   cat >conftest.$ac_ext <<_ACEOF
3945 /* confdefs.h.  */
3946 _ACEOF
3947 cat confdefs.h >>conftest.$ac_ext
3948 cat >>conftest.$ac_ext <<_ACEOF
3949 /* end confdefs.h.  */
3950 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3951    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3952 #define setlocale innocuous_setlocale
3953
3954 /* System header to define __stub macros and hopefully few prototypes,
3955     which can conflict with char setlocale (); below.
3956     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3957     <limits.h> exists even on freestanding compilers.  */
3958
3959 #ifdef __STDC__
3960 # include <limits.h>
3961 #else
3962 # include <assert.h>
3963 #endif
3964
3965 #undef setlocale
3966
3967 /* Override any GCC internal prototype to avoid an error.
3968    Use char because int might match the return type of a GCC
3969    builtin and then its argument prototype would still apply.  */
3970 #ifdef __cplusplus
3971 extern "C"
3972 #endif
3973 char setlocale ();
3974 /* The GNU C library defines this for functions which it implements
3975     to always fail with ENOSYS.  Some functions are actually named
3976     something starting with __ and the normal name is an alias.  */
3977 #if defined __stub_setlocale || defined __stub___setlocale
3978 choke me
3979 #endif
3980
3981 int
3982 main ()
3983 {
3984 return setlocale ();
3985   ;
3986   return 0;
3987 }
3988 _ACEOF
3989 rm -f conftest.$ac_objext conftest$ac_exeext
3990 if { (ac_try="$ac_link"
3991 case "(($ac_try" in
3992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3993   *) ac_try_echo=$ac_try;;
3994 esac
3995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3996   (eval "$ac_link") 2>conftest.er1
3997   ac_status=$?
3998   grep -v '^ *+' conftest.er1 >conftest.err
3999   rm -f conftest.er1
4000   cat conftest.err >&5
4001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4002   (exit $ac_status); } && {
4003          test -z "$ac_cxx_werror_flag" ||
4004          test ! -s conftest.err
4005        } && test -s conftest$ac_exeext &&
4006        $as_test_x conftest$ac_exeext; then
4007   ac_cv_func_setlocale=yes
4008 else
4009   echo "$as_me: failed program was:" >&5
4010 sed 's/^/| /' conftest.$ac_ext >&5
4011
4012         ac_cv_func_setlocale=no
4013 fi
4014
4015 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4016       conftest$ac_exeext conftest.$ac_ext
4017 fi
4018 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4019 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4020 if test $ac_cv_func_setlocale = yes; then
4021   :
4022 else
4023   { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4024 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4025 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4026   echo $ECHO_N "(cached) $ECHO_C" >&6
4027 else
4028   ac_check_lib_save_LIBS=$LIBS
4029 LIBS="-lxpg4  $LIBS"
4030 cat >conftest.$ac_ext <<_ACEOF
4031 /* confdefs.h.  */
4032 _ACEOF
4033 cat confdefs.h >>conftest.$ac_ext
4034 cat >>conftest.$ac_ext <<_ACEOF
4035 /* end confdefs.h.  */
4036
4037 /* Override any GCC internal prototype to avoid an error.
4038    Use char because int might match the return type of a GCC
4039    builtin and then its argument prototype would still apply.  */
4040 #ifdef __cplusplus
4041 extern "C"
4042 #endif
4043 char setlocale ();
4044 int
4045 main ()
4046 {
4047 return setlocale ();
4048   ;
4049   return 0;
4050 }
4051 _ACEOF
4052 rm -f conftest.$ac_objext conftest$ac_exeext
4053 if { (ac_try="$ac_link"
4054 case "(($ac_try" in
4055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4056   *) ac_try_echo=$ac_try;;
4057 esac
4058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4059   (eval "$ac_link") 2>conftest.er1
4060   ac_status=$?
4061   grep -v '^ *+' conftest.er1 >conftest.err
4062   rm -f conftest.er1
4063   cat conftest.err >&5
4064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4065   (exit $ac_status); } && {
4066          test -z "$ac_cxx_werror_flag" ||
4067          test ! -s conftest.err
4068        } && test -s conftest$ac_exeext &&
4069        $as_test_x conftest$ac_exeext; then
4070   ac_cv_lib_xpg4_setlocale=yes
4071 else
4072   echo "$as_me: failed program was:" >&5
4073 sed 's/^/| /' conftest.$ac_ext >&5
4074
4075         ac_cv_lib_xpg4_setlocale=no
4076 fi
4077
4078 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4079       conftest$ac_exeext conftest.$ac_ext
4080 LIBS=$ac_check_lib_save_LIBS
4081 fi
4082 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4083 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4084 if test $ac_cv_lib_xpg4_setlocale = yes; then
4085   LIBS="$LIBS -lxpg4"
4086 fi
4087
4088 fi
4089
4090
4091 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4092 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4093 if test "${ac_cv_func_gethostbyname+set}" = set; then
4094   echo $ECHO_N "(cached) $ECHO_C" >&6
4095 else
4096   cat >conftest.$ac_ext <<_ACEOF
4097 /* confdefs.h.  */
4098 _ACEOF
4099 cat confdefs.h >>conftest.$ac_ext
4100 cat >>conftest.$ac_ext <<_ACEOF
4101 /* end confdefs.h.  */
4102 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4103    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4104 #define gethostbyname innocuous_gethostbyname
4105
4106 /* System header to define __stub macros and hopefully few prototypes,
4107     which can conflict with char gethostbyname (); below.
4108     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4109     <limits.h> exists even on freestanding compilers.  */
4110
4111 #ifdef __STDC__
4112 # include <limits.h>
4113 #else
4114 # include <assert.h>
4115 #endif
4116
4117 #undef gethostbyname
4118
4119 /* Override any GCC internal prototype to avoid an error.
4120    Use char because int might match the return type of a GCC
4121    builtin and then its argument prototype would still apply.  */
4122 #ifdef __cplusplus
4123 extern "C"
4124 #endif
4125 char gethostbyname ();
4126 /* The GNU C library defines this for functions which it implements
4127     to always fail with ENOSYS.  Some functions are actually named
4128     something starting with __ and the normal name is an alias.  */
4129 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4130 choke me
4131 #endif
4132
4133 int
4134 main ()
4135 {
4136 return gethostbyname ();
4137   ;
4138   return 0;
4139 }
4140 _ACEOF
4141 rm -f conftest.$ac_objext conftest$ac_exeext
4142 if { (ac_try="$ac_link"
4143 case "(($ac_try" in
4144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4145   *) ac_try_echo=$ac_try;;
4146 esac
4147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4148   (eval "$ac_link") 2>conftest.er1
4149   ac_status=$?
4150   grep -v '^ *+' conftest.er1 >conftest.err
4151   rm -f conftest.er1
4152   cat conftest.err >&5
4153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4154   (exit $ac_status); } && {
4155          test -z "$ac_cxx_werror_flag" ||
4156          test ! -s conftest.err
4157        } && test -s conftest$ac_exeext &&
4158        $as_test_x conftest$ac_exeext; then
4159   ac_cv_func_gethostbyname=yes
4160 else
4161   echo "$as_me: failed program was:" >&5
4162 sed 's/^/| /' conftest.$ac_ext >&5
4163
4164         ac_cv_func_gethostbyname=no
4165 fi
4166
4167 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4168       conftest$ac_exeext conftest.$ac_ext
4169 fi
4170 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4171 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4172 if test $ac_cv_func_gethostbyname = yes; then
4173   :
4174 else
4175   { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4176 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4177 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4178   echo $ECHO_N "(cached) $ECHO_C" >&6
4179 else
4180   ac_check_lib_save_LIBS=$LIBS
4181 LIBS="-lnsl  $LIBS"
4182 cat >conftest.$ac_ext <<_ACEOF
4183 /* confdefs.h.  */
4184 _ACEOF
4185 cat confdefs.h >>conftest.$ac_ext
4186 cat >>conftest.$ac_ext <<_ACEOF
4187 /* end confdefs.h.  */
4188
4189 /* Override any GCC internal prototype to avoid an error.
4190    Use char because int might match the return type of a GCC
4191    builtin and then its argument prototype would still apply.  */
4192 #ifdef __cplusplus
4193 extern "C"
4194 #endif
4195 char gethostbyname ();
4196 int
4197 main ()
4198 {
4199 return gethostbyname ();
4200   ;
4201   return 0;
4202 }
4203 _ACEOF
4204 rm -f conftest.$ac_objext conftest$ac_exeext
4205 if { (ac_try="$ac_link"
4206 case "(($ac_try" in
4207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4208   *) ac_try_echo=$ac_try;;
4209 esac
4210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4211   (eval "$ac_link") 2>conftest.er1
4212   ac_status=$?
4213   grep -v '^ *+' conftest.er1 >conftest.err
4214   rm -f conftest.er1
4215   cat conftest.err >&5
4216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4217   (exit $ac_status); } && {
4218          test -z "$ac_cxx_werror_flag" ||
4219          test ! -s conftest.err
4220        } && test -s conftest$ac_exeext &&
4221        $as_test_x conftest$ac_exeext; then
4222   ac_cv_lib_nsl_gethostbyname=yes
4223 else
4224   echo "$as_me: failed program was:" >&5
4225 sed 's/^/| /' conftest.$ac_ext >&5
4226
4227         ac_cv_lib_nsl_gethostbyname=no
4228 fi
4229
4230 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4231       conftest$ac_exeext conftest.$ac_ext
4232 LIBS=$ac_check_lib_save_LIBS
4233 fi
4234 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4235 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4236 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4237   LIBS="$LIBS -lnsl"
4238 fi
4239
4240 fi
4241
4242 { echo "$as_me:$LINENO: checking for socket" >&5
4243 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4244 if test "${ac_cv_func_socket+set}" = set; then
4245   echo $ECHO_N "(cached) $ECHO_C" >&6
4246 else
4247   cat >conftest.$ac_ext <<_ACEOF
4248 /* confdefs.h.  */
4249 _ACEOF
4250 cat confdefs.h >>conftest.$ac_ext
4251 cat >>conftest.$ac_ext <<_ACEOF
4252 /* end confdefs.h.  */
4253 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4254    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4255 #define socket innocuous_socket
4256
4257 /* System header to define __stub macros and hopefully few prototypes,
4258     which can conflict with char socket (); below.
4259     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4260     <limits.h> exists even on freestanding compilers.  */
4261
4262 #ifdef __STDC__
4263 # include <limits.h>
4264 #else
4265 # include <assert.h>
4266 #endif
4267
4268 #undef socket
4269
4270 /* Override any GCC internal prototype to avoid an error.
4271    Use char because int might match the return type of a GCC
4272    builtin and then its argument prototype would still apply.  */
4273 #ifdef __cplusplus
4274 extern "C"
4275 #endif
4276 char socket ();
4277 /* The GNU C library defines this for functions which it implements
4278     to always fail with ENOSYS.  Some functions are actually named
4279     something starting with __ and the normal name is an alias.  */
4280 #if defined __stub_socket || defined __stub___socket
4281 choke me
4282 #endif
4283
4284 int
4285 main ()
4286 {
4287 return socket ();
4288   ;
4289   return 0;
4290 }
4291 _ACEOF
4292 rm -f conftest.$ac_objext conftest$ac_exeext
4293 if { (ac_try="$ac_link"
4294 case "(($ac_try" in
4295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4296   *) ac_try_echo=$ac_try;;
4297 esac
4298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4299   (eval "$ac_link") 2>conftest.er1
4300   ac_status=$?
4301   grep -v '^ *+' conftest.er1 >conftest.err
4302   rm -f conftest.er1
4303   cat conftest.err >&5
4304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4305   (exit $ac_status); } && {
4306          test -z "$ac_cxx_werror_flag" ||
4307          test ! -s conftest.err
4308        } && test -s conftest$ac_exeext &&
4309        $as_test_x conftest$ac_exeext; then
4310   ac_cv_func_socket=yes
4311 else
4312   echo "$as_me: failed program was:" >&5
4313 sed 's/^/| /' conftest.$ac_ext >&5
4314
4315         ac_cv_func_socket=no
4316 fi
4317
4318 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4319       conftest$ac_exeext conftest.$ac_ext
4320 fi
4321 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4322 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4323 if test $ac_cv_func_socket = yes; then
4324   :
4325 else
4326   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4327 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4328 if test "${ac_cv_lib_socket_socket+set}" = set; then
4329   echo $ECHO_N "(cached) $ECHO_C" >&6
4330 else
4331   ac_check_lib_save_LIBS=$LIBS
4332 LIBS="-lsocket  $LIBS"
4333 cat >conftest.$ac_ext <<_ACEOF
4334 /* confdefs.h.  */
4335 _ACEOF
4336 cat confdefs.h >>conftest.$ac_ext
4337 cat >>conftest.$ac_ext <<_ACEOF
4338 /* end confdefs.h.  */
4339
4340 /* Override any GCC internal prototype to avoid an error.
4341    Use char because int might match the return type of a GCC
4342    builtin and then its argument prototype would still apply.  */
4343 #ifdef __cplusplus
4344 extern "C"
4345 #endif
4346 char socket ();
4347 int
4348 main ()
4349 {
4350 return socket ();
4351   ;
4352   return 0;
4353 }
4354 _ACEOF
4355 rm -f conftest.$ac_objext conftest$ac_exeext
4356 if { (ac_try="$ac_link"
4357 case "(($ac_try" in
4358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4359   *) ac_try_echo=$ac_try;;
4360 esac
4361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4362   (eval "$ac_link") 2>conftest.er1
4363   ac_status=$?
4364   grep -v '^ *+' conftest.er1 >conftest.err
4365   rm -f conftest.er1
4366   cat conftest.err >&5
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); } && {
4369          test -z "$ac_cxx_werror_flag" ||
4370          test ! -s conftest.err
4371        } && test -s conftest$ac_exeext &&
4372        $as_test_x conftest$ac_exeext; then
4373   ac_cv_lib_socket_socket=yes
4374 else
4375   echo "$as_me: failed program was:" >&5
4376 sed 's/^/| /' conftest.$ac_ext >&5
4377
4378         ac_cv_lib_socket_socket=no
4379 fi
4380
4381 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4382       conftest$ac_exeext conftest.$ac_ext
4383 LIBS=$ac_check_lib_save_LIBS
4384 fi
4385 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4386 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4387 if test $ac_cv_lib_socket_socket = yes; then
4388   LIBS="$LIBS -lsocket"
4389 fi
4390
4391 fi
4392
4393
4394
4395 support_frills=yes
4396 support_inheritpixmap=yes
4397 support_fading=yes
4398 support_keepscrolling=yes
4399 support_selectionscrolling=yes
4400 support_mousewheel=yes
4401 support_mouseslipwheel=yes
4402 support_text_blink=yes
4403 support_pointer_blank=yes
4404 support_scroll_rxvt=yes
4405 support_scroll_next=yes
4406 support_scroll_xterm=yes
4407 support_scroll_plain=yes
4408 support_xim=yes
4409 support_afterimage=yes
4410 support_afterstep=yes
4411 support_xft=yes
4412 support_unicode3=no
4413 support_combining=yes
4414 support_8bitctrls=no
4415 support_iso14755=yes
4416 support_styles=yes
4417 support_perl=yes
4418 codesets=all
4419
4420
4421 if test "x$enable_shared" = xyes; then
4422
4423 cat >>confdefs.h <<\_ACEOF
4424 #define LIBRXVT 1
4425 _ACEOF
4426
4427     INSTALL_LIBRXVT=yes
4428 fi
4429
4430
4431 # Check whether --enable-everything was given.
4432 if test "${enable_everything+set}" = set; then
4433   enableval=$enable_everything;
4434     if test x$enableval = xno; then
4435        support_frills=no
4436        support_inheritpixmap=no
4437        support_fading=no
4438        support_keepscrolling=no
4439        support_selectionscrolling=no
4440        support_lastlog=no
4441        support_mousewheel=no
4442        support_mouseslipwheel=no
4443        support_text_blink=no
4444        support_pointer_blank=no
4445        support_scroll_rxvt=no
4446        support_scroll_next=no
4447        support_scroll_xterm=no
4448        support_scroll_plain=no
4449        support_utmp=no
4450        support_wtmp=no
4451        support_xim=no
4452        support_afterimage=no
4453        support_afterstep=no
4454        support_xft=no
4455        support_unicode3=no
4456        support_combining=no
4457        support_8bitctrls=no
4458        support_iso14755=no
4459        support_styles=no
4460        support_perl=no
4461        codesets=
4462     fi
4463     if test x$enableval = xyes; then
4464        support_frills=yes
4465        support_inheritpixmap=yes
4466        support_fading=yes
4467        support_keepscrolling=yes
4468        support_selectionscrolling=yes
4469        support_lastlog=yes
4470        support_mousewheel=yes
4471        support_mouseslipwheel=yes
4472        support_text_blink=yes
4473        support_pointer_blank=yes
4474        support_scroll_rxvt=yes
4475        support_scroll_next=yes
4476        support_scroll_xterm=yes
4477        support_scroll_plain=yes
4478        support_utmp=yes
4479        support_wtmp=yes
4480        support_xim=yes
4481        support_afterimage=yes
4482        support_afterstep=yes
4483        support_xft=yes
4484        support_unicode3=yes
4485        support_combining=yes
4486        #support_8bitctrls=yes
4487        support_iso14755=yes
4488        support_styles=yes
4489        support_perl=yes
4490        codesets=all
4491     fi
4492
4493 fi
4494
4495
4496 # Check whether --enable-unicode3 was given.
4497 if test "${enable_unicode3+set}" = set; then
4498   enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4499     support_unicode3=$enableval
4500   fi
4501 fi
4502
4503
4504 # Check whether --enable-combining was given.
4505 if test "${enable_combining+set}" = set; then
4506   enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4507     support_combining=$enableval
4508   fi
4509 fi
4510
4511
4512 # Check whether --enable-xft was given.
4513 if test "${enable_xft+set}" = set; then
4514   enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4515     support_xft=$enableval
4516   fi
4517 fi
4518
4519
4520 # Check whether --enable-font-styles was given.
4521 if test "${enable_font_styles+set}" = set; then
4522   enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4523     support_styles=$enableval
4524   fi
4525 fi
4526
4527
4528 # Check whether --enable-afterimage was given.
4529 if test "${enable_afterimage+set}" = set; then
4530   enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4531     support_afterimage=$enableval
4532   fi
4533 fi
4534
4535
4536
4537 # Check whether --with-afterimage_config was given.
4538 if test "${with_afterimage_config+set}" = set; then
4539   withval=$with_afterimage_config; if test "x$withval" != x; then
4540     afterimage_config=$withval/afterimage-config
4541   fi
4542 fi
4543
4544
4545
4546 # Check whether --enable-transparency was given.
4547 if test "${enable_transparency+set}" = set; then
4548   enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4549     support_inheritpixmap=$enableval
4550   fi
4551 fi
4552
4553
4554 # Check whether --enable-fading was given.
4555 if test "${enable_fading+set}" = set; then
4556   enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4557     support_fading=$enableval
4558   fi
4559 fi
4560
4561
4562 # Check whether --enable-rxvt-scroll was given.
4563 if test "${enable_rxvt_scroll+set}" = set; then
4564   enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4565     support_scroll_rxvt=$enableval
4566   fi
4567 fi
4568
4569
4570 # Check whether --enable-next-scroll was given.
4571 if test "${enable_next_scroll+set}" = set; then
4572   enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4573     support_scroll_next=$enableval
4574   fi
4575 fi
4576
4577
4578 # Check whether --enable-xterm-scroll was given.
4579 if test "${enable_xterm_scroll+set}" = set; then
4580   enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4581     support_scroll_xterm=$enableval
4582   fi
4583 fi
4584
4585
4586 # Check whether --enable-perl was given.
4587 if test "${enable_perl+set}" = set; then
4588   enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4589     support_perl=$enableval
4590   fi
4591 fi
4592
4593
4594 # Check whether --enable-plain-scroll was given.
4595 if test "${enable_plain_scroll+set}" = set; then
4596   enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4597     support_scroll_plain=$enableval
4598   fi
4599 fi
4600
4601
4602
4603 # Check whether --with-codesets was given.
4604 if test "${with_codesets+set}" = set; then
4605   withval=$with_codesets; codesets="$withval"
4606 fi
4607
4608
4609 # Check whether --enable-xim was given.
4610 if test "${enable_xim+set}" = set; then
4611   enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4612     support_xim=$enableval
4613   fi
4614 fi
4615
4616
4617 # Check whether --enable-backspace-key was given.
4618 if test "${enable_backspace_key+set}" = set; then
4619   enableval=$enable_backspace_key; if test x$enableval = xno; then
4620
4621 cat >>confdefs.h <<\_ACEOF
4622 #define NO_BACKSPACE_KEY 1
4623 _ACEOF
4624
4625   fi
4626 fi
4627
4628
4629 # Check whether --enable-delete-key was given.
4630 if test "${enable_delete_key+set}" = set; then
4631   enableval=$enable_delete_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_DELETE_KEY 1
4635 _ACEOF
4636
4637   fi
4638 fi
4639
4640
4641 # Check whether --enable-resources was given.
4642 if test "${enable_resources+set}" = set; then
4643   enableval=$enable_resources; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_RESOURCES 1
4647 _ACEOF
4648
4649   fi
4650 fi
4651
4652
4653 # Check whether --enable-8bitctrls was given.
4654 if test "${enable_8bitctrls+set}" = set; then
4655   enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4656     support_8bitctrls=$enableval
4657   fi
4658 fi
4659
4660
4661 RESFALLBACK=Rxvt
4662 # Check whether --enable-fallback was given.
4663 if test "${enable_fallback+set}" = set; then
4664   enableval=$enable_fallback;
4665    test x$enableval = xyes && enableval=Rxvt
4666    test x$enableval = xno  && enableval=
4667    RESFALLBACK="$enableval"
4668
4669 fi
4670
4671
4672 if test x$RESFALLBACK != x; then
4673
4674 cat >>confdefs.h <<_ACEOF
4675 #define RESFALLBACK "$RESFALLBACK"
4676 _ACEOF
4677
4678 fi
4679
4680 RESNAME=urxvt
4681
4682 # Check whether --with-res-name was given.
4683 if test "${with_res_name+set}" = set; then
4684   withval=$with_res_name; RESNAME="$withval"
4685 fi
4686
4687
4688 cat >>confdefs.h <<_ACEOF
4689 #define RESNAME "$RESNAME"
4690 _ACEOF
4691
4692
4693 RESCLASS=URxvt
4694
4695 # Check whether --with-res-class was given.
4696 if test "${with_res_class+set}" = set; then
4697   withval=$with_res_class; RESCLASS="$withval"
4698 fi
4699
4700
4701 cat >>confdefs.h <<_ACEOF
4702 #define RESCLASS "$RESCLASS"
4703 _ACEOF
4704
4705
4706 RXVTNAME=urxvt
4707
4708 # Check whether --with-name was given.
4709 if test "${with_name+set}" = set; then
4710   withval=$with_name; RXVTNAME="$withval"
4711 fi
4712
4713
4714 cat >>confdefs.h <<_ACEOF
4715 #define RXVTNAME "$RXVTNAME"
4716 _ACEOF
4717
4718
4719 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4720
4721
4722 # Check whether --enable-swapscreen was given.
4723 if test "${enable_swapscreen+set}" = set; then
4724   enableval=$enable_swapscreen; if test x$enableval = xno; then
4725
4726 cat >>confdefs.h <<\_ACEOF
4727 #define NO_SECONDARY_SCREEN 1
4728 _ACEOF
4729
4730   fi
4731 fi
4732
4733
4734 # Check whether --enable-iso14755 was given.
4735 if test "${enable_iso14755+set}" = set; then
4736   enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4737     support_iso14755=$enableval
4738   fi
4739 fi
4740
4741
4742 # Check whether --enable-frills was given.
4743 if test "${enable_frills+set}" = set; then
4744   enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4745     support_frills=$enableval
4746   fi
4747 fi
4748
4749
4750 # Check whether --enable-keepscrolling was given.
4751 if test "${enable_keepscrolling+set}" = set; then
4752   enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4753     support_keepscrolling=$enableval
4754   fi
4755 fi
4756
4757
4758 # Check whether --enable-selectionscrolling was given.
4759 if test "${enable_selectionscrolling+set}" = set; then
4760   enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4761     support_selectionscrolling=$enableval
4762   fi
4763 fi
4764
4765
4766 # Check whether --enable-mousewheel was given.
4767 if test "${enable_mousewheel+set}" = set; then
4768   enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4769     support_mousewheel=$enableval
4770   fi
4771 fi
4772
4773
4774 # Check whether --enable-slipwheeling was given.
4775 if test "${enable_slipwheeling+set}" = set; then
4776   enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4777     support_mouseslipwheel=$enableval
4778   fi
4779 fi
4780
4781
4782 # Check whether --enable-smart-resize was given.
4783 if test "${enable_smart_resize+set}" = set; then
4784   enableval=$enable_smart_resize; if test x$enableval = xyes; then
4785
4786 cat >>confdefs.h <<\_ACEOF
4787 #define SMART_RESIZE 1
4788 _ACEOF
4789
4790   fi
4791 fi
4792
4793
4794 # Check whether --enable-text-blink was given.
4795 if test "${enable_text_blink+set}" = set; then
4796   enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4797     support_text_blink=$enableval
4798   fi
4799 fi
4800
4801
4802 # Check whether --enable-pointer-blank was given.
4803 if test "${enable_pointer_blank+set}" = set; then
4804   enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4805     support_pointer_blank=$enableval
4806   fi
4807 fi
4808
4809
4810
4811 # Check whether --with-term was given.
4812 if test "${with_term+set}" = set; then
4813   withval=$with_term; if test x$withval != x; then
4814
4815 cat >>confdefs.h <<_ACEOF
4816 #define TERMENV "$withval"
4817 _ACEOF
4818  term="$withval"
4819   fi
4820 fi
4821
4822
4823
4824 # Check whether --with-terminfo was given.
4825 if test "${with_terminfo+set}" = set; then
4826   withval=$with_terminfo; if test x$withval != x; then
4827
4828 cat >>confdefs.h <<_ACEOF
4829 #define RXVT_TERMINFO "$withval"
4830 _ACEOF
4831  terminfo="$withval"
4832   fi
4833 fi
4834
4835
4836
4837 # Extract the first word of "tic", so it can be a program name with args.
4838 set dummy tic; ac_word=$2
4839 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4841 if test "${ac_cv_path_TIC+set}" = set; then
4842   echo $ECHO_N "(cached) $ECHO_C" >&6
4843 else
4844   case $TIC in
4845   [\\/]* | ?:[\\/]*)
4846   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4847   ;;
4848   *)
4849   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4850 for as_dir in $PATH
4851 do
4852   IFS=$as_save_IFS
4853   test -z "$as_dir" && as_dir=.
4854   for ac_exec_ext in '' $ac_executable_extensions; do
4855   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4856     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4857     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4858     break 2
4859   fi
4860 done
4861 done
4862 IFS=$as_save_IFS
4863
4864   test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
4865   ;;
4866 esac
4867 fi
4868 TIC=$ac_cv_path_TIC
4869 if test -n "$TIC"; then
4870   { echo "$as_me:$LINENO: result: $TIC" >&5
4871 echo "${ECHO_T}$TIC" >&6; }
4872 else
4873   { echo "$as_me:$LINENO: result: no" >&5
4874 echo "${ECHO_T}no" >&6; }
4875 fi
4876
4877
4878
4879
4880
4881 ac_ext=cpp
4882 ac_cpp='$CXXCPP $CPPFLAGS'
4883 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4884 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4885 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4886 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4887 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4888 if test -z "$CXXCPP"; then
4889   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4890   echo $ECHO_N "(cached) $ECHO_C" >&6
4891 else
4892       # Double quotes because CXXCPP needs to be expanded
4893     for CXXCPP in "$CXX -E" "/lib/cpp"
4894     do
4895       ac_preproc_ok=false
4896 for ac_cxx_preproc_warn_flag in '' yes
4897 do
4898   # Use a header file that comes with gcc, so configuring glibc
4899   # with a fresh cross-compiler works.
4900   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4901   # <limits.h> exists even on freestanding compilers.
4902   # On the NeXT, cc -E runs the code through the compiler's parser,
4903   # not just through cpp. "Syntax error" is here to catch this case.
4904   cat >conftest.$ac_ext <<_ACEOF
4905 /* confdefs.h.  */
4906 _ACEOF
4907 cat confdefs.h >>conftest.$ac_ext
4908 cat >>conftest.$ac_ext <<_ACEOF
4909 /* end confdefs.h.  */
4910 #ifdef __STDC__
4911 # include <limits.h>
4912 #else
4913 # include <assert.h>
4914 #endif
4915                      Syntax error
4916 _ACEOF
4917 if { (ac_try="$ac_cpp conftest.$ac_ext"
4918 case "(($ac_try" in
4919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4920   *) ac_try_echo=$ac_try;;
4921 esac
4922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4923   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4924   ac_status=$?
4925   grep -v '^ *+' conftest.er1 >conftest.err
4926   rm -f conftest.er1
4927   cat conftest.err >&5
4928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4929   (exit $ac_status); } >/dev/null && {
4930          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4931          test ! -s conftest.err
4932        }; then
4933   :
4934 else
4935   echo "$as_me: failed program was:" >&5
4936 sed 's/^/| /' conftest.$ac_ext >&5
4937
4938   # Broken: fails on valid input.
4939 continue
4940 fi
4941
4942 rm -f conftest.err conftest.$ac_ext
4943
4944   # OK, works on sane cases.  Now check whether nonexistent headers
4945   # can be detected and how.
4946   cat >conftest.$ac_ext <<_ACEOF
4947 /* confdefs.h.  */
4948 _ACEOF
4949 cat confdefs.h >>conftest.$ac_ext
4950 cat >>conftest.$ac_ext <<_ACEOF
4951 /* end confdefs.h.  */
4952 #include <ac_nonexistent.h>
4953 _ACEOF
4954 if { (ac_try="$ac_cpp conftest.$ac_ext"
4955 case "(($ac_try" in
4956   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4957   *) ac_try_echo=$ac_try;;
4958 esac
4959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4960   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4961   ac_status=$?
4962   grep -v '^ *+' conftest.er1 >conftest.err
4963   rm -f conftest.er1
4964   cat conftest.err >&5
4965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4966   (exit $ac_status); } >/dev/null && {
4967          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4968          test ! -s conftest.err
4969        }; then
4970   # Broken: success on invalid input.
4971 continue
4972 else
4973   echo "$as_me: failed program was:" >&5
4974 sed 's/^/| /' conftest.$ac_ext >&5
4975
4976   # Passes both tests.
4977 ac_preproc_ok=:
4978 break
4979 fi
4980
4981 rm -f conftest.err conftest.$ac_ext
4982
4983 done
4984 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4985 rm -f conftest.err conftest.$ac_ext
4986 if $ac_preproc_ok; then
4987   break
4988 fi
4989
4990     done
4991     ac_cv_prog_CXXCPP=$CXXCPP
4992
4993 fi
4994   CXXCPP=$ac_cv_prog_CXXCPP
4995 else
4996   ac_cv_prog_CXXCPP=$CXXCPP
4997 fi
4998 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4999 echo "${ECHO_T}$CXXCPP" >&6; }
5000 ac_preproc_ok=false
5001 for ac_cxx_preproc_warn_flag in '' yes
5002 do
5003   # Use a header file that comes with gcc, so configuring glibc
5004   # with a fresh cross-compiler works.
5005   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5006   # <limits.h> exists even on freestanding compilers.
5007   # On the NeXT, cc -E runs the code through the compiler's parser,
5008   # not just through cpp. "Syntax error" is here to catch this case.
5009   cat >conftest.$ac_ext <<_ACEOF
5010 /* confdefs.h.  */
5011 _ACEOF
5012 cat confdefs.h >>conftest.$ac_ext
5013 cat >>conftest.$ac_ext <<_ACEOF
5014 /* end confdefs.h.  */
5015 #ifdef __STDC__
5016 # include <limits.h>
5017 #else
5018 # include <assert.h>
5019 #endif
5020                      Syntax error
5021 _ACEOF
5022 if { (ac_try="$ac_cpp conftest.$ac_ext"
5023 case "(($ac_try" in
5024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5025   *) ac_try_echo=$ac_try;;
5026 esac
5027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5028   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5029   ac_status=$?
5030   grep -v '^ *+' conftest.er1 >conftest.err
5031   rm -f conftest.er1
5032   cat conftest.err >&5
5033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5034   (exit $ac_status); } >/dev/null && {
5035          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5036          test ! -s conftest.err
5037        }; then
5038   :
5039 else
5040   echo "$as_me: failed program was:" >&5
5041 sed 's/^/| /' conftest.$ac_ext >&5
5042
5043   # Broken: fails on valid input.
5044 continue
5045 fi
5046
5047 rm -f conftest.err conftest.$ac_ext
5048
5049   # OK, works on sane cases.  Now check whether nonexistent headers
5050   # can be detected and how.
5051   cat >conftest.$ac_ext <<_ACEOF
5052 /* confdefs.h.  */
5053 _ACEOF
5054 cat confdefs.h >>conftest.$ac_ext
5055 cat >>conftest.$ac_ext <<_ACEOF
5056 /* end confdefs.h.  */
5057 #include <ac_nonexistent.h>
5058 _ACEOF
5059 if { (ac_try="$ac_cpp conftest.$ac_ext"
5060 case "(($ac_try" in
5061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5062   *) ac_try_echo=$ac_try;;
5063 esac
5064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5065   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5066   ac_status=$?
5067   grep -v '^ *+' conftest.er1 >conftest.err
5068   rm -f conftest.er1
5069   cat conftest.err >&5
5070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5071   (exit $ac_status); } >/dev/null && {
5072          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5073          test ! -s conftest.err
5074        }; then
5075   # Broken: success on invalid input.
5076 continue
5077 else
5078   echo "$as_me: failed program was:" >&5
5079 sed 's/^/| /' conftest.$ac_ext >&5
5080
5081   # Passes both tests.
5082 ac_preproc_ok=:
5083 break
5084 fi
5085
5086 rm -f conftest.err conftest.$ac_ext
5087
5088 done
5089 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5090 rm -f conftest.err conftest.$ac_ext
5091 if $ac_preproc_ok; then
5092   :
5093 else
5094   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5095 See \`config.log' for more details." >&5
5096 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5097 See \`config.log' for more details." >&2;}
5098    { (exit 1); exit 1; }; }
5099 fi
5100
5101 ac_ext=cpp
5102 ac_cpp='$CXXCPP $CPPFLAGS'
5103 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5104 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5105 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5106
5107
5108 { echo "$as_me:$LINENO: checking for X" >&5
5109 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5110
5111
5112 # Check whether --with-x was given.
5113 if test "${with_x+set}" = set; then
5114   withval=$with_x;
5115 fi
5116
5117 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5118 if test "x$with_x" = xno; then
5119   # The user explicitly disabled X.
5120   have_x=disabled
5121 else
5122   case $x_includes,$x_libraries in #(
5123     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5124 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5125    { (exit 1); exit 1; }; };; #(
5126     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5127   echo $ECHO_N "(cached) $ECHO_C" >&6
5128 else
5129   # One or both of the vars are not set, and there is no cached value.
5130 ac_x_includes=no ac_x_libraries=no
5131 rm -f -r conftest.dir
5132 if mkdir conftest.dir; then
5133   cd conftest.dir
5134   cat >Imakefile <<'_ACEOF'
5135 incroot:
5136         @echo incroot='${INCROOT}'
5137 usrlibdir:
5138         @echo usrlibdir='${USRLIBDIR}'
5139 libdir:
5140         @echo libdir='${LIBDIR}'
5141 _ACEOF
5142   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5143     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5144     for ac_var in incroot usrlibdir libdir; do
5145       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5146     done
5147     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5148     for ac_extension in a so sl; do
5149       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5150          test -f "$ac_im_libdir/libX11.$ac_extension"; then
5151         ac_im_usrlibdir=$ac_im_libdir; break
5152       fi
5153     done
5154     # Screen out bogus values from the imake configuration.  They are
5155     # bogus both because they are the default anyway, and because
5156     # using them would break gcc on systems where it needs fixed includes.
5157     case $ac_im_incroot in
5158         /usr/include) ac_x_includes= ;;
5159         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5160     esac
5161     case $ac_im_usrlibdir in
5162         /usr/lib | /lib) ;;
5163         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5164     esac
5165   fi
5166   cd ..
5167   rm -f -r conftest.dir
5168 fi
5169
5170 # Standard set of common directories for X headers.
5171 # Check X11 before X11Rn because it is often a symlink to the current release.
5172 ac_x_header_dirs='
5173 /usr/X11/include
5174 /usr/X11R6/include
5175 /usr/X11R5/include
5176 /usr/X11R4/include
5177
5178 /usr/include/X11
5179 /usr/include/X11R6
5180 /usr/include/X11R5
5181 /usr/include/X11R4
5182
5183 /usr/local/X11/include
5184 /usr/local/X11R6/include
5185 /usr/local/X11R5/include
5186 /usr/local/X11R4/include
5187
5188 /usr/local/include/X11
5189 /usr/local/include/X11R6
5190 /usr/local/include/X11R5
5191 /usr/local/include/X11R4
5192
5193 /usr/X386/include
5194 /usr/x386/include
5195 /usr/XFree86/include/X11
5196
5197 /usr/include
5198 /usr/local/include
5199 /usr/unsupported/include
5200 /usr/athena/include
5201 /usr/local/x11r5/include
5202 /usr/lpp/Xamples/include
5203
5204 /usr/openwin/include
5205 /usr/openwin/share/include'
5206
5207 if test "$ac_x_includes" = no; then
5208   # Guess where to find include files, by looking for Xlib.h.
5209   # First, try using that file with no special directory specified.
5210   cat >conftest.$ac_ext <<_ACEOF
5211 /* confdefs.h.  */
5212 _ACEOF
5213 cat confdefs.h >>conftest.$ac_ext
5214 cat >>conftest.$ac_ext <<_ACEOF
5215 /* end confdefs.h.  */
5216 #include <X11/Xlib.h>
5217 _ACEOF
5218 if { (ac_try="$ac_cpp conftest.$ac_ext"
5219 case "(($ac_try" in
5220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5221   *) ac_try_echo=$ac_try;;
5222 esac
5223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5224   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5225   ac_status=$?
5226   grep -v '^ *+' conftest.er1 >conftest.err
5227   rm -f conftest.er1
5228   cat conftest.err >&5
5229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5230   (exit $ac_status); } >/dev/null && {
5231          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5232          test ! -s conftest.err
5233        }; then
5234   # We can compile using X headers with no special include directory.
5235 ac_x_includes=
5236 else
5237   echo "$as_me: failed program was:" >&5
5238 sed 's/^/| /' conftest.$ac_ext >&5
5239
5240   for ac_dir in $ac_x_header_dirs; do
5241   if test -r "$ac_dir/X11/Xlib.h"; then
5242     ac_x_includes=$ac_dir
5243     break
5244   fi
5245 done
5246 fi
5247
5248 rm -f conftest.err conftest.$ac_ext
5249 fi # $ac_x_includes = no
5250
5251 if test "$ac_x_libraries" = no; then
5252   # Check for the libraries.
5253   # See if we find them without any special options.
5254   # Don't add to $LIBS permanently.
5255   ac_save_LIBS=$LIBS
5256   LIBS="-lX11 $LIBS"
5257   cat >conftest.$ac_ext <<_ACEOF
5258 /* confdefs.h.  */
5259 _ACEOF
5260 cat confdefs.h >>conftest.$ac_ext
5261 cat >>conftest.$ac_ext <<_ACEOF
5262 /* end confdefs.h.  */
5263 #include <X11/Xlib.h>
5264 int
5265 main ()
5266 {
5267 XrmInitialize ()
5268   ;
5269   return 0;
5270 }
5271 _ACEOF
5272 rm -f conftest.$ac_objext conftest$ac_exeext
5273 if { (ac_try="$ac_link"
5274 case "(($ac_try" in
5275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5276   *) ac_try_echo=$ac_try;;
5277 esac
5278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5279   (eval "$ac_link") 2>conftest.er1
5280   ac_status=$?
5281   grep -v '^ *+' conftest.er1 >conftest.err
5282   rm -f conftest.er1
5283   cat conftest.err >&5
5284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5285   (exit $ac_status); } && {
5286          test -z "$ac_cxx_werror_flag" ||
5287          test ! -s conftest.err
5288        } && test -s conftest$ac_exeext &&
5289        $as_test_x conftest$ac_exeext; then
5290   LIBS=$ac_save_LIBS
5291 # We can link X programs with no special library path.
5292 ac_x_libraries=
5293 else
5294   echo "$as_me: failed program was:" >&5
5295 sed 's/^/| /' conftest.$ac_ext >&5
5296
5297         LIBS=$ac_save_LIBS
5298 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5299 do
5300   # Don't even attempt the hair of trying to link an X program!
5301   for ac_extension in a so sl; do
5302     if test -r "$ac_dir/libX11.$ac_extension"; then
5303       ac_x_libraries=$ac_dir
5304       break 2
5305     fi
5306   done
5307 done
5308 fi
5309
5310 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5311       conftest$ac_exeext conftest.$ac_ext
5312 fi # $ac_x_libraries = no
5313
5314 case $ac_x_includes,$ac_x_libraries in #(
5315   no,* | *,no | *\'*)
5316     # Didn't find X, or a directory has "'" in its name.
5317     ac_cv_have_x="have_x=no";; #(
5318   *)
5319     # Record where we found X for the cache.
5320     ac_cv_have_x="have_x=yes\
5321         ac_x_includes='$ac_x_includes'\
5322         ac_x_libraries='$ac_x_libraries'"
5323 esac
5324 fi
5325 ;; #(
5326     *) have_x=yes;;
5327   esac
5328   eval "$ac_cv_have_x"
5329 fi # $with_x != no
5330
5331 if test "$have_x" != yes; then
5332   { echo "$as_me:$LINENO: result: $have_x" >&5
5333 echo "${ECHO_T}$have_x" >&6; }
5334   no_x=yes
5335 else
5336   # If each of the values was on the command line, it overrides each guess.
5337   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5338   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5339   # Update the cache value to reflect the command line values.
5340   ac_cv_have_x="have_x=yes\
5341         ac_x_includes='$x_includes'\
5342         ac_x_libraries='$x_libraries'"
5343   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5344 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5345 fi
5346
5347 if test "$no_x" = yes; then
5348   # Not all programs may use this symbol, but it does not hurt to define it.
5349
5350 cat >>confdefs.h <<\_ACEOF
5351 #define X_DISPLAY_MISSING 1
5352 _ACEOF
5353
5354   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5355 else
5356   if test -n "$x_includes"; then
5357     X_CFLAGS="$X_CFLAGS -I$x_includes"
5358   fi
5359
5360   # It would also be nice to do this for all -L options, not just this one.
5361   if test -n "$x_libraries"; then
5362     X_LIBS="$X_LIBS -L$x_libraries"
5363     # For Solaris; some versions of Sun CC require a space after -R and
5364     # others require no space.  Words are not sufficient . . . .
5365     { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5366 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5367     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5368     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5369     ac_cxx_werror_flag=yes
5370     cat >conftest.$ac_ext <<_ACEOF
5371 /* confdefs.h.  */
5372 _ACEOF
5373 cat confdefs.h >>conftest.$ac_ext
5374 cat >>conftest.$ac_ext <<_ACEOF
5375 /* end confdefs.h.  */
5376
5377 int
5378 main ()
5379 {
5380
5381   ;
5382   return 0;
5383 }
5384 _ACEOF
5385 rm -f conftest.$ac_objext conftest$ac_exeext
5386 if { (ac_try="$ac_link"
5387 case "(($ac_try" in
5388   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5389   *) ac_try_echo=$ac_try;;
5390 esac
5391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5392   (eval "$ac_link") 2>conftest.er1
5393   ac_status=$?
5394   grep -v '^ *+' conftest.er1 >conftest.err
5395   rm -f conftest.er1
5396   cat conftest.err >&5
5397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5398   (exit $ac_status); } && {
5399          test -z "$ac_cxx_werror_flag" ||
5400          test ! -s conftest.err
5401        } && test -s conftest$ac_exeext &&
5402        $as_test_x conftest$ac_exeext; then
5403   { echo "$as_me:$LINENO: result: no" >&5
5404 echo "${ECHO_T}no" >&6; }
5405        X_LIBS="$X_LIBS -R$x_libraries"
5406 else
5407   echo "$as_me: failed program was:" >&5
5408 sed 's/^/| /' conftest.$ac_ext >&5
5409
5410         LIBS="$ac_xsave_LIBS -R $x_libraries"
5411        cat >conftest.$ac_ext <<_ACEOF
5412 /* confdefs.h.  */
5413 _ACEOF
5414 cat confdefs.h >>conftest.$ac_ext
5415 cat >>conftest.$ac_ext <<_ACEOF
5416 /* end confdefs.h.  */
5417
5418 int
5419 main ()
5420 {
5421
5422   ;
5423   return 0;
5424 }
5425 _ACEOF
5426 rm -f conftest.$ac_objext conftest$ac_exeext
5427 if { (ac_try="$ac_link"
5428 case "(($ac_try" in
5429   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5430   *) ac_try_echo=$ac_try;;
5431 esac
5432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5433   (eval "$ac_link") 2>conftest.er1
5434   ac_status=$?
5435   grep -v '^ *+' conftest.er1 >conftest.err
5436   rm -f conftest.er1
5437   cat conftest.err >&5
5438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5439   (exit $ac_status); } && {
5440          test -z "$ac_cxx_werror_flag" ||
5441          test ! -s conftest.err
5442        } && test -s conftest$ac_exeext &&
5443        $as_test_x conftest$ac_exeext; then
5444   { echo "$as_me:$LINENO: result: yes" >&5
5445 echo "${ECHO_T}yes" >&6; }
5446           X_LIBS="$X_LIBS -R $x_libraries"
5447 else
5448   echo "$as_me: failed program was:" >&5
5449 sed 's/^/| /' conftest.$ac_ext >&5
5450
5451         { echo "$as_me:$LINENO: result: neither works" >&5
5452 echo "${ECHO_T}neither works" >&6; }
5453 fi
5454
5455 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5456       conftest$ac_exeext conftest.$ac_ext
5457 fi
5458
5459 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5460       conftest$ac_exeext conftest.$ac_ext
5461     ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5462     LIBS=$ac_xsave_LIBS
5463   fi
5464
5465   # Check for system-dependent libraries X programs must link with.
5466   # Do this before checking for the system-independent R6 libraries
5467   # (-lICE), since we may need -lsocket or whatever for X linking.
5468
5469   if test "$ISC" = yes; then
5470     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5471   else
5472     # Martyn Johnson says this is needed for Ultrix, if the X
5473     # libraries were built with DECnet support.  And Karl Berry says
5474     # the Alpha needs dnet_stub (dnet does not exist).
5475     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5476     cat >conftest.$ac_ext <<_ACEOF
5477 /* confdefs.h.  */
5478 _ACEOF
5479 cat confdefs.h >>conftest.$ac_ext
5480 cat >>conftest.$ac_ext <<_ACEOF
5481 /* end confdefs.h.  */
5482
5483 /* Override any GCC internal prototype to avoid an error.
5484    Use char because int might match the return type of a GCC
5485    builtin and then its argument prototype would still apply.  */
5486 #ifdef __cplusplus
5487 extern "C"
5488 #endif
5489 char XOpenDisplay ();
5490 int
5491 main ()
5492 {
5493 return XOpenDisplay ();
5494   ;
5495   return 0;
5496 }
5497 _ACEOF
5498 rm -f conftest.$ac_objext conftest$ac_exeext
5499 if { (ac_try="$ac_link"
5500 case "(($ac_try" in
5501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5502   *) ac_try_echo=$ac_try;;
5503 esac
5504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5505   (eval "$ac_link") 2>conftest.er1
5506   ac_status=$?
5507   grep -v '^ *+' conftest.er1 >conftest.err
5508   rm -f conftest.er1
5509   cat conftest.err >&5
5510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511   (exit $ac_status); } && {
5512          test -z "$ac_cxx_werror_flag" ||
5513          test ! -s conftest.err
5514        } && test -s conftest$ac_exeext &&
5515        $as_test_x conftest$ac_exeext; then
5516   :
5517 else
5518   echo "$as_me: failed program was:" >&5
5519 sed 's/^/| /' conftest.$ac_ext >&5
5520
5521         { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5522 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5523 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5524   echo $ECHO_N "(cached) $ECHO_C" >&6
5525 else
5526   ac_check_lib_save_LIBS=$LIBS
5527 LIBS="-ldnet  $LIBS"
5528 cat >conftest.$ac_ext <<_ACEOF
5529 /* confdefs.h.  */
5530 _ACEOF
5531 cat confdefs.h >>conftest.$ac_ext
5532 cat >>conftest.$ac_ext <<_ACEOF
5533 /* end confdefs.h.  */
5534
5535 /* Override any GCC internal prototype to avoid an error.
5536    Use char because int might match the return type of a GCC
5537    builtin and then its argument prototype would still apply.  */
5538 #ifdef __cplusplus
5539 extern "C"
5540 #endif
5541 char dnet_ntoa ();
5542 int
5543 main ()
5544 {
5545 return dnet_ntoa ();
5546   ;
5547   return 0;
5548 }
5549 _ACEOF
5550 rm -f conftest.$ac_objext conftest$ac_exeext
5551 if { (ac_try="$ac_link"
5552 case "(($ac_try" in
5553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5554   *) ac_try_echo=$ac_try;;
5555 esac
5556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5557   (eval "$ac_link") 2>conftest.er1
5558   ac_status=$?
5559   grep -v '^ *+' conftest.er1 >conftest.err
5560   rm -f conftest.er1
5561   cat conftest.err >&5
5562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5563   (exit $ac_status); } && {
5564          test -z "$ac_cxx_werror_flag" ||
5565          test ! -s conftest.err
5566        } && test -s conftest$ac_exeext &&
5567        $as_test_x conftest$ac_exeext; then
5568   ac_cv_lib_dnet_dnet_ntoa=yes
5569 else
5570   echo "$as_me: failed program was:" >&5
5571 sed 's/^/| /' conftest.$ac_ext >&5
5572
5573         ac_cv_lib_dnet_dnet_ntoa=no
5574 fi
5575
5576 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5577       conftest$ac_exeext conftest.$ac_ext
5578 LIBS=$ac_check_lib_save_LIBS
5579 fi
5580 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5581 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5582 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5583   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5584 fi
5585
5586     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5587       { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5588 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5589 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5590   echo $ECHO_N "(cached) $ECHO_C" >&6
5591 else
5592   ac_check_lib_save_LIBS=$LIBS
5593 LIBS="-ldnet_stub  $LIBS"
5594 cat >conftest.$ac_ext <<_ACEOF
5595 /* confdefs.h.  */
5596 _ACEOF
5597 cat confdefs.h >>conftest.$ac_ext
5598 cat >>conftest.$ac_ext <<_ACEOF
5599 /* end confdefs.h.  */
5600
5601 /* Override any GCC internal prototype to avoid an error.
5602    Use char because int might match the return type of a GCC
5603    builtin and then its argument prototype would still apply.  */
5604 #ifdef __cplusplus
5605 extern "C"
5606 #endif
5607 char dnet_ntoa ();
5608 int
5609 main ()
5610 {
5611 return dnet_ntoa ();
5612   ;
5613   return 0;
5614 }
5615 _ACEOF
5616 rm -f conftest.$ac_objext conftest$ac_exeext
5617 if { (ac_try="$ac_link"
5618 case "(($ac_try" in
5619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5620   *) ac_try_echo=$ac_try;;
5621 esac
5622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5623   (eval "$ac_link") 2>conftest.er1
5624   ac_status=$?
5625   grep -v '^ *+' conftest.er1 >conftest.err
5626   rm -f conftest.er1
5627   cat conftest.err >&5
5628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5629   (exit $ac_status); } && {
5630          test -z "$ac_cxx_werror_flag" ||
5631          test ! -s conftest.err
5632        } && test -s conftest$ac_exeext &&
5633        $as_test_x conftest$ac_exeext; then
5634   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5635 else
5636   echo "$as_me: failed program was:" >&5
5637 sed 's/^/| /' conftest.$ac_ext >&5
5638
5639         ac_cv_lib_dnet_stub_dnet_ntoa=no
5640 fi
5641
5642 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5643       conftest$ac_exeext conftest.$ac_ext
5644 LIBS=$ac_check_lib_save_LIBS
5645 fi
5646 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5647 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5648 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5649   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5650 fi
5651
5652     fi
5653 fi
5654
5655 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5656       conftest$ac_exeext conftest.$ac_ext
5657     LIBS="$ac_xsave_LIBS"
5658
5659     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5660     # to get the SysV transport functions.
5661     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5662     # needs -lnsl.
5663     # The nsl library prevents programs from opening the X display
5664     # on Irix 5.2, according to T.E. Dickey.
5665     # The functions gethostbyname, getservbyname, and inet_addr are
5666     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5667     { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5668 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5669 if test "${ac_cv_func_gethostbyname+set}" = set; then
5670   echo $ECHO_N "(cached) $ECHO_C" >&6
5671 else
5672   cat >conftest.$ac_ext <<_ACEOF
5673 /* confdefs.h.  */
5674 _ACEOF
5675 cat confdefs.h >>conftest.$ac_ext
5676 cat >>conftest.$ac_ext <<_ACEOF
5677 /* end confdefs.h.  */
5678 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5679    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5680 #define gethostbyname innocuous_gethostbyname
5681
5682 /* System header to define __stub macros and hopefully few prototypes,
5683     which can conflict with char gethostbyname (); below.
5684     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5685     <limits.h> exists even on freestanding compilers.  */
5686
5687 #ifdef __STDC__
5688 # include <limits.h>
5689 #else
5690 # include <assert.h>
5691 #endif
5692
5693 #undef gethostbyname
5694
5695 /* Override any GCC internal prototype to avoid an error.
5696    Use char because int might match the return type of a GCC
5697    builtin and then its argument prototype would still apply.  */
5698 #ifdef __cplusplus
5699 extern "C"
5700 #endif
5701 char gethostbyname ();
5702 /* The GNU C library defines this for functions which it implements
5703     to always fail with ENOSYS.  Some functions are actually named
5704     something starting with __ and the normal name is an alias.  */
5705 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5706 choke me
5707 #endif
5708
5709 int
5710 main ()
5711 {
5712 return gethostbyname ();
5713   ;
5714   return 0;
5715 }
5716 _ACEOF
5717 rm -f conftest.$ac_objext conftest$ac_exeext
5718 if { (ac_try="$ac_link"
5719 case "(($ac_try" in
5720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5721   *) ac_try_echo=$ac_try;;
5722 esac
5723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5724   (eval "$ac_link") 2>conftest.er1
5725   ac_status=$?
5726   grep -v '^ *+' conftest.er1 >conftest.err
5727   rm -f conftest.er1
5728   cat conftest.err >&5
5729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730   (exit $ac_status); } && {
5731          test -z "$ac_cxx_werror_flag" ||
5732          test ! -s conftest.err
5733        } && test -s conftest$ac_exeext &&
5734        $as_test_x conftest$ac_exeext; then
5735   ac_cv_func_gethostbyname=yes
5736 else
5737   echo "$as_me: failed program was:" >&5
5738 sed 's/^/| /' conftest.$ac_ext >&5
5739
5740         ac_cv_func_gethostbyname=no
5741 fi
5742
5743 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5744       conftest$ac_exeext conftest.$ac_ext
5745 fi
5746 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5747 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
5748
5749     if test $ac_cv_func_gethostbyname = no; then
5750       { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5751 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
5752 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5753   echo $ECHO_N "(cached) $ECHO_C" >&6
5754 else
5755   ac_check_lib_save_LIBS=$LIBS
5756 LIBS="-lnsl  $LIBS"
5757 cat >conftest.$ac_ext <<_ACEOF
5758 /* confdefs.h.  */
5759 _ACEOF
5760 cat confdefs.h >>conftest.$ac_ext
5761 cat >>conftest.$ac_ext <<_ACEOF
5762 /* end confdefs.h.  */
5763
5764 /* Override any GCC internal prototype to avoid an error.
5765    Use char because int might match the return type of a GCC
5766    builtin and then its argument prototype would still apply.  */
5767 #ifdef __cplusplus
5768 extern "C"
5769 #endif
5770 char gethostbyname ();
5771 int
5772 main ()
5773 {
5774 return gethostbyname ();
5775   ;
5776   return 0;
5777 }
5778 _ACEOF
5779 rm -f conftest.$ac_objext conftest$ac_exeext
5780 if { (ac_try="$ac_link"
5781 case "(($ac_try" in
5782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5783   *) ac_try_echo=$ac_try;;
5784 esac
5785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5786   (eval "$ac_link") 2>conftest.er1
5787   ac_status=$?
5788   grep -v '^ *+' conftest.er1 >conftest.err
5789   rm -f conftest.er1
5790   cat conftest.err >&5
5791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5792   (exit $ac_status); } && {
5793          test -z "$ac_cxx_werror_flag" ||
5794          test ! -s conftest.err
5795        } && test -s conftest$ac_exeext &&
5796        $as_test_x conftest$ac_exeext; then
5797   ac_cv_lib_nsl_gethostbyname=yes
5798 else
5799   echo "$as_me: failed program was:" >&5
5800 sed 's/^/| /' conftest.$ac_ext >&5
5801
5802         ac_cv_lib_nsl_gethostbyname=no
5803 fi
5804
5805 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5806       conftest$ac_exeext conftest.$ac_ext
5807 LIBS=$ac_check_lib_save_LIBS
5808 fi
5809 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5810 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
5811 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5812   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5813 fi
5814
5815       if test $ac_cv_lib_nsl_gethostbyname = no; then
5816         { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5817 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
5818 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5819   echo $ECHO_N "(cached) $ECHO_C" >&6
5820 else
5821   ac_check_lib_save_LIBS=$LIBS
5822 LIBS="-lbsd  $LIBS"
5823 cat >conftest.$ac_ext <<_ACEOF
5824 /* confdefs.h.  */
5825 _ACEOF
5826 cat confdefs.h >>conftest.$ac_ext
5827 cat >>conftest.$ac_ext <<_ACEOF
5828 /* end confdefs.h.  */
5829
5830 /* Override any GCC internal prototype to avoid an error.
5831    Use char because int might match the return type of a GCC
5832    builtin and then its argument prototype would still apply.  */
5833 #ifdef __cplusplus
5834 extern "C"
5835 #endif
5836 char gethostbyname ();
5837 int
5838 main ()
5839 {
5840 return gethostbyname ();
5841   ;
5842   return 0;
5843 }
5844 _ACEOF
5845 rm -f conftest.$ac_objext conftest$ac_exeext
5846 if { (ac_try="$ac_link"
5847 case "(($ac_try" in
5848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5849   *) ac_try_echo=$ac_try;;
5850 esac
5851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5852   (eval "$ac_link") 2>conftest.er1
5853   ac_status=$?
5854   grep -v '^ *+' conftest.er1 >conftest.err
5855   rm -f conftest.er1
5856   cat conftest.err >&5
5857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5858   (exit $ac_status); } && {
5859          test -z "$ac_cxx_werror_flag" ||
5860          test ! -s conftest.err
5861        } && test -s conftest$ac_exeext &&
5862        $as_test_x conftest$ac_exeext; then
5863   ac_cv_lib_bsd_gethostbyname=yes
5864 else
5865   echo "$as_me: failed program was:" >&5
5866 sed 's/^/| /' conftest.$ac_ext >&5
5867
5868         ac_cv_lib_bsd_gethostbyname=no
5869 fi
5870
5871 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5872       conftest$ac_exeext conftest.$ac_ext
5873 LIBS=$ac_check_lib_save_LIBS
5874 fi
5875 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5876 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
5877 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5878   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5879 fi
5880
5881       fi
5882     fi
5883
5884     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5885     # socket/setsockopt and other routines are undefined under SCO ODT
5886     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5887     # on later versions), says Simon Leinen: it contains gethostby*
5888     # variants that don't use the name server (or something).  -lsocket
5889     # must be given before -lnsl if both are needed.  We assume that
5890     # if connect needs -lnsl, so does gethostbyname.
5891     { echo "$as_me:$LINENO: checking for connect" >&5
5892 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
5893 if test "${ac_cv_func_connect+set}" = set; then
5894   echo $ECHO_N "(cached) $ECHO_C" >&6
5895 else
5896   cat >conftest.$ac_ext <<_ACEOF
5897 /* confdefs.h.  */
5898 _ACEOF
5899 cat confdefs.h >>conftest.$ac_ext
5900 cat >>conftest.$ac_ext <<_ACEOF
5901 /* end confdefs.h.  */
5902 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5903    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5904 #define connect innocuous_connect
5905
5906 /* System header to define __stub macros and hopefully few prototypes,
5907     which can conflict with char connect (); below.
5908     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5909     <limits.h> exists even on freestanding compilers.  */
5910
5911 #ifdef __STDC__
5912 # include <limits.h>
5913 #else
5914 # include <assert.h>
5915 #endif
5916
5917 #undef connect
5918
5919 /* Override any GCC internal prototype to avoid an error.
5920    Use char because int might match the return type of a GCC
5921    builtin and then its argument prototype would still apply.  */
5922 #ifdef __cplusplus
5923 extern "C"
5924 #endif
5925 char connect ();
5926 /* The GNU C library defines this for functions which it implements
5927     to always fail with ENOSYS.  Some functions are actually named
5928     something starting with __ and the normal name is an alias.  */
5929 #if defined __stub_connect || defined __stub___connect
5930 choke me
5931 #endif
5932
5933 int
5934 main ()
5935 {
5936 return connect ();
5937   ;
5938   return 0;
5939 }
5940 _ACEOF
5941 rm -f conftest.$ac_objext conftest$ac_exeext
5942 if { (ac_try="$ac_link"
5943 case "(($ac_try" in
5944   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5945   *) ac_try_echo=$ac_try;;
5946 esac
5947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5948   (eval "$ac_link") 2>conftest.er1
5949   ac_status=$?
5950   grep -v '^ *+' conftest.er1 >conftest.err
5951   rm -f conftest.er1
5952   cat conftest.err >&5
5953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5954   (exit $ac_status); } && {
5955          test -z "$ac_cxx_werror_flag" ||
5956          test ! -s conftest.err
5957        } && test -s conftest$ac_exeext &&
5958        $as_test_x conftest$ac_exeext; then
5959   ac_cv_func_connect=yes
5960 else
5961   echo "$as_me: failed program was:" >&5
5962 sed 's/^/| /' conftest.$ac_ext >&5
5963
5964         ac_cv_func_connect=no
5965 fi
5966
5967 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5968       conftest$ac_exeext conftest.$ac_ext
5969 fi
5970 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5971 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
5972
5973     if test $ac_cv_func_connect = no; then
5974       { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5975 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
5976 if test "${ac_cv_lib_socket_connect+set}" = set; then
5977   echo $ECHO_N "(cached) $ECHO_C" >&6
5978 else
5979   ac_check_lib_save_LIBS=$LIBS
5980 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5981 cat >conftest.$ac_ext <<_ACEOF
5982 /* confdefs.h.  */
5983 _ACEOF
5984 cat confdefs.h >>conftest.$ac_ext
5985 cat >>conftest.$ac_ext <<_ACEOF
5986 /* end confdefs.h.  */
5987
5988 /* Override any GCC internal prototype to avoid an error.
5989    Use char because int might match the return type of a GCC
5990    builtin and then its argument prototype would still apply.  */
5991 #ifdef __cplusplus
5992 extern "C"
5993 #endif
5994 char connect ();
5995 int
5996 main ()
5997 {
5998 return connect ();
5999   ;
6000   return 0;
6001 }
6002 _ACEOF
6003 rm -f conftest.$ac_objext conftest$ac_exeext
6004 if { (ac_try="$ac_link"
6005 case "(($ac_try" in
6006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6007   *) ac_try_echo=$ac_try;;
6008 esac
6009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6010   (eval "$ac_link") 2>conftest.er1
6011   ac_status=$?
6012   grep -v '^ *+' conftest.er1 >conftest.err
6013   rm -f conftest.er1
6014   cat conftest.err >&5
6015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6016   (exit $ac_status); } && {
6017          test -z "$ac_cxx_werror_flag" ||
6018          test ! -s conftest.err
6019        } && test -s conftest$ac_exeext &&
6020        $as_test_x conftest$ac_exeext; then
6021   ac_cv_lib_socket_connect=yes
6022 else
6023   echo "$as_me: failed program was:" >&5
6024 sed 's/^/| /' conftest.$ac_ext >&5
6025
6026         ac_cv_lib_socket_connect=no
6027 fi
6028
6029 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6030       conftest$ac_exeext conftest.$ac_ext
6031 LIBS=$ac_check_lib_save_LIBS
6032 fi
6033 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6034 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6035 if test $ac_cv_lib_socket_connect = yes; then
6036   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6037 fi
6038
6039     fi
6040
6041     # Guillermo Gomez says -lposix is necessary on A/UX.
6042     { echo "$as_me:$LINENO: checking for remove" >&5
6043 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6044 if test "${ac_cv_func_remove+set}" = set; then
6045   echo $ECHO_N "(cached) $ECHO_C" >&6
6046 else
6047   cat >conftest.$ac_ext <<_ACEOF
6048 /* confdefs.h.  */
6049 _ACEOF
6050 cat confdefs.h >>conftest.$ac_ext
6051 cat >>conftest.$ac_ext <<_ACEOF
6052 /* end confdefs.h.  */
6053 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6054    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6055 #define remove innocuous_remove
6056
6057 /* System header to define __stub macros and hopefully few prototypes,
6058     which can conflict with char remove (); below.
6059     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6060     <limits.h> exists even on freestanding compilers.  */
6061
6062 #ifdef __STDC__
6063 # include <limits.h>
6064 #else
6065 # include <assert.h>
6066 #endif
6067
6068 #undef remove
6069
6070 /* Override any GCC internal prototype to avoid an error.
6071    Use char because int might match the return type of a GCC
6072    builtin and then its argument prototype would still apply.  */
6073 #ifdef __cplusplus
6074 extern "C"
6075 #endif
6076 char remove ();
6077 /* The GNU C library defines this for functions which it implements
6078     to always fail with ENOSYS.  Some functions are actually named
6079     something starting with __ and the normal name is an alias.  */
6080 #if defined __stub_remove || defined __stub___remove
6081 choke me
6082 #endif
6083
6084 int
6085 main ()
6086 {
6087 return remove ();
6088   ;
6089   return 0;
6090 }
6091 _ACEOF
6092 rm -f conftest.$ac_objext conftest$ac_exeext
6093 if { (ac_try="$ac_link"
6094 case "(($ac_try" in
6095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6096   *) ac_try_echo=$ac_try;;
6097 esac
6098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6099   (eval "$ac_link") 2>conftest.er1
6100   ac_status=$?
6101   grep -v '^ *+' conftest.er1 >conftest.err
6102   rm -f conftest.er1
6103   cat conftest.err >&5
6104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105   (exit $ac_status); } && {
6106          test -z "$ac_cxx_werror_flag" ||
6107          test ! -s conftest.err
6108        } && test -s conftest$ac_exeext &&
6109        $as_test_x conftest$ac_exeext; then
6110   ac_cv_func_remove=yes
6111 else
6112   echo "$as_me: failed program was:" >&5
6113 sed 's/^/| /' conftest.$ac_ext >&5
6114
6115         ac_cv_func_remove=no
6116 fi
6117
6118 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6119       conftest$ac_exeext conftest.$ac_ext
6120 fi
6121 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6122 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6123
6124     if test $ac_cv_func_remove = no; then
6125       { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6126 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6127 if test "${ac_cv_lib_posix_remove+set}" = set; then
6128   echo $ECHO_N "(cached) $ECHO_C" >&6
6129 else
6130   ac_check_lib_save_LIBS=$LIBS
6131 LIBS="-lposix  $LIBS"
6132 cat >conftest.$ac_ext <<_ACEOF
6133 /* confdefs.h.  */
6134 _ACEOF
6135 cat confdefs.h >>conftest.$ac_ext
6136 cat >>conftest.$ac_ext <<_ACEOF
6137 /* end confdefs.h.  */
6138
6139 /* Override any GCC internal prototype to avoid an error.
6140    Use char because int might match the return type of a GCC
6141    builtin and then its argument prototype would still apply.  */
6142 #ifdef __cplusplus
6143 extern "C"
6144 #endif
6145 char remove ();
6146 int
6147 main ()
6148 {
6149 return remove ();
6150   ;
6151   return 0;
6152 }
6153 _ACEOF
6154 rm -f conftest.$ac_objext conftest$ac_exeext
6155 if { (ac_try="$ac_link"
6156 case "(($ac_try" in
6157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6158   *) ac_try_echo=$ac_try;;
6159 esac
6160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6161   (eval "$ac_link") 2>conftest.er1
6162   ac_status=$?
6163   grep -v '^ *+' conftest.er1 >conftest.err
6164   rm -f conftest.er1
6165   cat conftest.err >&5
6166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6167   (exit $ac_status); } && {
6168          test -z "$ac_cxx_werror_flag" ||
6169          test ! -s conftest.err
6170        } && test -s conftest$ac_exeext &&
6171        $as_test_x conftest$ac_exeext; then
6172   ac_cv_lib_posix_remove=yes
6173 else
6174   echo "$as_me: failed program was:" >&5
6175 sed 's/^/| /' conftest.$ac_ext >&5
6176
6177         ac_cv_lib_posix_remove=no
6178 fi
6179
6180 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6181       conftest$ac_exeext conftest.$ac_ext
6182 LIBS=$ac_check_lib_save_LIBS
6183 fi
6184 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6185 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6186 if test $ac_cv_lib_posix_remove = yes; then
6187   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6188 fi
6189
6190     fi
6191
6192     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6193     { echo "$as_me:$LINENO: checking for shmat" >&5
6194 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6195 if test "${ac_cv_func_shmat+set}" = set; then
6196   echo $ECHO_N "(cached) $ECHO_C" >&6
6197 else
6198   cat >conftest.$ac_ext <<_ACEOF
6199 /* confdefs.h.  */
6200 _ACEOF
6201 cat confdefs.h >>conftest.$ac_ext
6202 cat >>conftest.$ac_ext <<_ACEOF
6203 /* end confdefs.h.  */
6204 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6205    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6206 #define shmat innocuous_shmat
6207
6208 /* System header to define __stub macros and hopefully few prototypes,
6209     which can conflict with char shmat (); below.
6210     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6211     <limits.h> exists even on freestanding compilers.  */
6212
6213 #ifdef __STDC__
6214 # include <limits.h>
6215 #else
6216 # include <assert.h>
6217 #endif
6218
6219 #undef shmat
6220
6221 /* Override any GCC internal prototype to avoid an error.
6222    Use char because int might match the return type of a GCC
6223    builtin and then its argument prototype would still apply.  */
6224 #ifdef __cplusplus
6225 extern "C"
6226 #endif
6227 char shmat ();
6228 /* The GNU C library defines this for functions which it implements
6229     to always fail with ENOSYS.  Some functions are actually named
6230     something starting with __ and the normal name is an alias.  */
6231 #if defined __stub_shmat || defined __stub___shmat
6232 choke me
6233 #endif
6234
6235 int
6236 main ()
6237 {
6238 return shmat ();
6239   ;
6240   return 0;
6241 }
6242 _ACEOF
6243 rm -f conftest.$ac_objext conftest$ac_exeext
6244 if { (ac_try="$ac_link"
6245 case "(($ac_try" in
6246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6247   *) ac_try_echo=$ac_try;;
6248 esac
6249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6250   (eval "$ac_link") 2>conftest.er1
6251   ac_status=$?
6252   grep -v '^ *+' conftest.er1 >conftest.err
6253   rm -f conftest.er1
6254   cat conftest.err >&5
6255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6256   (exit $ac_status); } && {
6257          test -z "$ac_cxx_werror_flag" ||
6258          test ! -s conftest.err
6259        } && test -s conftest$ac_exeext &&
6260        $as_test_x conftest$ac_exeext; then
6261   ac_cv_func_shmat=yes
6262 else
6263   echo "$as_me: failed program was:" >&5
6264 sed 's/^/| /' conftest.$ac_ext >&5
6265
6266         ac_cv_func_shmat=no
6267 fi
6268
6269 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6270       conftest$ac_exeext conftest.$ac_ext
6271 fi
6272 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6273 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6274
6275     if test $ac_cv_func_shmat = no; then
6276       { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6277 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6278 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6279   echo $ECHO_N "(cached) $ECHO_C" >&6
6280 else
6281   ac_check_lib_save_LIBS=$LIBS
6282 LIBS="-lipc  $LIBS"
6283 cat >conftest.$ac_ext <<_ACEOF
6284 /* confdefs.h.  */
6285 _ACEOF
6286 cat confdefs.h >>conftest.$ac_ext
6287 cat >>conftest.$ac_ext <<_ACEOF
6288 /* end confdefs.h.  */
6289
6290 /* Override any GCC internal prototype to avoid an error.
6291    Use char because int might match the return type of a GCC
6292    builtin and then its argument prototype would still apply.  */
6293 #ifdef __cplusplus
6294 extern "C"
6295 #endif
6296 char shmat ();
6297 int
6298 main ()
6299 {
6300 return shmat ();
6301   ;
6302   return 0;
6303 }
6304 _ACEOF
6305 rm -f conftest.$ac_objext conftest$ac_exeext
6306 if { (ac_try="$ac_link"
6307 case "(($ac_try" in
6308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6309   *) ac_try_echo=$ac_try;;
6310 esac
6311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6312   (eval "$ac_link") 2>conftest.er1
6313   ac_status=$?
6314   grep -v '^ *+' conftest.er1 >conftest.err
6315   rm -f conftest.er1
6316   cat conftest.err >&5
6317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6318   (exit $ac_status); } && {
6319          test -z "$ac_cxx_werror_flag" ||
6320          test ! -s conftest.err
6321        } && test -s conftest$ac_exeext &&
6322        $as_test_x conftest$ac_exeext; then
6323   ac_cv_lib_ipc_shmat=yes
6324 else
6325   echo "$as_me: failed program was:" >&5
6326 sed 's/^/| /' conftest.$ac_ext >&5
6327
6328         ac_cv_lib_ipc_shmat=no
6329 fi
6330
6331 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6332       conftest$ac_exeext conftest.$ac_ext
6333 LIBS=$ac_check_lib_save_LIBS
6334 fi
6335 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6336 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6337 if test $ac_cv_lib_ipc_shmat = yes; then
6338   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6339 fi
6340
6341     fi
6342   fi
6343
6344   # Check for libraries that X11R6 Xt/Xaw programs need.
6345   ac_save_LDFLAGS=$LDFLAGS
6346   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6347   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6348   # check for ICE first), but we must link in the order -lSM -lICE or
6349   # we get undefined symbols.  So assume we have SM if we have ICE.
6350   # These have to be linked with before -lX11, unlike the other
6351   # libraries we check for below, so use a different variable.
6352   # John Interrante, Karl Berry
6353   { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6354 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6355 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6356   echo $ECHO_N "(cached) $ECHO_C" >&6
6357 else
6358   ac_check_lib_save_LIBS=$LIBS
6359 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6360 cat >conftest.$ac_ext <<_ACEOF
6361 /* confdefs.h.  */
6362 _ACEOF
6363 cat confdefs.h >>conftest.$ac_ext
6364 cat >>conftest.$ac_ext <<_ACEOF
6365 /* end confdefs.h.  */
6366
6367 /* Override any GCC internal prototype to avoid an error.
6368    Use char because int might match the return type of a GCC
6369    builtin and then its argument prototype would still apply.  */
6370 #ifdef __cplusplus
6371 extern "C"
6372 #endif
6373 char IceConnectionNumber ();
6374 int
6375 main ()
6376 {
6377 return IceConnectionNumber ();
6378   ;
6379   return 0;
6380 }
6381 _ACEOF
6382 rm -f conftest.$ac_objext conftest$ac_exeext
6383 if { (ac_try="$ac_link"
6384 case "(($ac_try" in
6385   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6386   *) ac_try_echo=$ac_try;;
6387 esac
6388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6389   (eval "$ac_link") 2>conftest.er1
6390   ac_status=$?
6391   grep -v '^ *+' conftest.er1 >conftest.err
6392   rm -f conftest.er1
6393   cat conftest.err >&5
6394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6395   (exit $ac_status); } && {
6396          test -z "$ac_cxx_werror_flag" ||
6397          test ! -s conftest.err
6398        } && test -s conftest$ac_exeext &&
6399        $as_test_x conftest$ac_exeext; then
6400   ac_cv_lib_ICE_IceConnectionNumber=yes
6401 else
6402   echo "$as_me: failed program was:" >&5
6403 sed 's/^/| /' conftest.$ac_ext >&5
6404
6405         ac_cv_lib_ICE_IceConnectionNumber=no
6406 fi
6407
6408 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6409       conftest$ac_exeext conftest.$ac_ext
6410 LIBS=$ac_check_lib_save_LIBS
6411 fi
6412 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6413 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6414 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6415   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6416 fi
6417
6418   LDFLAGS=$ac_save_LDFLAGS
6419
6420 fi
6421
6422
6423 AFTERIMAGE_CFLAGS=
6424 AFTERIMAGE_LIBS=
6425 AFTERIMAGE_VERSION=
6426
6427 if test x$support_afterimage = xyes; then
6428   support_afterimage=no
6429
6430   if test "x$afterimage_config" = "x" ; then
6431     # Extract the first word of "afterimage-config", so it can be a program name with args.
6432 set dummy afterimage-config; ac_word=$2
6433 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6434 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6435 if test "${ac_cv_path_afterimage_config+set}" = set; then
6436   echo $ECHO_N "(cached) $ECHO_C" >&6
6437 else
6438   case $afterimage_config in
6439   [\\/]* | ?:[\\/]*)
6440   ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6441   ;;
6442   *)
6443   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6444 for as_dir in $PATH
6445 do
6446   IFS=$as_save_IFS
6447   test -z "$as_dir" && as_dir=.
6448   for ac_exec_ext in '' $ac_executable_extensions; do
6449   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6450     ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6451     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6452     break 2
6453   fi
6454 done
6455 done
6456 IFS=$as_save_IFS
6457
6458   test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6459   ;;
6460 esac
6461 fi
6462 afterimage_config=$ac_cv_path_afterimage_config
6463 if test -n "$afterimage_config"; then
6464   { echo "$as_me:$LINENO: result: $afterimage_config" >&5
6465 echo "${ECHO_T}$afterimage_config" >&6; }
6466 else
6467   { echo "$as_me:$LINENO: result: no" >&5
6468 echo "${ECHO_T}no" >&6; }
6469 fi
6470
6471
6472   fi
6473   if test "x$afterimage_config" != "xno" ; then
6474     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
6475 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
6476     xAFTERIMAGE_VERSION=`$afterimage_config --version`
6477     if test -n "$xAFTERIMAGE_VERSION" ; then
6478       xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6479       xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6480       if test "x$xAFTERIMAGE_LIBS" != "x"; then
6481         libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6482         libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6483         if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6484           support_afterimage=yes
6485           AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6486           AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6487           AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6488         fi
6489       fi
6490     fi
6491     if test "x$support_afterimage" = "xyes"; then
6492       { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6493 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6494     else
6495       { echo "$as_me:$LINENO: result: no" >&5
6496 echo "${ECHO_T}no" >&6; }
6497     fi
6498   fi
6499 fi
6500
6501 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6502 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6503 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6504   echo $ECHO_N "(cached) $ECHO_C" >&6
6505 else
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 #include <sys/types.h>
6513 #include <sys/wait.h>
6514 #ifndef WEXITSTATUS
6515 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6516 #endif
6517 #ifndef WIFEXITED
6518 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6519 #endif
6520
6521 int
6522 main ()
6523 {
6524   int s;
6525   wait (&s);
6526   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6527   ;
6528   return 0;
6529 }
6530 _ACEOF
6531 rm -f conftest.$ac_objext
6532 if { (ac_try="$ac_compile"
6533 case "(($ac_try" in
6534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6535   *) ac_try_echo=$ac_try;;
6536 esac
6537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6538   (eval "$ac_compile") 2>conftest.er1
6539   ac_status=$?
6540   grep -v '^ *+' conftest.er1 >conftest.err
6541   rm -f conftest.er1
6542   cat conftest.err >&5
6543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6544   (exit $ac_status); } && {
6545          test -z "$ac_cxx_werror_flag" ||
6546          test ! -s conftest.err
6547        } && test -s conftest.$ac_objext; then
6548   ac_cv_header_sys_wait_h=yes
6549 else
6550   echo "$as_me: failed program was:" >&5
6551 sed 's/^/| /' conftest.$ac_ext >&5
6552
6553         ac_cv_header_sys_wait_h=no
6554 fi
6555
6556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6557 fi
6558 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6559 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6560 if test $ac_cv_header_sys_wait_h = yes; then
6561
6562 cat >>confdefs.h <<\_ACEOF
6563 #define HAVE_SYS_WAIT_H 1
6564 _ACEOF
6565
6566 fi
6567
6568 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6569 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6570 if test "${ac_cv_header_stdc+set}" = set; then
6571   echo $ECHO_N "(cached) $ECHO_C" >&6
6572 else
6573   cat >conftest.$ac_ext <<_ACEOF
6574 /* confdefs.h.  */
6575 _ACEOF
6576 cat confdefs.h >>conftest.$ac_ext
6577 cat >>conftest.$ac_ext <<_ACEOF
6578 /* end confdefs.h.  */
6579 #include <stdlib.h>
6580 #include <stdarg.h>
6581 #include <string.h>
6582 #include <float.h>
6583
6584 int
6585 main ()
6586 {
6587
6588   ;
6589   return 0;
6590 }
6591 _ACEOF
6592 rm -f conftest.$ac_objext
6593 if { (ac_try="$ac_compile"
6594 case "(($ac_try" in
6595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6596   *) ac_try_echo=$ac_try;;
6597 esac
6598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6599   (eval "$ac_compile") 2>conftest.er1
6600   ac_status=$?
6601   grep -v '^ *+' conftest.er1 >conftest.err
6602   rm -f conftest.er1
6603   cat conftest.err >&5
6604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6605   (exit $ac_status); } && {
6606          test -z "$ac_cxx_werror_flag" ||
6607          test ! -s conftest.err
6608        } && test -s conftest.$ac_objext; then
6609   ac_cv_header_stdc=yes
6610 else
6611   echo "$as_me: failed program was:" >&5
6612 sed 's/^/| /' conftest.$ac_ext >&5
6613
6614         ac_cv_header_stdc=no
6615 fi
6616
6617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6618
6619 if test $ac_cv_header_stdc = yes; then
6620   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6621   cat >conftest.$ac_ext <<_ACEOF
6622 /* confdefs.h.  */
6623 _ACEOF
6624 cat confdefs.h >>conftest.$ac_ext
6625 cat >>conftest.$ac_ext <<_ACEOF
6626 /* end confdefs.h.  */
6627 #include <string.h>
6628
6629 _ACEOF
6630 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6631   $EGREP "memchr" >/dev/null 2>&1; then
6632   :
6633 else
6634   ac_cv_header_stdc=no
6635 fi
6636 rm -f conftest*
6637
6638 fi
6639
6640 if test $ac_cv_header_stdc = yes; then
6641   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6642   cat >conftest.$ac_ext <<_ACEOF
6643 /* confdefs.h.  */
6644 _ACEOF
6645 cat confdefs.h >>conftest.$ac_ext
6646 cat >>conftest.$ac_ext <<_ACEOF
6647 /* end confdefs.h.  */
6648 #include <stdlib.h>
6649
6650 _ACEOF
6651 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6652   $EGREP "free" >/dev/null 2>&1; then
6653   :
6654 else
6655   ac_cv_header_stdc=no
6656 fi
6657 rm -f conftest*
6658
6659 fi
6660
6661 if test $ac_cv_header_stdc = yes; then
6662   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6663   if test "$cross_compiling" = yes; then
6664   :
6665 else
6666   cat >conftest.$ac_ext <<_ACEOF
6667 /* confdefs.h.  */
6668 _ACEOF
6669 cat confdefs.h >>conftest.$ac_ext
6670 cat >>conftest.$ac_ext <<_ACEOF
6671 /* end confdefs.h.  */
6672 #include <ctype.h>
6673 #include <stdlib.h>
6674 #if ((' ' & 0x0FF) == 0x020)
6675 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6676 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6677 #else
6678 # define ISLOWER(c) \
6679                    (('a' <= (c) && (c) <= 'i') \
6680                      || ('j' <= (c) && (c) <= 'r') \
6681                      || ('s' <= (c) && (c) <= 'z'))
6682 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6683 #endif
6684
6685 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6686 int
6687 main ()
6688 {
6689   int i;
6690   for (i = 0; i < 256; i++)
6691     if (XOR (islower (i), ISLOWER (i))
6692         || toupper (i) != TOUPPER (i))
6693       return 2;
6694   return 0;
6695 }
6696 _ACEOF
6697 rm -f conftest$ac_exeext
6698 if { (ac_try="$ac_link"
6699 case "(($ac_try" in
6700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6701   *) ac_try_echo=$ac_try;;
6702 esac
6703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6704   (eval "$ac_link") 2>&5
6705   ac_status=$?
6706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6707   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6708   { (case "(($ac_try" in
6709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6710   *) ac_try_echo=$ac_try;;
6711 esac
6712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6713   (eval "$ac_try") 2>&5
6714   ac_status=$?
6715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6716   (exit $ac_status); }; }; then
6717   :
6718 else
6719   echo "$as_me: program exited with status $ac_status" >&5
6720 echo "$as_me: failed program was:" >&5
6721 sed 's/^/| /' conftest.$ac_ext >&5
6722
6723 ( exit $ac_status )
6724 ac_cv_header_stdc=no
6725 fi
6726 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6727 fi
6728
6729
6730 fi
6731 fi
6732 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6733 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6734 if test $ac_cv_header_stdc = yes; then
6735
6736 cat >>confdefs.h <<\_ACEOF
6737 #define STDC_HEADERS 1
6738 _ACEOF
6739
6740 fi
6741
6742 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6753                   inttypes.h stdint.h unistd.h
6754 do
6755 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6756 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6757 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6758 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6759   echo $ECHO_N "(cached) $ECHO_C" >&6
6760 else
6761   cat >conftest.$ac_ext <<_ACEOF
6762 /* confdefs.h.  */
6763 _ACEOF
6764 cat confdefs.h >>conftest.$ac_ext
6765 cat >>conftest.$ac_ext <<_ACEOF
6766 /* end confdefs.h.  */
6767 $ac_includes_default
6768
6769 #include <$ac_header>
6770 _ACEOF
6771 rm -f conftest.$ac_objext
6772 if { (ac_try="$ac_compile"
6773 case "(($ac_try" in
6774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6775   *) ac_try_echo=$ac_try;;
6776 esac
6777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6778   (eval "$ac_compile") 2>conftest.er1
6779   ac_status=$?
6780   grep -v '^ *+' conftest.er1 >conftest.err
6781   rm -f conftest.er1
6782   cat conftest.err >&5
6783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6784   (exit $ac_status); } && {
6785          test -z "$ac_cxx_werror_flag" ||
6786          test ! -s conftest.err
6787        } && test -s conftest.$ac_objext; then
6788   eval "$as_ac_Header=yes"
6789 else
6790   echo "$as_me: failed program was:" >&5
6791 sed 's/^/| /' conftest.$ac_ext >&5
6792
6793         eval "$as_ac_Header=no"
6794 fi
6795
6796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6797 fi
6798 ac_res=`eval echo '${'$as_ac_Header'}'`
6799                { echo "$as_me:$LINENO: result: $ac_res" >&5
6800 echo "${ECHO_T}$ac_res" >&6; }
6801 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6802   cat >>confdefs.h <<_ACEOF
6803 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6804 _ACEOF
6805
6806 fi
6807
6808 done
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828 for ac_header in \
6829         assert.h \
6830         fcntl.h \
6831         stdarg.h \
6832         stdlib.h \
6833         string.h \
6834         termios.h \
6835         unistd.h \
6836         sys/byteorder.h \
6837         sys/ioctl.h \
6838         sys/select.h \
6839         sys/sockio.h \
6840         sys/strredir.h \
6841         sys/time.h \
6842         stdint.h \
6843         wchar.h \
6844         cwchar \
6845         clocale \
6846
6847 do
6848 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6849 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6850   { echo "$as_me:$LINENO: checking for $ac_header" >&5
6851 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6852 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6853   echo $ECHO_N "(cached) $ECHO_C" >&6
6854 fi
6855 ac_res=`eval echo '${'$as_ac_Header'}'`
6856                { echo "$as_me:$LINENO: result: $ac_res" >&5
6857 echo "${ECHO_T}$ac_res" >&6; }
6858 else
6859   # Is the header compilable?
6860 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6861 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6862 cat >conftest.$ac_ext <<_ACEOF
6863 /* confdefs.h.  */
6864 _ACEOF
6865 cat confdefs.h >>conftest.$ac_ext
6866 cat >>conftest.$ac_ext <<_ACEOF
6867 /* end confdefs.h.  */
6868 $ac_includes_default
6869 #include <$ac_header>
6870 _ACEOF
6871 rm -f conftest.$ac_objext
6872 if { (ac_try="$ac_compile"
6873 case "(($ac_try" in
6874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6875   *) ac_try_echo=$ac_try;;
6876 esac
6877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6878   (eval "$ac_compile") 2>conftest.er1
6879   ac_status=$?
6880   grep -v '^ *+' conftest.er1 >conftest.err
6881   rm -f conftest.er1
6882   cat conftest.err >&5
6883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6884   (exit $ac_status); } && {
6885          test -z "$ac_cxx_werror_flag" ||
6886          test ! -s conftest.err
6887        } && test -s conftest.$ac_objext; then
6888   ac_header_compiler=yes
6889 else
6890   echo "$as_me: failed program was:" >&5
6891 sed 's/^/| /' conftest.$ac_ext >&5
6892
6893         ac_header_compiler=no
6894 fi
6895
6896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6897 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6898 echo "${ECHO_T}$ac_header_compiler" >&6; }
6899
6900 # Is the header present?
6901 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6902 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6903 cat >conftest.$ac_ext <<_ACEOF
6904 /* confdefs.h.  */
6905 _ACEOF
6906 cat confdefs.h >>conftest.$ac_ext
6907 cat >>conftest.$ac_ext <<_ACEOF
6908 /* end confdefs.h.  */
6909 #include <$ac_header>
6910 _ACEOF
6911 if { (ac_try="$ac_cpp conftest.$ac_ext"
6912 case "(($ac_try" in
6913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6914   *) ac_try_echo=$ac_try;;
6915 esac
6916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6917   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6918   ac_status=$?
6919   grep -v '^ *+' conftest.er1 >conftest.err
6920   rm -f conftest.er1
6921   cat conftest.err >&5
6922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6923   (exit $ac_status); } >/dev/null && {
6924          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6925          test ! -s conftest.err
6926        }; then
6927   ac_header_preproc=yes
6928 else
6929   echo "$as_me: failed program was:" >&5
6930 sed 's/^/| /' conftest.$ac_ext >&5
6931
6932   ac_header_preproc=no
6933 fi
6934
6935 rm -f conftest.err conftest.$ac_ext
6936 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6937 echo "${ECHO_T}$ac_header_preproc" >&6; }
6938
6939 # So?  What about this header?
6940 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6941   yes:no: )
6942     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6943 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6944     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6945 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6946     ac_header_preproc=yes
6947     ;;
6948   no:yes:* )
6949     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6950 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6951     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6952 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6953     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6954 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6955     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6956 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6957     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6958 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6959     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6960 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6961
6962     ;;
6963 esac
6964 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6965 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6967   echo $ECHO_N "(cached) $ECHO_C" >&6
6968 else
6969   eval "$as_ac_Header=\$ac_header_preproc"
6970 fi
6971 ac_res=`eval echo '${'$as_ac_Header'}'`
6972                { echo "$as_me:$LINENO: result: $ac_res" >&5
6973 echo "${ECHO_T}$ac_res" >&6; }
6974
6975 fi
6976 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6977   cat >>confdefs.h <<_ACEOF
6978 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6979 _ACEOF
6980
6981 fi
6982
6983 done
6984
6985
6986 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6987 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6988 if test "${ac_cv_header_time+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 #include <sys/types.h>
6998 #include <sys/time.h>
6999 #include <time.h>
7000
7001 int
7002 main ()
7003 {
7004 if ((struct tm *) 0)
7005 return 0;
7006   ;
7007   return 0;
7008 }
7009 _ACEOF
7010 rm -f conftest.$ac_objext
7011 if { (ac_try="$ac_compile"
7012 case "(($ac_try" in
7013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7014   *) ac_try_echo=$ac_try;;
7015 esac
7016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7017   (eval "$ac_compile") 2>conftest.er1
7018   ac_status=$?
7019   grep -v '^ *+' conftest.er1 >conftest.err
7020   rm -f conftest.er1
7021   cat conftest.err >&5
7022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7023   (exit $ac_status); } && {
7024          test -z "$ac_cxx_werror_flag" ||
7025          test ! -s conftest.err
7026        } && test -s conftest.$ac_objext; then
7027   ac_cv_header_time=yes
7028 else
7029   echo "$as_me: failed program was:" >&5
7030 sed 's/^/| /' conftest.$ac_ext >&5
7031
7032         ac_cv_header_time=no
7033 fi
7034
7035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7036 fi
7037 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7038 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7039 if test $ac_cv_header_time = yes; then
7040
7041 cat >>confdefs.h <<\_ACEOF
7042 #define TIME_WITH_SYS_TIME 1
7043 _ACEOF
7044
7045 fi
7046
7047
7048 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7049 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7050 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7051   echo $ECHO_N "(cached) $ECHO_C" >&6
7052 else
7053   cat >conftest.$ac_ext <<_ACEOF
7054 /* confdefs.h.  */
7055 _ACEOF
7056 cat confdefs.h >>conftest.$ac_ext
7057 cat >>conftest.$ac_ext <<_ACEOF
7058 /* end confdefs.h.  */
7059 #include <stdio.h>
7060 #include <sys/ioctl.h>
7061 #ifdef HAVE_TERMIOS_H
7062 #include <termios.h>
7063 #endif
7064 int
7065 main ()
7066 {
7067 int a = ECHO;
7068   ;
7069   return 0;
7070 }
7071 _ACEOF
7072 rm -f conftest.$ac_objext
7073 if { (ac_try="$ac_compile"
7074 case "(($ac_try" in
7075   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7076   *) ac_try_echo=$ac_try;;
7077 esac
7078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7079   (eval "$ac_compile") 2>conftest.er1
7080   ac_status=$?
7081   grep -v '^ *+' conftest.er1 >conftest.err
7082   rm -f conftest.er1
7083   cat conftest.err >&5
7084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085   (exit $ac_status); } && {
7086          test -z "$ac_cxx_werror_flag" ||
7087          test ! -s conftest.err
7088        } && test -s conftest.$ac_objext; then
7089   rxvt_cv_header_sysioctl=yes
7090 else
7091   echo "$as_me: failed program was:" >&5
7092 sed 's/^/| /' conftest.$ac_ext >&5
7093
7094         rxvt_cv_header_sysioctl=no
7095 fi
7096
7097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7098 fi
7099 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7100 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7101
7102 { echo "$as_me:$LINENO: checking for XPointer" >&5
7103 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7104 if test "${rxvt_cv_xpointer+set}" = set; then
7105   echo $ECHO_N "(cached) $ECHO_C" >&6
7106 else
7107   cat >conftest.$ac_ext <<_ACEOF
7108 /* confdefs.h.  */
7109 _ACEOF
7110 cat confdefs.h >>conftest.$ac_ext
7111 cat >>conftest.$ac_ext <<_ACEOF
7112 /* end confdefs.h.  */
7113 #include <X11/Xlib.h>
7114 int
7115 main ()
7116 {
7117 XPointer dummy;
7118   ;
7119   return 0;
7120 }
7121 _ACEOF
7122 rm -f conftest.$ac_objext
7123 if { (ac_try="$ac_compile"
7124 case "(($ac_try" in
7125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7126   *) ac_try_echo=$ac_try;;
7127 esac
7128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7129   (eval "$ac_compile") 2>conftest.er1
7130   ac_status=$?
7131   grep -v '^ *+' conftest.er1 >conftest.err
7132   rm -f conftest.er1
7133   cat conftest.err >&5
7134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135   (exit $ac_status); } && {
7136          test -z "$ac_cxx_werror_flag" ||
7137          test ! -s conftest.err
7138        } && test -s conftest.$ac_objext; then
7139   rxvt_cv_xpointer=yes
7140 else
7141   echo "$as_me: failed program was:" >&5
7142 sed 's/^/| /' conftest.$ac_ext >&5
7143
7144         rxvt_cv_xpointer=no
7145 fi
7146
7147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7148 fi
7149 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7150 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7151 if test x$rxvt_cv_xpointer = xyes; then
7152
7153 cat >>confdefs.h <<\_ACEOF
7154 #define HAVE_XPOINTER 1
7155 _ACEOF
7156
7157 fi
7158
7159 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7160 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7161 if test "${rxvt_xlib_illegal_access+set}" = set; then
7162   echo $ECHO_N "(cached) $ECHO_C" >&6
7163 else
7164   cat >conftest.$ac_ext <<_ACEOF
7165 /* confdefs.h.  */
7166 _ACEOF
7167 cat confdefs.h >>conftest.$ac_ext
7168 cat >>conftest.$ac_ext <<_ACEOF
7169 /* end confdefs.h.  */
7170
7171 #define XLIB_ILLEGAL_ACCESS
7172 #include <X11/Xlib.h>
7173
7174 int
7175 main ()
7176 {
7177
7178       Display *dpy;
7179       dpy->xdefaults = (char *)0;
7180
7181   ;
7182   return 0;
7183 }
7184 _ACEOF
7185 rm -f conftest.$ac_objext
7186 if { (ac_try="$ac_compile"
7187 case "(($ac_try" in
7188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7189   *) ac_try_echo=$ac_try;;
7190 esac
7191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7192   (eval "$ac_compile") 2>conftest.er1
7193   ac_status=$?
7194   grep -v '^ *+' conftest.er1 >conftest.err
7195   rm -f conftest.er1
7196   cat conftest.err >&5
7197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7198   (exit $ac_status); } && {
7199          test -z "$ac_cxx_werror_flag" ||
7200          test ! -s conftest.err
7201        } && test -s conftest.$ac_objext; then
7202   rxvt_xlib_illegal_access=yes
7203 else
7204   echo "$as_me: failed program was:" >&5
7205 sed 's/^/| /' conftest.$ac_ext >&5
7206
7207         rxvt_xlib_illegal_access=no
7208
7209 fi
7210
7211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7212 fi
7213 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7214 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7215 if test x$rxvt_xlib_illegal_access = xyes; then
7216
7217 cat >>confdefs.h <<\_ACEOF
7218 #define XLIB_ILLEGAL_ACCESS 1
7219 _ACEOF
7220
7221 fi
7222
7223 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7224 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7225 if test "${ac_cv_c_const+set}" = set; then
7226   echo $ECHO_N "(cached) $ECHO_C" >&6
7227 else
7228   cat >conftest.$ac_ext <<_ACEOF
7229 /* confdefs.h.  */
7230 _ACEOF
7231 cat confdefs.h >>conftest.$ac_ext
7232 cat >>conftest.$ac_ext <<_ACEOF
7233 /* end confdefs.h.  */
7234
7235 int
7236 main ()
7237 {
7238 /* FIXME: Include the comments suggested by Paul. */
7239 #ifndef __cplusplus
7240   /* Ultrix mips cc rejects this.  */
7241   typedef int charset[2];
7242   const charset cs;
7243   /* SunOS 4.1.1 cc rejects this.  */
7244   char const *const *pcpcc;
7245   char **ppc;
7246   /* NEC SVR4.0.2 mips cc rejects this.  */
7247   struct point {int x, y;};
7248   static struct point const zero = {0,0};
7249   /* AIX XL C 1.02.0.0 rejects this.
7250      It does not let you subtract one const X* pointer from another in
7251      an arm of an if-expression whose if-part is not a constant
7252      expression */
7253   const char *g = "string";
7254   pcpcc = &g + (g ? g-g : 0);
7255   /* HPUX 7.0 cc rejects these. */
7256   ++pcpcc;
7257   ppc = (char**) pcpcc;
7258   pcpcc = (char const *const *) ppc;
7259   { /* SCO 3.2v4 cc rejects this.  */
7260     char *t;
7261     char const *s = 0 ? (char *) 0 : (char const *) 0;
7262
7263     *t++ = 0;
7264     if (s) return 0;
7265   }
7266   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7267     int x[] = {25, 17};
7268     const int *foo = &x[0];
7269     ++foo;
7270   }
7271   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7272     typedef const int *iptr;
7273     iptr p = 0;
7274     ++p;
7275   }
7276   { /* AIX XL C 1.02.0.0 rejects this saying
7277        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7278     struct s { int j; const int *ap[3]; };
7279     struct s *b; b->j = 5;
7280   }
7281   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7282     const int foo = 10;
7283     if (!foo) return 0;
7284   }
7285   return !cs[0] && !zero.x;
7286 #endif
7287
7288   ;
7289   return 0;
7290 }
7291 _ACEOF
7292 rm -f conftest.$ac_objext
7293 if { (ac_try="$ac_compile"
7294 case "(($ac_try" in
7295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7296   *) ac_try_echo=$ac_try;;
7297 esac
7298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7299   (eval "$ac_compile") 2>conftest.er1
7300   ac_status=$?
7301   grep -v '^ *+' conftest.er1 >conftest.err
7302   rm -f conftest.er1
7303   cat conftest.err >&5
7304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7305   (exit $ac_status); } && {
7306          test -z "$ac_cxx_werror_flag" ||
7307          test ! -s conftest.err
7308        } && test -s conftest.$ac_objext; then
7309   ac_cv_c_const=yes
7310 else
7311   echo "$as_me: failed program was:" >&5
7312 sed 's/^/| /' conftest.$ac_ext >&5
7313
7314         ac_cv_c_const=no
7315 fi
7316
7317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7318 fi
7319 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7320 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7321 if test $ac_cv_c_const = no; then
7322
7323 cat >>confdefs.h <<\_ACEOF
7324 #define const
7325 _ACEOF
7326
7327 fi
7328
7329 { echo "$as_me:$LINENO: checking for inline" >&5
7330 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7331 if test "${ac_cv_c_inline+set}" = set; then
7332   echo $ECHO_N "(cached) $ECHO_C" >&6
7333 else
7334   ac_cv_c_inline=no
7335 for ac_kw in inline __inline__ __inline; do
7336   cat >conftest.$ac_ext <<_ACEOF
7337 /* confdefs.h.  */
7338 _ACEOF
7339 cat confdefs.h >>conftest.$ac_ext
7340 cat >>conftest.$ac_ext <<_ACEOF
7341 /* end confdefs.h.  */
7342 #ifndef __cplusplus
7343 typedef int foo_t;
7344 static $ac_kw foo_t static_foo () {return 0; }
7345 $ac_kw foo_t foo () {return 0; }
7346 #endif
7347
7348 _ACEOF
7349 rm -f conftest.$ac_objext
7350 if { (ac_try="$ac_compile"
7351 case "(($ac_try" in
7352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7353   *) ac_try_echo=$ac_try;;
7354 esac
7355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7356   (eval "$ac_compile") 2>conftest.er1
7357   ac_status=$?
7358   grep -v '^ *+' conftest.er1 >conftest.err
7359   rm -f conftest.er1
7360   cat conftest.err >&5
7361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362   (exit $ac_status); } && {
7363          test -z "$ac_cxx_werror_flag" ||
7364          test ! -s conftest.err
7365        } && test -s conftest.$ac_objext; then
7366   ac_cv_c_inline=$ac_kw
7367 else
7368   echo "$as_me: failed program was:" >&5
7369 sed 's/^/| /' conftest.$ac_ext >&5
7370
7371
7372 fi
7373
7374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7375   test "$ac_cv_c_inline" != no && break
7376 done
7377
7378 fi
7379 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7380 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7381
7382
7383 case $ac_cv_c_inline in
7384   inline | yes) ;;
7385   *)
7386     case $ac_cv_c_inline in
7387       no) ac_val=;;
7388       *) ac_val=$ac_cv_c_inline;;
7389     esac
7390     cat >>confdefs.h <<_ACEOF
7391 #ifndef __cplusplus
7392 #define inline $ac_val
7393 #endif
7394 _ACEOF
7395     ;;
7396 esac
7397
7398
7399
7400 { echo "$as_me:$LINENO: checking for mode_t" >&5
7401 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7402 if test "${ac_cv_type_mode_t+set}" = set; then
7403   echo $ECHO_N "(cached) $ECHO_C" >&6
7404 else
7405   cat >conftest.$ac_ext <<_ACEOF
7406 /* confdefs.h.  */
7407 _ACEOF
7408 cat confdefs.h >>conftest.$ac_ext
7409 cat >>conftest.$ac_ext <<_ACEOF
7410 /* end confdefs.h.  */
7411 $ac_includes_default
7412 typedef mode_t ac__type_new_;
7413 int
7414 main ()
7415 {
7416 if ((ac__type_new_ *) 0)
7417   return 0;
7418 if (sizeof (ac__type_new_))
7419   return 0;
7420   ;
7421   return 0;
7422 }
7423 _ACEOF
7424 rm -f conftest.$ac_objext
7425 if { (ac_try="$ac_compile"
7426 case "(($ac_try" in
7427   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7428   *) ac_try_echo=$ac_try;;
7429 esac
7430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7431   (eval "$ac_compile") 2>conftest.er1
7432   ac_status=$?
7433   grep -v '^ *+' conftest.er1 >conftest.err
7434   rm -f conftest.er1
7435   cat conftest.err >&5
7436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437   (exit $ac_status); } && {
7438          test -z "$ac_cxx_werror_flag" ||
7439          test ! -s conftest.err
7440        } && test -s conftest.$ac_objext; then
7441   ac_cv_type_mode_t=yes
7442 else
7443   echo "$as_me: failed program was:" >&5
7444 sed 's/^/| /' conftest.$ac_ext >&5
7445
7446         ac_cv_type_mode_t=no
7447 fi
7448
7449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7450 fi
7451 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7452 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7453 if test $ac_cv_type_mode_t = yes; then
7454   :
7455 else
7456
7457 cat >>confdefs.h <<_ACEOF
7458 #define mode_t int
7459 _ACEOF
7460
7461 fi
7462
7463 { echo "$as_me:$LINENO: checking for pid_t" >&5
7464 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7465 if test "${ac_cv_type_pid_t+set}" = set; then
7466   echo $ECHO_N "(cached) $ECHO_C" >&6
7467 else
7468   cat >conftest.$ac_ext <<_ACEOF
7469 /* confdefs.h.  */
7470 _ACEOF
7471 cat confdefs.h >>conftest.$ac_ext
7472 cat >>conftest.$ac_ext <<_ACEOF
7473 /* end confdefs.h.  */
7474 $ac_includes_default
7475 typedef pid_t ac__type_new_;
7476 int
7477 main ()
7478 {
7479 if ((ac__type_new_ *) 0)
7480   return 0;
7481 if (sizeof (ac__type_new_))
7482   return 0;
7483   ;
7484   return 0;
7485 }
7486 _ACEOF
7487 rm -f conftest.$ac_objext
7488 if { (ac_try="$ac_compile"
7489 case "(($ac_try" in
7490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7491   *) ac_try_echo=$ac_try;;
7492 esac
7493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7494   (eval "$ac_compile") 2>conftest.er1
7495   ac_status=$?
7496   grep -v '^ *+' conftest.er1 >conftest.err
7497   rm -f conftest.er1
7498   cat conftest.err >&5
7499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500   (exit $ac_status); } && {
7501          test -z "$ac_cxx_werror_flag" ||
7502          test ! -s conftest.err
7503        } && test -s conftest.$ac_objext; then
7504   ac_cv_type_pid_t=yes
7505 else
7506   echo "$as_me: failed program was:" >&5
7507 sed 's/^/| /' conftest.$ac_ext >&5
7508
7509         ac_cv_type_pid_t=no
7510 fi
7511
7512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7513 fi
7514 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7515 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7516 if test $ac_cv_type_pid_t = yes; then
7517   :
7518 else
7519
7520 cat >>confdefs.h <<_ACEOF
7521 #define pid_t int
7522 _ACEOF
7523
7524 fi
7525
7526 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7527 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7528 if test "${ac_cv_type_uid_t+set}" = set; then
7529   echo $ECHO_N "(cached) $ECHO_C" >&6
7530 else
7531   cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h.  */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h.  */
7537 #include <sys/types.h>
7538
7539 _ACEOF
7540 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7541   $EGREP "uid_t" >/dev/null 2>&1; then
7542   ac_cv_type_uid_t=yes
7543 else
7544   ac_cv_type_uid_t=no
7545 fi
7546 rm -f conftest*
7547
7548 fi
7549 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7550 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7551 if test $ac_cv_type_uid_t = no; then
7552
7553 cat >>confdefs.h <<\_ACEOF
7554 #define uid_t int
7555 _ACEOF
7556
7557
7558 cat >>confdefs.h <<\_ACEOF
7559 #define gid_t int
7560 _ACEOF
7561
7562 fi
7563
7564
7565 { echo "$as_me:$LINENO: checking for short" >&5
7566 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
7567 if test "${ac_cv_type_short+set}" = set; then
7568   echo $ECHO_N "(cached) $ECHO_C" >&6
7569 else
7570   cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h.  */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h.  */
7576 $ac_includes_default
7577 typedef short ac__type_new_;
7578 int
7579 main ()
7580 {
7581 if ((ac__type_new_ *) 0)
7582   return 0;
7583 if (sizeof (ac__type_new_))
7584   return 0;
7585   ;
7586   return 0;
7587 }
7588 _ACEOF
7589 rm -f conftest.$ac_objext
7590 if { (ac_try="$ac_compile"
7591 case "(($ac_try" in
7592   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7593   *) ac_try_echo=$ac_try;;
7594 esac
7595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7596   (eval "$ac_compile") 2>conftest.er1
7597   ac_status=$?
7598   grep -v '^ *+' conftest.er1 >conftest.err
7599   rm -f conftest.er1
7600   cat conftest.err >&5
7601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7602   (exit $ac_status); } && {
7603          test -z "$ac_cxx_werror_flag" ||
7604          test ! -s conftest.err
7605        } && test -s conftest.$ac_objext; then
7606   ac_cv_type_short=yes
7607 else
7608   echo "$as_me: failed program was:" >&5
7609 sed 's/^/| /' conftest.$ac_ext >&5
7610
7611         ac_cv_type_short=no
7612 fi
7613
7614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7615 fi
7616 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7617 echo "${ECHO_T}$ac_cv_type_short" >&6; }
7618
7619 # The cast to long int works around a bug in the HP C Compiler
7620 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7621 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7622 # This bug is HP SR number 8606223364.
7623 { echo "$as_me:$LINENO: checking size of short" >&5
7624 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7625 if test "${ac_cv_sizeof_short+set}" = set; then
7626   echo $ECHO_N "(cached) $ECHO_C" >&6
7627 else
7628   if test "$cross_compiling" = yes; then
7629   # Depending upon the size, compute the lo and hi bounds.
7630 cat >conftest.$ac_ext <<_ACEOF
7631 /* confdefs.h.  */
7632 _ACEOF
7633 cat confdefs.h >>conftest.$ac_ext
7634 cat >>conftest.$ac_ext <<_ACEOF
7635 /* end confdefs.h.  */
7636 $ac_includes_default
7637    typedef short ac__type_sizeof_;
7638 int
7639 main ()
7640 {
7641 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7642 test_array [0] = 0
7643
7644   ;
7645   return 0;
7646 }
7647 _ACEOF
7648 rm -f conftest.$ac_objext
7649 if { (ac_try="$ac_compile"
7650 case "(($ac_try" in
7651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7652   *) ac_try_echo=$ac_try;;
7653 esac
7654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7655   (eval "$ac_compile") 2>conftest.er1
7656   ac_status=$?
7657   grep -v '^ *+' conftest.er1 >conftest.err
7658   rm -f conftest.er1
7659   cat conftest.err >&5
7660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7661   (exit $ac_status); } && {
7662          test -z "$ac_cxx_werror_flag" ||
7663          test ! -s conftest.err
7664        } && test -s conftest.$ac_objext; then
7665   ac_lo=0 ac_mid=0
7666   while :; do
7667     cat >conftest.$ac_ext <<_ACEOF
7668 /* confdefs.h.  */
7669 _ACEOF
7670 cat confdefs.h >>conftest.$ac_ext
7671 cat >>conftest.$ac_ext <<_ACEOF
7672 /* end confdefs.h.  */
7673 $ac_includes_default
7674    typedef short ac__type_sizeof_;
7675 int
7676 main ()
7677 {
7678 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7679 test_array [0] = 0
7680
7681   ;
7682   return 0;
7683 }
7684 _ACEOF
7685 rm -f conftest.$ac_objext
7686 if { (ac_try="$ac_compile"
7687 case "(($ac_try" in
7688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7689   *) ac_try_echo=$ac_try;;
7690 esac
7691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7692   (eval "$ac_compile") 2>conftest.er1
7693   ac_status=$?
7694   grep -v '^ *+' conftest.er1 >conftest.err
7695   rm -f conftest.er1
7696   cat conftest.err >&5
7697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698   (exit $ac_status); } && {
7699          test -z "$ac_cxx_werror_flag" ||
7700          test ! -s conftest.err
7701        } && test -s conftest.$ac_objext; then
7702   ac_hi=$ac_mid; break
7703 else
7704   echo "$as_me: failed program was:" >&5
7705 sed 's/^/| /' conftest.$ac_ext >&5
7706
7707         ac_lo=`expr $ac_mid + 1`
7708                         if test $ac_lo -le $ac_mid; then
7709                           ac_lo= ac_hi=
7710                           break
7711                         fi
7712                         ac_mid=`expr 2 '*' $ac_mid + 1`
7713 fi
7714
7715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7716   done
7717 else
7718   echo "$as_me: failed program was:" >&5
7719 sed 's/^/| /' conftest.$ac_ext >&5
7720
7721         cat >conftest.$ac_ext <<_ACEOF
7722 /* confdefs.h.  */
7723 _ACEOF
7724 cat confdefs.h >>conftest.$ac_ext
7725 cat >>conftest.$ac_ext <<_ACEOF
7726 /* end confdefs.h.  */
7727 $ac_includes_default
7728    typedef short ac__type_sizeof_;
7729 int
7730 main ()
7731 {
7732 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7733 test_array [0] = 0
7734
7735   ;
7736   return 0;
7737 }
7738 _ACEOF
7739 rm -f conftest.$ac_objext
7740 if { (ac_try="$ac_compile"
7741 case "(($ac_try" in
7742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7743   *) ac_try_echo=$ac_try;;
7744 esac
7745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7746   (eval "$ac_compile") 2>conftest.er1
7747   ac_status=$?
7748   grep -v '^ *+' conftest.er1 >conftest.err
7749   rm -f conftest.er1
7750   cat conftest.err >&5
7751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752   (exit $ac_status); } && {
7753          test -z "$ac_cxx_werror_flag" ||
7754          test ! -s conftest.err
7755        } && test -s conftest.$ac_objext; then
7756   ac_hi=-1 ac_mid=-1
7757   while :; do
7758     cat >conftest.$ac_ext <<_ACEOF
7759 /* confdefs.h.  */
7760 _ACEOF
7761 cat confdefs.h >>conftest.$ac_ext
7762 cat >>conftest.$ac_ext <<_ACEOF
7763 /* end confdefs.h.  */
7764 $ac_includes_default
7765    typedef short ac__type_sizeof_;
7766 int
7767 main ()
7768 {
7769 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7770 test_array [0] = 0
7771
7772   ;
7773   return 0;
7774 }
7775 _ACEOF
7776 rm -f conftest.$ac_objext
7777 if { (ac_try="$ac_compile"
7778 case "(($ac_try" in
7779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7780   *) ac_try_echo=$ac_try;;
7781 esac
7782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7783   (eval "$ac_compile") 2>conftest.er1
7784   ac_status=$?
7785   grep -v '^ *+' conftest.er1 >conftest.err
7786   rm -f conftest.er1
7787   cat conftest.err >&5
7788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7789   (exit $ac_status); } && {
7790          test -z "$ac_cxx_werror_flag" ||
7791          test ! -s conftest.err
7792        } && test -s conftest.$ac_objext; then
7793   ac_lo=$ac_mid; break
7794 else
7795   echo "$as_me: failed program was:" >&5
7796 sed 's/^/| /' conftest.$ac_ext >&5
7797
7798         ac_hi=`expr '(' $ac_mid ')' - 1`
7799                         if test $ac_mid -le $ac_hi; then
7800                           ac_lo= ac_hi=
7801                           break
7802                         fi
7803                         ac_mid=`expr 2 '*' $ac_mid`
7804 fi
7805
7806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7807   done
7808 else
7809   echo "$as_me: failed program was:" >&5
7810 sed 's/^/| /' conftest.$ac_ext >&5
7811
7812         ac_lo= ac_hi=
7813 fi
7814
7815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7816 fi
7817
7818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7819 # Binary search between lo and hi bounds.
7820 while test "x$ac_lo" != "x$ac_hi"; do
7821   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7822   cat >conftest.$ac_ext <<_ACEOF
7823 /* confdefs.h.  */
7824 _ACEOF
7825 cat confdefs.h >>conftest.$ac_ext
7826 cat >>conftest.$ac_ext <<_ACEOF
7827 /* end confdefs.h.  */
7828 $ac_includes_default
7829    typedef short ac__type_sizeof_;
7830 int
7831 main ()
7832 {
7833 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7834 test_array [0] = 0
7835
7836   ;
7837   return 0;
7838 }
7839 _ACEOF
7840 rm -f conftest.$ac_objext
7841 if { (ac_try="$ac_compile"
7842 case "(($ac_try" in
7843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7844   *) ac_try_echo=$ac_try;;
7845 esac
7846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7847   (eval "$ac_compile") 2>conftest.er1
7848   ac_status=$?
7849   grep -v '^ *+' conftest.er1 >conftest.err
7850   rm -f conftest.er1
7851   cat conftest.err >&5
7852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7853   (exit $ac_status); } && {
7854          test -z "$ac_cxx_werror_flag" ||
7855          test ! -s conftest.err
7856        } && test -s conftest.$ac_objext; then
7857   ac_hi=$ac_mid
7858 else
7859   echo "$as_me: failed program was:" >&5
7860 sed 's/^/| /' conftest.$ac_ext >&5
7861
7862         ac_lo=`expr '(' $ac_mid ')' + 1`
7863 fi
7864
7865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7866 done
7867 case $ac_lo in
7868 ?*) ac_cv_sizeof_short=$ac_lo;;
7869 '') if test "$ac_cv_type_short" = yes; then
7870      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7871 See \`config.log' for more details." >&5
7872 echo "$as_me: error: cannot compute sizeof (short)
7873 See \`config.log' for more details." >&2;}
7874    { (exit 77); exit 77; }; }
7875    else
7876      ac_cv_sizeof_short=0
7877    fi ;;
7878 esac
7879 else
7880   cat >conftest.$ac_ext <<_ACEOF
7881 /* confdefs.h.  */
7882 _ACEOF
7883 cat confdefs.h >>conftest.$ac_ext
7884 cat >>conftest.$ac_ext <<_ACEOF
7885 /* end confdefs.h.  */
7886 $ac_includes_default
7887    typedef short ac__type_sizeof_;
7888 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7889 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7890 #include <stdio.h>
7891 #include <stdlib.h>
7892 int
7893 main ()
7894 {
7895
7896   FILE *f = fopen ("conftest.val", "w");
7897   if (! f)
7898     return 1;
7899   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7900     {
7901       long int i = longval ();
7902       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7903         return 1;
7904       fprintf (f, "%ld\n", i);
7905     }
7906   else
7907     {
7908       unsigned long int i = ulongval ();
7909       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7910         return 1;
7911       fprintf (f, "%lu\n", i);
7912     }
7913   return ferror (f) || fclose (f) != 0;
7914
7915   ;
7916   return 0;
7917 }
7918 _ACEOF
7919 rm -f conftest$ac_exeext
7920 if { (ac_try="$ac_link"
7921 case "(($ac_try" in
7922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7923   *) ac_try_echo=$ac_try;;
7924 esac
7925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7926   (eval "$ac_link") 2>&5
7927   ac_status=$?
7928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7929   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7930   { (case "(($ac_try" in
7931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7932   *) ac_try_echo=$ac_try;;
7933 esac
7934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7935   (eval "$ac_try") 2>&5
7936   ac_status=$?
7937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7938   (exit $ac_status); }; }; then
7939   ac_cv_sizeof_short=`cat conftest.val`
7940 else
7941   echo "$as_me: program exited with status $ac_status" >&5
7942 echo "$as_me: failed program was:" >&5
7943 sed 's/^/| /' conftest.$ac_ext >&5
7944
7945 ( exit $ac_status )
7946 if test "$ac_cv_type_short" = yes; then
7947      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7948 See \`config.log' for more details." >&5
7949 echo "$as_me: error: cannot compute sizeof (short)
7950 See \`config.log' for more details." >&2;}
7951    { (exit 77); exit 77; }; }
7952    else
7953      ac_cv_sizeof_short=0
7954    fi
7955 fi
7956 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7957 fi
7958 rm -f conftest.val
7959 fi
7960 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7961 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
7962
7963
7964
7965 cat >>confdefs.h <<_ACEOF
7966 #define SIZEOF_SHORT $ac_cv_sizeof_short
7967 _ACEOF
7968
7969
7970 { echo "$as_me:$LINENO: checking for int" >&5
7971 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7972 if test "${ac_cv_type_int+set}" = set; then
7973   echo $ECHO_N "(cached) $ECHO_C" >&6
7974 else
7975   cat >conftest.$ac_ext <<_ACEOF
7976 /* confdefs.h.  */
7977 _ACEOF
7978 cat confdefs.h >>conftest.$ac_ext
7979 cat >>conftest.$ac_ext <<_ACEOF
7980 /* end confdefs.h.  */
7981 $ac_includes_default
7982 typedef int ac__type_new_;
7983 int
7984 main ()
7985 {
7986 if ((ac__type_new_ *) 0)
7987   return 0;
7988 if (sizeof (ac__type_new_))
7989   return 0;
7990   ;
7991   return 0;
7992 }
7993 _ACEOF
7994 rm -f conftest.$ac_objext
7995 if { (ac_try="$ac_compile"
7996 case "(($ac_try" in
7997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7998   *) ac_try_echo=$ac_try;;
7999 esac
8000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8001   (eval "$ac_compile") 2>conftest.er1
8002   ac_status=$?
8003   grep -v '^ *+' conftest.er1 >conftest.err
8004   rm -f conftest.er1
8005   cat conftest.err >&5
8006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007   (exit $ac_status); } && {
8008          test -z "$ac_cxx_werror_flag" ||
8009          test ! -s conftest.err
8010        } && test -s conftest.$ac_objext; then
8011   ac_cv_type_int=yes
8012 else
8013   echo "$as_me: failed program was:" >&5
8014 sed 's/^/| /' conftest.$ac_ext >&5
8015
8016         ac_cv_type_int=no
8017 fi
8018
8019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8020 fi
8021 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8022 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8023
8024 # The cast to long int works around a bug in the HP C Compiler
8025 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8026 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8027 # This bug is HP SR number 8606223364.
8028 { echo "$as_me:$LINENO: checking size of int" >&5
8029 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8030 if test "${ac_cv_sizeof_int+set}" = set; then
8031   echo $ECHO_N "(cached) $ECHO_C" >&6
8032 else
8033   if test "$cross_compiling" = yes; then
8034   # Depending upon the size, compute the lo and hi bounds.
8035 cat >conftest.$ac_ext <<_ACEOF
8036 /* confdefs.h.  */
8037 _ACEOF
8038 cat confdefs.h >>conftest.$ac_ext
8039 cat >>conftest.$ac_ext <<_ACEOF
8040 /* end confdefs.h.  */
8041 $ac_includes_default
8042    typedef int ac__type_sizeof_;
8043 int
8044 main ()
8045 {
8046 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8047 test_array [0] = 0
8048
8049   ;
8050   return 0;
8051 }
8052 _ACEOF
8053 rm -f conftest.$ac_objext
8054 if { (ac_try="$ac_compile"
8055 case "(($ac_try" in
8056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8057   *) ac_try_echo=$ac_try;;
8058 esac
8059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8060   (eval "$ac_compile") 2>conftest.er1
8061   ac_status=$?
8062   grep -v '^ *+' conftest.er1 >conftest.err
8063   rm -f conftest.er1
8064   cat conftest.err >&5
8065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8066   (exit $ac_status); } && {
8067          test -z "$ac_cxx_werror_flag" ||
8068          test ! -s conftest.err
8069        } && test -s conftest.$ac_objext; then
8070   ac_lo=0 ac_mid=0
8071   while :; do
8072     cat >conftest.$ac_ext <<_ACEOF
8073 /* confdefs.h.  */
8074 _ACEOF
8075 cat confdefs.h >>conftest.$ac_ext
8076 cat >>conftest.$ac_ext <<_ACEOF
8077 /* end confdefs.h.  */
8078 $ac_includes_default
8079    typedef int ac__type_sizeof_;
8080 int
8081 main ()
8082 {
8083 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8084 test_array [0] = 0
8085
8086   ;
8087   return 0;
8088 }
8089 _ACEOF
8090 rm -f conftest.$ac_objext
8091 if { (ac_try="$ac_compile"
8092 case "(($ac_try" in
8093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8094   *) ac_try_echo=$ac_try;;
8095 esac
8096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8097   (eval "$ac_compile") 2>conftest.er1
8098   ac_status=$?
8099   grep -v '^ *+' conftest.er1 >conftest.err
8100   rm -f conftest.er1
8101   cat conftest.err >&5
8102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8103   (exit $ac_status); } && {
8104          test -z "$ac_cxx_werror_flag" ||
8105          test ! -s conftest.err
8106        } && test -s conftest.$ac_objext; then
8107   ac_hi=$ac_mid; break
8108 else
8109   echo "$as_me: failed program was:" >&5
8110 sed 's/^/| /' conftest.$ac_ext >&5
8111
8112         ac_lo=`expr $ac_mid + 1`
8113                         if test $ac_lo -le $ac_mid; then
8114                           ac_lo= ac_hi=
8115                           break
8116                         fi
8117                         ac_mid=`expr 2 '*' $ac_mid + 1`
8118 fi
8119
8120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8121   done
8122 else
8123   echo "$as_me: failed program was:" >&5
8124 sed 's/^/| /' conftest.$ac_ext >&5
8125
8126         cat >conftest.$ac_ext <<_ACEOF
8127 /* confdefs.h.  */
8128 _ACEOF
8129 cat confdefs.h >>conftest.$ac_ext
8130 cat >>conftest.$ac_ext <<_ACEOF
8131 /* end confdefs.h.  */
8132 $ac_includes_default
8133    typedef int ac__type_sizeof_;
8134 int
8135 main ()
8136 {
8137 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8138 test_array [0] = 0
8139
8140   ;
8141   return 0;
8142 }
8143 _ACEOF
8144 rm -f conftest.$ac_objext
8145 if { (ac_try="$ac_compile"
8146 case "(($ac_try" in
8147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8148   *) ac_try_echo=$ac_try;;
8149 esac
8150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8151   (eval "$ac_compile") 2>conftest.er1
8152   ac_status=$?
8153   grep -v '^ *+' conftest.er1 >conftest.err
8154   rm -f conftest.er1
8155   cat conftest.err >&5
8156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8157   (exit $ac_status); } && {
8158          test -z "$ac_cxx_werror_flag" ||
8159          test ! -s conftest.err
8160        } && test -s conftest.$ac_objext; then
8161   ac_hi=-1 ac_mid=-1
8162   while :; do
8163     cat >conftest.$ac_ext <<_ACEOF
8164 /* confdefs.h.  */
8165 _ACEOF
8166 cat confdefs.h >>conftest.$ac_ext
8167 cat >>conftest.$ac_ext <<_ACEOF
8168 /* end confdefs.h.  */
8169 $ac_includes_default
8170    typedef int ac__type_sizeof_;
8171 int
8172 main ()
8173 {
8174 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8175 test_array [0] = 0
8176
8177   ;
8178   return 0;
8179 }
8180 _ACEOF
8181 rm -f conftest.$ac_objext
8182 if { (ac_try="$ac_compile"
8183 case "(($ac_try" in
8184   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8185   *) ac_try_echo=$ac_try;;
8186 esac
8187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8188   (eval "$ac_compile") 2>conftest.er1
8189   ac_status=$?
8190   grep -v '^ *+' conftest.er1 >conftest.err
8191   rm -f conftest.er1
8192   cat conftest.err >&5
8193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8194   (exit $ac_status); } && {
8195          test -z "$ac_cxx_werror_flag" ||
8196          test ! -s conftest.err
8197        } && test -s conftest.$ac_objext; then
8198   ac_lo=$ac_mid; break
8199 else
8200   echo "$as_me: failed program was:" >&5
8201 sed 's/^/| /' conftest.$ac_ext >&5
8202
8203         ac_hi=`expr '(' $ac_mid ')' - 1`
8204                         if test $ac_mid -le $ac_hi; then
8205                           ac_lo= ac_hi=
8206                           break
8207                         fi
8208                         ac_mid=`expr 2 '*' $ac_mid`
8209 fi
8210
8211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8212   done
8213 else
8214   echo "$as_me: failed program was:" >&5
8215 sed 's/^/| /' conftest.$ac_ext >&5
8216
8217         ac_lo= ac_hi=
8218 fi
8219
8220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8221 fi
8222
8223 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8224 # Binary search between lo and hi bounds.
8225 while test "x$ac_lo" != "x$ac_hi"; do
8226   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8227   cat >conftest.$ac_ext <<_ACEOF
8228 /* confdefs.h.  */
8229 _ACEOF
8230 cat confdefs.h >>conftest.$ac_ext
8231 cat >>conftest.$ac_ext <<_ACEOF
8232 /* end confdefs.h.  */
8233 $ac_includes_default
8234    typedef int ac__type_sizeof_;
8235 int
8236 main ()
8237 {
8238 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8239 test_array [0] = 0
8240
8241   ;
8242   return 0;
8243 }
8244 _ACEOF
8245 rm -f conftest.$ac_objext
8246 if { (ac_try="$ac_compile"
8247 case "(($ac_try" in
8248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8249   *) ac_try_echo=$ac_try;;
8250 esac
8251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8252   (eval "$ac_compile") 2>conftest.er1
8253   ac_status=$?
8254   grep -v '^ *+' conftest.er1 >conftest.err
8255   rm -f conftest.er1
8256   cat conftest.err >&5
8257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8258   (exit $ac_status); } && {
8259          test -z "$ac_cxx_werror_flag" ||
8260          test ! -s conftest.err
8261        } && test -s conftest.$ac_objext; then
8262   ac_hi=$ac_mid
8263 else
8264   echo "$as_me: failed program was:" >&5
8265 sed 's/^/| /' conftest.$ac_ext >&5
8266
8267         ac_lo=`expr '(' $ac_mid ')' + 1`
8268 fi
8269
8270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8271 done
8272 case $ac_lo in
8273 ?*) ac_cv_sizeof_int=$ac_lo;;
8274 '') if test "$ac_cv_type_int" = yes; then
8275      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8276 See \`config.log' for more details." >&5
8277 echo "$as_me: error: cannot compute sizeof (int)
8278 See \`config.log' for more details." >&2;}
8279    { (exit 77); exit 77; }; }
8280    else
8281      ac_cv_sizeof_int=0
8282    fi ;;
8283 esac
8284 else
8285   cat >conftest.$ac_ext <<_ACEOF
8286 /* confdefs.h.  */
8287 _ACEOF
8288 cat confdefs.h >>conftest.$ac_ext
8289 cat >>conftest.$ac_ext <<_ACEOF
8290 /* end confdefs.h.  */
8291 $ac_includes_default
8292    typedef int ac__type_sizeof_;
8293 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8294 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8295 #include <stdio.h>
8296 #include <stdlib.h>
8297 int
8298 main ()
8299 {
8300
8301   FILE *f = fopen ("conftest.val", "w");
8302   if (! f)
8303     return 1;
8304   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8305     {
8306       long int i = longval ();
8307       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8308         return 1;
8309       fprintf (f, "%ld\n", i);
8310     }
8311   else
8312     {
8313       unsigned long int i = ulongval ();
8314       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8315         return 1;
8316       fprintf (f, "%lu\n", i);
8317     }
8318   return ferror (f) || fclose (f) != 0;
8319
8320   ;
8321   return 0;
8322 }
8323 _ACEOF
8324 rm -f conftest$ac_exeext
8325 if { (ac_try="$ac_link"
8326 case "(($ac_try" in
8327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8328   *) ac_try_echo=$ac_try;;
8329 esac
8330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8331   (eval "$ac_link") 2>&5
8332   ac_status=$?
8333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8334   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8335   { (case "(($ac_try" in
8336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8337   *) ac_try_echo=$ac_try;;
8338 esac
8339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8340   (eval "$ac_try") 2>&5
8341   ac_status=$?
8342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8343   (exit $ac_status); }; }; then
8344   ac_cv_sizeof_int=`cat conftest.val`
8345 else
8346   echo "$as_me: program exited with status $ac_status" >&5
8347 echo "$as_me: failed program was:" >&5
8348 sed 's/^/| /' conftest.$ac_ext >&5
8349
8350 ( exit $ac_status )
8351 if test "$ac_cv_type_int" = yes; then
8352      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8353 See \`config.log' for more details." >&5
8354 echo "$as_me: error: cannot compute sizeof (int)
8355 See \`config.log' for more details." >&2;}
8356    { (exit 77); exit 77; }; }
8357    else
8358      ac_cv_sizeof_int=0
8359    fi
8360 fi
8361 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8362 fi
8363 rm -f conftest.val
8364 fi
8365 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8366 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8367
8368
8369
8370 cat >>confdefs.h <<_ACEOF
8371 #define SIZEOF_INT $ac_cv_sizeof_int
8372 _ACEOF
8373
8374
8375 { echo "$as_me:$LINENO: checking for long long" >&5
8376 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8377 if test "${ac_cv_type_long_long+set}" = set; then
8378   echo $ECHO_N "(cached) $ECHO_C" >&6
8379 else
8380   cat >conftest.$ac_ext <<_ACEOF
8381 /* confdefs.h.  */
8382 _ACEOF
8383 cat confdefs.h >>conftest.$ac_ext
8384 cat >>conftest.$ac_ext <<_ACEOF
8385 /* end confdefs.h.  */
8386 $ac_includes_default
8387 typedef long long ac__type_new_;
8388 int
8389 main ()
8390 {
8391 if ((ac__type_new_ *) 0)
8392   return 0;
8393 if (sizeof (ac__type_new_))
8394   return 0;
8395   ;
8396   return 0;
8397 }
8398 _ACEOF
8399 rm -f conftest.$ac_objext
8400 if { (ac_try="$ac_compile"
8401 case "(($ac_try" in
8402   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8403   *) ac_try_echo=$ac_try;;
8404 esac
8405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8406   (eval "$ac_compile") 2>conftest.er1
8407   ac_status=$?
8408   grep -v '^ *+' conftest.er1 >conftest.err
8409   rm -f conftest.er1
8410   cat conftest.err >&5
8411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8412   (exit $ac_status); } && {
8413          test -z "$ac_cxx_werror_flag" ||
8414          test ! -s conftest.err
8415        } && test -s conftest.$ac_objext; then
8416   ac_cv_type_long_long=yes
8417 else
8418   echo "$as_me: failed program was:" >&5
8419 sed 's/^/| /' conftest.$ac_ext >&5
8420
8421         ac_cv_type_long_long=no
8422 fi
8423
8424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8425 fi
8426 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8427 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8428
8429 # The cast to long int works around a bug in the HP C Compiler
8430 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8431 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8432 # This bug is HP SR number 8606223364.
8433 { echo "$as_me:$LINENO: checking size of long long" >&5
8434 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8435 if test "${ac_cv_sizeof_long_long+set}" = set; then
8436   echo $ECHO_N "(cached) $ECHO_C" >&6
8437 else
8438   if test "$cross_compiling" = yes; then
8439   # Depending upon the size, compute the lo and hi bounds.
8440 cat >conftest.$ac_ext <<_ACEOF
8441 /* confdefs.h.  */
8442 _ACEOF
8443 cat confdefs.h >>conftest.$ac_ext
8444 cat >>conftest.$ac_ext <<_ACEOF
8445 /* end confdefs.h.  */
8446 $ac_includes_default
8447    typedef long long ac__type_sizeof_;
8448 int
8449 main ()
8450 {
8451 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8452 test_array [0] = 0
8453
8454   ;
8455   return 0;
8456 }
8457 _ACEOF
8458 rm -f conftest.$ac_objext
8459 if { (ac_try="$ac_compile"
8460 case "(($ac_try" in
8461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8462   *) ac_try_echo=$ac_try;;
8463 esac
8464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8465   (eval "$ac_compile") 2>conftest.er1
8466   ac_status=$?
8467   grep -v '^ *+' conftest.er1 >conftest.err
8468   rm -f conftest.er1
8469   cat conftest.err >&5
8470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8471   (exit $ac_status); } && {
8472          test -z "$ac_cxx_werror_flag" ||
8473          test ! -s conftest.err
8474        } && test -s conftest.$ac_objext; then
8475   ac_lo=0 ac_mid=0
8476   while :; do
8477     cat >conftest.$ac_ext <<_ACEOF
8478 /* confdefs.h.  */
8479 _ACEOF
8480 cat confdefs.h >>conftest.$ac_ext
8481 cat >>conftest.$ac_ext <<_ACEOF
8482 /* end confdefs.h.  */
8483 $ac_includes_default
8484    typedef long long ac__type_sizeof_;
8485 int
8486 main ()
8487 {
8488 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8489 test_array [0] = 0
8490
8491   ;
8492   return 0;
8493 }
8494 _ACEOF
8495 rm -f conftest.$ac_objext
8496 if { (ac_try="$ac_compile"
8497 case "(($ac_try" in
8498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8499   *) ac_try_echo=$ac_try;;
8500 esac
8501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8502   (eval "$ac_compile") 2>conftest.er1
8503   ac_status=$?
8504   grep -v '^ *+' conftest.er1 >conftest.err
8505   rm -f conftest.er1
8506   cat conftest.err >&5
8507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8508   (exit $ac_status); } && {
8509          test -z "$ac_cxx_werror_flag" ||
8510          test ! -s conftest.err
8511        } && test -s conftest.$ac_objext; then
8512   ac_hi=$ac_mid; break
8513 else
8514   echo "$as_me: failed program was:" >&5
8515 sed 's/^/| /' conftest.$ac_ext >&5
8516
8517         ac_lo=`expr $ac_mid + 1`
8518                         if test $ac_lo -le $ac_mid; then
8519                           ac_lo= ac_hi=
8520                           break
8521                         fi
8522                         ac_mid=`expr 2 '*' $ac_mid + 1`
8523 fi
8524
8525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8526   done
8527 else
8528   echo "$as_me: failed program was:" >&5
8529 sed 's/^/| /' conftest.$ac_ext >&5
8530
8531         cat >conftest.$ac_ext <<_ACEOF
8532 /* confdefs.h.  */
8533 _ACEOF
8534 cat confdefs.h >>conftest.$ac_ext
8535 cat >>conftest.$ac_ext <<_ACEOF
8536 /* end confdefs.h.  */
8537 $ac_includes_default
8538    typedef long long ac__type_sizeof_;
8539 int
8540 main ()
8541 {
8542 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8543 test_array [0] = 0
8544
8545   ;
8546   return 0;
8547 }
8548 _ACEOF
8549 rm -f conftest.$ac_objext
8550 if { (ac_try="$ac_compile"
8551 case "(($ac_try" in
8552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8553   *) ac_try_echo=$ac_try;;
8554 esac
8555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8556   (eval "$ac_compile") 2>conftest.er1
8557   ac_status=$?
8558   grep -v '^ *+' conftest.er1 >conftest.err
8559   rm -f conftest.er1
8560   cat conftest.err >&5
8561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562   (exit $ac_status); } && {
8563          test -z "$ac_cxx_werror_flag" ||
8564          test ! -s conftest.err
8565        } && test -s conftest.$ac_objext; then
8566   ac_hi=-1 ac_mid=-1
8567   while :; do
8568     cat >conftest.$ac_ext <<_ACEOF
8569 /* confdefs.h.  */
8570 _ACEOF
8571 cat confdefs.h >>conftest.$ac_ext
8572 cat >>conftest.$ac_ext <<_ACEOF
8573 /* end confdefs.h.  */
8574 $ac_includes_default
8575    typedef long long ac__type_sizeof_;
8576 int
8577 main ()
8578 {
8579 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8580 test_array [0] = 0
8581
8582   ;
8583   return 0;
8584 }
8585 _ACEOF
8586 rm -f conftest.$ac_objext
8587 if { (ac_try="$ac_compile"
8588 case "(($ac_try" in
8589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8590   *) ac_try_echo=$ac_try;;
8591 esac
8592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8593   (eval "$ac_compile") 2>conftest.er1
8594   ac_status=$?
8595   grep -v '^ *+' conftest.er1 >conftest.err
8596   rm -f conftest.er1
8597   cat conftest.err >&5
8598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599   (exit $ac_status); } && {
8600          test -z "$ac_cxx_werror_flag" ||
8601          test ! -s conftest.err
8602        } && test -s conftest.$ac_objext; then
8603   ac_lo=$ac_mid; break
8604 else
8605   echo "$as_me: failed program was:" >&5
8606 sed 's/^/| /' conftest.$ac_ext >&5
8607
8608         ac_hi=`expr '(' $ac_mid ')' - 1`
8609                         if test $ac_mid -le $ac_hi; then
8610                           ac_lo= ac_hi=
8611                           break
8612                         fi
8613                         ac_mid=`expr 2 '*' $ac_mid`
8614 fi
8615
8616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8617   done
8618 else
8619   echo "$as_me: failed program was:" >&5
8620 sed 's/^/| /' conftest.$ac_ext >&5
8621
8622         ac_lo= ac_hi=
8623 fi
8624
8625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8626 fi
8627
8628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8629 # Binary search between lo and hi bounds.
8630 while test "x$ac_lo" != "x$ac_hi"; do
8631   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8632   cat >conftest.$ac_ext <<_ACEOF
8633 /* confdefs.h.  */
8634 _ACEOF
8635 cat confdefs.h >>conftest.$ac_ext
8636 cat >>conftest.$ac_ext <<_ACEOF
8637 /* end confdefs.h.  */
8638 $ac_includes_default
8639    typedef long long ac__type_sizeof_;
8640 int
8641 main ()
8642 {
8643 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8644 test_array [0] = 0
8645
8646   ;
8647   return 0;
8648 }
8649 _ACEOF
8650 rm -f conftest.$ac_objext
8651 if { (ac_try="$ac_compile"
8652 case "(($ac_try" in
8653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8654   *) ac_try_echo=$ac_try;;
8655 esac
8656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8657   (eval "$ac_compile") 2>conftest.er1
8658   ac_status=$?
8659   grep -v '^ *+' conftest.er1 >conftest.err
8660   rm -f conftest.er1
8661   cat conftest.err >&5
8662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8663   (exit $ac_status); } && {
8664          test -z "$ac_cxx_werror_flag" ||
8665          test ! -s conftest.err
8666        } && test -s conftest.$ac_objext; then
8667   ac_hi=$ac_mid
8668 else
8669   echo "$as_me: failed program was:" >&5
8670 sed 's/^/| /' conftest.$ac_ext >&5
8671
8672         ac_lo=`expr '(' $ac_mid ')' + 1`
8673 fi
8674
8675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8676 done
8677 case $ac_lo in
8678 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8679 '') if test "$ac_cv_type_long_long" = yes; then
8680      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8681 See \`config.log' for more details." >&5
8682 echo "$as_me: error: cannot compute sizeof (long long)
8683 See \`config.log' for more details." >&2;}
8684    { (exit 77); exit 77; }; }
8685    else
8686      ac_cv_sizeof_long_long=0
8687    fi ;;
8688 esac
8689 else
8690   cat >conftest.$ac_ext <<_ACEOF
8691 /* confdefs.h.  */
8692 _ACEOF
8693 cat confdefs.h >>conftest.$ac_ext
8694 cat >>conftest.$ac_ext <<_ACEOF
8695 /* end confdefs.h.  */
8696 $ac_includes_default
8697    typedef long long ac__type_sizeof_;
8698 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8699 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8700 #include <stdio.h>
8701 #include <stdlib.h>
8702 int
8703 main ()
8704 {
8705
8706   FILE *f = fopen ("conftest.val", "w");
8707   if (! f)
8708     return 1;
8709   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8710     {
8711       long int i = longval ();
8712       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8713         return 1;
8714       fprintf (f, "%ld\n", i);
8715     }
8716   else
8717     {
8718       unsigned long int i = ulongval ();
8719       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8720         return 1;
8721       fprintf (f, "%lu\n", i);
8722     }
8723   return ferror (f) || fclose (f) != 0;
8724
8725   ;
8726   return 0;
8727 }
8728 _ACEOF
8729 rm -f conftest$ac_exeext
8730 if { (ac_try="$ac_link"
8731 case "(($ac_try" in
8732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8733   *) ac_try_echo=$ac_try;;
8734 esac
8735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8736   (eval "$ac_link") 2>&5
8737   ac_status=$?
8738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8739   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8740   { (case "(($ac_try" in
8741   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8742   *) ac_try_echo=$ac_try;;
8743 esac
8744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8745   (eval "$ac_try") 2>&5
8746   ac_status=$?
8747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8748   (exit $ac_status); }; }; then
8749   ac_cv_sizeof_long_long=`cat conftest.val`
8750 else
8751   echo "$as_me: program exited with status $ac_status" >&5
8752 echo "$as_me: failed program was:" >&5
8753 sed 's/^/| /' conftest.$ac_ext >&5
8754
8755 ( exit $ac_status )
8756 if test "$ac_cv_type_long_long" = yes; then
8757      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8758 See \`config.log' for more details." >&5
8759 echo "$as_me: error: cannot compute sizeof (long long)
8760 See \`config.log' for more details." >&2;}
8761    { (exit 77); exit 77; }; }
8762    else
8763      ac_cv_sizeof_long_long=0
8764    fi
8765 fi
8766 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8767 fi
8768 rm -f conftest.val
8769 fi
8770 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8771 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8772
8773
8774
8775 cat >>confdefs.h <<_ACEOF
8776 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8777 _ACEOF
8778
8779
8780 { echo "$as_me:$LINENO: checking for int *" >&5
8781 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8782 if test "${ac_cv_type_int_p+set}" = set; then
8783   echo $ECHO_N "(cached) $ECHO_C" >&6
8784 else
8785   cat >conftest.$ac_ext <<_ACEOF
8786 /* confdefs.h.  */
8787 _ACEOF
8788 cat confdefs.h >>conftest.$ac_ext
8789 cat >>conftest.$ac_ext <<_ACEOF
8790 /* end confdefs.h.  */
8791 $ac_includes_default
8792 typedef int * ac__type_new_;
8793 int
8794 main ()
8795 {
8796 if ((ac__type_new_ *) 0)
8797   return 0;
8798 if (sizeof (ac__type_new_))
8799   return 0;
8800   ;
8801   return 0;
8802 }
8803 _ACEOF
8804 rm -f conftest.$ac_objext
8805 if { (ac_try="$ac_compile"
8806 case "(($ac_try" in
8807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8808   *) ac_try_echo=$ac_try;;
8809 esac
8810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8811   (eval "$ac_compile") 2>conftest.er1
8812   ac_status=$?
8813   grep -v '^ *+' conftest.er1 >conftest.err
8814   rm -f conftest.er1
8815   cat conftest.err >&5
8816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8817   (exit $ac_status); } && {
8818          test -z "$ac_cxx_werror_flag" ||
8819          test ! -s conftest.err
8820        } && test -s conftest.$ac_objext; then
8821   ac_cv_type_int_p=yes
8822 else
8823   echo "$as_me: failed program was:" >&5
8824 sed 's/^/| /' conftest.$ac_ext >&5
8825
8826         ac_cv_type_int_p=no
8827 fi
8828
8829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8830 fi
8831 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8832 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8833
8834 # The cast to long int works around a bug in the HP C Compiler
8835 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8836 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8837 # This bug is HP SR number 8606223364.
8838 { echo "$as_me:$LINENO: checking size of int *" >&5
8839 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8840 if test "${ac_cv_sizeof_int_p+set}" = set; then
8841   echo $ECHO_N "(cached) $ECHO_C" >&6
8842 else
8843   if test "$cross_compiling" = yes; then
8844   # Depending upon the size, compute the lo and hi bounds.
8845 cat >conftest.$ac_ext <<_ACEOF
8846 /* confdefs.h.  */
8847 _ACEOF
8848 cat confdefs.h >>conftest.$ac_ext
8849 cat >>conftest.$ac_ext <<_ACEOF
8850 /* end confdefs.h.  */
8851 $ac_includes_default
8852    typedef int * ac__type_sizeof_;
8853 int
8854 main ()
8855 {
8856 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8857 test_array [0] = 0
8858
8859   ;
8860   return 0;
8861 }
8862 _ACEOF
8863 rm -f conftest.$ac_objext
8864 if { (ac_try="$ac_compile"
8865 case "(($ac_try" in
8866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8867   *) ac_try_echo=$ac_try;;
8868 esac
8869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8870   (eval "$ac_compile") 2>conftest.er1
8871   ac_status=$?
8872   grep -v '^ *+' conftest.er1 >conftest.err
8873   rm -f conftest.er1
8874   cat conftest.err >&5
8875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876   (exit $ac_status); } && {
8877          test -z "$ac_cxx_werror_flag" ||
8878          test ! -s conftest.err
8879        } && test -s conftest.$ac_objext; then
8880   ac_lo=0 ac_mid=0
8881   while :; do
8882     cat >conftest.$ac_ext <<_ACEOF
8883 /* confdefs.h.  */
8884 _ACEOF
8885 cat confdefs.h >>conftest.$ac_ext
8886 cat >>conftest.$ac_ext <<_ACEOF
8887 /* end confdefs.h.  */
8888 $ac_includes_default
8889    typedef int * ac__type_sizeof_;
8890 int
8891 main ()
8892 {
8893 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8894 test_array [0] = 0
8895
8896   ;
8897   return 0;
8898 }
8899 _ACEOF
8900 rm -f conftest.$ac_objext
8901 if { (ac_try="$ac_compile"
8902 case "(($ac_try" in
8903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8904   *) ac_try_echo=$ac_try;;
8905 esac
8906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8907   (eval "$ac_compile") 2>conftest.er1
8908   ac_status=$?
8909   grep -v '^ *+' conftest.er1 >conftest.err
8910   rm -f conftest.er1
8911   cat conftest.err >&5
8912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8913   (exit $ac_status); } && {
8914          test -z "$ac_cxx_werror_flag" ||
8915          test ! -s conftest.err
8916        } && test -s conftest.$ac_objext; then
8917   ac_hi=$ac_mid; break
8918 else
8919   echo "$as_me: failed program was:" >&5
8920 sed 's/^/| /' conftest.$ac_ext >&5
8921
8922         ac_lo=`expr $ac_mid + 1`
8923                         if test $ac_lo -le $ac_mid; then
8924                           ac_lo= ac_hi=
8925                           break
8926                         fi
8927                         ac_mid=`expr 2 '*' $ac_mid + 1`
8928 fi
8929
8930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8931   done
8932 else
8933   echo "$as_me: failed program was:" >&5
8934 sed 's/^/| /' conftest.$ac_ext >&5
8935
8936         cat >conftest.$ac_ext <<_ACEOF
8937 /* confdefs.h.  */
8938 _ACEOF
8939 cat confdefs.h >>conftest.$ac_ext
8940 cat >>conftest.$ac_ext <<_ACEOF
8941 /* end confdefs.h.  */
8942 $ac_includes_default
8943    typedef int * ac__type_sizeof_;
8944 int
8945 main ()
8946 {
8947 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8948 test_array [0] = 0
8949
8950   ;
8951   return 0;
8952 }
8953 _ACEOF
8954 rm -f conftest.$ac_objext
8955 if { (ac_try="$ac_compile"
8956 case "(($ac_try" in
8957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8958   *) ac_try_echo=$ac_try;;
8959 esac
8960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8961   (eval "$ac_compile") 2>conftest.er1
8962   ac_status=$?
8963   grep -v '^ *+' conftest.er1 >conftest.err
8964   rm -f conftest.er1
8965   cat conftest.err >&5
8966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967   (exit $ac_status); } && {
8968          test -z "$ac_cxx_werror_flag" ||
8969          test ! -s conftest.err
8970        } && test -s conftest.$ac_objext; then
8971   ac_hi=-1 ac_mid=-1
8972   while :; do
8973     cat >conftest.$ac_ext <<_ACEOF
8974 /* confdefs.h.  */
8975 _ACEOF
8976 cat confdefs.h >>conftest.$ac_ext
8977 cat >>conftest.$ac_ext <<_ACEOF
8978 /* end confdefs.h.  */
8979 $ac_includes_default
8980    typedef int * ac__type_sizeof_;
8981 int
8982 main ()
8983 {
8984 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8985 test_array [0] = 0
8986
8987   ;
8988   return 0;
8989 }
8990 _ACEOF
8991 rm -f conftest.$ac_objext
8992 if { (ac_try="$ac_compile"
8993 case "(($ac_try" in
8994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8995   *) ac_try_echo=$ac_try;;
8996 esac
8997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8998   (eval "$ac_compile") 2>conftest.er1
8999   ac_status=$?
9000   grep -v '^ *+' conftest.er1 >conftest.err
9001   rm -f conftest.er1
9002   cat conftest.err >&5
9003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9004   (exit $ac_status); } && {
9005          test -z "$ac_cxx_werror_flag" ||
9006          test ! -s conftest.err
9007        } && test -s conftest.$ac_objext; then
9008   ac_lo=$ac_mid; break
9009 else
9010   echo "$as_me: failed program was:" >&5
9011 sed 's/^/| /' conftest.$ac_ext >&5
9012
9013         ac_hi=`expr '(' $ac_mid ')' - 1`
9014                         if test $ac_mid -le $ac_hi; then
9015                           ac_lo= ac_hi=
9016                           break
9017                         fi
9018                         ac_mid=`expr 2 '*' $ac_mid`
9019 fi
9020
9021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9022   done
9023 else
9024   echo "$as_me: failed program was:" >&5
9025 sed 's/^/| /' conftest.$ac_ext >&5
9026
9027         ac_lo= ac_hi=
9028 fi
9029
9030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9031 fi
9032
9033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9034 # Binary search between lo and hi bounds.
9035 while test "x$ac_lo" != "x$ac_hi"; do
9036   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9037   cat >conftest.$ac_ext <<_ACEOF
9038 /* confdefs.h.  */
9039 _ACEOF
9040 cat confdefs.h >>conftest.$ac_ext
9041 cat >>conftest.$ac_ext <<_ACEOF
9042 /* end confdefs.h.  */
9043 $ac_includes_default
9044    typedef int * ac__type_sizeof_;
9045 int
9046 main ()
9047 {
9048 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9049 test_array [0] = 0
9050
9051   ;
9052   return 0;
9053 }
9054 _ACEOF
9055 rm -f conftest.$ac_objext
9056 if { (ac_try="$ac_compile"
9057 case "(($ac_try" in
9058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9059   *) ac_try_echo=$ac_try;;
9060 esac
9061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9062   (eval "$ac_compile") 2>conftest.er1
9063   ac_status=$?
9064   grep -v '^ *+' conftest.er1 >conftest.err
9065   rm -f conftest.er1
9066   cat conftest.err >&5
9067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068   (exit $ac_status); } && {
9069          test -z "$ac_cxx_werror_flag" ||
9070          test ! -s conftest.err
9071        } && test -s conftest.$ac_objext; then
9072   ac_hi=$ac_mid
9073 else
9074   echo "$as_me: failed program was:" >&5
9075 sed 's/^/| /' conftest.$ac_ext >&5
9076
9077         ac_lo=`expr '(' $ac_mid ')' + 1`
9078 fi
9079
9080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9081 done
9082 case $ac_lo in
9083 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9084 '') if test "$ac_cv_type_int_p" = yes; then
9085      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9086 See \`config.log' for more details." >&5
9087 echo "$as_me: error: cannot compute sizeof (int *)
9088 See \`config.log' for more details." >&2;}
9089    { (exit 77); exit 77; }; }
9090    else
9091      ac_cv_sizeof_int_p=0
9092    fi ;;
9093 esac
9094 else
9095   cat >conftest.$ac_ext <<_ACEOF
9096 /* confdefs.h.  */
9097 _ACEOF
9098 cat confdefs.h >>conftest.$ac_ext
9099 cat >>conftest.$ac_ext <<_ACEOF
9100 /* end confdefs.h.  */
9101 $ac_includes_default
9102    typedef int * ac__type_sizeof_;
9103 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9104 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9105 #include <stdio.h>
9106 #include <stdlib.h>
9107 int
9108 main ()
9109 {
9110
9111   FILE *f = fopen ("conftest.val", "w");
9112   if (! f)
9113     return 1;
9114   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9115     {
9116       long int i = longval ();
9117       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9118         return 1;
9119       fprintf (f, "%ld\n", i);
9120     }
9121   else
9122     {
9123       unsigned long int i = ulongval ();
9124       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9125         return 1;
9126       fprintf (f, "%lu\n", i);
9127     }
9128   return ferror (f) || fclose (f) != 0;
9129
9130   ;
9131   return 0;
9132 }
9133 _ACEOF
9134 rm -f conftest$ac_exeext
9135 if { (ac_try="$ac_link"
9136 case "(($ac_try" in
9137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9138   *) ac_try_echo=$ac_try;;
9139 esac
9140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9141   (eval "$ac_link") 2>&5
9142   ac_status=$?
9143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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_try") 2>&5
9151   ac_status=$?
9152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9153   (exit $ac_status); }; }; then
9154   ac_cv_sizeof_int_p=`cat conftest.val`
9155 else
9156   echo "$as_me: program exited with status $ac_status" >&5
9157 echo "$as_me: failed program was:" >&5
9158 sed 's/^/| /' conftest.$ac_ext >&5
9159
9160 ( exit $ac_status )
9161 if test "$ac_cv_type_int_p" = yes; then
9162      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9163 See \`config.log' for more details." >&5
9164 echo "$as_me: error: cannot compute sizeof (int *)
9165 See \`config.log' for more details." >&2;}
9166    { (exit 77); exit 77; }; }
9167    else
9168      ac_cv_sizeof_int_p=0
9169    fi
9170 fi
9171 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9172 fi
9173 rm -f conftest.val
9174 fi
9175 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9176 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9177
9178
9179
9180 cat >>confdefs.h <<_ACEOF
9181 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9182 _ACEOF
9183
9184
9185
9186
9187 { echo "$as_me:$LINENO: checking for int16_t" >&5
9188 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9189 if test "${rxvt_cv_int16_t+set}" = set; then
9190   echo $ECHO_N "(cached) $ECHO_C" >&6
9191 else
9192   cat >conftest.$ac_ext <<_ACEOF
9193 /* confdefs.h.  */
9194 _ACEOF
9195 cat confdefs.h >>conftest.$ac_ext
9196 cat >>conftest.$ac_ext <<_ACEOF
9197 /* end confdefs.h.  */
9198 #include <stdint.h>
9199 int
9200 main ()
9201 {
9202 int16_t dummy;
9203   ;
9204   return 0;
9205 }
9206 _ACEOF
9207 rm -f conftest.$ac_objext
9208 if { (ac_try="$ac_compile"
9209 case "(($ac_try" in
9210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9211   *) ac_try_echo=$ac_try;;
9212 esac
9213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9214   (eval "$ac_compile") 2>conftest.er1
9215   ac_status=$?
9216   grep -v '^ *+' conftest.er1 >conftest.err
9217   rm -f conftest.er1
9218   cat conftest.err >&5
9219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9220   (exit $ac_status); } && {
9221          test -z "$ac_cxx_werror_flag" ||
9222          test ! -s conftest.err
9223        } && test -s conftest.$ac_objext; then
9224   rxvt_cv_int16_t=yes
9225 else
9226   echo "$as_me: failed program was:" >&5
9227 sed 's/^/| /' conftest.$ac_ext >&5
9228
9229         if test "$ac_cv_sizeof_char" -ge 2; then
9230   rxvt_cv_int16_t=" char"
9231 else
9232   if test "$ac_cv_sizeof_short" -ge 2; then
9233     rxvt_cv_int16_t=" short"
9234   else
9235     if test "$ac_cv_sizeof_int" -ge 2; then
9236       rxvt_cv_int16_t=" int"
9237     else
9238       if test "$ac_cv_sizeof_long" -ge 2; then
9239         rxvt_cv_int16_t=" long"
9240       else
9241         if test "$ac_cv_sizeof_long_long" -ge 2; then
9242           rxvt_cv_int16_t=" long long"
9243         else
9244           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9245         fi
9246       fi
9247     fi
9248   fi
9249 fi
9250 fi
9251
9252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9253 fi
9254 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9255 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9256 if test x"$rxvt_cv_int16_t" != xyes; then
9257   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9258 else
9259   if test x"" = x; then
9260     rxvt_int16_typedef="/* typedef short int16_t; */"
9261   else
9262     rxvt_int16_typedef="/* typedef  short int16_t; */"
9263   fi
9264 fi
9265
9266 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9267 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9268 if test "${rxvt_cv_uint16_t+set}" = set; then
9269   echo $ECHO_N "(cached) $ECHO_C" >&6
9270 else
9271   cat >conftest.$ac_ext <<_ACEOF
9272 /* confdefs.h.  */
9273 _ACEOF
9274 cat confdefs.h >>conftest.$ac_ext
9275 cat >>conftest.$ac_ext <<_ACEOF
9276 /* end confdefs.h.  */
9277 #include <stdint.h>
9278 int
9279 main ()
9280 {
9281 uint16_t dummy;
9282   ;
9283   return 0;
9284 }
9285 _ACEOF
9286 rm -f conftest.$ac_objext
9287 if { (ac_try="$ac_compile"
9288 case "(($ac_try" in
9289   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9290   *) ac_try_echo=$ac_try;;
9291 esac
9292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9293   (eval "$ac_compile") 2>conftest.er1
9294   ac_status=$?
9295   grep -v '^ *+' conftest.er1 >conftest.err
9296   rm -f conftest.er1
9297   cat conftest.err >&5
9298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9299   (exit $ac_status); } && {
9300          test -z "$ac_cxx_werror_flag" ||
9301          test ! -s conftest.err
9302        } && test -s conftest.$ac_objext; then
9303   rxvt_cv_uint16_t=yes
9304 else
9305   echo "$as_me: failed program was:" >&5
9306 sed 's/^/| /' conftest.$ac_ext >&5
9307
9308         if test "$ac_cv_sizeof_char" -ge 2; then
9309   rxvt_cv_uint16_t="unsigned char"
9310 else
9311   if test "$ac_cv_sizeof_short" -ge 2; then
9312     rxvt_cv_uint16_t="unsigned short"
9313   else
9314     if test "$ac_cv_sizeof_int" -ge 2; then
9315       rxvt_cv_uint16_t="unsigned int"
9316     else
9317       if test "$ac_cv_sizeof_long" -ge 2; then
9318         rxvt_cv_uint16_t="unsigned long"
9319       else
9320         if test "$ac_cv_sizeof_long_long" -ge 2; then
9321           rxvt_cv_uint16_t="unsigned long long"
9322         else
9323           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9324         fi
9325       fi
9326     fi
9327   fi
9328 fi
9329 fi
9330
9331 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9332 fi
9333 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9334 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9335 if test x"$rxvt_cv_uint16_t" != xyes; then
9336   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9337 else
9338   if test x"unsigned" = x; then
9339     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9340   else
9341     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9342   fi
9343 fi
9344
9345 { echo "$as_me:$LINENO: checking for int32_t" >&5
9346 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9347 if test "${rxvt_cv_int32_t+set}" = set; then
9348   echo $ECHO_N "(cached) $ECHO_C" >&6
9349 else
9350   cat >conftest.$ac_ext <<_ACEOF
9351 /* confdefs.h.  */
9352 _ACEOF
9353 cat confdefs.h >>conftest.$ac_ext
9354 cat >>conftest.$ac_ext <<_ACEOF
9355 /* end confdefs.h.  */
9356 #include <stdint.h>
9357 int
9358 main ()
9359 {
9360 int32_t dummy;
9361   ;
9362   return 0;
9363 }
9364 _ACEOF
9365 rm -f conftest.$ac_objext
9366 if { (ac_try="$ac_compile"
9367 case "(($ac_try" in
9368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9369   *) ac_try_echo=$ac_try;;
9370 esac
9371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9372   (eval "$ac_compile") 2>conftest.er1
9373   ac_status=$?
9374   grep -v '^ *+' conftest.er1 >conftest.err
9375   rm -f conftest.er1
9376   cat conftest.err >&5
9377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378   (exit $ac_status); } && {
9379          test -z "$ac_cxx_werror_flag" ||
9380          test ! -s conftest.err
9381        } && test -s conftest.$ac_objext; then
9382   rxvt_cv_int32_t=yes
9383 else
9384   echo "$as_me: failed program was:" >&5
9385 sed 's/^/| /' conftest.$ac_ext >&5
9386
9387         if test "$ac_cv_sizeof_char" -ge 4; then
9388   rxvt_cv_int32_t=" char"
9389 else
9390   if test "$ac_cv_sizeof_short" -ge 4; then
9391     rxvt_cv_int32_t=" short"
9392   else
9393     if test "$ac_cv_sizeof_int" -ge 4; then
9394       rxvt_cv_int32_t=" int"
9395     else
9396       if test "$ac_cv_sizeof_long" -ge 4; then
9397         rxvt_cv_int32_t=" long"
9398       else
9399         if test "$ac_cv_sizeof_long_long" -ge 4; then
9400           rxvt_cv_int32_t=" long long"
9401         else
9402           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9403         fi
9404       fi
9405     fi
9406   fi
9407 fi
9408 fi
9409
9410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9411 fi
9412 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9413 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9414 if test x"$rxvt_cv_int32_t" != xyes; then
9415   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9416 else
9417   if test x"" = x; then
9418     rxvt_int32_typedef="/* typedef int int32_t; */"
9419   else
9420     rxvt_int32_typedef="/* typedef  int int32_t; */"
9421   fi
9422 fi
9423
9424 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9425 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9426 if test "${rxvt_cv_uint32_t+set}" = set; then
9427   echo $ECHO_N "(cached) $ECHO_C" >&6
9428 else
9429   cat >conftest.$ac_ext <<_ACEOF
9430 /* confdefs.h.  */
9431 _ACEOF
9432 cat confdefs.h >>conftest.$ac_ext
9433 cat >>conftest.$ac_ext <<_ACEOF
9434 /* end confdefs.h.  */
9435 #include <stdint.h>
9436 int
9437 main ()
9438 {
9439 uint32_t dummy;
9440   ;
9441   return 0;
9442 }
9443 _ACEOF
9444 rm -f conftest.$ac_objext
9445 if { (ac_try="$ac_compile"
9446 case "(($ac_try" in
9447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9448   *) ac_try_echo=$ac_try;;
9449 esac
9450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9451   (eval "$ac_compile") 2>conftest.er1
9452   ac_status=$?
9453   grep -v '^ *+' conftest.er1 >conftest.err
9454   rm -f conftest.er1
9455   cat conftest.err >&5
9456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9457   (exit $ac_status); } && {
9458          test -z "$ac_cxx_werror_flag" ||
9459          test ! -s conftest.err
9460        } && test -s conftest.$ac_objext; then
9461   rxvt_cv_uint32_t=yes
9462 else
9463   echo "$as_me: failed program was:" >&5
9464 sed 's/^/| /' conftest.$ac_ext >&5
9465
9466         if test "$ac_cv_sizeof_char" -ge 4; then
9467   rxvt_cv_uint32_t="unsigned char"
9468 else
9469   if test "$ac_cv_sizeof_short" -ge 4; then
9470     rxvt_cv_uint32_t="unsigned short"
9471   else
9472     if test "$ac_cv_sizeof_int" -ge 4; then
9473       rxvt_cv_uint32_t="unsigned int"
9474     else
9475       if test "$ac_cv_sizeof_long" -ge 4; then
9476         rxvt_cv_uint32_t="unsigned long"
9477       else
9478         if test "$ac_cv_sizeof_long_long" -ge 4; then
9479           rxvt_cv_uint32_t="unsigned long long"
9480         else
9481           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9482         fi
9483       fi
9484     fi
9485   fi
9486 fi
9487 fi
9488
9489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9490 fi
9491 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9492 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9493 if test x"$rxvt_cv_uint32_t" != xyes; then
9494   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9495 else
9496   if test x"unsigned" = x; then
9497     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9498   else
9499     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9500   fi
9501 fi
9502
9503 if test "$ac_cv_sizeof_int_p" -eq 8; then
9504   rxvt_intp_define="#define intp_t int64_t"
9505   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9506 else
9507   if test "$ac_cv_sizeof_int_p" -eq 4; then
9508     rxvt_intp_define="#define intp_t int32_t"
9509     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9510   else
9511     if test "$ac_cv_sizeof_int_p" -eq 2; then
9512       rxvt_intp_define="#define intp_t int16_t"
9513       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9514     else
9515       rxvt_intp_define="#error set intp_t"
9516       rxvt_u_intp_define="#error set u_intp_t"
9517     fi
9518   fi
9519 fi
9520
9521
9522
9523 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9524 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9525 if test "${ac_cv_type_signal+set}" = set; then
9526   echo $ECHO_N "(cached) $ECHO_C" >&6
9527 else
9528   cat >conftest.$ac_ext <<_ACEOF
9529 /* confdefs.h.  */
9530 _ACEOF
9531 cat confdefs.h >>conftest.$ac_ext
9532 cat >>conftest.$ac_ext <<_ACEOF
9533 /* end confdefs.h.  */
9534 #include <sys/types.h>
9535 #include <signal.h>
9536
9537 int
9538 main ()
9539 {
9540 return *(signal (0, 0)) (0) == 1;
9541   ;
9542   return 0;
9543 }
9544 _ACEOF
9545 rm -f conftest.$ac_objext
9546 if { (ac_try="$ac_compile"
9547 case "(($ac_try" in
9548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9549   *) ac_try_echo=$ac_try;;
9550 esac
9551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9552   (eval "$ac_compile") 2>conftest.er1
9553   ac_status=$?
9554   grep -v '^ *+' conftest.er1 >conftest.err
9555   rm -f conftest.er1
9556   cat conftest.err >&5
9557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9558   (exit $ac_status); } && {
9559          test -z "$ac_cxx_werror_flag" ||
9560          test ! -s conftest.err
9561        } && test -s conftest.$ac_objext; then
9562   ac_cv_type_signal=int
9563 else
9564   echo "$as_me: failed program was:" >&5
9565 sed 's/^/| /' conftest.$ac_ext >&5
9566
9567         ac_cv_type_signal=void
9568 fi
9569
9570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9571 fi
9572 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9573 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9574
9575 cat >>confdefs.h <<_ACEOF
9576 #define RETSIGTYPE $ac_cv_type_signal
9577 _ACEOF
9578
9579
9580
9581
9582
9583
9584 for ac_func in \
9585         unsetenv \
9586         setutent \
9587         on_exit \
9588
9589 do
9590 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9591 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9592 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9593 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9594   echo $ECHO_N "(cached) $ECHO_C" >&6
9595 else
9596   cat >conftest.$ac_ext <<_ACEOF
9597 /* confdefs.h.  */
9598 _ACEOF
9599 cat confdefs.h >>conftest.$ac_ext
9600 cat >>conftest.$ac_ext <<_ACEOF
9601 /* end confdefs.h.  */
9602 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9603    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9604 #define $ac_func innocuous_$ac_func
9605
9606 /* System header to define __stub macros and hopefully few prototypes,
9607     which can conflict with char $ac_func (); below.
9608     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9609     <limits.h> exists even on freestanding compilers.  */
9610
9611 #ifdef __STDC__
9612 # include <limits.h>
9613 #else
9614 # include <assert.h>
9615 #endif
9616
9617 #undef $ac_func
9618
9619 /* Override any GCC internal prototype to avoid an error.
9620    Use char because int might match the return type of a GCC
9621    builtin and then its argument prototype would still apply.  */
9622 #ifdef __cplusplus
9623 extern "C"
9624 #endif
9625 char $ac_func ();
9626 /* The GNU C library defines this for functions which it implements
9627     to always fail with ENOSYS.  Some functions are actually named
9628     something starting with __ and the normal name is an alias.  */
9629 #if defined __stub_$ac_func || defined __stub___$ac_func
9630 choke me
9631 #endif
9632
9633 int
9634 main ()
9635 {
9636 return $ac_func ();
9637   ;
9638   return 0;
9639 }
9640 _ACEOF
9641 rm -f conftest.$ac_objext conftest$ac_exeext
9642 if { (ac_try="$ac_link"
9643 case "(($ac_try" in
9644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9645   *) ac_try_echo=$ac_try;;
9646 esac
9647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9648   (eval "$ac_link") 2>conftest.er1
9649   ac_status=$?
9650   grep -v '^ *+' conftest.er1 >conftest.err
9651   rm -f conftest.er1
9652   cat conftest.err >&5
9653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9654   (exit $ac_status); } && {
9655          test -z "$ac_cxx_werror_flag" ||
9656          test ! -s conftest.err
9657        } && test -s conftest$ac_exeext &&
9658        $as_test_x conftest$ac_exeext; then
9659   eval "$as_ac_var=yes"
9660 else
9661   echo "$as_me: failed program was:" >&5
9662 sed 's/^/| /' conftest.$ac_ext >&5
9663
9664         eval "$as_ac_var=no"
9665 fi
9666
9667 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9668       conftest$ac_exeext conftest.$ac_ext
9669 fi
9670 ac_res=`eval echo '${'$as_ac_var'}'`
9671                { echo "$as_me:$LINENO: result: $ac_res" >&5
9672 echo "${ECHO_T}$ac_res" >&6; }
9673 if test `eval echo '${'$as_ac_var'}'` = yes; then
9674   cat >>confdefs.h <<_ACEOF
9675 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9676 _ACEOF
9677
9678 fi
9679 done
9680
9681
9682
9683 support_utmp=yes
9684 support_wtmp=yes
9685 support_lastlog=yes
9686
9687 # Check whether --enable-utmp was given.
9688 if test "${enable_utmp+set}" = set; then
9689   enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9690     support_utmp=$enableval
9691   fi
9692 fi
9693
9694
9695 # Check whether --enable-wtmp was given.
9696 if test "${enable_wtmp+set}" = set; then
9697   enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9698     support_wtmp=$enableval
9699   fi
9700 fi
9701
9702
9703 # Check whether --enable-lastlog was given.
9704 if test "${enable_lastlog+set}" = set; then
9705   enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9706     support_lastlog=$enableval
9707   fi
9708 fi
9709
9710
9711 if test x$support_utmp = xyes; then
9712
9713 cat >>confdefs.h <<\_ACEOF
9714 #define UTMP_SUPPORT 1
9715 _ACEOF
9716
9717 fi
9718 if test x$support_wtmp = xyes; then
9719
9720 cat >>confdefs.h <<\_ACEOF
9721 #define WTMP_SUPPORT 1
9722 _ACEOF
9723
9724 fi
9725 if test x$support_lastlog = xyes; then
9726
9727 cat >>confdefs.h <<\_ACEOF
9728 #define LASTLOG_SUPPORT 1
9729 _ACEOF
9730
9731 fi
9732
9733
9734
9735
9736 for ac_func in \
9737         ttyslot \
9738         updwtmp \
9739         updwtmpx \
9740
9741 do
9742 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9743 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9744 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9745 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9746   echo $ECHO_N "(cached) $ECHO_C" >&6
9747 else
9748   cat >conftest.$ac_ext <<_ACEOF
9749 /* confdefs.h.  */
9750 _ACEOF
9751 cat confdefs.h >>conftest.$ac_ext
9752 cat >>conftest.$ac_ext <<_ACEOF
9753 /* end confdefs.h.  */
9754 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9755    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9756 #define $ac_func innocuous_$ac_func
9757
9758 /* System header to define __stub macros and hopefully few prototypes,
9759     which can conflict with char $ac_func (); below.
9760     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9761     <limits.h> exists even on freestanding compilers.  */
9762
9763 #ifdef __STDC__
9764 # include <limits.h>
9765 #else
9766 # include <assert.h>
9767 #endif
9768
9769 #undef $ac_func
9770
9771 /* Override any GCC internal prototype to avoid an error.
9772    Use char because int might match the return type of a GCC
9773    builtin and then its argument prototype would still apply.  */
9774 #ifdef __cplusplus
9775 extern "C"
9776 #endif
9777 char $ac_func ();
9778 /* The GNU C library defines this for functions which it implements
9779     to always fail with ENOSYS.  Some functions are actually named
9780     something starting with __ and the normal name is an alias.  */
9781 #if defined __stub_$ac_func || defined __stub___$ac_func
9782 choke me
9783 #endif
9784
9785 int
9786 main ()
9787 {
9788 return $ac_func ();
9789   ;
9790   return 0;
9791 }
9792 _ACEOF
9793 rm -f conftest.$ac_objext conftest$ac_exeext
9794 if { (ac_try="$ac_link"
9795 case "(($ac_try" in
9796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9797   *) ac_try_echo=$ac_try;;
9798 esac
9799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9800   (eval "$ac_link") 2>conftest.er1
9801   ac_status=$?
9802   grep -v '^ *+' conftest.er1 >conftest.err
9803   rm -f conftest.er1
9804   cat conftest.err >&5
9805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806   (exit $ac_status); } && {
9807          test -z "$ac_cxx_werror_flag" ||
9808          test ! -s conftest.err
9809        } && test -s conftest$ac_exeext &&
9810        $as_test_x conftest$ac_exeext; then
9811   eval "$as_ac_var=yes"
9812 else
9813   echo "$as_me: failed program was:" >&5
9814 sed 's/^/| /' conftest.$ac_ext >&5
9815
9816         eval "$as_ac_var=no"
9817 fi
9818
9819 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9820       conftest$ac_exeext conftest.$ac_ext
9821 fi
9822 ac_res=`eval echo '${'$as_ac_var'}'`
9823                { echo "$as_me:$LINENO: result: $ac_res" >&5
9824 echo "${ECHO_T}$ac_res" >&6; }
9825 if test `eval echo '${'$as_ac_var'}'` = yes; then
9826   cat >>confdefs.h <<_ACEOF
9827 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9828 _ACEOF
9829
9830 fi
9831 done
9832
9833
9834
9835
9836
9837 for ac_header in \
9838         utmp.h \
9839         utmpx.h \
9840         lastlog.h \
9841
9842 do
9843 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9844 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9845   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9846 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9847 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9848   echo $ECHO_N "(cached) $ECHO_C" >&6
9849 fi
9850 ac_res=`eval echo '${'$as_ac_Header'}'`
9851                { echo "$as_me:$LINENO: result: $ac_res" >&5
9852 echo "${ECHO_T}$ac_res" >&6; }
9853 else
9854   # Is the header compilable?
9855 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9856 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9857 cat >conftest.$ac_ext <<_ACEOF
9858 /* confdefs.h.  */
9859 _ACEOF
9860 cat confdefs.h >>conftest.$ac_ext
9861 cat >>conftest.$ac_ext <<_ACEOF
9862 /* end confdefs.h.  */
9863 $ac_includes_default
9864 #include <$ac_header>
9865 _ACEOF
9866 rm -f conftest.$ac_objext
9867 if { (ac_try="$ac_compile"
9868 case "(($ac_try" in
9869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9870   *) ac_try_echo=$ac_try;;
9871 esac
9872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9873   (eval "$ac_compile") 2>conftest.er1
9874   ac_status=$?
9875   grep -v '^ *+' conftest.er1 >conftest.err
9876   rm -f conftest.er1
9877   cat conftest.err >&5
9878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879   (exit $ac_status); } && {
9880          test -z "$ac_cxx_werror_flag" ||
9881          test ! -s conftest.err
9882        } && test -s conftest.$ac_objext; then
9883   ac_header_compiler=yes
9884 else
9885   echo "$as_me: failed program was:" >&5
9886 sed 's/^/| /' conftest.$ac_ext >&5
9887
9888         ac_header_compiler=no
9889 fi
9890
9891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9892 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9893 echo "${ECHO_T}$ac_header_compiler" >&6; }
9894
9895 # Is the header present?
9896 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9897 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9898 cat >conftest.$ac_ext <<_ACEOF
9899 /* confdefs.h.  */
9900 _ACEOF
9901 cat confdefs.h >>conftest.$ac_ext
9902 cat >>conftest.$ac_ext <<_ACEOF
9903 /* end confdefs.h.  */
9904 #include <$ac_header>
9905 _ACEOF
9906 if { (ac_try="$ac_cpp conftest.$ac_ext"
9907 case "(($ac_try" in
9908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9909   *) ac_try_echo=$ac_try;;
9910 esac
9911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9912   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9913   ac_status=$?
9914   grep -v '^ *+' conftest.er1 >conftest.err
9915   rm -f conftest.er1
9916   cat conftest.err >&5
9917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9918   (exit $ac_status); } >/dev/null && {
9919          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9920          test ! -s conftest.err
9921        }; then
9922   ac_header_preproc=yes
9923 else
9924   echo "$as_me: failed program was:" >&5
9925 sed 's/^/| /' conftest.$ac_ext >&5
9926
9927   ac_header_preproc=no
9928 fi
9929
9930 rm -f conftest.err conftest.$ac_ext
9931 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9932 echo "${ECHO_T}$ac_header_preproc" >&6; }
9933
9934 # So?  What about this header?
9935 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9936   yes:no: )
9937     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9938 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9939     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9940 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9941     ac_header_preproc=yes
9942     ;;
9943   no:yes:* )
9944     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9945 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9946     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9947 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9948     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9949 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9950     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9951 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9952     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9953 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9954     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9955 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9956
9957     ;;
9958 esac
9959 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9960 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9961 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9962   echo $ECHO_N "(cached) $ECHO_C" >&6
9963 else
9964   eval "$as_ac_Header=\$ac_header_preproc"
9965 fi
9966 ac_res=`eval echo '${'$as_ac_Header'}'`
9967                { echo "$as_me:$LINENO: result: $ac_res" >&5
9968 echo "${ECHO_T}$ac_res" >&6; }
9969
9970 fi
9971 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9972   cat >>confdefs.h <<_ACEOF
9973 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9974 _ACEOF
9975
9976 fi
9977
9978 done
9979
9980
9981
9982 if test "${ac_cv_header_utmp_h+set}" = set; then
9983   { echo "$as_me:$LINENO: checking for utmp.h" >&5
9984 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
9985 if test "${ac_cv_header_utmp_h+set}" = set; then
9986   echo $ECHO_N "(cached) $ECHO_C" >&6
9987 fi
9988 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9989 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
9990 else
9991   # Is the header compilable?
9992 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
9993 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
9994 cat >conftest.$ac_ext <<_ACEOF
9995 /* confdefs.h.  */
9996 _ACEOF
9997 cat confdefs.h >>conftest.$ac_ext
9998 cat >>conftest.$ac_ext <<_ACEOF
9999 /* end confdefs.h.  */
10000 $ac_includes_default
10001 #include <utmp.h>
10002 _ACEOF
10003 rm -f conftest.$ac_objext
10004 if { (ac_try="$ac_compile"
10005 case "(($ac_try" in
10006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10007   *) ac_try_echo=$ac_try;;
10008 esac
10009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10010   (eval "$ac_compile") 2>conftest.er1
10011   ac_status=$?
10012   grep -v '^ *+' conftest.er1 >conftest.err
10013   rm -f conftest.er1
10014   cat conftest.err >&5
10015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016   (exit $ac_status); } && {
10017          test -z "$ac_cxx_werror_flag" ||
10018          test ! -s conftest.err
10019        } && test -s conftest.$ac_objext; then
10020   ac_header_compiler=yes
10021 else
10022   echo "$as_me: failed program was:" >&5
10023 sed 's/^/| /' conftest.$ac_ext >&5
10024
10025         ac_header_compiler=no
10026 fi
10027
10028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10029 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10030 echo "${ECHO_T}$ac_header_compiler" >&6; }
10031
10032 # Is the header present?
10033 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10034 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10035 cat >conftest.$ac_ext <<_ACEOF
10036 /* confdefs.h.  */
10037 _ACEOF
10038 cat confdefs.h >>conftest.$ac_ext
10039 cat >>conftest.$ac_ext <<_ACEOF
10040 /* end confdefs.h.  */
10041 #include <utmp.h>
10042 _ACEOF
10043 if { (ac_try="$ac_cpp conftest.$ac_ext"
10044 case "(($ac_try" in
10045   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10046   *) ac_try_echo=$ac_try;;
10047 esac
10048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10049   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10050   ac_status=$?
10051   grep -v '^ *+' conftest.er1 >conftest.err
10052   rm -f conftest.er1
10053   cat conftest.err >&5
10054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10055   (exit $ac_status); } >/dev/null && {
10056          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10057          test ! -s conftest.err
10058        }; then
10059   ac_header_preproc=yes
10060 else
10061   echo "$as_me: failed program was:" >&5
10062 sed 's/^/| /' conftest.$ac_ext >&5
10063
10064   ac_header_preproc=no
10065 fi
10066
10067 rm -f conftest.err conftest.$ac_ext
10068 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10069 echo "${ECHO_T}$ac_header_preproc" >&6; }
10070
10071 # So?  What about this header?
10072 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10073   yes:no: )
10074     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10075 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10076     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10077 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10078     ac_header_preproc=yes
10079     ;;
10080   no:yes:* )
10081     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10082 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10083     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10084 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10085     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10086 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10087     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10088 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10089     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10090 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10091     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10092 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10093
10094     ;;
10095 esac
10096 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10097 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10098 if test "${ac_cv_header_utmp_h+set}" = set; then
10099   echo $ECHO_N "(cached) $ECHO_C" >&6
10100 else
10101   ac_cv_header_utmp_h=$ac_header_preproc
10102 fi
10103 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10104 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10105
10106 fi
10107 if test $ac_cv_header_utmp_h = yes; then
10108   { echo "$as_me:$LINENO: checking for struct utmp" >&5
10109 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10110 if test "${struct_utmp+set}" = set; then
10111   echo $ECHO_N "(cached) $ECHO_C" >&6
10112 else
10113   cat >conftest.$ac_ext <<_ACEOF
10114 /* confdefs.h.  */
10115 _ACEOF
10116 cat confdefs.h >>conftest.$ac_ext
10117 cat >>conftest.$ac_ext <<_ACEOF
10118 /* end confdefs.h.  */
10119 #include <sys/types.h>
10120 #include <utmp.h>
10121 int
10122 main ()
10123 {
10124 struct utmp ut;
10125   ;
10126   return 0;
10127 }
10128 _ACEOF
10129 rm -f conftest.$ac_objext
10130 if { (ac_try="$ac_compile"
10131 case "(($ac_try" in
10132   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10133   *) ac_try_echo=$ac_try;;
10134 esac
10135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10136   (eval "$ac_compile") 2>conftest.er1
10137   ac_status=$?
10138   grep -v '^ *+' conftest.er1 >conftest.err
10139   rm -f conftest.er1
10140   cat conftest.err >&5
10141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142   (exit $ac_status); } && {
10143          test -z "$ac_cxx_werror_flag" ||
10144          test ! -s conftest.err
10145        } && test -s conftest.$ac_objext; then
10146   struct_utmp=yes
10147 else
10148   echo "$as_me: failed program was:" >&5
10149 sed 's/^/| /' conftest.$ac_ext >&5
10150
10151         struct_utmp=no
10152 fi
10153
10154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10155 fi
10156 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10157 echo "${ECHO_T}$struct_utmp" >&6; }
10158 if test x$struct_utmp = xyes; then
10159
10160 cat >>confdefs.h <<\_ACEOF
10161 #define HAVE_STRUCT_UTMP 1
10162 _ACEOF
10163
10164 fi
10165
10166
10167 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10168 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10169 if test "${struct_utmp_host+set}" = set; then
10170   echo $ECHO_N "(cached) $ECHO_C" >&6
10171 else
10172   cat >conftest.$ac_ext <<_ACEOF
10173 /* confdefs.h.  */
10174 _ACEOF
10175 cat confdefs.h >>conftest.$ac_ext
10176 cat >>conftest.$ac_ext <<_ACEOF
10177 /* end confdefs.h.  */
10178 #include <sys/types.h>
10179 #include <utmp.h>
10180 int
10181 main ()
10182 {
10183 struct utmp ut; ut.ut_host;
10184   ;
10185   return 0;
10186 }
10187 _ACEOF
10188 rm -f conftest.$ac_objext
10189 if { (ac_try="$ac_compile"
10190 case "(($ac_try" in
10191   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10192   *) ac_try_echo=$ac_try;;
10193 esac
10194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10195   (eval "$ac_compile") 2>conftest.er1
10196   ac_status=$?
10197   grep -v '^ *+' conftest.er1 >conftest.err
10198   rm -f conftest.er1
10199   cat conftest.err >&5
10200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10201   (exit $ac_status); } && {
10202          test -z "$ac_cxx_werror_flag" ||
10203          test ! -s conftest.err
10204        } && test -s conftest.$ac_objext; then
10205   struct_utmp_host=yes
10206 else
10207   echo "$as_me: failed program was:" >&5
10208 sed 's/^/| /' conftest.$ac_ext >&5
10209
10210         struct_utmp_host=no
10211 fi
10212
10213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10214 fi
10215 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10216 echo "${ECHO_T}$struct_utmp_host" >&6; }
10217 if test x$struct_utmp_host = xyes; then
10218
10219 cat >>confdefs.h <<\_ACEOF
10220 #define HAVE_UTMP_HOST 1
10221 _ACEOF
10222
10223 fi
10224
10225 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10226 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10227 if test "${struct_utmp_pid+set}" = set; then
10228   echo $ECHO_N "(cached) $ECHO_C" >&6
10229 else
10230   cat >conftest.$ac_ext <<_ACEOF
10231 /* confdefs.h.  */
10232 _ACEOF
10233 cat confdefs.h >>conftest.$ac_ext
10234 cat >>conftest.$ac_ext <<_ACEOF
10235 /* end confdefs.h.  */
10236 #include <sys/types.h>
10237 #include <utmp.h>
10238 int
10239 main ()
10240 {
10241 struct utmp ut; ut.ut_pid;
10242   ;
10243   return 0;
10244 }
10245 _ACEOF
10246 rm -f conftest.$ac_objext
10247 if { (ac_try="$ac_compile"
10248 case "(($ac_try" in
10249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10250   *) ac_try_echo=$ac_try;;
10251 esac
10252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10253   (eval "$ac_compile") 2>conftest.er1
10254   ac_status=$?
10255   grep -v '^ *+' conftest.er1 >conftest.err
10256   rm -f conftest.er1
10257   cat conftest.err >&5
10258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259   (exit $ac_status); } && {
10260          test -z "$ac_cxx_werror_flag" ||
10261          test ! -s conftest.err
10262        } && test -s conftest.$ac_objext; then
10263   struct_utmp_pid=yes
10264 else
10265   echo "$as_me: failed program was:" >&5
10266 sed 's/^/| /' conftest.$ac_ext >&5
10267
10268         struct_utmp_pid=no
10269 fi
10270
10271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10272 fi
10273 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10274 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10275 if test x$struct_utmp_pid = xyes; then
10276
10277 cat >>confdefs.h <<\_ACEOF
10278 #define HAVE_UTMP_PID 1
10279 _ACEOF
10280
10281 fi
10282
10283 fi
10284
10285
10286
10287 if test "${ac_cv_header_utmpx_h+set}" = set; then
10288   { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10289 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10290 if test "${ac_cv_header_utmpx_h+set}" = set; then
10291   echo $ECHO_N "(cached) $ECHO_C" >&6
10292 fi
10293 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10294 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10295 else
10296   # Is the header compilable?
10297 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10298 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10299 cat >conftest.$ac_ext <<_ACEOF
10300 /* confdefs.h.  */
10301 _ACEOF
10302 cat confdefs.h >>conftest.$ac_ext
10303 cat >>conftest.$ac_ext <<_ACEOF
10304 /* end confdefs.h.  */
10305 $ac_includes_default
10306 #include <utmpx.h>
10307 _ACEOF
10308 rm -f conftest.$ac_objext
10309 if { (ac_try="$ac_compile"
10310 case "(($ac_try" in
10311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10312   *) ac_try_echo=$ac_try;;
10313 esac
10314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10315   (eval "$ac_compile") 2>conftest.er1
10316   ac_status=$?
10317   grep -v '^ *+' conftest.er1 >conftest.err
10318   rm -f conftest.er1
10319   cat conftest.err >&5
10320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10321   (exit $ac_status); } && {
10322          test -z "$ac_cxx_werror_flag" ||
10323          test ! -s conftest.err
10324        } && test -s conftest.$ac_objext; then
10325   ac_header_compiler=yes
10326 else
10327   echo "$as_me: failed program was:" >&5
10328 sed 's/^/| /' conftest.$ac_ext >&5
10329
10330         ac_header_compiler=no
10331 fi
10332
10333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10334 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10335 echo "${ECHO_T}$ac_header_compiler" >&6; }
10336
10337 # Is the header present?
10338 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10339 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10340 cat >conftest.$ac_ext <<_ACEOF
10341 /* confdefs.h.  */
10342 _ACEOF
10343 cat confdefs.h >>conftest.$ac_ext
10344 cat >>conftest.$ac_ext <<_ACEOF
10345 /* end confdefs.h.  */
10346 #include <utmpx.h>
10347 _ACEOF
10348 if { (ac_try="$ac_cpp conftest.$ac_ext"
10349 case "(($ac_try" in
10350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10351   *) ac_try_echo=$ac_try;;
10352 esac
10353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10354   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10355   ac_status=$?
10356   grep -v '^ *+' conftest.er1 >conftest.err
10357   rm -f conftest.er1
10358   cat conftest.err >&5
10359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10360   (exit $ac_status); } >/dev/null && {
10361          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10362          test ! -s conftest.err
10363        }; then
10364   ac_header_preproc=yes
10365 else
10366   echo "$as_me: failed program was:" >&5
10367 sed 's/^/| /' conftest.$ac_ext >&5
10368
10369   ac_header_preproc=no
10370 fi
10371
10372 rm -f conftest.err conftest.$ac_ext
10373 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10374 echo "${ECHO_T}$ac_header_preproc" >&6; }
10375
10376 # So?  What about this header?
10377 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10378   yes:no: )
10379     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10380 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10381     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10382 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10383     ac_header_preproc=yes
10384     ;;
10385   no:yes:* )
10386     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10387 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10388     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10389 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10390     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10391 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10392     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10393 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10394     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10395 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10396     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10397 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10398
10399     ;;
10400 esac
10401 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10402 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10403 if test "${ac_cv_header_utmpx_h+set}" = set; then
10404   echo $ECHO_N "(cached) $ECHO_C" >&6
10405 else
10406   ac_cv_header_utmpx_h=$ac_header_preproc
10407 fi
10408 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10409 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10410
10411 fi
10412 if test $ac_cv_header_utmpx_h = yes; then
10413   { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10414 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10415 if test "${struct_utmpx+set}" = set; then
10416   echo $ECHO_N "(cached) $ECHO_C" >&6
10417 else
10418   cat >conftest.$ac_ext <<_ACEOF
10419 /* confdefs.h.  */
10420 _ACEOF
10421 cat confdefs.h >>conftest.$ac_ext
10422 cat >>conftest.$ac_ext <<_ACEOF
10423 /* end confdefs.h.  */
10424 #include <sys/types.h>
10425 #include <utmpx.h>
10426 int
10427 main ()
10428 {
10429 struct utmpx ut;
10430   ;
10431   return 0;
10432 }
10433 _ACEOF
10434 rm -f conftest.$ac_objext
10435 if { (ac_try="$ac_compile"
10436 case "(($ac_try" in
10437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10438   *) ac_try_echo=$ac_try;;
10439 esac
10440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10441   (eval "$ac_compile") 2>conftest.er1
10442   ac_status=$?
10443   grep -v '^ *+' conftest.er1 >conftest.err
10444   rm -f conftest.er1
10445   cat conftest.err >&5
10446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447   (exit $ac_status); } && {
10448          test -z "$ac_cxx_werror_flag" ||
10449          test ! -s conftest.err
10450        } && test -s conftest.$ac_objext; then
10451   struct_utmpx=yes
10452 else
10453   echo "$as_me: failed program was:" >&5
10454 sed 's/^/| /' conftest.$ac_ext >&5
10455
10456         struct_utmpx=no
10457 fi
10458
10459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10460 fi
10461 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10462 echo "${ECHO_T}$struct_utmpx" >&6; }
10463 if test x$struct_utmpx = xyes; then
10464
10465 cat >>confdefs.h <<\_ACEOF
10466 #define HAVE_STRUCT_UTMPX 1
10467 _ACEOF
10468
10469 fi
10470
10471
10472 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10473 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10474 if test "${struct_utmpx_host+set}" = set; then
10475   echo $ECHO_N "(cached) $ECHO_C" >&6
10476 else
10477   cat >conftest.$ac_ext <<_ACEOF
10478 /* confdefs.h.  */
10479 _ACEOF
10480 cat confdefs.h >>conftest.$ac_ext
10481 cat >>conftest.$ac_ext <<_ACEOF
10482 /* end confdefs.h.  */
10483 #include <sys/types.h>
10484 #include <utmpx.h>
10485 int
10486 main ()
10487 {
10488 struct utmpx utx; utx.ut_host;
10489   ;
10490   return 0;
10491 }
10492 _ACEOF
10493 rm -f conftest.$ac_objext
10494 if { (ac_try="$ac_compile"
10495 case "(($ac_try" in
10496   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10497   *) ac_try_echo=$ac_try;;
10498 esac
10499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10500   (eval "$ac_compile") 2>conftest.er1
10501   ac_status=$?
10502   grep -v '^ *+' conftest.er1 >conftest.err
10503   rm -f conftest.er1
10504   cat conftest.err >&5
10505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10506   (exit $ac_status); } && {
10507          test -z "$ac_cxx_werror_flag" ||
10508          test ! -s conftest.err
10509        } && test -s conftest.$ac_objext; then
10510   struct_utmpx_host=yes
10511 else
10512   echo "$as_me: failed program was:" >&5
10513 sed 's/^/| /' conftest.$ac_ext >&5
10514
10515         struct_utmpx_host=no
10516 fi
10517
10518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10519 fi
10520 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10521 echo "${ECHO_T}$struct_utmpx_host" >&6; }
10522 if test x$struct_utmpx_host = xyes; then
10523
10524 cat >>confdefs.h <<\_ACEOF
10525 #define HAVE_UTMPX_HOST 1
10526 _ACEOF
10527
10528 fi
10529
10530 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10531 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
10532 if test "${struct_utmpx_session+set}" = set; then
10533   echo $ECHO_N "(cached) $ECHO_C" >&6
10534 else
10535   cat >conftest.$ac_ext <<_ACEOF
10536 /* confdefs.h.  */
10537 _ACEOF
10538 cat confdefs.h >>conftest.$ac_ext
10539 cat >>conftest.$ac_ext <<_ACEOF
10540 /* end confdefs.h.  */
10541 #include <sys/types.h>
10542 #include <utmpx.h>
10543 int
10544 main ()
10545 {
10546 struct utmpx utx; utx.ut_session;
10547   ;
10548   return 0;
10549 }
10550 _ACEOF
10551 rm -f conftest.$ac_objext
10552 if { (ac_try="$ac_compile"
10553 case "(($ac_try" in
10554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10555   *) ac_try_echo=$ac_try;;
10556 esac
10557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10558   (eval "$ac_compile") 2>conftest.er1
10559   ac_status=$?
10560   grep -v '^ *+' conftest.er1 >conftest.err
10561   rm -f conftest.er1
10562   cat conftest.err >&5
10563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10564   (exit $ac_status); } && {
10565          test -z "$ac_cxx_werror_flag" ||
10566          test ! -s conftest.err
10567        } && test -s conftest.$ac_objext; then
10568   struct_utmpx_session=yes
10569 else
10570   echo "$as_me: failed program was:" >&5
10571 sed 's/^/| /' conftest.$ac_ext >&5
10572
10573         struct_utmpx_session=no
10574 fi
10575
10576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10577 fi
10578 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10579 echo "${ECHO_T}$struct_utmpx_session" >&6; }
10580 if test x$struct_utmpx_session = xyes; then
10581
10582 cat >>confdefs.h <<\_ACEOF
10583 #define HAVE_UTMPX_SESSION 1
10584 _ACEOF
10585
10586 fi
10587
10588 fi
10589
10590
10591 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
10592 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10593 if test "${struct_lastlog+set}" = set; then
10594   echo $ECHO_N "(cached) $ECHO_C" >&6
10595 else
10596   cat >conftest.$ac_ext <<_ACEOF
10597 /* confdefs.h.  */
10598 _ACEOF
10599 cat confdefs.h >>conftest.$ac_ext
10600 cat >>conftest.$ac_ext <<_ACEOF
10601 /* end confdefs.h.  */
10602 #include <sys/types.h>
10603 #include <utmp.h>
10604 #ifdef HAVE_LASTLOG_H
10605 #include <lastlog.h>
10606 #endif
10607
10608 int
10609 main ()
10610 {
10611 struct lastlog ll;
10612   ;
10613   return 0;
10614 }
10615 _ACEOF
10616 rm -f conftest.$ac_objext
10617 if { (ac_try="$ac_compile"
10618 case "(($ac_try" in
10619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10620   *) ac_try_echo=$ac_try;;
10621 esac
10622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10623   (eval "$ac_compile") 2>conftest.er1
10624   ac_status=$?
10625   grep -v '^ *+' conftest.er1 >conftest.err
10626   rm -f conftest.er1
10627   cat conftest.err >&5
10628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629   (exit $ac_status); } && {
10630          test -z "$ac_cxx_werror_flag" ||
10631          test ! -s conftest.err
10632        } && test -s conftest.$ac_objext; then
10633   struct_lastlog=yes
10634 else
10635   echo "$as_me: failed program was:" >&5
10636 sed 's/^/| /' conftest.$ac_ext >&5
10637
10638         struct_lastlog=no
10639 fi
10640
10641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10642 fi
10643 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10644 echo "${ECHO_T}$struct_lastlog" >&6; }
10645 if test x$struct_lastlog = xyes; then
10646
10647 cat >>confdefs.h <<\_ACEOF
10648 #define HAVE_STRUCT_LASTLOG 1
10649 _ACEOF
10650
10651 fi
10652
10653 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10654 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
10655 if test "${struct_lastlogx+set}" = set; then
10656   echo $ECHO_N "(cached) $ECHO_C" >&6
10657 else
10658   cat >conftest.$ac_ext <<_ACEOF
10659 /* confdefs.h.  */
10660 _ACEOF
10661 cat confdefs.h >>conftest.$ac_ext
10662 cat >>conftest.$ac_ext <<_ACEOF
10663 /* end confdefs.h.  */
10664 #include <sys/types.h>
10665 #include <utmpx.h>
10666 #ifdef HAVE_LASTLOG_H
10667 #include <lastlog.h>
10668 #endif
10669
10670 int
10671 main ()
10672 {
10673 struct lastlogx ll;
10674   ;
10675   return 0;
10676 }
10677 _ACEOF
10678 rm -f conftest.$ac_objext
10679 if { (ac_try="$ac_compile"
10680 case "(($ac_try" in
10681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10682   *) ac_try_echo=$ac_try;;
10683 esac
10684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10685   (eval "$ac_compile") 2>conftest.er1
10686   ac_status=$?
10687   grep -v '^ *+' conftest.er1 >conftest.err
10688   rm -f conftest.er1
10689   cat conftest.err >&5
10690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10691   (exit $ac_status); } && {
10692          test -z "$ac_cxx_werror_flag" ||
10693          test ! -s conftest.err
10694        } && test -s conftest.$ac_objext; then
10695   struct_lastlogx=yes
10696 else
10697   echo "$as_me: failed program was:" >&5
10698 sed 's/^/| /' conftest.$ac_ext >&5
10699
10700         struct_lastlogx=no
10701 fi
10702
10703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10704 fi
10705 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10706 echo "${ECHO_T}$struct_lastlogx" >&6; }
10707 if test x$struct_lastlogx = xyes; then
10708
10709 cat >>confdefs.h <<\_ACEOF
10710 #define HAVE_STRUCT_LASTLOGX 1
10711 _ACEOF
10712
10713 fi
10714
10715
10716 { echo "$as_me:$LINENO: checking where utmp is located" >&5
10717 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
10718 if test "${path_utmp+set}" = set; then
10719   echo $ECHO_N "(cached) $ECHO_C" >&6
10720 else
10721   if test "$cross_compiling" = yes; then
10722     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10723 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10724 else
10725   cat >conftest.$ac_ext <<_ACEOF
10726 /* confdefs.h.  */
10727 _ACEOF
10728 cat confdefs.h >>conftest.$ac_ext
10729 cat >>conftest.$ac_ext <<_ACEOF
10730 /* end confdefs.h.  */
10731 #include <stdio.h>
10732 #include <stdlib.h>
10733 #include <sys/types.h>
10734 #include <utmp.h>
10735 #include <errno.h>
10736 main()
10737 {
10738     char **u, *utmplist[] = {
10739     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10740     FILE *a, *f=fopen("conftestval", "w");
10741     if (!f) exit(1);
10742 #ifdef UTMP_FILE
10743     fprintf(f, "%s\n", UTMP_FILE);
10744     exit(0);
10745 #endif
10746 #ifdef _PATH_UTMP
10747     fprintf(f, "%s\n", _PATH_UTMP);
10748     exit(0);
10749 #endif
10750     for (u = utmplist; *u; u++) {
10751         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10752             fprintf(f, "%s\n", *u);
10753             exit(0);
10754         }
10755     }
10756     exit(0);
10757 }
10758 _ACEOF
10759 rm -f conftest$ac_exeext
10760 if { (ac_try="$ac_link"
10761 case "(($ac_try" in
10762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10763   *) ac_try_echo=$ac_try;;
10764 esac
10765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10766   (eval "$ac_link") 2>&5
10767   ac_status=$?
10768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10769   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10770   { (case "(($ac_try" in
10771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10772   *) ac_try_echo=$ac_try;;
10773 esac
10774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10775   (eval "$ac_try") 2>&5
10776   ac_status=$?
10777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778   (exit $ac_status); }; }; then
10779   path_utmp=`cat conftestval`
10780 else
10781   echo "$as_me: program exited with status $ac_status" >&5
10782 echo "$as_me: failed program was:" >&5
10783 sed 's/^/| /' conftest.$ac_ext >&5
10784
10785 ( exit $ac_status )
10786 path_utmp=
10787 fi
10788 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10789 fi
10790
10791
10792 fi
10793 { echo "$as_me:$LINENO: result: $path_utmp" >&5
10794 echo "${ECHO_T}$path_utmp" >&6; }
10795 if test x$path_utmp != x; then
10796
10797 cat >>confdefs.h <<_ACEOF
10798 #define UTMP_FILE "$path_utmp"
10799 _ACEOF
10800
10801 fi
10802
10803
10804 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
10805 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
10806 if test "${path_utmpx+set}" = set; then
10807   echo $ECHO_N "(cached) $ECHO_C" >&6
10808 else
10809   if test "$cross_compiling" = yes; then
10810     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
10811 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
10812 else
10813   cat >conftest.$ac_ext <<_ACEOF
10814 /* confdefs.h.  */
10815 _ACEOF
10816 cat confdefs.h >>conftest.$ac_ext
10817 cat >>conftest.$ac_ext <<_ACEOF
10818 /* end confdefs.h.  */
10819 #include <stdio.h>
10820 #include <stdlib.h>
10821 #include <sys/types.h>
10822 #include <utmpx.h>
10823 #include <errno.h>
10824 #include <sys/stat.h>
10825 #ifdef HAVE_STRING_H
10826 #include <string.h>
10827 #endif
10828 main()
10829 {
10830     char **u, *p, *utmplist[] = {
10831 #ifdef UTMPX_FILE
10832         UTMPX_FILE,
10833 #endif
10834 #ifdef _PATH_UTMPX
10835         _PATH_UTMPX,
10836 #endif
10837     "/var/adm/utmpx", "/etc/utmpx", NULL };
10838     FILE *a, *f=fopen("conftestval", "w");
10839     struct stat statu, statux;
10840     if (!f) exit(1);
10841     for (u = utmplist; *u; u++) {
10842         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10843             if (stat(*u, &statux) < 0)
10844                 continue;
10845             p = strdup(*u);
10846             p[strlen(p) - 1] = '\0';
10847             if (stat(p, &statu) >= 0
10848                 && (statu.st_mtime - statux.st_mtime > 86400))
10849                 continue;
10850             fprintf(f, "%s\n", *u);
10851             exit(0);
10852         }
10853     }
10854     exit(0);
10855 }
10856 _ACEOF
10857 rm -f conftest$ac_exeext
10858 if { (ac_try="$ac_link"
10859 case "(($ac_try" in
10860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10861   *) ac_try_echo=$ac_try;;
10862 esac
10863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10864   (eval "$ac_link") 2>&5
10865   ac_status=$?
10866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10867   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10868   { (case "(($ac_try" in
10869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870   *) ac_try_echo=$ac_try;;
10871 esac
10872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873   (eval "$ac_try") 2>&5
10874   ac_status=$?
10875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10876   (exit $ac_status); }; }; then
10877   path_utmpx=`cat conftestval`
10878 else
10879   echo "$as_me: program exited with status $ac_status" >&5
10880 echo "$as_me: failed program was:" >&5
10881 sed 's/^/| /' conftest.$ac_ext >&5
10882
10883 ( exit $ac_status )
10884 path_utmpx=
10885 fi
10886 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10887 fi
10888
10889
10890 fi
10891 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
10892 echo "${ECHO_T}$path_utmpx" >&6; }
10893 if test x$path_utmpx != x; then
10894
10895 cat >>confdefs.h <<_ACEOF
10896 #define UTMPX_FILE "$path_utmpx"
10897 _ACEOF
10898
10899 fi
10900
10901
10902 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
10903 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
10904 if test "${path_wtmp+set}" = set; then
10905   echo $ECHO_N "(cached) $ECHO_C" >&6
10906 else
10907   if test "$cross_compiling" = yes; then
10908     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
10909 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
10910 else
10911   cat >conftest.$ac_ext <<_ACEOF
10912 /* confdefs.h.  */
10913 _ACEOF
10914 cat confdefs.h >>conftest.$ac_ext
10915 cat >>conftest.$ac_ext <<_ACEOF
10916 /* end confdefs.h.  */
10917 #include <stdio.h>
10918 #include <stdlib.h>
10919 #include <sys/types.h>
10920 #ifdef HAVE_UTMP_H
10921 #include <utmp.h>
10922 #endif
10923 #include <errno.h>
10924 main()
10925 {
10926     char **w, *wtmplist[] = {
10927     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10928     FILE *a, *f=fopen("conftestval", "w");
10929     if (!f) exit(1);
10930 #ifdef WTMP_FILE
10931     fprintf(f, "%s\n", WTMP_FILE);
10932     exit(0);
10933 #endif
10934 #ifdef _PATH_WTMP
10935     fprintf(f, "%s\n", _PATH_WTMP);
10936     exit(0);
10937 #endif
10938     for (w = wtmplist; *w; w++) {
10939         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10940             fprintf(f, "%s\n", *w);
10941             exit(0);
10942         }
10943     }
10944     exit(0);
10945 }
10946 _ACEOF
10947 rm -f conftest$ac_exeext
10948 if { (ac_try="$ac_link"
10949 case "(($ac_try" in
10950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10951   *) ac_try_echo=$ac_try;;
10952 esac
10953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10954   (eval "$ac_link") 2>&5
10955   ac_status=$?
10956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10958   { (case "(($ac_try" in
10959   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10960   *) ac_try_echo=$ac_try;;
10961 esac
10962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10963   (eval "$ac_try") 2>&5
10964   ac_status=$?
10965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10966   (exit $ac_status); }; }; then
10967   path_wtmp=`cat conftestval`
10968 else
10969   echo "$as_me: program exited with status $ac_status" >&5
10970 echo "$as_me: failed program was:" >&5
10971 sed 's/^/| /' conftest.$ac_ext >&5
10972
10973 ( exit $ac_status )
10974 path_wtmp=
10975 fi
10976 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10977 fi
10978
10979
10980 fi
10981 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
10982 echo "${ECHO_T}$path_wtmp" >&6; }
10983 if test x$path_wtmp != x; then
10984
10985 cat >>confdefs.h <<_ACEOF
10986 #define WTMP_FILE "$path_wtmp"
10987 _ACEOF
10988
10989 fi
10990
10991 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
10992 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
10993 if test "${path_wtmpx+set}" = set; then
10994   echo $ECHO_N "(cached) $ECHO_C" >&6
10995 else
10996   if test "$cross_compiling" = yes; then
10997     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
10998 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
10999 else
11000   cat >conftest.$ac_ext <<_ACEOF
11001 /* confdefs.h.  */
11002 _ACEOF
11003 cat confdefs.h >>conftest.$ac_ext
11004 cat >>conftest.$ac_ext <<_ACEOF
11005 /* end confdefs.h.  */
11006 #include <stdio.h>
11007 #include <stdlib.h>
11008 #ifdef HAVE_UTMPX_H
11009 #include <utmpx.h>
11010 #endif
11011 #include <errno.h>
11012 main()
11013 {
11014     char **w, *wtmplist[] = {
11015     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11016     FILE *a, *f=fopen("conftestval", "w");
11017     if (!f) exit(1);
11018 #ifdef WTMPX_FILE
11019     fprintf(f, "%s\n", WTMPX_FILE);
11020     exit(0);
11021 #endif
11022 #ifdef _PATH_WTMPX
11023     fprintf(f, "%s\n", _PATH_WTMPX);
11024     exit(0);
11025 #endif
11026     for (w = wtmplist; *w; w++) {
11027         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11028             fprintf(f, "%s\n", *w);
11029             exit(0);
11030         }
11031     }
11032     exit(0);
11033 }
11034 _ACEOF
11035 rm -f conftest$ac_exeext
11036 if { (ac_try="$ac_link"
11037 case "(($ac_try" in
11038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11039   *) ac_try_echo=$ac_try;;
11040 esac
11041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11042   (eval "$ac_link") 2>&5
11043   ac_status=$?
11044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11046   { (case "(($ac_try" in
11047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11048   *) ac_try_echo=$ac_try;;
11049 esac
11050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11051   (eval "$ac_try") 2>&5
11052   ac_status=$?
11053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11054   (exit $ac_status); }; }; then
11055   path_wtmpx=`cat conftestval`
11056 else
11057   echo "$as_me: program exited with status $ac_status" >&5
11058 echo "$as_me: failed program was:" >&5
11059 sed 's/^/| /' conftest.$ac_ext >&5
11060
11061 ( exit $ac_status )
11062 path_wtmpx=
11063 fi
11064 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11065 fi
11066
11067
11068 fi
11069 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11070 echo "${ECHO_T}$path_wtmpx" >&6; }
11071 if test x$path_wtmpx != x; then
11072
11073 cat >>confdefs.h <<_ACEOF
11074 #define WTMPX_FILE "$path_wtmpx"
11075 _ACEOF
11076
11077 fi
11078
11079 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11080 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11081 if test "${path_lastlog+set}" = set; then
11082   echo $ECHO_N "(cached) $ECHO_C" >&6
11083 else
11084   if test "$cross_compiling" = yes; then
11085     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11086 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11087 else
11088   cat >conftest.$ac_ext <<_ACEOF
11089 /* confdefs.h.  */
11090 _ACEOF
11091 cat confdefs.h >>conftest.$ac_ext
11092 cat >>conftest.$ac_ext <<_ACEOF
11093 /* end confdefs.h.  */
11094 #include <stdio.h>
11095 #include <stdlib.h>
11096 #include <sys/types.h>
11097 #ifdef HAVE_UTMPX_H
11098 #include <utmpx.h>
11099 #elif defined(HAVE_UTMP_H)
11100 #include <utmp.h>
11101 #endif
11102 #ifdef HAVE_LASTLOG_H
11103 #include <lastlog.h>
11104 #endif
11105 #include <errno.h>
11106 main()
11107 {
11108     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11109     FILE *a, *f=fopen("conftestval", "w");
11110     if (!f) exit(1);
11111 #ifdef LASTLOG_FILE
11112     fprintf(f, "%s\n", LASTLOG_FILE);
11113     exit(0);
11114 #endif
11115 #ifdef _PATH_LASTLOG
11116     fprintf(f, "%s\n", _PATH_LASTLOG);
11117     exit(0);
11118 #endif
11119     for (w = lastloglist; *w; w++) {
11120         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11121             fprintf(f, "%s\n", *w);
11122             exit(0);
11123         }
11124     }
11125     exit(0);
11126 }
11127 _ACEOF
11128 rm -f conftest$ac_exeext
11129 if { (ac_try="$ac_link"
11130 case "(($ac_try" in
11131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11132   *) ac_try_echo=$ac_try;;
11133 esac
11134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11135   (eval "$ac_link") 2>&5
11136   ac_status=$?
11137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11138   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11139   { (case "(($ac_try" in
11140   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11141   *) ac_try_echo=$ac_try;;
11142 esac
11143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11144   (eval "$ac_try") 2>&5
11145   ac_status=$?
11146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11147   (exit $ac_status); }; }; then
11148   path_lastlog=`cat conftestval`
11149 else
11150   echo "$as_me: program exited with status $ac_status" >&5
11151 echo "$as_me: failed program was:" >&5
11152 sed 's/^/| /' conftest.$ac_ext >&5
11153
11154 ( exit $ac_status )
11155 path_lastlog=
11156 fi
11157 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11158 fi
11159
11160
11161 fi
11162 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11163 echo "${ECHO_T}$path_lastlog" >&6; }
11164 if test x$path_lastlog != x; then
11165
11166 cat >>confdefs.h <<_ACEOF
11167 #define LASTLOG_FILE "$path_lastlog"
11168 _ACEOF
11169
11170   if test -d "$path_lastlog"; then
11171
11172 cat >>confdefs.h <<\_ACEOF
11173 #define LASTLOG_IS_DIR 1
11174 _ACEOF
11175
11176   fi
11177 fi
11178
11179 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11180 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11181 if test "${path_lastlogx+set}" = set; then
11182   echo $ECHO_N "(cached) $ECHO_C" >&6
11183 else
11184   if test "$cross_compiling" = yes; then
11185     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11186 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11187 else
11188   cat >conftest.$ac_ext <<_ACEOF
11189 /* confdefs.h.  */
11190 _ACEOF
11191 cat confdefs.h >>conftest.$ac_ext
11192 cat >>conftest.$ac_ext <<_ACEOF
11193 /* end confdefs.h.  */
11194 #include <stdio.h>
11195 #include <stdlib.h>
11196 #ifdef HAVE_UTMPX_H
11197 #include <utmpx.h>
11198 #endif
11199 #include <errno.h>
11200 main()
11201 {
11202     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11203     FILE *a, *f=fopen("conftestval", "w");
11204     if (!f) exit(1);
11205 #ifdef LASTLOGX_FILE
11206     fprintf(f, "%s\n", LASTLOGX_FILE);
11207     exit(0);
11208 #endif
11209 #ifdef _PATH_LASTLOGX
11210     fprintf(f, "%s\n", _PATH_LASTLOGX);
11211     exit(0);
11212 #endif
11213     for (w = wtmplist; *w; w++) {
11214         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11215             fprintf(f, "%s\n", *w);
11216             exit(0);
11217         }
11218     }
11219     exit(0);
11220 }
11221 _ACEOF
11222 rm -f conftest$ac_exeext
11223 if { (ac_try="$ac_link"
11224 case "(($ac_try" in
11225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11226   *) ac_try_echo=$ac_try;;
11227 esac
11228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11229   (eval "$ac_link") 2>&5
11230   ac_status=$?
11231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11232   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11233   { (case "(($ac_try" in
11234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11235   *) ac_try_echo=$ac_try;;
11236 esac
11237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11238   (eval "$ac_try") 2>&5
11239   ac_status=$?
11240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11241   (exit $ac_status); }; }; then
11242   path_lastlogx=`cat conftestval`
11243 else
11244   echo "$as_me: program exited with status $ac_status" >&5
11245 echo "$as_me: failed program was:" >&5
11246 sed 's/^/| /' conftest.$ac_ext >&5
11247
11248 ( exit $ac_status )
11249 path_lastlogx=
11250 fi
11251 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11252 fi
11253
11254
11255 fi
11256 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11257 echo "${ECHO_T}$path_lastlogx" >&6; }
11258 if test x$path_lastlogx != x; then
11259
11260 cat >>confdefs.h <<_ACEOF
11261 #define LASTLOGX_FILE "$path_lastlogx"
11262 _ACEOF
11263
11264 fi
11265
11266
11267
11268 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11269 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11270 if test "${rxvt_cv_path_ttytab+set}" = set; then
11271   echo $ECHO_N "(cached) $ECHO_C" >&6
11272 else
11273   for ttys_file in     /etc/ttys /etc/ttytab;
11274 do
11275   if test -f "$ttys_file" ; then
11276     rxvt_cv_path_ttytab=$ttys_file
11277     break
11278   fi
11279 done
11280
11281 fi
11282 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11283 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11284 if test x$rxvt_cv_path_ttytab != x; then
11285
11286 cat >>confdefs.h <<_ACEOF
11287 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11288 _ACEOF
11289
11290 fi
11291
11292
11293 ac_save_LIBS=$LIBS
11294 ac_save_CFLAGS=$CFLAGS
11295 CFLAGS="$CFLAGS $X_CFLAGS"
11296 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11297 if test x$support_xim = xyes; then
11298   { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11299 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11300 if test "${rxvt_cv_func_xlocale+set}" = set; then
11301   echo $ECHO_N "(cached) $ECHO_C" >&6
11302 else
11303   if test "$cross_compiling" = yes; then
11304       :
11305 else
11306   cat >conftest.$ac_ext <<_ACEOF
11307 /* confdefs.h.  */
11308 _ACEOF
11309 cat confdefs.h >>conftest.$ac_ext
11310 cat >>conftest.$ac_ext <<_ACEOF
11311 /* end confdefs.h.  */
11312 #include <X11/Xlib.h>
11313   #include <stdlib.h>
11314   main() {
11315   char *p;
11316   if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11317   exit (XSupportsLocale() ? 0 : 1);
11318   else
11319   exit (1);}
11320 _ACEOF
11321 rm -f conftest$ac_exeext
11322 if { (ac_try="$ac_link"
11323 case "(($ac_try" in
11324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11325   *) ac_try_echo=$ac_try;;
11326 esac
11327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11328   (eval "$ac_link") 2>&5
11329   ac_status=$?
11330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11332   { (case "(($ac_try" in
11333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11334   *) ac_try_echo=$ac_try;;
11335 esac
11336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11337   (eval "$ac_try") 2>&5
11338   ac_status=$?
11339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11340   (exit $ac_status); }; }; then
11341       rxvt_cv_func_xlocale=yes
11342 else
11343   echo "$as_me: program exited with status $ac_status" >&5
11344 echo "$as_me: failed program was:" >&5
11345 sed 's/^/| /' conftest.$ac_ext >&5
11346
11347 ( exit $ac_status )
11348 rxvt_cv_func_xlocale=no
11349 fi
11350 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11351 fi
11352
11353
11354 fi
11355 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11356 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11357   if test x$rxvt_cv_func_xlocale = xyes; then
11358
11359 cat >>confdefs.h <<\_ACEOF
11360 #define USE_XIM 1
11361 _ACEOF
11362
11363     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11364 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11365 if test "${rxvt_broken_ximcb+set}" = set; then
11366   echo $ECHO_N "(cached) $ECHO_C" >&6
11367 else
11368   cat >conftest.$ac_ext <<_ACEOF
11369
11370     #include <X11/Xlib.h>
11371
11372     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11373
11374     void f() {
11375       XIMCallback cb;
11376       cb.callback = im_destroy_cb;
11377     }
11378
11379 _ACEOF
11380 rm -f conftest.$ac_objext
11381 if { (ac_try="$ac_compile"
11382 case "(($ac_try" in
11383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11384   *) ac_try_echo=$ac_try;;
11385 esac
11386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11387   (eval "$ac_compile") 2>conftest.er1
11388   ac_status=$?
11389   grep -v '^ *+' conftest.er1 >conftest.err
11390   rm -f conftest.er1
11391   cat conftest.err >&5
11392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393   (exit $ac_status); } && {
11394          test -z "$ac_cxx_werror_flag" ||
11395          test ! -s conftest.err
11396        } && test -s conftest.$ac_objext; then
11397   rxvt_broken_ximcb=yes
11398 else
11399   echo "$as_me: failed program was:" >&5
11400 sed 's/^/| /' conftest.$ac_ext >&5
11401
11402         rxvt_broken_ximcb=no
11403 fi
11404
11405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11406 fi
11407 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11408 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11409
11410     if test x$rxvt_broken_ximcb = xyes; then
11411
11412 cat >>confdefs.h <<\_ACEOF
11413 #define XIMCB_PROTO_BROKEN 1
11414 _ACEOF
11415
11416     fi
11417   fi
11418 fi
11419
11420 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11421 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11422 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11423   echo $ECHO_N "(cached) $ECHO_C" >&6
11424 else
11425   cat >conftest.$ac_ext <<_ACEOF
11426 /* confdefs.h.  */
11427 _ACEOF
11428 cat confdefs.h >>conftest.$ac_ext
11429 cat >>conftest.$ac_ext <<_ACEOF
11430 /* end confdefs.h.  */
11431 #define X_LOCALE 1
11432 #include <X11/Xlocale.h>
11433 int
11434 main ()
11435 {
11436 setlocale(LC_CTYPE, "");
11437   ;
11438   return 0;
11439 }
11440 _ACEOF
11441 rm -f conftest.$ac_objext conftest$ac_exeext
11442 if { (ac_try="$ac_link"
11443 case "(($ac_try" in
11444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11445   *) ac_try_echo=$ac_try;;
11446 esac
11447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11448   (eval "$ac_link") 2>conftest.er1
11449   ac_status=$?
11450   grep -v '^ *+' conftest.er1 >conftest.err
11451   rm -f conftest.er1
11452   cat conftest.err >&5
11453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454   (exit $ac_status); } && {
11455          test -z "$ac_cxx_werror_flag" ||
11456          test ! -s conftest.err
11457        } && test -s conftest$ac_exeext &&
11458        $as_test_x conftest$ac_exeext; then
11459   rxvt_cv_func_xsetlocale=yes
11460 else
11461   echo "$as_me: failed program was:" >&5
11462 sed 's/^/| /' conftest.$ac_ext >&5
11463
11464         rxvt_cv_func_xsetlocale=no
11465 fi
11466
11467 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11468       conftest$ac_exeext conftest.$ac_ext
11469 fi
11470 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11471 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11472 if test x$rxvt_cv_func_xsetlocale = xyes; then
11473
11474 cat >>confdefs.h <<\_ACEOF
11475 #define HAVE_XSETLOCALE 1
11476 _ACEOF
11477
11478 fi
11479 LIBS=$ac_save_LIBS
11480 CFLAGS=$ac_save_CFLAGS
11481
11482 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11483 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11484 if test "${rxvt_cv_func_setlocale+set}" = set; then
11485   echo $ECHO_N "(cached) $ECHO_C" >&6
11486 else
11487   cat >conftest.$ac_ext <<_ACEOF
11488 /* confdefs.h.  */
11489 _ACEOF
11490 cat confdefs.h >>conftest.$ac_ext
11491 cat >>conftest.$ac_ext <<_ACEOF
11492 /* end confdefs.h.  */
11493 #include <clocale>
11494 int
11495 main ()
11496 {
11497 setlocale(LC_CTYPE, "");
11498   ;
11499   return 0;
11500 }
11501 _ACEOF
11502 rm -f conftest.$ac_objext conftest$ac_exeext
11503 if { (ac_try="$ac_link"
11504 case "(($ac_try" in
11505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506   *) ac_try_echo=$ac_try;;
11507 esac
11508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509   (eval "$ac_link") 2>conftest.er1
11510   ac_status=$?
11511   grep -v '^ *+' conftest.er1 >conftest.err
11512   rm -f conftest.er1
11513   cat conftest.err >&5
11514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515   (exit $ac_status); } && {
11516          test -z "$ac_cxx_werror_flag" ||
11517          test ! -s conftest.err
11518        } && test -s conftest$ac_exeext &&
11519        $as_test_x conftest$ac_exeext; then
11520   rxvt_cv_func_setlocale=yes
11521 else
11522   echo "$as_me: failed program was:" >&5
11523 sed 's/^/| /' conftest.$ac_ext >&5
11524
11525         rxvt_cv_func_setlocale=no
11526 fi
11527
11528 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11529       conftest$ac_exeext conftest.$ac_ext
11530 fi
11531 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11532 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
11533 if test x$rxvt_cv_func_setlocale = xyes; then
11534
11535 cat >>confdefs.h <<\_ACEOF
11536 #define HAVE_SETLOCALE 1
11537 _ACEOF
11538
11539 fi
11540
11541 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11542 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
11543 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11544   echo $ECHO_N "(cached) $ECHO_C" >&6
11545 else
11546   cat >conftest.$ac_ext <<_ACEOF
11547 /* confdefs.h.  */
11548 _ACEOF
11549 cat confdefs.h >>conftest.$ac_ext
11550 cat >>conftest.$ac_ext <<_ACEOF
11551 /* end confdefs.h.  */
11552 #include <langinfo.h>
11553 int
11554 main ()
11555 {
11556 nl_langinfo(CODESET);
11557   ;
11558   return 0;
11559 }
11560 _ACEOF
11561 rm -f conftest.$ac_objext conftest$ac_exeext
11562 if { (ac_try="$ac_link"
11563 case "(($ac_try" in
11564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11565   *) ac_try_echo=$ac_try;;
11566 esac
11567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11568   (eval "$ac_link") 2>conftest.er1
11569   ac_status=$?
11570   grep -v '^ *+' conftest.er1 >conftest.err
11571   rm -f conftest.er1
11572   cat conftest.err >&5
11573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11574   (exit $ac_status); } && {
11575          test -z "$ac_cxx_werror_flag" ||
11576          test ! -s conftest.err
11577        } && test -s conftest$ac_exeext &&
11578        $as_test_x conftest$ac_exeext; then
11579   rxvt_cv_func_nl_langinfo=yes
11580 else
11581   echo "$as_me: failed program was:" >&5
11582 sed 's/^/| /' conftest.$ac_ext >&5
11583
11584         rxvt_cv_func_nl_langinfo=no
11585 fi
11586
11587 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11588       conftest$ac_exeext conftest.$ac_ext
11589 fi
11590 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11591 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
11592 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11593
11594 cat >>confdefs.h <<\_ACEOF
11595 #define HAVE_NL_LANGINFO 1
11596 _ACEOF
11597
11598 fi
11599
11600
11601 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11602 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
11603 if test "${can_pass_fds+set}" = set; then
11604   echo $ECHO_N "(cached) $ECHO_C" >&6
11605 else
11606   cat >conftest.$ac_ext <<_ACEOF
11607 /* confdefs.h.  */
11608 _ACEOF
11609 cat confdefs.h >>conftest.$ac_ext
11610 cat >>conftest.$ac_ext <<_ACEOF
11611 /* end confdefs.h.  */
11612
11613 #include <cstddef> // broken bsds (is that redundant?) need this
11614 #include <sys/types.h>
11615 #include <sys/socket.h>
11616 #include <sys/uio.h>
11617
11618 int
11619 main ()
11620 {
11621
11622 {
11623   msghdr msg;
11624   iovec iov;
11625   char buf [100];
11626   char data = 0;
11627
11628   iov.iov_base = &data;
11629   iov.iov_len  = 1;
11630
11631   msg.msg_iov        = &iov;
11632   msg.msg_iovlen     = 1;
11633   msg.msg_control    = buf;
11634   msg.msg_controllen = sizeof buf;
11635
11636   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11637   cmsg->cmsg_level = SOL_SOCKET;
11638   cmsg->cmsg_type  = SCM_RIGHTS;
11639   cmsg->cmsg_len   = 100;
11640
11641   *(int *)CMSG_DATA (cmsg) = 5;
11642
11643   return sendmsg (3, &msg, 0);
11644 }
11645
11646   ;
11647   return 0;
11648 }
11649 _ACEOF
11650 rm -f conftest.$ac_objext conftest$ac_exeext
11651 if { (ac_try="$ac_link"
11652 case "(($ac_try" in
11653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11654   *) ac_try_echo=$ac_try;;
11655 esac
11656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11657   (eval "$ac_link") 2>conftest.er1
11658   ac_status=$?
11659   grep -v '^ *+' conftest.er1 >conftest.err
11660   rm -f conftest.er1
11661   cat conftest.err >&5
11662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11663   (exit $ac_status); } && {
11664          test -z "$ac_cxx_werror_flag" ||
11665          test ! -s conftest.err
11666        } && test -s conftest$ac_exeext &&
11667        $as_test_x conftest$ac_exeext; then
11668   can_pass_fds=yes
11669 else
11670   echo "$as_me: failed program was:" >&5
11671 sed 's/^/| /' conftest.$ac_ext >&5
11672
11673         can_pass_fds=no
11674 fi
11675
11676 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11677       conftest$ac_exeext conftest.$ac_ext
11678 fi
11679 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11680 echo "${ECHO_T}$can_pass_fds" >&6; }
11681 if test x$can_pass_fds = xyes; then
11682
11683 cat >>confdefs.h <<\_ACEOF
11684 #define HAVE_UNIX_FDPASS 1
11685 _ACEOF
11686
11687 else
11688    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11689 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11690    { (exit 1); exit 1; }; }
11691 fi
11692
11693
11694
11695
11696
11697
11698
11699
11700 for ac_header in \
11701   pty.h \
11702   util.h \
11703   libutil.h \
11704   sys/ioctl.h \
11705   sys/stropts.h \
11706
11707 do
11708 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11709 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11710   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11711 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11712 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11713   echo $ECHO_N "(cached) $ECHO_C" >&6
11714 fi
11715 ac_res=`eval echo '${'$as_ac_Header'}'`
11716                { echo "$as_me:$LINENO: result: $ac_res" >&5
11717 echo "${ECHO_T}$ac_res" >&6; }
11718 else
11719   # Is the header compilable?
11720 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11721 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11722 cat >conftest.$ac_ext <<_ACEOF
11723 /* confdefs.h.  */
11724 _ACEOF
11725 cat confdefs.h >>conftest.$ac_ext
11726 cat >>conftest.$ac_ext <<_ACEOF
11727 /* end confdefs.h.  */
11728 $ac_includes_default
11729 #include <$ac_header>
11730 _ACEOF
11731 rm -f conftest.$ac_objext
11732 if { (ac_try="$ac_compile"
11733 case "(($ac_try" in
11734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11735   *) ac_try_echo=$ac_try;;
11736 esac
11737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11738   (eval "$ac_compile") 2>conftest.er1
11739   ac_status=$?
11740   grep -v '^ *+' conftest.er1 >conftest.err
11741   rm -f conftest.er1
11742   cat conftest.err >&5
11743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744   (exit $ac_status); } && {
11745          test -z "$ac_cxx_werror_flag" ||
11746          test ! -s conftest.err
11747        } && test -s conftest.$ac_objext; then
11748   ac_header_compiler=yes
11749 else
11750   echo "$as_me: failed program was:" >&5
11751 sed 's/^/| /' conftest.$ac_ext >&5
11752
11753         ac_header_compiler=no
11754 fi
11755
11756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11757 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11758 echo "${ECHO_T}$ac_header_compiler" >&6; }
11759
11760 # Is the header present?
11761 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11762 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11763 cat >conftest.$ac_ext <<_ACEOF
11764 /* confdefs.h.  */
11765 _ACEOF
11766 cat confdefs.h >>conftest.$ac_ext
11767 cat >>conftest.$ac_ext <<_ACEOF
11768 /* end confdefs.h.  */
11769 #include <$ac_header>
11770 _ACEOF
11771 if { (ac_try="$ac_cpp conftest.$ac_ext"
11772 case "(($ac_try" in
11773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11774   *) ac_try_echo=$ac_try;;
11775 esac
11776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11777   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11778   ac_status=$?
11779   grep -v '^ *+' conftest.er1 >conftest.err
11780   rm -f conftest.er1
11781   cat conftest.err >&5
11782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783   (exit $ac_status); } >/dev/null && {
11784          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11785          test ! -s conftest.err
11786        }; then
11787   ac_header_preproc=yes
11788 else
11789   echo "$as_me: failed program was:" >&5
11790 sed 's/^/| /' conftest.$ac_ext >&5
11791
11792   ac_header_preproc=no
11793 fi
11794
11795 rm -f conftest.err conftest.$ac_ext
11796 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11797 echo "${ECHO_T}$ac_header_preproc" >&6; }
11798
11799 # So?  What about this header?
11800 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11801   yes:no: )
11802     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11803 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11804     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11805 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11806     ac_header_preproc=yes
11807     ;;
11808   no:yes:* )
11809     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11810 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11811     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11812 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11813     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11814 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11815     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11816 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11817     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11818 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11819     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11820 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11821
11822     ;;
11823 esac
11824 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11825 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11826 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11827   echo $ECHO_N "(cached) $ECHO_C" >&6
11828 else
11829   eval "$as_ac_Header=\$ac_header_preproc"
11830 fi
11831 ac_res=`eval echo '${'$as_ac_Header'}'`
11832                { echo "$as_me:$LINENO: result: $ac_res" >&5
11833 echo "${ECHO_T}$ac_res" >&6; }
11834
11835 fi
11836 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11837   cat >>confdefs.h <<_ACEOF
11838 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11839 _ACEOF
11840
11841 fi
11842
11843 done
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855 for ac_func in \
11856   revoke \
11857   _getpty \
11858   getpt \
11859   posix_openpt \
11860   isastream \
11861   setuid \
11862   seteuid \
11863   setreuid \
11864   setresuid \
11865
11866 do
11867 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11868 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11869 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11870 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11871   echo $ECHO_N "(cached) $ECHO_C" >&6
11872 else
11873   cat >conftest.$ac_ext <<_ACEOF
11874 /* confdefs.h.  */
11875 _ACEOF
11876 cat confdefs.h >>conftest.$ac_ext
11877 cat >>conftest.$ac_ext <<_ACEOF
11878 /* end confdefs.h.  */
11879 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11880    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11881 #define $ac_func innocuous_$ac_func
11882
11883 /* System header to define __stub macros and hopefully few prototypes,
11884     which can conflict with char $ac_func (); below.
11885     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11886     <limits.h> exists even on freestanding compilers.  */
11887
11888 #ifdef __STDC__
11889 # include <limits.h>
11890 #else
11891 # include <assert.h>
11892 #endif
11893
11894 #undef $ac_func
11895
11896 /* Override any GCC internal prototype to avoid an error.
11897    Use char because int might match the return type of a GCC
11898    builtin and then its argument prototype would still apply.  */
11899 #ifdef __cplusplus
11900 extern "C"
11901 #endif
11902 char $ac_func ();
11903 /* The GNU C library defines this for functions which it implements
11904     to always fail with ENOSYS.  Some functions are actually named
11905     something starting with __ and the normal name is an alias.  */
11906 #if defined __stub_$ac_func || defined __stub___$ac_func
11907 choke me
11908 #endif
11909
11910 int
11911 main ()
11912 {
11913 return $ac_func ();
11914   ;
11915   return 0;
11916 }
11917 _ACEOF
11918 rm -f conftest.$ac_objext conftest$ac_exeext
11919 if { (ac_try="$ac_link"
11920 case "(($ac_try" in
11921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11922   *) ac_try_echo=$ac_try;;
11923 esac
11924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11925   (eval "$ac_link") 2>conftest.er1
11926   ac_status=$?
11927   grep -v '^ *+' conftest.er1 >conftest.err
11928   rm -f conftest.er1
11929   cat conftest.err >&5
11930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11931   (exit $ac_status); } && {
11932          test -z "$ac_cxx_werror_flag" ||
11933          test ! -s conftest.err
11934        } && test -s conftest$ac_exeext &&
11935        $as_test_x conftest$ac_exeext; then
11936   eval "$as_ac_var=yes"
11937 else
11938   echo "$as_me: failed program was:" >&5
11939 sed 's/^/| /' conftest.$ac_ext >&5
11940
11941         eval "$as_ac_var=no"
11942 fi
11943
11944 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11945       conftest$ac_exeext conftest.$ac_ext
11946 fi
11947 ac_res=`eval echo '${'$as_ac_var'}'`
11948                { echo "$as_me:$LINENO: result: $ac_res" >&5
11949 echo "${ECHO_T}$ac_res" >&6; }
11950 if test `eval echo '${'$as_ac_var'}'` = yes; then
11951   cat >>confdefs.h <<_ACEOF
11952 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11953 _ACEOF
11954
11955 fi
11956 done
11957
11958
11959 have_clone=no
11960
11961 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
11962 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
11963 if test -e /dev/ptym/clone; then
11964   { echo "$as_me:$LINENO: result: yes" >&5
11965 echo "${ECHO_T}yes" >&6; }
11966
11967 cat >>confdefs.h <<\_ACEOF
11968 #define HAVE_DEV_CLONE 1
11969 _ACEOF
11970
11971
11972 cat >>confdefs.h <<\_ACEOF
11973 #define CLONE_DEVICE "/dev/ptym/clone"
11974 _ACEOF
11975
11976   have_clone=yes
11977 else
11978   { echo "$as_me:$LINENO: result: no" >&5
11979 echo "${ECHO_T}no" >&6; }
11980 fi
11981
11982 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
11983 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
11984 if test -e /dev/ptc; then
11985   { echo "$as_me:$LINENO: result: yes" >&5
11986 echo "${ECHO_T}yes" >&6; }
11987
11988 cat >>confdefs.h <<\_ACEOF
11989 #define HAVE_DEV_PTC 1
11990 _ACEOF
11991
11992
11993 cat >>confdefs.h <<\_ACEOF
11994 #define CLONE_DEVICE "/dev/ptc"
11995 _ACEOF
11996
11997   have_clone=yes
11998 else
11999   { echo "$as_me:$LINENO: result: no" >&5
12000 echo "${ECHO_T}no" >&6; }
12001 fi
12002
12003 case $host in
12004   *-*-cygwin*)
12005     have_clone=yes
12006
12007 cat >>confdefs.h <<\_ACEOF
12008 #define CLONE_DEVICE "/dev/ptmx"
12009 _ACEOF
12010
12011     ;;
12012   *)
12013     { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12014 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12015     if test -e /dev/ptmx; then
12016       { echo "$as_me:$LINENO: result: yes" >&5
12017 echo "${ECHO_T}yes" >&6; }
12018
12019 cat >>confdefs.h <<\_ACEOF
12020 #define HAVE_DEV_PTMX 1
12021 _ACEOF
12022
12023
12024 cat >>confdefs.h <<\_ACEOF
12025 #define CLONE_DEVICE "/dev/ptmx"
12026 _ACEOF
12027
12028       have_clone=yes
12029     else
12030       { echo "$as_me:$LINENO: result: no" >&5
12031 echo "${ECHO_T}no" >&6; }
12032     fi
12033     ;;
12034 esac
12035
12036 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12037   { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12038 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12039   cat >conftest.$ac_ext <<_ACEOF
12040 /* confdefs.h.  */
12041 _ACEOF
12042 cat confdefs.h >>conftest.$ac_ext
12043 cat >>conftest.$ac_ext <<_ACEOF
12044 /* end confdefs.h.  */
12045 #include <stdlib.h>
12046 int
12047 main ()
12048 {
12049 grantpt(0);unlockpt(0);ptsname(0);
12050   ;
12051   return 0;
12052 }
12053 _ACEOF
12054 rm -f conftest.$ac_objext conftest$ac_exeext
12055 if { (ac_try="$ac_link"
12056 case "(($ac_try" in
12057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12058   *) ac_try_echo=$ac_try;;
12059 esac
12060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12061   (eval "$ac_link") 2>conftest.er1
12062   ac_status=$?
12063   grep -v '^ *+' conftest.er1 >conftest.err
12064   rm -f conftest.er1
12065   cat conftest.err >&5
12066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12067   (exit $ac_status); } && {
12068          test -z "$ac_cxx_werror_flag" ||
12069          test ! -s conftest.err
12070        } && test -s conftest$ac_exeext &&
12071        $as_test_x conftest$ac_exeext; then
12072   unix98_pty=yes
12073
12074 cat >>confdefs.h <<\_ACEOF
12075 #define UNIX98_PTY 1
12076 _ACEOF
12077
12078                { echo "$as_me:$LINENO: result: yes" >&5
12079 echo "${ECHO_T}yes" >&6; }
12080 else
12081   echo "$as_me: failed program was:" >&5
12082 sed 's/^/| /' conftest.$ac_ext >&5
12083
12084         { echo "$as_me:$LINENO: result: no" >&5
12085 echo "${ECHO_T}no" >&6; }
12086 fi
12087
12088 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12089       conftest$ac_exeext conftest.$ac_ext
12090 fi
12091
12092 if test -z "$unix98_pty"; then
12093
12094 for ac_func in openpty
12095 do
12096 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12097 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12098 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12099 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12100   echo $ECHO_N "(cached) $ECHO_C" >&6
12101 else
12102   cat >conftest.$ac_ext <<_ACEOF
12103 /* confdefs.h.  */
12104 _ACEOF
12105 cat confdefs.h >>conftest.$ac_ext
12106 cat >>conftest.$ac_ext <<_ACEOF
12107 /* end confdefs.h.  */
12108 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12109    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12110 #define $ac_func innocuous_$ac_func
12111
12112 /* System header to define __stub macros and hopefully few prototypes,
12113     which can conflict with char $ac_func (); below.
12114     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12115     <limits.h> exists even on freestanding compilers.  */
12116
12117 #ifdef __STDC__
12118 # include <limits.h>
12119 #else
12120 # include <assert.h>
12121 #endif
12122
12123 #undef $ac_func
12124
12125 /* Override any GCC internal prototype to avoid an error.
12126    Use char because int might match the return type of a GCC
12127    builtin and then its argument prototype would still apply.  */
12128 #ifdef __cplusplus
12129 extern "C"
12130 #endif
12131 char $ac_func ();
12132 /* The GNU C library defines this for functions which it implements
12133     to always fail with ENOSYS.  Some functions are actually named
12134     something starting with __ and the normal name is an alias.  */
12135 #if defined __stub_$ac_func || defined __stub___$ac_func
12136 choke me
12137 #endif
12138
12139 int
12140 main ()
12141 {
12142 return $ac_func ();
12143   ;
12144   return 0;
12145 }
12146 _ACEOF
12147 rm -f conftest.$ac_objext conftest$ac_exeext
12148 if { (ac_try="$ac_link"
12149 case "(($ac_try" in
12150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12151   *) ac_try_echo=$ac_try;;
12152 esac
12153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12154   (eval "$ac_link") 2>conftest.er1
12155   ac_status=$?
12156   grep -v '^ *+' conftest.er1 >conftest.err
12157   rm -f conftest.er1
12158   cat conftest.err >&5
12159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12160   (exit $ac_status); } && {
12161          test -z "$ac_cxx_werror_flag" ||
12162          test ! -s conftest.err
12163        } && test -s conftest$ac_exeext &&
12164        $as_test_x conftest$ac_exeext; then
12165   eval "$as_ac_var=yes"
12166 else
12167   echo "$as_me: failed program was:" >&5
12168 sed 's/^/| /' conftest.$ac_ext >&5
12169
12170         eval "$as_ac_var=no"
12171 fi
12172
12173 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12174       conftest$ac_exeext conftest.$ac_ext
12175 fi
12176 ac_res=`eval echo '${'$as_ac_var'}'`
12177                { echo "$as_me:$LINENO: result: $ac_res" >&5
12178 echo "${ECHO_T}$ac_res" >&6; }
12179 if test `eval echo '${'$as_ac_var'}'` = yes; then
12180   cat >>confdefs.h <<_ACEOF
12181 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12182 _ACEOF
12183
12184 else
12185   { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12186 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12187 if test "${ac_cv_lib_util_openpty+set}" = set; then
12188   echo $ECHO_N "(cached) $ECHO_C" >&6
12189 else
12190   ac_check_lib_save_LIBS=$LIBS
12191 LIBS="-lutil  $LIBS"
12192 cat >conftest.$ac_ext <<_ACEOF
12193 /* confdefs.h.  */
12194 _ACEOF
12195 cat confdefs.h >>conftest.$ac_ext
12196 cat >>conftest.$ac_ext <<_ACEOF
12197 /* end confdefs.h.  */
12198
12199 /* Override any GCC internal prototype to avoid an error.
12200    Use char because int might match the return type of a GCC
12201    builtin and then its argument prototype would still apply.  */
12202 #ifdef __cplusplus
12203 extern "C"
12204 #endif
12205 char openpty ();
12206 int
12207 main ()
12208 {
12209 return openpty ();
12210   ;
12211   return 0;
12212 }
12213 _ACEOF
12214 rm -f conftest.$ac_objext conftest$ac_exeext
12215 if { (ac_try="$ac_link"
12216 case "(($ac_try" in
12217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12218   *) ac_try_echo=$ac_try;;
12219 esac
12220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12221   (eval "$ac_link") 2>conftest.er1
12222   ac_status=$?
12223   grep -v '^ *+' conftest.er1 >conftest.err
12224   rm -f conftest.er1
12225   cat conftest.err >&5
12226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12227   (exit $ac_status); } && {
12228          test -z "$ac_cxx_werror_flag" ||
12229          test ! -s conftest.err
12230        } && test -s conftest$ac_exeext &&
12231        $as_test_x conftest$ac_exeext; then
12232   ac_cv_lib_util_openpty=yes
12233 else
12234   echo "$as_me: failed program was:" >&5
12235 sed 's/^/| /' conftest.$ac_ext >&5
12236
12237         ac_cv_lib_util_openpty=no
12238 fi
12239
12240 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12241       conftest$ac_exeext conftest.$ac_ext
12242 LIBS=$ac_check_lib_save_LIBS
12243 fi
12244 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12245 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12246 if test $ac_cv_lib_util_openpty = yes; then
12247   cat >>confdefs.h <<\_ACEOF
12248 #define HAVE_OPENPTY 1
12249 _ACEOF
12250  LIBS="$LIBS -lutil"
12251 fi
12252
12253 fi
12254 done
12255
12256 fi
12257
12258
12259
12260 { echo "$as_me:$LINENO: checking for tty group" >&5
12261 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12262 if test "${tty_group+set}" = set; then
12263   echo $ECHO_N "(cached) $ECHO_C" >&6
12264 else
12265   if test "$cross_compiling" = yes; then
12266   tty_group=no
12267 else
12268   cat >conftest.$ac_ext <<_ACEOF
12269 /* confdefs.h.  */
12270 _ACEOF
12271 cat confdefs.h >>conftest.$ac_ext
12272 cat >>conftest.$ac_ext <<_ACEOF
12273 /* end confdefs.h.  */
12274
12275 #include <sys/types.h>
12276 #include <sys/stat.h>
12277 #include <unistd.h>
12278 #include <grp.h>
12279
12280 main()
12281 {
12282   struct stat st;
12283   struct group *gr;
12284   char *tty;
12285   gr = getgrnam("tty");
12286   tty = ttyname(0);
12287   if (gr != 0
12288       && tty != 0
12289       && (stat(tty, &st)) == 0
12290       && st.st_gid == gr->gr_gid)
12291     return 0;
12292   else
12293     return 1;
12294 }
12295 _ACEOF
12296 rm -f conftest$ac_exeext
12297 if { (ac_try="$ac_link"
12298 case "(($ac_try" in
12299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12300   *) ac_try_echo=$ac_try;;
12301 esac
12302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12303   (eval "$ac_link") 2>&5
12304   ac_status=$?
12305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12306   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12307   { (case "(($ac_try" in
12308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12309   *) ac_try_echo=$ac_try;;
12310 esac
12311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12312   (eval "$ac_try") 2>&5
12313   ac_status=$?
12314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12315   (exit $ac_status); }; }; then
12316   tty_group=yes
12317 else
12318   echo "$as_me: program exited with status $ac_status" >&5
12319 echo "$as_me: failed program was:" >&5
12320 sed 's/^/| /' conftest.$ac_ext >&5
12321
12322 ( exit $ac_status )
12323 tty_group=no
12324 fi
12325 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12326 fi
12327
12328
12329 fi
12330 { echo "$as_me:$LINENO: result: $tty_group" >&5
12331 echo "${ECHO_T}$tty_group" >&6; }
12332 if test x$tty_group = xyes; then
12333
12334 cat >>confdefs.h <<\_ACEOF
12335 #define TTY_GID_SUPPORT 1
12336 _ACEOF
12337
12338 fi
12339
12340 if test x$support_xft = xyes; then
12341   # Extract the first word of "pkg-config", so it can be a program name with args.
12342 set dummy pkg-config; ac_word=$2
12343 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12344 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12345 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12346   echo $ECHO_N "(cached) $ECHO_C" >&6
12347 else
12348   case $PKG_CONFIG in
12349   [\\/]* | ?:[\\/]*)
12350   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12351   ;;
12352   *)
12353   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12354 for as_dir in $PATH
12355 do
12356   IFS=$as_save_IFS
12357   test -z "$as_dir" && as_dir=.
12358   for ac_exec_ext in '' $ac_executable_extensions; do
12359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12360     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12361     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12362     break 2
12363   fi
12364 done
12365 done
12366 IFS=$as_save_IFS
12367
12368   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12369   ;;
12370 esac
12371 fi
12372 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12373 if test -n "$PKG_CONFIG"; then
12374   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12375 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12376 else
12377   { echo "$as_me:$LINENO: result: no" >&5
12378 echo "${ECHO_T}no" >&6; }
12379 fi
12380
12381
12382   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12383     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12384     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12385   else
12386     # Extract the first word of "xft-config", so it can be a program name with args.
12387 set dummy xft-config; ac_word=$2
12388 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12389 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12390 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12391   echo $ECHO_N "(cached) $ECHO_C" >&6
12392 else
12393   case $XFT_CONFIG in
12394   [\\/]* | ?:[\\/]*)
12395   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12396   ;;
12397   *)
12398   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12399 for as_dir in $PATH
12400 do
12401   IFS=$as_save_IFS
12402   test -z "$as_dir" && as_dir=.
12403   for ac_exec_ext in '' $ac_executable_extensions; do
12404   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12405     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12406     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12407     break 2
12408   fi
12409 done
12410 done
12411 IFS=$as_save_IFS
12412
12413   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12414   ;;
12415 esac
12416 fi
12417 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12418 if test -n "$XFT_CONFIG"; then
12419   { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12420 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12421 else
12422   { echo "$as_me:$LINENO: result: no" >&5
12423 echo "${ECHO_T}no" >&6; }
12424 fi
12425
12426
12427     if test $XFT_CONFIG != no; then
12428       LIBS="$LIBS `$XFT_CONFIG --libs`"
12429       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12430     fi
12431   fi
12432
12433
12434 for ac_header in X11/Xft/Xft.h
12435 do
12436 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12437 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12438   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12439 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12440 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12441   echo $ECHO_N "(cached) $ECHO_C" >&6
12442 fi
12443 ac_res=`eval echo '${'$as_ac_Header'}'`
12444                { echo "$as_me:$LINENO: result: $ac_res" >&5
12445 echo "${ECHO_T}$ac_res" >&6; }
12446 else
12447   # Is the header compilable?
12448 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12449 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12450 cat >conftest.$ac_ext <<_ACEOF
12451 /* confdefs.h.  */
12452 _ACEOF
12453 cat confdefs.h >>conftest.$ac_ext
12454 cat >>conftest.$ac_ext <<_ACEOF
12455 /* end confdefs.h.  */
12456 $ac_includes_default
12457 #include <$ac_header>
12458 _ACEOF
12459 rm -f conftest.$ac_objext
12460 if { (ac_try="$ac_compile"
12461 case "(($ac_try" in
12462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12463   *) ac_try_echo=$ac_try;;
12464 esac
12465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12466   (eval "$ac_compile") 2>conftest.er1
12467   ac_status=$?
12468   grep -v '^ *+' conftest.er1 >conftest.err
12469   rm -f conftest.er1
12470   cat conftest.err >&5
12471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12472   (exit $ac_status); } && {
12473          test -z "$ac_cxx_werror_flag" ||
12474          test ! -s conftest.err
12475        } && test -s conftest.$ac_objext; then
12476   ac_header_compiler=yes
12477 else
12478   echo "$as_me: failed program was:" >&5
12479 sed 's/^/| /' conftest.$ac_ext >&5
12480
12481         ac_header_compiler=no
12482 fi
12483
12484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12485 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12486 echo "${ECHO_T}$ac_header_compiler" >&6; }
12487
12488 # Is the header present?
12489 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12490 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12491 cat >conftest.$ac_ext <<_ACEOF
12492 /* confdefs.h.  */
12493 _ACEOF
12494 cat confdefs.h >>conftest.$ac_ext
12495 cat >>conftest.$ac_ext <<_ACEOF
12496 /* end confdefs.h.  */
12497 #include <$ac_header>
12498 _ACEOF
12499 if { (ac_try="$ac_cpp conftest.$ac_ext"
12500 case "(($ac_try" in
12501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12502   *) ac_try_echo=$ac_try;;
12503 esac
12504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12505   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12506   ac_status=$?
12507   grep -v '^ *+' conftest.er1 >conftest.err
12508   rm -f conftest.er1
12509   cat conftest.err >&5
12510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511   (exit $ac_status); } >/dev/null && {
12512          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12513          test ! -s conftest.err
12514        }; then
12515   ac_header_preproc=yes
12516 else
12517   echo "$as_me: failed program was:" >&5
12518 sed 's/^/| /' conftest.$ac_ext >&5
12519
12520   ac_header_preproc=no
12521 fi
12522
12523 rm -f conftest.err conftest.$ac_ext
12524 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12525 echo "${ECHO_T}$ac_header_preproc" >&6; }
12526
12527 # So?  What about this header?
12528 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12529   yes:no: )
12530     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12531 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12532     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12533 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12534     ac_header_preproc=yes
12535     ;;
12536   no:yes:* )
12537     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12538 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12539     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12540 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12541     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12542 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12543     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12544 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12545     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12547     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12548 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12549
12550     ;;
12551 esac
12552 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12554 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12555   echo $ECHO_N "(cached) $ECHO_C" >&6
12556 else
12557   eval "$as_ac_Header=\$ac_header_preproc"
12558 fi
12559 ac_res=`eval echo '${'$as_ac_Header'}'`
12560                { echo "$as_me:$LINENO: result: $ac_res" >&5
12561 echo "${ECHO_T}$ac_res" >&6; }
12562
12563 fi
12564 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12565   cat >>confdefs.h <<_ACEOF
12566 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12567 _ACEOF
12568
12569 else
12570   support_xft=no
12571 fi
12572
12573 done
12574
12575
12576 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12577 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12578 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12579   echo $ECHO_N "(cached) $ECHO_C" >&6
12580 else
12581   ac_check_lib_save_LIBS=$LIBS
12582 LIBS="-lXft  $LIBS"
12583 cat >conftest.$ac_ext <<_ACEOF
12584 /* confdefs.h.  */
12585 _ACEOF
12586 cat confdefs.h >>conftest.$ac_ext
12587 cat >>conftest.$ac_ext <<_ACEOF
12588 /* end confdefs.h.  */
12589
12590 /* Override any GCC internal prototype to avoid an error.
12591    Use char because int might match the return type of a GCC
12592    builtin and then its argument prototype would still apply.  */
12593 #ifdef __cplusplus
12594 extern "C"
12595 #endif
12596 char XftDrawString32 ();
12597 int
12598 main ()
12599 {
12600 return XftDrawString32 ();
12601   ;
12602   return 0;
12603 }
12604 _ACEOF
12605 rm -f conftest.$ac_objext conftest$ac_exeext
12606 if { (ac_try="$ac_link"
12607 case "(($ac_try" in
12608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12609   *) ac_try_echo=$ac_try;;
12610 esac
12611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12612   (eval "$ac_link") 2>conftest.er1
12613   ac_status=$?
12614   grep -v '^ *+' conftest.er1 >conftest.err
12615   rm -f conftest.er1
12616   cat conftest.err >&5
12617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12618   (exit $ac_status); } && {
12619          test -z "$ac_cxx_werror_flag" ||
12620          test ! -s conftest.err
12621        } && test -s conftest$ac_exeext &&
12622        $as_test_x conftest$ac_exeext; then
12623   ac_cv_lib_Xft_XftDrawString32=yes
12624 else
12625   echo "$as_me: failed program was:" >&5
12626 sed 's/^/| /' conftest.$ac_ext >&5
12627
12628         ac_cv_lib_Xft_XftDrawString32=no
12629 fi
12630
12631 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12632       conftest$ac_exeext conftest.$ac_ext
12633 LIBS=$ac_check_lib_save_LIBS
12634 fi
12635 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12636 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12637 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12638   cat >>confdefs.h <<_ACEOF
12639 #define HAVE_LIBXFT 1
12640 _ACEOF
12641
12642   LIBS="-lXft $LIBS"
12643
12644 else
12645   support_xft=no
12646 fi
12647
12648
12649   if test x$support_xft = xyes; then
12650
12651 cat >>confdefs.h <<\_ACEOF
12652 #define XFT 1
12653 _ACEOF
12654
12655   fi
12656 fi
12657 if test x$support_styles = xyes; then
12658
12659 cat >>confdefs.h <<\_ACEOF
12660 #define ENABLE_STYLES 1
12661 _ACEOF
12662
12663 fi
12664 if test x$support_iso14755 = xyes; then
12665
12666 cat >>confdefs.h <<\_ACEOF
12667 #define ISO_14755 1
12668 _ACEOF
12669
12670 fi
12671 if test x$support_8bitctrls = xyes; then
12672
12673 cat >>confdefs.h <<\_ACEOF
12674 #define EIGHT_BIT_CONTROLS 1
12675 _ACEOF
12676
12677 fi
12678 if test x$support_fading = xyes; then
12679
12680 cat >>confdefs.h <<\_ACEOF
12681 #define OFF_FOCUS_FADING 1
12682 _ACEOF
12683
12684 fi
12685 if test x$support_inheritpixmap = xyes; then
12686
12687 cat >>confdefs.h <<\_ACEOF
12688 #define ENABLE_TRANSPARENCY 1
12689 _ACEOF
12690
12691 fi
12692 if test x$support_keepscrolling = xno; then
12693
12694 cat >>confdefs.h <<\_ACEOF
12695 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12696 _ACEOF
12697
12698 fi
12699 if test x$support_selectionscrolling = xyes; then
12700
12701 cat >>confdefs.h <<\_ACEOF
12702 #define SELECTION_SCROLLING 1
12703 _ACEOF
12704
12705 fi
12706 if test x$support_frills = xyes; then
12707
12708 cat >>confdefs.h <<\_ACEOF
12709 #define ENABLE_FRILLS 1
12710 _ACEOF
12711
12712 fi
12713 if test x$support_mousewheel = xyes; then
12714
12715 cat >>confdefs.h <<\_ACEOF
12716 #define MOUSE_WHEEL 1
12717 _ACEOF
12718
12719 fi
12720 if test x$support_mouseslipwheel = xyes; then
12721
12722 cat >>confdefs.h <<\_ACEOF
12723 #define MOUSE_SLIP_WHEELING 1
12724 _ACEOF
12725
12726 fi
12727 if test x$support_afterimage = xyes; then
12728
12729 cat >>confdefs.h <<\_ACEOF
12730 #define HAVE_AFTERIMAGE 1
12731 _ACEOF
12732
12733
12734 cat >>confdefs.h <<\_ACEOF
12735 #define BG_IMAGE_FROM_FILE 1
12736 _ACEOF
12737
12738 fi
12739
12740
12741 if test x$support_scroll_rxvt = xyes; then
12742
12743 cat >>confdefs.h <<\_ACEOF
12744 #define RXVT_SCROLLBAR 1
12745 _ACEOF
12746
12747   scrolltypes="rxvt"
12748 fi
12749 if test x$support_scroll_next = xyes; then
12750
12751 cat >>confdefs.h <<\_ACEOF
12752 #define NEXT_SCROLLBAR 1
12753 _ACEOF
12754
12755   scrolltypes="$scrolltypes next"
12756 fi
12757 if test x$support_scroll_xterm = xyes; then
12758
12759 cat >>confdefs.h <<\_ACEOF
12760 #define XTERM_SCROLLBAR 1
12761 _ACEOF
12762
12763   scrolltypes="$scrolltypes xterm"
12764 fi
12765 if test x$support_scroll_plain = xyes; then
12766
12767 cat >>confdefs.h <<\_ACEOF
12768 #define PLAIN_SCROLLBAR 1
12769 _ACEOF
12770
12771   scrolltypes="$scrolltypes plain"
12772 fi
12773 if test x$support_pointer_blank = xyes; then
12774
12775 cat >>confdefs.h <<\_ACEOF
12776 #define POINTER_BLANK 1
12777 _ACEOF
12778
12779 fi
12780 if test x$support_text_blink = xyes; then
12781
12782 cat >>confdefs.h <<\_ACEOF
12783 #define TEXT_BLINK 1
12784 _ACEOF
12785
12786 fi
12787 if test x$support_unicode3 = xyes; then
12788
12789 cat >>confdefs.h <<\_ACEOF
12790 #define UNICODE_3 1
12791 _ACEOF
12792
12793 fi
12794 if test x$support_combining = xyes; then
12795
12796 cat >>confdefs.h <<\_ACEOF
12797 #define ENABLE_COMBINING 1
12798 _ACEOF
12799
12800 fi
12801 if test x$codesets = xall; then
12802   codesets=jp,jp-ext,kr,zh,zh-ext
12803 fi
12804
12805 cat >>confdefs.h <<\_ACEOF
12806 #define ENCODING_EU 1
12807 _ACEOF
12808
12809
12810 cat >>confdefs.h <<\_ACEOF
12811 #define ENCODING_VN 1
12812 _ACEOF
12813
12814 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12815   case "$codeset" in
12816     JP     )
12817 cat >>confdefs.h <<\_ACEOF
12818 #define ENCODING_JP 1
12819 _ACEOF
12820  ;;
12821     JP_EXT )
12822 cat >>confdefs.h <<\_ACEOF
12823 #define ENCODING_JP_EXT 1
12824 _ACEOF
12825  ;;
12826     KR     )
12827 cat >>confdefs.h <<\_ACEOF
12828 #define ENCODING_KR 1
12829 _ACEOF
12830  ;;
12831     ZH     )
12832 cat >>confdefs.h <<\_ACEOF
12833 #define ENCODING_ZH 1
12834 _ACEOF
12835  ;;
12836     ZH_EXT )
12837 cat >>confdefs.h <<\_ACEOF
12838 #define ENCODING_ZH_EXT 1
12839 _ACEOF
12840  ;;
12841   esac
12842 done
12843
12844 IF_PERL=\#
12845 if test x$support_perl = xyes; then
12846   # Extract the first word of "perl5", so it can be a program name with args.
12847 set dummy perl5; ac_word=$2
12848 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12849 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12850 if test "${ac_cv_path_PERL+set}" = set; then
12851   echo $ECHO_N "(cached) $ECHO_C" >&6
12852 else
12853   case $PERL in
12854   [\\/]* | ?:[\\/]*)
12855   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12856   ;;
12857   *)
12858   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12859 for as_dir in $PATH
12860 do
12861   IFS=$as_save_IFS
12862   test -z "$as_dir" && as_dir=.
12863   for ac_exec_ext in '' $ac_executable_extensions; do
12864   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12865     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12866     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12867     break 2
12868   fi
12869 done
12870 done
12871 IFS=$as_save_IFS
12872
12873   ;;
12874 esac
12875 fi
12876 PERL=$ac_cv_path_PERL
12877 if test -n "$PERL"; then
12878   { echo "$as_me:$LINENO: result: $PERL" >&5
12879 echo "${ECHO_T}$PERL" >&6; }
12880 else
12881   { echo "$as_me:$LINENO: result: no" >&5
12882 echo "${ECHO_T}no" >&6; }
12883 fi
12884
12885
12886   # Extract the first word of "perl", so it can be a program name with args.
12887 set dummy perl; ac_word=$2
12888 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12889 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12890 if test "${ac_cv_path_PERL+set}" = set; then
12891   echo $ECHO_N "(cached) $ECHO_C" >&6
12892 else
12893   case $PERL in
12894   [\\/]* | ?:[\\/]*)
12895   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12896   ;;
12897   *)
12898   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12899 for as_dir in $PATH
12900 do
12901   IFS=$as_save_IFS
12902   test -z "$as_dir" && as_dir=.
12903   for ac_exec_ext in '' $ac_executable_extensions; do
12904   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12905     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12906     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12907     break 2
12908   fi
12909 done
12910 done
12911 IFS=$as_save_IFS
12912
12913   ;;
12914 esac
12915 fi
12916 PERL=$ac_cv_path_PERL
12917 if test -n "$PERL"; then
12918   { echo "$as_me:$LINENO: result: $PERL" >&5
12919 echo "${ECHO_T}$PERL" >&6; }
12920 else
12921   { echo "$as_me:$LINENO: result: no" >&5
12922 echo "${ECHO_T}no" >&6; }
12923 fi
12924
12925
12926
12927   { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12928 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
12929   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12930
12931      save_CXXFLAGS="$CXXFLAGS"
12932      save_LIBS="$LIBS"
12933      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12934      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12935      cat >conftest.$ac_ext <<_ACEOF
12936 /* confdefs.h.  */
12937 _ACEOF
12938 cat confdefs.h >>conftest.$ac_ext
12939 cat >>conftest.$ac_ext <<_ACEOF
12940 /* end confdefs.h.  */
12941
12942 #include <EXTERN.h>
12943 #include <perl.h>
12944 #include <XSUB.h>
12945
12946 int
12947 main ()
12948 {
12949
12950      PerlInterpreter *perl = perl_alloc ();
12951
12952   ;
12953   return 0;
12954 }
12955 _ACEOF
12956 rm -f conftest.$ac_objext conftest$ac_exeext
12957 if { (ac_try="$ac_link"
12958 case "(($ac_try" in
12959   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12960   *) ac_try_echo=$ac_try;;
12961 esac
12962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12963   (eval "$ac_link") 2>conftest.er1
12964   ac_status=$?
12965   grep -v '^ *+' conftest.er1 >conftest.err
12966   rm -f conftest.er1
12967   cat conftest.err >&5
12968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12969   (exit $ac_status); } && {
12970          test -z "$ac_cxx_werror_flag" ||
12971          test ! -s conftest.err
12972        } && test -s conftest$ac_exeext &&
12973        $as_test_x conftest$ac_exeext; then
12974   rxvt_perl_link=yes
12975 else
12976   echo "$as_me: failed program was:" >&5
12977 sed 's/^/| /' conftest.$ac_ext >&5
12978
12979         rxvt_perl_link=no
12980 fi
12981
12982 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12983       conftest$ac_exeext conftest.$ac_ext
12984      CXXFLAGS="$save_CXXFLAGS"
12985      LIBS="$save_LIBS"
12986
12987      if test x$rxvt_perl_link = xyes; then
12988         { echo "$as_me:$LINENO: result: ok" >&5
12989 echo "${ECHO_T}ok" >&6; }
12990
12991 cat >>confdefs.h <<\_ACEOF
12992 #define ENABLE_PERL 1
12993 _ACEOF
12994
12995         IF_PERL=
12996         PERL_O=rxvtperl.o
12997         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12998         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12999         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13000      else
13001         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13002 echo "$as_me: error: no, unable to link" >&2;}
13003    { (exit 1); exit 1; }; }
13004      fi
13005   else
13006      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13007 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13008    { (exit 1); exit 1; }; }
13009   fi
13010 fi
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030 test "$program_prefix" != NONE &&
13031   program_transform_name="s&^&$program_prefix&;$program_transform_name"
13032 # Use a double $ so make ignores it.
13033 test "$program_suffix" != NONE &&
13034   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13035 # Double any \ or $.  echo might interpret backslashes.
13036 # By default was `s,x,x', remove it if useless.
13037 cat <<\_ACEOF >conftest.sed
13038 s/[\\$]/&&/g;s/;s,x,x,$//
13039 _ACEOF
13040 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13041 rm -f conftest.sed
13042
13043
13044
13045
13046
13047 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13048   include_stdint_h="#include <stdint.h>"
13049 else
13050   include_stdint_h="/* #include <stdint.h> */"
13051 fi
13052 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13053   include_stdarg_h="#include <cstdarg>"
13054 else
13055   include_stdarg_h="/* #include <cstdarg> */"
13056 fi
13057 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13058   include_stdlib_h="#include <cstdlib>"
13059 else
13060   include_stdlib_h="/* #include <cstdlib> */"
13061 fi
13062 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13063   include_unistd_h="#include <unistd.h>"
13064 else
13065   include_unistd_h="/* #include <unistd.h> */"
13066 fi
13067 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13068   include_string_h="#include <cstring>"
13069 else
13070   include_string_h="/* #include <cstring> */"
13071 fi
13072 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13073   include_fcntl_h="#include <fcntl.h>"
13074 else
13075   include_fcntl_h="/* #include <fcntl.h> */"
13076 fi
13077 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13078   include_util_h="#include <util.h>"
13079 else
13080   include_util_h="/* #include <util.h> */"
13081 fi
13082 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13083   include_assert_h="#include <assert.h>"
13084 else
13085   include_assert_h="/* #include <assert.h> */"
13086 fi
13087 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13088   include_sys_ioctl_h="#include <sys/ioctl.h>"
13089 else
13090   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13091 fi
13092 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13093   include_sys_select_h="#include <sys/select.h>"
13094 else
13095   include_sys_select_h="/* #include <sys/select.h> */"
13096 fi
13097 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13098   include_sys_strredir_h="#include <sys/strredir.h>"
13099 else
13100   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13101 fi
13102 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13103   include_sys_time_h="#include <sys/time.h>"
13104 else
13105   include_sys_time_h="/* #include <sys/time.h> */"
13106 fi
13107 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13108   include_time_h="#include <time.h>"
13109 else
13110   include_time_h="/* #include <time.h> */"
13111 fi
13112
13113 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13114
13115 cat >confcache <<\_ACEOF
13116 # This file is a shell script that caches the results of configure
13117 # tests run on this system so they can be shared between configure
13118 # scripts and configure runs, see configure's option --config-cache.
13119 # It is not useful on other systems.  If it contains results you don't
13120 # want to keep, you may remove or edit it.
13121 #
13122 # config.status only pays attention to the cache file if you give it
13123 # the --recheck option to rerun configure.
13124 #
13125 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13126 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13127 # following values.
13128
13129 _ACEOF
13130
13131 # The following way of writing the cache mishandles newlines in values,
13132 # but we know of no workaround that is simple, portable, and efficient.
13133 # So, we kill variables containing newlines.
13134 # Ultrix sh set writes to stderr and can't be redirected directly,
13135 # and sets the high bit in the cache file unless we assign to the vars.
13136 (
13137   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13138     eval ac_val=\$$ac_var
13139     case $ac_val in #(
13140     *${as_nl}*)
13141       case $ac_var in #(
13142       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13143 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13144       esac
13145       case $ac_var in #(
13146       _ | IFS | as_nl) ;; #(
13147       *) $as_unset $ac_var ;;
13148       esac ;;
13149     esac
13150   done
13151
13152   (set) 2>&1 |
13153     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13154     *${as_nl}ac_space=\ *)
13155       # `set' does not quote correctly, so add quotes (double-quote
13156       # substitution turns \\\\ into \\, and sed turns \\ into \).
13157       sed -n \
13158         "s/'/'\\\\''/g;
13159           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13160       ;; #(
13161     *)
13162       # `set' quotes correctly as required by POSIX, so do not add quotes.
13163       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13164       ;;
13165     esac |
13166     sort
13167 ) |
13168   sed '
13169      /^ac_cv_env_/b end
13170      t clear
13171      :clear
13172      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13173      t end
13174      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13175      :end' >>confcache
13176 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13177   if test -w "$cache_file"; then
13178     test "x$cache_file" != "x/dev/null" &&
13179       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13180 echo "$as_me: updating cache $cache_file" >&6;}
13181     cat confcache >$cache_file
13182   else
13183     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13184 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13185   fi
13186 fi
13187 rm -f confcache
13188
13189 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13190 # Let make expand exec_prefix.
13191 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13192
13193 DEFS=-DHAVE_CONFIG_H
13194
13195 ac_libobjs=
13196 ac_ltlibobjs=
13197 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13198   # 1. Remove the extension, and $U if already installed.
13199   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13200   ac_i=`echo "$ac_i" | sed "$ac_script"`
13201   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13202   #    will be set to the directory where LIBOBJS objects are built.
13203   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13204   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13205 done
13206 LIBOBJS=$ac_libobjs
13207
13208 LTLIBOBJS=$ac_ltlibobjs
13209
13210
13211
13212 : ${CONFIG_STATUS=./config.status}
13213 ac_clean_files_save=$ac_clean_files
13214 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13215 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13216 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13217 cat >$CONFIG_STATUS <<_ACEOF
13218 #! $SHELL
13219 # Generated by $as_me.
13220 # Run this file to recreate the current configuration.
13221 # Compiler output produced by configure, useful for debugging
13222 # configure, is in config.log if it exists.
13223
13224 debug=false
13225 ac_cs_recheck=false
13226 ac_cs_silent=false
13227 SHELL=\${CONFIG_SHELL-$SHELL}
13228 _ACEOF
13229
13230 cat >>$CONFIG_STATUS <<\_ACEOF
13231 ## --------------------- ##
13232 ## M4sh Initialization.  ##
13233 ## --------------------- ##
13234
13235 # Be more Bourne compatible
13236 DUALCASE=1; export DUALCASE # for MKS sh
13237 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13238   emulate sh
13239   NULLCMD=:
13240   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13241   # is contrary to our usage.  Disable this feature.
13242   alias -g '${1+"$@"}'='"$@"'
13243   setopt NO_GLOB_SUBST
13244 else
13245   case `(set -o) 2>/dev/null` in
13246   *posix*) set -o posix ;;
13247 esac
13248
13249 fi
13250
13251
13252
13253
13254 # PATH needs CR
13255 # Avoid depending upon Character Ranges.
13256 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13257 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13258 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13259 as_cr_digits='0123456789'
13260 as_cr_alnum=$as_cr_Letters$as_cr_digits
13261
13262 # The user is always right.
13263 if test "${PATH_SEPARATOR+set}" != set; then
13264   echo "#! /bin/sh" >conf$$.sh
13265   echo  "exit 0"   >>conf$$.sh
13266   chmod +x conf$$.sh
13267   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13268     PATH_SEPARATOR=';'
13269   else
13270     PATH_SEPARATOR=:
13271   fi
13272   rm -f conf$$.sh
13273 fi
13274
13275 # Support unset when possible.
13276 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13277   as_unset=unset
13278 else
13279   as_unset=false
13280 fi
13281
13282
13283 # IFS
13284 # We need space, tab and new line, in precisely that order.  Quoting is
13285 # there to prevent editors from complaining about space-tab.
13286 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13287 # splitting by setting IFS to empty value.)
13288 as_nl='
13289 '
13290 IFS=" ""        $as_nl"
13291
13292 # Find who we are.  Look in the path if we contain no directory separator.
13293 case $0 in
13294   *[\\/]* ) as_myself=$0 ;;
13295   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13296 for as_dir in $PATH
13297 do
13298   IFS=$as_save_IFS
13299   test -z "$as_dir" && as_dir=.
13300   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13301 done
13302 IFS=$as_save_IFS
13303
13304      ;;
13305 esac
13306 # We did not find ourselves, most probably we were run as `sh COMMAND'
13307 # in which case we are not to be found in the path.
13308 if test "x$as_myself" = x; then
13309   as_myself=$0
13310 fi
13311 if test ! -f "$as_myself"; then
13312   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13313   { (exit 1); exit 1; }
13314 fi
13315
13316 # Work around bugs in pre-3.0 UWIN ksh.
13317 for as_var in ENV MAIL MAILPATH
13318 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13319 done
13320 PS1='$ '
13321 PS2='> '
13322 PS4='+ '
13323
13324 # NLS nuisances.
13325 for as_var in \
13326   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13327   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13328   LC_TELEPHONE LC_TIME
13329 do
13330   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13331     eval $as_var=C; export $as_var
13332   else
13333     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13334   fi
13335 done
13336
13337 # Required to use basename.
13338 if expr a : '\(a\)' >/dev/null 2>&1 &&
13339    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13340   as_expr=expr
13341 else
13342   as_expr=false
13343 fi
13344
13345 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13346   as_basename=basename
13347 else
13348   as_basename=false
13349 fi
13350
13351
13352 # Name of the executable.
13353 as_me=`$as_basename -- "$0" ||
13354 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13355          X"$0" : 'X\(//\)$' \| \
13356          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13357 echo X/"$0" |
13358     sed '/^.*\/\([^/][^/]*\)\/*$/{
13359             s//\1/
13360             q
13361           }
13362           /^X\/\(\/\/\)$/{
13363             s//\1/
13364             q
13365           }
13366           /^X\/\(\/\).*/{
13367             s//\1/
13368             q
13369           }
13370           s/.*/./; q'`
13371
13372 # CDPATH.
13373 $as_unset CDPATH
13374
13375
13376
13377   as_lineno_1=$LINENO
13378   as_lineno_2=$LINENO
13379   test "x$as_lineno_1" != "x$as_lineno_2" &&
13380   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13381
13382   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13383   # uniformly replaced by the line number.  The first 'sed' inserts a
13384   # line-number line after each line using $LINENO; the second 'sed'
13385   # does the real work.  The second script uses 'N' to pair each
13386   # line-number line with the line containing $LINENO, and appends
13387   # trailing '-' during substitution so that $LINENO is not a special
13388   # case at line end.
13389   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13390   # scripts with optimization help from Paolo Bonzini.  Blame Lee
13391   # E. McMahon (1931-1989) for sed's syntax.  :-)
13392   sed -n '
13393     p
13394     /[$]LINENO/=
13395   ' <$as_myself |
13396     sed '
13397       s/[$]LINENO.*/&-/
13398       t lineno
13399       b
13400       :lineno
13401       N
13402       :loop
13403       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13404       t loop
13405       s/-\n.*//
13406     ' >$as_me.lineno &&
13407   chmod +x "$as_me.lineno" ||
13408     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13409    { (exit 1); exit 1; }; }
13410
13411   # Don't try to exec as it changes $[0], causing all sort of problems
13412   # (the dirname of $[0] is not the place where we might find the
13413   # original and so on.  Autoconf is especially sensitive to this).
13414   . "./$as_me.lineno"
13415   # Exit status is that of the last command.
13416   exit
13417 }
13418
13419
13420 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13421   as_dirname=dirname
13422 else
13423   as_dirname=false
13424 fi
13425
13426 ECHO_C= ECHO_N= ECHO_T=
13427 case `echo -n x` in
13428 -n*)
13429   case `echo 'x\c'` in
13430   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13431   *)   ECHO_C='\c';;
13432   esac;;
13433 *)
13434   ECHO_N='-n';;
13435 esac
13436
13437 if expr a : '\(a\)' >/dev/null 2>&1 &&
13438    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13439   as_expr=expr
13440 else
13441   as_expr=false
13442 fi
13443
13444 rm -f conf$$ conf$$.exe conf$$.file
13445 if test -d conf$$.dir; then
13446   rm -f conf$$.dir/conf$$.file
13447 else
13448   rm -f conf$$.dir
13449   mkdir conf$$.dir
13450 fi
13451 echo >conf$$.file
13452 if ln -s conf$$.file conf$$ 2>/dev/null; then
13453   as_ln_s='ln -s'
13454   # ... but there are two gotchas:
13455   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13456   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13457   # In both cases, we have to default to `cp -p'.
13458   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13459     as_ln_s='cp -p'
13460 elif ln conf$$.file conf$$ 2>/dev/null; then
13461   as_ln_s=ln
13462 else
13463   as_ln_s='cp -p'
13464 fi
13465 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13466 rmdir conf$$.dir 2>/dev/null
13467
13468 if mkdir -p . 2>/dev/null; then
13469   as_mkdir_p=:
13470 else
13471   test -d ./-p && rmdir ./-p
13472   as_mkdir_p=false
13473 fi
13474
13475 if test -x / >/dev/null 2>&1; then
13476   as_test_x='test -x'
13477 else
13478   if ls -dL / >/dev/null 2>&1; then
13479     as_ls_L_option=L
13480   else
13481     as_ls_L_option=
13482   fi
13483   as_test_x='
13484     eval sh -c '\''
13485       if test -d "$1"; then
13486         test -d "$1/.";
13487       else
13488         case $1 in
13489         -*)set "./$1";;
13490         esac;
13491         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13492         ???[sx]*):;;*)false;;esac;fi
13493     '\'' sh
13494   '
13495 fi
13496 as_executable_p=$as_test_x
13497
13498 # Sed expression to map a string onto a valid CPP name.
13499 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13500
13501 # Sed expression to map a string onto a valid variable name.
13502 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13503
13504
13505 exec 6>&1
13506
13507 # Save the log message, to keep $[0] and so on meaningful, and to
13508 # report actual input values of CONFIG_FILES etc. instead of their
13509 # values after options handling.
13510 ac_log="
13511 This file was extended by $as_me, which was
13512 generated by GNU Autoconf 2.61.  Invocation command line was
13513
13514   CONFIG_FILES    = $CONFIG_FILES
13515   CONFIG_HEADERS  = $CONFIG_HEADERS
13516   CONFIG_LINKS    = $CONFIG_LINKS
13517   CONFIG_COMMANDS = $CONFIG_COMMANDS
13518   $ $0 $@
13519
13520 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13521 "
13522
13523 _ACEOF
13524
13525 cat >>$CONFIG_STATUS <<_ACEOF
13526 # Files that config.status was made for.
13527 config_files="$ac_config_files"
13528 config_headers="$ac_config_headers"
13529
13530 _ACEOF
13531
13532 cat >>$CONFIG_STATUS <<\_ACEOF
13533 ac_cs_usage="\
13534 \`$as_me' instantiates files from templates according to the
13535 current configuration.
13536
13537 Usage: $0 [OPTIONS] [FILE]...
13538
13539   -h, --help       print this help, then exit
13540   -V, --version    print version number and configuration settings, then exit
13541   -q, --quiet      do not print progress messages
13542   -d, --debug      don't remove temporary files
13543       --recheck    update $as_me by reconfiguring in the same conditions
13544   --file=FILE[:TEMPLATE]
13545                    instantiate the configuration file FILE
13546   --header=FILE[:TEMPLATE]
13547                    instantiate the configuration header FILE
13548
13549 Configuration files:
13550 $config_files
13551
13552 Configuration headers:
13553 $config_headers
13554
13555 Report bugs to <bug-autoconf@gnu.org>."
13556
13557 _ACEOF
13558 cat >>$CONFIG_STATUS <<_ACEOF
13559 ac_cs_version="\\
13560 config.status
13561 configured by $0, generated by GNU Autoconf 2.61,
13562   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13563
13564 Copyright (C) 2006 Free Software Foundation, Inc.
13565 This config.status script is free software; the Free Software Foundation
13566 gives unlimited permission to copy, distribute and modify it."
13567
13568 ac_pwd='$ac_pwd'
13569 srcdir='$srcdir'
13570 INSTALL='$INSTALL'
13571 _ACEOF
13572
13573 cat >>$CONFIG_STATUS <<\_ACEOF
13574 # If no file are specified by the user, then we need to provide default
13575 # value.  By we need to know if files were specified by the user.
13576 ac_need_defaults=:
13577 while test $# != 0
13578 do
13579   case $1 in
13580   --*=*)
13581     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13582     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13583     ac_shift=:
13584     ;;
13585   *)
13586     ac_option=$1
13587     ac_optarg=$2
13588     ac_shift=shift
13589     ;;
13590   esac
13591
13592   case $ac_option in
13593   # Handling of the options.
13594   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13595     ac_cs_recheck=: ;;
13596   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13597     echo "$ac_cs_version"; exit ;;
13598   --debug | --debu | --deb | --de | --d | -d )
13599     debug=: ;;
13600   --file | --fil | --fi | --f )
13601     $ac_shift
13602     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13603     ac_need_defaults=false;;
13604   --header | --heade | --head | --hea )
13605     $ac_shift
13606     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13607     ac_need_defaults=false;;
13608   --he | --h)
13609     # Conflict between --help and --header
13610     { echo "$as_me: error: ambiguous option: $1
13611 Try \`$0 --help' for more information." >&2
13612    { (exit 1); exit 1; }; };;
13613   --help | --hel | -h )
13614     echo "$ac_cs_usage"; exit ;;
13615   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13616   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13617     ac_cs_silent=: ;;
13618
13619   # This is an error.
13620   -*) { echo "$as_me: error: unrecognized option: $1
13621 Try \`$0 --help' for more information." >&2
13622    { (exit 1); exit 1; }; } ;;
13623
13624   *) ac_config_targets="$ac_config_targets $1"
13625      ac_need_defaults=false ;;
13626
13627   esac
13628   shift
13629 done
13630
13631 ac_configure_extra_args=
13632
13633 if $ac_cs_silent; then
13634   exec 6>/dev/null
13635   ac_configure_extra_args="$ac_configure_extra_args --silent"
13636 fi
13637
13638 _ACEOF
13639 cat >>$CONFIG_STATUS <<_ACEOF
13640 if \$ac_cs_recheck; then
13641   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13642   CONFIG_SHELL=$SHELL
13643   export CONFIG_SHELL
13644   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13645 fi
13646
13647 _ACEOF
13648 cat >>$CONFIG_STATUS <<\_ACEOF
13649 exec 5>>config.log
13650 {
13651   echo
13652   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13653 ## Running $as_me. ##
13654 _ASBOX
13655   echo "$ac_log"
13656 } >&5
13657
13658 _ACEOF
13659 cat >>$CONFIG_STATUS <<_ACEOF
13660 _ACEOF
13661
13662 cat >>$CONFIG_STATUS <<\_ACEOF
13663
13664 # Handling of arguments.
13665 for ac_config_target in $ac_config_targets
13666 do
13667   case $ac_config_target in
13668     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13669     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13670     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13671     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13672     "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13673
13674   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13675 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13676    { (exit 1); exit 1; }; };;
13677   esac
13678 done
13679
13680
13681 # If the user did not use the arguments to specify the items to instantiate,
13682 # then the envvar interface is used.  Set only those that are not.
13683 # We use the long form for the default assignment because of an extremely
13684 # bizarre bug on SunOS 4.1.3.
13685 if $ac_need_defaults; then
13686   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13687   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13688 fi
13689
13690 # Have a temporary directory for convenience.  Make it in the build tree
13691 # simply because there is no reason against having it here, and in addition,
13692 # creating and moving files from /tmp can sometimes cause problems.
13693 # Hook for its removal unless debugging.
13694 # Note that there is a small window in which the directory will not be cleaned:
13695 # after its creation but before its name has been assigned to `$tmp'.
13696 $debug ||
13697 {
13698   tmp=
13699   trap 'exit_status=$?
13700   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13701 ' 0
13702   trap '{ (exit 1); exit 1; }' 1 2 13 15
13703 }
13704 # Create a (secure) tmp directory for tmp files.
13705
13706 {
13707   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13708   test -n "$tmp" && test -d "$tmp"
13709 }  ||
13710 {
13711   tmp=./conf$$-$RANDOM
13712   (umask 077 && mkdir "$tmp")
13713 } ||
13714 {
13715    echo "$me: cannot create a temporary directory in ." >&2
13716    { (exit 1); exit 1; }
13717 }
13718
13719 #
13720 # Set up the sed scripts for CONFIG_FILES section.
13721 #
13722
13723 # No need to generate the scripts if there are no CONFIG_FILES.
13724 # This happens for instance when ./config.status config.h
13725 if test -n "$CONFIG_FILES"; then
13726
13727 _ACEOF
13728
13729
13730
13731 ac_delim='%!_!# '
13732 for ac_last_try in false false false false false :; do
13733   cat >conf$$subs.sed <<_ACEOF
13734 SHELL!$SHELL$ac_delim
13735 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13736 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13737 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13738 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13739 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13740 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13741 exec_prefix!$exec_prefix$ac_delim
13742 prefix!$prefix$ac_delim
13743 program_transform_name!$program_transform_name$ac_delim
13744 bindir!$bindir$ac_delim
13745 sbindir!$sbindir$ac_delim
13746 libexecdir!$libexecdir$ac_delim
13747 datarootdir!$datarootdir$ac_delim
13748 datadir!$datadir$ac_delim
13749 sysconfdir!$sysconfdir$ac_delim
13750 sharedstatedir!$sharedstatedir$ac_delim
13751 localstatedir!$localstatedir$ac_delim
13752 includedir!$includedir$ac_delim
13753 oldincludedir!$oldincludedir$ac_delim
13754 docdir!$docdir$ac_delim
13755 infodir!$infodir$ac_delim
13756 htmldir!$htmldir$ac_delim
13757 dvidir!$dvidir$ac_delim
13758 pdfdir!$pdfdir$ac_delim
13759 psdir!$psdir$ac_delim
13760 libdir!$libdir$ac_delim
13761 localedir!$localedir$ac_delim
13762 mandir!$mandir$ac_delim
13763 DEFS!$DEFS$ac_delim
13764 ECHO_C!$ECHO_C$ac_delim
13765 ECHO_N!$ECHO_N$ac_delim
13766 ECHO_T!$ECHO_T$ac_delim
13767 LIBS!$LIBS$ac_delim
13768 build_alias!$build_alias$ac_delim
13769 host_alias!$host_alias$ac_delim
13770 target_alias!$target_alias$ac_delim
13771 build!$build$ac_delim
13772 build_cpu!$build_cpu$ac_delim
13773 build_vendor!$build_vendor$ac_delim
13774 build_os!$build_os$ac_delim
13775 host!$host$ac_delim
13776 host_cpu!$host_cpu$ac_delim
13777 host_vendor!$host_vendor$ac_delim
13778 host_os!$host_os$ac_delim
13779 VERSION!$VERSION$ac_delim
13780 DATE!$DATE$ac_delim
13781 LSMDATE!$LSMDATE$ac_delim
13782 LIBVERSION!$LIBVERSION$ac_delim
13783 CC!$CC$ac_delim
13784 CFLAGS!$CFLAGS$ac_delim
13785 LDFLAGS!$LDFLAGS$ac_delim
13786 CPPFLAGS!$CPPFLAGS$ac_delim
13787 ac_ct_CC!$ac_ct_CC$ac_delim
13788 EXEEXT!$EXEEXT$ac_delim
13789 OBJEXT!$OBJEXT$ac_delim
13790 CXX!$CXX$ac_delim
13791 CXXFLAGS!$CXXFLAGS$ac_delim
13792 ac_ct_CXX!$ac_ct_CXX$ac_delim
13793 CPP!$CPP$ac_delim
13794 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13795 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13796 INSTALL_DATA!$INSTALL_DATA$ac_delim
13797 GREP!$GREP$ac_delim
13798 EGREP!$EGREP$ac_delim
13799 LINKER!$LINKER$ac_delim
13800 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13801 RXVTNAME!$RXVTNAME$ac_delim
13802 TIC!$TIC$ac_delim
13803 XMKMF!$XMKMF$ac_delim
13804 CXXCPP!$CXXCPP$ac_delim
13805 X_CFLAGS!$X_CFLAGS$ac_delim
13806 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13807 X_LIBS!$X_LIBS$ac_delim
13808 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13809 afterimage_config!$afterimage_config$ac_delim
13810 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13811 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13812 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13813 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13814 rxvt_intp_define!$rxvt_intp_define$ac_delim
13815 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13816 PKG_CONFIG!$PKG_CONFIG$ac_delim
13817 XFT_CONFIG!$XFT_CONFIG$ac_delim
13818 PERL!$PERL$ac_delim
13819 PERLLIB!$PERLLIB$ac_delim
13820 PERLFLAGS!$PERLFLAGS$ac_delim
13821 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13822 IF_PERL!$IF_PERL$ac_delim
13823 PERL_O!$PERL_O$ac_delim
13824 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13825 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13826 include_stdint_h!$include_stdint_h$ac_delim
13827 include_stdarg_h!$include_stdarg_h$ac_delim
13828 include_stdlib_h!$include_stdlib_h$ac_delim
13829 include_unistd_h!$include_unistd_h$ac_delim
13830 include_string_h!$include_string_h$ac_delim
13831 _ACEOF
13832
13833   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13834     break
13835   elif $ac_last_try; then
13836     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13837 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13838    { (exit 1); exit 1; }; }
13839   else
13840     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13841   fi
13842 done
13843
13844 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13845 if test -n "$ac_eof"; then
13846   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13847   ac_eof=`expr $ac_eof + 1`
13848 fi
13849
13850 cat >>$CONFIG_STATUS <<_ACEOF
13851 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13852 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13853 _ACEOF
13854 sed '
13855 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13856 s/^/s,@/; s/!/@,|#_!!_#|/
13857 :n
13858 t n
13859 s/'"$ac_delim"'$/,g/; t
13860 s/$/\\/; p
13861 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13862 ' >>$CONFIG_STATUS <conf$$subs.sed
13863 rm -f conf$$subs.sed
13864 cat >>$CONFIG_STATUS <<_ACEOF
13865 CEOF$ac_eof
13866 _ACEOF
13867
13868
13869 ac_delim='%!_!# '
13870 for ac_last_try in false false false false false :; do
13871   cat >conf$$subs.sed <<_ACEOF
13872 include_fcntl_h!$include_fcntl_h$ac_delim
13873 include_util_h!$include_util_h$ac_delim
13874 include_assert_h!$include_assert_h$ac_delim
13875 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13876 include_sys_select_h!$include_sys_select_h$ac_delim
13877 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13878 include_sys_time_h!$include_sys_time_h$ac_delim
13879 include_time_h!$include_time_h$ac_delim
13880 LIBOBJS!$LIBOBJS$ac_delim
13881 LTLIBOBJS!$LTLIBOBJS$ac_delim
13882 _ACEOF
13883
13884   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13885     break
13886   elif $ac_last_try; then
13887     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13888 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13889    { (exit 1); exit 1; }; }
13890   else
13891     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13892   fi
13893 done
13894
13895 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13896 if test -n "$ac_eof"; then
13897   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13898   ac_eof=`expr $ac_eof + 1`
13899 fi
13900
13901 cat >>$CONFIG_STATUS <<_ACEOF
13902 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13903 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13904 _ACEOF
13905 sed '
13906 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13907 s/^/s,@/; s/!/@,|#_!!_#|/
13908 :n
13909 t n
13910 s/'"$ac_delim"'$/,g/; t
13911 s/$/\\/; p
13912 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13913 ' >>$CONFIG_STATUS <conf$$subs.sed
13914 rm -f conf$$subs.sed
13915 cat >>$CONFIG_STATUS <<_ACEOF
13916 :end
13917 s/|#_!!_#|//g
13918 CEOF$ac_eof
13919 _ACEOF
13920
13921
13922 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13923 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13924 # trailing colons and then remove the whole line if VPATH becomes empty
13925 # (actually we leave an empty line to preserve line numbers).
13926 if test "x$srcdir" = x.; then
13927   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13928 s/:*\$(srcdir):*/:/
13929 s/:*\${srcdir}:*/:/
13930 s/:*@srcdir@:*/:/
13931 s/^\([^=]*=[     ]*\):*/\1/
13932 s/:*$//
13933 s/^[^=]*=[       ]*$//
13934 }'
13935 fi
13936
13937 cat >>$CONFIG_STATUS <<\_ACEOF
13938 fi # test -n "$CONFIG_FILES"
13939
13940
13941 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
13942 do
13943   case $ac_tag in
13944   :[FHLC]) ac_mode=$ac_tag; continue;;
13945   esac
13946   case $ac_mode$ac_tag in
13947   :[FHL]*:*);;
13948   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13949 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13950    { (exit 1); exit 1; }; };;
13951   :[FH]-) ac_tag=-:-;;
13952   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13953   esac
13954   ac_save_IFS=$IFS
13955   IFS=:
13956   set x $ac_tag
13957   IFS=$ac_save_IFS
13958   shift
13959   ac_file=$1
13960   shift
13961
13962   case $ac_mode in
13963   :L) ac_source=$1;;
13964   :[FH])
13965     ac_file_inputs=
13966     for ac_f
13967     do
13968       case $ac_f in
13969       -) ac_f="$tmp/stdin";;
13970       *) # Look for the file first in the build tree, then in the source tree
13971          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13972          # because $ac_f cannot contain `:'.
13973          test -f "$ac_f" ||
13974            case $ac_f in
13975            [\\/$]*) false;;
13976            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13977            esac ||
13978            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13979 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13980    { (exit 1); exit 1; }; };;
13981       esac
13982       ac_file_inputs="$ac_file_inputs $ac_f"
13983     done
13984
13985     # Let's still pretend it is `configure' which instantiates (i.e., don't
13986     # use $as_me), people would be surprised to read:
13987     #    /* config.h.  Generated by config.status.  */
13988     configure_input="Generated from "`IFS=:
13989           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13990     if test x"$ac_file" != x-; then
13991       configure_input="$ac_file.  $configure_input"
13992       { echo "$as_me:$LINENO: creating $ac_file" >&5
13993 echo "$as_me: creating $ac_file" >&6;}
13994     fi
13995
13996     case $ac_tag in
13997     *:-:* | *:-) cat >"$tmp/stdin";;
13998     esac
13999     ;;
14000   esac
14001
14002   ac_dir=`$as_dirname -- "$ac_file" ||
14003 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14004          X"$ac_file" : 'X\(//\)[^/]' \| \
14005          X"$ac_file" : 'X\(//\)$' \| \
14006          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14007 echo X"$ac_file" |
14008     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14009             s//\1/
14010             q
14011           }
14012           /^X\(\/\/\)[^/].*/{
14013             s//\1/
14014             q
14015           }
14016           /^X\(\/\/\)$/{
14017             s//\1/
14018             q
14019           }
14020           /^X\(\/\).*/{
14021             s//\1/
14022             q
14023           }
14024           s/.*/./; q'`
14025   { as_dir="$ac_dir"
14026   case $as_dir in #(
14027   -*) as_dir=./$as_dir;;
14028   esac
14029   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14030     as_dirs=
14031     while :; do
14032       case $as_dir in #(
14033       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14034       *) as_qdir=$as_dir;;
14035       esac
14036       as_dirs="'$as_qdir' $as_dirs"
14037       as_dir=`$as_dirname -- "$as_dir" ||
14038 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14039          X"$as_dir" : 'X\(//\)[^/]' \| \
14040          X"$as_dir" : 'X\(//\)$' \| \
14041          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14042 echo X"$as_dir" |
14043     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14044             s//\1/
14045             q
14046           }
14047           /^X\(\/\/\)[^/].*/{
14048             s//\1/
14049             q
14050           }
14051           /^X\(\/\/\)$/{
14052             s//\1/
14053             q
14054           }
14055           /^X\(\/\).*/{
14056             s//\1/
14057             q
14058           }
14059           s/.*/./; q'`
14060       test -d "$as_dir" && break
14061     done
14062     test -z "$as_dirs" || eval "mkdir $as_dirs"
14063   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14064 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14065    { (exit 1); exit 1; }; }; }
14066   ac_builddir=.
14067
14068 case "$ac_dir" in
14069 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14070 *)
14071   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14072   # A ".." for each directory in $ac_dir_suffix.
14073   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14074   case $ac_top_builddir_sub in
14075   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14076   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14077   esac ;;
14078 esac
14079 ac_abs_top_builddir=$ac_pwd
14080 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14081 # for backward compatibility:
14082 ac_top_builddir=$ac_top_build_prefix
14083
14084 case $srcdir in
14085   .)  # We are building in place.
14086     ac_srcdir=.
14087     ac_top_srcdir=$ac_top_builddir_sub
14088     ac_abs_top_srcdir=$ac_pwd ;;
14089   [\\/]* | ?:[\\/]* )  # Absolute name.
14090     ac_srcdir=$srcdir$ac_dir_suffix;
14091     ac_top_srcdir=$srcdir
14092     ac_abs_top_srcdir=$srcdir ;;
14093   *) # Relative name.
14094     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14095     ac_top_srcdir=$ac_top_build_prefix$srcdir
14096     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14097 esac
14098 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14099
14100
14101   case $ac_mode in
14102   :F)
14103   #
14104   # CONFIG_FILE
14105   #
14106
14107   case $INSTALL in
14108   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14109   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14110   esac
14111 _ACEOF
14112
14113 cat >>$CONFIG_STATUS <<\_ACEOF
14114 # If the template does not know about datarootdir, expand it.
14115 # FIXME: This hack should be removed a few years after 2.60.
14116 ac_datarootdir_hack=; ac_datarootdir_seen=
14117
14118 case `sed -n '/datarootdir/ {
14119   p
14120   q
14121 }
14122 /@datadir@/p
14123 /@docdir@/p
14124 /@infodir@/p
14125 /@localedir@/p
14126 /@mandir@/p
14127 ' $ac_file_inputs` in
14128 *datarootdir*) ac_datarootdir_seen=yes;;
14129 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14130   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14131 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14132 _ACEOF
14133 cat >>$CONFIG_STATUS <<_ACEOF
14134   ac_datarootdir_hack='
14135   s&@datadir@&$datadir&g
14136   s&@docdir@&$docdir&g
14137   s&@infodir@&$infodir&g
14138   s&@localedir@&$localedir&g
14139   s&@mandir@&$mandir&g
14140     s&\\\${datarootdir}&$datarootdir&g' ;;
14141 esac
14142 _ACEOF
14143
14144 # Neutralize VPATH when `$srcdir' = `.'.
14145 # Shell code in configure.ac might set extrasub.
14146 # FIXME: do we really want to maintain this feature?
14147 cat >>$CONFIG_STATUS <<_ACEOF
14148   sed "$ac_vpsub
14149 $extrasub
14150 _ACEOF
14151 cat >>$CONFIG_STATUS <<\_ACEOF
14152 :t
14153 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14154 s&@configure_input@&$configure_input&;t t
14155 s&@top_builddir@&$ac_top_builddir_sub&;t t
14156 s&@srcdir@&$ac_srcdir&;t t
14157 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14158 s&@top_srcdir@&$ac_top_srcdir&;t t
14159 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14160 s&@builddir@&$ac_builddir&;t t
14161 s&@abs_builddir@&$ac_abs_builddir&;t t
14162 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14163 s&@INSTALL@&$ac_INSTALL&;t t
14164 $ac_datarootdir_hack
14165 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14166
14167 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14168   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14169   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14170   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14171 which seems to be undefined.  Please make sure it is defined." >&5
14172 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14173 which seems to be undefined.  Please make sure it is defined." >&2;}
14174
14175   rm -f "$tmp/stdin"
14176   case $ac_file in
14177   -) cat "$tmp/out"; rm -f "$tmp/out";;
14178   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14179   esac
14180  ;;
14181   :H)
14182   #
14183   # CONFIG_HEADER
14184   #
14185 _ACEOF
14186
14187 # Transform confdefs.h into a sed script `conftest.defines', that
14188 # substitutes the proper values into config.h.in to produce config.h.
14189 rm -f conftest.defines conftest.tail
14190 # First, append a space to every undef/define line, to ease matching.
14191 echo 's/$/ /' >conftest.defines
14192 # Then, protect against being on the right side of a sed subst, or in
14193 # an unquoted here document, in config.status.  If some macros were
14194 # called several times there might be several #defines for the same
14195 # symbol, which is useless.  But do not sort them, since the last
14196 # AC_DEFINE must be honored.
14197 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14198 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14199 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14200 # PARAMS is the parameter list in the macro definition--in most cases, it's
14201 # just an empty string.
14202 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14203 ac_dB='\\)[      (].*,\\1define\\2'
14204 ac_dC=' '
14205 ac_dD=' ,'
14206
14207 uniq confdefs.h |
14208   sed -n '
14209         t rset
14210         :rset
14211         s/^[     ]*#[    ]*define[       ][      ]*//
14212         t ok
14213         d
14214         :ok
14215         s/[\\&,]/\\&/g
14216         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14217         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14218   ' >>conftest.defines
14219
14220 # Remove the space that was appended to ease matching.
14221 # Then replace #undef with comments.  This is necessary, for
14222 # example, in the case of _POSIX_SOURCE, which is predefined and required
14223 # on some systems where configure will not decide to define it.
14224 # (The regexp can be short, since the line contains either #define or #undef.)
14225 echo 's/ $//
14226 s,^[     #]*u.*,/* & */,' >>conftest.defines
14227
14228 # Break up conftest.defines:
14229 ac_max_sed_lines=50
14230
14231 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14232 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14233 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14234 # et cetera.
14235 ac_in='$ac_file_inputs'
14236 ac_out='"$tmp/out1"'
14237 ac_nxt='"$tmp/out2"'
14238
14239 while :
14240 do
14241   # Write a here document:
14242     cat >>$CONFIG_STATUS <<_ACEOF
14243     # First, check the format of the line:
14244     cat >"\$tmp/defines.sed" <<\\CEOF
14245 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14246 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14247 b
14248 :def
14249 _ACEOF
14250   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14251   echo 'CEOF
14252     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14253   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14254   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14255   grep . conftest.tail >/dev/null || break
14256   rm -f conftest.defines
14257   mv conftest.tail conftest.defines
14258 done
14259 rm -f conftest.defines conftest.tail
14260
14261 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14262 cat >>$CONFIG_STATUS <<\_ACEOF
14263   if test x"$ac_file" != x-; then
14264     echo "/* $configure_input  */" >"$tmp/config.h"
14265     cat "$ac_result" >>"$tmp/config.h"
14266     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14267       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14268 echo "$as_me: $ac_file is unchanged" >&6;}
14269     else
14270       rm -f $ac_file
14271       mv "$tmp/config.h" $ac_file
14272     fi
14273   else
14274     echo "/* $configure_input  */"
14275     cat "$ac_result"
14276   fi
14277   rm -f "$tmp/out12"
14278  ;;
14279
14280
14281   esac
14282
14283 done # for ac_tag
14284
14285
14286 { (exit 0); exit 0; }
14287 _ACEOF
14288 chmod +x $CONFIG_STATUS
14289 ac_clean_files=$ac_clean_files_save
14290
14291
14292 # configure is writing to config.log, and then calls config.status.
14293 # config.status does its own redirection, appending to config.log.
14294 # Unfortunately, on DOS this fails, as config.log is still kept open
14295 # by configure, so config.status won't be able to write to it; its
14296 # output is simply discarded.  So we exec the FD to /dev/null,
14297 # effectively closing config.log, so it can be properly (re)opened and
14298 # appended to by config.status.  When coming back to configure, we
14299 # need to make the FD available again.
14300 if test "$no_create" != yes; then
14301   ac_cs_success=:
14302   ac_config_status_args=
14303   test "$silent" = yes &&
14304     ac_config_status_args="$ac_config_status_args --quiet"
14305   exec 5>/dev/null
14306   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14307   exec 5>>config.log
14308   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14309   # would make configure fail if this is the last instruction.
14310   $ac_cs_success || { (exit 1); exit 1; }
14311 fi
14312
14313
14314 echo "Configuration:
14315
14316   Rxvt version:               $VERSION : $DATE
14317   Source code location:       $srcdir
14318   Install path:               ${prefix}/bin
14319   Compiler:                   $CXX
14320   Compiler flags:             $CXXFLAGS
14321   Linker:                     $LINKER"
14322
14323 if test x$term != x; then
14324   echo "  set TERM to:                $term"
14325 fi
14326 if test x$terminfo != x; then
14327   echo "  set TERMINFO to:            $terminfo"
14328 fi
14329 echo "  default resource name:      $RESNAME"
14330 echo "  resource class:             $RESCLASS"
14331 if test x$RESFALLBACK != x; then
14332    echo "  resource class fallback:    $RESFALLBACK"
14333 fi
14334 echo
14335 echo "  embedded perl:              $support_perl"
14336 echo "  libafterimage:              $support_afterimage"
14337 echo
14338 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14339   echo ".----------------------------------------------------------------."
14340   echo ". WARNING: --enable-xim was specified however the locale support ."
14341   echo ".          functions could not be found.                         ."
14342   echo ".          XIM is now being DISABLED!                            ."
14343   echo ".----------------------------------------------------------------."
14344 fi
14345
14346 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14347 echo
14348