renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE
[dana/urxvt.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 #  include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 #  include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 LSMDATE
664 LIBVERSION
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CXX
673 CXXFLAGS
674 ac_ct_CXX
675 CPP
676 INSTALL_PROGRAM
677 INSTALL_SCRIPT
678 INSTALL_DATA
679 GREP
680 EGREP
681 LINKER
682 INSTALL_LIBRXVT
683 RXVTNAME
684 TIC
685 XMKMF
686 CXXCPP
687 X_CFLAGS
688 X_PRE_LIBS
689 X_LIBS
690 X_EXTRA_LIBS
691 afterimage_config
692 rxvt_int16_typedef
693 rxvt_uint16_typedef
694 rxvt_int32_typedef
695 rxvt_uint32_typedef
696 rxvt_intp_define
697 rxvt_u_intp_define
698 PKG_CONFIG
699 XFT_CONFIG
700 PERL
701 PERLLIB
702 PERLFLAGS
703 PERLPRIVLIBEXP
704 IF_PERL
705 PERL_O
706 AFTERIMAGE_CFLAGS
707 AFTERIMAGE_LIBS
708 include_stdint_h
709 include_stdarg_h
710 include_stdlib_h
711 include_unistd_h
712 include_string_h
713 include_fcntl_h
714 include_util_h
715 include_assert_h
716 include_sys_ioctl_h
717 include_sys_select_h
718 include_sys_strredir_h
719 include_sys_time_h
720 include_time_h
721 LIBOBJS
722 LTLIBOBJS'
723 ac_subst_files=''
724       ac_precious_vars='build_alias
725 host_alias
726 target_alias
727 CC
728 CFLAGS
729 LDFLAGS
730 LIBS
731 CPPFLAGS
732 CXX
733 CXXFLAGS
734 CCC
735 CPP
736 XMKMF
737 CXXCPP'
738
739
740 # Initialize some variables set by options.
741 ac_init_help=
742 ac_init_version=false
743 # The variables have the same names as the options, with
744 # dashes changed to underlines.
745 cache_file=/dev/null
746 exec_prefix=NONE
747 no_create=
748 no_recursion=
749 prefix=NONE
750 program_prefix=NONE
751 program_suffix=NONE
752 program_transform_name=s,x,x,
753 silent=
754 site=
755 srcdir=
756 verbose=
757 x_includes=NONE
758 x_libraries=NONE
759
760 # Installation directory options.
761 # These are left unexpanded so users can "make install exec_prefix=/foo"
762 # and all the variables that are supposed to be based on exec_prefix
763 # by default will actually change.
764 # Use braces instead of parens because sh, perl, etc. also accept them.
765 # (The list follows the same order as the GNU Coding Standards.)
766 bindir='${exec_prefix}/bin'
767 sbindir='${exec_prefix}/sbin'
768 libexecdir='${exec_prefix}/libexec'
769 datarootdir='${prefix}/share'
770 datadir='${datarootdir}'
771 sysconfdir='${prefix}/etc'
772 sharedstatedir='${prefix}/com'
773 localstatedir='${prefix}/var'
774 includedir='${prefix}/include'
775 oldincludedir='/usr/include'
776 docdir='${datarootdir}/doc/${PACKAGE}'
777 infodir='${datarootdir}/info'
778 htmldir='${docdir}'
779 dvidir='${docdir}'
780 pdfdir='${docdir}'
781 psdir='${docdir}'
782 libdir='${exec_prefix}/lib'
783 localedir='${datarootdir}/locale'
784 mandir='${datarootdir}/man'
785
786 ac_prev=
787 ac_dashdash=
788 for ac_option
789 do
790   # If the previous option needs an argument, assign it.
791   if test -n "$ac_prev"; then
792     eval $ac_prev=\$ac_option
793     ac_prev=
794     continue
795   fi
796
797   case $ac_option in
798   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
799   *)    ac_optarg=yes ;;
800   esac
801
802   # Accept the important Cygnus configure options, so we can diagnose typos.
803
804   case $ac_dashdash$ac_option in
805   --)
806     ac_dashdash=yes ;;
807
808   -bindir | --bindir | --bindi | --bind | --bin | --bi)
809     ac_prev=bindir ;;
810   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811     bindir=$ac_optarg ;;
812
813   -build | --build | --buil | --bui | --bu)
814     ac_prev=build_alias ;;
815   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816     build_alias=$ac_optarg ;;
817
818   -cache-file | --cache-file | --cache-fil | --cache-fi \
819   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820     ac_prev=cache_file ;;
821   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823     cache_file=$ac_optarg ;;
824
825   --config-cache | -C)
826     cache_file=config.cache ;;
827
828   -datadir | --datadir | --datadi | --datad)
829     ac_prev=datadir ;;
830   -datadir=* | --datadir=* | --datadi=* | --datad=*)
831     datadir=$ac_optarg ;;
832
833   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834   | --dataroo | --dataro | --datar)
835     ac_prev=datarootdir ;;
836   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838     datarootdir=$ac_optarg ;;
839
840   -disable-* | --disable-*)
841     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842     # Reject names that are not valid shell variable names.
843     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
844       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
845    { (exit 1); exit 1; }; }
846     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
847     eval enable_$ac_feature=no ;;
848
849   -docdir | --docdir | --docdi | --doc | --do)
850     ac_prev=docdir ;;
851   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852     docdir=$ac_optarg ;;
853
854   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855     ac_prev=dvidir ;;
856   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857     dvidir=$ac_optarg ;;
858
859   -enable-* | --enable-*)
860     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861     # Reject names that are not valid shell variable names.
862     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
863       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
864    { (exit 1); exit 1; }; }
865     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
866     eval enable_$ac_feature=\$ac_optarg ;;
867
868   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
869   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
870   | --exec | --exe | --ex)
871     ac_prev=exec_prefix ;;
872   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
873   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
874   | --exec=* | --exe=* | --ex=*)
875     exec_prefix=$ac_optarg ;;
876
877   -gas | --gas | --ga | --g)
878     # Obsolete; use --with-gas.
879     with_gas=yes ;;
880
881   -help | --help | --hel | --he | -h)
882     ac_init_help=long ;;
883   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
884     ac_init_help=recursive ;;
885   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
886     ac_init_help=short ;;
887
888   -host | --host | --hos | --ho)
889     ac_prev=host_alias ;;
890   -host=* | --host=* | --hos=* | --ho=*)
891     host_alias=$ac_optarg ;;
892
893   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
894     ac_prev=htmldir ;;
895   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
896   | --ht=*)
897     htmldir=$ac_optarg ;;
898
899   -includedir | --includedir | --includedi | --included | --include \
900   | --includ | --inclu | --incl | --inc)
901     ac_prev=includedir ;;
902   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
903   | --includ=* | --inclu=* | --incl=* | --inc=*)
904     includedir=$ac_optarg ;;
905
906   -infodir | --infodir | --infodi | --infod | --info | --inf)
907     ac_prev=infodir ;;
908   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
909     infodir=$ac_optarg ;;
910
911   -libdir | --libdir | --libdi | --libd)
912     ac_prev=libdir ;;
913   -libdir=* | --libdir=* | --libdi=* | --libd=*)
914     libdir=$ac_optarg ;;
915
916   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
917   | --libexe | --libex | --libe)
918     ac_prev=libexecdir ;;
919   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
920   | --libexe=* | --libex=* | --libe=*)
921     libexecdir=$ac_optarg ;;
922
923   -localedir | --localedir | --localedi | --localed | --locale)
924     ac_prev=localedir ;;
925   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
926     localedir=$ac_optarg ;;
927
928   -localstatedir | --localstatedir | --localstatedi | --localstated \
929   | --localstate | --localstat | --localsta | --localst | --locals)
930     ac_prev=localstatedir ;;
931   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
932   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
933     localstatedir=$ac_optarg ;;
934
935   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
936     ac_prev=mandir ;;
937   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
938     mandir=$ac_optarg ;;
939
940   -nfp | --nfp | --nf)
941     # Obsolete; use --without-fp.
942     with_fp=no ;;
943
944   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
945   | --no-cr | --no-c | -n)
946     no_create=yes ;;
947
948   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
949   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
950     no_recursion=yes ;;
951
952   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
953   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
954   | --oldin | --oldi | --old | --ol | --o)
955     ac_prev=oldincludedir ;;
956   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
957   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
958   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
959     oldincludedir=$ac_optarg ;;
960
961   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
962     ac_prev=prefix ;;
963   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
964     prefix=$ac_optarg ;;
965
966   -program-prefix | --program-prefix | --program-prefi | --program-pref \
967   | --program-pre | --program-pr | --program-p)
968     ac_prev=program_prefix ;;
969   -program-prefix=* | --program-prefix=* | --program-prefi=* \
970   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
971     program_prefix=$ac_optarg ;;
972
973   -program-suffix | --program-suffix | --program-suffi | --program-suff \
974   | --program-suf | --program-su | --program-s)
975     ac_prev=program_suffix ;;
976   -program-suffix=* | --program-suffix=* | --program-suffi=* \
977   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
978     program_suffix=$ac_optarg ;;
979
980   -program-transform-name | --program-transform-name \
981   | --program-transform-nam | --program-transform-na \
982   | --program-transform-n | --program-transform- \
983   | --program-transform | --program-transfor \
984   | --program-transfo | --program-transf \
985   | --program-trans | --program-tran \
986   | --progr-tra | --program-tr | --program-t)
987     ac_prev=program_transform_name ;;
988   -program-transform-name=* | --program-transform-name=* \
989   | --program-transform-nam=* | --program-transform-na=* \
990   | --program-transform-n=* | --program-transform-=* \
991   | --program-transform=* | --program-transfor=* \
992   | --program-transfo=* | --program-transf=* \
993   | --program-trans=* | --program-tran=* \
994   | --progr-tra=* | --program-tr=* | --program-t=*)
995     program_transform_name=$ac_optarg ;;
996
997   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
998     ac_prev=pdfdir ;;
999   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1000     pdfdir=$ac_optarg ;;
1001
1002   -psdir | --psdir | --psdi | --psd | --ps)
1003     ac_prev=psdir ;;
1004   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1005     psdir=$ac_optarg ;;
1006
1007   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1008   | -silent | --silent | --silen | --sile | --sil)
1009     silent=yes ;;
1010
1011   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1012     ac_prev=sbindir ;;
1013   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1014   | --sbi=* | --sb=*)
1015     sbindir=$ac_optarg ;;
1016
1017   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1018   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1019   | --sharedst | --shareds | --shared | --share | --shar \
1020   | --sha | --sh)
1021     ac_prev=sharedstatedir ;;
1022   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1023   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1024   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1025   | --sha=* | --sh=*)
1026     sharedstatedir=$ac_optarg ;;
1027
1028   -site | --site | --sit)
1029     ac_prev=site ;;
1030   -site=* | --site=* | --sit=*)
1031     site=$ac_optarg ;;
1032
1033   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1034     ac_prev=srcdir ;;
1035   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1036     srcdir=$ac_optarg ;;
1037
1038   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1039   | --syscon | --sysco | --sysc | --sys | --sy)
1040     ac_prev=sysconfdir ;;
1041   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1042   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1043     sysconfdir=$ac_optarg ;;
1044
1045   -target | --target | --targe | --targ | --tar | --ta | --t)
1046     ac_prev=target_alias ;;
1047   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1048     target_alias=$ac_optarg ;;
1049
1050   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1051     verbose=yes ;;
1052
1053   -version | --version | --versio | --versi | --vers | -V)
1054     ac_init_version=: ;;
1055
1056   -with-* | --with-*)
1057     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058     # Reject names that are not valid shell variable names.
1059     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060       { echo "$as_me: error: invalid package name: $ac_package" >&2
1061    { (exit 1); exit 1; }; }
1062     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1063     eval with_$ac_package=\$ac_optarg ;;
1064
1065   -without-* | --without-*)
1066     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1067     # Reject names that are not valid shell variable names.
1068     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1069       { echo "$as_me: error: invalid package name: $ac_package" >&2
1070    { (exit 1); exit 1; }; }
1071     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1072     eval with_$ac_package=no ;;
1073
1074   --x)
1075     # Obsolete; use --with-x.
1076     with_x=yes ;;
1077
1078   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1079   | --x-incl | --x-inc | --x-in | --x-i)
1080     ac_prev=x_includes ;;
1081   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1082   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1083     x_includes=$ac_optarg ;;
1084
1085   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1086   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1087     ac_prev=x_libraries ;;
1088   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1089   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1090     x_libraries=$ac_optarg ;;
1091
1092   -*) { echo "$as_me: error: unrecognized option: $ac_option
1093 Try \`$0 --help' for more information." >&2
1094    { (exit 1); exit 1; }; }
1095     ;;
1096
1097   *=*)
1098     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099     # Reject names that are not valid shell variable names.
1100     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1101       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1102    { (exit 1); exit 1; }; }
1103     eval $ac_envvar=\$ac_optarg
1104     export $ac_envvar ;;
1105
1106   *)
1107     # FIXME: should be removed in autoconf 3.0.
1108     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1109     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1111     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1112     ;;
1113
1114   esac
1115 done
1116
1117 if test -n "$ac_prev"; then
1118   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1119   { echo "$as_me: error: missing argument to $ac_option" >&2
1120    { (exit 1); exit 1; }; }
1121 fi
1122
1123 # Be sure to have absolute directory names.
1124 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125                 datadir sysconfdir sharedstatedir localstatedir includedir \
1126                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127                 libdir localedir mandir
1128 do
1129   eval ac_val=\$$ac_var
1130   case $ac_val in
1131     [\\/$]* | ?:[\\/]* )  continue;;
1132     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133   esac
1134   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1135    { (exit 1); exit 1; }; }
1136 done
1137
1138 # There might be people who depend on the old broken behavior: `$host'
1139 # used to hold the argument of --host etc.
1140 # FIXME: To remove some day.
1141 build=$build_alias
1142 host=$host_alias
1143 target=$target_alias
1144
1145 # FIXME: To remove some day.
1146 if test "x$host_alias" != x; then
1147   if test "x$build_alias" = x; then
1148     cross_compiling=maybe
1149     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1150     If a cross compiler is detected then cross compile mode will be used." >&2
1151   elif test "x$build_alias" != "x$host_alias"; then
1152     cross_compiling=yes
1153   fi
1154 fi
1155
1156 ac_tool_prefix=
1157 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1158
1159 test "$silent" = yes && exec 6>/dev/null
1160
1161
1162 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1163 ac_ls_di=`ls -di .` &&
1164 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1165   { echo "$as_me: error: Working directory cannot be determined" >&2
1166    { (exit 1); exit 1; }; }
1167 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1168   { echo "$as_me: error: pwd does not report name of working directory" >&2
1169    { (exit 1); exit 1; }; }
1170
1171
1172 # Find the source files, if location was not specified.
1173 if test -z "$srcdir"; then
1174   ac_srcdir_defaulted=yes
1175   # Try the directory containing this script, then the parent directory.
1176   ac_confdir=`$as_dirname -- "$0" ||
1177 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178          X"$0" : 'X\(//\)[^/]' \| \
1179          X"$0" : 'X\(//\)$' \| \
1180          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1181 echo X"$0" |
1182     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183             s//\1/
1184             q
1185           }
1186           /^X\(\/\/\)[^/].*/{
1187             s//\1/
1188             q
1189           }
1190           /^X\(\/\/\)$/{
1191             s//\1/
1192             q
1193           }
1194           /^X\(\/\).*/{
1195             s//\1/
1196             q
1197           }
1198           s/.*/./; q'`
1199   srcdir=$ac_confdir
1200   if test ! -r "$srcdir/$ac_unique_file"; then
1201     srcdir=..
1202   fi
1203 else
1204   ac_srcdir_defaulted=no
1205 fi
1206 if test ! -r "$srcdir/$ac_unique_file"; then
1207   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1208   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1209    { (exit 1); exit 1; }; }
1210 fi
1211 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1212 ac_abs_confdir=`(
1213         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1214    { (exit 1); exit 1; }; }
1215         pwd)`
1216 # When building in place, set srcdir=.
1217 if test "$ac_abs_confdir" = "$ac_pwd"; then
1218   srcdir=.
1219 fi
1220 # Remove unnecessary trailing slashes from srcdir.
1221 # Double slashes in file names in object file debugging info
1222 # mess up M-x gdb in Emacs.
1223 case $srcdir in
1224 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1225 esac
1226 for ac_var in $ac_precious_vars; do
1227   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1228   eval ac_env_${ac_var}_value=\$${ac_var}
1229   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1230   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1231 done
1232
1233 #
1234 # Report the --help message.
1235 #
1236 if test "$ac_init_help" = "long"; then
1237   # Omit some internal or obsolete options to make the list less imposing.
1238   # This message is too long to be a string in the A/UX 3.1 sh.
1239   cat <<_ACEOF
1240 \`configure' configures this package to adapt to many kinds of systems.
1241
1242 Usage: $0 [OPTION]... [VAR=VALUE]...
1243
1244 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1245 VAR=VALUE.  See below for descriptions of some of the useful variables.
1246
1247 Defaults for the options are specified in brackets.
1248
1249 Configuration:
1250   -h, --help              display this help and exit
1251       --help=short        display options specific to this package
1252       --help=recursive    display the short help of all the included packages
1253   -V, --version           display version information and exit
1254   -q, --quiet, --silent   do not print \`checking...' messages
1255       --cache-file=FILE   cache test results in FILE [disabled]
1256   -C, --config-cache      alias for \`--cache-file=config.cache'
1257   -n, --no-create         do not create output files
1258       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1259
1260 Installation directories:
1261   --prefix=PREFIX         install architecture-independent files in PREFIX
1262                           [$ac_default_prefix]
1263   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1264                           [PREFIX]
1265
1266 By default, \`make install' will install all the files in
1267 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1268 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1269 for instance \`--prefix=\$HOME'.
1270
1271 For better control, use the options below.
1272
1273 Fine tuning of the installation directories:
1274   --bindir=DIR           user executables [EPREFIX/bin]
1275   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1276   --libexecdir=DIR       program executables [EPREFIX/libexec]
1277   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1278   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1279   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1280   --libdir=DIR           object code libraries [EPREFIX/lib]
1281   --includedir=DIR       C header files [PREFIX/include]
1282   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1283   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1284   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1285   --infodir=DIR          info documentation [DATAROOTDIR/info]
1286   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1287   --mandir=DIR           man documentation [DATAROOTDIR/man]
1288   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1289   --htmldir=DIR          html documentation [DOCDIR]
1290   --dvidir=DIR           dvi documentation [DOCDIR]
1291   --pdfdir=DIR           pdf documentation [DOCDIR]
1292   --psdir=DIR            ps documentation [DOCDIR]
1293 _ACEOF
1294
1295   cat <<\_ACEOF
1296
1297 X features:
1298   --x-includes=DIR    X include files are in DIR
1299   --x-libraries=DIR   X library files are in DIR
1300
1301 Program names:
1302   --program-prefix=PREFIX            prepend PREFIX to installed program names
1303   --program-suffix=SUFFIX            append SUFFIX to installed program names
1304   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1305
1306 System types:
1307   --build=BUILD     configure for building on BUILD [guessed]
1308   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1309 _ACEOF
1310 fi
1311
1312 if test -n "$ac_init_help"; then
1313
1314   cat <<\_ACEOF
1315
1316 Optional Features:
1317   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1318   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1319   --enable-everything     enable standard non-multichoice features
1320                      NOTE: this option is order dependent
1321                      NOTE: automatically enabled with --enable-shared
1322   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
1323   --enable-combining      enable composition of base and combining characters
1324   --enable-xft            enable xft support on systems that have it
1325   --enable-font-styles    enable bold and italic support
1326   --enable-afterimage enable integration with libAfterImage for background images
1327   --enable-transparency   enable transparent backgrounds
1328   --enable-fading         enable colors fading when off focus
1329   --enable-rxvt-scroll    enable rxvt style scrollbar
1330   --enable-next-scroll    enable NeXT style scrollbar
1331   --enable-xterm-scroll   enable Xterm style scrollbar
1332   --enable-perl           enable embedded perl interpreter
1333   --enable-plain-scroll   enable plain style scrollbar
1334   --enable-xim            XIM (X Input Method) protocol support
1335   --disable-backspace-key disable handling of the backspace key
1336   --disable-delete-key    disable handling of the delete key
1337   --disable-resources     disable all resource checking
1338   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
1339   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1340   --disable-swapscreen    disable swap screen support
1341   --enable-iso14755       enable support for extended ISO 14755 modes
1342   --enable-frills         enable support for rarely used features
1343   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
1344   --enable-selectionscrolling  enable scrolling during selections
1345   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
1346   --enable-slipwheeling   enable slip wheel scrolling     (requires previous)
1347   --enable-smart-resize   enable smart growth/shrink behaviour
1348   --enable-text-blink     enable blinking text
1349   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
1350   --enable-utmp           enable utmp (utmpx) support
1351   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
1352   --enable-lastlog        enable lastlog support (requires --enable-utmp)
1353
1354 Optional Packages:
1355   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1356   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1357   --with-afterimage-config=DIR  use libAfterImage config script in DIR
1358   --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1359   --with-res-name=NAME    use this as default resource name (default: urxvt)
1360   --with-res-class=CLASS  use this as the resource class (default: URxvt)
1361   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
1362   --with-term=NAME        set the terminal to NAME (default: rxvt)
1363   --with-terminfo=PATH    set the path to the terminfo tree to PATH
1364   --with-x                use the X Window System
1365
1366 Some influential environment variables:
1367   CC          C compiler command
1368   CFLAGS      C compiler flags
1369   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1370               nonstandard directory <lib dir>
1371   LIBS        libraries to pass to the linker, e.g. -l<library>
1372   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1373               you have headers in a nonstandard directory <include dir>
1374   CXX         C++ compiler command
1375   CXXFLAGS    C++ compiler flags
1376   CPP         C preprocessor
1377   XMKMF       Path to xmkmf, Makefile generator for X Window System
1378   CXXCPP      C++ preprocessor
1379
1380 Use these variables to override the choices made by `configure' or to help
1381 it to find libraries and programs with nonstandard names/locations.
1382
1383 _ACEOF
1384 ac_status=$?
1385 fi
1386
1387 if test "$ac_init_help" = "recursive"; then
1388   # If there are subdirs, report their specific --help.
1389   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1390     test -d "$ac_dir" || continue
1391     ac_builddir=.
1392
1393 case "$ac_dir" in
1394 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1395 *)
1396   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1397   # A ".." for each directory in $ac_dir_suffix.
1398   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1399   case $ac_top_builddir_sub in
1400   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1401   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1402   esac ;;
1403 esac
1404 ac_abs_top_builddir=$ac_pwd
1405 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1406 # for backward compatibility:
1407 ac_top_builddir=$ac_top_build_prefix
1408
1409 case $srcdir in
1410   .)  # We are building in place.
1411     ac_srcdir=.
1412     ac_top_srcdir=$ac_top_builddir_sub
1413     ac_abs_top_srcdir=$ac_pwd ;;
1414   [\\/]* | ?:[\\/]* )  # Absolute name.
1415     ac_srcdir=$srcdir$ac_dir_suffix;
1416     ac_top_srcdir=$srcdir
1417     ac_abs_top_srcdir=$srcdir ;;
1418   *) # Relative name.
1419     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1420     ac_top_srcdir=$ac_top_build_prefix$srcdir
1421     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1422 esac
1423 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1424
1425     cd "$ac_dir" || { ac_status=$?; continue; }
1426     # Check for guested configure.
1427     if test -f "$ac_srcdir/configure.gnu"; then
1428       echo &&
1429       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1430     elif test -f "$ac_srcdir/configure"; then
1431       echo &&
1432       $SHELL "$ac_srcdir/configure" --help=recursive
1433     else
1434       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1435     fi || ac_status=$?
1436     cd "$ac_pwd" || { ac_status=$?; break; }
1437   done
1438 fi
1439
1440 test -n "$ac_init_help" && exit $ac_status
1441 if $ac_init_version; then
1442   cat <<\_ACEOF
1443 configure
1444 generated by GNU Autoconf 2.61
1445
1446 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1447 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1448 This configure script is free software; the Free Software Foundation
1449 gives unlimited permission to copy, distribute and modify it.
1450 _ACEOF
1451   exit
1452 fi
1453 cat >config.log <<_ACEOF
1454 This file contains any messages produced by compilers while
1455 running configure, to aid debugging if configure makes a mistake.
1456
1457 It was created by $as_me, which was
1458 generated by GNU Autoconf 2.61.  Invocation command line was
1459
1460   $ $0 $@
1461
1462 _ACEOF
1463 exec 5>>config.log
1464 {
1465 cat <<_ASUNAME
1466 ## --------- ##
1467 ## Platform. ##
1468 ## --------- ##
1469
1470 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1471 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1472 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1473 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1474 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1475
1476 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1477 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1478
1479 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1480 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1481 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1482 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1483 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1484 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1485 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1486
1487 _ASUNAME
1488
1489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1490 for as_dir in $PATH
1491 do
1492   IFS=$as_save_IFS
1493   test -z "$as_dir" && as_dir=.
1494   echo "PATH: $as_dir"
1495 done
1496 IFS=$as_save_IFS
1497
1498 } >&5
1499
1500 cat >&5 <<_ACEOF
1501
1502
1503 ## ----------- ##
1504 ## Core tests. ##
1505 ## ----------- ##
1506
1507 _ACEOF
1508
1509
1510 # Keep a trace of the command line.
1511 # Strip out --no-create and --no-recursion so they do not pile up.
1512 # Strip out --silent because we don't want to record it for future runs.
1513 # Also quote any args containing shell meta-characters.
1514 # Make two passes to allow for proper duplicate-argument suppression.
1515 ac_configure_args=
1516 ac_configure_args0=
1517 ac_configure_args1=
1518 ac_must_keep_next=false
1519 for ac_pass in 1 2
1520 do
1521   for ac_arg
1522   do
1523     case $ac_arg in
1524     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1525     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1526     | -silent | --silent | --silen | --sile | --sil)
1527       continue ;;
1528     *\'*)
1529       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1530     esac
1531     case $ac_pass in
1532     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1533     2)
1534       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1535       if test $ac_must_keep_next = true; then
1536         ac_must_keep_next=false # Got value, back to normal.
1537       else
1538         case $ac_arg in
1539           *=* | --config-cache | -C | -disable-* | --disable-* \
1540           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1541           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1542           | -with-* | --with-* | -without-* | --without-* | --x)
1543             case "$ac_configure_args0 " in
1544               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1545             esac
1546             ;;
1547           -* ) ac_must_keep_next=true ;;
1548         esac
1549       fi
1550       ac_configure_args="$ac_configure_args '$ac_arg'"
1551       ;;
1552     esac
1553   done
1554 done
1555 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1556 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1557
1558 # When interrupted or exit'd, cleanup temporary files, and complete
1559 # config.log.  We remove comments because anyway the quotes in there
1560 # would cause problems or look ugly.
1561 # WARNING: Use '\'' to represent an apostrophe within the trap.
1562 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1563 trap 'exit_status=$?
1564   # Save into config.log some information that might help in debugging.
1565   {
1566     echo
1567
1568     cat <<\_ASBOX
1569 ## ---------------- ##
1570 ## Cache variables. ##
1571 ## ---------------- ##
1572 _ASBOX
1573     echo
1574     # The following way of writing the cache mishandles newlines in values,
1575 (
1576   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1577     eval ac_val=\$$ac_var
1578     case $ac_val in #(
1579     *${as_nl}*)
1580       case $ac_var in #(
1581       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1582 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1583       esac
1584       case $ac_var in #(
1585       _ | IFS | as_nl) ;; #(
1586       *) $as_unset $ac_var ;;
1587       esac ;;
1588     esac
1589   done
1590   (set) 2>&1 |
1591     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1592     *${as_nl}ac_space=\ *)
1593       sed -n \
1594         "s/'\''/'\''\\\\'\'''\''/g;
1595           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1596       ;; #(
1597     *)
1598       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1599       ;;
1600     esac |
1601     sort
1602 )
1603     echo
1604
1605     cat <<\_ASBOX
1606 ## ----------------- ##
1607 ## Output variables. ##
1608 ## ----------------- ##
1609 _ASBOX
1610     echo
1611     for ac_var in $ac_subst_vars
1612     do
1613       eval ac_val=\$$ac_var
1614       case $ac_val in
1615       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1616       esac
1617       echo "$ac_var='\''$ac_val'\''"
1618     done | sort
1619     echo
1620
1621     if test -n "$ac_subst_files"; then
1622       cat <<\_ASBOX
1623 ## ------------------- ##
1624 ## File substitutions. ##
1625 ## ------------------- ##
1626 _ASBOX
1627       echo
1628       for ac_var in $ac_subst_files
1629       do
1630         eval ac_val=\$$ac_var
1631         case $ac_val in
1632         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1633         esac
1634         echo "$ac_var='\''$ac_val'\''"
1635       done | sort
1636       echo
1637     fi
1638
1639     if test -s confdefs.h; then
1640       cat <<\_ASBOX
1641 ## ----------- ##
1642 ## confdefs.h. ##
1643 ## ----------- ##
1644 _ASBOX
1645       echo
1646       cat confdefs.h
1647       echo
1648     fi
1649     test "$ac_signal" != 0 &&
1650       echo "$as_me: caught signal $ac_signal"
1651     echo "$as_me: exit $exit_status"
1652   } >&5
1653   rm -f core *.core core.conftest.* &&
1654     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1655     exit $exit_status
1656 ' 0
1657 for ac_signal in 1 2 13 15; do
1658   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1659 done
1660 ac_signal=0
1661
1662 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1663 rm -f -r conftest* confdefs.h
1664
1665 # Predefined preprocessor variables.
1666
1667 cat >>confdefs.h <<_ACEOF
1668 #define PACKAGE_NAME "$PACKAGE_NAME"
1669 _ACEOF
1670
1671
1672 cat >>confdefs.h <<_ACEOF
1673 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1674 _ACEOF
1675
1676
1677 cat >>confdefs.h <<_ACEOF
1678 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1679 _ACEOF
1680
1681
1682 cat >>confdefs.h <<_ACEOF
1683 #define PACKAGE_STRING "$PACKAGE_STRING"
1684 _ACEOF
1685
1686
1687 cat >>confdefs.h <<_ACEOF
1688 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1689 _ACEOF
1690
1691
1692 # Let the site file select an alternate cache file if it wants to.
1693 # Prefer explicitly selected file to automatically selected ones.
1694 if test -n "$CONFIG_SITE"; then
1695   set x "$CONFIG_SITE"
1696 elif test "x$prefix" != xNONE; then
1697   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1698 else
1699   set x "$ac_default_prefix/share/config.site" \
1700         "$ac_default_prefix/etc/config.site"
1701 fi
1702 shift
1703 for ac_site_file
1704 do
1705   if test -r "$ac_site_file"; then
1706     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1707 echo "$as_me: loading site script $ac_site_file" >&6;}
1708     sed 's/^/| /' "$ac_site_file" >&5
1709     . "$ac_site_file"
1710   fi
1711 done
1712
1713 if test -r "$cache_file"; then
1714   # Some versions of bash will fail to source /dev/null (special
1715   # files actually), so we avoid doing that.
1716   if test -f "$cache_file"; then
1717     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1718 echo "$as_me: loading cache $cache_file" >&6;}
1719     case $cache_file in
1720       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1721       *)                      . "./$cache_file";;
1722     esac
1723   fi
1724 else
1725   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1726 echo "$as_me: creating cache $cache_file" >&6;}
1727   >$cache_file
1728 fi
1729
1730 # Check that the precious variables saved in the cache have kept the same
1731 # value.
1732 ac_cache_corrupted=false
1733 for ac_var in $ac_precious_vars; do
1734   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1735   eval ac_new_set=\$ac_env_${ac_var}_set
1736   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1737   eval ac_new_val=\$ac_env_${ac_var}_value
1738   case $ac_old_set,$ac_new_set in
1739     set,)
1740       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1741 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1742       ac_cache_corrupted=: ;;
1743     ,set)
1744       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1745 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1746       ac_cache_corrupted=: ;;
1747     ,);;
1748     *)
1749       if test "x$ac_old_val" != "x$ac_new_val"; then
1750         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1751 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1752         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1753 echo "$as_me:   former value:  $ac_old_val" >&2;}
1754         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1755 echo "$as_me:   current value: $ac_new_val" >&2;}
1756         ac_cache_corrupted=:
1757       fi;;
1758   esac
1759   # Pass precious variables to config.status.
1760   if test "$ac_new_set" = set; then
1761     case $ac_new_val in
1762     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1763     *) ac_arg=$ac_var=$ac_new_val ;;
1764     esac
1765     case " $ac_configure_args " in
1766       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1767       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1768     esac
1769   fi
1770 done
1771 if $ac_cache_corrupted; then
1772   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1773 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1774   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1775 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1776    { (exit 1); exit 1; }; }
1777 fi
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795 ac_ext=c
1796 ac_cpp='$CPP $CPPFLAGS'
1797 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1798 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1799 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1800
1801
1802
1803
1804 ac_config_headers="$ac_config_headers config.h:config.h.in"
1805
1806
1807 ac_aux_dir=
1808 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1809   if test -f "$ac_dir/install-sh"; then
1810     ac_aux_dir=$ac_dir
1811     ac_install_sh="$ac_aux_dir/install-sh -c"
1812     break
1813   elif test -f "$ac_dir/install.sh"; then
1814     ac_aux_dir=$ac_dir
1815     ac_install_sh="$ac_aux_dir/install.sh -c"
1816     break
1817   elif test -f "$ac_dir/shtool"; then
1818     ac_aux_dir=$ac_dir
1819     ac_install_sh="$ac_aux_dir/shtool install -c"
1820     break
1821   fi
1822 done
1823 if test -z "$ac_aux_dir"; then
1824   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1825 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1826    { (exit 1); exit 1; }; }
1827 fi
1828
1829 # These three variables are undocumented and unsupported,
1830 # and are intended to be withdrawn in a future Autoconf release.
1831 # They can cause serious problems if a builder's source tree is in a directory
1832 # whose full name contains unusual characters.
1833 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1834 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1835 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1836
1837
1838 # Make sure we can run config.sub.
1839 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1840   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1841 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1842    { (exit 1); exit 1; }; }
1843
1844 { echo "$as_me:$LINENO: checking build system type" >&5
1845 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1846 if test "${ac_cv_build+set}" = set; then
1847   echo $ECHO_N "(cached) $ECHO_C" >&6
1848 else
1849   ac_build_alias=$build_alias
1850 test "x$ac_build_alias" = x &&
1851   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1852 test "x$ac_build_alias" = x &&
1853   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1854 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1855    { (exit 1); exit 1; }; }
1856 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1857   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1858 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1859    { (exit 1); exit 1; }; }
1860
1861 fi
1862 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1863 echo "${ECHO_T}$ac_cv_build" >&6; }
1864 case $ac_cv_build in
1865 *-*-*) ;;
1866 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1867 echo "$as_me: error: invalid value of canonical build" >&2;}
1868    { (exit 1); exit 1; }; };;
1869 esac
1870 build=$ac_cv_build
1871 ac_save_IFS=$IFS; IFS='-'
1872 set x $ac_cv_build
1873 shift
1874 build_cpu=$1
1875 build_vendor=$2
1876 shift; shift
1877 # Remember, the first character of IFS is used to create $*,
1878 # except with old shells:
1879 build_os=$*
1880 IFS=$ac_save_IFS
1881 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1882
1883
1884 { echo "$as_me:$LINENO: checking host system type" >&5
1885 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1886 if test "${ac_cv_host+set}" = set; then
1887   echo $ECHO_N "(cached) $ECHO_C" >&6
1888 else
1889   if test "x$host_alias" = x; then
1890   ac_cv_host=$ac_cv_build
1891 else
1892   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1893     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1894 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1895    { (exit 1); exit 1; }; }
1896 fi
1897
1898 fi
1899 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1900 echo "${ECHO_T}$ac_cv_host" >&6; }
1901 case $ac_cv_host in
1902 *-*-*) ;;
1903 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1904 echo "$as_me: error: invalid value of canonical host" >&2;}
1905    { (exit 1); exit 1; }; };;
1906 esac
1907 host=$ac_cv_host
1908 ac_save_IFS=$IFS; IFS='-'
1909 set x $ac_cv_host
1910 shift
1911 host_cpu=$1
1912 host_vendor=$2
1913 shift; shift
1914 # Remember, the first character of IFS is used to create $*,
1915 # except with old shells:
1916 host_os=$*
1917 IFS=$ac_save_IFS
1918 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1919
1920
1921
1922 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1923 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924 echo ""
1925 echo "configuring for rxvt $VERSION"
1926 echo ""
1927
1928 orig_CXXFLAGS="$CXXFLAGS"
1929
1930
1931 ac_ext=c
1932 ac_cpp='$CPP $CPPFLAGS'
1933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1936 if test -n "$ac_tool_prefix"; then
1937   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1938 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1939 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1941 if test "${ac_cv_prog_CC+set}" = set; then
1942   echo $ECHO_N "(cached) $ECHO_C" >&6
1943 else
1944   if test -n "$CC"; then
1945   ac_cv_prog_CC="$CC" # Let the user override the test.
1946 else
1947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1948 for as_dir in $PATH
1949 do
1950   IFS=$as_save_IFS
1951   test -z "$as_dir" && as_dir=.
1952   for ac_exec_ext in '' $ac_executable_extensions; do
1953   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1954     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1955     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1956     break 2
1957   fi
1958 done
1959 done
1960 IFS=$as_save_IFS
1961
1962 fi
1963 fi
1964 CC=$ac_cv_prog_CC
1965 if test -n "$CC"; then
1966   { echo "$as_me:$LINENO: result: $CC" >&5
1967 echo "${ECHO_T}$CC" >&6; }
1968 else
1969   { echo "$as_me:$LINENO: result: no" >&5
1970 echo "${ECHO_T}no" >&6; }
1971 fi
1972
1973
1974 fi
1975 if test -z "$ac_cv_prog_CC"; then
1976   ac_ct_CC=$CC
1977   # Extract the first word of "gcc", so it can be a program name with args.
1978 set dummy gcc; ac_word=$2
1979 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1980 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1981 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1982   echo $ECHO_N "(cached) $ECHO_C" >&6
1983 else
1984   if test -n "$ac_ct_CC"; then
1985   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1986 else
1987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1988 for as_dir in $PATH
1989 do
1990   IFS=$as_save_IFS
1991   test -z "$as_dir" && as_dir=.
1992   for ac_exec_ext in '' $ac_executable_extensions; do
1993   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1994     ac_cv_prog_ac_ct_CC="gcc"
1995     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1996     break 2
1997   fi
1998 done
1999 done
2000 IFS=$as_save_IFS
2001
2002 fi
2003 fi
2004 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2005 if test -n "$ac_ct_CC"; then
2006   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2007 echo "${ECHO_T}$ac_ct_CC" >&6; }
2008 else
2009   { echo "$as_me:$LINENO: result: no" >&5
2010 echo "${ECHO_T}no" >&6; }
2011 fi
2012
2013   if test "x$ac_ct_CC" = x; then
2014     CC=""
2015   else
2016     case $cross_compiling:$ac_tool_warned in
2017 yes:)
2018 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2019 whose name does not start with the host triplet.  If you think this
2020 configuration is useful to you, please write to autoconf@gnu.org." >&5
2021 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2022 whose name does not start with the host triplet.  If you think this
2023 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2024 ac_tool_warned=yes ;;
2025 esac
2026     CC=$ac_ct_CC
2027   fi
2028 else
2029   CC="$ac_cv_prog_CC"
2030 fi
2031
2032 if test -z "$CC"; then
2033           if test -n "$ac_tool_prefix"; then
2034     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2035 set dummy ${ac_tool_prefix}cc; ac_word=$2
2036 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2037 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2038 if test "${ac_cv_prog_CC+set}" = set; then
2039   echo $ECHO_N "(cached) $ECHO_C" >&6
2040 else
2041   if test -n "$CC"; then
2042   ac_cv_prog_CC="$CC" # Let the user override the test.
2043 else
2044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2045 for as_dir in $PATH
2046 do
2047   IFS=$as_save_IFS
2048   test -z "$as_dir" && as_dir=.
2049   for ac_exec_ext in '' $ac_executable_extensions; do
2050   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2051     ac_cv_prog_CC="${ac_tool_prefix}cc"
2052     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2053     break 2
2054   fi
2055 done
2056 done
2057 IFS=$as_save_IFS
2058
2059 fi
2060 fi
2061 CC=$ac_cv_prog_CC
2062 if test -n "$CC"; then
2063   { echo "$as_me:$LINENO: result: $CC" >&5
2064 echo "${ECHO_T}$CC" >&6; }
2065 else
2066   { echo "$as_me:$LINENO: result: no" >&5
2067 echo "${ECHO_T}no" >&6; }
2068 fi
2069
2070
2071   fi
2072 fi
2073 if test -z "$CC"; then
2074   # Extract the first word of "cc", so it can be a program name with args.
2075 set dummy cc; ac_word=$2
2076 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2077 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2078 if test "${ac_cv_prog_CC+set}" = set; then
2079   echo $ECHO_N "(cached) $ECHO_C" >&6
2080 else
2081   if test -n "$CC"; then
2082   ac_cv_prog_CC="$CC" # Let the user override the test.
2083 else
2084   ac_prog_rejected=no
2085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2086 for as_dir in $PATH
2087 do
2088   IFS=$as_save_IFS
2089   test -z "$as_dir" && as_dir=.
2090   for ac_exec_ext in '' $ac_executable_extensions; do
2091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2092     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2093        ac_prog_rejected=yes
2094        continue
2095      fi
2096     ac_cv_prog_CC="cc"
2097     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2098     break 2
2099   fi
2100 done
2101 done
2102 IFS=$as_save_IFS
2103
2104 if test $ac_prog_rejected = yes; then
2105   # We found a bogon in the path, so make sure we never use it.
2106   set dummy $ac_cv_prog_CC
2107   shift
2108   if test $# != 0; then
2109     # We chose a different compiler from the bogus one.
2110     # However, it has the same basename, so the bogon will be chosen
2111     # first if we set CC to just the basename; use the full file name.
2112     shift
2113     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2114   fi
2115 fi
2116 fi
2117 fi
2118 CC=$ac_cv_prog_CC
2119 if test -n "$CC"; then
2120   { echo "$as_me:$LINENO: result: $CC" >&5
2121 echo "${ECHO_T}$CC" >&6; }
2122 else
2123   { echo "$as_me:$LINENO: result: no" >&5
2124 echo "${ECHO_T}no" >&6; }
2125 fi
2126
2127
2128 fi
2129 if test -z "$CC"; then
2130   if test -n "$ac_tool_prefix"; then
2131   for ac_prog in cl.exe
2132   do
2133     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2134 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2135 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2136 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2137 if test "${ac_cv_prog_CC+set}" = set; then
2138   echo $ECHO_N "(cached) $ECHO_C" >&6
2139 else
2140   if test -n "$CC"; then
2141   ac_cv_prog_CC="$CC" # Let the user override the test.
2142 else
2143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2144 for as_dir in $PATH
2145 do
2146   IFS=$as_save_IFS
2147   test -z "$as_dir" && as_dir=.
2148   for ac_exec_ext in '' $ac_executable_extensions; do
2149   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2150     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2151     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2152     break 2
2153   fi
2154 done
2155 done
2156 IFS=$as_save_IFS
2157
2158 fi
2159 fi
2160 CC=$ac_cv_prog_CC
2161 if test -n "$CC"; then
2162   { echo "$as_me:$LINENO: result: $CC" >&5
2163 echo "${ECHO_T}$CC" >&6; }
2164 else
2165   { echo "$as_me:$LINENO: result: no" >&5
2166 echo "${ECHO_T}no" >&6; }
2167 fi
2168
2169
2170     test -n "$CC" && break
2171   done
2172 fi
2173 if test -z "$CC"; then
2174   ac_ct_CC=$CC
2175   for ac_prog in cl.exe
2176 do
2177   # Extract the first word of "$ac_prog", so it can be a program name with args.
2178 set dummy $ac_prog; ac_word=$2
2179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2181 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2182   echo $ECHO_N "(cached) $ECHO_C" >&6
2183 else
2184   if test -n "$ac_ct_CC"; then
2185   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2186 else
2187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2188 for as_dir in $PATH
2189 do
2190   IFS=$as_save_IFS
2191   test -z "$as_dir" && as_dir=.
2192   for ac_exec_ext in '' $ac_executable_extensions; do
2193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2194     ac_cv_prog_ac_ct_CC="$ac_prog"
2195     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2196     break 2
2197   fi
2198 done
2199 done
2200 IFS=$as_save_IFS
2201
2202 fi
2203 fi
2204 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2205 if test -n "$ac_ct_CC"; then
2206   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2207 echo "${ECHO_T}$ac_ct_CC" >&6; }
2208 else
2209   { echo "$as_me:$LINENO: result: no" >&5
2210 echo "${ECHO_T}no" >&6; }
2211 fi
2212
2213
2214   test -n "$ac_ct_CC" && break
2215 done
2216
2217   if test "x$ac_ct_CC" = x; then
2218     CC=""
2219   else
2220     case $cross_compiling:$ac_tool_warned in
2221 yes:)
2222 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2223 whose name does not start with the host triplet.  If you think this
2224 configuration is useful to you, please write to autoconf@gnu.org." >&5
2225 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2226 whose name does not start with the host triplet.  If you think this
2227 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2228 ac_tool_warned=yes ;;
2229 esac
2230     CC=$ac_ct_CC
2231   fi
2232 fi
2233
2234 fi
2235
2236
2237 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2238 See \`config.log' for more details." >&5
2239 echo "$as_me: error: no acceptable C compiler found in \$PATH
2240 See \`config.log' for more details." >&2;}
2241    { (exit 1); exit 1; }; }
2242
2243 # Provide some information about the compiler.
2244 echo "$as_me:$LINENO: checking for C compiler version" >&5
2245 ac_compiler=`set X $ac_compile; echo $2`
2246 { (ac_try="$ac_compiler --version >&5"
2247 case "(($ac_try" in
2248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2249   *) ac_try_echo=$ac_try;;
2250 esac
2251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2252   (eval "$ac_compiler --version >&5") 2>&5
2253   ac_status=$?
2254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2255   (exit $ac_status); }
2256 { (ac_try="$ac_compiler -v >&5"
2257 case "(($ac_try" in
2258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2259   *) ac_try_echo=$ac_try;;
2260 esac
2261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2262   (eval "$ac_compiler -v >&5") 2>&5
2263   ac_status=$?
2264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2265   (exit $ac_status); }
2266 { (ac_try="$ac_compiler -V >&5"
2267 case "(($ac_try" in
2268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2269   *) ac_try_echo=$ac_try;;
2270 esac
2271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2272   (eval "$ac_compiler -V >&5") 2>&5
2273   ac_status=$?
2274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275   (exit $ac_status); }
2276
2277 cat >conftest.$ac_ext <<_ACEOF
2278 /* confdefs.h.  */
2279 _ACEOF
2280 cat confdefs.h >>conftest.$ac_ext
2281 cat >>conftest.$ac_ext <<_ACEOF
2282 /* end confdefs.h.  */
2283
2284 int
2285 main ()
2286 {
2287
2288   ;
2289   return 0;
2290 }
2291 _ACEOF
2292 ac_clean_files_save=$ac_clean_files
2293 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2294 # Try to create an executable without -o first, disregard a.out.
2295 # It will help us diagnose broken compilers, and finding out an intuition
2296 # of exeext.
2297 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2298 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2299 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2300 #
2301 # List of possible output files, starting from the most likely.
2302 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2303 # only as a last resort.  b.out is created by i960 compilers.
2304 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2305 #
2306 # The IRIX 6 linker writes into existing files which may not be
2307 # executable, retaining their permissions.  Remove them first so a
2308 # subsequent execution test works.
2309 ac_rmfiles=
2310 for ac_file in $ac_files
2311 do
2312   case $ac_file in
2313     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2314     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2315   esac
2316 done
2317 rm -f $ac_rmfiles
2318
2319 if { (ac_try="$ac_link_default"
2320 case "(($ac_try" in
2321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2322   *) ac_try_echo=$ac_try;;
2323 esac
2324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2325   (eval "$ac_link_default") 2>&5
2326   ac_status=$?
2327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328   (exit $ac_status); }; then
2329   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2330 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2331 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2332 # so that the user can short-circuit this test for compilers unknown to
2333 # Autoconf.
2334 for ac_file in $ac_files ''
2335 do
2336   test -f "$ac_file" || continue
2337   case $ac_file in
2338     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2339         ;;
2340     [ab].out )
2341         # We found the default executable, but exeext='' is most
2342         # certainly right.
2343         break;;
2344     *.* )
2345         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2346         then :; else
2347            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2348         fi
2349         # We set ac_cv_exeext here because the later test for it is not
2350         # safe: cross compilers may not add the suffix if given an `-o'
2351         # argument, so we may need to know it at that point already.
2352         # Even if this section looks crufty: it has the advantage of
2353         # actually working.
2354         break;;
2355     * )
2356         break;;
2357   esac
2358 done
2359 test "$ac_cv_exeext" = no && ac_cv_exeext=
2360
2361 else
2362   ac_file=''
2363 fi
2364
2365 { echo "$as_me:$LINENO: result: $ac_file" >&5
2366 echo "${ECHO_T}$ac_file" >&6; }
2367 if test -z "$ac_file"; then
2368   echo "$as_me: failed program was:" >&5
2369 sed 's/^/| /' conftest.$ac_ext >&5
2370
2371 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2372 See \`config.log' for more details." >&5
2373 echo "$as_me: error: C compiler cannot create executables
2374 See \`config.log' for more details." >&2;}
2375    { (exit 77); exit 77; }; }
2376 fi
2377
2378 ac_exeext=$ac_cv_exeext
2379
2380 # Check that the compiler produces executables we can run.  If not, either
2381 # the compiler is broken, or we cross compile.
2382 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2383 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2384 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2385 # If not cross compiling, check that we can run a simple program.
2386 if test "$cross_compiling" != yes; then
2387   if { ac_try='./$ac_file'
2388   { (case "(($ac_try" in
2389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2390   *) ac_try_echo=$ac_try;;
2391 esac
2392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2393   (eval "$ac_try") 2>&5
2394   ac_status=$?
2395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396   (exit $ac_status); }; }; then
2397     cross_compiling=no
2398   else
2399     if test "$cross_compiling" = maybe; then
2400         cross_compiling=yes
2401     else
2402         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2403 If you meant to cross compile, use \`--host'.
2404 See \`config.log' for more details." >&5
2405 echo "$as_me: error: cannot run C compiled programs.
2406 If you meant to cross compile, use \`--host'.
2407 See \`config.log' for more details." >&2;}
2408    { (exit 1); exit 1; }; }
2409     fi
2410   fi
2411 fi
2412 { echo "$as_me:$LINENO: result: yes" >&5
2413 echo "${ECHO_T}yes" >&6; }
2414
2415 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2416 ac_clean_files=$ac_clean_files_save
2417 # Check that the compiler produces executables we can run.  If not, either
2418 # the compiler is broken, or we cross compile.
2419 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2420 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2421 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2422 echo "${ECHO_T}$cross_compiling" >&6; }
2423
2424 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2425 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2426 if { (ac_try="$ac_link"
2427 case "(($ac_try" in
2428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2429   *) ac_try_echo=$ac_try;;
2430 esac
2431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2432   (eval "$ac_link") 2>&5
2433   ac_status=$?
2434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2435   (exit $ac_status); }; then
2436   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2437 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2438 # work properly (i.e., refer to `conftest.exe'), while it won't with
2439 # `rm'.
2440 for ac_file in conftest.exe conftest conftest.*; do
2441   test -f "$ac_file" || continue
2442   case $ac_file in
2443     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2444     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2445           break;;
2446     * ) break;;
2447   esac
2448 done
2449 else
2450   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2451 See \`config.log' for more details." >&5
2452 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2453 See \`config.log' for more details." >&2;}
2454    { (exit 1); exit 1; }; }
2455 fi
2456
2457 rm -f conftest$ac_cv_exeext
2458 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2459 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2460
2461 rm -f conftest.$ac_ext
2462 EXEEXT=$ac_cv_exeext
2463 ac_exeext=$EXEEXT
2464 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2465 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2466 if test "${ac_cv_objext+set}" = set; then
2467   echo $ECHO_N "(cached) $ECHO_C" >&6
2468 else
2469   cat >conftest.$ac_ext <<_ACEOF
2470 /* confdefs.h.  */
2471 _ACEOF
2472 cat confdefs.h >>conftest.$ac_ext
2473 cat >>conftest.$ac_ext <<_ACEOF
2474 /* end confdefs.h.  */
2475
2476 int
2477 main ()
2478 {
2479
2480   ;
2481   return 0;
2482 }
2483 _ACEOF
2484 rm -f conftest.o conftest.obj
2485 if { (ac_try="$ac_compile"
2486 case "(($ac_try" in
2487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2488   *) ac_try_echo=$ac_try;;
2489 esac
2490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2491   (eval "$ac_compile") 2>&5
2492   ac_status=$?
2493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2494   (exit $ac_status); }; then
2495   for ac_file in conftest.o conftest.obj conftest.*; do
2496   test -f "$ac_file" || continue;
2497   case $ac_file in
2498     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2499     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2500        break;;
2501   esac
2502 done
2503 else
2504   echo "$as_me: failed program was:" >&5
2505 sed 's/^/| /' conftest.$ac_ext >&5
2506
2507 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2508 See \`config.log' for more details." >&5
2509 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2510 See \`config.log' for more details." >&2;}
2511    { (exit 1); exit 1; }; }
2512 fi
2513
2514 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2515 fi
2516 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2517 echo "${ECHO_T}$ac_cv_objext" >&6; }
2518 OBJEXT=$ac_cv_objext
2519 ac_objext=$OBJEXT
2520 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2521 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2522 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2523   echo $ECHO_N "(cached) $ECHO_C" >&6
2524 else
2525   cat >conftest.$ac_ext <<_ACEOF
2526 /* confdefs.h.  */
2527 _ACEOF
2528 cat confdefs.h >>conftest.$ac_ext
2529 cat >>conftest.$ac_ext <<_ACEOF
2530 /* end confdefs.h.  */
2531
2532 int
2533 main ()
2534 {
2535 #ifndef __GNUC__
2536        choke me
2537 #endif
2538
2539   ;
2540   return 0;
2541 }
2542 _ACEOF
2543 rm -f conftest.$ac_objext
2544 if { (ac_try="$ac_compile"
2545 case "(($ac_try" in
2546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2547   *) ac_try_echo=$ac_try;;
2548 esac
2549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2550   (eval "$ac_compile") 2>conftest.er1
2551   ac_status=$?
2552   grep -v '^ *+' conftest.er1 >conftest.err
2553   rm -f conftest.er1
2554   cat conftest.err >&5
2555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2556   (exit $ac_status); } && {
2557          test -z "$ac_c_werror_flag" ||
2558          test ! -s conftest.err
2559        } && test -s conftest.$ac_objext; then
2560   ac_compiler_gnu=yes
2561 else
2562   echo "$as_me: failed program was:" >&5
2563 sed 's/^/| /' conftest.$ac_ext >&5
2564
2565         ac_compiler_gnu=no
2566 fi
2567
2568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2569 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2570
2571 fi
2572 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2573 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2574 GCC=`test $ac_compiler_gnu = yes && echo yes`
2575 ac_test_CFLAGS=${CFLAGS+set}
2576 ac_save_CFLAGS=$CFLAGS
2577 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2578 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2579 if test "${ac_cv_prog_cc_g+set}" = set; then
2580   echo $ECHO_N "(cached) $ECHO_C" >&6
2581 else
2582   ac_save_c_werror_flag=$ac_c_werror_flag
2583    ac_c_werror_flag=yes
2584    ac_cv_prog_cc_g=no
2585    CFLAGS="-g"
2586    cat >conftest.$ac_ext <<_ACEOF
2587 /* confdefs.h.  */
2588 _ACEOF
2589 cat confdefs.h >>conftest.$ac_ext
2590 cat >>conftest.$ac_ext <<_ACEOF
2591 /* end confdefs.h.  */
2592
2593 int
2594 main ()
2595 {
2596
2597   ;
2598   return 0;
2599 }
2600 _ACEOF
2601 rm -f conftest.$ac_objext
2602 if { (ac_try="$ac_compile"
2603 case "(($ac_try" in
2604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2605   *) ac_try_echo=$ac_try;;
2606 esac
2607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2608   (eval "$ac_compile") 2>conftest.er1
2609   ac_status=$?
2610   grep -v '^ *+' conftest.er1 >conftest.err
2611   rm -f conftest.er1
2612   cat conftest.err >&5
2613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614   (exit $ac_status); } && {
2615          test -z "$ac_c_werror_flag" ||
2616          test ! -s conftest.err
2617        } && test -s conftest.$ac_objext; then
2618   ac_cv_prog_cc_g=yes
2619 else
2620   echo "$as_me: failed program was:" >&5
2621 sed 's/^/| /' conftest.$ac_ext >&5
2622
2623         CFLAGS=""
2624       cat >conftest.$ac_ext <<_ACEOF
2625 /* confdefs.h.  */
2626 _ACEOF
2627 cat confdefs.h >>conftest.$ac_ext
2628 cat >>conftest.$ac_ext <<_ACEOF
2629 /* end confdefs.h.  */
2630
2631 int
2632 main ()
2633 {
2634
2635   ;
2636   return 0;
2637 }
2638 _ACEOF
2639 rm -f conftest.$ac_objext
2640 if { (ac_try="$ac_compile"
2641 case "(($ac_try" in
2642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2643   *) ac_try_echo=$ac_try;;
2644 esac
2645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2646   (eval "$ac_compile") 2>conftest.er1
2647   ac_status=$?
2648   grep -v '^ *+' conftest.er1 >conftest.err
2649   rm -f conftest.er1
2650   cat conftest.err >&5
2651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652   (exit $ac_status); } && {
2653          test -z "$ac_c_werror_flag" ||
2654          test ! -s conftest.err
2655        } && test -s conftest.$ac_objext; then
2656   :
2657 else
2658   echo "$as_me: failed program was:" >&5
2659 sed 's/^/| /' conftest.$ac_ext >&5
2660
2661         ac_c_werror_flag=$ac_save_c_werror_flag
2662          CFLAGS="-g"
2663          cat >conftest.$ac_ext <<_ACEOF
2664 /* confdefs.h.  */
2665 _ACEOF
2666 cat confdefs.h >>conftest.$ac_ext
2667 cat >>conftest.$ac_ext <<_ACEOF
2668 /* end confdefs.h.  */
2669
2670 int
2671 main ()
2672 {
2673
2674   ;
2675   return 0;
2676 }
2677 _ACEOF
2678 rm -f conftest.$ac_objext
2679 if { (ac_try="$ac_compile"
2680 case "(($ac_try" in
2681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2682   *) ac_try_echo=$ac_try;;
2683 esac
2684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2685   (eval "$ac_compile") 2>conftest.er1
2686   ac_status=$?
2687   grep -v '^ *+' conftest.er1 >conftest.err
2688   rm -f conftest.er1
2689   cat conftest.err >&5
2690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691   (exit $ac_status); } && {
2692          test -z "$ac_c_werror_flag" ||
2693          test ! -s conftest.err
2694        } && test -s conftest.$ac_objext; then
2695   ac_cv_prog_cc_g=yes
2696 else
2697   echo "$as_me: failed program was:" >&5
2698 sed 's/^/| /' conftest.$ac_ext >&5
2699
2700
2701 fi
2702
2703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2704 fi
2705
2706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2707 fi
2708
2709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2710    ac_c_werror_flag=$ac_save_c_werror_flag
2711 fi
2712 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2713 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2714 if test "$ac_test_CFLAGS" = set; then
2715   CFLAGS=$ac_save_CFLAGS
2716 elif test $ac_cv_prog_cc_g = yes; then
2717   if test "$GCC" = yes; then
2718     CFLAGS="-g -O2"
2719   else
2720     CFLAGS="-g"
2721   fi
2722 else
2723   if test "$GCC" = yes; then
2724     CFLAGS="-O2"
2725   else
2726     CFLAGS=
2727   fi
2728 fi
2729 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2730 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2731 if test "${ac_cv_prog_cc_c89+set}" = set; then
2732   echo $ECHO_N "(cached) $ECHO_C" >&6
2733 else
2734   ac_cv_prog_cc_c89=no
2735 ac_save_CC=$CC
2736 cat >conftest.$ac_ext <<_ACEOF
2737 /* confdefs.h.  */
2738 _ACEOF
2739 cat confdefs.h >>conftest.$ac_ext
2740 cat >>conftest.$ac_ext <<_ACEOF
2741 /* end confdefs.h.  */
2742 #include <stdarg.h>
2743 #include <stdio.h>
2744 #include <sys/types.h>
2745 #include <sys/stat.h>
2746 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2747 struct buf { int x; };
2748 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2749 static char *e (p, i)
2750      char **p;
2751      int i;
2752 {
2753   return p[i];
2754 }
2755 static char *f (char * (*g) (char **, int), char **p, ...)
2756 {
2757   char *s;
2758   va_list v;
2759   va_start (v,p);
2760   s = g (p, va_arg (v,int));
2761   va_end (v);
2762   return s;
2763 }
2764
2765 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2766    function prototypes and stuff, but not '\xHH' hex character constants.
2767    These don't provoke an error unfortunately, instead are silently treated
2768    as 'x'.  The following induces an error, until -std is added to get
2769    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2770    array size at least.  It's necessary to write '\x00'==0 to get something
2771    that's true only with -std.  */
2772 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2773
2774 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2775    inside strings and character constants.  */
2776 #define FOO(x) 'x'
2777 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2778
2779 int test (int i, double x);
2780 struct s1 {int (*f) (int a);};
2781 struct s2 {int (*f) (double a);};
2782 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2783 int argc;
2784 char **argv;
2785 int
2786 main ()
2787 {
2788 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2789   ;
2790   return 0;
2791 }
2792 _ACEOF
2793 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2794         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2795 do
2796   CC="$ac_save_CC $ac_arg"
2797   rm -f conftest.$ac_objext
2798 if { (ac_try="$ac_compile"
2799 case "(($ac_try" in
2800   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2801   *) ac_try_echo=$ac_try;;
2802 esac
2803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2804   (eval "$ac_compile") 2>conftest.er1
2805   ac_status=$?
2806   grep -v '^ *+' conftest.er1 >conftest.err
2807   rm -f conftest.er1
2808   cat conftest.err >&5
2809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810   (exit $ac_status); } && {
2811          test -z "$ac_c_werror_flag" ||
2812          test ! -s conftest.err
2813        } && test -s conftest.$ac_objext; then
2814   ac_cv_prog_cc_c89=$ac_arg
2815 else
2816   echo "$as_me: failed program was:" >&5
2817 sed 's/^/| /' conftest.$ac_ext >&5
2818
2819
2820 fi
2821
2822 rm -f core conftest.err conftest.$ac_objext
2823   test "x$ac_cv_prog_cc_c89" != "xno" && break
2824 done
2825 rm -f conftest.$ac_ext
2826 CC=$ac_save_CC
2827
2828 fi
2829 # AC_CACHE_VAL
2830 case "x$ac_cv_prog_cc_c89" in
2831   x)
2832     { echo "$as_me:$LINENO: result: none needed" >&5
2833 echo "${ECHO_T}none needed" >&6; } ;;
2834   xno)
2835     { echo "$as_me:$LINENO: result: unsupported" >&5
2836 echo "${ECHO_T}unsupported" >&6; } ;;
2837   *)
2838     CC="$CC $ac_cv_prog_cc_c89"
2839     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2840 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2841 esac
2842
2843
2844 ac_ext=c
2845 ac_cpp='$CPP $CPPFLAGS'
2846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2849
2850 ac_ext=cpp
2851 ac_cpp='$CXXCPP $CPPFLAGS'
2852 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2853 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2854 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2855 if test -z "$CXX"; then
2856   if test -n "$CCC"; then
2857     CXX=$CCC
2858   else
2859     if test -n "$ac_tool_prefix"; then
2860   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2861   do
2862     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2863 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2864 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2865 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2866 if test "${ac_cv_prog_CXX+set}" = set; then
2867   echo $ECHO_N "(cached) $ECHO_C" >&6
2868 else
2869   if test -n "$CXX"; then
2870   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2871 else
2872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2873 for as_dir in $PATH
2874 do
2875   IFS=$as_save_IFS
2876   test -z "$as_dir" && as_dir=.
2877   for ac_exec_ext in '' $ac_executable_extensions; do
2878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2879     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2880     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2881     break 2
2882   fi
2883 done
2884 done
2885 IFS=$as_save_IFS
2886
2887 fi
2888 fi
2889 CXX=$ac_cv_prog_CXX
2890 if test -n "$CXX"; then
2891   { echo "$as_me:$LINENO: result: $CXX" >&5
2892 echo "${ECHO_T}$CXX" >&6; }
2893 else
2894   { echo "$as_me:$LINENO: result: no" >&5
2895 echo "${ECHO_T}no" >&6; }
2896 fi
2897
2898
2899     test -n "$CXX" && break
2900   done
2901 fi
2902 if test -z "$CXX"; then
2903   ac_ct_CXX=$CXX
2904   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2905 do
2906   # Extract the first word of "$ac_prog", so it can be a program name with args.
2907 set dummy $ac_prog; ac_word=$2
2908 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2909 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2910 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2911   echo $ECHO_N "(cached) $ECHO_C" >&6
2912 else
2913   if test -n "$ac_ct_CXX"; then
2914   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2915 else
2916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2917 for as_dir in $PATH
2918 do
2919   IFS=$as_save_IFS
2920   test -z "$as_dir" && as_dir=.
2921   for ac_exec_ext in '' $ac_executable_extensions; do
2922   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2923     ac_cv_prog_ac_ct_CXX="$ac_prog"
2924     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2925     break 2
2926   fi
2927 done
2928 done
2929 IFS=$as_save_IFS
2930
2931 fi
2932 fi
2933 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2934 if test -n "$ac_ct_CXX"; then
2935   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2936 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2937 else
2938   { echo "$as_me:$LINENO: result: no" >&5
2939 echo "${ECHO_T}no" >&6; }
2940 fi
2941
2942
2943   test -n "$ac_ct_CXX" && break
2944 done
2945
2946   if test "x$ac_ct_CXX" = x; then
2947     CXX="g++"
2948   else
2949     case $cross_compiling:$ac_tool_warned in
2950 yes:)
2951 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2952 whose name does not start with the host triplet.  If you think this
2953 configuration is useful to you, please write to autoconf@gnu.org." >&5
2954 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2955 whose name does not start with the host triplet.  If you think this
2956 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2957 ac_tool_warned=yes ;;
2958 esac
2959     CXX=$ac_ct_CXX
2960   fi
2961 fi
2962
2963   fi
2964 fi
2965 # Provide some information about the compiler.
2966 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2967 ac_compiler=`set X $ac_compile; echo $2`
2968 { (ac_try="$ac_compiler --version >&5"
2969 case "(($ac_try" in
2970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2971   *) ac_try_echo=$ac_try;;
2972 esac
2973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2974   (eval "$ac_compiler --version >&5") 2>&5
2975   ac_status=$?
2976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2977   (exit $ac_status); }
2978 { (ac_try="$ac_compiler -v >&5"
2979 case "(($ac_try" in
2980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981   *) ac_try_echo=$ac_try;;
2982 esac
2983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984   (eval "$ac_compiler -v >&5") 2>&5
2985   ac_status=$?
2986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2987   (exit $ac_status); }
2988 { (ac_try="$ac_compiler -V >&5"
2989 case "(($ac_try" in
2990   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2991   *) ac_try_echo=$ac_try;;
2992 esac
2993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2994   (eval "$ac_compiler -V >&5") 2>&5
2995   ac_status=$?
2996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997   (exit $ac_status); }
2998
2999 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3000 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3001 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3002   echo $ECHO_N "(cached) $ECHO_C" >&6
3003 else
3004   cat >conftest.$ac_ext <<_ACEOF
3005 /* confdefs.h.  */
3006 _ACEOF
3007 cat confdefs.h >>conftest.$ac_ext
3008 cat >>conftest.$ac_ext <<_ACEOF
3009 /* end confdefs.h.  */
3010
3011 int
3012 main ()
3013 {
3014 #ifndef __GNUC__
3015        choke me
3016 #endif
3017
3018   ;
3019   return 0;
3020 }
3021 _ACEOF
3022 rm -f conftest.$ac_objext
3023 if { (ac_try="$ac_compile"
3024 case "(($ac_try" in
3025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026   *) ac_try_echo=$ac_try;;
3027 esac
3028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3029   (eval "$ac_compile") 2>conftest.er1
3030   ac_status=$?
3031   grep -v '^ *+' conftest.er1 >conftest.err
3032   rm -f conftest.er1
3033   cat conftest.err >&5
3034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3035   (exit $ac_status); } && {
3036          test -z "$ac_cxx_werror_flag" ||
3037          test ! -s conftest.err
3038        } && test -s conftest.$ac_objext; then
3039   ac_compiler_gnu=yes
3040 else
3041   echo "$as_me: failed program was:" >&5
3042 sed 's/^/| /' conftest.$ac_ext >&5
3043
3044         ac_compiler_gnu=no
3045 fi
3046
3047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3048 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3049
3050 fi
3051 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3052 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3053 GXX=`test $ac_compiler_gnu = yes && echo yes`
3054 ac_test_CXXFLAGS=${CXXFLAGS+set}
3055 ac_save_CXXFLAGS=$CXXFLAGS
3056 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3057 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3058 if test "${ac_cv_prog_cxx_g+set}" = set; then
3059   echo $ECHO_N "(cached) $ECHO_C" >&6
3060 else
3061   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3062    ac_cxx_werror_flag=yes
3063    ac_cv_prog_cxx_g=no
3064    CXXFLAGS="-g"
3065    cat >conftest.$ac_ext <<_ACEOF
3066 /* confdefs.h.  */
3067 _ACEOF
3068 cat confdefs.h >>conftest.$ac_ext
3069 cat >>conftest.$ac_ext <<_ACEOF
3070 /* end confdefs.h.  */
3071
3072 int
3073 main ()
3074 {
3075
3076   ;
3077   return 0;
3078 }
3079 _ACEOF
3080 rm -f conftest.$ac_objext
3081 if { (ac_try="$ac_compile"
3082 case "(($ac_try" in
3083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084   *) ac_try_echo=$ac_try;;
3085 esac
3086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3087   (eval "$ac_compile") 2>conftest.er1
3088   ac_status=$?
3089   grep -v '^ *+' conftest.er1 >conftest.err
3090   rm -f conftest.er1
3091   cat conftest.err >&5
3092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3093   (exit $ac_status); } && {
3094          test -z "$ac_cxx_werror_flag" ||
3095          test ! -s conftest.err
3096        } && test -s conftest.$ac_objext; then
3097   ac_cv_prog_cxx_g=yes
3098 else
3099   echo "$as_me: failed program was:" >&5
3100 sed 's/^/| /' conftest.$ac_ext >&5
3101
3102         CXXFLAGS=""
3103       cat >conftest.$ac_ext <<_ACEOF
3104 /* confdefs.h.  */
3105 _ACEOF
3106 cat confdefs.h >>conftest.$ac_ext
3107 cat >>conftest.$ac_ext <<_ACEOF
3108 /* end confdefs.h.  */
3109
3110 int
3111 main ()
3112 {
3113
3114   ;
3115   return 0;
3116 }
3117 _ACEOF
3118 rm -f conftest.$ac_objext
3119 if { (ac_try="$ac_compile"
3120 case "(($ac_try" in
3121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3122   *) ac_try_echo=$ac_try;;
3123 esac
3124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3125   (eval "$ac_compile") 2>conftest.er1
3126   ac_status=$?
3127   grep -v '^ *+' conftest.er1 >conftest.err
3128   rm -f conftest.er1
3129   cat conftest.err >&5
3130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131   (exit $ac_status); } && {
3132          test -z "$ac_cxx_werror_flag" ||
3133          test ! -s conftest.err
3134        } && test -s conftest.$ac_objext; then
3135   :
3136 else
3137   echo "$as_me: failed program was:" >&5
3138 sed 's/^/| /' conftest.$ac_ext >&5
3139
3140         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3141          CXXFLAGS="-g"
3142          cat >conftest.$ac_ext <<_ACEOF
3143 /* confdefs.h.  */
3144 _ACEOF
3145 cat confdefs.h >>conftest.$ac_ext
3146 cat >>conftest.$ac_ext <<_ACEOF
3147 /* end confdefs.h.  */
3148
3149 int
3150 main ()
3151 {
3152
3153   ;
3154   return 0;
3155 }
3156 _ACEOF
3157 rm -f conftest.$ac_objext
3158 if { (ac_try="$ac_compile"
3159 case "(($ac_try" in
3160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3161   *) ac_try_echo=$ac_try;;
3162 esac
3163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3164   (eval "$ac_compile") 2>conftest.er1
3165   ac_status=$?
3166   grep -v '^ *+' conftest.er1 >conftest.err
3167   rm -f conftest.er1
3168   cat conftest.err >&5
3169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3170   (exit $ac_status); } && {
3171          test -z "$ac_cxx_werror_flag" ||
3172          test ! -s conftest.err
3173        } && test -s conftest.$ac_objext; then
3174   ac_cv_prog_cxx_g=yes
3175 else
3176   echo "$as_me: failed program was:" >&5
3177 sed 's/^/| /' conftest.$ac_ext >&5
3178
3179
3180 fi
3181
3182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3183 fi
3184
3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3186 fi
3187
3188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3189    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3190 fi
3191 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3192 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3193 if test "$ac_test_CXXFLAGS" = set; then
3194   CXXFLAGS=$ac_save_CXXFLAGS
3195 elif test $ac_cv_prog_cxx_g = yes; then
3196   if test "$GXX" = yes; then
3197     CXXFLAGS="-g -O2"
3198   else
3199     CXXFLAGS="-g"
3200   fi
3201 else
3202   if test "$GXX" = yes; then
3203     CXXFLAGS="-O2"
3204   else
3205     CXXFLAGS=
3206   fi
3207 fi
3208 ac_ext=c
3209 ac_cpp='$CPP $CPPFLAGS'
3210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3213
3214 ac_ext=c
3215 ac_cpp='$CPP $CPPFLAGS'
3216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3219 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3220 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3221 # On Suns, sometimes $CPP names a directory.
3222 if test -n "$CPP" && test -d "$CPP"; then
3223   CPP=
3224 fi
3225 if test -z "$CPP"; then
3226   if test "${ac_cv_prog_CPP+set}" = set; then
3227   echo $ECHO_N "(cached) $ECHO_C" >&6
3228 else
3229       # Double quotes because CPP needs to be expanded
3230     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3231     do
3232       ac_preproc_ok=false
3233 for ac_c_preproc_warn_flag in '' yes
3234 do
3235   # Use a header file that comes with gcc, so configuring glibc
3236   # with a fresh cross-compiler works.
3237   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238   # <limits.h> exists even on freestanding compilers.
3239   # On the NeXT, cc -E runs the code through the compiler's parser,
3240   # not just through cpp. "Syntax error" is here to catch this case.
3241   cat >conftest.$ac_ext <<_ACEOF
3242 /* confdefs.h.  */
3243 _ACEOF
3244 cat confdefs.h >>conftest.$ac_ext
3245 cat >>conftest.$ac_ext <<_ACEOF
3246 /* end confdefs.h.  */
3247 #ifdef __STDC__
3248 # include <limits.h>
3249 #else
3250 # include <assert.h>
3251 #endif
3252                      Syntax error
3253 _ACEOF
3254 if { (ac_try="$ac_cpp conftest.$ac_ext"
3255 case "(($ac_try" in
3256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257   *) ac_try_echo=$ac_try;;
3258 esac
3259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3260   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3261   ac_status=$?
3262   grep -v '^ *+' conftest.er1 >conftest.err
3263   rm -f conftest.er1
3264   cat conftest.err >&5
3265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266   (exit $ac_status); } >/dev/null && {
3267          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3268          test ! -s conftest.err
3269        }; then
3270   :
3271 else
3272   echo "$as_me: failed program was:" >&5
3273 sed 's/^/| /' conftest.$ac_ext >&5
3274
3275   # Broken: fails on valid input.
3276 continue
3277 fi
3278
3279 rm -f conftest.err conftest.$ac_ext
3280
3281   # OK, works on sane cases.  Now check whether nonexistent headers
3282   # can be detected and how.
3283   cat >conftest.$ac_ext <<_ACEOF
3284 /* confdefs.h.  */
3285 _ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h.  */
3289 #include <ac_nonexistent.h>
3290 _ACEOF
3291 if { (ac_try="$ac_cpp conftest.$ac_ext"
3292 case "(($ac_try" in
3293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294   *) ac_try_echo=$ac_try;;
3295 esac
3296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3297   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3298   ac_status=$?
3299   grep -v '^ *+' conftest.er1 >conftest.err
3300   rm -f conftest.er1
3301   cat conftest.err >&5
3302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303   (exit $ac_status); } >/dev/null && {
3304          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3305          test ! -s conftest.err
3306        }; then
3307   # Broken: success on invalid input.
3308 continue
3309 else
3310   echo "$as_me: failed program was:" >&5
3311 sed 's/^/| /' conftest.$ac_ext >&5
3312
3313   # Passes both tests.
3314 ac_preproc_ok=:
3315 break
3316 fi
3317
3318 rm -f conftest.err conftest.$ac_ext
3319
3320 done
3321 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3322 rm -f conftest.err conftest.$ac_ext
3323 if $ac_preproc_ok; then
3324   break
3325 fi
3326
3327     done
3328     ac_cv_prog_CPP=$CPP
3329
3330 fi
3331   CPP=$ac_cv_prog_CPP
3332 else
3333   ac_cv_prog_CPP=$CPP
3334 fi
3335 { echo "$as_me:$LINENO: result: $CPP" >&5
3336 echo "${ECHO_T}$CPP" >&6; }
3337 ac_preproc_ok=false
3338 for ac_c_preproc_warn_flag in '' yes
3339 do
3340   # Use a header file that comes with gcc, so configuring glibc
3341   # with a fresh cross-compiler works.
3342   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3343   # <limits.h> exists even on freestanding compilers.
3344   # On the NeXT, cc -E runs the code through the compiler's parser,
3345   # not just through cpp. "Syntax error" is here to catch this case.
3346   cat >conftest.$ac_ext <<_ACEOF
3347 /* confdefs.h.  */
3348 _ACEOF
3349 cat confdefs.h >>conftest.$ac_ext
3350 cat >>conftest.$ac_ext <<_ACEOF
3351 /* end confdefs.h.  */
3352 #ifdef __STDC__
3353 # include <limits.h>
3354 #else
3355 # include <assert.h>
3356 #endif
3357                      Syntax error
3358 _ACEOF
3359 if { (ac_try="$ac_cpp conftest.$ac_ext"
3360 case "(($ac_try" in
3361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3362   *) ac_try_echo=$ac_try;;
3363 esac
3364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3365   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3366   ac_status=$?
3367   grep -v '^ *+' conftest.er1 >conftest.err
3368   rm -f conftest.er1
3369   cat conftest.err >&5
3370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3371   (exit $ac_status); } >/dev/null && {
3372          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3373          test ! -s conftest.err
3374        }; then
3375   :
3376 else
3377   echo "$as_me: failed program was:" >&5
3378 sed 's/^/| /' conftest.$ac_ext >&5
3379
3380   # Broken: fails on valid input.
3381 continue
3382 fi
3383
3384 rm -f conftest.err conftest.$ac_ext
3385
3386   # OK, works on sane cases.  Now check whether nonexistent headers
3387   # can be detected and how.
3388   cat >conftest.$ac_ext <<_ACEOF
3389 /* confdefs.h.  */
3390 _ACEOF
3391 cat confdefs.h >>conftest.$ac_ext
3392 cat >>conftest.$ac_ext <<_ACEOF
3393 /* end confdefs.h.  */
3394 #include <ac_nonexistent.h>
3395 _ACEOF
3396 if { (ac_try="$ac_cpp conftest.$ac_ext"
3397 case "(($ac_try" in
3398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3399   *) ac_try_echo=$ac_try;;
3400 esac
3401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3402   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3403   ac_status=$?
3404   grep -v '^ *+' conftest.er1 >conftest.err
3405   rm -f conftest.er1
3406   cat conftest.err >&5
3407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3408   (exit $ac_status); } >/dev/null && {
3409          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3410          test ! -s conftest.err
3411        }; then
3412   # Broken: success on invalid input.
3413 continue
3414 else
3415   echo "$as_me: failed program was:" >&5
3416 sed 's/^/| /' conftest.$ac_ext >&5
3417
3418   # Passes both tests.
3419 ac_preproc_ok=:
3420 break
3421 fi
3422
3423 rm -f conftest.err conftest.$ac_ext
3424
3425 done
3426 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3427 rm -f conftest.err conftest.$ac_ext
3428 if $ac_preproc_ok; then
3429   :
3430 else
3431   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3432 See \`config.log' for more details." >&5
3433 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3434 See \`config.log' for more details." >&2;}
3435    { (exit 1); exit 1; }; }
3436 fi
3437
3438 ac_ext=c
3439 ac_cpp='$CPP $CPPFLAGS'
3440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3443
3444 # Find a good install program.  We prefer a C program (faster),
3445 # so one script is as good as another.  But avoid the broken or
3446 # incompatible versions:
3447 # SysV /etc/install, /usr/sbin/install
3448 # SunOS /usr/etc/install
3449 # IRIX /sbin/install
3450 # AIX /bin/install
3451 # AmigaOS /C/install, which installs bootblocks on floppy discs
3452 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3453 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3454 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3455 # OS/2's system install, which has a completely different semantic
3456 # ./install, which can be erroneously created by make from ./install.sh.
3457 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3458 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3459 if test -z "$INSTALL"; then
3460 if test "${ac_cv_path_install+set}" = set; then
3461   echo $ECHO_N "(cached) $ECHO_C" >&6
3462 else
3463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464 for as_dir in $PATH
3465 do
3466   IFS=$as_save_IFS
3467   test -z "$as_dir" && as_dir=.
3468   # Account for people who put trailing slashes in PATH elements.
3469 case $as_dir/ in
3470   ./ | .// | /cC/* | \
3471   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3472   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3473   /usr/ucb/* ) ;;
3474   *)
3475     # OSF1 and SCO ODT 3.0 have their own names for install.
3476     # Don't use installbsd from OSF since it installs stuff as root
3477     # by default.
3478     for ac_prog in ginstall scoinst install; do
3479       for ac_exec_ext in '' $ac_executable_extensions; do
3480         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3481           if test $ac_prog = install &&
3482             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3483             # AIX install.  It has an incompatible calling convention.
3484             :
3485           elif test $ac_prog = install &&
3486             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3487             # program-specific install script used by HP pwplus--don't use.
3488             :
3489           else
3490             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3491             break 3
3492           fi
3493         fi
3494       done
3495     done
3496     ;;
3497 esac
3498 done
3499 IFS=$as_save_IFS
3500
3501
3502 fi
3503   if test "${ac_cv_path_install+set}" = set; then
3504     INSTALL=$ac_cv_path_install
3505   else
3506     # As a last resort, use the slow shell script.  Don't cache a
3507     # value for INSTALL within a source directory, because that will
3508     # break other packages using the cache if that directory is
3509     # removed, or if the value is a relative name.
3510     INSTALL=$ac_install_sh
3511   fi
3512 fi
3513 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3514 echo "${ECHO_T}$INSTALL" >&6; }
3515
3516 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3517 # It thinks the first close brace ends the variable substitution.
3518 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3519
3520 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3521
3522 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3523
3524
3525
3526
3527 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3528 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3529 if test "${ac_cv_path_GREP+set}" = set; then
3530   echo $ECHO_N "(cached) $ECHO_C" >&6
3531 else
3532   # Extract the first word of "grep ggrep" to use in msg output
3533 if test -z "$GREP"; then
3534 set dummy grep ggrep; ac_prog_name=$2
3535 if test "${ac_cv_path_GREP+set}" = set; then
3536   echo $ECHO_N "(cached) $ECHO_C" >&6
3537 else
3538   ac_path_GREP_found=false
3539 # Loop through the user's path and test for each of PROGNAME-LIST
3540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3541 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3542 do
3543   IFS=$as_save_IFS
3544   test -z "$as_dir" && as_dir=.
3545   for ac_prog in grep ggrep; do
3546   for ac_exec_ext in '' $ac_executable_extensions; do
3547     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3548     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3549     # Check for GNU ac_path_GREP and select it if it is found.
3550   # Check for GNU $ac_path_GREP
3551 case `"$ac_path_GREP" --version 2>&1` in
3552 *GNU*)
3553   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3554 *)
3555   ac_count=0
3556   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3557   while :
3558   do
3559     cat "conftest.in" "conftest.in" >"conftest.tmp"
3560     mv "conftest.tmp" "conftest.in"
3561     cp "conftest.in" "conftest.nl"
3562     echo 'GREP' >> "conftest.nl"
3563     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3564     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3565     ac_count=`expr $ac_count + 1`
3566     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3567       # Best one so far, save it but keep looking for a better one
3568       ac_cv_path_GREP="$ac_path_GREP"
3569       ac_path_GREP_max=$ac_count
3570     fi
3571     # 10*(2^10) chars as input seems more than enough
3572     test $ac_count -gt 10 && break
3573   done
3574   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3575 esac
3576
3577
3578     $ac_path_GREP_found && break 3
3579   done
3580 done
3581
3582 done
3583 IFS=$as_save_IFS
3584
3585
3586 fi
3587
3588 GREP="$ac_cv_path_GREP"
3589 if test -z "$GREP"; then
3590   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3591 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3592    { (exit 1); exit 1; }; }
3593 fi
3594
3595 else
3596   ac_cv_path_GREP=$GREP
3597 fi
3598
3599
3600 fi
3601 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3602 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3603  GREP="$ac_cv_path_GREP"
3604
3605
3606 { echo "$as_me:$LINENO: checking for egrep" >&5
3607 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3608 if test "${ac_cv_path_EGREP+set}" = set; then
3609   echo $ECHO_N "(cached) $ECHO_C" >&6
3610 else
3611   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3612    then ac_cv_path_EGREP="$GREP -E"
3613    else
3614      # Extract the first word of "egrep" to use in msg output
3615 if test -z "$EGREP"; then
3616 set dummy egrep; ac_prog_name=$2
3617 if test "${ac_cv_path_EGREP+set}" = set; then
3618   echo $ECHO_N "(cached) $ECHO_C" >&6
3619 else
3620   ac_path_EGREP_found=false
3621 # Loop through the user's path and test for each of PROGNAME-LIST
3622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3623 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3624 do
3625   IFS=$as_save_IFS
3626   test -z "$as_dir" && as_dir=.
3627   for ac_prog in egrep; do
3628   for ac_exec_ext in '' $ac_executable_extensions; do
3629     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3630     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3631     # Check for GNU ac_path_EGREP and select it if it is found.
3632   # Check for GNU $ac_path_EGREP
3633 case `"$ac_path_EGREP" --version 2>&1` in
3634 *GNU*)
3635   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3636 *)
3637   ac_count=0
3638   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3639   while :
3640   do
3641     cat "conftest.in" "conftest.in" >"conftest.tmp"
3642     mv "conftest.tmp" "conftest.in"
3643     cp "conftest.in" "conftest.nl"
3644     echo 'EGREP' >> "conftest.nl"
3645     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3646     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3647     ac_count=`expr $ac_count + 1`
3648     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3649       # Best one so far, save it but keep looking for a better one
3650       ac_cv_path_EGREP="$ac_path_EGREP"
3651       ac_path_EGREP_max=$ac_count
3652     fi
3653     # 10*(2^10) chars as input seems more than enough
3654     test $ac_count -gt 10 && break
3655   done
3656   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3657 esac
3658
3659
3660     $ac_path_EGREP_found && break 3
3661   done
3662 done
3663
3664 done
3665 IFS=$as_save_IFS
3666
3667
3668 fi
3669
3670 EGREP="$ac_cv_path_EGREP"
3671 if test -z "$EGREP"; then
3672   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3673 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3674    { (exit 1); exit 1; }; }
3675 fi
3676
3677 else
3678   ac_cv_path_EGREP=$EGREP
3679 fi
3680
3681
3682    fi
3683 fi
3684 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3685 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3686  EGREP="$ac_cv_path_EGREP"
3687
3688
3689
3690 { echo "$as_me:$LINENO: checking for AIX" >&5
3691 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3692 cat >conftest.$ac_ext <<_ACEOF
3693 /* confdefs.h.  */
3694 _ACEOF
3695 cat confdefs.h >>conftest.$ac_ext
3696 cat >>conftest.$ac_ext <<_ACEOF
3697 /* end confdefs.h.  */
3698 #ifdef _AIX
3699   yes
3700 #endif
3701
3702 _ACEOF
3703 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3704   $EGREP "yes" >/dev/null 2>&1; then
3705   { echo "$as_me:$LINENO: result: yes" >&5
3706 echo "${ECHO_T}yes" >&6; }
3707 cat >>confdefs.h <<\_ACEOF
3708 #define _ALL_SOURCE 1
3709 _ACEOF
3710
3711 else
3712   { echo "$as_me:$LINENO: result: no" >&5
3713 echo "${ECHO_T}no" >&6; }
3714 fi
3715 rm -f conftest*
3716
3717
3718 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3719 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3720 if test "${ac_cv_search_strerror+set}" = set; then
3721   echo $ECHO_N "(cached) $ECHO_C" >&6
3722 else
3723   ac_func_search_save_LIBS=$LIBS
3724 cat >conftest.$ac_ext <<_ACEOF
3725 /* confdefs.h.  */
3726 _ACEOF
3727 cat confdefs.h >>conftest.$ac_ext
3728 cat >>conftest.$ac_ext <<_ACEOF
3729 /* end confdefs.h.  */
3730
3731 /* Override any GCC internal prototype to avoid an error.
3732    Use char because int might match the return type of a GCC
3733    builtin and then its argument prototype would still apply.  */
3734 #ifdef __cplusplus
3735 extern "C"
3736 #endif
3737 char strerror ();
3738 int
3739 main ()
3740 {
3741 return strerror ();
3742   ;
3743   return 0;
3744 }
3745 _ACEOF
3746 for ac_lib in '' cposix; do
3747   if test -z "$ac_lib"; then
3748     ac_res="none required"
3749   else
3750     ac_res=-l$ac_lib
3751     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3752   fi
3753   rm -f conftest.$ac_objext conftest$ac_exeext
3754 if { (ac_try="$ac_link"
3755 case "(($ac_try" in
3756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3757   *) ac_try_echo=$ac_try;;
3758 esac
3759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3760   (eval "$ac_link") 2>conftest.er1
3761   ac_status=$?
3762   grep -v '^ *+' conftest.er1 >conftest.err
3763   rm -f conftest.er1
3764   cat conftest.err >&5
3765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3766   (exit $ac_status); } && {
3767          test -z "$ac_c_werror_flag" ||
3768          test ! -s conftest.err
3769        } && test -s conftest$ac_exeext &&
3770        $as_test_x conftest$ac_exeext; then
3771   ac_cv_search_strerror=$ac_res
3772 else
3773   echo "$as_me: failed program was:" >&5
3774 sed 's/^/| /' conftest.$ac_ext >&5
3775
3776
3777 fi
3778
3779 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3780       conftest$ac_exeext
3781   if test "${ac_cv_search_strerror+set}" = set; then
3782   break
3783 fi
3784 done
3785 if test "${ac_cv_search_strerror+set}" = set; then
3786   :
3787 else
3788   ac_cv_search_strerror=no
3789 fi
3790 rm conftest.$ac_ext
3791 LIBS=$ac_func_search_save_LIBS
3792 fi
3793 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3794 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3795 ac_res=$ac_cv_search_strerror
3796 if test "$ac_res" != no; then
3797   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3798
3799 fi
3800
3801 ac_ext=cpp
3802 ac_cpp='$CXXCPP $CPPFLAGS'
3803 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3804 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3805 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3806
3807
3808 if test x$GCC = xyes && test x$GXX = xyes; then
3809       { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3810 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3811    save_CXX="$CXX"
3812    save_LIBS="$LIBS"
3813    CXX="$CC"
3814    LIBS="$LIBS -lsupc++"
3815    LINKER="$CC"
3816
3817 cat >conftest.$ac_ext <<_ACEOF
3818 /* confdefs.h.  */
3819 _ACEOF
3820 cat confdefs.h >>conftest.$ac_ext
3821 cat >>conftest.$ac_ext <<_ACEOF
3822 /* end confdefs.h.  */
3823 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3824 int
3825 main ()
3826 {
3827
3828   ;
3829   return 0;
3830 }
3831 _ACEOF
3832 rm -f conftest.$ac_objext conftest$ac_exeext
3833 if { (ac_try="$ac_link"
3834 case "(($ac_try" in
3835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3836   *) ac_try_echo=$ac_try;;
3837 esac
3838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3839   (eval "$ac_link") 2>conftest.er1
3840   ac_status=$?
3841   grep -v '^ *+' conftest.er1 >conftest.err
3842   rm -f conftest.er1
3843   cat conftest.err >&5
3844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3845   (exit $ac_status); } && {
3846          test -z "$ac_cxx_werror_flag" ||
3847          test ! -s conftest.err
3848        } && test -s conftest$ac_exeext &&
3849        $as_test_x conftest$ac_exeext; then
3850   { echo "$as_me:$LINENO: result: ok" >&5
3851 echo "${ECHO_T}ok" >&6; }
3852 else
3853   echo "$as_me: failed program was:" >&5
3854 sed 's/^/| /' conftest.$ac_ext >&5
3855
3856
3857          { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3858 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3859          LIBS="$save_LIBS"
3860          LINKER="$save_CXX"
3861
3862
3863 fi
3864
3865 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3866       conftest$ac_exeext conftest.$ac_ext
3867    CXX="$save_CXX"
3868 fi
3869 LINKER=$LINKER
3870
3871
3872 if test -z "$orig_CXXFLAGS"; then
3873   if test x$GCC = xyes && test "x$GXX" = xyes; then
3874      CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3875     cat >conftest.$ac_ext <<_ACEOF
3876 /* confdefs.h.  */
3877 _ACEOF
3878 cat confdefs.h >>conftest.$ac_ext
3879 cat >>conftest.$ac_ext <<_ACEOF
3880 /* end confdefs.h.  */
3881
3882 int
3883 main ()
3884 {
3885
3886   ;
3887   return 0;
3888 }
3889 _ACEOF
3890 rm -f conftest.$ac_objext
3891 if { (ac_try="$ac_compile"
3892 case "(($ac_try" in
3893   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3894   *) ac_try_echo=$ac_try;;
3895 esac
3896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3897   (eval "$ac_compile") 2>conftest.er1
3898   ac_status=$?
3899   grep -v '^ *+' conftest.er1 >conftest.err
3900   rm -f conftest.er1
3901   cat conftest.err >&5
3902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3903   (exit $ac_status); } && {
3904          test -z "$ac_cxx_werror_flag" ||
3905          test ! -s conftest.err
3906        } && test -s conftest.$ac_objext; then
3907   :
3908 else
3909   echo "$as_me: failed program was:" >&5
3910 sed 's/^/| /' conftest.$ac_ext >&5
3911
3912         CXXFLAGS="-g -O3"
3913 fi
3914
3915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3916   else
3917     CXXFLAGS="-O"
3918   fi
3919   CFLAGS="$CXXFLAGS"
3920 fi
3921
3922
3923 cat >>confdefs.h <<\_ACEOF
3924 #define _GNU_SOURCE 1
3925 _ACEOF
3926
3927
3928 case $host in
3929    *-*-solaris* )
3930
3931 cat >>confdefs.h <<\_ACEOF
3932 #define _XOPEN_SOURCE 500
3933 _ACEOF
3934
3935       ;;
3936 esac
3937
3938
3939 { echo "$as_me:$LINENO: checking for setlocale" >&5
3940 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3941 if test "${ac_cv_func_setlocale+set}" = set; then
3942   echo $ECHO_N "(cached) $ECHO_C" >&6
3943 else
3944   cat >conftest.$ac_ext <<_ACEOF
3945 /* confdefs.h.  */
3946 _ACEOF
3947 cat confdefs.h >>conftest.$ac_ext
3948 cat >>conftest.$ac_ext <<_ACEOF
3949 /* end confdefs.h.  */
3950 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3951    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3952 #define setlocale innocuous_setlocale
3953
3954 /* System header to define __stub macros and hopefully few prototypes,
3955     which can conflict with char setlocale (); below.
3956     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3957     <limits.h> exists even on freestanding compilers.  */
3958
3959 #ifdef __STDC__
3960 # include <limits.h>
3961 #else
3962 # include <assert.h>
3963 #endif
3964
3965 #undef setlocale
3966
3967 /* Override any GCC internal prototype to avoid an error.
3968    Use char because int might match the return type of a GCC
3969    builtin and then its argument prototype would still apply.  */
3970 #ifdef __cplusplus
3971 extern "C"
3972 #endif
3973 char setlocale ();
3974 /* The GNU C library defines this for functions which it implements
3975     to always fail with ENOSYS.  Some functions are actually named
3976     something starting with __ and the normal name is an alias.  */
3977 #if defined __stub_setlocale || defined __stub___setlocale
3978 choke me
3979 #endif
3980
3981 int
3982 main ()
3983 {
3984 return setlocale ();
3985   ;
3986   return 0;
3987 }
3988 _ACEOF
3989 rm -f conftest.$ac_objext conftest$ac_exeext
3990 if { (ac_try="$ac_link"
3991 case "(($ac_try" in
3992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3993   *) ac_try_echo=$ac_try;;
3994 esac
3995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3996   (eval "$ac_link") 2>conftest.er1
3997   ac_status=$?
3998   grep -v '^ *+' conftest.er1 >conftest.err
3999   rm -f conftest.er1
4000   cat conftest.err >&5
4001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4002   (exit $ac_status); } && {
4003          test -z "$ac_cxx_werror_flag" ||
4004          test ! -s conftest.err
4005        } && test -s conftest$ac_exeext &&
4006        $as_test_x conftest$ac_exeext; then
4007   ac_cv_func_setlocale=yes
4008 else
4009   echo "$as_me: failed program was:" >&5
4010 sed 's/^/| /' conftest.$ac_ext >&5
4011
4012         ac_cv_func_setlocale=no
4013 fi
4014
4015 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4016       conftest$ac_exeext conftest.$ac_ext
4017 fi
4018 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4019 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4020 if test $ac_cv_func_setlocale = yes; then
4021   :
4022 else
4023   { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4024 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4025 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4026   echo $ECHO_N "(cached) $ECHO_C" >&6
4027 else
4028   ac_check_lib_save_LIBS=$LIBS
4029 LIBS="-lxpg4  $LIBS"
4030 cat >conftest.$ac_ext <<_ACEOF
4031 /* confdefs.h.  */
4032 _ACEOF
4033 cat confdefs.h >>conftest.$ac_ext
4034 cat >>conftest.$ac_ext <<_ACEOF
4035 /* end confdefs.h.  */
4036
4037 /* Override any GCC internal prototype to avoid an error.
4038    Use char because int might match the return type of a GCC
4039    builtin and then its argument prototype would still apply.  */
4040 #ifdef __cplusplus
4041 extern "C"
4042 #endif
4043 char setlocale ();
4044 int
4045 main ()
4046 {
4047 return setlocale ();
4048   ;
4049   return 0;
4050 }
4051 _ACEOF
4052 rm -f conftest.$ac_objext conftest$ac_exeext
4053 if { (ac_try="$ac_link"
4054 case "(($ac_try" in
4055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4056   *) ac_try_echo=$ac_try;;
4057 esac
4058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4059   (eval "$ac_link") 2>conftest.er1
4060   ac_status=$?
4061   grep -v '^ *+' conftest.er1 >conftest.err
4062   rm -f conftest.er1
4063   cat conftest.err >&5
4064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4065   (exit $ac_status); } && {
4066          test -z "$ac_cxx_werror_flag" ||
4067          test ! -s conftest.err
4068        } && test -s conftest$ac_exeext &&
4069        $as_test_x conftest$ac_exeext; then
4070   ac_cv_lib_xpg4_setlocale=yes
4071 else
4072   echo "$as_me: failed program was:" >&5
4073 sed 's/^/| /' conftest.$ac_ext >&5
4074
4075         ac_cv_lib_xpg4_setlocale=no
4076 fi
4077
4078 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4079       conftest$ac_exeext conftest.$ac_ext
4080 LIBS=$ac_check_lib_save_LIBS
4081 fi
4082 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4083 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4084 if test $ac_cv_lib_xpg4_setlocale = yes; then
4085   LIBS="$LIBS -lxpg4"
4086 fi
4087
4088 fi
4089
4090
4091 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4092 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4093 if test "${ac_cv_func_gethostbyname+set}" = set; then
4094   echo $ECHO_N "(cached) $ECHO_C" >&6
4095 else
4096   cat >conftest.$ac_ext <<_ACEOF
4097 /* confdefs.h.  */
4098 _ACEOF
4099 cat confdefs.h >>conftest.$ac_ext
4100 cat >>conftest.$ac_ext <<_ACEOF
4101 /* end confdefs.h.  */
4102 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4103    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4104 #define gethostbyname innocuous_gethostbyname
4105
4106 /* System header to define __stub macros and hopefully few prototypes,
4107     which can conflict with char gethostbyname (); below.
4108     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4109     <limits.h> exists even on freestanding compilers.  */
4110
4111 #ifdef __STDC__
4112 # include <limits.h>
4113 #else
4114 # include <assert.h>
4115 #endif
4116
4117 #undef gethostbyname
4118
4119 /* Override any GCC internal prototype to avoid an error.
4120    Use char because int might match the return type of a GCC
4121    builtin and then its argument prototype would still apply.  */
4122 #ifdef __cplusplus
4123 extern "C"
4124 #endif
4125 char gethostbyname ();
4126 /* The GNU C library defines this for functions which it implements
4127     to always fail with ENOSYS.  Some functions are actually named
4128     something starting with __ and the normal name is an alias.  */
4129 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4130 choke me
4131 #endif
4132
4133 int
4134 main ()
4135 {
4136 return gethostbyname ();
4137   ;
4138   return 0;
4139 }
4140 _ACEOF
4141 rm -f conftest.$ac_objext conftest$ac_exeext
4142 if { (ac_try="$ac_link"
4143 case "(($ac_try" in
4144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4145   *) ac_try_echo=$ac_try;;
4146 esac
4147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4148   (eval "$ac_link") 2>conftest.er1
4149   ac_status=$?
4150   grep -v '^ *+' conftest.er1 >conftest.err
4151   rm -f conftest.er1
4152   cat conftest.err >&5
4153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4154   (exit $ac_status); } && {
4155          test -z "$ac_cxx_werror_flag" ||
4156          test ! -s conftest.err
4157        } && test -s conftest$ac_exeext &&
4158        $as_test_x conftest$ac_exeext; then
4159   ac_cv_func_gethostbyname=yes
4160 else
4161   echo "$as_me: failed program was:" >&5
4162 sed 's/^/| /' conftest.$ac_ext >&5
4163
4164         ac_cv_func_gethostbyname=no
4165 fi
4166
4167 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4168       conftest$ac_exeext conftest.$ac_ext
4169 fi
4170 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4171 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4172 if test $ac_cv_func_gethostbyname = yes; then
4173   :
4174 else
4175   { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4176 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4177 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4178   echo $ECHO_N "(cached) $ECHO_C" >&6
4179 else
4180   ac_check_lib_save_LIBS=$LIBS
4181 LIBS="-lnsl  $LIBS"
4182 cat >conftest.$ac_ext <<_ACEOF
4183 /* confdefs.h.  */
4184 _ACEOF
4185 cat confdefs.h >>conftest.$ac_ext
4186 cat >>conftest.$ac_ext <<_ACEOF
4187 /* end confdefs.h.  */
4188
4189 /* Override any GCC internal prototype to avoid an error.
4190    Use char because int might match the return type of a GCC
4191    builtin and then its argument prototype would still apply.  */
4192 #ifdef __cplusplus
4193 extern "C"
4194 #endif
4195 char gethostbyname ();
4196 int
4197 main ()
4198 {
4199 return gethostbyname ();
4200   ;
4201   return 0;
4202 }
4203 _ACEOF
4204 rm -f conftest.$ac_objext conftest$ac_exeext
4205 if { (ac_try="$ac_link"
4206 case "(($ac_try" in
4207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4208   *) ac_try_echo=$ac_try;;
4209 esac
4210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4211   (eval "$ac_link") 2>conftest.er1
4212   ac_status=$?
4213   grep -v '^ *+' conftest.er1 >conftest.err
4214   rm -f conftest.er1
4215   cat conftest.err >&5
4216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4217   (exit $ac_status); } && {
4218          test -z "$ac_cxx_werror_flag" ||
4219          test ! -s conftest.err
4220        } && test -s conftest$ac_exeext &&
4221        $as_test_x conftest$ac_exeext; then
4222   ac_cv_lib_nsl_gethostbyname=yes
4223 else
4224   echo "$as_me: failed program was:" >&5
4225 sed 's/^/| /' conftest.$ac_ext >&5
4226
4227         ac_cv_lib_nsl_gethostbyname=no
4228 fi
4229
4230 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4231       conftest$ac_exeext conftest.$ac_ext
4232 LIBS=$ac_check_lib_save_LIBS
4233 fi
4234 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4235 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4236 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4237   LIBS="$LIBS -lnsl"
4238 fi
4239
4240 fi
4241
4242 { echo "$as_me:$LINENO: checking for socket" >&5
4243 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4244 if test "${ac_cv_func_socket+set}" = set; then
4245   echo $ECHO_N "(cached) $ECHO_C" >&6
4246 else
4247   cat >conftest.$ac_ext <<_ACEOF
4248 /* confdefs.h.  */
4249 _ACEOF
4250 cat confdefs.h >>conftest.$ac_ext
4251 cat >>conftest.$ac_ext <<_ACEOF
4252 /* end confdefs.h.  */
4253 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4254    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4255 #define socket innocuous_socket
4256
4257 /* System header to define __stub macros and hopefully few prototypes,
4258     which can conflict with char socket (); below.
4259     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4260     <limits.h> exists even on freestanding compilers.  */
4261
4262 #ifdef __STDC__
4263 # include <limits.h>
4264 #else
4265 # include <assert.h>
4266 #endif
4267
4268 #undef socket
4269
4270 /* Override any GCC internal prototype to avoid an error.
4271    Use char because int might match the return type of a GCC
4272    builtin and then its argument prototype would still apply.  */
4273 #ifdef __cplusplus
4274 extern "C"
4275 #endif
4276 char socket ();
4277 /* The GNU C library defines this for functions which it implements
4278     to always fail with ENOSYS.  Some functions are actually named
4279     something starting with __ and the normal name is an alias.  */
4280 #if defined __stub_socket || defined __stub___socket
4281 choke me
4282 #endif
4283
4284 int
4285 main ()
4286 {
4287 return socket ();
4288   ;
4289   return 0;
4290 }
4291 _ACEOF
4292 rm -f conftest.$ac_objext conftest$ac_exeext
4293 if { (ac_try="$ac_link"
4294 case "(($ac_try" in
4295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4296   *) ac_try_echo=$ac_try;;
4297 esac
4298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4299   (eval "$ac_link") 2>conftest.er1
4300   ac_status=$?
4301   grep -v '^ *+' conftest.er1 >conftest.err
4302   rm -f conftest.er1
4303   cat conftest.err >&5
4304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4305   (exit $ac_status); } && {
4306          test -z "$ac_cxx_werror_flag" ||
4307          test ! -s conftest.err
4308        } && test -s conftest$ac_exeext &&
4309        $as_test_x conftest$ac_exeext; then
4310   ac_cv_func_socket=yes
4311 else
4312   echo "$as_me: failed program was:" >&5
4313 sed 's/^/| /' conftest.$ac_ext >&5
4314
4315         ac_cv_func_socket=no
4316 fi
4317
4318 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4319       conftest$ac_exeext conftest.$ac_ext
4320 fi
4321 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4322 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4323 if test $ac_cv_func_socket = yes; then
4324   :
4325 else
4326   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4327 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4328 if test "${ac_cv_lib_socket_socket+set}" = set; then
4329   echo $ECHO_N "(cached) $ECHO_C" >&6
4330 else
4331   ac_check_lib_save_LIBS=$LIBS
4332 LIBS="-lsocket  $LIBS"
4333 cat >conftest.$ac_ext <<_ACEOF
4334 /* confdefs.h.  */
4335 _ACEOF
4336 cat confdefs.h >>conftest.$ac_ext
4337 cat >>conftest.$ac_ext <<_ACEOF
4338 /* end confdefs.h.  */
4339
4340 /* Override any GCC internal prototype to avoid an error.
4341    Use char because int might match the return type of a GCC
4342    builtin and then its argument prototype would still apply.  */
4343 #ifdef __cplusplus
4344 extern "C"
4345 #endif
4346 char socket ();
4347 int
4348 main ()
4349 {
4350 return socket ();
4351   ;
4352   return 0;
4353 }
4354 _ACEOF
4355 rm -f conftest.$ac_objext conftest$ac_exeext
4356 if { (ac_try="$ac_link"
4357 case "(($ac_try" in
4358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4359   *) ac_try_echo=$ac_try;;
4360 esac
4361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4362   (eval "$ac_link") 2>conftest.er1
4363   ac_status=$?
4364   grep -v '^ *+' conftest.er1 >conftest.err
4365   rm -f conftest.er1
4366   cat conftest.err >&5
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); } && {
4369          test -z "$ac_cxx_werror_flag" ||
4370          test ! -s conftest.err
4371        } && test -s conftest$ac_exeext &&
4372        $as_test_x conftest$ac_exeext; then
4373   ac_cv_lib_socket_socket=yes
4374 else
4375   echo "$as_me: failed program was:" >&5
4376 sed 's/^/| /' conftest.$ac_ext >&5
4377
4378         ac_cv_lib_socket_socket=no
4379 fi
4380
4381 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4382       conftest$ac_exeext conftest.$ac_ext
4383 LIBS=$ac_check_lib_save_LIBS
4384 fi
4385 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4386 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4387 if test $ac_cv_lib_socket_socket = yes; then
4388   LIBS="$LIBS -lsocket"
4389 fi
4390
4391 fi
4392
4393
4394
4395 support_frills=yes
4396 support_inheritpixmap=yes
4397 support_fading=yes
4398 support_keepscrolling=yes
4399 support_selectionscrolling=yes
4400 support_mousewheel=yes
4401 support_mouseslipwheel=yes
4402 support_text_blink=yes
4403 support_pointer_blank=yes
4404 support_scroll_rxvt=yes
4405 support_scroll_next=yes
4406 support_scroll_xterm=yes
4407 support_scroll_plain=yes
4408 support_xim=yes
4409 support_afterimage=yes
4410 support_afterstep=yes
4411 support_xft=yes
4412 support_unicode3=no
4413 support_combining=yes
4414 support_8bitctrls=no
4415 support_iso14755=yes
4416 support_styles=yes
4417 support_perl=yes
4418 codesets=all
4419
4420
4421 if test "x$enable_shared" = xyes; then
4422
4423 cat >>confdefs.h <<\_ACEOF
4424 #define LIBRXVT 1
4425 _ACEOF
4426
4427     INSTALL_LIBRXVT=yes
4428 fi
4429
4430
4431 # Check whether --enable-everything was given.
4432 if test "${enable_everything+set}" = set; then
4433   enableval=$enable_everything;
4434     if test x$enableval = xno; then
4435        support_frills=no
4436        support_inheritpixmap=no
4437        support_fading=no
4438        support_keepscrolling=no
4439        support_selectionscrolling=no
4440        support_lastlog=no
4441        support_mousewheel=no
4442        support_mouseslipwheel=no
4443        support_text_blink=no
4444        support_pointer_blank=no
4445        support_scroll_rxvt=no
4446        support_scroll_next=no
4447        support_scroll_xterm=no
4448        support_scroll_plain=no
4449        support_utmp=no
4450        support_wtmp=no
4451        support_xim=no
4452        support_afterimage=no
4453        support_afterstep=no
4454        support_xft=no
4455        support_unicode3=no
4456        support_combining=no
4457        support_8bitctrls=no
4458        support_iso14755=no
4459        support_styles=no
4460        support_perl=no
4461        codesets=
4462     fi
4463     if test x$enableval = xyes; then
4464        support_frills=yes
4465        support_inheritpixmap=yes
4466        support_fading=yes
4467        support_keepscrolling=yes
4468        support_selectionscrolling=yes
4469        support_lastlog=yes
4470        support_mousewheel=yes
4471        support_mouseslipwheel=yes
4472        support_text_blink=yes
4473        support_pointer_blank=yes
4474        support_scroll_rxvt=yes
4475        support_scroll_next=yes
4476        support_scroll_xterm=yes
4477        support_scroll_plain=yes
4478        support_utmp=yes
4479        support_wtmp=yes
4480        support_xim=yes
4481        support_afterimage=yes
4482        support_afterstep=yes
4483        support_xft=yes
4484        support_unicode3=yes
4485        support_combining=yes
4486        #support_8bitctrls=yes
4487        support_iso14755=yes
4488        support_styles=yes
4489        support_perl=yes
4490        codesets=all
4491     fi
4492
4493 fi
4494
4495
4496 # Check whether --enable-unicode3 was given.
4497 if test "${enable_unicode3+set}" = set; then
4498   enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4499     support_unicode3=$enableval
4500   fi
4501 fi
4502
4503
4504 # Check whether --enable-combining was given.
4505 if test "${enable_combining+set}" = set; then
4506   enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4507     support_combining=$enableval
4508   fi
4509 fi
4510
4511
4512 # Check whether --enable-xft was given.
4513 if test "${enable_xft+set}" = set; then
4514   enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4515     support_xft=$enableval
4516   fi
4517 fi
4518
4519
4520 # Check whether --enable-font-styles was given.
4521 if test "${enable_font_styles+set}" = set; then
4522   enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4523     support_styles=$enableval
4524   fi
4525 fi
4526
4527
4528 # Check whether --enable-afterimage was given.
4529 if test "${enable_afterimage+set}" = set; then
4530   enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4531     support_afterimage=$enableval
4532   fi
4533 fi
4534
4535
4536
4537 # Check whether --with-afterimage_config was given.
4538 if test "${with_afterimage_config+set}" = set; then
4539   withval=$with_afterimage_config; if test "x$withval" != x; then
4540     afterimage_config=$withval/afterimage-config
4541   fi
4542 fi
4543
4544
4545
4546 # Check whether --enable-transparency was given.
4547 if test "${enable_transparency+set}" = set; then
4548   enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4549     support_inheritpixmap=$enableval
4550   fi
4551 fi
4552
4553
4554 # Check whether --enable-fading was given.
4555 if test "${enable_fading+set}" = set; then
4556   enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4557     support_fading=$enableval
4558   fi
4559 fi
4560
4561
4562 # Check whether --enable-rxvt-scroll was given.
4563 if test "${enable_rxvt_scroll+set}" = set; then
4564   enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4565     support_scroll_rxvt=$enableval
4566   fi
4567 fi
4568
4569
4570 # Check whether --enable-next-scroll was given.
4571 if test "${enable_next_scroll+set}" = set; then
4572   enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4573     support_scroll_next=$enableval
4574   fi
4575 fi
4576
4577
4578 # Check whether --enable-xterm-scroll was given.
4579 if test "${enable_xterm_scroll+set}" = set; then
4580   enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4581     support_scroll_xterm=$enableval
4582   fi
4583 fi
4584
4585
4586 # Check whether --enable-perl was given.
4587 if test "${enable_perl+set}" = set; then
4588   enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4589     support_perl=$enableval
4590   fi
4591 fi
4592
4593
4594 # Check whether --enable-plain-scroll was given.
4595 if test "${enable_plain_scroll+set}" = set; then
4596   enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4597     support_scroll_plain=$enableval
4598   fi
4599 fi
4600
4601
4602
4603 # Check whether --with-codesets was given.
4604 if test "${with_codesets+set}" = set; then
4605   withval=$with_codesets; codesets="$withval"
4606 fi
4607
4608
4609 # Check whether --enable-xim was given.
4610 if test "${enable_xim+set}" = set; then
4611   enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4612     support_xim=$enableval
4613   fi
4614 fi
4615
4616
4617 # Check whether --enable-backspace-key was given.
4618 if test "${enable_backspace_key+set}" = set; then
4619   enableval=$enable_backspace_key; if test x$enableval = xno; then
4620
4621 cat >>confdefs.h <<\_ACEOF
4622 #define NO_BACKSPACE_KEY 1
4623 _ACEOF
4624
4625   fi
4626 fi
4627
4628
4629 # Check whether --enable-delete-key was given.
4630 if test "${enable_delete_key+set}" = set; then
4631   enableval=$enable_delete_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_DELETE_KEY 1
4635 _ACEOF
4636
4637   fi
4638 fi
4639
4640
4641 # Check whether --enable-resources was given.
4642 if test "${enable_resources+set}" = set; then
4643   enableval=$enable_resources; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_RESOURCES 1
4647 _ACEOF
4648
4649   fi
4650 fi
4651
4652
4653 # Check whether --enable-8bitctrls was given.
4654 if test "${enable_8bitctrls+set}" = set; then
4655   enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4656     support_8bitctrls=$enableval
4657   fi
4658 fi
4659
4660
4661 RESFALLBACK=Rxvt
4662 # Check whether --enable-fallback was given.
4663 if test "${enable_fallback+set}" = set; then
4664   enableval=$enable_fallback;
4665    test x$enableval = xyes && enableval=Rxvt
4666    test x$enableval = xno  && enableval=
4667    RESFALLBACK="$enableval"
4668
4669 fi
4670
4671
4672 if test x$RESFALLBACK != x; then
4673
4674 cat >>confdefs.h <<_ACEOF
4675 #define RESFALLBACK "$RESFALLBACK"
4676 _ACEOF
4677
4678 fi
4679
4680 RESNAME=urxvt
4681
4682 # Check whether --with-res-name was given.
4683 if test "${with_res_name+set}" = set; then
4684   withval=$with_res_name; RESNAME="$withval"
4685 fi
4686
4687
4688 cat >>confdefs.h <<_ACEOF
4689 #define RESNAME "$RESNAME"
4690 _ACEOF
4691
4692
4693 RESCLASS=URxvt
4694
4695 # Check whether --with-res-class was given.
4696 if test "${with_res_class+set}" = set; then
4697   withval=$with_res_class; RESCLASS="$withval"
4698 fi
4699
4700
4701 cat >>confdefs.h <<_ACEOF
4702 #define RESCLASS "$RESCLASS"
4703 _ACEOF
4704
4705
4706 RXVTNAME=urxvt
4707
4708 # Check whether --with-name was given.
4709 if test "${with_name+set}" = set; then
4710   withval=$with_name; RXVTNAME="$withval"
4711 fi
4712
4713
4714 cat >>confdefs.h <<_ACEOF
4715 #define RXVTNAME "$RXVTNAME"
4716 _ACEOF
4717
4718
4719 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4720
4721
4722 # Check whether --enable-swapscreen was given.
4723 if test "${enable_swapscreen+set}" = set; then
4724   enableval=$enable_swapscreen; if test x$enableval = xno; then
4725
4726 cat >>confdefs.h <<\_ACEOF
4727 #define NO_SECONDARY_SCREEN 1
4728 _ACEOF
4729
4730   fi
4731 fi
4732
4733
4734 # Check whether --enable-iso14755 was given.
4735 if test "${enable_iso14755+set}" = set; then
4736   enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4737     support_iso14755=$enableval
4738   fi
4739 fi
4740
4741
4742 # Check whether --enable-frills was given.
4743 if test "${enable_frills+set}" = set; then
4744   enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4745     support_frills=$enableval
4746   fi
4747 fi
4748
4749
4750 # Check whether --enable-keepscrolling was given.
4751 if test "${enable_keepscrolling+set}" = set; then
4752   enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4753     support_keepscrolling=$enableval
4754   fi
4755 fi
4756
4757
4758 # Check whether --enable-selectionscrolling was given.
4759 if test "${enable_selectionscrolling+set}" = set; then
4760   enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4761     support_selectionscrolling=$enableval
4762   fi
4763 fi
4764
4765
4766 # Check whether --enable-mousewheel was given.
4767 if test "${enable_mousewheel+set}" = set; then
4768   enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4769     support_mousewheel=$enableval
4770   fi
4771 fi
4772
4773
4774 # Check whether --enable-slipwheeling was given.
4775 if test "${enable_slipwheeling+set}" = set; then
4776   enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4777     support_mouseslipwheel=$enableval
4778   fi
4779 fi
4780
4781
4782 # Check whether --enable-smart-resize was given.
4783 if test "${enable_smart_resize+set}" = set; then
4784   enableval=$enable_smart_resize; if test x$enableval = xyes; then
4785
4786 cat >>confdefs.h <<\_ACEOF
4787 #define SMART_RESIZE 1
4788 _ACEOF
4789
4790   fi
4791 fi
4792
4793
4794 # Check whether --enable-text-blink was given.
4795 if test "${enable_text_blink+set}" = set; then
4796   enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4797     support_text_blink=$enableval
4798   fi
4799 fi
4800
4801
4802 # Check whether --enable-pointer-blank was given.
4803 if test "${enable_pointer_blank+set}" = set; then
4804   enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4805     support_pointer_blank=$enableval
4806   fi
4807 fi
4808
4809
4810
4811 # Check whether --with-term was given.
4812 if test "${with_term+set}" = set; then
4813   withval=$with_term; if test x$withval != x; then
4814
4815 cat >>confdefs.h <<_ACEOF
4816 #define TERMENV "$withval"
4817 _ACEOF
4818  term="$withval"
4819   fi
4820 fi
4821
4822
4823
4824 # Check whether --with-terminfo was given.
4825 if test "${with_terminfo+set}" = set; then
4826   withval=$with_terminfo; if test x$withval != x; then
4827
4828 cat >>confdefs.h <<_ACEOF
4829 #define RXVT_TERMINFO "$withval"
4830 _ACEOF
4831  terminfo="$withval"
4832   fi
4833 fi
4834
4835
4836
4837 # Extract the first word of "tic", so it can be a program name with args.
4838 set dummy tic; ac_word=$2
4839 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4841 if test "${ac_cv_path_TIC+set}" = set; then
4842   echo $ECHO_N "(cached) $ECHO_C" >&6
4843 else
4844   case $TIC in
4845   [\\/]* | ?:[\\/]*)
4846   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4847   ;;
4848   *)
4849   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4850 for as_dir in $PATH
4851 do
4852   IFS=$as_save_IFS
4853   test -z "$as_dir" && as_dir=.
4854   for ac_exec_ext in '' $ac_executable_extensions; do
4855   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4856     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4857     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4858     break 2
4859   fi
4860 done
4861 done
4862 IFS=$as_save_IFS
4863
4864   ;;
4865 esac
4866 fi
4867 TIC=$ac_cv_path_TIC
4868 if test -n "$TIC"; then
4869   { echo "$as_me:$LINENO: result: $TIC" >&5
4870 echo "${ECHO_T}$TIC" >&6; }
4871 else
4872   { echo "$as_me:$LINENO: result: no" >&5
4873 echo "${ECHO_T}no" >&6; }
4874 fi
4875
4876
4877
4878
4879
4880 ac_ext=cpp
4881 ac_cpp='$CXXCPP $CPPFLAGS'
4882 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4883 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4884 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4885 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4886 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4887 if test -z "$CXXCPP"; then
4888   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4889   echo $ECHO_N "(cached) $ECHO_C" >&6
4890 else
4891       # Double quotes because CXXCPP needs to be expanded
4892     for CXXCPP in "$CXX -E" "/lib/cpp"
4893     do
4894       ac_preproc_ok=false
4895 for ac_cxx_preproc_warn_flag in '' yes
4896 do
4897   # Use a header file that comes with gcc, so configuring glibc
4898   # with a fresh cross-compiler works.
4899   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4900   # <limits.h> exists even on freestanding compilers.
4901   # On the NeXT, cc -E runs the code through the compiler's parser,
4902   # not just through cpp. "Syntax error" is here to catch this case.
4903   cat >conftest.$ac_ext <<_ACEOF
4904 /* confdefs.h.  */
4905 _ACEOF
4906 cat confdefs.h >>conftest.$ac_ext
4907 cat >>conftest.$ac_ext <<_ACEOF
4908 /* end confdefs.h.  */
4909 #ifdef __STDC__
4910 # include <limits.h>
4911 #else
4912 # include <assert.h>
4913 #endif
4914                      Syntax error
4915 _ACEOF
4916 if { (ac_try="$ac_cpp conftest.$ac_ext"
4917 case "(($ac_try" in
4918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4919   *) ac_try_echo=$ac_try;;
4920 esac
4921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4922   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4923   ac_status=$?
4924   grep -v '^ *+' conftest.er1 >conftest.err
4925   rm -f conftest.er1
4926   cat conftest.err >&5
4927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928   (exit $ac_status); } >/dev/null && {
4929          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4930          test ! -s conftest.err
4931        }; then
4932   :
4933 else
4934   echo "$as_me: failed program was:" >&5
4935 sed 's/^/| /' conftest.$ac_ext >&5
4936
4937   # Broken: fails on valid input.
4938 continue
4939 fi
4940
4941 rm -f conftest.err conftest.$ac_ext
4942
4943   # OK, works on sane cases.  Now check whether nonexistent headers
4944   # can be detected and how.
4945   cat >conftest.$ac_ext <<_ACEOF
4946 /* confdefs.h.  */
4947 _ACEOF
4948 cat confdefs.h >>conftest.$ac_ext
4949 cat >>conftest.$ac_ext <<_ACEOF
4950 /* end confdefs.h.  */
4951 #include <ac_nonexistent.h>
4952 _ACEOF
4953 if { (ac_try="$ac_cpp conftest.$ac_ext"
4954 case "(($ac_try" in
4955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4956   *) ac_try_echo=$ac_try;;
4957 esac
4958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4959   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4960   ac_status=$?
4961   grep -v '^ *+' conftest.er1 >conftest.err
4962   rm -f conftest.er1
4963   cat conftest.err >&5
4964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4965   (exit $ac_status); } >/dev/null && {
4966          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4967          test ! -s conftest.err
4968        }; then
4969   # Broken: success on invalid input.
4970 continue
4971 else
4972   echo "$as_me: failed program was:" >&5
4973 sed 's/^/| /' conftest.$ac_ext >&5
4974
4975   # Passes both tests.
4976 ac_preproc_ok=:
4977 break
4978 fi
4979
4980 rm -f conftest.err conftest.$ac_ext
4981
4982 done
4983 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4984 rm -f conftest.err conftest.$ac_ext
4985 if $ac_preproc_ok; then
4986   break
4987 fi
4988
4989     done
4990     ac_cv_prog_CXXCPP=$CXXCPP
4991
4992 fi
4993   CXXCPP=$ac_cv_prog_CXXCPP
4994 else
4995   ac_cv_prog_CXXCPP=$CXXCPP
4996 fi
4997 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4998 echo "${ECHO_T}$CXXCPP" >&6; }
4999 ac_preproc_ok=false
5000 for ac_cxx_preproc_warn_flag in '' yes
5001 do
5002   # Use a header file that comes with gcc, so configuring glibc
5003   # with a fresh cross-compiler works.
5004   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5005   # <limits.h> exists even on freestanding compilers.
5006   # On the NeXT, cc -E runs the code through the compiler's parser,
5007   # not just through cpp. "Syntax error" is here to catch this case.
5008   cat >conftest.$ac_ext <<_ACEOF
5009 /* confdefs.h.  */
5010 _ACEOF
5011 cat confdefs.h >>conftest.$ac_ext
5012 cat >>conftest.$ac_ext <<_ACEOF
5013 /* end confdefs.h.  */
5014 #ifdef __STDC__
5015 # include <limits.h>
5016 #else
5017 # include <assert.h>
5018 #endif
5019                      Syntax error
5020 _ACEOF
5021 if { (ac_try="$ac_cpp conftest.$ac_ext"
5022 case "(($ac_try" in
5023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5024   *) ac_try_echo=$ac_try;;
5025 esac
5026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5027   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5028   ac_status=$?
5029   grep -v '^ *+' conftest.er1 >conftest.err
5030   rm -f conftest.er1
5031   cat conftest.err >&5
5032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5033   (exit $ac_status); } >/dev/null && {
5034          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5035          test ! -s conftest.err
5036        }; then
5037   :
5038 else
5039   echo "$as_me: failed program was:" >&5
5040 sed 's/^/| /' conftest.$ac_ext >&5
5041
5042   # Broken: fails on valid input.
5043 continue
5044 fi
5045
5046 rm -f conftest.err conftest.$ac_ext
5047
5048   # OK, works on sane cases.  Now check whether nonexistent headers
5049   # can be detected and how.
5050   cat >conftest.$ac_ext <<_ACEOF
5051 /* confdefs.h.  */
5052 _ACEOF
5053 cat confdefs.h >>conftest.$ac_ext
5054 cat >>conftest.$ac_ext <<_ACEOF
5055 /* end confdefs.h.  */
5056 #include <ac_nonexistent.h>
5057 _ACEOF
5058 if { (ac_try="$ac_cpp conftest.$ac_ext"
5059 case "(($ac_try" in
5060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5061   *) ac_try_echo=$ac_try;;
5062 esac
5063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5064   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5065   ac_status=$?
5066   grep -v '^ *+' conftest.er1 >conftest.err
5067   rm -f conftest.er1
5068   cat conftest.err >&5
5069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5070   (exit $ac_status); } >/dev/null && {
5071          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5072          test ! -s conftest.err
5073        }; then
5074   # Broken: success on invalid input.
5075 continue
5076 else
5077   echo "$as_me: failed program was:" >&5
5078 sed 's/^/| /' conftest.$ac_ext >&5
5079
5080   # Passes both tests.
5081 ac_preproc_ok=:
5082 break
5083 fi
5084
5085 rm -f conftest.err conftest.$ac_ext
5086
5087 done
5088 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5089 rm -f conftest.err conftest.$ac_ext
5090 if $ac_preproc_ok; then
5091   :
5092 else
5093   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5094 See \`config.log' for more details." >&5
5095 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5096 See \`config.log' for more details." >&2;}
5097    { (exit 1); exit 1; }; }
5098 fi
5099
5100 ac_ext=cpp
5101 ac_cpp='$CXXCPP $CPPFLAGS'
5102 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5103 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5104 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5105
5106
5107 { echo "$as_me:$LINENO: checking for X" >&5
5108 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5109
5110
5111 # Check whether --with-x was given.
5112 if test "${with_x+set}" = set; then
5113   withval=$with_x;
5114 fi
5115
5116 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5117 if test "x$with_x" = xno; then
5118   # The user explicitly disabled X.
5119   have_x=disabled
5120 else
5121   case $x_includes,$x_libraries in #(
5122     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5123 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5124    { (exit 1); exit 1; }; };; #(
5125     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5126   echo $ECHO_N "(cached) $ECHO_C" >&6
5127 else
5128   # One or both of the vars are not set, and there is no cached value.
5129 ac_x_includes=no ac_x_libraries=no
5130 rm -f -r conftest.dir
5131 if mkdir conftest.dir; then
5132   cd conftest.dir
5133   cat >Imakefile <<'_ACEOF'
5134 incroot:
5135         @echo incroot='${INCROOT}'
5136 usrlibdir:
5137         @echo usrlibdir='${USRLIBDIR}'
5138 libdir:
5139         @echo libdir='${LIBDIR}'
5140 _ACEOF
5141   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5142     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5143     for ac_var in incroot usrlibdir libdir; do
5144       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5145     done
5146     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5147     for ac_extension in a so sl; do
5148       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5149          test -f "$ac_im_libdir/libX11.$ac_extension"; then
5150         ac_im_usrlibdir=$ac_im_libdir; break
5151       fi
5152     done
5153     # Screen out bogus values from the imake configuration.  They are
5154     # bogus both because they are the default anyway, and because
5155     # using them would break gcc on systems where it needs fixed includes.
5156     case $ac_im_incroot in
5157         /usr/include) ac_x_includes= ;;
5158         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5159     esac
5160     case $ac_im_usrlibdir in
5161         /usr/lib | /lib) ;;
5162         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5163     esac
5164   fi
5165   cd ..
5166   rm -f -r conftest.dir
5167 fi
5168
5169 # Standard set of common directories for X headers.
5170 # Check X11 before X11Rn because it is often a symlink to the current release.
5171 ac_x_header_dirs='
5172 /usr/X11/include
5173 /usr/X11R6/include
5174 /usr/X11R5/include
5175 /usr/X11R4/include
5176
5177 /usr/include/X11
5178 /usr/include/X11R6
5179 /usr/include/X11R5
5180 /usr/include/X11R4
5181
5182 /usr/local/X11/include
5183 /usr/local/X11R6/include
5184 /usr/local/X11R5/include
5185 /usr/local/X11R4/include
5186
5187 /usr/local/include/X11
5188 /usr/local/include/X11R6
5189 /usr/local/include/X11R5
5190 /usr/local/include/X11R4
5191
5192 /usr/X386/include
5193 /usr/x386/include
5194 /usr/XFree86/include/X11
5195
5196 /usr/include
5197 /usr/local/include
5198 /usr/unsupported/include
5199 /usr/athena/include
5200 /usr/local/x11r5/include
5201 /usr/lpp/Xamples/include
5202
5203 /usr/openwin/include
5204 /usr/openwin/share/include'
5205
5206 if test "$ac_x_includes" = no; then
5207   # Guess where to find include files, by looking for Xlib.h.
5208   # First, try using that file with no special directory specified.
5209   cat >conftest.$ac_ext <<_ACEOF
5210 /* confdefs.h.  */
5211 _ACEOF
5212 cat confdefs.h >>conftest.$ac_ext
5213 cat >>conftest.$ac_ext <<_ACEOF
5214 /* end confdefs.h.  */
5215 #include <X11/Xlib.h>
5216 _ACEOF
5217 if { (ac_try="$ac_cpp conftest.$ac_ext"
5218 case "(($ac_try" in
5219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220   *) ac_try_echo=$ac_try;;
5221 esac
5222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5224   ac_status=$?
5225   grep -v '^ *+' conftest.er1 >conftest.err
5226   rm -f conftest.er1
5227   cat conftest.err >&5
5228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5229   (exit $ac_status); } >/dev/null && {
5230          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5231          test ! -s conftest.err
5232        }; then
5233   # We can compile using X headers with no special include directory.
5234 ac_x_includes=
5235 else
5236   echo "$as_me: failed program was:" >&5
5237 sed 's/^/| /' conftest.$ac_ext >&5
5238
5239   for ac_dir in $ac_x_header_dirs; do
5240   if test -r "$ac_dir/X11/Xlib.h"; then
5241     ac_x_includes=$ac_dir
5242     break
5243   fi
5244 done
5245 fi
5246
5247 rm -f conftest.err conftest.$ac_ext
5248 fi # $ac_x_includes = no
5249
5250 if test "$ac_x_libraries" = no; then
5251   # Check for the libraries.
5252   # See if we find them without any special options.
5253   # Don't add to $LIBS permanently.
5254   ac_save_LIBS=$LIBS
5255   LIBS="-lX11 $LIBS"
5256   cat >conftest.$ac_ext <<_ACEOF
5257 /* confdefs.h.  */
5258 _ACEOF
5259 cat confdefs.h >>conftest.$ac_ext
5260 cat >>conftest.$ac_ext <<_ACEOF
5261 /* end confdefs.h.  */
5262 #include <X11/Xlib.h>
5263 int
5264 main ()
5265 {
5266 XrmInitialize ()
5267   ;
5268   return 0;
5269 }
5270 _ACEOF
5271 rm -f conftest.$ac_objext conftest$ac_exeext
5272 if { (ac_try="$ac_link"
5273 case "(($ac_try" in
5274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5275   *) ac_try_echo=$ac_try;;
5276 esac
5277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5278   (eval "$ac_link") 2>conftest.er1
5279   ac_status=$?
5280   grep -v '^ *+' conftest.er1 >conftest.err
5281   rm -f conftest.er1
5282   cat conftest.err >&5
5283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5284   (exit $ac_status); } && {
5285          test -z "$ac_cxx_werror_flag" ||
5286          test ! -s conftest.err
5287        } && test -s conftest$ac_exeext &&
5288        $as_test_x conftest$ac_exeext; then
5289   LIBS=$ac_save_LIBS
5290 # We can link X programs with no special library path.
5291 ac_x_libraries=
5292 else
5293   echo "$as_me: failed program was:" >&5
5294 sed 's/^/| /' conftest.$ac_ext >&5
5295
5296         LIBS=$ac_save_LIBS
5297 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5298 do
5299   # Don't even attempt the hair of trying to link an X program!
5300   for ac_extension in a so sl; do
5301     if test -r "$ac_dir/libX11.$ac_extension"; then
5302       ac_x_libraries=$ac_dir
5303       break 2
5304     fi
5305   done
5306 done
5307 fi
5308
5309 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5310       conftest$ac_exeext conftest.$ac_ext
5311 fi # $ac_x_libraries = no
5312
5313 case $ac_x_includes,$ac_x_libraries in #(
5314   no,* | *,no | *\'*)
5315     # Didn't find X, or a directory has "'" in its name.
5316     ac_cv_have_x="have_x=no";; #(
5317   *)
5318     # Record where we found X for the cache.
5319     ac_cv_have_x="have_x=yes\
5320         ac_x_includes='$ac_x_includes'\
5321         ac_x_libraries='$ac_x_libraries'"
5322 esac
5323 fi
5324 ;; #(
5325     *) have_x=yes;;
5326   esac
5327   eval "$ac_cv_have_x"
5328 fi # $with_x != no
5329
5330 if test "$have_x" != yes; then
5331   { echo "$as_me:$LINENO: result: $have_x" >&5
5332 echo "${ECHO_T}$have_x" >&6; }
5333   no_x=yes
5334 else
5335   # If each of the values was on the command line, it overrides each guess.
5336   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5337   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5338   # Update the cache value to reflect the command line values.
5339   ac_cv_have_x="have_x=yes\
5340         ac_x_includes='$x_includes'\
5341         ac_x_libraries='$x_libraries'"
5342   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5343 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5344 fi
5345
5346 if test "$no_x" = yes; then
5347   # Not all programs may use this symbol, but it does not hurt to define it.
5348
5349 cat >>confdefs.h <<\_ACEOF
5350 #define X_DISPLAY_MISSING 1
5351 _ACEOF
5352
5353   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5354 else
5355   if test -n "$x_includes"; then
5356     X_CFLAGS="$X_CFLAGS -I$x_includes"
5357   fi
5358
5359   # It would also be nice to do this for all -L options, not just this one.
5360   if test -n "$x_libraries"; then
5361     X_LIBS="$X_LIBS -L$x_libraries"
5362     # For Solaris; some versions of Sun CC require a space after -R and
5363     # others require no space.  Words are not sufficient . . . .
5364     { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5365 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5366     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5367     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5368     ac_cxx_werror_flag=yes
5369     cat >conftest.$ac_ext <<_ACEOF
5370 /* confdefs.h.  */
5371 _ACEOF
5372 cat confdefs.h >>conftest.$ac_ext
5373 cat >>conftest.$ac_ext <<_ACEOF
5374 /* end confdefs.h.  */
5375
5376 int
5377 main ()
5378 {
5379
5380   ;
5381   return 0;
5382 }
5383 _ACEOF
5384 rm -f conftest.$ac_objext conftest$ac_exeext
5385 if { (ac_try="$ac_link"
5386 case "(($ac_try" in
5387   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5388   *) ac_try_echo=$ac_try;;
5389 esac
5390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5391   (eval "$ac_link") 2>conftest.er1
5392   ac_status=$?
5393   grep -v '^ *+' conftest.er1 >conftest.err
5394   rm -f conftest.er1
5395   cat conftest.err >&5
5396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5397   (exit $ac_status); } && {
5398          test -z "$ac_cxx_werror_flag" ||
5399          test ! -s conftest.err
5400        } && test -s conftest$ac_exeext &&
5401        $as_test_x conftest$ac_exeext; then
5402   { echo "$as_me:$LINENO: result: no" >&5
5403 echo "${ECHO_T}no" >&6; }
5404        X_LIBS="$X_LIBS -R$x_libraries"
5405 else
5406   echo "$as_me: failed program was:" >&5
5407 sed 's/^/| /' conftest.$ac_ext >&5
5408
5409         LIBS="$ac_xsave_LIBS -R $x_libraries"
5410        cat >conftest.$ac_ext <<_ACEOF
5411 /* confdefs.h.  */
5412 _ACEOF
5413 cat confdefs.h >>conftest.$ac_ext
5414 cat >>conftest.$ac_ext <<_ACEOF
5415 /* end confdefs.h.  */
5416
5417 int
5418 main ()
5419 {
5420
5421   ;
5422   return 0;
5423 }
5424 _ACEOF
5425 rm -f conftest.$ac_objext conftest$ac_exeext
5426 if { (ac_try="$ac_link"
5427 case "(($ac_try" in
5428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5429   *) ac_try_echo=$ac_try;;
5430 esac
5431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5432   (eval "$ac_link") 2>conftest.er1
5433   ac_status=$?
5434   grep -v '^ *+' conftest.er1 >conftest.err
5435   rm -f conftest.er1
5436   cat conftest.err >&5
5437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438   (exit $ac_status); } && {
5439          test -z "$ac_cxx_werror_flag" ||
5440          test ! -s conftest.err
5441        } && test -s conftest$ac_exeext &&
5442        $as_test_x conftest$ac_exeext; then
5443   { echo "$as_me:$LINENO: result: yes" >&5
5444 echo "${ECHO_T}yes" >&6; }
5445           X_LIBS="$X_LIBS -R $x_libraries"
5446 else
5447   echo "$as_me: failed program was:" >&5
5448 sed 's/^/| /' conftest.$ac_ext >&5
5449
5450         { echo "$as_me:$LINENO: result: neither works" >&5
5451 echo "${ECHO_T}neither works" >&6; }
5452 fi
5453
5454 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5455       conftest$ac_exeext conftest.$ac_ext
5456 fi
5457
5458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5459       conftest$ac_exeext conftest.$ac_ext
5460     ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5461     LIBS=$ac_xsave_LIBS
5462   fi
5463
5464   # Check for system-dependent libraries X programs must link with.
5465   # Do this before checking for the system-independent R6 libraries
5466   # (-lICE), since we may need -lsocket or whatever for X linking.
5467
5468   if test "$ISC" = yes; then
5469     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5470   else
5471     # Martyn Johnson says this is needed for Ultrix, if the X
5472     # libraries were built with DECnet support.  And Karl Berry says
5473     # the Alpha needs dnet_stub (dnet does not exist).
5474     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5475     cat >conftest.$ac_ext <<_ACEOF
5476 /* confdefs.h.  */
5477 _ACEOF
5478 cat confdefs.h >>conftest.$ac_ext
5479 cat >>conftest.$ac_ext <<_ACEOF
5480 /* end confdefs.h.  */
5481
5482 /* Override any GCC internal prototype to avoid an error.
5483    Use char because int might match the return type of a GCC
5484    builtin and then its argument prototype would still apply.  */
5485 #ifdef __cplusplus
5486 extern "C"
5487 #endif
5488 char XOpenDisplay ();
5489 int
5490 main ()
5491 {
5492 return XOpenDisplay ();
5493   ;
5494   return 0;
5495 }
5496 _ACEOF
5497 rm -f conftest.$ac_objext conftest$ac_exeext
5498 if { (ac_try="$ac_link"
5499 case "(($ac_try" in
5500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5501   *) ac_try_echo=$ac_try;;
5502 esac
5503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5504   (eval "$ac_link") 2>conftest.er1
5505   ac_status=$?
5506   grep -v '^ *+' conftest.er1 >conftest.err
5507   rm -f conftest.er1
5508   cat conftest.err >&5
5509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5510   (exit $ac_status); } && {
5511          test -z "$ac_cxx_werror_flag" ||
5512          test ! -s conftest.err
5513        } && test -s conftest$ac_exeext &&
5514        $as_test_x conftest$ac_exeext; then
5515   :
5516 else
5517   echo "$as_me: failed program was:" >&5
5518 sed 's/^/| /' conftest.$ac_ext >&5
5519
5520         { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5521 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5522 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5523   echo $ECHO_N "(cached) $ECHO_C" >&6
5524 else
5525   ac_check_lib_save_LIBS=$LIBS
5526 LIBS="-ldnet  $LIBS"
5527 cat >conftest.$ac_ext <<_ACEOF
5528 /* confdefs.h.  */
5529 _ACEOF
5530 cat confdefs.h >>conftest.$ac_ext
5531 cat >>conftest.$ac_ext <<_ACEOF
5532 /* end confdefs.h.  */
5533
5534 /* Override any GCC internal prototype to avoid an error.
5535    Use char because int might match the return type of a GCC
5536    builtin and then its argument prototype would still apply.  */
5537 #ifdef __cplusplus
5538 extern "C"
5539 #endif
5540 char dnet_ntoa ();
5541 int
5542 main ()
5543 {
5544 return dnet_ntoa ();
5545   ;
5546   return 0;
5547 }
5548 _ACEOF
5549 rm -f conftest.$ac_objext conftest$ac_exeext
5550 if { (ac_try="$ac_link"
5551 case "(($ac_try" in
5552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5553   *) ac_try_echo=$ac_try;;
5554 esac
5555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5556   (eval "$ac_link") 2>conftest.er1
5557   ac_status=$?
5558   grep -v '^ *+' conftest.er1 >conftest.err
5559   rm -f conftest.er1
5560   cat conftest.err >&5
5561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562   (exit $ac_status); } && {
5563          test -z "$ac_cxx_werror_flag" ||
5564          test ! -s conftest.err
5565        } && test -s conftest$ac_exeext &&
5566        $as_test_x conftest$ac_exeext; then
5567   ac_cv_lib_dnet_dnet_ntoa=yes
5568 else
5569   echo "$as_me: failed program was:" >&5
5570 sed 's/^/| /' conftest.$ac_ext >&5
5571
5572         ac_cv_lib_dnet_dnet_ntoa=no
5573 fi
5574
5575 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5576       conftest$ac_exeext conftest.$ac_ext
5577 LIBS=$ac_check_lib_save_LIBS
5578 fi
5579 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5580 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5581 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5582   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5583 fi
5584
5585     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5586       { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5587 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5588 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5589   echo $ECHO_N "(cached) $ECHO_C" >&6
5590 else
5591   ac_check_lib_save_LIBS=$LIBS
5592 LIBS="-ldnet_stub  $LIBS"
5593 cat >conftest.$ac_ext <<_ACEOF
5594 /* confdefs.h.  */
5595 _ACEOF
5596 cat confdefs.h >>conftest.$ac_ext
5597 cat >>conftest.$ac_ext <<_ACEOF
5598 /* end confdefs.h.  */
5599
5600 /* Override any GCC internal prototype to avoid an error.
5601    Use char because int might match the return type of a GCC
5602    builtin and then its argument prototype would still apply.  */
5603 #ifdef __cplusplus
5604 extern "C"
5605 #endif
5606 char dnet_ntoa ();
5607 int
5608 main ()
5609 {
5610 return dnet_ntoa ();
5611   ;
5612   return 0;
5613 }
5614 _ACEOF
5615 rm -f conftest.$ac_objext conftest$ac_exeext
5616 if { (ac_try="$ac_link"
5617 case "(($ac_try" in
5618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5619   *) ac_try_echo=$ac_try;;
5620 esac
5621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5622   (eval "$ac_link") 2>conftest.er1
5623   ac_status=$?
5624   grep -v '^ *+' conftest.er1 >conftest.err
5625   rm -f conftest.er1
5626   cat conftest.err >&5
5627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5628   (exit $ac_status); } && {
5629          test -z "$ac_cxx_werror_flag" ||
5630          test ! -s conftest.err
5631        } && test -s conftest$ac_exeext &&
5632        $as_test_x conftest$ac_exeext; then
5633   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5634 else
5635   echo "$as_me: failed program was:" >&5
5636 sed 's/^/| /' conftest.$ac_ext >&5
5637
5638         ac_cv_lib_dnet_stub_dnet_ntoa=no
5639 fi
5640
5641 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5642       conftest$ac_exeext conftest.$ac_ext
5643 LIBS=$ac_check_lib_save_LIBS
5644 fi
5645 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5646 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5647 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5648   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5649 fi
5650
5651     fi
5652 fi
5653
5654 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5655       conftest$ac_exeext conftest.$ac_ext
5656     LIBS="$ac_xsave_LIBS"
5657
5658     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5659     # to get the SysV transport functions.
5660     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5661     # needs -lnsl.
5662     # The nsl library prevents programs from opening the X display
5663     # on Irix 5.2, according to T.E. Dickey.
5664     # The functions gethostbyname, getservbyname, and inet_addr are
5665     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5666     { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5667 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5668 if test "${ac_cv_func_gethostbyname+set}" = set; then
5669   echo $ECHO_N "(cached) $ECHO_C" >&6
5670 else
5671   cat >conftest.$ac_ext <<_ACEOF
5672 /* confdefs.h.  */
5673 _ACEOF
5674 cat confdefs.h >>conftest.$ac_ext
5675 cat >>conftest.$ac_ext <<_ACEOF
5676 /* end confdefs.h.  */
5677 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5678    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5679 #define gethostbyname innocuous_gethostbyname
5680
5681 /* System header to define __stub macros and hopefully few prototypes,
5682     which can conflict with char gethostbyname (); below.
5683     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5684     <limits.h> exists even on freestanding compilers.  */
5685
5686 #ifdef __STDC__
5687 # include <limits.h>
5688 #else
5689 # include <assert.h>
5690 #endif
5691
5692 #undef gethostbyname
5693
5694 /* Override any GCC internal prototype to avoid an error.
5695    Use char because int might match the return type of a GCC
5696    builtin and then its argument prototype would still apply.  */
5697 #ifdef __cplusplus
5698 extern "C"
5699 #endif
5700 char gethostbyname ();
5701 /* The GNU C library defines this for functions which it implements
5702     to always fail with ENOSYS.  Some functions are actually named
5703     something starting with __ and the normal name is an alias.  */
5704 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5705 choke me
5706 #endif
5707
5708 int
5709 main ()
5710 {
5711 return gethostbyname ();
5712   ;
5713   return 0;
5714 }
5715 _ACEOF
5716 rm -f conftest.$ac_objext conftest$ac_exeext
5717 if { (ac_try="$ac_link"
5718 case "(($ac_try" in
5719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5720   *) ac_try_echo=$ac_try;;
5721 esac
5722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5723   (eval "$ac_link") 2>conftest.er1
5724   ac_status=$?
5725   grep -v '^ *+' conftest.er1 >conftest.err
5726   rm -f conftest.er1
5727   cat conftest.err >&5
5728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5729   (exit $ac_status); } && {
5730          test -z "$ac_cxx_werror_flag" ||
5731          test ! -s conftest.err
5732        } && test -s conftest$ac_exeext &&
5733        $as_test_x conftest$ac_exeext; then
5734   ac_cv_func_gethostbyname=yes
5735 else
5736   echo "$as_me: failed program was:" >&5
5737 sed 's/^/| /' conftest.$ac_ext >&5
5738
5739         ac_cv_func_gethostbyname=no
5740 fi
5741
5742 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5743       conftest$ac_exeext conftest.$ac_ext
5744 fi
5745 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5746 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
5747
5748     if test $ac_cv_func_gethostbyname = no; then
5749       { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5750 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
5751 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5752   echo $ECHO_N "(cached) $ECHO_C" >&6
5753 else
5754   ac_check_lib_save_LIBS=$LIBS
5755 LIBS="-lnsl  $LIBS"
5756 cat >conftest.$ac_ext <<_ACEOF
5757 /* confdefs.h.  */
5758 _ACEOF
5759 cat confdefs.h >>conftest.$ac_ext
5760 cat >>conftest.$ac_ext <<_ACEOF
5761 /* end confdefs.h.  */
5762
5763 /* Override any GCC internal prototype to avoid an error.
5764    Use char because int might match the return type of a GCC
5765    builtin and then its argument prototype would still apply.  */
5766 #ifdef __cplusplus
5767 extern "C"
5768 #endif
5769 char gethostbyname ();
5770 int
5771 main ()
5772 {
5773 return gethostbyname ();
5774   ;
5775   return 0;
5776 }
5777 _ACEOF
5778 rm -f conftest.$ac_objext conftest$ac_exeext
5779 if { (ac_try="$ac_link"
5780 case "(($ac_try" in
5781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5782   *) ac_try_echo=$ac_try;;
5783 esac
5784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5785   (eval "$ac_link") 2>conftest.er1
5786   ac_status=$?
5787   grep -v '^ *+' conftest.er1 >conftest.err
5788   rm -f conftest.er1
5789   cat conftest.err >&5
5790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791   (exit $ac_status); } && {
5792          test -z "$ac_cxx_werror_flag" ||
5793          test ! -s conftest.err
5794        } && test -s conftest$ac_exeext &&
5795        $as_test_x conftest$ac_exeext; then
5796   ac_cv_lib_nsl_gethostbyname=yes
5797 else
5798   echo "$as_me: failed program was:" >&5
5799 sed 's/^/| /' conftest.$ac_ext >&5
5800
5801         ac_cv_lib_nsl_gethostbyname=no
5802 fi
5803
5804 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5805       conftest$ac_exeext conftest.$ac_ext
5806 LIBS=$ac_check_lib_save_LIBS
5807 fi
5808 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5809 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
5810 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5811   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5812 fi
5813
5814       if test $ac_cv_lib_nsl_gethostbyname = no; then
5815         { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5816 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
5817 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5818   echo $ECHO_N "(cached) $ECHO_C" >&6
5819 else
5820   ac_check_lib_save_LIBS=$LIBS
5821 LIBS="-lbsd  $LIBS"
5822 cat >conftest.$ac_ext <<_ACEOF
5823 /* confdefs.h.  */
5824 _ACEOF
5825 cat confdefs.h >>conftest.$ac_ext
5826 cat >>conftest.$ac_ext <<_ACEOF
5827 /* end confdefs.h.  */
5828
5829 /* Override any GCC internal prototype to avoid an error.
5830    Use char because int might match the return type of a GCC
5831    builtin and then its argument prototype would still apply.  */
5832 #ifdef __cplusplus
5833 extern "C"
5834 #endif
5835 char gethostbyname ();
5836 int
5837 main ()
5838 {
5839 return gethostbyname ();
5840   ;
5841   return 0;
5842 }
5843 _ACEOF
5844 rm -f conftest.$ac_objext conftest$ac_exeext
5845 if { (ac_try="$ac_link"
5846 case "(($ac_try" in
5847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5848   *) ac_try_echo=$ac_try;;
5849 esac
5850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5851   (eval "$ac_link") 2>conftest.er1
5852   ac_status=$?
5853   grep -v '^ *+' conftest.er1 >conftest.err
5854   rm -f conftest.er1
5855   cat conftest.err >&5
5856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857   (exit $ac_status); } && {
5858          test -z "$ac_cxx_werror_flag" ||
5859          test ! -s conftest.err
5860        } && test -s conftest$ac_exeext &&
5861        $as_test_x conftest$ac_exeext; then
5862   ac_cv_lib_bsd_gethostbyname=yes
5863 else
5864   echo "$as_me: failed program was:" >&5
5865 sed 's/^/| /' conftest.$ac_ext >&5
5866
5867         ac_cv_lib_bsd_gethostbyname=no
5868 fi
5869
5870 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5871       conftest$ac_exeext conftest.$ac_ext
5872 LIBS=$ac_check_lib_save_LIBS
5873 fi
5874 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5875 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
5876 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5877   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5878 fi
5879
5880       fi
5881     fi
5882
5883     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5884     # socket/setsockopt and other routines are undefined under SCO ODT
5885     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5886     # on later versions), says Simon Leinen: it contains gethostby*
5887     # variants that don't use the name server (or something).  -lsocket
5888     # must be given before -lnsl if both are needed.  We assume that
5889     # if connect needs -lnsl, so does gethostbyname.
5890     { echo "$as_me:$LINENO: checking for connect" >&5
5891 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
5892 if test "${ac_cv_func_connect+set}" = set; then
5893   echo $ECHO_N "(cached) $ECHO_C" >&6
5894 else
5895   cat >conftest.$ac_ext <<_ACEOF
5896 /* confdefs.h.  */
5897 _ACEOF
5898 cat confdefs.h >>conftest.$ac_ext
5899 cat >>conftest.$ac_ext <<_ACEOF
5900 /* end confdefs.h.  */
5901 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5902    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5903 #define connect innocuous_connect
5904
5905 /* System header to define __stub macros and hopefully few prototypes,
5906     which can conflict with char connect (); below.
5907     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5908     <limits.h> exists even on freestanding compilers.  */
5909
5910 #ifdef __STDC__
5911 # include <limits.h>
5912 #else
5913 # include <assert.h>
5914 #endif
5915
5916 #undef connect
5917
5918 /* Override any GCC internal prototype to avoid an error.
5919    Use char because int might match the return type of a GCC
5920    builtin and then its argument prototype would still apply.  */
5921 #ifdef __cplusplus
5922 extern "C"
5923 #endif
5924 char connect ();
5925 /* The GNU C library defines this for functions which it implements
5926     to always fail with ENOSYS.  Some functions are actually named
5927     something starting with __ and the normal name is an alias.  */
5928 #if defined __stub_connect || defined __stub___connect
5929 choke me
5930 #endif
5931
5932 int
5933 main ()
5934 {
5935 return connect ();
5936   ;
5937   return 0;
5938 }
5939 _ACEOF
5940 rm -f conftest.$ac_objext conftest$ac_exeext
5941 if { (ac_try="$ac_link"
5942 case "(($ac_try" in
5943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5944   *) ac_try_echo=$ac_try;;
5945 esac
5946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5947   (eval "$ac_link") 2>conftest.er1
5948   ac_status=$?
5949   grep -v '^ *+' conftest.er1 >conftest.err
5950   rm -f conftest.er1
5951   cat conftest.err >&5
5952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5953   (exit $ac_status); } && {
5954          test -z "$ac_cxx_werror_flag" ||
5955          test ! -s conftest.err
5956        } && test -s conftest$ac_exeext &&
5957        $as_test_x conftest$ac_exeext; then
5958   ac_cv_func_connect=yes
5959 else
5960   echo "$as_me: failed program was:" >&5
5961 sed 's/^/| /' conftest.$ac_ext >&5
5962
5963         ac_cv_func_connect=no
5964 fi
5965
5966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5967       conftest$ac_exeext conftest.$ac_ext
5968 fi
5969 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5970 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
5971
5972     if test $ac_cv_func_connect = no; then
5973       { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5974 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
5975 if test "${ac_cv_lib_socket_connect+set}" = set; then
5976   echo $ECHO_N "(cached) $ECHO_C" >&6
5977 else
5978   ac_check_lib_save_LIBS=$LIBS
5979 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5980 cat >conftest.$ac_ext <<_ACEOF
5981 /* confdefs.h.  */
5982 _ACEOF
5983 cat confdefs.h >>conftest.$ac_ext
5984 cat >>conftest.$ac_ext <<_ACEOF
5985 /* end confdefs.h.  */
5986
5987 /* Override any GCC internal prototype to avoid an error.
5988    Use char because int might match the return type of a GCC
5989    builtin and then its argument prototype would still apply.  */
5990 #ifdef __cplusplus
5991 extern "C"
5992 #endif
5993 char connect ();
5994 int
5995 main ()
5996 {
5997 return connect ();
5998   ;
5999   return 0;
6000 }
6001 _ACEOF
6002 rm -f conftest.$ac_objext conftest$ac_exeext
6003 if { (ac_try="$ac_link"
6004 case "(($ac_try" in
6005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6006   *) ac_try_echo=$ac_try;;
6007 esac
6008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6009   (eval "$ac_link") 2>conftest.er1
6010   ac_status=$?
6011   grep -v '^ *+' conftest.er1 >conftest.err
6012   rm -f conftest.er1
6013   cat conftest.err >&5
6014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6015   (exit $ac_status); } && {
6016          test -z "$ac_cxx_werror_flag" ||
6017          test ! -s conftest.err
6018        } && test -s conftest$ac_exeext &&
6019        $as_test_x conftest$ac_exeext; then
6020   ac_cv_lib_socket_connect=yes
6021 else
6022   echo "$as_me: failed program was:" >&5
6023 sed 's/^/| /' conftest.$ac_ext >&5
6024
6025         ac_cv_lib_socket_connect=no
6026 fi
6027
6028 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6029       conftest$ac_exeext conftest.$ac_ext
6030 LIBS=$ac_check_lib_save_LIBS
6031 fi
6032 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6033 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6034 if test $ac_cv_lib_socket_connect = yes; then
6035   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6036 fi
6037
6038     fi
6039
6040     # Guillermo Gomez says -lposix is necessary on A/UX.
6041     { echo "$as_me:$LINENO: checking for remove" >&5
6042 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6043 if test "${ac_cv_func_remove+set}" = set; then
6044   echo $ECHO_N "(cached) $ECHO_C" >&6
6045 else
6046   cat >conftest.$ac_ext <<_ACEOF
6047 /* confdefs.h.  */
6048 _ACEOF
6049 cat confdefs.h >>conftest.$ac_ext
6050 cat >>conftest.$ac_ext <<_ACEOF
6051 /* end confdefs.h.  */
6052 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6053    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6054 #define remove innocuous_remove
6055
6056 /* System header to define __stub macros and hopefully few prototypes,
6057     which can conflict with char remove (); below.
6058     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6059     <limits.h> exists even on freestanding compilers.  */
6060
6061 #ifdef __STDC__
6062 # include <limits.h>
6063 #else
6064 # include <assert.h>
6065 #endif
6066
6067 #undef remove
6068
6069 /* Override any GCC internal prototype to avoid an error.
6070    Use char because int might match the return type of a GCC
6071    builtin and then its argument prototype would still apply.  */
6072 #ifdef __cplusplus
6073 extern "C"
6074 #endif
6075 char remove ();
6076 /* The GNU C library defines this for functions which it implements
6077     to always fail with ENOSYS.  Some functions are actually named
6078     something starting with __ and the normal name is an alias.  */
6079 #if defined __stub_remove || defined __stub___remove
6080 choke me
6081 #endif
6082
6083 int
6084 main ()
6085 {
6086 return remove ();
6087   ;
6088   return 0;
6089 }
6090 _ACEOF
6091 rm -f conftest.$ac_objext conftest$ac_exeext
6092 if { (ac_try="$ac_link"
6093 case "(($ac_try" in
6094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6095   *) ac_try_echo=$ac_try;;
6096 esac
6097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6098   (eval "$ac_link") 2>conftest.er1
6099   ac_status=$?
6100   grep -v '^ *+' conftest.er1 >conftest.err
6101   rm -f conftest.er1
6102   cat conftest.err >&5
6103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6104   (exit $ac_status); } && {
6105          test -z "$ac_cxx_werror_flag" ||
6106          test ! -s conftest.err
6107        } && test -s conftest$ac_exeext &&
6108        $as_test_x conftest$ac_exeext; then
6109   ac_cv_func_remove=yes
6110 else
6111   echo "$as_me: failed program was:" >&5
6112 sed 's/^/| /' conftest.$ac_ext >&5
6113
6114         ac_cv_func_remove=no
6115 fi
6116
6117 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6118       conftest$ac_exeext conftest.$ac_ext
6119 fi
6120 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6121 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6122
6123     if test $ac_cv_func_remove = no; then
6124       { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6125 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6126 if test "${ac_cv_lib_posix_remove+set}" = set; then
6127   echo $ECHO_N "(cached) $ECHO_C" >&6
6128 else
6129   ac_check_lib_save_LIBS=$LIBS
6130 LIBS="-lposix  $LIBS"
6131 cat >conftest.$ac_ext <<_ACEOF
6132 /* confdefs.h.  */
6133 _ACEOF
6134 cat confdefs.h >>conftest.$ac_ext
6135 cat >>conftest.$ac_ext <<_ACEOF
6136 /* end confdefs.h.  */
6137
6138 /* Override any GCC internal prototype to avoid an error.
6139    Use char because int might match the return type of a GCC
6140    builtin and then its argument prototype would still apply.  */
6141 #ifdef __cplusplus
6142 extern "C"
6143 #endif
6144 char remove ();
6145 int
6146 main ()
6147 {
6148 return remove ();
6149   ;
6150   return 0;
6151 }
6152 _ACEOF
6153 rm -f conftest.$ac_objext conftest$ac_exeext
6154 if { (ac_try="$ac_link"
6155 case "(($ac_try" in
6156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6157   *) ac_try_echo=$ac_try;;
6158 esac
6159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6160   (eval "$ac_link") 2>conftest.er1
6161   ac_status=$?
6162   grep -v '^ *+' conftest.er1 >conftest.err
6163   rm -f conftest.er1
6164   cat conftest.err >&5
6165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6166   (exit $ac_status); } && {
6167          test -z "$ac_cxx_werror_flag" ||
6168          test ! -s conftest.err
6169        } && test -s conftest$ac_exeext &&
6170        $as_test_x conftest$ac_exeext; then
6171   ac_cv_lib_posix_remove=yes
6172 else
6173   echo "$as_me: failed program was:" >&5
6174 sed 's/^/| /' conftest.$ac_ext >&5
6175
6176         ac_cv_lib_posix_remove=no
6177 fi
6178
6179 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6180       conftest$ac_exeext conftest.$ac_ext
6181 LIBS=$ac_check_lib_save_LIBS
6182 fi
6183 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6184 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6185 if test $ac_cv_lib_posix_remove = yes; then
6186   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6187 fi
6188
6189     fi
6190
6191     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6192     { echo "$as_me:$LINENO: checking for shmat" >&5
6193 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6194 if test "${ac_cv_func_shmat+set}" = set; then
6195   echo $ECHO_N "(cached) $ECHO_C" >&6
6196 else
6197   cat >conftest.$ac_ext <<_ACEOF
6198 /* confdefs.h.  */
6199 _ACEOF
6200 cat confdefs.h >>conftest.$ac_ext
6201 cat >>conftest.$ac_ext <<_ACEOF
6202 /* end confdefs.h.  */
6203 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6204    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6205 #define shmat innocuous_shmat
6206
6207 /* System header to define __stub macros and hopefully few prototypes,
6208     which can conflict with char shmat (); below.
6209     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6210     <limits.h> exists even on freestanding compilers.  */
6211
6212 #ifdef __STDC__
6213 # include <limits.h>
6214 #else
6215 # include <assert.h>
6216 #endif
6217
6218 #undef shmat
6219
6220 /* Override any GCC internal prototype to avoid an error.
6221    Use char because int might match the return type of a GCC
6222    builtin and then its argument prototype would still apply.  */
6223 #ifdef __cplusplus
6224 extern "C"
6225 #endif
6226 char shmat ();
6227 /* The GNU C library defines this for functions which it implements
6228     to always fail with ENOSYS.  Some functions are actually named
6229     something starting with __ and the normal name is an alias.  */
6230 #if defined __stub_shmat || defined __stub___shmat
6231 choke me
6232 #endif
6233
6234 int
6235 main ()
6236 {
6237 return shmat ();
6238   ;
6239   return 0;
6240 }
6241 _ACEOF
6242 rm -f conftest.$ac_objext conftest$ac_exeext
6243 if { (ac_try="$ac_link"
6244 case "(($ac_try" in
6245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6246   *) ac_try_echo=$ac_try;;
6247 esac
6248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6249   (eval "$ac_link") 2>conftest.er1
6250   ac_status=$?
6251   grep -v '^ *+' conftest.er1 >conftest.err
6252   rm -f conftest.er1
6253   cat conftest.err >&5
6254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6255   (exit $ac_status); } && {
6256          test -z "$ac_cxx_werror_flag" ||
6257          test ! -s conftest.err
6258        } && test -s conftest$ac_exeext &&
6259        $as_test_x conftest$ac_exeext; then
6260   ac_cv_func_shmat=yes
6261 else
6262   echo "$as_me: failed program was:" >&5
6263 sed 's/^/| /' conftest.$ac_ext >&5
6264
6265         ac_cv_func_shmat=no
6266 fi
6267
6268 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6269       conftest$ac_exeext conftest.$ac_ext
6270 fi
6271 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6272 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6273
6274     if test $ac_cv_func_shmat = no; then
6275       { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6276 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6277 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6278   echo $ECHO_N "(cached) $ECHO_C" >&6
6279 else
6280   ac_check_lib_save_LIBS=$LIBS
6281 LIBS="-lipc  $LIBS"
6282 cat >conftest.$ac_ext <<_ACEOF
6283 /* confdefs.h.  */
6284 _ACEOF
6285 cat confdefs.h >>conftest.$ac_ext
6286 cat >>conftest.$ac_ext <<_ACEOF
6287 /* end confdefs.h.  */
6288
6289 /* Override any GCC internal prototype to avoid an error.
6290    Use char because int might match the return type of a GCC
6291    builtin and then its argument prototype would still apply.  */
6292 #ifdef __cplusplus
6293 extern "C"
6294 #endif
6295 char shmat ();
6296 int
6297 main ()
6298 {
6299 return shmat ();
6300   ;
6301   return 0;
6302 }
6303 _ACEOF
6304 rm -f conftest.$ac_objext conftest$ac_exeext
6305 if { (ac_try="$ac_link"
6306 case "(($ac_try" in
6307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6308   *) ac_try_echo=$ac_try;;
6309 esac
6310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6311   (eval "$ac_link") 2>conftest.er1
6312   ac_status=$?
6313   grep -v '^ *+' conftest.er1 >conftest.err
6314   rm -f conftest.er1
6315   cat conftest.err >&5
6316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6317   (exit $ac_status); } && {
6318          test -z "$ac_cxx_werror_flag" ||
6319          test ! -s conftest.err
6320        } && test -s conftest$ac_exeext &&
6321        $as_test_x conftest$ac_exeext; then
6322   ac_cv_lib_ipc_shmat=yes
6323 else
6324   echo "$as_me: failed program was:" >&5
6325 sed 's/^/| /' conftest.$ac_ext >&5
6326
6327         ac_cv_lib_ipc_shmat=no
6328 fi
6329
6330 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6331       conftest$ac_exeext conftest.$ac_ext
6332 LIBS=$ac_check_lib_save_LIBS
6333 fi
6334 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6335 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6336 if test $ac_cv_lib_ipc_shmat = yes; then
6337   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6338 fi
6339
6340     fi
6341   fi
6342
6343   # Check for libraries that X11R6 Xt/Xaw programs need.
6344   ac_save_LDFLAGS=$LDFLAGS
6345   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6346   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6347   # check for ICE first), but we must link in the order -lSM -lICE or
6348   # we get undefined symbols.  So assume we have SM if we have ICE.
6349   # These have to be linked with before -lX11, unlike the other
6350   # libraries we check for below, so use a different variable.
6351   # John Interrante, Karl Berry
6352   { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6353 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6354 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6355   echo $ECHO_N "(cached) $ECHO_C" >&6
6356 else
6357   ac_check_lib_save_LIBS=$LIBS
6358 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6359 cat >conftest.$ac_ext <<_ACEOF
6360 /* confdefs.h.  */
6361 _ACEOF
6362 cat confdefs.h >>conftest.$ac_ext
6363 cat >>conftest.$ac_ext <<_ACEOF
6364 /* end confdefs.h.  */
6365
6366 /* Override any GCC internal prototype to avoid an error.
6367    Use char because int might match the return type of a GCC
6368    builtin and then its argument prototype would still apply.  */
6369 #ifdef __cplusplus
6370 extern "C"
6371 #endif
6372 char IceConnectionNumber ();
6373 int
6374 main ()
6375 {
6376 return IceConnectionNumber ();
6377   ;
6378   return 0;
6379 }
6380 _ACEOF
6381 rm -f conftest.$ac_objext conftest$ac_exeext
6382 if { (ac_try="$ac_link"
6383 case "(($ac_try" in
6384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6385   *) ac_try_echo=$ac_try;;
6386 esac
6387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6388   (eval "$ac_link") 2>conftest.er1
6389   ac_status=$?
6390   grep -v '^ *+' conftest.er1 >conftest.err
6391   rm -f conftest.er1
6392   cat conftest.err >&5
6393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394   (exit $ac_status); } && {
6395          test -z "$ac_cxx_werror_flag" ||
6396          test ! -s conftest.err
6397        } && test -s conftest$ac_exeext &&
6398        $as_test_x conftest$ac_exeext; then
6399   ac_cv_lib_ICE_IceConnectionNumber=yes
6400 else
6401   echo "$as_me: failed program was:" >&5
6402 sed 's/^/| /' conftest.$ac_ext >&5
6403
6404         ac_cv_lib_ICE_IceConnectionNumber=no
6405 fi
6406
6407 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6408       conftest$ac_exeext conftest.$ac_ext
6409 LIBS=$ac_check_lib_save_LIBS
6410 fi
6411 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6412 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6413 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6414   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6415 fi
6416
6417   LDFLAGS=$ac_save_LDFLAGS
6418
6419 fi
6420
6421
6422 AFTERIMAGE_CFLAGS=
6423 AFTERIMAGE_LIBS=
6424 AFTERIMAGE_VERSION=
6425
6426 if test x$support_afterimage = xyes; then
6427   support_afterimage=no
6428
6429   if test "x$afterimage_config" = "x" ; then
6430     # Extract the first word of "afterimage-config", so it can be a program name with args.
6431 set dummy afterimage-config; ac_word=$2
6432 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6434 if test "${ac_cv_path_afterimage_config+set}" = set; then
6435   echo $ECHO_N "(cached) $ECHO_C" >&6
6436 else
6437   case $afterimage_config in
6438   [\\/]* | ?:[\\/]*)
6439   ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6440   ;;
6441   *)
6442   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6443 for as_dir in $PATH
6444 do
6445   IFS=$as_save_IFS
6446   test -z "$as_dir" && as_dir=.
6447   for ac_exec_ext in '' $ac_executable_extensions; do
6448   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6449     ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6450     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6451     break 2
6452   fi
6453 done
6454 done
6455 IFS=$as_save_IFS
6456
6457   test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6458   ;;
6459 esac
6460 fi
6461 afterimage_config=$ac_cv_path_afterimage_config
6462 if test -n "$afterimage_config"; then
6463   { echo "$as_me:$LINENO: result: $afterimage_config" >&5
6464 echo "${ECHO_T}$afterimage_config" >&6; }
6465 else
6466   { echo "$as_me:$LINENO: result: no" >&5
6467 echo "${ECHO_T}no" >&6; }
6468 fi
6469
6470
6471   fi
6472   if test "x$afterimage_config" != "xno" ; then
6473     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
6474 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
6475     xAFTERIMAGE_VERSION=`$afterimage_config --version`
6476     if test -n "$xAFTERIMAGE_VERSION" ; then
6477       xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6478       xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6479       if test "x$xAFTERIMAGE_LIBS" != "x"; then
6480         libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6481         libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6482         if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6483           support_afterimage=yes
6484           AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6485           AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6486           AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6487         fi
6488       fi
6489     fi
6490     if test "x$support_afterimage" = "xyes"; then
6491       { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6492 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6493     else
6494       { echo "$as_me:$LINENO: result: no" >&5
6495 echo "${ECHO_T}no" >&6; }
6496     fi
6497   fi
6498 fi
6499
6500 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6501 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6502 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6503   echo $ECHO_N "(cached) $ECHO_C" >&6
6504 else
6505   cat >conftest.$ac_ext <<_ACEOF
6506 /* confdefs.h.  */
6507 _ACEOF
6508 cat confdefs.h >>conftest.$ac_ext
6509 cat >>conftest.$ac_ext <<_ACEOF
6510 /* end confdefs.h.  */
6511 #include <sys/types.h>
6512 #include <sys/wait.h>
6513 #ifndef WEXITSTATUS
6514 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6515 #endif
6516 #ifndef WIFEXITED
6517 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6518 #endif
6519
6520 int
6521 main ()
6522 {
6523   int s;
6524   wait (&s);
6525   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6526   ;
6527   return 0;
6528 }
6529 _ACEOF
6530 rm -f conftest.$ac_objext
6531 if { (ac_try="$ac_compile"
6532 case "(($ac_try" in
6533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6534   *) ac_try_echo=$ac_try;;
6535 esac
6536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6537   (eval "$ac_compile") 2>conftest.er1
6538   ac_status=$?
6539   grep -v '^ *+' conftest.er1 >conftest.err
6540   rm -f conftest.er1
6541   cat conftest.err >&5
6542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6543   (exit $ac_status); } && {
6544          test -z "$ac_cxx_werror_flag" ||
6545          test ! -s conftest.err
6546        } && test -s conftest.$ac_objext; then
6547   ac_cv_header_sys_wait_h=yes
6548 else
6549   echo "$as_me: failed program was:" >&5
6550 sed 's/^/| /' conftest.$ac_ext >&5
6551
6552         ac_cv_header_sys_wait_h=no
6553 fi
6554
6555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6556 fi
6557 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6558 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6559 if test $ac_cv_header_sys_wait_h = yes; then
6560
6561 cat >>confdefs.h <<\_ACEOF
6562 #define HAVE_SYS_WAIT_H 1
6563 _ACEOF
6564
6565 fi
6566
6567 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6568 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6569 if test "${ac_cv_header_stdc+set}" = set; then
6570   echo $ECHO_N "(cached) $ECHO_C" >&6
6571 else
6572   cat >conftest.$ac_ext <<_ACEOF
6573 /* confdefs.h.  */
6574 _ACEOF
6575 cat confdefs.h >>conftest.$ac_ext
6576 cat >>conftest.$ac_ext <<_ACEOF
6577 /* end confdefs.h.  */
6578 #include <stdlib.h>
6579 #include <stdarg.h>
6580 #include <string.h>
6581 #include <float.h>
6582
6583 int
6584 main ()
6585 {
6586
6587   ;
6588   return 0;
6589 }
6590 _ACEOF
6591 rm -f conftest.$ac_objext
6592 if { (ac_try="$ac_compile"
6593 case "(($ac_try" in
6594   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6595   *) ac_try_echo=$ac_try;;
6596 esac
6597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6598   (eval "$ac_compile") 2>conftest.er1
6599   ac_status=$?
6600   grep -v '^ *+' conftest.er1 >conftest.err
6601   rm -f conftest.er1
6602   cat conftest.err >&5
6603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604   (exit $ac_status); } && {
6605          test -z "$ac_cxx_werror_flag" ||
6606          test ! -s conftest.err
6607        } && test -s conftest.$ac_objext; then
6608   ac_cv_header_stdc=yes
6609 else
6610   echo "$as_me: failed program was:" >&5
6611 sed 's/^/| /' conftest.$ac_ext >&5
6612
6613         ac_cv_header_stdc=no
6614 fi
6615
6616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6617
6618 if test $ac_cv_header_stdc = yes; then
6619   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6620   cat >conftest.$ac_ext <<_ACEOF
6621 /* confdefs.h.  */
6622 _ACEOF
6623 cat confdefs.h >>conftest.$ac_ext
6624 cat >>conftest.$ac_ext <<_ACEOF
6625 /* end confdefs.h.  */
6626 #include <string.h>
6627
6628 _ACEOF
6629 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6630   $EGREP "memchr" >/dev/null 2>&1; then
6631   :
6632 else
6633   ac_cv_header_stdc=no
6634 fi
6635 rm -f conftest*
6636
6637 fi
6638
6639 if test $ac_cv_header_stdc = yes; then
6640   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6641   cat >conftest.$ac_ext <<_ACEOF
6642 /* confdefs.h.  */
6643 _ACEOF
6644 cat confdefs.h >>conftest.$ac_ext
6645 cat >>conftest.$ac_ext <<_ACEOF
6646 /* end confdefs.h.  */
6647 #include <stdlib.h>
6648
6649 _ACEOF
6650 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6651   $EGREP "free" >/dev/null 2>&1; then
6652   :
6653 else
6654   ac_cv_header_stdc=no
6655 fi
6656 rm -f conftest*
6657
6658 fi
6659
6660 if test $ac_cv_header_stdc = yes; then
6661   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6662   if test "$cross_compiling" = yes; then
6663   :
6664 else
6665   cat >conftest.$ac_ext <<_ACEOF
6666 /* confdefs.h.  */
6667 _ACEOF
6668 cat confdefs.h >>conftest.$ac_ext
6669 cat >>conftest.$ac_ext <<_ACEOF
6670 /* end confdefs.h.  */
6671 #include <ctype.h>
6672 #include <stdlib.h>
6673 #if ((' ' & 0x0FF) == 0x020)
6674 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6675 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6676 #else
6677 # define ISLOWER(c) \
6678                    (('a' <= (c) && (c) <= 'i') \
6679                      || ('j' <= (c) && (c) <= 'r') \
6680                      || ('s' <= (c) && (c) <= 'z'))
6681 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6682 #endif
6683
6684 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6685 int
6686 main ()
6687 {
6688   int i;
6689   for (i = 0; i < 256; i++)
6690     if (XOR (islower (i), ISLOWER (i))
6691         || toupper (i) != TOUPPER (i))
6692       return 2;
6693   return 0;
6694 }
6695 _ACEOF
6696 rm -f conftest$ac_exeext
6697 if { (ac_try="$ac_link"
6698 case "(($ac_try" in
6699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6700   *) ac_try_echo=$ac_try;;
6701 esac
6702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6703   (eval "$ac_link") 2>&5
6704   ac_status=$?
6705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6706   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6707   { (case "(($ac_try" in
6708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6709   *) ac_try_echo=$ac_try;;
6710 esac
6711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6712   (eval "$ac_try") 2>&5
6713   ac_status=$?
6714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6715   (exit $ac_status); }; }; then
6716   :
6717 else
6718   echo "$as_me: program exited with status $ac_status" >&5
6719 echo "$as_me: failed program was:" >&5
6720 sed 's/^/| /' conftest.$ac_ext >&5
6721
6722 ( exit $ac_status )
6723 ac_cv_header_stdc=no
6724 fi
6725 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6726 fi
6727
6728
6729 fi
6730 fi
6731 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6732 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6733 if test $ac_cv_header_stdc = yes; then
6734
6735 cat >>confdefs.h <<\_ACEOF
6736 #define STDC_HEADERS 1
6737 _ACEOF
6738
6739 fi
6740
6741 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6752                   inttypes.h stdint.h unistd.h
6753 do
6754 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6755 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6757 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6758   echo $ECHO_N "(cached) $ECHO_C" >&6
6759 else
6760   cat >conftest.$ac_ext <<_ACEOF
6761 /* confdefs.h.  */
6762 _ACEOF
6763 cat confdefs.h >>conftest.$ac_ext
6764 cat >>conftest.$ac_ext <<_ACEOF
6765 /* end confdefs.h.  */
6766 $ac_includes_default
6767
6768 #include <$ac_header>
6769 _ACEOF
6770 rm -f conftest.$ac_objext
6771 if { (ac_try="$ac_compile"
6772 case "(($ac_try" in
6773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6774   *) ac_try_echo=$ac_try;;
6775 esac
6776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6777   (eval "$ac_compile") 2>conftest.er1
6778   ac_status=$?
6779   grep -v '^ *+' conftest.er1 >conftest.err
6780   rm -f conftest.er1
6781   cat conftest.err >&5
6782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6783   (exit $ac_status); } && {
6784          test -z "$ac_cxx_werror_flag" ||
6785          test ! -s conftest.err
6786        } && test -s conftest.$ac_objext; then
6787   eval "$as_ac_Header=yes"
6788 else
6789   echo "$as_me: failed program was:" >&5
6790 sed 's/^/| /' conftest.$ac_ext >&5
6791
6792         eval "$as_ac_Header=no"
6793 fi
6794
6795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6796 fi
6797 ac_res=`eval echo '${'$as_ac_Header'}'`
6798                { echo "$as_me:$LINENO: result: $ac_res" >&5
6799 echo "${ECHO_T}$ac_res" >&6; }
6800 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6801   cat >>confdefs.h <<_ACEOF
6802 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6803 _ACEOF
6804
6805 fi
6806
6807 done
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827 for ac_header in \
6828         assert.h \
6829         fcntl.h \
6830         stdarg.h \
6831         stdlib.h \
6832         string.h \
6833         termios.h \
6834         unistd.h \
6835         sys/byteorder.h \
6836         sys/ioctl.h \
6837         sys/select.h \
6838         sys/sockio.h \
6839         sys/strredir.h \
6840         sys/time.h \
6841         stdint.h \
6842         wchar.h \
6843         cwchar \
6844         clocale \
6845
6846 do
6847 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6848 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6849   { echo "$as_me:$LINENO: checking for $ac_header" >&5
6850 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6851 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6852   echo $ECHO_N "(cached) $ECHO_C" >&6
6853 fi
6854 ac_res=`eval echo '${'$as_ac_Header'}'`
6855                { echo "$as_me:$LINENO: result: $ac_res" >&5
6856 echo "${ECHO_T}$ac_res" >&6; }
6857 else
6858   # Is the header compilable?
6859 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6860 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6861 cat >conftest.$ac_ext <<_ACEOF
6862 /* confdefs.h.  */
6863 _ACEOF
6864 cat confdefs.h >>conftest.$ac_ext
6865 cat >>conftest.$ac_ext <<_ACEOF
6866 /* end confdefs.h.  */
6867 $ac_includes_default
6868 #include <$ac_header>
6869 _ACEOF
6870 rm -f conftest.$ac_objext
6871 if { (ac_try="$ac_compile"
6872 case "(($ac_try" in
6873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6874   *) ac_try_echo=$ac_try;;
6875 esac
6876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6877   (eval "$ac_compile") 2>conftest.er1
6878   ac_status=$?
6879   grep -v '^ *+' conftest.er1 >conftest.err
6880   rm -f conftest.er1
6881   cat conftest.err >&5
6882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6883   (exit $ac_status); } && {
6884          test -z "$ac_cxx_werror_flag" ||
6885          test ! -s conftest.err
6886        } && test -s conftest.$ac_objext; then
6887   ac_header_compiler=yes
6888 else
6889   echo "$as_me: failed program was:" >&5
6890 sed 's/^/| /' conftest.$ac_ext >&5
6891
6892         ac_header_compiler=no
6893 fi
6894
6895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6896 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6897 echo "${ECHO_T}$ac_header_compiler" >&6; }
6898
6899 # Is the header present?
6900 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6901 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6902 cat >conftest.$ac_ext <<_ACEOF
6903 /* confdefs.h.  */
6904 _ACEOF
6905 cat confdefs.h >>conftest.$ac_ext
6906 cat >>conftest.$ac_ext <<_ACEOF
6907 /* end confdefs.h.  */
6908 #include <$ac_header>
6909 _ACEOF
6910 if { (ac_try="$ac_cpp conftest.$ac_ext"
6911 case "(($ac_try" in
6912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6913   *) ac_try_echo=$ac_try;;
6914 esac
6915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6916   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6917   ac_status=$?
6918   grep -v '^ *+' conftest.er1 >conftest.err
6919   rm -f conftest.er1
6920   cat conftest.err >&5
6921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6922   (exit $ac_status); } >/dev/null && {
6923          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6924          test ! -s conftest.err
6925        }; then
6926   ac_header_preproc=yes
6927 else
6928   echo "$as_me: failed program was:" >&5
6929 sed 's/^/| /' conftest.$ac_ext >&5
6930
6931   ac_header_preproc=no
6932 fi
6933
6934 rm -f conftest.err conftest.$ac_ext
6935 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6936 echo "${ECHO_T}$ac_header_preproc" >&6; }
6937
6938 # So?  What about this header?
6939 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6940   yes:no: )
6941     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6942 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6943     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6944 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6945     ac_header_preproc=yes
6946     ;;
6947   no:yes:* )
6948     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6949 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6950     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6951 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6952     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6953 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6954     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6955 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6956     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6957 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6958     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6959 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6960
6961     ;;
6962 esac
6963 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6964 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6965 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6966   echo $ECHO_N "(cached) $ECHO_C" >&6
6967 else
6968   eval "$as_ac_Header=\$ac_header_preproc"
6969 fi
6970 ac_res=`eval echo '${'$as_ac_Header'}'`
6971                { echo "$as_me:$LINENO: result: $ac_res" >&5
6972 echo "${ECHO_T}$ac_res" >&6; }
6973
6974 fi
6975 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6976   cat >>confdefs.h <<_ACEOF
6977 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6978 _ACEOF
6979
6980 fi
6981
6982 done
6983
6984
6985 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6986 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6987 if test "${ac_cv_header_time+set}" = set; then
6988   echo $ECHO_N "(cached) $ECHO_C" >&6
6989 else
6990   cat >conftest.$ac_ext <<_ACEOF
6991 /* confdefs.h.  */
6992 _ACEOF
6993 cat confdefs.h >>conftest.$ac_ext
6994 cat >>conftest.$ac_ext <<_ACEOF
6995 /* end confdefs.h.  */
6996 #include <sys/types.h>
6997 #include <sys/time.h>
6998 #include <time.h>
6999
7000 int
7001 main ()
7002 {
7003 if ((struct tm *) 0)
7004 return 0;
7005   ;
7006   return 0;
7007 }
7008 _ACEOF
7009 rm -f conftest.$ac_objext
7010 if { (ac_try="$ac_compile"
7011 case "(($ac_try" in
7012   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7013   *) ac_try_echo=$ac_try;;
7014 esac
7015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7016   (eval "$ac_compile") 2>conftest.er1
7017   ac_status=$?
7018   grep -v '^ *+' conftest.er1 >conftest.err
7019   rm -f conftest.er1
7020   cat conftest.err >&5
7021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022   (exit $ac_status); } && {
7023          test -z "$ac_cxx_werror_flag" ||
7024          test ! -s conftest.err
7025        } && test -s conftest.$ac_objext; then
7026   ac_cv_header_time=yes
7027 else
7028   echo "$as_me: failed program was:" >&5
7029 sed 's/^/| /' conftest.$ac_ext >&5
7030
7031         ac_cv_header_time=no
7032 fi
7033
7034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7035 fi
7036 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7037 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7038 if test $ac_cv_header_time = yes; then
7039
7040 cat >>confdefs.h <<\_ACEOF
7041 #define TIME_WITH_SYS_TIME 1
7042 _ACEOF
7043
7044 fi
7045
7046
7047 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7048 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7049 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7050   echo $ECHO_N "(cached) $ECHO_C" >&6
7051 else
7052   cat >conftest.$ac_ext <<_ACEOF
7053 /* confdefs.h.  */
7054 _ACEOF
7055 cat confdefs.h >>conftest.$ac_ext
7056 cat >>conftest.$ac_ext <<_ACEOF
7057 /* end confdefs.h.  */
7058 #include <stdio.h>
7059 #include <sys/ioctl.h>
7060 #ifdef HAVE_TERMIOS_H
7061 #include <termios.h>
7062 #endif
7063 int
7064 main ()
7065 {
7066 int a = ECHO;
7067   ;
7068   return 0;
7069 }
7070 _ACEOF
7071 rm -f conftest.$ac_objext
7072 if { (ac_try="$ac_compile"
7073 case "(($ac_try" in
7074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7075   *) ac_try_echo=$ac_try;;
7076 esac
7077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7078   (eval "$ac_compile") 2>conftest.er1
7079   ac_status=$?
7080   grep -v '^ *+' conftest.er1 >conftest.err
7081   rm -f conftest.er1
7082   cat conftest.err >&5
7083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7084   (exit $ac_status); } && {
7085          test -z "$ac_cxx_werror_flag" ||
7086          test ! -s conftest.err
7087        } && test -s conftest.$ac_objext; then
7088   rxvt_cv_header_sysioctl=yes
7089 else
7090   echo "$as_me: failed program was:" >&5
7091 sed 's/^/| /' conftest.$ac_ext >&5
7092
7093         rxvt_cv_header_sysioctl=no
7094 fi
7095
7096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7097 fi
7098 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7099 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7100
7101 { echo "$as_me:$LINENO: checking for XPointer" >&5
7102 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7103 if test "${rxvt_cv_xpointer+set}" = set; then
7104   echo $ECHO_N "(cached) $ECHO_C" >&6
7105 else
7106   cat >conftest.$ac_ext <<_ACEOF
7107 /* confdefs.h.  */
7108 _ACEOF
7109 cat confdefs.h >>conftest.$ac_ext
7110 cat >>conftest.$ac_ext <<_ACEOF
7111 /* end confdefs.h.  */
7112 #include <X11/Xlib.h>
7113 int
7114 main ()
7115 {
7116 XPointer dummy;
7117   ;
7118   return 0;
7119 }
7120 _ACEOF
7121 rm -f conftest.$ac_objext
7122 if { (ac_try="$ac_compile"
7123 case "(($ac_try" in
7124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7125   *) ac_try_echo=$ac_try;;
7126 esac
7127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7128   (eval "$ac_compile") 2>conftest.er1
7129   ac_status=$?
7130   grep -v '^ *+' conftest.er1 >conftest.err
7131   rm -f conftest.er1
7132   cat conftest.err >&5
7133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134   (exit $ac_status); } && {
7135          test -z "$ac_cxx_werror_flag" ||
7136          test ! -s conftest.err
7137        } && test -s conftest.$ac_objext; then
7138   rxvt_cv_xpointer=yes
7139 else
7140   echo "$as_me: failed program was:" >&5
7141 sed 's/^/| /' conftest.$ac_ext >&5
7142
7143         rxvt_cv_xpointer=no
7144 fi
7145
7146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7147 fi
7148 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7149 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7150 if test x$rxvt_cv_xpointer = xyes; then
7151
7152 cat >>confdefs.h <<\_ACEOF
7153 #define HAVE_XPOINTER 1
7154 _ACEOF
7155
7156 fi
7157
7158 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7159 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7160 if test "${rxvt_xlib_illegal_access+set}" = set; then
7161   echo $ECHO_N "(cached) $ECHO_C" >&6
7162 else
7163   cat >conftest.$ac_ext <<_ACEOF
7164 /* confdefs.h.  */
7165 _ACEOF
7166 cat confdefs.h >>conftest.$ac_ext
7167 cat >>conftest.$ac_ext <<_ACEOF
7168 /* end confdefs.h.  */
7169
7170 #define XLIB_ILLEGAL_ACCESS
7171 #include <X11/Xlib.h>
7172
7173 int
7174 main ()
7175 {
7176
7177       Display *dpy;
7178       dpy->xdefaults = (char *)0;
7179
7180   ;
7181   return 0;
7182 }
7183 _ACEOF
7184 rm -f conftest.$ac_objext
7185 if { (ac_try="$ac_compile"
7186 case "(($ac_try" in
7187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7188   *) ac_try_echo=$ac_try;;
7189 esac
7190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7191   (eval "$ac_compile") 2>conftest.er1
7192   ac_status=$?
7193   grep -v '^ *+' conftest.er1 >conftest.err
7194   rm -f conftest.er1
7195   cat conftest.err >&5
7196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7197   (exit $ac_status); } && {
7198          test -z "$ac_cxx_werror_flag" ||
7199          test ! -s conftest.err
7200        } && test -s conftest.$ac_objext; then
7201   rxvt_xlib_illegal_access=yes
7202 else
7203   echo "$as_me: failed program was:" >&5
7204 sed 's/^/| /' conftest.$ac_ext >&5
7205
7206         rxvt_xlib_illegal_access=no
7207
7208 fi
7209
7210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7211 fi
7212 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7213 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7214 if test x$rxvt_xlib_illegal_access = xyes; then
7215
7216 cat >>confdefs.h <<\_ACEOF
7217 #define XLIB_ILLEGAL_ACCESS 1
7218 _ACEOF
7219
7220 fi
7221
7222 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7223 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7224 if test "${ac_cv_c_const+set}" = set; then
7225   echo $ECHO_N "(cached) $ECHO_C" >&6
7226 else
7227   cat >conftest.$ac_ext <<_ACEOF
7228 /* confdefs.h.  */
7229 _ACEOF
7230 cat confdefs.h >>conftest.$ac_ext
7231 cat >>conftest.$ac_ext <<_ACEOF
7232 /* end confdefs.h.  */
7233
7234 int
7235 main ()
7236 {
7237 /* FIXME: Include the comments suggested by Paul. */
7238 #ifndef __cplusplus
7239   /* Ultrix mips cc rejects this.  */
7240   typedef int charset[2];
7241   const charset cs;
7242   /* SunOS 4.1.1 cc rejects this.  */
7243   char const *const *pcpcc;
7244   char **ppc;
7245   /* NEC SVR4.0.2 mips cc rejects this.  */
7246   struct point {int x, y;};
7247   static struct point const zero = {0,0};
7248   /* AIX XL C 1.02.0.0 rejects this.
7249      It does not let you subtract one const X* pointer from another in
7250      an arm of an if-expression whose if-part is not a constant
7251      expression */
7252   const char *g = "string";
7253   pcpcc = &g + (g ? g-g : 0);
7254   /* HPUX 7.0 cc rejects these. */
7255   ++pcpcc;
7256   ppc = (char**) pcpcc;
7257   pcpcc = (char const *const *) ppc;
7258   { /* SCO 3.2v4 cc rejects this.  */
7259     char *t;
7260     char const *s = 0 ? (char *) 0 : (char const *) 0;
7261
7262     *t++ = 0;
7263     if (s) return 0;
7264   }
7265   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7266     int x[] = {25, 17};
7267     const int *foo = &x[0];
7268     ++foo;
7269   }
7270   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7271     typedef const int *iptr;
7272     iptr p = 0;
7273     ++p;
7274   }
7275   { /* AIX XL C 1.02.0.0 rejects this saying
7276        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7277     struct s { int j; const int *ap[3]; };
7278     struct s *b; b->j = 5;
7279   }
7280   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7281     const int foo = 10;
7282     if (!foo) return 0;
7283   }
7284   return !cs[0] && !zero.x;
7285 #endif
7286
7287   ;
7288   return 0;
7289 }
7290 _ACEOF
7291 rm -f conftest.$ac_objext
7292 if { (ac_try="$ac_compile"
7293 case "(($ac_try" in
7294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7295   *) ac_try_echo=$ac_try;;
7296 esac
7297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7298   (eval "$ac_compile") 2>conftest.er1
7299   ac_status=$?
7300   grep -v '^ *+' conftest.er1 >conftest.err
7301   rm -f conftest.er1
7302   cat conftest.err >&5
7303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7304   (exit $ac_status); } && {
7305          test -z "$ac_cxx_werror_flag" ||
7306          test ! -s conftest.err
7307        } && test -s conftest.$ac_objext; then
7308   ac_cv_c_const=yes
7309 else
7310   echo "$as_me: failed program was:" >&5
7311 sed 's/^/| /' conftest.$ac_ext >&5
7312
7313         ac_cv_c_const=no
7314 fi
7315
7316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7317 fi
7318 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7319 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7320 if test $ac_cv_c_const = no; then
7321
7322 cat >>confdefs.h <<\_ACEOF
7323 #define const
7324 _ACEOF
7325
7326 fi
7327
7328 { echo "$as_me:$LINENO: checking for inline" >&5
7329 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7330 if test "${ac_cv_c_inline+set}" = set; then
7331   echo $ECHO_N "(cached) $ECHO_C" >&6
7332 else
7333   ac_cv_c_inline=no
7334 for ac_kw in inline __inline__ __inline; do
7335   cat >conftest.$ac_ext <<_ACEOF
7336 /* confdefs.h.  */
7337 _ACEOF
7338 cat confdefs.h >>conftest.$ac_ext
7339 cat >>conftest.$ac_ext <<_ACEOF
7340 /* end confdefs.h.  */
7341 #ifndef __cplusplus
7342 typedef int foo_t;
7343 static $ac_kw foo_t static_foo () {return 0; }
7344 $ac_kw foo_t foo () {return 0; }
7345 #endif
7346
7347 _ACEOF
7348 rm -f conftest.$ac_objext
7349 if { (ac_try="$ac_compile"
7350 case "(($ac_try" in
7351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7352   *) ac_try_echo=$ac_try;;
7353 esac
7354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7355   (eval "$ac_compile") 2>conftest.er1
7356   ac_status=$?
7357   grep -v '^ *+' conftest.er1 >conftest.err
7358   rm -f conftest.er1
7359   cat conftest.err >&5
7360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361   (exit $ac_status); } && {
7362          test -z "$ac_cxx_werror_flag" ||
7363          test ! -s conftest.err
7364        } && test -s conftest.$ac_objext; then
7365   ac_cv_c_inline=$ac_kw
7366 else
7367   echo "$as_me: failed program was:" >&5
7368 sed 's/^/| /' conftest.$ac_ext >&5
7369
7370
7371 fi
7372
7373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7374   test "$ac_cv_c_inline" != no && break
7375 done
7376
7377 fi
7378 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7379 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7380
7381
7382 case $ac_cv_c_inline in
7383   inline | yes) ;;
7384   *)
7385     case $ac_cv_c_inline in
7386       no) ac_val=;;
7387       *) ac_val=$ac_cv_c_inline;;
7388     esac
7389     cat >>confdefs.h <<_ACEOF
7390 #ifndef __cplusplus
7391 #define inline $ac_val
7392 #endif
7393 _ACEOF
7394     ;;
7395 esac
7396
7397
7398
7399 { echo "$as_me:$LINENO: checking for mode_t" >&5
7400 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7401 if test "${ac_cv_type_mode_t+set}" = set; then
7402   echo $ECHO_N "(cached) $ECHO_C" >&6
7403 else
7404   cat >conftest.$ac_ext <<_ACEOF
7405 /* confdefs.h.  */
7406 _ACEOF
7407 cat confdefs.h >>conftest.$ac_ext
7408 cat >>conftest.$ac_ext <<_ACEOF
7409 /* end confdefs.h.  */
7410 $ac_includes_default
7411 typedef mode_t ac__type_new_;
7412 int
7413 main ()
7414 {
7415 if ((ac__type_new_ *) 0)
7416   return 0;
7417 if (sizeof (ac__type_new_))
7418   return 0;
7419   ;
7420   return 0;
7421 }
7422 _ACEOF
7423 rm -f conftest.$ac_objext
7424 if { (ac_try="$ac_compile"
7425 case "(($ac_try" in
7426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7427   *) ac_try_echo=$ac_try;;
7428 esac
7429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7430   (eval "$ac_compile") 2>conftest.er1
7431   ac_status=$?
7432   grep -v '^ *+' conftest.er1 >conftest.err
7433   rm -f conftest.er1
7434   cat conftest.err >&5
7435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7436   (exit $ac_status); } && {
7437          test -z "$ac_cxx_werror_flag" ||
7438          test ! -s conftest.err
7439        } && test -s conftest.$ac_objext; then
7440   ac_cv_type_mode_t=yes
7441 else
7442   echo "$as_me: failed program was:" >&5
7443 sed 's/^/| /' conftest.$ac_ext >&5
7444
7445         ac_cv_type_mode_t=no
7446 fi
7447
7448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7449 fi
7450 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7451 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7452 if test $ac_cv_type_mode_t = yes; then
7453   :
7454 else
7455
7456 cat >>confdefs.h <<_ACEOF
7457 #define mode_t int
7458 _ACEOF
7459
7460 fi
7461
7462 { echo "$as_me:$LINENO: checking for pid_t" >&5
7463 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7464 if test "${ac_cv_type_pid_t+set}" = set; then
7465   echo $ECHO_N "(cached) $ECHO_C" >&6
7466 else
7467   cat >conftest.$ac_ext <<_ACEOF
7468 /* confdefs.h.  */
7469 _ACEOF
7470 cat confdefs.h >>conftest.$ac_ext
7471 cat >>conftest.$ac_ext <<_ACEOF
7472 /* end confdefs.h.  */
7473 $ac_includes_default
7474 typedef pid_t ac__type_new_;
7475 int
7476 main ()
7477 {
7478 if ((ac__type_new_ *) 0)
7479   return 0;
7480 if (sizeof (ac__type_new_))
7481   return 0;
7482   ;
7483   return 0;
7484 }
7485 _ACEOF
7486 rm -f conftest.$ac_objext
7487 if { (ac_try="$ac_compile"
7488 case "(($ac_try" in
7489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7490   *) ac_try_echo=$ac_try;;
7491 esac
7492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7493   (eval "$ac_compile") 2>conftest.er1
7494   ac_status=$?
7495   grep -v '^ *+' conftest.er1 >conftest.err
7496   rm -f conftest.er1
7497   cat conftest.err >&5
7498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7499   (exit $ac_status); } && {
7500          test -z "$ac_cxx_werror_flag" ||
7501          test ! -s conftest.err
7502        } && test -s conftest.$ac_objext; then
7503   ac_cv_type_pid_t=yes
7504 else
7505   echo "$as_me: failed program was:" >&5
7506 sed 's/^/| /' conftest.$ac_ext >&5
7507
7508         ac_cv_type_pid_t=no
7509 fi
7510
7511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7512 fi
7513 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7514 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7515 if test $ac_cv_type_pid_t = yes; then
7516   :
7517 else
7518
7519 cat >>confdefs.h <<_ACEOF
7520 #define pid_t int
7521 _ACEOF
7522
7523 fi
7524
7525 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7526 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7527 if test "${ac_cv_type_uid_t+set}" = set; then
7528   echo $ECHO_N "(cached) $ECHO_C" >&6
7529 else
7530   cat >conftest.$ac_ext <<_ACEOF
7531 /* confdefs.h.  */
7532 _ACEOF
7533 cat confdefs.h >>conftest.$ac_ext
7534 cat >>conftest.$ac_ext <<_ACEOF
7535 /* end confdefs.h.  */
7536 #include <sys/types.h>
7537
7538 _ACEOF
7539 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7540   $EGREP "uid_t" >/dev/null 2>&1; then
7541   ac_cv_type_uid_t=yes
7542 else
7543   ac_cv_type_uid_t=no
7544 fi
7545 rm -f conftest*
7546
7547 fi
7548 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7549 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7550 if test $ac_cv_type_uid_t = no; then
7551
7552 cat >>confdefs.h <<\_ACEOF
7553 #define uid_t int
7554 _ACEOF
7555
7556
7557 cat >>confdefs.h <<\_ACEOF
7558 #define gid_t int
7559 _ACEOF
7560
7561 fi
7562
7563
7564 { echo "$as_me:$LINENO: checking for short" >&5
7565 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
7566 if test "${ac_cv_type_short+set}" = set; then
7567   echo $ECHO_N "(cached) $ECHO_C" >&6
7568 else
7569   cat >conftest.$ac_ext <<_ACEOF
7570 /* confdefs.h.  */
7571 _ACEOF
7572 cat confdefs.h >>conftest.$ac_ext
7573 cat >>conftest.$ac_ext <<_ACEOF
7574 /* end confdefs.h.  */
7575 $ac_includes_default
7576 typedef short ac__type_new_;
7577 int
7578 main ()
7579 {
7580 if ((ac__type_new_ *) 0)
7581   return 0;
7582 if (sizeof (ac__type_new_))
7583   return 0;
7584   ;
7585   return 0;
7586 }
7587 _ACEOF
7588 rm -f conftest.$ac_objext
7589 if { (ac_try="$ac_compile"
7590 case "(($ac_try" in
7591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7592   *) ac_try_echo=$ac_try;;
7593 esac
7594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7595   (eval "$ac_compile") 2>conftest.er1
7596   ac_status=$?
7597   grep -v '^ *+' conftest.er1 >conftest.err
7598   rm -f conftest.er1
7599   cat conftest.err >&5
7600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7601   (exit $ac_status); } && {
7602          test -z "$ac_cxx_werror_flag" ||
7603          test ! -s conftest.err
7604        } && test -s conftest.$ac_objext; then
7605   ac_cv_type_short=yes
7606 else
7607   echo "$as_me: failed program was:" >&5
7608 sed 's/^/| /' conftest.$ac_ext >&5
7609
7610         ac_cv_type_short=no
7611 fi
7612
7613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7614 fi
7615 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7616 echo "${ECHO_T}$ac_cv_type_short" >&6; }
7617
7618 # The cast to long int works around a bug in the HP C Compiler
7619 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7620 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7621 # This bug is HP SR number 8606223364.
7622 { echo "$as_me:$LINENO: checking size of short" >&5
7623 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7624 if test "${ac_cv_sizeof_short+set}" = set; then
7625   echo $ECHO_N "(cached) $ECHO_C" >&6
7626 else
7627   if test "$cross_compiling" = yes; then
7628   # Depending upon the size, compute the lo and hi bounds.
7629 cat >conftest.$ac_ext <<_ACEOF
7630 /* confdefs.h.  */
7631 _ACEOF
7632 cat confdefs.h >>conftest.$ac_ext
7633 cat >>conftest.$ac_ext <<_ACEOF
7634 /* end confdefs.h.  */
7635 $ac_includes_default
7636    typedef short ac__type_sizeof_;
7637 int
7638 main ()
7639 {
7640 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7641 test_array [0] = 0
7642
7643   ;
7644   return 0;
7645 }
7646 _ACEOF
7647 rm -f conftest.$ac_objext
7648 if { (ac_try="$ac_compile"
7649 case "(($ac_try" in
7650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7651   *) ac_try_echo=$ac_try;;
7652 esac
7653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7654   (eval "$ac_compile") 2>conftest.er1
7655   ac_status=$?
7656   grep -v '^ *+' conftest.er1 >conftest.err
7657   rm -f conftest.er1
7658   cat conftest.err >&5
7659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660   (exit $ac_status); } && {
7661          test -z "$ac_cxx_werror_flag" ||
7662          test ! -s conftest.err
7663        } && test -s conftest.$ac_objext; then
7664   ac_lo=0 ac_mid=0
7665   while :; do
7666     cat >conftest.$ac_ext <<_ACEOF
7667 /* confdefs.h.  */
7668 _ACEOF
7669 cat confdefs.h >>conftest.$ac_ext
7670 cat >>conftest.$ac_ext <<_ACEOF
7671 /* end confdefs.h.  */
7672 $ac_includes_default
7673    typedef short ac__type_sizeof_;
7674 int
7675 main ()
7676 {
7677 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7678 test_array [0] = 0
7679
7680   ;
7681   return 0;
7682 }
7683 _ACEOF
7684 rm -f conftest.$ac_objext
7685 if { (ac_try="$ac_compile"
7686 case "(($ac_try" in
7687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7688   *) ac_try_echo=$ac_try;;
7689 esac
7690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7691   (eval "$ac_compile") 2>conftest.er1
7692   ac_status=$?
7693   grep -v '^ *+' conftest.er1 >conftest.err
7694   rm -f conftest.er1
7695   cat conftest.err >&5
7696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7697   (exit $ac_status); } && {
7698          test -z "$ac_cxx_werror_flag" ||
7699          test ! -s conftest.err
7700        } && test -s conftest.$ac_objext; then
7701   ac_hi=$ac_mid; break
7702 else
7703   echo "$as_me: failed program was:" >&5
7704 sed 's/^/| /' conftest.$ac_ext >&5
7705
7706         ac_lo=`expr $ac_mid + 1`
7707                         if test $ac_lo -le $ac_mid; then
7708                           ac_lo= ac_hi=
7709                           break
7710                         fi
7711                         ac_mid=`expr 2 '*' $ac_mid + 1`
7712 fi
7713
7714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7715   done
7716 else
7717   echo "$as_me: failed program was:" >&5
7718 sed 's/^/| /' conftest.$ac_ext >&5
7719
7720         cat >conftest.$ac_ext <<_ACEOF
7721 /* confdefs.h.  */
7722 _ACEOF
7723 cat confdefs.h >>conftest.$ac_ext
7724 cat >>conftest.$ac_ext <<_ACEOF
7725 /* end confdefs.h.  */
7726 $ac_includes_default
7727    typedef short ac__type_sizeof_;
7728 int
7729 main ()
7730 {
7731 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7732 test_array [0] = 0
7733
7734   ;
7735   return 0;
7736 }
7737 _ACEOF
7738 rm -f conftest.$ac_objext
7739 if { (ac_try="$ac_compile"
7740 case "(($ac_try" in
7741   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7742   *) ac_try_echo=$ac_try;;
7743 esac
7744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7745   (eval "$ac_compile") 2>conftest.er1
7746   ac_status=$?
7747   grep -v '^ *+' conftest.er1 >conftest.err
7748   rm -f conftest.er1
7749   cat conftest.err >&5
7750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751   (exit $ac_status); } && {
7752          test -z "$ac_cxx_werror_flag" ||
7753          test ! -s conftest.err
7754        } && test -s conftest.$ac_objext; then
7755   ac_hi=-1 ac_mid=-1
7756   while :; do
7757     cat >conftest.$ac_ext <<_ACEOF
7758 /* confdefs.h.  */
7759 _ACEOF
7760 cat confdefs.h >>conftest.$ac_ext
7761 cat >>conftest.$ac_ext <<_ACEOF
7762 /* end confdefs.h.  */
7763 $ac_includes_default
7764    typedef short ac__type_sizeof_;
7765 int
7766 main ()
7767 {
7768 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7769 test_array [0] = 0
7770
7771   ;
7772   return 0;
7773 }
7774 _ACEOF
7775 rm -f conftest.$ac_objext
7776 if { (ac_try="$ac_compile"
7777 case "(($ac_try" in
7778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7779   *) ac_try_echo=$ac_try;;
7780 esac
7781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7782   (eval "$ac_compile") 2>conftest.er1
7783   ac_status=$?
7784   grep -v '^ *+' conftest.er1 >conftest.err
7785   rm -f conftest.er1
7786   cat conftest.err >&5
7787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788   (exit $ac_status); } && {
7789          test -z "$ac_cxx_werror_flag" ||
7790          test ! -s conftest.err
7791        } && test -s conftest.$ac_objext; then
7792   ac_lo=$ac_mid; break
7793 else
7794   echo "$as_me: failed program was:" >&5
7795 sed 's/^/| /' conftest.$ac_ext >&5
7796
7797         ac_hi=`expr '(' $ac_mid ')' - 1`
7798                         if test $ac_mid -le $ac_hi; then
7799                           ac_lo= ac_hi=
7800                           break
7801                         fi
7802                         ac_mid=`expr 2 '*' $ac_mid`
7803 fi
7804
7805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7806   done
7807 else
7808   echo "$as_me: failed program was:" >&5
7809 sed 's/^/| /' conftest.$ac_ext >&5
7810
7811         ac_lo= ac_hi=
7812 fi
7813
7814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7815 fi
7816
7817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818 # Binary search between lo and hi bounds.
7819 while test "x$ac_lo" != "x$ac_hi"; do
7820   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7821   cat >conftest.$ac_ext <<_ACEOF
7822 /* confdefs.h.  */
7823 _ACEOF
7824 cat confdefs.h >>conftest.$ac_ext
7825 cat >>conftest.$ac_ext <<_ACEOF
7826 /* end confdefs.h.  */
7827 $ac_includes_default
7828    typedef short ac__type_sizeof_;
7829 int
7830 main ()
7831 {
7832 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7833 test_array [0] = 0
7834
7835   ;
7836   return 0;
7837 }
7838 _ACEOF
7839 rm -f conftest.$ac_objext
7840 if { (ac_try="$ac_compile"
7841 case "(($ac_try" in
7842   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7843   *) ac_try_echo=$ac_try;;
7844 esac
7845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7846   (eval "$ac_compile") 2>conftest.er1
7847   ac_status=$?
7848   grep -v '^ *+' conftest.er1 >conftest.err
7849   rm -f conftest.er1
7850   cat conftest.err >&5
7851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7852   (exit $ac_status); } && {
7853          test -z "$ac_cxx_werror_flag" ||
7854          test ! -s conftest.err
7855        } && test -s conftest.$ac_objext; then
7856   ac_hi=$ac_mid
7857 else
7858   echo "$as_me: failed program was:" >&5
7859 sed 's/^/| /' conftest.$ac_ext >&5
7860
7861         ac_lo=`expr '(' $ac_mid ')' + 1`
7862 fi
7863
7864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7865 done
7866 case $ac_lo in
7867 ?*) ac_cv_sizeof_short=$ac_lo;;
7868 '') if test "$ac_cv_type_short" = yes; then
7869      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7870 See \`config.log' for more details." >&5
7871 echo "$as_me: error: cannot compute sizeof (short)
7872 See \`config.log' for more details." >&2;}
7873    { (exit 77); exit 77; }; }
7874    else
7875      ac_cv_sizeof_short=0
7876    fi ;;
7877 esac
7878 else
7879   cat >conftest.$ac_ext <<_ACEOF
7880 /* confdefs.h.  */
7881 _ACEOF
7882 cat confdefs.h >>conftest.$ac_ext
7883 cat >>conftest.$ac_ext <<_ACEOF
7884 /* end confdefs.h.  */
7885 $ac_includes_default
7886    typedef short ac__type_sizeof_;
7887 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7888 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7889 #include <stdio.h>
7890 #include <stdlib.h>
7891 int
7892 main ()
7893 {
7894
7895   FILE *f = fopen ("conftest.val", "w");
7896   if (! f)
7897     return 1;
7898   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7899     {
7900       long int i = longval ();
7901       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7902         return 1;
7903       fprintf (f, "%ld\n", i);
7904     }
7905   else
7906     {
7907       unsigned long int i = ulongval ();
7908       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7909         return 1;
7910       fprintf (f, "%lu\n", i);
7911     }
7912   return ferror (f) || fclose (f) != 0;
7913
7914   ;
7915   return 0;
7916 }
7917 _ACEOF
7918 rm -f conftest$ac_exeext
7919 if { (ac_try="$ac_link"
7920 case "(($ac_try" in
7921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7922   *) ac_try_echo=$ac_try;;
7923 esac
7924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7925   (eval "$ac_link") 2>&5
7926   ac_status=$?
7927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7928   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7929   { (case "(($ac_try" in
7930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7931   *) ac_try_echo=$ac_try;;
7932 esac
7933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7934   (eval "$ac_try") 2>&5
7935   ac_status=$?
7936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7937   (exit $ac_status); }; }; then
7938   ac_cv_sizeof_short=`cat conftest.val`
7939 else
7940   echo "$as_me: program exited with status $ac_status" >&5
7941 echo "$as_me: failed program was:" >&5
7942 sed 's/^/| /' conftest.$ac_ext >&5
7943
7944 ( exit $ac_status )
7945 if test "$ac_cv_type_short" = yes; then
7946      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7947 See \`config.log' for more details." >&5
7948 echo "$as_me: error: cannot compute sizeof (short)
7949 See \`config.log' for more details." >&2;}
7950    { (exit 77); exit 77; }; }
7951    else
7952      ac_cv_sizeof_short=0
7953    fi
7954 fi
7955 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7956 fi
7957 rm -f conftest.val
7958 fi
7959 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7960 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
7961
7962
7963
7964 cat >>confdefs.h <<_ACEOF
7965 #define SIZEOF_SHORT $ac_cv_sizeof_short
7966 _ACEOF
7967
7968
7969 { echo "$as_me:$LINENO: checking for int" >&5
7970 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7971 if test "${ac_cv_type_int+set}" = set; then
7972   echo $ECHO_N "(cached) $ECHO_C" >&6
7973 else
7974   cat >conftest.$ac_ext <<_ACEOF
7975 /* confdefs.h.  */
7976 _ACEOF
7977 cat confdefs.h >>conftest.$ac_ext
7978 cat >>conftest.$ac_ext <<_ACEOF
7979 /* end confdefs.h.  */
7980 $ac_includes_default
7981 typedef int ac__type_new_;
7982 int
7983 main ()
7984 {
7985 if ((ac__type_new_ *) 0)
7986   return 0;
7987 if (sizeof (ac__type_new_))
7988   return 0;
7989   ;
7990   return 0;
7991 }
7992 _ACEOF
7993 rm -f conftest.$ac_objext
7994 if { (ac_try="$ac_compile"
7995 case "(($ac_try" in
7996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7997   *) ac_try_echo=$ac_try;;
7998 esac
7999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8000   (eval "$ac_compile") 2>conftest.er1
8001   ac_status=$?
8002   grep -v '^ *+' conftest.er1 >conftest.err
8003   rm -f conftest.er1
8004   cat conftest.err >&5
8005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8006   (exit $ac_status); } && {
8007          test -z "$ac_cxx_werror_flag" ||
8008          test ! -s conftest.err
8009        } && test -s conftest.$ac_objext; then
8010   ac_cv_type_int=yes
8011 else
8012   echo "$as_me: failed program was:" >&5
8013 sed 's/^/| /' conftest.$ac_ext >&5
8014
8015         ac_cv_type_int=no
8016 fi
8017
8018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8019 fi
8020 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8021 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8022
8023 # The cast to long int works around a bug in the HP C Compiler
8024 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8025 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8026 # This bug is HP SR number 8606223364.
8027 { echo "$as_me:$LINENO: checking size of int" >&5
8028 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8029 if test "${ac_cv_sizeof_int+set}" = set; then
8030   echo $ECHO_N "(cached) $ECHO_C" >&6
8031 else
8032   if test "$cross_compiling" = yes; then
8033   # Depending upon the size, compute the lo and hi bounds.
8034 cat >conftest.$ac_ext <<_ACEOF
8035 /* confdefs.h.  */
8036 _ACEOF
8037 cat confdefs.h >>conftest.$ac_ext
8038 cat >>conftest.$ac_ext <<_ACEOF
8039 /* end confdefs.h.  */
8040 $ac_includes_default
8041    typedef int ac__type_sizeof_;
8042 int
8043 main ()
8044 {
8045 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8046 test_array [0] = 0
8047
8048   ;
8049   return 0;
8050 }
8051 _ACEOF
8052 rm -f conftest.$ac_objext
8053 if { (ac_try="$ac_compile"
8054 case "(($ac_try" in
8055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8056   *) ac_try_echo=$ac_try;;
8057 esac
8058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8059   (eval "$ac_compile") 2>conftest.er1
8060   ac_status=$?
8061   grep -v '^ *+' conftest.er1 >conftest.err
8062   rm -f conftest.er1
8063   cat conftest.err >&5
8064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8065   (exit $ac_status); } && {
8066          test -z "$ac_cxx_werror_flag" ||
8067          test ! -s conftest.err
8068        } && test -s conftest.$ac_objext; then
8069   ac_lo=0 ac_mid=0
8070   while :; do
8071     cat >conftest.$ac_ext <<_ACEOF
8072 /* confdefs.h.  */
8073 _ACEOF
8074 cat confdefs.h >>conftest.$ac_ext
8075 cat >>conftest.$ac_ext <<_ACEOF
8076 /* end confdefs.h.  */
8077 $ac_includes_default
8078    typedef int ac__type_sizeof_;
8079 int
8080 main ()
8081 {
8082 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8083 test_array [0] = 0
8084
8085   ;
8086   return 0;
8087 }
8088 _ACEOF
8089 rm -f conftest.$ac_objext
8090 if { (ac_try="$ac_compile"
8091 case "(($ac_try" in
8092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8093   *) ac_try_echo=$ac_try;;
8094 esac
8095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8096   (eval "$ac_compile") 2>conftest.er1
8097   ac_status=$?
8098   grep -v '^ *+' conftest.er1 >conftest.err
8099   rm -f conftest.er1
8100   cat conftest.err >&5
8101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8102   (exit $ac_status); } && {
8103          test -z "$ac_cxx_werror_flag" ||
8104          test ! -s conftest.err
8105        } && test -s conftest.$ac_objext; then
8106   ac_hi=$ac_mid; break
8107 else
8108   echo "$as_me: failed program was:" >&5
8109 sed 's/^/| /' conftest.$ac_ext >&5
8110
8111         ac_lo=`expr $ac_mid + 1`
8112                         if test $ac_lo -le $ac_mid; then
8113                           ac_lo= ac_hi=
8114                           break
8115                         fi
8116                         ac_mid=`expr 2 '*' $ac_mid + 1`
8117 fi
8118
8119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8120   done
8121 else
8122   echo "$as_me: failed program was:" >&5
8123 sed 's/^/| /' conftest.$ac_ext >&5
8124
8125         cat >conftest.$ac_ext <<_ACEOF
8126 /* confdefs.h.  */
8127 _ACEOF
8128 cat confdefs.h >>conftest.$ac_ext
8129 cat >>conftest.$ac_ext <<_ACEOF
8130 /* end confdefs.h.  */
8131 $ac_includes_default
8132    typedef int ac__type_sizeof_;
8133 int
8134 main ()
8135 {
8136 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8137 test_array [0] = 0
8138
8139   ;
8140   return 0;
8141 }
8142 _ACEOF
8143 rm -f conftest.$ac_objext
8144 if { (ac_try="$ac_compile"
8145 case "(($ac_try" in
8146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8147   *) ac_try_echo=$ac_try;;
8148 esac
8149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8150   (eval "$ac_compile") 2>conftest.er1
8151   ac_status=$?
8152   grep -v '^ *+' conftest.er1 >conftest.err
8153   rm -f conftest.er1
8154   cat conftest.err >&5
8155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8156   (exit $ac_status); } && {
8157          test -z "$ac_cxx_werror_flag" ||
8158          test ! -s conftest.err
8159        } && test -s conftest.$ac_objext; then
8160   ac_hi=-1 ac_mid=-1
8161   while :; do
8162     cat >conftest.$ac_ext <<_ACEOF
8163 /* confdefs.h.  */
8164 _ACEOF
8165 cat confdefs.h >>conftest.$ac_ext
8166 cat >>conftest.$ac_ext <<_ACEOF
8167 /* end confdefs.h.  */
8168 $ac_includes_default
8169    typedef int ac__type_sizeof_;
8170 int
8171 main ()
8172 {
8173 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8174 test_array [0] = 0
8175
8176   ;
8177   return 0;
8178 }
8179 _ACEOF
8180 rm -f conftest.$ac_objext
8181 if { (ac_try="$ac_compile"
8182 case "(($ac_try" in
8183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8184   *) ac_try_echo=$ac_try;;
8185 esac
8186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8187   (eval "$ac_compile") 2>conftest.er1
8188   ac_status=$?
8189   grep -v '^ *+' conftest.er1 >conftest.err
8190   rm -f conftest.er1
8191   cat conftest.err >&5
8192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8193   (exit $ac_status); } && {
8194          test -z "$ac_cxx_werror_flag" ||
8195          test ! -s conftest.err
8196        } && test -s conftest.$ac_objext; then
8197   ac_lo=$ac_mid; break
8198 else
8199   echo "$as_me: failed program was:" >&5
8200 sed 's/^/| /' conftest.$ac_ext >&5
8201
8202         ac_hi=`expr '(' $ac_mid ')' - 1`
8203                         if test $ac_mid -le $ac_hi; then
8204                           ac_lo= ac_hi=
8205                           break
8206                         fi
8207                         ac_mid=`expr 2 '*' $ac_mid`
8208 fi
8209
8210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8211   done
8212 else
8213   echo "$as_me: failed program was:" >&5
8214 sed 's/^/| /' conftest.$ac_ext >&5
8215
8216         ac_lo= ac_hi=
8217 fi
8218
8219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8220 fi
8221
8222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8223 # Binary search between lo and hi bounds.
8224 while test "x$ac_lo" != "x$ac_hi"; do
8225   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8226   cat >conftest.$ac_ext <<_ACEOF
8227 /* confdefs.h.  */
8228 _ACEOF
8229 cat confdefs.h >>conftest.$ac_ext
8230 cat >>conftest.$ac_ext <<_ACEOF
8231 /* end confdefs.h.  */
8232 $ac_includes_default
8233    typedef int ac__type_sizeof_;
8234 int
8235 main ()
8236 {
8237 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8238 test_array [0] = 0
8239
8240   ;
8241   return 0;
8242 }
8243 _ACEOF
8244 rm -f conftest.$ac_objext
8245 if { (ac_try="$ac_compile"
8246 case "(($ac_try" in
8247   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8248   *) ac_try_echo=$ac_try;;
8249 esac
8250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8251   (eval "$ac_compile") 2>conftest.er1
8252   ac_status=$?
8253   grep -v '^ *+' conftest.er1 >conftest.err
8254   rm -f conftest.er1
8255   cat conftest.err >&5
8256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8257   (exit $ac_status); } && {
8258          test -z "$ac_cxx_werror_flag" ||
8259          test ! -s conftest.err
8260        } && test -s conftest.$ac_objext; then
8261   ac_hi=$ac_mid
8262 else
8263   echo "$as_me: failed program was:" >&5
8264 sed 's/^/| /' conftest.$ac_ext >&5
8265
8266         ac_lo=`expr '(' $ac_mid ')' + 1`
8267 fi
8268
8269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8270 done
8271 case $ac_lo in
8272 ?*) ac_cv_sizeof_int=$ac_lo;;
8273 '') if test "$ac_cv_type_int" = yes; then
8274      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8275 See \`config.log' for more details." >&5
8276 echo "$as_me: error: cannot compute sizeof (int)
8277 See \`config.log' for more details." >&2;}
8278    { (exit 77); exit 77; }; }
8279    else
8280      ac_cv_sizeof_int=0
8281    fi ;;
8282 esac
8283 else
8284   cat >conftest.$ac_ext <<_ACEOF
8285 /* confdefs.h.  */
8286 _ACEOF
8287 cat confdefs.h >>conftest.$ac_ext
8288 cat >>conftest.$ac_ext <<_ACEOF
8289 /* end confdefs.h.  */
8290 $ac_includes_default
8291    typedef int ac__type_sizeof_;
8292 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8293 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8294 #include <stdio.h>
8295 #include <stdlib.h>
8296 int
8297 main ()
8298 {
8299
8300   FILE *f = fopen ("conftest.val", "w");
8301   if (! f)
8302     return 1;
8303   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8304     {
8305       long int i = longval ();
8306       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8307         return 1;
8308       fprintf (f, "%ld\n", i);
8309     }
8310   else
8311     {
8312       unsigned long int i = ulongval ();
8313       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8314         return 1;
8315       fprintf (f, "%lu\n", i);
8316     }
8317   return ferror (f) || fclose (f) != 0;
8318
8319   ;
8320   return 0;
8321 }
8322 _ACEOF
8323 rm -f conftest$ac_exeext
8324 if { (ac_try="$ac_link"
8325 case "(($ac_try" in
8326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8327   *) ac_try_echo=$ac_try;;
8328 esac
8329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8330   (eval "$ac_link") 2>&5
8331   ac_status=$?
8332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8333   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8334   { (case "(($ac_try" in
8335   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8336   *) ac_try_echo=$ac_try;;
8337 esac
8338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8339   (eval "$ac_try") 2>&5
8340   ac_status=$?
8341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342   (exit $ac_status); }; }; then
8343   ac_cv_sizeof_int=`cat conftest.val`
8344 else
8345   echo "$as_me: program exited with status $ac_status" >&5
8346 echo "$as_me: failed program was:" >&5
8347 sed 's/^/| /' conftest.$ac_ext >&5
8348
8349 ( exit $ac_status )
8350 if test "$ac_cv_type_int" = yes; then
8351      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8352 See \`config.log' for more details." >&5
8353 echo "$as_me: error: cannot compute sizeof (int)
8354 See \`config.log' for more details." >&2;}
8355    { (exit 77); exit 77; }; }
8356    else
8357      ac_cv_sizeof_int=0
8358    fi
8359 fi
8360 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8361 fi
8362 rm -f conftest.val
8363 fi
8364 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8365 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8366
8367
8368
8369 cat >>confdefs.h <<_ACEOF
8370 #define SIZEOF_INT $ac_cv_sizeof_int
8371 _ACEOF
8372
8373
8374 { echo "$as_me:$LINENO: checking for long long" >&5
8375 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8376 if test "${ac_cv_type_long_long+set}" = set; then
8377   echo $ECHO_N "(cached) $ECHO_C" >&6
8378 else
8379   cat >conftest.$ac_ext <<_ACEOF
8380 /* confdefs.h.  */
8381 _ACEOF
8382 cat confdefs.h >>conftest.$ac_ext
8383 cat >>conftest.$ac_ext <<_ACEOF
8384 /* end confdefs.h.  */
8385 $ac_includes_default
8386 typedef long long ac__type_new_;
8387 int
8388 main ()
8389 {
8390 if ((ac__type_new_ *) 0)
8391   return 0;
8392 if (sizeof (ac__type_new_))
8393   return 0;
8394   ;
8395   return 0;
8396 }
8397 _ACEOF
8398 rm -f conftest.$ac_objext
8399 if { (ac_try="$ac_compile"
8400 case "(($ac_try" in
8401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8402   *) ac_try_echo=$ac_try;;
8403 esac
8404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8405   (eval "$ac_compile") 2>conftest.er1
8406   ac_status=$?
8407   grep -v '^ *+' conftest.er1 >conftest.err
8408   rm -f conftest.er1
8409   cat conftest.err >&5
8410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411   (exit $ac_status); } && {
8412          test -z "$ac_cxx_werror_flag" ||
8413          test ! -s conftest.err
8414        } && test -s conftest.$ac_objext; then
8415   ac_cv_type_long_long=yes
8416 else
8417   echo "$as_me: failed program was:" >&5
8418 sed 's/^/| /' conftest.$ac_ext >&5
8419
8420         ac_cv_type_long_long=no
8421 fi
8422
8423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8424 fi
8425 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8426 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8427
8428 # The cast to long int works around a bug in the HP C Compiler
8429 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8430 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8431 # This bug is HP SR number 8606223364.
8432 { echo "$as_me:$LINENO: checking size of long long" >&5
8433 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8434 if test "${ac_cv_sizeof_long_long+set}" = set; then
8435   echo $ECHO_N "(cached) $ECHO_C" >&6
8436 else
8437   if test "$cross_compiling" = yes; then
8438   # Depending upon the size, compute the lo and hi bounds.
8439 cat >conftest.$ac_ext <<_ACEOF
8440 /* confdefs.h.  */
8441 _ACEOF
8442 cat confdefs.h >>conftest.$ac_ext
8443 cat >>conftest.$ac_ext <<_ACEOF
8444 /* end confdefs.h.  */
8445 $ac_includes_default
8446    typedef long long ac__type_sizeof_;
8447 int
8448 main ()
8449 {
8450 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8451 test_array [0] = 0
8452
8453   ;
8454   return 0;
8455 }
8456 _ACEOF
8457 rm -f conftest.$ac_objext
8458 if { (ac_try="$ac_compile"
8459 case "(($ac_try" in
8460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8461   *) ac_try_echo=$ac_try;;
8462 esac
8463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8464   (eval "$ac_compile") 2>conftest.er1
8465   ac_status=$?
8466   grep -v '^ *+' conftest.er1 >conftest.err
8467   rm -f conftest.er1
8468   cat conftest.err >&5
8469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470   (exit $ac_status); } && {
8471          test -z "$ac_cxx_werror_flag" ||
8472          test ! -s conftest.err
8473        } && test -s conftest.$ac_objext; then
8474   ac_lo=0 ac_mid=0
8475   while :; do
8476     cat >conftest.$ac_ext <<_ACEOF
8477 /* confdefs.h.  */
8478 _ACEOF
8479 cat confdefs.h >>conftest.$ac_ext
8480 cat >>conftest.$ac_ext <<_ACEOF
8481 /* end confdefs.h.  */
8482 $ac_includes_default
8483    typedef long long ac__type_sizeof_;
8484 int
8485 main ()
8486 {
8487 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8488 test_array [0] = 0
8489
8490   ;
8491   return 0;
8492 }
8493 _ACEOF
8494 rm -f conftest.$ac_objext
8495 if { (ac_try="$ac_compile"
8496 case "(($ac_try" in
8497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8498   *) ac_try_echo=$ac_try;;
8499 esac
8500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8501   (eval "$ac_compile") 2>conftest.er1
8502   ac_status=$?
8503   grep -v '^ *+' conftest.er1 >conftest.err
8504   rm -f conftest.er1
8505   cat conftest.err >&5
8506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8507   (exit $ac_status); } && {
8508          test -z "$ac_cxx_werror_flag" ||
8509          test ! -s conftest.err
8510        } && test -s conftest.$ac_objext; then
8511   ac_hi=$ac_mid; break
8512 else
8513   echo "$as_me: failed program was:" >&5
8514 sed 's/^/| /' conftest.$ac_ext >&5
8515
8516         ac_lo=`expr $ac_mid + 1`
8517                         if test $ac_lo -le $ac_mid; then
8518                           ac_lo= ac_hi=
8519                           break
8520                         fi
8521                         ac_mid=`expr 2 '*' $ac_mid + 1`
8522 fi
8523
8524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8525   done
8526 else
8527   echo "$as_me: failed program was:" >&5
8528 sed 's/^/| /' conftest.$ac_ext >&5
8529
8530         cat >conftest.$ac_ext <<_ACEOF
8531 /* confdefs.h.  */
8532 _ACEOF
8533 cat confdefs.h >>conftest.$ac_ext
8534 cat >>conftest.$ac_ext <<_ACEOF
8535 /* end confdefs.h.  */
8536 $ac_includes_default
8537    typedef long long ac__type_sizeof_;
8538 int
8539 main ()
8540 {
8541 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8542 test_array [0] = 0
8543
8544   ;
8545   return 0;
8546 }
8547 _ACEOF
8548 rm -f conftest.$ac_objext
8549 if { (ac_try="$ac_compile"
8550 case "(($ac_try" in
8551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8552   *) ac_try_echo=$ac_try;;
8553 esac
8554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8555   (eval "$ac_compile") 2>conftest.er1
8556   ac_status=$?
8557   grep -v '^ *+' conftest.er1 >conftest.err
8558   rm -f conftest.er1
8559   cat conftest.err >&5
8560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8561   (exit $ac_status); } && {
8562          test -z "$ac_cxx_werror_flag" ||
8563          test ! -s conftest.err
8564        } && test -s conftest.$ac_objext; then
8565   ac_hi=-1 ac_mid=-1
8566   while :; do
8567     cat >conftest.$ac_ext <<_ACEOF
8568 /* confdefs.h.  */
8569 _ACEOF
8570 cat confdefs.h >>conftest.$ac_ext
8571 cat >>conftest.$ac_ext <<_ACEOF
8572 /* end confdefs.h.  */
8573 $ac_includes_default
8574    typedef long long ac__type_sizeof_;
8575 int
8576 main ()
8577 {
8578 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8579 test_array [0] = 0
8580
8581   ;
8582   return 0;
8583 }
8584 _ACEOF
8585 rm -f conftest.$ac_objext
8586 if { (ac_try="$ac_compile"
8587 case "(($ac_try" in
8588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8589   *) ac_try_echo=$ac_try;;
8590 esac
8591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8592   (eval "$ac_compile") 2>conftest.er1
8593   ac_status=$?
8594   grep -v '^ *+' conftest.er1 >conftest.err
8595   rm -f conftest.er1
8596   cat conftest.err >&5
8597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8598   (exit $ac_status); } && {
8599          test -z "$ac_cxx_werror_flag" ||
8600          test ! -s conftest.err
8601        } && test -s conftest.$ac_objext; then
8602   ac_lo=$ac_mid; break
8603 else
8604   echo "$as_me: failed program was:" >&5
8605 sed 's/^/| /' conftest.$ac_ext >&5
8606
8607         ac_hi=`expr '(' $ac_mid ')' - 1`
8608                         if test $ac_mid -le $ac_hi; then
8609                           ac_lo= ac_hi=
8610                           break
8611                         fi
8612                         ac_mid=`expr 2 '*' $ac_mid`
8613 fi
8614
8615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8616   done
8617 else
8618   echo "$as_me: failed program was:" >&5
8619 sed 's/^/| /' conftest.$ac_ext >&5
8620
8621         ac_lo= ac_hi=
8622 fi
8623
8624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8625 fi
8626
8627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8628 # Binary search between lo and hi bounds.
8629 while test "x$ac_lo" != "x$ac_hi"; do
8630   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8631   cat >conftest.$ac_ext <<_ACEOF
8632 /* confdefs.h.  */
8633 _ACEOF
8634 cat confdefs.h >>conftest.$ac_ext
8635 cat >>conftest.$ac_ext <<_ACEOF
8636 /* end confdefs.h.  */
8637 $ac_includes_default
8638    typedef long long ac__type_sizeof_;
8639 int
8640 main ()
8641 {
8642 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8643 test_array [0] = 0
8644
8645   ;
8646   return 0;
8647 }
8648 _ACEOF
8649 rm -f conftest.$ac_objext
8650 if { (ac_try="$ac_compile"
8651 case "(($ac_try" in
8652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8653   *) ac_try_echo=$ac_try;;
8654 esac
8655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8656   (eval "$ac_compile") 2>conftest.er1
8657   ac_status=$?
8658   grep -v '^ *+' conftest.er1 >conftest.err
8659   rm -f conftest.er1
8660   cat conftest.err >&5
8661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662   (exit $ac_status); } && {
8663          test -z "$ac_cxx_werror_flag" ||
8664          test ! -s conftest.err
8665        } && test -s conftest.$ac_objext; then
8666   ac_hi=$ac_mid
8667 else
8668   echo "$as_me: failed program was:" >&5
8669 sed 's/^/| /' conftest.$ac_ext >&5
8670
8671         ac_lo=`expr '(' $ac_mid ')' + 1`
8672 fi
8673
8674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8675 done
8676 case $ac_lo in
8677 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8678 '') if test "$ac_cv_type_long_long" = yes; then
8679      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8680 See \`config.log' for more details." >&5
8681 echo "$as_me: error: cannot compute sizeof (long long)
8682 See \`config.log' for more details." >&2;}
8683    { (exit 77); exit 77; }; }
8684    else
8685      ac_cv_sizeof_long_long=0
8686    fi ;;
8687 esac
8688 else
8689   cat >conftest.$ac_ext <<_ACEOF
8690 /* confdefs.h.  */
8691 _ACEOF
8692 cat confdefs.h >>conftest.$ac_ext
8693 cat >>conftest.$ac_ext <<_ACEOF
8694 /* end confdefs.h.  */
8695 $ac_includes_default
8696    typedef long long ac__type_sizeof_;
8697 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8698 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8699 #include <stdio.h>
8700 #include <stdlib.h>
8701 int
8702 main ()
8703 {
8704
8705   FILE *f = fopen ("conftest.val", "w");
8706   if (! f)
8707     return 1;
8708   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8709     {
8710       long int i = longval ();
8711       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8712         return 1;
8713       fprintf (f, "%ld\n", i);
8714     }
8715   else
8716     {
8717       unsigned long int i = ulongval ();
8718       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8719         return 1;
8720       fprintf (f, "%lu\n", i);
8721     }
8722   return ferror (f) || fclose (f) != 0;
8723
8724   ;
8725   return 0;
8726 }
8727 _ACEOF
8728 rm -f conftest$ac_exeext
8729 if { (ac_try="$ac_link"
8730 case "(($ac_try" in
8731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8732   *) ac_try_echo=$ac_try;;
8733 esac
8734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8735   (eval "$ac_link") 2>&5
8736   ac_status=$?
8737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8739   { (case "(($ac_try" in
8740   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8741   *) ac_try_echo=$ac_try;;
8742 esac
8743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8744   (eval "$ac_try") 2>&5
8745   ac_status=$?
8746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8747   (exit $ac_status); }; }; then
8748   ac_cv_sizeof_long_long=`cat conftest.val`
8749 else
8750   echo "$as_me: program exited with status $ac_status" >&5
8751 echo "$as_me: failed program was:" >&5
8752 sed 's/^/| /' conftest.$ac_ext >&5
8753
8754 ( exit $ac_status )
8755 if test "$ac_cv_type_long_long" = yes; then
8756      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8757 See \`config.log' for more details." >&5
8758 echo "$as_me: error: cannot compute sizeof (long long)
8759 See \`config.log' for more details." >&2;}
8760    { (exit 77); exit 77; }; }
8761    else
8762      ac_cv_sizeof_long_long=0
8763    fi
8764 fi
8765 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8766 fi
8767 rm -f conftest.val
8768 fi
8769 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8770 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8771
8772
8773
8774 cat >>confdefs.h <<_ACEOF
8775 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8776 _ACEOF
8777
8778
8779 { echo "$as_me:$LINENO: checking for int *" >&5
8780 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8781 if test "${ac_cv_type_int_p+set}" = set; then
8782   echo $ECHO_N "(cached) $ECHO_C" >&6
8783 else
8784   cat >conftest.$ac_ext <<_ACEOF
8785 /* confdefs.h.  */
8786 _ACEOF
8787 cat confdefs.h >>conftest.$ac_ext
8788 cat >>conftest.$ac_ext <<_ACEOF
8789 /* end confdefs.h.  */
8790 $ac_includes_default
8791 typedef int * ac__type_new_;
8792 int
8793 main ()
8794 {
8795 if ((ac__type_new_ *) 0)
8796   return 0;
8797 if (sizeof (ac__type_new_))
8798   return 0;
8799   ;
8800   return 0;
8801 }
8802 _ACEOF
8803 rm -f conftest.$ac_objext
8804 if { (ac_try="$ac_compile"
8805 case "(($ac_try" in
8806   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8807   *) ac_try_echo=$ac_try;;
8808 esac
8809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8810   (eval "$ac_compile") 2>conftest.er1
8811   ac_status=$?
8812   grep -v '^ *+' conftest.er1 >conftest.err
8813   rm -f conftest.er1
8814   cat conftest.err >&5
8815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8816   (exit $ac_status); } && {
8817          test -z "$ac_cxx_werror_flag" ||
8818          test ! -s conftest.err
8819        } && test -s conftest.$ac_objext; then
8820   ac_cv_type_int_p=yes
8821 else
8822   echo "$as_me: failed program was:" >&5
8823 sed 's/^/| /' conftest.$ac_ext >&5
8824
8825         ac_cv_type_int_p=no
8826 fi
8827
8828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8829 fi
8830 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8831 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8832
8833 # The cast to long int works around a bug in the HP C Compiler
8834 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8835 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8836 # This bug is HP SR number 8606223364.
8837 { echo "$as_me:$LINENO: checking size of int *" >&5
8838 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8839 if test "${ac_cv_sizeof_int_p+set}" = set; then
8840   echo $ECHO_N "(cached) $ECHO_C" >&6
8841 else
8842   if test "$cross_compiling" = yes; then
8843   # Depending upon the size, compute the lo and hi bounds.
8844 cat >conftest.$ac_ext <<_ACEOF
8845 /* confdefs.h.  */
8846 _ACEOF
8847 cat confdefs.h >>conftest.$ac_ext
8848 cat >>conftest.$ac_ext <<_ACEOF
8849 /* end confdefs.h.  */
8850 $ac_includes_default
8851    typedef int * ac__type_sizeof_;
8852 int
8853 main ()
8854 {
8855 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8856 test_array [0] = 0
8857
8858   ;
8859   return 0;
8860 }
8861 _ACEOF
8862 rm -f conftest.$ac_objext
8863 if { (ac_try="$ac_compile"
8864 case "(($ac_try" in
8865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8866   *) ac_try_echo=$ac_try;;
8867 esac
8868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8869   (eval "$ac_compile") 2>conftest.er1
8870   ac_status=$?
8871   grep -v '^ *+' conftest.er1 >conftest.err
8872   rm -f conftest.er1
8873   cat conftest.err >&5
8874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8875   (exit $ac_status); } && {
8876          test -z "$ac_cxx_werror_flag" ||
8877          test ! -s conftest.err
8878        } && test -s conftest.$ac_objext; then
8879   ac_lo=0 ac_mid=0
8880   while :; do
8881     cat >conftest.$ac_ext <<_ACEOF
8882 /* confdefs.h.  */
8883 _ACEOF
8884 cat confdefs.h >>conftest.$ac_ext
8885 cat >>conftest.$ac_ext <<_ACEOF
8886 /* end confdefs.h.  */
8887 $ac_includes_default
8888    typedef int * ac__type_sizeof_;
8889 int
8890 main ()
8891 {
8892 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8893 test_array [0] = 0
8894
8895   ;
8896   return 0;
8897 }
8898 _ACEOF
8899 rm -f conftest.$ac_objext
8900 if { (ac_try="$ac_compile"
8901 case "(($ac_try" in
8902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8903   *) ac_try_echo=$ac_try;;
8904 esac
8905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8906   (eval "$ac_compile") 2>conftest.er1
8907   ac_status=$?
8908   grep -v '^ *+' conftest.er1 >conftest.err
8909   rm -f conftest.er1
8910   cat conftest.err >&5
8911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8912   (exit $ac_status); } && {
8913          test -z "$ac_cxx_werror_flag" ||
8914          test ! -s conftest.err
8915        } && test -s conftest.$ac_objext; then
8916   ac_hi=$ac_mid; break
8917 else
8918   echo "$as_me: failed program was:" >&5
8919 sed 's/^/| /' conftest.$ac_ext >&5
8920
8921         ac_lo=`expr $ac_mid + 1`
8922                         if test $ac_lo -le $ac_mid; then
8923                           ac_lo= ac_hi=
8924                           break
8925                         fi
8926                         ac_mid=`expr 2 '*' $ac_mid + 1`
8927 fi
8928
8929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8930   done
8931 else
8932   echo "$as_me: failed program was:" >&5
8933 sed 's/^/| /' conftest.$ac_ext >&5
8934
8935         cat >conftest.$ac_ext <<_ACEOF
8936 /* confdefs.h.  */
8937 _ACEOF
8938 cat confdefs.h >>conftest.$ac_ext
8939 cat >>conftest.$ac_ext <<_ACEOF
8940 /* end confdefs.h.  */
8941 $ac_includes_default
8942    typedef int * ac__type_sizeof_;
8943 int
8944 main ()
8945 {
8946 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8947 test_array [0] = 0
8948
8949   ;
8950   return 0;
8951 }
8952 _ACEOF
8953 rm -f conftest.$ac_objext
8954 if { (ac_try="$ac_compile"
8955 case "(($ac_try" in
8956   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8957   *) ac_try_echo=$ac_try;;
8958 esac
8959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8960   (eval "$ac_compile") 2>conftest.er1
8961   ac_status=$?
8962   grep -v '^ *+' conftest.er1 >conftest.err
8963   rm -f conftest.er1
8964   cat conftest.err >&5
8965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8966   (exit $ac_status); } && {
8967          test -z "$ac_cxx_werror_flag" ||
8968          test ! -s conftest.err
8969        } && test -s conftest.$ac_objext; then
8970   ac_hi=-1 ac_mid=-1
8971   while :; do
8972     cat >conftest.$ac_ext <<_ACEOF
8973 /* confdefs.h.  */
8974 _ACEOF
8975 cat confdefs.h >>conftest.$ac_ext
8976 cat >>conftest.$ac_ext <<_ACEOF
8977 /* end confdefs.h.  */
8978 $ac_includes_default
8979    typedef int * ac__type_sizeof_;
8980 int
8981 main ()
8982 {
8983 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8984 test_array [0] = 0
8985
8986   ;
8987   return 0;
8988 }
8989 _ACEOF
8990 rm -f conftest.$ac_objext
8991 if { (ac_try="$ac_compile"
8992 case "(($ac_try" in
8993   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8994   *) ac_try_echo=$ac_try;;
8995 esac
8996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8997   (eval "$ac_compile") 2>conftest.er1
8998   ac_status=$?
8999   grep -v '^ *+' conftest.er1 >conftest.err
9000   rm -f conftest.er1
9001   cat conftest.err >&5
9002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9003   (exit $ac_status); } && {
9004          test -z "$ac_cxx_werror_flag" ||
9005          test ! -s conftest.err
9006        } && test -s conftest.$ac_objext; then
9007   ac_lo=$ac_mid; break
9008 else
9009   echo "$as_me: failed program was:" >&5
9010 sed 's/^/| /' conftest.$ac_ext >&5
9011
9012         ac_hi=`expr '(' $ac_mid ')' - 1`
9013                         if test $ac_mid -le $ac_hi; then
9014                           ac_lo= ac_hi=
9015                           break
9016                         fi
9017                         ac_mid=`expr 2 '*' $ac_mid`
9018 fi
9019
9020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9021   done
9022 else
9023   echo "$as_me: failed program was:" >&5
9024 sed 's/^/| /' conftest.$ac_ext >&5
9025
9026         ac_lo= ac_hi=
9027 fi
9028
9029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9030 fi
9031
9032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9033 # Binary search between lo and hi bounds.
9034 while test "x$ac_lo" != "x$ac_hi"; do
9035   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9036   cat >conftest.$ac_ext <<_ACEOF
9037 /* confdefs.h.  */
9038 _ACEOF
9039 cat confdefs.h >>conftest.$ac_ext
9040 cat >>conftest.$ac_ext <<_ACEOF
9041 /* end confdefs.h.  */
9042 $ac_includes_default
9043    typedef int * ac__type_sizeof_;
9044 int
9045 main ()
9046 {
9047 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9048 test_array [0] = 0
9049
9050   ;
9051   return 0;
9052 }
9053 _ACEOF
9054 rm -f conftest.$ac_objext
9055 if { (ac_try="$ac_compile"
9056 case "(($ac_try" in
9057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9058   *) ac_try_echo=$ac_try;;
9059 esac
9060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9061   (eval "$ac_compile") 2>conftest.er1
9062   ac_status=$?
9063   grep -v '^ *+' conftest.er1 >conftest.err
9064   rm -f conftest.er1
9065   cat conftest.err >&5
9066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067   (exit $ac_status); } && {
9068          test -z "$ac_cxx_werror_flag" ||
9069          test ! -s conftest.err
9070        } && test -s conftest.$ac_objext; then
9071   ac_hi=$ac_mid
9072 else
9073   echo "$as_me: failed program was:" >&5
9074 sed 's/^/| /' conftest.$ac_ext >&5
9075
9076         ac_lo=`expr '(' $ac_mid ')' + 1`
9077 fi
9078
9079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9080 done
9081 case $ac_lo in
9082 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9083 '') if test "$ac_cv_type_int_p" = yes; then
9084      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9085 See \`config.log' for more details." >&5
9086 echo "$as_me: error: cannot compute sizeof (int *)
9087 See \`config.log' for more details." >&2;}
9088    { (exit 77); exit 77; }; }
9089    else
9090      ac_cv_sizeof_int_p=0
9091    fi ;;
9092 esac
9093 else
9094   cat >conftest.$ac_ext <<_ACEOF
9095 /* confdefs.h.  */
9096 _ACEOF
9097 cat confdefs.h >>conftest.$ac_ext
9098 cat >>conftest.$ac_ext <<_ACEOF
9099 /* end confdefs.h.  */
9100 $ac_includes_default
9101    typedef int * ac__type_sizeof_;
9102 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9103 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9104 #include <stdio.h>
9105 #include <stdlib.h>
9106 int
9107 main ()
9108 {
9109
9110   FILE *f = fopen ("conftest.val", "w");
9111   if (! f)
9112     return 1;
9113   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9114     {
9115       long int i = longval ();
9116       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9117         return 1;
9118       fprintf (f, "%ld\n", i);
9119     }
9120   else
9121     {
9122       unsigned long int i = ulongval ();
9123       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9124         return 1;
9125       fprintf (f, "%lu\n", i);
9126     }
9127   return ferror (f) || fclose (f) != 0;
9128
9129   ;
9130   return 0;
9131 }
9132 _ACEOF
9133 rm -f conftest$ac_exeext
9134 if { (ac_try="$ac_link"
9135 case "(($ac_try" in
9136   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9137   *) ac_try_echo=$ac_try;;
9138 esac
9139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9140   (eval "$ac_link") 2>&5
9141   ac_status=$?
9142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9143   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9144   { (case "(($ac_try" in
9145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9146   *) ac_try_echo=$ac_try;;
9147 esac
9148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9149   (eval "$ac_try") 2>&5
9150   ac_status=$?
9151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9152   (exit $ac_status); }; }; then
9153   ac_cv_sizeof_int_p=`cat conftest.val`
9154 else
9155   echo "$as_me: program exited with status $ac_status" >&5
9156 echo "$as_me: failed program was:" >&5
9157 sed 's/^/| /' conftest.$ac_ext >&5
9158
9159 ( exit $ac_status )
9160 if test "$ac_cv_type_int_p" = yes; then
9161      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9162 See \`config.log' for more details." >&5
9163 echo "$as_me: error: cannot compute sizeof (int *)
9164 See \`config.log' for more details." >&2;}
9165    { (exit 77); exit 77; }; }
9166    else
9167      ac_cv_sizeof_int_p=0
9168    fi
9169 fi
9170 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9171 fi
9172 rm -f conftest.val
9173 fi
9174 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9175 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9176
9177
9178
9179 cat >>confdefs.h <<_ACEOF
9180 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9181 _ACEOF
9182
9183
9184
9185
9186 { echo "$as_me:$LINENO: checking for int16_t" >&5
9187 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9188 if test "${rxvt_cv_int16_t+set}" = set; then
9189   echo $ECHO_N "(cached) $ECHO_C" >&6
9190 else
9191   cat >conftest.$ac_ext <<_ACEOF
9192 /* confdefs.h.  */
9193 _ACEOF
9194 cat confdefs.h >>conftest.$ac_ext
9195 cat >>conftest.$ac_ext <<_ACEOF
9196 /* end confdefs.h.  */
9197 #include <stdint.h>
9198 int
9199 main ()
9200 {
9201 int16_t dummy;
9202   ;
9203   return 0;
9204 }
9205 _ACEOF
9206 rm -f conftest.$ac_objext
9207 if { (ac_try="$ac_compile"
9208 case "(($ac_try" in
9209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9210   *) ac_try_echo=$ac_try;;
9211 esac
9212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9213   (eval "$ac_compile") 2>conftest.er1
9214   ac_status=$?
9215   grep -v '^ *+' conftest.er1 >conftest.err
9216   rm -f conftest.er1
9217   cat conftest.err >&5
9218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9219   (exit $ac_status); } && {
9220          test -z "$ac_cxx_werror_flag" ||
9221          test ! -s conftest.err
9222        } && test -s conftest.$ac_objext; then
9223   rxvt_cv_int16_t=yes
9224 else
9225   echo "$as_me: failed program was:" >&5
9226 sed 's/^/| /' conftest.$ac_ext >&5
9227
9228         if test "$ac_cv_sizeof_char" -ge 2; then
9229   rxvt_cv_int16_t=" char"
9230 else
9231   if test "$ac_cv_sizeof_short" -ge 2; then
9232     rxvt_cv_int16_t=" short"
9233   else
9234     if test "$ac_cv_sizeof_int" -ge 2; then
9235       rxvt_cv_int16_t=" int"
9236     else
9237       if test "$ac_cv_sizeof_long" -ge 2; then
9238         rxvt_cv_int16_t=" long"
9239       else
9240         if test "$ac_cv_sizeof_long_long" -ge 2; then
9241           rxvt_cv_int16_t=" long long"
9242         else
9243           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9244         fi
9245       fi
9246     fi
9247   fi
9248 fi
9249 fi
9250
9251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9252 fi
9253 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9254 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9255 if test x"$rxvt_cv_int16_t" != xyes; then
9256   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9257 else
9258   if test x"" = x; then
9259     rxvt_int16_typedef="/* typedef short int16_t; */"
9260   else
9261     rxvt_int16_typedef="/* typedef  short int16_t; */"
9262   fi
9263 fi
9264
9265 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9266 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9267 if test "${rxvt_cv_uint16_t+set}" = set; then
9268   echo $ECHO_N "(cached) $ECHO_C" >&6
9269 else
9270   cat >conftest.$ac_ext <<_ACEOF
9271 /* confdefs.h.  */
9272 _ACEOF
9273 cat confdefs.h >>conftest.$ac_ext
9274 cat >>conftest.$ac_ext <<_ACEOF
9275 /* end confdefs.h.  */
9276 #include <stdint.h>
9277 int
9278 main ()
9279 {
9280 uint16_t dummy;
9281   ;
9282   return 0;
9283 }
9284 _ACEOF
9285 rm -f conftest.$ac_objext
9286 if { (ac_try="$ac_compile"
9287 case "(($ac_try" in
9288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9289   *) ac_try_echo=$ac_try;;
9290 esac
9291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9292   (eval "$ac_compile") 2>conftest.er1
9293   ac_status=$?
9294   grep -v '^ *+' conftest.er1 >conftest.err
9295   rm -f conftest.er1
9296   cat conftest.err >&5
9297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298   (exit $ac_status); } && {
9299          test -z "$ac_cxx_werror_flag" ||
9300          test ! -s conftest.err
9301        } && test -s conftest.$ac_objext; then
9302   rxvt_cv_uint16_t=yes
9303 else
9304   echo "$as_me: failed program was:" >&5
9305 sed 's/^/| /' conftest.$ac_ext >&5
9306
9307         if test "$ac_cv_sizeof_char" -ge 2; then
9308   rxvt_cv_uint16_t="unsigned char"
9309 else
9310   if test "$ac_cv_sizeof_short" -ge 2; then
9311     rxvt_cv_uint16_t="unsigned short"
9312   else
9313     if test "$ac_cv_sizeof_int" -ge 2; then
9314       rxvt_cv_uint16_t="unsigned int"
9315     else
9316       if test "$ac_cv_sizeof_long" -ge 2; then
9317         rxvt_cv_uint16_t="unsigned long"
9318       else
9319         if test "$ac_cv_sizeof_long_long" -ge 2; then
9320           rxvt_cv_uint16_t="unsigned long long"
9321         else
9322           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9323         fi
9324       fi
9325     fi
9326   fi
9327 fi
9328 fi
9329
9330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9331 fi
9332 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9333 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9334 if test x"$rxvt_cv_uint16_t" != xyes; then
9335   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9336 else
9337   if test x"unsigned" = x; then
9338     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9339   else
9340     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9341   fi
9342 fi
9343
9344 { echo "$as_me:$LINENO: checking for int32_t" >&5
9345 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9346 if test "${rxvt_cv_int32_t+set}" = set; then
9347   echo $ECHO_N "(cached) $ECHO_C" >&6
9348 else
9349   cat >conftest.$ac_ext <<_ACEOF
9350 /* confdefs.h.  */
9351 _ACEOF
9352 cat confdefs.h >>conftest.$ac_ext
9353 cat >>conftest.$ac_ext <<_ACEOF
9354 /* end confdefs.h.  */
9355 #include <stdint.h>
9356 int
9357 main ()
9358 {
9359 int32_t dummy;
9360   ;
9361   return 0;
9362 }
9363 _ACEOF
9364 rm -f conftest.$ac_objext
9365 if { (ac_try="$ac_compile"
9366 case "(($ac_try" in
9367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9368   *) ac_try_echo=$ac_try;;
9369 esac
9370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9371   (eval "$ac_compile") 2>conftest.er1
9372   ac_status=$?
9373   grep -v '^ *+' conftest.er1 >conftest.err
9374   rm -f conftest.er1
9375   cat conftest.err >&5
9376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9377   (exit $ac_status); } && {
9378          test -z "$ac_cxx_werror_flag" ||
9379          test ! -s conftest.err
9380        } && test -s conftest.$ac_objext; then
9381   rxvt_cv_int32_t=yes
9382 else
9383   echo "$as_me: failed program was:" >&5
9384 sed 's/^/| /' conftest.$ac_ext >&5
9385
9386         if test "$ac_cv_sizeof_char" -ge 4; then
9387   rxvt_cv_int32_t=" char"
9388 else
9389   if test "$ac_cv_sizeof_short" -ge 4; then
9390     rxvt_cv_int32_t=" short"
9391   else
9392     if test "$ac_cv_sizeof_int" -ge 4; then
9393       rxvt_cv_int32_t=" int"
9394     else
9395       if test "$ac_cv_sizeof_long" -ge 4; then
9396         rxvt_cv_int32_t=" long"
9397       else
9398         if test "$ac_cv_sizeof_long_long" -ge 4; then
9399           rxvt_cv_int32_t=" long long"
9400         else
9401           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9402         fi
9403       fi
9404     fi
9405   fi
9406 fi
9407 fi
9408
9409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9410 fi
9411 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9412 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9413 if test x"$rxvt_cv_int32_t" != xyes; then
9414   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9415 else
9416   if test x"" = x; then
9417     rxvt_int32_typedef="/* typedef int int32_t; */"
9418   else
9419     rxvt_int32_typedef="/* typedef  int int32_t; */"
9420   fi
9421 fi
9422
9423 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9424 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9425 if test "${rxvt_cv_uint32_t+set}" = set; then
9426   echo $ECHO_N "(cached) $ECHO_C" >&6
9427 else
9428   cat >conftest.$ac_ext <<_ACEOF
9429 /* confdefs.h.  */
9430 _ACEOF
9431 cat confdefs.h >>conftest.$ac_ext
9432 cat >>conftest.$ac_ext <<_ACEOF
9433 /* end confdefs.h.  */
9434 #include <stdint.h>
9435 int
9436 main ()
9437 {
9438 uint32_t dummy;
9439   ;
9440   return 0;
9441 }
9442 _ACEOF
9443 rm -f conftest.$ac_objext
9444 if { (ac_try="$ac_compile"
9445 case "(($ac_try" in
9446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9447   *) ac_try_echo=$ac_try;;
9448 esac
9449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9450   (eval "$ac_compile") 2>conftest.er1
9451   ac_status=$?
9452   grep -v '^ *+' conftest.er1 >conftest.err
9453   rm -f conftest.er1
9454   cat conftest.err >&5
9455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9456   (exit $ac_status); } && {
9457          test -z "$ac_cxx_werror_flag" ||
9458          test ! -s conftest.err
9459        } && test -s conftest.$ac_objext; then
9460   rxvt_cv_uint32_t=yes
9461 else
9462   echo "$as_me: failed program was:" >&5
9463 sed 's/^/| /' conftest.$ac_ext >&5
9464
9465         if test "$ac_cv_sizeof_char" -ge 4; then
9466   rxvt_cv_uint32_t="unsigned char"
9467 else
9468   if test "$ac_cv_sizeof_short" -ge 4; then
9469     rxvt_cv_uint32_t="unsigned short"
9470   else
9471     if test "$ac_cv_sizeof_int" -ge 4; then
9472       rxvt_cv_uint32_t="unsigned int"
9473     else
9474       if test "$ac_cv_sizeof_long" -ge 4; then
9475         rxvt_cv_uint32_t="unsigned long"
9476       else
9477         if test "$ac_cv_sizeof_long_long" -ge 4; then
9478           rxvt_cv_uint32_t="unsigned long long"
9479         else
9480           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9481         fi
9482       fi
9483     fi
9484   fi
9485 fi
9486 fi
9487
9488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9489 fi
9490 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9491 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9492 if test x"$rxvt_cv_uint32_t" != xyes; then
9493   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9494 else
9495   if test x"unsigned" = x; then
9496     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9497   else
9498     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9499   fi
9500 fi
9501
9502 if test "$ac_cv_sizeof_int_p" -eq 8; then
9503   rxvt_intp_define="#define intp_t int64_t"
9504   rxvt_u_intp_define="#define u_intp_t u_int64_t"
9505 else
9506   if test "$ac_cv_sizeof_int_p" -eq 4; then
9507     rxvt_intp_define="#define intp_t int32_t"
9508     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9509   else
9510     if test "$ac_cv_sizeof_int_p" -eq 2; then
9511       rxvt_intp_define="#define intp_t int16_t"
9512       rxvt_u_intp_define="#define u_intp_t u_int16_t"
9513     else
9514       rxvt_intp_define="#error set intp_t"
9515       rxvt_u_intp_define="#error set u_intp_t"
9516     fi
9517   fi
9518 fi
9519
9520
9521
9522 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9523 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9524 if test "${ac_cv_type_signal+set}" = set; then
9525   echo $ECHO_N "(cached) $ECHO_C" >&6
9526 else
9527   cat >conftest.$ac_ext <<_ACEOF
9528 /* confdefs.h.  */
9529 _ACEOF
9530 cat confdefs.h >>conftest.$ac_ext
9531 cat >>conftest.$ac_ext <<_ACEOF
9532 /* end confdefs.h.  */
9533 #include <sys/types.h>
9534 #include <signal.h>
9535
9536 int
9537 main ()
9538 {
9539 return *(signal (0, 0)) (0) == 1;
9540   ;
9541   return 0;
9542 }
9543 _ACEOF
9544 rm -f conftest.$ac_objext
9545 if { (ac_try="$ac_compile"
9546 case "(($ac_try" in
9547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9548   *) ac_try_echo=$ac_try;;
9549 esac
9550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9551   (eval "$ac_compile") 2>conftest.er1
9552   ac_status=$?
9553   grep -v '^ *+' conftest.er1 >conftest.err
9554   rm -f conftest.er1
9555   cat conftest.err >&5
9556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9557   (exit $ac_status); } && {
9558          test -z "$ac_cxx_werror_flag" ||
9559          test ! -s conftest.err
9560        } && test -s conftest.$ac_objext; then
9561   ac_cv_type_signal=int
9562 else
9563   echo "$as_me: failed program was:" >&5
9564 sed 's/^/| /' conftest.$ac_ext >&5
9565
9566         ac_cv_type_signal=void
9567 fi
9568
9569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9570 fi
9571 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9572 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9573
9574 cat >>confdefs.h <<_ACEOF
9575 #define RETSIGTYPE $ac_cv_type_signal
9576 _ACEOF
9577
9578
9579
9580
9581
9582
9583 for ac_func in \
9584         unsetenv \
9585         setutent \
9586         on_exit \
9587
9588 do
9589 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9590 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9591 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9592 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9593   echo $ECHO_N "(cached) $ECHO_C" >&6
9594 else
9595   cat >conftest.$ac_ext <<_ACEOF
9596 /* confdefs.h.  */
9597 _ACEOF
9598 cat confdefs.h >>conftest.$ac_ext
9599 cat >>conftest.$ac_ext <<_ACEOF
9600 /* end confdefs.h.  */
9601 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9602    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9603 #define $ac_func innocuous_$ac_func
9604
9605 /* System header to define __stub macros and hopefully few prototypes,
9606     which can conflict with char $ac_func (); below.
9607     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9608     <limits.h> exists even on freestanding compilers.  */
9609
9610 #ifdef __STDC__
9611 # include <limits.h>
9612 #else
9613 # include <assert.h>
9614 #endif
9615
9616 #undef $ac_func
9617
9618 /* Override any GCC internal prototype to avoid an error.
9619    Use char because int might match the return type of a GCC
9620    builtin and then its argument prototype would still apply.  */
9621 #ifdef __cplusplus
9622 extern "C"
9623 #endif
9624 char $ac_func ();
9625 /* The GNU C library defines this for functions which it implements
9626     to always fail with ENOSYS.  Some functions are actually named
9627     something starting with __ and the normal name is an alias.  */
9628 #if defined __stub_$ac_func || defined __stub___$ac_func
9629 choke me
9630 #endif
9631
9632 int
9633 main ()
9634 {
9635 return $ac_func ();
9636   ;
9637   return 0;
9638 }
9639 _ACEOF
9640 rm -f conftest.$ac_objext conftest$ac_exeext
9641 if { (ac_try="$ac_link"
9642 case "(($ac_try" in
9643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9644   *) ac_try_echo=$ac_try;;
9645 esac
9646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9647   (eval "$ac_link") 2>conftest.er1
9648   ac_status=$?
9649   grep -v '^ *+' conftest.er1 >conftest.err
9650   rm -f conftest.er1
9651   cat conftest.err >&5
9652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653   (exit $ac_status); } && {
9654          test -z "$ac_cxx_werror_flag" ||
9655          test ! -s conftest.err
9656        } && test -s conftest$ac_exeext &&
9657        $as_test_x conftest$ac_exeext; then
9658   eval "$as_ac_var=yes"
9659 else
9660   echo "$as_me: failed program was:" >&5
9661 sed 's/^/| /' conftest.$ac_ext >&5
9662
9663         eval "$as_ac_var=no"
9664 fi
9665
9666 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9667       conftest$ac_exeext conftest.$ac_ext
9668 fi
9669 ac_res=`eval echo '${'$as_ac_var'}'`
9670                { echo "$as_me:$LINENO: result: $ac_res" >&5
9671 echo "${ECHO_T}$ac_res" >&6; }
9672 if test `eval echo '${'$as_ac_var'}'` = yes; then
9673   cat >>confdefs.h <<_ACEOF
9674 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9675 _ACEOF
9676
9677 fi
9678 done
9679
9680
9681
9682 support_utmp=yes
9683 support_wtmp=yes
9684 support_lastlog=yes
9685
9686 # Check whether --enable-utmp was given.
9687 if test "${enable_utmp+set}" = set; then
9688   enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9689     support_utmp=$enableval
9690   fi
9691 fi
9692
9693
9694 # Check whether --enable-wtmp was given.
9695 if test "${enable_wtmp+set}" = set; then
9696   enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9697     support_wtmp=$enableval
9698   fi
9699 fi
9700
9701
9702 # Check whether --enable-lastlog was given.
9703 if test "${enable_lastlog+set}" = set; then
9704   enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9705     support_lastlog=$enableval
9706   fi
9707 fi
9708
9709
9710 if test x$support_utmp = xyes; then
9711
9712 cat >>confdefs.h <<\_ACEOF
9713 #define UTMP_SUPPORT 1
9714 _ACEOF
9715
9716 fi
9717 if test x$support_wtmp = xyes; then
9718
9719 cat >>confdefs.h <<\_ACEOF
9720 #define WTMP_SUPPORT 1
9721 _ACEOF
9722
9723 fi
9724 if test x$support_lastlog = xyes; then
9725
9726 cat >>confdefs.h <<\_ACEOF
9727 #define LASTLOG_SUPPORT 1
9728 _ACEOF
9729
9730 fi
9731
9732
9733
9734
9735 for ac_func in \
9736         ttyslot \
9737         updwtmp \
9738         updwtmpx \
9739
9740 do
9741 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9742 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9743 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9744 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9745   echo $ECHO_N "(cached) $ECHO_C" >&6
9746 else
9747   cat >conftest.$ac_ext <<_ACEOF
9748 /* confdefs.h.  */
9749 _ACEOF
9750 cat confdefs.h >>conftest.$ac_ext
9751 cat >>conftest.$ac_ext <<_ACEOF
9752 /* end confdefs.h.  */
9753 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9754    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9755 #define $ac_func innocuous_$ac_func
9756
9757 /* System header to define __stub macros and hopefully few prototypes,
9758     which can conflict with char $ac_func (); below.
9759     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9760     <limits.h> exists even on freestanding compilers.  */
9761
9762 #ifdef __STDC__
9763 # include <limits.h>
9764 #else
9765 # include <assert.h>
9766 #endif
9767
9768 #undef $ac_func
9769
9770 /* Override any GCC internal prototype to avoid an error.
9771    Use char because int might match the return type of a GCC
9772    builtin and then its argument prototype would still apply.  */
9773 #ifdef __cplusplus
9774 extern "C"
9775 #endif
9776 char $ac_func ();
9777 /* The GNU C library defines this for functions which it implements
9778     to always fail with ENOSYS.  Some functions are actually named
9779     something starting with __ and the normal name is an alias.  */
9780 #if defined __stub_$ac_func || defined __stub___$ac_func
9781 choke me
9782 #endif
9783
9784 int
9785 main ()
9786 {
9787 return $ac_func ();
9788   ;
9789   return 0;
9790 }
9791 _ACEOF
9792 rm -f conftest.$ac_objext conftest$ac_exeext
9793 if { (ac_try="$ac_link"
9794 case "(($ac_try" in
9795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9796   *) ac_try_echo=$ac_try;;
9797 esac
9798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9799   (eval "$ac_link") 2>conftest.er1
9800   ac_status=$?
9801   grep -v '^ *+' conftest.er1 >conftest.err
9802   rm -f conftest.er1
9803   cat conftest.err >&5
9804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9805   (exit $ac_status); } && {
9806          test -z "$ac_cxx_werror_flag" ||
9807          test ! -s conftest.err
9808        } && test -s conftest$ac_exeext &&
9809        $as_test_x conftest$ac_exeext; then
9810   eval "$as_ac_var=yes"
9811 else
9812   echo "$as_me: failed program was:" >&5
9813 sed 's/^/| /' conftest.$ac_ext >&5
9814
9815         eval "$as_ac_var=no"
9816 fi
9817
9818 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9819       conftest$ac_exeext conftest.$ac_ext
9820 fi
9821 ac_res=`eval echo '${'$as_ac_var'}'`
9822                { echo "$as_me:$LINENO: result: $ac_res" >&5
9823 echo "${ECHO_T}$ac_res" >&6; }
9824 if test `eval echo '${'$as_ac_var'}'` = yes; then
9825   cat >>confdefs.h <<_ACEOF
9826 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9827 _ACEOF
9828
9829 fi
9830 done
9831
9832
9833
9834
9835
9836 for ac_header in \
9837         utmp.h \
9838         utmpx.h \
9839         lastlog.h \
9840
9841 do
9842 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9843 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9844   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9845 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9846 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9847   echo $ECHO_N "(cached) $ECHO_C" >&6
9848 fi
9849 ac_res=`eval echo '${'$as_ac_Header'}'`
9850                { echo "$as_me:$LINENO: result: $ac_res" >&5
9851 echo "${ECHO_T}$ac_res" >&6; }
9852 else
9853   # Is the header compilable?
9854 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9855 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9856 cat >conftest.$ac_ext <<_ACEOF
9857 /* confdefs.h.  */
9858 _ACEOF
9859 cat confdefs.h >>conftest.$ac_ext
9860 cat >>conftest.$ac_ext <<_ACEOF
9861 /* end confdefs.h.  */
9862 $ac_includes_default
9863 #include <$ac_header>
9864 _ACEOF
9865 rm -f conftest.$ac_objext
9866 if { (ac_try="$ac_compile"
9867 case "(($ac_try" in
9868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9869   *) ac_try_echo=$ac_try;;
9870 esac
9871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9872   (eval "$ac_compile") 2>conftest.er1
9873   ac_status=$?
9874   grep -v '^ *+' conftest.er1 >conftest.err
9875   rm -f conftest.er1
9876   cat conftest.err >&5
9877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878   (exit $ac_status); } && {
9879          test -z "$ac_cxx_werror_flag" ||
9880          test ! -s conftest.err
9881        } && test -s conftest.$ac_objext; then
9882   ac_header_compiler=yes
9883 else
9884   echo "$as_me: failed program was:" >&5
9885 sed 's/^/| /' conftest.$ac_ext >&5
9886
9887         ac_header_compiler=no
9888 fi
9889
9890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9891 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9892 echo "${ECHO_T}$ac_header_compiler" >&6; }
9893
9894 # Is the header present?
9895 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9896 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9897 cat >conftest.$ac_ext <<_ACEOF
9898 /* confdefs.h.  */
9899 _ACEOF
9900 cat confdefs.h >>conftest.$ac_ext
9901 cat >>conftest.$ac_ext <<_ACEOF
9902 /* end confdefs.h.  */
9903 #include <$ac_header>
9904 _ACEOF
9905 if { (ac_try="$ac_cpp conftest.$ac_ext"
9906 case "(($ac_try" in
9907   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9908   *) ac_try_echo=$ac_try;;
9909 esac
9910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9911   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9912   ac_status=$?
9913   grep -v '^ *+' conftest.er1 >conftest.err
9914   rm -f conftest.er1
9915   cat conftest.err >&5
9916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917   (exit $ac_status); } >/dev/null && {
9918          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9919          test ! -s conftest.err
9920        }; then
9921   ac_header_preproc=yes
9922 else
9923   echo "$as_me: failed program was:" >&5
9924 sed 's/^/| /' conftest.$ac_ext >&5
9925
9926   ac_header_preproc=no
9927 fi
9928
9929 rm -f conftest.err conftest.$ac_ext
9930 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9931 echo "${ECHO_T}$ac_header_preproc" >&6; }
9932
9933 # So?  What about this header?
9934 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9935   yes:no: )
9936     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9937 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9938     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9939 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9940     ac_header_preproc=yes
9941     ;;
9942   no:yes:* )
9943     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9944 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9945     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9946 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9947     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9948 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9949     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9950 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9951     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9952 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9953     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9954 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9955
9956     ;;
9957 esac
9958 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9959 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9960 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9961   echo $ECHO_N "(cached) $ECHO_C" >&6
9962 else
9963   eval "$as_ac_Header=\$ac_header_preproc"
9964 fi
9965 ac_res=`eval echo '${'$as_ac_Header'}'`
9966                { echo "$as_me:$LINENO: result: $ac_res" >&5
9967 echo "${ECHO_T}$ac_res" >&6; }
9968
9969 fi
9970 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9971   cat >>confdefs.h <<_ACEOF
9972 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9973 _ACEOF
9974
9975 fi
9976
9977 done
9978
9979
9980
9981 if test "${ac_cv_header_utmp_h+set}" = set; then
9982   { echo "$as_me:$LINENO: checking for utmp.h" >&5
9983 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
9984 if test "${ac_cv_header_utmp_h+set}" = set; then
9985   echo $ECHO_N "(cached) $ECHO_C" >&6
9986 fi
9987 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9988 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
9989 else
9990   # Is the header compilable?
9991 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
9992 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
9993 cat >conftest.$ac_ext <<_ACEOF
9994 /* confdefs.h.  */
9995 _ACEOF
9996 cat confdefs.h >>conftest.$ac_ext
9997 cat >>conftest.$ac_ext <<_ACEOF
9998 /* end confdefs.h.  */
9999 $ac_includes_default
10000 #include <utmp.h>
10001 _ACEOF
10002 rm -f conftest.$ac_objext
10003 if { (ac_try="$ac_compile"
10004 case "(($ac_try" in
10005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10006   *) ac_try_echo=$ac_try;;
10007 esac
10008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10009   (eval "$ac_compile") 2>conftest.er1
10010   ac_status=$?
10011   grep -v '^ *+' conftest.er1 >conftest.err
10012   rm -f conftest.er1
10013   cat conftest.err >&5
10014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10015   (exit $ac_status); } && {
10016          test -z "$ac_cxx_werror_flag" ||
10017          test ! -s conftest.err
10018        } && test -s conftest.$ac_objext; then
10019   ac_header_compiler=yes
10020 else
10021   echo "$as_me: failed program was:" >&5
10022 sed 's/^/| /' conftest.$ac_ext >&5
10023
10024         ac_header_compiler=no
10025 fi
10026
10027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10028 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10029 echo "${ECHO_T}$ac_header_compiler" >&6; }
10030
10031 # Is the header present?
10032 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10033 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10034 cat >conftest.$ac_ext <<_ACEOF
10035 /* confdefs.h.  */
10036 _ACEOF
10037 cat confdefs.h >>conftest.$ac_ext
10038 cat >>conftest.$ac_ext <<_ACEOF
10039 /* end confdefs.h.  */
10040 #include <utmp.h>
10041 _ACEOF
10042 if { (ac_try="$ac_cpp conftest.$ac_ext"
10043 case "(($ac_try" in
10044   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10045   *) ac_try_echo=$ac_try;;
10046 esac
10047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10048   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10049   ac_status=$?
10050   grep -v '^ *+' conftest.er1 >conftest.err
10051   rm -f conftest.er1
10052   cat conftest.err >&5
10053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10054   (exit $ac_status); } >/dev/null && {
10055          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10056          test ! -s conftest.err
10057        }; then
10058   ac_header_preproc=yes
10059 else
10060   echo "$as_me: failed program was:" >&5
10061 sed 's/^/| /' conftest.$ac_ext >&5
10062
10063   ac_header_preproc=no
10064 fi
10065
10066 rm -f conftest.err conftest.$ac_ext
10067 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10068 echo "${ECHO_T}$ac_header_preproc" >&6; }
10069
10070 # So?  What about this header?
10071 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10072   yes:no: )
10073     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10074 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10075     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10076 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10077     ac_header_preproc=yes
10078     ;;
10079   no:yes:* )
10080     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10081 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10082     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10083 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10084     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10085 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10086     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10087 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10088     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10089 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10090     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10091 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10092
10093     ;;
10094 esac
10095 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10096 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10097 if test "${ac_cv_header_utmp_h+set}" = set; then
10098   echo $ECHO_N "(cached) $ECHO_C" >&6
10099 else
10100   ac_cv_header_utmp_h=$ac_header_preproc
10101 fi
10102 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10103 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10104
10105 fi
10106 if test $ac_cv_header_utmp_h = yes; then
10107   { echo "$as_me:$LINENO: checking for struct utmp" >&5
10108 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10109 if test "${struct_utmp+set}" = set; then
10110   echo $ECHO_N "(cached) $ECHO_C" >&6
10111 else
10112   cat >conftest.$ac_ext <<_ACEOF
10113 /* confdefs.h.  */
10114 _ACEOF
10115 cat confdefs.h >>conftest.$ac_ext
10116 cat >>conftest.$ac_ext <<_ACEOF
10117 /* end confdefs.h.  */
10118 #include <sys/types.h>
10119 #include <utmp.h>
10120 int
10121 main ()
10122 {
10123 struct utmp ut;
10124   ;
10125   return 0;
10126 }
10127 _ACEOF
10128 rm -f conftest.$ac_objext
10129 if { (ac_try="$ac_compile"
10130 case "(($ac_try" in
10131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10132   *) ac_try_echo=$ac_try;;
10133 esac
10134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10135   (eval "$ac_compile") 2>conftest.er1
10136   ac_status=$?
10137   grep -v '^ *+' conftest.er1 >conftest.err
10138   rm -f conftest.er1
10139   cat conftest.err >&5
10140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10141   (exit $ac_status); } && {
10142          test -z "$ac_cxx_werror_flag" ||
10143          test ! -s conftest.err
10144        } && test -s conftest.$ac_objext; then
10145   struct_utmp=yes
10146 else
10147   echo "$as_me: failed program was:" >&5
10148 sed 's/^/| /' conftest.$ac_ext >&5
10149
10150         struct_utmp=no
10151 fi
10152
10153 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10154 fi
10155 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10156 echo "${ECHO_T}$struct_utmp" >&6; }
10157 if test x$struct_utmp = xyes; then
10158
10159 cat >>confdefs.h <<\_ACEOF
10160 #define HAVE_STRUCT_UTMP 1
10161 _ACEOF
10162
10163 fi
10164
10165
10166 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10167 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10168 if test "${struct_utmp_host+set}" = set; then
10169   echo $ECHO_N "(cached) $ECHO_C" >&6
10170 else
10171   cat >conftest.$ac_ext <<_ACEOF
10172 /* confdefs.h.  */
10173 _ACEOF
10174 cat confdefs.h >>conftest.$ac_ext
10175 cat >>conftest.$ac_ext <<_ACEOF
10176 /* end confdefs.h.  */
10177 #include <sys/types.h>
10178 #include <utmp.h>
10179 int
10180 main ()
10181 {
10182 struct utmp ut; ut.ut_host;
10183   ;
10184   return 0;
10185 }
10186 _ACEOF
10187 rm -f conftest.$ac_objext
10188 if { (ac_try="$ac_compile"
10189 case "(($ac_try" in
10190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191   *) ac_try_echo=$ac_try;;
10192 esac
10193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194   (eval "$ac_compile") 2>conftest.er1
10195   ac_status=$?
10196   grep -v '^ *+' conftest.er1 >conftest.err
10197   rm -f conftest.er1
10198   cat conftest.err >&5
10199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200   (exit $ac_status); } && {
10201          test -z "$ac_cxx_werror_flag" ||
10202          test ! -s conftest.err
10203        } && test -s conftest.$ac_objext; then
10204   struct_utmp_host=yes
10205 else
10206   echo "$as_me: failed program was:" >&5
10207 sed 's/^/| /' conftest.$ac_ext >&5
10208
10209         struct_utmp_host=no
10210 fi
10211
10212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213 fi
10214 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10215 echo "${ECHO_T}$struct_utmp_host" >&6; }
10216 if test x$struct_utmp_host = xyes; then
10217
10218 cat >>confdefs.h <<\_ACEOF
10219 #define HAVE_UTMP_HOST 1
10220 _ACEOF
10221
10222 fi
10223
10224 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10225 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10226 if test "${struct_utmp_pid+set}" = set; then
10227   echo $ECHO_N "(cached) $ECHO_C" >&6
10228 else
10229   cat >conftest.$ac_ext <<_ACEOF
10230 /* confdefs.h.  */
10231 _ACEOF
10232 cat confdefs.h >>conftest.$ac_ext
10233 cat >>conftest.$ac_ext <<_ACEOF
10234 /* end confdefs.h.  */
10235 #include <sys/types.h>
10236 #include <utmp.h>
10237 int
10238 main ()
10239 {
10240 struct utmp ut; ut.ut_pid;
10241   ;
10242   return 0;
10243 }
10244 _ACEOF
10245 rm -f conftest.$ac_objext
10246 if { (ac_try="$ac_compile"
10247 case "(($ac_try" in
10248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10249   *) ac_try_echo=$ac_try;;
10250 esac
10251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10252   (eval "$ac_compile") 2>conftest.er1
10253   ac_status=$?
10254   grep -v '^ *+' conftest.er1 >conftest.err
10255   rm -f conftest.er1
10256   cat conftest.err >&5
10257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258   (exit $ac_status); } && {
10259          test -z "$ac_cxx_werror_flag" ||
10260          test ! -s conftest.err
10261        } && test -s conftest.$ac_objext; then
10262   struct_utmp_pid=yes
10263 else
10264   echo "$as_me: failed program was:" >&5
10265 sed 's/^/| /' conftest.$ac_ext >&5
10266
10267         struct_utmp_pid=no
10268 fi
10269
10270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10271 fi
10272 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10273 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10274 if test x$struct_utmp_pid = xyes; then
10275
10276 cat >>confdefs.h <<\_ACEOF
10277 #define HAVE_UTMP_PID 1
10278 _ACEOF
10279
10280 fi
10281
10282 fi
10283
10284
10285
10286 if test "${ac_cv_header_utmpx_h+set}" = set; then
10287   { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10288 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10289 if test "${ac_cv_header_utmpx_h+set}" = set; then
10290   echo $ECHO_N "(cached) $ECHO_C" >&6
10291 fi
10292 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10293 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10294 else
10295   # Is the header compilable?
10296 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10297 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10298 cat >conftest.$ac_ext <<_ACEOF
10299 /* confdefs.h.  */
10300 _ACEOF
10301 cat confdefs.h >>conftest.$ac_ext
10302 cat >>conftest.$ac_ext <<_ACEOF
10303 /* end confdefs.h.  */
10304 $ac_includes_default
10305 #include <utmpx.h>
10306 _ACEOF
10307 rm -f conftest.$ac_objext
10308 if { (ac_try="$ac_compile"
10309 case "(($ac_try" in
10310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10311   *) ac_try_echo=$ac_try;;
10312 esac
10313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10314   (eval "$ac_compile") 2>conftest.er1
10315   ac_status=$?
10316   grep -v '^ *+' conftest.er1 >conftest.err
10317   rm -f conftest.er1
10318   cat conftest.err >&5
10319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320   (exit $ac_status); } && {
10321          test -z "$ac_cxx_werror_flag" ||
10322          test ! -s conftest.err
10323        } && test -s conftest.$ac_objext; then
10324   ac_header_compiler=yes
10325 else
10326   echo "$as_me: failed program was:" >&5
10327 sed 's/^/| /' conftest.$ac_ext >&5
10328
10329         ac_header_compiler=no
10330 fi
10331
10332 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10333 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10334 echo "${ECHO_T}$ac_header_compiler" >&6; }
10335
10336 # Is the header present?
10337 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10338 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10339 cat >conftest.$ac_ext <<_ACEOF
10340 /* confdefs.h.  */
10341 _ACEOF
10342 cat confdefs.h >>conftest.$ac_ext
10343 cat >>conftest.$ac_ext <<_ACEOF
10344 /* end confdefs.h.  */
10345 #include <utmpx.h>
10346 _ACEOF
10347 if { (ac_try="$ac_cpp conftest.$ac_ext"
10348 case "(($ac_try" in
10349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10350   *) ac_try_echo=$ac_try;;
10351 esac
10352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10353   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10354   ac_status=$?
10355   grep -v '^ *+' conftest.er1 >conftest.err
10356   rm -f conftest.er1
10357   cat conftest.err >&5
10358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10359   (exit $ac_status); } >/dev/null && {
10360          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10361          test ! -s conftest.err
10362        }; then
10363   ac_header_preproc=yes
10364 else
10365   echo "$as_me: failed program was:" >&5
10366 sed 's/^/| /' conftest.$ac_ext >&5
10367
10368   ac_header_preproc=no
10369 fi
10370
10371 rm -f conftest.err conftest.$ac_ext
10372 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10373 echo "${ECHO_T}$ac_header_preproc" >&6; }
10374
10375 # So?  What about this header?
10376 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10377   yes:no: )
10378     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10379 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10380     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10381 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10382     ac_header_preproc=yes
10383     ;;
10384   no:yes:* )
10385     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10386 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10387     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
10388 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
10389     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10390 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10391     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
10392 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10393     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10394 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10395     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10396 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10397
10398     ;;
10399 esac
10400 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10401 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10402 if test "${ac_cv_header_utmpx_h+set}" = set; then
10403   echo $ECHO_N "(cached) $ECHO_C" >&6
10404 else
10405   ac_cv_header_utmpx_h=$ac_header_preproc
10406 fi
10407 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10408 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10409
10410 fi
10411 if test $ac_cv_header_utmpx_h = yes; then
10412   { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10413 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10414 if test "${struct_utmpx+set}" = set; then
10415   echo $ECHO_N "(cached) $ECHO_C" >&6
10416 else
10417   cat >conftest.$ac_ext <<_ACEOF
10418 /* confdefs.h.  */
10419 _ACEOF
10420 cat confdefs.h >>conftest.$ac_ext
10421 cat >>conftest.$ac_ext <<_ACEOF
10422 /* end confdefs.h.  */
10423 #include <sys/types.h>
10424 #include <utmpx.h>
10425 int
10426 main ()
10427 {
10428 struct utmpx ut;
10429   ;
10430   return 0;
10431 }
10432 _ACEOF
10433 rm -f conftest.$ac_objext
10434 if { (ac_try="$ac_compile"
10435 case "(($ac_try" in
10436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10437   *) ac_try_echo=$ac_try;;
10438 esac
10439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10440   (eval "$ac_compile") 2>conftest.er1
10441   ac_status=$?
10442   grep -v '^ *+' conftest.er1 >conftest.err
10443   rm -f conftest.er1
10444   cat conftest.err >&5
10445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446   (exit $ac_status); } && {
10447          test -z "$ac_cxx_werror_flag" ||
10448          test ! -s conftest.err
10449        } && test -s conftest.$ac_objext; then
10450   struct_utmpx=yes
10451 else
10452   echo "$as_me: failed program was:" >&5
10453 sed 's/^/| /' conftest.$ac_ext >&5
10454
10455         struct_utmpx=no
10456 fi
10457
10458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10459 fi
10460 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10461 echo "${ECHO_T}$struct_utmpx" >&6; }
10462 if test x$struct_utmpx = xyes; then
10463
10464 cat >>confdefs.h <<\_ACEOF
10465 #define HAVE_STRUCT_UTMPX 1
10466 _ACEOF
10467
10468 fi
10469
10470
10471 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10472 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10473 if test "${struct_utmpx_host+set}" = set; then
10474   echo $ECHO_N "(cached) $ECHO_C" >&6
10475 else
10476   cat >conftest.$ac_ext <<_ACEOF
10477 /* confdefs.h.  */
10478 _ACEOF
10479 cat confdefs.h >>conftest.$ac_ext
10480 cat >>conftest.$ac_ext <<_ACEOF
10481 /* end confdefs.h.  */
10482 #include <sys/types.h>
10483 #include <utmpx.h>
10484 int
10485 main ()
10486 {
10487 struct utmpx utx; utx.ut_host;
10488   ;
10489   return 0;
10490 }
10491 _ACEOF
10492 rm -f conftest.$ac_objext
10493 if { (ac_try="$ac_compile"
10494 case "(($ac_try" in
10495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10496   *) ac_try_echo=$ac_try;;
10497 esac
10498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10499   (eval "$ac_compile") 2>conftest.er1
10500   ac_status=$?
10501   grep -v '^ *+' conftest.er1 >conftest.err
10502   rm -f conftest.er1
10503   cat conftest.err >&5
10504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10505   (exit $ac_status); } && {
10506          test -z "$ac_cxx_werror_flag" ||
10507          test ! -s conftest.err
10508        } && test -s conftest.$ac_objext; then
10509   struct_utmpx_host=yes
10510 else
10511   echo "$as_me: failed program was:" >&5
10512 sed 's/^/| /' conftest.$ac_ext >&5
10513
10514         struct_utmpx_host=no
10515 fi
10516
10517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10518 fi
10519 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10520 echo "${ECHO_T}$struct_utmpx_host" >&6; }
10521 if test x$struct_utmpx_host = xyes; then
10522
10523 cat >>confdefs.h <<\_ACEOF
10524 #define HAVE_UTMPX_HOST 1
10525 _ACEOF
10526
10527 fi
10528
10529 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10530 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
10531 if test "${struct_utmpx_session+set}" = set; then
10532   echo $ECHO_N "(cached) $ECHO_C" >&6
10533 else
10534   cat >conftest.$ac_ext <<_ACEOF
10535 /* confdefs.h.  */
10536 _ACEOF
10537 cat confdefs.h >>conftest.$ac_ext
10538 cat >>conftest.$ac_ext <<_ACEOF
10539 /* end confdefs.h.  */
10540 #include <sys/types.h>
10541 #include <utmpx.h>
10542 int
10543 main ()
10544 {
10545 struct utmpx utx; utx.ut_session;
10546   ;
10547   return 0;
10548 }
10549 _ACEOF
10550 rm -f conftest.$ac_objext
10551 if { (ac_try="$ac_compile"
10552 case "(($ac_try" in
10553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10554   *) ac_try_echo=$ac_try;;
10555 esac
10556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10557   (eval "$ac_compile") 2>conftest.er1
10558   ac_status=$?
10559   grep -v '^ *+' conftest.er1 >conftest.err
10560   rm -f conftest.er1
10561   cat conftest.err >&5
10562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10563   (exit $ac_status); } && {
10564          test -z "$ac_cxx_werror_flag" ||
10565          test ! -s conftest.err
10566        } && test -s conftest.$ac_objext; then
10567   struct_utmpx_session=yes
10568 else
10569   echo "$as_me: failed program was:" >&5
10570 sed 's/^/| /' conftest.$ac_ext >&5
10571
10572         struct_utmpx_session=no
10573 fi
10574
10575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10576 fi
10577 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10578 echo "${ECHO_T}$struct_utmpx_session" >&6; }
10579 if test x$struct_utmpx_session = xyes; then
10580
10581 cat >>confdefs.h <<\_ACEOF
10582 #define HAVE_UTMPX_SESSION 1
10583 _ACEOF
10584
10585 fi
10586
10587 fi
10588
10589
10590 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
10591 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10592 if test "${struct_lastlog+set}" = set; then
10593   echo $ECHO_N "(cached) $ECHO_C" >&6
10594 else
10595   cat >conftest.$ac_ext <<_ACEOF
10596 /* confdefs.h.  */
10597 _ACEOF
10598 cat confdefs.h >>conftest.$ac_ext
10599 cat >>conftest.$ac_ext <<_ACEOF
10600 /* end confdefs.h.  */
10601 #include <sys/types.h>
10602 #include <utmp.h>
10603 #ifdef HAVE_LASTLOG_H
10604 #include <lastlog.h>
10605 #endif
10606
10607 int
10608 main ()
10609 {
10610 struct lastlog ll;
10611   ;
10612   return 0;
10613 }
10614 _ACEOF
10615 rm -f conftest.$ac_objext
10616 if { (ac_try="$ac_compile"
10617 case "(($ac_try" in
10618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10619   *) ac_try_echo=$ac_try;;
10620 esac
10621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10622   (eval "$ac_compile") 2>conftest.er1
10623   ac_status=$?
10624   grep -v '^ *+' conftest.er1 >conftest.err
10625   rm -f conftest.er1
10626   cat conftest.err >&5
10627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10628   (exit $ac_status); } && {
10629          test -z "$ac_cxx_werror_flag" ||
10630          test ! -s conftest.err
10631        } && test -s conftest.$ac_objext; then
10632   struct_lastlog=yes
10633 else
10634   echo "$as_me: failed program was:" >&5
10635 sed 's/^/| /' conftest.$ac_ext >&5
10636
10637         struct_lastlog=no
10638 fi
10639
10640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10641 fi
10642 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10643 echo "${ECHO_T}$struct_lastlog" >&6; }
10644 if test x$struct_lastlog = xyes; then
10645
10646 cat >>confdefs.h <<\_ACEOF
10647 #define HAVE_STRUCT_LASTLOG 1
10648 _ACEOF
10649
10650 fi
10651
10652 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10653 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
10654 if test "${struct_lastlogx+set}" = set; then
10655   echo $ECHO_N "(cached) $ECHO_C" >&6
10656 else
10657   cat >conftest.$ac_ext <<_ACEOF
10658 /* confdefs.h.  */
10659 _ACEOF
10660 cat confdefs.h >>conftest.$ac_ext
10661 cat >>conftest.$ac_ext <<_ACEOF
10662 /* end confdefs.h.  */
10663 #include <sys/types.h>
10664 #include <utmpx.h>
10665 #ifdef HAVE_LASTLOG_H
10666 #include <lastlog.h>
10667 #endif
10668
10669 int
10670 main ()
10671 {
10672 struct lastlogx ll;
10673   ;
10674   return 0;
10675 }
10676 _ACEOF
10677 rm -f conftest.$ac_objext
10678 if { (ac_try="$ac_compile"
10679 case "(($ac_try" in
10680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10681   *) ac_try_echo=$ac_try;;
10682 esac
10683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10684   (eval "$ac_compile") 2>conftest.er1
10685   ac_status=$?
10686   grep -v '^ *+' conftest.er1 >conftest.err
10687   rm -f conftest.er1
10688   cat conftest.err >&5
10689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690   (exit $ac_status); } && {
10691          test -z "$ac_cxx_werror_flag" ||
10692          test ! -s conftest.err
10693        } && test -s conftest.$ac_objext; then
10694   struct_lastlogx=yes
10695 else
10696   echo "$as_me: failed program was:" >&5
10697 sed 's/^/| /' conftest.$ac_ext >&5
10698
10699         struct_lastlogx=no
10700 fi
10701
10702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10703 fi
10704 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10705 echo "${ECHO_T}$struct_lastlogx" >&6; }
10706 if test x$struct_lastlogx = xyes; then
10707
10708 cat >>confdefs.h <<\_ACEOF
10709 #define HAVE_STRUCT_LASTLOGX 1
10710 _ACEOF
10711
10712 fi
10713
10714
10715 { echo "$as_me:$LINENO: checking where utmp is located" >&5
10716 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
10717 if test "${path_utmp+set}" = set; then
10718   echo $ECHO_N "(cached) $ECHO_C" >&6
10719 else
10720   if test "$cross_compiling" = yes; then
10721     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10722 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10723 else
10724   cat >conftest.$ac_ext <<_ACEOF
10725 /* confdefs.h.  */
10726 _ACEOF
10727 cat confdefs.h >>conftest.$ac_ext
10728 cat >>conftest.$ac_ext <<_ACEOF
10729 /* end confdefs.h.  */
10730 #include <stdio.h>
10731 #include <stdlib.h>
10732 #include <sys/types.h>
10733 #include <utmp.h>
10734 #include <errno.h>
10735 main()
10736 {
10737     char **u, *utmplist[] = {
10738     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10739     FILE *a, *f=fopen("conftestval", "w");
10740     if (!f) exit(1);
10741 #ifdef UTMP_FILE
10742     fprintf(f, "%s\n", UTMP_FILE);
10743     exit(0);
10744 #endif
10745 #ifdef _PATH_UTMP
10746     fprintf(f, "%s\n", _PATH_UTMP);
10747     exit(0);
10748 #endif
10749     for (u = utmplist; *u; u++) {
10750         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10751             fprintf(f, "%s\n", *u);
10752             exit(0);
10753         }
10754     }
10755     exit(0);
10756 }
10757 _ACEOF
10758 rm -f conftest$ac_exeext
10759 if { (ac_try="$ac_link"
10760 case "(($ac_try" in
10761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10762   *) ac_try_echo=$ac_try;;
10763 esac
10764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10765   (eval "$ac_link") 2>&5
10766   ac_status=$?
10767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10768   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10769   { (case "(($ac_try" in
10770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10771   *) ac_try_echo=$ac_try;;
10772 esac
10773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10774   (eval "$ac_try") 2>&5
10775   ac_status=$?
10776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10777   (exit $ac_status); }; }; then
10778   path_utmp=`cat conftestval`
10779 else
10780   echo "$as_me: program exited with status $ac_status" >&5
10781 echo "$as_me: failed program was:" >&5
10782 sed 's/^/| /' conftest.$ac_ext >&5
10783
10784 ( exit $ac_status )
10785 path_utmp=
10786 fi
10787 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10788 fi
10789
10790
10791 fi
10792 { echo "$as_me:$LINENO: result: $path_utmp" >&5
10793 echo "${ECHO_T}$path_utmp" >&6; }
10794 if test x$path_utmp != x; then
10795
10796 cat >>confdefs.h <<_ACEOF
10797 #define UTMP_FILE "$path_utmp"
10798 _ACEOF
10799
10800 fi
10801
10802
10803 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
10804 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
10805 if test "${path_utmpx+set}" = set; then
10806   echo $ECHO_N "(cached) $ECHO_C" >&6
10807 else
10808   if test "$cross_compiling" = yes; then
10809     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
10810 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
10811 else
10812   cat >conftest.$ac_ext <<_ACEOF
10813 /* confdefs.h.  */
10814 _ACEOF
10815 cat confdefs.h >>conftest.$ac_ext
10816 cat >>conftest.$ac_ext <<_ACEOF
10817 /* end confdefs.h.  */
10818 #include <stdio.h>
10819 #include <stdlib.h>
10820 #include <sys/types.h>
10821 #include <utmpx.h>
10822 #include <errno.h>
10823 #include <sys/stat.h>
10824 #ifdef HAVE_STRING_H
10825 #include <string.h>
10826 #endif
10827 main()
10828 {
10829     char **u, *p, *utmplist[] = {
10830 #ifdef UTMPX_FILE
10831         UTMPX_FILE,
10832 #endif
10833 #ifdef _PATH_UTMPX
10834         _PATH_UTMPX,
10835 #endif
10836     "/var/adm/utmpx", "/etc/utmpx", NULL };
10837     FILE *a, *f=fopen("conftestval", "w");
10838     struct stat statu, statux;
10839     if (!f) exit(1);
10840     for (u = utmplist; *u; u++) {
10841         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10842             if (stat(*u, &statux) < 0)
10843                 continue;
10844             p = strdup(*u);
10845             p[strlen(p) - 1] = '\0';
10846             if (stat(p, &statu) >= 0
10847                 && (statu.st_mtime - statux.st_mtime > 86400))
10848                 continue;
10849             fprintf(f, "%s\n", *u);
10850             exit(0);
10851         }
10852     }
10853     exit(0);
10854 }
10855 _ACEOF
10856 rm -f conftest$ac_exeext
10857 if { (ac_try="$ac_link"
10858 case "(($ac_try" in
10859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10860   *) ac_try_echo=$ac_try;;
10861 esac
10862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10863   (eval "$ac_link") 2>&5
10864   ac_status=$?
10865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10866   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10867   { (case "(($ac_try" in
10868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10869   *) ac_try_echo=$ac_try;;
10870 esac
10871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10872   (eval "$ac_try") 2>&5
10873   ac_status=$?
10874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875   (exit $ac_status); }; }; then
10876   path_utmpx=`cat conftestval`
10877 else
10878   echo "$as_me: program exited with status $ac_status" >&5
10879 echo "$as_me: failed program was:" >&5
10880 sed 's/^/| /' conftest.$ac_ext >&5
10881
10882 ( exit $ac_status )
10883 path_utmpx=
10884 fi
10885 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10886 fi
10887
10888
10889 fi
10890 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
10891 echo "${ECHO_T}$path_utmpx" >&6; }
10892 if test x$path_utmpx != x; then
10893
10894 cat >>confdefs.h <<_ACEOF
10895 #define UTMPX_FILE "$path_utmpx"
10896 _ACEOF
10897
10898 fi
10899
10900
10901 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
10902 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
10903 if test "${path_wtmp+set}" = set; then
10904   echo $ECHO_N "(cached) $ECHO_C" >&6
10905 else
10906   if test "$cross_compiling" = yes; then
10907     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
10908 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
10909 else
10910   cat >conftest.$ac_ext <<_ACEOF
10911 /* confdefs.h.  */
10912 _ACEOF
10913 cat confdefs.h >>conftest.$ac_ext
10914 cat >>conftest.$ac_ext <<_ACEOF
10915 /* end confdefs.h.  */
10916 #include <stdio.h>
10917 #include <stdlib.h>
10918 #include <sys/types.h>
10919 #ifdef HAVE_UTMP_H
10920 #include <utmp.h>
10921 #endif
10922 #include <errno.h>
10923 main()
10924 {
10925     char **w, *wtmplist[] = {
10926     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10927     FILE *a, *f=fopen("conftestval", "w");
10928     if (!f) exit(1);
10929 #ifdef WTMP_FILE
10930     fprintf(f, "%s\n", WTMP_FILE);
10931     exit(0);
10932 #endif
10933 #ifdef _PATH_WTMP
10934     fprintf(f, "%s\n", _PATH_WTMP);
10935     exit(0);
10936 #endif
10937     for (w = wtmplist; *w; w++) {
10938         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10939             fprintf(f, "%s\n", *w);
10940             exit(0);
10941         }
10942     }
10943     exit(0);
10944 }
10945 _ACEOF
10946 rm -f conftest$ac_exeext
10947 if { (ac_try="$ac_link"
10948 case "(($ac_try" in
10949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10950   *) ac_try_echo=$ac_try;;
10951 esac
10952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10953   (eval "$ac_link") 2>&5
10954   ac_status=$?
10955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10956   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10957   { (case "(($ac_try" in
10958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10959   *) ac_try_echo=$ac_try;;
10960 esac
10961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10962   (eval "$ac_try") 2>&5
10963   ac_status=$?
10964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965   (exit $ac_status); }; }; then
10966   path_wtmp=`cat conftestval`
10967 else
10968   echo "$as_me: program exited with status $ac_status" >&5
10969 echo "$as_me: failed program was:" >&5
10970 sed 's/^/| /' conftest.$ac_ext >&5
10971
10972 ( exit $ac_status )
10973 path_wtmp=
10974 fi
10975 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10976 fi
10977
10978
10979 fi
10980 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
10981 echo "${ECHO_T}$path_wtmp" >&6; }
10982 if test x$path_wtmp != x; then
10983
10984 cat >>confdefs.h <<_ACEOF
10985 #define WTMP_FILE "$path_wtmp"
10986 _ACEOF
10987
10988 fi
10989
10990 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
10991 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
10992 if test "${path_wtmpx+set}" = set; then
10993   echo $ECHO_N "(cached) $ECHO_C" >&6
10994 else
10995   if test "$cross_compiling" = yes; then
10996     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
10997 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
10998 else
10999   cat >conftest.$ac_ext <<_ACEOF
11000 /* confdefs.h.  */
11001 _ACEOF
11002 cat confdefs.h >>conftest.$ac_ext
11003 cat >>conftest.$ac_ext <<_ACEOF
11004 /* end confdefs.h.  */
11005 #include <stdio.h>
11006 #include <stdlib.h>
11007 #ifdef HAVE_UTMPX_H
11008 #include <utmpx.h>
11009 #endif
11010 #include <errno.h>
11011 main()
11012 {
11013     char **w, *wtmplist[] = {
11014     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11015     FILE *a, *f=fopen("conftestval", "w");
11016     if (!f) exit(1);
11017 #ifdef WTMPX_FILE
11018     fprintf(f, "%s\n", WTMPX_FILE);
11019     exit(0);
11020 #endif
11021 #ifdef _PATH_WTMPX
11022     fprintf(f, "%s\n", _PATH_WTMPX);
11023     exit(0);
11024 #endif
11025     for (w = wtmplist; *w; w++) {
11026         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11027             fprintf(f, "%s\n", *w);
11028             exit(0);
11029         }
11030     }
11031     exit(0);
11032 }
11033 _ACEOF
11034 rm -f conftest$ac_exeext
11035 if { (ac_try="$ac_link"
11036 case "(($ac_try" in
11037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11038   *) ac_try_echo=$ac_try;;
11039 esac
11040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11041   (eval "$ac_link") 2>&5
11042   ac_status=$?
11043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11044   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11045   { (case "(($ac_try" in
11046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11047   *) ac_try_echo=$ac_try;;
11048 esac
11049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11050   (eval "$ac_try") 2>&5
11051   ac_status=$?
11052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053   (exit $ac_status); }; }; then
11054   path_wtmpx=`cat conftestval`
11055 else
11056   echo "$as_me: program exited with status $ac_status" >&5
11057 echo "$as_me: failed program was:" >&5
11058 sed 's/^/| /' conftest.$ac_ext >&5
11059
11060 ( exit $ac_status )
11061 path_wtmpx=
11062 fi
11063 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11064 fi
11065
11066
11067 fi
11068 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11069 echo "${ECHO_T}$path_wtmpx" >&6; }
11070 if test x$path_wtmpx != x; then
11071
11072 cat >>confdefs.h <<_ACEOF
11073 #define WTMPX_FILE "$path_wtmpx"
11074 _ACEOF
11075
11076 fi
11077
11078 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11079 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11080 if test "${path_lastlog+set}" = set; then
11081   echo $ECHO_N "(cached) $ECHO_C" >&6
11082 else
11083   if test "$cross_compiling" = yes; then
11084     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11085 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11086 else
11087   cat >conftest.$ac_ext <<_ACEOF
11088 /* confdefs.h.  */
11089 _ACEOF
11090 cat confdefs.h >>conftest.$ac_ext
11091 cat >>conftest.$ac_ext <<_ACEOF
11092 /* end confdefs.h.  */
11093 #include <stdio.h>
11094 #include <stdlib.h>
11095 #include <sys/types.h>
11096 #ifdef HAVE_UTMPX_H
11097 #include <utmpx.h>
11098 #elif defined(HAVE_UTMP_H)
11099 #include <utmp.h>
11100 #endif
11101 #ifdef HAVE_LASTLOG_H
11102 #include <lastlog.h>
11103 #endif
11104 #include <errno.h>
11105 main()
11106 {
11107     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11108     FILE *a, *f=fopen("conftestval", "w");
11109     if (!f) exit(1);
11110 #ifdef LASTLOG_FILE
11111     fprintf(f, "%s\n", LASTLOG_FILE);
11112     exit(0);
11113 #endif
11114 #ifdef _PATH_LASTLOG
11115     fprintf(f, "%s\n", _PATH_LASTLOG);
11116     exit(0);
11117 #endif
11118     for (w = lastloglist; *w; w++) {
11119         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11120             fprintf(f, "%s\n", *w);
11121             exit(0);
11122         }
11123     }
11124     exit(0);
11125 }
11126 _ACEOF
11127 rm -f conftest$ac_exeext
11128 if { (ac_try="$ac_link"
11129 case "(($ac_try" in
11130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11131   *) ac_try_echo=$ac_try;;
11132 esac
11133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11134   (eval "$ac_link") 2>&5
11135   ac_status=$?
11136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11138   { (case "(($ac_try" in
11139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11140   *) ac_try_echo=$ac_try;;
11141 esac
11142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11143   (eval "$ac_try") 2>&5
11144   ac_status=$?
11145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146   (exit $ac_status); }; }; then
11147   path_lastlog=`cat conftestval`
11148 else
11149   echo "$as_me: program exited with status $ac_status" >&5
11150 echo "$as_me: failed program was:" >&5
11151 sed 's/^/| /' conftest.$ac_ext >&5
11152
11153 ( exit $ac_status )
11154 path_lastlog=
11155 fi
11156 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11157 fi
11158
11159
11160 fi
11161 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11162 echo "${ECHO_T}$path_lastlog" >&6; }
11163 if test x$path_lastlog != x; then
11164
11165 cat >>confdefs.h <<_ACEOF
11166 #define LASTLOG_FILE "$path_lastlog"
11167 _ACEOF
11168
11169   if test -d "$path_lastlog"; then
11170
11171 cat >>confdefs.h <<\_ACEOF
11172 #define LASTLOG_IS_DIR 1
11173 _ACEOF
11174
11175   fi
11176 fi
11177
11178 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11179 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11180 if test "${path_lastlogx+set}" = set; then
11181   echo $ECHO_N "(cached) $ECHO_C" >&6
11182 else
11183   if test "$cross_compiling" = yes; then
11184     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11185 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11186 else
11187   cat >conftest.$ac_ext <<_ACEOF
11188 /* confdefs.h.  */
11189 _ACEOF
11190 cat confdefs.h >>conftest.$ac_ext
11191 cat >>conftest.$ac_ext <<_ACEOF
11192 /* end confdefs.h.  */
11193 #include <stdio.h>
11194 #include <stdlib.h>
11195 #ifdef HAVE_UTMPX_H
11196 #include <utmpx.h>
11197 #endif
11198 #include <errno.h>
11199 main()
11200 {
11201     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11202     FILE *a, *f=fopen("conftestval", "w");
11203     if (!f) exit(1);
11204 #ifdef LASTLOGX_FILE
11205     fprintf(f, "%s\n", LASTLOGX_FILE);
11206     exit(0);
11207 #endif
11208 #ifdef _PATH_LASTLOGX
11209     fprintf(f, "%s\n", _PATH_LASTLOGX);
11210     exit(0);
11211 #endif
11212     for (w = wtmplist; *w; w++) {
11213         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11214             fprintf(f, "%s\n", *w);
11215             exit(0);
11216         }
11217     }
11218     exit(0);
11219 }
11220 _ACEOF
11221 rm -f conftest$ac_exeext
11222 if { (ac_try="$ac_link"
11223 case "(($ac_try" in
11224   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11225   *) ac_try_echo=$ac_try;;
11226 esac
11227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11228   (eval "$ac_link") 2>&5
11229   ac_status=$?
11230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11231   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11232   { (case "(($ac_try" in
11233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11234   *) ac_try_echo=$ac_try;;
11235 esac
11236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11237   (eval "$ac_try") 2>&5
11238   ac_status=$?
11239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11240   (exit $ac_status); }; }; then
11241   path_lastlogx=`cat conftestval`
11242 else
11243   echo "$as_me: program exited with status $ac_status" >&5
11244 echo "$as_me: failed program was:" >&5
11245 sed 's/^/| /' conftest.$ac_ext >&5
11246
11247 ( exit $ac_status )
11248 path_lastlogx=
11249 fi
11250 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11251 fi
11252
11253
11254 fi
11255 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11256 echo "${ECHO_T}$path_lastlogx" >&6; }
11257 if test x$path_lastlogx != x; then
11258
11259 cat >>confdefs.h <<_ACEOF
11260 #define LASTLOGX_FILE "$path_lastlogx"
11261 _ACEOF
11262
11263 fi
11264
11265
11266
11267 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11268 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11269 if test "${rxvt_cv_path_ttytab+set}" = set; then
11270   echo $ECHO_N "(cached) $ECHO_C" >&6
11271 else
11272   for ttys_file in     /etc/ttys /etc/ttytab;
11273 do
11274   if test -f "$ttys_file" ; then
11275     rxvt_cv_path_ttytab=$ttys_file
11276     break
11277   fi
11278 done
11279
11280 fi
11281 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11282 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11283 if test x$rxvt_cv_path_ttytab != x; then
11284
11285 cat >>confdefs.h <<_ACEOF
11286 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11287 _ACEOF
11288
11289 fi
11290
11291
11292 ac_save_LIBS=$LIBS
11293 ac_save_CFLAGS=$CFLAGS
11294 CFLAGS="$CFLAGS $X_CFLAGS"
11295 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11296 if test x$support_xim = xyes; then
11297   { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11298 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11299 if test "${rxvt_cv_func_xlocale+set}" = set; then
11300   echo $ECHO_N "(cached) $ECHO_C" >&6
11301 else
11302   if test "$cross_compiling" = yes; then
11303       :
11304 else
11305   cat >conftest.$ac_ext <<_ACEOF
11306 /* confdefs.h.  */
11307 _ACEOF
11308 cat confdefs.h >>conftest.$ac_ext
11309 cat >>conftest.$ac_ext <<_ACEOF
11310 /* end confdefs.h.  */
11311 #include <X11/Xlib.h>
11312   #include <stdlib.h>
11313   main() {
11314   char *p;
11315   if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11316   exit (XSupportsLocale() ? 0 : 1);
11317   else
11318   exit (1);}
11319 _ACEOF
11320 rm -f conftest$ac_exeext
11321 if { (ac_try="$ac_link"
11322 case "(($ac_try" in
11323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11324   *) ac_try_echo=$ac_try;;
11325 esac
11326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11327   (eval "$ac_link") 2>&5
11328   ac_status=$?
11329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11330   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11331   { (case "(($ac_try" in
11332   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11333   *) ac_try_echo=$ac_try;;
11334 esac
11335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11336   (eval "$ac_try") 2>&5
11337   ac_status=$?
11338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11339   (exit $ac_status); }; }; then
11340       rxvt_cv_func_xlocale=yes
11341 else
11342   echo "$as_me: program exited with status $ac_status" >&5
11343 echo "$as_me: failed program was:" >&5
11344 sed 's/^/| /' conftest.$ac_ext >&5
11345
11346 ( exit $ac_status )
11347 rxvt_cv_func_xlocale=no
11348 fi
11349 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11350 fi
11351
11352
11353 fi
11354 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11355 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11356   if test x$rxvt_cv_func_xlocale = xyes; then
11357
11358 cat >>confdefs.h <<\_ACEOF
11359 #define USE_XIM 1
11360 _ACEOF
11361
11362     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11363 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11364 if test "${rxvt_broken_ximcb+set}" = set; then
11365   echo $ECHO_N "(cached) $ECHO_C" >&6
11366 else
11367   cat >conftest.$ac_ext <<_ACEOF
11368
11369     #include <X11/Xlib.h>
11370
11371     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11372
11373     void f() {
11374       XIMCallback cb;
11375       cb.callback = im_destroy_cb;
11376     }
11377
11378 _ACEOF
11379 rm -f conftest.$ac_objext
11380 if { (ac_try="$ac_compile"
11381 case "(($ac_try" in
11382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11383   *) ac_try_echo=$ac_try;;
11384 esac
11385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11386   (eval "$ac_compile") 2>conftest.er1
11387   ac_status=$?
11388   grep -v '^ *+' conftest.er1 >conftest.err
11389   rm -f conftest.er1
11390   cat conftest.err >&5
11391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11392   (exit $ac_status); } && {
11393          test -z "$ac_cxx_werror_flag" ||
11394          test ! -s conftest.err
11395        } && test -s conftest.$ac_objext; then
11396   rxvt_broken_ximcb=yes
11397 else
11398   echo "$as_me: failed program was:" >&5
11399 sed 's/^/| /' conftest.$ac_ext >&5
11400
11401         rxvt_broken_ximcb=no
11402 fi
11403
11404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11405 fi
11406 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11407 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11408
11409     if test x$rxvt_broken_ximcb = xyes; then
11410
11411 cat >>confdefs.h <<\_ACEOF
11412 #define XIMCB_PROTO_BROKEN 1
11413 _ACEOF
11414
11415     fi
11416   fi
11417 fi
11418
11419 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11420 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11421 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11422   echo $ECHO_N "(cached) $ECHO_C" >&6
11423 else
11424   cat >conftest.$ac_ext <<_ACEOF
11425 /* confdefs.h.  */
11426 _ACEOF
11427 cat confdefs.h >>conftest.$ac_ext
11428 cat >>conftest.$ac_ext <<_ACEOF
11429 /* end confdefs.h.  */
11430 #define X_LOCALE 1
11431 #include <X11/Xlocale.h>
11432 int
11433 main ()
11434 {
11435 setlocale(LC_CTYPE, "");
11436   ;
11437   return 0;
11438 }
11439 _ACEOF
11440 rm -f conftest.$ac_objext conftest$ac_exeext
11441 if { (ac_try="$ac_link"
11442 case "(($ac_try" in
11443   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11444   *) ac_try_echo=$ac_try;;
11445 esac
11446 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11447   (eval "$ac_link") 2>conftest.er1
11448   ac_status=$?
11449   grep -v '^ *+' conftest.er1 >conftest.err
11450   rm -f conftest.er1
11451   cat conftest.err >&5
11452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11453   (exit $ac_status); } && {
11454          test -z "$ac_cxx_werror_flag" ||
11455          test ! -s conftest.err
11456        } && test -s conftest$ac_exeext &&
11457        $as_test_x conftest$ac_exeext; then
11458   rxvt_cv_func_xsetlocale=yes
11459 else
11460   echo "$as_me: failed program was:" >&5
11461 sed 's/^/| /' conftest.$ac_ext >&5
11462
11463         rxvt_cv_func_xsetlocale=no
11464 fi
11465
11466 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11467       conftest$ac_exeext conftest.$ac_ext
11468 fi
11469 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11470 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11471 if test x$rxvt_cv_func_xsetlocale = xyes; then
11472
11473 cat >>confdefs.h <<\_ACEOF
11474 #define HAVE_XSETLOCALE 1
11475 _ACEOF
11476
11477 fi
11478 LIBS=$ac_save_LIBS
11479 CFLAGS=$ac_save_CFLAGS
11480
11481 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11482 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11483 if test "${rxvt_cv_func_setlocale+set}" = set; then
11484   echo $ECHO_N "(cached) $ECHO_C" >&6
11485 else
11486   cat >conftest.$ac_ext <<_ACEOF
11487 /* confdefs.h.  */
11488 _ACEOF
11489 cat confdefs.h >>conftest.$ac_ext
11490 cat >>conftest.$ac_ext <<_ACEOF
11491 /* end confdefs.h.  */
11492 #include <clocale>
11493 int
11494 main ()
11495 {
11496 setlocale(LC_CTYPE, "");
11497   ;
11498   return 0;
11499 }
11500 _ACEOF
11501 rm -f conftest.$ac_objext conftest$ac_exeext
11502 if { (ac_try="$ac_link"
11503 case "(($ac_try" in
11504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11505   *) ac_try_echo=$ac_try;;
11506 esac
11507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11508   (eval "$ac_link") 2>conftest.er1
11509   ac_status=$?
11510   grep -v '^ *+' conftest.er1 >conftest.err
11511   rm -f conftest.er1
11512   cat conftest.err >&5
11513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11514   (exit $ac_status); } && {
11515          test -z "$ac_cxx_werror_flag" ||
11516          test ! -s conftest.err
11517        } && test -s conftest$ac_exeext &&
11518        $as_test_x conftest$ac_exeext; then
11519   rxvt_cv_func_setlocale=yes
11520 else
11521   echo "$as_me: failed program was:" >&5
11522 sed 's/^/| /' conftest.$ac_ext >&5
11523
11524         rxvt_cv_func_setlocale=no
11525 fi
11526
11527 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11528       conftest$ac_exeext conftest.$ac_ext
11529 fi
11530 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11531 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
11532 if test x$rxvt_cv_func_setlocale = xyes; then
11533
11534 cat >>confdefs.h <<\_ACEOF
11535 #define HAVE_SETLOCALE 1
11536 _ACEOF
11537
11538 fi
11539
11540 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11541 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
11542 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11543   echo $ECHO_N "(cached) $ECHO_C" >&6
11544 else
11545   cat >conftest.$ac_ext <<_ACEOF
11546 /* confdefs.h.  */
11547 _ACEOF
11548 cat confdefs.h >>conftest.$ac_ext
11549 cat >>conftest.$ac_ext <<_ACEOF
11550 /* end confdefs.h.  */
11551 #include <langinfo.h>
11552 int
11553 main ()
11554 {
11555 nl_langinfo(CODESET);
11556   ;
11557   return 0;
11558 }
11559 _ACEOF
11560 rm -f conftest.$ac_objext conftest$ac_exeext
11561 if { (ac_try="$ac_link"
11562 case "(($ac_try" in
11563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11564   *) ac_try_echo=$ac_try;;
11565 esac
11566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11567   (eval "$ac_link") 2>conftest.er1
11568   ac_status=$?
11569   grep -v '^ *+' conftest.er1 >conftest.err
11570   rm -f conftest.er1
11571   cat conftest.err >&5
11572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11573   (exit $ac_status); } && {
11574          test -z "$ac_cxx_werror_flag" ||
11575          test ! -s conftest.err
11576        } && test -s conftest$ac_exeext &&
11577        $as_test_x conftest$ac_exeext; then
11578   rxvt_cv_func_nl_langinfo=yes
11579 else
11580   echo "$as_me: failed program was:" >&5
11581 sed 's/^/| /' conftest.$ac_ext >&5
11582
11583         rxvt_cv_func_nl_langinfo=no
11584 fi
11585
11586 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11587       conftest$ac_exeext conftest.$ac_ext
11588 fi
11589 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11590 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
11591 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11592
11593 cat >>confdefs.h <<\_ACEOF
11594 #define HAVE_NL_LANGINFO 1
11595 _ACEOF
11596
11597 fi
11598
11599
11600 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11601 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
11602 if test "${can_pass_fds+set}" = set; then
11603   echo $ECHO_N "(cached) $ECHO_C" >&6
11604 else
11605   cat >conftest.$ac_ext <<_ACEOF
11606 /* confdefs.h.  */
11607 _ACEOF
11608 cat confdefs.h >>conftest.$ac_ext
11609 cat >>conftest.$ac_ext <<_ACEOF
11610 /* end confdefs.h.  */
11611
11612 #include <cstddef> // broken bsds (is that redundant?) need this
11613 #include <sys/types.h>
11614 #include <sys/socket.h>
11615 #include <sys/uio.h>
11616
11617 int
11618 main ()
11619 {
11620
11621 {
11622   msghdr msg;
11623   iovec iov;
11624   char buf [100];
11625   char data = 0;
11626
11627   iov.iov_base = &data;
11628   iov.iov_len  = 1;
11629
11630   msg.msg_iov        = &iov;
11631   msg.msg_iovlen     = 1;
11632   msg.msg_control    = buf;
11633   msg.msg_controllen = sizeof buf;
11634
11635   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11636   cmsg->cmsg_level = SOL_SOCKET;
11637   cmsg->cmsg_type  = SCM_RIGHTS;
11638   cmsg->cmsg_len   = 100;
11639
11640   *(int *)CMSG_DATA (cmsg) = 5;
11641
11642   return sendmsg (3, &msg, 0);
11643 }
11644
11645   ;
11646   return 0;
11647 }
11648 _ACEOF
11649 rm -f conftest.$ac_objext conftest$ac_exeext
11650 if { (ac_try="$ac_link"
11651 case "(($ac_try" in
11652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11653   *) ac_try_echo=$ac_try;;
11654 esac
11655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11656   (eval "$ac_link") 2>conftest.er1
11657   ac_status=$?
11658   grep -v '^ *+' conftest.er1 >conftest.err
11659   rm -f conftest.er1
11660   cat conftest.err >&5
11661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11662   (exit $ac_status); } && {
11663          test -z "$ac_cxx_werror_flag" ||
11664          test ! -s conftest.err
11665        } && test -s conftest$ac_exeext &&
11666        $as_test_x conftest$ac_exeext; then
11667   can_pass_fds=yes
11668 else
11669   echo "$as_me: failed program was:" >&5
11670 sed 's/^/| /' conftest.$ac_ext >&5
11671
11672         can_pass_fds=no
11673 fi
11674
11675 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11676       conftest$ac_exeext conftest.$ac_ext
11677 fi
11678 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11679 echo "${ECHO_T}$can_pass_fds" >&6; }
11680 if test x$can_pass_fds = xyes; then
11681
11682 cat >>confdefs.h <<\_ACEOF
11683 #define HAVE_UNIX_FDPASS 1
11684 _ACEOF
11685
11686 else
11687    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11688 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11689    { (exit 1); exit 1; }; }
11690 fi
11691
11692
11693
11694
11695
11696
11697
11698
11699 for ac_header in \
11700   pty.h \
11701   util.h \
11702   libutil.h \
11703   sys/ioctl.h \
11704   sys/stropts.h \
11705
11706 do
11707 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11708 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11709   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11710 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11711 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11712   echo $ECHO_N "(cached) $ECHO_C" >&6
11713 fi
11714 ac_res=`eval echo '${'$as_ac_Header'}'`
11715                { echo "$as_me:$LINENO: result: $ac_res" >&5
11716 echo "${ECHO_T}$ac_res" >&6; }
11717 else
11718   # Is the header compilable?
11719 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11720 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11721 cat >conftest.$ac_ext <<_ACEOF
11722 /* confdefs.h.  */
11723 _ACEOF
11724 cat confdefs.h >>conftest.$ac_ext
11725 cat >>conftest.$ac_ext <<_ACEOF
11726 /* end confdefs.h.  */
11727 $ac_includes_default
11728 #include <$ac_header>
11729 _ACEOF
11730 rm -f conftest.$ac_objext
11731 if { (ac_try="$ac_compile"
11732 case "(($ac_try" in
11733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11734   *) ac_try_echo=$ac_try;;
11735 esac
11736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11737   (eval "$ac_compile") 2>conftest.er1
11738   ac_status=$?
11739   grep -v '^ *+' conftest.er1 >conftest.err
11740   rm -f conftest.er1
11741   cat conftest.err >&5
11742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11743   (exit $ac_status); } && {
11744          test -z "$ac_cxx_werror_flag" ||
11745          test ! -s conftest.err
11746        } && test -s conftest.$ac_objext; then
11747   ac_header_compiler=yes
11748 else
11749   echo "$as_me: failed program was:" >&5
11750 sed 's/^/| /' conftest.$ac_ext >&5
11751
11752         ac_header_compiler=no
11753 fi
11754
11755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11756 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11757 echo "${ECHO_T}$ac_header_compiler" >&6; }
11758
11759 # Is the header present?
11760 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11761 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11762 cat >conftest.$ac_ext <<_ACEOF
11763 /* confdefs.h.  */
11764 _ACEOF
11765 cat confdefs.h >>conftest.$ac_ext
11766 cat >>conftest.$ac_ext <<_ACEOF
11767 /* end confdefs.h.  */
11768 #include <$ac_header>
11769 _ACEOF
11770 if { (ac_try="$ac_cpp conftest.$ac_ext"
11771 case "(($ac_try" in
11772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11773   *) ac_try_echo=$ac_try;;
11774 esac
11775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11776   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11777   ac_status=$?
11778   grep -v '^ *+' conftest.er1 >conftest.err
11779   rm -f conftest.er1
11780   cat conftest.err >&5
11781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11782   (exit $ac_status); } >/dev/null && {
11783          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11784          test ! -s conftest.err
11785        }; then
11786   ac_header_preproc=yes
11787 else
11788   echo "$as_me: failed program was:" >&5
11789 sed 's/^/| /' conftest.$ac_ext >&5
11790
11791   ac_header_preproc=no
11792 fi
11793
11794 rm -f conftest.err conftest.$ac_ext
11795 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11796 echo "${ECHO_T}$ac_header_preproc" >&6; }
11797
11798 # So?  What about this header?
11799 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11800   yes:no: )
11801     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11802 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11803     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11804 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11805     ac_header_preproc=yes
11806     ;;
11807   no:yes:* )
11808     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11809 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11810     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11811 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11812     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11813 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11814     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11815 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11816     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11817 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11818     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11819 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11820
11821     ;;
11822 esac
11823 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11824 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11825 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11826   echo $ECHO_N "(cached) $ECHO_C" >&6
11827 else
11828   eval "$as_ac_Header=\$ac_header_preproc"
11829 fi
11830 ac_res=`eval echo '${'$as_ac_Header'}'`
11831                { echo "$as_me:$LINENO: result: $ac_res" >&5
11832 echo "${ECHO_T}$ac_res" >&6; }
11833
11834 fi
11835 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11836   cat >>confdefs.h <<_ACEOF
11837 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11838 _ACEOF
11839
11840 fi
11841
11842 done
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854 for ac_func in \
11855   revoke \
11856   _getpty \
11857   getpt \
11858   posix_openpt \
11859   isastream \
11860   setuid \
11861   seteuid \
11862   setreuid \
11863   setresuid \
11864
11865 do
11866 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11867 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11868 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11869 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11870   echo $ECHO_N "(cached) $ECHO_C" >&6
11871 else
11872   cat >conftest.$ac_ext <<_ACEOF
11873 /* confdefs.h.  */
11874 _ACEOF
11875 cat confdefs.h >>conftest.$ac_ext
11876 cat >>conftest.$ac_ext <<_ACEOF
11877 /* end confdefs.h.  */
11878 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11879    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11880 #define $ac_func innocuous_$ac_func
11881
11882 /* System header to define __stub macros and hopefully few prototypes,
11883     which can conflict with char $ac_func (); below.
11884     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11885     <limits.h> exists even on freestanding compilers.  */
11886
11887 #ifdef __STDC__
11888 # include <limits.h>
11889 #else
11890 # include <assert.h>
11891 #endif
11892
11893 #undef $ac_func
11894
11895 /* Override any GCC internal prototype to avoid an error.
11896    Use char because int might match the return type of a GCC
11897    builtin and then its argument prototype would still apply.  */
11898 #ifdef __cplusplus
11899 extern "C"
11900 #endif
11901 char $ac_func ();
11902 /* The GNU C library defines this for functions which it implements
11903     to always fail with ENOSYS.  Some functions are actually named
11904     something starting with __ and the normal name is an alias.  */
11905 #if defined __stub_$ac_func || defined __stub___$ac_func
11906 choke me
11907 #endif
11908
11909 int
11910 main ()
11911 {
11912 return $ac_func ();
11913   ;
11914   return 0;
11915 }
11916 _ACEOF
11917 rm -f conftest.$ac_objext conftest$ac_exeext
11918 if { (ac_try="$ac_link"
11919 case "(($ac_try" in
11920   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11921   *) ac_try_echo=$ac_try;;
11922 esac
11923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11924   (eval "$ac_link") 2>conftest.er1
11925   ac_status=$?
11926   grep -v '^ *+' conftest.er1 >conftest.err
11927   rm -f conftest.er1
11928   cat conftest.err >&5
11929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11930   (exit $ac_status); } && {
11931          test -z "$ac_cxx_werror_flag" ||
11932          test ! -s conftest.err
11933        } && test -s conftest$ac_exeext &&
11934        $as_test_x conftest$ac_exeext; then
11935   eval "$as_ac_var=yes"
11936 else
11937   echo "$as_me: failed program was:" >&5
11938 sed 's/^/| /' conftest.$ac_ext >&5
11939
11940         eval "$as_ac_var=no"
11941 fi
11942
11943 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11944       conftest$ac_exeext conftest.$ac_ext
11945 fi
11946 ac_res=`eval echo '${'$as_ac_var'}'`
11947                { echo "$as_me:$LINENO: result: $ac_res" >&5
11948 echo "${ECHO_T}$ac_res" >&6; }
11949 if test `eval echo '${'$as_ac_var'}'` = yes; then
11950   cat >>confdefs.h <<_ACEOF
11951 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11952 _ACEOF
11953
11954 fi
11955 done
11956
11957
11958 have_clone=no
11959
11960 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
11961 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
11962 if test -e /dev/ptym/clone; then
11963   { echo "$as_me:$LINENO: result: yes" >&5
11964 echo "${ECHO_T}yes" >&6; }
11965
11966 cat >>confdefs.h <<\_ACEOF
11967 #define HAVE_DEV_CLONE 1
11968 _ACEOF
11969
11970
11971 cat >>confdefs.h <<\_ACEOF
11972 #define CLONE_DEVICE "/dev/ptym/clone"
11973 _ACEOF
11974
11975   have_clone=yes
11976 else
11977   { echo "$as_me:$LINENO: result: no" >&5
11978 echo "${ECHO_T}no" >&6; }
11979 fi
11980
11981 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
11982 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
11983 if test -e /dev/ptc; then
11984   { echo "$as_me:$LINENO: result: yes" >&5
11985 echo "${ECHO_T}yes" >&6; }
11986
11987 cat >>confdefs.h <<\_ACEOF
11988 #define HAVE_DEV_PTC 1
11989 _ACEOF
11990
11991
11992 cat >>confdefs.h <<\_ACEOF
11993 #define CLONE_DEVICE "/dev/ptc"
11994 _ACEOF
11995
11996   have_clone=yes
11997 else
11998   { echo "$as_me:$LINENO: result: no" >&5
11999 echo "${ECHO_T}no" >&6; }
12000 fi
12001
12002 case $host in
12003   *-*-cygwin*)
12004     have_clone=yes
12005
12006 cat >>confdefs.h <<\_ACEOF
12007 #define CLONE_DEVICE "/dev/ptmx"
12008 _ACEOF
12009
12010     ;;
12011   *)
12012     { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12013 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12014     if test -e /dev/ptmx; then
12015       { echo "$as_me:$LINENO: result: yes" >&5
12016 echo "${ECHO_T}yes" >&6; }
12017
12018 cat >>confdefs.h <<\_ACEOF
12019 #define HAVE_DEV_PTMX 1
12020 _ACEOF
12021
12022
12023 cat >>confdefs.h <<\_ACEOF
12024 #define CLONE_DEVICE "/dev/ptmx"
12025 _ACEOF
12026
12027       have_clone=yes
12028     else
12029       { echo "$as_me:$LINENO: result: no" >&5
12030 echo "${ECHO_T}no" >&6; }
12031     fi
12032     ;;
12033 esac
12034
12035 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12036   { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12037 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12038   cat >conftest.$ac_ext <<_ACEOF
12039 /* confdefs.h.  */
12040 _ACEOF
12041 cat confdefs.h >>conftest.$ac_ext
12042 cat >>conftest.$ac_ext <<_ACEOF
12043 /* end confdefs.h.  */
12044 #include <stdlib.h>
12045 int
12046 main ()
12047 {
12048 grantpt(0);unlockpt(0);ptsname(0);
12049   ;
12050   return 0;
12051 }
12052 _ACEOF
12053 rm -f conftest.$ac_objext conftest$ac_exeext
12054 if { (ac_try="$ac_link"
12055 case "(($ac_try" in
12056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12057   *) ac_try_echo=$ac_try;;
12058 esac
12059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12060   (eval "$ac_link") 2>conftest.er1
12061   ac_status=$?
12062   grep -v '^ *+' conftest.er1 >conftest.err
12063   rm -f conftest.er1
12064   cat conftest.err >&5
12065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12066   (exit $ac_status); } && {
12067          test -z "$ac_cxx_werror_flag" ||
12068          test ! -s conftest.err
12069        } && test -s conftest$ac_exeext &&
12070        $as_test_x conftest$ac_exeext; then
12071   unix98_pty=yes
12072
12073 cat >>confdefs.h <<\_ACEOF
12074 #define UNIX98_PTY 1
12075 _ACEOF
12076
12077                { echo "$as_me:$LINENO: result: yes" >&5
12078 echo "${ECHO_T}yes" >&6; }
12079 else
12080   echo "$as_me: failed program was:" >&5
12081 sed 's/^/| /' conftest.$ac_ext >&5
12082
12083         { echo "$as_me:$LINENO: result: no" >&5
12084 echo "${ECHO_T}no" >&6; }
12085 fi
12086
12087 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12088       conftest$ac_exeext conftest.$ac_ext
12089 fi
12090
12091 if test -z "$unix98_pty"; then
12092
12093 for ac_func in openpty
12094 do
12095 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12096 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12097 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12098 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12099   echo $ECHO_N "(cached) $ECHO_C" >&6
12100 else
12101   cat >conftest.$ac_ext <<_ACEOF
12102 /* confdefs.h.  */
12103 _ACEOF
12104 cat confdefs.h >>conftest.$ac_ext
12105 cat >>conftest.$ac_ext <<_ACEOF
12106 /* end confdefs.h.  */
12107 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12108    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12109 #define $ac_func innocuous_$ac_func
12110
12111 /* System header to define __stub macros and hopefully few prototypes,
12112     which can conflict with char $ac_func (); below.
12113     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12114     <limits.h> exists even on freestanding compilers.  */
12115
12116 #ifdef __STDC__
12117 # include <limits.h>
12118 #else
12119 # include <assert.h>
12120 #endif
12121
12122 #undef $ac_func
12123
12124 /* Override any GCC internal prototype to avoid an error.
12125    Use char because int might match the return type of a GCC
12126    builtin and then its argument prototype would still apply.  */
12127 #ifdef __cplusplus
12128 extern "C"
12129 #endif
12130 char $ac_func ();
12131 /* The GNU C library defines this for functions which it implements
12132     to always fail with ENOSYS.  Some functions are actually named
12133     something starting with __ and the normal name is an alias.  */
12134 #if defined __stub_$ac_func || defined __stub___$ac_func
12135 choke me
12136 #endif
12137
12138 int
12139 main ()
12140 {
12141 return $ac_func ();
12142   ;
12143   return 0;
12144 }
12145 _ACEOF
12146 rm -f conftest.$ac_objext conftest$ac_exeext
12147 if { (ac_try="$ac_link"
12148 case "(($ac_try" in
12149   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12150   *) ac_try_echo=$ac_try;;
12151 esac
12152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12153   (eval "$ac_link") 2>conftest.er1
12154   ac_status=$?
12155   grep -v '^ *+' conftest.er1 >conftest.err
12156   rm -f conftest.er1
12157   cat conftest.err >&5
12158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159   (exit $ac_status); } && {
12160          test -z "$ac_cxx_werror_flag" ||
12161          test ! -s conftest.err
12162        } && test -s conftest$ac_exeext &&
12163        $as_test_x conftest$ac_exeext; then
12164   eval "$as_ac_var=yes"
12165 else
12166   echo "$as_me: failed program was:" >&5
12167 sed 's/^/| /' conftest.$ac_ext >&5
12168
12169         eval "$as_ac_var=no"
12170 fi
12171
12172 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12173       conftest$ac_exeext conftest.$ac_ext
12174 fi
12175 ac_res=`eval echo '${'$as_ac_var'}'`
12176                { echo "$as_me:$LINENO: result: $ac_res" >&5
12177 echo "${ECHO_T}$ac_res" >&6; }
12178 if test `eval echo '${'$as_ac_var'}'` = yes; then
12179   cat >>confdefs.h <<_ACEOF
12180 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12181 _ACEOF
12182
12183 else
12184   { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12185 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12186 if test "${ac_cv_lib_util_openpty+set}" = set; then
12187   echo $ECHO_N "(cached) $ECHO_C" >&6
12188 else
12189   ac_check_lib_save_LIBS=$LIBS
12190 LIBS="-lutil  $LIBS"
12191 cat >conftest.$ac_ext <<_ACEOF
12192 /* confdefs.h.  */
12193 _ACEOF
12194 cat confdefs.h >>conftest.$ac_ext
12195 cat >>conftest.$ac_ext <<_ACEOF
12196 /* end confdefs.h.  */
12197
12198 /* Override any GCC internal prototype to avoid an error.
12199    Use char because int might match the return type of a GCC
12200    builtin and then its argument prototype would still apply.  */
12201 #ifdef __cplusplus
12202 extern "C"
12203 #endif
12204 char openpty ();
12205 int
12206 main ()
12207 {
12208 return openpty ();
12209   ;
12210   return 0;
12211 }
12212 _ACEOF
12213 rm -f conftest.$ac_objext conftest$ac_exeext
12214 if { (ac_try="$ac_link"
12215 case "(($ac_try" in
12216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12217   *) ac_try_echo=$ac_try;;
12218 esac
12219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12220   (eval "$ac_link") 2>conftest.er1
12221   ac_status=$?
12222   grep -v '^ *+' conftest.er1 >conftest.err
12223   rm -f conftest.er1
12224   cat conftest.err >&5
12225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226   (exit $ac_status); } && {
12227          test -z "$ac_cxx_werror_flag" ||
12228          test ! -s conftest.err
12229        } && test -s conftest$ac_exeext &&
12230        $as_test_x conftest$ac_exeext; then
12231   ac_cv_lib_util_openpty=yes
12232 else
12233   echo "$as_me: failed program was:" >&5
12234 sed 's/^/| /' conftest.$ac_ext >&5
12235
12236         ac_cv_lib_util_openpty=no
12237 fi
12238
12239 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12240       conftest$ac_exeext conftest.$ac_ext
12241 LIBS=$ac_check_lib_save_LIBS
12242 fi
12243 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12244 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12245 if test $ac_cv_lib_util_openpty = yes; then
12246   cat >>confdefs.h <<\_ACEOF
12247 #define HAVE_OPENPTY 1
12248 _ACEOF
12249  LIBS="$LIBS -lutil"
12250 fi
12251
12252 fi
12253 done
12254
12255 fi
12256
12257
12258
12259 { echo "$as_me:$LINENO: checking for tty group" >&5
12260 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12261 if test "${tty_group+set}" = set; then
12262   echo $ECHO_N "(cached) $ECHO_C" >&6
12263 else
12264   if test "$cross_compiling" = yes; then
12265   tty_group=no
12266 else
12267   cat >conftest.$ac_ext <<_ACEOF
12268 /* confdefs.h.  */
12269 _ACEOF
12270 cat confdefs.h >>conftest.$ac_ext
12271 cat >>conftest.$ac_ext <<_ACEOF
12272 /* end confdefs.h.  */
12273
12274 #include <sys/types.h>
12275 #include <sys/stat.h>
12276 #include <unistd.h>
12277 #include <grp.h>
12278
12279 main()
12280 {
12281   struct stat st;
12282   struct group *gr;
12283   char *tty;
12284   gr = getgrnam("tty");
12285   tty = ttyname(0);
12286   if (gr != 0
12287       && tty != 0
12288       && (stat(tty, &st)) == 0
12289       && st.st_gid == gr->gr_gid)
12290     return 0;
12291   else
12292     return 1;
12293 }
12294 _ACEOF
12295 rm -f conftest$ac_exeext
12296 if { (ac_try="$ac_link"
12297 case "(($ac_try" in
12298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12299   *) ac_try_echo=$ac_try;;
12300 esac
12301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12302   (eval "$ac_link") 2>&5
12303   ac_status=$?
12304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12305   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12306   { (case "(($ac_try" in
12307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12308   *) ac_try_echo=$ac_try;;
12309 esac
12310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12311   (eval "$ac_try") 2>&5
12312   ac_status=$?
12313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12314   (exit $ac_status); }; }; then
12315   tty_group=yes
12316 else
12317   echo "$as_me: program exited with status $ac_status" >&5
12318 echo "$as_me: failed program was:" >&5
12319 sed 's/^/| /' conftest.$ac_ext >&5
12320
12321 ( exit $ac_status )
12322 tty_group=no
12323 fi
12324 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12325 fi
12326
12327
12328 fi
12329 { echo "$as_me:$LINENO: result: $tty_group" >&5
12330 echo "${ECHO_T}$tty_group" >&6; }
12331 if test x$tty_group = xyes; then
12332
12333 cat >>confdefs.h <<\_ACEOF
12334 #define TTY_GID_SUPPORT 1
12335 _ACEOF
12336
12337 fi
12338
12339 if test x$support_xft = xyes; then
12340   # Extract the first word of "pkg-config", so it can be a program name with args.
12341 set dummy pkg-config; ac_word=$2
12342 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12344 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12345   echo $ECHO_N "(cached) $ECHO_C" >&6
12346 else
12347   case $PKG_CONFIG in
12348   [\\/]* | ?:[\\/]*)
12349   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12350   ;;
12351   *)
12352   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12353 for as_dir in $PATH
12354 do
12355   IFS=$as_save_IFS
12356   test -z "$as_dir" && as_dir=.
12357   for ac_exec_ext in '' $ac_executable_extensions; do
12358   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12359     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12360     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12361     break 2
12362   fi
12363 done
12364 done
12365 IFS=$as_save_IFS
12366
12367   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12368   ;;
12369 esac
12370 fi
12371 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12372 if test -n "$PKG_CONFIG"; then
12373   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12374 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12375 else
12376   { echo "$as_me:$LINENO: result: no" >&5
12377 echo "${ECHO_T}no" >&6; }
12378 fi
12379
12380
12381   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12382     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12383     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12384   else
12385     # Extract the first word of "xft-config", so it can be a program name with args.
12386 set dummy xft-config; ac_word=$2
12387 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12388 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12389 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12390   echo $ECHO_N "(cached) $ECHO_C" >&6
12391 else
12392   case $XFT_CONFIG in
12393   [\\/]* | ?:[\\/]*)
12394   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12395   ;;
12396   *)
12397   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12398 for as_dir in $PATH
12399 do
12400   IFS=$as_save_IFS
12401   test -z "$as_dir" && as_dir=.
12402   for ac_exec_ext in '' $ac_executable_extensions; do
12403   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12404     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12405     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12406     break 2
12407   fi
12408 done
12409 done
12410 IFS=$as_save_IFS
12411
12412   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12413   ;;
12414 esac
12415 fi
12416 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12417 if test -n "$XFT_CONFIG"; then
12418   { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12419 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12420 else
12421   { echo "$as_me:$LINENO: result: no" >&5
12422 echo "${ECHO_T}no" >&6; }
12423 fi
12424
12425
12426     if test $XFT_CONFIG != no; then
12427       LIBS="$LIBS `$XFT_CONFIG --libs`"
12428       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12429     fi
12430   fi
12431
12432
12433 for ac_header in X11/Xft/Xft.h
12434 do
12435 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12436 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12437   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12438 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12439 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12440   echo $ECHO_N "(cached) $ECHO_C" >&6
12441 fi
12442 ac_res=`eval echo '${'$as_ac_Header'}'`
12443                { echo "$as_me:$LINENO: result: $ac_res" >&5
12444 echo "${ECHO_T}$ac_res" >&6; }
12445 else
12446   # Is the header compilable?
12447 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12448 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12449 cat >conftest.$ac_ext <<_ACEOF
12450 /* confdefs.h.  */
12451 _ACEOF
12452 cat confdefs.h >>conftest.$ac_ext
12453 cat >>conftest.$ac_ext <<_ACEOF
12454 /* end confdefs.h.  */
12455 $ac_includes_default
12456 #include <$ac_header>
12457 _ACEOF
12458 rm -f conftest.$ac_objext
12459 if { (ac_try="$ac_compile"
12460 case "(($ac_try" in
12461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12462   *) ac_try_echo=$ac_try;;
12463 esac
12464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12465   (eval "$ac_compile") 2>conftest.er1
12466   ac_status=$?
12467   grep -v '^ *+' conftest.er1 >conftest.err
12468   rm -f conftest.er1
12469   cat conftest.err >&5
12470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471   (exit $ac_status); } && {
12472          test -z "$ac_cxx_werror_flag" ||
12473          test ! -s conftest.err
12474        } && test -s conftest.$ac_objext; then
12475   ac_header_compiler=yes
12476 else
12477   echo "$as_me: failed program was:" >&5
12478 sed 's/^/| /' conftest.$ac_ext >&5
12479
12480         ac_header_compiler=no
12481 fi
12482
12483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12484 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12485 echo "${ECHO_T}$ac_header_compiler" >&6; }
12486
12487 # Is the header present?
12488 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12489 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12490 cat >conftest.$ac_ext <<_ACEOF
12491 /* confdefs.h.  */
12492 _ACEOF
12493 cat confdefs.h >>conftest.$ac_ext
12494 cat >>conftest.$ac_ext <<_ACEOF
12495 /* end confdefs.h.  */
12496 #include <$ac_header>
12497 _ACEOF
12498 if { (ac_try="$ac_cpp conftest.$ac_ext"
12499 case "(($ac_try" in
12500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12501   *) ac_try_echo=$ac_try;;
12502 esac
12503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12504   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12505   ac_status=$?
12506   grep -v '^ *+' conftest.er1 >conftest.err
12507   rm -f conftest.er1
12508   cat conftest.err >&5
12509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12510   (exit $ac_status); } >/dev/null && {
12511          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12512          test ! -s conftest.err
12513        }; then
12514   ac_header_preproc=yes
12515 else
12516   echo "$as_me: failed program was:" >&5
12517 sed 's/^/| /' conftest.$ac_ext >&5
12518
12519   ac_header_preproc=no
12520 fi
12521
12522 rm -f conftest.err conftest.$ac_ext
12523 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12524 echo "${ECHO_T}$ac_header_preproc" >&6; }
12525
12526 # So?  What about this header?
12527 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12528   yes:no: )
12529     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12530 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12531     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12532 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12533     ac_header_preproc=yes
12534     ;;
12535   no:yes:* )
12536     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12537 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12538     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12539 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12540     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12541 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12542     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12543 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12544     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12545 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12546     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12547 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12548
12549     ;;
12550 esac
12551 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12552 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12553 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12554   echo $ECHO_N "(cached) $ECHO_C" >&6
12555 else
12556   eval "$as_ac_Header=\$ac_header_preproc"
12557 fi
12558 ac_res=`eval echo '${'$as_ac_Header'}'`
12559                { echo "$as_me:$LINENO: result: $ac_res" >&5
12560 echo "${ECHO_T}$ac_res" >&6; }
12561
12562 fi
12563 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12564   cat >>confdefs.h <<_ACEOF
12565 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12566 _ACEOF
12567
12568 else
12569   support_xft=no
12570 fi
12571
12572 done
12573
12574
12575 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12576 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12577 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12578   echo $ECHO_N "(cached) $ECHO_C" >&6
12579 else
12580   ac_check_lib_save_LIBS=$LIBS
12581 LIBS="-lXft  $LIBS"
12582 cat >conftest.$ac_ext <<_ACEOF
12583 /* confdefs.h.  */
12584 _ACEOF
12585 cat confdefs.h >>conftest.$ac_ext
12586 cat >>conftest.$ac_ext <<_ACEOF
12587 /* end confdefs.h.  */
12588
12589 /* Override any GCC internal prototype to avoid an error.
12590    Use char because int might match the return type of a GCC
12591    builtin and then its argument prototype would still apply.  */
12592 #ifdef __cplusplus
12593 extern "C"
12594 #endif
12595 char XftDrawString32 ();
12596 int
12597 main ()
12598 {
12599 return XftDrawString32 ();
12600   ;
12601   return 0;
12602 }
12603 _ACEOF
12604 rm -f conftest.$ac_objext conftest$ac_exeext
12605 if { (ac_try="$ac_link"
12606 case "(($ac_try" in
12607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12608   *) ac_try_echo=$ac_try;;
12609 esac
12610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12611   (eval "$ac_link") 2>conftest.er1
12612   ac_status=$?
12613   grep -v '^ *+' conftest.er1 >conftest.err
12614   rm -f conftest.er1
12615   cat conftest.err >&5
12616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12617   (exit $ac_status); } && {
12618          test -z "$ac_cxx_werror_flag" ||
12619          test ! -s conftest.err
12620        } && test -s conftest$ac_exeext &&
12621        $as_test_x conftest$ac_exeext; then
12622   ac_cv_lib_Xft_XftDrawString32=yes
12623 else
12624   echo "$as_me: failed program was:" >&5
12625 sed 's/^/| /' conftest.$ac_ext >&5
12626
12627         ac_cv_lib_Xft_XftDrawString32=no
12628 fi
12629
12630 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12631       conftest$ac_exeext conftest.$ac_ext
12632 LIBS=$ac_check_lib_save_LIBS
12633 fi
12634 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12635 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12636 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12637   cat >>confdefs.h <<_ACEOF
12638 #define HAVE_LIBXFT 1
12639 _ACEOF
12640
12641   LIBS="-lXft $LIBS"
12642
12643 else
12644   support_xft=no
12645 fi
12646
12647
12648   if test x$support_xft = xyes; then
12649
12650 cat >>confdefs.h <<\_ACEOF
12651 #define XFT 1
12652 _ACEOF
12653
12654   fi
12655 fi
12656 if test x$support_styles = xyes; then
12657
12658 cat >>confdefs.h <<\_ACEOF
12659 #define ENABLE_STYLES 1
12660 _ACEOF
12661
12662 fi
12663 if test x$support_iso14755 = xyes; then
12664
12665 cat >>confdefs.h <<\_ACEOF
12666 #define ISO_14755 1
12667 _ACEOF
12668
12669 fi
12670 if test x$support_8bitctrls = xyes; then
12671
12672 cat >>confdefs.h <<\_ACEOF
12673 #define EIGHT_BIT_CONTROLS 1
12674 _ACEOF
12675
12676 fi
12677 if test x$support_fading = xyes; then
12678
12679 cat >>confdefs.h <<\_ACEOF
12680 #define OFF_FOCUS_FADING 1
12681 _ACEOF
12682
12683 fi
12684 if test x$support_inheritpixmap = xyes; then
12685
12686 cat >>confdefs.h <<\_ACEOF
12687 #define ENABLE_TRANSPARENCY 1
12688 _ACEOF
12689
12690 fi
12691 if test x$support_keepscrolling = xno; then
12692
12693 cat >>confdefs.h <<\_ACEOF
12694 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12695 _ACEOF
12696
12697 fi
12698 if test x$support_selectionscrolling = xyes; then
12699
12700 cat >>confdefs.h <<\_ACEOF
12701 #define SELECTION_SCROLLING 1
12702 _ACEOF
12703
12704 fi
12705 if test x$support_frills = xyes; then
12706
12707 cat >>confdefs.h <<\_ACEOF
12708 #define ENABLE_FRILLS 1
12709 _ACEOF
12710
12711 fi
12712 if test x$support_mousewheel = xyes; then
12713
12714 cat >>confdefs.h <<\_ACEOF
12715 #define MOUSE_WHEEL 1
12716 _ACEOF
12717
12718 fi
12719 if test x$support_mouseslipwheel = xyes; then
12720
12721 cat >>confdefs.h <<\_ACEOF
12722 #define MOUSE_SLIP_WHEELING 1
12723 _ACEOF
12724
12725 fi
12726 if test x$support_afterimage = xyes; then
12727
12728 cat >>confdefs.h <<\_ACEOF
12729 #define HAVE_AFTERIMAGE 1
12730 _ACEOF
12731
12732
12733 cat >>confdefs.h <<\_ACEOF
12734 #define BG_IMAGE_FROM_FILE 1
12735 _ACEOF
12736
12737 fi
12738
12739
12740 if test x$support_scroll_rxvt = xyes; then
12741
12742 cat >>confdefs.h <<\_ACEOF
12743 #define RXVT_SCROLLBAR 1
12744 _ACEOF
12745
12746   scrolltypes="rxvt"
12747 fi
12748 if test x$support_scroll_next = xyes; then
12749
12750 cat >>confdefs.h <<\_ACEOF
12751 #define NEXT_SCROLLBAR 1
12752 _ACEOF
12753
12754   scrolltypes="$scrolltypes next"
12755 fi
12756 if test x$support_scroll_xterm = xyes; then
12757
12758 cat >>confdefs.h <<\_ACEOF
12759 #define XTERM_SCROLLBAR 1
12760 _ACEOF
12761
12762   scrolltypes="$scrolltypes xterm"
12763 fi
12764 if test x$support_scroll_plain = xyes; then
12765
12766 cat >>confdefs.h <<\_ACEOF
12767 #define PLAIN_SCROLLBAR 1
12768 _ACEOF
12769
12770   scrolltypes="$scrolltypes plain"
12771 fi
12772 if test x$support_pointer_blank = xyes; then
12773
12774 cat >>confdefs.h <<\_ACEOF
12775 #define POINTER_BLANK 1
12776 _ACEOF
12777
12778 fi
12779 if test x$support_text_blink = xyes; then
12780
12781 cat >>confdefs.h <<\_ACEOF
12782 #define TEXT_BLINK 1
12783 _ACEOF
12784
12785 fi
12786 if test x$support_unicode3 = xyes; then
12787
12788 cat >>confdefs.h <<\_ACEOF
12789 #define UNICODE_3 1
12790 _ACEOF
12791
12792 fi
12793 if test x$support_combining = xyes; then
12794
12795 cat >>confdefs.h <<\_ACEOF
12796 #define ENABLE_COMBINING 1
12797 _ACEOF
12798
12799 fi
12800 if test x$codesets = xall; then
12801   codesets=jp,jp-ext,kr,zh,zh-ext
12802 fi
12803
12804 cat >>confdefs.h <<\_ACEOF
12805 #define ENCODING_EU 1
12806 _ACEOF
12807
12808
12809 cat >>confdefs.h <<\_ACEOF
12810 #define ENCODING_VN 1
12811 _ACEOF
12812
12813 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12814   case "$codeset" in
12815     JP     )
12816 cat >>confdefs.h <<\_ACEOF
12817 #define ENCODING_JP 1
12818 _ACEOF
12819  ;;
12820     JP_EXT )
12821 cat >>confdefs.h <<\_ACEOF
12822 #define ENCODING_JP_EXT 1
12823 _ACEOF
12824  ;;
12825     KR     )
12826 cat >>confdefs.h <<\_ACEOF
12827 #define ENCODING_KR 1
12828 _ACEOF
12829  ;;
12830     ZH     )
12831 cat >>confdefs.h <<\_ACEOF
12832 #define ENCODING_ZH 1
12833 _ACEOF
12834  ;;
12835     ZH_EXT )
12836 cat >>confdefs.h <<\_ACEOF
12837 #define ENCODING_ZH_EXT 1
12838 _ACEOF
12839  ;;
12840   esac
12841 done
12842
12843 IF_PERL=\#
12844 if test x$support_perl = xyes; then
12845   # Extract the first word of "perl5", so it can be a program name with args.
12846 set dummy perl5; ac_word=$2
12847 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12848 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12849 if test "${ac_cv_path_PERL+set}" = set; then
12850   echo $ECHO_N "(cached) $ECHO_C" >&6
12851 else
12852   case $PERL in
12853   [\\/]* | ?:[\\/]*)
12854   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12855   ;;
12856   *)
12857   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12858 for as_dir in $PATH
12859 do
12860   IFS=$as_save_IFS
12861   test -z "$as_dir" && as_dir=.
12862   for ac_exec_ext in '' $ac_executable_extensions; do
12863   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12864     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12865     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12866     break 2
12867   fi
12868 done
12869 done
12870 IFS=$as_save_IFS
12871
12872   ;;
12873 esac
12874 fi
12875 PERL=$ac_cv_path_PERL
12876 if test -n "$PERL"; then
12877   { echo "$as_me:$LINENO: result: $PERL" >&5
12878 echo "${ECHO_T}$PERL" >&6; }
12879 else
12880   { echo "$as_me:$LINENO: result: no" >&5
12881 echo "${ECHO_T}no" >&6; }
12882 fi
12883
12884
12885   # Extract the first word of "perl", so it can be a program name with args.
12886 set dummy perl; ac_word=$2
12887 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12888 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12889 if test "${ac_cv_path_PERL+set}" = set; then
12890   echo $ECHO_N "(cached) $ECHO_C" >&6
12891 else
12892   case $PERL in
12893   [\\/]* | ?:[\\/]*)
12894   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12895   ;;
12896   *)
12897   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12898 for as_dir in $PATH
12899 do
12900   IFS=$as_save_IFS
12901   test -z "$as_dir" && as_dir=.
12902   for ac_exec_ext in '' $ac_executable_extensions; do
12903   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12904     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12905     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12906     break 2
12907   fi
12908 done
12909 done
12910 IFS=$as_save_IFS
12911
12912   ;;
12913 esac
12914 fi
12915 PERL=$ac_cv_path_PERL
12916 if test -n "$PERL"; then
12917   { echo "$as_me:$LINENO: result: $PERL" >&5
12918 echo "${ECHO_T}$PERL" >&6; }
12919 else
12920   { echo "$as_me:$LINENO: result: no" >&5
12921 echo "${ECHO_T}no" >&6; }
12922 fi
12923
12924
12925
12926   { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12927 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
12928   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12929
12930      save_CXXFLAGS="$CXXFLAGS"
12931      save_LIBS="$LIBS"
12932      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12933      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12934      cat >conftest.$ac_ext <<_ACEOF
12935 /* confdefs.h.  */
12936 _ACEOF
12937 cat confdefs.h >>conftest.$ac_ext
12938 cat >>conftest.$ac_ext <<_ACEOF
12939 /* end confdefs.h.  */
12940
12941 #include <EXTERN.h>
12942 #include <perl.h>
12943 #include <XSUB.h>
12944
12945 int
12946 main ()
12947 {
12948
12949      PerlInterpreter *perl = perl_alloc ();
12950
12951   ;
12952   return 0;
12953 }
12954 _ACEOF
12955 rm -f conftest.$ac_objext conftest$ac_exeext
12956 if { (ac_try="$ac_link"
12957 case "(($ac_try" in
12958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12959   *) ac_try_echo=$ac_try;;
12960 esac
12961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12962   (eval "$ac_link") 2>conftest.er1
12963   ac_status=$?
12964   grep -v '^ *+' conftest.er1 >conftest.err
12965   rm -f conftest.er1
12966   cat conftest.err >&5
12967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12968   (exit $ac_status); } && {
12969          test -z "$ac_cxx_werror_flag" ||
12970          test ! -s conftest.err
12971        } && test -s conftest$ac_exeext &&
12972        $as_test_x conftest$ac_exeext; then
12973   rxvt_perl_link=yes
12974 else
12975   echo "$as_me: failed program was:" >&5
12976 sed 's/^/| /' conftest.$ac_ext >&5
12977
12978         rxvt_perl_link=no
12979 fi
12980
12981 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12982       conftest$ac_exeext conftest.$ac_ext
12983      CXXFLAGS="$save_CXXFLAGS"
12984      LIBS="$save_LIBS"
12985
12986      if test x$rxvt_perl_link = xyes; then
12987         { echo "$as_me:$LINENO: result: ok" >&5
12988 echo "${ECHO_T}ok" >&6; }
12989
12990 cat >>confdefs.h <<\_ACEOF
12991 #define ENABLE_PERL 1
12992 _ACEOF
12993
12994         IF_PERL=
12995         PERL_O=rxvtperl.o
12996         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12997         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12998         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12999      else
13000         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13001 echo "$as_me: error: no, unable to link" >&2;}
13002    { (exit 1); exit 1; }; }
13003      fi
13004   else
13005      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13006 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13007    { (exit 1); exit 1; }; }
13008   fi
13009 fi
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029 test "$program_prefix" != NONE &&
13030   program_transform_name="s&^&$program_prefix&;$program_transform_name"
13031 # Use a double $ so make ignores it.
13032 test "$program_suffix" != NONE &&
13033   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13034 # Double any \ or $.  echo might interpret backslashes.
13035 # By default was `s,x,x', remove it if useless.
13036 cat <<\_ACEOF >conftest.sed
13037 s/[\\$]/&&/g;s/;s,x,x,$//
13038 _ACEOF
13039 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13040 rm -f conftest.sed
13041
13042
13043
13044
13045
13046 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13047   include_stdint_h="#include <stdint.h>"
13048 else
13049   include_stdint_h="/* #include <stdint.h> */"
13050 fi
13051 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13052   include_stdarg_h="#include <cstdarg>"
13053 else
13054   include_stdarg_h="/* #include <cstdarg> */"
13055 fi
13056 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13057   include_stdlib_h="#include <cstdlib>"
13058 else
13059   include_stdlib_h="/* #include <cstdlib> */"
13060 fi
13061 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13062   include_unistd_h="#include <unistd.h>"
13063 else
13064   include_unistd_h="/* #include <unistd.h> */"
13065 fi
13066 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13067   include_string_h="#include <cstring>"
13068 else
13069   include_string_h="/* #include <cstring> */"
13070 fi
13071 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13072   include_fcntl_h="#include <fcntl.h>"
13073 else
13074   include_fcntl_h="/* #include <fcntl.h> */"
13075 fi
13076 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13077   include_util_h="#include <util.h>"
13078 else
13079   include_util_h="/* #include <util.h> */"
13080 fi
13081 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13082   include_assert_h="#include <assert.h>"
13083 else
13084   include_assert_h="/* #include <assert.h> */"
13085 fi
13086 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13087   include_sys_ioctl_h="#include <sys/ioctl.h>"
13088 else
13089   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13090 fi
13091 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13092   include_sys_select_h="#include <sys/select.h>"
13093 else
13094   include_sys_select_h="/* #include <sys/select.h> */"
13095 fi
13096 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13097   include_sys_strredir_h="#include <sys/strredir.h>"
13098 else
13099   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13100 fi
13101 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13102   include_sys_time_h="#include <sys/time.h>"
13103 else
13104   include_sys_time_h="/* #include <sys/time.h> */"
13105 fi
13106 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13107   include_time_h="#include <time.h>"
13108 else
13109   include_time_h="/* #include <time.h> */"
13110 fi
13111
13112 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13113
13114 cat >confcache <<\_ACEOF
13115 # This file is a shell script that caches the results of configure
13116 # tests run on this system so they can be shared between configure
13117 # scripts and configure runs, see configure's option --config-cache.
13118 # It is not useful on other systems.  If it contains results you don't
13119 # want to keep, you may remove or edit it.
13120 #
13121 # config.status only pays attention to the cache file if you give it
13122 # the --recheck option to rerun configure.
13123 #
13124 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13125 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13126 # following values.
13127
13128 _ACEOF
13129
13130 # The following way of writing the cache mishandles newlines in values,
13131 # but we know of no workaround that is simple, portable, and efficient.
13132 # So, we kill variables containing newlines.
13133 # Ultrix sh set writes to stderr and can't be redirected directly,
13134 # and sets the high bit in the cache file unless we assign to the vars.
13135 (
13136   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13137     eval ac_val=\$$ac_var
13138     case $ac_val in #(
13139     *${as_nl}*)
13140       case $ac_var in #(
13141       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13142 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13143       esac
13144       case $ac_var in #(
13145       _ | IFS | as_nl) ;; #(
13146       *) $as_unset $ac_var ;;
13147       esac ;;
13148     esac
13149   done
13150
13151   (set) 2>&1 |
13152     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13153     *${as_nl}ac_space=\ *)
13154       # `set' does not quote correctly, so add quotes (double-quote
13155       # substitution turns \\\\ into \\, and sed turns \\ into \).
13156       sed -n \
13157         "s/'/'\\\\''/g;
13158           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13159       ;; #(
13160     *)
13161       # `set' quotes correctly as required by POSIX, so do not add quotes.
13162       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13163       ;;
13164     esac |
13165     sort
13166 ) |
13167   sed '
13168      /^ac_cv_env_/b end
13169      t clear
13170      :clear
13171      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13172      t end
13173      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13174      :end' >>confcache
13175 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13176   if test -w "$cache_file"; then
13177     test "x$cache_file" != "x/dev/null" &&
13178       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13179 echo "$as_me: updating cache $cache_file" >&6;}
13180     cat confcache >$cache_file
13181   else
13182     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13183 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13184   fi
13185 fi
13186 rm -f confcache
13187
13188 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13189 # Let make expand exec_prefix.
13190 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13191
13192 DEFS=-DHAVE_CONFIG_H
13193
13194 ac_libobjs=
13195 ac_ltlibobjs=
13196 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13197   # 1. Remove the extension, and $U if already installed.
13198   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13199   ac_i=`echo "$ac_i" | sed "$ac_script"`
13200   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13201   #    will be set to the directory where LIBOBJS objects are built.
13202   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13203   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13204 done
13205 LIBOBJS=$ac_libobjs
13206
13207 LTLIBOBJS=$ac_ltlibobjs
13208
13209
13210
13211 : ${CONFIG_STATUS=./config.status}
13212 ac_clean_files_save=$ac_clean_files
13213 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13214 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13215 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13216 cat >$CONFIG_STATUS <<_ACEOF
13217 #! $SHELL
13218 # Generated by $as_me.
13219 # Run this file to recreate the current configuration.
13220 # Compiler output produced by configure, useful for debugging
13221 # configure, is in config.log if it exists.
13222
13223 debug=false
13224 ac_cs_recheck=false
13225 ac_cs_silent=false
13226 SHELL=\${CONFIG_SHELL-$SHELL}
13227 _ACEOF
13228
13229 cat >>$CONFIG_STATUS <<\_ACEOF
13230 ## --------------------- ##
13231 ## M4sh Initialization.  ##
13232 ## --------------------- ##
13233
13234 # Be more Bourne compatible
13235 DUALCASE=1; export DUALCASE # for MKS sh
13236 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13237   emulate sh
13238   NULLCMD=:
13239   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13240   # is contrary to our usage.  Disable this feature.
13241   alias -g '${1+"$@"}'='"$@"'
13242   setopt NO_GLOB_SUBST
13243 else
13244   case `(set -o) 2>/dev/null` in
13245   *posix*) set -o posix ;;
13246 esac
13247
13248 fi
13249
13250
13251
13252
13253 # PATH needs CR
13254 # Avoid depending upon Character Ranges.
13255 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13256 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13257 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13258 as_cr_digits='0123456789'
13259 as_cr_alnum=$as_cr_Letters$as_cr_digits
13260
13261 # The user is always right.
13262 if test "${PATH_SEPARATOR+set}" != set; then
13263   echo "#! /bin/sh" >conf$$.sh
13264   echo  "exit 0"   >>conf$$.sh
13265   chmod +x conf$$.sh
13266   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13267     PATH_SEPARATOR=';'
13268   else
13269     PATH_SEPARATOR=:
13270   fi
13271   rm -f conf$$.sh
13272 fi
13273
13274 # Support unset when possible.
13275 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13276   as_unset=unset
13277 else
13278   as_unset=false
13279 fi
13280
13281
13282 # IFS
13283 # We need space, tab and new line, in precisely that order.  Quoting is
13284 # there to prevent editors from complaining about space-tab.
13285 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13286 # splitting by setting IFS to empty value.)
13287 as_nl='
13288 '
13289 IFS=" ""        $as_nl"
13290
13291 # Find who we are.  Look in the path if we contain no directory separator.
13292 case $0 in
13293   *[\\/]* ) as_myself=$0 ;;
13294   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13295 for as_dir in $PATH
13296 do
13297   IFS=$as_save_IFS
13298   test -z "$as_dir" && as_dir=.
13299   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13300 done
13301 IFS=$as_save_IFS
13302
13303      ;;
13304 esac
13305 # We did not find ourselves, most probably we were run as `sh COMMAND'
13306 # in which case we are not to be found in the path.
13307 if test "x$as_myself" = x; then
13308   as_myself=$0
13309 fi
13310 if test ! -f "$as_myself"; then
13311   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13312   { (exit 1); exit 1; }
13313 fi
13314
13315 # Work around bugs in pre-3.0 UWIN ksh.
13316 for as_var in ENV MAIL MAILPATH
13317 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13318 done
13319 PS1='$ '
13320 PS2='> '
13321 PS4='+ '
13322
13323 # NLS nuisances.
13324 for as_var in \
13325   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13326   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13327   LC_TELEPHONE LC_TIME
13328 do
13329   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13330     eval $as_var=C; export $as_var
13331   else
13332     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13333   fi
13334 done
13335
13336 # Required to use basename.
13337 if expr a : '\(a\)' >/dev/null 2>&1 &&
13338    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13339   as_expr=expr
13340 else
13341   as_expr=false
13342 fi
13343
13344 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13345   as_basename=basename
13346 else
13347   as_basename=false
13348 fi
13349
13350
13351 # Name of the executable.
13352 as_me=`$as_basename -- "$0" ||
13353 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13354          X"$0" : 'X\(//\)$' \| \
13355          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13356 echo X/"$0" |
13357     sed '/^.*\/\([^/][^/]*\)\/*$/{
13358             s//\1/
13359             q
13360           }
13361           /^X\/\(\/\/\)$/{
13362             s//\1/
13363             q
13364           }
13365           /^X\/\(\/\).*/{
13366             s//\1/
13367             q
13368           }
13369           s/.*/./; q'`
13370
13371 # CDPATH.
13372 $as_unset CDPATH
13373
13374
13375
13376   as_lineno_1=$LINENO
13377   as_lineno_2=$LINENO
13378   test "x$as_lineno_1" != "x$as_lineno_2" &&
13379   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13380
13381   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13382   # uniformly replaced by the line number.  The first 'sed' inserts a
13383   # line-number line after each line using $LINENO; the second 'sed'
13384   # does the real work.  The second script uses 'N' to pair each
13385   # line-number line with the line containing $LINENO, and appends
13386   # trailing '-' during substitution so that $LINENO is not a special
13387   # case at line end.
13388   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13389   # scripts with optimization help from Paolo Bonzini.  Blame Lee
13390   # E. McMahon (1931-1989) for sed's syntax.  :-)
13391   sed -n '
13392     p
13393     /[$]LINENO/=
13394   ' <$as_myself |
13395     sed '
13396       s/[$]LINENO.*/&-/
13397       t lineno
13398       b
13399       :lineno
13400       N
13401       :loop
13402       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13403       t loop
13404       s/-\n.*//
13405     ' >$as_me.lineno &&
13406   chmod +x "$as_me.lineno" ||
13407     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13408    { (exit 1); exit 1; }; }
13409
13410   # Don't try to exec as it changes $[0], causing all sort of problems
13411   # (the dirname of $[0] is not the place where we might find the
13412   # original and so on.  Autoconf is especially sensitive to this).
13413   . "./$as_me.lineno"
13414   # Exit status is that of the last command.
13415   exit
13416 }
13417
13418
13419 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13420   as_dirname=dirname
13421 else
13422   as_dirname=false
13423 fi
13424
13425 ECHO_C= ECHO_N= ECHO_T=
13426 case `echo -n x` in
13427 -n*)
13428   case `echo 'x\c'` in
13429   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13430   *)   ECHO_C='\c';;
13431   esac;;
13432 *)
13433   ECHO_N='-n';;
13434 esac
13435
13436 if expr a : '\(a\)' >/dev/null 2>&1 &&
13437    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13438   as_expr=expr
13439 else
13440   as_expr=false
13441 fi
13442
13443 rm -f conf$$ conf$$.exe conf$$.file
13444 if test -d conf$$.dir; then
13445   rm -f conf$$.dir/conf$$.file
13446 else
13447   rm -f conf$$.dir
13448   mkdir conf$$.dir
13449 fi
13450 echo >conf$$.file
13451 if ln -s conf$$.file conf$$ 2>/dev/null; then
13452   as_ln_s='ln -s'
13453   # ... but there are two gotchas:
13454   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13455   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13456   # In both cases, we have to default to `cp -p'.
13457   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13458     as_ln_s='cp -p'
13459 elif ln conf$$.file conf$$ 2>/dev/null; then
13460   as_ln_s=ln
13461 else
13462   as_ln_s='cp -p'
13463 fi
13464 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13465 rmdir conf$$.dir 2>/dev/null
13466
13467 if mkdir -p . 2>/dev/null; then
13468   as_mkdir_p=:
13469 else
13470   test -d ./-p && rmdir ./-p
13471   as_mkdir_p=false
13472 fi
13473
13474 if test -x / >/dev/null 2>&1; then
13475   as_test_x='test -x'
13476 else
13477   if ls -dL / >/dev/null 2>&1; then
13478     as_ls_L_option=L
13479   else
13480     as_ls_L_option=
13481   fi
13482   as_test_x='
13483     eval sh -c '\''
13484       if test -d "$1"; then
13485         test -d "$1/.";
13486       else
13487         case $1 in
13488         -*)set "./$1";;
13489         esac;
13490         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13491         ???[sx]*):;;*)false;;esac;fi
13492     '\'' sh
13493   '
13494 fi
13495 as_executable_p=$as_test_x
13496
13497 # Sed expression to map a string onto a valid CPP name.
13498 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13499
13500 # Sed expression to map a string onto a valid variable name.
13501 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13502
13503
13504 exec 6>&1
13505
13506 # Save the log message, to keep $[0] and so on meaningful, and to
13507 # report actual input values of CONFIG_FILES etc. instead of their
13508 # values after options handling.
13509 ac_log="
13510 This file was extended by $as_me, which was
13511 generated by GNU Autoconf 2.61.  Invocation command line was
13512
13513   CONFIG_FILES    = $CONFIG_FILES
13514   CONFIG_HEADERS  = $CONFIG_HEADERS
13515   CONFIG_LINKS    = $CONFIG_LINKS
13516   CONFIG_COMMANDS = $CONFIG_COMMANDS
13517   $ $0 $@
13518
13519 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13520 "
13521
13522 _ACEOF
13523
13524 cat >>$CONFIG_STATUS <<_ACEOF
13525 # Files that config.status was made for.
13526 config_files="$ac_config_files"
13527 config_headers="$ac_config_headers"
13528
13529 _ACEOF
13530
13531 cat >>$CONFIG_STATUS <<\_ACEOF
13532 ac_cs_usage="\
13533 \`$as_me' instantiates files from templates according to the
13534 current configuration.
13535
13536 Usage: $0 [OPTIONS] [FILE]...
13537
13538   -h, --help       print this help, then exit
13539   -V, --version    print version number and configuration settings, then exit
13540   -q, --quiet      do not print progress messages
13541   -d, --debug      don't remove temporary files
13542       --recheck    update $as_me by reconfiguring in the same conditions
13543   --file=FILE[:TEMPLATE]
13544                    instantiate the configuration file FILE
13545   --header=FILE[:TEMPLATE]
13546                    instantiate the configuration header FILE
13547
13548 Configuration files:
13549 $config_files
13550
13551 Configuration headers:
13552 $config_headers
13553
13554 Report bugs to <bug-autoconf@gnu.org>."
13555
13556 _ACEOF
13557 cat >>$CONFIG_STATUS <<_ACEOF
13558 ac_cs_version="\\
13559 config.status
13560 configured by $0, generated by GNU Autoconf 2.61,
13561   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13562
13563 Copyright (C) 2006 Free Software Foundation, Inc.
13564 This config.status script is free software; the Free Software Foundation
13565 gives unlimited permission to copy, distribute and modify it."
13566
13567 ac_pwd='$ac_pwd'
13568 srcdir='$srcdir'
13569 INSTALL='$INSTALL'
13570 _ACEOF
13571
13572 cat >>$CONFIG_STATUS <<\_ACEOF
13573 # If no file are specified by the user, then we need to provide default
13574 # value.  By we need to know if files were specified by the user.
13575 ac_need_defaults=:
13576 while test $# != 0
13577 do
13578   case $1 in
13579   --*=*)
13580     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13581     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13582     ac_shift=:
13583     ;;
13584   *)
13585     ac_option=$1
13586     ac_optarg=$2
13587     ac_shift=shift
13588     ;;
13589   esac
13590
13591   case $ac_option in
13592   # Handling of the options.
13593   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13594     ac_cs_recheck=: ;;
13595   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13596     echo "$ac_cs_version"; exit ;;
13597   --debug | --debu | --deb | --de | --d | -d )
13598     debug=: ;;
13599   --file | --fil | --fi | --f )
13600     $ac_shift
13601     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13602     ac_need_defaults=false;;
13603   --header | --heade | --head | --hea )
13604     $ac_shift
13605     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13606     ac_need_defaults=false;;
13607   --he | --h)
13608     # Conflict between --help and --header
13609     { echo "$as_me: error: ambiguous option: $1
13610 Try \`$0 --help' for more information." >&2
13611    { (exit 1); exit 1; }; };;
13612   --help | --hel | -h )
13613     echo "$ac_cs_usage"; exit ;;
13614   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13615   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13616     ac_cs_silent=: ;;
13617
13618   # This is an error.
13619   -*) { echo "$as_me: error: unrecognized option: $1
13620 Try \`$0 --help' for more information." >&2
13621    { (exit 1); exit 1; }; } ;;
13622
13623   *) ac_config_targets="$ac_config_targets $1"
13624      ac_need_defaults=false ;;
13625
13626   esac
13627   shift
13628 done
13629
13630 ac_configure_extra_args=
13631
13632 if $ac_cs_silent; then
13633   exec 6>/dev/null
13634   ac_configure_extra_args="$ac_configure_extra_args --silent"
13635 fi
13636
13637 _ACEOF
13638 cat >>$CONFIG_STATUS <<_ACEOF
13639 if \$ac_cs_recheck; then
13640   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13641   CONFIG_SHELL=$SHELL
13642   export CONFIG_SHELL
13643   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13644 fi
13645
13646 _ACEOF
13647 cat >>$CONFIG_STATUS <<\_ACEOF
13648 exec 5>>config.log
13649 {
13650   echo
13651   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13652 ## Running $as_me. ##
13653 _ASBOX
13654   echo "$ac_log"
13655 } >&5
13656
13657 _ACEOF
13658 cat >>$CONFIG_STATUS <<_ACEOF
13659 _ACEOF
13660
13661 cat >>$CONFIG_STATUS <<\_ACEOF
13662
13663 # Handling of arguments.
13664 for ac_config_target in $ac_config_targets
13665 do
13666   case $ac_config_target in
13667     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13668     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13669     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13670     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13671     "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13672
13673   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13674 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13675    { (exit 1); exit 1; }; };;
13676   esac
13677 done
13678
13679
13680 # If the user did not use the arguments to specify the items to instantiate,
13681 # then the envvar interface is used.  Set only those that are not.
13682 # We use the long form for the default assignment because of an extremely
13683 # bizarre bug on SunOS 4.1.3.
13684 if $ac_need_defaults; then
13685   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13686   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13687 fi
13688
13689 # Have a temporary directory for convenience.  Make it in the build tree
13690 # simply because there is no reason against having it here, and in addition,
13691 # creating and moving files from /tmp can sometimes cause problems.
13692 # Hook for its removal unless debugging.
13693 # Note that there is a small window in which the directory will not be cleaned:
13694 # after its creation but before its name has been assigned to `$tmp'.
13695 $debug ||
13696 {
13697   tmp=
13698   trap 'exit_status=$?
13699   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13700 ' 0
13701   trap '{ (exit 1); exit 1; }' 1 2 13 15
13702 }
13703 # Create a (secure) tmp directory for tmp files.
13704
13705 {
13706   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13707   test -n "$tmp" && test -d "$tmp"
13708 }  ||
13709 {
13710   tmp=./conf$$-$RANDOM
13711   (umask 077 && mkdir "$tmp")
13712 } ||
13713 {
13714    echo "$me: cannot create a temporary directory in ." >&2
13715    { (exit 1); exit 1; }
13716 }
13717
13718 #
13719 # Set up the sed scripts for CONFIG_FILES section.
13720 #
13721
13722 # No need to generate the scripts if there are no CONFIG_FILES.
13723 # This happens for instance when ./config.status config.h
13724 if test -n "$CONFIG_FILES"; then
13725
13726 _ACEOF
13727
13728
13729
13730 ac_delim='%!_!# '
13731 for ac_last_try in false false false false false :; do
13732   cat >conf$$subs.sed <<_ACEOF
13733 SHELL!$SHELL$ac_delim
13734 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13735 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13736 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13737 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13738 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13739 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13740 exec_prefix!$exec_prefix$ac_delim
13741 prefix!$prefix$ac_delim
13742 program_transform_name!$program_transform_name$ac_delim
13743 bindir!$bindir$ac_delim
13744 sbindir!$sbindir$ac_delim
13745 libexecdir!$libexecdir$ac_delim
13746 datarootdir!$datarootdir$ac_delim
13747 datadir!$datadir$ac_delim
13748 sysconfdir!$sysconfdir$ac_delim
13749 sharedstatedir!$sharedstatedir$ac_delim
13750 localstatedir!$localstatedir$ac_delim
13751 includedir!$includedir$ac_delim
13752 oldincludedir!$oldincludedir$ac_delim
13753 docdir!$docdir$ac_delim
13754 infodir!$infodir$ac_delim
13755 htmldir!$htmldir$ac_delim
13756 dvidir!$dvidir$ac_delim
13757 pdfdir!$pdfdir$ac_delim
13758 psdir!$psdir$ac_delim
13759 libdir!$libdir$ac_delim
13760 localedir!$localedir$ac_delim
13761 mandir!$mandir$ac_delim
13762 DEFS!$DEFS$ac_delim
13763 ECHO_C!$ECHO_C$ac_delim
13764 ECHO_N!$ECHO_N$ac_delim
13765 ECHO_T!$ECHO_T$ac_delim
13766 LIBS!$LIBS$ac_delim
13767 build_alias!$build_alias$ac_delim
13768 host_alias!$host_alias$ac_delim
13769 target_alias!$target_alias$ac_delim
13770 build!$build$ac_delim
13771 build_cpu!$build_cpu$ac_delim
13772 build_vendor!$build_vendor$ac_delim
13773 build_os!$build_os$ac_delim
13774 host!$host$ac_delim
13775 host_cpu!$host_cpu$ac_delim
13776 host_vendor!$host_vendor$ac_delim
13777 host_os!$host_os$ac_delim
13778 VERSION!$VERSION$ac_delim
13779 DATE!$DATE$ac_delim
13780 LSMDATE!$LSMDATE$ac_delim
13781 LIBVERSION!$LIBVERSION$ac_delim
13782 CC!$CC$ac_delim
13783 CFLAGS!$CFLAGS$ac_delim
13784 LDFLAGS!$LDFLAGS$ac_delim
13785 CPPFLAGS!$CPPFLAGS$ac_delim
13786 ac_ct_CC!$ac_ct_CC$ac_delim
13787 EXEEXT!$EXEEXT$ac_delim
13788 OBJEXT!$OBJEXT$ac_delim
13789 CXX!$CXX$ac_delim
13790 CXXFLAGS!$CXXFLAGS$ac_delim
13791 ac_ct_CXX!$ac_ct_CXX$ac_delim
13792 CPP!$CPP$ac_delim
13793 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13794 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13795 INSTALL_DATA!$INSTALL_DATA$ac_delim
13796 GREP!$GREP$ac_delim
13797 EGREP!$EGREP$ac_delim
13798 LINKER!$LINKER$ac_delim
13799 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13800 RXVTNAME!$RXVTNAME$ac_delim
13801 TIC!$TIC$ac_delim
13802 XMKMF!$XMKMF$ac_delim
13803 CXXCPP!$CXXCPP$ac_delim
13804 X_CFLAGS!$X_CFLAGS$ac_delim
13805 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13806 X_LIBS!$X_LIBS$ac_delim
13807 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13808 afterimage_config!$afterimage_config$ac_delim
13809 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13810 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13811 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13812 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13813 rxvt_intp_define!$rxvt_intp_define$ac_delim
13814 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13815 PKG_CONFIG!$PKG_CONFIG$ac_delim
13816 XFT_CONFIG!$XFT_CONFIG$ac_delim
13817 PERL!$PERL$ac_delim
13818 PERLLIB!$PERLLIB$ac_delim
13819 PERLFLAGS!$PERLFLAGS$ac_delim
13820 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13821 IF_PERL!$IF_PERL$ac_delim
13822 PERL_O!$PERL_O$ac_delim
13823 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13824 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13825 include_stdint_h!$include_stdint_h$ac_delim
13826 include_stdarg_h!$include_stdarg_h$ac_delim
13827 include_stdlib_h!$include_stdlib_h$ac_delim
13828 include_unistd_h!$include_unistd_h$ac_delim
13829 include_string_h!$include_string_h$ac_delim
13830 _ACEOF
13831
13832   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13833     break
13834   elif $ac_last_try; then
13835     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13836 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13837    { (exit 1); exit 1; }; }
13838   else
13839     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13840   fi
13841 done
13842
13843 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13844 if test -n "$ac_eof"; then
13845   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13846   ac_eof=`expr $ac_eof + 1`
13847 fi
13848
13849 cat >>$CONFIG_STATUS <<_ACEOF
13850 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13851 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13852 _ACEOF
13853 sed '
13854 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13855 s/^/s,@/; s/!/@,|#_!!_#|/
13856 :n
13857 t n
13858 s/'"$ac_delim"'$/,g/; t
13859 s/$/\\/; p
13860 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13861 ' >>$CONFIG_STATUS <conf$$subs.sed
13862 rm -f conf$$subs.sed
13863 cat >>$CONFIG_STATUS <<_ACEOF
13864 CEOF$ac_eof
13865 _ACEOF
13866
13867
13868 ac_delim='%!_!# '
13869 for ac_last_try in false false false false false :; do
13870   cat >conf$$subs.sed <<_ACEOF
13871 include_fcntl_h!$include_fcntl_h$ac_delim
13872 include_util_h!$include_util_h$ac_delim
13873 include_assert_h!$include_assert_h$ac_delim
13874 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13875 include_sys_select_h!$include_sys_select_h$ac_delim
13876 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13877 include_sys_time_h!$include_sys_time_h$ac_delim
13878 include_time_h!$include_time_h$ac_delim
13879 LIBOBJS!$LIBOBJS$ac_delim
13880 LTLIBOBJS!$LTLIBOBJS$ac_delim
13881 _ACEOF
13882
13883   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13884     break
13885   elif $ac_last_try; then
13886     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13887 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13888    { (exit 1); exit 1; }; }
13889   else
13890     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13891   fi
13892 done
13893
13894 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13895 if test -n "$ac_eof"; then
13896   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13897   ac_eof=`expr $ac_eof + 1`
13898 fi
13899
13900 cat >>$CONFIG_STATUS <<_ACEOF
13901 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13902 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13903 _ACEOF
13904 sed '
13905 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13906 s/^/s,@/; s/!/@,|#_!!_#|/
13907 :n
13908 t n
13909 s/'"$ac_delim"'$/,g/; t
13910 s/$/\\/; p
13911 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13912 ' >>$CONFIG_STATUS <conf$$subs.sed
13913 rm -f conf$$subs.sed
13914 cat >>$CONFIG_STATUS <<_ACEOF
13915 :end
13916 s/|#_!!_#|//g
13917 CEOF$ac_eof
13918 _ACEOF
13919
13920
13921 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13922 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13923 # trailing colons and then remove the whole line if VPATH becomes empty
13924 # (actually we leave an empty line to preserve line numbers).
13925 if test "x$srcdir" = x.; then
13926   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13927 s/:*\$(srcdir):*/:/
13928 s/:*\${srcdir}:*/:/
13929 s/:*@srcdir@:*/:/
13930 s/^\([^=]*=[     ]*\):*/\1/
13931 s/:*$//
13932 s/^[^=]*=[       ]*$//
13933 }'
13934 fi
13935
13936 cat >>$CONFIG_STATUS <<\_ACEOF
13937 fi # test -n "$CONFIG_FILES"
13938
13939
13940 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
13941 do
13942   case $ac_tag in
13943   :[FHLC]) ac_mode=$ac_tag; continue;;
13944   esac
13945   case $ac_mode$ac_tag in
13946   :[FHL]*:*);;
13947   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13948 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13949    { (exit 1); exit 1; }; };;
13950   :[FH]-) ac_tag=-:-;;
13951   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13952   esac
13953   ac_save_IFS=$IFS
13954   IFS=:
13955   set x $ac_tag
13956   IFS=$ac_save_IFS
13957   shift
13958   ac_file=$1
13959   shift
13960
13961   case $ac_mode in
13962   :L) ac_source=$1;;
13963   :[FH])
13964     ac_file_inputs=
13965     for ac_f
13966     do
13967       case $ac_f in
13968       -) ac_f="$tmp/stdin";;
13969       *) # Look for the file first in the build tree, then in the source tree
13970          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13971          # because $ac_f cannot contain `:'.
13972          test -f "$ac_f" ||
13973            case $ac_f in
13974            [\\/$]*) false;;
13975            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13976            esac ||
13977            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13978 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13979    { (exit 1); exit 1; }; };;
13980       esac
13981       ac_file_inputs="$ac_file_inputs $ac_f"
13982     done
13983
13984     # Let's still pretend it is `configure' which instantiates (i.e., don't
13985     # use $as_me), people would be surprised to read:
13986     #    /* config.h.  Generated by config.status.  */
13987     configure_input="Generated from "`IFS=:
13988           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13989     if test x"$ac_file" != x-; then
13990       configure_input="$ac_file.  $configure_input"
13991       { echo "$as_me:$LINENO: creating $ac_file" >&5
13992 echo "$as_me: creating $ac_file" >&6;}
13993     fi
13994
13995     case $ac_tag in
13996     *:-:* | *:-) cat >"$tmp/stdin";;
13997     esac
13998     ;;
13999   esac
14000
14001   ac_dir=`$as_dirname -- "$ac_file" ||
14002 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14003          X"$ac_file" : 'X\(//\)[^/]' \| \
14004          X"$ac_file" : 'X\(//\)$' \| \
14005          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14006 echo X"$ac_file" |
14007     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14008             s//\1/
14009             q
14010           }
14011           /^X\(\/\/\)[^/].*/{
14012             s//\1/
14013             q
14014           }
14015           /^X\(\/\/\)$/{
14016             s//\1/
14017             q
14018           }
14019           /^X\(\/\).*/{
14020             s//\1/
14021             q
14022           }
14023           s/.*/./; q'`
14024   { as_dir="$ac_dir"
14025   case $as_dir in #(
14026   -*) as_dir=./$as_dir;;
14027   esac
14028   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14029     as_dirs=
14030     while :; do
14031       case $as_dir in #(
14032       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14033       *) as_qdir=$as_dir;;
14034       esac
14035       as_dirs="'$as_qdir' $as_dirs"
14036       as_dir=`$as_dirname -- "$as_dir" ||
14037 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14038          X"$as_dir" : 'X\(//\)[^/]' \| \
14039          X"$as_dir" : 'X\(//\)$' \| \
14040          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14041 echo X"$as_dir" |
14042     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14043             s//\1/
14044             q
14045           }
14046           /^X\(\/\/\)[^/].*/{
14047             s//\1/
14048             q
14049           }
14050           /^X\(\/\/\)$/{
14051             s//\1/
14052             q
14053           }
14054           /^X\(\/\).*/{
14055             s//\1/
14056             q
14057           }
14058           s/.*/./; q'`
14059       test -d "$as_dir" && break
14060     done
14061     test -z "$as_dirs" || eval "mkdir $as_dirs"
14062   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14063 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14064    { (exit 1); exit 1; }; }; }
14065   ac_builddir=.
14066
14067 case "$ac_dir" in
14068 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14069 *)
14070   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14071   # A ".." for each directory in $ac_dir_suffix.
14072   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14073   case $ac_top_builddir_sub in
14074   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14075   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14076   esac ;;
14077 esac
14078 ac_abs_top_builddir=$ac_pwd
14079 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14080 # for backward compatibility:
14081 ac_top_builddir=$ac_top_build_prefix
14082
14083 case $srcdir in
14084   .)  # We are building in place.
14085     ac_srcdir=.
14086     ac_top_srcdir=$ac_top_builddir_sub
14087     ac_abs_top_srcdir=$ac_pwd ;;
14088   [\\/]* | ?:[\\/]* )  # Absolute name.
14089     ac_srcdir=$srcdir$ac_dir_suffix;
14090     ac_top_srcdir=$srcdir
14091     ac_abs_top_srcdir=$srcdir ;;
14092   *) # Relative name.
14093     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14094     ac_top_srcdir=$ac_top_build_prefix$srcdir
14095     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14096 esac
14097 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14098
14099
14100   case $ac_mode in
14101   :F)
14102   #
14103   # CONFIG_FILE
14104   #
14105
14106   case $INSTALL in
14107   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14108   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14109   esac
14110 _ACEOF
14111
14112 cat >>$CONFIG_STATUS <<\_ACEOF
14113 # If the template does not know about datarootdir, expand it.
14114 # FIXME: This hack should be removed a few years after 2.60.
14115 ac_datarootdir_hack=; ac_datarootdir_seen=
14116
14117 case `sed -n '/datarootdir/ {
14118   p
14119   q
14120 }
14121 /@datadir@/p
14122 /@docdir@/p
14123 /@infodir@/p
14124 /@localedir@/p
14125 /@mandir@/p
14126 ' $ac_file_inputs` in
14127 *datarootdir*) ac_datarootdir_seen=yes;;
14128 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14129   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14130 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14131 _ACEOF
14132 cat >>$CONFIG_STATUS <<_ACEOF
14133   ac_datarootdir_hack='
14134   s&@datadir@&$datadir&g
14135   s&@docdir@&$docdir&g
14136   s&@infodir@&$infodir&g
14137   s&@localedir@&$localedir&g
14138   s&@mandir@&$mandir&g
14139     s&\\\${datarootdir}&$datarootdir&g' ;;
14140 esac
14141 _ACEOF
14142
14143 # Neutralize VPATH when `$srcdir' = `.'.
14144 # Shell code in configure.ac might set extrasub.
14145 # FIXME: do we really want to maintain this feature?
14146 cat >>$CONFIG_STATUS <<_ACEOF
14147   sed "$ac_vpsub
14148 $extrasub
14149 _ACEOF
14150 cat >>$CONFIG_STATUS <<\_ACEOF
14151 :t
14152 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14153 s&@configure_input@&$configure_input&;t t
14154 s&@top_builddir@&$ac_top_builddir_sub&;t t
14155 s&@srcdir@&$ac_srcdir&;t t
14156 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14157 s&@top_srcdir@&$ac_top_srcdir&;t t
14158 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14159 s&@builddir@&$ac_builddir&;t t
14160 s&@abs_builddir@&$ac_abs_builddir&;t t
14161 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14162 s&@INSTALL@&$ac_INSTALL&;t t
14163 $ac_datarootdir_hack
14164 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14165
14166 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14167   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14168   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14169   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14170 which seems to be undefined.  Please make sure it is defined." >&5
14171 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14172 which seems to be undefined.  Please make sure it is defined." >&2;}
14173
14174   rm -f "$tmp/stdin"
14175   case $ac_file in
14176   -) cat "$tmp/out"; rm -f "$tmp/out";;
14177   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14178   esac
14179  ;;
14180   :H)
14181   #
14182   # CONFIG_HEADER
14183   #
14184 _ACEOF
14185
14186 # Transform confdefs.h into a sed script `conftest.defines', that
14187 # substitutes the proper values into config.h.in to produce config.h.
14188 rm -f conftest.defines conftest.tail
14189 # First, append a space to every undef/define line, to ease matching.
14190 echo 's/$/ /' >conftest.defines
14191 # Then, protect against being on the right side of a sed subst, or in
14192 # an unquoted here document, in config.status.  If some macros were
14193 # called several times there might be several #defines for the same
14194 # symbol, which is useless.  But do not sort them, since the last
14195 # AC_DEFINE must be honored.
14196 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14197 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14198 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14199 # PARAMS is the parameter list in the macro definition--in most cases, it's
14200 # just an empty string.
14201 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14202 ac_dB='\\)[      (].*,\\1define\\2'
14203 ac_dC=' '
14204 ac_dD=' ,'
14205
14206 uniq confdefs.h |
14207   sed -n '
14208         t rset
14209         :rset
14210         s/^[     ]*#[    ]*define[       ][      ]*//
14211         t ok
14212         d
14213         :ok
14214         s/[\\&,]/\\&/g
14215         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14216         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14217   ' >>conftest.defines
14218
14219 # Remove the space that was appended to ease matching.
14220 # Then replace #undef with comments.  This is necessary, for
14221 # example, in the case of _POSIX_SOURCE, which is predefined and required
14222 # on some systems where configure will not decide to define it.
14223 # (The regexp can be short, since the line contains either #define or #undef.)
14224 echo 's/ $//
14225 s,^[     #]*u.*,/* & */,' >>conftest.defines
14226
14227 # Break up conftest.defines:
14228 ac_max_sed_lines=50
14229
14230 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14231 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14232 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14233 # et cetera.
14234 ac_in='$ac_file_inputs'
14235 ac_out='"$tmp/out1"'
14236 ac_nxt='"$tmp/out2"'
14237
14238 while :
14239 do
14240   # Write a here document:
14241     cat >>$CONFIG_STATUS <<_ACEOF
14242     # First, check the format of the line:
14243     cat >"\$tmp/defines.sed" <<\\CEOF
14244 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14245 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14246 b
14247 :def
14248 _ACEOF
14249   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14250   echo 'CEOF
14251     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14252   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14253   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14254   grep . conftest.tail >/dev/null || break
14255   rm -f conftest.defines
14256   mv conftest.tail conftest.defines
14257 done
14258 rm -f conftest.defines conftest.tail
14259
14260 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14261 cat >>$CONFIG_STATUS <<\_ACEOF
14262   if test x"$ac_file" != x-; then
14263     echo "/* $configure_input  */" >"$tmp/config.h"
14264     cat "$ac_result" >>"$tmp/config.h"
14265     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14266       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14267 echo "$as_me: $ac_file is unchanged" >&6;}
14268     else
14269       rm -f $ac_file
14270       mv "$tmp/config.h" $ac_file
14271     fi
14272   else
14273     echo "/* $configure_input  */"
14274     cat "$ac_result"
14275   fi
14276   rm -f "$tmp/out12"
14277  ;;
14278
14279
14280   esac
14281
14282 done # for ac_tag
14283
14284
14285 { (exit 0); exit 0; }
14286 _ACEOF
14287 chmod +x $CONFIG_STATUS
14288 ac_clean_files=$ac_clean_files_save
14289
14290
14291 # configure is writing to config.log, and then calls config.status.
14292 # config.status does its own redirection, appending to config.log.
14293 # Unfortunately, on DOS this fails, as config.log is still kept open
14294 # by configure, so config.status won't be able to write to it; its
14295 # output is simply discarded.  So we exec the FD to /dev/null,
14296 # effectively closing config.log, so it can be properly (re)opened and
14297 # appended to by config.status.  When coming back to configure, we
14298 # need to make the FD available again.
14299 if test "$no_create" != yes; then
14300   ac_cs_success=:
14301   ac_config_status_args=
14302   test "$silent" = yes &&
14303     ac_config_status_args="$ac_config_status_args --quiet"
14304   exec 5>/dev/null
14305   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14306   exec 5>>config.log
14307   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14308   # would make configure fail if this is the last instruction.
14309   $ac_cs_success || { (exit 1); exit 1; }
14310 fi
14311
14312
14313 echo "Configuration:
14314
14315   Rxvt version:               $VERSION : $DATE
14316   Source code location:       $srcdir
14317   Install path:               ${prefix}/bin
14318   Compiler:                   $CXX
14319   Compiler flags:             $CXXFLAGS
14320   Linker:                     $LINKER"
14321
14322 if test x$term != x; then
14323   echo "  set TERM to:                $term"
14324 fi
14325 if test x$terminfo != x; then
14326   echo "  set TERMINFO to:            $terminfo"
14327 fi
14328 echo "  default resource name:      $RESNAME"
14329 echo "  resource class:             $RESCLASS"
14330 if test x$RESFALLBACK != x; then
14331    echo "  resource class fallback:    $RESFALLBACK"
14332 fi
14333 echo
14334 echo "  embedded perl:              $support_perl"
14335 echo "  libafterimage:              $support_afterimage"
14336 echo
14337 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14338   echo ".----------------------------------------------------------------."
14339   echo ". WARNING: --enable-xim was specified however the locale support ."
14340   echo ".          functions could not be found.                         ."
14341   echo ".          XIM is now being DISABLED!                            ."
14342   echo ".----------------------------------------------------------------."
14343 fi
14344
14345 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14346 echo
14347