*** empty log message ***
[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-tinting        enable tinting of transparent bg
1329   --enable-fading         enable colors fading when off focus
1330   --enable-rxvt-scroll    enable rxvt style scrollbar
1331   --enable-next-scroll    enable NeXT style scrollbar
1332   --enable-xterm-scroll   enable Xterm style scrollbar
1333   --enable-perl           enable embedded perl interpreter
1334   --enable-plain-scroll   enable plain style scrollbar
1335   --enable-xim            XIM (X Input Method) protocol support
1336   --disable-backspace-key disable handling of the backspace key
1337   --disable-delete-key    disable handling of the delete key
1338   --disable-resources     disable all resource checking
1339   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
1340   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1341   --disable-swapscreen    disable swap screen support
1342   --enable-iso14755       enable support for extended ISO 14755 modes
1343   --enable-frills         enable support for rarely used features
1344   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
1345   --enable-selectionscrolling  enable scrolling during selections
1346   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
1347   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
1348   --enable-smart-resize   enable smart growth/shrink behaviour
1349   --enable-text-blink     enable blinking text
1350   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
1351   --enable-utmp           enable utmp (utmpx) support
1352   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
1353   --enable-lastlog        enable lastlog support (requires --enable-utmp)
1354
1355 Optional Packages:
1356   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1357   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1358   --with-afterimage-config=DIR  use libAfterImage config script in DIR
1359   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1360   --with-res-name=NAME    use this as default resource name (default: urxvt)
1361   --with-res-class=CLASS  use this as the resource class (default: URxvt)
1362   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
1363   --with-term=NAME        set the terminal to NAME (default: rxvt)
1364   --with-terminfo=PATH    set the path to the terminfo tree to PATH
1365   --with-x                use the X Window System
1366
1367 Some influential environment variables:
1368   CC          C compiler command
1369   CFLAGS      C compiler flags
1370   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1371               nonstandard directory <lib dir>
1372   LIBS        libraries to pass to the linker, e.g. -l<library>
1373   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374               you have headers in a nonstandard directory <include dir>
1375   CXX         C++ compiler command
1376   CXXFLAGS    C++ compiler flags
1377   CPP         C preprocessor
1378   XMKMF       Path to xmkmf, Makefile generator for X Window System
1379   CXXCPP      C++ preprocessor
1380
1381 Use these variables to override the choices made by `configure' or to help
1382 it to find libraries and programs with nonstandard names/locations.
1383
1384 _ACEOF
1385 ac_status=$?
1386 fi
1387
1388 if test "$ac_init_help" = "recursive"; then
1389   # If there are subdirs, report their specific --help.
1390   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391     test -d "$ac_dir" || continue
1392     ac_builddir=.
1393
1394 case "$ac_dir" in
1395 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396 *)
1397   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1398   # A ".." for each directory in $ac_dir_suffix.
1399   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1400   case $ac_top_builddir_sub in
1401   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403   esac ;;
1404 esac
1405 ac_abs_top_builddir=$ac_pwd
1406 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1407 # for backward compatibility:
1408 ac_top_builddir=$ac_top_build_prefix
1409
1410 case $srcdir in
1411   .)  # We are building in place.
1412     ac_srcdir=.
1413     ac_top_srcdir=$ac_top_builddir_sub
1414     ac_abs_top_srcdir=$ac_pwd ;;
1415   [\\/]* | ?:[\\/]* )  # Absolute name.
1416     ac_srcdir=$srcdir$ac_dir_suffix;
1417     ac_top_srcdir=$srcdir
1418     ac_abs_top_srcdir=$srcdir ;;
1419   *) # Relative name.
1420     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1421     ac_top_srcdir=$ac_top_build_prefix$srcdir
1422     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1423 esac
1424 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1425
1426     cd "$ac_dir" || { ac_status=$?; continue; }
1427     # Check for guested configure.
1428     if test -f "$ac_srcdir/configure.gnu"; then
1429       echo &&
1430       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431     elif test -f "$ac_srcdir/configure"; then
1432       echo &&
1433       $SHELL "$ac_srcdir/configure" --help=recursive
1434     else
1435       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1436     fi || ac_status=$?
1437     cd "$ac_pwd" || { ac_status=$?; break; }
1438   done
1439 fi
1440
1441 test -n "$ac_init_help" && exit $ac_status
1442 if $ac_init_version; then
1443   cat <<\_ACEOF
1444 configure
1445 generated by GNU Autoconf 2.61
1446
1447 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1448 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449 This configure script is free software; the Free Software Foundation
1450 gives unlimited permission to copy, distribute and modify it.
1451 _ACEOF
1452   exit
1453 fi
1454 cat >config.log <<_ACEOF
1455 This file contains any messages produced by compilers while
1456 running configure, to aid debugging if configure makes a mistake.
1457
1458 It was created by $as_me, which was
1459 generated by GNU Autoconf 2.61.  Invocation command line was
1460
1461   $ $0 $@
1462
1463 _ACEOF
1464 exec 5>>config.log
1465 {
1466 cat <<_ASUNAME
1467 ## --------- ##
1468 ## Platform. ##
1469 ## --------- ##
1470
1471 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1472 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1473 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1474 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1475 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1476
1477 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1478 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1479
1480 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1481 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1482 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1483 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1484 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1485 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1486 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1487
1488 _ASUNAME
1489
1490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491 for as_dir in $PATH
1492 do
1493   IFS=$as_save_IFS
1494   test -z "$as_dir" && as_dir=.
1495   echo "PATH: $as_dir"
1496 done
1497 IFS=$as_save_IFS
1498
1499 } >&5
1500
1501 cat >&5 <<_ACEOF
1502
1503
1504 ## ----------- ##
1505 ## Core tests. ##
1506 ## ----------- ##
1507
1508 _ACEOF
1509
1510
1511 # Keep a trace of the command line.
1512 # Strip out --no-create and --no-recursion so they do not pile up.
1513 # Strip out --silent because we don't want to record it for future runs.
1514 # Also quote any args containing shell meta-characters.
1515 # Make two passes to allow for proper duplicate-argument suppression.
1516 ac_configure_args=
1517 ac_configure_args0=
1518 ac_configure_args1=
1519 ac_must_keep_next=false
1520 for ac_pass in 1 2
1521 do
1522   for ac_arg
1523   do
1524     case $ac_arg in
1525     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527     | -silent | --silent | --silen | --sile | --sil)
1528       continue ;;
1529     *\'*)
1530       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1531     esac
1532     case $ac_pass in
1533     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1534     2)
1535       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1536       if test $ac_must_keep_next = true; then
1537         ac_must_keep_next=false # Got value, back to normal.
1538       else
1539         case $ac_arg in
1540           *=* | --config-cache | -C | -disable-* | --disable-* \
1541           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1542           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1543           | -with-* | --with-* | -without-* | --without-* | --x)
1544             case "$ac_configure_args0 " in
1545               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1546             esac
1547             ;;
1548           -* ) ac_must_keep_next=true ;;
1549         esac
1550       fi
1551       ac_configure_args="$ac_configure_args '$ac_arg'"
1552       ;;
1553     esac
1554   done
1555 done
1556 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1557 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1558
1559 # When interrupted or exit'd, cleanup temporary files, and complete
1560 # config.log.  We remove comments because anyway the quotes in there
1561 # would cause problems or look ugly.
1562 # WARNING: Use '\'' to represent an apostrophe within the trap.
1563 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564 trap 'exit_status=$?
1565   # Save into config.log some information that might help in debugging.
1566   {
1567     echo
1568
1569     cat <<\_ASBOX
1570 ## ---------------- ##
1571 ## Cache variables. ##
1572 ## ---------------- ##
1573 _ASBOX
1574     echo
1575     # The following way of writing the cache mishandles newlines in values,
1576 (
1577   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1578     eval ac_val=\$$ac_var
1579     case $ac_val in #(
1580     *${as_nl}*)
1581       case $ac_var in #(
1582       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1583 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1584       esac
1585       case $ac_var in #(
1586       _ | IFS | as_nl) ;; #(
1587       *) $as_unset $ac_var ;;
1588       esac ;;
1589     esac
1590   done
1591   (set) 2>&1 |
1592     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1593     *${as_nl}ac_space=\ *)
1594       sed -n \
1595         "s/'\''/'\''\\\\'\'''\''/g;
1596           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1597       ;; #(
1598     *)
1599       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1600       ;;
1601     esac |
1602     sort
1603 )
1604     echo
1605
1606     cat <<\_ASBOX
1607 ## ----------------- ##
1608 ## Output variables. ##
1609 ## ----------------- ##
1610 _ASBOX
1611     echo
1612     for ac_var in $ac_subst_vars
1613     do
1614       eval ac_val=\$$ac_var
1615       case $ac_val in
1616       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1617       esac
1618       echo "$ac_var='\''$ac_val'\''"
1619     done | sort
1620     echo
1621
1622     if test -n "$ac_subst_files"; then
1623       cat <<\_ASBOX
1624 ## ------------------- ##
1625 ## File substitutions. ##
1626 ## ------------------- ##
1627 _ASBOX
1628       echo
1629       for ac_var in $ac_subst_files
1630       do
1631         eval ac_val=\$$ac_var
1632         case $ac_val in
1633         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1634         esac
1635         echo "$ac_var='\''$ac_val'\''"
1636       done | sort
1637       echo
1638     fi
1639
1640     if test -s confdefs.h; then
1641       cat <<\_ASBOX
1642 ## ----------- ##
1643 ## confdefs.h. ##
1644 ## ----------- ##
1645 _ASBOX
1646       echo
1647       cat confdefs.h
1648       echo
1649     fi
1650     test "$ac_signal" != 0 &&
1651       echo "$as_me: caught signal $ac_signal"
1652     echo "$as_me: exit $exit_status"
1653   } >&5
1654   rm -f core *.core core.conftest.* &&
1655     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1656     exit $exit_status
1657 ' 0
1658 for ac_signal in 1 2 13 15; do
1659   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1660 done
1661 ac_signal=0
1662
1663 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1664 rm -f -r conftest* confdefs.h
1665
1666 # Predefined preprocessor variables.
1667
1668 cat >>confdefs.h <<_ACEOF
1669 #define PACKAGE_NAME "$PACKAGE_NAME"
1670 _ACEOF
1671
1672
1673 cat >>confdefs.h <<_ACEOF
1674 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675 _ACEOF
1676
1677
1678 cat >>confdefs.h <<_ACEOF
1679 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1680 _ACEOF
1681
1682
1683 cat >>confdefs.h <<_ACEOF
1684 #define PACKAGE_STRING "$PACKAGE_STRING"
1685 _ACEOF
1686
1687
1688 cat >>confdefs.h <<_ACEOF
1689 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690 _ACEOF
1691
1692
1693 # Let the site file select an alternate cache file if it wants to.
1694 # Prefer explicitly selected file to automatically selected ones.
1695 if test -n "$CONFIG_SITE"; then
1696   set x "$CONFIG_SITE"
1697 elif test "x$prefix" != xNONE; then
1698   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1699 else
1700   set x "$ac_default_prefix/share/config.site" \
1701         "$ac_default_prefix/etc/config.site"
1702 fi
1703 shift
1704 for ac_site_file
1705 do
1706   if test -r "$ac_site_file"; then
1707     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1708 echo "$as_me: loading site script $ac_site_file" >&6;}
1709     sed 's/^/| /' "$ac_site_file" >&5
1710     . "$ac_site_file"
1711   fi
1712 done
1713
1714 if test -r "$cache_file"; then
1715   # Some versions of bash will fail to source /dev/null (special
1716   # files actually), so we avoid doing that.
1717   if test -f "$cache_file"; then
1718     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1719 echo "$as_me: loading cache $cache_file" >&6;}
1720     case $cache_file in
1721       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722       *)                      . "./$cache_file";;
1723     esac
1724   fi
1725 else
1726   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1727 echo "$as_me: creating cache $cache_file" >&6;}
1728   >$cache_file
1729 fi
1730
1731 # Check that the precious variables saved in the cache have kept the same
1732 # value.
1733 ac_cache_corrupted=false
1734 for ac_var in $ac_precious_vars; do
1735   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1736   eval ac_new_set=\$ac_env_${ac_var}_set
1737   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738   eval ac_new_val=\$ac_env_${ac_var}_value
1739   case $ac_old_set,$ac_new_set in
1740     set,)
1741       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1742 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743       ac_cache_corrupted=: ;;
1744     ,set)
1745       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1746 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1747       ac_cache_corrupted=: ;;
1748     ,);;
1749     *)
1750       if test "x$ac_old_val" != "x$ac_new_val"; then
1751         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1752 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1754 echo "$as_me:   former value:  $ac_old_val" >&2;}
1755         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1756 echo "$as_me:   current value: $ac_new_val" >&2;}
1757         ac_cache_corrupted=:
1758       fi;;
1759   esac
1760   # Pass precious variables to config.status.
1761   if test "$ac_new_set" = set; then
1762     case $ac_new_val in
1763     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764     *) ac_arg=$ac_var=$ac_new_val ;;
1765     esac
1766     case " $ac_configure_args " in
1767       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1768       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1769     esac
1770   fi
1771 done
1772 if $ac_cache_corrupted; then
1773   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1774 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1775   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1776 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1777    { (exit 1); exit 1; }; }
1778 fi
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796 ac_ext=c
1797 ac_cpp='$CPP $CPPFLAGS'
1798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1801
1802
1803
1804
1805 ac_config_headers="$ac_config_headers config.h:config.h.in"
1806
1807
1808 ac_aux_dir=
1809 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1810   if test -f "$ac_dir/install-sh"; then
1811     ac_aux_dir=$ac_dir
1812     ac_install_sh="$ac_aux_dir/install-sh -c"
1813     break
1814   elif test -f "$ac_dir/install.sh"; then
1815     ac_aux_dir=$ac_dir
1816     ac_install_sh="$ac_aux_dir/install.sh -c"
1817     break
1818   elif test -f "$ac_dir/shtool"; then
1819     ac_aux_dir=$ac_dir
1820     ac_install_sh="$ac_aux_dir/shtool install -c"
1821     break
1822   fi
1823 done
1824 if test -z "$ac_aux_dir"; then
1825   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1826 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1827    { (exit 1); exit 1; }; }
1828 fi
1829
1830 # These three variables are undocumented and unsupported,
1831 # and are intended to be withdrawn in a future Autoconf release.
1832 # They can cause serious problems if a builder's source tree is in a directory
1833 # whose full name contains unusual characters.
1834 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1835 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1836 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1837
1838
1839 # Make sure we can run config.sub.
1840 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1841   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1842 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1843    { (exit 1); exit 1; }; }
1844
1845 { echo "$as_me:$LINENO: checking build system type" >&5
1846 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1847 if test "${ac_cv_build+set}" = set; then
1848   echo $ECHO_N "(cached) $ECHO_C" >&6
1849 else
1850   ac_build_alias=$build_alias
1851 test "x$ac_build_alias" = x &&
1852   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1853 test "x$ac_build_alias" = x &&
1854   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1855 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1856    { (exit 1); exit 1; }; }
1857 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1858   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1859 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1860    { (exit 1); exit 1; }; }
1861
1862 fi
1863 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1864 echo "${ECHO_T}$ac_cv_build" >&6; }
1865 case $ac_cv_build in
1866 *-*-*) ;;
1867 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1868 echo "$as_me: error: invalid value of canonical build" >&2;}
1869    { (exit 1); exit 1; }; };;
1870 esac
1871 build=$ac_cv_build
1872 ac_save_IFS=$IFS; IFS='-'
1873 set x $ac_cv_build
1874 shift
1875 build_cpu=$1
1876 build_vendor=$2
1877 shift; shift
1878 # Remember, the first character of IFS is used to create $*,
1879 # except with old shells:
1880 build_os=$*
1881 IFS=$ac_save_IFS
1882 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1883
1884
1885 { echo "$as_me:$LINENO: checking host system type" >&5
1886 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1887 if test "${ac_cv_host+set}" = set; then
1888   echo $ECHO_N "(cached) $ECHO_C" >&6
1889 else
1890   if test "x$host_alias" = x; then
1891   ac_cv_host=$ac_cv_build
1892 else
1893   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1894     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1895 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1896    { (exit 1); exit 1; }; }
1897 fi
1898
1899 fi
1900 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1901 echo "${ECHO_T}$ac_cv_host" >&6; }
1902 case $ac_cv_host in
1903 *-*-*) ;;
1904 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1905 echo "$as_me: error: invalid value of canonical host" >&2;}
1906    { (exit 1); exit 1; }; };;
1907 esac
1908 host=$ac_cv_host
1909 ac_save_IFS=$IFS; IFS='-'
1910 set x $ac_cv_host
1911 shift
1912 host_cpu=$1
1913 host_vendor=$2
1914 shift; shift
1915 # Remember, the first character of IFS is used to create $*,
1916 # except with old shells:
1917 host_os=$*
1918 IFS=$ac_save_IFS
1919 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1920
1921
1922
1923 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1925 echo ""
1926 echo "configuring for rxvt $VERSION"
1927 echo ""
1928
1929 orig_CXXFLAGS="$CXXFLAGS"
1930
1931
1932 ac_ext=c
1933 ac_cpp='$CPP $CPPFLAGS'
1934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1937 if test -n "$ac_tool_prefix"; then
1938   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1939 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1940 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1942 if test "${ac_cv_prog_CC+set}" = set; then
1943   echo $ECHO_N "(cached) $ECHO_C" >&6
1944 else
1945   if test -n "$CC"; then
1946   ac_cv_prog_CC="$CC" # Let the user override the test.
1947 else
1948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949 for as_dir in $PATH
1950 do
1951   IFS=$as_save_IFS
1952   test -z "$as_dir" && as_dir=.
1953   for ac_exec_ext in '' $ac_executable_extensions; do
1954   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1955     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1956     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1957     break 2
1958   fi
1959 done
1960 done
1961 IFS=$as_save_IFS
1962
1963 fi
1964 fi
1965 CC=$ac_cv_prog_CC
1966 if test -n "$CC"; then
1967   { echo "$as_me:$LINENO: result: $CC" >&5
1968 echo "${ECHO_T}$CC" >&6; }
1969 else
1970   { echo "$as_me:$LINENO: result: no" >&5
1971 echo "${ECHO_T}no" >&6; }
1972 fi
1973
1974
1975 fi
1976 if test -z "$ac_cv_prog_CC"; then
1977   ac_ct_CC=$CC
1978   # Extract the first word of "gcc", so it can be a program name with args.
1979 set dummy gcc; ac_word=$2
1980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1982 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1983   echo $ECHO_N "(cached) $ECHO_C" >&6
1984 else
1985   if test -n "$ac_ct_CC"; then
1986   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1987 else
1988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1989 for as_dir in $PATH
1990 do
1991   IFS=$as_save_IFS
1992   test -z "$as_dir" && as_dir=.
1993   for ac_exec_ext in '' $ac_executable_extensions; do
1994   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1995     ac_cv_prog_ac_ct_CC="gcc"
1996     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1997     break 2
1998   fi
1999 done
2000 done
2001 IFS=$as_save_IFS
2002
2003 fi
2004 fi
2005 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2006 if test -n "$ac_ct_CC"; then
2007   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2008 echo "${ECHO_T}$ac_ct_CC" >&6; }
2009 else
2010   { echo "$as_me:$LINENO: result: no" >&5
2011 echo "${ECHO_T}no" >&6; }
2012 fi
2013
2014   if test "x$ac_ct_CC" = x; then
2015     CC=""
2016   else
2017     case $cross_compiling:$ac_tool_warned in
2018 yes:)
2019 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2020 whose name does not start with the host triplet.  If you think this
2021 configuration is useful to you, please write to autoconf@gnu.org." >&5
2022 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2023 whose name does not start with the host triplet.  If you think this
2024 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2025 ac_tool_warned=yes ;;
2026 esac
2027     CC=$ac_ct_CC
2028   fi
2029 else
2030   CC="$ac_cv_prog_CC"
2031 fi
2032
2033 if test -z "$CC"; then
2034           if test -n "$ac_tool_prefix"; then
2035     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2036 set dummy ${ac_tool_prefix}cc; ac_word=$2
2037 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2038 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2039 if test "${ac_cv_prog_CC+set}" = set; then
2040   echo $ECHO_N "(cached) $ECHO_C" >&6
2041 else
2042   if test -n "$CC"; then
2043   ac_cv_prog_CC="$CC" # Let the user override the test.
2044 else
2045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2046 for as_dir in $PATH
2047 do
2048   IFS=$as_save_IFS
2049   test -z "$as_dir" && as_dir=.
2050   for ac_exec_ext in '' $ac_executable_extensions; do
2051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2052     ac_cv_prog_CC="${ac_tool_prefix}cc"
2053     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2054     break 2
2055   fi
2056 done
2057 done
2058 IFS=$as_save_IFS
2059
2060 fi
2061 fi
2062 CC=$ac_cv_prog_CC
2063 if test -n "$CC"; then
2064   { echo "$as_me:$LINENO: result: $CC" >&5
2065 echo "${ECHO_T}$CC" >&6; }
2066 else
2067   { echo "$as_me:$LINENO: result: no" >&5
2068 echo "${ECHO_T}no" >&6; }
2069 fi
2070
2071
2072   fi
2073 fi
2074 if test -z "$CC"; then
2075   # Extract the first word of "cc", so it can be a program name with args.
2076 set dummy cc; ac_word=$2
2077 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2078 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2079 if test "${ac_cv_prog_CC+set}" = set; then
2080   echo $ECHO_N "(cached) $ECHO_C" >&6
2081 else
2082   if test -n "$CC"; then
2083   ac_cv_prog_CC="$CC" # Let the user override the test.
2084 else
2085   ac_prog_rejected=no
2086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2087 for as_dir in $PATH
2088 do
2089   IFS=$as_save_IFS
2090   test -z "$as_dir" && as_dir=.
2091   for ac_exec_ext in '' $ac_executable_extensions; do
2092   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2093     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2094        ac_prog_rejected=yes
2095        continue
2096      fi
2097     ac_cv_prog_CC="cc"
2098     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2099     break 2
2100   fi
2101 done
2102 done
2103 IFS=$as_save_IFS
2104
2105 if test $ac_prog_rejected = yes; then
2106   # We found a bogon in the path, so make sure we never use it.
2107   set dummy $ac_cv_prog_CC
2108   shift
2109   if test $# != 0; then
2110     # We chose a different compiler from the bogus one.
2111     # However, it has the same basename, so the bogon will be chosen
2112     # first if we set CC to just the basename; use the full file name.
2113     shift
2114     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2115   fi
2116 fi
2117 fi
2118 fi
2119 CC=$ac_cv_prog_CC
2120 if test -n "$CC"; then
2121   { echo "$as_me:$LINENO: result: $CC" >&5
2122 echo "${ECHO_T}$CC" >&6; }
2123 else
2124   { echo "$as_me:$LINENO: result: no" >&5
2125 echo "${ECHO_T}no" >&6; }
2126 fi
2127
2128
2129 fi
2130 if test -z "$CC"; then
2131   if test -n "$ac_tool_prefix"; then
2132   for ac_prog in cl.exe
2133   do
2134     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2135 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2136 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2137 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2138 if test "${ac_cv_prog_CC+set}" = set; then
2139   echo $ECHO_N "(cached) $ECHO_C" >&6
2140 else
2141   if test -n "$CC"; then
2142   ac_cv_prog_CC="$CC" # Let the user override the test.
2143 else
2144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2145 for as_dir in $PATH
2146 do
2147   IFS=$as_save_IFS
2148   test -z "$as_dir" && as_dir=.
2149   for ac_exec_ext in '' $ac_executable_extensions; do
2150   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2151     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2152     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2153     break 2
2154   fi
2155 done
2156 done
2157 IFS=$as_save_IFS
2158
2159 fi
2160 fi
2161 CC=$ac_cv_prog_CC
2162 if test -n "$CC"; then
2163   { echo "$as_me:$LINENO: result: $CC" >&5
2164 echo "${ECHO_T}$CC" >&6; }
2165 else
2166   { echo "$as_me:$LINENO: result: no" >&5
2167 echo "${ECHO_T}no" >&6; }
2168 fi
2169
2170
2171     test -n "$CC" && break
2172   done
2173 fi
2174 if test -z "$CC"; then
2175   ac_ct_CC=$CC
2176   for ac_prog in cl.exe
2177 do
2178   # Extract the first word of "$ac_prog", so it can be a program name with args.
2179 set dummy $ac_prog; ac_word=$2
2180 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2182 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2183   echo $ECHO_N "(cached) $ECHO_C" >&6
2184 else
2185   if test -n "$ac_ct_CC"; then
2186   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191   IFS=$as_save_IFS
2192   test -z "$as_dir" && as_dir=.
2193   for ac_exec_ext in '' $ac_executable_extensions; do
2194   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2195     ac_cv_prog_ac_ct_CC="$ac_prog"
2196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197     break 2
2198   fi
2199 done
2200 done
2201 IFS=$as_save_IFS
2202
2203 fi
2204 fi
2205 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2206 if test -n "$ac_ct_CC"; then
2207   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2208 echo "${ECHO_T}$ac_ct_CC" >&6; }
2209 else
2210   { echo "$as_me:$LINENO: result: no" >&5
2211 echo "${ECHO_T}no" >&6; }
2212 fi
2213
2214
2215   test -n "$ac_ct_CC" && break
2216 done
2217
2218   if test "x$ac_ct_CC" = x; then
2219     CC=""
2220   else
2221     case $cross_compiling:$ac_tool_warned in
2222 yes:)
2223 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2224 whose name does not start with the host triplet.  If you think this
2225 configuration is useful to you, please write to autoconf@gnu.org." >&5
2226 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2227 whose name does not start with the host triplet.  If you think this
2228 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2229 ac_tool_warned=yes ;;
2230 esac
2231     CC=$ac_ct_CC
2232   fi
2233 fi
2234
2235 fi
2236
2237
2238 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2239 See \`config.log' for more details." >&5
2240 echo "$as_me: error: no acceptable C compiler found in \$PATH
2241 See \`config.log' for more details." >&2;}
2242    { (exit 1); exit 1; }; }
2243
2244 # Provide some information about the compiler.
2245 echo "$as_me:$LINENO: checking for C compiler version" >&5
2246 ac_compiler=`set X $ac_compile; echo $2`
2247 { (ac_try="$ac_compiler --version >&5"
2248 case "(($ac_try" in
2249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2250   *) ac_try_echo=$ac_try;;
2251 esac
2252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2253   (eval "$ac_compiler --version >&5") 2>&5
2254   ac_status=$?
2255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256   (exit $ac_status); }
2257 { (ac_try="$ac_compiler -v >&5"
2258 case "(($ac_try" in
2259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260   *) ac_try_echo=$ac_try;;
2261 esac
2262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263   (eval "$ac_compiler -v >&5") 2>&5
2264   ac_status=$?
2265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266   (exit $ac_status); }
2267 { (ac_try="$ac_compiler -V >&5"
2268 case "(($ac_try" in
2269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2270   *) ac_try_echo=$ac_try;;
2271 esac
2272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2273   (eval "$ac_compiler -V >&5") 2>&5
2274   ac_status=$?
2275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276   (exit $ac_status); }
2277
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h.  */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h.  */
2284
2285 int
2286 main ()
2287 {
2288
2289   ;
2290   return 0;
2291 }
2292 _ACEOF
2293 ac_clean_files_save=$ac_clean_files
2294 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2295 # Try to create an executable without -o first, disregard a.out.
2296 # It will help us diagnose broken compilers, and finding out an intuition
2297 # of exeext.
2298 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2299 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2300 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2301 #
2302 # List of possible output files, starting from the most likely.
2303 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2304 # only as a last resort.  b.out is created by i960 compilers.
2305 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2306 #
2307 # The IRIX 6 linker writes into existing files which may not be
2308 # executable, retaining their permissions.  Remove them first so a
2309 # subsequent execution test works.
2310 ac_rmfiles=
2311 for ac_file in $ac_files
2312 do
2313   case $ac_file in
2314     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2315     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2316   esac
2317 done
2318 rm -f $ac_rmfiles
2319
2320 if { (ac_try="$ac_link_default"
2321 case "(($ac_try" in
2322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2323   *) ac_try_echo=$ac_try;;
2324 esac
2325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2326   (eval "$ac_link_default") 2>&5
2327   ac_status=$?
2328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329   (exit $ac_status); }; then
2330   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2331 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2332 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2333 # so that the user can short-circuit this test for compilers unknown to
2334 # Autoconf.
2335 for ac_file in $ac_files ''
2336 do
2337   test -f "$ac_file" || continue
2338   case $ac_file in
2339     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2340         ;;
2341     [ab].out )
2342         # We found the default executable, but exeext='' is most
2343         # certainly right.
2344         break;;
2345     *.* )
2346         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2347         then :; else
2348            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2349         fi
2350         # We set ac_cv_exeext here because the later test for it is not
2351         # safe: cross compilers may not add the suffix if given an `-o'
2352         # argument, so we may need to know it at that point already.
2353         # Even if this section looks crufty: it has the advantage of
2354         # actually working.
2355         break;;
2356     * )
2357         break;;
2358   esac
2359 done
2360 test "$ac_cv_exeext" = no && ac_cv_exeext=
2361
2362 else
2363   ac_file=''
2364 fi
2365
2366 { echo "$as_me:$LINENO: result: $ac_file" >&5
2367 echo "${ECHO_T}$ac_file" >&6; }
2368 if test -z "$ac_file"; then
2369   echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2373 See \`config.log' for more details." >&5
2374 echo "$as_me: error: C compiler cannot create executables
2375 See \`config.log' for more details." >&2;}
2376    { (exit 77); exit 77; }; }
2377 fi
2378
2379 ac_exeext=$ac_cv_exeext
2380
2381 # Check that the compiler produces executables we can run.  If not, either
2382 # the compiler is broken, or we cross compile.
2383 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2384 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2385 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2386 # If not cross compiling, check that we can run a simple program.
2387 if test "$cross_compiling" != yes; then
2388   if { ac_try='./$ac_file'
2389   { (case "(($ac_try" in
2390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391   *) ac_try_echo=$ac_try;;
2392 esac
2393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2394   (eval "$ac_try") 2>&5
2395   ac_status=$?
2396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397   (exit $ac_status); }; }; then
2398     cross_compiling=no
2399   else
2400     if test "$cross_compiling" = maybe; then
2401         cross_compiling=yes
2402     else
2403         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2404 If you meant to cross compile, use \`--host'.
2405 See \`config.log' for more details." >&5
2406 echo "$as_me: error: cannot run C compiled programs.
2407 If you meant to cross compile, use \`--host'.
2408 See \`config.log' for more details." >&2;}
2409    { (exit 1); exit 1; }; }
2410     fi
2411   fi
2412 fi
2413 { echo "$as_me:$LINENO: result: yes" >&5
2414 echo "${ECHO_T}yes" >&6; }
2415
2416 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2417 ac_clean_files=$ac_clean_files_save
2418 # Check that the compiler produces executables we can run.  If not, either
2419 # the compiler is broken, or we cross compile.
2420 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2421 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2422 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2423 echo "${ECHO_T}$cross_compiling" >&6; }
2424
2425 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2426 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2427 if { (ac_try="$ac_link"
2428 case "(($ac_try" in
2429   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2430   *) ac_try_echo=$ac_try;;
2431 esac
2432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2433   (eval "$ac_link") 2>&5
2434   ac_status=$?
2435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436   (exit $ac_status); }; then
2437   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2438 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2439 # work properly (i.e., refer to `conftest.exe'), while it won't with
2440 # `rm'.
2441 for ac_file in conftest.exe conftest conftest.*; do
2442   test -f "$ac_file" || continue
2443   case $ac_file in
2444     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2445     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2446           break;;
2447     * ) break;;
2448   esac
2449 done
2450 else
2451   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2452 See \`config.log' for more details." >&5
2453 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2454 See \`config.log' for more details." >&2;}
2455    { (exit 1); exit 1; }; }
2456 fi
2457
2458 rm -f conftest$ac_cv_exeext
2459 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2460 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2461
2462 rm -f conftest.$ac_ext
2463 EXEEXT=$ac_cv_exeext
2464 ac_exeext=$EXEEXT
2465 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2466 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2467 if test "${ac_cv_objext+set}" = set; then
2468   echo $ECHO_N "(cached) $ECHO_C" >&6
2469 else
2470   cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h.  */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h.  */
2476
2477 int
2478 main ()
2479 {
2480
2481   ;
2482   return 0;
2483 }
2484 _ACEOF
2485 rm -f conftest.o conftest.obj
2486 if { (ac_try="$ac_compile"
2487 case "(($ac_try" in
2488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2489   *) ac_try_echo=$ac_try;;
2490 esac
2491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2492   (eval "$ac_compile") 2>&5
2493   ac_status=$?
2494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495   (exit $ac_status); }; then
2496   for ac_file in conftest.o conftest.obj conftest.*; do
2497   test -f "$ac_file" || continue;
2498   case $ac_file in
2499     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2500     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2501        break;;
2502   esac
2503 done
2504 else
2505   echo "$as_me: failed program was:" >&5
2506 sed 's/^/| /' conftest.$ac_ext >&5
2507
2508 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2509 See \`config.log' for more details." >&5
2510 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2511 See \`config.log' for more details." >&2;}
2512    { (exit 1); exit 1; }; }
2513 fi
2514
2515 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2516 fi
2517 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2518 echo "${ECHO_T}$ac_cv_objext" >&6; }
2519 OBJEXT=$ac_cv_objext
2520 ac_objext=$OBJEXT
2521 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2522 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2523 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2524   echo $ECHO_N "(cached) $ECHO_C" >&6
2525 else
2526   cat >conftest.$ac_ext <<_ACEOF
2527 /* confdefs.h.  */
2528 _ACEOF
2529 cat confdefs.h >>conftest.$ac_ext
2530 cat >>conftest.$ac_ext <<_ACEOF
2531 /* end confdefs.h.  */
2532
2533 int
2534 main ()
2535 {
2536 #ifndef __GNUC__
2537        choke me
2538 #endif
2539
2540   ;
2541   return 0;
2542 }
2543 _ACEOF
2544 rm -f conftest.$ac_objext
2545 if { (ac_try="$ac_compile"
2546 case "(($ac_try" in
2547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2548   *) ac_try_echo=$ac_try;;
2549 esac
2550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2551   (eval "$ac_compile") 2>conftest.er1
2552   ac_status=$?
2553   grep -v '^ *+' conftest.er1 >conftest.err
2554   rm -f conftest.er1
2555   cat conftest.err >&5
2556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557   (exit $ac_status); } && {
2558          test -z "$ac_c_werror_flag" ||
2559          test ! -s conftest.err
2560        } && test -s conftest.$ac_objext; then
2561   ac_compiler_gnu=yes
2562 else
2563   echo "$as_me: failed program was:" >&5
2564 sed 's/^/| /' conftest.$ac_ext >&5
2565
2566         ac_compiler_gnu=no
2567 fi
2568
2569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2570 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2571
2572 fi
2573 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2574 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2575 GCC=`test $ac_compiler_gnu = yes && echo yes`
2576 ac_test_CFLAGS=${CFLAGS+set}
2577 ac_save_CFLAGS=$CFLAGS
2578 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2579 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2580 if test "${ac_cv_prog_cc_g+set}" = set; then
2581   echo $ECHO_N "(cached) $ECHO_C" >&6
2582 else
2583   ac_save_c_werror_flag=$ac_c_werror_flag
2584    ac_c_werror_flag=yes
2585    ac_cv_prog_cc_g=no
2586    CFLAGS="-g"
2587    cat >conftest.$ac_ext <<_ACEOF
2588 /* confdefs.h.  */
2589 _ACEOF
2590 cat confdefs.h >>conftest.$ac_ext
2591 cat >>conftest.$ac_ext <<_ACEOF
2592 /* end confdefs.h.  */
2593
2594 int
2595 main ()
2596 {
2597
2598   ;
2599   return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.$ac_objext
2603 if { (ac_try="$ac_compile"
2604 case "(($ac_try" in
2605   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2606   *) ac_try_echo=$ac_try;;
2607 esac
2608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2609   (eval "$ac_compile") 2>conftest.er1
2610   ac_status=$?
2611   grep -v '^ *+' conftest.er1 >conftest.err
2612   rm -f conftest.er1
2613   cat conftest.err >&5
2614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615   (exit $ac_status); } && {
2616          test -z "$ac_c_werror_flag" ||
2617          test ! -s conftest.err
2618        } && test -s conftest.$ac_objext; then
2619   ac_cv_prog_cc_g=yes
2620 else
2621   echo "$as_me: failed program was:" >&5
2622 sed 's/^/| /' conftest.$ac_ext >&5
2623
2624         CFLAGS=""
2625       cat >conftest.$ac_ext <<_ACEOF
2626 /* confdefs.h.  */
2627 _ACEOF
2628 cat confdefs.h >>conftest.$ac_ext
2629 cat >>conftest.$ac_ext <<_ACEOF
2630 /* end confdefs.h.  */
2631
2632 int
2633 main ()
2634 {
2635
2636   ;
2637   return 0;
2638 }
2639 _ACEOF
2640 rm -f conftest.$ac_objext
2641 if { (ac_try="$ac_compile"
2642 case "(($ac_try" in
2643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2644   *) ac_try_echo=$ac_try;;
2645 esac
2646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2647   (eval "$ac_compile") 2>conftest.er1
2648   ac_status=$?
2649   grep -v '^ *+' conftest.er1 >conftest.err
2650   rm -f conftest.er1
2651   cat conftest.err >&5
2652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2653   (exit $ac_status); } && {
2654          test -z "$ac_c_werror_flag" ||
2655          test ! -s conftest.err
2656        } && test -s conftest.$ac_objext; then
2657   :
2658 else
2659   echo "$as_me: failed program was:" >&5
2660 sed 's/^/| /' conftest.$ac_ext >&5
2661
2662         ac_c_werror_flag=$ac_save_c_werror_flag
2663          CFLAGS="-g"
2664          cat >conftest.$ac_ext <<_ACEOF
2665 /* confdefs.h.  */
2666 _ACEOF
2667 cat confdefs.h >>conftest.$ac_ext
2668 cat >>conftest.$ac_ext <<_ACEOF
2669 /* end confdefs.h.  */
2670
2671 int
2672 main ()
2673 {
2674
2675   ;
2676   return 0;
2677 }
2678 _ACEOF
2679 rm -f conftest.$ac_objext
2680 if { (ac_try="$ac_compile"
2681 case "(($ac_try" in
2682   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2683   *) ac_try_echo=$ac_try;;
2684 esac
2685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2686   (eval "$ac_compile") 2>conftest.er1
2687   ac_status=$?
2688   grep -v '^ *+' conftest.er1 >conftest.err
2689   rm -f conftest.er1
2690   cat conftest.err >&5
2691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692   (exit $ac_status); } && {
2693          test -z "$ac_c_werror_flag" ||
2694          test ! -s conftest.err
2695        } && test -s conftest.$ac_objext; then
2696   ac_cv_prog_cc_g=yes
2697 else
2698   echo "$as_me: failed program was:" >&5
2699 sed 's/^/| /' conftest.$ac_ext >&5
2700
2701
2702 fi
2703
2704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2705 fi
2706
2707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2708 fi
2709
2710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2711    ac_c_werror_flag=$ac_save_c_werror_flag
2712 fi
2713 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2714 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2715 if test "$ac_test_CFLAGS" = set; then
2716   CFLAGS=$ac_save_CFLAGS
2717 elif test $ac_cv_prog_cc_g = yes; then
2718   if test "$GCC" = yes; then
2719     CFLAGS="-g -O2"
2720   else
2721     CFLAGS="-g"
2722   fi
2723 else
2724   if test "$GCC" = yes; then
2725     CFLAGS="-O2"
2726   else
2727     CFLAGS=
2728   fi
2729 fi
2730 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2731 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2732 if test "${ac_cv_prog_cc_c89+set}" = set; then
2733   echo $ECHO_N "(cached) $ECHO_C" >&6
2734 else
2735   ac_cv_prog_cc_c89=no
2736 ac_save_CC=$CC
2737 cat >conftest.$ac_ext <<_ACEOF
2738 /* confdefs.h.  */
2739 _ACEOF
2740 cat confdefs.h >>conftest.$ac_ext
2741 cat >>conftest.$ac_ext <<_ACEOF
2742 /* end confdefs.h.  */
2743 #include <stdarg.h>
2744 #include <stdio.h>
2745 #include <sys/types.h>
2746 #include <sys/stat.h>
2747 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2748 struct buf { int x; };
2749 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2750 static char *e (p, i)
2751      char **p;
2752      int i;
2753 {
2754   return p[i];
2755 }
2756 static char *f (char * (*g) (char **, int), char **p, ...)
2757 {
2758   char *s;
2759   va_list v;
2760   va_start (v,p);
2761   s = g (p, va_arg (v,int));
2762   va_end (v);
2763   return s;
2764 }
2765
2766 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2767    function prototypes and stuff, but not '\xHH' hex character constants.
2768    These don't provoke an error unfortunately, instead are silently treated
2769    as 'x'.  The following induces an error, until -std is added to get
2770    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2771    array size at least.  It's necessary to write '\x00'==0 to get something
2772    that's true only with -std.  */
2773 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2774
2775 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2776    inside strings and character constants.  */
2777 #define FOO(x) 'x'
2778 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2779
2780 int test (int i, double x);
2781 struct s1 {int (*f) (int a);};
2782 struct s2 {int (*f) (double a);};
2783 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2784 int argc;
2785 char **argv;
2786 int
2787 main ()
2788 {
2789 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2790   ;
2791   return 0;
2792 }
2793 _ACEOF
2794 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2795         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2796 do
2797   CC="$ac_save_CC $ac_arg"
2798   rm -f conftest.$ac_objext
2799 if { (ac_try="$ac_compile"
2800 case "(($ac_try" in
2801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2802   *) ac_try_echo=$ac_try;;
2803 esac
2804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2805   (eval "$ac_compile") 2>conftest.er1
2806   ac_status=$?
2807   grep -v '^ *+' conftest.er1 >conftest.err
2808   rm -f conftest.er1
2809   cat conftest.err >&5
2810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811   (exit $ac_status); } && {
2812          test -z "$ac_c_werror_flag" ||
2813          test ! -s conftest.err
2814        } && test -s conftest.$ac_objext; then
2815   ac_cv_prog_cc_c89=$ac_arg
2816 else
2817   echo "$as_me: failed program was:" >&5
2818 sed 's/^/| /' conftest.$ac_ext >&5
2819
2820
2821 fi
2822
2823 rm -f core conftest.err conftest.$ac_objext
2824   test "x$ac_cv_prog_cc_c89" != "xno" && break
2825 done
2826 rm -f conftest.$ac_ext
2827 CC=$ac_save_CC
2828
2829 fi
2830 # AC_CACHE_VAL
2831 case "x$ac_cv_prog_cc_c89" in
2832   x)
2833     { echo "$as_me:$LINENO: result: none needed" >&5
2834 echo "${ECHO_T}none needed" >&6; } ;;
2835   xno)
2836     { echo "$as_me:$LINENO: result: unsupported" >&5
2837 echo "${ECHO_T}unsupported" >&6; } ;;
2838   *)
2839     CC="$CC $ac_cv_prog_cc_c89"
2840     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2841 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2842 esac
2843
2844
2845 ac_ext=c
2846 ac_cpp='$CPP $CPPFLAGS'
2847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2850
2851 ac_ext=cpp
2852 ac_cpp='$CXXCPP $CPPFLAGS'
2853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856 if test -z "$CXX"; then
2857   if test -n "$CCC"; then
2858     CXX=$CCC
2859   else
2860     if test -n "$ac_tool_prefix"; then
2861   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2862   do
2863     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2864 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2865 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2867 if test "${ac_cv_prog_CXX+set}" = set; then
2868   echo $ECHO_N "(cached) $ECHO_C" >&6
2869 else
2870   if test -n "$CXX"; then
2871   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2872 else
2873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2874 for as_dir in $PATH
2875 do
2876   IFS=$as_save_IFS
2877   test -z "$as_dir" && as_dir=.
2878   for ac_exec_ext in '' $ac_executable_extensions; do
2879   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2880     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2881     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2882     break 2
2883   fi
2884 done
2885 done
2886 IFS=$as_save_IFS
2887
2888 fi
2889 fi
2890 CXX=$ac_cv_prog_CXX
2891 if test -n "$CXX"; then
2892   { echo "$as_me:$LINENO: result: $CXX" >&5
2893 echo "${ECHO_T}$CXX" >&6; }
2894 else
2895   { echo "$as_me:$LINENO: result: no" >&5
2896 echo "${ECHO_T}no" >&6; }
2897 fi
2898
2899
2900     test -n "$CXX" && break
2901   done
2902 fi
2903 if test -z "$CXX"; then
2904   ac_ct_CXX=$CXX
2905   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2906 do
2907   # Extract the first word of "$ac_prog", so it can be a program name with args.
2908 set dummy $ac_prog; ac_word=$2
2909 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2911 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2912   echo $ECHO_N "(cached) $ECHO_C" >&6
2913 else
2914   if test -n "$ac_ct_CXX"; then
2915   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2916 else
2917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 for as_dir in $PATH
2919 do
2920   IFS=$as_save_IFS
2921   test -z "$as_dir" && as_dir=.
2922   for ac_exec_ext in '' $ac_executable_extensions; do
2923   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2924     ac_cv_prog_ac_ct_CXX="$ac_prog"
2925     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2926     break 2
2927   fi
2928 done
2929 done
2930 IFS=$as_save_IFS
2931
2932 fi
2933 fi
2934 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2935 if test -n "$ac_ct_CXX"; then
2936   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2937 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2938 else
2939   { echo "$as_me:$LINENO: result: no" >&5
2940 echo "${ECHO_T}no" >&6; }
2941 fi
2942
2943
2944   test -n "$ac_ct_CXX" && break
2945 done
2946
2947   if test "x$ac_ct_CXX" = x; then
2948     CXX="g++"
2949   else
2950     case $cross_compiling:$ac_tool_warned in
2951 yes:)
2952 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2953 whose name does not start with the host triplet.  If you think this
2954 configuration is useful to you, please write to autoconf@gnu.org." >&5
2955 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2956 whose name does not start with the host triplet.  If you think this
2957 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2958 ac_tool_warned=yes ;;
2959 esac
2960     CXX=$ac_ct_CXX
2961   fi
2962 fi
2963
2964   fi
2965 fi
2966 # Provide some information about the compiler.
2967 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2968 ac_compiler=`set X $ac_compile; echo $2`
2969 { (ac_try="$ac_compiler --version >&5"
2970 case "(($ac_try" in
2971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2972   *) ac_try_echo=$ac_try;;
2973 esac
2974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2975   (eval "$ac_compiler --version >&5") 2>&5
2976   ac_status=$?
2977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978   (exit $ac_status); }
2979 { (ac_try="$ac_compiler -v >&5"
2980 case "(($ac_try" in
2981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982   *) ac_try_echo=$ac_try;;
2983 esac
2984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2985   (eval "$ac_compiler -v >&5") 2>&5
2986   ac_status=$?
2987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988   (exit $ac_status); }
2989 { (ac_try="$ac_compiler -V >&5"
2990 case "(($ac_try" in
2991   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2992   *) ac_try_echo=$ac_try;;
2993 esac
2994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2995   (eval "$ac_compiler -V >&5") 2>&5
2996   ac_status=$?
2997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2998   (exit $ac_status); }
2999
3000 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3001 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3002 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3003   echo $ECHO_N "(cached) $ECHO_C" >&6
3004 else
3005   cat >conftest.$ac_ext <<_ACEOF
3006 /* confdefs.h.  */
3007 _ACEOF
3008 cat confdefs.h >>conftest.$ac_ext
3009 cat >>conftest.$ac_ext <<_ACEOF
3010 /* end confdefs.h.  */
3011
3012 int
3013 main ()
3014 {
3015 #ifndef __GNUC__
3016        choke me
3017 #endif
3018
3019   ;
3020   return 0;
3021 }
3022 _ACEOF
3023 rm -f conftest.$ac_objext
3024 if { (ac_try="$ac_compile"
3025 case "(($ac_try" in
3026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027   *) ac_try_echo=$ac_try;;
3028 esac
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030   (eval "$ac_compile") 2>conftest.er1
3031   ac_status=$?
3032   grep -v '^ *+' conftest.er1 >conftest.err
3033   rm -f conftest.er1
3034   cat conftest.err >&5
3035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036   (exit $ac_status); } && {
3037          test -z "$ac_cxx_werror_flag" ||
3038          test ! -s conftest.err
3039        } && test -s conftest.$ac_objext; then
3040   ac_compiler_gnu=yes
3041 else
3042   echo "$as_me: failed program was:" >&5
3043 sed 's/^/| /' conftest.$ac_ext >&5
3044
3045         ac_compiler_gnu=no
3046 fi
3047
3048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3050
3051 fi
3052 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3053 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3054 GXX=`test $ac_compiler_gnu = yes && echo yes`
3055 ac_test_CXXFLAGS=${CXXFLAGS+set}
3056 ac_save_CXXFLAGS=$CXXFLAGS
3057 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3058 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3059 if test "${ac_cv_prog_cxx_g+set}" = set; then
3060   echo $ECHO_N "(cached) $ECHO_C" >&6
3061 else
3062   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3063    ac_cxx_werror_flag=yes
3064    ac_cv_prog_cxx_g=no
3065    CXXFLAGS="-g"
3066    cat >conftest.$ac_ext <<_ACEOF
3067 /* confdefs.h.  */
3068 _ACEOF
3069 cat confdefs.h >>conftest.$ac_ext
3070 cat >>conftest.$ac_ext <<_ACEOF
3071 /* end confdefs.h.  */
3072
3073 int
3074 main ()
3075 {
3076
3077   ;
3078   return 0;
3079 }
3080 _ACEOF
3081 rm -f conftest.$ac_objext
3082 if { (ac_try="$ac_compile"
3083 case "(($ac_try" in
3084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085   *) ac_try_echo=$ac_try;;
3086 esac
3087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3088   (eval "$ac_compile") 2>conftest.er1
3089   ac_status=$?
3090   grep -v '^ *+' conftest.er1 >conftest.err
3091   rm -f conftest.er1
3092   cat conftest.err >&5
3093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3094   (exit $ac_status); } && {
3095          test -z "$ac_cxx_werror_flag" ||
3096          test ! -s conftest.err
3097        } && test -s conftest.$ac_objext; then
3098   ac_cv_prog_cxx_g=yes
3099 else
3100   echo "$as_me: failed program was:" >&5
3101 sed 's/^/| /' conftest.$ac_ext >&5
3102
3103         CXXFLAGS=""
3104       cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h.  */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h.  */
3110
3111 int
3112 main ()
3113 {
3114
3115   ;
3116   return 0;
3117 }
3118 _ACEOF
3119 rm -f conftest.$ac_objext
3120 if { (ac_try="$ac_compile"
3121 case "(($ac_try" in
3122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3123   *) ac_try_echo=$ac_try;;
3124 esac
3125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3126   (eval "$ac_compile") 2>conftest.er1
3127   ac_status=$?
3128   grep -v '^ *+' conftest.er1 >conftest.err
3129   rm -f conftest.er1
3130   cat conftest.err >&5
3131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3132   (exit $ac_status); } && {
3133          test -z "$ac_cxx_werror_flag" ||
3134          test ! -s conftest.err
3135        } && test -s conftest.$ac_objext; then
3136   :
3137 else
3138   echo "$as_me: failed program was:" >&5
3139 sed 's/^/| /' conftest.$ac_ext >&5
3140
3141         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3142          CXXFLAGS="-g"
3143          cat >conftest.$ac_ext <<_ACEOF
3144 /* confdefs.h.  */
3145 _ACEOF
3146 cat confdefs.h >>conftest.$ac_ext
3147 cat >>conftest.$ac_ext <<_ACEOF
3148 /* end confdefs.h.  */
3149
3150 int
3151 main ()
3152 {
3153
3154   ;
3155   return 0;
3156 }
3157 _ACEOF
3158 rm -f conftest.$ac_objext
3159 if { (ac_try="$ac_compile"
3160 case "(($ac_try" in
3161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3162   *) ac_try_echo=$ac_try;;
3163 esac
3164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3165   (eval "$ac_compile") 2>conftest.er1
3166   ac_status=$?
3167   grep -v '^ *+' conftest.er1 >conftest.err
3168   rm -f conftest.er1
3169   cat conftest.err >&5
3170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3171   (exit $ac_status); } && {
3172          test -z "$ac_cxx_werror_flag" ||
3173          test ! -s conftest.err
3174        } && test -s conftest.$ac_objext; then
3175   ac_cv_prog_cxx_g=yes
3176 else
3177   echo "$as_me: failed program was:" >&5
3178 sed 's/^/| /' conftest.$ac_ext >&5
3179
3180
3181 fi
3182
3183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3184 fi
3185
3186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3187 fi
3188
3189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3190    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3191 fi
3192 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3193 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3194 if test "$ac_test_CXXFLAGS" = set; then
3195   CXXFLAGS=$ac_save_CXXFLAGS
3196 elif test $ac_cv_prog_cxx_g = yes; then
3197   if test "$GXX" = yes; then
3198     CXXFLAGS="-g -O2"
3199   else
3200     CXXFLAGS="-g"
3201   fi
3202 else
3203   if test "$GXX" = yes; then
3204     CXXFLAGS="-O2"
3205   else
3206     CXXFLAGS=
3207   fi
3208 fi
3209 ac_ext=c
3210 ac_cpp='$CPP $CPPFLAGS'
3211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3214
3215 ac_ext=c
3216 ac_cpp='$CPP $CPPFLAGS'
3217 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3218 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3219 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3220 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3221 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3222 # On Suns, sometimes $CPP names a directory.
3223 if test -n "$CPP" && test -d "$CPP"; then
3224   CPP=
3225 fi
3226 if test -z "$CPP"; then
3227   if test "${ac_cv_prog_CPP+set}" = set; then
3228   echo $ECHO_N "(cached) $ECHO_C" >&6
3229 else
3230       # Double quotes because CPP needs to be expanded
3231     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3232     do
3233       ac_preproc_ok=false
3234 for ac_c_preproc_warn_flag in '' yes
3235 do
3236   # Use a header file that comes with gcc, so configuring glibc
3237   # with a fresh cross-compiler works.
3238   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3239   # <limits.h> exists even on freestanding compilers.
3240   # On the NeXT, cc -E runs the code through the compiler's parser,
3241   # not just through cpp. "Syntax error" is here to catch this case.
3242   cat >conftest.$ac_ext <<_ACEOF
3243 /* confdefs.h.  */
3244 _ACEOF
3245 cat confdefs.h >>conftest.$ac_ext
3246 cat >>conftest.$ac_ext <<_ACEOF
3247 /* end confdefs.h.  */
3248 #ifdef __STDC__
3249 # include <limits.h>
3250 #else
3251 # include <assert.h>
3252 #endif
3253                      Syntax error
3254 _ACEOF
3255 if { (ac_try="$ac_cpp conftest.$ac_ext"
3256 case "(($ac_try" in
3257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258   *) ac_try_echo=$ac_try;;
3259 esac
3260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3261   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3262   ac_status=$?
3263   grep -v '^ *+' conftest.er1 >conftest.err
3264   rm -f conftest.er1
3265   cat conftest.err >&5
3266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267   (exit $ac_status); } >/dev/null && {
3268          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3269          test ! -s conftest.err
3270        }; then
3271   :
3272 else
3273   echo "$as_me: failed program was:" >&5
3274 sed 's/^/| /' conftest.$ac_ext >&5
3275
3276   # Broken: fails on valid input.
3277 continue
3278 fi
3279
3280 rm -f conftest.err conftest.$ac_ext
3281
3282   # OK, works on sane cases.  Now check whether nonexistent headers
3283   # can be detected and how.
3284   cat >conftest.$ac_ext <<_ACEOF
3285 /* confdefs.h.  */
3286 _ACEOF
3287 cat confdefs.h >>conftest.$ac_ext
3288 cat >>conftest.$ac_ext <<_ACEOF
3289 /* end confdefs.h.  */
3290 #include <ac_nonexistent.h>
3291 _ACEOF
3292 if { (ac_try="$ac_cpp conftest.$ac_ext"
3293 case "(($ac_try" in
3294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3295   *) ac_try_echo=$ac_try;;
3296 esac
3297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3298   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3299   ac_status=$?
3300   grep -v '^ *+' conftest.er1 >conftest.err
3301   rm -f conftest.er1
3302   cat conftest.err >&5
3303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3304   (exit $ac_status); } >/dev/null && {
3305          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3306          test ! -s conftest.err
3307        }; then
3308   # Broken: success on invalid input.
3309 continue
3310 else
3311   echo "$as_me: failed program was:" >&5
3312 sed 's/^/| /' conftest.$ac_ext >&5
3313
3314   # Passes both tests.
3315 ac_preproc_ok=:
3316 break
3317 fi
3318
3319 rm -f conftest.err conftest.$ac_ext
3320
3321 done
3322 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323 rm -f conftest.err conftest.$ac_ext
3324 if $ac_preproc_ok; then
3325   break
3326 fi
3327
3328     done
3329     ac_cv_prog_CPP=$CPP
3330
3331 fi
3332   CPP=$ac_cv_prog_CPP
3333 else
3334   ac_cv_prog_CPP=$CPP
3335 fi
3336 { echo "$as_me:$LINENO: result: $CPP" >&5
3337 echo "${ECHO_T}$CPP" >&6; }
3338 ac_preproc_ok=false
3339 for ac_c_preproc_warn_flag in '' yes
3340 do
3341   # Use a header file that comes with gcc, so configuring glibc
3342   # with a fresh cross-compiler works.
3343   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344   # <limits.h> exists even on freestanding compilers.
3345   # On the NeXT, cc -E runs the code through the compiler's parser,
3346   # not just through cpp. "Syntax error" is here to catch this case.
3347   cat >conftest.$ac_ext <<_ACEOF
3348 /* confdefs.h.  */
3349 _ACEOF
3350 cat confdefs.h >>conftest.$ac_ext
3351 cat >>conftest.$ac_ext <<_ACEOF
3352 /* end confdefs.h.  */
3353 #ifdef __STDC__
3354 # include <limits.h>
3355 #else
3356 # include <assert.h>
3357 #endif
3358                      Syntax error
3359 _ACEOF
3360 if { (ac_try="$ac_cpp conftest.$ac_ext"
3361 case "(($ac_try" in
3362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363   *) ac_try_echo=$ac_try;;
3364 esac
3365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3366   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3367   ac_status=$?
3368   grep -v '^ *+' conftest.er1 >conftest.err
3369   rm -f conftest.er1
3370   cat conftest.err >&5
3371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372   (exit $ac_status); } >/dev/null && {
3373          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3374          test ! -s conftest.err
3375        }; then
3376   :
3377 else
3378   echo "$as_me: failed program was:" >&5
3379 sed 's/^/| /' conftest.$ac_ext >&5
3380
3381   # Broken: fails on valid input.
3382 continue
3383 fi
3384
3385 rm -f conftest.err conftest.$ac_ext
3386
3387   # OK, works on sane cases.  Now check whether nonexistent headers
3388   # can be detected and how.
3389   cat >conftest.$ac_ext <<_ACEOF
3390 /* confdefs.h.  */
3391 _ACEOF
3392 cat confdefs.h >>conftest.$ac_ext
3393 cat >>conftest.$ac_ext <<_ACEOF
3394 /* end confdefs.h.  */
3395 #include <ac_nonexistent.h>
3396 _ACEOF
3397 if { (ac_try="$ac_cpp conftest.$ac_ext"
3398 case "(($ac_try" in
3399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400   *) ac_try_echo=$ac_try;;
3401 esac
3402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3403   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3404   ac_status=$?
3405   grep -v '^ *+' conftest.er1 >conftest.err
3406   rm -f conftest.er1
3407   cat conftest.err >&5
3408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409   (exit $ac_status); } >/dev/null && {
3410          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3411          test ! -s conftest.err
3412        }; then
3413   # Broken: success on invalid input.
3414 continue
3415 else
3416   echo "$as_me: failed program was:" >&5
3417 sed 's/^/| /' conftest.$ac_ext >&5
3418
3419   # Passes both tests.
3420 ac_preproc_ok=:
3421 break
3422 fi
3423
3424 rm -f conftest.err conftest.$ac_ext
3425
3426 done
3427 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3428 rm -f conftest.err conftest.$ac_ext
3429 if $ac_preproc_ok; then
3430   :
3431 else
3432   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3433 See \`config.log' for more details." >&5
3434 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3435 See \`config.log' for more details." >&2;}
3436    { (exit 1); exit 1; }; }
3437 fi
3438
3439 ac_ext=c
3440 ac_cpp='$CPP $CPPFLAGS'
3441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3444
3445 # Find a good install program.  We prefer a C program (faster),
3446 # so one script is as good as another.  But avoid the broken or
3447 # incompatible versions:
3448 # SysV /etc/install, /usr/sbin/install
3449 # SunOS /usr/etc/install
3450 # IRIX /sbin/install
3451 # AIX /bin/install
3452 # AmigaOS /C/install, which installs bootblocks on floppy discs
3453 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3454 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3455 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3456 # OS/2's system install, which has a completely different semantic
3457 # ./install, which can be erroneously created by make from ./install.sh.
3458 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3459 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3460 if test -z "$INSTALL"; then
3461 if test "${ac_cv_path_install+set}" = set; then
3462   echo $ECHO_N "(cached) $ECHO_C" >&6
3463 else
3464   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465 for as_dir in $PATH
3466 do
3467   IFS=$as_save_IFS
3468   test -z "$as_dir" && as_dir=.
3469   # Account for people who put trailing slashes in PATH elements.
3470 case $as_dir/ in
3471   ./ | .// | /cC/* | \
3472   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3473   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3474   /usr/ucb/* ) ;;
3475   *)
3476     # OSF1 and SCO ODT 3.0 have their own names for install.
3477     # Don't use installbsd from OSF since it installs stuff as root
3478     # by default.
3479     for ac_prog in ginstall scoinst install; do
3480       for ac_exec_ext in '' $ac_executable_extensions; do
3481         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3482           if test $ac_prog = install &&
3483             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3484             # AIX install.  It has an incompatible calling convention.
3485             :
3486           elif test $ac_prog = install &&
3487             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3488             # program-specific install script used by HP pwplus--don't use.
3489             :
3490           else
3491             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3492             break 3
3493           fi
3494         fi
3495       done
3496     done
3497     ;;
3498 esac
3499 done
3500 IFS=$as_save_IFS
3501
3502
3503 fi
3504   if test "${ac_cv_path_install+set}" = set; then
3505     INSTALL=$ac_cv_path_install
3506   else
3507     # As a last resort, use the slow shell script.  Don't cache a
3508     # value for INSTALL within a source directory, because that will
3509     # break other packages using the cache if that directory is
3510     # removed, or if the value is a relative name.
3511     INSTALL=$ac_install_sh
3512   fi
3513 fi
3514 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3515 echo "${ECHO_T}$INSTALL" >&6; }
3516
3517 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3518 # It thinks the first close brace ends the variable substitution.
3519 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3520
3521 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3522
3523 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3524
3525
3526
3527
3528 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3529 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3530 if test "${ac_cv_path_GREP+set}" = set; then
3531   echo $ECHO_N "(cached) $ECHO_C" >&6
3532 else
3533   # Extract the first word of "grep ggrep" to use in msg output
3534 if test -z "$GREP"; then
3535 set dummy grep ggrep; ac_prog_name=$2
3536 if test "${ac_cv_path_GREP+set}" = set; then
3537   echo $ECHO_N "(cached) $ECHO_C" >&6
3538 else
3539   ac_path_GREP_found=false
3540 # Loop through the user's path and test for each of PROGNAME-LIST
3541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3542 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3543 do
3544   IFS=$as_save_IFS
3545   test -z "$as_dir" && as_dir=.
3546   for ac_prog in grep ggrep; do
3547   for ac_exec_ext in '' $ac_executable_extensions; do
3548     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3549     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3550     # Check for GNU ac_path_GREP and select it if it is found.
3551   # Check for GNU $ac_path_GREP
3552 case `"$ac_path_GREP" --version 2>&1` in
3553 *GNU*)
3554   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3555 *)
3556   ac_count=0
3557   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3558   while :
3559   do
3560     cat "conftest.in" "conftest.in" >"conftest.tmp"
3561     mv "conftest.tmp" "conftest.in"
3562     cp "conftest.in" "conftest.nl"
3563     echo 'GREP' >> "conftest.nl"
3564     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3565     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3566     ac_count=`expr $ac_count + 1`
3567     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3568       # Best one so far, save it but keep looking for a better one
3569       ac_cv_path_GREP="$ac_path_GREP"
3570       ac_path_GREP_max=$ac_count
3571     fi
3572     # 10*(2^10) chars as input seems more than enough
3573     test $ac_count -gt 10 && break
3574   done
3575   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3576 esac
3577
3578
3579     $ac_path_GREP_found && break 3
3580   done
3581 done
3582
3583 done
3584 IFS=$as_save_IFS
3585
3586
3587 fi
3588
3589 GREP="$ac_cv_path_GREP"
3590 if test -z "$GREP"; then
3591   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3592 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3593    { (exit 1); exit 1; }; }
3594 fi
3595
3596 else
3597   ac_cv_path_GREP=$GREP
3598 fi
3599
3600
3601 fi
3602 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3603 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3604  GREP="$ac_cv_path_GREP"
3605
3606
3607 { echo "$as_me:$LINENO: checking for egrep" >&5
3608 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3609 if test "${ac_cv_path_EGREP+set}" = set; then
3610   echo $ECHO_N "(cached) $ECHO_C" >&6
3611 else
3612   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3613    then ac_cv_path_EGREP="$GREP -E"
3614    else
3615      # Extract the first word of "egrep" to use in msg output
3616 if test -z "$EGREP"; then
3617 set dummy egrep; ac_prog_name=$2
3618 if test "${ac_cv_path_EGREP+set}" = set; then
3619   echo $ECHO_N "(cached) $ECHO_C" >&6
3620 else
3621   ac_path_EGREP_found=false
3622 # Loop through the user's path and test for each of PROGNAME-LIST
3623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3625 do
3626   IFS=$as_save_IFS
3627   test -z "$as_dir" && as_dir=.
3628   for ac_prog in egrep; do
3629   for ac_exec_ext in '' $ac_executable_extensions; do
3630     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3631     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3632     # Check for GNU ac_path_EGREP and select it if it is found.
3633   # Check for GNU $ac_path_EGREP
3634 case `"$ac_path_EGREP" --version 2>&1` in
3635 *GNU*)
3636   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3637 *)
3638   ac_count=0
3639   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3640   while :
3641   do
3642     cat "conftest.in" "conftest.in" >"conftest.tmp"
3643     mv "conftest.tmp" "conftest.in"
3644     cp "conftest.in" "conftest.nl"
3645     echo 'EGREP' >> "conftest.nl"
3646     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3647     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3648     ac_count=`expr $ac_count + 1`
3649     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3650       # Best one so far, save it but keep looking for a better one
3651       ac_cv_path_EGREP="$ac_path_EGREP"
3652       ac_path_EGREP_max=$ac_count
3653     fi
3654     # 10*(2^10) chars as input seems more than enough
3655     test $ac_count -gt 10 && break
3656   done
3657   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3658 esac
3659
3660
3661     $ac_path_EGREP_found && break 3
3662   done
3663 done
3664
3665 done
3666 IFS=$as_save_IFS
3667
3668
3669 fi
3670
3671 EGREP="$ac_cv_path_EGREP"
3672 if test -z "$EGREP"; then
3673   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3674 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3675    { (exit 1); exit 1; }; }
3676 fi
3677
3678 else
3679   ac_cv_path_EGREP=$EGREP
3680 fi
3681
3682
3683    fi
3684 fi
3685 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3686 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3687  EGREP="$ac_cv_path_EGREP"
3688
3689
3690
3691 { echo "$as_me:$LINENO: checking for AIX" >&5
3692 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3693 cat >conftest.$ac_ext <<_ACEOF
3694 /* confdefs.h.  */
3695 _ACEOF
3696 cat confdefs.h >>conftest.$ac_ext
3697 cat >>conftest.$ac_ext <<_ACEOF
3698 /* end confdefs.h.  */
3699 #ifdef _AIX
3700   yes
3701 #endif
3702
3703 _ACEOF
3704 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3705   $EGREP "yes" >/dev/null 2>&1; then
3706   { echo "$as_me:$LINENO: result: yes" >&5
3707 echo "${ECHO_T}yes" >&6; }
3708 cat >>confdefs.h <<\_ACEOF
3709 #define _ALL_SOURCE 1
3710 _ACEOF
3711
3712 else
3713   { echo "$as_me:$LINENO: result: no" >&5
3714 echo "${ECHO_T}no" >&6; }
3715 fi
3716 rm -f conftest*
3717
3718
3719 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721 if test "${ac_cv_search_strerror+set}" = set; then
3722   echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724   ac_func_search_save_LIBS=$LIBS
3725 cat >conftest.$ac_ext <<_ACEOF
3726 /* confdefs.h.  */
3727 _ACEOF
3728 cat confdefs.h >>conftest.$ac_ext
3729 cat >>conftest.$ac_ext <<_ACEOF
3730 /* end confdefs.h.  */
3731
3732 /* Override any GCC internal prototype to avoid an error.
3733    Use char because int might match the return type of a GCC
3734    builtin and then its argument prototype would still apply.  */
3735 #ifdef __cplusplus
3736 extern "C"
3737 #endif
3738 char strerror ();
3739 int
3740 main ()
3741 {
3742 return strerror ();
3743   ;
3744   return 0;
3745 }
3746 _ACEOF
3747 for ac_lib in '' cposix; do
3748   if test -z "$ac_lib"; then
3749     ac_res="none required"
3750   else
3751     ac_res=-l$ac_lib
3752     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3753   fi
3754   rm -f conftest.$ac_objext conftest$ac_exeext
3755 if { (ac_try="$ac_link"
3756 case "(($ac_try" in
3757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758   *) ac_try_echo=$ac_try;;
3759 esac
3760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3761   (eval "$ac_link") 2>conftest.er1
3762   ac_status=$?
3763   grep -v '^ *+' conftest.er1 >conftest.err
3764   rm -f conftest.er1
3765   cat conftest.err >&5
3766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767   (exit $ac_status); } && {
3768          test -z "$ac_c_werror_flag" ||
3769          test ! -s conftest.err
3770        } && test -s conftest$ac_exeext &&
3771        $as_test_x conftest$ac_exeext; then
3772   ac_cv_search_strerror=$ac_res
3773 else
3774   echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3776
3777
3778 fi
3779
3780 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3781       conftest$ac_exeext
3782   if test "${ac_cv_search_strerror+set}" = set; then
3783   break
3784 fi
3785 done
3786 if test "${ac_cv_search_strerror+set}" = set; then
3787   :
3788 else
3789   ac_cv_search_strerror=no
3790 fi
3791 rm conftest.$ac_ext
3792 LIBS=$ac_func_search_save_LIBS
3793 fi
3794 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3795 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3796 ac_res=$ac_cv_search_strerror
3797 if test "$ac_res" != no; then
3798   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3799
3800 fi
3801
3802 ac_ext=cpp
3803 ac_cpp='$CXXCPP $CPPFLAGS'
3804 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3805 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3806 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3807
3808
3809 if test x$GCC = xyes && test x$GXX = xyes; then
3810       { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3811 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3812    save_CXX="$CXX"
3813    save_LIBS="$LIBS"
3814    CXX="$CC"
3815    LIBS="$LIBS -lsupc++"
3816    LINKER="$CC"
3817
3818 cat >conftest.$ac_ext <<_ACEOF
3819 /* confdefs.h.  */
3820 _ACEOF
3821 cat confdefs.h >>conftest.$ac_ext
3822 cat >>conftest.$ac_ext <<_ACEOF
3823 /* end confdefs.h.  */
3824 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3825 int
3826 main ()
3827 {
3828
3829   ;
3830   return 0;
3831 }
3832 _ACEOF
3833 rm -f conftest.$ac_objext conftest$ac_exeext
3834 if { (ac_try="$ac_link"
3835 case "(($ac_try" in
3836   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3837   *) ac_try_echo=$ac_try;;
3838 esac
3839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3840   (eval "$ac_link") 2>conftest.er1
3841   ac_status=$?
3842   grep -v '^ *+' conftest.er1 >conftest.err
3843   rm -f conftest.er1
3844   cat conftest.err >&5
3845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846   (exit $ac_status); } && {
3847          test -z "$ac_cxx_werror_flag" ||
3848          test ! -s conftest.err
3849        } && test -s conftest$ac_exeext &&
3850        $as_test_x conftest$ac_exeext; then
3851   { echo "$as_me:$LINENO: result: ok" >&5
3852 echo "${ECHO_T}ok" >&6; }
3853 else
3854   echo "$as_me: failed program was:" >&5
3855 sed 's/^/| /' conftest.$ac_ext >&5
3856
3857
3858          { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3859 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3860          LIBS="$save_LIBS"
3861          LINKER="$save_CXX"
3862
3863
3864 fi
3865
3866 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3867       conftest$ac_exeext conftest.$ac_ext
3868    CXX="$save_CXX"
3869 fi
3870 LINKER=$LINKER
3871
3872
3873 if test -z "$orig_CXXFLAGS"; then
3874   if test x$GCC = xyes && test "x$GXX" = xyes; then
3875      CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3876     cat >conftest.$ac_ext <<_ACEOF
3877 /* confdefs.h.  */
3878 _ACEOF
3879 cat confdefs.h >>conftest.$ac_ext
3880 cat >>conftest.$ac_ext <<_ACEOF
3881 /* end confdefs.h.  */
3882
3883 int
3884 main ()
3885 {
3886
3887   ;
3888   return 0;
3889 }
3890 _ACEOF
3891 rm -f conftest.$ac_objext
3892 if { (ac_try="$ac_compile"
3893 case "(($ac_try" in
3894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3895   *) ac_try_echo=$ac_try;;
3896 esac
3897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3898   (eval "$ac_compile") 2>conftest.er1
3899   ac_status=$?
3900   grep -v '^ *+' conftest.er1 >conftest.err
3901   rm -f conftest.er1
3902   cat conftest.err >&5
3903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904   (exit $ac_status); } && {
3905          test -z "$ac_cxx_werror_flag" ||
3906          test ! -s conftest.err
3907        } && test -s conftest.$ac_objext; then
3908   :
3909 else
3910   echo "$as_me: failed program was:" >&5
3911 sed 's/^/| /' conftest.$ac_ext >&5
3912
3913         CXXFLAGS="-g -O3"
3914 fi
3915
3916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3917   else
3918     CXXFLAGS="-O"
3919   fi
3920   CFLAGS="$CXXFLAGS"
3921 fi
3922
3923
3924 cat >>confdefs.h <<\_ACEOF
3925 #define _GNU_SOURCE 1
3926 _ACEOF
3927
3928
3929 case $host in
3930    *-*-solaris* )
3931
3932 cat >>confdefs.h <<\_ACEOF
3933 #define _XOPEN_SOURCE 500
3934 _ACEOF
3935
3936       ;;
3937 esac
3938
3939
3940 { echo "$as_me:$LINENO: checking for setlocale" >&5
3941 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942 if test "${ac_cv_func_setlocale+set}" = set; then
3943   echo $ECHO_N "(cached) $ECHO_C" >&6
3944 else
3945   cat >conftest.$ac_ext <<_ACEOF
3946 /* confdefs.h.  */
3947 _ACEOF
3948 cat confdefs.h >>conftest.$ac_ext
3949 cat >>conftest.$ac_ext <<_ACEOF
3950 /* end confdefs.h.  */
3951 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3952    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3953 #define setlocale innocuous_setlocale
3954
3955 /* System header to define __stub macros and hopefully few prototypes,
3956     which can conflict with char setlocale (); below.
3957     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958     <limits.h> exists even on freestanding compilers.  */
3959
3960 #ifdef __STDC__
3961 # include <limits.h>
3962 #else
3963 # include <assert.h>
3964 #endif
3965
3966 #undef setlocale
3967
3968 /* Override any GCC internal prototype to avoid an error.
3969    Use char because int might match the return type of a GCC
3970    builtin and then its argument prototype would still apply.  */
3971 #ifdef __cplusplus
3972 extern "C"
3973 #endif
3974 char setlocale ();
3975 /* The GNU C library defines this for functions which it implements
3976     to always fail with ENOSYS.  Some functions are actually named
3977     something starting with __ and the normal name is an alias.  */
3978 #if defined __stub_setlocale || defined __stub___setlocale
3979 choke me
3980 #endif
3981
3982 int
3983 main ()
3984 {
3985 return setlocale ();
3986   ;
3987   return 0;
3988 }
3989 _ACEOF
3990 rm -f conftest.$ac_objext conftest$ac_exeext
3991 if { (ac_try="$ac_link"
3992 case "(($ac_try" in
3993   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3994   *) ac_try_echo=$ac_try;;
3995 esac
3996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3997   (eval "$ac_link") 2>conftest.er1
3998   ac_status=$?
3999   grep -v '^ *+' conftest.er1 >conftest.err
4000   rm -f conftest.er1
4001   cat conftest.err >&5
4002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003   (exit $ac_status); } && {
4004          test -z "$ac_cxx_werror_flag" ||
4005          test ! -s conftest.err
4006        } && test -s conftest$ac_exeext &&
4007        $as_test_x conftest$ac_exeext; then
4008   ac_cv_func_setlocale=yes
4009 else
4010   echo "$as_me: failed program was:" >&5
4011 sed 's/^/| /' conftest.$ac_ext >&5
4012
4013         ac_cv_func_setlocale=no
4014 fi
4015
4016 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4017       conftest$ac_exeext conftest.$ac_ext
4018 fi
4019 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4020 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4021 if test $ac_cv_func_setlocale = yes; then
4022   :
4023 else
4024   { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4025 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4026 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4027   echo $ECHO_N "(cached) $ECHO_C" >&6
4028 else
4029   ac_check_lib_save_LIBS=$LIBS
4030 LIBS="-lxpg4  $LIBS"
4031 cat >conftest.$ac_ext <<_ACEOF
4032 /* confdefs.h.  */
4033 _ACEOF
4034 cat confdefs.h >>conftest.$ac_ext
4035 cat >>conftest.$ac_ext <<_ACEOF
4036 /* end confdefs.h.  */
4037
4038 /* Override any GCC internal prototype to avoid an error.
4039    Use char because int might match the return type of a GCC
4040    builtin and then its argument prototype would still apply.  */
4041 #ifdef __cplusplus
4042 extern "C"
4043 #endif
4044 char setlocale ();
4045 int
4046 main ()
4047 {
4048 return setlocale ();
4049   ;
4050   return 0;
4051 }
4052 _ACEOF
4053 rm -f conftest.$ac_objext conftest$ac_exeext
4054 if { (ac_try="$ac_link"
4055 case "(($ac_try" in
4056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4057   *) ac_try_echo=$ac_try;;
4058 esac
4059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4060   (eval "$ac_link") 2>conftest.er1
4061   ac_status=$?
4062   grep -v '^ *+' conftest.er1 >conftest.err
4063   rm -f conftest.er1
4064   cat conftest.err >&5
4065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4066   (exit $ac_status); } && {
4067          test -z "$ac_cxx_werror_flag" ||
4068          test ! -s conftest.err
4069        } && test -s conftest$ac_exeext &&
4070        $as_test_x conftest$ac_exeext; then
4071   ac_cv_lib_xpg4_setlocale=yes
4072 else
4073   echo "$as_me: failed program was:" >&5
4074 sed 's/^/| /' conftest.$ac_ext >&5
4075
4076         ac_cv_lib_xpg4_setlocale=no
4077 fi
4078
4079 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4080       conftest$ac_exeext conftest.$ac_ext
4081 LIBS=$ac_check_lib_save_LIBS
4082 fi
4083 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4084 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4085 if test $ac_cv_lib_xpg4_setlocale = yes; then
4086   LIBS="$LIBS -lxpg4"
4087 fi
4088
4089 fi
4090
4091
4092 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4093 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4094 if test "${ac_cv_func_gethostbyname+set}" = set; then
4095   echo $ECHO_N "(cached) $ECHO_C" >&6
4096 else
4097   cat >conftest.$ac_ext <<_ACEOF
4098 /* confdefs.h.  */
4099 _ACEOF
4100 cat confdefs.h >>conftest.$ac_ext
4101 cat >>conftest.$ac_ext <<_ACEOF
4102 /* end confdefs.h.  */
4103 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4104    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4105 #define gethostbyname innocuous_gethostbyname
4106
4107 /* System header to define __stub macros and hopefully few prototypes,
4108     which can conflict with char gethostbyname (); below.
4109     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4110     <limits.h> exists even on freestanding compilers.  */
4111
4112 #ifdef __STDC__
4113 # include <limits.h>
4114 #else
4115 # include <assert.h>
4116 #endif
4117
4118 #undef gethostbyname
4119
4120 /* Override any GCC internal prototype to avoid an error.
4121    Use char because int might match the return type of a GCC
4122    builtin and then its argument prototype would still apply.  */
4123 #ifdef __cplusplus
4124 extern "C"
4125 #endif
4126 char gethostbyname ();
4127 /* The GNU C library defines this for functions which it implements
4128     to always fail with ENOSYS.  Some functions are actually named
4129     something starting with __ and the normal name is an alias.  */
4130 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4131 choke me
4132 #endif
4133
4134 int
4135 main ()
4136 {
4137 return gethostbyname ();
4138   ;
4139   return 0;
4140 }
4141 _ACEOF
4142 rm -f conftest.$ac_objext conftest$ac_exeext
4143 if { (ac_try="$ac_link"
4144 case "(($ac_try" in
4145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4146   *) ac_try_echo=$ac_try;;
4147 esac
4148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4149   (eval "$ac_link") 2>conftest.er1
4150   ac_status=$?
4151   grep -v '^ *+' conftest.er1 >conftest.err
4152   rm -f conftest.er1
4153   cat conftest.err >&5
4154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155   (exit $ac_status); } && {
4156          test -z "$ac_cxx_werror_flag" ||
4157          test ! -s conftest.err
4158        } && test -s conftest$ac_exeext &&
4159        $as_test_x conftest$ac_exeext; then
4160   ac_cv_func_gethostbyname=yes
4161 else
4162   echo "$as_me: failed program was:" >&5
4163 sed 's/^/| /' conftest.$ac_ext >&5
4164
4165         ac_cv_func_gethostbyname=no
4166 fi
4167
4168 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4169       conftest$ac_exeext conftest.$ac_ext
4170 fi
4171 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4172 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4173 if test $ac_cv_func_gethostbyname = yes; then
4174   :
4175 else
4176   { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4177 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4178 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4179   echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181   ac_check_lib_save_LIBS=$LIBS
4182 LIBS="-lnsl  $LIBS"
4183 cat >conftest.$ac_ext <<_ACEOF
4184 /* confdefs.h.  */
4185 _ACEOF
4186 cat confdefs.h >>conftest.$ac_ext
4187 cat >>conftest.$ac_ext <<_ACEOF
4188 /* end confdefs.h.  */
4189
4190 /* Override any GCC internal prototype to avoid an error.
4191    Use char because int might match the return type of a GCC
4192    builtin and then its argument prototype would still apply.  */
4193 #ifdef __cplusplus
4194 extern "C"
4195 #endif
4196 char gethostbyname ();
4197 int
4198 main ()
4199 {
4200 return gethostbyname ();
4201   ;
4202   return 0;
4203 }
4204 _ACEOF
4205 rm -f conftest.$ac_objext conftest$ac_exeext
4206 if { (ac_try="$ac_link"
4207 case "(($ac_try" in
4208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4209   *) ac_try_echo=$ac_try;;
4210 esac
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4212   (eval "$ac_link") 2>conftest.er1
4213   ac_status=$?
4214   grep -v '^ *+' conftest.er1 >conftest.err
4215   rm -f conftest.er1
4216   cat conftest.err >&5
4217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218   (exit $ac_status); } && {
4219          test -z "$ac_cxx_werror_flag" ||
4220          test ! -s conftest.err
4221        } && test -s conftest$ac_exeext &&
4222        $as_test_x conftest$ac_exeext; then
4223   ac_cv_lib_nsl_gethostbyname=yes
4224 else
4225   echo "$as_me: failed program was:" >&5
4226 sed 's/^/| /' conftest.$ac_ext >&5
4227
4228         ac_cv_lib_nsl_gethostbyname=no
4229 fi
4230
4231 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4232       conftest$ac_exeext conftest.$ac_ext
4233 LIBS=$ac_check_lib_save_LIBS
4234 fi
4235 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4236 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4237 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4238   LIBS="$LIBS -lnsl"
4239 fi
4240
4241 fi
4242
4243 { echo "$as_me:$LINENO: checking for socket" >&5
4244 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4245 if test "${ac_cv_func_socket+set}" = set; then
4246   echo $ECHO_N "(cached) $ECHO_C" >&6
4247 else
4248   cat >conftest.$ac_ext <<_ACEOF
4249 /* confdefs.h.  */
4250 _ACEOF
4251 cat confdefs.h >>conftest.$ac_ext
4252 cat >>conftest.$ac_ext <<_ACEOF
4253 /* end confdefs.h.  */
4254 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4255    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4256 #define socket innocuous_socket
4257
4258 /* System header to define __stub macros and hopefully few prototypes,
4259     which can conflict with char socket (); below.
4260     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4261     <limits.h> exists even on freestanding compilers.  */
4262
4263 #ifdef __STDC__
4264 # include <limits.h>
4265 #else
4266 # include <assert.h>
4267 #endif
4268
4269 #undef socket
4270
4271 /* Override any GCC internal prototype to avoid an error.
4272    Use char because int might match the return type of a GCC
4273    builtin and then its argument prototype would still apply.  */
4274 #ifdef __cplusplus
4275 extern "C"
4276 #endif
4277 char socket ();
4278 /* The GNU C library defines this for functions which it implements
4279     to always fail with ENOSYS.  Some functions are actually named
4280     something starting with __ and the normal name is an alias.  */
4281 #if defined __stub_socket || defined __stub___socket
4282 choke me
4283 #endif
4284
4285 int
4286 main ()
4287 {
4288 return socket ();
4289   ;
4290   return 0;
4291 }
4292 _ACEOF
4293 rm -f conftest.$ac_objext conftest$ac_exeext
4294 if { (ac_try="$ac_link"
4295 case "(($ac_try" in
4296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297   *) ac_try_echo=$ac_try;;
4298 esac
4299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4300   (eval "$ac_link") 2>conftest.er1
4301   ac_status=$?
4302   grep -v '^ *+' conftest.er1 >conftest.err
4303   rm -f conftest.er1
4304   cat conftest.err >&5
4305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306   (exit $ac_status); } && {
4307          test -z "$ac_cxx_werror_flag" ||
4308          test ! -s conftest.err
4309        } && test -s conftest$ac_exeext &&
4310        $as_test_x conftest$ac_exeext; then
4311   ac_cv_func_socket=yes
4312 else
4313   echo "$as_me: failed program was:" >&5
4314 sed 's/^/| /' conftest.$ac_ext >&5
4315
4316         ac_cv_func_socket=no
4317 fi
4318
4319 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4320       conftest$ac_exeext conftest.$ac_ext
4321 fi
4322 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4323 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4324 if test $ac_cv_func_socket = yes; then
4325   :
4326 else
4327   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4328 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4329 if test "${ac_cv_lib_socket_socket+set}" = set; then
4330   echo $ECHO_N "(cached) $ECHO_C" >&6
4331 else
4332   ac_check_lib_save_LIBS=$LIBS
4333 LIBS="-lsocket  $LIBS"
4334 cat >conftest.$ac_ext <<_ACEOF
4335 /* confdefs.h.  */
4336 _ACEOF
4337 cat confdefs.h >>conftest.$ac_ext
4338 cat >>conftest.$ac_ext <<_ACEOF
4339 /* end confdefs.h.  */
4340
4341 /* Override any GCC internal prototype to avoid an error.
4342    Use char because int might match the return type of a GCC
4343    builtin and then its argument prototype would still apply.  */
4344 #ifdef __cplusplus
4345 extern "C"
4346 #endif
4347 char socket ();
4348 int
4349 main ()
4350 {
4351 return socket ();
4352   ;
4353   return 0;
4354 }
4355 _ACEOF
4356 rm -f conftest.$ac_objext conftest$ac_exeext
4357 if { (ac_try="$ac_link"
4358 case "(($ac_try" in
4359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4360   *) ac_try_echo=$ac_try;;
4361 esac
4362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4363   (eval "$ac_link") 2>conftest.er1
4364   ac_status=$?
4365   grep -v '^ *+' conftest.er1 >conftest.err
4366   rm -f conftest.er1
4367   cat conftest.err >&5
4368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369   (exit $ac_status); } && {
4370          test -z "$ac_cxx_werror_flag" ||
4371          test ! -s conftest.err
4372        } && test -s conftest$ac_exeext &&
4373        $as_test_x conftest$ac_exeext; then
4374   ac_cv_lib_socket_socket=yes
4375 else
4376   echo "$as_me: failed program was:" >&5
4377 sed 's/^/| /' conftest.$ac_ext >&5
4378
4379         ac_cv_lib_socket_socket=no
4380 fi
4381
4382 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4383       conftest$ac_exeext conftest.$ac_ext
4384 LIBS=$ac_check_lib_save_LIBS
4385 fi
4386 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4387 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4388 if test $ac_cv_lib_socket_socket = yes; then
4389   LIBS="$LIBS -lsocket"
4390 fi
4391
4392 fi
4393
4394
4395
4396 support_frills=yes
4397 support_inheritpixmap=yes
4398 support_tinting=yes
4399 support_fading=yes
4400 support_keepscrolling=yes
4401 support_selectionscrolling=yes
4402 support_mousewheel=yes
4403 support_mouseslipwheel=yes
4404 support_text_blink=yes
4405 support_pointer_blank=yes
4406 support_scroll_rxvt=yes
4407 support_scroll_next=yes
4408 support_scroll_xterm=yes
4409 support_scroll_plain=yes
4410 support_xim=yes
4411 support_afterimage=yes
4412 support_afterstep=yes
4413 support_xft=yes
4414 support_unicode3=no
4415 support_combining=yes
4416 support_8bitctrls=no
4417 support_iso14755=yes
4418 support_styles=yes
4419 support_perl=yes
4420 codesets=all
4421
4422
4423 if test "x$enable_shared" = xyes; then
4424
4425 cat >>confdefs.h <<\_ACEOF
4426 #define LIBRXVT 1
4427 _ACEOF
4428
4429     INSTALL_LIBRXVT=yes
4430 fi
4431
4432
4433 # Check whether --enable-everything was given.
4434 if test "${enable_everything+set}" = set; then
4435   enableval=$enable_everything;
4436     if test x$enableval = xno; then
4437        support_frills=no
4438        support_inheritpixmap=no
4439        support_tinting=no
4440        support_fading=no
4441        support_keepscrolling=no
4442        support_selectionscrolling=no
4443        support_lastlog=no
4444        support_mousewheel=no
4445        support_mouseslipwheel=no
4446        support_text_blink=no
4447        support_pointer_blank=no
4448        support_scroll_rxvt=no
4449        support_scroll_next=no
4450        support_scroll_xterm=no
4451        support_scroll_plain=no
4452        support_utmp=no
4453        support_wtmp=no
4454        support_xim=no
4455        support_afterimage=no
4456        support_afterstep=no
4457        support_xft=no
4458        support_unicode3=no
4459        support_combining=no
4460        support_8bitctrls=no
4461        support_iso14755=no
4462        support_styles=no
4463        support_perl=no
4464        codesets=
4465     fi
4466     if test x$enableval = xyes; then
4467        support_frills=yes
4468        support_inheritpixmap=yes
4469        support_tinting=yes
4470        support_fading=yes
4471        support_keepscrolling=yes
4472        support_selectionscrolling=yes
4473        support_lastlog=yes
4474        support_mousewheel=yes
4475        support_mouseslipwheel=yes
4476        support_text_blink=yes
4477        support_pointer_blank=yes
4478        support_scroll_rxvt=yes
4479        support_scroll_next=yes
4480        support_scroll_xterm=yes
4481        support_scroll_plain=yes
4482        support_utmp=yes
4483        support_wtmp=yes
4484        support_xim=yes
4485        support_afterimage=yes
4486        support_afterstep=yes
4487        support_xft=yes
4488        support_unicode3=yes
4489        support_combining=yes
4490        #support_8bitctrls=yes
4491        support_iso14755=yes
4492        support_styles=yes
4493        support_perl=yes
4494        codesets=all
4495     fi
4496
4497 fi
4498
4499
4500 # Check whether --enable-unicode3 was given.
4501 if test "${enable_unicode3+set}" = set; then
4502   enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4503     support_unicode3=$enableval
4504   fi
4505 fi
4506
4507
4508 # Check whether --enable-combining was given.
4509 if test "${enable_combining+set}" = set; then
4510   enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4511     support_combining=$enableval
4512   fi
4513 fi
4514
4515
4516 # Check whether --enable-xft was given.
4517 if test "${enable_xft+set}" = set; then
4518   enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4519     support_xft=$enableval
4520   fi
4521 fi
4522
4523
4524 # Check whether --enable-font-styles was given.
4525 if test "${enable_font_styles+set}" = set; then
4526   enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4527     support_styles=$enableval
4528   fi
4529 fi
4530
4531
4532 # Check whether --enable-afterimage was given.
4533 if test "${enable_afterimage+set}" = set; then
4534   enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4535     support_afterimage=$enableval
4536   fi
4537 fi
4538
4539
4540
4541 # Check whether --with-afterimage_config was given.
4542 if test "${with_afterimage_config+set}" = set; then
4543   withval=$with_afterimage_config; if test "x$withval" != x; then
4544     afterimage_config=$withval/afterimage-config
4545   fi
4546 fi
4547
4548
4549
4550 # Check whether --enable-transparency was given.
4551 if test "${enable_transparency+set}" = set; then
4552   enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4553     support_inheritpixmap=$enableval
4554   fi
4555 fi
4556
4557
4558 # Check whether --enable-tinting was given.
4559 if test "${enable_tinting+set}" = set; then
4560   enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4561     support_tinting=$enableval
4562   fi
4563 fi
4564
4565
4566 # Check whether --enable-fading was given.
4567 if test "${enable_fading+set}" = set; then
4568   enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4569     support_fading=$enableval
4570   fi
4571 fi
4572
4573
4574 # Check whether --enable-rxvt-scroll was given.
4575 if test "${enable_rxvt_scroll+set}" = set; then
4576   enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4577     support_scroll_rxvt=$enableval
4578   fi
4579 fi
4580
4581
4582 # Check whether --enable-next-scroll was given.
4583 if test "${enable_next_scroll+set}" = set; then
4584   enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585     support_scroll_next=$enableval
4586   fi
4587 fi
4588
4589
4590 # Check whether --enable-xterm-scroll was given.
4591 if test "${enable_xterm_scroll+set}" = set; then
4592   enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593     support_scroll_xterm=$enableval
4594   fi
4595 fi
4596
4597
4598 # Check whether --enable-perl was given.
4599 if test "${enable_perl+set}" = set; then
4600   enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4601     support_perl=$enableval
4602   fi
4603 fi
4604
4605
4606 # Check whether --enable-plain-scroll was given.
4607 if test "${enable_plain_scroll+set}" = set; then
4608   enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4609     support_scroll_plain=$enableval
4610   fi
4611 fi
4612
4613
4614
4615 # Check whether --with-codesets was given.
4616 if test "${with_codesets+set}" = set; then
4617   withval=$with_codesets; codesets="$withval"
4618 fi
4619
4620
4621 # Check whether --enable-xim was given.
4622 if test "${enable_xim+set}" = set; then
4623   enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624     support_xim=$enableval
4625   fi
4626 fi
4627
4628
4629 # Check whether --enable-backspace-key was given.
4630 if test "${enable_backspace_key+set}" = set; then
4631   enableval=$enable_backspace_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_BACKSPACE_KEY 1
4635 _ACEOF
4636
4637   fi
4638 fi
4639
4640
4641 # Check whether --enable-delete-key was given.
4642 if test "${enable_delete_key+set}" = set; then
4643   enableval=$enable_delete_key; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_DELETE_KEY 1
4647 _ACEOF
4648
4649   fi
4650 fi
4651
4652
4653 # Check whether --enable-resources was given.
4654 if test "${enable_resources+set}" = set; then
4655   enableval=$enable_resources; if test x$enableval = xno; then
4656
4657 cat >>confdefs.h <<\_ACEOF
4658 #define NO_RESOURCES 1
4659 _ACEOF
4660
4661   fi
4662 fi
4663
4664
4665 # Check whether --enable-8bitctrls was given.
4666 if test "${enable_8bitctrls+set}" = set; then
4667   enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668     support_8bitctrls=$enableval
4669   fi
4670 fi
4671
4672
4673 RESFALLBACK=Rxvt
4674 # Check whether --enable-fallback was given.
4675 if test "${enable_fallback+set}" = set; then
4676   enableval=$enable_fallback;
4677    test x$enableval = xyes && enableval=Rxvt
4678    test x$enableval = xno  && enableval=
4679    RESFALLBACK="$enableval"
4680
4681 fi
4682
4683
4684 if test x$RESFALLBACK != x; then
4685
4686 cat >>confdefs.h <<_ACEOF
4687 #define RESFALLBACK "$RESFALLBACK"
4688 _ACEOF
4689
4690 fi
4691
4692 RESNAME=urxvt
4693
4694 # Check whether --with-res-name was given.
4695 if test "${with_res_name+set}" = set; then
4696   withval=$with_res_name; RESNAME="$withval"
4697 fi
4698
4699
4700 cat >>confdefs.h <<_ACEOF
4701 #define RESNAME "$RESNAME"
4702 _ACEOF
4703
4704
4705 RESCLASS=URxvt
4706
4707 # Check whether --with-res-class was given.
4708 if test "${with_res_class+set}" = set; then
4709   withval=$with_res_class; RESCLASS="$withval"
4710 fi
4711
4712
4713 cat >>confdefs.h <<_ACEOF
4714 #define RESCLASS "$RESCLASS"
4715 _ACEOF
4716
4717
4718 RXVTNAME=urxvt
4719
4720 # Check whether --with-name was given.
4721 if test "${with_name+set}" = set; then
4722   withval=$with_name; RXVTNAME="$withval"
4723 fi
4724
4725
4726 cat >>confdefs.h <<_ACEOF
4727 #define RXVTNAME "$RXVTNAME"
4728 _ACEOF
4729
4730
4731 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732
4733
4734 # Check whether --enable-swapscreen was given.
4735 if test "${enable_swapscreen+set}" = set; then
4736   enableval=$enable_swapscreen; if test x$enableval = xno; then
4737
4738 cat >>confdefs.h <<\_ACEOF
4739 #define NO_SECONDARY_SCREEN 1
4740 _ACEOF
4741
4742   fi
4743 fi
4744
4745
4746 # Check whether --enable-iso14755 was given.
4747 if test "${enable_iso14755+set}" = set; then
4748   enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749     support_iso14755=$enableval
4750   fi
4751 fi
4752
4753
4754 # Check whether --enable-frills was given.
4755 if test "${enable_frills+set}" = set; then
4756   enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757     support_frills=$enableval
4758   fi
4759 fi
4760
4761
4762 # Check whether --enable-keepscrolling was given.
4763 if test "${enable_keepscrolling+set}" = set; then
4764   enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765     support_keepscrolling=$enableval
4766   fi
4767 fi
4768
4769
4770 # Check whether --enable-selectionscrolling was given.
4771 if test "${enable_selectionscrolling+set}" = set; then
4772   enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773     support_selectionscrolling=$enableval
4774   fi
4775 fi
4776
4777
4778 # Check whether --enable-mousewheel was given.
4779 if test "${enable_mousewheel+set}" = set; then
4780   enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781     support_mousewheel=$enableval
4782   fi
4783 fi
4784
4785
4786 # Check whether --enable-slipwheeling was given.
4787 if test "${enable_slipwheeling+set}" = set; then
4788   enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789     support_mouseslipwheel=$enableval
4790   fi
4791 fi
4792
4793
4794 # Check whether --enable-smart-resize was given.
4795 if test "${enable_smart_resize+set}" = set; then
4796   enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define SMART_RESIZE 1
4800 _ACEOF
4801
4802   fi
4803 fi
4804
4805
4806 # Check whether --enable-text-blink was given.
4807 if test "${enable_text_blink+set}" = set; then
4808   enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809     support_text_blink=$enableval
4810   fi
4811 fi
4812
4813
4814 # Check whether --enable-pointer-blank was given.
4815 if test "${enable_pointer_blank+set}" = set; then
4816   enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817     support_pointer_blank=$enableval
4818   fi
4819 fi
4820
4821
4822
4823 # Check whether --with-term was given.
4824 if test "${with_term+set}" = set; then
4825   withval=$with_term; if test x$withval != x; then
4826
4827 cat >>confdefs.h <<_ACEOF
4828 #define TERMENV "$withval"
4829 _ACEOF
4830  term="$withval"
4831   fi
4832 fi
4833
4834
4835
4836 # Check whether --with-terminfo was given.
4837 if test "${with_terminfo+set}" = set; then
4838   withval=$with_terminfo; if test x$withval != x; then
4839
4840 cat >>confdefs.h <<_ACEOF
4841 #define RXVT_TERMINFO "$withval"
4842 _ACEOF
4843  terminfo="$withval"
4844   fi
4845 fi
4846
4847
4848
4849 # Extract the first word of "tic", so it can be a program name with args.
4850 set dummy tic; ac_word=$2
4851 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4853 if test "${ac_cv_path_TIC+set}" = set; then
4854   echo $ECHO_N "(cached) $ECHO_C" >&6
4855 else
4856   case $TIC in
4857   [\\/]* | ?:[\\/]*)
4858   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4859   ;;
4860   *)
4861   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4862 for as_dir in $PATH
4863 do
4864   IFS=$as_save_IFS
4865   test -z "$as_dir" && as_dir=.
4866   for ac_exec_ext in '' $ac_executable_extensions; do
4867   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4868     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4869     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4870     break 2
4871   fi
4872 done
4873 done
4874 IFS=$as_save_IFS
4875
4876   ;;
4877 esac
4878 fi
4879 TIC=$ac_cv_path_TIC
4880 if test -n "$TIC"; then
4881   { echo "$as_me:$LINENO: result: $TIC" >&5
4882 echo "${ECHO_T}$TIC" >&6; }
4883 else
4884   { echo "$as_me:$LINENO: result: no" >&5
4885 echo "${ECHO_T}no" >&6; }
4886 fi
4887
4888
4889
4890
4891
4892 ac_ext=cpp
4893 ac_cpp='$CXXCPP $CPPFLAGS'
4894 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4895 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4896 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4897 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4898 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4899 if test -z "$CXXCPP"; then
4900   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4901   echo $ECHO_N "(cached) $ECHO_C" >&6
4902 else
4903       # Double quotes because CXXCPP needs to be expanded
4904     for CXXCPP in "$CXX -E" "/lib/cpp"
4905     do
4906       ac_preproc_ok=false
4907 for ac_cxx_preproc_warn_flag in '' yes
4908 do
4909   # Use a header file that comes with gcc, so configuring glibc
4910   # with a fresh cross-compiler works.
4911   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4912   # <limits.h> exists even on freestanding compilers.
4913   # On the NeXT, cc -E runs the code through the compiler's parser,
4914   # not just through cpp. "Syntax error" is here to catch this case.
4915   cat >conftest.$ac_ext <<_ACEOF
4916 /* confdefs.h.  */
4917 _ACEOF
4918 cat confdefs.h >>conftest.$ac_ext
4919 cat >>conftest.$ac_ext <<_ACEOF
4920 /* end confdefs.h.  */
4921 #ifdef __STDC__
4922 # include <limits.h>
4923 #else
4924 # include <assert.h>
4925 #endif
4926                      Syntax error
4927 _ACEOF
4928 if { (ac_try="$ac_cpp conftest.$ac_ext"
4929 case "(($ac_try" in
4930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4931   *) ac_try_echo=$ac_try;;
4932 esac
4933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4934   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4935   ac_status=$?
4936   grep -v '^ *+' conftest.er1 >conftest.err
4937   rm -f conftest.er1
4938   cat conftest.err >&5
4939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4940   (exit $ac_status); } >/dev/null && {
4941          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4942          test ! -s conftest.err
4943        }; then
4944   :
4945 else
4946   echo "$as_me: failed program was:" >&5
4947 sed 's/^/| /' conftest.$ac_ext >&5
4948
4949   # Broken: fails on valid input.
4950 continue
4951 fi
4952
4953 rm -f conftest.err conftest.$ac_ext
4954
4955   # OK, works on sane cases.  Now check whether nonexistent headers
4956   # can be detected and how.
4957   cat >conftest.$ac_ext <<_ACEOF
4958 /* confdefs.h.  */
4959 _ACEOF
4960 cat confdefs.h >>conftest.$ac_ext
4961 cat >>conftest.$ac_ext <<_ACEOF
4962 /* end confdefs.h.  */
4963 #include <ac_nonexistent.h>
4964 _ACEOF
4965 if { (ac_try="$ac_cpp conftest.$ac_ext"
4966 case "(($ac_try" in
4967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4968   *) ac_try_echo=$ac_try;;
4969 esac
4970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4971   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4972   ac_status=$?
4973   grep -v '^ *+' conftest.er1 >conftest.err
4974   rm -f conftest.er1
4975   cat conftest.err >&5
4976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977   (exit $ac_status); } >/dev/null && {
4978          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4979          test ! -s conftest.err
4980        }; then
4981   # Broken: success on invalid input.
4982 continue
4983 else
4984   echo "$as_me: failed program was:" >&5
4985 sed 's/^/| /' conftest.$ac_ext >&5
4986
4987   # Passes both tests.
4988 ac_preproc_ok=:
4989 break
4990 fi
4991
4992 rm -f conftest.err conftest.$ac_ext
4993
4994 done
4995 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4996 rm -f conftest.err conftest.$ac_ext
4997 if $ac_preproc_ok; then
4998   break
4999 fi
5000
5001     done
5002     ac_cv_prog_CXXCPP=$CXXCPP
5003
5004 fi
5005   CXXCPP=$ac_cv_prog_CXXCPP
5006 else
5007   ac_cv_prog_CXXCPP=$CXXCPP
5008 fi
5009 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5010 echo "${ECHO_T}$CXXCPP" >&6; }
5011 ac_preproc_ok=false
5012 for ac_cxx_preproc_warn_flag in '' yes
5013 do
5014   # Use a header file that comes with gcc, so configuring glibc
5015   # with a fresh cross-compiler works.
5016   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5017   # <limits.h> exists even on freestanding compilers.
5018   # On the NeXT, cc -E runs the code through the compiler's parser,
5019   # not just through cpp. "Syntax error" is here to catch this case.
5020   cat >conftest.$ac_ext <<_ACEOF
5021 /* confdefs.h.  */
5022 _ACEOF
5023 cat confdefs.h >>conftest.$ac_ext
5024 cat >>conftest.$ac_ext <<_ACEOF
5025 /* end confdefs.h.  */
5026 #ifdef __STDC__
5027 # include <limits.h>
5028 #else
5029 # include <assert.h>
5030 #endif
5031                      Syntax error
5032 _ACEOF
5033 if { (ac_try="$ac_cpp conftest.$ac_ext"
5034 case "(($ac_try" in
5035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5036   *) ac_try_echo=$ac_try;;
5037 esac
5038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5039   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5040   ac_status=$?
5041   grep -v '^ *+' conftest.er1 >conftest.err
5042   rm -f conftest.er1
5043   cat conftest.err >&5
5044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045   (exit $ac_status); } >/dev/null && {
5046          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5047          test ! -s conftest.err
5048        }; then
5049   :
5050 else
5051   echo "$as_me: failed program was:" >&5
5052 sed 's/^/| /' conftest.$ac_ext >&5
5053
5054   # Broken: fails on valid input.
5055 continue
5056 fi
5057
5058 rm -f conftest.err conftest.$ac_ext
5059
5060   # OK, works on sane cases.  Now check whether nonexistent headers
5061   # can be detected and how.
5062   cat >conftest.$ac_ext <<_ACEOF
5063 /* confdefs.h.  */
5064 _ACEOF
5065 cat confdefs.h >>conftest.$ac_ext
5066 cat >>conftest.$ac_ext <<_ACEOF
5067 /* end confdefs.h.  */
5068 #include <ac_nonexistent.h>
5069 _ACEOF
5070 if { (ac_try="$ac_cpp conftest.$ac_ext"
5071 case "(($ac_try" in
5072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5073   *) ac_try_echo=$ac_try;;
5074 esac
5075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5076   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5077   ac_status=$?
5078   grep -v '^ *+' conftest.er1 >conftest.err
5079   rm -f conftest.er1
5080   cat conftest.err >&5
5081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5082   (exit $ac_status); } >/dev/null && {
5083          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5084          test ! -s conftest.err
5085        }; then
5086   # Broken: success on invalid input.
5087 continue
5088 else
5089   echo "$as_me: failed program was:" >&5
5090 sed 's/^/| /' conftest.$ac_ext >&5
5091
5092   # Passes both tests.
5093 ac_preproc_ok=:
5094 break
5095 fi
5096
5097 rm -f conftest.err conftest.$ac_ext
5098
5099 done
5100 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5101 rm -f conftest.err conftest.$ac_ext
5102 if $ac_preproc_ok; then
5103   :
5104 else
5105   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5106 See \`config.log' for more details." >&5
5107 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5108 See \`config.log' for more details." >&2;}
5109    { (exit 1); exit 1; }; }
5110 fi
5111
5112 ac_ext=cpp
5113 ac_cpp='$CXXCPP $CPPFLAGS'
5114 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5115 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5116 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5117
5118
5119 { echo "$as_me:$LINENO: checking for X" >&5
5120 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5121
5122
5123 # Check whether --with-x was given.
5124 if test "${with_x+set}" = set; then
5125   withval=$with_x;
5126 fi
5127
5128 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5129 if test "x$with_x" = xno; then
5130   # The user explicitly disabled X.
5131   have_x=disabled
5132 else
5133   case $x_includes,$x_libraries in #(
5134     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5135 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5136    { (exit 1); exit 1; }; };; #(
5137     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5138   echo $ECHO_N "(cached) $ECHO_C" >&6
5139 else
5140   # One or both of the vars are not set, and there is no cached value.
5141 ac_x_includes=no ac_x_libraries=no
5142 rm -f -r conftest.dir
5143 if mkdir conftest.dir; then
5144   cd conftest.dir
5145   cat >Imakefile <<'_ACEOF'
5146 incroot:
5147         @echo incroot='${INCROOT}'
5148 usrlibdir:
5149         @echo usrlibdir='${USRLIBDIR}'
5150 libdir:
5151         @echo libdir='${LIBDIR}'
5152 _ACEOF
5153   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5154     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5155     for ac_var in incroot usrlibdir libdir; do
5156       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5157     done
5158     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5159     for ac_extension in a so sl; do
5160       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5161          test -f "$ac_im_libdir/libX11.$ac_extension"; then
5162         ac_im_usrlibdir=$ac_im_libdir; break
5163       fi
5164     done
5165     # Screen out bogus values from the imake configuration.  They are
5166     # bogus both because they are the default anyway, and because
5167     # using them would break gcc on systems where it needs fixed includes.
5168     case $ac_im_incroot in
5169         /usr/include) ac_x_includes= ;;
5170         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5171     esac
5172     case $ac_im_usrlibdir in
5173         /usr/lib | /lib) ;;
5174         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5175     esac
5176   fi
5177   cd ..
5178   rm -f -r conftest.dir
5179 fi
5180
5181 # Standard set of common directories for X headers.
5182 # Check X11 before X11Rn because it is often a symlink to the current release.
5183 ac_x_header_dirs='
5184 /usr/X11/include
5185 /usr/X11R6/include
5186 /usr/X11R5/include
5187 /usr/X11R4/include
5188
5189 /usr/include/X11
5190 /usr/include/X11R6
5191 /usr/include/X11R5
5192 /usr/include/X11R4
5193
5194 /usr/local/X11/include
5195 /usr/local/X11R6/include
5196 /usr/local/X11R5/include
5197 /usr/local/X11R4/include
5198
5199 /usr/local/include/X11
5200 /usr/local/include/X11R6
5201 /usr/local/include/X11R5
5202 /usr/local/include/X11R4
5203
5204 /usr/X386/include
5205 /usr/x386/include
5206 /usr/XFree86/include/X11
5207
5208 /usr/include
5209 /usr/local/include
5210 /usr/unsupported/include
5211 /usr/athena/include
5212 /usr/local/x11r5/include
5213 /usr/lpp/Xamples/include
5214
5215 /usr/openwin/include
5216 /usr/openwin/share/include'
5217
5218 if test "$ac_x_includes" = no; then
5219   # Guess where to find include files, by looking for Xlib.h.
5220   # First, try using that file with no special directory specified.
5221   cat >conftest.$ac_ext <<_ACEOF
5222 /* confdefs.h.  */
5223 _ACEOF
5224 cat confdefs.h >>conftest.$ac_ext
5225 cat >>conftest.$ac_ext <<_ACEOF
5226 /* end confdefs.h.  */
5227 #include <X11/Xlib.h>
5228 _ACEOF
5229 if { (ac_try="$ac_cpp conftest.$ac_ext"
5230 case "(($ac_try" in
5231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5232   *) ac_try_echo=$ac_try;;
5233 esac
5234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5235   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5236   ac_status=$?
5237   grep -v '^ *+' conftest.er1 >conftest.err
5238   rm -f conftest.er1
5239   cat conftest.err >&5
5240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5241   (exit $ac_status); } >/dev/null && {
5242          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5243          test ! -s conftest.err
5244        }; then
5245   # We can compile using X headers with no special include directory.
5246 ac_x_includes=
5247 else
5248   echo "$as_me: failed program was:" >&5
5249 sed 's/^/| /' conftest.$ac_ext >&5
5250
5251   for ac_dir in $ac_x_header_dirs; do
5252   if test -r "$ac_dir/X11/Xlib.h"; then
5253     ac_x_includes=$ac_dir
5254     break
5255   fi
5256 done
5257 fi
5258
5259 rm -f conftest.err conftest.$ac_ext
5260 fi # $ac_x_includes = no
5261
5262 if test "$ac_x_libraries" = no; then
5263   # Check for the libraries.
5264   # See if we find them without any special options.
5265   # Don't add to $LIBS permanently.
5266   ac_save_LIBS=$LIBS
5267   LIBS="-lX11 $LIBS"
5268   cat >conftest.$ac_ext <<_ACEOF
5269 /* confdefs.h.  */
5270 _ACEOF
5271 cat confdefs.h >>conftest.$ac_ext
5272 cat >>conftest.$ac_ext <<_ACEOF
5273 /* end confdefs.h.  */
5274 #include <X11/Xlib.h>
5275 int
5276 main ()
5277 {
5278 XrmInitialize ()
5279   ;
5280   return 0;
5281 }
5282 _ACEOF
5283 rm -f conftest.$ac_objext conftest$ac_exeext
5284 if { (ac_try="$ac_link"
5285 case "(($ac_try" in
5286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5287   *) ac_try_echo=$ac_try;;
5288 esac
5289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5290   (eval "$ac_link") 2>conftest.er1
5291   ac_status=$?
5292   grep -v '^ *+' conftest.er1 >conftest.err
5293   rm -f conftest.er1
5294   cat conftest.err >&5
5295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5296   (exit $ac_status); } && {
5297          test -z "$ac_cxx_werror_flag" ||
5298          test ! -s conftest.err
5299        } && test -s conftest$ac_exeext &&
5300        $as_test_x conftest$ac_exeext; then
5301   LIBS=$ac_save_LIBS
5302 # We can link X programs with no special library path.
5303 ac_x_libraries=
5304 else
5305   echo "$as_me: failed program was:" >&5
5306 sed 's/^/| /' conftest.$ac_ext >&5
5307
5308         LIBS=$ac_save_LIBS
5309 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5310 do
5311   # Don't even attempt the hair of trying to link an X program!
5312   for ac_extension in a so sl; do
5313     if test -r "$ac_dir/libX11.$ac_extension"; then
5314       ac_x_libraries=$ac_dir
5315       break 2
5316     fi
5317   done
5318 done
5319 fi
5320
5321 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5322       conftest$ac_exeext conftest.$ac_ext
5323 fi # $ac_x_libraries = no
5324
5325 case $ac_x_includes,$ac_x_libraries in #(
5326   no,* | *,no | *\'*)
5327     # Didn't find X, or a directory has "'" in its name.
5328     ac_cv_have_x="have_x=no";; #(
5329   *)
5330     # Record where we found X for the cache.
5331     ac_cv_have_x="have_x=yes\
5332         ac_x_includes='$ac_x_includes'\
5333         ac_x_libraries='$ac_x_libraries'"
5334 esac
5335 fi
5336 ;; #(
5337     *) have_x=yes;;
5338   esac
5339   eval "$ac_cv_have_x"
5340 fi # $with_x != no
5341
5342 if test "$have_x" != yes; then
5343   { echo "$as_me:$LINENO: result: $have_x" >&5
5344 echo "${ECHO_T}$have_x" >&6; }
5345   no_x=yes
5346 else
5347   # If each of the values was on the command line, it overrides each guess.
5348   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5349   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5350   # Update the cache value to reflect the command line values.
5351   ac_cv_have_x="have_x=yes\
5352         ac_x_includes='$x_includes'\
5353         ac_x_libraries='$x_libraries'"
5354   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5355 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5356 fi
5357
5358 if test "$no_x" = yes; then
5359   # Not all programs may use this symbol, but it does not hurt to define it.
5360
5361 cat >>confdefs.h <<\_ACEOF
5362 #define X_DISPLAY_MISSING 1
5363 _ACEOF
5364
5365   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5366 else
5367   if test -n "$x_includes"; then
5368     X_CFLAGS="$X_CFLAGS -I$x_includes"
5369   fi
5370
5371   # It would also be nice to do this for all -L options, not just this one.
5372   if test -n "$x_libraries"; then
5373     X_LIBS="$X_LIBS -L$x_libraries"
5374     # For Solaris; some versions of Sun CC require a space after -R and
5375     # others require no space.  Words are not sufficient . . . .
5376     { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5377 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5378     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5379     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5380     ac_cxx_werror_flag=yes
5381     cat >conftest.$ac_ext <<_ACEOF
5382 /* confdefs.h.  */
5383 _ACEOF
5384 cat confdefs.h >>conftest.$ac_ext
5385 cat >>conftest.$ac_ext <<_ACEOF
5386 /* end confdefs.h.  */
5387
5388 int
5389 main ()
5390 {
5391
5392   ;
5393   return 0;
5394 }
5395 _ACEOF
5396 rm -f conftest.$ac_objext conftest$ac_exeext
5397 if { (ac_try="$ac_link"
5398 case "(($ac_try" in
5399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5400   *) ac_try_echo=$ac_try;;
5401 esac
5402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5403   (eval "$ac_link") 2>conftest.er1
5404   ac_status=$?
5405   grep -v '^ *+' conftest.er1 >conftest.err
5406   rm -f conftest.er1
5407   cat conftest.err >&5
5408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5409   (exit $ac_status); } && {
5410          test -z "$ac_cxx_werror_flag" ||
5411          test ! -s conftest.err
5412        } && test -s conftest$ac_exeext &&
5413        $as_test_x conftest$ac_exeext; then
5414   { echo "$as_me:$LINENO: result: no" >&5
5415 echo "${ECHO_T}no" >&6; }
5416        X_LIBS="$X_LIBS -R$x_libraries"
5417 else
5418   echo "$as_me: failed program was:" >&5
5419 sed 's/^/| /' conftest.$ac_ext >&5
5420
5421         LIBS="$ac_xsave_LIBS -R $x_libraries"
5422        cat >conftest.$ac_ext <<_ACEOF
5423 /* confdefs.h.  */
5424 _ACEOF
5425 cat confdefs.h >>conftest.$ac_ext
5426 cat >>conftest.$ac_ext <<_ACEOF
5427 /* end confdefs.h.  */
5428
5429 int
5430 main ()
5431 {
5432
5433   ;
5434   return 0;
5435 }
5436 _ACEOF
5437 rm -f conftest.$ac_objext conftest$ac_exeext
5438 if { (ac_try="$ac_link"
5439 case "(($ac_try" in
5440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5441   *) ac_try_echo=$ac_try;;
5442 esac
5443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5444   (eval "$ac_link") 2>conftest.er1
5445   ac_status=$?
5446   grep -v '^ *+' conftest.er1 >conftest.err
5447   rm -f conftest.er1
5448   cat conftest.err >&5
5449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5450   (exit $ac_status); } && {
5451          test -z "$ac_cxx_werror_flag" ||
5452          test ! -s conftest.err
5453        } && test -s conftest$ac_exeext &&
5454        $as_test_x conftest$ac_exeext; then
5455   { echo "$as_me:$LINENO: result: yes" >&5
5456 echo "${ECHO_T}yes" >&6; }
5457           X_LIBS="$X_LIBS -R $x_libraries"
5458 else
5459   echo "$as_me: failed program was:" >&5
5460 sed 's/^/| /' conftest.$ac_ext >&5
5461
5462         { echo "$as_me:$LINENO: result: neither works" >&5
5463 echo "${ECHO_T}neither works" >&6; }
5464 fi
5465
5466 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5467       conftest$ac_exeext conftest.$ac_ext
5468 fi
5469
5470 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5471       conftest$ac_exeext conftest.$ac_ext
5472     ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5473     LIBS=$ac_xsave_LIBS
5474   fi
5475
5476   # Check for system-dependent libraries X programs must link with.
5477   # Do this before checking for the system-independent R6 libraries
5478   # (-lICE), since we may need -lsocket or whatever for X linking.
5479
5480   if test "$ISC" = yes; then
5481     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5482   else
5483     # Martyn Johnson says this is needed for Ultrix, if the X
5484     # libraries were built with DECnet support.  And Karl Berry says
5485     # the Alpha needs dnet_stub (dnet does not exist).
5486     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5487     cat >conftest.$ac_ext <<_ACEOF
5488 /* confdefs.h.  */
5489 _ACEOF
5490 cat confdefs.h >>conftest.$ac_ext
5491 cat >>conftest.$ac_ext <<_ACEOF
5492 /* end confdefs.h.  */
5493
5494 /* Override any GCC internal prototype to avoid an error.
5495    Use char because int might match the return type of a GCC
5496    builtin and then its argument prototype would still apply.  */
5497 #ifdef __cplusplus
5498 extern "C"
5499 #endif
5500 char XOpenDisplay ();
5501 int
5502 main ()
5503 {
5504 return XOpenDisplay ();
5505   ;
5506   return 0;
5507 }
5508 _ACEOF
5509 rm -f conftest.$ac_objext conftest$ac_exeext
5510 if { (ac_try="$ac_link"
5511 case "(($ac_try" in
5512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5513   *) ac_try_echo=$ac_try;;
5514 esac
5515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5516   (eval "$ac_link") 2>conftest.er1
5517   ac_status=$?
5518   grep -v '^ *+' conftest.er1 >conftest.err
5519   rm -f conftest.er1
5520   cat conftest.err >&5
5521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5522   (exit $ac_status); } && {
5523          test -z "$ac_cxx_werror_flag" ||
5524          test ! -s conftest.err
5525        } && test -s conftest$ac_exeext &&
5526        $as_test_x conftest$ac_exeext; then
5527   :
5528 else
5529   echo "$as_me: failed program was:" >&5
5530 sed 's/^/| /' conftest.$ac_ext >&5
5531
5532         { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5533 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5534 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5535   echo $ECHO_N "(cached) $ECHO_C" >&6
5536 else
5537   ac_check_lib_save_LIBS=$LIBS
5538 LIBS="-ldnet  $LIBS"
5539 cat >conftest.$ac_ext <<_ACEOF
5540 /* confdefs.h.  */
5541 _ACEOF
5542 cat confdefs.h >>conftest.$ac_ext
5543 cat >>conftest.$ac_ext <<_ACEOF
5544 /* end confdefs.h.  */
5545
5546 /* Override any GCC internal prototype to avoid an error.
5547    Use char because int might match the return type of a GCC
5548    builtin and then its argument prototype would still apply.  */
5549 #ifdef __cplusplus
5550 extern "C"
5551 #endif
5552 char dnet_ntoa ();
5553 int
5554 main ()
5555 {
5556 return dnet_ntoa ();
5557   ;
5558   return 0;
5559 }
5560 _ACEOF
5561 rm -f conftest.$ac_objext conftest$ac_exeext
5562 if { (ac_try="$ac_link"
5563 case "(($ac_try" in
5564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5565   *) ac_try_echo=$ac_try;;
5566 esac
5567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5568   (eval "$ac_link") 2>conftest.er1
5569   ac_status=$?
5570   grep -v '^ *+' conftest.er1 >conftest.err
5571   rm -f conftest.er1
5572   cat conftest.err >&5
5573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574   (exit $ac_status); } && {
5575          test -z "$ac_cxx_werror_flag" ||
5576          test ! -s conftest.err
5577        } && test -s conftest$ac_exeext &&
5578        $as_test_x conftest$ac_exeext; then
5579   ac_cv_lib_dnet_dnet_ntoa=yes
5580 else
5581   echo "$as_me: failed program was:" >&5
5582 sed 's/^/| /' conftest.$ac_ext >&5
5583
5584         ac_cv_lib_dnet_dnet_ntoa=no
5585 fi
5586
5587 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5588       conftest$ac_exeext conftest.$ac_ext
5589 LIBS=$ac_check_lib_save_LIBS
5590 fi
5591 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5592 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5593 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5594   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5595 fi
5596
5597     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5598       { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5599 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5600 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5601   echo $ECHO_N "(cached) $ECHO_C" >&6
5602 else
5603   ac_check_lib_save_LIBS=$LIBS
5604 LIBS="-ldnet_stub  $LIBS"
5605 cat >conftest.$ac_ext <<_ACEOF
5606 /* confdefs.h.  */
5607 _ACEOF
5608 cat confdefs.h >>conftest.$ac_ext
5609 cat >>conftest.$ac_ext <<_ACEOF
5610 /* end confdefs.h.  */
5611
5612 /* Override any GCC internal prototype to avoid an error.
5613    Use char because int might match the return type of a GCC
5614    builtin and then its argument prototype would still apply.  */
5615 #ifdef __cplusplus
5616 extern "C"
5617 #endif
5618 char dnet_ntoa ();
5619 int
5620 main ()
5621 {
5622 return dnet_ntoa ();
5623   ;
5624   return 0;
5625 }
5626 _ACEOF
5627 rm -f conftest.$ac_objext conftest$ac_exeext
5628 if { (ac_try="$ac_link"
5629 case "(($ac_try" in
5630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5631   *) ac_try_echo=$ac_try;;
5632 esac
5633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5634   (eval "$ac_link") 2>conftest.er1
5635   ac_status=$?
5636   grep -v '^ *+' conftest.er1 >conftest.err
5637   rm -f conftest.er1
5638   cat conftest.err >&5
5639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5640   (exit $ac_status); } && {
5641          test -z "$ac_cxx_werror_flag" ||
5642          test ! -s conftest.err
5643        } && test -s conftest$ac_exeext &&
5644        $as_test_x conftest$ac_exeext; then
5645   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5646 else
5647   echo "$as_me: failed program was:" >&5
5648 sed 's/^/| /' conftest.$ac_ext >&5
5649
5650         ac_cv_lib_dnet_stub_dnet_ntoa=no
5651 fi
5652
5653 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5654       conftest$ac_exeext conftest.$ac_ext
5655 LIBS=$ac_check_lib_save_LIBS
5656 fi
5657 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5658 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5659 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5660   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5661 fi
5662
5663     fi
5664 fi
5665
5666 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5667       conftest$ac_exeext conftest.$ac_ext
5668     LIBS="$ac_xsave_LIBS"
5669
5670     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5671     # to get the SysV transport functions.
5672     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5673     # needs -lnsl.
5674     # The nsl library prevents programs from opening the X display
5675     # on Irix 5.2, according to T.E. Dickey.
5676     # The functions gethostbyname, getservbyname, and inet_addr are
5677     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5678     { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5679 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5680 if test "${ac_cv_func_gethostbyname+set}" = set; then
5681   echo $ECHO_N "(cached) $ECHO_C" >&6
5682 else
5683   cat >conftest.$ac_ext <<_ACEOF
5684 /* confdefs.h.  */
5685 _ACEOF
5686 cat confdefs.h >>conftest.$ac_ext
5687 cat >>conftest.$ac_ext <<_ACEOF
5688 /* end confdefs.h.  */
5689 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5690    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5691 #define gethostbyname innocuous_gethostbyname
5692
5693 /* System header to define __stub macros and hopefully few prototypes,
5694     which can conflict with char gethostbyname (); below.
5695     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5696     <limits.h> exists even on freestanding compilers.  */
5697
5698 #ifdef __STDC__
5699 # include <limits.h>
5700 #else
5701 # include <assert.h>
5702 #endif
5703
5704 #undef gethostbyname
5705
5706 /* Override any GCC internal prototype to avoid an error.
5707    Use char because int might match the return type of a GCC
5708    builtin and then its argument prototype would still apply.  */
5709 #ifdef __cplusplus
5710 extern "C"
5711 #endif
5712 char gethostbyname ();
5713 /* The GNU C library defines this for functions which it implements
5714     to always fail with ENOSYS.  Some functions are actually named
5715     something starting with __ and the normal name is an alias.  */
5716 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5717 choke me
5718 #endif
5719
5720 int
5721 main ()
5722 {
5723 return gethostbyname ();
5724   ;
5725   return 0;
5726 }
5727 _ACEOF
5728 rm -f conftest.$ac_objext conftest$ac_exeext
5729 if { (ac_try="$ac_link"
5730 case "(($ac_try" in
5731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5732   *) ac_try_echo=$ac_try;;
5733 esac
5734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5735   (eval "$ac_link") 2>conftest.er1
5736   ac_status=$?
5737   grep -v '^ *+' conftest.er1 >conftest.err
5738   rm -f conftest.er1
5739   cat conftest.err >&5
5740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741   (exit $ac_status); } && {
5742          test -z "$ac_cxx_werror_flag" ||
5743          test ! -s conftest.err
5744        } && test -s conftest$ac_exeext &&
5745        $as_test_x conftest$ac_exeext; then
5746   ac_cv_func_gethostbyname=yes
5747 else
5748   echo "$as_me: failed program was:" >&5
5749 sed 's/^/| /' conftest.$ac_ext >&5
5750
5751         ac_cv_func_gethostbyname=no
5752 fi
5753
5754 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5755       conftest$ac_exeext conftest.$ac_ext
5756 fi
5757 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5758 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
5759
5760     if test $ac_cv_func_gethostbyname = no; then
5761       { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5762 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
5763 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5764   echo $ECHO_N "(cached) $ECHO_C" >&6
5765 else
5766   ac_check_lib_save_LIBS=$LIBS
5767 LIBS="-lnsl  $LIBS"
5768 cat >conftest.$ac_ext <<_ACEOF
5769 /* confdefs.h.  */
5770 _ACEOF
5771 cat confdefs.h >>conftest.$ac_ext
5772 cat >>conftest.$ac_ext <<_ACEOF
5773 /* end confdefs.h.  */
5774
5775 /* Override any GCC internal prototype to avoid an error.
5776    Use char because int might match the return type of a GCC
5777    builtin and then its argument prototype would still apply.  */
5778 #ifdef __cplusplus
5779 extern "C"
5780 #endif
5781 char gethostbyname ();
5782 int
5783 main ()
5784 {
5785 return gethostbyname ();
5786   ;
5787   return 0;
5788 }
5789 _ACEOF
5790 rm -f conftest.$ac_objext conftest$ac_exeext
5791 if { (ac_try="$ac_link"
5792 case "(($ac_try" in
5793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5794   *) ac_try_echo=$ac_try;;
5795 esac
5796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5797   (eval "$ac_link") 2>conftest.er1
5798   ac_status=$?
5799   grep -v '^ *+' conftest.er1 >conftest.err
5800   rm -f conftest.er1
5801   cat conftest.err >&5
5802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803   (exit $ac_status); } && {
5804          test -z "$ac_cxx_werror_flag" ||
5805          test ! -s conftest.err
5806        } && test -s conftest$ac_exeext &&
5807        $as_test_x conftest$ac_exeext; then
5808   ac_cv_lib_nsl_gethostbyname=yes
5809 else
5810   echo "$as_me: failed program was:" >&5
5811 sed 's/^/| /' conftest.$ac_ext >&5
5812
5813         ac_cv_lib_nsl_gethostbyname=no
5814 fi
5815
5816 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5817       conftest$ac_exeext conftest.$ac_ext
5818 LIBS=$ac_check_lib_save_LIBS
5819 fi
5820 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5821 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
5822 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5823   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5824 fi
5825
5826       if test $ac_cv_lib_nsl_gethostbyname = no; then
5827         { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5828 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
5829 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5830   echo $ECHO_N "(cached) $ECHO_C" >&6
5831 else
5832   ac_check_lib_save_LIBS=$LIBS
5833 LIBS="-lbsd  $LIBS"
5834 cat >conftest.$ac_ext <<_ACEOF
5835 /* confdefs.h.  */
5836 _ACEOF
5837 cat confdefs.h >>conftest.$ac_ext
5838 cat >>conftest.$ac_ext <<_ACEOF
5839 /* end confdefs.h.  */
5840
5841 /* Override any GCC internal prototype to avoid an error.
5842    Use char because int might match the return type of a GCC
5843    builtin and then its argument prototype would still apply.  */
5844 #ifdef __cplusplus
5845 extern "C"
5846 #endif
5847 char gethostbyname ();
5848 int
5849 main ()
5850 {
5851 return gethostbyname ();
5852   ;
5853   return 0;
5854 }
5855 _ACEOF
5856 rm -f conftest.$ac_objext conftest$ac_exeext
5857 if { (ac_try="$ac_link"
5858 case "(($ac_try" in
5859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5860   *) ac_try_echo=$ac_try;;
5861 esac
5862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5863   (eval "$ac_link") 2>conftest.er1
5864   ac_status=$?
5865   grep -v '^ *+' conftest.er1 >conftest.err
5866   rm -f conftest.er1
5867   cat conftest.err >&5
5868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5869   (exit $ac_status); } && {
5870          test -z "$ac_cxx_werror_flag" ||
5871          test ! -s conftest.err
5872        } && test -s conftest$ac_exeext &&
5873        $as_test_x conftest$ac_exeext; then
5874   ac_cv_lib_bsd_gethostbyname=yes
5875 else
5876   echo "$as_me: failed program was:" >&5
5877 sed 's/^/| /' conftest.$ac_ext >&5
5878
5879         ac_cv_lib_bsd_gethostbyname=no
5880 fi
5881
5882 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5883       conftest$ac_exeext conftest.$ac_ext
5884 LIBS=$ac_check_lib_save_LIBS
5885 fi
5886 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5887 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
5888 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5889   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5890 fi
5891
5892       fi
5893     fi
5894
5895     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5896     # socket/setsockopt and other routines are undefined under SCO ODT
5897     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5898     # on later versions), says Simon Leinen: it contains gethostby*
5899     # variants that don't use the name server (or something).  -lsocket
5900     # must be given before -lnsl if both are needed.  We assume that
5901     # if connect needs -lnsl, so does gethostbyname.
5902     { echo "$as_me:$LINENO: checking for connect" >&5
5903 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
5904 if test "${ac_cv_func_connect+set}" = set; then
5905   echo $ECHO_N "(cached) $ECHO_C" >&6
5906 else
5907   cat >conftest.$ac_ext <<_ACEOF
5908 /* confdefs.h.  */
5909 _ACEOF
5910 cat confdefs.h >>conftest.$ac_ext
5911 cat >>conftest.$ac_ext <<_ACEOF
5912 /* end confdefs.h.  */
5913 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5914    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5915 #define connect innocuous_connect
5916
5917 /* System header to define __stub macros and hopefully few prototypes,
5918     which can conflict with char connect (); below.
5919     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5920     <limits.h> exists even on freestanding compilers.  */
5921
5922 #ifdef __STDC__
5923 # include <limits.h>
5924 #else
5925 # include <assert.h>
5926 #endif
5927
5928 #undef connect
5929
5930 /* Override any GCC internal prototype to avoid an error.
5931    Use char because int might match the return type of a GCC
5932    builtin and then its argument prototype would still apply.  */
5933 #ifdef __cplusplus
5934 extern "C"
5935 #endif
5936 char connect ();
5937 /* The GNU C library defines this for functions which it implements
5938     to always fail with ENOSYS.  Some functions are actually named
5939     something starting with __ and the normal name is an alias.  */
5940 #if defined __stub_connect || defined __stub___connect
5941 choke me
5942 #endif
5943
5944 int
5945 main ()
5946 {
5947 return connect ();
5948   ;
5949   return 0;
5950 }
5951 _ACEOF
5952 rm -f conftest.$ac_objext conftest$ac_exeext
5953 if { (ac_try="$ac_link"
5954 case "(($ac_try" in
5955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5956   *) ac_try_echo=$ac_try;;
5957 esac
5958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5959   (eval "$ac_link") 2>conftest.er1
5960   ac_status=$?
5961   grep -v '^ *+' conftest.er1 >conftest.err
5962   rm -f conftest.er1
5963   cat conftest.err >&5
5964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5965   (exit $ac_status); } && {
5966          test -z "$ac_cxx_werror_flag" ||
5967          test ! -s conftest.err
5968        } && test -s conftest$ac_exeext &&
5969        $as_test_x conftest$ac_exeext; then
5970   ac_cv_func_connect=yes
5971 else
5972   echo "$as_me: failed program was:" >&5
5973 sed 's/^/| /' conftest.$ac_ext >&5
5974
5975         ac_cv_func_connect=no
5976 fi
5977
5978 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5979       conftest$ac_exeext conftest.$ac_ext
5980 fi
5981 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5982 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
5983
5984     if test $ac_cv_func_connect = no; then
5985       { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5986 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
5987 if test "${ac_cv_lib_socket_connect+set}" = set; then
5988   echo $ECHO_N "(cached) $ECHO_C" >&6
5989 else
5990   ac_check_lib_save_LIBS=$LIBS
5991 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5992 cat >conftest.$ac_ext <<_ACEOF
5993 /* confdefs.h.  */
5994 _ACEOF
5995 cat confdefs.h >>conftest.$ac_ext
5996 cat >>conftest.$ac_ext <<_ACEOF
5997 /* end confdefs.h.  */
5998
5999 /* Override any GCC internal prototype to avoid an error.
6000    Use char because int might match the return type of a GCC
6001    builtin and then its argument prototype would still apply.  */
6002 #ifdef __cplusplus
6003 extern "C"
6004 #endif
6005 char connect ();
6006 int
6007 main ()
6008 {
6009 return connect ();
6010   ;
6011   return 0;
6012 }
6013 _ACEOF
6014 rm -f conftest.$ac_objext conftest$ac_exeext
6015 if { (ac_try="$ac_link"
6016 case "(($ac_try" in
6017   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6018   *) ac_try_echo=$ac_try;;
6019 esac
6020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6021   (eval "$ac_link") 2>conftest.er1
6022   ac_status=$?
6023   grep -v '^ *+' conftest.er1 >conftest.err
6024   rm -f conftest.er1
6025   cat conftest.err >&5
6026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6027   (exit $ac_status); } && {
6028          test -z "$ac_cxx_werror_flag" ||
6029          test ! -s conftest.err
6030        } && test -s conftest$ac_exeext &&
6031        $as_test_x conftest$ac_exeext; then
6032   ac_cv_lib_socket_connect=yes
6033 else
6034   echo "$as_me: failed program was:" >&5
6035 sed 's/^/| /' conftest.$ac_ext >&5
6036
6037         ac_cv_lib_socket_connect=no
6038 fi
6039
6040 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6041       conftest$ac_exeext conftest.$ac_ext
6042 LIBS=$ac_check_lib_save_LIBS
6043 fi
6044 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6045 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6046 if test $ac_cv_lib_socket_connect = yes; then
6047   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6048 fi
6049
6050     fi
6051
6052     # Guillermo Gomez says -lposix is necessary on A/UX.
6053     { echo "$as_me:$LINENO: checking for remove" >&5
6054 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6055 if test "${ac_cv_func_remove+set}" = set; then
6056   echo $ECHO_N "(cached) $ECHO_C" >&6
6057 else
6058   cat >conftest.$ac_ext <<_ACEOF
6059 /* confdefs.h.  */
6060 _ACEOF
6061 cat confdefs.h >>conftest.$ac_ext
6062 cat >>conftest.$ac_ext <<_ACEOF
6063 /* end confdefs.h.  */
6064 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6065    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6066 #define remove innocuous_remove
6067
6068 /* System header to define __stub macros and hopefully few prototypes,
6069     which can conflict with char remove (); below.
6070     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6071     <limits.h> exists even on freestanding compilers.  */
6072
6073 #ifdef __STDC__
6074 # include <limits.h>
6075 #else
6076 # include <assert.h>
6077 #endif
6078
6079 #undef remove
6080
6081 /* Override any GCC internal prototype to avoid an error.
6082    Use char because int might match the return type of a GCC
6083    builtin and then its argument prototype would still apply.  */
6084 #ifdef __cplusplus
6085 extern "C"
6086 #endif
6087 char remove ();
6088 /* The GNU C library defines this for functions which it implements
6089     to always fail with ENOSYS.  Some functions are actually named
6090     something starting with __ and the normal name is an alias.  */
6091 #if defined __stub_remove || defined __stub___remove
6092 choke me
6093 #endif
6094
6095 int
6096 main ()
6097 {
6098 return remove ();
6099   ;
6100   return 0;
6101 }
6102 _ACEOF
6103 rm -f conftest.$ac_objext conftest$ac_exeext
6104 if { (ac_try="$ac_link"
6105 case "(($ac_try" in
6106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6107   *) ac_try_echo=$ac_try;;
6108 esac
6109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6110   (eval "$ac_link") 2>conftest.er1
6111   ac_status=$?
6112   grep -v '^ *+' conftest.er1 >conftest.err
6113   rm -f conftest.er1
6114   cat conftest.err >&5
6115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116   (exit $ac_status); } && {
6117          test -z "$ac_cxx_werror_flag" ||
6118          test ! -s conftest.err
6119        } && test -s conftest$ac_exeext &&
6120        $as_test_x conftest$ac_exeext; then
6121   ac_cv_func_remove=yes
6122 else
6123   echo "$as_me: failed program was:" >&5
6124 sed 's/^/| /' conftest.$ac_ext >&5
6125
6126         ac_cv_func_remove=no
6127 fi
6128
6129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6130       conftest$ac_exeext conftest.$ac_ext
6131 fi
6132 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6133 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6134
6135     if test $ac_cv_func_remove = no; then
6136       { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6137 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6138 if test "${ac_cv_lib_posix_remove+set}" = set; then
6139   echo $ECHO_N "(cached) $ECHO_C" >&6
6140 else
6141   ac_check_lib_save_LIBS=$LIBS
6142 LIBS="-lposix  $LIBS"
6143 cat >conftest.$ac_ext <<_ACEOF
6144 /* confdefs.h.  */
6145 _ACEOF
6146 cat confdefs.h >>conftest.$ac_ext
6147 cat >>conftest.$ac_ext <<_ACEOF
6148 /* end confdefs.h.  */
6149
6150 /* Override any GCC internal prototype to avoid an error.
6151    Use char because int might match the return type of a GCC
6152    builtin and then its argument prototype would still apply.  */
6153 #ifdef __cplusplus
6154 extern "C"
6155 #endif
6156 char remove ();
6157 int
6158 main ()
6159 {
6160 return remove ();
6161   ;
6162   return 0;
6163 }
6164 _ACEOF
6165 rm -f conftest.$ac_objext conftest$ac_exeext
6166 if { (ac_try="$ac_link"
6167 case "(($ac_try" in
6168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6169   *) ac_try_echo=$ac_try;;
6170 esac
6171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6172   (eval "$ac_link") 2>conftest.er1
6173   ac_status=$?
6174   grep -v '^ *+' conftest.er1 >conftest.err
6175   rm -f conftest.er1
6176   cat conftest.err >&5
6177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6178   (exit $ac_status); } && {
6179          test -z "$ac_cxx_werror_flag" ||
6180          test ! -s conftest.err
6181        } && test -s conftest$ac_exeext &&
6182        $as_test_x conftest$ac_exeext; then
6183   ac_cv_lib_posix_remove=yes
6184 else
6185   echo "$as_me: failed program was:" >&5
6186 sed 's/^/| /' conftest.$ac_ext >&5
6187
6188         ac_cv_lib_posix_remove=no
6189 fi
6190
6191 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6192       conftest$ac_exeext conftest.$ac_ext
6193 LIBS=$ac_check_lib_save_LIBS
6194 fi
6195 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6196 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6197 if test $ac_cv_lib_posix_remove = yes; then
6198   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6199 fi
6200
6201     fi
6202
6203     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6204     { echo "$as_me:$LINENO: checking for shmat" >&5
6205 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6206 if test "${ac_cv_func_shmat+set}" = set; then
6207   echo $ECHO_N "(cached) $ECHO_C" >&6
6208 else
6209   cat >conftest.$ac_ext <<_ACEOF
6210 /* confdefs.h.  */
6211 _ACEOF
6212 cat confdefs.h >>conftest.$ac_ext
6213 cat >>conftest.$ac_ext <<_ACEOF
6214 /* end confdefs.h.  */
6215 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6216    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6217 #define shmat innocuous_shmat
6218
6219 /* System header to define __stub macros and hopefully few prototypes,
6220     which can conflict with char shmat (); below.
6221     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6222     <limits.h> exists even on freestanding compilers.  */
6223
6224 #ifdef __STDC__
6225 # include <limits.h>
6226 #else
6227 # include <assert.h>
6228 #endif
6229
6230 #undef shmat
6231
6232 /* Override any GCC internal prototype to avoid an error.
6233    Use char because int might match the return type of a GCC
6234    builtin and then its argument prototype would still apply.  */
6235 #ifdef __cplusplus
6236 extern "C"
6237 #endif
6238 char shmat ();
6239 /* The GNU C library defines this for functions which it implements
6240     to always fail with ENOSYS.  Some functions are actually named
6241     something starting with __ and the normal name is an alias.  */
6242 #if defined __stub_shmat || defined __stub___shmat
6243 choke me
6244 #endif
6245
6246 int
6247 main ()
6248 {
6249 return shmat ();
6250   ;
6251   return 0;
6252 }
6253 _ACEOF
6254 rm -f conftest.$ac_objext conftest$ac_exeext
6255 if { (ac_try="$ac_link"
6256 case "(($ac_try" in
6257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6258   *) ac_try_echo=$ac_try;;
6259 esac
6260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6261   (eval "$ac_link") 2>conftest.er1
6262   ac_status=$?
6263   grep -v '^ *+' conftest.er1 >conftest.err
6264   rm -f conftest.er1
6265   cat conftest.err >&5
6266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267   (exit $ac_status); } && {
6268          test -z "$ac_cxx_werror_flag" ||
6269          test ! -s conftest.err
6270        } && test -s conftest$ac_exeext &&
6271        $as_test_x conftest$ac_exeext; then
6272   ac_cv_func_shmat=yes
6273 else
6274   echo "$as_me: failed program was:" >&5
6275 sed 's/^/| /' conftest.$ac_ext >&5
6276
6277         ac_cv_func_shmat=no
6278 fi
6279
6280 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6281       conftest$ac_exeext conftest.$ac_ext
6282 fi
6283 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6284 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6285
6286     if test $ac_cv_func_shmat = no; then
6287       { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6288 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6289 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6290   echo $ECHO_N "(cached) $ECHO_C" >&6
6291 else
6292   ac_check_lib_save_LIBS=$LIBS
6293 LIBS="-lipc  $LIBS"
6294 cat >conftest.$ac_ext <<_ACEOF
6295 /* confdefs.h.  */
6296 _ACEOF
6297 cat confdefs.h >>conftest.$ac_ext
6298 cat >>conftest.$ac_ext <<_ACEOF
6299 /* end confdefs.h.  */
6300
6301 /* Override any GCC internal prototype to avoid an error.
6302    Use char because int might match the return type of a GCC
6303    builtin and then its argument prototype would still apply.  */
6304 #ifdef __cplusplus
6305 extern "C"
6306 #endif
6307 char shmat ();
6308 int
6309 main ()
6310 {
6311 return shmat ();
6312   ;
6313   return 0;
6314 }
6315 _ACEOF
6316 rm -f conftest.$ac_objext conftest$ac_exeext
6317 if { (ac_try="$ac_link"
6318 case "(($ac_try" in
6319   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6320   *) ac_try_echo=$ac_try;;
6321 esac
6322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6323   (eval "$ac_link") 2>conftest.er1
6324   ac_status=$?
6325   grep -v '^ *+' conftest.er1 >conftest.err
6326   rm -f conftest.er1
6327   cat conftest.err >&5
6328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6329   (exit $ac_status); } && {
6330          test -z "$ac_cxx_werror_flag" ||
6331          test ! -s conftest.err
6332        } && test -s conftest$ac_exeext &&
6333        $as_test_x conftest$ac_exeext; then
6334   ac_cv_lib_ipc_shmat=yes
6335 else
6336   echo "$as_me: failed program was:" >&5
6337 sed 's/^/| /' conftest.$ac_ext >&5
6338
6339         ac_cv_lib_ipc_shmat=no
6340 fi
6341
6342 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6343       conftest$ac_exeext conftest.$ac_ext
6344 LIBS=$ac_check_lib_save_LIBS
6345 fi
6346 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6347 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6348 if test $ac_cv_lib_ipc_shmat = yes; then
6349   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6350 fi
6351
6352     fi
6353   fi
6354
6355   # Check for libraries that X11R6 Xt/Xaw programs need.
6356   ac_save_LDFLAGS=$LDFLAGS
6357   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6358   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6359   # check for ICE first), but we must link in the order -lSM -lICE or
6360   # we get undefined symbols.  So assume we have SM if we have ICE.
6361   # These have to be linked with before -lX11, unlike the other
6362   # libraries we check for below, so use a different variable.
6363   # John Interrante, Karl Berry
6364   { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6365 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6366 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6367   echo $ECHO_N "(cached) $ECHO_C" >&6
6368 else
6369   ac_check_lib_save_LIBS=$LIBS
6370 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6371 cat >conftest.$ac_ext <<_ACEOF
6372 /* confdefs.h.  */
6373 _ACEOF
6374 cat confdefs.h >>conftest.$ac_ext
6375 cat >>conftest.$ac_ext <<_ACEOF
6376 /* end confdefs.h.  */
6377
6378 /* Override any GCC internal prototype to avoid an error.
6379    Use char because int might match the return type of a GCC
6380    builtin and then its argument prototype would still apply.  */
6381 #ifdef __cplusplus
6382 extern "C"
6383 #endif
6384 char IceConnectionNumber ();
6385 int
6386 main ()
6387 {
6388 return IceConnectionNumber ();
6389   ;
6390   return 0;
6391 }
6392 _ACEOF
6393 rm -f conftest.$ac_objext conftest$ac_exeext
6394 if { (ac_try="$ac_link"
6395 case "(($ac_try" in
6396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6397   *) ac_try_echo=$ac_try;;
6398 esac
6399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6400   (eval "$ac_link") 2>conftest.er1
6401   ac_status=$?
6402   grep -v '^ *+' conftest.er1 >conftest.err
6403   rm -f conftest.er1
6404   cat conftest.err >&5
6405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6406   (exit $ac_status); } && {
6407          test -z "$ac_cxx_werror_flag" ||
6408          test ! -s conftest.err
6409        } && test -s conftest$ac_exeext &&
6410        $as_test_x conftest$ac_exeext; then
6411   ac_cv_lib_ICE_IceConnectionNumber=yes
6412 else
6413   echo "$as_me: failed program was:" >&5
6414 sed 's/^/| /' conftest.$ac_ext >&5
6415
6416         ac_cv_lib_ICE_IceConnectionNumber=no
6417 fi
6418
6419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6420       conftest$ac_exeext conftest.$ac_ext
6421 LIBS=$ac_check_lib_save_LIBS
6422 fi
6423 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6424 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6425 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6426   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6427 fi
6428
6429   LDFLAGS=$ac_save_LDFLAGS
6430
6431 fi
6432
6433
6434 AFTERIMAGE_CFLAGS=
6435 AFTERIMAGE_LIBS=
6436 AFTERIMAGE_VERSION=
6437
6438 if test x$support_afterimage = xyes; then
6439   support_afterimage=no
6440
6441   if test "x$afterimage_config" = "x" ; then
6442     # Extract the first word of "afterimage-config", so it can be a program name with args.
6443 set dummy afterimage-config; ac_word=$2
6444 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6445 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6446 if test "${ac_cv_path_afterimage_config+set}" = set; then
6447   echo $ECHO_N "(cached) $ECHO_C" >&6
6448 else
6449   case $afterimage_config in
6450   [\\/]* | ?:[\\/]*)
6451   ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6452   ;;
6453   *)
6454   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6455 for as_dir in $PATH
6456 do
6457   IFS=$as_save_IFS
6458   test -z "$as_dir" && as_dir=.
6459   for ac_exec_ext in '' $ac_executable_extensions; do
6460   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6461     ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6462     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6463     break 2
6464   fi
6465 done
6466 done
6467 IFS=$as_save_IFS
6468
6469   test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6470   ;;
6471 esac
6472 fi
6473 afterimage_config=$ac_cv_path_afterimage_config
6474 if test -n "$afterimage_config"; then
6475   { echo "$as_me:$LINENO: result: $afterimage_config" >&5
6476 echo "${ECHO_T}$afterimage_config" >&6; }
6477 else
6478   { echo "$as_me:$LINENO: result: no" >&5
6479 echo "${ECHO_T}no" >&6; }
6480 fi
6481
6482
6483   fi
6484   if test "x$afterimage_config" != "xno" ; then
6485     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
6486 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
6487     xAFTERIMAGE_VERSION=`$afterimage_config --version`
6488     if test -n "$xAFTERIMAGE_VERSION" ; then
6489       xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6490       xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6491       if test "x$xAFTERIMAGE_LIBS" != "x"; then
6492         libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6493         libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6494         if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6495           support_afterimage=yes
6496           AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6497           AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6498           AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6499         fi
6500       fi
6501     fi
6502     if test "x$support_afterimage" = "xyes"; then
6503       { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6504 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6505     else
6506       { echo "$as_me:$LINENO: result: no" >&5
6507 echo "${ECHO_T}no" >&6; }
6508     fi
6509   fi
6510 fi
6511
6512 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6513 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6514 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6515   echo $ECHO_N "(cached) $ECHO_C" >&6
6516 else
6517   cat >conftest.$ac_ext <<_ACEOF
6518 /* confdefs.h.  */
6519 _ACEOF
6520 cat confdefs.h >>conftest.$ac_ext
6521 cat >>conftest.$ac_ext <<_ACEOF
6522 /* end confdefs.h.  */
6523 #include <sys/types.h>
6524 #include <sys/wait.h>
6525 #ifndef WEXITSTATUS
6526 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6527 #endif
6528 #ifndef WIFEXITED
6529 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6530 #endif
6531
6532 int
6533 main ()
6534 {
6535   int s;
6536   wait (&s);
6537   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6538   ;
6539   return 0;
6540 }
6541 _ACEOF
6542 rm -f conftest.$ac_objext
6543 if { (ac_try="$ac_compile"
6544 case "(($ac_try" in
6545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6546   *) ac_try_echo=$ac_try;;
6547 esac
6548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6549   (eval "$ac_compile") 2>conftest.er1
6550   ac_status=$?
6551   grep -v '^ *+' conftest.er1 >conftest.err
6552   rm -f conftest.er1
6553   cat conftest.err >&5
6554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6555   (exit $ac_status); } && {
6556          test -z "$ac_cxx_werror_flag" ||
6557          test ! -s conftest.err
6558        } && test -s conftest.$ac_objext; then
6559   ac_cv_header_sys_wait_h=yes
6560 else
6561   echo "$as_me: failed program was:" >&5
6562 sed 's/^/| /' conftest.$ac_ext >&5
6563
6564         ac_cv_header_sys_wait_h=no
6565 fi
6566
6567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6568 fi
6569 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6570 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6571 if test $ac_cv_header_sys_wait_h = yes; then
6572
6573 cat >>confdefs.h <<\_ACEOF
6574 #define HAVE_SYS_WAIT_H 1
6575 _ACEOF
6576
6577 fi
6578
6579 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6580 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6581 if test "${ac_cv_header_stdc+set}" = set; then
6582   echo $ECHO_N "(cached) $ECHO_C" >&6
6583 else
6584   cat >conftest.$ac_ext <<_ACEOF
6585 /* confdefs.h.  */
6586 _ACEOF
6587 cat confdefs.h >>conftest.$ac_ext
6588 cat >>conftest.$ac_ext <<_ACEOF
6589 /* end confdefs.h.  */
6590 #include <stdlib.h>
6591 #include <stdarg.h>
6592 #include <string.h>
6593 #include <float.h>
6594
6595 int
6596 main ()
6597 {
6598
6599   ;
6600   return 0;
6601 }
6602 _ACEOF
6603 rm -f conftest.$ac_objext
6604 if { (ac_try="$ac_compile"
6605 case "(($ac_try" in
6606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6607   *) ac_try_echo=$ac_try;;
6608 esac
6609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6610   (eval "$ac_compile") 2>conftest.er1
6611   ac_status=$?
6612   grep -v '^ *+' conftest.er1 >conftest.err
6613   rm -f conftest.er1
6614   cat conftest.err >&5
6615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616   (exit $ac_status); } && {
6617          test -z "$ac_cxx_werror_flag" ||
6618          test ! -s conftest.err
6619        } && test -s conftest.$ac_objext; then
6620   ac_cv_header_stdc=yes
6621 else
6622   echo "$as_me: failed program was:" >&5
6623 sed 's/^/| /' conftest.$ac_ext >&5
6624
6625         ac_cv_header_stdc=no
6626 fi
6627
6628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629
6630 if test $ac_cv_header_stdc = yes; then
6631   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6632   cat >conftest.$ac_ext <<_ACEOF
6633 /* confdefs.h.  */
6634 _ACEOF
6635 cat confdefs.h >>conftest.$ac_ext
6636 cat >>conftest.$ac_ext <<_ACEOF
6637 /* end confdefs.h.  */
6638 #include <string.h>
6639
6640 _ACEOF
6641 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6642   $EGREP "memchr" >/dev/null 2>&1; then
6643   :
6644 else
6645   ac_cv_header_stdc=no
6646 fi
6647 rm -f conftest*
6648
6649 fi
6650
6651 if test $ac_cv_header_stdc = yes; then
6652   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6653   cat >conftest.$ac_ext <<_ACEOF
6654 /* confdefs.h.  */
6655 _ACEOF
6656 cat confdefs.h >>conftest.$ac_ext
6657 cat >>conftest.$ac_ext <<_ACEOF
6658 /* end confdefs.h.  */
6659 #include <stdlib.h>
6660
6661 _ACEOF
6662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6663   $EGREP "free" >/dev/null 2>&1; then
6664   :
6665 else
6666   ac_cv_header_stdc=no
6667 fi
6668 rm -f conftest*
6669
6670 fi
6671
6672 if test $ac_cv_header_stdc = yes; then
6673   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6674   if test "$cross_compiling" = yes; then
6675   :
6676 else
6677   cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h.  */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h.  */
6683 #include <ctype.h>
6684 #include <stdlib.h>
6685 #if ((' ' & 0x0FF) == 0x020)
6686 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6687 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6688 #else
6689 # define ISLOWER(c) \
6690                    (('a' <= (c) && (c) <= 'i') \
6691                      || ('j' <= (c) && (c) <= 'r') \
6692                      || ('s' <= (c) && (c) <= 'z'))
6693 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6694 #endif
6695
6696 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6697 int
6698 main ()
6699 {
6700   int i;
6701   for (i = 0; i < 256; i++)
6702     if (XOR (islower (i), ISLOWER (i))
6703         || toupper (i) != TOUPPER (i))
6704       return 2;
6705   return 0;
6706 }
6707 _ACEOF
6708 rm -f conftest$ac_exeext
6709 if { (ac_try="$ac_link"
6710 case "(($ac_try" in
6711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6712   *) ac_try_echo=$ac_try;;
6713 esac
6714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6715   (eval "$ac_link") 2>&5
6716   ac_status=$?
6717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6718   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6719   { (case "(($ac_try" in
6720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6721   *) ac_try_echo=$ac_try;;
6722 esac
6723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6724   (eval "$ac_try") 2>&5
6725   ac_status=$?
6726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6727   (exit $ac_status); }; }; then
6728   :
6729 else
6730   echo "$as_me: program exited with status $ac_status" >&5
6731 echo "$as_me: failed program was:" >&5
6732 sed 's/^/| /' conftest.$ac_ext >&5
6733
6734 ( exit $ac_status )
6735 ac_cv_header_stdc=no
6736 fi
6737 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6738 fi
6739
6740
6741 fi
6742 fi
6743 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6744 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6745 if test $ac_cv_header_stdc = yes; then
6746
6747 cat >>confdefs.h <<\_ACEOF
6748 #define STDC_HEADERS 1
6749 _ACEOF
6750
6751 fi
6752
6753 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6764                   inttypes.h stdint.h unistd.h
6765 do
6766 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6767 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6768 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6769 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6770   echo $ECHO_N "(cached) $ECHO_C" >&6
6771 else
6772   cat >conftest.$ac_ext <<_ACEOF
6773 /* confdefs.h.  */
6774 _ACEOF
6775 cat confdefs.h >>conftest.$ac_ext
6776 cat >>conftest.$ac_ext <<_ACEOF
6777 /* end confdefs.h.  */
6778 $ac_includes_default
6779
6780 #include <$ac_header>
6781 _ACEOF
6782 rm -f conftest.$ac_objext
6783 if { (ac_try="$ac_compile"
6784 case "(($ac_try" in
6785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6786   *) ac_try_echo=$ac_try;;
6787 esac
6788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6789   (eval "$ac_compile") 2>conftest.er1
6790   ac_status=$?
6791   grep -v '^ *+' conftest.er1 >conftest.err
6792   rm -f conftest.er1
6793   cat conftest.err >&5
6794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6795   (exit $ac_status); } && {
6796          test -z "$ac_cxx_werror_flag" ||
6797          test ! -s conftest.err
6798        } && test -s conftest.$ac_objext; then
6799   eval "$as_ac_Header=yes"
6800 else
6801   echo "$as_me: failed program was:" >&5
6802 sed 's/^/| /' conftest.$ac_ext >&5
6803
6804         eval "$as_ac_Header=no"
6805 fi
6806
6807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6808 fi
6809 ac_res=`eval echo '${'$as_ac_Header'}'`
6810                { echo "$as_me:$LINENO: result: $ac_res" >&5
6811 echo "${ECHO_T}$ac_res" >&6; }
6812 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6813   cat >>confdefs.h <<_ACEOF
6814 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6815 _ACEOF
6816
6817 fi
6818
6819 done
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839 for ac_header in \
6840         assert.h \
6841         fcntl.h \
6842         stdarg.h \
6843         stdlib.h \
6844         string.h \
6845         termios.h \
6846         unistd.h \
6847         sys/byteorder.h \
6848         sys/ioctl.h \
6849         sys/select.h \
6850         sys/sockio.h \
6851         sys/strredir.h \
6852         sys/time.h \
6853         stdint.h \
6854         wchar.h \
6855         cwchar \
6856         clocale \
6857
6858 do
6859 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6860 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6861   { echo "$as_me:$LINENO: checking for $ac_header" >&5
6862 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6863 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6864   echo $ECHO_N "(cached) $ECHO_C" >&6
6865 fi
6866 ac_res=`eval echo '${'$as_ac_Header'}'`
6867                { echo "$as_me:$LINENO: result: $ac_res" >&5
6868 echo "${ECHO_T}$ac_res" >&6; }
6869 else
6870   # Is the header compilable?
6871 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6872 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6873 cat >conftest.$ac_ext <<_ACEOF
6874 /* confdefs.h.  */
6875 _ACEOF
6876 cat confdefs.h >>conftest.$ac_ext
6877 cat >>conftest.$ac_ext <<_ACEOF
6878 /* end confdefs.h.  */
6879 $ac_includes_default
6880 #include <$ac_header>
6881 _ACEOF
6882 rm -f conftest.$ac_objext
6883 if { (ac_try="$ac_compile"
6884 case "(($ac_try" in
6885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6886   *) ac_try_echo=$ac_try;;
6887 esac
6888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6889   (eval "$ac_compile") 2>conftest.er1
6890   ac_status=$?
6891   grep -v '^ *+' conftest.er1 >conftest.err
6892   rm -f conftest.er1
6893   cat conftest.err >&5
6894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6895   (exit $ac_status); } && {
6896          test -z "$ac_cxx_werror_flag" ||
6897          test ! -s conftest.err
6898        } && test -s conftest.$ac_objext; then
6899   ac_header_compiler=yes
6900 else
6901   echo "$as_me: failed program was:" >&5
6902 sed 's/^/| /' conftest.$ac_ext >&5
6903
6904         ac_header_compiler=no
6905 fi
6906
6907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6908 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6909 echo "${ECHO_T}$ac_header_compiler" >&6; }
6910
6911 # Is the header present?
6912 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6913 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6914 cat >conftest.$ac_ext <<_ACEOF
6915 /* confdefs.h.  */
6916 _ACEOF
6917 cat confdefs.h >>conftest.$ac_ext
6918 cat >>conftest.$ac_ext <<_ACEOF
6919 /* end confdefs.h.  */
6920 #include <$ac_header>
6921 _ACEOF
6922 if { (ac_try="$ac_cpp conftest.$ac_ext"
6923 case "(($ac_try" in
6924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6925   *) ac_try_echo=$ac_try;;
6926 esac
6927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6928   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6929   ac_status=$?
6930   grep -v '^ *+' conftest.er1 >conftest.err
6931   rm -f conftest.er1
6932   cat conftest.err >&5
6933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6934   (exit $ac_status); } >/dev/null && {
6935          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6936          test ! -s conftest.err
6937        }; then
6938   ac_header_preproc=yes
6939 else
6940   echo "$as_me: failed program was:" >&5
6941 sed 's/^/| /' conftest.$ac_ext >&5
6942
6943   ac_header_preproc=no
6944 fi
6945
6946 rm -f conftest.err conftest.$ac_ext
6947 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6948 echo "${ECHO_T}$ac_header_preproc" >&6; }
6949
6950 # So?  What about this header?
6951 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6952   yes:no: )
6953     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6954 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6955     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6956 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6957     ac_header_preproc=yes
6958     ;;
6959   no:yes:* )
6960     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6961 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6962     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6963 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6964     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6965 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6966     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6967 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6968     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6969 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6970     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6971 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6972
6973     ;;
6974 esac
6975 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6976 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6978   echo $ECHO_N "(cached) $ECHO_C" >&6
6979 else
6980   eval "$as_ac_Header=\$ac_header_preproc"
6981 fi
6982 ac_res=`eval echo '${'$as_ac_Header'}'`
6983                { echo "$as_me:$LINENO: result: $ac_res" >&5
6984 echo "${ECHO_T}$ac_res" >&6; }
6985
6986 fi
6987 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6988   cat >>confdefs.h <<_ACEOF
6989 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6990 _ACEOF
6991
6992 fi
6993
6994 done
6995
6996
6997 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6998 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6999 if test "${ac_cv_header_time+set}" = set; then
7000   echo $ECHO_N "(cached) $ECHO_C" >&6
7001 else
7002   cat >conftest.$ac_ext <<_ACEOF
7003 /* confdefs.h.  */
7004 _ACEOF
7005 cat confdefs.h >>conftest.$ac_ext
7006 cat >>conftest.$ac_ext <<_ACEOF
7007 /* end confdefs.h.  */
7008 #include <sys/types.h>
7009 #include <sys/time.h>
7010 #include <time.h>
7011
7012 int
7013 main ()
7014 {
7015 if ((struct tm *) 0)
7016 return 0;
7017   ;
7018   return 0;
7019 }
7020 _ACEOF
7021 rm -f conftest.$ac_objext
7022 if { (ac_try="$ac_compile"
7023 case "(($ac_try" in
7024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7025   *) ac_try_echo=$ac_try;;
7026 esac
7027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7028   (eval "$ac_compile") 2>conftest.er1
7029   ac_status=$?
7030   grep -v '^ *+' conftest.er1 >conftest.err
7031   rm -f conftest.er1
7032   cat conftest.err >&5
7033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034   (exit $ac_status); } && {
7035          test -z "$ac_cxx_werror_flag" ||
7036          test ! -s conftest.err
7037        } && test -s conftest.$ac_objext; then
7038   ac_cv_header_time=yes
7039 else
7040   echo "$as_me: failed program was:" >&5
7041 sed 's/^/| /' conftest.$ac_ext >&5
7042
7043         ac_cv_header_time=no
7044 fi
7045
7046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7047 fi
7048 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7049 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7050 if test $ac_cv_header_time = yes; then
7051
7052 cat >>confdefs.h <<\_ACEOF
7053 #define TIME_WITH_SYS_TIME 1
7054 _ACEOF
7055
7056 fi
7057
7058
7059 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7060 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7061 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7062   echo $ECHO_N "(cached) $ECHO_C" >&6
7063 else
7064   cat >conftest.$ac_ext <<_ACEOF
7065 /* confdefs.h.  */
7066 _ACEOF
7067 cat confdefs.h >>conftest.$ac_ext
7068 cat >>conftest.$ac_ext <<_ACEOF
7069 /* end confdefs.h.  */
7070 #include <stdio.h>
7071 #include <sys/ioctl.h>
7072 #ifdef HAVE_TERMIOS_H
7073 #include <termios.h>
7074 #endif
7075 int
7076 main ()
7077 {
7078 int a = ECHO;
7079   ;
7080   return 0;
7081 }
7082 _ACEOF
7083 rm -f conftest.$ac_objext
7084 if { (ac_try="$ac_compile"
7085 case "(($ac_try" in
7086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7087   *) ac_try_echo=$ac_try;;
7088 esac
7089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7090   (eval "$ac_compile") 2>conftest.er1
7091   ac_status=$?
7092   grep -v '^ *+' conftest.er1 >conftest.err
7093   rm -f conftest.er1
7094   cat conftest.err >&5
7095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7096   (exit $ac_status); } && {
7097          test -z "$ac_cxx_werror_flag" ||
7098          test ! -s conftest.err
7099        } && test -s conftest.$ac_objext; then
7100   rxvt_cv_header_sysioctl=yes
7101 else
7102   echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.$ac_ext >&5
7104
7105         rxvt_cv_header_sysioctl=no
7106 fi
7107
7108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7109 fi
7110 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7111 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7112
7113 { echo "$as_me:$LINENO: checking for XPointer" >&5
7114 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7115 if test "${rxvt_cv_xpointer+set}" = set; then
7116   echo $ECHO_N "(cached) $ECHO_C" >&6
7117 else
7118   cat >conftest.$ac_ext <<_ACEOF
7119 /* confdefs.h.  */
7120 _ACEOF
7121 cat confdefs.h >>conftest.$ac_ext
7122 cat >>conftest.$ac_ext <<_ACEOF
7123 /* end confdefs.h.  */
7124 #include <X11/Xlib.h>
7125 int
7126 main ()
7127 {
7128 XPointer dummy;
7129   ;
7130   return 0;
7131 }
7132 _ACEOF
7133 rm -f conftest.$ac_objext
7134 if { (ac_try="$ac_compile"
7135 case "(($ac_try" in
7136   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7137   *) ac_try_echo=$ac_try;;
7138 esac
7139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7140   (eval "$ac_compile") 2>conftest.er1
7141   ac_status=$?
7142   grep -v '^ *+' conftest.er1 >conftest.err
7143   rm -f conftest.er1
7144   cat conftest.err >&5
7145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146   (exit $ac_status); } && {
7147          test -z "$ac_cxx_werror_flag" ||
7148          test ! -s conftest.err
7149        } && test -s conftest.$ac_objext; then
7150   rxvt_cv_xpointer=yes
7151 else
7152   echo "$as_me: failed program was:" >&5
7153 sed 's/^/| /' conftest.$ac_ext >&5
7154
7155         rxvt_cv_xpointer=no
7156 fi
7157
7158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7159 fi
7160 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7161 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7162 if test x$rxvt_cv_xpointer = xyes; then
7163
7164 cat >>confdefs.h <<\_ACEOF
7165 #define HAVE_XPOINTER 1
7166 _ACEOF
7167
7168 fi
7169
7170 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7171 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7172 if test "${rxvt_xlib_illegal_access+set}" = set; then
7173   echo $ECHO_N "(cached) $ECHO_C" >&6
7174 else
7175   cat >conftest.$ac_ext <<_ACEOF
7176 /* confdefs.h.  */
7177 _ACEOF
7178 cat confdefs.h >>conftest.$ac_ext
7179 cat >>conftest.$ac_ext <<_ACEOF
7180 /* end confdefs.h.  */
7181
7182 #define XLIB_ILLEGAL_ACCESS
7183 #include <X11/Xlib.h>
7184
7185 int
7186 main ()
7187 {
7188
7189       Display *dpy;
7190       dpy->xdefaults = (char *)0;
7191
7192   ;
7193   return 0;
7194 }
7195 _ACEOF
7196 rm -f conftest.$ac_objext
7197 if { (ac_try="$ac_compile"
7198 case "(($ac_try" in
7199   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7200   *) ac_try_echo=$ac_try;;
7201 esac
7202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7203   (eval "$ac_compile") 2>conftest.er1
7204   ac_status=$?
7205   grep -v '^ *+' conftest.er1 >conftest.err
7206   rm -f conftest.er1
7207   cat conftest.err >&5
7208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7209   (exit $ac_status); } && {
7210          test -z "$ac_cxx_werror_flag" ||
7211          test ! -s conftest.err
7212        } && test -s conftest.$ac_objext; then
7213   rxvt_xlib_illegal_access=yes
7214 else
7215   echo "$as_me: failed program was:" >&5
7216 sed 's/^/| /' conftest.$ac_ext >&5
7217
7218         rxvt_xlib_illegal_access=no
7219
7220 fi
7221
7222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7223 fi
7224 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7225 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7226 if test x$rxvt_xlib_illegal_access = xyes; then
7227
7228 cat >>confdefs.h <<\_ACEOF
7229 #define XLIB_ILLEGAL_ACCESS 1
7230 _ACEOF
7231
7232 fi
7233
7234 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7235 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7236 if test "${ac_cv_c_const+set}" = set; then
7237   echo $ECHO_N "(cached) $ECHO_C" >&6
7238 else
7239   cat >conftest.$ac_ext <<_ACEOF
7240 /* confdefs.h.  */
7241 _ACEOF
7242 cat confdefs.h >>conftest.$ac_ext
7243 cat >>conftest.$ac_ext <<_ACEOF
7244 /* end confdefs.h.  */
7245
7246 int
7247 main ()
7248 {
7249 /* FIXME: Include the comments suggested by Paul. */
7250 #ifndef __cplusplus
7251   /* Ultrix mips cc rejects this.  */
7252   typedef int charset[2];
7253   const charset cs;
7254   /* SunOS 4.1.1 cc rejects this.  */
7255   char const *const *pcpcc;
7256   char **ppc;
7257   /* NEC SVR4.0.2 mips cc rejects this.  */
7258   struct point {int x, y;};
7259   static struct point const zero = {0,0};
7260   /* AIX XL C 1.02.0.0 rejects this.
7261      It does not let you subtract one const X* pointer from another in
7262      an arm of an if-expression whose if-part is not a constant
7263      expression */
7264   const char *g = "string";
7265   pcpcc = &g + (g ? g-g : 0);
7266   /* HPUX 7.0 cc rejects these. */
7267   ++pcpcc;
7268   ppc = (char**) pcpcc;
7269   pcpcc = (char const *const *) ppc;
7270   { /* SCO 3.2v4 cc rejects this.  */
7271     char *t;
7272     char const *s = 0 ? (char *) 0 : (char const *) 0;
7273
7274     *t++ = 0;
7275     if (s) return 0;
7276   }
7277   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7278     int x[] = {25, 17};
7279     const int *foo = &x[0];
7280     ++foo;
7281   }
7282   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7283     typedef const int *iptr;
7284     iptr p = 0;
7285     ++p;
7286   }
7287   { /* AIX XL C 1.02.0.0 rejects this saying
7288        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7289     struct s { int j; const int *ap[3]; };
7290     struct s *b; b->j = 5;
7291   }
7292   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7293     const int foo = 10;
7294     if (!foo) return 0;
7295   }
7296   return !cs[0] && !zero.x;
7297 #endif
7298
7299   ;
7300   return 0;
7301 }
7302 _ACEOF
7303 rm -f conftest.$ac_objext
7304 if { (ac_try="$ac_compile"
7305 case "(($ac_try" in
7306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7307   *) ac_try_echo=$ac_try;;
7308 esac
7309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7310   (eval "$ac_compile") 2>conftest.er1
7311   ac_status=$?
7312   grep -v '^ *+' conftest.er1 >conftest.err
7313   rm -f conftest.er1
7314   cat conftest.err >&5
7315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7316   (exit $ac_status); } && {
7317          test -z "$ac_cxx_werror_flag" ||
7318          test ! -s conftest.err
7319        } && test -s conftest.$ac_objext; then
7320   ac_cv_c_const=yes
7321 else
7322   echo "$as_me: failed program was:" >&5
7323 sed 's/^/| /' conftest.$ac_ext >&5
7324
7325         ac_cv_c_const=no
7326 fi
7327
7328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7329 fi
7330 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7331 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7332 if test $ac_cv_c_const = no; then
7333
7334 cat >>confdefs.h <<\_ACEOF
7335 #define const
7336 _ACEOF
7337
7338 fi
7339
7340 { echo "$as_me:$LINENO: checking for inline" >&5
7341 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7342 if test "${ac_cv_c_inline+set}" = set; then
7343   echo $ECHO_N "(cached) $ECHO_C" >&6
7344 else
7345   ac_cv_c_inline=no
7346 for ac_kw in inline __inline__ __inline; do
7347   cat >conftest.$ac_ext <<_ACEOF
7348 /* confdefs.h.  */
7349 _ACEOF
7350 cat confdefs.h >>conftest.$ac_ext
7351 cat >>conftest.$ac_ext <<_ACEOF
7352 /* end confdefs.h.  */
7353 #ifndef __cplusplus
7354 typedef int foo_t;
7355 static $ac_kw foo_t static_foo () {return 0; }
7356 $ac_kw foo_t foo () {return 0; }
7357 #endif
7358
7359 _ACEOF
7360 rm -f conftest.$ac_objext
7361 if { (ac_try="$ac_compile"
7362 case "(($ac_try" in
7363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7364   *) ac_try_echo=$ac_try;;
7365 esac
7366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7367   (eval "$ac_compile") 2>conftest.er1
7368   ac_status=$?
7369   grep -v '^ *+' conftest.er1 >conftest.err
7370   rm -f conftest.er1
7371   cat conftest.err >&5
7372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7373   (exit $ac_status); } && {
7374          test -z "$ac_cxx_werror_flag" ||
7375          test ! -s conftest.err
7376        } && test -s conftest.$ac_objext; then
7377   ac_cv_c_inline=$ac_kw
7378 else
7379   echo "$as_me: failed program was:" >&5
7380 sed 's/^/| /' conftest.$ac_ext >&5
7381
7382
7383 fi
7384
7385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7386   test "$ac_cv_c_inline" != no && break
7387 done
7388
7389 fi
7390 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7391 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7392
7393
7394 case $ac_cv_c_inline in
7395   inline | yes) ;;
7396   *)
7397     case $ac_cv_c_inline in
7398       no) ac_val=;;
7399       *) ac_val=$ac_cv_c_inline;;
7400     esac
7401     cat >>confdefs.h <<_ACEOF
7402 #ifndef __cplusplus
7403 #define inline $ac_val
7404 #endif
7405 _ACEOF
7406     ;;
7407 esac
7408
7409
7410
7411 { echo "$as_me:$LINENO: checking for mode_t" >&5
7412 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7413 if test "${ac_cv_type_mode_t+set}" = set; then
7414   echo $ECHO_N "(cached) $ECHO_C" >&6
7415 else
7416   cat >conftest.$ac_ext <<_ACEOF
7417 /* confdefs.h.  */
7418 _ACEOF
7419 cat confdefs.h >>conftest.$ac_ext
7420 cat >>conftest.$ac_ext <<_ACEOF
7421 /* end confdefs.h.  */
7422 $ac_includes_default
7423 typedef mode_t ac__type_new_;
7424 int
7425 main ()
7426 {
7427 if ((ac__type_new_ *) 0)
7428   return 0;
7429 if (sizeof (ac__type_new_))
7430   return 0;
7431   ;
7432   return 0;
7433 }
7434 _ACEOF
7435 rm -f conftest.$ac_objext
7436 if { (ac_try="$ac_compile"
7437 case "(($ac_try" in
7438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7439   *) ac_try_echo=$ac_try;;
7440 esac
7441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7442   (eval "$ac_compile") 2>conftest.er1
7443   ac_status=$?
7444   grep -v '^ *+' conftest.er1 >conftest.err
7445   rm -f conftest.er1
7446   cat conftest.err >&5
7447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448   (exit $ac_status); } && {
7449          test -z "$ac_cxx_werror_flag" ||
7450          test ! -s conftest.err
7451        } && test -s conftest.$ac_objext; then
7452   ac_cv_type_mode_t=yes
7453 else
7454   echo "$as_me: failed program was:" >&5
7455 sed 's/^/| /' conftest.$ac_ext >&5
7456
7457         ac_cv_type_mode_t=no
7458 fi
7459
7460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461 fi
7462 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7463 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7464 if test $ac_cv_type_mode_t = yes; then
7465   :
7466 else
7467
7468 cat >>confdefs.h <<_ACEOF
7469 #define mode_t int
7470 _ACEOF
7471
7472 fi
7473
7474 { echo "$as_me:$LINENO: checking for pid_t" >&5
7475 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7476 if test "${ac_cv_type_pid_t+set}" = set; then
7477   echo $ECHO_N "(cached) $ECHO_C" >&6
7478 else
7479   cat >conftest.$ac_ext <<_ACEOF
7480 /* confdefs.h.  */
7481 _ACEOF
7482 cat confdefs.h >>conftest.$ac_ext
7483 cat >>conftest.$ac_ext <<_ACEOF
7484 /* end confdefs.h.  */
7485 $ac_includes_default
7486 typedef pid_t ac__type_new_;
7487 int
7488 main ()
7489 {
7490 if ((ac__type_new_ *) 0)
7491   return 0;
7492 if (sizeof (ac__type_new_))
7493   return 0;
7494   ;
7495   return 0;
7496 }
7497 _ACEOF
7498 rm -f conftest.$ac_objext
7499 if { (ac_try="$ac_compile"
7500 case "(($ac_try" in
7501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7502   *) ac_try_echo=$ac_try;;
7503 esac
7504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7505   (eval "$ac_compile") 2>conftest.er1
7506   ac_status=$?
7507   grep -v '^ *+' conftest.er1 >conftest.err
7508   rm -f conftest.er1
7509   cat conftest.err >&5
7510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7511   (exit $ac_status); } && {
7512          test -z "$ac_cxx_werror_flag" ||
7513          test ! -s conftest.err
7514        } && test -s conftest.$ac_objext; then
7515   ac_cv_type_pid_t=yes
7516 else
7517   echo "$as_me: failed program was:" >&5
7518 sed 's/^/| /' conftest.$ac_ext >&5
7519
7520         ac_cv_type_pid_t=no
7521 fi
7522
7523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7524 fi
7525 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7526 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7527 if test $ac_cv_type_pid_t = yes; then
7528   :
7529 else
7530
7531 cat >>confdefs.h <<_ACEOF
7532 #define pid_t int
7533 _ACEOF
7534
7535 fi
7536
7537 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7538 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7539 if test "${ac_cv_type_uid_t+set}" = set; then
7540   echo $ECHO_N "(cached) $ECHO_C" >&6
7541 else
7542   cat >conftest.$ac_ext <<_ACEOF
7543 /* confdefs.h.  */
7544 _ACEOF
7545 cat confdefs.h >>conftest.$ac_ext
7546 cat >>conftest.$ac_ext <<_ACEOF
7547 /* end confdefs.h.  */
7548 #include <sys/types.h>
7549
7550 _ACEOF
7551 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7552   $EGREP "uid_t" >/dev/null 2>&1; then
7553   ac_cv_type_uid_t=yes
7554 else
7555   ac_cv_type_uid_t=no
7556 fi
7557 rm -f conftest*
7558
7559 fi
7560 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7561 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7562 if test $ac_cv_type_uid_t = no; then
7563
7564 cat >>confdefs.h <<\_ACEOF
7565 #define uid_t int
7566 _ACEOF
7567
7568
7569 cat >>confdefs.h <<\_ACEOF
7570 #define gid_t int
7571 _ACEOF
7572
7573 fi
7574
7575
7576 { echo "$as_me:$LINENO: checking for short" >&5
7577 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
7578 if test "${ac_cv_type_short+set}" = set; then
7579   echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581   cat >conftest.$ac_ext <<_ACEOF
7582 /* confdefs.h.  */
7583 _ACEOF
7584 cat confdefs.h >>conftest.$ac_ext
7585 cat >>conftest.$ac_ext <<_ACEOF
7586 /* end confdefs.h.  */
7587 $ac_includes_default
7588 typedef short ac__type_new_;
7589 int
7590 main ()
7591 {
7592 if ((ac__type_new_ *) 0)
7593   return 0;
7594 if (sizeof (ac__type_new_))
7595   return 0;
7596   ;
7597   return 0;
7598 }
7599 _ACEOF
7600 rm -f conftest.$ac_objext
7601 if { (ac_try="$ac_compile"
7602 case "(($ac_try" in
7603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7604   *) ac_try_echo=$ac_try;;
7605 esac
7606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7607   (eval "$ac_compile") 2>conftest.er1
7608   ac_status=$?
7609   grep -v '^ *+' conftest.er1 >conftest.err
7610   rm -f conftest.er1
7611   cat conftest.err >&5
7612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613   (exit $ac_status); } && {
7614          test -z "$ac_cxx_werror_flag" ||
7615          test ! -s conftest.err
7616        } && test -s conftest.$ac_objext; then
7617   ac_cv_type_short=yes
7618 else
7619   echo "$as_me: failed program was:" >&5
7620 sed 's/^/| /' conftest.$ac_ext >&5
7621
7622         ac_cv_type_short=no
7623 fi
7624
7625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7626 fi
7627 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7628 echo "${ECHO_T}$ac_cv_type_short" >&6; }
7629
7630 # The cast to long int works around a bug in the HP C Compiler
7631 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7632 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7633 # This bug is HP SR number 8606223364.
7634 { echo "$as_me:$LINENO: checking size of short" >&5
7635 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7636 if test "${ac_cv_sizeof_short+set}" = set; then
7637   echo $ECHO_N "(cached) $ECHO_C" >&6
7638 else
7639   if test "$cross_compiling" = yes; then
7640   # Depending upon the size, compute the lo and hi bounds.
7641 cat >conftest.$ac_ext <<_ACEOF
7642 /* confdefs.h.  */
7643 _ACEOF
7644 cat confdefs.h >>conftest.$ac_ext
7645 cat >>conftest.$ac_ext <<_ACEOF
7646 /* end confdefs.h.  */
7647 $ac_includes_default
7648    typedef short ac__type_sizeof_;
7649 int
7650 main ()
7651 {
7652 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7653 test_array [0] = 0
7654
7655   ;
7656   return 0;
7657 }
7658 _ACEOF
7659 rm -f conftest.$ac_objext
7660 if { (ac_try="$ac_compile"
7661 case "(($ac_try" in
7662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7663   *) ac_try_echo=$ac_try;;
7664 esac
7665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7666   (eval "$ac_compile") 2>conftest.er1
7667   ac_status=$?
7668   grep -v '^ *+' conftest.er1 >conftest.err
7669   rm -f conftest.er1
7670   cat conftest.err >&5
7671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7672   (exit $ac_status); } && {
7673          test -z "$ac_cxx_werror_flag" ||
7674          test ! -s conftest.err
7675        } && test -s conftest.$ac_objext; then
7676   ac_lo=0 ac_mid=0
7677   while :; do
7678     cat >conftest.$ac_ext <<_ACEOF
7679 /* confdefs.h.  */
7680 _ACEOF
7681 cat confdefs.h >>conftest.$ac_ext
7682 cat >>conftest.$ac_ext <<_ACEOF
7683 /* end confdefs.h.  */
7684 $ac_includes_default
7685    typedef short ac__type_sizeof_;
7686 int
7687 main ()
7688 {
7689 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7690 test_array [0] = 0
7691
7692   ;
7693   return 0;
7694 }
7695 _ACEOF
7696 rm -f conftest.$ac_objext
7697 if { (ac_try="$ac_compile"
7698 case "(($ac_try" in
7699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7700   *) ac_try_echo=$ac_try;;
7701 esac
7702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7703   (eval "$ac_compile") 2>conftest.er1
7704   ac_status=$?
7705   grep -v '^ *+' conftest.er1 >conftest.err
7706   rm -f conftest.er1
7707   cat conftest.err >&5
7708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709   (exit $ac_status); } && {
7710          test -z "$ac_cxx_werror_flag" ||
7711          test ! -s conftest.err
7712        } && test -s conftest.$ac_objext; then
7713   ac_hi=$ac_mid; break
7714 else
7715   echo "$as_me: failed program was:" >&5
7716 sed 's/^/| /' conftest.$ac_ext >&5
7717
7718         ac_lo=`expr $ac_mid + 1`
7719                         if test $ac_lo -le $ac_mid; then
7720                           ac_lo= ac_hi=
7721                           break
7722                         fi
7723                         ac_mid=`expr 2 '*' $ac_mid + 1`
7724 fi
7725
7726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7727   done
7728 else
7729   echo "$as_me: failed program was:" >&5
7730 sed 's/^/| /' conftest.$ac_ext >&5
7731
7732         cat >conftest.$ac_ext <<_ACEOF
7733 /* confdefs.h.  */
7734 _ACEOF
7735 cat confdefs.h >>conftest.$ac_ext
7736 cat >>conftest.$ac_ext <<_ACEOF
7737 /* end confdefs.h.  */
7738 $ac_includes_default
7739    typedef short ac__type_sizeof_;
7740 int
7741 main ()
7742 {
7743 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7744 test_array [0] = 0
7745
7746   ;
7747   return 0;
7748 }
7749 _ACEOF
7750 rm -f conftest.$ac_objext
7751 if { (ac_try="$ac_compile"
7752 case "(($ac_try" in
7753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7754   *) ac_try_echo=$ac_try;;
7755 esac
7756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7757   (eval "$ac_compile") 2>conftest.er1
7758   ac_status=$?
7759   grep -v '^ *+' conftest.er1 >conftest.err
7760   rm -f conftest.er1
7761   cat conftest.err >&5
7762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7763   (exit $ac_status); } && {
7764          test -z "$ac_cxx_werror_flag" ||
7765          test ! -s conftest.err
7766        } && test -s conftest.$ac_objext; then
7767   ac_hi=-1 ac_mid=-1
7768   while :; do
7769     cat >conftest.$ac_ext <<_ACEOF
7770 /* confdefs.h.  */
7771 _ACEOF
7772 cat confdefs.h >>conftest.$ac_ext
7773 cat >>conftest.$ac_ext <<_ACEOF
7774 /* end confdefs.h.  */
7775 $ac_includes_default
7776    typedef short ac__type_sizeof_;
7777 int
7778 main ()
7779 {
7780 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7781 test_array [0] = 0
7782
7783   ;
7784   return 0;
7785 }
7786 _ACEOF
7787 rm -f conftest.$ac_objext
7788 if { (ac_try="$ac_compile"
7789 case "(($ac_try" in
7790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7791   *) ac_try_echo=$ac_try;;
7792 esac
7793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7794   (eval "$ac_compile") 2>conftest.er1
7795   ac_status=$?
7796   grep -v '^ *+' conftest.er1 >conftest.err
7797   rm -f conftest.er1
7798   cat conftest.err >&5
7799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7800   (exit $ac_status); } && {
7801          test -z "$ac_cxx_werror_flag" ||
7802          test ! -s conftest.err
7803        } && test -s conftest.$ac_objext; then
7804   ac_lo=$ac_mid; break
7805 else
7806   echo "$as_me: failed program was:" >&5
7807 sed 's/^/| /' conftest.$ac_ext >&5
7808
7809         ac_hi=`expr '(' $ac_mid ')' - 1`
7810                         if test $ac_mid -le $ac_hi; then
7811                           ac_lo= ac_hi=
7812                           break
7813                         fi
7814                         ac_mid=`expr 2 '*' $ac_mid`
7815 fi
7816
7817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818   done
7819 else
7820   echo "$as_me: failed program was:" >&5
7821 sed 's/^/| /' conftest.$ac_ext >&5
7822
7823         ac_lo= ac_hi=
7824 fi
7825
7826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7827 fi
7828
7829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7830 # Binary search between lo and hi bounds.
7831 while test "x$ac_lo" != "x$ac_hi"; do
7832   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7833   cat >conftest.$ac_ext <<_ACEOF
7834 /* confdefs.h.  */
7835 _ACEOF
7836 cat confdefs.h >>conftest.$ac_ext
7837 cat >>conftest.$ac_ext <<_ACEOF
7838 /* end confdefs.h.  */
7839 $ac_includes_default
7840    typedef short ac__type_sizeof_;
7841 int
7842 main ()
7843 {
7844 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7845 test_array [0] = 0
7846
7847   ;
7848   return 0;
7849 }
7850 _ACEOF
7851 rm -f conftest.$ac_objext
7852 if { (ac_try="$ac_compile"
7853 case "(($ac_try" in
7854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7855   *) ac_try_echo=$ac_try;;
7856 esac
7857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7858   (eval "$ac_compile") 2>conftest.er1
7859   ac_status=$?
7860   grep -v '^ *+' conftest.er1 >conftest.err
7861   rm -f conftest.er1
7862   cat conftest.err >&5
7863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864   (exit $ac_status); } && {
7865          test -z "$ac_cxx_werror_flag" ||
7866          test ! -s conftest.err
7867        } && test -s conftest.$ac_objext; then
7868   ac_hi=$ac_mid
7869 else
7870   echo "$as_me: failed program was:" >&5
7871 sed 's/^/| /' conftest.$ac_ext >&5
7872
7873         ac_lo=`expr '(' $ac_mid ')' + 1`
7874 fi
7875
7876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7877 done
7878 case $ac_lo in
7879 ?*) ac_cv_sizeof_short=$ac_lo;;
7880 '') if test "$ac_cv_type_short" = yes; then
7881      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7882 See \`config.log' for more details." >&5
7883 echo "$as_me: error: cannot compute sizeof (short)
7884 See \`config.log' for more details." >&2;}
7885    { (exit 77); exit 77; }; }
7886    else
7887      ac_cv_sizeof_short=0
7888    fi ;;
7889 esac
7890 else
7891   cat >conftest.$ac_ext <<_ACEOF
7892 /* confdefs.h.  */
7893 _ACEOF
7894 cat confdefs.h >>conftest.$ac_ext
7895 cat >>conftest.$ac_ext <<_ACEOF
7896 /* end confdefs.h.  */
7897 $ac_includes_default
7898    typedef short ac__type_sizeof_;
7899 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7900 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7901 #include <stdio.h>
7902 #include <stdlib.h>
7903 int
7904 main ()
7905 {
7906
7907   FILE *f = fopen ("conftest.val", "w");
7908   if (! f)
7909     return 1;
7910   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7911     {
7912       long int i = longval ();
7913       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7914         return 1;
7915       fprintf (f, "%ld\n", i);
7916     }
7917   else
7918     {
7919       unsigned long int i = ulongval ();
7920       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7921         return 1;
7922       fprintf (f, "%lu\n", i);
7923     }
7924   return ferror (f) || fclose (f) != 0;
7925
7926   ;
7927   return 0;
7928 }
7929 _ACEOF
7930 rm -f conftest$ac_exeext
7931 if { (ac_try="$ac_link"
7932 case "(($ac_try" in
7933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7934   *) ac_try_echo=$ac_try;;
7935 esac
7936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7937   (eval "$ac_link") 2>&5
7938   ac_status=$?
7939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7941   { (case "(($ac_try" in
7942   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7943   *) ac_try_echo=$ac_try;;
7944 esac
7945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7946   (eval "$ac_try") 2>&5
7947   ac_status=$?
7948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949   (exit $ac_status); }; }; then
7950   ac_cv_sizeof_short=`cat conftest.val`
7951 else
7952   echo "$as_me: program exited with status $ac_status" >&5
7953 echo "$as_me: failed program was:" >&5
7954 sed 's/^/| /' conftest.$ac_ext >&5
7955
7956 ( exit $ac_status )
7957 if test "$ac_cv_type_short" = yes; then
7958      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7959 See \`config.log' for more details." >&5
7960 echo "$as_me: error: cannot compute sizeof (short)
7961 See \`config.log' for more details." >&2;}
7962    { (exit 77); exit 77; }; }
7963    else
7964      ac_cv_sizeof_short=0
7965    fi
7966 fi
7967 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7968 fi
7969 rm -f conftest.val
7970 fi
7971 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7972 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
7973
7974
7975
7976 cat >>confdefs.h <<_ACEOF
7977 #define SIZEOF_SHORT $ac_cv_sizeof_short
7978 _ACEOF
7979
7980
7981 { echo "$as_me:$LINENO: checking for int" >&5
7982 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7983 if test "${ac_cv_type_int+set}" = set; then
7984   echo $ECHO_N "(cached) $ECHO_C" >&6
7985 else
7986   cat >conftest.$ac_ext <<_ACEOF
7987 /* confdefs.h.  */
7988 _ACEOF
7989 cat confdefs.h >>conftest.$ac_ext
7990 cat >>conftest.$ac_ext <<_ACEOF
7991 /* end confdefs.h.  */
7992 $ac_includes_default
7993 typedef int ac__type_new_;
7994 int
7995 main ()
7996 {
7997 if ((ac__type_new_ *) 0)
7998   return 0;
7999 if (sizeof (ac__type_new_))
8000   return 0;
8001   ;
8002   return 0;
8003 }
8004 _ACEOF
8005 rm -f conftest.$ac_objext
8006 if { (ac_try="$ac_compile"
8007 case "(($ac_try" in
8008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8009   *) ac_try_echo=$ac_try;;
8010 esac
8011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8012   (eval "$ac_compile") 2>conftest.er1
8013   ac_status=$?
8014   grep -v '^ *+' conftest.er1 >conftest.err
8015   rm -f conftest.er1
8016   cat conftest.err >&5
8017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018   (exit $ac_status); } && {
8019          test -z "$ac_cxx_werror_flag" ||
8020          test ! -s conftest.err
8021        } && test -s conftest.$ac_objext; then
8022   ac_cv_type_int=yes
8023 else
8024   echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8026
8027         ac_cv_type_int=no
8028 fi
8029
8030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8031 fi
8032 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8033 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8034
8035 # The cast to long int works around a bug in the HP C Compiler
8036 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8037 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8038 # This bug is HP SR number 8606223364.
8039 { echo "$as_me:$LINENO: checking size of int" >&5
8040 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8041 if test "${ac_cv_sizeof_int+set}" = set; then
8042   echo $ECHO_N "(cached) $ECHO_C" >&6
8043 else
8044   if test "$cross_compiling" = yes; then
8045   # Depending upon the size, compute the lo and hi bounds.
8046 cat >conftest.$ac_ext <<_ACEOF
8047 /* confdefs.h.  */
8048 _ACEOF
8049 cat confdefs.h >>conftest.$ac_ext
8050 cat >>conftest.$ac_ext <<_ACEOF
8051 /* end confdefs.h.  */
8052 $ac_includes_default
8053    typedef int ac__type_sizeof_;
8054 int
8055 main ()
8056 {
8057 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8058 test_array [0] = 0
8059
8060   ;
8061   return 0;
8062 }
8063 _ACEOF
8064 rm -f conftest.$ac_objext
8065 if { (ac_try="$ac_compile"
8066 case "(($ac_try" in
8067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8068   *) ac_try_echo=$ac_try;;
8069 esac
8070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8071   (eval "$ac_compile") 2>conftest.er1
8072   ac_status=$?
8073   grep -v '^ *+' conftest.er1 >conftest.err
8074   rm -f conftest.er1
8075   cat conftest.err >&5
8076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8077   (exit $ac_status); } && {
8078          test -z "$ac_cxx_werror_flag" ||
8079          test ! -s conftest.err
8080        } && test -s conftest.$ac_objext; then
8081   ac_lo=0 ac_mid=0
8082   while :; do
8083     cat >conftest.$ac_ext <<_ACEOF
8084 /* confdefs.h.  */
8085 _ACEOF
8086 cat confdefs.h >>conftest.$ac_ext
8087 cat >>conftest.$ac_ext <<_ACEOF
8088 /* end confdefs.h.  */
8089 $ac_includes_default
8090    typedef int ac__type_sizeof_;
8091 int
8092 main ()
8093 {
8094 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8095 test_array [0] = 0
8096
8097   ;
8098   return 0;
8099 }
8100 _ACEOF
8101 rm -f conftest.$ac_objext
8102 if { (ac_try="$ac_compile"
8103 case "(($ac_try" in
8104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8105   *) ac_try_echo=$ac_try;;
8106 esac
8107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8108   (eval "$ac_compile") 2>conftest.er1
8109   ac_status=$?
8110   grep -v '^ *+' conftest.er1 >conftest.err
8111   rm -f conftest.er1
8112   cat conftest.err >&5
8113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114   (exit $ac_status); } && {
8115          test -z "$ac_cxx_werror_flag" ||
8116          test ! -s conftest.err
8117        } && test -s conftest.$ac_objext; then
8118   ac_hi=$ac_mid; break
8119 else
8120   echo "$as_me: failed program was:" >&5
8121 sed 's/^/| /' conftest.$ac_ext >&5
8122
8123         ac_lo=`expr $ac_mid + 1`
8124                         if test $ac_lo -le $ac_mid; then
8125                           ac_lo= ac_hi=
8126                           break
8127                         fi
8128                         ac_mid=`expr 2 '*' $ac_mid + 1`
8129 fi
8130
8131 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8132   done
8133 else
8134   echo "$as_me: failed program was:" >&5
8135 sed 's/^/| /' conftest.$ac_ext >&5
8136
8137         cat >conftest.$ac_ext <<_ACEOF
8138 /* confdefs.h.  */
8139 _ACEOF
8140 cat confdefs.h >>conftest.$ac_ext
8141 cat >>conftest.$ac_ext <<_ACEOF
8142 /* end confdefs.h.  */
8143 $ac_includes_default
8144    typedef int ac__type_sizeof_;
8145 int
8146 main ()
8147 {
8148 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8149 test_array [0] = 0
8150
8151   ;
8152   return 0;
8153 }
8154 _ACEOF
8155 rm -f conftest.$ac_objext
8156 if { (ac_try="$ac_compile"
8157 case "(($ac_try" in
8158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8159   *) ac_try_echo=$ac_try;;
8160 esac
8161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8162   (eval "$ac_compile") 2>conftest.er1
8163   ac_status=$?
8164   grep -v '^ *+' conftest.er1 >conftest.err
8165   rm -f conftest.er1
8166   cat conftest.err >&5
8167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8168   (exit $ac_status); } && {
8169          test -z "$ac_cxx_werror_flag" ||
8170          test ! -s conftest.err
8171        } && test -s conftest.$ac_objext; then
8172   ac_hi=-1 ac_mid=-1
8173   while :; do
8174     cat >conftest.$ac_ext <<_ACEOF
8175 /* confdefs.h.  */
8176 _ACEOF
8177 cat confdefs.h >>conftest.$ac_ext
8178 cat >>conftest.$ac_ext <<_ACEOF
8179 /* end confdefs.h.  */
8180 $ac_includes_default
8181    typedef int ac__type_sizeof_;
8182 int
8183 main ()
8184 {
8185 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8186 test_array [0] = 0
8187
8188   ;
8189   return 0;
8190 }
8191 _ACEOF
8192 rm -f conftest.$ac_objext
8193 if { (ac_try="$ac_compile"
8194 case "(($ac_try" in
8195   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8196   *) ac_try_echo=$ac_try;;
8197 esac
8198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8199   (eval "$ac_compile") 2>conftest.er1
8200   ac_status=$?
8201   grep -v '^ *+' conftest.er1 >conftest.err
8202   rm -f conftest.er1
8203   cat conftest.err >&5
8204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8205   (exit $ac_status); } && {
8206          test -z "$ac_cxx_werror_flag" ||
8207          test ! -s conftest.err
8208        } && test -s conftest.$ac_objext; then
8209   ac_lo=$ac_mid; break
8210 else
8211   echo "$as_me: failed program was:" >&5
8212 sed 's/^/| /' conftest.$ac_ext >&5
8213
8214         ac_hi=`expr '(' $ac_mid ')' - 1`
8215                         if test $ac_mid -le $ac_hi; then
8216                           ac_lo= ac_hi=
8217                           break
8218                         fi
8219                         ac_mid=`expr 2 '*' $ac_mid`
8220 fi
8221
8222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8223   done
8224 else
8225   echo "$as_me: failed program was:" >&5
8226 sed 's/^/| /' conftest.$ac_ext >&5
8227
8228         ac_lo= ac_hi=
8229 fi
8230
8231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8232 fi
8233
8234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235 # Binary search between lo and hi bounds.
8236 while test "x$ac_lo" != "x$ac_hi"; do
8237   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8238   cat >conftest.$ac_ext <<_ACEOF
8239 /* confdefs.h.  */
8240 _ACEOF
8241 cat confdefs.h >>conftest.$ac_ext
8242 cat >>conftest.$ac_ext <<_ACEOF
8243 /* end confdefs.h.  */
8244 $ac_includes_default
8245    typedef int ac__type_sizeof_;
8246 int
8247 main ()
8248 {
8249 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8250 test_array [0] = 0
8251
8252   ;
8253   return 0;
8254 }
8255 _ACEOF
8256 rm -f conftest.$ac_objext
8257 if { (ac_try="$ac_compile"
8258 case "(($ac_try" in
8259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8260   *) ac_try_echo=$ac_try;;
8261 esac
8262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8263   (eval "$ac_compile") 2>conftest.er1
8264   ac_status=$?
8265   grep -v '^ *+' conftest.er1 >conftest.err
8266   rm -f conftest.er1
8267   cat conftest.err >&5
8268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269   (exit $ac_status); } && {
8270          test -z "$ac_cxx_werror_flag" ||
8271          test ! -s conftest.err
8272        } && test -s conftest.$ac_objext; then
8273   ac_hi=$ac_mid
8274 else
8275   echo "$as_me: failed program was:" >&5
8276 sed 's/^/| /' conftest.$ac_ext >&5
8277
8278         ac_lo=`expr '(' $ac_mid ')' + 1`
8279 fi
8280
8281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8282 done
8283 case $ac_lo in
8284 ?*) ac_cv_sizeof_int=$ac_lo;;
8285 '') if test "$ac_cv_type_int" = yes; then
8286      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8287 See \`config.log' for more details." >&5
8288 echo "$as_me: error: cannot compute sizeof (int)
8289 See \`config.log' for more details." >&2;}
8290    { (exit 77); exit 77; }; }
8291    else
8292      ac_cv_sizeof_int=0
8293    fi ;;
8294 esac
8295 else
8296   cat >conftest.$ac_ext <<_ACEOF
8297 /* confdefs.h.  */
8298 _ACEOF
8299 cat confdefs.h >>conftest.$ac_ext
8300 cat >>conftest.$ac_ext <<_ACEOF
8301 /* end confdefs.h.  */
8302 $ac_includes_default
8303    typedef int ac__type_sizeof_;
8304 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8305 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8306 #include <stdio.h>
8307 #include <stdlib.h>
8308 int
8309 main ()
8310 {
8311
8312   FILE *f = fopen ("conftest.val", "w");
8313   if (! f)
8314     return 1;
8315   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8316     {
8317       long int i = longval ();
8318       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8319         return 1;
8320       fprintf (f, "%ld\n", i);
8321     }
8322   else
8323     {
8324       unsigned long int i = ulongval ();
8325       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8326         return 1;
8327       fprintf (f, "%lu\n", i);
8328     }
8329   return ferror (f) || fclose (f) != 0;
8330
8331   ;
8332   return 0;
8333 }
8334 _ACEOF
8335 rm -f conftest$ac_exeext
8336 if { (ac_try="$ac_link"
8337 case "(($ac_try" in
8338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8339   *) ac_try_echo=$ac_try;;
8340 esac
8341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8342   (eval "$ac_link") 2>&5
8343   ac_status=$?
8344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8346   { (case "(($ac_try" in
8347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8348   *) ac_try_echo=$ac_try;;
8349 esac
8350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8351   (eval "$ac_try") 2>&5
8352   ac_status=$?
8353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354   (exit $ac_status); }; }; then
8355   ac_cv_sizeof_int=`cat conftest.val`
8356 else
8357   echo "$as_me: program exited with status $ac_status" >&5
8358 echo "$as_me: failed program was:" >&5
8359 sed 's/^/| /' conftest.$ac_ext >&5
8360
8361 ( exit $ac_status )
8362 if test "$ac_cv_type_int" = yes; then
8363      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8364 See \`config.log' for more details." >&5
8365 echo "$as_me: error: cannot compute sizeof (int)
8366 See \`config.log' for more details." >&2;}
8367    { (exit 77); exit 77; }; }
8368    else
8369      ac_cv_sizeof_int=0
8370    fi
8371 fi
8372 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8373 fi
8374 rm -f conftest.val
8375 fi
8376 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8377 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8378
8379
8380
8381 cat >>confdefs.h <<_ACEOF
8382 #define SIZEOF_INT $ac_cv_sizeof_int
8383 _ACEOF
8384
8385
8386 { echo "$as_me:$LINENO: checking for long long" >&5
8387 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8388 if test "${ac_cv_type_long_long+set}" = set; then
8389   echo $ECHO_N "(cached) $ECHO_C" >&6
8390 else
8391   cat >conftest.$ac_ext <<_ACEOF
8392 /* confdefs.h.  */
8393 _ACEOF
8394 cat confdefs.h >>conftest.$ac_ext
8395 cat >>conftest.$ac_ext <<_ACEOF
8396 /* end confdefs.h.  */
8397 $ac_includes_default
8398 typedef long long ac__type_new_;
8399 int
8400 main ()
8401 {
8402 if ((ac__type_new_ *) 0)
8403   return 0;
8404 if (sizeof (ac__type_new_))
8405   return 0;
8406   ;
8407   return 0;
8408 }
8409 _ACEOF
8410 rm -f conftest.$ac_objext
8411 if { (ac_try="$ac_compile"
8412 case "(($ac_try" in
8413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8414   *) ac_try_echo=$ac_try;;
8415 esac
8416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8417   (eval "$ac_compile") 2>conftest.er1
8418   ac_status=$?
8419   grep -v '^ *+' conftest.er1 >conftest.err
8420   rm -f conftest.er1
8421   cat conftest.err >&5
8422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423   (exit $ac_status); } && {
8424          test -z "$ac_cxx_werror_flag" ||
8425          test ! -s conftest.err
8426        } && test -s conftest.$ac_objext; then
8427   ac_cv_type_long_long=yes
8428 else
8429   echo "$as_me: failed program was:" >&5
8430 sed 's/^/| /' conftest.$ac_ext >&5
8431
8432         ac_cv_type_long_long=no
8433 fi
8434
8435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8436 fi
8437 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8438 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8439
8440 # The cast to long int works around a bug in the HP C Compiler
8441 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8442 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8443 # This bug is HP SR number 8606223364.
8444 { echo "$as_me:$LINENO: checking size of long long" >&5
8445 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8446 if test "${ac_cv_sizeof_long_long+set}" = set; then
8447   echo $ECHO_N "(cached) $ECHO_C" >&6
8448 else
8449   if test "$cross_compiling" = yes; then
8450   # Depending upon the size, compute the lo and hi bounds.
8451 cat >conftest.$ac_ext <<_ACEOF
8452 /* confdefs.h.  */
8453 _ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h.  */
8457 $ac_includes_default
8458    typedef long long ac__type_sizeof_;
8459 int
8460 main ()
8461 {
8462 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8463 test_array [0] = 0
8464
8465   ;
8466   return 0;
8467 }
8468 _ACEOF
8469 rm -f conftest.$ac_objext
8470 if { (ac_try="$ac_compile"
8471 case "(($ac_try" in
8472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8473   *) ac_try_echo=$ac_try;;
8474 esac
8475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8476   (eval "$ac_compile") 2>conftest.er1
8477   ac_status=$?
8478   grep -v '^ *+' conftest.er1 >conftest.err
8479   rm -f conftest.er1
8480   cat conftest.err >&5
8481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482   (exit $ac_status); } && {
8483          test -z "$ac_cxx_werror_flag" ||
8484          test ! -s conftest.err
8485        } && test -s conftest.$ac_objext; then
8486   ac_lo=0 ac_mid=0
8487   while :; do
8488     cat >conftest.$ac_ext <<_ACEOF
8489 /* confdefs.h.  */
8490 _ACEOF
8491 cat confdefs.h >>conftest.$ac_ext
8492 cat >>conftest.$ac_ext <<_ACEOF
8493 /* end confdefs.h.  */
8494 $ac_includes_default
8495    typedef long long ac__type_sizeof_;
8496 int
8497 main ()
8498 {
8499 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8500 test_array [0] = 0
8501
8502   ;
8503   return 0;
8504 }
8505 _ACEOF
8506 rm -f conftest.$ac_objext
8507 if { (ac_try="$ac_compile"
8508 case "(($ac_try" in
8509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8510   *) ac_try_echo=$ac_try;;
8511 esac
8512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8513   (eval "$ac_compile") 2>conftest.er1
8514   ac_status=$?
8515   grep -v '^ *+' conftest.er1 >conftest.err
8516   rm -f conftest.er1
8517   cat conftest.err >&5
8518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519   (exit $ac_status); } && {
8520          test -z "$ac_cxx_werror_flag" ||
8521          test ! -s conftest.err
8522        } && test -s conftest.$ac_objext; then
8523   ac_hi=$ac_mid; break
8524 else
8525   echo "$as_me: failed program was:" >&5
8526 sed 's/^/| /' conftest.$ac_ext >&5
8527
8528         ac_lo=`expr $ac_mid + 1`
8529                         if test $ac_lo -le $ac_mid; then
8530                           ac_lo= ac_hi=
8531                           break
8532                         fi
8533                         ac_mid=`expr 2 '*' $ac_mid + 1`
8534 fi
8535
8536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8537   done
8538 else
8539   echo "$as_me: failed program was:" >&5
8540 sed 's/^/| /' conftest.$ac_ext >&5
8541
8542         cat >conftest.$ac_ext <<_ACEOF
8543 /* confdefs.h.  */
8544 _ACEOF
8545 cat confdefs.h >>conftest.$ac_ext
8546 cat >>conftest.$ac_ext <<_ACEOF
8547 /* end confdefs.h.  */
8548 $ac_includes_default
8549    typedef long long ac__type_sizeof_;
8550 int
8551 main ()
8552 {
8553 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8554 test_array [0] = 0
8555
8556   ;
8557   return 0;
8558 }
8559 _ACEOF
8560 rm -f conftest.$ac_objext
8561 if { (ac_try="$ac_compile"
8562 case "(($ac_try" in
8563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8564   *) ac_try_echo=$ac_try;;
8565 esac
8566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8567   (eval "$ac_compile") 2>conftest.er1
8568   ac_status=$?
8569   grep -v '^ *+' conftest.er1 >conftest.err
8570   rm -f conftest.er1
8571   cat conftest.err >&5
8572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8573   (exit $ac_status); } && {
8574          test -z "$ac_cxx_werror_flag" ||
8575          test ! -s conftest.err
8576        } && test -s conftest.$ac_objext; then
8577   ac_hi=-1 ac_mid=-1
8578   while :; do
8579     cat >conftest.$ac_ext <<_ACEOF
8580 /* confdefs.h.  */
8581 _ACEOF
8582 cat confdefs.h >>conftest.$ac_ext
8583 cat >>conftest.$ac_ext <<_ACEOF
8584 /* end confdefs.h.  */
8585 $ac_includes_default
8586    typedef long long ac__type_sizeof_;
8587 int
8588 main ()
8589 {
8590 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8591 test_array [0] = 0
8592
8593   ;
8594   return 0;
8595 }
8596 _ACEOF
8597 rm -f conftest.$ac_objext
8598 if { (ac_try="$ac_compile"
8599 case "(($ac_try" in
8600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8601   *) ac_try_echo=$ac_try;;
8602 esac
8603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8604   (eval "$ac_compile") 2>conftest.er1
8605   ac_status=$?
8606   grep -v '^ *+' conftest.er1 >conftest.err
8607   rm -f conftest.er1
8608   cat conftest.err >&5
8609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610   (exit $ac_status); } && {
8611          test -z "$ac_cxx_werror_flag" ||
8612          test ! -s conftest.err
8613        } && test -s conftest.$ac_objext; then
8614   ac_lo=$ac_mid; break
8615 else
8616   echo "$as_me: failed program was:" >&5
8617 sed 's/^/| /' conftest.$ac_ext >&5
8618
8619         ac_hi=`expr '(' $ac_mid ')' - 1`
8620                         if test $ac_mid -le $ac_hi; then
8621                           ac_lo= ac_hi=
8622                           break
8623                         fi
8624                         ac_mid=`expr 2 '*' $ac_mid`
8625 fi
8626
8627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8628   done
8629 else
8630   echo "$as_me: failed program was:" >&5
8631 sed 's/^/| /' conftest.$ac_ext >&5
8632
8633         ac_lo= ac_hi=
8634 fi
8635
8636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8637 fi
8638
8639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8640 # Binary search between lo and hi bounds.
8641 while test "x$ac_lo" != "x$ac_hi"; do
8642   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8643   cat >conftest.$ac_ext <<_ACEOF
8644 /* confdefs.h.  */
8645 _ACEOF
8646 cat confdefs.h >>conftest.$ac_ext
8647 cat >>conftest.$ac_ext <<_ACEOF
8648 /* end confdefs.h.  */
8649 $ac_includes_default
8650    typedef long long ac__type_sizeof_;
8651 int
8652 main ()
8653 {
8654 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8655 test_array [0] = 0
8656
8657   ;
8658   return 0;
8659 }
8660 _ACEOF
8661 rm -f conftest.$ac_objext
8662 if { (ac_try="$ac_compile"
8663 case "(($ac_try" in
8664   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8665   *) ac_try_echo=$ac_try;;
8666 esac
8667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8668   (eval "$ac_compile") 2>conftest.er1
8669   ac_status=$?
8670   grep -v '^ *+' conftest.er1 >conftest.err
8671   rm -f conftest.er1
8672   cat conftest.err >&5
8673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674   (exit $ac_status); } && {
8675          test -z "$ac_cxx_werror_flag" ||
8676          test ! -s conftest.err
8677        } && test -s conftest.$ac_objext; then
8678   ac_hi=$ac_mid
8679 else
8680   echo "$as_me: failed program was:" >&5
8681 sed 's/^/| /' conftest.$ac_ext >&5
8682
8683         ac_lo=`expr '(' $ac_mid ')' + 1`
8684 fi
8685
8686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8687 done
8688 case $ac_lo in
8689 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8690 '') if test "$ac_cv_type_long_long" = yes; then
8691      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8692 See \`config.log' for more details." >&5
8693 echo "$as_me: error: cannot compute sizeof (long long)
8694 See \`config.log' for more details." >&2;}
8695    { (exit 77); exit 77; }; }
8696    else
8697      ac_cv_sizeof_long_long=0
8698    fi ;;
8699 esac
8700 else
8701   cat >conftest.$ac_ext <<_ACEOF
8702 /* confdefs.h.  */
8703 _ACEOF
8704 cat confdefs.h >>conftest.$ac_ext
8705 cat >>conftest.$ac_ext <<_ACEOF
8706 /* end confdefs.h.  */
8707 $ac_includes_default
8708    typedef long long ac__type_sizeof_;
8709 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8710 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8711 #include <stdio.h>
8712 #include <stdlib.h>
8713 int
8714 main ()
8715 {
8716
8717   FILE *f = fopen ("conftest.val", "w");
8718   if (! f)
8719     return 1;
8720   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8721     {
8722       long int i = longval ();
8723       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8724         return 1;
8725       fprintf (f, "%ld\n", i);
8726     }
8727   else
8728     {
8729       unsigned long int i = ulongval ();
8730       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8731         return 1;
8732       fprintf (f, "%lu\n", i);
8733     }
8734   return ferror (f) || fclose (f) != 0;
8735
8736   ;
8737   return 0;
8738 }
8739 _ACEOF
8740 rm -f conftest$ac_exeext
8741 if { (ac_try="$ac_link"
8742 case "(($ac_try" in
8743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8744   *) ac_try_echo=$ac_try;;
8745 esac
8746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8747   (eval "$ac_link") 2>&5
8748   ac_status=$?
8749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8750   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8751   { (case "(($ac_try" in
8752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8753   *) ac_try_echo=$ac_try;;
8754 esac
8755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8756   (eval "$ac_try") 2>&5
8757   ac_status=$?
8758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8759   (exit $ac_status); }; }; then
8760   ac_cv_sizeof_long_long=`cat conftest.val`
8761 else
8762   echo "$as_me: program exited with status $ac_status" >&5
8763 echo "$as_me: failed program was:" >&5
8764 sed 's/^/| /' conftest.$ac_ext >&5
8765
8766 ( exit $ac_status )
8767 if test "$ac_cv_type_long_long" = yes; then
8768      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8769 See \`config.log' for more details." >&5
8770 echo "$as_me: error: cannot compute sizeof (long long)
8771 See \`config.log' for more details." >&2;}
8772    { (exit 77); exit 77; }; }
8773    else
8774      ac_cv_sizeof_long_long=0
8775    fi
8776 fi
8777 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8778 fi
8779 rm -f conftest.val
8780 fi
8781 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8782 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8783
8784
8785
8786 cat >>confdefs.h <<_ACEOF
8787 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8788 _ACEOF
8789
8790
8791 { echo "$as_me:$LINENO: checking for int *" >&5
8792 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8793 if test "${ac_cv_type_int_p+set}" = set; then
8794   echo $ECHO_N "(cached) $ECHO_C" >&6
8795 else
8796   cat >conftest.$ac_ext <<_ACEOF
8797 /* confdefs.h.  */
8798 _ACEOF
8799 cat confdefs.h >>conftest.$ac_ext
8800 cat >>conftest.$ac_ext <<_ACEOF
8801 /* end confdefs.h.  */
8802 $ac_includes_default
8803 typedef int * ac__type_new_;
8804 int
8805 main ()
8806 {
8807 if ((ac__type_new_ *) 0)
8808   return 0;
8809 if (sizeof (ac__type_new_))
8810   return 0;
8811   ;
8812   return 0;
8813 }
8814 _ACEOF
8815 rm -f conftest.$ac_objext
8816 if { (ac_try="$ac_compile"
8817 case "(($ac_try" in
8818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8819   *) ac_try_echo=$ac_try;;
8820 esac
8821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8822   (eval "$ac_compile") 2>conftest.er1
8823   ac_status=$?
8824   grep -v '^ *+' conftest.er1 >conftest.err
8825   rm -f conftest.er1
8826   cat conftest.err >&5
8827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8828   (exit $ac_status); } && {
8829          test -z "$ac_cxx_werror_flag" ||
8830          test ! -s conftest.err
8831        } && test -s conftest.$ac_objext; then
8832   ac_cv_type_int_p=yes
8833 else
8834   echo "$as_me: failed program was:" >&5
8835 sed 's/^/| /' conftest.$ac_ext >&5
8836
8837         ac_cv_type_int_p=no
8838 fi
8839
8840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8841 fi
8842 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8843 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8844
8845 # The cast to long int works around a bug in the HP C Compiler
8846 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8847 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8848 # This bug is HP SR number 8606223364.
8849 { echo "$as_me:$LINENO: checking size of int *" >&5
8850 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8851 if test "${ac_cv_sizeof_int_p+set}" = set; then
8852   echo $ECHO_N "(cached) $ECHO_C" >&6
8853 else
8854   if test "$cross_compiling" = yes; then
8855   # Depending upon the size, compute the lo and hi bounds.
8856 cat >conftest.$ac_ext <<_ACEOF
8857 /* confdefs.h.  */
8858 _ACEOF
8859 cat confdefs.h >>conftest.$ac_ext
8860 cat >>conftest.$ac_ext <<_ACEOF
8861 /* end confdefs.h.  */
8862 $ac_includes_default
8863    typedef int * ac__type_sizeof_;
8864 int
8865 main ()
8866 {
8867 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8868 test_array [0] = 0
8869
8870   ;
8871   return 0;
8872 }
8873 _ACEOF
8874 rm -f conftest.$ac_objext
8875 if { (ac_try="$ac_compile"
8876 case "(($ac_try" in
8877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8878   *) ac_try_echo=$ac_try;;
8879 esac
8880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8881   (eval "$ac_compile") 2>conftest.er1
8882   ac_status=$?
8883   grep -v '^ *+' conftest.er1 >conftest.err
8884   rm -f conftest.er1
8885   cat conftest.err >&5
8886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887   (exit $ac_status); } && {
8888          test -z "$ac_cxx_werror_flag" ||
8889          test ! -s conftest.err
8890        } && test -s conftest.$ac_objext; then
8891   ac_lo=0 ac_mid=0
8892   while :; do
8893     cat >conftest.$ac_ext <<_ACEOF
8894 /* confdefs.h.  */
8895 _ACEOF
8896 cat confdefs.h >>conftest.$ac_ext
8897 cat >>conftest.$ac_ext <<_ACEOF
8898 /* end confdefs.h.  */
8899 $ac_includes_default
8900    typedef int * ac__type_sizeof_;
8901 int
8902 main ()
8903 {
8904 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8905 test_array [0] = 0
8906
8907   ;
8908   return 0;
8909 }
8910 _ACEOF
8911 rm -f conftest.$ac_objext
8912 if { (ac_try="$ac_compile"
8913 case "(($ac_try" in
8914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8915   *) ac_try_echo=$ac_try;;
8916 esac
8917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8918   (eval "$ac_compile") 2>conftest.er1
8919   ac_status=$?
8920   grep -v '^ *+' conftest.er1 >conftest.err
8921   rm -f conftest.er1
8922   cat conftest.err >&5
8923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8924   (exit $ac_status); } && {
8925          test -z "$ac_cxx_werror_flag" ||
8926          test ! -s conftest.err
8927        } && test -s conftest.$ac_objext; then
8928   ac_hi=$ac_mid; break
8929 else
8930   echo "$as_me: failed program was:" >&5
8931 sed 's/^/| /' conftest.$ac_ext >&5
8932
8933         ac_lo=`expr $ac_mid + 1`
8934                         if test $ac_lo -le $ac_mid; then
8935                           ac_lo= ac_hi=
8936                           break
8937                         fi
8938                         ac_mid=`expr 2 '*' $ac_mid + 1`
8939 fi
8940
8941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8942   done
8943 else
8944   echo "$as_me: failed program was:" >&5
8945 sed 's/^/| /' conftest.$ac_ext >&5
8946
8947         cat >conftest.$ac_ext <<_ACEOF
8948 /* confdefs.h.  */
8949 _ACEOF
8950 cat confdefs.h >>conftest.$ac_ext
8951 cat >>conftest.$ac_ext <<_ACEOF
8952 /* end confdefs.h.  */
8953 $ac_includes_default
8954    typedef int * ac__type_sizeof_;
8955 int
8956 main ()
8957 {
8958 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8959 test_array [0] = 0
8960
8961   ;
8962   return 0;
8963 }
8964 _ACEOF
8965 rm -f conftest.$ac_objext
8966 if { (ac_try="$ac_compile"
8967 case "(($ac_try" in
8968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8969   *) ac_try_echo=$ac_try;;
8970 esac
8971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8972   (eval "$ac_compile") 2>conftest.er1
8973   ac_status=$?
8974   grep -v '^ *+' conftest.er1 >conftest.err
8975   rm -f conftest.er1
8976   cat conftest.err >&5
8977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978   (exit $ac_status); } && {
8979          test -z "$ac_cxx_werror_flag" ||
8980          test ! -s conftest.err
8981        } && test -s conftest.$ac_objext; then
8982   ac_hi=-1 ac_mid=-1
8983   while :; do
8984     cat >conftest.$ac_ext <<_ACEOF
8985 /* confdefs.h.  */
8986 _ACEOF
8987 cat confdefs.h >>conftest.$ac_ext
8988 cat >>conftest.$ac_ext <<_ACEOF
8989 /* end confdefs.h.  */
8990 $ac_includes_default
8991    typedef int * ac__type_sizeof_;
8992 int
8993 main ()
8994 {
8995 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8996 test_array [0] = 0
8997
8998   ;
8999   return 0;
9000 }
9001 _ACEOF
9002 rm -f conftest.$ac_objext
9003 if { (ac_try="$ac_compile"
9004 case "(($ac_try" in
9005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9006   *) ac_try_echo=$ac_try;;
9007 esac
9008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9009   (eval "$ac_compile") 2>conftest.er1
9010   ac_status=$?
9011   grep -v '^ *+' conftest.er1 >conftest.err
9012   rm -f conftest.er1
9013   cat conftest.err >&5
9014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015   (exit $ac_status); } && {
9016          test -z "$ac_cxx_werror_flag" ||
9017          test ! -s conftest.err
9018        } && test -s conftest.$ac_objext; then
9019   ac_lo=$ac_mid; break
9020 else
9021   echo "$as_me: failed program was:" >&5
9022 sed 's/^/| /' conftest.$ac_ext >&5
9023
9024         ac_hi=`expr '(' $ac_mid ')' - 1`
9025                         if test $ac_mid -le $ac_hi; then
9026                           ac_lo= ac_hi=
9027                           break
9028                         fi
9029                         ac_mid=`expr 2 '*' $ac_mid`
9030 fi
9031
9032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9033   done
9034 else
9035   echo "$as_me: failed program was:" >&5
9036 sed 's/^/| /' conftest.$ac_ext >&5
9037
9038         ac_lo= ac_hi=
9039 fi
9040
9041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9042 fi
9043
9044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9045 # Binary search between lo and hi bounds.
9046 while test "x$ac_lo" != "x$ac_hi"; do
9047   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9048   cat >conftest.$ac_ext <<_ACEOF
9049 /* confdefs.h.  */
9050 _ACEOF
9051 cat confdefs.h >>conftest.$ac_ext
9052 cat >>conftest.$ac_ext <<_ACEOF
9053 /* end confdefs.h.  */
9054 $ac_includes_default
9055    typedef int * ac__type_sizeof_;
9056 int
9057 main ()
9058 {
9059 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9060 test_array [0] = 0
9061
9062   ;
9063   return 0;
9064 }
9065 _ACEOF
9066 rm -f conftest.$ac_objext
9067 if { (ac_try="$ac_compile"
9068 case "(($ac_try" in
9069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9070   *) ac_try_echo=$ac_try;;
9071 esac
9072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9073   (eval "$ac_compile") 2>conftest.er1
9074   ac_status=$?
9075   grep -v '^ *+' conftest.er1 >conftest.err
9076   rm -f conftest.er1
9077   cat conftest.err >&5
9078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079   (exit $ac_status); } && {
9080          test -z "$ac_cxx_werror_flag" ||
9081          test ! -s conftest.err
9082        } && test -s conftest.$ac_objext; then
9083   ac_hi=$ac_mid
9084 else
9085   echo "$as_me: failed program was:" >&5
9086 sed 's/^/| /' conftest.$ac_ext >&5
9087
9088         ac_lo=`expr '(' $ac_mid ')' + 1`
9089 fi
9090
9091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9092 done
9093 case $ac_lo in
9094 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9095 '') if test "$ac_cv_type_int_p" = yes; then
9096      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9097 See \`config.log' for more details." >&5
9098 echo "$as_me: error: cannot compute sizeof (int *)
9099 See \`config.log' for more details." >&2;}
9100    { (exit 77); exit 77; }; }
9101    else
9102      ac_cv_sizeof_int_p=0
9103    fi ;;
9104 esac
9105 else
9106   cat >conftest.$ac_ext <<_ACEOF
9107 /* confdefs.h.  */
9108 _ACEOF
9109 cat confdefs.h >>conftest.$ac_ext
9110 cat >>conftest.$ac_ext <<_ACEOF
9111 /* end confdefs.h.  */
9112 $ac_includes_default
9113    typedef int * ac__type_sizeof_;
9114 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9115 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9116 #include <stdio.h>
9117 #include <stdlib.h>
9118 int
9119 main ()
9120 {
9121
9122   FILE *f = fopen ("conftest.val", "w");
9123   if (! f)
9124     return 1;
9125   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9126     {
9127       long int i = longval ();
9128       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9129         return 1;
9130       fprintf (f, "%ld\n", i);
9131     }
9132   else
9133     {
9134       unsigned long int i = ulongval ();
9135       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9136         return 1;
9137       fprintf (f, "%lu\n", i);
9138     }
9139   return ferror (f) || fclose (f) != 0;
9140
9141   ;
9142   return 0;
9143 }
9144 _ACEOF
9145 rm -f conftest$ac_exeext
9146 if { (ac_try="$ac_link"
9147 case "(($ac_try" in
9148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9149   *) ac_try_echo=$ac_try;;
9150 esac
9151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9152   (eval "$ac_link") 2>&5
9153   ac_status=$?
9154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9155   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9156   { (case "(($ac_try" in
9157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9158   *) ac_try_echo=$ac_try;;
9159 esac
9160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9161   (eval "$ac_try") 2>&5
9162   ac_status=$?
9163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164   (exit $ac_status); }; }; then
9165   ac_cv_sizeof_int_p=`cat conftest.val`
9166 else
9167   echo "$as_me: program exited with status $ac_status" >&5
9168 echo "$as_me: failed program was:" >&5
9169 sed 's/^/| /' conftest.$ac_ext >&5
9170
9171 ( exit $ac_status )
9172 if test "$ac_cv_type_int_p" = yes; then
9173      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9174 See \`config.log' for more details." >&5
9175 echo "$as_me: error: cannot compute sizeof (int *)
9176 See \`config.log' for more details." >&2;}
9177    { (exit 77); exit 77; }; }
9178    else
9179      ac_cv_sizeof_int_p=0
9180    fi
9181 fi
9182 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9183 fi
9184 rm -f conftest.val
9185 fi
9186 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9187 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9188
9189
9190
9191 cat >>confdefs.h <<_ACEOF
9192 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9193 _ACEOF
9194
9195
9196
9197
9198 { echo "$as_me:$LINENO: checking for int16_t" >&5
9199 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9200 if test "${rxvt_cv_int16_t+set}" = set; then
9201   echo $ECHO_N "(cached) $ECHO_C" >&6
9202 else
9203   cat >conftest.$ac_ext <<_ACEOF
9204 /* confdefs.h.  */
9205 _ACEOF
9206 cat confdefs.h >>conftest.$ac_ext
9207 cat >>conftest.$ac_ext <<_ACEOF
9208 /* end confdefs.h.  */
9209 #include <stdint.h>
9210 int
9211 main ()
9212 {
9213 int16_t dummy;
9214   ;
9215   return 0;
9216 }
9217 _ACEOF
9218 rm -f conftest.$ac_objext
9219 if { (ac_try="$ac_compile"
9220 case "(($ac_try" in
9221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222   *) ac_try_echo=$ac_try;;
9223 esac
9224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9225   (eval "$ac_compile") 2>conftest.er1
9226   ac_status=$?
9227   grep -v '^ *+' conftest.er1 >conftest.err
9228   rm -f conftest.er1
9229   cat conftest.err >&5
9230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9231   (exit $ac_status); } && {
9232          test -z "$ac_cxx_werror_flag" ||
9233          test ! -s conftest.err
9234        } && test -s conftest.$ac_objext; then
9235   rxvt_cv_int16_t=yes
9236 else
9237   echo "$as_me: failed program was:" >&5
9238 sed 's/^/| /' conftest.$ac_ext >&5
9239
9240         if test "$ac_cv_sizeof_char" -ge 2; then
9241   rxvt_cv_int16_t=" char"
9242 else
9243   if test "$ac_cv_sizeof_short" -ge 2; then
9244     rxvt_cv_int16_t=" short"
9245   else
9246     if test "$ac_cv_sizeof_int" -ge 2; then
9247       rxvt_cv_int16_t=" int"
9248     else
9249       if test "$ac_cv_sizeof_long" -ge 2; then
9250         rxvt_cv_int16_t=" long"
9251       else
9252         if test "$ac_cv_sizeof_long_long" -ge 2; then
9253           rxvt_cv_int16_t=" long long"
9254         else
9255           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9256         fi
9257       fi
9258     fi
9259   fi
9260 fi
9261 fi
9262
9263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9264 fi
9265 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9266 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9267 if test x"$rxvt_cv_int16_t" != xyes; then
9268   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9269 else
9270   if test x"" = x; then
9271     rxvt_int16_typedef="/* typedef short int16_t; */"
9272   else
9273     rxvt_int16_typedef="/* typedef  short int16_t; */"
9274   fi
9275 fi
9276
9277 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9278 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9279 if test "${rxvt_cv_uint16_t+set}" = set; then
9280   echo $ECHO_N "(cached) $ECHO_C" >&6
9281 else
9282   cat >conftest.$ac_ext <<_ACEOF
9283 /* confdefs.h.  */
9284 _ACEOF
9285 cat confdefs.h >>conftest.$ac_ext
9286 cat >>conftest.$ac_ext <<_ACEOF
9287 /* end confdefs.h.  */
9288 #include <stdint.h>
9289 int
9290 main ()
9291 {
9292 uint16_t dummy;
9293   ;
9294   return 0;
9295 }
9296 _ACEOF
9297 rm -f conftest.$ac_objext
9298 if { (ac_try="$ac_compile"
9299 case "(($ac_try" in
9300   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9301   *) ac_try_echo=$ac_try;;
9302 esac
9303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9304   (eval "$ac_compile") 2>conftest.er1
9305   ac_status=$?
9306   grep -v '^ *+' conftest.er1 >conftest.err
9307   rm -f conftest.er1
9308   cat conftest.err >&5
9309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9310   (exit $ac_status); } && {
9311          test -z "$ac_cxx_werror_flag" ||
9312          test ! -s conftest.err
9313        } && test -s conftest.$ac_objext; then
9314   rxvt_cv_uint16_t=yes
9315 else
9316   echo "$as_me: failed program was:" >&5
9317 sed 's/^/| /' conftest.$ac_ext >&5
9318
9319         if test "$ac_cv_sizeof_char" -ge 2; then
9320   rxvt_cv_uint16_t="unsigned char"
9321 else
9322   if test "$ac_cv_sizeof_short" -ge 2; then
9323     rxvt_cv_uint16_t="unsigned short"
9324   else
9325     if test "$ac_cv_sizeof_int" -ge 2; then
9326       rxvt_cv_uint16_t="unsigned int"
9327     else
9328       if test "$ac_cv_sizeof_long" -ge 2; then
9329         rxvt_cv_uint16_t="unsigned long"
9330       else
9331         if test "$ac_cv_sizeof_long_long" -ge 2; then
9332           rxvt_cv_uint16_t="unsigned long long"
9333         else
9334           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9335         fi
9336       fi
9337     fi
9338   fi
9339 fi
9340 fi
9341
9342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9343 fi
9344 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9345 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9346 if test x"$rxvt_cv_uint16_t" != xyes; then
9347   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9348 else
9349   if test x"unsigned" = x; then
9350     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9351   else
9352     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9353   fi
9354 fi
9355
9356 { echo "$as_me:$LINENO: checking for int32_t" >&5
9357 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9358 if test "${rxvt_cv_int32_t+set}" = set; then
9359   echo $ECHO_N "(cached) $ECHO_C" >&6
9360 else
9361   cat >conftest.$ac_ext <<_ACEOF
9362 /* confdefs.h.  */
9363 _ACEOF
9364 cat confdefs.h >>conftest.$ac_ext
9365 cat >>conftest.$ac_ext <<_ACEOF
9366 /* end confdefs.h.  */
9367 #include <stdint.h>
9368 int
9369 main ()
9370 {
9371 int32_t dummy;
9372   ;
9373   return 0;
9374 }
9375 _ACEOF
9376 rm -f conftest.$ac_objext
9377 if { (ac_try="$ac_compile"
9378 case "(($ac_try" in
9379   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9380   *) ac_try_echo=$ac_try;;
9381 esac
9382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9383   (eval "$ac_compile") 2>conftest.er1
9384   ac_status=$?
9385   grep -v '^ *+' conftest.er1 >conftest.err
9386   rm -f conftest.er1
9387   cat conftest.err >&5
9388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9389   (exit $ac_status); } && {
9390          test -z "$ac_cxx_werror_flag" ||
9391          test ! -s conftest.err
9392        } && test -s conftest.$ac_objext; then
9393   rxvt_cv_int32_t=yes
9394 else
9395   echo "$as_me: failed program was:" >&5
9396 sed 's/^/| /' conftest.$ac_ext >&5
9397
9398         if test "$ac_cv_sizeof_char" -ge 4; then
9399   rxvt_cv_int32_t=" char"
9400 else
9401   if test "$ac_cv_sizeof_short" -ge 4; then
9402     rxvt_cv_int32_t=" short"
9403   else
9404     if test "$ac_cv_sizeof_int" -ge 4; then
9405       rxvt_cv_int32_t=" int"
9406     else
9407       if test "$ac_cv_sizeof_long" -ge 4; then
9408         rxvt_cv_int32_t=" long"
9409       else
9410         if test "$ac_cv_sizeof_long_long" -ge 4; then
9411           rxvt_cv_int32_t=" long long"
9412         else
9413           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9414         fi
9415       fi
9416     fi
9417   fi
9418 fi
9419 fi
9420
9421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9422 fi
9423 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9424 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9425 if test x"$rxvt_cv_int32_t" != xyes; then
9426   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9427 else
9428   if test x"" = x; then
9429     rxvt_int32_typedef="/* typedef int int32_t; */"
9430   else
9431     rxvt_int32_typedef="/* typedef  int int32_t; */"
9432   fi
9433 fi
9434
9435 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9436 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9437 if test "${rxvt_cv_uint32_t+set}" = set; then
9438   echo $ECHO_N "(cached) $ECHO_C" >&6
9439 else
9440   cat >conftest.$ac_ext <<_ACEOF
9441 /* confdefs.h.  */
9442 _ACEOF
9443 cat confdefs.h >>conftest.$ac_ext
9444 cat >>conftest.$ac_ext <<_ACEOF
9445 /* end confdefs.h.  */
9446 #include <stdint.h>
9447 int
9448 main ()
9449 {
9450 uint32_t dummy;
9451   ;
9452   return 0;
9453 }
9454 _ACEOF
9455 rm -f conftest.$ac_objext
9456 if { (ac_try="$ac_compile"
9457 case "(($ac_try" in
9458   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9459   *) ac_try_echo=$ac_try;;
9460 esac
9461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9462   (eval "$ac_compile") 2>conftest.er1
9463   ac_status=$?
9464   grep -v '^ *+' conftest.er1 >conftest.err
9465   rm -f conftest.er1
9466   cat conftest.err >&5
9467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468   (exit $ac_status); } && {
9469          test -z "$ac_cxx_werror_flag" ||
9470          test ! -s conftest.err
9471        } && test -s conftest.$ac_objext; then
9472   rxvt_cv_uint32_t=yes
9473 else
9474   echo "$as_me: failed program was:" >&5
9475 sed 's/^/| /' conftest.$ac_ext >&5
9476
9477         if test "$ac_cv_sizeof_char" -ge 4; then
9478   rxvt_cv_uint32_t="unsigned char"
9479 else
9480   if test "$ac_cv_sizeof_short" -ge 4; then
9481     rxvt_cv_uint32_t="unsigned short"
9482   else
9483     if test "$ac_cv_sizeof_int" -ge 4; then
9484       rxvt_cv_uint32_t="unsigned int"
9485     else
9486       if test "$ac_cv_sizeof_long" -ge 4; then
9487         rxvt_cv_uint32_t="unsigned long"
9488       else
9489         if test "$ac_cv_sizeof_long_long" -ge 4; then
9490           rxvt_cv_uint32_t="unsigned long long"
9491         else
9492           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9493         fi
9494       fi
9495     fi
9496   fi
9497 fi
9498 fi
9499
9500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9501 fi
9502 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9503 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9504 if test x"$rxvt_cv_uint32_t" != xyes; then
9505   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9506 else
9507   if test x"unsigned" = x; then
9508     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9509   else
9510     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9511   fi
9512 fi
9513
9514 if test "$ac_cv_sizeof_int_p" -eq 8; then
9515   rxvt_intp_define="#define intp_t int64_t"
9516   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9517 else
9518   if test "$ac_cv_sizeof_int_p" -eq 4; then
9519     rxvt_intp_define="#define intp_t int32_t"
9520     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9521   else
9522     if test "$ac_cv_sizeof_int_p" -eq 2; then
9523       rxvt_intp_define="#define intp_t int16_t"
9524       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9525     else
9526       rxvt_intp_define="#error set intp_t"
9527       rxvt_u_intp_define="#error set u_intp_t"
9528     fi
9529   fi
9530 fi
9531
9532
9533
9534 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9535 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9536 if test "${ac_cv_type_signal+set}" = set; then
9537   echo $ECHO_N "(cached) $ECHO_C" >&6
9538 else
9539   cat >conftest.$ac_ext <<_ACEOF
9540 /* confdefs.h.  */
9541 _ACEOF
9542 cat confdefs.h >>conftest.$ac_ext
9543 cat >>conftest.$ac_ext <<_ACEOF
9544 /* end confdefs.h.  */
9545 #include <sys/types.h>
9546 #include <signal.h>
9547
9548 int
9549 main ()
9550 {
9551 return *(signal (0, 0)) (0) == 1;
9552   ;
9553   return 0;
9554 }
9555 _ACEOF
9556 rm -f conftest.$ac_objext
9557 if { (ac_try="$ac_compile"
9558 case "(($ac_try" in
9559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9560   *) ac_try_echo=$ac_try;;
9561 esac
9562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9563   (eval "$ac_compile") 2>conftest.er1
9564   ac_status=$?
9565   grep -v '^ *+' conftest.er1 >conftest.err
9566   rm -f conftest.er1
9567   cat conftest.err >&5
9568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569   (exit $ac_status); } && {
9570          test -z "$ac_cxx_werror_flag" ||
9571          test ! -s conftest.err
9572        } && test -s conftest.$ac_objext; then
9573   ac_cv_type_signal=int
9574 else
9575   echo "$as_me: failed program was:" >&5
9576 sed 's/^/| /' conftest.$ac_ext >&5
9577
9578         ac_cv_type_signal=void
9579 fi
9580
9581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9582 fi
9583 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9584 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9585
9586 cat >>confdefs.h <<_ACEOF
9587 #define RETSIGTYPE $ac_cv_type_signal
9588 _ACEOF
9589
9590
9591
9592
9593
9594
9595 for ac_func in \
9596         unsetenv \
9597         setutent \
9598         on_exit \
9599
9600 do
9601 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9602 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9603 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9604 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9605   echo $ECHO_N "(cached) $ECHO_C" >&6
9606 else
9607   cat >conftest.$ac_ext <<_ACEOF
9608 /* confdefs.h.  */
9609 _ACEOF
9610 cat confdefs.h >>conftest.$ac_ext
9611 cat >>conftest.$ac_ext <<_ACEOF
9612 /* end confdefs.h.  */
9613 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9614    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9615 #define $ac_func innocuous_$ac_func
9616
9617 /* System header to define __stub macros and hopefully few prototypes,
9618     which can conflict with char $ac_func (); below.
9619     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9620     <limits.h> exists even on freestanding compilers.  */
9621
9622 #ifdef __STDC__
9623 # include <limits.h>
9624 #else
9625 # include <assert.h>
9626 #endif
9627
9628 #undef $ac_func
9629
9630 /* Override any GCC internal prototype to avoid an error.
9631    Use char because int might match the return type of a GCC
9632    builtin and then its argument prototype would still apply.  */
9633 #ifdef __cplusplus
9634 extern "C"
9635 #endif
9636 char $ac_func ();
9637 /* The GNU C library defines this for functions which it implements
9638     to always fail with ENOSYS.  Some functions are actually named
9639     something starting with __ and the normal name is an alias.  */
9640 #if defined __stub_$ac_func || defined __stub___$ac_func
9641 choke me
9642 #endif
9643
9644 int
9645 main ()
9646 {
9647 return $ac_func ();
9648   ;
9649   return 0;
9650 }
9651 _ACEOF
9652 rm -f conftest.$ac_objext conftest$ac_exeext
9653 if { (ac_try="$ac_link"
9654 case "(($ac_try" in
9655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9656   *) ac_try_echo=$ac_try;;
9657 esac
9658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9659   (eval "$ac_link") 2>conftest.er1
9660   ac_status=$?
9661   grep -v '^ *+' conftest.er1 >conftest.err
9662   rm -f conftest.er1
9663   cat conftest.err >&5
9664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9665   (exit $ac_status); } && {
9666          test -z "$ac_cxx_werror_flag" ||
9667          test ! -s conftest.err
9668        } && test -s conftest$ac_exeext &&
9669        $as_test_x conftest$ac_exeext; then
9670   eval "$as_ac_var=yes"
9671 else
9672   echo "$as_me: failed program was:" >&5
9673 sed 's/^/| /' conftest.$ac_ext >&5
9674
9675         eval "$as_ac_var=no"
9676 fi
9677
9678 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9679       conftest$ac_exeext conftest.$ac_ext
9680 fi
9681 ac_res=`eval echo '${'$as_ac_var'}'`
9682                { echo "$as_me:$LINENO: result: $ac_res" >&5
9683 echo "${ECHO_T}$ac_res" >&6; }
9684 if test `eval echo '${'$as_ac_var'}'` = yes; then
9685   cat >>confdefs.h <<_ACEOF
9686 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9687 _ACEOF
9688
9689 fi
9690 done
9691
9692
9693
9694 support_utmp=yes
9695 support_wtmp=yes
9696 support_lastlog=yes
9697
9698 # Check whether --enable-utmp was given.
9699 if test "${enable_utmp+set}" = set; then
9700   enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9701     support_utmp=$enableval
9702   fi
9703 fi
9704
9705
9706 # Check whether --enable-wtmp was given.
9707 if test "${enable_wtmp+set}" = set; then
9708   enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9709     support_wtmp=$enableval
9710   fi
9711 fi
9712
9713
9714 # Check whether --enable-lastlog was given.
9715 if test "${enable_lastlog+set}" = set; then
9716   enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9717     support_lastlog=$enableval
9718   fi
9719 fi
9720
9721
9722 if test x$support_utmp = xyes; then
9723
9724 cat >>confdefs.h <<\_ACEOF
9725 #define UTMP_SUPPORT 1
9726 _ACEOF
9727
9728 fi
9729 if test x$support_wtmp = xyes; then
9730
9731 cat >>confdefs.h <<\_ACEOF
9732 #define WTMP_SUPPORT 1
9733 _ACEOF
9734
9735 fi
9736 if test x$support_lastlog = xyes; then
9737
9738 cat >>confdefs.h <<\_ACEOF
9739 #define LASTLOG_SUPPORT 1
9740 _ACEOF
9741
9742 fi
9743
9744
9745
9746
9747 for ac_func in \
9748         ttyslot \
9749         updwtmp \
9750         updwtmpx \
9751
9752 do
9753 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9754 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9755 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9756 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9757   echo $ECHO_N "(cached) $ECHO_C" >&6
9758 else
9759   cat >conftest.$ac_ext <<_ACEOF
9760 /* confdefs.h.  */
9761 _ACEOF
9762 cat confdefs.h >>conftest.$ac_ext
9763 cat >>conftest.$ac_ext <<_ACEOF
9764 /* end confdefs.h.  */
9765 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9766    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9767 #define $ac_func innocuous_$ac_func
9768
9769 /* System header to define __stub macros and hopefully few prototypes,
9770     which can conflict with char $ac_func (); below.
9771     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9772     <limits.h> exists even on freestanding compilers.  */
9773
9774 #ifdef __STDC__
9775 # include <limits.h>
9776 #else
9777 # include <assert.h>
9778 #endif
9779
9780 #undef $ac_func
9781
9782 /* Override any GCC internal prototype to avoid an error.
9783    Use char because int might match the return type of a GCC
9784    builtin and then its argument prototype would still apply.  */
9785 #ifdef __cplusplus
9786 extern "C"
9787 #endif
9788 char $ac_func ();
9789 /* The GNU C library defines this for functions which it implements
9790     to always fail with ENOSYS.  Some functions are actually named
9791     something starting with __ and the normal name is an alias.  */
9792 #if defined __stub_$ac_func || defined __stub___$ac_func
9793 choke me
9794 #endif
9795
9796 int
9797 main ()
9798 {
9799 return $ac_func ();
9800   ;
9801   return 0;
9802 }
9803 _ACEOF
9804 rm -f conftest.$ac_objext conftest$ac_exeext
9805 if { (ac_try="$ac_link"
9806 case "(($ac_try" in
9807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9808   *) ac_try_echo=$ac_try;;
9809 esac
9810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9811   (eval "$ac_link") 2>conftest.er1
9812   ac_status=$?
9813   grep -v '^ *+' conftest.er1 >conftest.err
9814   rm -f conftest.er1
9815   cat conftest.err >&5
9816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9817   (exit $ac_status); } && {
9818          test -z "$ac_cxx_werror_flag" ||
9819          test ! -s conftest.err
9820        } && test -s conftest$ac_exeext &&
9821        $as_test_x conftest$ac_exeext; then
9822   eval "$as_ac_var=yes"
9823 else
9824   echo "$as_me: failed program was:" >&5
9825 sed 's/^/| /' conftest.$ac_ext >&5
9826
9827         eval "$as_ac_var=no"
9828 fi
9829
9830 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9831       conftest$ac_exeext conftest.$ac_ext
9832 fi
9833 ac_res=`eval echo '${'$as_ac_var'}'`
9834                { echo "$as_me:$LINENO: result: $ac_res" >&5
9835 echo "${ECHO_T}$ac_res" >&6; }
9836 if test `eval echo '${'$as_ac_var'}'` = yes; then
9837   cat >>confdefs.h <<_ACEOF
9838 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9839 _ACEOF
9840
9841 fi
9842 done
9843
9844
9845
9846
9847
9848 for ac_header in \
9849         utmp.h \
9850         utmpx.h \
9851         lastlog.h \
9852
9853 do
9854 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9856   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9858 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9859   echo $ECHO_N "(cached) $ECHO_C" >&6
9860 fi
9861 ac_res=`eval echo '${'$as_ac_Header'}'`
9862                { echo "$as_me:$LINENO: result: $ac_res" >&5
9863 echo "${ECHO_T}$ac_res" >&6; }
9864 else
9865   # Is the header compilable?
9866 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9867 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9868 cat >conftest.$ac_ext <<_ACEOF
9869 /* confdefs.h.  */
9870 _ACEOF
9871 cat confdefs.h >>conftest.$ac_ext
9872 cat >>conftest.$ac_ext <<_ACEOF
9873 /* end confdefs.h.  */
9874 $ac_includes_default
9875 #include <$ac_header>
9876 _ACEOF
9877 rm -f conftest.$ac_objext
9878 if { (ac_try="$ac_compile"
9879 case "(($ac_try" in
9880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9881   *) ac_try_echo=$ac_try;;
9882 esac
9883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9884   (eval "$ac_compile") 2>conftest.er1
9885   ac_status=$?
9886   grep -v '^ *+' conftest.er1 >conftest.err
9887   rm -f conftest.er1
9888   cat conftest.err >&5
9889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890   (exit $ac_status); } && {
9891          test -z "$ac_cxx_werror_flag" ||
9892          test ! -s conftest.err
9893        } && test -s conftest.$ac_objext; then
9894   ac_header_compiler=yes
9895 else
9896   echo "$as_me: failed program was:" >&5
9897 sed 's/^/| /' conftest.$ac_ext >&5
9898
9899         ac_header_compiler=no
9900 fi
9901
9902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9903 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9904 echo "${ECHO_T}$ac_header_compiler" >&6; }
9905
9906 # Is the header present?
9907 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9908 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9909 cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h.  */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h.  */
9915 #include <$ac_header>
9916 _ACEOF
9917 if { (ac_try="$ac_cpp conftest.$ac_ext"
9918 case "(($ac_try" in
9919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9920   *) ac_try_echo=$ac_try;;
9921 esac
9922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9923   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9924   ac_status=$?
9925   grep -v '^ *+' conftest.er1 >conftest.err
9926   rm -f conftest.er1
9927   cat conftest.err >&5
9928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9929   (exit $ac_status); } >/dev/null && {
9930          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9931          test ! -s conftest.err
9932        }; then
9933   ac_header_preproc=yes
9934 else
9935   echo "$as_me: failed program was:" >&5
9936 sed 's/^/| /' conftest.$ac_ext >&5
9937
9938   ac_header_preproc=no
9939 fi
9940
9941 rm -f conftest.err conftest.$ac_ext
9942 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9943 echo "${ECHO_T}$ac_header_preproc" >&6; }
9944
9945 # So?  What about this header?
9946 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9947   yes:no: )
9948     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9949 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9950     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9951 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9952     ac_header_preproc=yes
9953     ;;
9954   no:yes:* )
9955     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9956 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9957     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9958 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9959     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9960 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9961     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9962 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9963     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9964 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9965     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9966 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9967
9968     ;;
9969 esac
9970 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9971 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9972 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9973   echo $ECHO_N "(cached) $ECHO_C" >&6
9974 else
9975   eval "$as_ac_Header=\$ac_header_preproc"
9976 fi
9977 ac_res=`eval echo '${'$as_ac_Header'}'`
9978                { echo "$as_me:$LINENO: result: $ac_res" >&5
9979 echo "${ECHO_T}$ac_res" >&6; }
9980
9981 fi
9982 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9983   cat >>confdefs.h <<_ACEOF
9984 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9985 _ACEOF
9986
9987 fi
9988
9989 done
9990
9991
9992
9993 if test "${ac_cv_header_utmp_h+set}" = set; then
9994   { echo "$as_me:$LINENO: checking for utmp.h" >&5
9995 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
9996 if test "${ac_cv_header_utmp_h+set}" = set; then
9997   echo $ECHO_N "(cached) $ECHO_C" >&6
9998 fi
9999 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10000 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10001 else
10002   # Is the header compilable?
10003 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10004 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10005 cat >conftest.$ac_ext <<_ACEOF
10006 /* confdefs.h.  */
10007 _ACEOF
10008 cat confdefs.h >>conftest.$ac_ext
10009 cat >>conftest.$ac_ext <<_ACEOF
10010 /* end confdefs.h.  */
10011 $ac_includes_default
10012 #include <utmp.h>
10013 _ACEOF
10014 rm -f conftest.$ac_objext
10015 if { (ac_try="$ac_compile"
10016 case "(($ac_try" in
10017   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10018   *) ac_try_echo=$ac_try;;
10019 esac
10020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10021   (eval "$ac_compile") 2>conftest.er1
10022   ac_status=$?
10023   grep -v '^ *+' conftest.er1 >conftest.err
10024   rm -f conftest.er1
10025   cat conftest.err >&5
10026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027   (exit $ac_status); } && {
10028          test -z "$ac_cxx_werror_flag" ||
10029          test ! -s conftest.err
10030        } && test -s conftest.$ac_objext; then
10031   ac_header_compiler=yes
10032 else
10033   echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.$ac_ext >&5
10035
10036         ac_header_compiler=no
10037 fi
10038
10039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10040 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10041 echo "${ECHO_T}$ac_header_compiler" >&6; }
10042
10043 # Is the header present?
10044 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10045 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10046 cat >conftest.$ac_ext <<_ACEOF
10047 /* confdefs.h.  */
10048 _ACEOF
10049 cat confdefs.h >>conftest.$ac_ext
10050 cat >>conftest.$ac_ext <<_ACEOF
10051 /* end confdefs.h.  */
10052 #include <utmp.h>
10053 _ACEOF
10054 if { (ac_try="$ac_cpp conftest.$ac_ext"
10055 case "(($ac_try" in
10056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10057   *) ac_try_echo=$ac_try;;
10058 esac
10059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10060   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10061   ac_status=$?
10062   grep -v '^ *+' conftest.er1 >conftest.err
10063   rm -f conftest.er1
10064   cat conftest.err >&5
10065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10066   (exit $ac_status); } >/dev/null && {
10067          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10068          test ! -s conftest.err
10069        }; then
10070   ac_header_preproc=yes
10071 else
10072   echo "$as_me: failed program was:" >&5
10073 sed 's/^/| /' conftest.$ac_ext >&5
10074
10075   ac_header_preproc=no
10076 fi
10077
10078 rm -f conftest.err conftest.$ac_ext
10079 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10080 echo "${ECHO_T}$ac_header_preproc" >&6; }
10081
10082 # So?  What about this header?
10083 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10084   yes:no: )
10085     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10086 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10087     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10088 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10089     ac_header_preproc=yes
10090     ;;
10091   no:yes:* )
10092     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10093 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10094     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10095 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10096     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10097 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10098     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10099 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10100     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10101 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10102     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10103 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10104
10105     ;;
10106 esac
10107 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10108 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10109 if test "${ac_cv_header_utmp_h+set}" = set; then
10110   echo $ECHO_N "(cached) $ECHO_C" >&6
10111 else
10112   ac_cv_header_utmp_h=$ac_header_preproc
10113 fi
10114 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10115 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10116
10117 fi
10118 if test $ac_cv_header_utmp_h = yes; then
10119   { echo "$as_me:$LINENO: checking for struct utmp" >&5
10120 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10121 if test "${struct_utmp+set}" = set; then
10122   echo $ECHO_N "(cached) $ECHO_C" >&6
10123 else
10124   cat >conftest.$ac_ext <<_ACEOF
10125 /* confdefs.h.  */
10126 _ACEOF
10127 cat confdefs.h >>conftest.$ac_ext
10128 cat >>conftest.$ac_ext <<_ACEOF
10129 /* end confdefs.h.  */
10130 #include <sys/types.h>
10131 #include <utmp.h>
10132 int
10133 main ()
10134 {
10135 struct utmp ut;
10136   ;
10137   return 0;
10138 }
10139 _ACEOF
10140 rm -f conftest.$ac_objext
10141 if { (ac_try="$ac_compile"
10142 case "(($ac_try" in
10143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10144   *) ac_try_echo=$ac_try;;
10145 esac
10146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10147   (eval "$ac_compile") 2>conftest.er1
10148   ac_status=$?
10149   grep -v '^ *+' conftest.er1 >conftest.err
10150   rm -f conftest.er1
10151   cat conftest.err >&5
10152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153   (exit $ac_status); } && {
10154          test -z "$ac_cxx_werror_flag" ||
10155          test ! -s conftest.err
10156        } && test -s conftest.$ac_objext; then
10157   struct_utmp=yes
10158 else
10159   echo "$as_me: failed program was:" >&5
10160 sed 's/^/| /' conftest.$ac_ext >&5
10161
10162         struct_utmp=no
10163 fi
10164
10165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10166 fi
10167 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10168 echo "${ECHO_T}$struct_utmp" >&6; }
10169 if test x$struct_utmp = xyes; then
10170
10171 cat >>confdefs.h <<\_ACEOF
10172 #define HAVE_STRUCT_UTMP 1
10173 _ACEOF
10174
10175 fi
10176
10177
10178 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10179 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10180 if test "${struct_utmp_host+set}" = set; then
10181   echo $ECHO_N "(cached) $ECHO_C" >&6
10182 else
10183   cat >conftest.$ac_ext <<_ACEOF
10184 /* confdefs.h.  */
10185 _ACEOF
10186 cat confdefs.h >>conftest.$ac_ext
10187 cat >>conftest.$ac_ext <<_ACEOF
10188 /* end confdefs.h.  */
10189 #include <sys/types.h>
10190 #include <utmp.h>
10191 int
10192 main ()
10193 {
10194 struct utmp ut; ut.ut_host;
10195   ;
10196   return 0;
10197 }
10198 _ACEOF
10199 rm -f conftest.$ac_objext
10200 if { (ac_try="$ac_compile"
10201 case "(($ac_try" in
10202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10203   *) ac_try_echo=$ac_try;;
10204 esac
10205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10206   (eval "$ac_compile") 2>conftest.er1
10207   ac_status=$?
10208   grep -v '^ *+' conftest.er1 >conftest.err
10209   rm -f conftest.er1
10210   cat conftest.err >&5
10211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10212   (exit $ac_status); } && {
10213          test -z "$ac_cxx_werror_flag" ||
10214          test ! -s conftest.err
10215        } && test -s conftest.$ac_objext; then
10216   struct_utmp_host=yes
10217 else
10218   echo "$as_me: failed program was:" >&5
10219 sed 's/^/| /' conftest.$ac_ext >&5
10220
10221         struct_utmp_host=no
10222 fi
10223
10224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10225 fi
10226 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10227 echo "${ECHO_T}$struct_utmp_host" >&6; }
10228 if test x$struct_utmp_host = xyes; then
10229
10230 cat >>confdefs.h <<\_ACEOF
10231 #define HAVE_UTMP_HOST 1
10232 _ACEOF
10233
10234 fi
10235
10236 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10237 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10238 if test "${struct_utmp_pid+set}" = set; then
10239   echo $ECHO_N "(cached) $ECHO_C" >&6
10240 else
10241   cat >conftest.$ac_ext <<_ACEOF
10242 /* confdefs.h.  */
10243 _ACEOF
10244 cat confdefs.h >>conftest.$ac_ext
10245 cat >>conftest.$ac_ext <<_ACEOF
10246 /* end confdefs.h.  */
10247 #include <sys/types.h>
10248 #include <utmp.h>
10249 int
10250 main ()
10251 {
10252 struct utmp ut; ut.ut_pid;
10253   ;
10254   return 0;
10255 }
10256 _ACEOF
10257 rm -f conftest.$ac_objext
10258 if { (ac_try="$ac_compile"
10259 case "(($ac_try" in
10260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10261   *) ac_try_echo=$ac_try;;
10262 esac
10263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10264   (eval "$ac_compile") 2>conftest.er1
10265   ac_status=$?
10266   grep -v '^ *+' conftest.er1 >conftest.err
10267   rm -f conftest.er1
10268   cat conftest.err >&5
10269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270   (exit $ac_status); } && {
10271          test -z "$ac_cxx_werror_flag" ||
10272          test ! -s conftest.err
10273        } && test -s conftest.$ac_objext; then
10274   struct_utmp_pid=yes
10275 else
10276   echo "$as_me: failed program was:" >&5
10277 sed 's/^/| /' conftest.$ac_ext >&5
10278
10279         struct_utmp_pid=no
10280 fi
10281
10282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10283 fi
10284 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10285 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10286 if test x$struct_utmp_pid = xyes; then
10287
10288 cat >>confdefs.h <<\_ACEOF
10289 #define HAVE_UTMP_PID 1
10290 _ACEOF
10291
10292 fi
10293
10294 fi
10295
10296
10297
10298 if test "${ac_cv_header_utmpx_h+set}" = set; then
10299   { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10300 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10301 if test "${ac_cv_header_utmpx_h+set}" = set; then
10302   echo $ECHO_N "(cached) $ECHO_C" >&6
10303 fi
10304 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10305 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10306 else
10307   # Is the header compilable?
10308 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10309 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10310 cat >conftest.$ac_ext <<_ACEOF
10311 /* confdefs.h.  */
10312 _ACEOF
10313 cat confdefs.h >>conftest.$ac_ext
10314 cat >>conftest.$ac_ext <<_ACEOF
10315 /* end confdefs.h.  */
10316 $ac_includes_default
10317 #include <utmpx.h>
10318 _ACEOF
10319 rm -f conftest.$ac_objext
10320 if { (ac_try="$ac_compile"
10321 case "(($ac_try" in
10322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10323   *) ac_try_echo=$ac_try;;
10324 esac
10325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10326   (eval "$ac_compile") 2>conftest.er1
10327   ac_status=$?
10328   grep -v '^ *+' conftest.er1 >conftest.err
10329   rm -f conftest.er1
10330   cat conftest.err >&5
10331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10332   (exit $ac_status); } && {
10333          test -z "$ac_cxx_werror_flag" ||
10334          test ! -s conftest.err
10335        } && test -s conftest.$ac_objext; then
10336   ac_header_compiler=yes
10337 else
10338   echo "$as_me: failed program was:" >&5
10339 sed 's/^/| /' conftest.$ac_ext >&5
10340
10341         ac_header_compiler=no
10342 fi
10343
10344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10345 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10346 echo "${ECHO_T}$ac_header_compiler" >&6; }
10347
10348 # Is the header present?
10349 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10350 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10351 cat >conftest.$ac_ext <<_ACEOF
10352 /* confdefs.h.  */
10353 _ACEOF
10354 cat confdefs.h >>conftest.$ac_ext
10355 cat >>conftest.$ac_ext <<_ACEOF
10356 /* end confdefs.h.  */
10357 #include <utmpx.h>
10358 _ACEOF
10359 if { (ac_try="$ac_cpp conftest.$ac_ext"
10360 case "(($ac_try" in
10361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10362   *) ac_try_echo=$ac_try;;
10363 esac
10364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10365   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10366   ac_status=$?
10367   grep -v '^ *+' conftest.er1 >conftest.err
10368   rm -f conftest.er1
10369   cat conftest.err >&5
10370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371   (exit $ac_status); } >/dev/null && {
10372          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10373          test ! -s conftest.err
10374        }; then
10375   ac_header_preproc=yes
10376 else
10377   echo "$as_me: failed program was:" >&5
10378 sed 's/^/| /' conftest.$ac_ext >&5
10379
10380   ac_header_preproc=no
10381 fi
10382
10383 rm -f conftest.err conftest.$ac_ext
10384 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10385 echo "${ECHO_T}$ac_header_preproc" >&6; }
10386
10387 # So?  What about this header?
10388 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10389   yes:no: )
10390     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10391 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10392     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10393 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10394     ac_header_preproc=yes
10395     ;;
10396   no:yes:* )
10397     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10398 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10399     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10400 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10401     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10402 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10403     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10404 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10405     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10406 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10407     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10408 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10409
10410     ;;
10411 esac
10412 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10413 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10414 if test "${ac_cv_header_utmpx_h+set}" = set; then
10415   echo $ECHO_N "(cached) $ECHO_C" >&6
10416 else
10417   ac_cv_header_utmpx_h=$ac_header_preproc
10418 fi
10419 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10420 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10421
10422 fi
10423 if test $ac_cv_header_utmpx_h = yes; then
10424   { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10425 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10426 if test "${struct_utmpx+set}" = set; then
10427   echo $ECHO_N "(cached) $ECHO_C" >&6
10428 else
10429   cat >conftest.$ac_ext <<_ACEOF
10430 /* confdefs.h.  */
10431 _ACEOF
10432 cat confdefs.h >>conftest.$ac_ext
10433 cat >>conftest.$ac_ext <<_ACEOF
10434 /* end confdefs.h.  */
10435 #include <sys/types.h>
10436 #include <utmpx.h>
10437 int
10438 main ()
10439 {
10440 struct utmpx ut;
10441   ;
10442   return 0;
10443 }
10444 _ACEOF
10445 rm -f conftest.$ac_objext
10446 if { (ac_try="$ac_compile"
10447 case "(($ac_try" in
10448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10449   *) ac_try_echo=$ac_try;;
10450 esac
10451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10452   (eval "$ac_compile") 2>conftest.er1
10453   ac_status=$?
10454   grep -v '^ *+' conftest.er1 >conftest.err
10455   rm -f conftest.er1
10456   cat conftest.err >&5
10457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10458   (exit $ac_status); } && {
10459          test -z "$ac_cxx_werror_flag" ||
10460          test ! -s conftest.err
10461        } && test -s conftest.$ac_objext; then
10462   struct_utmpx=yes
10463 else
10464   echo "$as_me: failed program was:" >&5
10465 sed 's/^/| /' conftest.$ac_ext >&5
10466
10467         struct_utmpx=no
10468 fi
10469
10470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10471 fi
10472 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10473 echo "${ECHO_T}$struct_utmpx" >&6; }
10474 if test x$struct_utmpx = xyes; then
10475
10476 cat >>confdefs.h <<\_ACEOF
10477 #define HAVE_STRUCT_UTMPX 1
10478 _ACEOF
10479
10480 fi
10481
10482
10483 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10484 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10485 if test "${struct_utmpx_host+set}" = set; then
10486   echo $ECHO_N "(cached) $ECHO_C" >&6
10487 else
10488   cat >conftest.$ac_ext <<_ACEOF
10489 /* confdefs.h.  */
10490 _ACEOF
10491 cat confdefs.h >>conftest.$ac_ext
10492 cat >>conftest.$ac_ext <<_ACEOF
10493 /* end confdefs.h.  */
10494 #include <sys/types.h>
10495 #include <utmpx.h>
10496 int
10497 main ()
10498 {
10499 struct utmpx utx; utx.ut_host;
10500   ;
10501   return 0;
10502 }
10503 _ACEOF
10504 rm -f conftest.$ac_objext
10505 if { (ac_try="$ac_compile"
10506 case "(($ac_try" in
10507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10508   *) ac_try_echo=$ac_try;;
10509 esac
10510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10511   (eval "$ac_compile") 2>conftest.er1
10512   ac_status=$?
10513   grep -v '^ *+' conftest.er1 >conftest.err
10514   rm -f conftest.er1
10515   cat conftest.err >&5
10516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517   (exit $ac_status); } && {
10518          test -z "$ac_cxx_werror_flag" ||
10519          test ! -s conftest.err
10520        } && test -s conftest.$ac_objext; then
10521   struct_utmpx_host=yes
10522 else
10523   echo "$as_me: failed program was:" >&5
10524 sed 's/^/| /' conftest.$ac_ext >&5
10525
10526         struct_utmpx_host=no
10527 fi
10528
10529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10530 fi
10531 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10532 echo "${ECHO_T}$struct_utmpx_host" >&6; }
10533 if test x$struct_utmpx_host = xyes; then
10534
10535 cat >>confdefs.h <<\_ACEOF
10536 #define HAVE_UTMPX_HOST 1
10537 _ACEOF
10538
10539 fi
10540
10541 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10542 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
10543 if test "${struct_utmpx_session+set}" = set; then
10544   echo $ECHO_N "(cached) $ECHO_C" >&6
10545 else
10546   cat >conftest.$ac_ext <<_ACEOF
10547 /* confdefs.h.  */
10548 _ACEOF
10549 cat confdefs.h >>conftest.$ac_ext
10550 cat >>conftest.$ac_ext <<_ACEOF
10551 /* end confdefs.h.  */
10552 #include <sys/types.h>
10553 #include <utmpx.h>
10554 int
10555 main ()
10556 {
10557 struct utmpx utx; utx.ut_session;
10558   ;
10559   return 0;
10560 }
10561 _ACEOF
10562 rm -f conftest.$ac_objext
10563 if { (ac_try="$ac_compile"
10564 case "(($ac_try" in
10565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10566   *) ac_try_echo=$ac_try;;
10567 esac
10568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10569   (eval "$ac_compile") 2>conftest.er1
10570   ac_status=$?
10571   grep -v '^ *+' conftest.er1 >conftest.err
10572   rm -f conftest.er1
10573   cat conftest.err >&5
10574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10575   (exit $ac_status); } && {
10576          test -z "$ac_cxx_werror_flag" ||
10577          test ! -s conftest.err
10578        } && test -s conftest.$ac_objext; then
10579   struct_utmpx_session=yes
10580 else
10581   echo "$as_me: failed program was:" >&5
10582 sed 's/^/| /' conftest.$ac_ext >&5
10583
10584         struct_utmpx_session=no
10585 fi
10586
10587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10588 fi
10589 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10590 echo "${ECHO_T}$struct_utmpx_session" >&6; }
10591 if test x$struct_utmpx_session = xyes; then
10592
10593 cat >>confdefs.h <<\_ACEOF
10594 #define HAVE_UTMPX_SESSION 1
10595 _ACEOF
10596
10597 fi
10598
10599 fi
10600
10601
10602 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
10603 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10604 if test "${struct_lastlog+set}" = set; then
10605   echo $ECHO_N "(cached) $ECHO_C" >&6
10606 else
10607   cat >conftest.$ac_ext <<_ACEOF
10608 /* confdefs.h.  */
10609 _ACEOF
10610 cat confdefs.h >>conftest.$ac_ext
10611 cat >>conftest.$ac_ext <<_ACEOF
10612 /* end confdefs.h.  */
10613 #include <sys/types.h>
10614 #include <utmp.h>
10615 #ifdef HAVE_LASTLOG_H
10616 #include <lastlog.h>
10617 #endif
10618
10619 int
10620 main ()
10621 {
10622 struct lastlog ll;
10623   ;
10624   return 0;
10625 }
10626 _ACEOF
10627 rm -f conftest.$ac_objext
10628 if { (ac_try="$ac_compile"
10629 case "(($ac_try" in
10630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10631   *) ac_try_echo=$ac_try;;
10632 esac
10633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10634   (eval "$ac_compile") 2>conftest.er1
10635   ac_status=$?
10636   grep -v '^ *+' conftest.er1 >conftest.err
10637   rm -f conftest.er1
10638   cat conftest.err >&5
10639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10640   (exit $ac_status); } && {
10641          test -z "$ac_cxx_werror_flag" ||
10642          test ! -s conftest.err
10643        } && test -s conftest.$ac_objext; then
10644   struct_lastlog=yes
10645 else
10646   echo "$as_me: failed program was:" >&5
10647 sed 's/^/| /' conftest.$ac_ext >&5
10648
10649         struct_lastlog=no
10650 fi
10651
10652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10653 fi
10654 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10655 echo "${ECHO_T}$struct_lastlog" >&6; }
10656 if test x$struct_lastlog = xyes; then
10657
10658 cat >>confdefs.h <<\_ACEOF
10659 #define HAVE_STRUCT_LASTLOG 1
10660 _ACEOF
10661
10662 fi
10663
10664 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10665 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
10666 if test "${struct_lastlogx+set}" = set; then
10667   echo $ECHO_N "(cached) $ECHO_C" >&6
10668 else
10669   cat >conftest.$ac_ext <<_ACEOF
10670 /* confdefs.h.  */
10671 _ACEOF
10672 cat confdefs.h >>conftest.$ac_ext
10673 cat >>conftest.$ac_ext <<_ACEOF
10674 /* end confdefs.h.  */
10675 #include <sys/types.h>
10676 #include <utmpx.h>
10677 #ifdef HAVE_LASTLOG_H
10678 #include <lastlog.h>
10679 #endif
10680
10681 int
10682 main ()
10683 {
10684 struct lastlogx ll;
10685   ;
10686   return 0;
10687 }
10688 _ACEOF
10689 rm -f conftest.$ac_objext
10690 if { (ac_try="$ac_compile"
10691 case "(($ac_try" in
10692   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10693   *) ac_try_echo=$ac_try;;
10694 esac
10695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10696   (eval "$ac_compile") 2>conftest.er1
10697   ac_status=$?
10698   grep -v '^ *+' conftest.er1 >conftest.err
10699   rm -f conftest.er1
10700   cat conftest.err >&5
10701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10702   (exit $ac_status); } && {
10703          test -z "$ac_cxx_werror_flag" ||
10704          test ! -s conftest.err
10705        } && test -s conftest.$ac_objext; then
10706   struct_lastlogx=yes
10707 else
10708   echo "$as_me: failed program was:" >&5
10709 sed 's/^/| /' conftest.$ac_ext >&5
10710
10711         struct_lastlogx=no
10712 fi
10713
10714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10715 fi
10716 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10717 echo "${ECHO_T}$struct_lastlogx" >&6; }
10718 if test x$struct_lastlogx = xyes; then
10719
10720 cat >>confdefs.h <<\_ACEOF
10721 #define HAVE_STRUCT_LASTLOGX 1
10722 _ACEOF
10723
10724 fi
10725
10726
10727 { echo "$as_me:$LINENO: checking where utmp is located" >&5
10728 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
10729 if test "${path_utmp+set}" = set; then
10730   echo $ECHO_N "(cached) $ECHO_C" >&6
10731 else
10732   if test "$cross_compiling" = yes; then
10733     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10734 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10735 else
10736   cat >conftest.$ac_ext <<_ACEOF
10737 /* confdefs.h.  */
10738 _ACEOF
10739 cat confdefs.h >>conftest.$ac_ext
10740 cat >>conftest.$ac_ext <<_ACEOF
10741 /* end confdefs.h.  */
10742 #include <stdio.h>
10743 #include <stdlib.h>
10744 #include <sys/types.h>
10745 #include <utmp.h>
10746 #include <errno.h>
10747 main()
10748 {
10749     char **u, *utmplist[] = {
10750     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10751     FILE *a, *f=fopen("conftestval", "w");
10752     if (!f) exit(1);
10753 #ifdef UTMP_FILE
10754     fprintf(f, "%s\n", UTMP_FILE);
10755     exit(0);
10756 #endif
10757 #ifdef _PATH_UTMP
10758     fprintf(f, "%s\n", _PATH_UTMP);
10759     exit(0);
10760 #endif
10761     for (u = utmplist; *u; u++) {
10762         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10763             fprintf(f, "%s\n", *u);
10764             exit(0);
10765         }
10766     }
10767     exit(0);
10768 }
10769 _ACEOF
10770 rm -f conftest$ac_exeext
10771 if { (ac_try="$ac_link"
10772 case "(($ac_try" in
10773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10774   *) ac_try_echo=$ac_try;;
10775 esac
10776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10777   (eval "$ac_link") 2>&5
10778   ac_status=$?
10779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10780   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10781   { (case "(($ac_try" in
10782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10783   *) ac_try_echo=$ac_try;;
10784 esac
10785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10786   (eval "$ac_try") 2>&5
10787   ac_status=$?
10788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789   (exit $ac_status); }; }; then
10790   path_utmp=`cat conftestval`
10791 else
10792   echo "$as_me: program exited with status $ac_status" >&5
10793 echo "$as_me: failed program was:" >&5
10794 sed 's/^/| /' conftest.$ac_ext >&5
10795
10796 ( exit $ac_status )
10797 path_utmp=
10798 fi
10799 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10800 fi
10801
10802
10803 fi
10804 { echo "$as_me:$LINENO: result: $path_utmp" >&5
10805 echo "${ECHO_T}$path_utmp" >&6; }
10806 if test x$path_utmp != x; then
10807
10808 cat >>confdefs.h <<_ACEOF
10809 #define UTMP_FILE "$path_utmp"
10810 _ACEOF
10811
10812 fi
10813
10814
10815 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
10816 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
10817 if test "${path_utmpx+set}" = set; then
10818   echo $ECHO_N "(cached) $ECHO_C" >&6
10819 else
10820   if test "$cross_compiling" = yes; then
10821     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
10822 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
10823 else
10824   cat >conftest.$ac_ext <<_ACEOF
10825 /* confdefs.h.  */
10826 _ACEOF
10827 cat confdefs.h >>conftest.$ac_ext
10828 cat >>conftest.$ac_ext <<_ACEOF
10829 /* end confdefs.h.  */
10830 #include <stdio.h>
10831 #include <stdlib.h>
10832 #include <sys/types.h>
10833 #include <utmpx.h>
10834 #include <errno.h>
10835 #include <sys/stat.h>
10836 #ifdef HAVE_STRING_H
10837 #include <string.h>
10838 #endif
10839 main()
10840 {
10841     char **u, *p, *utmplist[] = {
10842 #ifdef UTMPX_FILE
10843         UTMPX_FILE,
10844 #endif
10845 #ifdef _PATH_UTMPX
10846         _PATH_UTMPX,
10847 #endif
10848     "/var/adm/utmpx", "/etc/utmpx", NULL };
10849     FILE *a, *f=fopen("conftestval", "w");
10850     struct stat statu, statux;
10851     if (!f) exit(1);
10852     for (u = utmplist; *u; u++) {
10853         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10854             if (stat(*u, &statux) < 0)
10855                 continue;
10856             p = strdup(*u);
10857             p[strlen(p) - 1] = '\0';
10858             if (stat(p, &statu) >= 0
10859                 && (statu.st_mtime - statux.st_mtime > 86400))
10860                 continue;
10861             fprintf(f, "%s\n", *u);
10862             exit(0);
10863         }
10864     }
10865     exit(0);
10866 }
10867 _ACEOF
10868 rm -f conftest$ac_exeext
10869 if { (ac_try="$ac_link"
10870 case "(($ac_try" in
10871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10872   *) ac_try_echo=$ac_try;;
10873 esac
10874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10875   (eval "$ac_link") 2>&5
10876   ac_status=$?
10877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10879   { (case "(($ac_try" in
10880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10881   *) ac_try_echo=$ac_try;;
10882 esac
10883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10884   (eval "$ac_try") 2>&5
10885   ac_status=$?
10886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10887   (exit $ac_status); }; }; then
10888   path_utmpx=`cat conftestval`
10889 else
10890   echo "$as_me: program exited with status $ac_status" >&5
10891 echo "$as_me: failed program was:" >&5
10892 sed 's/^/| /' conftest.$ac_ext >&5
10893
10894 ( exit $ac_status )
10895 path_utmpx=
10896 fi
10897 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10898 fi
10899
10900
10901 fi
10902 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
10903 echo "${ECHO_T}$path_utmpx" >&6; }
10904 if test x$path_utmpx != x; then
10905
10906 cat >>confdefs.h <<_ACEOF
10907 #define UTMPX_FILE "$path_utmpx"
10908 _ACEOF
10909
10910 fi
10911
10912
10913 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
10914 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
10915 if test "${path_wtmp+set}" = set; then
10916   echo $ECHO_N "(cached) $ECHO_C" >&6
10917 else
10918   if test "$cross_compiling" = yes; then
10919     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
10920 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
10921 else
10922   cat >conftest.$ac_ext <<_ACEOF
10923 /* confdefs.h.  */
10924 _ACEOF
10925 cat confdefs.h >>conftest.$ac_ext
10926 cat >>conftest.$ac_ext <<_ACEOF
10927 /* end confdefs.h.  */
10928 #include <stdio.h>
10929 #include <stdlib.h>
10930 #include <sys/types.h>
10931 #ifdef HAVE_UTMP_H
10932 #include <utmp.h>
10933 #endif
10934 #include <errno.h>
10935 main()
10936 {
10937     char **w, *wtmplist[] = {
10938     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10939     FILE *a, *f=fopen("conftestval", "w");
10940     if (!f) exit(1);
10941 #ifdef WTMP_FILE
10942     fprintf(f, "%s\n", WTMP_FILE);
10943     exit(0);
10944 #endif
10945 #ifdef _PATH_WTMP
10946     fprintf(f, "%s\n", _PATH_WTMP);
10947     exit(0);
10948 #endif
10949     for (w = wtmplist; *w; w++) {
10950         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10951             fprintf(f, "%s\n", *w);
10952             exit(0);
10953         }
10954     }
10955     exit(0);
10956 }
10957 _ACEOF
10958 rm -f conftest$ac_exeext
10959 if { (ac_try="$ac_link"
10960 case "(($ac_try" in
10961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10962   *) ac_try_echo=$ac_try;;
10963 esac
10964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10965   (eval "$ac_link") 2>&5
10966   ac_status=$?
10967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10968   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10969   { (case "(($ac_try" in
10970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10971   *) ac_try_echo=$ac_try;;
10972 esac
10973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10974   (eval "$ac_try") 2>&5
10975   ac_status=$?
10976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977   (exit $ac_status); }; }; then
10978   path_wtmp=`cat conftestval`
10979 else
10980   echo "$as_me: program exited with status $ac_status" >&5
10981 echo "$as_me: failed program was:" >&5
10982 sed 's/^/| /' conftest.$ac_ext >&5
10983
10984 ( exit $ac_status )
10985 path_wtmp=
10986 fi
10987 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10988 fi
10989
10990
10991 fi
10992 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
10993 echo "${ECHO_T}$path_wtmp" >&6; }
10994 if test x$path_wtmp != x; then
10995
10996 cat >>confdefs.h <<_ACEOF
10997 #define WTMP_FILE "$path_wtmp"
10998 _ACEOF
10999
11000 fi
11001
11002 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11003 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11004 if test "${path_wtmpx+set}" = set; then
11005   echo $ECHO_N "(cached) $ECHO_C" >&6
11006 else
11007   if test "$cross_compiling" = yes; then
11008     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11009 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11010 else
11011   cat >conftest.$ac_ext <<_ACEOF
11012 /* confdefs.h.  */
11013 _ACEOF
11014 cat confdefs.h >>conftest.$ac_ext
11015 cat >>conftest.$ac_ext <<_ACEOF
11016 /* end confdefs.h.  */
11017 #include <stdio.h>
11018 #include <stdlib.h>
11019 #ifdef HAVE_UTMPX_H
11020 #include <utmpx.h>
11021 #endif
11022 #include <errno.h>
11023 main()
11024 {
11025     char **w, *wtmplist[] = {
11026     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11027     FILE *a, *f=fopen("conftestval", "w");
11028     if (!f) exit(1);
11029 #ifdef WTMPX_FILE
11030     fprintf(f, "%s\n", WTMPX_FILE);
11031     exit(0);
11032 #endif
11033 #ifdef _PATH_WTMPX
11034     fprintf(f, "%s\n", _PATH_WTMPX);
11035     exit(0);
11036 #endif
11037     for (w = wtmplist; *w; w++) {
11038         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11039             fprintf(f, "%s\n", *w);
11040             exit(0);
11041         }
11042     }
11043     exit(0);
11044 }
11045 _ACEOF
11046 rm -f conftest$ac_exeext
11047 if { (ac_try="$ac_link"
11048 case "(($ac_try" in
11049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11050   *) ac_try_echo=$ac_try;;
11051 esac
11052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11053   (eval "$ac_link") 2>&5
11054   ac_status=$?
11055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11056   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11057   { (case "(($ac_try" in
11058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11059   *) ac_try_echo=$ac_try;;
11060 esac
11061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11062   (eval "$ac_try") 2>&5
11063   ac_status=$?
11064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11065   (exit $ac_status); }; }; then
11066   path_wtmpx=`cat conftestval`
11067 else
11068   echo "$as_me: program exited with status $ac_status" >&5
11069 echo "$as_me: failed program was:" >&5
11070 sed 's/^/| /' conftest.$ac_ext >&5
11071
11072 ( exit $ac_status )
11073 path_wtmpx=
11074 fi
11075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11076 fi
11077
11078
11079 fi
11080 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11081 echo "${ECHO_T}$path_wtmpx" >&6; }
11082 if test x$path_wtmpx != x; then
11083
11084 cat >>confdefs.h <<_ACEOF
11085 #define WTMPX_FILE "$path_wtmpx"
11086 _ACEOF
11087
11088 fi
11089
11090 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11091 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11092 if test "${path_lastlog+set}" = set; then
11093   echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095   if test "$cross_compiling" = yes; then
11096     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11097 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11098 else
11099   cat >conftest.$ac_ext <<_ACEOF
11100 /* confdefs.h.  */
11101 _ACEOF
11102 cat confdefs.h >>conftest.$ac_ext
11103 cat >>conftest.$ac_ext <<_ACEOF
11104 /* end confdefs.h.  */
11105 #include <stdio.h>
11106 #include <stdlib.h>
11107 #include <sys/types.h>
11108 #ifdef HAVE_UTMPX_H
11109 #include <utmpx.h>
11110 #elif defined(HAVE_UTMP_H)
11111 #include <utmp.h>
11112 #endif
11113 #ifdef HAVE_LASTLOG_H
11114 #include <lastlog.h>
11115 #endif
11116 #include <errno.h>
11117 main()
11118 {
11119     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11120     FILE *a, *f=fopen("conftestval", "w");
11121     if (!f) exit(1);
11122 #ifdef LASTLOG_FILE
11123     fprintf(f, "%s\n", LASTLOG_FILE);
11124     exit(0);
11125 #endif
11126 #ifdef _PATH_LASTLOG
11127     fprintf(f, "%s\n", _PATH_LASTLOG);
11128     exit(0);
11129 #endif
11130     for (w = lastloglist; *w; w++) {
11131         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11132             fprintf(f, "%s\n", *w);
11133             exit(0);
11134         }
11135     }
11136     exit(0);
11137 }
11138 _ACEOF
11139 rm -f conftest$ac_exeext
11140 if { (ac_try="$ac_link"
11141 case "(($ac_try" in
11142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11143   *) ac_try_echo=$ac_try;;
11144 esac
11145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11146   (eval "$ac_link") 2>&5
11147   ac_status=$?
11148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11150   { (case "(($ac_try" in
11151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11152   *) ac_try_echo=$ac_try;;
11153 esac
11154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11155   (eval "$ac_try") 2>&5
11156   ac_status=$?
11157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11158   (exit $ac_status); }; }; then
11159   path_lastlog=`cat conftestval`
11160 else
11161   echo "$as_me: program exited with status $ac_status" >&5
11162 echo "$as_me: failed program was:" >&5
11163 sed 's/^/| /' conftest.$ac_ext >&5
11164
11165 ( exit $ac_status )
11166 path_lastlog=
11167 fi
11168 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11169 fi
11170
11171
11172 fi
11173 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11174 echo "${ECHO_T}$path_lastlog" >&6; }
11175 if test x$path_lastlog != x; then
11176
11177 cat >>confdefs.h <<_ACEOF
11178 #define LASTLOG_FILE "$path_lastlog"
11179 _ACEOF
11180
11181   if test -d "$path_lastlog"; then
11182
11183 cat >>confdefs.h <<\_ACEOF
11184 #define LASTLOG_IS_DIR 1
11185 _ACEOF
11186
11187   fi
11188 fi
11189
11190 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11191 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11192 if test "${path_lastlogx+set}" = set; then
11193   echo $ECHO_N "(cached) $ECHO_C" >&6
11194 else
11195   if test "$cross_compiling" = yes; then
11196     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11197 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11198 else
11199   cat >conftest.$ac_ext <<_ACEOF
11200 /* confdefs.h.  */
11201 _ACEOF
11202 cat confdefs.h >>conftest.$ac_ext
11203 cat >>conftest.$ac_ext <<_ACEOF
11204 /* end confdefs.h.  */
11205 #include <stdio.h>
11206 #include <stdlib.h>
11207 #ifdef HAVE_UTMPX_H
11208 #include <utmpx.h>
11209 #endif
11210 #include <errno.h>
11211 main()
11212 {
11213     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11214     FILE *a, *f=fopen("conftestval", "w");
11215     if (!f) exit(1);
11216 #ifdef LASTLOGX_FILE
11217     fprintf(f, "%s\n", LASTLOGX_FILE);
11218     exit(0);
11219 #endif
11220 #ifdef _PATH_LASTLOGX
11221     fprintf(f, "%s\n", _PATH_LASTLOGX);
11222     exit(0);
11223 #endif
11224     for (w = wtmplist; *w; w++) {
11225         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11226             fprintf(f, "%s\n", *w);
11227             exit(0);
11228         }
11229     }
11230     exit(0);
11231 }
11232 _ACEOF
11233 rm -f conftest$ac_exeext
11234 if { (ac_try="$ac_link"
11235 case "(($ac_try" in
11236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11237   *) ac_try_echo=$ac_try;;
11238 esac
11239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11240   (eval "$ac_link") 2>&5
11241   ac_status=$?
11242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11244   { (case "(($ac_try" in
11245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11246   *) ac_try_echo=$ac_try;;
11247 esac
11248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11249   (eval "$ac_try") 2>&5
11250   ac_status=$?
11251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11252   (exit $ac_status); }; }; then
11253   path_lastlogx=`cat conftestval`
11254 else
11255   echo "$as_me: program exited with status $ac_status" >&5
11256 echo "$as_me: failed program was:" >&5
11257 sed 's/^/| /' conftest.$ac_ext >&5
11258
11259 ( exit $ac_status )
11260 path_lastlogx=
11261 fi
11262 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11263 fi
11264
11265
11266 fi
11267 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11268 echo "${ECHO_T}$path_lastlogx" >&6; }
11269 if test x$path_lastlogx != x; then
11270
11271 cat >>confdefs.h <<_ACEOF
11272 #define LASTLOGX_FILE "$path_lastlogx"
11273 _ACEOF
11274
11275 fi
11276
11277
11278
11279 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11280 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11281 if test "${rxvt_cv_path_ttytab+set}" = set; then
11282   echo $ECHO_N "(cached) $ECHO_C" >&6
11283 else
11284   for ttys_file in     /etc/ttys /etc/ttytab;
11285 do
11286   if test -f "$ttys_file" ; then
11287     rxvt_cv_path_ttytab=$ttys_file
11288     break
11289   fi
11290 done
11291
11292 fi
11293 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11294 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11295 if test x$rxvt_cv_path_ttytab != x; then
11296
11297 cat >>confdefs.h <<_ACEOF
11298 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11299 _ACEOF
11300
11301 fi
11302
11303
11304 ac_save_LIBS=$LIBS
11305 ac_save_CFLAGS=$CFLAGS
11306 CFLAGS="$CFLAGS $X_CFLAGS"
11307 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11308 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11309 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11310 if test "${rxvt_cv_func_xlocale+set}" = set; then
11311   echo $ECHO_N "(cached) $ECHO_C" >&6
11312 else
11313   if test "$cross_compiling" = yes; then
11314     :
11315 else
11316   cat >conftest.$ac_ext <<_ACEOF
11317 /* confdefs.h.  */
11318 _ACEOF
11319 cat confdefs.h >>conftest.$ac_ext
11320 cat >>conftest.$ac_ext <<_ACEOF
11321 /* end confdefs.h.  */
11322 #include <X11/Xlib.h>
11323 #include <stdlib.h>
11324 main() {
11325 char *p;
11326 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11327 exit (XSupportsLocale() ? 0 : 1);
11328 else
11329 exit (1);}
11330 _ACEOF
11331 rm -f conftest$ac_exeext
11332 if { (ac_try="$ac_link"
11333 case "(($ac_try" in
11334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335   *) ac_try_echo=$ac_try;;
11336 esac
11337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338   (eval "$ac_link") 2>&5
11339   ac_status=$?
11340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342   { (case "(($ac_try" in
11343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344   *) ac_try_echo=$ac_try;;
11345 esac
11346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347   (eval "$ac_try") 2>&5
11348   ac_status=$?
11349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350   (exit $ac_status); }; }; then
11351     rxvt_cv_func_xlocale=yes
11352 else
11353   echo "$as_me: program exited with status $ac_status" >&5
11354 echo "$as_me: failed program was:" >&5
11355 sed 's/^/| /' conftest.$ac_ext >&5
11356
11357 ( exit $ac_status )
11358 rxvt_cv_func_xlocale=no
11359 fi
11360 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 fi
11362
11363
11364 fi
11365 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11366 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11367 if test x$support_xim = xyes; then
11368   if test x$rxvt_cv_func_xlocale = xyes; then
11369
11370 cat >>confdefs.h <<\_ACEOF
11371 #define USE_XIM 1
11372 _ACEOF
11373
11374   fi
11375 fi
11376
11377 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11378 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11379 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11380   echo $ECHO_N "(cached) $ECHO_C" >&6
11381 else
11382   cat >conftest.$ac_ext <<_ACEOF
11383 /* confdefs.h.  */
11384 _ACEOF
11385 cat confdefs.h >>conftest.$ac_ext
11386 cat >>conftest.$ac_ext <<_ACEOF
11387 /* end confdefs.h.  */
11388 #define X_LOCALE 1
11389 #include <X11/Xlocale.h>
11390 int
11391 main ()
11392 {
11393 setlocale(LC_CTYPE, "");
11394   ;
11395   return 0;
11396 }
11397 _ACEOF
11398 rm -f conftest.$ac_objext conftest$ac_exeext
11399 if { (ac_try="$ac_link"
11400 case "(($ac_try" in
11401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11402   *) ac_try_echo=$ac_try;;
11403 esac
11404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11405   (eval "$ac_link") 2>conftest.er1
11406   ac_status=$?
11407   grep -v '^ *+' conftest.er1 >conftest.err
11408   rm -f conftest.er1
11409   cat conftest.err >&5
11410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11411   (exit $ac_status); } && {
11412          test -z "$ac_cxx_werror_flag" ||
11413          test ! -s conftest.err
11414        } && test -s conftest$ac_exeext &&
11415        $as_test_x conftest$ac_exeext; then
11416   rxvt_cv_func_xsetlocale=yes
11417 else
11418   echo "$as_me: failed program was:" >&5
11419 sed 's/^/| /' conftest.$ac_ext >&5
11420
11421         rxvt_cv_func_xsetlocale=no
11422 fi
11423
11424 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11425       conftest$ac_exeext conftest.$ac_ext
11426 fi
11427 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11428 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11429 if test x$rxvt_cv_func_xsetlocale = xyes; then
11430
11431 cat >>confdefs.h <<\_ACEOF
11432 #define HAVE_XSETLOCALE 1
11433 _ACEOF
11434
11435 fi
11436 LIBS=$ac_save_LIBS
11437 CFLAGS=$ac_save_CFLAGS
11438
11439 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11440 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11441 if test "${rxvt_cv_func_setlocale+set}" = set; then
11442   echo $ECHO_N "(cached) $ECHO_C" >&6
11443 else
11444   cat >conftest.$ac_ext <<_ACEOF
11445 /* confdefs.h.  */
11446 _ACEOF
11447 cat confdefs.h >>conftest.$ac_ext
11448 cat >>conftest.$ac_ext <<_ACEOF
11449 /* end confdefs.h.  */
11450 #include <clocale>
11451 int
11452 main ()
11453 {
11454 setlocale(LC_CTYPE, "");
11455   ;
11456   return 0;
11457 }
11458 _ACEOF
11459 rm -f conftest.$ac_objext conftest$ac_exeext
11460 if { (ac_try="$ac_link"
11461 case "(($ac_try" in
11462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11463   *) ac_try_echo=$ac_try;;
11464 esac
11465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11466   (eval "$ac_link") 2>conftest.er1
11467   ac_status=$?
11468   grep -v '^ *+' conftest.er1 >conftest.err
11469   rm -f conftest.er1
11470   cat conftest.err >&5
11471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472   (exit $ac_status); } && {
11473          test -z "$ac_cxx_werror_flag" ||
11474          test ! -s conftest.err
11475        } && test -s conftest$ac_exeext &&
11476        $as_test_x conftest$ac_exeext; then
11477   rxvt_cv_func_setlocale=yes
11478 else
11479   echo "$as_me: failed program was:" >&5
11480 sed 's/^/| /' conftest.$ac_ext >&5
11481
11482         rxvt_cv_func_setlocale=no
11483 fi
11484
11485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11486       conftest$ac_exeext conftest.$ac_ext
11487 fi
11488 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11489 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
11490 if test x$rxvt_cv_func_setlocale = xyes; then
11491
11492 cat >>confdefs.h <<\_ACEOF
11493 #define HAVE_SETLOCALE 1
11494 _ACEOF
11495
11496 fi
11497
11498 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11499 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
11500 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11501   echo $ECHO_N "(cached) $ECHO_C" >&6
11502 else
11503   cat >conftest.$ac_ext <<_ACEOF
11504 /* confdefs.h.  */
11505 _ACEOF
11506 cat confdefs.h >>conftest.$ac_ext
11507 cat >>conftest.$ac_ext <<_ACEOF
11508 /* end confdefs.h.  */
11509 #include <langinfo.h>
11510 int
11511 main ()
11512 {
11513 nl_langinfo(CODESET);
11514   ;
11515   return 0;
11516 }
11517 _ACEOF
11518 rm -f conftest.$ac_objext conftest$ac_exeext
11519 if { (ac_try="$ac_link"
11520 case "(($ac_try" in
11521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11522   *) ac_try_echo=$ac_try;;
11523 esac
11524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11525   (eval "$ac_link") 2>conftest.er1
11526   ac_status=$?
11527   grep -v '^ *+' conftest.er1 >conftest.err
11528   rm -f conftest.er1
11529   cat conftest.err >&5
11530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11531   (exit $ac_status); } && {
11532          test -z "$ac_cxx_werror_flag" ||
11533          test ! -s conftest.err
11534        } && test -s conftest$ac_exeext &&
11535        $as_test_x conftest$ac_exeext; then
11536   rxvt_cv_func_nl_langinfo=yes
11537 else
11538   echo "$as_me: failed program was:" >&5
11539 sed 's/^/| /' conftest.$ac_ext >&5
11540
11541         rxvt_cv_func_nl_langinfo=no
11542 fi
11543
11544 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11545       conftest$ac_exeext conftest.$ac_ext
11546 fi
11547 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11548 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
11549 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11550
11551 cat >>confdefs.h <<\_ACEOF
11552 #define HAVE_NL_LANGINFO 1
11553 _ACEOF
11554
11555 fi
11556
11557
11558 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11559 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
11560 if test "${can_pass_fds+set}" = set; then
11561   echo $ECHO_N "(cached) $ECHO_C" >&6
11562 else
11563   cat >conftest.$ac_ext <<_ACEOF
11564 /* confdefs.h.  */
11565 _ACEOF
11566 cat confdefs.h >>conftest.$ac_ext
11567 cat >>conftest.$ac_ext <<_ACEOF
11568 /* end confdefs.h.  */
11569
11570 #include <cstddef> // broken bsds (is that redundant?) need this
11571 #include <sys/types.h>
11572 #include <sys/socket.h>
11573 #include <sys/uio.h>
11574
11575 int
11576 main ()
11577 {
11578
11579 {
11580   msghdr msg;
11581   iovec iov;
11582   char buf [100];
11583   char data = 0;
11584
11585   iov.iov_base = &data;
11586   iov.iov_len  = 1;
11587
11588   msg.msg_iov        = &iov;
11589   msg.msg_iovlen     = 1;
11590   msg.msg_control    = buf;
11591   msg.msg_controllen = sizeof buf;
11592
11593   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11594   cmsg->cmsg_level = SOL_SOCKET;
11595   cmsg->cmsg_type  = SCM_RIGHTS;
11596   cmsg->cmsg_len   = 100;
11597
11598   *(int *)CMSG_DATA (cmsg) = 5;
11599
11600   return sendmsg (3, &msg, 0);
11601 }
11602
11603   ;
11604   return 0;
11605 }
11606 _ACEOF
11607 rm -f conftest.$ac_objext conftest$ac_exeext
11608 if { (ac_try="$ac_link"
11609 case "(($ac_try" in
11610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11611   *) ac_try_echo=$ac_try;;
11612 esac
11613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11614   (eval "$ac_link") 2>conftest.er1
11615   ac_status=$?
11616   grep -v '^ *+' conftest.er1 >conftest.err
11617   rm -f conftest.er1
11618   cat conftest.err >&5
11619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11620   (exit $ac_status); } && {
11621          test -z "$ac_cxx_werror_flag" ||
11622          test ! -s conftest.err
11623        } && test -s conftest$ac_exeext &&
11624        $as_test_x conftest$ac_exeext; then
11625   can_pass_fds=yes
11626 else
11627   echo "$as_me: failed program was:" >&5
11628 sed 's/^/| /' conftest.$ac_ext >&5
11629
11630         can_pass_fds=no
11631 fi
11632
11633 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11634       conftest$ac_exeext conftest.$ac_ext
11635 fi
11636 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11637 echo "${ECHO_T}$can_pass_fds" >&6; }
11638 if test x$can_pass_fds = xyes; then
11639
11640 cat >>confdefs.h <<\_ACEOF
11641 #define HAVE_UNIX_FDPASS 1
11642 _ACEOF
11643
11644 else
11645    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11646 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11647    { (exit 1); exit 1; }; }
11648 fi
11649
11650
11651 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11652 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11653 if test "${rxvt_broken_ximcb+set}" = set; then
11654   echo $ECHO_N "(cached) $ECHO_C" >&6
11655 else
11656   cat >conftest.$ac_ext <<_ACEOF
11657
11658 #include <X11/Xlib.h>
11659
11660 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11661
11662 void f() {
11663   XIMCallback cb;
11664   cb.callback = im_destroy_cb;
11665 }
11666
11667 _ACEOF
11668 rm -f conftest.$ac_objext
11669 if { (ac_try="$ac_compile"
11670 case "(($ac_try" in
11671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11672   *) ac_try_echo=$ac_try;;
11673 esac
11674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11675   (eval "$ac_compile") 2>conftest.er1
11676   ac_status=$?
11677   grep -v '^ *+' conftest.er1 >conftest.err
11678   rm -f conftest.er1
11679   cat conftest.err >&5
11680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681   (exit $ac_status); } && {
11682          test -z "$ac_cxx_werror_flag" ||
11683          test ! -s conftest.err
11684        } && test -s conftest.$ac_objext; then
11685   rxvt_broken_ximcb=yes
11686 else
11687   echo "$as_me: failed program was:" >&5
11688 sed 's/^/| /' conftest.$ac_ext >&5
11689
11690         rxvt_broken_ximcb=no
11691 fi
11692
11693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11694 fi
11695 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11696 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11697
11698 if test x$rxvt_broken_ximcb = xyes; then
11699
11700 cat >>confdefs.h <<\_ACEOF
11701 #define XIMCB_PROTO_BROKEN 1
11702 _ACEOF
11703
11704 fi
11705
11706
11707
11708
11709
11710
11711
11712 for ac_header in \
11713   pty.h \
11714   util.h \
11715   libutil.h \
11716   sys/ioctl.h \
11717   sys/stropts.h \
11718
11719 do
11720 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11721 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11722   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11724 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11725   echo $ECHO_N "(cached) $ECHO_C" >&6
11726 fi
11727 ac_res=`eval echo '${'$as_ac_Header'}'`
11728                { echo "$as_me:$LINENO: result: $ac_res" >&5
11729 echo "${ECHO_T}$ac_res" >&6; }
11730 else
11731   # Is the header compilable?
11732 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11734 cat >conftest.$ac_ext <<_ACEOF
11735 /* confdefs.h.  */
11736 _ACEOF
11737 cat confdefs.h >>conftest.$ac_ext
11738 cat >>conftest.$ac_ext <<_ACEOF
11739 /* end confdefs.h.  */
11740 $ac_includes_default
11741 #include <$ac_header>
11742 _ACEOF
11743 rm -f conftest.$ac_objext
11744 if { (ac_try="$ac_compile"
11745 case "(($ac_try" in
11746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11747   *) ac_try_echo=$ac_try;;
11748 esac
11749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11750   (eval "$ac_compile") 2>conftest.er1
11751   ac_status=$?
11752   grep -v '^ *+' conftest.er1 >conftest.err
11753   rm -f conftest.er1
11754   cat conftest.err >&5
11755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756   (exit $ac_status); } && {
11757          test -z "$ac_cxx_werror_flag" ||
11758          test ! -s conftest.err
11759        } && test -s conftest.$ac_objext; then
11760   ac_header_compiler=yes
11761 else
11762   echo "$as_me: failed program was:" >&5
11763 sed 's/^/| /' conftest.$ac_ext >&5
11764
11765         ac_header_compiler=no
11766 fi
11767
11768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11769 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11770 echo "${ECHO_T}$ac_header_compiler" >&6; }
11771
11772 # Is the header present?
11773 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11774 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11775 cat >conftest.$ac_ext <<_ACEOF
11776 /* confdefs.h.  */
11777 _ACEOF
11778 cat confdefs.h >>conftest.$ac_ext
11779 cat >>conftest.$ac_ext <<_ACEOF
11780 /* end confdefs.h.  */
11781 #include <$ac_header>
11782 _ACEOF
11783 if { (ac_try="$ac_cpp conftest.$ac_ext"
11784 case "(($ac_try" in
11785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11786   *) ac_try_echo=$ac_try;;
11787 esac
11788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11789   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11790   ac_status=$?
11791   grep -v '^ *+' conftest.er1 >conftest.err
11792   rm -f conftest.er1
11793   cat conftest.err >&5
11794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795   (exit $ac_status); } >/dev/null && {
11796          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11797          test ! -s conftest.err
11798        }; then
11799   ac_header_preproc=yes
11800 else
11801   echo "$as_me: failed program was:" >&5
11802 sed 's/^/| /' conftest.$ac_ext >&5
11803
11804   ac_header_preproc=no
11805 fi
11806
11807 rm -f conftest.err conftest.$ac_ext
11808 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11809 echo "${ECHO_T}$ac_header_preproc" >&6; }
11810
11811 # So?  What about this header?
11812 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11813   yes:no: )
11814     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11815 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11816     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11817 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11818     ac_header_preproc=yes
11819     ;;
11820   no:yes:* )
11821     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11822 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11823     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11824 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11825     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11826 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11827     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11828 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11829     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11830 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11831     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11832 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11833
11834     ;;
11835 esac
11836 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11837 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11838 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11839   echo $ECHO_N "(cached) $ECHO_C" >&6
11840 else
11841   eval "$as_ac_Header=\$ac_header_preproc"
11842 fi
11843 ac_res=`eval echo '${'$as_ac_Header'}'`
11844                { echo "$as_me:$LINENO: result: $ac_res" >&5
11845 echo "${ECHO_T}$ac_res" >&6; }
11846
11847 fi
11848 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11849   cat >>confdefs.h <<_ACEOF
11850 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11851 _ACEOF
11852
11853 fi
11854
11855 done
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867 for ac_func in \
11868   revoke \
11869   _getpty \
11870   getpt \
11871   posix_openpt \
11872   isastream \
11873   setuid \
11874   seteuid \
11875   setreuid \
11876   setresuid \
11877
11878 do
11879 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11880 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11881 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11882 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11883   echo $ECHO_N "(cached) $ECHO_C" >&6
11884 else
11885   cat >conftest.$ac_ext <<_ACEOF
11886 /* confdefs.h.  */
11887 _ACEOF
11888 cat confdefs.h >>conftest.$ac_ext
11889 cat >>conftest.$ac_ext <<_ACEOF
11890 /* end confdefs.h.  */
11891 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11892    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11893 #define $ac_func innocuous_$ac_func
11894
11895 /* System header to define __stub macros and hopefully few prototypes,
11896     which can conflict with char $ac_func (); below.
11897     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11898     <limits.h> exists even on freestanding compilers.  */
11899
11900 #ifdef __STDC__
11901 # include <limits.h>
11902 #else
11903 # include <assert.h>
11904 #endif
11905
11906 #undef $ac_func
11907
11908 /* Override any GCC internal prototype to avoid an error.
11909    Use char because int might match the return type of a GCC
11910    builtin and then its argument prototype would still apply.  */
11911 #ifdef __cplusplus
11912 extern "C"
11913 #endif
11914 char $ac_func ();
11915 /* The GNU C library defines this for functions which it implements
11916     to always fail with ENOSYS.  Some functions are actually named
11917     something starting with __ and the normal name is an alias.  */
11918 #if defined __stub_$ac_func || defined __stub___$ac_func
11919 choke me
11920 #endif
11921
11922 int
11923 main ()
11924 {
11925 return $ac_func ();
11926   ;
11927   return 0;
11928 }
11929 _ACEOF
11930 rm -f conftest.$ac_objext conftest$ac_exeext
11931 if { (ac_try="$ac_link"
11932 case "(($ac_try" in
11933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11934   *) ac_try_echo=$ac_try;;
11935 esac
11936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11937   (eval "$ac_link") 2>conftest.er1
11938   ac_status=$?
11939   grep -v '^ *+' conftest.er1 >conftest.err
11940   rm -f conftest.er1
11941   cat conftest.err >&5
11942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11943   (exit $ac_status); } && {
11944          test -z "$ac_cxx_werror_flag" ||
11945          test ! -s conftest.err
11946        } && test -s conftest$ac_exeext &&
11947        $as_test_x conftest$ac_exeext; then
11948   eval "$as_ac_var=yes"
11949 else
11950   echo "$as_me: failed program was:" >&5
11951 sed 's/^/| /' conftest.$ac_ext >&5
11952
11953         eval "$as_ac_var=no"
11954 fi
11955
11956 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11957       conftest$ac_exeext conftest.$ac_ext
11958 fi
11959 ac_res=`eval echo '${'$as_ac_var'}'`
11960                { echo "$as_me:$LINENO: result: $ac_res" >&5
11961 echo "${ECHO_T}$ac_res" >&6; }
11962 if test `eval echo '${'$as_ac_var'}'` = yes; then
11963   cat >>confdefs.h <<_ACEOF
11964 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11965 _ACEOF
11966
11967 fi
11968 done
11969
11970
11971 have_clone=no
11972
11973 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
11974 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
11975 if test -e /dev/ptym/clone; then
11976   { echo "$as_me:$LINENO: result: yes" >&5
11977 echo "${ECHO_T}yes" >&6; }
11978
11979 cat >>confdefs.h <<\_ACEOF
11980 #define HAVE_DEV_CLONE 1
11981 _ACEOF
11982
11983
11984 cat >>confdefs.h <<\_ACEOF
11985 #define CLONE_DEVICE "/dev/ptym/clone"
11986 _ACEOF
11987
11988   have_clone=yes
11989 else
11990   { echo "$as_me:$LINENO: result: no" >&5
11991 echo "${ECHO_T}no" >&6; }
11992 fi
11993
11994 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
11995 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
11996 if test -e /dev/ptc; then
11997   { echo "$as_me:$LINENO: result: yes" >&5
11998 echo "${ECHO_T}yes" >&6; }
11999
12000 cat >>confdefs.h <<\_ACEOF
12001 #define HAVE_DEV_PTC 1
12002 _ACEOF
12003
12004
12005 cat >>confdefs.h <<\_ACEOF
12006 #define CLONE_DEVICE "/dev/ptc"
12007 _ACEOF
12008
12009   have_clone=yes
12010 else
12011   { echo "$as_me:$LINENO: result: no" >&5
12012 echo "${ECHO_T}no" >&6; }
12013 fi
12014
12015 case $host in
12016   *-*-cygwin*)
12017     have_clone=yes
12018
12019 cat >>confdefs.h <<\_ACEOF
12020 #define CLONE_DEVICE "/dev/ptmx"
12021 _ACEOF
12022
12023     ;;
12024   *)
12025     { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12026 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12027     if test -e /dev/ptmx; then
12028       { echo "$as_me:$LINENO: result: yes" >&5
12029 echo "${ECHO_T}yes" >&6; }
12030
12031 cat >>confdefs.h <<\_ACEOF
12032 #define HAVE_DEV_PTMX 1
12033 _ACEOF
12034
12035
12036 cat >>confdefs.h <<\_ACEOF
12037 #define CLONE_DEVICE "/dev/ptmx"
12038 _ACEOF
12039
12040       have_clone=yes
12041     else
12042       { echo "$as_me:$LINENO: result: no" >&5
12043 echo "${ECHO_T}no" >&6; }
12044     fi
12045     ;;
12046 esac
12047
12048 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12049   { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12050 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12051   cat >conftest.$ac_ext <<_ACEOF
12052 /* confdefs.h.  */
12053 _ACEOF
12054 cat confdefs.h >>conftest.$ac_ext
12055 cat >>conftest.$ac_ext <<_ACEOF
12056 /* end confdefs.h.  */
12057 #include <stdlib.h>
12058 int
12059 main ()
12060 {
12061 grantpt(0);unlockpt(0);ptsname(0);
12062   ;
12063   return 0;
12064 }
12065 _ACEOF
12066 rm -f conftest.$ac_objext conftest$ac_exeext
12067 if { (ac_try="$ac_link"
12068 case "(($ac_try" in
12069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12070   *) ac_try_echo=$ac_try;;
12071 esac
12072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12073   (eval "$ac_link") 2>conftest.er1
12074   ac_status=$?
12075   grep -v '^ *+' conftest.er1 >conftest.err
12076   rm -f conftest.er1
12077   cat conftest.err >&5
12078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12079   (exit $ac_status); } && {
12080          test -z "$ac_cxx_werror_flag" ||
12081          test ! -s conftest.err
12082        } && test -s conftest$ac_exeext &&
12083        $as_test_x conftest$ac_exeext; then
12084   unix98_pty=yes
12085
12086 cat >>confdefs.h <<\_ACEOF
12087 #define UNIX98_PTY 1
12088 _ACEOF
12089
12090                { echo "$as_me:$LINENO: result: yes" >&5
12091 echo "${ECHO_T}yes" >&6; }
12092 else
12093   echo "$as_me: failed program was:" >&5
12094 sed 's/^/| /' conftest.$ac_ext >&5
12095
12096         { echo "$as_me:$LINENO: result: no" >&5
12097 echo "${ECHO_T}no" >&6; }
12098 fi
12099
12100 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12101       conftest$ac_exeext conftest.$ac_ext
12102 fi
12103
12104 if test -z "$unix98_pty"; then
12105
12106 for ac_func in openpty
12107 do
12108 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12109 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12110 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12111 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12112   echo $ECHO_N "(cached) $ECHO_C" >&6
12113 else
12114   cat >conftest.$ac_ext <<_ACEOF
12115 /* confdefs.h.  */
12116 _ACEOF
12117 cat confdefs.h >>conftest.$ac_ext
12118 cat >>conftest.$ac_ext <<_ACEOF
12119 /* end confdefs.h.  */
12120 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12121    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12122 #define $ac_func innocuous_$ac_func
12123
12124 /* System header to define __stub macros and hopefully few prototypes,
12125     which can conflict with char $ac_func (); below.
12126     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12127     <limits.h> exists even on freestanding compilers.  */
12128
12129 #ifdef __STDC__
12130 # include <limits.h>
12131 #else
12132 # include <assert.h>
12133 #endif
12134
12135 #undef $ac_func
12136
12137 /* Override any GCC internal prototype to avoid an error.
12138    Use char because int might match the return type of a GCC
12139    builtin and then its argument prototype would still apply.  */
12140 #ifdef __cplusplus
12141 extern "C"
12142 #endif
12143 char $ac_func ();
12144 /* The GNU C library defines this for functions which it implements
12145     to always fail with ENOSYS.  Some functions are actually named
12146     something starting with __ and the normal name is an alias.  */
12147 #if defined __stub_$ac_func || defined __stub___$ac_func
12148 choke me
12149 #endif
12150
12151 int
12152 main ()
12153 {
12154 return $ac_func ();
12155   ;
12156   return 0;
12157 }
12158 _ACEOF
12159 rm -f conftest.$ac_objext conftest$ac_exeext
12160 if { (ac_try="$ac_link"
12161 case "(($ac_try" in
12162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12163   *) ac_try_echo=$ac_try;;
12164 esac
12165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12166   (eval "$ac_link") 2>conftest.er1
12167   ac_status=$?
12168   grep -v '^ *+' conftest.er1 >conftest.err
12169   rm -f conftest.er1
12170   cat conftest.err >&5
12171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12172   (exit $ac_status); } && {
12173          test -z "$ac_cxx_werror_flag" ||
12174          test ! -s conftest.err
12175        } && test -s conftest$ac_exeext &&
12176        $as_test_x conftest$ac_exeext; then
12177   eval "$as_ac_var=yes"
12178 else
12179   echo "$as_me: failed program was:" >&5
12180 sed 's/^/| /' conftest.$ac_ext >&5
12181
12182         eval "$as_ac_var=no"
12183 fi
12184
12185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12186       conftest$ac_exeext conftest.$ac_ext
12187 fi
12188 ac_res=`eval echo '${'$as_ac_var'}'`
12189                { echo "$as_me:$LINENO: result: $ac_res" >&5
12190 echo "${ECHO_T}$ac_res" >&6; }
12191 if test `eval echo '${'$as_ac_var'}'` = yes; then
12192   cat >>confdefs.h <<_ACEOF
12193 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12194 _ACEOF
12195
12196 else
12197   { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12198 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12199 if test "${ac_cv_lib_util_openpty+set}" = set; then
12200   echo $ECHO_N "(cached) $ECHO_C" >&6
12201 else
12202   ac_check_lib_save_LIBS=$LIBS
12203 LIBS="-lutil  $LIBS"
12204 cat >conftest.$ac_ext <<_ACEOF
12205 /* confdefs.h.  */
12206 _ACEOF
12207 cat confdefs.h >>conftest.$ac_ext
12208 cat >>conftest.$ac_ext <<_ACEOF
12209 /* end confdefs.h.  */
12210
12211 /* Override any GCC internal prototype to avoid an error.
12212    Use char because int might match the return type of a GCC
12213    builtin and then its argument prototype would still apply.  */
12214 #ifdef __cplusplus
12215 extern "C"
12216 #endif
12217 char openpty ();
12218 int
12219 main ()
12220 {
12221 return openpty ();
12222   ;
12223   return 0;
12224 }
12225 _ACEOF
12226 rm -f conftest.$ac_objext conftest$ac_exeext
12227 if { (ac_try="$ac_link"
12228 case "(($ac_try" in
12229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12230   *) ac_try_echo=$ac_try;;
12231 esac
12232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12233   (eval "$ac_link") 2>conftest.er1
12234   ac_status=$?
12235   grep -v '^ *+' conftest.er1 >conftest.err
12236   rm -f conftest.er1
12237   cat conftest.err >&5
12238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12239   (exit $ac_status); } && {
12240          test -z "$ac_cxx_werror_flag" ||
12241          test ! -s conftest.err
12242        } && test -s conftest$ac_exeext &&
12243        $as_test_x conftest$ac_exeext; then
12244   ac_cv_lib_util_openpty=yes
12245 else
12246   echo "$as_me: failed program was:" >&5
12247 sed 's/^/| /' conftest.$ac_ext >&5
12248
12249         ac_cv_lib_util_openpty=no
12250 fi
12251
12252 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12253       conftest$ac_exeext conftest.$ac_ext
12254 LIBS=$ac_check_lib_save_LIBS
12255 fi
12256 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12257 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12258 if test $ac_cv_lib_util_openpty = yes; then
12259   cat >>confdefs.h <<\_ACEOF
12260 #define HAVE_OPENPTY 1
12261 _ACEOF
12262  LIBS="$LIBS -lutil"
12263 fi
12264
12265 fi
12266 done
12267
12268 fi
12269
12270
12271
12272 { echo "$as_me:$LINENO: checking for tty group" >&5
12273 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12274 if test "${tty_group+set}" = set; then
12275   echo $ECHO_N "(cached) $ECHO_C" >&6
12276 else
12277   if test "$cross_compiling" = yes; then
12278   tty_group=no
12279 else
12280   cat >conftest.$ac_ext <<_ACEOF
12281 /* confdefs.h.  */
12282 _ACEOF
12283 cat confdefs.h >>conftest.$ac_ext
12284 cat >>conftest.$ac_ext <<_ACEOF
12285 /* end confdefs.h.  */
12286
12287 #include <sys/types.h>
12288 #include <sys/stat.h>
12289 #include <unistd.h>
12290 #include <grp.h>
12291
12292 main()
12293 {
12294   struct stat st;
12295   struct group *gr;
12296   char *tty;
12297   gr = getgrnam("tty");
12298   tty = ttyname(0);
12299   if (gr != 0
12300       && tty != 0
12301       && (stat(tty, &st)) == 0
12302       && st.st_gid == gr->gr_gid)
12303     return 0;
12304   else
12305     return 1;
12306 }
12307 _ACEOF
12308 rm -f conftest$ac_exeext
12309 if { (ac_try="$ac_link"
12310 case "(($ac_try" in
12311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12312   *) ac_try_echo=$ac_try;;
12313 esac
12314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12315   (eval "$ac_link") 2>&5
12316   ac_status=$?
12317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12318   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12319   { (case "(($ac_try" in
12320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12321   *) ac_try_echo=$ac_try;;
12322 esac
12323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12324   (eval "$ac_try") 2>&5
12325   ac_status=$?
12326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327   (exit $ac_status); }; }; then
12328   tty_group=yes
12329 else
12330   echo "$as_me: program exited with status $ac_status" >&5
12331 echo "$as_me: failed program was:" >&5
12332 sed 's/^/| /' conftest.$ac_ext >&5
12333
12334 ( exit $ac_status )
12335 tty_group=no
12336 fi
12337 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12338 fi
12339
12340
12341 fi
12342 { echo "$as_me:$LINENO: result: $tty_group" >&5
12343 echo "${ECHO_T}$tty_group" >&6; }
12344 if test x$tty_group = xyes; then
12345
12346 cat >>confdefs.h <<\_ACEOF
12347 #define TTY_GID_SUPPORT 1
12348 _ACEOF
12349
12350 fi
12351
12352 if test x$support_xft = xyes; then
12353   # Extract the first word of "pkg-config", so it can be a program name with args.
12354 set dummy pkg-config; ac_word=$2
12355 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12357 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12358   echo $ECHO_N "(cached) $ECHO_C" >&6
12359 else
12360   case $PKG_CONFIG in
12361   [\\/]* | ?:[\\/]*)
12362   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12363   ;;
12364   *)
12365   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12366 for as_dir in $PATH
12367 do
12368   IFS=$as_save_IFS
12369   test -z "$as_dir" && as_dir=.
12370   for ac_exec_ext in '' $ac_executable_extensions; do
12371   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12372     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12373     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12374     break 2
12375   fi
12376 done
12377 done
12378 IFS=$as_save_IFS
12379
12380   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12381   ;;
12382 esac
12383 fi
12384 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12385 if test -n "$PKG_CONFIG"; then
12386   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12387 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12388 else
12389   { echo "$as_me:$LINENO: result: no" >&5
12390 echo "${ECHO_T}no" >&6; }
12391 fi
12392
12393
12394   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12395     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12396     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12397   else
12398     # Extract the first word of "xft-config", so it can be a program name with args.
12399 set dummy xft-config; ac_word=$2
12400 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12402 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12403   echo $ECHO_N "(cached) $ECHO_C" >&6
12404 else
12405   case $XFT_CONFIG in
12406   [\\/]* | ?:[\\/]*)
12407   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12408   ;;
12409   *)
12410   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12411 for as_dir in $PATH
12412 do
12413   IFS=$as_save_IFS
12414   test -z "$as_dir" && as_dir=.
12415   for ac_exec_ext in '' $ac_executable_extensions; do
12416   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12417     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12418     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12419     break 2
12420   fi
12421 done
12422 done
12423 IFS=$as_save_IFS
12424
12425   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12426   ;;
12427 esac
12428 fi
12429 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12430 if test -n "$XFT_CONFIG"; then
12431   { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12432 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12433 else
12434   { echo "$as_me:$LINENO: result: no" >&5
12435 echo "${ECHO_T}no" >&6; }
12436 fi
12437
12438
12439     if test $XFT_CONFIG != no; then
12440       LIBS="$LIBS `$XFT_CONFIG --libs`"
12441       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12442     fi
12443   fi
12444
12445
12446 for ac_header in X11/Xft/Xft.h
12447 do
12448 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12450   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12451 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12452 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12453   echo $ECHO_N "(cached) $ECHO_C" >&6
12454 fi
12455 ac_res=`eval echo '${'$as_ac_Header'}'`
12456                { echo "$as_me:$LINENO: result: $ac_res" >&5
12457 echo "${ECHO_T}$ac_res" >&6; }
12458 else
12459   # Is the header compilable?
12460 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12461 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12462 cat >conftest.$ac_ext <<_ACEOF
12463 /* confdefs.h.  */
12464 _ACEOF
12465 cat confdefs.h >>conftest.$ac_ext
12466 cat >>conftest.$ac_ext <<_ACEOF
12467 /* end confdefs.h.  */
12468 $ac_includes_default
12469 #include <$ac_header>
12470 _ACEOF
12471 rm -f conftest.$ac_objext
12472 if { (ac_try="$ac_compile"
12473 case "(($ac_try" in
12474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12475   *) ac_try_echo=$ac_try;;
12476 esac
12477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12478   (eval "$ac_compile") 2>conftest.er1
12479   ac_status=$?
12480   grep -v '^ *+' conftest.er1 >conftest.err
12481   rm -f conftest.er1
12482   cat conftest.err >&5
12483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12484   (exit $ac_status); } && {
12485          test -z "$ac_cxx_werror_flag" ||
12486          test ! -s conftest.err
12487        } && test -s conftest.$ac_objext; then
12488   ac_header_compiler=yes
12489 else
12490   echo "$as_me: failed program was:" >&5
12491 sed 's/^/| /' conftest.$ac_ext >&5
12492
12493         ac_header_compiler=no
12494 fi
12495
12496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12497 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12498 echo "${ECHO_T}$ac_header_compiler" >&6; }
12499
12500 # Is the header present?
12501 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12502 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12503 cat >conftest.$ac_ext <<_ACEOF
12504 /* confdefs.h.  */
12505 _ACEOF
12506 cat confdefs.h >>conftest.$ac_ext
12507 cat >>conftest.$ac_ext <<_ACEOF
12508 /* end confdefs.h.  */
12509 #include <$ac_header>
12510 _ACEOF
12511 if { (ac_try="$ac_cpp conftest.$ac_ext"
12512 case "(($ac_try" in
12513   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12514   *) ac_try_echo=$ac_try;;
12515 esac
12516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12517   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12518   ac_status=$?
12519   grep -v '^ *+' conftest.er1 >conftest.err
12520   rm -f conftest.er1
12521   cat conftest.err >&5
12522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12523   (exit $ac_status); } >/dev/null && {
12524          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12525          test ! -s conftest.err
12526        }; then
12527   ac_header_preproc=yes
12528 else
12529   echo "$as_me: failed program was:" >&5
12530 sed 's/^/| /' conftest.$ac_ext >&5
12531
12532   ac_header_preproc=no
12533 fi
12534
12535 rm -f conftest.err conftest.$ac_ext
12536 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12537 echo "${ECHO_T}$ac_header_preproc" >&6; }
12538
12539 # So?  What about this header?
12540 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12541   yes:no: )
12542     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12543 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12544     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12545 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12546     ac_header_preproc=yes
12547     ;;
12548   no:yes:* )
12549     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12550 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12551     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12552 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12553     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12554 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12555     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12556 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12557     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12558 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12559     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12560 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12561
12562     ;;
12563 esac
12564 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12565 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12566 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12567   echo $ECHO_N "(cached) $ECHO_C" >&6
12568 else
12569   eval "$as_ac_Header=\$ac_header_preproc"
12570 fi
12571 ac_res=`eval echo '${'$as_ac_Header'}'`
12572                { echo "$as_me:$LINENO: result: $ac_res" >&5
12573 echo "${ECHO_T}$ac_res" >&6; }
12574
12575 fi
12576 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12577   cat >>confdefs.h <<_ACEOF
12578 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12579 _ACEOF
12580
12581 else
12582   support_xft=no
12583 fi
12584
12585 done
12586
12587
12588 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12589 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12590 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12591   echo $ECHO_N "(cached) $ECHO_C" >&6
12592 else
12593   ac_check_lib_save_LIBS=$LIBS
12594 LIBS="-lXft  $LIBS"
12595 cat >conftest.$ac_ext <<_ACEOF
12596 /* confdefs.h.  */
12597 _ACEOF
12598 cat confdefs.h >>conftest.$ac_ext
12599 cat >>conftest.$ac_ext <<_ACEOF
12600 /* end confdefs.h.  */
12601
12602 /* Override any GCC internal prototype to avoid an error.
12603    Use char because int might match the return type of a GCC
12604    builtin and then its argument prototype would still apply.  */
12605 #ifdef __cplusplus
12606 extern "C"
12607 #endif
12608 char XftDrawString32 ();
12609 int
12610 main ()
12611 {
12612 return XftDrawString32 ();
12613   ;
12614   return 0;
12615 }
12616 _ACEOF
12617 rm -f conftest.$ac_objext conftest$ac_exeext
12618 if { (ac_try="$ac_link"
12619 case "(($ac_try" in
12620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12621   *) ac_try_echo=$ac_try;;
12622 esac
12623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12624   (eval "$ac_link") 2>conftest.er1
12625   ac_status=$?
12626   grep -v '^ *+' conftest.er1 >conftest.err
12627   rm -f conftest.er1
12628   cat conftest.err >&5
12629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630   (exit $ac_status); } && {
12631          test -z "$ac_cxx_werror_flag" ||
12632          test ! -s conftest.err
12633        } && test -s conftest$ac_exeext &&
12634        $as_test_x conftest$ac_exeext; then
12635   ac_cv_lib_Xft_XftDrawString32=yes
12636 else
12637   echo "$as_me: failed program was:" >&5
12638 sed 's/^/| /' conftest.$ac_ext >&5
12639
12640         ac_cv_lib_Xft_XftDrawString32=no
12641 fi
12642
12643 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12644       conftest$ac_exeext conftest.$ac_ext
12645 LIBS=$ac_check_lib_save_LIBS
12646 fi
12647 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12648 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12649 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12650   cat >>confdefs.h <<_ACEOF
12651 #define HAVE_LIBXFT 1
12652 _ACEOF
12653
12654   LIBS="-lXft $LIBS"
12655
12656 else
12657   support_xft=no
12658 fi
12659
12660
12661   if test x$support_xft = xyes; then
12662
12663 cat >>confdefs.h <<\_ACEOF
12664 #define XFT 1
12665 _ACEOF
12666
12667   fi
12668 fi
12669 if test x$support_styles = xyes; then
12670
12671 cat >>confdefs.h <<\_ACEOF
12672 #define ENABLE_STYLES 1
12673 _ACEOF
12674
12675 fi
12676 if test x$support_iso14755 = xyes; then
12677
12678 cat >>confdefs.h <<\_ACEOF
12679 #define ISO_14755 1
12680 _ACEOF
12681
12682 fi
12683 if test x$support_8bitctrls = xyes; then
12684
12685 cat >>confdefs.h <<\_ACEOF
12686 #define EIGHT_BIT_CONTROLS 1
12687 _ACEOF
12688
12689 fi
12690 if test x$support_fading = xyes; then
12691
12692 cat >>confdefs.h <<\_ACEOF
12693 #define OFF_FOCUS_FADING 1
12694 _ACEOF
12695
12696 fi
12697 if test x$support_tinting = xyes; then
12698
12699 cat >>confdefs.h <<\_ACEOF
12700 #define TINTING 1
12701 _ACEOF
12702
12703 fi
12704 if test x$support_inheritpixmap = xyes; then
12705
12706 cat >>confdefs.h <<\_ACEOF
12707 #define ENABLE_TRANSPARENCY 1
12708 _ACEOF
12709
12710 fi
12711 if test x$support_keepscrolling = xno; then
12712
12713 cat >>confdefs.h <<\_ACEOF
12714 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12715 _ACEOF
12716
12717 fi
12718 if test x$support_selectionscrolling = xyes; then
12719
12720 cat >>confdefs.h <<\_ACEOF
12721 #define SELECTION_SCROLLING 1
12722 _ACEOF
12723
12724 fi
12725 if test x$support_mousewheel = xyes; then
12726
12727 cat >>confdefs.h <<\_ACEOF
12728 #define MOUSE_WHEEL 1
12729 _ACEOF
12730
12731 fi
12732 if test x$support_mouseslipwheel = xyes; then
12733
12734 cat >>confdefs.h <<\_ACEOF
12735 #define MOUSE_SLIP_WHEELING 1
12736 _ACEOF
12737
12738 fi
12739 if test x$support_afterimage = xyes; then
12740
12741 cat >>confdefs.h <<\_ACEOF
12742 #define HAVE_AFTERIMAGE 1
12743 _ACEOF
12744
12745
12746 cat >>confdefs.h <<\_ACEOF
12747 #define XPM_BACKGROUND 1
12748 _ACEOF
12749
12750 fi
12751
12752
12753 if test x$support_scroll_rxvt = xyes; then
12754
12755 cat >>confdefs.h <<\_ACEOF
12756 #define RXVT_SCROLLBAR 1
12757 _ACEOF
12758
12759   scrolltypes="rxvt"
12760 fi
12761 if test x$support_scroll_next = xyes; then
12762
12763 cat >>confdefs.h <<\_ACEOF
12764 #define NEXT_SCROLLBAR 1
12765 _ACEOF
12766
12767   scrolltypes="$scrolltypes next"
12768 fi
12769 if test x$support_scroll_xterm = xyes; then
12770
12771 cat >>confdefs.h <<\_ACEOF
12772 #define XTERM_SCROLLBAR 1
12773 _ACEOF
12774
12775   scrolltypes="$scrolltypes xterm"
12776 fi
12777 if test x$support_scroll_plain = xyes; then
12778
12779 cat >>confdefs.h <<\_ACEOF
12780 #define PLAIN_SCROLLBAR 1
12781 _ACEOF
12782
12783   scrolltypes="$scrolltypes plain"
12784 fi
12785 if test x$support_pointer_blank = xyes; then
12786
12787 cat >>confdefs.h <<\_ACEOF
12788 #define POINTER_BLANK 1
12789 _ACEOF
12790
12791 fi
12792 if test x$support_text_blink = xyes; then
12793
12794 cat >>confdefs.h <<\_ACEOF
12795 #define TEXT_BLINK 1
12796 _ACEOF
12797
12798 fi
12799 if test x$support_unicode3 = xyes; then
12800
12801 cat >>confdefs.h <<\_ACEOF
12802 #define UNICODE_3 1
12803 _ACEOF
12804
12805 fi
12806 if test x$support_combining = xyes; then
12807
12808 cat >>confdefs.h <<\_ACEOF
12809 #define ENABLE_COMBINING 1
12810 _ACEOF
12811
12812 fi
12813 if test x$codesets = xall; then
12814   codesets=jp,jp-ext,kr,zh,zh-ext
12815 fi
12816
12817 cat >>confdefs.h <<\_ACEOF
12818 #define ENCODING_EU 1
12819 _ACEOF
12820
12821
12822 cat >>confdefs.h <<\_ACEOF
12823 #define ENCODING_VN 1
12824 _ACEOF
12825
12826 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12827   case "$codeset" in
12828     JP     )
12829 cat >>confdefs.h <<\_ACEOF
12830 #define ENCODING_JP 1
12831 _ACEOF
12832  ;;
12833     JP_EXT )
12834 cat >>confdefs.h <<\_ACEOF
12835 #define ENCODING_JP_EXT 1
12836 _ACEOF
12837  ;;
12838     KR     )
12839 cat >>confdefs.h <<\_ACEOF
12840 #define ENCODING_KR 1
12841 _ACEOF
12842  ;;
12843     ZH     )
12844 cat >>confdefs.h <<\_ACEOF
12845 #define ENCODING_ZH 1
12846 _ACEOF
12847  ;;
12848     ZH_EXT )
12849 cat >>confdefs.h <<\_ACEOF
12850 #define ENCODING_ZH_EXT 1
12851 _ACEOF
12852  ;;
12853   esac
12854 done
12855
12856 IF_PERL=\#
12857 if test x$support_perl = xyes; then
12858   # Extract the first word of "perl5", so it can be a program name with args.
12859 set dummy perl5; ac_word=$2
12860 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12862 if test "${ac_cv_path_PERL+set}" = set; then
12863   echo $ECHO_N "(cached) $ECHO_C" >&6
12864 else
12865   case $PERL in
12866   [\\/]* | ?:[\\/]*)
12867   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12868   ;;
12869   *)
12870   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12871 for as_dir in $PATH
12872 do
12873   IFS=$as_save_IFS
12874   test -z "$as_dir" && as_dir=.
12875   for ac_exec_ext in '' $ac_executable_extensions; do
12876   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12877     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12878     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12879     break 2
12880   fi
12881 done
12882 done
12883 IFS=$as_save_IFS
12884
12885   ;;
12886 esac
12887 fi
12888 PERL=$ac_cv_path_PERL
12889 if test -n "$PERL"; then
12890   { echo "$as_me:$LINENO: result: $PERL" >&5
12891 echo "${ECHO_T}$PERL" >&6; }
12892 else
12893   { echo "$as_me:$LINENO: result: no" >&5
12894 echo "${ECHO_T}no" >&6; }
12895 fi
12896
12897
12898   # Extract the first word of "perl", so it can be a program name with args.
12899 set dummy perl; ac_word=$2
12900 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12901 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12902 if test "${ac_cv_path_PERL+set}" = set; then
12903   echo $ECHO_N "(cached) $ECHO_C" >&6
12904 else
12905   case $PERL in
12906   [\\/]* | ?:[\\/]*)
12907   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12908   ;;
12909   *)
12910   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12911 for as_dir in $PATH
12912 do
12913   IFS=$as_save_IFS
12914   test -z "$as_dir" && as_dir=.
12915   for ac_exec_ext in '' $ac_executable_extensions; do
12916   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12917     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12918     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12919     break 2
12920   fi
12921 done
12922 done
12923 IFS=$as_save_IFS
12924
12925   ;;
12926 esac
12927 fi
12928 PERL=$ac_cv_path_PERL
12929 if test -n "$PERL"; then
12930   { echo "$as_me:$LINENO: result: $PERL" >&5
12931 echo "${ECHO_T}$PERL" >&6; }
12932 else
12933   { echo "$as_me:$LINENO: result: no" >&5
12934 echo "${ECHO_T}no" >&6; }
12935 fi
12936
12937
12938
12939   { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12940 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
12941   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12942
12943      save_CXXFLAGS="$CXXFLAGS"
12944      save_LIBS="$LIBS"
12945      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12946      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12947      cat >conftest.$ac_ext <<_ACEOF
12948 /* confdefs.h.  */
12949 _ACEOF
12950 cat confdefs.h >>conftest.$ac_ext
12951 cat >>conftest.$ac_ext <<_ACEOF
12952 /* end confdefs.h.  */
12953
12954 #include <EXTERN.h>
12955 #include <perl.h>
12956 #include <XSUB.h>
12957
12958 int
12959 main ()
12960 {
12961
12962      PerlInterpreter *perl = perl_alloc ();
12963
12964   ;
12965   return 0;
12966 }
12967 _ACEOF
12968 rm -f conftest.$ac_objext conftest$ac_exeext
12969 if { (ac_try="$ac_link"
12970 case "(($ac_try" in
12971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12972   *) ac_try_echo=$ac_try;;
12973 esac
12974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12975   (eval "$ac_link") 2>conftest.er1
12976   ac_status=$?
12977   grep -v '^ *+' conftest.er1 >conftest.err
12978   rm -f conftest.er1
12979   cat conftest.err >&5
12980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981   (exit $ac_status); } && {
12982          test -z "$ac_cxx_werror_flag" ||
12983          test ! -s conftest.err
12984        } && test -s conftest$ac_exeext &&
12985        $as_test_x conftest$ac_exeext; then
12986   rxvt_perl_link=yes
12987 else
12988   echo "$as_me: failed program was:" >&5
12989 sed 's/^/| /' conftest.$ac_ext >&5
12990
12991         rxvt_perl_link=no
12992 fi
12993
12994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12995       conftest$ac_exeext conftest.$ac_ext
12996      CXXFLAGS="$save_CXXFLAGS"
12997      LIBS="$save_LIBS"
12998
12999      if test x$rxvt_perl_link = xyes; then
13000         { echo "$as_me:$LINENO: result: ok" >&5
13001 echo "${ECHO_T}ok" >&6; }
13002
13003 cat >>confdefs.h <<\_ACEOF
13004 #define ENABLE_PERL 1
13005 _ACEOF
13006
13007         IF_PERL=
13008         PERL_O=rxvtperl.o
13009         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13010         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13011         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13012      else
13013         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13014 echo "$as_me: error: no, unable to link" >&2;}
13015    { (exit 1); exit 1; }; }
13016      fi
13017   else
13018      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13019 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13020    { (exit 1); exit 1; }; }
13021   fi
13022 fi
13023
13024
13025
13026
13027
13028
13029
13030 if test x$support_perl = xyes; then
13031    support_frills=yes
13032 fi
13033
13034 if test x$support_frills = xyes; then
13035
13036 cat >>confdefs.h <<\_ACEOF
13037 #define ENABLE_FRILLS 1
13038 _ACEOF
13039
13040 fi
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054 test "$program_prefix" != NONE &&
13055   program_transform_name="s&^&$program_prefix&;$program_transform_name"
13056 # Use a double $ so make ignores it.
13057 test "$program_suffix" != NONE &&
13058   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13059 # Double any \ or $.  echo might interpret backslashes.
13060 # By default was `s,x,x', remove it if useless.
13061 cat <<\_ACEOF >conftest.sed
13062 s/[\\$]/&&/g;s/;s,x,x,$//
13063 _ACEOF
13064 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13065 rm -f conftest.sed
13066
13067
13068
13069
13070
13071 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13072   include_stdint_h="#include <stdint.h>"
13073 else
13074   include_stdint_h="/* #include <stdint.h> */"
13075 fi
13076 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13077   include_stdarg_h="#include <cstdarg>"
13078 else
13079   include_stdarg_h="/* #include <cstdarg> */"
13080 fi
13081 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13082   include_stdlib_h="#include <cstdlib>"
13083 else
13084   include_stdlib_h="/* #include <cstdlib> */"
13085 fi
13086 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13087   include_unistd_h="#include <unistd.h>"
13088 else
13089   include_unistd_h="/* #include <unistd.h> */"
13090 fi
13091 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13092   include_string_h="#include <cstring>"
13093 else
13094   include_string_h="/* #include <cstring> */"
13095 fi
13096 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13097   include_fcntl_h="#include <fcntl.h>"
13098 else
13099   include_fcntl_h="/* #include <fcntl.h> */"
13100 fi
13101 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13102   include_util_h="#include <util.h>"
13103 else
13104   include_util_h="/* #include <util.h> */"
13105 fi
13106 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13107   include_assert_h="#include <assert.h>"
13108 else
13109   include_assert_h="/* #include <assert.h> */"
13110 fi
13111 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13112   include_sys_ioctl_h="#include <sys/ioctl.h>"
13113 else
13114   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13115 fi
13116 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13117   include_sys_select_h="#include <sys/select.h>"
13118 else
13119   include_sys_select_h="/* #include <sys/select.h> */"
13120 fi
13121 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13122   include_sys_strredir_h="#include <sys/strredir.h>"
13123 else
13124   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13125 fi
13126 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13127   include_sys_time_h="#include <sys/time.h>"
13128 else
13129   include_sys_time_h="/* #include <sys/time.h> */"
13130 fi
13131 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13132   include_time_h="#include <time.h>"
13133 else
13134   include_time_h="/* #include <time.h> */"
13135 fi
13136
13137 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13138
13139 cat >confcache <<\_ACEOF
13140 # This file is a shell script that caches the results of configure
13141 # tests run on this system so they can be shared between configure
13142 # scripts and configure runs, see configure's option --config-cache.
13143 # It is not useful on other systems.  If it contains results you don't
13144 # want to keep, you may remove or edit it.
13145 #
13146 # config.status only pays attention to the cache file if you give it
13147 # the --recheck option to rerun configure.
13148 #
13149 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13150 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13151 # following values.
13152
13153 _ACEOF
13154
13155 # The following way of writing the cache mishandles newlines in values,
13156 # but we know of no workaround that is simple, portable, and efficient.
13157 # So, we kill variables containing newlines.
13158 # Ultrix sh set writes to stderr and can't be redirected directly,
13159 # and sets the high bit in the cache file unless we assign to the vars.
13160 (
13161   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13162     eval ac_val=\$$ac_var
13163     case $ac_val in #(
13164     *${as_nl}*)
13165       case $ac_var in #(
13166       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13167 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13168       esac
13169       case $ac_var in #(
13170       _ | IFS | as_nl) ;; #(
13171       *) $as_unset $ac_var ;;
13172       esac ;;
13173     esac
13174   done
13175
13176   (set) 2>&1 |
13177     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13178     *${as_nl}ac_space=\ *)
13179       # `set' does not quote correctly, so add quotes (double-quote
13180       # substitution turns \\\\ into \\, and sed turns \\ into \).
13181       sed -n \
13182         "s/'/'\\\\''/g;
13183           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13184       ;; #(
13185     *)
13186       # `set' quotes correctly as required by POSIX, so do not add quotes.
13187       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13188       ;;
13189     esac |
13190     sort
13191 ) |
13192   sed '
13193      /^ac_cv_env_/b end
13194      t clear
13195      :clear
13196      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13197      t end
13198      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13199      :end' >>confcache
13200 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13201   if test -w "$cache_file"; then
13202     test "x$cache_file" != "x/dev/null" &&
13203       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13204 echo "$as_me: updating cache $cache_file" >&6;}
13205     cat confcache >$cache_file
13206   else
13207     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13208 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13209   fi
13210 fi
13211 rm -f confcache
13212
13213 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13214 # Let make expand exec_prefix.
13215 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13216
13217 DEFS=-DHAVE_CONFIG_H
13218
13219 ac_libobjs=
13220 ac_ltlibobjs=
13221 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13222   # 1. Remove the extension, and $U if already installed.
13223   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13224   ac_i=`echo "$ac_i" | sed "$ac_script"`
13225   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13226   #    will be set to the directory where LIBOBJS objects are built.
13227   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13228   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13229 done
13230 LIBOBJS=$ac_libobjs
13231
13232 LTLIBOBJS=$ac_ltlibobjs
13233
13234
13235
13236 : ${CONFIG_STATUS=./config.status}
13237 ac_clean_files_save=$ac_clean_files
13238 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13239 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13240 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13241 cat >$CONFIG_STATUS <<_ACEOF
13242 #! $SHELL
13243 # Generated by $as_me.
13244 # Run this file to recreate the current configuration.
13245 # Compiler output produced by configure, useful for debugging
13246 # configure, is in config.log if it exists.
13247
13248 debug=false
13249 ac_cs_recheck=false
13250 ac_cs_silent=false
13251 SHELL=\${CONFIG_SHELL-$SHELL}
13252 _ACEOF
13253
13254 cat >>$CONFIG_STATUS <<\_ACEOF
13255 ## --------------------- ##
13256 ## M4sh Initialization.  ##
13257 ## --------------------- ##
13258
13259 # Be more Bourne compatible
13260 DUALCASE=1; export DUALCASE # for MKS sh
13261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13262   emulate sh
13263   NULLCMD=:
13264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13265   # is contrary to our usage.  Disable this feature.
13266   alias -g '${1+"$@"}'='"$@"'
13267   setopt NO_GLOB_SUBST
13268 else
13269   case `(set -o) 2>/dev/null` in
13270   *posix*) set -o posix ;;
13271 esac
13272
13273 fi
13274
13275
13276
13277
13278 # PATH needs CR
13279 # Avoid depending upon Character Ranges.
13280 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13281 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13282 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13283 as_cr_digits='0123456789'
13284 as_cr_alnum=$as_cr_Letters$as_cr_digits
13285
13286 # The user is always right.
13287 if test "${PATH_SEPARATOR+set}" != set; then
13288   echo "#! /bin/sh" >conf$$.sh
13289   echo  "exit 0"   >>conf$$.sh
13290   chmod +x conf$$.sh
13291   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13292     PATH_SEPARATOR=';'
13293   else
13294     PATH_SEPARATOR=:
13295   fi
13296   rm -f conf$$.sh
13297 fi
13298
13299 # Support unset when possible.
13300 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13301   as_unset=unset
13302 else
13303   as_unset=false
13304 fi
13305
13306
13307 # IFS
13308 # We need space, tab and new line, in precisely that order.  Quoting is
13309 # there to prevent editors from complaining about space-tab.
13310 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13311 # splitting by setting IFS to empty value.)
13312 as_nl='
13313 '
13314 IFS=" ""        $as_nl"
13315
13316 # Find who we are.  Look in the path if we contain no directory separator.
13317 case $0 in
13318   *[\\/]* ) as_myself=$0 ;;
13319   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13320 for as_dir in $PATH
13321 do
13322   IFS=$as_save_IFS
13323   test -z "$as_dir" && as_dir=.
13324   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13325 done
13326 IFS=$as_save_IFS
13327
13328      ;;
13329 esac
13330 # We did not find ourselves, most probably we were run as `sh COMMAND'
13331 # in which case we are not to be found in the path.
13332 if test "x$as_myself" = x; then
13333   as_myself=$0
13334 fi
13335 if test ! -f "$as_myself"; then
13336   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13337   { (exit 1); exit 1; }
13338 fi
13339
13340 # Work around bugs in pre-3.0 UWIN ksh.
13341 for as_var in ENV MAIL MAILPATH
13342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13343 done
13344 PS1='$ '
13345 PS2='> '
13346 PS4='+ '
13347
13348 # NLS nuisances.
13349 for as_var in \
13350   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13351   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13352   LC_TELEPHONE LC_TIME
13353 do
13354   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13355     eval $as_var=C; export $as_var
13356   else
13357     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13358   fi
13359 done
13360
13361 # Required to use basename.
13362 if expr a : '\(a\)' >/dev/null 2>&1 &&
13363    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13364   as_expr=expr
13365 else
13366   as_expr=false
13367 fi
13368
13369 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13370   as_basename=basename
13371 else
13372   as_basename=false
13373 fi
13374
13375
13376 # Name of the executable.
13377 as_me=`$as_basename -- "$0" ||
13378 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13379          X"$0" : 'X\(//\)$' \| \
13380          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13381 echo X/"$0" |
13382     sed '/^.*\/\([^/][^/]*\)\/*$/{
13383             s//\1/
13384             q
13385           }
13386           /^X\/\(\/\/\)$/{
13387             s//\1/
13388             q
13389           }
13390           /^X\/\(\/\).*/{
13391             s//\1/
13392             q
13393           }
13394           s/.*/./; q'`
13395
13396 # CDPATH.
13397 $as_unset CDPATH
13398
13399
13400
13401   as_lineno_1=$LINENO
13402   as_lineno_2=$LINENO
13403   test "x$as_lineno_1" != "x$as_lineno_2" &&
13404   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13405
13406   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13407   # uniformly replaced by the line number.  The first 'sed' inserts a
13408   # line-number line after each line using $LINENO; the second 'sed'
13409   # does the real work.  The second script uses 'N' to pair each
13410   # line-number line with the line containing $LINENO, and appends
13411   # trailing '-' during substitution so that $LINENO is not a special
13412   # case at line end.
13413   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13414   # scripts with optimization help from Paolo Bonzini.  Blame Lee
13415   # E. McMahon (1931-1989) for sed's syntax.  :-)
13416   sed -n '
13417     p
13418     /[$]LINENO/=
13419   ' <$as_myself |
13420     sed '
13421       s/[$]LINENO.*/&-/
13422       t lineno
13423       b
13424       :lineno
13425       N
13426       :loop
13427       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13428       t loop
13429       s/-\n.*//
13430     ' >$as_me.lineno &&
13431   chmod +x "$as_me.lineno" ||
13432     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13433    { (exit 1); exit 1; }; }
13434
13435   # Don't try to exec as it changes $[0], causing all sort of problems
13436   # (the dirname of $[0] is not the place where we might find the
13437   # original and so on.  Autoconf is especially sensitive to this).
13438   . "./$as_me.lineno"
13439   # Exit status is that of the last command.
13440   exit
13441 }
13442
13443
13444 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13445   as_dirname=dirname
13446 else
13447   as_dirname=false
13448 fi
13449
13450 ECHO_C= ECHO_N= ECHO_T=
13451 case `echo -n x` in
13452 -n*)
13453   case `echo 'x\c'` in
13454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13455   *)   ECHO_C='\c';;
13456   esac;;
13457 *)
13458   ECHO_N='-n';;
13459 esac
13460
13461 if expr a : '\(a\)' >/dev/null 2>&1 &&
13462    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13463   as_expr=expr
13464 else
13465   as_expr=false
13466 fi
13467
13468 rm -f conf$$ conf$$.exe conf$$.file
13469 if test -d conf$$.dir; then
13470   rm -f conf$$.dir/conf$$.file
13471 else
13472   rm -f conf$$.dir
13473   mkdir conf$$.dir
13474 fi
13475 echo >conf$$.file
13476 if ln -s conf$$.file conf$$ 2>/dev/null; then
13477   as_ln_s='ln -s'
13478   # ... but there are two gotchas:
13479   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13480   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13481   # In both cases, we have to default to `cp -p'.
13482   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13483     as_ln_s='cp -p'
13484 elif ln conf$$.file conf$$ 2>/dev/null; then
13485   as_ln_s=ln
13486 else
13487   as_ln_s='cp -p'
13488 fi
13489 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13490 rmdir conf$$.dir 2>/dev/null
13491
13492 if mkdir -p . 2>/dev/null; then
13493   as_mkdir_p=:
13494 else
13495   test -d ./-p && rmdir ./-p
13496   as_mkdir_p=false
13497 fi
13498
13499 if test -x / >/dev/null 2>&1; then
13500   as_test_x='test -x'
13501 else
13502   if ls -dL / >/dev/null 2>&1; then
13503     as_ls_L_option=L
13504   else
13505     as_ls_L_option=
13506   fi
13507   as_test_x='
13508     eval sh -c '\''
13509       if test -d "$1"; then
13510         test -d "$1/.";
13511       else
13512         case $1 in
13513         -*)set "./$1";;
13514         esac;
13515         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13516         ???[sx]*):;;*)false;;esac;fi
13517     '\'' sh
13518   '
13519 fi
13520 as_executable_p=$as_test_x
13521
13522 # Sed expression to map a string onto a valid CPP name.
13523 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13524
13525 # Sed expression to map a string onto a valid variable name.
13526 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13527
13528
13529 exec 6>&1
13530
13531 # Save the log message, to keep $[0] and so on meaningful, and to
13532 # report actual input values of CONFIG_FILES etc. instead of their
13533 # values after options handling.
13534 ac_log="
13535 This file was extended by $as_me, which was
13536 generated by GNU Autoconf 2.61.  Invocation command line was
13537
13538   CONFIG_FILES    = $CONFIG_FILES
13539   CONFIG_HEADERS  = $CONFIG_HEADERS
13540   CONFIG_LINKS    = $CONFIG_LINKS
13541   CONFIG_COMMANDS = $CONFIG_COMMANDS
13542   $ $0 $@
13543
13544 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13545 "
13546
13547 _ACEOF
13548
13549 cat >>$CONFIG_STATUS <<_ACEOF
13550 # Files that config.status was made for.
13551 config_files="$ac_config_files"
13552 config_headers="$ac_config_headers"
13553
13554 _ACEOF
13555
13556 cat >>$CONFIG_STATUS <<\_ACEOF
13557 ac_cs_usage="\
13558 \`$as_me' instantiates files from templates according to the
13559 current configuration.
13560
13561 Usage: $0 [OPTIONS] [FILE]...
13562
13563   -h, --help       print this help, then exit
13564   -V, --version    print version number and configuration settings, then exit
13565   -q, --quiet      do not print progress messages
13566   -d, --debug      don't remove temporary files
13567       --recheck    update $as_me by reconfiguring in the same conditions
13568   --file=FILE[:TEMPLATE]
13569                    instantiate the configuration file FILE
13570   --header=FILE[:TEMPLATE]
13571                    instantiate the configuration header FILE
13572
13573 Configuration files:
13574 $config_files
13575
13576 Configuration headers:
13577 $config_headers
13578
13579 Report bugs to <bug-autoconf@gnu.org>."
13580
13581 _ACEOF
13582 cat >>$CONFIG_STATUS <<_ACEOF
13583 ac_cs_version="\\
13584 config.status
13585 configured by $0, generated by GNU Autoconf 2.61,
13586   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13587
13588 Copyright (C) 2006 Free Software Foundation, Inc.
13589 This config.status script is free software; the Free Software Foundation
13590 gives unlimited permission to copy, distribute and modify it."
13591
13592 ac_pwd='$ac_pwd'
13593 srcdir='$srcdir'
13594 INSTALL='$INSTALL'
13595 _ACEOF
13596
13597 cat >>$CONFIG_STATUS <<\_ACEOF
13598 # If no file are specified by the user, then we need to provide default
13599 # value.  By we need to know if files were specified by the user.
13600 ac_need_defaults=:
13601 while test $# != 0
13602 do
13603   case $1 in
13604   --*=*)
13605     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13606     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13607     ac_shift=:
13608     ;;
13609   *)
13610     ac_option=$1
13611     ac_optarg=$2
13612     ac_shift=shift
13613     ;;
13614   esac
13615
13616   case $ac_option in
13617   # Handling of the options.
13618   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13619     ac_cs_recheck=: ;;
13620   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13621     echo "$ac_cs_version"; exit ;;
13622   --debug | --debu | --deb | --de | --d | -d )
13623     debug=: ;;
13624   --file | --fil | --fi | --f )
13625     $ac_shift
13626     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13627     ac_need_defaults=false;;
13628   --header | --heade | --head | --hea )
13629     $ac_shift
13630     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13631     ac_need_defaults=false;;
13632   --he | --h)
13633     # Conflict between --help and --header
13634     { echo "$as_me: error: ambiguous option: $1
13635 Try \`$0 --help' for more information." >&2
13636    { (exit 1); exit 1; }; };;
13637   --help | --hel | -h )
13638     echo "$ac_cs_usage"; exit ;;
13639   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13640   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13641     ac_cs_silent=: ;;
13642
13643   # This is an error.
13644   -*) { echo "$as_me: error: unrecognized option: $1
13645 Try \`$0 --help' for more information." >&2
13646    { (exit 1); exit 1; }; } ;;
13647
13648   *) ac_config_targets="$ac_config_targets $1"
13649      ac_need_defaults=false ;;
13650
13651   esac
13652   shift
13653 done
13654
13655 ac_configure_extra_args=
13656
13657 if $ac_cs_silent; then
13658   exec 6>/dev/null
13659   ac_configure_extra_args="$ac_configure_extra_args --silent"
13660 fi
13661
13662 _ACEOF
13663 cat >>$CONFIG_STATUS <<_ACEOF
13664 if \$ac_cs_recheck; then
13665   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13666   CONFIG_SHELL=$SHELL
13667   export CONFIG_SHELL
13668   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13669 fi
13670
13671 _ACEOF
13672 cat >>$CONFIG_STATUS <<\_ACEOF
13673 exec 5>>config.log
13674 {
13675   echo
13676   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13677 ## Running $as_me. ##
13678 _ASBOX
13679   echo "$ac_log"
13680 } >&5
13681
13682 _ACEOF
13683 cat >>$CONFIG_STATUS <<_ACEOF
13684 _ACEOF
13685
13686 cat >>$CONFIG_STATUS <<\_ACEOF
13687
13688 # Handling of arguments.
13689 for ac_config_target in $ac_config_targets
13690 do
13691   case $ac_config_target in
13692     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13693     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13694     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13695     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13696     "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13697
13698   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13699 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13700    { (exit 1); exit 1; }; };;
13701   esac
13702 done
13703
13704
13705 # If the user did not use the arguments to specify the items to instantiate,
13706 # then the envvar interface is used.  Set only those that are not.
13707 # We use the long form for the default assignment because of an extremely
13708 # bizarre bug on SunOS 4.1.3.
13709 if $ac_need_defaults; then
13710   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13711   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13712 fi
13713
13714 # Have a temporary directory for convenience.  Make it in the build tree
13715 # simply because there is no reason against having it here, and in addition,
13716 # creating and moving files from /tmp can sometimes cause problems.
13717 # Hook for its removal unless debugging.
13718 # Note that there is a small window in which the directory will not be cleaned:
13719 # after its creation but before its name has been assigned to `$tmp'.
13720 $debug ||
13721 {
13722   tmp=
13723   trap 'exit_status=$?
13724   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13725 ' 0
13726   trap '{ (exit 1); exit 1; }' 1 2 13 15
13727 }
13728 # Create a (secure) tmp directory for tmp files.
13729
13730 {
13731   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13732   test -n "$tmp" && test -d "$tmp"
13733 }  ||
13734 {
13735   tmp=./conf$$-$RANDOM
13736   (umask 077 && mkdir "$tmp")
13737 } ||
13738 {
13739    echo "$me: cannot create a temporary directory in ." >&2
13740    { (exit 1); exit 1; }
13741 }
13742
13743 #
13744 # Set up the sed scripts for CONFIG_FILES section.
13745 #
13746
13747 # No need to generate the scripts if there are no CONFIG_FILES.
13748 # This happens for instance when ./config.status config.h
13749 if test -n "$CONFIG_FILES"; then
13750
13751 _ACEOF
13752
13753
13754
13755 ac_delim='%!_!# '
13756 for ac_last_try in false false false false false :; do
13757   cat >conf$$subs.sed <<_ACEOF
13758 SHELL!$SHELL$ac_delim
13759 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13760 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13761 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13762 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13763 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13764 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13765 exec_prefix!$exec_prefix$ac_delim
13766 prefix!$prefix$ac_delim
13767 program_transform_name!$program_transform_name$ac_delim
13768 bindir!$bindir$ac_delim
13769 sbindir!$sbindir$ac_delim
13770 libexecdir!$libexecdir$ac_delim
13771 datarootdir!$datarootdir$ac_delim
13772 datadir!$datadir$ac_delim
13773 sysconfdir!$sysconfdir$ac_delim
13774 sharedstatedir!$sharedstatedir$ac_delim
13775 localstatedir!$localstatedir$ac_delim
13776 includedir!$includedir$ac_delim
13777 oldincludedir!$oldincludedir$ac_delim
13778 docdir!$docdir$ac_delim
13779 infodir!$infodir$ac_delim
13780 htmldir!$htmldir$ac_delim
13781 dvidir!$dvidir$ac_delim
13782 pdfdir!$pdfdir$ac_delim
13783 psdir!$psdir$ac_delim
13784 libdir!$libdir$ac_delim
13785 localedir!$localedir$ac_delim
13786 mandir!$mandir$ac_delim
13787 DEFS!$DEFS$ac_delim
13788 ECHO_C!$ECHO_C$ac_delim
13789 ECHO_N!$ECHO_N$ac_delim
13790 ECHO_T!$ECHO_T$ac_delim
13791 LIBS!$LIBS$ac_delim
13792 build_alias!$build_alias$ac_delim
13793 host_alias!$host_alias$ac_delim
13794 target_alias!$target_alias$ac_delim
13795 build!$build$ac_delim
13796 build_cpu!$build_cpu$ac_delim
13797 build_vendor!$build_vendor$ac_delim
13798 build_os!$build_os$ac_delim
13799 host!$host$ac_delim
13800 host_cpu!$host_cpu$ac_delim
13801 host_vendor!$host_vendor$ac_delim
13802 host_os!$host_os$ac_delim
13803 VERSION!$VERSION$ac_delim
13804 DATE!$DATE$ac_delim
13805 LSMDATE!$LSMDATE$ac_delim
13806 LIBVERSION!$LIBVERSION$ac_delim
13807 CC!$CC$ac_delim
13808 CFLAGS!$CFLAGS$ac_delim
13809 LDFLAGS!$LDFLAGS$ac_delim
13810 CPPFLAGS!$CPPFLAGS$ac_delim
13811 ac_ct_CC!$ac_ct_CC$ac_delim
13812 EXEEXT!$EXEEXT$ac_delim
13813 OBJEXT!$OBJEXT$ac_delim
13814 CXX!$CXX$ac_delim
13815 CXXFLAGS!$CXXFLAGS$ac_delim
13816 ac_ct_CXX!$ac_ct_CXX$ac_delim
13817 CPP!$CPP$ac_delim
13818 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13819 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13820 INSTALL_DATA!$INSTALL_DATA$ac_delim
13821 GREP!$GREP$ac_delim
13822 EGREP!$EGREP$ac_delim
13823 LINKER!$LINKER$ac_delim
13824 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13825 RXVTNAME!$RXVTNAME$ac_delim
13826 TIC!$TIC$ac_delim
13827 XMKMF!$XMKMF$ac_delim
13828 CXXCPP!$CXXCPP$ac_delim
13829 X_CFLAGS!$X_CFLAGS$ac_delim
13830 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13831 X_LIBS!$X_LIBS$ac_delim
13832 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13833 afterimage_config!$afterimage_config$ac_delim
13834 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13835 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13836 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13837 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13838 rxvt_intp_define!$rxvt_intp_define$ac_delim
13839 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13840 PKG_CONFIG!$PKG_CONFIG$ac_delim
13841 XFT_CONFIG!$XFT_CONFIG$ac_delim
13842 PERL!$PERL$ac_delim
13843 PERLLIB!$PERLLIB$ac_delim
13844 PERLFLAGS!$PERLFLAGS$ac_delim
13845 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13846 IF_PERL!$IF_PERL$ac_delim
13847 PERL_O!$PERL_O$ac_delim
13848 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13849 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13850 include_stdint_h!$include_stdint_h$ac_delim
13851 include_stdarg_h!$include_stdarg_h$ac_delim
13852 include_stdlib_h!$include_stdlib_h$ac_delim
13853 include_unistd_h!$include_unistd_h$ac_delim
13854 include_string_h!$include_string_h$ac_delim
13855 _ACEOF
13856
13857   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13858     break
13859   elif $ac_last_try; then
13860     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13861 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13862    { (exit 1); exit 1; }; }
13863   else
13864     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13865   fi
13866 done
13867
13868 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13869 if test -n "$ac_eof"; then
13870   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13871   ac_eof=`expr $ac_eof + 1`
13872 fi
13873
13874 cat >>$CONFIG_STATUS <<_ACEOF
13875 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13876 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13877 _ACEOF
13878 sed '
13879 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13880 s/^/s,@/; s/!/@,|#_!!_#|/
13881 :n
13882 t n
13883 s/'"$ac_delim"'$/,g/; t
13884 s/$/\\/; p
13885 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13886 ' >>$CONFIG_STATUS <conf$$subs.sed
13887 rm -f conf$$subs.sed
13888 cat >>$CONFIG_STATUS <<_ACEOF
13889 CEOF$ac_eof
13890 _ACEOF
13891
13892
13893 ac_delim='%!_!# '
13894 for ac_last_try in false false false false false :; do
13895   cat >conf$$subs.sed <<_ACEOF
13896 include_fcntl_h!$include_fcntl_h$ac_delim
13897 include_util_h!$include_util_h$ac_delim
13898 include_assert_h!$include_assert_h$ac_delim
13899 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13900 include_sys_select_h!$include_sys_select_h$ac_delim
13901 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13902 include_sys_time_h!$include_sys_time_h$ac_delim
13903 include_time_h!$include_time_h$ac_delim
13904 LIBOBJS!$LIBOBJS$ac_delim
13905 LTLIBOBJS!$LTLIBOBJS$ac_delim
13906 _ACEOF
13907
13908   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13909     break
13910   elif $ac_last_try; then
13911     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13912 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13913    { (exit 1); exit 1; }; }
13914   else
13915     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13916   fi
13917 done
13918
13919 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13920 if test -n "$ac_eof"; then
13921   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13922   ac_eof=`expr $ac_eof + 1`
13923 fi
13924
13925 cat >>$CONFIG_STATUS <<_ACEOF
13926 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13927 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13928 _ACEOF
13929 sed '
13930 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13931 s/^/s,@/; s/!/@,|#_!!_#|/
13932 :n
13933 t n
13934 s/'"$ac_delim"'$/,g/; t
13935 s/$/\\/; p
13936 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13937 ' >>$CONFIG_STATUS <conf$$subs.sed
13938 rm -f conf$$subs.sed
13939 cat >>$CONFIG_STATUS <<_ACEOF
13940 :end
13941 s/|#_!!_#|//g
13942 CEOF$ac_eof
13943 _ACEOF
13944
13945
13946 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13947 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13948 # trailing colons and then remove the whole line if VPATH becomes empty
13949 # (actually we leave an empty line to preserve line numbers).
13950 if test "x$srcdir" = x.; then
13951   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13952 s/:*\$(srcdir):*/:/
13953 s/:*\${srcdir}:*/:/
13954 s/:*@srcdir@:*/:/
13955 s/^\([^=]*=[     ]*\):*/\1/
13956 s/:*$//
13957 s/^[^=]*=[       ]*$//
13958 }'
13959 fi
13960
13961 cat >>$CONFIG_STATUS <<\_ACEOF
13962 fi # test -n "$CONFIG_FILES"
13963
13964
13965 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
13966 do
13967   case $ac_tag in
13968   :[FHLC]) ac_mode=$ac_tag; continue;;
13969   esac
13970   case $ac_mode$ac_tag in
13971   :[FHL]*:*);;
13972   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13973 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13974    { (exit 1); exit 1; }; };;
13975   :[FH]-) ac_tag=-:-;;
13976   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13977   esac
13978   ac_save_IFS=$IFS
13979   IFS=:
13980   set x $ac_tag
13981   IFS=$ac_save_IFS
13982   shift
13983   ac_file=$1
13984   shift
13985
13986   case $ac_mode in
13987   :L) ac_source=$1;;
13988   :[FH])
13989     ac_file_inputs=
13990     for ac_f
13991     do
13992       case $ac_f in
13993       -) ac_f="$tmp/stdin";;
13994       *) # Look for the file first in the build tree, then in the source tree
13995          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13996          # because $ac_f cannot contain `:'.
13997          test -f "$ac_f" ||
13998            case $ac_f in
13999            [\\/$]*) false;;
14000            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14001            esac ||
14002            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14003 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14004    { (exit 1); exit 1; }; };;
14005       esac
14006       ac_file_inputs="$ac_file_inputs $ac_f"
14007     done
14008
14009     # Let's still pretend it is `configure' which instantiates (i.e., don't
14010     # use $as_me), people would be surprised to read:
14011     #    /* config.h.  Generated by config.status.  */
14012     configure_input="Generated from "`IFS=:
14013           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14014     if test x"$ac_file" != x-; then
14015       configure_input="$ac_file.  $configure_input"
14016       { echo "$as_me:$LINENO: creating $ac_file" >&5
14017 echo "$as_me: creating $ac_file" >&6;}
14018     fi
14019
14020     case $ac_tag in
14021     *:-:* | *:-) cat >"$tmp/stdin";;
14022     esac
14023     ;;
14024   esac
14025
14026   ac_dir=`$as_dirname -- "$ac_file" ||
14027 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14028          X"$ac_file" : 'X\(//\)[^/]' \| \
14029          X"$ac_file" : 'X\(//\)$' \| \
14030          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14031 echo X"$ac_file" |
14032     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14033             s//\1/
14034             q
14035           }
14036           /^X\(\/\/\)[^/].*/{
14037             s//\1/
14038             q
14039           }
14040           /^X\(\/\/\)$/{
14041             s//\1/
14042             q
14043           }
14044           /^X\(\/\).*/{
14045             s//\1/
14046             q
14047           }
14048           s/.*/./; q'`
14049   { as_dir="$ac_dir"
14050   case $as_dir in #(
14051   -*) as_dir=./$as_dir;;
14052   esac
14053   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14054     as_dirs=
14055     while :; do
14056       case $as_dir in #(
14057       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14058       *) as_qdir=$as_dir;;
14059       esac
14060       as_dirs="'$as_qdir' $as_dirs"
14061       as_dir=`$as_dirname -- "$as_dir" ||
14062 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14063          X"$as_dir" : 'X\(//\)[^/]' \| \
14064          X"$as_dir" : 'X\(//\)$' \| \
14065          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14066 echo X"$as_dir" |
14067     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14068             s//\1/
14069             q
14070           }
14071           /^X\(\/\/\)[^/].*/{
14072             s//\1/
14073             q
14074           }
14075           /^X\(\/\/\)$/{
14076             s//\1/
14077             q
14078           }
14079           /^X\(\/\).*/{
14080             s//\1/
14081             q
14082           }
14083           s/.*/./; q'`
14084       test -d "$as_dir" && break
14085     done
14086     test -z "$as_dirs" || eval "mkdir $as_dirs"
14087   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14088 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14089    { (exit 1); exit 1; }; }; }
14090   ac_builddir=.
14091
14092 case "$ac_dir" in
14093 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14094 *)
14095   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14096   # A ".." for each directory in $ac_dir_suffix.
14097   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14098   case $ac_top_builddir_sub in
14099   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14100   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14101   esac ;;
14102 esac
14103 ac_abs_top_builddir=$ac_pwd
14104 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14105 # for backward compatibility:
14106 ac_top_builddir=$ac_top_build_prefix
14107
14108 case $srcdir in
14109   .)  # We are building in place.
14110     ac_srcdir=.
14111     ac_top_srcdir=$ac_top_builddir_sub
14112     ac_abs_top_srcdir=$ac_pwd ;;
14113   [\\/]* | ?:[\\/]* )  # Absolute name.
14114     ac_srcdir=$srcdir$ac_dir_suffix;
14115     ac_top_srcdir=$srcdir
14116     ac_abs_top_srcdir=$srcdir ;;
14117   *) # Relative name.
14118     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14119     ac_top_srcdir=$ac_top_build_prefix$srcdir
14120     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14121 esac
14122 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14123
14124
14125   case $ac_mode in
14126   :F)
14127   #
14128   # CONFIG_FILE
14129   #
14130
14131   case $INSTALL in
14132   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14133   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14134   esac
14135 _ACEOF
14136
14137 cat >>$CONFIG_STATUS <<\_ACEOF
14138 # If the template does not know about datarootdir, expand it.
14139 # FIXME: This hack should be removed a few years after 2.60.
14140 ac_datarootdir_hack=; ac_datarootdir_seen=
14141
14142 case `sed -n '/datarootdir/ {
14143   p
14144   q
14145 }
14146 /@datadir@/p
14147 /@docdir@/p
14148 /@infodir@/p
14149 /@localedir@/p
14150 /@mandir@/p
14151 ' $ac_file_inputs` in
14152 *datarootdir*) ac_datarootdir_seen=yes;;
14153 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14154   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14155 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14156 _ACEOF
14157 cat >>$CONFIG_STATUS <<_ACEOF
14158   ac_datarootdir_hack='
14159   s&@datadir@&$datadir&g
14160   s&@docdir@&$docdir&g
14161   s&@infodir@&$infodir&g
14162   s&@localedir@&$localedir&g
14163   s&@mandir@&$mandir&g
14164     s&\\\${datarootdir}&$datarootdir&g' ;;
14165 esac
14166 _ACEOF
14167
14168 # Neutralize VPATH when `$srcdir' = `.'.
14169 # Shell code in configure.ac might set extrasub.
14170 # FIXME: do we really want to maintain this feature?
14171 cat >>$CONFIG_STATUS <<_ACEOF
14172   sed "$ac_vpsub
14173 $extrasub
14174 _ACEOF
14175 cat >>$CONFIG_STATUS <<\_ACEOF
14176 :t
14177 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14178 s&@configure_input@&$configure_input&;t t
14179 s&@top_builddir@&$ac_top_builddir_sub&;t t
14180 s&@srcdir@&$ac_srcdir&;t t
14181 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14182 s&@top_srcdir@&$ac_top_srcdir&;t t
14183 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14184 s&@builddir@&$ac_builddir&;t t
14185 s&@abs_builddir@&$ac_abs_builddir&;t t
14186 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14187 s&@INSTALL@&$ac_INSTALL&;t t
14188 $ac_datarootdir_hack
14189 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14190
14191 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14192   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14193   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14194   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14195 which seems to be undefined.  Please make sure it is defined." >&5
14196 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14197 which seems to be undefined.  Please make sure it is defined." >&2;}
14198
14199   rm -f "$tmp/stdin"
14200   case $ac_file in
14201   -) cat "$tmp/out"; rm -f "$tmp/out";;
14202   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14203   esac
14204  ;;
14205   :H)
14206   #
14207   # CONFIG_HEADER
14208   #
14209 _ACEOF
14210
14211 # Transform confdefs.h into a sed script `conftest.defines', that
14212 # substitutes the proper values into config.h.in to produce config.h.
14213 rm -f conftest.defines conftest.tail
14214 # First, append a space to every undef/define line, to ease matching.
14215 echo 's/$/ /' >conftest.defines
14216 # Then, protect against being on the right side of a sed subst, or in
14217 # an unquoted here document, in config.status.  If some macros were
14218 # called several times there might be several #defines for the same
14219 # symbol, which is useless.  But do not sort them, since the last
14220 # AC_DEFINE must be honored.
14221 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14222 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14223 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14224 # PARAMS is the parameter list in the macro definition--in most cases, it's
14225 # just an empty string.
14226 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14227 ac_dB='\\)[      (].*,\\1define\\2'
14228 ac_dC=' '
14229 ac_dD=' ,'
14230
14231 uniq confdefs.h |
14232   sed -n '
14233         t rset
14234         :rset
14235         s/^[     ]*#[    ]*define[       ][      ]*//
14236         t ok
14237         d
14238         :ok
14239         s/[\\&,]/\\&/g
14240         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14241         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14242   ' >>conftest.defines
14243
14244 # Remove the space that was appended to ease matching.
14245 # Then replace #undef with comments.  This is necessary, for
14246 # example, in the case of _POSIX_SOURCE, which is predefined and required
14247 # on some systems where configure will not decide to define it.
14248 # (The regexp can be short, since the line contains either #define or #undef.)
14249 echo 's/ $//
14250 s,^[     #]*u.*,/* & */,' >>conftest.defines
14251
14252 # Break up conftest.defines:
14253 ac_max_sed_lines=50
14254
14255 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14256 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14257 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14258 # et cetera.
14259 ac_in='$ac_file_inputs'
14260 ac_out='"$tmp/out1"'
14261 ac_nxt='"$tmp/out2"'
14262
14263 while :
14264 do
14265   # Write a here document:
14266     cat >>$CONFIG_STATUS <<_ACEOF
14267     # First, check the format of the line:
14268     cat >"\$tmp/defines.sed" <<\\CEOF
14269 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14270 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14271 b
14272 :def
14273 _ACEOF
14274   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14275   echo 'CEOF
14276     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14277   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14278   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14279   grep . conftest.tail >/dev/null || break
14280   rm -f conftest.defines
14281   mv conftest.tail conftest.defines
14282 done
14283 rm -f conftest.defines conftest.tail
14284
14285 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14286 cat >>$CONFIG_STATUS <<\_ACEOF
14287   if test x"$ac_file" != x-; then
14288     echo "/* $configure_input  */" >"$tmp/config.h"
14289     cat "$ac_result" >>"$tmp/config.h"
14290     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14291       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14292 echo "$as_me: $ac_file is unchanged" >&6;}
14293     else
14294       rm -f $ac_file
14295       mv "$tmp/config.h" $ac_file
14296     fi
14297   else
14298     echo "/* $configure_input  */"
14299     cat "$ac_result"
14300   fi
14301   rm -f "$tmp/out12"
14302  ;;
14303
14304
14305   esac
14306
14307 done # for ac_tag
14308
14309
14310 { (exit 0); exit 0; }
14311 _ACEOF
14312 chmod +x $CONFIG_STATUS
14313 ac_clean_files=$ac_clean_files_save
14314
14315
14316 # configure is writing to config.log, and then calls config.status.
14317 # config.status does its own redirection, appending to config.log.
14318 # Unfortunately, on DOS this fails, as config.log is still kept open
14319 # by configure, so config.status won't be able to write to it; its
14320 # output is simply discarded.  So we exec the FD to /dev/null,
14321 # effectively closing config.log, so it can be properly (re)opened and
14322 # appended to by config.status.  When coming back to configure, we
14323 # need to make the FD available again.
14324 if test "$no_create" != yes; then
14325   ac_cs_success=:
14326   ac_config_status_args=
14327   test "$silent" = yes &&
14328     ac_config_status_args="$ac_config_status_args --quiet"
14329   exec 5>/dev/null
14330   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14331   exec 5>>config.log
14332   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14333   # would make configure fail if this is the last instruction.
14334   $ac_cs_success || { (exit 1); exit 1; }
14335 fi
14336
14337
14338 echo "Configuration:
14339
14340   Rxvt version:               $VERSION : $DATE
14341   Source code location:       $srcdir
14342   Install path:               ${prefix}/bin
14343   Compiler:                   $CXX
14344   Compiler flags:             $CXXFLAGS
14345   Linker:                     $LINKER"
14346
14347 if test x$term != x; then
14348   echo "  set TERM to:                $term"
14349 fi
14350 if test x$terminfo != x; then
14351   echo "  set TERMINFO to:            $terminfo"
14352 fi
14353 echo "  default resource name:      $RESNAME"
14354 echo "  resource class:             $RESCLASS"
14355 if test x$RESFALLBACK != x; then
14356    echo "  resource class fallback:    $RESFALLBACK"
14357 fi
14358 echo
14359 echo "  embedded perl:              $support_perl"
14360 echo "  libafterimage:              $support_afterimage"
14361 echo
14362 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14363   echo ".----------------------------------------------------------------."
14364   echo ". WARNING: --enable-xim was specified however the locale support ."
14365   echo ".          functions could not be found.                         ."
14366   echo ".          XIM is now being DISABLED!                            ."
14367   echo ".----------------------------------------------------------------."
14368 fi
14369
14370 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14371 echo
14372