*** empty log message ***
[dana/urxvt.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 #  include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 #  include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 LSMDATE
664 LIBVERSION
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CXX
673 CXXFLAGS
674 ac_ct_CXX
675 CPP
676 INSTALL_PROGRAM
677 INSTALL_SCRIPT
678 INSTALL_DATA
679 GREP
680 EGREP
681 LINKER
682 INSTALL_LIBRXVT
683 RXVTNAME
684 CXXCPP
685 TIC
686 XMKMF
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 CXXCPP
737 XMKMF'
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-warnings       turn on g++ warnings
1323   --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
1324   --enable-combining      enable composition of base and combining characters
1325   --enable-xft            enable xft support on systems that have it
1326   --enable-font-styles    enable bold and italic support
1327   --enable-afterimage enable integration with libAfterImage for background images
1328   --enable-transparency   enable transparent backgrounds
1329   --enable-fading         enable colors fading when off focus
1330   --enable-rxvt-scroll    enable rxvt style scrollbar
1331   --enable-next-scroll    enable NeXT style scrollbar
1332   --enable-xterm-scroll   enable Xterm style scrollbar
1333   --enable-perl           enable embedded perl interpreter
1334   --enable-plain-scroll   enable plain style scrollbar
1335   --enable-xim            XIM (X Input Method) protocol support
1336   --disable-backspace-key disable handling of the backspace key
1337   --disable-delete-key    disable handling of the delete key
1338   --disable-resources     disable all resource checking
1339   --enable-8bitctrls      enable 8 bit control sequences (not recommended)
1340   --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1341   --disable-swapscreen    disable swap screen support
1342   --enable-iso14755       enable support for extended ISO 14755 modes
1343   --enable-frills         enable support for rarely used features
1344   --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
1345   --enable-selectionscrolling  enable scrolling during selections
1346   --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
1347   --enable-slipwheeling   enable slip wheel scrolling (requires --enable-mousewheel)
1348   --enable-smart-resize   enable smart growth/shrink behaviour
1349   --enable-text-blink     enable blinking text
1350   --enable-pointer-blank  enable pointer blank when typing or inactive pointer
1351   --enable-utmp           enable utmp (utmpx) support
1352   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
1353   --enable-lastlog        enable lastlog support (requires --enable-utmp)
1354
1355 Optional Packages:
1356   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1357   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1358   --with-afterimage-config=DIR  use libAfterImage config script in DIR
1359   --with-codesets=CS,...  compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1360   --with-res-name=NAME    use this as default resource name (default: urxvt)
1361   --with-res-class=CLASS  use this as the resource class (default: URxvt)
1362   --with-name=NAME        set the basename for the installed binaries (default: urxvt)
1363   --with-term=NAME        set the terminal to NAME (default: rxvt)
1364   --with-terminfo=PATH    set the path to the terminfo tree to PATH
1365   --with-x                use the X Window System
1366
1367 Some influential environment variables:
1368   CC          C compiler command
1369   CFLAGS      C compiler flags
1370   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1371               nonstandard directory <lib dir>
1372   LIBS        libraries to pass to the linker, e.g. -l<library>
1373   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374               you have headers in a nonstandard directory <include dir>
1375   CXX         C++ compiler command
1376   CXXFLAGS    C++ compiler flags
1377   CPP         C preprocessor
1378   CXXCPP      C++ preprocessor
1379   XMKMF       Path to xmkmf, Makefile generator for X Window System
1380
1381 Use these variables to override the choices made by `configure' or to help
1382 it to find libraries and programs with nonstandard names/locations.
1383
1384 _ACEOF
1385 ac_status=$?
1386 fi
1387
1388 if test "$ac_init_help" = "recursive"; then
1389   # If there are subdirs, report their specific --help.
1390   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391     test -d "$ac_dir" || continue
1392     ac_builddir=.
1393
1394 case "$ac_dir" in
1395 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396 *)
1397   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1398   # A ".." for each directory in $ac_dir_suffix.
1399   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1400   case $ac_top_builddir_sub in
1401   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403   esac ;;
1404 esac
1405 ac_abs_top_builddir=$ac_pwd
1406 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1407 # for backward compatibility:
1408 ac_top_builddir=$ac_top_build_prefix
1409
1410 case $srcdir in
1411   .)  # We are building in place.
1412     ac_srcdir=.
1413     ac_top_srcdir=$ac_top_builddir_sub
1414     ac_abs_top_srcdir=$ac_pwd ;;
1415   [\\/]* | ?:[\\/]* )  # Absolute name.
1416     ac_srcdir=$srcdir$ac_dir_suffix;
1417     ac_top_srcdir=$srcdir
1418     ac_abs_top_srcdir=$srcdir ;;
1419   *) # Relative name.
1420     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1421     ac_top_srcdir=$ac_top_build_prefix$srcdir
1422     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1423 esac
1424 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1425
1426     cd "$ac_dir" || { ac_status=$?; continue; }
1427     # Check for guested configure.
1428     if test -f "$ac_srcdir/configure.gnu"; then
1429       echo &&
1430       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431     elif test -f "$ac_srcdir/configure"; then
1432       echo &&
1433       $SHELL "$ac_srcdir/configure" --help=recursive
1434     else
1435       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1436     fi || ac_status=$?
1437     cd "$ac_pwd" || { ac_status=$?; break; }
1438   done
1439 fi
1440
1441 test -n "$ac_init_help" && exit $ac_status
1442 if $ac_init_version; then
1443   cat <<\_ACEOF
1444 configure
1445 generated by GNU Autoconf 2.61
1446
1447 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1448 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449 This configure script is free software; the Free Software Foundation
1450 gives unlimited permission to copy, distribute and modify it.
1451 _ACEOF
1452   exit
1453 fi
1454 cat >config.log <<_ACEOF
1455 This file contains any messages produced by compilers while
1456 running configure, to aid debugging if configure makes a mistake.
1457
1458 It was created by $as_me, which was
1459 generated by GNU Autoconf 2.61.  Invocation command line was
1460
1461   $ $0 $@
1462
1463 _ACEOF
1464 exec 5>>config.log
1465 {
1466 cat <<_ASUNAME
1467 ## --------- ##
1468 ## Platform. ##
1469 ## --------- ##
1470
1471 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1472 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1473 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1474 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1475 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1476
1477 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1478 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1479
1480 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1481 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1482 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1483 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1484 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1485 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1486 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1487
1488 _ASUNAME
1489
1490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491 for as_dir in $PATH
1492 do
1493   IFS=$as_save_IFS
1494   test -z "$as_dir" && as_dir=.
1495   echo "PATH: $as_dir"
1496 done
1497 IFS=$as_save_IFS
1498
1499 } >&5
1500
1501 cat >&5 <<_ACEOF
1502
1503
1504 ## ----------- ##
1505 ## Core tests. ##
1506 ## ----------- ##
1507
1508 _ACEOF
1509
1510
1511 # Keep a trace of the command line.
1512 # Strip out --no-create and --no-recursion so they do not pile up.
1513 # Strip out --silent because we don't want to record it for future runs.
1514 # Also quote any args containing shell meta-characters.
1515 # Make two passes to allow for proper duplicate-argument suppression.
1516 ac_configure_args=
1517 ac_configure_args0=
1518 ac_configure_args1=
1519 ac_must_keep_next=false
1520 for ac_pass in 1 2
1521 do
1522   for ac_arg
1523   do
1524     case $ac_arg in
1525     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527     | -silent | --silent | --silen | --sile | --sil)
1528       continue ;;
1529     *\'*)
1530       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1531     esac
1532     case $ac_pass in
1533     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1534     2)
1535       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1536       if test $ac_must_keep_next = true; then
1537         ac_must_keep_next=false # Got value, back to normal.
1538       else
1539         case $ac_arg in
1540           *=* | --config-cache | -C | -disable-* | --disable-* \
1541           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1542           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1543           | -with-* | --with-* | -without-* | --without-* | --x)
1544             case "$ac_configure_args0 " in
1545               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1546             esac
1547             ;;
1548           -* ) ac_must_keep_next=true ;;
1549         esac
1550       fi
1551       ac_configure_args="$ac_configure_args '$ac_arg'"
1552       ;;
1553     esac
1554   done
1555 done
1556 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1557 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1558
1559 # When interrupted or exit'd, cleanup temporary files, and complete
1560 # config.log.  We remove comments because anyway the quotes in there
1561 # would cause problems or look ugly.
1562 # WARNING: Use '\'' to represent an apostrophe within the trap.
1563 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564 trap 'exit_status=$?
1565   # Save into config.log some information that might help in debugging.
1566   {
1567     echo
1568
1569     cat <<\_ASBOX
1570 ## ---------------- ##
1571 ## Cache variables. ##
1572 ## ---------------- ##
1573 _ASBOX
1574     echo
1575     # The following way of writing the cache mishandles newlines in values,
1576 (
1577   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1578     eval ac_val=\$$ac_var
1579     case $ac_val in #(
1580     *${as_nl}*)
1581       case $ac_var in #(
1582       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1583 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1584       esac
1585       case $ac_var in #(
1586       _ | IFS | as_nl) ;; #(
1587       *) $as_unset $ac_var ;;
1588       esac ;;
1589     esac
1590   done
1591   (set) 2>&1 |
1592     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1593     *${as_nl}ac_space=\ *)
1594       sed -n \
1595         "s/'\''/'\''\\\\'\'''\''/g;
1596           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1597       ;; #(
1598     *)
1599       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1600       ;;
1601     esac |
1602     sort
1603 )
1604     echo
1605
1606     cat <<\_ASBOX
1607 ## ----------------- ##
1608 ## Output variables. ##
1609 ## ----------------- ##
1610 _ASBOX
1611     echo
1612     for ac_var in $ac_subst_vars
1613     do
1614       eval ac_val=\$$ac_var
1615       case $ac_val in
1616       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1617       esac
1618       echo "$ac_var='\''$ac_val'\''"
1619     done | sort
1620     echo
1621
1622     if test -n "$ac_subst_files"; then
1623       cat <<\_ASBOX
1624 ## ------------------- ##
1625 ## File substitutions. ##
1626 ## ------------------- ##
1627 _ASBOX
1628       echo
1629       for ac_var in $ac_subst_files
1630       do
1631         eval ac_val=\$$ac_var
1632         case $ac_val in
1633         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1634         esac
1635         echo "$ac_var='\''$ac_val'\''"
1636       done | sort
1637       echo
1638     fi
1639
1640     if test -s confdefs.h; then
1641       cat <<\_ASBOX
1642 ## ----------- ##
1643 ## confdefs.h. ##
1644 ## ----------- ##
1645 _ASBOX
1646       echo
1647       cat confdefs.h
1648       echo
1649     fi
1650     test "$ac_signal" != 0 &&
1651       echo "$as_me: caught signal $ac_signal"
1652     echo "$as_me: exit $exit_status"
1653   } >&5
1654   rm -f core *.core core.conftest.* &&
1655     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1656     exit $exit_status
1657 ' 0
1658 for ac_signal in 1 2 13 15; do
1659   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1660 done
1661 ac_signal=0
1662
1663 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1664 rm -f -r conftest* confdefs.h
1665
1666 # Predefined preprocessor variables.
1667
1668 cat >>confdefs.h <<_ACEOF
1669 #define PACKAGE_NAME "$PACKAGE_NAME"
1670 _ACEOF
1671
1672
1673 cat >>confdefs.h <<_ACEOF
1674 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675 _ACEOF
1676
1677
1678 cat >>confdefs.h <<_ACEOF
1679 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1680 _ACEOF
1681
1682
1683 cat >>confdefs.h <<_ACEOF
1684 #define PACKAGE_STRING "$PACKAGE_STRING"
1685 _ACEOF
1686
1687
1688 cat >>confdefs.h <<_ACEOF
1689 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690 _ACEOF
1691
1692
1693 # Let the site file select an alternate cache file if it wants to.
1694 # Prefer explicitly selected file to automatically selected ones.
1695 if test -n "$CONFIG_SITE"; then
1696   set x "$CONFIG_SITE"
1697 elif test "x$prefix" != xNONE; then
1698   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1699 else
1700   set x "$ac_default_prefix/share/config.site" \
1701         "$ac_default_prefix/etc/config.site"
1702 fi
1703 shift
1704 for ac_site_file
1705 do
1706   if test -r "$ac_site_file"; then
1707     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1708 echo "$as_me: loading site script $ac_site_file" >&6;}
1709     sed 's/^/| /' "$ac_site_file" >&5
1710     . "$ac_site_file"
1711   fi
1712 done
1713
1714 if test -r "$cache_file"; then
1715   # Some versions of bash will fail to source /dev/null (special
1716   # files actually), so we avoid doing that.
1717   if test -f "$cache_file"; then
1718     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1719 echo "$as_me: loading cache $cache_file" >&6;}
1720     case $cache_file in
1721       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722       *)                      . "./$cache_file";;
1723     esac
1724   fi
1725 else
1726   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1727 echo "$as_me: creating cache $cache_file" >&6;}
1728   >$cache_file
1729 fi
1730
1731 # Check that the precious variables saved in the cache have kept the same
1732 # value.
1733 ac_cache_corrupted=false
1734 for ac_var in $ac_precious_vars; do
1735   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1736   eval ac_new_set=\$ac_env_${ac_var}_set
1737   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738   eval ac_new_val=\$ac_env_${ac_var}_value
1739   case $ac_old_set,$ac_new_set in
1740     set,)
1741       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1742 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743       ac_cache_corrupted=: ;;
1744     ,set)
1745       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1746 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1747       ac_cache_corrupted=: ;;
1748     ,);;
1749     *)
1750       if test "x$ac_old_val" != "x$ac_new_val"; then
1751         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1752 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1754 echo "$as_me:   former value:  $ac_old_val" >&2;}
1755         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1756 echo "$as_me:   current value: $ac_new_val" >&2;}
1757         ac_cache_corrupted=:
1758       fi;;
1759   esac
1760   # Pass precious variables to config.status.
1761   if test "$ac_new_set" = set; then
1762     case $ac_new_val in
1763     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764     *) ac_arg=$ac_var=$ac_new_val ;;
1765     esac
1766     case " $ac_configure_args " in
1767       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1768       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1769     esac
1770   fi
1771 done
1772 if $ac_cache_corrupted; then
1773   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1774 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1775   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1776 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1777    { (exit 1); exit 1; }; }
1778 fi
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796 ac_ext=c
1797 ac_cpp='$CPP $CPPFLAGS'
1798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1801
1802
1803
1804
1805 ac_config_headers="$ac_config_headers config.h:config.h.in"
1806
1807
1808 ac_aux_dir=
1809 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1810   if test -f "$ac_dir/install-sh"; then
1811     ac_aux_dir=$ac_dir
1812     ac_install_sh="$ac_aux_dir/install-sh -c"
1813     break
1814   elif test -f "$ac_dir/install.sh"; then
1815     ac_aux_dir=$ac_dir
1816     ac_install_sh="$ac_aux_dir/install.sh -c"
1817     break
1818   elif test -f "$ac_dir/shtool"; then
1819     ac_aux_dir=$ac_dir
1820     ac_install_sh="$ac_aux_dir/shtool install -c"
1821     break
1822   fi
1823 done
1824 if test -z "$ac_aux_dir"; then
1825   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1826 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1827    { (exit 1); exit 1; }; }
1828 fi
1829
1830 # These three variables are undocumented and unsupported,
1831 # and are intended to be withdrawn in a future Autoconf release.
1832 # They can cause serious problems if a builder's source tree is in a directory
1833 # whose full name contains unusual characters.
1834 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1835 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1836 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1837
1838
1839 # Make sure we can run config.sub.
1840 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1841   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1842 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1843    { (exit 1); exit 1; }; }
1844
1845 { echo "$as_me:$LINENO: checking build system type" >&5
1846 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1847 if test "${ac_cv_build+set}" = set; then
1848   echo $ECHO_N "(cached) $ECHO_C" >&6
1849 else
1850   ac_build_alias=$build_alias
1851 test "x$ac_build_alias" = x &&
1852   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1853 test "x$ac_build_alias" = x &&
1854   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1855 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1856    { (exit 1); exit 1; }; }
1857 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1858   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1859 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1860    { (exit 1); exit 1; }; }
1861
1862 fi
1863 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1864 echo "${ECHO_T}$ac_cv_build" >&6; }
1865 case $ac_cv_build in
1866 *-*-*) ;;
1867 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1868 echo "$as_me: error: invalid value of canonical build" >&2;}
1869    { (exit 1); exit 1; }; };;
1870 esac
1871 build=$ac_cv_build
1872 ac_save_IFS=$IFS; IFS='-'
1873 set x $ac_cv_build
1874 shift
1875 build_cpu=$1
1876 build_vendor=$2
1877 shift; shift
1878 # Remember, the first character of IFS is used to create $*,
1879 # except with old shells:
1880 build_os=$*
1881 IFS=$ac_save_IFS
1882 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1883
1884
1885 { echo "$as_me:$LINENO: checking host system type" >&5
1886 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1887 if test "${ac_cv_host+set}" = set; then
1888   echo $ECHO_N "(cached) $ECHO_C" >&6
1889 else
1890   if test "x$host_alias" = x; then
1891   ac_cv_host=$ac_cv_build
1892 else
1893   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1894     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1895 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1896    { (exit 1); exit 1; }; }
1897 fi
1898
1899 fi
1900 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1901 echo "${ECHO_T}$ac_cv_host" >&6; }
1902 case $ac_cv_host in
1903 *-*-*) ;;
1904 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1905 echo "$as_me: error: invalid value of canonical host" >&2;}
1906    { (exit 1); exit 1; }; };;
1907 esac
1908 host=$ac_cv_host
1909 ac_save_IFS=$IFS; IFS='-'
1910 set x $ac_cv_host
1911 shift
1912 host_cpu=$1
1913 host_vendor=$2
1914 shift; shift
1915 # Remember, the first character of IFS is used to create $*,
1916 # except with old shells:
1917 host_os=$*
1918 IFS=$ac_save_IFS
1919 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1920
1921
1922
1923 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1925
1926 echo ""
1927 echo "configuring for rxvt $VERSION"
1928 echo ""
1929
1930 orig_CXXFLAGS="$CXXFLAGS"
1931
1932
1933 ac_ext=c
1934 ac_cpp='$CPP $CPPFLAGS'
1935 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1936 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1937 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1938 if test -n "$ac_tool_prefix"; then
1939   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1940 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1941 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1942 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1943 if test "${ac_cv_prog_CC+set}" = set; then
1944   echo $ECHO_N "(cached) $ECHO_C" >&6
1945 else
1946   if test -n "$CC"; then
1947   ac_cv_prog_CC="$CC" # Let the user override the test.
1948 else
1949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1950 for as_dir in $PATH
1951 do
1952   IFS=$as_save_IFS
1953   test -z "$as_dir" && as_dir=.
1954   for ac_exec_ext in '' $ac_executable_extensions; do
1955   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1956     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1957     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1958     break 2
1959   fi
1960 done
1961 done
1962 IFS=$as_save_IFS
1963
1964 fi
1965 fi
1966 CC=$ac_cv_prog_CC
1967 if test -n "$CC"; then
1968   { echo "$as_me:$LINENO: result: $CC" >&5
1969 echo "${ECHO_T}$CC" >&6; }
1970 else
1971   { echo "$as_me:$LINENO: result: no" >&5
1972 echo "${ECHO_T}no" >&6; }
1973 fi
1974
1975
1976 fi
1977 if test -z "$ac_cv_prog_CC"; then
1978   ac_ct_CC=$CC
1979   # Extract the first word of "gcc", so it can be a program name with args.
1980 set dummy gcc; ac_word=$2
1981 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1983 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1984   echo $ECHO_N "(cached) $ECHO_C" >&6
1985 else
1986   if test -n "$ac_ct_CC"; then
1987   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1988 else
1989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1990 for as_dir in $PATH
1991 do
1992   IFS=$as_save_IFS
1993   test -z "$as_dir" && as_dir=.
1994   for ac_exec_ext in '' $ac_executable_extensions; do
1995   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1996     ac_cv_prog_ac_ct_CC="gcc"
1997     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1998     break 2
1999   fi
2000 done
2001 done
2002 IFS=$as_save_IFS
2003
2004 fi
2005 fi
2006 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2007 if test -n "$ac_ct_CC"; then
2008   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2009 echo "${ECHO_T}$ac_ct_CC" >&6; }
2010 else
2011   { echo "$as_me:$LINENO: result: no" >&5
2012 echo "${ECHO_T}no" >&6; }
2013 fi
2014
2015   if test "x$ac_ct_CC" = x; then
2016     CC=""
2017   else
2018     case $cross_compiling:$ac_tool_warned in
2019 yes:)
2020 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2021 whose name does not start with the host triplet.  If you think this
2022 configuration is useful to you, please write to autoconf@gnu.org." >&5
2023 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2024 whose name does not start with the host triplet.  If you think this
2025 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2026 ac_tool_warned=yes ;;
2027 esac
2028     CC=$ac_ct_CC
2029   fi
2030 else
2031   CC="$ac_cv_prog_CC"
2032 fi
2033
2034 if test -z "$CC"; then
2035           if test -n "$ac_tool_prefix"; then
2036     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2037 set dummy ${ac_tool_prefix}cc; ac_word=$2
2038 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2039 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2040 if test "${ac_cv_prog_CC+set}" = set; then
2041   echo $ECHO_N "(cached) $ECHO_C" >&6
2042 else
2043   if test -n "$CC"; then
2044   ac_cv_prog_CC="$CC" # Let the user override the test.
2045 else
2046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047 for as_dir in $PATH
2048 do
2049   IFS=$as_save_IFS
2050   test -z "$as_dir" && as_dir=.
2051   for ac_exec_ext in '' $ac_executable_extensions; do
2052   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2053     ac_cv_prog_CC="${ac_tool_prefix}cc"
2054     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2055     break 2
2056   fi
2057 done
2058 done
2059 IFS=$as_save_IFS
2060
2061 fi
2062 fi
2063 CC=$ac_cv_prog_CC
2064 if test -n "$CC"; then
2065   { echo "$as_me:$LINENO: result: $CC" >&5
2066 echo "${ECHO_T}$CC" >&6; }
2067 else
2068   { echo "$as_me:$LINENO: result: no" >&5
2069 echo "${ECHO_T}no" >&6; }
2070 fi
2071
2072
2073   fi
2074 fi
2075 if test -z "$CC"; then
2076   # Extract the first word of "cc", so it can be a program name with args.
2077 set dummy cc; ac_word=$2
2078 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2079 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2080 if test "${ac_cv_prog_CC+set}" = set; then
2081   echo $ECHO_N "(cached) $ECHO_C" >&6
2082 else
2083   if test -n "$CC"; then
2084   ac_cv_prog_CC="$CC" # Let the user override the test.
2085 else
2086   ac_prog_rejected=no
2087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2088 for as_dir in $PATH
2089 do
2090   IFS=$as_save_IFS
2091   test -z "$as_dir" && as_dir=.
2092   for ac_exec_ext in '' $ac_executable_extensions; do
2093   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2094     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2095        ac_prog_rejected=yes
2096        continue
2097      fi
2098     ac_cv_prog_CC="cc"
2099     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2100     break 2
2101   fi
2102 done
2103 done
2104 IFS=$as_save_IFS
2105
2106 if test $ac_prog_rejected = yes; then
2107   # We found a bogon in the path, so make sure we never use it.
2108   set dummy $ac_cv_prog_CC
2109   shift
2110   if test $# != 0; then
2111     # We chose a different compiler from the bogus one.
2112     # However, it has the same basename, so the bogon will be chosen
2113     # first if we set CC to just the basename; use the full file name.
2114     shift
2115     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2116   fi
2117 fi
2118 fi
2119 fi
2120 CC=$ac_cv_prog_CC
2121 if test -n "$CC"; then
2122   { echo "$as_me:$LINENO: result: $CC" >&5
2123 echo "${ECHO_T}$CC" >&6; }
2124 else
2125   { echo "$as_me:$LINENO: result: no" >&5
2126 echo "${ECHO_T}no" >&6; }
2127 fi
2128
2129
2130 fi
2131 if test -z "$CC"; then
2132   if test -n "$ac_tool_prefix"; then
2133   for ac_prog in cl.exe
2134   do
2135     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2136 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2137 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2139 if test "${ac_cv_prog_CC+set}" = set; then
2140   echo $ECHO_N "(cached) $ECHO_C" >&6
2141 else
2142   if test -n "$CC"; then
2143   ac_cv_prog_CC="$CC" # Let the user override the test.
2144 else
2145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2146 for as_dir in $PATH
2147 do
2148   IFS=$as_save_IFS
2149   test -z "$as_dir" && as_dir=.
2150   for ac_exec_ext in '' $ac_executable_extensions; do
2151   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2152     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2153     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2154     break 2
2155   fi
2156 done
2157 done
2158 IFS=$as_save_IFS
2159
2160 fi
2161 fi
2162 CC=$ac_cv_prog_CC
2163 if test -n "$CC"; then
2164   { echo "$as_me:$LINENO: result: $CC" >&5
2165 echo "${ECHO_T}$CC" >&6; }
2166 else
2167   { echo "$as_me:$LINENO: result: no" >&5
2168 echo "${ECHO_T}no" >&6; }
2169 fi
2170
2171
2172     test -n "$CC" && break
2173   done
2174 fi
2175 if test -z "$CC"; then
2176   ac_ct_CC=$CC
2177   for ac_prog in cl.exe
2178 do
2179   # Extract the first word of "$ac_prog", so it can be a program name with args.
2180 set dummy $ac_prog; ac_word=$2
2181 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2182 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2183 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2184   echo $ECHO_N "(cached) $ECHO_C" >&6
2185 else
2186   if test -n "$ac_ct_CC"; then
2187   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2188 else
2189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2190 for as_dir in $PATH
2191 do
2192   IFS=$as_save_IFS
2193   test -z "$as_dir" && as_dir=.
2194   for ac_exec_ext in '' $ac_executable_extensions; do
2195   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2196     ac_cv_prog_ac_ct_CC="$ac_prog"
2197     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2198     break 2
2199   fi
2200 done
2201 done
2202 IFS=$as_save_IFS
2203
2204 fi
2205 fi
2206 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2207 if test -n "$ac_ct_CC"; then
2208   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2209 echo "${ECHO_T}$ac_ct_CC" >&6; }
2210 else
2211   { echo "$as_me:$LINENO: result: no" >&5
2212 echo "${ECHO_T}no" >&6; }
2213 fi
2214
2215
2216   test -n "$ac_ct_CC" && break
2217 done
2218
2219   if test "x$ac_ct_CC" = x; then
2220     CC=""
2221   else
2222     case $cross_compiling:$ac_tool_warned in
2223 yes:)
2224 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2225 whose name does not start with the host triplet.  If you think this
2226 configuration is useful to you, please write to autoconf@gnu.org." >&5
2227 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2228 whose name does not start with the host triplet.  If you think this
2229 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2230 ac_tool_warned=yes ;;
2231 esac
2232     CC=$ac_ct_CC
2233   fi
2234 fi
2235
2236 fi
2237
2238
2239 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2240 See \`config.log' for more details." >&5
2241 echo "$as_me: error: no acceptable C compiler found in \$PATH
2242 See \`config.log' for more details." >&2;}
2243    { (exit 1); exit 1; }; }
2244
2245 # Provide some information about the compiler.
2246 echo "$as_me:$LINENO: checking for C compiler version" >&5
2247 ac_compiler=`set X $ac_compile; echo $2`
2248 { (ac_try="$ac_compiler --version >&5"
2249 case "(($ac_try" in
2250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2251   *) ac_try_echo=$ac_try;;
2252 esac
2253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2254   (eval "$ac_compiler --version >&5") 2>&5
2255   ac_status=$?
2256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2257   (exit $ac_status); }
2258 { (ac_try="$ac_compiler -v >&5"
2259 case "(($ac_try" in
2260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2261   *) ac_try_echo=$ac_try;;
2262 esac
2263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2264   (eval "$ac_compiler -v >&5") 2>&5
2265   ac_status=$?
2266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267   (exit $ac_status); }
2268 { (ac_try="$ac_compiler -V >&5"
2269 case "(($ac_try" in
2270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2271   *) ac_try_echo=$ac_try;;
2272 esac
2273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2274   (eval "$ac_compiler -V >&5") 2>&5
2275   ac_status=$?
2276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2277   (exit $ac_status); }
2278
2279 cat >conftest.$ac_ext <<_ACEOF
2280 /* confdefs.h.  */
2281 _ACEOF
2282 cat confdefs.h >>conftest.$ac_ext
2283 cat >>conftest.$ac_ext <<_ACEOF
2284 /* end confdefs.h.  */
2285
2286 int
2287 main ()
2288 {
2289
2290   ;
2291   return 0;
2292 }
2293 _ACEOF
2294 ac_clean_files_save=$ac_clean_files
2295 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2296 # Try to create an executable without -o first, disregard a.out.
2297 # It will help us diagnose broken compilers, and finding out an intuition
2298 # of exeext.
2299 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2300 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2301 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2302 #
2303 # List of possible output files, starting from the most likely.
2304 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2305 # only as a last resort.  b.out is created by i960 compilers.
2306 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2307 #
2308 # The IRIX 6 linker writes into existing files which may not be
2309 # executable, retaining their permissions.  Remove them first so a
2310 # subsequent execution test works.
2311 ac_rmfiles=
2312 for ac_file in $ac_files
2313 do
2314   case $ac_file in
2315     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2316     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2317   esac
2318 done
2319 rm -f $ac_rmfiles
2320
2321 if { (ac_try="$ac_link_default"
2322 case "(($ac_try" in
2323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2324   *) ac_try_echo=$ac_try;;
2325 esac
2326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2327   (eval "$ac_link_default") 2>&5
2328   ac_status=$?
2329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330   (exit $ac_status); }; then
2331   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2332 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2333 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2334 # so that the user can short-circuit this test for compilers unknown to
2335 # Autoconf.
2336 for ac_file in $ac_files ''
2337 do
2338   test -f "$ac_file" || continue
2339   case $ac_file in
2340     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2341         ;;
2342     [ab].out )
2343         # We found the default executable, but exeext='' is most
2344         # certainly right.
2345         break;;
2346     *.* )
2347         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2348         then :; else
2349            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2350         fi
2351         # We set ac_cv_exeext here because the later test for it is not
2352         # safe: cross compilers may not add the suffix if given an `-o'
2353         # argument, so we may need to know it at that point already.
2354         # Even if this section looks crufty: it has the advantage of
2355         # actually working.
2356         break;;
2357     * )
2358         break;;
2359   esac
2360 done
2361 test "$ac_cv_exeext" = no && ac_cv_exeext=
2362
2363 else
2364   ac_file=''
2365 fi
2366
2367 { echo "$as_me:$LINENO: result: $ac_file" >&5
2368 echo "${ECHO_T}$ac_file" >&6; }
2369 if test -z "$ac_file"; then
2370   echo "$as_me: failed program was:" >&5
2371 sed 's/^/| /' conftest.$ac_ext >&5
2372
2373 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2374 See \`config.log' for more details." >&5
2375 echo "$as_me: error: C compiler cannot create executables
2376 See \`config.log' for more details." >&2;}
2377    { (exit 77); exit 77; }; }
2378 fi
2379
2380 ac_exeext=$ac_cv_exeext
2381
2382 # Check that the compiler produces executables we can run.  If not, either
2383 # the compiler is broken, or we cross compile.
2384 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2385 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2386 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2387 # If not cross compiling, check that we can run a simple program.
2388 if test "$cross_compiling" != yes; then
2389   if { ac_try='./$ac_file'
2390   { (case "(($ac_try" in
2391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2392   *) ac_try_echo=$ac_try;;
2393 esac
2394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2395   (eval "$ac_try") 2>&5
2396   ac_status=$?
2397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398   (exit $ac_status); }; }; then
2399     cross_compiling=no
2400   else
2401     if test "$cross_compiling" = maybe; then
2402         cross_compiling=yes
2403     else
2404         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2405 If you meant to cross compile, use \`--host'.
2406 See \`config.log' for more details." >&5
2407 echo "$as_me: error: cannot run C compiled programs.
2408 If you meant to cross compile, use \`--host'.
2409 See \`config.log' for more details." >&2;}
2410    { (exit 1); exit 1; }; }
2411     fi
2412   fi
2413 fi
2414 { echo "$as_me:$LINENO: result: yes" >&5
2415 echo "${ECHO_T}yes" >&6; }
2416
2417 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2418 ac_clean_files=$ac_clean_files_save
2419 # Check that the compiler produces executables we can run.  If not, either
2420 # the compiler is broken, or we cross compile.
2421 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2422 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2423 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2424 echo "${ECHO_T}$cross_compiling" >&6; }
2425
2426 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2427 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2428 if { (ac_try="$ac_link"
2429 case "(($ac_try" in
2430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2431   *) ac_try_echo=$ac_try;;
2432 esac
2433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2434   (eval "$ac_link") 2>&5
2435   ac_status=$?
2436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437   (exit $ac_status); }; then
2438   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2439 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2440 # work properly (i.e., refer to `conftest.exe'), while it won't with
2441 # `rm'.
2442 for ac_file in conftest.exe conftest conftest.*; do
2443   test -f "$ac_file" || continue
2444   case $ac_file in
2445     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2446     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2447           break;;
2448     * ) break;;
2449   esac
2450 done
2451 else
2452   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2453 See \`config.log' for more details." >&5
2454 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2455 See \`config.log' for more details." >&2;}
2456    { (exit 1); exit 1; }; }
2457 fi
2458
2459 rm -f conftest$ac_cv_exeext
2460 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2461 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2462
2463 rm -f conftest.$ac_ext
2464 EXEEXT=$ac_cv_exeext
2465 ac_exeext=$EXEEXT
2466 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2467 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2468 if test "${ac_cv_objext+set}" = set; then
2469   echo $ECHO_N "(cached) $ECHO_C" >&6
2470 else
2471   cat >conftest.$ac_ext <<_ACEOF
2472 /* confdefs.h.  */
2473 _ACEOF
2474 cat confdefs.h >>conftest.$ac_ext
2475 cat >>conftest.$ac_ext <<_ACEOF
2476 /* end confdefs.h.  */
2477
2478 int
2479 main ()
2480 {
2481
2482   ;
2483   return 0;
2484 }
2485 _ACEOF
2486 rm -f conftest.o conftest.obj
2487 if { (ac_try="$ac_compile"
2488 case "(($ac_try" in
2489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2490   *) ac_try_echo=$ac_try;;
2491 esac
2492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2493   (eval "$ac_compile") 2>&5
2494   ac_status=$?
2495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2496   (exit $ac_status); }; then
2497   for ac_file in conftest.o conftest.obj conftest.*; do
2498   test -f "$ac_file" || continue;
2499   case $ac_file in
2500     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2501     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2502        break;;
2503   esac
2504 done
2505 else
2506   echo "$as_me: failed program was:" >&5
2507 sed 's/^/| /' conftest.$ac_ext >&5
2508
2509 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2510 See \`config.log' for more details." >&5
2511 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2512 See \`config.log' for more details." >&2;}
2513    { (exit 1); exit 1; }; }
2514 fi
2515
2516 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2517 fi
2518 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2519 echo "${ECHO_T}$ac_cv_objext" >&6; }
2520 OBJEXT=$ac_cv_objext
2521 ac_objext=$OBJEXT
2522 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2523 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2524 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2525   echo $ECHO_N "(cached) $ECHO_C" >&6
2526 else
2527   cat >conftest.$ac_ext <<_ACEOF
2528 /* confdefs.h.  */
2529 _ACEOF
2530 cat confdefs.h >>conftest.$ac_ext
2531 cat >>conftest.$ac_ext <<_ACEOF
2532 /* end confdefs.h.  */
2533
2534 int
2535 main ()
2536 {
2537 #ifndef __GNUC__
2538        choke me
2539 #endif
2540
2541   ;
2542   return 0;
2543 }
2544 _ACEOF
2545 rm -f conftest.$ac_objext
2546 if { (ac_try="$ac_compile"
2547 case "(($ac_try" in
2548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2549   *) ac_try_echo=$ac_try;;
2550 esac
2551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2552   (eval "$ac_compile") 2>conftest.er1
2553   ac_status=$?
2554   grep -v '^ *+' conftest.er1 >conftest.err
2555   rm -f conftest.er1
2556   cat conftest.err >&5
2557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558   (exit $ac_status); } && {
2559          test -z "$ac_c_werror_flag" ||
2560          test ! -s conftest.err
2561        } && test -s conftest.$ac_objext; then
2562   ac_compiler_gnu=yes
2563 else
2564   echo "$as_me: failed program was:" >&5
2565 sed 's/^/| /' conftest.$ac_ext >&5
2566
2567         ac_compiler_gnu=no
2568 fi
2569
2570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2571 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2572
2573 fi
2574 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2575 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2576 GCC=`test $ac_compiler_gnu = yes && echo yes`
2577 ac_test_CFLAGS=${CFLAGS+set}
2578 ac_save_CFLAGS=$CFLAGS
2579 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2580 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2581 if test "${ac_cv_prog_cc_g+set}" = set; then
2582   echo $ECHO_N "(cached) $ECHO_C" >&6
2583 else
2584   ac_save_c_werror_flag=$ac_c_werror_flag
2585    ac_c_werror_flag=yes
2586    ac_cv_prog_cc_g=no
2587    CFLAGS="-g"
2588    cat >conftest.$ac_ext <<_ACEOF
2589 /* confdefs.h.  */
2590 _ACEOF
2591 cat confdefs.h >>conftest.$ac_ext
2592 cat >>conftest.$ac_ext <<_ACEOF
2593 /* end confdefs.h.  */
2594
2595 int
2596 main ()
2597 {
2598
2599   ;
2600   return 0;
2601 }
2602 _ACEOF
2603 rm -f conftest.$ac_objext
2604 if { (ac_try="$ac_compile"
2605 case "(($ac_try" in
2606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2607   *) ac_try_echo=$ac_try;;
2608 esac
2609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2610   (eval "$ac_compile") 2>conftest.er1
2611   ac_status=$?
2612   grep -v '^ *+' conftest.er1 >conftest.err
2613   rm -f conftest.er1
2614   cat conftest.err >&5
2615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616   (exit $ac_status); } && {
2617          test -z "$ac_c_werror_flag" ||
2618          test ! -s conftest.err
2619        } && test -s conftest.$ac_objext; then
2620   ac_cv_prog_cc_g=yes
2621 else
2622   echo "$as_me: failed program was:" >&5
2623 sed 's/^/| /' conftest.$ac_ext >&5
2624
2625         CFLAGS=""
2626       cat >conftest.$ac_ext <<_ACEOF
2627 /* confdefs.h.  */
2628 _ACEOF
2629 cat confdefs.h >>conftest.$ac_ext
2630 cat >>conftest.$ac_ext <<_ACEOF
2631 /* end confdefs.h.  */
2632
2633 int
2634 main ()
2635 {
2636
2637   ;
2638   return 0;
2639 }
2640 _ACEOF
2641 rm -f conftest.$ac_objext
2642 if { (ac_try="$ac_compile"
2643 case "(($ac_try" in
2644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2645   *) ac_try_echo=$ac_try;;
2646 esac
2647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2648   (eval "$ac_compile") 2>conftest.er1
2649   ac_status=$?
2650   grep -v '^ *+' conftest.er1 >conftest.err
2651   rm -f conftest.er1
2652   cat conftest.err >&5
2653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654   (exit $ac_status); } && {
2655          test -z "$ac_c_werror_flag" ||
2656          test ! -s conftest.err
2657        } && test -s conftest.$ac_objext; then
2658   :
2659 else
2660   echo "$as_me: failed program was:" >&5
2661 sed 's/^/| /' conftest.$ac_ext >&5
2662
2663         ac_c_werror_flag=$ac_save_c_werror_flag
2664          CFLAGS="-g"
2665          cat >conftest.$ac_ext <<_ACEOF
2666 /* confdefs.h.  */
2667 _ACEOF
2668 cat confdefs.h >>conftest.$ac_ext
2669 cat >>conftest.$ac_ext <<_ACEOF
2670 /* end confdefs.h.  */
2671
2672 int
2673 main ()
2674 {
2675
2676   ;
2677   return 0;
2678 }
2679 _ACEOF
2680 rm -f conftest.$ac_objext
2681 if { (ac_try="$ac_compile"
2682 case "(($ac_try" in
2683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2684   *) ac_try_echo=$ac_try;;
2685 esac
2686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2687   (eval "$ac_compile") 2>conftest.er1
2688   ac_status=$?
2689   grep -v '^ *+' conftest.er1 >conftest.err
2690   rm -f conftest.er1
2691   cat conftest.err >&5
2692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693   (exit $ac_status); } && {
2694          test -z "$ac_c_werror_flag" ||
2695          test ! -s conftest.err
2696        } && test -s conftest.$ac_objext; then
2697   ac_cv_prog_cc_g=yes
2698 else
2699   echo "$as_me: failed program was:" >&5
2700 sed 's/^/| /' conftest.$ac_ext >&5
2701
2702
2703 fi
2704
2705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2706 fi
2707
2708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2709 fi
2710
2711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2712    ac_c_werror_flag=$ac_save_c_werror_flag
2713 fi
2714 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2715 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2716 if test "$ac_test_CFLAGS" = set; then
2717   CFLAGS=$ac_save_CFLAGS
2718 elif test $ac_cv_prog_cc_g = yes; then
2719   if test "$GCC" = yes; then
2720     CFLAGS="-g -O2"
2721   else
2722     CFLAGS="-g"
2723   fi
2724 else
2725   if test "$GCC" = yes; then
2726     CFLAGS="-O2"
2727   else
2728     CFLAGS=
2729   fi
2730 fi
2731 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2732 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2733 if test "${ac_cv_prog_cc_c89+set}" = set; then
2734   echo $ECHO_N "(cached) $ECHO_C" >&6
2735 else
2736   ac_cv_prog_cc_c89=no
2737 ac_save_CC=$CC
2738 cat >conftest.$ac_ext <<_ACEOF
2739 /* confdefs.h.  */
2740 _ACEOF
2741 cat confdefs.h >>conftest.$ac_ext
2742 cat >>conftest.$ac_ext <<_ACEOF
2743 /* end confdefs.h.  */
2744 #include <stdarg.h>
2745 #include <stdio.h>
2746 #include <sys/types.h>
2747 #include <sys/stat.h>
2748 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2749 struct buf { int x; };
2750 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2751 static char *e (p, i)
2752      char **p;
2753      int i;
2754 {
2755   return p[i];
2756 }
2757 static char *f (char * (*g) (char **, int), char **p, ...)
2758 {
2759   char *s;
2760   va_list v;
2761   va_start (v,p);
2762   s = g (p, va_arg (v,int));
2763   va_end (v);
2764   return s;
2765 }
2766
2767 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2768    function prototypes and stuff, but not '\xHH' hex character constants.
2769    These don't provoke an error unfortunately, instead are silently treated
2770    as 'x'.  The following induces an error, until -std is added to get
2771    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2772    array size at least.  It's necessary to write '\x00'==0 to get something
2773    that's true only with -std.  */
2774 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2775
2776 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2777    inside strings and character constants.  */
2778 #define FOO(x) 'x'
2779 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2780
2781 int test (int i, double x);
2782 struct s1 {int (*f) (int a);};
2783 struct s2 {int (*f) (double a);};
2784 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2785 int argc;
2786 char **argv;
2787 int
2788 main ()
2789 {
2790 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2791   ;
2792   return 0;
2793 }
2794 _ACEOF
2795 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2796         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2797 do
2798   CC="$ac_save_CC $ac_arg"
2799   rm -f conftest.$ac_objext
2800 if { (ac_try="$ac_compile"
2801 case "(($ac_try" in
2802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2803   *) ac_try_echo=$ac_try;;
2804 esac
2805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2806   (eval "$ac_compile") 2>conftest.er1
2807   ac_status=$?
2808   grep -v '^ *+' conftest.er1 >conftest.err
2809   rm -f conftest.er1
2810   cat conftest.err >&5
2811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2812   (exit $ac_status); } && {
2813          test -z "$ac_c_werror_flag" ||
2814          test ! -s conftest.err
2815        } && test -s conftest.$ac_objext; then
2816   ac_cv_prog_cc_c89=$ac_arg
2817 else
2818   echo "$as_me: failed program was:" >&5
2819 sed 's/^/| /' conftest.$ac_ext >&5
2820
2821
2822 fi
2823
2824 rm -f core conftest.err conftest.$ac_objext
2825   test "x$ac_cv_prog_cc_c89" != "xno" && break
2826 done
2827 rm -f conftest.$ac_ext
2828 CC=$ac_save_CC
2829
2830 fi
2831 # AC_CACHE_VAL
2832 case "x$ac_cv_prog_cc_c89" in
2833   x)
2834     { echo "$as_me:$LINENO: result: none needed" >&5
2835 echo "${ECHO_T}none needed" >&6; } ;;
2836   xno)
2837     { echo "$as_me:$LINENO: result: unsupported" >&5
2838 echo "${ECHO_T}unsupported" >&6; } ;;
2839   *)
2840     CC="$CC $ac_cv_prog_cc_c89"
2841     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2842 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2843 esac
2844
2845
2846 ac_ext=c
2847 ac_cpp='$CPP $CPPFLAGS'
2848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2851
2852 ac_ext=cpp
2853 ac_cpp='$CXXCPP $CPPFLAGS'
2854 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2855 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2856 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2857 if test -z "$CXX"; then
2858   if test -n "$CCC"; then
2859     CXX=$CCC
2860   else
2861     if test -n "$ac_tool_prefix"; then
2862   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2863   do
2864     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2865 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2866 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2868 if test "${ac_cv_prog_CXX+set}" = set; then
2869   echo $ECHO_N "(cached) $ECHO_C" >&6
2870 else
2871   if test -n "$CXX"; then
2872   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2873 else
2874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2875 for as_dir in $PATH
2876 do
2877   IFS=$as_save_IFS
2878   test -z "$as_dir" && as_dir=.
2879   for ac_exec_ext in '' $ac_executable_extensions; do
2880   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2881     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2883     break 2
2884   fi
2885 done
2886 done
2887 IFS=$as_save_IFS
2888
2889 fi
2890 fi
2891 CXX=$ac_cv_prog_CXX
2892 if test -n "$CXX"; then
2893   { echo "$as_me:$LINENO: result: $CXX" >&5
2894 echo "${ECHO_T}$CXX" >&6; }
2895 else
2896   { echo "$as_me:$LINENO: result: no" >&5
2897 echo "${ECHO_T}no" >&6; }
2898 fi
2899
2900
2901     test -n "$CXX" && break
2902   done
2903 fi
2904 if test -z "$CXX"; then
2905   ac_ct_CXX=$CXX
2906   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2907 do
2908   # Extract the first word of "$ac_prog", so it can be a program name with args.
2909 set dummy $ac_prog; ac_word=$2
2910 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2912 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2913   echo $ECHO_N "(cached) $ECHO_C" >&6
2914 else
2915   if test -n "$ac_ct_CXX"; then
2916   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2917 else
2918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2919 for as_dir in $PATH
2920 do
2921   IFS=$as_save_IFS
2922   test -z "$as_dir" && as_dir=.
2923   for ac_exec_ext in '' $ac_executable_extensions; do
2924   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2925     ac_cv_prog_ac_ct_CXX="$ac_prog"
2926     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2927     break 2
2928   fi
2929 done
2930 done
2931 IFS=$as_save_IFS
2932
2933 fi
2934 fi
2935 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2936 if test -n "$ac_ct_CXX"; then
2937   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2938 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2939 else
2940   { echo "$as_me:$LINENO: result: no" >&5
2941 echo "${ECHO_T}no" >&6; }
2942 fi
2943
2944
2945   test -n "$ac_ct_CXX" && break
2946 done
2947
2948   if test "x$ac_ct_CXX" = x; then
2949     CXX="g++"
2950   else
2951     case $cross_compiling:$ac_tool_warned in
2952 yes:)
2953 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2954 whose name does not start with the host triplet.  If you think this
2955 configuration is useful to you, please write to autoconf@gnu.org." >&5
2956 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2957 whose name does not start with the host triplet.  If you think this
2958 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2959 ac_tool_warned=yes ;;
2960 esac
2961     CXX=$ac_ct_CXX
2962   fi
2963 fi
2964
2965   fi
2966 fi
2967 # Provide some information about the compiler.
2968 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2969 ac_compiler=`set X $ac_compile; echo $2`
2970 { (ac_try="$ac_compiler --version >&5"
2971 case "(($ac_try" in
2972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973   *) ac_try_echo=$ac_try;;
2974 esac
2975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2976   (eval "$ac_compiler --version >&5") 2>&5
2977   ac_status=$?
2978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2979   (exit $ac_status); }
2980 { (ac_try="$ac_compiler -v >&5"
2981 case "(($ac_try" in
2982   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983   *) ac_try_echo=$ac_try;;
2984 esac
2985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2986   (eval "$ac_compiler -v >&5") 2>&5
2987   ac_status=$?
2988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989   (exit $ac_status); }
2990 { (ac_try="$ac_compiler -V >&5"
2991 case "(($ac_try" in
2992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2993   *) ac_try_echo=$ac_try;;
2994 esac
2995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2996   (eval "$ac_compiler -V >&5") 2>&5
2997   ac_status=$?
2998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999   (exit $ac_status); }
3000
3001 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3002 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3003 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3004   echo $ECHO_N "(cached) $ECHO_C" >&6
3005 else
3006   cat >conftest.$ac_ext <<_ACEOF
3007 /* confdefs.h.  */
3008 _ACEOF
3009 cat confdefs.h >>conftest.$ac_ext
3010 cat >>conftest.$ac_ext <<_ACEOF
3011 /* end confdefs.h.  */
3012
3013 int
3014 main ()
3015 {
3016 #ifndef __GNUC__
3017        choke me
3018 #endif
3019
3020   ;
3021   return 0;
3022 }
3023 _ACEOF
3024 rm -f conftest.$ac_objext
3025 if { (ac_try="$ac_compile"
3026 case "(($ac_try" in
3027   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3028   *) ac_try_echo=$ac_try;;
3029 esac
3030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3031   (eval "$ac_compile") 2>conftest.er1
3032   ac_status=$?
3033   grep -v '^ *+' conftest.er1 >conftest.err
3034   rm -f conftest.er1
3035   cat conftest.err >&5
3036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3037   (exit $ac_status); } && {
3038          test -z "$ac_cxx_werror_flag" ||
3039          test ! -s conftest.err
3040        } && test -s conftest.$ac_objext; then
3041   ac_compiler_gnu=yes
3042 else
3043   echo "$as_me: failed program was:" >&5
3044 sed 's/^/| /' conftest.$ac_ext >&5
3045
3046         ac_compiler_gnu=no
3047 fi
3048
3049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3050 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3051
3052 fi
3053 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3054 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3055 GXX=`test $ac_compiler_gnu = yes && echo yes`
3056 ac_test_CXXFLAGS=${CXXFLAGS+set}
3057 ac_save_CXXFLAGS=$CXXFLAGS
3058 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3059 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3060 if test "${ac_cv_prog_cxx_g+set}" = set; then
3061   echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3064    ac_cxx_werror_flag=yes
3065    ac_cv_prog_cxx_g=no
3066    CXXFLAGS="-g"
3067    cat >conftest.$ac_ext <<_ACEOF
3068 /* confdefs.h.  */
3069 _ACEOF
3070 cat confdefs.h >>conftest.$ac_ext
3071 cat >>conftest.$ac_ext <<_ACEOF
3072 /* end confdefs.h.  */
3073
3074 int
3075 main ()
3076 {
3077
3078   ;
3079   return 0;
3080 }
3081 _ACEOF
3082 rm -f conftest.$ac_objext
3083 if { (ac_try="$ac_compile"
3084 case "(($ac_try" in
3085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3086   *) ac_try_echo=$ac_try;;
3087 esac
3088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3089   (eval "$ac_compile") 2>conftest.er1
3090   ac_status=$?
3091   grep -v '^ *+' conftest.er1 >conftest.err
3092   rm -f conftest.er1
3093   cat conftest.err >&5
3094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095   (exit $ac_status); } && {
3096          test -z "$ac_cxx_werror_flag" ||
3097          test ! -s conftest.err
3098        } && test -s conftest.$ac_objext; then
3099   ac_cv_prog_cxx_g=yes
3100 else
3101   echo "$as_me: failed program was:" >&5
3102 sed 's/^/| /' conftest.$ac_ext >&5
3103
3104         CXXFLAGS=""
3105       cat >conftest.$ac_ext <<_ACEOF
3106 /* confdefs.h.  */
3107 _ACEOF
3108 cat confdefs.h >>conftest.$ac_ext
3109 cat >>conftest.$ac_ext <<_ACEOF
3110 /* end confdefs.h.  */
3111
3112 int
3113 main ()
3114 {
3115
3116   ;
3117   return 0;
3118 }
3119 _ACEOF
3120 rm -f conftest.$ac_objext
3121 if { (ac_try="$ac_compile"
3122 case "(($ac_try" in
3123   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3124   *) ac_try_echo=$ac_try;;
3125 esac
3126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3127   (eval "$ac_compile") 2>conftest.er1
3128   ac_status=$?
3129   grep -v '^ *+' conftest.er1 >conftest.err
3130   rm -f conftest.er1
3131   cat conftest.err >&5
3132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3133   (exit $ac_status); } && {
3134          test -z "$ac_cxx_werror_flag" ||
3135          test ! -s conftest.err
3136        } && test -s conftest.$ac_objext; then
3137   :
3138 else
3139   echo "$as_me: failed program was:" >&5
3140 sed 's/^/| /' conftest.$ac_ext >&5
3141
3142         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3143          CXXFLAGS="-g"
3144          cat >conftest.$ac_ext <<_ACEOF
3145 /* confdefs.h.  */
3146 _ACEOF
3147 cat confdefs.h >>conftest.$ac_ext
3148 cat >>conftest.$ac_ext <<_ACEOF
3149 /* end confdefs.h.  */
3150
3151 int
3152 main ()
3153 {
3154
3155   ;
3156   return 0;
3157 }
3158 _ACEOF
3159 rm -f conftest.$ac_objext
3160 if { (ac_try="$ac_compile"
3161 case "(($ac_try" in
3162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3163   *) ac_try_echo=$ac_try;;
3164 esac
3165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3166   (eval "$ac_compile") 2>conftest.er1
3167   ac_status=$?
3168   grep -v '^ *+' conftest.er1 >conftest.err
3169   rm -f conftest.er1
3170   cat conftest.err >&5
3171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172   (exit $ac_status); } && {
3173          test -z "$ac_cxx_werror_flag" ||
3174          test ! -s conftest.err
3175        } && test -s conftest.$ac_objext; then
3176   ac_cv_prog_cxx_g=yes
3177 else
3178   echo "$as_me: failed program was:" >&5
3179 sed 's/^/| /' conftest.$ac_ext >&5
3180
3181
3182 fi
3183
3184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3185 fi
3186
3187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3188 fi
3189
3190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3191    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3192 fi
3193 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3194 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3195 if test "$ac_test_CXXFLAGS" = set; then
3196   CXXFLAGS=$ac_save_CXXFLAGS
3197 elif test $ac_cv_prog_cxx_g = yes; then
3198   if test "$GXX" = yes; then
3199     CXXFLAGS="-g -O2"
3200   else
3201     CXXFLAGS="-g"
3202   fi
3203 else
3204   if test "$GXX" = yes; then
3205     CXXFLAGS="-O2"
3206   else
3207     CXXFLAGS=
3208   fi
3209 fi
3210 ac_ext=c
3211 ac_cpp='$CPP $CPPFLAGS'
3212 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3215
3216 ac_ext=c
3217 ac_cpp='$CPP $CPPFLAGS'
3218 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3219 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3220 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3221 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3222 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3223 # On Suns, sometimes $CPP names a directory.
3224 if test -n "$CPP" && test -d "$CPP"; then
3225   CPP=
3226 fi
3227 if test -z "$CPP"; then
3228   if test "${ac_cv_prog_CPP+set}" = set; then
3229   echo $ECHO_N "(cached) $ECHO_C" >&6
3230 else
3231       # Double quotes because CPP needs to be expanded
3232     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3233     do
3234       ac_preproc_ok=false
3235 for ac_c_preproc_warn_flag in '' yes
3236 do
3237   # Use a header file that comes with gcc, so configuring glibc
3238   # with a fresh cross-compiler works.
3239   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3240   # <limits.h> exists even on freestanding compilers.
3241   # On the NeXT, cc -E runs the code through the compiler's parser,
3242   # not just through cpp. "Syntax error" is here to catch this case.
3243   cat >conftest.$ac_ext <<_ACEOF
3244 /* confdefs.h.  */
3245 _ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h.  */
3249 #ifdef __STDC__
3250 # include <limits.h>
3251 #else
3252 # include <assert.h>
3253 #endif
3254                      Syntax error
3255 _ACEOF
3256 if { (ac_try="$ac_cpp conftest.$ac_ext"
3257 case "(($ac_try" in
3258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3259   *) ac_try_echo=$ac_try;;
3260 esac
3261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3262   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3263   ac_status=$?
3264   grep -v '^ *+' conftest.er1 >conftest.err
3265   rm -f conftest.er1
3266   cat conftest.err >&5
3267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268   (exit $ac_status); } >/dev/null && {
3269          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3270          test ! -s conftest.err
3271        }; then
3272   :
3273 else
3274   echo "$as_me: failed program was:" >&5
3275 sed 's/^/| /' conftest.$ac_ext >&5
3276
3277   # Broken: fails on valid input.
3278 continue
3279 fi
3280
3281 rm -f conftest.err conftest.$ac_ext
3282
3283   # OK, works on sane cases.  Now check whether nonexistent headers
3284   # can be detected and how.
3285   cat >conftest.$ac_ext <<_ACEOF
3286 /* confdefs.h.  */
3287 _ACEOF
3288 cat confdefs.h >>conftest.$ac_ext
3289 cat >>conftest.$ac_ext <<_ACEOF
3290 /* end confdefs.h.  */
3291 #include <ac_nonexistent.h>
3292 _ACEOF
3293 if { (ac_try="$ac_cpp conftest.$ac_ext"
3294 case "(($ac_try" in
3295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3296   *) ac_try_echo=$ac_try;;
3297 esac
3298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3299   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3300   ac_status=$?
3301   grep -v '^ *+' conftest.er1 >conftest.err
3302   rm -f conftest.er1
3303   cat conftest.err >&5
3304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3305   (exit $ac_status); } >/dev/null && {
3306          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3307          test ! -s conftest.err
3308        }; then
3309   # Broken: success on invalid input.
3310 continue
3311 else
3312   echo "$as_me: failed program was:" >&5
3313 sed 's/^/| /' conftest.$ac_ext >&5
3314
3315   # Passes both tests.
3316 ac_preproc_ok=:
3317 break
3318 fi
3319
3320 rm -f conftest.err conftest.$ac_ext
3321
3322 done
3323 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324 rm -f conftest.err conftest.$ac_ext
3325 if $ac_preproc_ok; then
3326   break
3327 fi
3328
3329     done
3330     ac_cv_prog_CPP=$CPP
3331
3332 fi
3333   CPP=$ac_cv_prog_CPP
3334 else
3335   ac_cv_prog_CPP=$CPP
3336 fi
3337 { echo "$as_me:$LINENO: result: $CPP" >&5
3338 echo "${ECHO_T}$CPP" >&6; }
3339 ac_preproc_ok=false
3340 for ac_c_preproc_warn_flag in '' yes
3341 do
3342   # Use a header file that comes with gcc, so configuring glibc
3343   # with a fresh cross-compiler works.
3344   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345   # <limits.h> exists even on freestanding compilers.
3346   # On the NeXT, cc -E runs the code through the compiler's parser,
3347   # not just through cpp. "Syntax error" is here to catch this case.
3348   cat >conftest.$ac_ext <<_ACEOF
3349 /* confdefs.h.  */
3350 _ACEOF
3351 cat confdefs.h >>conftest.$ac_ext
3352 cat >>conftest.$ac_ext <<_ACEOF
3353 /* end confdefs.h.  */
3354 #ifdef __STDC__
3355 # include <limits.h>
3356 #else
3357 # include <assert.h>
3358 #endif
3359                      Syntax error
3360 _ACEOF
3361 if { (ac_try="$ac_cpp conftest.$ac_ext"
3362 case "(($ac_try" in
3363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3364   *) ac_try_echo=$ac_try;;
3365 esac
3366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3367   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3368   ac_status=$?
3369   grep -v '^ *+' conftest.er1 >conftest.err
3370   rm -f conftest.er1
3371   cat conftest.err >&5
3372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3373   (exit $ac_status); } >/dev/null && {
3374          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3375          test ! -s conftest.err
3376        }; then
3377   :
3378 else
3379   echo "$as_me: failed program was:" >&5
3380 sed 's/^/| /' conftest.$ac_ext >&5
3381
3382   # Broken: fails on valid input.
3383 continue
3384 fi
3385
3386 rm -f conftest.err conftest.$ac_ext
3387
3388   # OK, works on sane cases.  Now check whether nonexistent headers
3389   # can be detected and how.
3390   cat >conftest.$ac_ext <<_ACEOF
3391 /* confdefs.h.  */
3392 _ACEOF
3393 cat confdefs.h >>conftest.$ac_ext
3394 cat >>conftest.$ac_ext <<_ACEOF
3395 /* end confdefs.h.  */
3396 #include <ac_nonexistent.h>
3397 _ACEOF
3398 if { (ac_try="$ac_cpp conftest.$ac_ext"
3399 case "(($ac_try" in
3400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3401   *) ac_try_echo=$ac_try;;
3402 esac
3403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3404   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3405   ac_status=$?
3406   grep -v '^ *+' conftest.er1 >conftest.err
3407   rm -f conftest.er1
3408   cat conftest.err >&5
3409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3410   (exit $ac_status); } >/dev/null && {
3411          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3412          test ! -s conftest.err
3413        }; then
3414   # Broken: success on invalid input.
3415 continue
3416 else
3417   echo "$as_me: failed program was:" >&5
3418 sed 's/^/| /' conftest.$ac_ext >&5
3419
3420   # Passes both tests.
3421 ac_preproc_ok=:
3422 break
3423 fi
3424
3425 rm -f conftest.err conftest.$ac_ext
3426
3427 done
3428 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3429 rm -f conftest.err conftest.$ac_ext
3430 if $ac_preproc_ok; then
3431   :
3432 else
3433   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3434 See \`config.log' for more details." >&5
3435 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3436 See \`config.log' for more details." >&2;}
3437    { (exit 1); exit 1; }; }
3438 fi
3439
3440 ac_ext=c
3441 ac_cpp='$CPP $CPPFLAGS'
3442 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3443 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3444 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3445
3446 # Find a good install program.  We prefer a C program (faster),
3447 # so one script is as good as another.  But avoid the broken or
3448 # incompatible versions:
3449 # SysV /etc/install, /usr/sbin/install
3450 # SunOS /usr/etc/install
3451 # IRIX /sbin/install
3452 # AIX /bin/install
3453 # AmigaOS /C/install, which installs bootblocks on floppy discs
3454 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3455 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3456 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3457 # OS/2's system install, which has a completely different semantic
3458 # ./install, which can be erroneously created by make from ./install.sh.
3459 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3460 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3461 if test -z "$INSTALL"; then
3462 if test "${ac_cv_path_install+set}" = set; then
3463   echo $ECHO_N "(cached) $ECHO_C" >&6
3464 else
3465   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3466 for as_dir in $PATH
3467 do
3468   IFS=$as_save_IFS
3469   test -z "$as_dir" && as_dir=.
3470   # Account for people who put trailing slashes in PATH elements.
3471 case $as_dir/ in
3472   ./ | .// | /cC/* | \
3473   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3474   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3475   /usr/ucb/* ) ;;
3476   *)
3477     # OSF1 and SCO ODT 3.0 have their own names for install.
3478     # Don't use installbsd from OSF since it installs stuff as root
3479     # by default.
3480     for ac_prog in ginstall scoinst install; do
3481       for ac_exec_ext in '' $ac_executable_extensions; do
3482         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3483           if test $ac_prog = install &&
3484             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3485             # AIX install.  It has an incompatible calling convention.
3486             :
3487           elif test $ac_prog = install &&
3488             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3489             # program-specific install script used by HP pwplus--don't use.
3490             :
3491           else
3492             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3493             break 3
3494           fi
3495         fi
3496       done
3497     done
3498     ;;
3499 esac
3500 done
3501 IFS=$as_save_IFS
3502
3503
3504 fi
3505   if test "${ac_cv_path_install+set}" = set; then
3506     INSTALL=$ac_cv_path_install
3507   else
3508     # As a last resort, use the slow shell script.  Don't cache a
3509     # value for INSTALL within a source directory, because that will
3510     # break other packages using the cache if that directory is
3511     # removed, or if the value is a relative name.
3512     INSTALL=$ac_install_sh
3513   fi
3514 fi
3515 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3516 echo "${ECHO_T}$INSTALL" >&6; }
3517
3518 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3519 # It thinks the first close brace ends the variable substitution.
3520 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3521
3522 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3523
3524 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3525
3526
3527
3528
3529 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3530 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3531 if test "${ac_cv_path_GREP+set}" = set; then
3532   echo $ECHO_N "(cached) $ECHO_C" >&6
3533 else
3534   # Extract the first word of "grep ggrep" to use in msg output
3535 if test -z "$GREP"; then
3536 set dummy grep ggrep; ac_prog_name=$2
3537 if test "${ac_cv_path_GREP+set}" = set; then
3538   echo $ECHO_N "(cached) $ECHO_C" >&6
3539 else
3540   ac_path_GREP_found=false
3541 # Loop through the user's path and test for each of PROGNAME-LIST
3542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3543 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3544 do
3545   IFS=$as_save_IFS
3546   test -z "$as_dir" && as_dir=.
3547   for ac_prog in grep ggrep; do
3548   for ac_exec_ext in '' $ac_executable_extensions; do
3549     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3550     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3551     # Check for GNU ac_path_GREP and select it if it is found.
3552   # Check for GNU $ac_path_GREP
3553 case `"$ac_path_GREP" --version 2>&1` in
3554 *GNU*)
3555   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3556 *)
3557   ac_count=0
3558   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3559   while :
3560   do
3561     cat "conftest.in" "conftest.in" >"conftest.tmp"
3562     mv "conftest.tmp" "conftest.in"
3563     cp "conftest.in" "conftest.nl"
3564     echo 'GREP' >> "conftest.nl"
3565     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3566     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3567     ac_count=`expr $ac_count + 1`
3568     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3569       # Best one so far, save it but keep looking for a better one
3570       ac_cv_path_GREP="$ac_path_GREP"
3571       ac_path_GREP_max=$ac_count
3572     fi
3573     # 10*(2^10) chars as input seems more than enough
3574     test $ac_count -gt 10 && break
3575   done
3576   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3577 esac
3578
3579
3580     $ac_path_GREP_found && break 3
3581   done
3582 done
3583
3584 done
3585 IFS=$as_save_IFS
3586
3587
3588 fi
3589
3590 GREP="$ac_cv_path_GREP"
3591 if test -z "$GREP"; then
3592   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3593 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3594    { (exit 1); exit 1; }; }
3595 fi
3596
3597 else
3598   ac_cv_path_GREP=$GREP
3599 fi
3600
3601
3602 fi
3603 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3604 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3605  GREP="$ac_cv_path_GREP"
3606
3607
3608 { echo "$as_me:$LINENO: checking for egrep" >&5
3609 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3610 if test "${ac_cv_path_EGREP+set}" = set; then
3611   echo $ECHO_N "(cached) $ECHO_C" >&6
3612 else
3613   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3614    then ac_cv_path_EGREP="$GREP -E"
3615    else
3616      # Extract the first word of "egrep" to use in msg output
3617 if test -z "$EGREP"; then
3618 set dummy egrep; ac_prog_name=$2
3619 if test "${ac_cv_path_EGREP+set}" = set; then
3620   echo $ECHO_N "(cached) $ECHO_C" >&6
3621 else
3622   ac_path_EGREP_found=false
3623 # Loop through the user's path and test for each of PROGNAME-LIST
3624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3625 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3626 do
3627   IFS=$as_save_IFS
3628   test -z "$as_dir" && as_dir=.
3629   for ac_prog in egrep; do
3630   for ac_exec_ext in '' $ac_executable_extensions; do
3631     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3632     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3633     # Check for GNU ac_path_EGREP and select it if it is found.
3634   # Check for GNU $ac_path_EGREP
3635 case `"$ac_path_EGREP" --version 2>&1` in
3636 *GNU*)
3637   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3638 *)
3639   ac_count=0
3640   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3641   while :
3642   do
3643     cat "conftest.in" "conftest.in" >"conftest.tmp"
3644     mv "conftest.tmp" "conftest.in"
3645     cp "conftest.in" "conftest.nl"
3646     echo 'EGREP' >> "conftest.nl"
3647     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3648     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3649     ac_count=`expr $ac_count + 1`
3650     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3651       # Best one so far, save it but keep looking for a better one
3652       ac_cv_path_EGREP="$ac_path_EGREP"
3653       ac_path_EGREP_max=$ac_count
3654     fi
3655     # 10*(2^10) chars as input seems more than enough
3656     test $ac_count -gt 10 && break
3657   done
3658   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3659 esac
3660
3661
3662     $ac_path_EGREP_found && break 3
3663   done
3664 done
3665
3666 done
3667 IFS=$as_save_IFS
3668
3669
3670 fi
3671
3672 EGREP="$ac_cv_path_EGREP"
3673 if test -z "$EGREP"; then
3674   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3675 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3676    { (exit 1); exit 1; }; }
3677 fi
3678
3679 else
3680   ac_cv_path_EGREP=$EGREP
3681 fi
3682
3683
3684    fi
3685 fi
3686 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3687 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3688  EGREP="$ac_cv_path_EGREP"
3689
3690
3691
3692 { echo "$as_me:$LINENO: checking for AIX" >&5
3693 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3694 cat >conftest.$ac_ext <<_ACEOF
3695 /* confdefs.h.  */
3696 _ACEOF
3697 cat confdefs.h >>conftest.$ac_ext
3698 cat >>conftest.$ac_ext <<_ACEOF
3699 /* end confdefs.h.  */
3700 #ifdef _AIX
3701   yes
3702 #endif
3703
3704 _ACEOF
3705 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3706   $EGREP "yes" >/dev/null 2>&1; then
3707   { echo "$as_me:$LINENO: result: yes" >&5
3708 echo "${ECHO_T}yes" >&6; }
3709 cat >>confdefs.h <<\_ACEOF
3710 #define _ALL_SOURCE 1
3711 _ACEOF
3712
3713 else
3714   { echo "$as_me:$LINENO: result: no" >&5
3715 echo "${ECHO_T}no" >&6; }
3716 fi
3717 rm -f conftest*
3718
3719
3720 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3721 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3722 if test "${ac_cv_search_strerror+set}" = set; then
3723   echo $ECHO_N "(cached) $ECHO_C" >&6
3724 else
3725   ac_func_search_save_LIBS=$LIBS
3726 cat >conftest.$ac_ext <<_ACEOF
3727 /* confdefs.h.  */
3728 _ACEOF
3729 cat confdefs.h >>conftest.$ac_ext
3730 cat >>conftest.$ac_ext <<_ACEOF
3731 /* end confdefs.h.  */
3732
3733 /* Override any GCC internal prototype to avoid an error.
3734    Use char because int might match the return type of a GCC
3735    builtin and then its argument prototype would still apply.  */
3736 #ifdef __cplusplus
3737 extern "C"
3738 #endif
3739 char strerror ();
3740 int
3741 main ()
3742 {
3743 return strerror ();
3744   ;
3745   return 0;
3746 }
3747 _ACEOF
3748 for ac_lib in '' cposix; do
3749   if test -z "$ac_lib"; then
3750     ac_res="none required"
3751   else
3752     ac_res=-l$ac_lib
3753     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3754   fi
3755   rm -f conftest.$ac_objext conftest$ac_exeext
3756 if { (ac_try="$ac_link"
3757 case "(($ac_try" in
3758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3759   *) ac_try_echo=$ac_try;;
3760 esac
3761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3762   (eval "$ac_link") 2>conftest.er1
3763   ac_status=$?
3764   grep -v '^ *+' conftest.er1 >conftest.err
3765   rm -f conftest.er1
3766   cat conftest.err >&5
3767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3768   (exit $ac_status); } && {
3769          test -z "$ac_c_werror_flag" ||
3770          test ! -s conftest.err
3771        } && test -s conftest$ac_exeext &&
3772        $as_test_x conftest$ac_exeext; then
3773   ac_cv_search_strerror=$ac_res
3774 else
3775   echo "$as_me: failed program was:" >&5
3776 sed 's/^/| /' conftest.$ac_ext >&5
3777
3778
3779 fi
3780
3781 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3782       conftest$ac_exeext
3783   if test "${ac_cv_search_strerror+set}" = set; then
3784   break
3785 fi
3786 done
3787 if test "${ac_cv_search_strerror+set}" = set; then
3788   :
3789 else
3790   ac_cv_search_strerror=no
3791 fi
3792 rm conftest.$ac_ext
3793 LIBS=$ac_func_search_save_LIBS
3794 fi
3795 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3796 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3797 ac_res=$ac_cv_search_strerror
3798 if test "$ac_res" != no; then
3799   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3800
3801 fi
3802
3803 ac_ext=cpp
3804 ac_cpp='$CXXCPP $CPPFLAGS'
3805 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3806 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3807 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3808
3809
3810 if test x$GCC = xyes && test x$GXX = xyes; then
3811       { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3812 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3813    save_CXX="$CXX"
3814    save_LIBS="$LIBS"
3815    CXX="$CC"
3816    LIBS="$LIBS -lsupc++"
3817    LINKER="$CC"
3818
3819 cat >conftest.$ac_ext <<_ACEOF
3820 /* confdefs.h.  */
3821 _ACEOF
3822 cat confdefs.h >>conftest.$ac_ext
3823 cat >>conftest.$ac_ext <<_ACEOF
3824 /* end confdefs.h.  */
3825 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3826 int
3827 main ()
3828 {
3829
3830   ;
3831   return 0;
3832 }
3833 _ACEOF
3834 rm -f conftest.$ac_objext conftest$ac_exeext
3835 if { (ac_try="$ac_link"
3836 case "(($ac_try" in
3837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3838   *) ac_try_echo=$ac_try;;
3839 esac
3840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3841   (eval "$ac_link") 2>conftest.er1
3842   ac_status=$?
3843   grep -v '^ *+' conftest.er1 >conftest.err
3844   rm -f conftest.er1
3845   cat conftest.err >&5
3846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3847   (exit $ac_status); } && {
3848          test -z "$ac_cxx_werror_flag" ||
3849          test ! -s conftest.err
3850        } && test -s conftest$ac_exeext &&
3851        $as_test_x conftest$ac_exeext; then
3852   { echo "$as_me:$LINENO: result: ok" >&5
3853 echo "${ECHO_T}ok" >&6; }
3854 else
3855   echo "$as_me: failed program was:" >&5
3856 sed 's/^/| /' conftest.$ac_ext >&5
3857
3858
3859          { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3860 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3861          LIBS="$save_LIBS"
3862          LINKER="$save_CXX"
3863
3864
3865 fi
3866
3867 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3868       conftest$ac_exeext conftest.$ac_ext
3869    CXX="$save_CXX"
3870 fi
3871 LINKER=$LINKER
3872
3873
3874 if test -z "$orig_CXXFLAGS"; then
3875   if test x$GCC = xyes && test "x$GXX" = xyes; then
3876     CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3877     cat >conftest.$ac_ext <<_ACEOF
3878 /* confdefs.h.  */
3879 _ACEOF
3880 cat confdefs.h >>conftest.$ac_ext
3881 cat >>conftest.$ac_ext <<_ACEOF
3882 /* end confdefs.h.  */
3883
3884 int
3885 main ()
3886 {
3887
3888   ;
3889   return 0;
3890 }
3891 _ACEOF
3892 rm -f conftest.$ac_objext
3893 if { (ac_try="$ac_compile"
3894 case "(($ac_try" in
3895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3896   *) ac_try_echo=$ac_try;;
3897 esac
3898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3899   (eval "$ac_compile") 2>conftest.er1
3900   ac_status=$?
3901   grep -v '^ *+' conftest.er1 >conftest.err
3902   rm -f conftest.er1
3903   cat conftest.err >&5
3904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905   (exit $ac_status); } && {
3906          test -z "$ac_cxx_werror_flag" ||
3907          test ! -s conftest.err
3908        } && test -s conftest.$ac_objext; then
3909   :
3910 else
3911   echo "$as_me: failed program was:" >&5
3912 sed 's/^/| /' conftest.$ac_ext >&5
3913
3914         CXXFLAGS="-g -O3"
3915 fi
3916
3917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3918   else
3919     CXXFLAGS="-O"
3920   fi
3921   CFLAGS="$CXXFLAGS"
3922 fi
3923
3924
3925 cat >>confdefs.h <<\_ACEOF
3926 #define _GNU_SOURCE 1
3927 _ACEOF
3928
3929
3930 case $host in
3931    *-*-solaris* )
3932
3933 cat >>confdefs.h <<\_ACEOF
3934 #define _XOPEN_SOURCE 500
3935 _ACEOF
3936
3937       ;;
3938 esac
3939
3940
3941 { echo "$as_me:$LINENO: checking for setlocale" >&5
3942 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3943 if test "${ac_cv_func_setlocale+set}" = set; then
3944   echo $ECHO_N "(cached) $ECHO_C" >&6
3945 else
3946   cat >conftest.$ac_ext <<_ACEOF
3947 /* confdefs.h.  */
3948 _ACEOF
3949 cat confdefs.h >>conftest.$ac_ext
3950 cat >>conftest.$ac_ext <<_ACEOF
3951 /* end confdefs.h.  */
3952 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3953    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
3954 #define setlocale innocuous_setlocale
3955
3956 /* System header to define __stub macros and hopefully few prototypes,
3957     which can conflict with char setlocale (); below.
3958     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3959     <limits.h> exists even on freestanding compilers.  */
3960
3961 #ifdef __STDC__
3962 # include <limits.h>
3963 #else
3964 # include <assert.h>
3965 #endif
3966
3967 #undef setlocale
3968
3969 /* Override any GCC internal prototype to avoid an error.
3970    Use char because int might match the return type of a GCC
3971    builtin and then its argument prototype would still apply.  */
3972 #ifdef __cplusplus
3973 extern "C"
3974 #endif
3975 char setlocale ();
3976 /* The GNU C library defines this for functions which it implements
3977     to always fail with ENOSYS.  Some functions are actually named
3978     something starting with __ and the normal name is an alias.  */
3979 #if defined __stub_setlocale || defined __stub___setlocale
3980 choke me
3981 #endif
3982
3983 int
3984 main ()
3985 {
3986 return setlocale ();
3987   ;
3988   return 0;
3989 }
3990 _ACEOF
3991 rm -f conftest.$ac_objext conftest$ac_exeext
3992 if { (ac_try="$ac_link"
3993 case "(($ac_try" in
3994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3995   *) ac_try_echo=$ac_try;;
3996 esac
3997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3998   (eval "$ac_link") 2>conftest.er1
3999   ac_status=$?
4000   grep -v '^ *+' conftest.er1 >conftest.err
4001   rm -f conftest.er1
4002   cat conftest.err >&5
4003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004   (exit $ac_status); } && {
4005          test -z "$ac_cxx_werror_flag" ||
4006          test ! -s conftest.err
4007        } && test -s conftest$ac_exeext &&
4008        $as_test_x conftest$ac_exeext; then
4009   ac_cv_func_setlocale=yes
4010 else
4011   echo "$as_me: failed program was:" >&5
4012 sed 's/^/| /' conftest.$ac_ext >&5
4013
4014         ac_cv_func_setlocale=no
4015 fi
4016
4017 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4018       conftest$ac_exeext conftest.$ac_ext
4019 fi
4020 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4021 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4022 if test $ac_cv_func_setlocale = yes; then
4023   :
4024 else
4025   { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4026 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4027 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4028   echo $ECHO_N "(cached) $ECHO_C" >&6
4029 else
4030   ac_check_lib_save_LIBS=$LIBS
4031 LIBS="-lxpg4  $LIBS"
4032 cat >conftest.$ac_ext <<_ACEOF
4033 /* confdefs.h.  */
4034 _ACEOF
4035 cat confdefs.h >>conftest.$ac_ext
4036 cat >>conftest.$ac_ext <<_ACEOF
4037 /* end confdefs.h.  */
4038
4039 /* Override any GCC internal prototype to avoid an error.
4040    Use char because int might match the return type of a GCC
4041    builtin and then its argument prototype would still apply.  */
4042 #ifdef __cplusplus
4043 extern "C"
4044 #endif
4045 char setlocale ();
4046 int
4047 main ()
4048 {
4049 return setlocale ();
4050   ;
4051   return 0;
4052 }
4053 _ACEOF
4054 rm -f conftest.$ac_objext conftest$ac_exeext
4055 if { (ac_try="$ac_link"
4056 case "(($ac_try" in
4057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4058   *) ac_try_echo=$ac_try;;
4059 esac
4060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4061   (eval "$ac_link") 2>conftest.er1
4062   ac_status=$?
4063   grep -v '^ *+' conftest.er1 >conftest.err
4064   rm -f conftest.er1
4065   cat conftest.err >&5
4066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067   (exit $ac_status); } && {
4068          test -z "$ac_cxx_werror_flag" ||
4069          test ! -s conftest.err
4070        } && test -s conftest$ac_exeext &&
4071        $as_test_x conftest$ac_exeext; then
4072   ac_cv_lib_xpg4_setlocale=yes
4073 else
4074   echo "$as_me: failed program was:" >&5
4075 sed 's/^/| /' conftest.$ac_ext >&5
4076
4077         ac_cv_lib_xpg4_setlocale=no
4078 fi
4079
4080 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4081       conftest$ac_exeext conftest.$ac_ext
4082 LIBS=$ac_check_lib_save_LIBS
4083 fi
4084 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4085 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4086 if test $ac_cv_lib_xpg4_setlocale = yes; then
4087   LIBS="$LIBS -lxpg4"
4088 fi
4089
4090 fi
4091
4092
4093 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4094 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4095 if test "${ac_cv_func_gethostbyname+set}" = set; then
4096   echo $ECHO_N "(cached) $ECHO_C" >&6
4097 else
4098   cat >conftest.$ac_ext <<_ACEOF
4099 /* confdefs.h.  */
4100 _ACEOF
4101 cat confdefs.h >>conftest.$ac_ext
4102 cat >>conftest.$ac_ext <<_ACEOF
4103 /* end confdefs.h.  */
4104 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4105    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4106 #define gethostbyname innocuous_gethostbyname
4107
4108 /* System header to define __stub macros and hopefully few prototypes,
4109     which can conflict with char gethostbyname (); below.
4110     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4111     <limits.h> exists even on freestanding compilers.  */
4112
4113 #ifdef __STDC__
4114 # include <limits.h>
4115 #else
4116 # include <assert.h>
4117 #endif
4118
4119 #undef gethostbyname
4120
4121 /* Override any GCC internal prototype to avoid an error.
4122    Use char because int might match the return type of a GCC
4123    builtin and then its argument prototype would still apply.  */
4124 #ifdef __cplusplus
4125 extern "C"
4126 #endif
4127 char gethostbyname ();
4128 /* The GNU C library defines this for functions which it implements
4129     to always fail with ENOSYS.  Some functions are actually named
4130     something starting with __ and the normal name is an alias.  */
4131 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4132 choke me
4133 #endif
4134
4135 int
4136 main ()
4137 {
4138 return gethostbyname ();
4139   ;
4140   return 0;
4141 }
4142 _ACEOF
4143 rm -f conftest.$ac_objext conftest$ac_exeext
4144 if { (ac_try="$ac_link"
4145 case "(($ac_try" in
4146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4147   *) ac_try_echo=$ac_try;;
4148 esac
4149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4150   (eval "$ac_link") 2>conftest.er1
4151   ac_status=$?
4152   grep -v '^ *+' conftest.er1 >conftest.err
4153   rm -f conftest.er1
4154   cat conftest.err >&5
4155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4156   (exit $ac_status); } && {
4157          test -z "$ac_cxx_werror_flag" ||
4158          test ! -s conftest.err
4159        } && test -s conftest$ac_exeext &&
4160        $as_test_x conftest$ac_exeext; then
4161   ac_cv_func_gethostbyname=yes
4162 else
4163   echo "$as_me: failed program was:" >&5
4164 sed 's/^/| /' conftest.$ac_ext >&5
4165
4166         ac_cv_func_gethostbyname=no
4167 fi
4168
4169 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4170       conftest$ac_exeext conftest.$ac_ext
4171 fi
4172 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4173 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4174 if test $ac_cv_func_gethostbyname = yes; then
4175   :
4176 else
4177   { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4178 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4179 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4180   echo $ECHO_N "(cached) $ECHO_C" >&6
4181 else
4182   ac_check_lib_save_LIBS=$LIBS
4183 LIBS="-lnsl  $LIBS"
4184 cat >conftest.$ac_ext <<_ACEOF
4185 /* confdefs.h.  */
4186 _ACEOF
4187 cat confdefs.h >>conftest.$ac_ext
4188 cat >>conftest.$ac_ext <<_ACEOF
4189 /* end confdefs.h.  */
4190
4191 /* Override any GCC internal prototype to avoid an error.
4192    Use char because int might match the return type of a GCC
4193    builtin and then its argument prototype would still apply.  */
4194 #ifdef __cplusplus
4195 extern "C"
4196 #endif
4197 char gethostbyname ();
4198 int
4199 main ()
4200 {
4201 return gethostbyname ();
4202   ;
4203   return 0;
4204 }
4205 _ACEOF
4206 rm -f conftest.$ac_objext conftest$ac_exeext
4207 if { (ac_try="$ac_link"
4208 case "(($ac_try" in
4209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4210   *) ac_try_echo=$ac_try;;
4211 esac
4212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4213   (eval "$ac_link") 2>conftest.er1
4214   ac_status=$?
4215   grep -v '^ *+' conftest.er1 >conftest.err
4216   rm -f conftest.er1
4217   cat conftest.err >&5
4218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4219   (exit $ac_status); } && {
4220          test -z "$ac_cxx_werror_flag" ||
4221          test ! -s conftest.err
4222        } && test -s conftest$ac_exeext &&
4223        $as_test_x conftest$ac_exeext; then
4224   ac_cv_lib_nsl_gethostbyname=yes
4225 else
4226   echo "$as_me: failed program was:" >&5
4227 sed 's/^/| /' conftest.$ac_ext >&5
4228
4229         ac_cv_lib_nsl_gethostbyname=no
4230 fi
4231
4232 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4233       conftest$ac_exeext conftest.$ac_ext
4234 LIBS=$ac_check_lib_save_LIBS
4235 fi
4236 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4237 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4238 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4239   LIBS="$LIBS -lnsl"
4240 fi
4241
4242 fi
4243
4244 { echo "$as_me:$LINENO: checking for socket" >&5
4245 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4246 if test "${ac_cv_func_socket+set}" = set; then
4247   echo $ECHO_N "(cached) $ECHO_C" >&6
4248 else
4249   cat >conftest.$ac_ext <<_ACEOF
4250 /* confdefs.h.  */
4251 _ACEOF
4252 cat confdefs.h >>conftest.$ac_ext
4253 cat >>conftest.$ac_ext <<_ACEOF
4254 /* end confdefs.h.  */
4255 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4256    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4257 #define socket innocuous_socket
4258
4259 /* System header to define __stub macros and hopefully few prototypes,
4260     which can conflict with char socket (); below.
4261     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4262     <limits.h> exists even on freestanding compilers.  */
4263
4264 #ifdef __STDC__
4265 # include <limits.h>
4266 #else
4267 # include <assert.h>
4268 #endif
4269
4270 #undef socket
4271
4272 /* Override any GCC internal prototype to avoid an error.
4273    Use char because int might match the return type of a GCC
4274    builtin and then its argument prototype would still apply.  */
4275 #ifdef __cplusplus
4276 extern "C"
4277 #endif
4278 char socket ();
4279 /* The GNU C library defines this for functions which it implements
4280     to always fail with ENOSYS.  Some functions are actually named
4281     something starting with __ and the normal name is an alias.  */
4282 #if defined __stub_socket || defined __stub___socket
4283 choke me
4284 #endif
4285
4286 int
4287 main ()
4288 {
4289 return socket ();
4290   ;
4291   return 0;
4292 }
4293 _ACEOF
4294 rm -f conftest.$ac_objext conftest$ac_exeext
4295 if { (ac_try="$ac_link"
4296 case "(($ac_try" in
4297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298   *) ac_try_echo=$ac_try;;
4299 esac
4300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301   (eval "$ac_link") 2>conftest.er1
4302   ac_status=$?
4303   grep -v '^ *+' conftest.er1 >conftest.err
4304   rm -f conftest.er1
4305   cat conftest.err >&5
4306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307   (exit $ac_status); } && {
4308          test -z "$ac_cxx_werror_flag" ||
4309          test ! -s conftest.err
4310        } && test -s conftest$ac_exeext &&
4311        $as_test_x conftest$ac_exeext; then
4312   ac_cv_func_socket=yes
4313 else
4314   echo "$as_me: failed program was:" >&5
4315 sed 's/^/| /' conftest.$ac_ext >&5
4316
4317         ac_cv_func_socket=no
4318 fi
4319
4320 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4321       conftest$ac_exeext conftest.$ac_ext
4322 fi
4323 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4324 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4325 if test $ac_cv_func_socket = yes; then
4326   :
4327 else
4328   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4329 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4330 if test "${ac_cv_lib_socket_socket+set}" = set; then
4331   echo $ECHO_N "(cached) $ECHO_C" >&6
4332 else
4333   ac_check_lib_save_LIBS=$LIBS
4334 LIBS="-lsocket  $LIBS"
4335 cat >conftest.$ac_ext <<_ACEOF
4336 /* confdefs.h.  */
4337 _ACEOF
4338 cat confdefs.h >>conftest.$ac_ext
4339 cat >>conftest.$ac_ext <<_ACEOF
4340 /* end confdefs.h.  */
4341
4342 /* Override any GCC internal prototype to avoid an error.
4343    Use char because int might match the return type of a GCC
4344    builtin and then its argument prototype would still apply.  */
4345 #ifdef __cplusplus
4346 extern "C"
4347 #endif
4348 char socket ();
4349 int
4350 main ()
4351 {
4352 return socket ();
4353   ;
4354   return 0;
4355 }
4356 _ACEOF
4357 rm -f conftest.$ac_objext conftest$ac_exeext
4358 if { (ac_try="$ac_link"
4359 case "(($ac_try" in
4360   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4361   *) ac_try_echo=$ac_try;;
4362 esac
4363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4364   (eval "$ac_link") 2>conftest.er1
4365   ac_status=$?
4366   grep -v '^ *+' conftest.er1 >conftest.err
4367   rm -f conftest.er1
4368   cat conftest.err >&5
4369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4370   (exit $ac_status); } && {
4371          test -z "$ac_cxx_werror_flag" ||
4372          test ! -s conftest.err
4373        } && test -s conftest$ac_exeext &&
4374        $as_test_x conftest$ac_exeext; then
4375   ac_cv_lib_socket_socket=yes
4376 else
4377   echo "$as_me: failed program was:" >&5
4378 sed 's/^/| /' conftest.$ac_ext >&5
4379
4380         ac_cv_lib_socket_socket=no
4381 fi
4382
4383 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4384       conftest$ac_exeext conftest.$ac_ext
4385 LIBS=$ac_check_lib_save_LIBS
4386 fi
4387 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4388 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4389 if test $ac_cv_lib_socket_socket = yes; then
4390   LIBS="$LIBS -lsocket"
4391 fi
4392
4393 fi
4394
4395
4396
4397 support_frills=yes
4398 support_inheritpixmap=yes
4399 support_fading=yes
4400 support_keepscrolling=yes
4401 support_selectionscrolling=yes
4402 support_mousewheel=yes
4403 support_mouseslipwheel=yes
4404 support_text_blink=yes
4405 support_pointer_blank=yes
4406 support_scroll_rxvt=yes
4407 support_scroll_next=yes
4408 support_scroll_xterm=yes
4409 support_scroll_plain=yes
4410 support_xim=yes
4411 support_afterimage=yes
4412 support_afterstep=yes
4413 support_xft=yes
4414 support_unicode3=no
4415 support_combining=yes
4416 support_8bitctrls=no
4417 support_iso14755=yes
4418 support_styles=yes
4419 support_perl=yes
4420 codesets=all
4421
4422
4423 if test "x$enable_shared" = xyes; then
4424
4425 cat >>confdefs.h <<\_ACEOF
4426 #define LIBRXVT 1
4427 _ACEOF
4428
4429     INSTALL_LIBRXVT=yes
4430 fi
4431
4432
4433 # Check whether --enable-everything was given.
4434 if test "${enable_everything+set}" = set; then
4435   enableval=$enable_everything;
4436     if test x$enableval = xno; then
4437        support_frills=no
4438        support_inheritpixmap=no
4439        support_fading=no
4440        support_keepscrolling=no
4441        support_selectionscrolling=no
4442        support_lastlog=no
4443        support_mousewheel=no
4444        support_mouseslipwheel=no
4445        support_text_blink=no
4446        support_pointer_blank=no
4447        support_scroll_rxvt=no
4448        support_scroll_next=no
4449        support_scroll_xterm=no
4450        support_scroll_plain=no
4451        support_utmp=no
4452        support_wtmp=no
4453        support_xim=no
4454        support_afterimage=no
4455        support_afterstep=no
4456        support_xft=no
4457        support_unicode3=no
4458        support_combining=no
4459        support_8bitctrls=no
4460        support_iso14755=no
4461        support_styles=no
4462        support_perl=no
4463        codesets=
4464     fi
4465     if test x$enableval = xyes; then
4466        support_frills=yes
4467        support_inheritpixmap=yes
4468        support_fading=yes
4469        support_keepscrolling=yes
4470        support_selectionscrolling=yes
4471        support_lastlog=yes
4472        support_mousewheel=yes
4473        support_mouseslipwheel=yes
4474        support_text_blink=yes
4475        support_pointer_blank=yes
4476        support_scroll_rxvt=yes
4477        support_scroll_next=yes
4478        support_scroll_xterm=yes
4479        support_scroll_plain=yes
4480        support_utmp=yes
4481        support_wtmp=yes
4482        support_xim=yes
4483        support_afterimage=yes
4484        support_afterstep=yes
4485        support_xft=yes
4486        support_unicode3=yes
4487        support_combining=yes
4488        #support_8bitctrls=yes
4489        support_iso14755=yes
4490        support_styles=yes
4491        support_perl=yes
4492        codesets=all
4493     fi
4494
4495 fi
4496
4497
4498 WARNINGS=no
4499 # Check whether --enable-warnings was given.
4500 if test "${enable_warnings+set}" = set; then
4501   enableval=$enable_warnings; if test x$enableval = xyes; then
4502     WARNINGS=yes
4503   fi
4504 fi
4505
4506 if test x$GXX = xyes; then
4507   if test $WARNINGS = yes; then
4508     save_CXXFLAGS="$CXXFLAGS"
4509     CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4510     cat >conftest.$ac_ext <<_ACEOF
4511 /* confdefs.h.  */
4512 _ACEOF
4513 cat confdefs.h >>conftest.$ac_ext
4514 cat >>conftest.$ac_ext <<_ACEOF
4515 /* end confdefs.h.  */
4516
4517 int
4518 main ()
4519 {
4520
4521   ;
4522   return 0;
4523 }
4524 _ACEOF
4525 rm -f conftest.$ac_objext
4526 if { (ac_try="$ac_compile"
4527 case "(($ac_try" in
4528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4529   *) ac_try_echo=$ac_try;;
4530 esac
4531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4532   (eval "$ac_compile") 2>conftest.er1
4533   ac_status=$?
4534   grep -v '^ *+' conftest.er1 >conftest.err
4535   rm -f conftest.er1
4536   cat conftest.err >&5
4537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538   (exit $ac_status); } && {
4539          test -z "$ac_cxx_werror_flag" ||
4540          test ! -s conftest.err
4541        } && test -s conftest.$ac_objext; then
4542   :
4543 else
4544   echo "$as_me: failed program was:" >&5
4545 sed 's/^/| /' conftest.$ac_ext >&5
4546
4547         CXXFLAGS="$save_CXXFLAGS"
4548 fi
4549
4550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4551   else
4552     CXXFLAGS="$CXXFLAGS -w"
4553   fi
4554 fi
4555
4556 # Check whether --enable-unicode3 was given.
4557 if test "${enable_unicode3+set}" = set; then
4558   enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4559     support_unicode3=$enableval
4560   fi
4561 fi
4562
4563
4564 # Check whether --enable-combining was given.
4565 if test "${enable_combining+set}" = set; then
4566   enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4567     support_combining=$enableval
4568   fi
4569 fi
4570
4571
4572 # Check whether --enable-xft was given.
4573 if test "${enable_xft+set}" = set; then
4574   enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4575     support_xft=$enableval
4576   fi
4577 fi
4578
4579
4580 # Check whether --enable-font-styles was given.
4581 if test "${enable_font_styles+set}" = set; then
4582   enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4583     support_styles=$enableval
4584   fi
4585 fi
4586
4587
4588 # Check whether --enable-afterimage was given.
4589 if test "${enable_afterimage+set}" = set; then
4590   enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4591     support_afterimage=$enableval
4592   fi
4593 fi
4594
4595
4596
4597 # Check whether --with-afterimage_config was given.
4598 if test "${with_afterimage_config+set}" = set; then
4599   withval=$with_afterimage_config; if test "x$withval" != x; then
4600     afterimage_config=$withval/afterimage-config
4601   fi
4602 fi
4603
4604
4605
4606 # Check whether --enable-transparency was given.
4607 if test "${enable_transparency+set}" = set; then
4608   enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4609     support_inheritpixmap=$enableval
4610   fi
4611 fi
4612
4613
4614 # Check whether --enable-fading was given.
4615 if test "${enable_fading+set}" = set; then
4616   enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4617     support_fading=$enableval
4618   fi
4619 fi
4620
4621
4622 # Check whether --enable-rxvt-scroll was given.
4623 if test "${enable_rxvt_scroll+set}" = set; then
4624   enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4625     support_scroll_rxvt=$enableval
4626   fi
4627 fi
4628
4629
4630 # Check whether --enable-next-scroll was given.
4631 if test "${enable_next_scroll+set}" = set; then
4632   enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4633     support_scroll_next=$enableval
4634   fi
4635 fi
4636
4637
4638 # Check whether --enable-xterm-scroll was given.
4639 if test "${enable_xterm_scroll+set}" = set; then
4640   enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4641     support_scroll_xterm=$enableval
4642   fi
4643 fi
4644
4645
4646 # Check whether --enable-perl was given.
4647 if test "${enable_perl+set}" = set; then
4648   enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4649     support_perl=$enableval
4650   fi
4651 fi
4652
4653
4654 # Check whether --enable-plain-scroll was given.
4655 if test "${enable_plain_scroll+set}" = set; then
4656   enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4657     support_scroll_plain=$enableval
4658   fi
4659 fi
4660
4661
4662
4663 # Check whether --with-codesets was given.
4664 if test "${with_codesets+set}" = set; then
4665   withval=$with_codesets; codesets="$withval"
4666 fi
4667
4668
4669 # Check whether --enable-xim was given.
4670 if test "${enable_xim+set}" = set; then
4671   enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4672     support_xim=$enableval
4673   fi
4674 fi
4675
4676
4677 # Check whether --enable-backspace-key was given.
4678 if test "${enable_backspace_key+set}" = set; then
4679   enableval=$enable_backspace_key; if test x$enableval = xno; then
4680
4681 cat >>confdefs.h <<\_ACEOF
4682 #define NO_BACKSPACE_KEY 1
4683 _ACEOF
4684
4685   fi
4686 fi
4687
4688
4689 # Check whether --enable-delete-key was given.
4690 if test "${enable_delete_key+set}" = set; then
4691   enableval=$enable_delete_key; if test x$enableval = xno; then
4692
4693 cat >>confdefs.h <<\_ACEOF
4694 #define NO_DELETE_KEY 1
4695 _ACEOF
4696
4697   fi
4698 fi
4699
4700
4701 # Check whether --enable-resources was given.
4702 if test "${enable_resources+set}" = set; then
4703   enableval=$enable_resources; if test x$enableval = xno; then
4704
4705 cat >>confdefs.h <<\_ACEOF
4706 #define NO_RESOURCES 1
4707 _ACEOF
4708
4709   fi
4710 fi
4711
4712
4713 # Check whether --enable-8bitctrls was given.
4714 if test "${enable_8bitctrls+set}" = set; then
4715   enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4716     support_8bitctrls=$enableval
4717   fi
4718 fi
4719
4720
4721 RESFALLBACK=Rxvt
4722 # Check whether --enable-fallback was given.
4723 if test "${enable_fallback+set}" = set; then
4724   enableval=$enable_fallback;
4725    test x$enableval = xyes && enableval=Rxvt
4726    test x$enableval = xno  && enableval=
4727    RESFALLBACK="$enableval"
4728
4729 fi
4730
4731
4732 if test x$RESFALLBACK != x; then
4733
4734 cat >>confdefs.h <<_ACEOF
4735 #define RESFALLBACK "$RESFALLBACK"
4736 _ACEOF
4737
4738 fi
4739
4740 RESNAME=urxvt
4741
4742 # Check whether --with-res-name was given.
4743 if test "${with_res_name+set}" = set; then
4744   withval=$with_res_name; RESNAME="$withval"
4745 fi
4746
4747
4748 cat >>confdefs.h <<_ACEOF
4749 #define RESNAME "$RESNAME"
4750 _ACEOF
4751
4752
4753 RESCLASS=URxvt
4754
4755 # Check whether --with-res-class was given.
4756 if test "${with_res_class+set}" = set; then
4757   withval=$with_res_class; RESCLASS="$withval"
4758 fi
4759
4760
4761 cat >>confdefs.h <<_ACEOF
4762 #define RESCLASS "$RESCLASS"
4763 _ACEOF
4764
4765
4766 RXVTNAME=urxvt
4767
4768 # Check whether --with-name was given.
4769 if test "${with_name+set}" = set; then
4770   withval=$with_name; RXVTNAME="$withval"
4771 fi
4772
4773
4774 cat >>confdefs.h <<_ACEOF
4775 #define RXVTNAME "$RXVTNAME"
4776 _ACEOF
4777
4778
4779 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4780
4781
4782 # Check whether --enable-swapscreen was given.
4783 if test "${enable_swapscreen+set}" = set; then
4784   enableval=$enable_swapscreen; if test x$enableval = xno; then
4785
4786 cat >>confdefs.h <<\_ACEOF
4787 #define NO_SECONDARY_SCREEN 1
4788 _ACEOF
4789
4790   fi
4791 fi
4792
4793
4794 # Check whether --enable-iso14755 was given.
4795 if test "${enable_iso14755+set}" = set; then
4796   enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4797     support_iso14755=$enableval
4798   fi
4799 fi
4800
4801
4802 # Check whether --enable-frills was given.
4803 if test "${enable_frills+set}" = set; then
4804   enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4805     support_frills=$enableval
4806   fi
4807 fi
4808
4809
4810 # Check whether --enable-keepscrolling was given.
4811 if test "${enable_keepscrolling+set}" = set; then
4812   enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4813     support_keepscrolling=$enableval
4814   fi
4815 fi
4816
4817
4818 # Check whether --enable-selectionscrolling was given.
4819 if test "${enable_selectionscrolling+set}" = set; then
4820   enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4821     support_selectionscrolling=$enableval
4822   fi
4823 fi
4824
4825
4826 # Check whether --enable-mousewheel was given.
4827 if test "${enable_mousewheel+set}" = set; then
4828   enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4829     support_mousewheel=$enableval
4830   fi
4831 fi
4832
4833
4834 # Check whether --enable-slipwheeling was given.
4835 if test "${enable_slipwheeling+set}" = set; then
4836   enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4837     support_mouseslipwheel=$enableval
4838   fi
4839 fi
4840
4841
4842 # Check whether --enable-smart-resize was given.
4843 if test "${enable_smart_resize+set}" = set; then
4844   enableval=$enable_smart_resize; if test x$enableval = xyes; then
4845
4846 cat >>confdefs.h <<\_ACEOF
4847 #define SMART_RESIZE 1
4848 _ACEOF
4849
4850   fi
4851 fi
4852
4853
4854 # Check whether --enable-text-blink was given.
4855 if test "${enable_text_blink+set}" = set; then
4856   enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4857     support_text_blink=$enableval
4858   fi
4859 fi
4860
4861
4862 # Check whether --enable-pointer-blank was given.
4863 if test "${enable_pointer_blank+set}" = set; then
4864   enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4865     support_pointer_blank=$enableval
4866   fi
4867 fi
4868
4869
4870
4871 # Check whether --with-term was given.
4872 if test "${with_term+set}" = set; then
4873   withval=$with_term; if test x$withval != x; then
4874
4875 cat >>confdefs.h <<_ACEOF
4876 #define TERMENV "$withval"
4877 _ACEOF
4878  term="$withval"
4879   fi
4880 fi
4881
4882
4883
4884 # Check whether --with-terminfo was given.
4885 if test "${with_terminfo+set}" = set; then
4886   withval=$with_terminfo; if test x$withval != x; then
4887
4888 cat >>confdefs.h <<_ACEOF
4889 #define RXVT_TERMINFO "$withval"
4890 _ACEOF
4891  terminfo="$withval"
4892   fi
4893 fi
4894
4895
4896
4897 LIBEV_M4_AVOID_LIBRT=1
4898
4899 ac_ext=cpp
4900 ac_cpp='$CXXCPP $CPPFLAGS'
4901 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4902 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4903 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4904 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4905 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4906 if test -z "$CXXCPP"; then
4907   if test "${ac_cv_prog_CXXCPP+set}" = set; then
4908   echo $ECHO_N "(cached) $ECHO_C" >&6
4909 else
4910       # Double quotes because CXXCPP needs to be expanded
4911     for CXXCPP in "$CXX -E" "/lib/cpp"
4912     do
4913       ac_preproc_ok=false
4914 for ac_cxx_preproc_warn_flag in '' yes
4915 do
4916   # Use a header file that comes with gcc, so configuring glibc
4917   # with a fresh cross-compiler works.
4918   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4919   # <limits.h> exists even on freestanding compilers.
4920   # On the NeXT, cc -E runs the code through the compiler's parser,
4921   # not just through cpp. "Syntax error" is here to catch this case.
4922   cat >conftest.$ac_ext <<_ACEOF
4923 /* confdefs.h.  */
4924 _ACEOF
4925 cat confdefs.h >>conftest.$ac_ext
4926 cat >>conftest.$ac_ext <<_ACEOF
4927 /* end confdefs.h.  */
4928 #ifdef __STDC__
4929 # include <limits.h>
4930 #else
4931 # include <assert.h>
4932 #endif
4933                      Syntax error
4934 _ACEOF
4935 if { (ac_try="$ac_cpp conftest.$ac_ext"
4936 case "(($ac_try" in
4937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4938   *) ac_try_echo=$ac_try;;
4939 esac
4940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4941   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4942   ac_status=$?
4943   grep -v '^ *+' conftest.er1 >conftest.err
4944   rm -f conftest.er1
4945   cat conftest.err >&5
4946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947   (exit $ac_status); } >/dev/null && {
4948          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4949          test ! -s conftest.err
4950        }; then
4951   :
4952 else
4953   echo "$as_me: failed program was:" >&5
4954 sed 's/^/| /' conftest.$ac_ext >&5
4955
4956   # Broken: fails on valid input.
4957 continue
4958 fi
4959
4960 rm -f conftest.err conftest.$ac_ext
4961
4962   # OK, works on sane cases.  Now check whether nonexistent headers
4963   # can be detected and how.
4964   cat >conftest.$ac_ext <<_ACEOF
4965 /* confdefs.h.  */
4966 _ACEOF
4967 cat confdefs.h >>conftest.$ac_ext
4968 cat >>conftest.$ac_ext <<_ACEOF
4969 /* end confdefs.h.  */
4970 #include <ac_nonexistent.h>
4971 _ACEOF
4972 if { (ac_try="$ac_cpp conftest.$ac_ext"
4973 case "(($ac_try" in
4974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4975   *) ac_try_echo=$ac_try;;
4976 esac
4977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4978   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4979   ac_status=$?
4980   grep -v '^ *+' conftest.er1 >conftest.err
4981   rm -f conftest.er1
4982   cat conftest.err >&5
4983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984   (exit $ac_status); } >/dev/null && {
4985          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4986          test ! -s conftest.err
4987        }; then
4988   # Broken: success on invalid input.
4989 continue
4990 else
4991   echo "$as_me: failed program was:" >&5
4992 sed 's/^/| /' conftest.$ac_ext >&5
4993
4994   # Passes both tests.
4995 ac_preproc_ok=:
4996 break
4997 fi
4998
4999 rm -f conftest.err conftest.$ac_ext
5000
5001 done
5002 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5003 rm -f conftest.err conftest.$ac_ext
5004 if $ac_preproc_ok; then
5005   break
5006 fi
5007
5008     done
5009     ac_cv_prog_CXXCPP=$CXXCPP
5010
5011 fi
5012   CXXCPP=$ac_cv_prog_CXXCPP
5013 else
5014   ac_cv_prog_CXXCPP=$CXXCPP
5015 fi
5016 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5017 echo "${ECHO_T}$CXXCPP" >&6; }
5018 ac_preproc_ok=false
5019 for ac_cxx_preproc_warn_flag in '' yes
5020 do
5021   # Use a header file that comes with gcc, so configuring glibc
5022   # with a fresh cross-compiler works.
5023   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5024   # <limits.h> exists even on freestanding compilers.
5025   # On the NeXT, cc -E runs the code through the compiler's parser,
5026   # not just through cpp. "Syntax error" is here to catch this case.
5027   cat >conftest.$ac_ext <<_ACEOF
5028 /* confdefs.h.  */
5029 _ACEOF
5030 cat confdefs.h >>conftest.$ac_ext
5031 cat >>conftest.$ac_ext <<_ACEOF
5032 /* end confdefs.h.  */
5033 #ifdef __STDC__
5034 # include <limits.h>
5035 #else
5036 # include <assert.h>
5037 #endif
5038                      Syntax error
5039 _ACEOF
5040 if { (ac_try="$ac_cpp conftest.$ac_ext"
5041 case "(($ac_try" in
5042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5043   *) ac_try_echo=$ac_try;;
5044 esac
5045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5046   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5047   ac_status=$?
5048   grep -v '^ *+' conftest.er1 >conftest.err
5049   rm -f conftest.er1
5050   cat conftest.err >&5
5051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5052   (exit $ac_status); } >/dev/null && {
5053          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5054          test ! -s conftest.err
5055        }; then
5056   :
5057 else
5058   echo "$as_me: failed program was:" >&5
5059 sed 's/^/| /' conftest.$ac_ext >&5
5060
5061   # Broken: fails on valid input.
5062 continue
5063 fi
5064
5065 rm -f conftest.err conftest.$ac_ext
5066
5067   # OK, works on sane cases.  Now check whether nonexistent headers
5068   # can be detected and how.
5069   cat >conftest.$ac_ext <<_ACEOF
5070 /* confdefs.h.  */
5071 _ACEOF
5072 cat confdefs.h >>conftest.$ac_ext
5073 cat >>conftest.$ac_ext <<_ACEOF
5074 /* end confdefs.h.  */
5075 #include <ac_nonexistent.h>
5076 _ACEOF
5077 if { (ac_try="$ac_cpp conftest.$ac_ext"
5078 case "(($ac_try" in
5079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5080   *) ac_try_echo=$ac_try;;
5081 esac
5082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5083   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5084   ac_status=$?
5085   grep -v '^ *+' conftest.er1 >conftest.err
5086   rm -f conftest.er1
5087   cat conftest.err >&5
5088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5089   (exit $ac_status); } >/dev/null && {
5090          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5091          test ! -s conftest.err
5092        }; then
5093   # Broken: success on invalid input.
5094 continue
5095 else
5096   echo "$as_me: failed program was:" >&5
5097 sed 's/^/| /' conftest.$ac_ext >&5
5098
5099   # Passes both tests.
5100 ac_preproc_ok=:
5101 break
5102 fi
5103
5104 rm -f conftest.err conftest.$ac_ext
5105
5106 done
5107 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5108 rm -f conftest.err conftest.$ac_ext
5109 if $ac_preproc_ok; then
5110   :
5111 else
5112   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5113 See \`config.log' for more details." >&5
5114 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5115 See \`config.log' for more details." >&2;}
5116    { (exit 1); exit 1; }; }
5117 fi
5118
5119 ac_ext=cpp
5120 ac_cpp='$CXXCPP $CPPFLAGS'
5121 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5122 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5123 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5124
5125
5126 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5127 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5128 if test "${ac_cv_header_stdc+set}" = set; then
5129   echo $ECHO_N "(cached) $ECHO_C" >&6
5130 else
5131   cat >conftest.$ac_ext <<_ACEOF
5132 /* confdefs.h.  */
5133 _ACEOF
5134 cat confdefs.h >>conftest.$ac_ext
5135 cat >>conftest.$ac_ext <<_ACEOF
5136 /* end confdefs.h.  */
5137 #include <stdlib.h>
5138 #include <stdarg.h>
5139 #include <string.h>
5140 #include <float.h>
5141
5142 int
5143 main ()
5144 {
5145
5146   ;
5147   return 0;
5148 }
5149 _ACEOF
5150 rm -f conftest.$ac_objext
5151 if { (ac_try="$ac_compile"
5152 case "(($ac_try" in
5153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5154   *) ac_try_echo=$ac_try;;
5155 esac
5156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5157   (eval "$ac_compile") 2>conftest.er1
5158   ac_status=$?
5159   grep -v '^ *+' conftest.er1 >conftest.err
5160   rm -f conftest.er1
5161   cat conftest.err >&5
5162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5163   (exit $ac_status); } && {
5164          test -z "$ac_cxx_werror_flag" ||
5165          test ! -s conftest.err
5166        } && test -s conftest.$ac_objext; then
5167   ac_cv_header_stdc=yes
5168 else
5169   echo "$as_me: failed program was:" >&5
5170 sed 's/^/| /' conftest.$ac_ext >&5
5171
5172         ac_cv_header_stdc=no
5173 fi
5174
5175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5176
5177 if test $ac_cv_header_stdc = yes; then
5178   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5179   cat >conftest.$ac_ext <<_ACEOF
5180 /* confdefs.h.  */
5181 _ACEOF
5182 cat confdefs.h >>conftest.$ac_ext
5183 cat >>conftest.$ac_ext <<_ACEOF
5184 /* end confdefs.h.  */
5185 #include <string.h>
5186
5187 _ACEOF
5188 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5189   $EGREP "memchr" >/dev/null 2>&1; then
5190   :
5191 else
5192   ac_cv_header_stdc=no
5193 fi
5194 rm -f conftest*
5195
5196 fi
5197
5198 if test $ac_cv_header_stdc = yes; then
5199   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5200   cat >conftest.$ac_ext <<_ACEOF
5201 /* confdefs.h.  */
5202 _ACEOF
5203 cat confdefs.h >>conftest.$ac_ext
5204 cat >>conftest.$ac_ext <<_ACEOF
5205 /* end confdefs.h.  */
5206 #include <stdlib.h>
5207
5208 _ACEOF
5209 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5210   $EGREP "free" >/dev/null 2>&1; then
5211   :
5212 else
5213   ac_cv_header_stdc=no
5214 fi
5215 rm -f conftest*
5216
5217 fi
5218
5219 if test $ac_cv_header_stdc = yes; then
5220   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5221   if test "$cross_compiling" = yes; then
5222   :
5223 else
5224   cat >conftest.$ac_ext <<_ACEOF
5225 /* confdefs.h.  */
5226 _ACEOF
5227 cat confdefs.h >>conftest.$ac_ext
5228 cat >>conftest.$ac_ext <<_ACEOF
5229 /* end confdefs.h.  */
5230 #include <ctype.h>
5231 #include <stdlib.h>
5232 #if ((' ' & 0x0FF) == 0x020)
5233 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5234 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5235 #else
5236 # define ISLOWER(c) \
5237                    (('a' <= (c) && (c) <= 'i') \
5238                      || ('j' <= (c) && (c) <= 'r') \
5239                      || ('s' <= (c) && (c) <= 'z'))
5240 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5241 #endif
5242
5243 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5244 int
5245 main ()
5246 {
5247   int i;
5248   for (i = 0; i < 256; i++)
5249     if (XOR (islower (i), ISLOWER (i))
5250         || toupper (i) != TOUPPER (i))
5251       return 2;
5252   return 0;
5253 }
5254 _ACEOF
5255 rm -f conftest$ac_exeext
5256 if { (ac_try="$ac_link"
5257 case "(($ac_try" in
5258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5259   *) ac_try_echo=$ac_try;;
5260 esac
5261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5262   (eval "$ac_link") 2>&5
5263   ac_status=$?
5264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5265   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5266   { (case "(($ac_try" in
5267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5268   *) ac_try_echo=$ac_try;;
5269 esac
5270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5271   (eval "$ac_try") 2>&5
5272   ac_status=$?
5273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5274   (exit $ac_status); }; }; then
5275   :
5276 else
5277   echo "$as_me: program exited with status $ac_status" >&5
5278 echo "$as_me: failed program was:" >&5
5279 sed 's/^/| /' conftest.$ac_ext >&5
5280
5281 ( exit $ac_status )
5282 ac_cv_header_stdc=no
5283 fi
5284 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5285 fi
5286
5287
5288 fi
5289 fi
5290 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5291 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5292 if test $ac_cv_header_stdc = yes; then
5293
5294 cat >>confdefs.h <<\_ACEOF
5295 #define STDC_HEADERS 1
5296 _ACEOF
5297
5298 fi
5299
5300 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5311                   inttypes.h stdint.h unistd.h
5312 do
5313 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5314 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5315 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5316 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5317   echo $ECHO_N "(cached) $ECHO_C" >&6
5318 else
5319   cat >conftest.$ac_ext <<_ACEOF
5320 /* confdefs.h.  */
5321 _ACEOF
5322 cat confdefs.h >>conftest.$ac_ext
5323 cat >>conftest.$ac_ext <<_ACEOF
5324 /* end confdefs.h.  */
5325 $ac_includes_default
5326
5327 #include <$ac_header>
5328 _ACEOF
5329 rm -f conftest.$ac_objext
5330 if { (ac_try="$ac_compile"
5331 case "(($ac_try" in
5332   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5333   *) ac_try_echo=$ac_try;;
5334 esac
5335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5336   (eval "$ac_compile") 2>conftest.er1
5337   ac_status=$?
5338   grep -v '^ *+' conftest.er1 >conftest.err
5339   rm -f conftest.er1
5340   cat conftest.err >&5
5341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342   (exit $ac_status); } && {
5343          test -z "$ac_cxx_werror_flag" ||
5344          test ! -s conftest.err
5345        } && test -s conftest.$ac_objext; then
5346   eval "$as_ac_Header=yes"
5347 else
5348   echo "$as_me: failed program was:" >&5
5349 sed 's/^/| /' conftest.$ac_ext >&5
5350
5351         eval "$as_ac_Header=no"
5352 fi
5353
5354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5355 fi
5356 ac_res=`eval echo '${'$as_ac_Header'}'`
5357                { echo "$as_me:$LINENO: result: $ac_res" >&5
5358 echo "${ECHO_T}$ac_res" >&6; }
5359 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5360   cat >>confdefs.h <<_ACEOF
5361 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5362 _ACEOF
5363
5364 fi
5365
5366 done
5367
5368
5369
5370
5371
5372
5373
5374
5375 for ac_header in sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5376 do
5377 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5378 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5379   { echo "$as_me:$LINENO: checking for $ac_header" >&5
5380 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5381 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5382   echo $ECHO_N "(cached) $ECHO_C" >&6
5383 fi
5384 ac_res=`eval echo '${'$as_ac_Header'}'`
5385                { echo "$as_me:$LINENO: result: $ac_res" >&5
5386 echo "${ECHO_T}$ac_res" >&6; }
5387 else
5388   # Is the header compilable?
5389 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5390 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5391 cat >conftest.$ac_ext <<_ACEOF
5392 /* confdefs.h.  */
5393 _ACEOF
5394 cat confdefs.h >>conftest.$ac_ext
5395 cat >>conftest.$ac_ext <<_ACEOF
5396 /* end confdefs.h.  */
5397 $ac_includes_default
5398 #include <$ac_header>
5399 _ACEOF
5400 rm -f conftest.$ac_objext
5401 if { (ac_try="$ac_compile"
5402 case "(($ac_try" in
5403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5404   *) ac_try_echo=$ac_try;;
5405 esac
5406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5407   (eval "$ac_compile") 2>conftest.er1
5408   ac_status=$?
5409   grep -v '^ *+' conftest.er1 >conftest.err
5410   rm -f conftest.er1
5411   cat conftest.err >&5
5412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413   (exit $ac_status); } && {
5414          test -z "$ac_cxx_werror_flag" ||
5415          test ! -s conftest.err
5416        } && test -s conftest.$ac_objext; then
5417   ac_header_compiler=yes
5418 else
5419   echo "$as_me: failed program was:" >&5
5420 sed 's/^/| /' conftest.$ac_ext >&5
5421
5422         ac_header_compiler=no
5423 fi
5424
5425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5426 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5427 echo "${ECHO_T}$ac_header_compiler" >&6; }
5428
5429 # Is the header present?
5430 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5431 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5432 cat >conftest.$ac_ext <<_ACEOF
5433 /* confdefs.h.  */
5434 _ACEOF
5435 cat confdefs.h >>conftest.$ac_ext
5436 cat >>conftest.$ac_ext <<_ACEOF
5437 /* end confdefs.h.  */
5438 #include <$ac_header>
5439 _ACEOF
5440 if { (ac_try="$ac_cpp conftest.$ac_ext"
5441 case "(($ac_try" in
5442   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5443   *) ac_try_echo=$ac_try;;
5444 esac
5445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5446   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5447   ac_status=$?
5448   grep -v '^ *+' conftest.er1 >conftest.err
5449   rm -f conftest.er1
5450   cat conftest.err >&5
5451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5452   (exit $ac_status); } >/dev/null && {
5453          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5454          test ! -s conftest.err
5455        }; then
5456   ac_header_preproc=yes
5457 else
5458   echo "$as_me: failed program was:" >&5
5459 sed 's/^/| /' conftest.$ac_ext >&5
5460
5461   ac_header_preproc=no
5462 fi
5463
5464 rm -f conftest.err conftest.$ac_ext
5465 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5466 echo "${ECHO_T}$ac_header_preproc" >&6; }
5467
5468 # So?  What about this header?
5469 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5470   yes:no: )
5471     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5472 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5473     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5474 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5475     ac_header_preproc=yes
5476     ;;
5477   no:yes:* )
5478     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5479 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5480     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5481 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5482     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5483 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5484     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5485 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5486     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5487 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5488     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5489 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5490
5491     ;;
5492 esac
5493 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5494 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5495 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5496   echo $ECHO_N "(cached) $ECHO_C" >&6
5497 else
5498   eval "$as_ac_Header=\$ac_header_preproc"
5499 fi
5500 ac_res=`eval echo '${'$as_ac_Header'}'`
5501                { echo "$as_me:$LINENO: result: $ac_res" >&5
5502 echo "${ECHO_T}$ac_res" >&6; }
5503
5504 fi
5505 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5506   cat >>confdefs.h <<_ACEOF
5507 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5508 _ACEOF
5509
5510 fi
5511
5512 done
5513
5514
5515
5516
5517
5518
5519
5520 for ac_func in epoll_ctl kqueue port_create poll select
5521 do
5522 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5523 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5524 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5525 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5526   echo $ECHO_N "(cached) $ECHO_C" >&6
5527 else
5528   cat >conftest.$ac_ext <<_ACEOF
5529 /* confdefs.h.  */
5530 _ACEOF
5531 cat confdefs.h >>conftest.$ac_ext
5532 cat >>conftest.$ac_ext <<_ACEOF
5533 /* end confdefs.h.  */
5534 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5535    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5536 #define $ac_func innocuous_$ac_func
5537
5538 /* System header to define __stub macros and hopefully few prototypes,
5539     which can conflict with char $ac_func (); below.
5540     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5541     <limits.h> exists even on freestanding compilers.  */
5542
5543 #ifdef __STDC__
5544 # include <limits.h>
5545 #else
5546 # include <assert.h>
5547 #endif
5548
5549 #undef $ac_func
5550
5551 /* Override any GCC internal prototype to avoid an error.
5552    Use char because int might match the return type of a GCC
5553    builtin and then its argument prototype would still apply.  */
5554 #ifdef __cplusplus
5555 extern "C"
5556 #endif
5557 char $ac_func ();
5558 /* The GNU C library defines this for functions which it implements
5559     to always fail with ENOSYS.  Some functions are actually named
5560     something starting with __ and the normal name is an alias.  */
5561 #if defined __stub_$ac_func || defined __stub___$ac_func
5562 choke me
5563 #endif
5564
5565 int
5566 main ()
5567 {
5568 return $ac_func ();
5569   ;
5570   return 0;
5571 }
5572 _ACEOF
5573 rm -f conftest.$ac_objext conftest$ac_exeext
5574 if { (ac_try="$ac_link"
5575 case "(($ac_try" in
5576   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5577   *) ac_try_echo=$ac_try;;
5578 esac
5579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5580   (eval "$ac_link") 2>conftest.er1
5581   ac_status=$?
5582   grep -v '^ *+' conftest.er1 >conftest.err
5583   rm -f conftest.er1
5584   cat conftest.err >&5
5585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586   (exit $ac_status); } && {
5587          test -z "$ac_cxx_werror_flag" ||
5588          test ! -s conftest.err
5589        } && test -s conftest$ac_exeext &&
5590        $as_test_x conftest$ac_exeext; then
5591   eval "$as_ac_var=yes"
5592 else
5593   echo "$as_me: failed program was:" >&5
5594 sed 's/^/| /' conftest.$ac_ext >&5
5595
5596         eval "$as_ac_var=no"
5597 fi
5598
5599 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5600       conftest$ac_exeext conftest.$ac_ext
5601 fi
5602 ac_res=`eval echo '${'$as_ac_var'}'`
5603                { echo "$as_me:$LINENO: result: $ac_res" >&5
5604 echo "${ECHO_T}$ac_res" >&6; }
5605 if test `eval echo '${'$as_ac_var'}'` = yes; then
5606   cat >>confdefs.h <<_ACEOF
5607 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5608 _ACEOF
5609
5610 fi
5611 done
5612
5613
5614 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5615 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5616 if test "${ac_cv_func_clock_gettime+set}" = set; then
5617   echo $ECHO_N "(cached) $ECHO_C" >&6
5618 else
5619   cat >conftest.$ac_ext <<_ACEOF
5620 /* confdefs.h.  */
5621 _ACEOF
5622 cat confdefs.h >>conftest.$ac_ext
5623 cat >>conftest.$ac_ext <<_ACEOF
5624 /* end confdefs.h.  */
5625 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5626    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5627 #define clock_gettime innocuous_clock_gettime
5628
5629 /* System header to define __stub macros and hopefully few prototypes,
5630     which can conflict with char clock_gettime (); below.
5631     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5632     <limits.h> exists even on freestanding compilers.  */
5633
5634 #ifdef __STDC__
5635 # include <limits.h>
5636 #else
5637 # include <assert.h>
5638 #endif
5639
5640 #undef clock_gettime
5641
5642 /* Override any GCC internal prototype to avoid an error.
5643    Use char because int might match the return type of a GCC
5644    builtin and then its argument prototype would still apply.  */
5645 #ifdef __cplusplus
5646 extern "C"
5647 #endif
5648 char clock_gettime ();
5649 /* The GNU C library defines this for functions which it implements
5650     to always fail with ENOSYS.  Some functions are actually named
5651     something starting with __ and the normal name is an alias.  */
5652 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5653 choke me
5654 #endif
5655
5656 int
5657 main ()
5658 {
5659 return clock_gettime ();
5660   ;
5661   return 0;
5662 }
5663 _ACEOF
5664 rm -f conftest.$ac_objext conftest$ac_exeext
5665 if { (ac_try="$ac_link"
5666 case "(($ac_try" in
5667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5668   *) ac_try_echo=$ac_try;;
5669 esac
5670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5671   (eval "$ac_link") 2>conftest.er1
5672   ac_status=$?
5673   grep -v '^ *+' conftest.er1 >conftest.err
5674   rm -f conftest.er1
5675   cat conftest.err >&5
5676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677   (exit $ac_status); } && {
5678          test -z "$ac_cxx_werror_flag" ||
5679          test ! -s conftest.err
5680        } && test -s conftest$ac_exeext &&
5681        $as_test_x conftest$ac_exeext; then
5682   ac_cv_func_clock_gettime=yes
5683 else
5684   echo "$as_me: failed program was:" >&5
5685 sed 's/^/| /' conftest.$ac_ext >&5
5686
5687         ac_cv_func_clock_gettime=no
5688 fi
5689
5690 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5691       conftest$ac_exeext conftest.$ac_ext
5692 fi
5693 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5694 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5695 if test $ac_cv_func_clock_gettime = yes; then
5696   :
5697 else
5698
5699    if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5700
5701 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5702 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5703 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5704   echo $ECHO_N "(cached) $ECHO_C" >&6
5705 else
5706   ac_check_lib_save_LIBS=$LIBS
5707 LIBS="-lrt  $LIBS"
5708 cat >conftest.$ac_ext <<_ACEOF
5709 /* confdefs.h.  */
5710 _ACEOF
5711 cat confdefs.h >>conftest.$ac_ext
5712 cat >>conftest.$ac_ext <<_ACEOF
5713 /* end confdefs.h.  */
5714
5715 /* Override any GCC internal prototype to avoid an error.
5716    Use char because int might match the return type of a GCC
5717    builtin and then its argument prototype would still apply.  */
5718 #ifdef __cplusplus
5719 extern "C"
5720 #endif
5721 char clock_gettime ();
5722 int
5723 main ()
5724 {
5725 return clock_gettime ();
5726   ;
5727   return 0;
5728 }
5729 _ACEOF
5730 rm -f conftest.$ac_objext conftest$ac_exeext
5731 if { (ac_try="$ac_link"
5732 case "(($ac_try" in
5733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5734   *) ac_try_echo=$ac_try;;
5735 esac
5736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5737   (eval "$ac_link") 2>conftest.er1
5738   ac_status=$?
5739   grep -v '^ *+' conftest.er1 >conftest.err
5740   rm -f conftest.er1
5741   cat conftest.err >&5
5742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743   (exit $ac_status); } && {
5744          test -z "$ac_cxx_werror_flag" ||
5745          test ! -s conftest.err
5746        } && test -s conftest$ac_exeext &&
5747        $as_test_x conftest$ac_exeext; then
5748   ac_cv_lib_rt_clock_gettime=yes
5749 else
5750   echo "$as_me: failed program was:" >&5
5751 sed 's/^/| /' conftest.$ac_ext >&5
5752
5753         ac_cv_lib_rt_clock_gettime=no
5754 fi
5755
5756 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5757       conftest$ac_exeext conftest.$ac_ext
5758 LIBS=$ac_check_lib_save_LIBS
5759 fi
5760 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5761 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5762 if test $ac_cv_lib_rt_clock_gettime = yes; then
5763   cat >>confdefs.h <<_ACEOF
5764 #define HAVE_LIBRT 1
5765 _ACEOF
5766
5767   LIBS="-lrt $LIBS"
5768
5769 fi
5770
5771
5772 for ac_func in clock_gettime
5773 do
5774 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5775 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5776 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5777 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5778   echo $ECHO_N "(cached) $ECHO_C" >&6
5779 else
5780   cat >conftest.$ac_ext <<_ACEOF
5781 /* confdefs.h.  */
5782 _ACEOF
5783 cat confdefs.h >>conftest.$ac_ext
5784 cat >>conftest.$ac_ext <<_ACEOF
5785 /* end confdefs.h.  */
5786 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5787    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5788 #define $ac_func innocuous_$ac_func
5789
5790 /* System header to define __stub macros and hopefully few prototypes,
5791     which can conflict with char $ac_func (); below.
5792     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5793     <limits.h> exists even on freestanding compilers.  */
5794
5795 #ifdef __STDC__
5796 # include <limits.h>
5797 #else
5798 # include <assert.h>
5799 #endif
5800
5801 #undef $ac_func
5802
5803 /* Override any GCC internal prototype to avoid an error.
5804    Use char because int might match the return type of a GCC
5805    builtin and then its argument prototype would still apply.  */
5806 #ifdef __cplusplus
5807 extern "C"
5808 #endif
5809 char $ac_func ();
5810 /* The GNU C library defines this for functions which it implements
5811     to always fail with ENOSYS.  Some functions are actually named
5812     something starting with __ and the normal name is an alias.  */
5813 #if defined __stub_$ac_func || defined __stub___$ac_func
5814 choke me
5815 #endif
5816
5817 int
5818 main ()
5819 {
5820 return $ac_func ();
5821   ;
5822   return 0;
5823 }
5824 _ACEOF
5825 rm -f conftest.$ac_objext conftest$ac_exeext
5826 if { (ac_try="$ac_link"
5827 case "(($ac_try" in
5828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5829   *) ac_try_echo=$ac_try;;
5830 esac
5831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5832   (eval "$ac_link") 2>conftest.er1
5833   ac_status=$?
5834   grep -v '^ *+' conftest.er1 >conftest.err
5835   rm -f conftest.er1
5836   cat conftest.err >&5
5837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5838   (exit $ac_status); } && {
5839          test -z "$ac_cxx_werror_flag" ||
5840          test ! -s conftest.err
5841        } && test -s conftest$ac_exeext &&
5842        $as_test_x conftest$ac_exeext; then
5843   eval "$as_ac_var=yes"
5844 else
5845   echo "$as_me: failed program was:" >&5
5846 sed 's/^/| /' conftest.$ac_ext >&5
5847
5848         eval "$as_ac_var=no"
5849 fi
5850
5851 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5852       conftest$ac_exeext conftest.$ac_ext
5853 fi
5854 ac_res=`eval echo '${'$as_ac_var'}'`
5855                { echo "$as_me:$LINENO: result: $ac_res" >&5
5856 echo "${ECHO_T}$ac_res" >&6; }
5857 if test `eval echo '${'$as_ac_var'}'` = yes; then
5858   cat >>confdefs.h <<_ACEOF
5859 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5860 _ACEOF
5861
5862 fi
5863 done
5864
5865    fi
5866
5867 fi
5868
5869
5870
5871 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
5872 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
5873 if test "${ac_cv_lib_m_ceil+set}" = set; then
5874   echo $ECHO_N "(cached) $ECHO_C" >&6
5875 else
5876   ac_check_lib_save_LIBS=$LIBS
5877 LIBS="-lm  $LIBS"
5878 cat >conftest.$ac_ext <<_ACEOF
5879 /* confdefs.h.  */
5880 _ACEOF
5881 cat confdefs.h >>conftest.$ac_ext
5882 cat >>conftest.$ac_ext <<_ACEOF
5883 /* end confdefs.h.  */
5884
5885 /* Override any GCC internal prototype to avoid an error.
5886    Use char because int might match the return type of a GCC
5887    builtin and then its argument prototype would still apply.  */
5888 #ifdef __cplusplus
5889 extern "C"
5890 #endif
5891 char ceil ();
5892 int
5893 main ()
5894 {
5895 return ceil ();
5896   ;
5897   return 0;
5898 }
5899 _ACEOF
5900 rm -f conftest.$ac_objext conftest$ac_exeext
5901 if { (ac_try="$ac_link"
5902 case "(($ac_try" in
5903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5904   *) ac_try_echo=$ac_try;;
5905 esac
5906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5907   (eval "$ac_link") 2>conftest.er1
5908   ac_status=$?
5909   grep -v '^ *+' conftest.er1 >conftest.err
5910   rm -f conftest.er1
5911   cat conftest.err >&5
5912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5913   (exit $ac_status); } && {
5914          test -z "$ac_cxx_werror_flag" ||
5915          test ! -s conftest.err
5916        } && test -s conftest$ac_exeext &&
5917        $as_test_x conftest$ac_exeext; then
5918   ac_cv_lib_m_ceil=yes
5919 else
5920   echo "$as_me: failed program was:" >&5
5921 sed 's/^/| /' conftest.$ac_ext >&5
5922
5923         ac_cv_lib_m_ceil=no
5924 fi
5925
5926 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5927       conftest$ac_exeext conftest.$ac_ext
5928 LIBS=$ac_check_lib_save_LIBS
5929 fi
5930 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
5931 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
5932 if test $ac_cv_lib_m_ceil = yes; then
5933   cat >>confdefs.h <<_ACEOF
5934 #define HAVE_LIBM 1
5935 _ACEOF
5936
5937   LIBS="-lm $LIBS"
5938
5939 fi
5940
5941
5942
5943
5944
5945
5946
5947 # Extract the first word of "tic", so it can be a program name with args.
5948 set dummy tic; ac_word=$2
5949 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5950 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5951 if test "${ac_cv_path_TIC+set}" = set; then
5952   echo $ECHO_N "(cached) $ECHO_C" >&6
5953 else
5954   case $TIC in
5955   [\\/]* | ?:[\\/]*)
5956   ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5957   ;;
5958   *)
5959   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5960 for as_dir in $PATH
5961 do
5962   IFS=$as_save_IFS
5963   test -z "$as_dir" && as_dir=.
5964   for ac_exec_ext in '' $ac_executable_extensions; do
5965   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5966     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5967     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5968     break 2
5969   fi
5970 done
5971 done
5972 IFS=$as_save_IFS
5973
5974   test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5975   ;;
5976 esac
5977 fi
5978 TIC=$ac_cv_path_TIC
5979 if test -n "$TIC"; then
5980   { echo "$as_me:$LINENO: result: $TIC" >&5
5981 echo "${ECHO_T}$TIC" >&6; }
5982 else
5983   { echo "$as_me:$LINENO: result: no" >&5
5984 echo "${ECHO_T}no" >&6; }
5985 fi
5986
5987
5988
5989
5990
5991 { echo "$as_me:$LINENO: checking for X" >&5
5992 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5993
5994
5995 # Check whether --with-x was given.
5996 if test "${with_x+set}" = set; then
5997   withval=$with_x;
5998 fi
5999
6000 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6001 if test "x$with_x" = xno; then
6002   # The user explicitly disabled X.
6003   have_x=disabled
6004 else
6005   case $x_includes,$x_libraries in #(
6006     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6007 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6008    { (exit 1); exit 1; }; };; #(
6009     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6010   echo $ECHO_N "(cached) $ECHO_C" >&6
6011 else
6012   # One or both of the vars are not set, and there is no cached value.
6013 ac_x_includes=no ac_x_libraries=no
6014 rm -f -r conftest.dir
6015 if mkdir conftest.dir; then
6016   cd conftest.dir
6017   cat >Imakefile <<'_ACEOF'
6018 incroot:
6019         @echo incroot='${INCROOT}'
6020 usrlibdir:
6021         @echo usrlibdir='${USRLIBDIR}'
6022 libdir:
6023         @echo libdir='${LIBDIR}'
6024 _ACEOF
6025   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6026     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6027     for ac_var in incroot usrlibdir libdir; do
6028       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6029     done
6030     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6031     for ac_extension in a so sl; do
6032       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6033          test -f "$ac_im_libdir/libX11.$ac_extension"; then
6034         ac_im_usrlibdir=$ac_im_libdir; break
6035       fi
6036     done
6037     # Screen out bogus values from the imake configuration.  They are
6038     # bogus both because they are the default anyway, and because
6039     # using them would break gcc on systems where it needs fixed includes.
6040     case $ac_im_incroot in
6041         /usr/include) ac_x_includes= ;;
6042         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6043     esac
6044     case $ac_im_usrlibdir in
6045         /usr/lib | /lib) ;;
6046         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6047     esac
6048   fi
6049   cd ..
6050   rm -f -r conftest.dir
6051 fi
6052
6053 # Standard set of common directories for X headers.
6054 # Check X11 before X11Rn because it is often a symlink to the current release.
6055 ac_x_header_dirs='
6056 /usr/X11/include
6057 /usr/X11R6/include
6058 /usr/X11R5/include
6059 /usr/X11R4/include
6060
6061 /usr/include/X11
6062 /usr/include/X11R6
6063 /usr/include/X11R5
6064 /usr/include/X11R4
6065
6066 /usr/local/X11/include
6067 /usr/local/X11R6/include
6068 /usr/local/X11R5/include
6069 /usr/local/X11R4/include
6070
6071 /usr/local/include/X11
6072 /usr/local/include/X11R6
6073 /usr/local/include/X11R5
6074 /usr/local/include/X11R4
6075
6076 /usr/X386/include
6077 /usr/x386/include
6078 /usr/XFree86/include/X11
6079
6080 /usr/include
6081 /usr/local/include
6082 /usr/unsupported/include
6083 /usr/athena/include
6084 /usr/local/x11r5/include
6085 /usr/lpp/Xamples/include
6086
6087 /usr/openwin/include
6088 /usr/openwin/share/include'
6089
6090 if test "$ac_x_includes" = no; then
6091   # Guess where to find include files, by looking for Xlib.h.
6092   # First, try using that file with no special directory specified.
6093   cat >conftest.$ac_ext <<_ACEOF
6094 /* confdefs.h.  */
6095 _ACEOF
6096 cat confdefs.h >>conftest.$ac_ext
6097 cat >>conftest.$ac_ext <<_ACEOF
6098 /* end confdefs.h.  */
6099 #include <X11/Xlib.h>
6100 _ACEOF
6101 if { (ac_try="$ac_cpp conftest.$ac_ext"
6102 case "(($ac_try" in
6103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6104   *) ac_try_echo=$ac_try;;
6105 esac
6106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6107   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6108   ac_status=$?
6109   grep -v '^ *+' conftest.er1 >conftest.err
6110   rm -f conftest.er1
6111   cat conftest.err >&5
6112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6113   (exit $ac_status); } >/dev/null && {
6114          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6115          test ! -s conftest.err
6116        }; then
6117   # We can compile using X headers with no special include directory.
6118 ac_x_includes=
6119 else
6120   echo "$as_me: failed program was:" >&5
6121 sed 's/^/| /' conftest.$ac_ext >&5
6122
6123   for ac_dir in $ac_x_header_dirs; do
6124   if test -r "$ac_dir/X11/Xlib.h"; then
6125     ac_x_includes=$ac_dir
6126     break
6127   fi
6128 done
6129 fi
6130
6131 rm -f conftest.err conftest.$ac_ext
6132 fi # $ac_x_includes = no
6133
6134 if test "$ac_x_libraries" = no; then
6135   # Check for the libraries.
6136   # See if we find them without any special options.
6137   # Don't add to $LIBS permanently.
6138   ac_save_LIBS=$LIBS
6139   LIBS="-lX11 $LIBS"
6140   cat >conftest.$ac_ext <<_ACEOF
6141 /* confdefs.h.  */
6142 _ACEOF
6143 cat confdefs.h >>conftest.$ac_ext
6144 cat >>conftest.$ac_ext <<_ACEOF
6145 /* end confdefs.h.  */
6146 #include <X11/Xlib.h>
6147 int
6148 main ()
6149 {
6150 XrmInitialize ()
6151   ;
6152   return 0;
6153 }
6154 _ACEOF
6155 rm -f conftest.$ac_objext conftest$ac_exeext
6156 if { (ac_try="$ac_link"
6157 case "(($ac_try" in
6158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6159   *) ac_try_echo=$ac_try;;
6160 esac
6161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6162   (eval "$ac_link") 2>conftest.er1
6163   ac_status=$?
6164   grep -v '^ *+' conftest.er1 >conftest.err
6165   rm -f conftest.er1
6166   cat conftest.err >&5
6167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6168   (exit $ac_status); } && {
6169          test -z "$ac_cxx_werror_flag" ||
6170          test ! -s conftest.err
6171        } && test -s conftest$ac_exeext &&
6172        $as_test_x conftest$ac_exeext; then
6173   LIBS=$ac_save_LIBS
6174 # We can link X programs with no special library path.
6175 ac_x_libraries=
6176 else
6177   echo "$as_me: failed program was:" >&5
6178 sed 's/^/| /' conftest.$ac_ext >&5
6179
6180         LIBS=$ac_save_LIBS
6181 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6182 do
6183   # Don't even attempt the hair of trying to link an X program!
6184   for ac_extension in a so sl; do
6185     if test -r "$ac_dir/libX11.$ac_extension"; then
6186       ac_x_libraries=$ac_dir
6187       break 2
6188     fi
6189   done
6190 done
6191 fi
6192
6193 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6194       conftest$ac_exeext conftest.$ac_ext
6195 fi # $ac_x_libraries = no
6196
6197 case $ac_x_includes,$ac_x_libraries in #(
6198   no,* | *,no | *\'*)
6199     # Didn't find X, or a directory has "'" in its name.
6200     ac_cv_have_x="have_x=no";; #(
6201   *)
6202     # Record where we found X for the cache.
6203     ac_cv_have_x="have_x=yes\
6204         ac_x_includes='$ac_x_includes'\
6205         ac_x_libraries='$ac_x_libraries'"
6206 esac
6207 fi
6208 ;; #(
6209     *) have_x=yes;;
6210   esac
6211   eval "$ac_cv_have_x"
6212 fi # $with_x != no
6213
6214 if test "$have_x" != yes; then
6215   { echo "$as_me:$LINENO: result: $have_x" >&5
6216 echo "${ECHO_T}$have_x" >&6; }
6217   no_x=yes
6218 else
6219   # If each of the values was on the command line, it overrides each guess.
6220   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6221   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6222   # Update the cache value to reflect the command line values.
6223   ac_cv_have_x="have_x=yes\
6224         ac_x_includes='$x_includes'\
6225         ac_x_libraries='$x_libraries'"
6226   { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6227 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6228 fi
6229
6230 if test "$no_x" = yes; then
6231   # Not all programs may use this symbol, but it does not hurt to define it.
6232
6233 cat >>confdefs.h <<\_ACEOF
6234 #define X_DISPLAY_MISSING 1
6235 _ACEOF
6236
6237   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6238 else
6239   if test -n "$x_includes"; then
6240     X_CFLAGS="$X_CFLAGS -I$x_includes"
6241   fi
6242
6243   # It would also be nice to do this for all -L options, not just this one.
6244   if test -n "$x_libraries"; then
6245     X_LIBS="$X_LIBS -L$x_libraries"
6246     # For Solaris; some versions of Sun CC require a space after -R and
6247     # others require no space.  Words are not sufficient . . . .
6248     { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6249 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6250     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6251     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6252     ac_cxx_werror_flag=yes
6253     cat >conftest.$ac_ext <<_ACEOF
6254 /* confdefs.h.  */
6255 _ACEOF
6256 cat confdefs.h >>conftest.$ac_ext
6257 cat >>conftest.$ac_ext <<_ACEOF
6258 /* end confdefs.h.  */
6259
6260 int
6261 main ()
6262 {
6263
6264   ;
6265   return 0;
6266 }
6267 _ACEOF
6268 rm -f conftest.$ac_objext conftest$ac_exeext
6269 if { (ac_try="$ac_link"
6270 case "(($ac_try" in
6271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6272   *) ac_try_echo=$ac_try;;
6273 esac
6274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6275   (eval "$ac_link") 2>conftest.er1
6276   ac_status=$?
6277   grep -v '^ *+' conftest.er1 >conftest.err
6278   rm -f conftest.er1
6279   cat conftest.err >&5
6280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6281   (exit $ac_status); } && {
6282          test -z "$ac_cxx_werror_flag" ||
6283          test ! -s conftest.err
6284        } && test -s conftest$ac_exeext &&
6285        $as_test_x conftest$ac_exeext; then
6286   { echo "$as_me:$LINENO: result: no" >&5
6287 echo "${ECHO_T}no" >&6; }
6288        X_LIBS="$X_LIBS -R$x_libraries"
6289 else
6290   echo "$as_me: failed program was:" >&5
6291 sed 's/^/| /' conftest.$ac_ext >&5
6292
6293         LIBS="$ac_xsave_LIBS -R $x_libraries"
6294        cat >conftest.$ac_ext <<_ACEOF
6295 /* confdefs.h.  */
6296 _ACEOF
6297 cat confdefs.h >>conftest.$ac_ext
6298 cat >>conftest.$ac_ext <<_ACEOF
6299 /* end confdefs.h.  */
6300
6301 int
6302 main ()
6303 {
6304
6305   ;
6306   return 0;
6307 }
6308 _ACEOF
6309 rm -f conftest.$ac_objext conftest$ac_exeext
6310 if { (ac_try="$ac_link"
6311 case "(($ac_try" in
6312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6313   *) ac_try_echo=$ac_try;;
6314 esac
6315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6316   (eval "$ac_link") 2>conftest.er1
6317   ac_status=$?
6318   grep -v '^ *+' conftest.er1 >conftest.err
6319   rm -f conftest.er1
6320   cat conftest.err >&5
6321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322   (exit $ac_status); } && {
6323          test -z "$ac_cxx_werror_flag" ||
6324          test ! -s conftest.err
6325        } && test -s conftest$ac_exeext &&
6326        $as_test_x conftest$ac_exeext; then
6327   { echo "$as_me:$LINENO: result: yes" >&5
6328 echo "${ECHO_T}yes" >&6; }
6329           X_LIBS="$X_LIBS -R $x_libraries"
6330 else
6331   echo "$as_me: failed program was:" >&5
6332 sed 's/^/| /' conftest.$ac_ext >&5
6333
6334         { echo "$as_me:$LINENO: result: neither works" >&5
6335 echo "${ECHO_T}neither works" >&6; }
6336 fi
6337
6338 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6339       conftest$ac_exeext conftest.$ac_ext
6340 fi
6341
6342 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6343       conftest$ac_exeext conftest.$ac_ext
6344     ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6345     LIBS=$ac_xsave_LIBS
6346   fi
6347
6348   # Check for system-dependent libraries X programs must link with.
6349   # Do this before checking for the system-independent R6 libraries
6350   # (-lICE), since we may need -lsocket or whatever for X linking.
6351
6352   if test "$ISC" = yes; then
6353     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6354   else
6355     # Martyn Johnson says this is needed for Ultrix, if the X
6356     # libraries were built with DECnet support.  And Karl Berry says
6357     # the Alpha needs dnet_stub (dnet does not exist).
6358     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
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 XOpenDisplay ();
6373 int
6374 main ()
6375 {
6376 return XOpenDisplay ();
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   :
6400 else
6401   echo "$as_me: failed program was:" >&5
6402 sed 's/^/| /' conftest.$ac_ext >&5
6403
6404         { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6405 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6406 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6407   echo $ECHO_N "(cached) $ECHO_C" >&6
6408 else
6409   ac_check_lib_save_LIBS=$LIBS
6410 LIBS="-ldnet  $LIBS"
6411 cat >conftest.$ac_ext <<_ACEOF
6412 /* confdefs.h.  */
6413 _ACEOF
6414 cat confdefs.h >>conftest.$ac_ext
6415 cat >>conftest.$ac_ext <<_ACEOF
6416 /* end confdefs.h.  */
6417
6418 /* Override any GCC internal prototype to avoid an error.
6419    Use char because int might match the return type of a GCC
6420    builtin and then its argument prototype would still apply.  */
6421 #ifdef __cplusplus
6422 extern "C"
6423 #endif
6424 char dnet_ntoa ();
6425 int
6426 main ()
6427 {
6428 return dnet_ntoa ();
6429   ;
6430   return 0;
6431 }
6432 _ACEOF
6433 rm -f conftest.$ac_objext conftest$ac_exeext
6434 if { (ac_try="$ac_link"
6435 case "(($ac_try" in
6436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6437   *) ac_try_echo=$ac_try;;
6438 esac
6439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6440   (eval "$ac_link") 2>conftest.er1
6441   ac_status=$?
6442   grep -v '^ *+' conftest.er1 >conftest.err
6443   rm -f conftest.er1
6444   cat conftest.err >&5
6445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446   (exit $ac_status); } && {
6447          test -z "$ac_cxx_werror_flag" ||
6448          test ! -s conftest.err
6449        } && test -s conftest$ac_exeext &&
6450        $as_test_x conftest$ac_exeext; then
6451   ac_cv_lib_dnet_dnet_ntoa=yes
6452 else
6453   echo "$as_me: failed program was:" >&5
6454 sed 's/^/| /' conftest.$ac_ext >&5
6455
6456         ac_cv_lib_dnet_dnet_ntoa=no
6457 fi
6458
6459 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6460       conftest$ac_exeext conftest.$ac_ext
6461 LIBS=$ac_check_lib_save_LIBS
6462 fi
6463 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6464 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6465 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6466   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6467 fi
6468
6469     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6470       { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6471 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6472 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6473   echo $ECHO_N "(cached) $ECHO_C" >&6
6474 else
6475   ac_check_lib_save_LIBS=$LIBS
6476 LIBS="-ldnet_stub  $LIBS"
6477 cat >conftest.$ac_ext <<_ACEOF
6478 /* confdefs.h.  */
6479 _ACEOF
6480 cat confdefs.h >>conftest.$ac_ext
6481 cat >>conftest.$ac_ext <<_ACEOF
6482 /* end confdefs.h.  */
6483
6484 /* Override any GCC internal prototype to avoid an error.
6485    Use char because int might match the return type of a GCC
6486    builtin and then its argument prototype would still apply.  */
6487 #ifdef __cplusplus
6488 extern "C"
6489 #endif
6490 char dnet_ntoa ();
6491 int
6492 main ()
6493 {
6494 return dnet_ntoa ();
6495   ;
6496   return 0;
6497 }
6498 _ACEOF
6499 rm -f conftest.$ac_objext conftest$ac_exeext
6500 if { (ac_try="$ac_link"
6501 case "(($ac_try" in
6502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6503   *) ac_try_echo=$ac_try;;
6504 esac
6505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6506   (eval "$ac_link") 2>conftest.er1
6507   ac_status=$?
6508   grep -v '^ *+' conftest.er1 >conftest.err
6509   rm -f conftest.er1
6510   cat conftest.err >&5
6511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512   (exit $ac_status); } && {
6513          test -z "$ac_cxx_werror_flag" ||
6514          test ! -s conftest.err
6515        } && test -s conftest$ac_exeext &&
6516        $as_test_x conftest$ac_exeext; then
6517   ac_cv_lib_dnet_stub_dnet_ntoa=yes
6518 else
6519   echo "$as_me: failed program was:" >&5
6520 sed 's/^/| /' conftest.$ac_ext >&5
6521
6522         ac_cv_lib_dnet_stub_dnet_ntoa=no
6523 fi
6524
6525 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6526       conftest$ac_exeext conftest.$ac_ext
6527 LIBS=$ac_check_lib_save_LIBS
6528 fi
6529 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6530 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6531 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6532   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6533 fi
6534
6535     fi
6536 fi
6537
6538 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6539       conftest$ac_exeext conftest.$ac_ext
6540     LIBS="$ac_xsave_LIBS"
6541
6542     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6543     # to get the SysV transport functions.
6544     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6545     # needs -lnsl.
6546     # The nsl library prevents programs from opening the X display
6547     # on Irix 5.2, according to T.E. Dickey.
6548     # The functions gethostbyname, getservbyname, and inet_addr are
6549     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6550     { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6551 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6552 if test "${ac_cv_func_gethostbyname+set}" = set; then
6553   echo $ECHO_N "(cached) $ECHO_C" >&6
6554 else
6555   cat >conftest.$ac_ext <<_ACEOF
6556 /* confdefs.h.  */
6557 _ACEOF
6558 cat confdefs.h >>conftest.$ac_ext
6559 cat >>conftest.$ac_ext <<_ACEOF
6560 /* end confdefs.h.  */
6561 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6562    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6563 #define gethostbyname innocuous_gethostbyname
6564
6565 /* System header to define __stub macros and hopefully few prototypes,
6566     which can conflict with char gethostbyname (); below.
6567     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6568     <limits.h> exists even on freestanding compilers.  */
6569
6570 #ifdef __STDC__
6571 # include <limits.h>
6572 #else
6573 # include <assert.h>
6574 #endif
6575
6576 #undef gethostbyname
6577
6578 /* Override any GCC internal prototype to avoid an error.
6579    Use char because int might match the return type of a GCC
6580    builtin and then its argument prototype would still apply.  */
6581 #ifdef __cplusplus
6582 extern "C"
6583 #endif
6584 char gethostbyname ();
6585 /* The GNU C library defines this for functions which it implements
6586     to always fail with ENOSYS.  Some functions are actually named
6587     something starting with __ and the normal name is an alias.  */
6588 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6589 choke me
6590 #endif
6591
6592 int
6593 main ()
6594 {
6595 return gethostbyname ();
6596   ;
6597   return 0;
6598 }
6599 _ACEOF
6600 rm -f conftest.$ac_objext conftest$ac_exeext
6601 if { (ac_try="$ac_link"
6602 case "(($ac_try" in
6603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6604   *) ac_try_echo=$ac_try;;
6605 esac
6606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6607   (eval "$ac_link") 2>conftest.er1
6608   ac_status=$?
6609   grep -v '^ *+' conftest.er1 >conftest.err
6610   rm -f conftest.er1
6611   cat conftest.err >&5
6612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6613   (exit $ac_status); } && {
6614          test -z "$ac_cxx_werror_flag" ||
6615          test ! -s conftest.err
6616        } && test -s conftest$ac_exeext &&
6617        $as_test_x conftest$ac_exeext; then
6618   ac_cv_func_gethostbyname=yes
6619 else
6620   echo "$as_me: failed program was:" >&5
6621 sed 's/^/| /' conftest.$ac_ext >&5
6622
6623         ac_cv_func_gethostbyname=no
6624 fi
6625
6626 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6627       conftest$ac_exeext conftest.$ac_ext
6628 fi
6629 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6630 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6631
6632     if test $ac_cv_func_gethostbyname = no; then
6633       { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6634 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6635 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6636   echo $ECHO_N "(cached) $ECHO_C" >&6
6637 else
6638   ac_check_lib_save_LIBS=$LIBS
6639 LIBS="-lnsl  $LIBS"
6640 cat >conftest.$ac_ext <<_ACEOF
6641 /* confdefs.h.  */
6642 _ACEOF
6643 cat confdefs.h >>conftest.$ac_ext
6644 cat >>conftest.$ac_ext <<_ACEOF
6645 /* end confdefs.h.  */
6646
6647 /* Override any GCC internal prototype to avoid an error.
6648    Use char because int might match the return type of a GCC
6649    builtin and then its argument prototype would still apply.  */
6650 #ifdef __cplusplus
6651 extern "C"
6652 #endif
6653 char gethostbyname ();
6654 int
6655 main ()
6656 {
6657 return gethostbyname ();
6658   ;
6659   return 0;
6660 }
6661 _ACEOF
6662 rm -f conftest.$ac_objext conftest$ac_exeext
6663 if { (ac_try="$ac_link"
6664 case "(($ac_try" in
6665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6666   *) ac_try_echo=$ac_try;;
6667 esac
6668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6669   (eval "$ac_link") 2>conftest.er1
6670   ac_status=$?
6671   grep -v '^ *+' conftest.er1 >conftest.err
6672   rm -f conftest.er1
6673   cat conftest.err >&5
6674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6675   (exit $ac_status); } && {
6676          test -z "$ac_cxx_werror_flag" ||
6677          test ! -s conftest.err
6678        } && test -s conftest$ac_exeext &&
6679        $as_test_x conftest$ac_exeext; then
6680   ac_cv_lib_nsl_gethostbyname=yes
6681 else
6682   echo "$as_me: failed program was:" >&5
6683 sed 's/^/| /' conftest.$ac_ext >&5
6684
6685         ac_cv_lib_nsl_gethostbyname=no
6686 fi
6687
6688 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6689       conftest$ac_exeext conftest.$ac_ext
6690 LIBS=$ac_check_lib_save_LIBS
6691 fi
6692 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6693 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6694 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6695   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6696 fi
6697
6698       if test $ac_cv_lib_nsl_gethostbyname = no; then
6699         { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6700 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6701 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6702   echo $ECHO_N "(cached) $ECHO_C" >&6
6703 else
6704   ac_check_lib_save_LIBS=$LIBS
6705 LIBS="-lbsd  $LIBS"
6706 cat >conftest.$ac_ext <<_ACEOF
6707 /* confdefs.h.  */
6708 _ACEOF
6709 cat confdefs.h >>conftest.$ac_ext
6710 cat >>conftest.$ac_ext <<_ACEOF
6711 /* end confdefs.h.  */
6712
6713 /* Override any GCC internal prototype to avoid an error.
6714    Use char because int might match the return type of a GCC
6715    builtin and then its argument prototype would still apply.  */
6716 #ifdef __cplusplus
6717 extern "C"
6718 #endif
6719 char gethostbyname ();
6720 int
6721 main ()
6722 {
6723 return gethostbyname ();
6724   ;
6725   return 0;
6726 }
6727 _ACEOF
6728 rm -f conftest.$ac_objext conftest$ac_exeext
6729 if { (ac_try="$ac_link"
6730 case "(($ac_try" in
6731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6732   *) ac_try_echo=$ac_try;;
6733 esac
6734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6735   (eval "$ac_link") 2>conftest.er1
6736   ac_status=$?
6737   grep -v '^ *+' conftest.er1 >conftest.err
6738   rm -f conftest.er1
6739   cat conftest.err >&5
6740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6741   (exit $ac_status); } && {
6742          test -z "$ac_cxx_werror_flag" ||
6743          test ! -s conftest.err
6744        } && test -s conftest$ac_exeext &&
6745        $as_test_x conftest$ac_exeext; then
6746   ac_cv_lib_bsd_gethostbyname=yes
6747 else
6748   echo "$as_me: failed program was:" >&5
6749 sed 's/^/| /' conftest.$ac_ext >&5
6750
6751         ac_cv_lib_bsd_gethostbyname=no
6752 fi
6753
6754 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6755       conftest$ac_exeext conftest.$ac_ext
6756 LIBS=$ac_check_lib_save_LIBS
6757 fi
6758 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6759 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6760 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6761   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6762 fi
6763
6764       fi
6765     fi
6766
6767     # lieder@skyler.mavd.honeywell.com says without -lsocket,
6768     # socket/setsockopt and other routines are undefined under SCO ODT
6769     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
6770     # on later versions), says Simon Leinen: it contains gethostby*
6771     # variants that don't use the name server (or something).  -lsocket
6772     # must be given before -lnsl if both are needed.  We assume that
6773     # if connect needs -lnsl, so does gethostbyname.
6774     { echo "$as_me:$LINENO: checking for connect" >&5
6775 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6776 if test "${ac_cv_func_connect+set}" = set; then
6777   echo $ECHO_N "(cached) $ECHO_C" >&6
6778 else
6779   cat >conftest.$ac_ext <<_ACEOF
6780 /* confdefs.h.  */
6781 _ACEOF
6782 cat confdefs.h >>conftest.$ac_ext
6783 cat >>conftest.$ac_ext <<_ACEOF
6784 /* end confdefs.h.  */
6785 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6786    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6787 #define connect innocuous_connect
6788
6789 /* System header to define __stub macros and hopefully few prototypes,
6790     which can conflict with char connect (); below.
6791     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6792     <limits.h> exists even on freestanding compilers.  */
6793
6794 #ifdef __STDC__
6795 # include <limits.h>
6796 #else
6797 # include <assert.h>
6798 #endif
6799
6800 #undef connect
6801
6802 /* Override any GCC internal prototype to avoid an error.
6803    Use char because int might match the return type of a GCC
6804    builtin and then its argument prototype would still apply.  */
6805 #ifdef __cplusplus
6806 extern "C"
6807 #endif
6808 char connect ();
6809 /* The GNU C library defines this for functions which it implements
6810     to always fail with ENOSYS.  Some functions are actually named
6811     something starting with __ and the normal name is an alias.  */
6812 #if defined __stub_connect || defined __stub___connect
6813 choke me
6814 #endif
6815
6816 int
6817 main ()
6818 {
6819 return connect ();
6820   ;
6821   return 0;
6822 }
6823 _ACEOF
6824 rm -f conftest.$ac_objext conftest$ac_exeext
6825 if { (ac_try="$ac_link"
6826 case "(($ac_try" in
6827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6828   *) ac_try_echo=$ac_try;;
6829 esac
6830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6831   (eval "$ac_link") 2>conftest.er1
6832   ac_status=$?
6833   grep -v '^ *+' conftest.er1 >conftest.err
6834   rm -f conftest.er1
6835   cat conftest.err >&5
6836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6837   (exit $ac_status); } && {
6838          test -z "$ac_cxx_werror_flag" ||
6839          test ! -s conftest.err
6840        } && test -s conftest$ac_exeext &&
6841        $as_test_x conftest$ac_exeext; then
6842   ac_cv_func_connect=yes
6843 else
6844   echo "$as_me: failed program was:" >&5
6845 sed 's/^/| /' conftest.$ac_ext >&5
6846
6847         ac_cv_func_connect=no
6848 fi
6849
6850 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6851       conftest$ac_exeext conftest.$ac_ext
6852 fi
6853 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6854 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
6855
6856     if test $ac_cv_func_connect = no; then
6857       { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6858 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
6859 if test "${ac_cv_lib_socket_connect+set}" = set; then
6860   echo $ECHO_N "(cached) $ECHO_C" >&6
6861 else
6862   ac_check_lib_save_LIBS=$LIBS
6863 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6864 cat >conftest.$ac_ext <<_ACEOF
6865 /* confdefs.h.  */
6866 _ACEOF
6867 cat confdefs.h >>conftest.$ac_ext
6868 cat >>conftest.$ac_ext <<_ACEOF
6869 /* end confdefs.h.  */
6870
6871 /* Override any GCC internal prototype to avoid an error.
6872    Use char because int might match the return type of a GCC
6873    builtin and then its argument prototype would still apply.  */
6874 #ifdef __cplusplus
6875 extern "C"
6876 #endif
6877 char connect ();
6878 int
6879 main ()
6880 {
6881 return connect ();
6882   ;
6883   return 0;
6884 }
6885 _ACEOF
6886 rm -f conftest.$ac_objext conftest$ac_exeext
6887 if { (ac_try="$ac_link"
6888 case "(($ac_try" in
6889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6890   *) ac_try_echo=$ac_try;;
6891 esac
6892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6893   (eval "$ac_link") 2>conftest.er1
6894   ac_status=$?
6895   grep -v '^ *+' conftest.er1 >conftest.err
6896   rm -f conftest.er1
6897   cat conftest.err >&5
6898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6899   (exit $ac_status); } && {
6900          test -z "$ac_cxx_werror_flag" ||
6901          test ! -s conftest.err
6902        } && test -s conftest$ac_exeext &&
6903        $as_test_x conftest$ac_exeext; then
6904   ac_cv_lib_socket_connect=yes
6905 else
6906   echo "$as_me: failed program was:" >&5
6907 sed 's/^/| /' conftest.$ac_ext >&5
6908
6909         ac_cv_lib_socket_connect=no
6910 fi
6911
6912 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6913       conftest$ac_exeext conftest.$ac_ext
6914 LIBS=$ac_check_lib_save_LIBS
6915 fi
6916 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6917 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6918 if test $ac_cv_lib_socket_connect = yes; then
6919   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6920 fi
6921
6922     fi
6923
6924     # Guillermo Gomez says -lposix is necessary on A/UX.
6925     { echo "$as_me:$LINENO: checking for remove" >&5
6926 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6927 if test "${ac_cv_func_remove+set}" = set; then
6928   echo $ECHO_N "(cached) $ECHO_C" >&6
6929 else
6930   cat >conftest.$ac_ext <<_ACEOF
6931 /* confdefs.h.  */
6932 _ACEOF
6933 cat confdefs.h >>conftest.$ac_ext
6934 cat >>conftest.$ac_ext <<_ACEOF
6935 /* end confdefs.h.  */
6936 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6937    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6938 #define remove innocuous_remove
6939
6940 /* System header to define __stub macros and hopefully few prototypes,
6941     which can conflict with char remove (); below.
6942     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6943     <limits.h> exists even on freestanding compilers.  */
6944
6945 #ifdef __STDC__
6946 # include <limits.h>
6947 #else
6948 # include <assert.h>
6949 #endif
6950
6951 #undef remove
6952
6953 /* Override any GCC internal prototype to avoid an error.
6954    Use char because int might match the return type of a GCC
6955    builtin and then its argument prototype would still apply.  */
6956 #ifdef __cplusplus
6957 extern "C"
6958 #endif
6959 char remove ();
6960 /* The GNU C library defines this for functions which it implements
6961     to always fail with ENOSYS.  Some functions are actually named
6962     something starting with __ and the normal name is an alias.  */
6963 #if defined __stub_remove || defined __stub___remove
6964 choke me
6965 #endif
6966
6967 int
6968 main ()
6969 {
6970 return remove ();
6971   ;
6972   return 0;
6973 }
6974 _ACEOF
6975 rm -f conftest.$ac_objext conftest$ac_exeext
6976 if { (ac_try="$ac_link"
6977 case "(($ac_try" in
6978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6979   *) ac_try_echo=$ac_try;;
6980 esac
6981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6982   (eval "$ac_link") 2>conftest.er1
6983   ac_status=$?
6984   grep -v '^ *+' conftest.er1 >conftest.err
6985   rm -f conftest.er1
6986   cat conftest.err >&5
6987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988   (exit $ac_status); } && {
6989          test -z "$ac_cxx_werror_flag" ||
6990          test ! -s conftest.err
6991        } && test -s conftest$ac_exeext &&
6992        $as_test_x conftest$ac_exeext; then
6993   ac_cv_func_remove=yes
6994 else
6995   echo "$as_me: failed program was:" >&5
6996 sed 's/^/| /' conftest.$ac_ext >&5
6997
6998         ac_cv_func_remove=no
6999 fi
7000
7001 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7002       conftest$ac_exeext conftest.$ac_ext
7003 fi
7004 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7005 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7006
7007     if test $ac_cv_func_remove = no; then
7008       { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7009 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7010 if test "${ac_cv_lib_posix_remove+set}" = set; then
7011   echo $ECHO_N "(cached) $ECHO_C" >&6
7012 else
7013   ac_check_lib_save_LIBS=$LIBS
7014 LIBS="-lposix  $LIBS"
7015 cat >conftest.$ac_ext <<_ACEOF
7016 /* confdefs.h.  */
7017 _ACEOF
7018 cat confdefs.h >>conftest.$ac_ext
7019 cat >>conftest.$ac_ext <<_ACEOF
7020 /* end confdefs.h.  */
7021
7022 /* Override any GCC internal prototype to avoid an error.
7023    Use char because int might match the return type of a GCC
7024    builtin and then its argument prototype would still apply.  */
7025 #ifdef __cplusplus
7026 extern "C"
7027 #endif
7028 char remove ();
7029 int
7030 main ()
7031 {
7032 return remove ();
7033   ;
7034   return 0;
7035 }
7036 _ACEOF
7037 rm -f conftest.$ac_objext conftest$ac_exeext
7038 if { (ac_try="$ac_link"
7039 case "(($ac_try" in
7040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7041   *) ac_try_echo=$ac_try;;
7042 esac
7043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7044   (eval "$ac_link") 2>conftest.er1
7045   ac_status=$?
7046   grep -v '^ *+' conftest.er1 >conftest.err
7047   rm -f conftest.er1
7048   cat conftest.err >&5
7049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7050   (exit $ac_status); } && {
7051          test -z "$ac_cxx_werror_flag" ||
7052          test ! -s conftest.err
7053        } && test -s conftest$ac_exeext &&
7054        $as_test_x conftest$ac_exeext; then
7055   ac_cv_lib_posix_remove=yes
7056 else
7057   echo "$as_me: failed program was:" >&5
7058 sed 's/^/| /' conftest.$ac_ext >&5
7059
7060         ac_cv_lib_posix_remove=no
7061 fi
7062
7063 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7064       conftest$ac_exeext conftest.$ac_ext
7065 LIBS=$ac_check_lib_save_LIBS
7066 fi
7067 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7068 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7069 if test $ac_cv_lib_posix_remove = yes; then
7070   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7071 fi
7072
7073     fi
7074
7075     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7076     { echo "$as_me:$LINENO: checking for shmat" >&5
7077 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7078 if test "${ac_cv_func_shmat+set}" = set; then
7079   echo $ECHO_N "(cached) $ECHO_C" >&6
7080 else
7081   cat >conftest.$ac_ext <<_ACEOF
7082 /* confdefs.h.  */
7083 _ACEOF
7084 cat confdefs.h >>conftest.$ac_ext
7085 cat >>conftest.$ac_ext <<_ACEOF
7086 /* end confdefs.h.  */
7087 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7088    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7089 #define shmat innocuous_shmat
7090
7091 /* System header to define __stub macros and hopefully few prototypes,
7092     which can conflict with char shmat (); below.
7093     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7094     <limits.h> exists even on freestanding compilers.  */
7095
7096 #ifdef __STDC__
7097 # include <limits.h>
7098 #else
7099 # include <assert.h>
7100 #endif
7101
7102 #undef shmat
7103
7104 /* Override any GCC internal prototype to avoid an error.
7105    Use char because int might match the return type of a GCC
7106    builtin and then its argument prototype would still apply.  */
7107 #ifdef __cplusplus
7108 extern "C"
7109 #endif
7110 char shmat ();
7111 /* The GNU C library defines this for functions which it implements
7112     to always fail with ENOSYS.  Some functions are actually named
7113     something starting with __ and the normal name is an alias.  */
7114 #if defined __stub_shmat || defined __stub___shmat
7115 choke me
7116 #endif
7117
7118 int
7119 main ()
7120 {
7121 return shmat ();
7122   ;
7123   return 0;
7124 }
7125 _ACEOF
7126 rm -f conftest.$ac_objext conftest$ac_exeext
7127 if { (ac_try="$ac_link"
7128 case "(($ac_try" in
7129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7130   *) ac_try_echo=$ac_try;;
7131 esac
7132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7133   (eval "$ac_link") 2>conftest.er1
7134   ac_status=$?
7135   grep -v '^ *+' conftest.er1 >conftest.err
7136   rm -f conftest.er1
7137   cat conftest.err >&5
7138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7139   (exit $ac_status); } && {
7140          test -z "$ac_cxx_werror_flag" ||
7141          test ! -s conftest.err
7142        } && test -s conftest$ac_exeext &&
7143        $as_test_x conftest$ac_exeext; then
7144   ac_cv_func_shmat=yes
7145 else
7146   echo "$as_me: failed program was:" >&5
7147 sed 's/^/| /' conftest.$ac_ext >&5
7148
7149         ac_cv_func_shmat=no
7150 fi
7151
7152 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7153       conftest$ac_exeext conftest.$ac_ext
7154 fi
7155 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7156 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7157
7158     if test $ac_cv_func_shmat = no; then
7159       { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7160 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7161 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7162   echo $ECHO_N "(cached) $ECHO_C" >&6
7163 else
7164   ac_check_lib_save_LIBS=$LIBS
7165 LIBS="-lipc  $LIBS"
7166 cat >conftest.$ac_ext <<_ACEOF
7167 /* confdefs.h.  */
7168 _ACEOF
7169 cat confdefs.h >>conftest.$ac_ext
7170 cat >>conftest.$ac_ext <<_ACEOF
7171 /* end confdefs.h.  */
7172
7173 /* Override any GCC internal prototype to avoid an error.
7174    Use char because int might match the return type of a GCC
7175    builtin and then its argument prototype would still apply.  */
7176 #ifdef __cplusplus
7177 extern "C"
7178 #endif
7179 char shmat ();
7180 int
7181 main ()
7182 {
7183 return shmat ();
7184   ;
7185   return 0;
7186 }
7187 _ACEOF
7188 rm -f conftest.$ac_objext conftest$ac_exeext
7189 if { (ac_try="$ac_link"
7190 case "(($ac_try" in
7191   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7192   *) ac_try_echo=$ac_try;;
7193 esac
7194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7195   (eval "$ac_link") 2>conftest.er1
7196   ac_status=$?
7197   grep -v '^ *+' conftest.er1 >conftest.err
7198   rm -f conftest.er1
7199   cat conftest.err >&5
7200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7201   (exit $ac_status); } && {
7202          test -z "$ac_cxx_werror_flag" ||
7203          test ! -s conftest.err
7204        } && test -s conftest$ac_exeext &&
7205        $as_test_x conftest$ac_exeext; then
7206   ac_cv_lib_ipc_shmat=yes
7207 else
7208   echo "$as_me: failed program was:" >&5
7209 sed 's/^/| /' conftest.$ac_ext >&5
7210
7211         ac_cv_lib_ipc_shmat=no
7212 fi
7213
7214 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7215       conftest$ac_exeext conftest.$ac_ext
7216 LIBS=$ac_check_lib_save_LIBS
7217 fi
7218 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7219 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7220 if test $ac_cv_lib_ipc_shmat = yes; then
7221   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7222 fi
7223
7224     fi
7225   fi
7226
7227   # Check for libraries that X11R6 Xt/Xaw programs need.
7228   ac_save_LDFLAGS=$LDFLAGS
7229   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7230   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7231   # check for ICE first), but we must link in the order -lSM -lICE or
7232   # we get undefined symbols.  So assume we have SM if we have ICE.
7233   # These have to be linked with before -lX11, unlike the other
7234   # libraries we check for below, so use a different variable.
7235   # John Interrante, Karl Berry
7236   { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7237 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7238 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7239   echo $ECHO_N "(cached) $ECHO_C" >&6
7240 else
7241   ac_check_lib_save_LIBS=$LIBS
7242 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7243 cat >conftest.$ac_ext <<_ACEOF
7244 /* confdefs.h.  */
7245 _ACEOF
7246 cat confdefs.h >>conftest.$ac_ext
7247 cat >>conftest.$ac_ext <<_ACEOF
7248 /* end confdefs.h.  */
7249
7250 /* Override any GCC internal prototype to avoid an error.
7251    Use char because int might match the return type of a GCC
7252    builtin and then its argument prototype would still apply.  */
7253 #ifdef __cplusplus
7254 extern "C"
7255 #endif
7256 char IceConnectionNumber ();
7257 int
7258 main ()
7259 {
7260 return IceConnectionNumber ();
7261   ;
7262   return 0;
7263 }
7264 _ACEOF
7265 rm -f conftest.$ac_objext conftest$ac_exeext
7266 if { (ac_try="$ac_link"
7267 case "(($ac_try" in
7268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7269   *) ac_try_echo=$ac_try;;
7270 esac
7271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7272   (eval "$ac_link") 2>conftest.er1
7273   ac_status=$?
7274   grep -v '^ *+' conftest.er1 >conftest.err
7275   rm -f conftest.er1
7276   cat conftest.err >&5
7277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278   (exit $ac_status); } && {
7279          test -z "$ac_cxx_werror_flag" ||
7280          test ! -s conftest.err
7281        } && test -s conftest$ac_exeext &&
7282        $as_test_x conftest$ac_exeext; then
7283   ac_cv_lib_ICE_IceConnectionNumber=yes
7284 else
7285   echo "$as_me: failed program was:" >&5
7286 sed 's/^/| /' conftest.$ac_ext >&5
7287
7288         ac_cv_lib_ICE_IceConnectionNumber=no
7289 fi
7290
7291 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7292       conftest$ac_exeext conftest.$ac_ext
7293 LIBS=$ac_check_lib_save_LIBS
7294 fi
7295 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7296 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7297 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7298   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7299 fi
7300
7301   LDFLAGS=$ac_save_LDFLAGS
7302
7303 fi
7304
7305
7306 AFTERIMAGE_CFLAGS=
7307 AFTERIMAGE_LIBS=
7308 AFTERIMAGE_VERSION=
7309
7310 if test x$support_afterimage = xyes; then
7311   support_afterimage=no
7312
7313   if test "x$afterimage_config" = "x" ; then
7314     # Extract the first word of "afterimage-config", so it can be a program name with args.
7315 set dummy afterimage-config; ac_word=$2
7316 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7317 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7318 if test "${ac_cv_path_afterimage_config+set}" = set; then
7319   echo $ECHO_N "(cached) $ECHO_C" >&6
7320 else
7321   case $afterimage_config in
7322   [\\/]* | ?:[\\/]*)
7323   ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7324   ;;
7325   *)
7326   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7327 for as_dir in $PATH
7328 do
7329   IFS=$as_save_IFS
7330   test -z "$as_dir" && as_dir=.
7331   for ac_exec_ext in '' $ac_executable_extensions; do
7332   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7333     ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7334     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7335     break 2
7336   fi
7337 done
7338 done
7339 IFS=$as_save_IFS
7340
7341   test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7342   ;;
7343 esac
7344 fi
7345 afterimage_config=$ac_cv_path_afterimage_config
7346 if test -n "$afterimage_config"; then
7347   { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7348 echo "${ECHO_T}$afterimage_config" >&6; }
7349 else
7350   { echo "$as_me:$LINENO: result: no" >&5
7351 echo "${ECHO_T}no" >&6; }
7352 fi
7353
7354
7355   fi
7356   if test "x$afterimage_config" != "xno" ; then
7357     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7358 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7359     xAFTERIMAGE_VERSION=`$afterimage_config --version`
7360     if test -n "$xAFTERIMAGE_VERSION" ; then
7361       xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7362       xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7363       if test "x$xAFTERIMAGE_LIBS" != "x"; then
7364         libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7365         libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7366         if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7367           support_afterimage=yes
7368           AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7369           AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7370           AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7371         fi
7372       fi
7373     fi
7374     if test "x$support_afterimage" = "xyes"; then
7375       { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7376 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7377     else
7378       { echo "$as_me:$LINENO: result: no" >&5
7379 echo "${ECHO_T}no" >&6; }
7380     fi
7381   fi
7382 fi
7383
7384 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
7385 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
7386 if test "${ac_cv_header_sys_wait_h+set}" = set; then
7387   echo $ECHO_N "(cached) $ECHO_C" >&6
7388 else
7389   cat >conftest.$ac_ext <<_ACEOF
7390 /* confdefs.h.  */
7391 _ACEOF
7392 cat confdefs.h >>conftest.$ac_ext
7393 cat >>conftest.$ac_ext <<_ACEOF
7394 /* end confdefs.h.  */
7395 #include <sys/types.h>
7396 #include <sys/wait.h>
7397 #ifndef WEXITSTATUS
7398 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7399 #endif
7400 #ifndef WIFEXITED
7401 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7402 #endif
7403
7404 int
7405 main ()
7406 {
7407   int s;
7408   wait (&s);
7409   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7410   ;
7411   return 0;
7412 }
7413 _ACEOF
7414 rm -f conftest.$ac_objext
7415 if { (ac_try="$ac_compile"
7416 case "(($ac_try" in
7417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7418   *) ac_try_echo=$ac_try;;
7419 esac
7420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7421   (eval "$ac_compile") 2>conftest.er1
7422   ac_status=$?
7423   grep -v '^ *+' conftest.er1 >conftest.err
7424   rm -f conftest.er1
7425   cat conftest.err >&5
7426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427   (exit $ac_status); } && {
7428          test -z "$ac_cxx_werror_flag" ||
7429          test ! -s conftest.err
7430        } && test -s conftest.$ac_objext; then
7431   ac_cv_header_sys_wait_h=yes
7432 else
7433   echo "$as_me: failed program was:" >&5
7434 sed 's/^/| /' conftest.$ac_ext >&5
7435
7436         ac_cv_header_sys_wait_h=no
7437 fi
7438
7439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7440 fi
7441 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7442 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7443 if test $ac_cv_header_sys_wait_h = yes; then
7444
7445 cat >>confdefs.h <<\_ACEOF
7446 #define HAVE_SYS_WAIT_H 1
7447 _ACEOF
7448
7449 fi
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468 for ac_header in \
7469         assert.h \
7470         fcntl.h \
7471         stdarg.h \
7472         stdlib.h \
7473         string.h \
7474         termios.h \
7475         unistd.h \
7476         sys/byteorder.h \
7477         sys/ioctl.h \
7478         sys/select.h \
7479         sys/sockio.h \
7480         sys/strredir.h \
7481         sys/time.h \
7482         stdint.h \
7483         wchar.h \
7484         cwchar \
7485         clocale \
7486
7487 do
7488 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7489 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7490   { echo "$as_me:$LINENO: checking for $ac_header" >&5
7491 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7492 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7493   echo $ECHO_N "(cached) $ECHO_C" >&6
7494 fi
7495 ac_res=`eval echo '${'$as_ac_Header'}'`
7496                { echo "$as_me:$LINENO: result: $ac_res" >&5
7497 echo "${ECHO_T}$ac_res" >&6; }
7498 else
7499   # Is the header compilable?
7500 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7501 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7502 cat >conftest.$ac_ext <<_ACEOF
7503 /* confdefs.h.  */
7504 _ACEOF
7505 cat confdefs.h >>conftest.$ac_ext
7506 cat >>conftest.$ac_ext <<_ACEOF
7507 /* end confdefs.h.  */
7508 $ac_includes_default
7509 #include <$ac_header>
7510 _ACEOF
7511 rm -f conftest.$ac_objext
7512 if { (ac_try="$ac_compile"
7513 case "(($ac_try" in
7514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7515   *) ac_try_echo=$ac_try;;
7516 esac
7517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7518   (eval "$ac_compile") 2>conftest.er1
7519   ac_status=$?
7520   grep -v '^ *+' conftest.er1 >conftest.err
7521   rm -f conftest.er1
7522   cat conftest.err >&5
7523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7524   (exit $ac_status); } && {
7525          test -z "$ac_cxx_werror_flag" ||
7526          test ! -s conftest.err
7527        } && test -s conftest.$ac_objext; then
7528   ac_header_compiler=yes
7529 else
7530   echo "$as_me: failed program was:" >&5
7531 sed 's/^/| /' conftest.$ac_ext >&5
7532
7533         ac_header_compiler=no
7534 fi
7535
7536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7537 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7538 echo "${ECHO_T}$ac_header_compiler" >&6; }
7539
7540 # Is the header present?
7541 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7542 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7543 cat >conftest.$ac_ext <<_ACEOF
7544 /* confdefs.h.  */
7545 _ACEOF
7546 cat confdefs.h >>conftest.$ac_ext
7547 cat >>conftest.$ac_ext <<_ACEOF
7548 /* end confdefs.h.  */
7549 #include <$ac_header>
7550 _ACEOF
7551 if { (ac_try="$ac_cpp conftest.$ac_ext"
7552 case "(($ac_try" in
7553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7554   *) ac_try_echo=$ac_try;;
7555 esac
7556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7557   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7558   ac_status=$?
7559   grep -v '^ *+' conftest.er1 >conftest.err
7560   rm -f conftest.er1
7561   cat conftest.err >&5
7562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7563   (exit $ac_status); } >/dev/null && {
7564          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7565          test ! -s conftest.err
7566        }; then
7567   ac_header_preproc=yes
7568 else
7569   echo "$as_me: failed program was:" >&5
7570 sed 's/^/| /' conftest.$ac_ext >&5
7571
7572   ac_header_preproc=no
7573 fi
7574
7575 rm -f conftest.err conftest.$ac_ext
7576 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7577 echo "${ECHO_T}$ac_header_preproc" >&6; }
7578
7579 # So?  What about this header?
7580 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7581   yes:no: )
7582     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7583 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7584     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7585 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7586     ac_header_preproc=yes
7587     ;;
7588   no:yes:* )
7589     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7590 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7591     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7592 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7593     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7594 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7595     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7596 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7597     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7598 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7599     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7600 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7601
7602     ;;
7603 esac
7604 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7605 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7606 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7607   echo $ECHO_N "(cached) $ECHO_C" >&6
7608 else
7609   eval "$as_ac_Header=\$ac_header_preproc"
7610 fi
7611 ac_res=`eval echo '${'$as_ac_Header'}'`
7612                { echo "$as_me:$LINENO: result: $ac_res" >&5
7613 echo "${ECHO_T}$ac_res" >&6; }
7614
7615 fi
7616 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7617   cat >>confdefs.h <<_ACEOF
7618 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7619 _ACEOF
7620
7621 fi
7622
7623 done
7624
7625
7626 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7627 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7628 if test "${ac_cv_header_time+set}" = set; then
7629   echo $ECHO_N "(cached) $ECHO_C" >&6
7630 else
7631   cat >conftest.$ac_ext <<_ACEOF
7632 /* confdefs.h.  */
7633 _ACEOF
7634 cat confdefs.h >>conftest.$ac_ext
7635 cat >>conftest.$ac_ext <<_ACEOF
7636 /* end confdefs.h.  */
7637 #include <sys/types.h>
7638 #include <sys/time.h>
7639 #include <time.h>
7640
7641 int
7642 main ()
7643 {
7644 if ((struct tm *) 0)
7645 return 0;
7646   ;
7647   return 0;
7648 }
7649 _ACEOF
7650 rm -f conftest.$ac_objext
7651 if { (ac_try="$ac_compile"
7652 case "(($ac_try" in
7653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7654   *) ac_try_echo=$ac_try;;
7655 esac
7656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7657   (eval "$ac_compile") 2>conftest.er1
7658   ac_status=$?
7659   grep -v '^ *+' conftest.er1 >conftest.err
7660   rm -f conftest.er1
7661   cat conftest.err >&5
7662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663   (exit $ac_status); } && {
7664          test -z "$ac_cxx_werror_flag" ||
7665          test ! -s conftest.err
7666        } && test -s conftest.$ac_objext; then
7667   ac_cv_header_time=yes
7668 else
7669   echo "$as_me: failed program was:" >&5
7670 sed 's/^/| /' conftest.$ac_ext >&5
7671
7672         ac_cv_header_time=no
7673 fi
7674
7675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7676 fi
7677 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7678 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7679 if test $ac_cv_header_time = yes; then
7680
7681 cat >>confdefs.h <<\_ACEOF
7682 #define TIME_WITH_SYS_TIME 1
7683 _ACEOF
7684
7685 fi
7686
7687
7688 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7689 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7690 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7691   echo $ECHO_N "(cached) $ECHO_C" >&6
7692 else
7693   cat >conftest.$ac_ext <<_ACEOF
7694 /* confdefs.h.  */
7695 _ACEOF
7696 cat confdefs.h >>conftest.$ac_ext
7697 cat >>conftest.$ac_ext <<_ACEOF
7698 /* end confdefs.h.  */
7699 #include <stdio.h>
7700 #include <sys/ioctl.h>
7701 #ifdef HAVE_TERMIOS_H
7702 #include <termios.h>
7703 #endif
7704 int
7705 main ()
7706 {
7707 int a = ECHO;
7708   ;
7709   return 0;
7710 }
7711 _ACEOF
7712 rm -f conftest.$ac_objext
7713 if { (ac_try="$ac_compile"
7714 case "(($ac_try" in
7715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7716   *) ac_try_echo=$ac_try;;
7717 esac
7718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7719   (eval "$ac_compile") 2>conftest.er1
7720   ac_status=$?
7721   grep -v '^ *+' conftest.er1 >conftest.err
7722   rm -f conftest.er1
7723   cat conftest.err >&5
7724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7725   (exit $ac_status); } && {
7726          test -z "$ac_cxx_werror_flag" ||
7727          test ! -s conftest.err
7728        } && test -s conftest.$ac_objext; then
7729   rxvt_cv_header_sysioctl=yes
7730 else
7731   echo "$as_me: failed program was:" >&5
7732 sed 's/^/| /' conftest.$ac_ext >&5
7733
7734         rxvt_cv_header_sysioctl=no
7735 fi
7736
7737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7738 fi
7739 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7740 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7741
7742 { echo "$as_me:$LINENO: checking for XPointer" >&5
7743 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7744 if test "${rxvt_cv_xpointer+set}" = set; then
7745   echo $ECHO_N "(cached) $ECHO_C" >&6
7746 else
7747   cat >conftest.$ac_ext <<_ACEOF
7748 /* confdefs.h.  */
7749 _ACEOF
7750 cat confdefs.h >>conftest.$ac_ext
7751 cat >>conftest.$ac_ext <<_ACEOF
7752 /* end confdefs.h.  */
7753 #include <X11/Xlib.h>
7754 int
7755 main ()
7756 {
7757 XPointer dummy;
7758   ;
7759   return 0;
7760 }
7761 _ACEOF
7762 rm -f conftest.$ac_objext
7763 if { (ac_try="$ac_compile"
7764 case "(($ac_try" in
7765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7766   *) ac_try_echo=$ac_try;;
7767 esac
7768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7769   (eval "$ac_compile") 2>conftest.er1
7770   ac_status=$?
7771   grep -v '^ *+' conftest.er1 >conftest.err
7772   rm -f conftest.er1
7773   cat conftest.err >&5
7774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775   (exit $ac_status); } && {
7776          test -z "$ac_cxx_werror_flag" ||
7777          test ! -s conftest.err
7778        } && test -s conftest.$ac_objext; then
7779   rxvt_cv_xpointer=yes
7780 else
7781   echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784         rxvt_cv_xpointer=no
7785 fi
7786
7787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7788 fi
7789 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7790 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7791 if test x$rxvt_cv_xpointer = xyes; then
7792
7793 cat >>confdefs.h <<\_ACEOF
7794 #define HAVE_XPOINTER 1
7795 _ACEOF
7796
7797 fi
7798
7799 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7800 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7801 if test "${rxvt_xlib_illegal_access+set}" = set; then
7802   echo $ECHO_N "(cached) $ECHO_C" >&6
7803 else
7804   cat >conftest.$ac_ext <<_ACEOF
7805 /* confdefs.h.  */
7806 _ACEOF
7807 cat confdefs.h >>conftest.$ac_ext
7808 cat >>conftest.$ac_ext <<_ACEOF
7809 /* end confdefs.h.  */
7810
7811 #define XLIB_ILLEGAL_ACCESS
7812 #include <X11/Xlib.h>
7813
7814 int
7815 main ()
7816 {
7817
7818       Display *dpy;
7819       dpy->xdefaults = (char *)0;
7820
7821   ;
7822   return 0;
7823 }
7824 _ACEOF
7825 rm -f conftest.$ac_objext
7826 if { (ac_try="$ac_compile"
7827 case "(($ac_try" in
7828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7829   *) ac_try_echo=$ac_try;;
7830 esac
7831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7832   (eval "$ac_compile") 2>conftest.er1
7833   ac_status=$?
7834   grep -v '^ *+' conftest.er1 >conftest.err
7835   rm -f conftest.er1
7836   cat conftest.err >&5
7837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838   (exit $ac_status); } && {
7839          test -z "$ac_cxx_werror_flag" ||
7840          test ! -s conftest.err
7841        } && test -s conftest.$ac_objext; then
7842   rxvt_xlib_illegal_access=yes
7843 else
7844   echo "$as_me: failed program was:" >&5
7845 sed 's/^/| /' conftest.$ac_ext >&5
7846
7847         rxvt_xlib_illegal_access=no
7848
7849 fi
7850
7851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7852 fi
7853 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7854 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7855 if test x$rxvt_xlib_illegal_access = xyes; then
7856
7857 cat >>confdefs.h <<\_ACEOF
7858 #define XLIB_ILLEGAL_ACCESS 1
7859 _ACEOF
7860
7861 fi
7862
7863 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7864 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7865 if test "${ac_cv_c_const+set}" = set; then
7866   echo $ECHO_N "(cached) $ECHO_C" >&6
7867 else
7868   cat >conftest.$ac_ext <<_ACEOF
7869 /* confdefs.h.  */
7870 _ACEOF
7871 cat confdefs.h >>conftest.$ac_ext
7872 cat >>conftest.$ac_ext <<_ACEOF
7873 /* end confdefs.h.  */
7874
7875 int
7876 main ()
7877 {
7878 /* FIXME: Include the comments suggested by Paul. */
7879 #ifndef __cplusplus
7880   /* Ultrix mips cc rejects this.  */
7881   typedef int charset[2];
7882   const charset cs;
7883   /* SunOS 4.1.1 cc rejects this.  */
7884   char const *const *pcpcc;
7885   char **ppc;
7886   /* NEC SVR4.0.2 mips cc rejects this.  */
7887   struct point {int x, y;};
7888   static struct point const zero = {0,0};
7889   /* AIX XL C 1.02.0.0 rejects this.
7890      It does not let you subtract one const X* pointer from another in
7891      an arm of an if-expression whose if-part is not a constant
7892      expression */
7893   const char *g = "string";
7894   pcpcc = &g + (g ? g-g : 0);
7895   /* HPUX 7.0 cc rejects these. */
7896   ++pcpcc;
7897   ppc = (char**) pcpcc;
7898   pcpcc = (char const *const *) ppc;
7899   { /* SCO 3.2v4 cc rejects this.  */
7900     char *t;
7901     char const *s = 0 ? (char *) 0 : (char const *) 0;
7902
7903     *t++ = 0;
7904     if (s) return 0;
7905   }
7906   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7907     int x[] = {25, 17};
7908     const int *foo = &x[0];
7909     ++foo;
7910   }
7911   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7912     typedef const int *iptr;
7913     iptr p = 0;
7914     ++p;
7915   }
7916   { /* AIX XL C 1.02.0.0 rejects this saying
7917        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7918     struct s { int j; const int *ap[3]; };
7919     struct s *b; b->j = 5;
7920   }
7921   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7922     const int foo = 10;
7923     if (!foo) return 0;
7924   }
7925   return !cs[0] && !zero.x;
7926 #endif
7927
7928   ;
7929   return 0;
7930 }
7931 _ACEOF
7932 rm -f conftest.$ac_objext
7933 if { (ac_try="$ac_compile"
7934 case "(($ac_try" in
7935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7936   *) ac_try_echo=$ac_try;;
7937 esac
7938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7939   (eval "$ac_compile") 2>conftest.er1
7940   ac_status=$?
7941   grep -v '^ *+' conftest.er1 >conftest.err
7942   rm -f conftest.er1
7943   cat conftest.err >&5
7944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7945   (exit $ac_status); } && {
7946          test -z "$ac_cxx_werror_flag" ||
7947          test ! -s conftest.err
7948        } && test -s conftest.$ac_objext; then
7949   ac_cv_c_const=yes
7950 else
7951   echo "$as_me: failed program was:" >&5
7952 sed 's/^/| /' conftest.$ac_ext >&5
7953
7954         ac_cv_c_const=no
7955 fi
7956
7957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7958 fi
7959 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7960 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7961 if test $ac_cv_c_const = no; then
7962
7963 cat >>confdefs.h <<\_ACEOF
7964 #define const
7965 _ACEOF
7966
7967 fi
7968
7969 { echo "$as_me:$LINENO: checking for inline" >&5
7970 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7971 if test "${ac_cv_c_inline+set}" = set; then
7972   echo $ECHO_N "(cached) $ECHO_C" >&6
7973 else
7974   ac_cv_c_inline=no
7975 for ac_kw in inline __inline__ __inline; do
7976   cat >conftest.$ac_ext <<_ACEOF
7977 /* confdefs.h.  */
7978 _ACEOF
7979 cat confdefs.h >>conftest.$ac_ext
7980 cat >>conftest.$ac_ext <<_ACEOF
7981 /* end confdefs.h.  */
7982 #ifndef __cplusplus
7983 typedef int foo_t;
7984 static $ac_kw foo_t static_foo () {return 0; }
7985 $ac_kw foo_t foo () {return 0; }
7986 #endif
7987
7988 _ACEOF
7989 rm -f conftest.$ac_objext
7990 if { (ac_try="$ac_compile"
7991 case "(($ac_try" in
7992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7993   *) ac_try_echo=$ac_try;;
7994 esac
7995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7996   (eval "$ac_compile") 2>conftest.er1
7997   ac_status=$?
7998   grep -v '^ *+' conftest.er1 >conftest.err
7999   rm -f conftest.er1
8000   cat conftest.err >&5
8001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002   (exit $ac_status); } && {
8003          test -z "$ac_cxx_werror_flag" ||
8004          test ! -s conftest.err
8005        } && test -s conftest.$ac_objext; then
8006   ac_cv_c_inline=$ac_kw
8007 else
8008   echo "$as_me: failed program was:" >&5
8009 sed 's/^/| /' conftest.$ac_ext >&5
8010
8011
8012 fi
8013
8014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8015   test "$ac_cv_c_inline" != no && break
8016 done
8017
8018 fi
8019 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8020 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8021
8022
8023 case $ac_cv_c_inline in
8024   inline | yes) ;;
8025   *)
8026     case $ac_cv_c_inline in
8027       no) ac_val=;;
8028       *) ac_val=$ac_cv_c_inline;;
8029     esac
8030     cat >>confdefs.h <<_ACEOF
8031 #ifndef __cplusplus
8032 #define inline $ac_val
8033 #endif
8034 _ACEOF
8035     ;;
8036 esac
8037
8038
8039
8040 { echo "$as_me:$LINENO: checking for mode_t" >&5
8041 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
8042 if test "${ac_cv_type_mode_t+set}" = set; then
8043   echo $ECHO_N "(cached) $ECHO_C" >&6
8044 else
8045   cat >conftest.$ac_ext <<_ACEOF
8046 /* confdefs.h.  */
8047 _ACEOF
8048 cat confdefs.h >>conftest.$ac_ext
8049 cat >>conftest.$ac_ext <<_ACEOF
8050 /* end confdefs.h.  */
8051 $ac_includes_default
8052 typedef mode_t ac__type_new_;
8053 int
8054 main ()
8055 {
8056 if ((ac__type_new_ *) 0)
8057   return 0;
8058 if (sizeof (ac__type_new_))
8059   return 0;
8060   ;
8061   return 0;
8062 }
8063 _ACEOF
8064 rm -f conftest.$ac_objext
8065 if { (ac_try="$ac_compile"
8066 case "(($ac_try" in
8067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8068   *) ac_try_echo=$ac_try;;
8069 esac
8070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8071   (eval "$ac_compile") 2>conftest.er1
8072   ac_status=$?
8073   grep -v '^ *+' conftest.er1 >conftest.err
8074   rm -f conftest.er1
8075   cat conftest.err >&5
8076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8077   (exit $ac_status); } && {
8078          test -z "$ac_cxx_werror_flag" ||
8079          test ! -s conftest.err
8080        } && test -s conftest.$ac_objext; then
8081   ac_cv_type_mode_t=yes
8082 else
8083   echo "$as_me: failed program was:" >&5
8084 sed 's/^/| /' conftest.$ac_ext >&5
8085
8086         ac_cv_type_mode_t=no
8087 fi
8088
8089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8090 fi
8091 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8092 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
8093 if test $ac_cv_type_mode_t = yes; then
8094   :
8095 else
8096
8097 cat >>confdefs.h <<_ACEOF
8098 #define mode_t int
8099 _ACEOF
8100
8101 fi
8102
8103 { echo "$as_me:$LINENO: checking for pid_t" >&5
8104 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8105 if test "${ac_cv_type_pid_t+set}" = set; then
8106   echo $ECHO_N "(cached) $ECHO_C" >&6
8107 else
8108   cat >conftest.$ac_ext <<_ACEOF
8109 /* confdefs.h.  */
8110 _ACEOF
8111 cat confdefs.h >>conftest.$ac_ext
8112 cat >>conftest.$ac_ext <<_ACEOF
8113 /* end confdefs.h.  */
8114 $ac_includes_default
8115 typedef pid_t ac__type_new_;
8116 int
8117 main ()
8118 {
8119 if ((ac__type_new_ *) 0)
8120   return 0;
8121 if (sizeof (ac__type_new_))
8122   return 0;
8123   ;
8124   return 0;
8125 }
8126 _ACEOF
8127 rm -f conftest.$ac_objext
8128 if { (ac_try="$ac_compile"
8129 case "(($ac_try" in
8130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8131   *) ac_try_echo=$ac_try;;
8132 esac
8133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8134   (eval "$ac_compile") 2>conftest.er1
8135   ac_status=$?
8136   grep -v '^ *+' conftest.er1 >conftest.err
8137   rm -f conftest.er1
8138   cat conftest.err >&5
8139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8140   (exit $ac_status); } && {
8141          test -z "$ac_cxx_werror_flag" ||
8142          test ! -s conftest.err
8143        } && test -s conftest.$ac_objext; then
8144   ac_cv_type_pid_t=yes
8145 else
8146   echo "$as_me: failed program was:" >&5
8147 sed 's/^/| /' conftest.$ac_ext >&5
8148
8149         ac_cv_type_pid_t=no
8150 fi
8151
8152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8153 fi
8154 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8155 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8156 if test $ac_cv_type_pid_t = yes; then
8157   :
8158 else
8159
8160 cat >>confdefs.h <<_ACEOF
8161 #define pid_t int
8162 _ACEOF
8163
8164 fi
8165
8166 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8167 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8168 if test "${ac_cv_type_uid_t+set}" = set; then
8169   echo $ECHO_N "(cached) $ECHO_C" >&6
8170 else
8171   cat >conftest.$ac_ext <<_ACEOF
8172 /* confdefs.h.  */
8173 _ACEOF
8174 cat confdefs.h >>conftest.$ac_ext
8175 cat >>conftest.$ac_ext <<_ACEOF
8176 /* end confdefs.h.  */
8177 #include <sys/types.h>
8178
8179 _ACEOF
8180 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8181   $EGREP "uid_t" >/dev/null 2>&1; then
8182   ac_cv_type_uid_t=yes
8183 else
8184   ac_cv_type_uid_t=no
8185 fi
8186 rm -f conftest*
8187
8188 fi
8189 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8190 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8191 if test $ac_cv_type_uid_t = no; then
8192
8193 cat >>confdefs.h <<\_ACEOF
8194 #define uid_t int
8195 _ACEOF
8196
8197
8198 cat >>confdefs.h <<\_ACEOF
8199 #define gid_t int
8200 _ACEOF
8201
8202 fi
8203
8204
8205 { echo "$as_me:$LINENO: checking for short" >&5
8206 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8207 if test "${ac_cv_type_short+set}" = set; then
8208   echo $ECHO_N "(cached) $ECHO_C" >&6
8209 else
8210   cat >conftest.$ac_ext <<_ACEOF
8211 /* confdefs.h.  */
8212 _ACEOF
8213 cat confdefs.h >>conftest.$ac_ext
8214 cat >>conftest.$ac_ext <<_ACEOF
8215 /* end confdefs.h.  */
8216 $ac_includes_default
8217 typedef short ac__type_new_;
8218 int
8219 main ()
8220 {
8221 if ((ac__type_new_ *) 0)
8222   return 0;
8223 if (sizeof (ac__type_new_))
8224   return 0;
8225   ;
8226   return 0;
8227 }
8228 _ACEOF
8229 rm -f conftest.$ac_objext
8230 if { (ac_try="$ac_compile"
8231 case "(($ac_try" in
8232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8233   *) ac_try_echo=$ac_try;;
8234 esac
8235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8236   (eval "$ac_compile") 2>conftest.er1
8237   ac_status=$?
8238   grep -v '^ *+' conftest.er1 >conftest.err
8239   rm -f conftest.er1
8240   cat conftest.err >&5
8241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8242   (exit $ac_status); } && {
8243          test -z "$ac_cxx_werror_flag" ||
8244          test ! -s conftest.err
8245        } && test -s conftest.$ac_objext; then
8246   ac_cv_type_short=yes
8247 else
8248   echo "$as_me: failed program was:" >&5
8249 sed 's/^/| /' conftest.$ac_ext >&5
8250
8251         ac_cv_type_short=no
8252 fi
8253
8254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8255 fi
8256 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8257 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8258
8259 # The cast to long int works around a bug in the HP C Compiler
8260 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8261 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8262 # This bug is HP SR number 8606223364.
8263 { echo "$as_me:$LINENO: checking size of short" >&5
8264 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8265 if test "${ac_cv_sizeof_short+set}" = set; then
8266   echo $ECHO_N "(cached) $ECHO_C" >&6
8267 else
8268   if test "$cross_compiling" = yes; then
8269   # Depending upon the size, compute the lo and hi bounds.
8270 cat >conftest.$ac_ext <<_ACEOF
8271 /* confdefs.h.  */
8272 _ACEOF
8273 cat confdefs.h >>conftest.$ac_ext
8274 cat >>conftest.$ac_ext <<_ACEOF
8275 /* end confdefs.h.  */
8276 $ac_includes_default
8277    typedef short ac__type_sizeof_;
8278 int
8279 main ()
8280 {
8281 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8282 test_array [0] = 0
8283
8284   ;
8285   return 0;
8286 }
8287 _ACEOF
8288 rm -f conftest.$ac_objext
8289 if { (ac_try="$ac_compile"
8290 case "(($ac_try" in
8291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8292   *) ac_try_echo=$ac_try;;
8293 esac
8294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8295   (eval "$ac_compile") 2>conftest.er1
8296   ac_status=$?
8297   grep -v '^ *+' conftest.er1 >conftest.err
8298   rm -f conftest.er1
8299   cat conftest.err >&5
8300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8301   (exit $ac_status); } && {
8302          test -z "$ac_cxx_werror_flag" ||
8303          test ! -s conftest.err
8304        } && test -s conftest.$ac_objext; then
8305   ac_lo=0 ac_mid=0
8306   while :; do
8307     cat >conftest.$ac_ext <<_ACEOF
8308 /* confdefs.h.  */
8309 _ACEOF
8310 cat confdefs.h >>conftest.$ac_ext
8311 cat >>conftest.$ac_ext <<_ACEOF
8312 /* end confdefs.h.  */
8313 $ac_includes_default
8314    typedef short ac__type_sizeof_;
8315 int
8316 main ()
8317 {
8318 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8319 test_array [0] = 0
8320
8321   ;
8322   return 0;
8323 }
8324 _ACEOF
8325 rm -f conftest.$ac_objext
8326 if { (ac_try="$ac_compile"
8327 case "(($ac_try" in
8328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8329   *) ac_try_echo=$ac_try;;
8330 esac
8331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8332   (eval "$ac_compile") 2>conftest.er1
8333   ac_status=$?
8334   grep -v '^ *+' conftest.er1 >conftest.err
8335   rm -f conftest.er1
8336   cat conftest.err >&5
8337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8338   (exit $ac_status); } && {
8339          test -z "$ac_cxx_werror_flag" ||
8340          test ! -s conftest.err
8341        } && test -s conftest.$ac_objext; then
8342   ac_hi=$ac_mid; break
8343 else
8344   echo "$as_me: failed program was:" >&5
8345 sed 's/^/| /' conftest.$ac_ext >&5
8346
8347         ac_lo=`expr $ac_mid + 1`
8348                         if test $ac_lo -le $ac_mid; then
8349                           ac_lo= ac_hi=
8350                           break
8351                         fi
8352                         ac_mid=`expr 2 '*' $ac_mid + 1`
8353 fi
8354
8355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8356   done
8357 else
8358   echo "$as_me: failed program was:" >&5
8359 sed 's/^/| /' conftest.$ac_ext >&5
8360
8361         cat >conftest.$ac_ext <<_ACEOF
8362 /* confdefs.h.  */
8363 _ACEOF
8364 cat confdefs.h >>conftest.$ac_ext
8365 cat >>conftest.$ac_ext <<_ACEOF
8366 /* end confdefs.h.  */
8367 $ac_includes_default
8368    typedef short ac__type_sizeof_;
8369 int
8370 main ()
8371 {
8372 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8373 test_array [0] = 0
8374
8375   ;
8376   return 0;
8377 }
8378 _ACEOF
8379 rm -f conftest.$ac_objext
8380 if { (ac_try="$ac_compile"
8381 case "(($ac_try" in
8382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8383   *) ac_try_echo=$ac_try;;
8384 esac
8385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8386   (eval "$ac_compile") 2>conftest.er1
8387   ac_status=$?
8388   grep -v '^ *+' conftest.er1 >conftest.err
8389   rm -f conftest.er1
8390   cat conftest.err >&5
8391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8392   (exit $ac_status); } && {
8393          test -z "$ac_cxx_werror_flag" ||
8394          test ! -s conftest.err
8395        } && test -s conftest.$ac_objext; then
8396   ac_hi=-1 ac_mid=-1
8397   while :; do
8398     cat >conftest.$ac_ext <<_ACEOF
8399 /* confdefs.h.  */
8400 _ACEOF
8401 cat confdefs.h >>conftest.$ac_ext
8402 cat >>conftest.$ac_ext <<_ACEOF
8403 /* end confdefs.h.  */
8404 $ac_includes_default
8405    typedef short ac__type_sizeof_;
8406 int
8407 main ()
8408 {
8409 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8410 test_array [0] = 0
8411
8412   ;
8413   return 0;
8414 }
8415 _ACEOF
8416 rm -f conftest.$ac_objext
8417 if { (ac_try="$ac_compile"
8418 case "(($ac_try" in
8419   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8420   *) ac_try_echo=$ac_try;;
8421 esac
8422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8423   (eval "$ac_compile") 2>conftest.er1
8424   ac_status=$?
8425   grep -v '^ *+' conftest.er1 >conftest.err
8426   rm -f conftest.er1
8427   cat conftest.err >&5
8428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429   (exit $ac_status); } && {
8430          test -z "$ac_cxx_werror_flag" ||
8431          test ! -s conftest.err
8432        } && test -s conftest.$ac_objext; then
8433   ac_lo=$ac_mid; break
8434 else
8435   echo "$as_me: failed program was:" >&5
8436 sed 's/^/| /' conftest.$ac_ext >&5
8437
8438         ac_hi=`expr '(' $ac_mid ')' - 1`
8439                         if test $ac_mid -le $ac_hi; then
8440                           ac_lo= ac_hi=
8441                           break
8442                         fi
8443                         ac_mid=`expr 2 '*' $ac_mid`
8444 fi
8445
8446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8447   done
8448 else
8449   echo "$as_me: failed program was:" >&5
8450 sed 's/^/| /' conftest.$ac_ext >&5
8451
8452         ac_lo= ac_hi=
8453 fi
8454
8455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8456 fi
8457
8458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8459 # Binary search between lo and hi bounds.
8460 while test "x$ac_lo" != "x$ac_hi"; do
8461   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8462   cat >conftest.$ac_ext <<_ACEOF
8463 /* confdefs.h.  */
8464 _ACEOF
8465 cat confdefs.h >>conftest.$ac_ext
8466 cat >>conftest.$ac_ext <<_ACEOF
8467 /* end confdefs.h.  */
8468 $ac_includes_default
8469    typedef short ac__type_sizeof_;
8470 int
8471 main ()
8472 {
8473 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8474 test_array [0] = 0
8475
8476   ;
8477   return 0;
8478 }
8479 _ACEOF
8480 rm -f conftest.$ac_objext
8481 if { (ac_try="$ac_compile"
8482 case "(($ac_try" in
8483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8484   *) ac_try_echo=$ac_try;;
8485 esac
8486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8487   (eval "$ac_compile") 2>conftest.er1
8488   ac_status=$?
8489   grep -v '^ *+' conftest.er1 >conftest.err
8490   rm -f conftest.er1
8491   cat conftest.err >&5
8492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493   (exit $ac_status); } && {
8494          test -z "$ac_cxx_werror_flag" ||
8495          test ! -s conftest.err
8496        } && test -s conftest.$ac_objext; then
8497   ac_hi=$ac_mid
8498 else
8499   echo "$as_me: failed program was:" >&5
8500 sed 's/^/| /' conftest.$ac_ext >&5
8501
8502         ac_lo=`expr '(' $ac_mid ')' + 1`
8503 fi
8504
8505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8506 done
8507 case $ac_lo in
8508 ?*) ac_cv_sizeof_short=$ac_lo;;
8509 '') if test "$ac_cv_type_short" = yes; then
8510      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8511 See \`config.log' for more details." >&5
8512 echo "$as_me: error: cannot compute sizeof (short)
8513 See \`config.log' for more details." >&2;}
8514    { (exit 77); exit 77; }; }
8515    else
8516      ac_cv_sizeof_short=0
8517    fi ;;
8518 esac
8519 else
8520   cat >conftest.$ac_ext <<_ACEOF
8521 /* confdefs.h.  */
8522 _ACEOF
8523 cat confdefs.h >>conftest.$ac_ext
8524 cat >>conftest.$ac_ext <<_ACEOF
8525 /* end confdefs.h.  */
8526 $ac_includes_default
8527    typedef short ac__type_sizeof_;
8528 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8529 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8530 #include <stdio.h>
8531 #include <stdlib.h>
8532 int
8533 main ()
8534 {
8535
8536   FILE *f = fopen ("conftest.val", "w");
8537   if (! f)
8538     return 1;
8539   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8540     {
8541       long int i = longval ();
8542       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8543         return 1;
8544       fprintf (f, "%ld\n", i);
8545     }
8546   else
8547     {
8548       unsigned long int i = ulongval ();
8549       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8550         return 1;
8551       fprintf (f, "%lu\n", i);
8552     }
8553   return ferror (f) || fclose (f) != 0;
8554
8555   ;
8556   return 0;
8557 }
8558 _ACEOF
8559 rm -f conftest$ac_exeext
8560 if { (ac_try="$ac_link"
8561 case "(($ac_try" in
8562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8563   *) ac_try_echo=$ac_try;;
8564 esac
8565 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8566   (eval "$ac_link") 2>&5
8567   ac_status=$?
8568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8569   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8570   { (case "(($ac_try" in
8571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8572   *) ac_try_echo=$ac_try;;
8573 esac
8574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8575   (eval "$ac_try") 2>&5
8576   ac_status=$?
8577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578   (exit $ac_status); }; }; then
8579   ac_cv_sizeof_short=`cat conftest.val`
8580 else
8581   echo "$as_me: program exited with status $ac_status" >&5
8582 echo "$as_me: failed program was:" >&5
8583 sed 's/^/| /' conftest.$ac_ext >&5
8584
8585 ( exit $ac_status )
8586 if test "$ac_cv_type_short" = yes; then
8587      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8588 See \`config.log' for more details." >&5
8589 echo "$as_me: error: cannot compute sizeof (short)
8590 See \`config.log' for more details." >&2;}
8591    { (exit 77); exit 77; }; }
8592    else
8593      ac_cv_sizeof_short=0
8594    fi
8595 fi
8596 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8597 fi
8598 rm -f conftest.val
8599 fi
8600 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8601 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8602
8603
8604
8605 cat >>confdefs.h <<_ACEOF
8606 #define SIZEOF_SHORT $ac_cv_sizeof_short
8607 _ACEOF
8608
8609
8610 { echo "$as_me:$LINENO: checking for int" >&5
8611 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8612 if test "${ac_cv_type_int+set}" = set; then
8613   echo $ECHO_N "(cached) $ECHO_C" >&6
8614 else
8615   cat >conftest.$ac_ext <<_ACEOF
8616 /* confdefs.h.  */
8617 _ACEOF
8618 cat confdefs.h >>conftest.$ac_ext
8619 cat >>conftest.$ac_ext <<_ACEOF
8620 /* end confdefs.h.  */
8621 $ac_includes_default
8622 typedef int ac__type_new_;
8623 int
8624 main ()
8625 {
8626 if ((ac__type_new_ *) 0)
8627   return 0;
8628 if (sizeof (ac__type_new_))
8629   return 0;
8630   ;
8631   return 0;
8632 }
8633 _ACEOF
8634 rm -f conftest.$ac_objext
8635 if { (ac_try="$ac_compile"
8636 case "(($ac_try" in
8637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8638   *) ac_try_echo=$ac_try;;
8639 esac
8640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8641   (eval "$ac_compile") 2>conftest.er1
8642   ac_status=$?
8643   grep -v '^ *+' conftest.er1 >conftest.err
8644   rm -f conftest.er1
8645   cat conftest.err >&5
8646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8647   (exit $ac_status); } && {
8648          test -z "$ac_cxx_werror_flag" ||
8649          test ! -s conftest.err
8650        } && test -s conftest.$ac_objext; then
8651   ac_cv_type_int=yes
8652 else
8653   echo "$as_me: failed program was:" >&5
8654 sed 's/^/| /' conftest.$ac_ext >&5
8655
8656         ac_cv_type_int=no
8657 fi
8658
8659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8660 fi
8661 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8662 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8663
8664 # The cast to long int works around a bug in the HP C Compiler
8665 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8666 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8667 # This bug is HP SR number 8606223364.
8668 { echo "$as_me:$LINENO: checking size of int" >&5
8669 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8670 if test "${ac_cv_sizeof_int+set}" = set; then
8671   echo $ECHO_N "(cached) $ECHO_C" >&6
8672 else
8673   if test "$cross_compiling" = yes; then
8674   # Depending upon the size, compute the lo and hi bounds.
8675 cat >conftest.$ac_ext <<_ACEOF
8676 /* confdefs.h.  */
8677 _ACEOF
8678 cat confdefs.h >>conftest.$ac_ext
8679 cat >>conftest.$ac_ext <<_ACEOF
8680 /* end confdefs.h.  */
8681 $ac_includes_default
8682    typedef int ac__type_sizeof_;
8683 int
8684 main ()
8685 {
8686 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8687 test_array [0] = 0
8688
8689   ;
8690   return 0;
8691 }
8692 _ACEOF
8693 rm -f conftest.$ac_objext
8694 if { (ac_try="$ac_compile"
8695 case "(($ac_try" in
8696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8697   *) ac_try_echo=$ac_try;;
8698 esac
8699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8700   (eval "$ac_compile") 2>conftest.er1
8701   ac_status=$?
8702   grep -v '^ *+' conftest.er1 >conftest.err
8703   rm -f conftest.er1
8704   cat conftest.err >&5
8705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8706   (exit $ac_status); } && {
8707          test -z "$ac_cxx_werror_flag" ||
8708          test ! -s conftest.err
8709        } && test -s conftest.$ac_objext; then
8710   ac_lo=0 ac_mid=0
8711   while :; do
8712     cat >conftest.$ac_ext <<_ACEOF
8713 /* confdefs.h.  */
8714 _ACEOF
8715 cat confdefs.h >>conftest.$ac_ext
8716 cat >>conftest.$ac_ext <<_ACEOF
8717 /* end confdefs.h.  */
8718 $ac_includes_default
8719    typedef int ac__type_sizeof_;
8720 int
8721 main ()
8722 {
8723 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8724 test_array [0] = 0
8725
8726   ;
8727   return 0;
8728 }
8729 _ACEOF
8730 rm -f conftest.$ac_objext
8731 if { (ac_try="$ac_compile"
8732 case "(($ac_try" in
8733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8734   *) ac_try_echo=$ac_try;;
8735 esac
8736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8737   (eval "$ac_compile") 2>conftest.er1
8738   ac_status=$?
8739   grep -v '^ *+' conftest.er1 >conftest.err
8740   rm -f conftest.er1
8741   cat conftest.err >&5
8742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8743   (exit $ac_status); } && {
8744          test -z "$ac_cxx_werror_flag" ||
8745          test ! -s conftest.err
8746        } && test -s conftest.$ac_objext; then
8747   ac_hi=$ac_mid; break
8748 else
8749   echo "$as_me: failed program was:" >&5
8750 sed 's/^/| /' conftest.$ac_ext >&5
8751
8752         ac_lo=`expr $ac_mid + 1`
8753                         if test $ac_lo -le $ac_mid; then
8754                           ac_lo= ac_hi=
8755                           break
8756                         fi
8757                         ac_mid=`expr 2 '*' $ac_mid + 1`
8758 fi
8759
8760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8761   done
8762 else
8763   echo "$as_me: failed program was:" >&5
8764 sed 's/^/| /' conftest.$ac_ext >&5
8765
8766         cat >conftest.$ac_ext <<_ACEOF
8767 /* confdefs.h.  */
8768 _ACEOF
8769 cat confdefs.h >>conftest.$ac_ext
8770 cat >>conftest.$ac_ext <<_ACEOF
8771 /* end confdefs.h.  */
8772 $ac_includes_default
8773    typedef int ac__type_sizeof_;
8774 int
8775 main ()
8776 {
8777 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8778 test_array [0] = 0
8779
8780   ;
8781   return 0;
8782 }
8783 _ACEOF
8784 rm -f conftest.$ac_objext
8785 if { (ac_try="$ac_compile"
8786 case "(($ac_try" in
8787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8788   *) ac_try_echo=$ac_try;;
8789 esac
8790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8791   (eval "$ac_compile") 2>conftest.er1
8792   ac_status=$?
8793   grep -v '^ *+' conftest.er1 >conftest.err
8794   rm -f conftest.er1
8795   cat conftest.err >&5
8796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8797   (exit $ac_status); } && {
8798          test -z "$ac_cxx_werror_flag" ||
8799          test ! -s conftest.err
8800        } && test -s conftest.$ac_objext; then
8801   ac_hi=-1 ac_mid=-1
8802   while :; do
8803     cat >conftest.$ac_ext <<_ACEOF
8804 /* confdefs.h.  */
8805 _ACEOF
8806 cat confdefs.h >>conftest.$ac_ext
8807 cat >>conftest.$ac_ext <<_ACEOF
8808 /* end confdefs.h.  */
8809 $ac_includes_default
8810    typedef int ac__type_sizeof_;
8811 int
8812 main ()
8813 {
8814 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8815 test_array [0] = 0
8816
8817   ;
8818   return 0;
8819 }
8820 _ACEOF
8821 rm -f conftest.$ac_objext
8822 if { (ac_try="$ac_compile"
8823 case "(($ac_try" in
8824   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8825   *) ac_try_echo=$ac_try;;
8826 esac
8827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8828   (eval "$ac_compile") 2>conftest.er1
8829   ac_status=$?
8830   grep -v '^ *+' conftest.er1 >conftest.err
8831   rm -f conftest.er1
8832   cat conftest.err >&5
8833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8834   (exit $ac_status); } && {
8835          test -z "$ac_cxx_werror_flag" ||
8836          test ! -s conftest.err
8837        } && test -s conftest.$ac_objext; then
8838   ac_lo=$ac_mid; break
8839 else
8840   echo "$as_me: failed program was:" >&5
8841 sed 's/^/| /' conftest.$ac_ext >&5
8842
8843         ac_hi=`expr '(' $ac_mid ')' - 1`
8844                         if test $ac_mid -le $ac_hi; then
8845                           ac_lo= ac_hi=
8846                           break
8847                         fi
8848                         ac_mid=`expr 2 '*' $ac_mid`
8849 fi
8850
8851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8852   done
8853 else
8854   echo "$as_me: failed program was:" >&5
8855 sed 's/^/| /' conftest.$ac_ext >&5
8856
8857         ac_lo= ac_hi=
8858 fi
8859
8860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8861 fi
8862
8863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8864 # Binary search between lo and hi bounds.
8865 while test "x$ac_lo" != "x$ac_hi"; do
8866   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8867   cat >conftest.$ac_ext <<_ACEOF
8868 /* confdefs.h.  */
8869 _ACEOF
8870 cat confdefs.h >>conftest.$ac_ext
8871 cat >>conftest.$ac_ext <<_ACEOF
8872 /* end confdefs.h.  */
8873 $ac_includes_default
8874    typedef int ac__type_sizeof_;
8875 int
8876 main ()
8877 {
8878 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8879 test_array [0] = 0
8880
8881   ;
8882   return 0;
8883 }
8884 _ACEOF
8885 rm -f conftest.$ac_objext
8886 if { (ac_try="$ac_compile"
8887 case "(($ac_try" in
8888   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8889   *) ac_try_echo=$ac_try;;
8890 esac
8891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8892   (eval "$ac_compile") 2>conftest.er1
8893   ac_status=$?
8894   grep -v '^ *+' conftest.er1 >conftest.err
8895   rm -f conftest.er1
8896   cat conftest.err >&5
8897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8898   (exit $ac_status); } && {
8899          test -z "$ac_cxx_werror_flag" ||
8900          test ! -s conftest.err
8901        } && test -s conftest.$ac_objext; then
8902   ac_hi=$ac_mid
8903 else
8904   echo "$as_me: failed program was:" >&5
8905 sed 's/^/| /' conftest.$ac_ext >&5
8906
8907         ac_lo=`expr '(' $ac_mid ')' + 1`
8908 fi
8909
8910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8911 done
8912 case $ac_lo in
8913 ?*) ac_cv_sizeof_int=$ac_lo;;
8914 '') if test "$ac_cv_type_int" = yes; then
8915      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8916 See \`config.log' for more details." >&5
8917 echo "$as_me: error: cannot compute sizeof (int)
8918 See \`config.log' for more details." >&2;}
8919    { (exit 77); exit 77; }; }
8920    else
8921      ac_cv_sizeof_int=0
8922    fi ;;
8923 esac
8924 else
8925   cat >conftest.$ac_ext <<_ACEOF
8926 /* confdefs.h.  */
8927 _ACEOF
8928 cat confdefs.h >>conftest.$ac_ext
8929 cat >>conftest.$ac_ext <<_ACEOF
8930 /* end confdefs.h.  */
8931 $ac_includes_default
8932    typedef int ac__type_sizeof_;
8933 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8934 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8935 #include <stdio.h>
8936 #include <stdlib.h>
8937 int
8938 main ()
8939 {
8940
8941   FILE *f = fopen ("conftest.val", "w");
8942   if (! f)
8943     return 1;
8944   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8945     {
8946       long int i = longval ();
8947       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8948         return 1;
8949       fprintf (f, "%ld\n", i);
8950     }
8951   else
8952     {
8953       unsigned long int i = ulongval ();
8954       if (i != ((long int) (sizeof (ac__type_sizeof_))))
8955         return 1;
8956       fprintf (f, "%lu\n", i);
8957     }
8958   return ferror (f) || fclose (f) != 0;
8959
8960   ;
8961   return 0;
8962 }
8963 _ACEOF
8964 rm -f conftest$ac_exeext
8965 if { (ac_try="$ac_link"
8966 case "(($ac_try" in
8967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8968   *) ac_try_echo=$ac_try;;
8969 esac
8970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8971   (eval "$ac_link") 2>&5
8972   ac_status=$?
8973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8974   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8975   { (case "(($ac_try" in
8976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8977   *) ac_try_echo=$ac_try;;
8978 esac
8979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8980   (eval "$ac_try") 2>&5
8981   ac_status=$?
8982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983   (exit $ac_status); }; }; then
8984   ac_cv_sizeof_int=`cat conftest.val`
8985 else
8986   echo "$as_me: program exited with status $ac_status" >&5
8987 echo "$as_me: failed program was:" >&5
8988 sed 's/^/| /' conftest.$ac_ext >&5
8989
8990 ( exit $ac_status )
8991 if test "$ac_cv_type_int" = yes; then
8992      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8993 See \`config.log' for more details." >&5
8994 echo "$as_me: error: cannot compute sizeof (int)
8995 See \`config.log' for more details." >&2;}
8996    { (exit 77); exit 77; }; }
8997    else
8998      ac_cv_sizeof_int=0
8999    fi
9000 fi
9001 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9002 fi
9003 rm -f conftest.val
9004 fi
9005 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
9006 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
9007
9008
9009
9010 cat >>confdefs.h <<_ACEOF
9011 #define SIZEOF_INT $ac_cv_sizeof_int
9012 _ACEOF
9013
9014
9015 { echo "$as_me:$LINENO: checking for long long" >&5
9016 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
9017 if test "${ac_cv_type_long_long+set}" = set; then
9018   echo $ECHO_N "(cached) $ECHO_C" >&6
9019 else
9020   cat >conftest.$ac_ext <<_ACEOF
9021 /* confdefs.h.  */
9022 _ACEOF
9023 cat confdefs.h >>conftest.$ac_ext
9024 cat >>conftest.$ac_ext <<_ACEOF
9025 /* end confdefs.h.  */
9026 $ac_includes_default
9027 typedef long long ac__type_new_;
9028 int
9029 main ()
9030 {
9031 if ((ac__type_new_ *) 0)
9032   return 0;
9033 if (sizeof (ac__type_new_))
9034   return 0;
9035   ;
9036   return 0;
9037 }
9038 _ACEOF
9039 rm -f conftest.$ac_objext
9040 if { (ac_try="$ac_compile"
9041 case "(($ac_try" in
9042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9043   *) ac_try_echo=$ac_try;;
9044 esac
9045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9046   (eval "$ac_compile") 2>conftest.er1
9047   ac_status=$?
9048   grep -v '^ *+' conftest.er1 >conftest.err
9049   rm -f conftest.er1
9050   cat conftest.err >&5
9051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052   (exit $ac_status); } && {
9053          test -z "$ac_cxx_werror_flag" ||
9054          test ! -s conftest.err
9055        } && test -s conftest.$ac_objext; then
9056   ac_cv_type_long_long=yes
9057 else
9058   echo "$as_me: failed program was:" >&5
9059 sed 's/^/| /' conftest.$ac_ext >&5
9060
9061         ac_cv_type_long_long=no
9062 fi
9063
9064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9065 fi
9066 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
9067 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
9068
9069 # The cast to long int works around a bug in the HP C Compiler
9070 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9071 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9072 # This bug is HP SR number 8606223364.
9073 { echo "$as_me:$LINENO: checking size of long long" >&5
9074 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
9075 if test "${ac_cv_sizeof_long_long+set}" = set; then
9076   echo $ECHO_N "(cached) $ECHO_C" >&6
9077 else
9078   if test "$cross_compiling" = yes; then
9079   # Depending upon the size, compute the lo and hi bounds.
9080 cat >conftest.$ac_ext <<_ACEOF
9081 /* confdefs.h.  */
9082 _ACEOF
9083 cat confdefs.h >>conftest.$ac_ext
9084 cat >>conftest.$ac_ext <<_ACEOF
9085 /* end confdefs.h.  */
9086 $ac_includes_default
9087    typedef long long ac__type_sizeof_;
9088 int
9089 main ()
9090 {
9091 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9092 test_array [0] = 0
9093
9094   ;
9095   return 0;
9096 }
9097 _ACEOF
9098 rm -f conftest.$ac_objext
9099 if { (ac_try="$ac_compile"
9100 case "(($ac_try" in
9101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9102   *) ac_try_echo=$ac_try;;
9103 esac
9104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9105   (eval "$ac_compile") 2>conftest.er1
9106   ac_status=$?
9107   grep -v '^ *+' conftest.er1 >conftest.err
9108   rm -f conftest.er1
9109   cat conftest.err >&5
9110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9111   (exit $ac_status); } && {
9112          test -z "$ac_cxx_werror_flag" ||
9113          test ! -s conftest.err
9114        } && test -s conftest.$ac_objext; then
9115   ac_lo=0 ac_mid=0
9116   while :; do
9117     cat >conftest.$ac_ext <<_ACEOF
9118 /* confdefs.h.  */
9119 _ACEOF
9120 cat confdefs.h >>conftest.$ac_ext
9121 cat >>conftest.$ac_ext <<_ACEOF
9122 /* end confdefs.h.  */
9123 $ac_includes_default
9124    typedef long long ac__type_sizeof_;
9125 int
9126 main ()
9127 {
9128 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9129 test_array [0] = 0
9130
9131   ;
9132   return 0;
9133 }
9134 _ACEOF
9135 rm -f conftest.$ac_objext
9136 if { (ac_try="$ac_compile"
9137 case "(($ac_try" in
9138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9139   *) ac_try_echo=$ac_try;;
9140 esac
9141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9142   (eval "$ac_compile") 2>conftest.er1
9143   ac_status=$?
9144   grep -v '^ *+' conftest.er1 >conftest.err
9145   rm -f conftest.er1
9146   cat conftest.err >&5
9147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148   (exit $ac_status); } && {
9149          test -z "$ac_cxx_werror_flag" ||
9150          test ! -s conftest.err
9151        } && test -s conftest.$ac_objext; then
9152   ac_hi=$ac_mid; break
9153 else
9154   echo "$as_me: failed program was:" >&5
9155 sed 's/^/| /' conftest.$ac_ext >&5
9156
9157         ac_lo=`expr $ac_mid + 1`
9158                         if test $ac_lo -le $ac_mid; then
9159                           ac_lo= ac_hi=
9160                           break
9161                         fi
9162                         ac_mid=`expr 2 '*' $ac_mid + 1`
9163 fi
9164
9165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9166   done
9167 else
9168   echo "$as_me: failed program was:" >&5
9169 sed 's/^/| /' conftest.$ac_ext >&5
9170
9171         cat >conftest.$ac_ext <<_ACEOF
9172 /* confdefs.h.  */
9173 _ACEOF
9174 cat confdefs.h >>conftest.$ac_ext
9175 cat >>conftest.$ac_ext <<_ACEOF
9176 /* end confdefs.h.  */
9177 $ac_includes_default
9178    typedef long long ac__type_sizeof_;
9179 int
9180 main ()
9181 {
9182 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9183 test_array [0] = 0
9184
9185   ;
9186   return 0;
9187 }
9188 _ACEOF
9189 rm -f conftest.$ac_objext
9190 if { (ac_try="$ac_compile"
9191 case "(($ac_try" in
9192   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9193   *) ac_try_echo=$ac_try;;
9194 esac
9195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9196   (eval "$ac_compile") 2>conftest.er1
9197   ac_status=$?
9198   grep -v '^ *+' conftest.er1 >conftest.err
9199   rm -f conftest.er1
9200   cat conftest.err >&5
9201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9202   (exit $ac_status); } && {
9203          test -z "$ac_cxx_werror_flag" ||
9204          test ! -s conftest.err
9205        } && test -s conftest.$ac_objext; then
9206   ac_hi=-1 ac_mid=-1
9207   while :; do
9208     cat >conftest.$ac_ext <<_ACEOF
9209 /* confdefs.h.  */
9210 _ACEOF
9211 cat confdefs.h >>conftest.$ac_ext
9212 cat >>conftest.$ac_ext <<_ACEOF
9213 /* end confdefs.h.  */
9214 $ac_includes_default
9215    typedef long long ac__type_sizeof_;
9216 int
9217 main ()
9218 {
9219 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9220 test_array [0] = 0
9221
9222   ;
9223   return 0;
9224 }
9225 _ACEOF
9226 rm -f conftest.$ac_objext
9227 if { (ac_try="$ac_compile"
9228 case "(($ac_try" in
9229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9230   *) ac_try_echo=$ac_try;;
9231 esac
9232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9233   (eval "$ac_compile") 2>conftest.er1
9234   ac_status=$?
9235   grep -v '^ *+' conftest.er1 >conftest.err
9236   rm -f conftest.er1
9237   cat conftest.err >&5
9238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9239   (exit $ac_status); } && {
9240          test -z "$ac_cxx_werror_flag" ||
9241          test ! -s conftest.err
9242        } && test -s conftest.$ac_objext; then
9243   ac_lo=$ac_mid; break
9244 else
9245   echo "$as_me: failed program was:" >&5
9246 sed 's/^/| /' conftest.$ac_ext >&5
9247
9248         ac_hi=`expr '(' $ac_mid ')' - 1`
9249                         if test $ac_mid -le $ac_hi; then
9250                           ac_lo= ac_hi=
9251                           break
9252                         fi
9253                         ac_mid=`expr 2 '*' $ac_mid`
9254 fi
9255
9256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9257   done
9258 else
9259   echo "$as_me: failed program was:" >&5
9260 sed 's/^/| /' conftest.$ac_ext >&5
9261
9262         ac_lo= ac_hi=
9263 fi
9264
9265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9266 fi
9267
9268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9269 # Binary search between lo and hi bounds.
9270 while test "x$ac_lo" != "x$ac_hi"; do
9271   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9272   cat >conftest.$ac_ext <<_ACEOF
9273 /* confdefs.h.  */
9274 _ACEOF
9275 cat confdefs.h >>conftest.$ac_ext
9276 cat >>conftest.$ac_ext <<_ACEOF
9277 /* end confdefs.h.  */
9278 $ac_includes_default
9279    typedef long long ac__type_sizeof_;
9280 int
9281 main ()
9282 {
9283 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9284 test_array [0] = 0
9285
9286   ;
9287   return 0;
9288 }
9289 _ACEOF
9290 rm -f conftest.$ac_objext
9291 if { (ac_try="$ac_compile"
9292 case "(($ac_try" in
9293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9294   *) ac_try_echo=$ac_try;;
9295 esac
9296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9297   (eval "$ac_compile") 2>conftest.er1
9298   ac_status=$?
9299   grep -v '^ *+' conftest.er1 >conftest.err
9300   rm -f conftest.er1
9301   cat conftest.err >&5
9302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9303   (exit $ac_status); } && {
9304          test -z "$ac_cxx_werror_flag" ||
9305          test ! -s conftest.err
9306        } && test -s conftest.$ac_objext; then
9307   ac_hi=$ac_mid
9308 else
9309   echo "$as_me: failed program was:" >&5
9310 sed 's/^/| /' conftest.$ac_ext >&5
9311
9312         ac_lo=`expr '(' $ac_mid ')' + 1`
9313 fi
9314
9315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9316 done
9317 case $ac_lo in
9318 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9319 '') if test "$ac_cv_type_long_long" = yes; then
9320      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9321 See \`config.log' for more details." >&5
9322 echo "$as_me: error: cannot compute sizeof (long long)
9323 See \`config.log' for more details." >&2;}
9324    { (exit 77); exit 77; }; }
9325    else
9326      ac_cv_sizeof_long_long=0
9327    fi ;;
9328 esac
9329 else
9330   cat >conftest.$ac_ext <<_ACEOF
9331 /* confdefs.h.  */
9332 _ACEOF
9333 cat confdefs.h >>conftest.$ac_ext
9334 cat >>conftest.$ac_ext <<_ACEOF
9335 /* end confdefs.h.  */
9336 $ac_includes_default
9337    typedef long long ac__type_sizeof_;
9338 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9339 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9340 #include <stdio.h>
9341 #include <stdlib.h>
9342 int
9343 main ()
9344 {
9345
9346   FILE *f = fopen ("conftest.val", "w");
9347   if (! f)
9348     return 1;
9349   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9350     {
9351       long int i = longval ();
9352       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9353         return 1;
9354       fprintf (f, "%ld\n", i);
9355     }
9356   else
9357     {
9358       unsigned long int i = ulongval ();
9359       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9360         return 1;
9361       fprintf (f, "%lu\n", i);
9362     }
9363   return ferror (f) || fclose (f) != 0;
9364
9365   ;
9366   return 0;
9367 }
9368 _ACEOF
9369 rm -f conftest$ac_exeext
9370 if { (ac_try="$ac_link"
9371 case "(($ac_try" in
9372   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9373   *) ac_try_echo=$ac_try;;
9374 esac
9375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9376   (eval "$ac_link") 2>&5
9377   ac_status=$?
9378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9379   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9380   { (case "(($ac_try" in
9381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9382   *) ac_try_echo=$ac_try;;
9383 esac
9384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9385   (eval "$ac_try") 2>&5
9386   ac_status=$?
9387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9388   (exit $ac_status); }; }; then
9389   ac_cv_sizeof_long_long=`cat conftest.val`
9390 else
9391   echo "$as_me: program exited with status $ac_status" >&5
9392 echo "$as_me: failed program was:" >&5
9393 sed 's/^/| /' conftest.$ac_ext >&5
9394
9395 ( exit $ac_status )
9396 if test "$ac_cv_type_long_long" = yes; then
9397      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9398 See \`config.log' for more details." >&5
9399 echo "$as_me: error: cannot compute sizeof (long long)
9400 See \`config.log' for more details." >&2;}
9401    { (exit 77); exit 77; }; }
9402    else
9403      ac_cv_sizeof_long_long=0
9404    fi
9405 fi
9406 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9407 fi
9408 rm -f conftest.val
9409 fi
9410 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9411 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9412
9413
9414
9415 cat >>confdefs.h <<_ACEOF
9416 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9417 _ACEOF
9418
9419
9420 { echo "$as_me:$LINENO: checking for int *" >&5
9421 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9422 if test "${ac_cv_type_int_p+set}" = set; then
9423   echo $ECHO_N "(cached) $ECHO_C" >&6
9424 else
9425   cat >conftest.$ac_ext <<_ACEOF
9426 /* confdefs.h.  */
9427 _ACEOF
9428 cat confdefs.h >>conftest.$ac_ext
9429 cat >>conftest.$ac_ext <<_ACEOF
9430 /* end confdefs.h.  */
9431 $ac_includes_default
9432 typedef int * ac__type_new_;
9433 int
9434 main ()
9435 {
9436 if ((ac__type_new_ *) 0)
9437   return 0;
9438 if (sizeof (ac__type_new_))
9439   return 0;
9440   ;
9441   return 0;
9442 }
9443 _ACEOF
9444 rm -f conftest.$ac_objext
9445 if { (ac_try="$ac_compile"
9446 case "(($ac_try" in
9447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9448   *) ac_try_echo=$ac_try;;
9449 esac
9450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9451   (eval "$ac_compile") 2>conftest.er1
9452   ac_status=$?
9453   grep -v '^ *+' conftest.er1 >conftest.err
9454   rm -f conftest.er1
9455   cat conftest.err >&5
9456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9457   (exit $ac_status); } && {
9458          test -z "$ac_cxx_werror_flag" ||
9459          test ! -s conftest.err
9460        } && test -s conftest.$ac_objext; then
9461   ac_cv_type_int_p=yes
9462 else
9463   echo "$as_me: failed program was:" >&5
9464 sed 's/^/| /' conftest.$ac_ext >&5
9465
9466         ac_cv_type_int_p=no
9467 fi
9468
9469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9470 fi
9471 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9472 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9473
9474 # The cast to long int works around a bug in the HP C Compiler
9475 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9476 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9477 # This bug is HP SR number 8606223364.
9478 { echo "$as_me:$LINENO: checking size of int *" >&5
9479 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9480 if test "${ac_cv_sizeof_int_p+set}" = set; then
9481   echo $ECHO_N "(cached) $ECHO_C" >&6
9482 else
9483   if test "$cross_compiling" = yes; then
9484   # Depending upon the size, compute the lo and hi bounds.
9485 cat >conftest.$ac_ext <<_ACEOF
9486 /* confdefs.h.  */
9487 _ACEOF
9488 cat confdefs.h >>conftest.$ac_ext
9489 cat >>conftest.$ac_ext <<_ACEOF
9490 /* end confdefs.h.  */
9491 $ac_includes_default
9492    typedef int * ac__type_sizeof_;
9493 int
9494 main ()
9495 {
9496 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9497 test_array [0] = 0
9498
9499   ;
9500   return 0;
9501 }
9502 _ACEOF
9503 rm -f conftest.$ac_objext
9504 if { (ac_try="$ac_compile"
9505 case "(($ac_try" in
9506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9507   *) ac_try_echo=$ac_try;;
9508 esac
9509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9510   (eval "$ac_compile") 2>conftest.er1
9511   ac_status=$?
9512   grep -v '^ *+' conftest.er1 >conftest.err
9513   rm -f conftest.er1
9514   cat conftest.err >&5
9515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516   (exit $ac_status); } && {
9517          test -z "$ac_cxx_werror_flag" ||
9518          test ! -s conftest.err
9519        } && test -s conftest.$ac_objext; then
9520   ac_lo=0 ac_mid=0
9521   while :; do
9522     cat >conftest.$ac_ext <<_ACEOF
9523 /* confdefs.h.  */
9524 _ACEOF
9525 cat confdefs.h >>conftest.$ac_ext
9526 cat >>conftest.$ac_ext <<_ACEOF
9527 /* end confdefs.h.  */
9528 $ac_includes_default
9529    typedef int * ac__type_sizeof_;
9530 int
9531 main ()
9532 {
9533 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9534 test_array [0] = 0
9535
9536   ;
9537   return 0;
9538 }
9539 _ACEOF
9540 rm -f conftest.$ac_objext
9541 if { (ac_try="$ac_compile"
9542 case "(($ac_try" in
9543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9544   *) ac_try_echo=$ac_try;;
9545 esac
9546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9547   (eval "$ac_compile") 2>conftest.er1
9548   ac_status=$?
9549   grep -v '^ *+' conftest.er1 >conftest.err
9550   rm -f conftest.er1
9551   cat conftest.err >&5
9552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553   (exit $ac_status); } && {
9554          test -z "$ac_cxx_werror_flag" ||
9555          test ! -s conftest.err
9556        } && test -s conftest.$ac_objext; then
9557   ac_hi=$ac_mid; break
9558 else
9559   echo "$as_me: failed program was:" >&5
9560 sed 's/^/| /' conftest.$ac_ext >&5
9561
9562         ac_lo=`expr $ac_mid + 1`
9563                         if test $ac_lo -le $ac_mid; then
9564                           ac_lo= ac_hi=
9565                           break
9566                         fi
9567                         ac_mid=`expr 2 '*' $ac_mid + 1`
9568 fi
9569
9570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9571   done
9572 else
9573   echo "$as_me: failed program was:" >&5
9574 sed 's/^/| /' conftest.$ac_ext >&5
9575
9576         cat >conftest.$ac_ext <<_ACEOF
9577 /* confdefs.h.  */
9578 _ACEOF
9579 cat confdefs.h >>conftest.$ac_ext
9580 cat >>conftest.$ac_ext <<_ACEOF
9581 /* end confdefs.h.  */
9582 $ac_includes_default
9583    typedef int * ac__type_sizeof_;
9584 int
9585 main ()
9586 {
9587 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9588 test_array [0] = 0
9589
9590   ;
9591   return 0;
9592 }
9593 _ACEOF
9594 rm -f conftest.$ac_objext
9595 if { (ac_try="$ac_compile"
9596 case "(($ac_try" in
9597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9598   *) ac_try_echo=$ac_try;;
9599 esac
9600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9601   (eval "$ac_compile") 2>conftest.er1
9602   ac_status=$?
9603   grep -v '^ *+' conftest.er1 >conftest.err
9604   rm -f conftest.er1
9605   cat conftest.err >&5
9606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9607   (exit $ac_status); } && {
9608          test -z "$ac_cxx_werror_flag" ||
9609          test ! -s conftest.err
9610        } && test -s conftest.$ac_objext; then
9611   ac_hi=-1 ac_mid=-1
9612   while :; do
9613     cat >conftest.$ac_ext <<_ACEOF
9614 /* confdefs.h.  */
9615 _ACEOF
9616 cat confdefs.h >>conftest.$ac_ext
9617 cat >>conftest.$ac_ext <<_ACEOF
9618 /* end confdefs.h.  */
9619 $ac_includes_default
9620    typedef int * ac__type_sizeof_;
9621 int
9622 main ()
9623 {
9624 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9625 test_array [0] = 0
9626
9627   ;
9628   return 0;
9629 }
9630 _ACEOF
9631 rm -f conftest.$ac_objext
9632 if { (ac_try="$ac_compile"
9633 case "(($ac_try" in
9634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9635   *) ac_try_echo=$ac_try;;
9636 esac
9637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9638   (eval "$ac_compile") 2>conftest.er1
9639   ac_status=$?
9640   grep -v '^ *+' conftest.er1 >conftest.err
9641   rm -f conftest.er1
9642   cat conftest.err >&5
9643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644   (exit $ac_status); } && {
9645          test -z "$ac_cxx_werror_flag" ||
9646          test ! -s conftest.err
9647        } && test -s conftest.$ac_objext; then
9648   ac_lo=$ac_mid; break
9649 else
9650   echo "$as_me: failed program was:" >&5
9651 sed 's/^/| /' conftest.$ac_ext >&5
9652
9653         ac_hi=`expr '(' $ac_mid ')' - 1`
9654                         if test $ac_mid -le $ac_hi; then
9655                           ac_lo= ac_hi=
9656                           break
9657                         fi
9658                         ac_mid=`expr 2 '*' $ac_mid`
9659 fi
9660
9661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9662   done
9663 else
9664   echo "$as_me: failed program was:" >&5
9665 sed 's/^/| /' conftest.$ac_ext >&5
9666
9667         ac_lo= ac_hi=
9668 fi
9669
9670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9671 fi
9672
9673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9674 # Binary search between lo and hi bounds.
9675 while test "x$ac_lo" != "x$ac_hi"; do
9676   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9677   cat >conftest.$ac_ext <<_ACEOF
9678 /* confdefs.h.  */
9679 _ACEOF
9680 cat confdefs.h >>conftest.$ac_ext
9681 cat >>conftest.$ac_ext <<_ACEOF
9682 /* end confdefs.h.  */
9683 $ac_includes_default
9684    typedef int * ac__type_sizeof_;
9685 int
9686 main ()
9687 {
9688 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9689 test_array [0] = 0
9690
9691   ;
9692   return 0;
9693 }
9694 _ACEOF
9695 rm -f conftest.$ac_objext
9696 if { (ac_try="$ac_compile"
9697 case "(($ac_try" in
9698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9699   *) ac_try_echo=$ac_try;;
9700 esac
9701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9702   (eval "$ac_compile") 2>conftest.er1
9703   ac_status=$?
9704   grep -v '^ *+' conftest.er1 >conftest.err
9705   rm -f conftest.er1
9706   cat conftest.err >&5
9707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708   (exit $ac_status); } && {
9709          test -z "$ac_cxx_werror_flag" ||
9710          test ! -s conftest.err
9711        } && test -s conftest.$ac_objext; then
9712   ac_hi=$ac_mid
9713 else
9714   echo "$as_me: failed program was:" >&5
9715 sed 's/^/| /' conftest.$ac_ext >&5
9716
9717         ac_lo=`expr '(' $ac_mid ')' + 1`
9718 fi
9719
9720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9721 done
9722 case $ac_lo in
9723 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9724 '') if test "$ac_cv_type_int_p" = yes; then
9725      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9726 See \`config.log' for more details." >&5
9727 echo "$as_me: error: cannot compute sizeof (int *)
9728 See \`config.log' for more details." >&2;}
9729    { (exit 77); exit 77; }; }
9730    else
9731      ac_cv_sizeof_int_p=0
9732    fi ;;
9733 esac
9734 else
9735   cat >conftest.$ac_ext <<_ACEOF
9736 /* confdefs.h.  */
9737 _ACEOF
9738 cat confdefs.h >>conftest.$ac_ext
9739 cat >>conftest.$ac_ext <<_ACEOF
9740 /* end confdefs.h.  */
9741 $ac_includes_default
9742    typedef int * ac__type_sizeof_;
9743 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9744 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9745 #include <stdio.h>
9746 #include <stdlib.h>
9747 int
9748 main ()
9749 {
9750
9751   FILE *f = fopen ("conftest.val", "w");
9752   if (! f)
9753     return 1;
9754   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9755     {
9756       long int i = longval ();
9757       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9758         return 1;
9759       fprintf (f, "%ld\n", i);
9760     }
9761   else
9762     {
9763       unsigned long int i = ulongval ();
9764       if (i != ((long int) (sizeof (ac__type_sizeof_))))
9765         return 1;
9766       fprintf (f, "%lu\n", i);
9767     }
9768   return ferror (f) || fclose (f) != 0;
9769
9770   ;
9771   return 0;
9772 }
9773 _ACEOF
9774 rm -f conftest$ac_exeext
9775 if { (ac_try="$ac_link"
9776 case "(($ac_try" in
9777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9778   *) ac_try_echo=$ac_try;;
9779 esac
9780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9781   (eval "$ac_link") 2>&5
9782   ac_status=$?
9783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9784   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9785   { (case "(($ac_try" in
9786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9787   *) ac_try_echo=$ac_try;;
9788 esac
9789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9790   (eval "$ac_try") 2>&5
9791   ac_status=$?
9792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793   (exit $ac_status); }; }; then
9794   ac_cv_sizeof_int_p=`cat conftest.val`
9795 else
9796   echo "$as_me: program exited with status $ac_status" >&5
9797 echo "$as_me: failed program was:" >&5
9798 sed 's/^/| /' conftest.$ac_ext >&5
9799
9800 ( exit $ac_status )
9801 if test "$ac_cv_type_int_p" = yes; then
9802      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9803 See \`config.log' for more details." >&5
9804 echo "$as_me: error: cannot compute sizeof (int *)
9805 See \`config.log' for more details." >&2;}
9806    { (exit 77); exit 77; }; }
9807    else
9808      ac_cv_sizeof_int_p=0
9809    fi
9810 fi
9811 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9812 fi
9813 rm -f conftest.val
9814 fi
9815 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9816 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9817
9818
9819
9820 cat >>confdefs.h <<_ACEOF
9821 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9822 _ACEOF
9823
9824
9825
9826
9827 { echo "$as_me:$LINENO: checking for int16_t" >&5
9828 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9829 if test "${rxvt_cv_int16_t+set}" = set; then
9830   echo $ECHO_N "(cached) $ECHO_C" >&6
9831 else
9832   cat >conftest.$ac_ext <<_ACEOF
9833 /* confdefs.h.  */
9834 _ACEOF
9835 cat confdefs.h >>conftest.$ac_ext
9836 cat >>conftest.$ac_ext <<_ACEOF
9837 /* end confdefs.h.  */
9838 #include <stdint.h>
9839 int
9840 main ()
9841 {
9842 int16_t dummy;
9843   ;
9844   return 0;
9845 }
9846 _ACEOF
9847 rm -f conftest.$ac_objext
9848 if { (ac_try="$ac_compile"
9849 case "(($ac_try" in
9850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9851   *) ac_try_echo=$ac_try;;
9852 esac
9853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9854   (eval "$ac_compile") 2>conftest.er1
9855   ac_status=$?
9856   grep -v '^ *+' conftest.er1 >conftest.err
9857   rm -f conftest.er1
9858   cat conftest.err >&5
9859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860   (exit $ac_status); } && {
9861          test -z "$ac_cxx_werror_flag" ||
9862          test ! -s conftest.err
9863        } && test -s conftest.$ac_objext; then
9864   rxvt_cv_int16_t=yes
9865 else
9866   echo "$as_me: failed program was:" >&5
9867 sed 's/^/| /' conftest.$ac_ext >&5
9868
9869         if test "$ac_cv_sizeof_char" -ge 2; then
9870   rxvt_cv_int16_t=" char"
9871 else
9872   if test "$ac_cv_sizeof_short" -ge 2; then
9873     rxvt_cv_int16_t=" short"
9874   else
9875     if test "$ac_cv_sizeof_int" -ge 2; then
9876       rxvt_cv_int16_t=" int"
9877     else
9878       if test "$ac_cv_sizeof_long" -ge 2; then
9879         rxvt_cv_int16_t=" long"
9880       else
9881         if test "$ac_cv_sizeof_long_long" -ge 2; then
9882           rxvt_cv_int16_t=" long long"
9883         else
9884           rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9885         fi
9886       fi
9887     fi
9888   fi
9889 fi
9890 fi
9891
9892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9893 fi
9894 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9895 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9896 if test x"$rxvt_cv_int16_t" != xyes; then
9897   rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9898 else
9899   if test x"" = x; then
9900     rxvt_int16_typedef="/* typedef short int16_t; */"
9901   else
9902     rxvt_int16_typedef="/* typedef  short int16_t; */"
9903   fi
9904 fi
9905
9906 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9907 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9908 if test "${rxvt_cv_uint16_t+set}" = set; then
9909   echo $ECHO_N "(cached) $ECHO_C" >&6
9910 else
9911   cat >conftest.$ac_ext <<_ACEOF
9912 /* confdefs.h.  */
9913 _ACEOF
9914 cat confdefs.h >>conftest.$ac_ext
9915 cat >>conftest.$ac_ext <<_ACEOF
9916 /* end confdefs.h.  */
9917 #include <stdint.h>
9918 int
9919 main ()
9920 {
9921 uint16_t dummy;
9922   ;
9923   return 0;
9924 }
9925 _ACEOF
9926 rm -f conftest.$ac_objext
9927 if { (ac_try="$ac_compile"
9928 case "(($ac_try" in
9929   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9930   *) ac_try_echo=$ac_try;;
9931 esac
9932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9933   (eval "$ac_compile") 2>conftest.er1
9934   ac_status=$?
9935   grep -v '^ *+' conftest.er1 >conftest.err
9936   rm -f conftest.er1
9937   cat conftest.err >&5
9938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939   (exit $ac_status); } && {
9940          test -z "$ac_cxx_werror_flag" ||
9941          test ! -s conftest.err
9942        } && test -s conftest.$ac_objext; then
9943   rxvt_cv_uint16_t=yes
9944 else
9945   echo "$as_me: failed program was:" >&5
9946 sed 's/^/| /' conftest.$ac_ext >&5
9947
9948         if test "$ac_cv_sizeof_char" -ge 2; then
9949   rxvt_cv_uint16_t="unsigned char"
9950 else
9951   if test "$ac_cv_sizeof_short" -ge 2; then
9952     rxvt_cv_uint16_t="unsigned short"
9953   else
9954     if test "$ac_cv_sizeof_int" -ge 2; then
9955       rxvt_cv_uint16_t="unsigned int"
9956     else
9957       if test "$ac_cv_sizeof_long" -ge 2; then
9958         rxvt_cv_uint16_t="unsigned long"
9959       else
9960         if test "$ac_cv_sizeof_long_long" -ge 2; then
9961           rxvt_cv_uint16_t="unsigned long long"
9962         else
9963           rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9964         fi
9965       fi
9966     fi
9967   fi
9968 fi
9969 fi
9970
9971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9972 fi
9973 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9974 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9975 if test x"$rxvt_cv_uint16_t" != xyes; then
9976   rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9977 else
9978   if test x"unsigned" = x; then
9979     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9980   else
9981     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9982   fi
9983 fi
9984
9985 { echo "$as_me:$LINENO: checking for int32_t" >&5
9986 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9987 if test "${rxvt_cv_int32_t+set}" = set; then
9988   echo $ECHO_N "(cached) $ECHO_C" >&6
9989 else
9990   cat >conftest.$ac_ext <<_ACEOF
9991 /* confdefs.h.  */
9992 _ACEOF
9993 cat confdefs.h >>conftest.$ac_ext
9994 cat >>conftest.$ac_ext <<_ACEOF
9995 /* end confdefs.h.  */
9996 #include <stdint.h>
9997 int
9998 main ()
9999 {
10000 int32_t dummy;
10001   ;
10002   return 0;
10003 }
10004 _ACEOF
10005 rm -f conftest.$ac_objext
10006 if { (ac_try="$ac_compile"
10007 case "(($ac_try" in
10008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10009   *) ac_try_echo=$ac_try;;
10010 esac
10011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10012   (eval "$ac_compile") 2>conftest.er1
10013   ac_status=$?
10014   grep -v '^ *+' conftest.er1 >conftest.err
10015   rm -f conftest.er1
10016   cat conftest.err >&5
10017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10018   (exit $ac_status); } && {
10019          test -z "$ac_cxx_werror_flag" ||
10020          test ! -s conftest.err
10021        } && test -s conftest.$ac_objext; then
10022   rxvt_cv_int32_t=yes
10023 else
10024   echo "$as_me: failed program was:" >&5
10025 sed 's/^/| /' conftest.$ac_ext >&5
10026
10027         if test "$ac_cv_sizeof_char" -ge 4; then
10028   rxvt_cv_int32_t=" char"
10029 else
10030   if test "$ac_cv_sizeof_short" -ge 4; then
10031     rxvt_cv_int32_t=" short"
10032   else
10033     if test "$ac_cv_sizeof_int" -ge 4; then
10034       rxvt_cv_int32_t=" int"
10035     else
10036       if test "$ac_cv_sizeof_long" -ge 4; then
10037         rxvt_cv_int32_t=" long"
10038       else
10039         if test "$ac_cv_sizeof_long_long" -ge 4; then
10040           rxvt_cv_int32_t=" long long"
10041         else
10042           rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
10043         fi
10044       fi
10045     fi
10046   fi
10047 fi
10048 fi
10049
10050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10051 fi
10052 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
10053 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
10054 if test x"$rxvt_cv_int32_t" != xyes; then
10055   rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
10056 else
10057   if test x"" = x; then
10058     rxvt_int32_typedef="/* typedef int int32_t; */"
10059   else
10060     rxvt_int32_typedef="/* typedef  int int32_t; */"
10061   fi
10062 fi
10063
10064 { echo "$as_me:$LINENO: checking for uint32_t" >&5
10065 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
10066 if test "${rxvt_cv_uint32_t+set}" = set; then
10067   echo $ECHO_N "(cached) $ECHO_C" >&6
10068 else
10069   cat >conftest.$ac_ext <<_ACEOF
10070 /* confdefs.h.  */
10071 _ACEOF
10072 cat confdefs.h >>conftest.$ac_ext
10073 cat >>conftest.$ac_ext <<_ACEOF
10074 /* end confdefs.h.  */
10075 #include <stdint.h>
10076 int
10077 main ()
10078 {
10079 uint32_t dummy;
10080   ;
10081   return 0;
10082 }
10083 _ACEOF
10084 rm -f conftest.$ac_objext
10085 if { (ac_try="$ac_compile"
10086 case "(($ac_try" in
10087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10088   *) ac_try_echo=$ac_try;;
10089 esac
10090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10091   (eval "$ac_compile") 2>conftest.er1
10092   ac_status=$?
10093   grep -v '^ *+' conftest.er1 >conftest.err
10094   rm -f conftest.er1
10095   cat conftest.err >&5
10096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10097   (exit $ac_status); } && {
10098          test -z "$ac_cxx_werror_flag" ||
10099          test ! -s conftest.err
10100        } && test -s conftest.$ac_objext; then
10101   rxvt_cv_uint32_t=yes
10102 else
10103   echo "$as_me: failed program was:" >&5
10104 sed 's/^/| /' conftest.$ac_ext >&5
10105
10106         if test "$ac_cv_sizeof_char" -ge 4; then
10107   rxvt_cv_uint32_t="unsigned char"
10108 else
10109   if test "$ac_cv_sizeof_short" -ge 4; then
10110     rxvt_cv_uint32_t="unsigned short"
10111   else
10112     if test "$ac_cv_sizeof_int" -ge 4; then
10113       rxvt_cv_uint32_t="unsigned int"
10114     else
10115       if test "$ac_cv_sizeof_long" -ge 4; then
10116         rxvt_cv_uint32_t="unsigned long"
10117       else
10118         if test "$ac_cv_sizeof_long_long" -ge 4; then
10119           rxvt_cv_uint32_t="unsigned long long"
10120         else
10121           rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10122         fi
10123       fi
10124     fi
10125   fi
10126 fi
10127 fi
10128
10129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10130 fi
10131 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10132 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10133 if test x"$rxvt_cv_uint32_t" != xyes; then
10134   rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10135 else
10136   if test x"unsigned" = x; then
10137     rxvt_uint32_typedef="/* typedef int uint32_t; */"
10138   else
10139     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10140   fi
10141 fi
10142
10143 if test "$ac_cv_sizeof_int_p" -eq 8; then
10144   rxvt_intp_define="#define intp_t int64_t"
10145   rxvt_u_intp_define="#define u_intp_t u_int64_t"
10146 else
10147   if test "$ac_cv_sizeof_int_p" -eq 4; then
10148     rxvt_intp_define="#define intp_t int32_t"
10149     rxvt_u_intp_define="#define u_intp_t u_int32_t"
10150   else
10151     if test "$ac_cv_sizeof_int_p" -eq 2; then
10152       rxvt_intp_define="#define intp_t int16_t"
10153       rxvt_u_intp_define="#define u_intp_t u_int16_t"
10154     else
10155       rxvt_intp_define="#error set intp_t"
10156       rxvt_u_intp_define="#error set u_intp_t"
10157     fi
10158   fi
10159 fi
10160
10161
10162
10163 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10164 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10165 if test "${ac_cv_type_signal+set}" = set; then
10166   echo $ECHO_N "(cached) $ECHO_C" >&6
10167 else
10168   cat >conftest.$ac_ext <<_ACEOF
10169 /* confdefs.h.  */
10170 _ACEOF
10171 cat confdefs.h >>conftest.$ac_ext
10172 cat >>conftest.$ac_ext <<_ACEOF
10173 /* end confdefs.h.  */
10174 #include <sys/types.h>
10175 #include <signal.h>
10176
10177 int
10178 main ()
10179 {
10180 return *(signal (0, 0)) (0) == 1;
10181   ;
10182   return 0;
10183 }
10184 _ACEOF
10185 rm -f conftest.$ac_objext
10186 if { (ac_try="$ac_compile"
10187 case "(($ac_try" in
10188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10189   *) ac_try_echo=$ac_try;;
10190 esac
10191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10192   (eval "$ac_compile") 2>conftest.er1
10193   ac_status=$?
10194   grep -v '^ *+' conftest.er1 >conftest.err
10195   rm -f conftest.er1
10196   cat conftest.err >&5
10197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198   (exit $ac_status); } && {
10199          test -z "$ac_cxx_werror_flag" ||
10200          test ! -s conftest.err
10201        } && test -s conftest.$ac_objext; then
10202   ac_cv_type_signal=int
10203 else
10204   echo "$as_me: failed program was:" >&5
10205 sed 's/^/| /' conftest.$ac_ext >&5
10206
10207         ac_cv_type_signal=void
10208 fi
10209
10210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10211 fi
10212 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10213 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10214
10215 cat >>confdefs.h <<_ACEOF
10216 #define RETSIGTYPE $ac_cv_type_signal
10217 _ACEOF
10218
10219
10220
10221
10222 for ac_func in unsetenv
10223 do
10224 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10225 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10226 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10227 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10228   echo $ECHO_N "(cached) $ECHO_C" >&6
10229 else
10230   cat >conftest.$ac_ext <<_ACEOF
10231 /* confdefs.h.  */
10232 _ACEOF
10233 cat confdefs.h >>conftest.$ac_ext
10234 cat >>conftest.$ac_ext <<_ACEOF
10235 /* end confdefs.h.  */
10236 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10237    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10238 #define $ac_func innocuous_$ac_func
10239
10240 /* System header to define __stub macros and hopefully few prototypes,
10241     which can conflict with char $ac_func (); below.
10242     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10243     <limits.h> exists even on freestanding compilers.  */
10244
10245 #ifdef __STDC__
10246 # include <limits.h>
10247 #else
10248 # include <assert.h>
10249 #endif
10250
10251 #undef $ac_func
10252
10253 /* Override any GCC internal prototype to avoid an error.
10254    Use char because int might match the return type of a GCC
10255    builtin and then its argument prototype would still apply.  */
10256 #ifdef __cplusplus
10257 extern "C"
10258 #endif
10259 char $ac_func ();
10260 /* The GNU C library defines this for functions which it implements
10261     to always fail with ENOSYS.  Some functions are actually named
10262     something starting with __ and the normal name is an alias.  */
10263 #if defined __stub_$ac_func || defined __stub___$ac_func
10264 choke me
10265 #endif
10266
10267 int
10268 main ()
10269 {
10270 return $ac_func ();
10271   ;
10272   return 0;
10273 }
10274 _ACEOF
10275 rm -f conftest.$ac_objext conftest$ac_exeext
10276 if { (ac_try="$ac_link"
10277 case "(($ac_try" in
10278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10279   *) ac_try_echo=$ac_try;;
10280 esac
10281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10282   (eval "$ac_link") 2>conftest.er1
10283   ac_status=$?
10284   grep -v '^ *+' conftest.er1 >conftest.err
10285   rm -f conftest.er1
10286   cat conftest.err >&5
10287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10288   (exit $ac_status); } && {
10289          test -z "$ac_cxx_werror_flag" ||
10290          test ! -s conftest.err
10291        } && test -s conftest$ac_exeext &&
10292        $as_test_x conftest$ac_exeext; then
10293   eval "$as_ac_var=yes"
10294 else
10295   echo "$as_me: failed program was:" >&5
10296 sed 's/^/| /' conftest.$ac_ext >&5
10297
10298         eval "$as_ac_var=no"
10299 fi
10300
10301 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10302       conftest$ac_exeext conftest.$ac_ext
10303 fi
10304 ac_res=`eval echo '${'$as_ac_var'}'`
10305                { echo "$as_me:$LINENO: result: $ac_res" >&5
10306 echo "${ECHO_T}$ac_res" >&6; }
10307 if test `eval echo '${'$as_ac_var'}'` = yes; then
10308   cat >>confdefs.h <<_ACEOF
10309 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10310 _ACEOF
10311
10312 fi
10313 done
10314
10315
10316
10317 support_utmp=yes
10318 support_wtmp=yes
10319 support_lastlog=yes
10320
10321 # Check whether --enable-utmp was given.
10322 if test "${enable_utmp+set}" = set; then
10323   enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
10324     support_utmp=$enableval
10325   fi
10326 fi
10327
10328
10329 # Check whether --enable-wtmp was given.
10330 if test "${enable_wtmp+set}" = set; then
10331   enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
10332     support_wtmp=$enableval
10333   fi
10334 fi
10335
10336
10337 # Check whether --enable-lastlog was given.
10338 if test "${enable_lastlog+set}" = set; then
10339   enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
10340     support_lastlog=$enableval
10341   fi
10342 fi
10343
10344
10345 if test x$support_utmp = xyes; then
10346
10347 cat >>confdefs.h <<\_ACEOF
10348 #define UTMP_SUPPORT 1
10349 _ACEOF
10350
10351 fi
10352 if test x$support_wtmp = xyes; then
10353
10354 cat >>confdefs.h <<\_ACEOF
10355 #define WTMP_SUPPORT 1
10356 _ACEOF
10357
10358 fi
10359 if test x$support_lastlog = xyes; then
10360
10361 cat >>confdefs.h <<\_ACEOF
10362 #define LASTLOG_SUPPORT 1
10363 _ACEOF
10364
10365 fi
10366
10367
10368
10369
10370 for ac_func in \
10371         updwtmp \
10372         updwtmpx \
10373         updlastlogx \
10374
10375 do
10376 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10377 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10378 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10379 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10380   echo $ECHO_N "(cached) $ECHO_C" >&6
10381 else
10382   cat >conftest.$ac_ext <<_ACEOF
10383 /* confdefs.h.  */
10384 _ACEOF
10385 cat confdefs.h >>conftest.$ac_ext
10386 cat >>conftest.$ac_ext <<_ACEOF
10387 /* end confdefs.h.  */
10388 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10389    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10390 #define $ac_func innocuous_$ac_func
10391
10392 /* System header to define __stub macros and hopefully few prototypes,
10393     which can conflict with char $ac_func (); below.
10394     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10395     <limits.h> exists even on freestanding compilers.  */
10396
10397 #ifdef __STDC__
10398 # include <limits.h>
10399 #else
10400 # include <assert.h>
10401 #endif
10402
10403 #undef $ac_func
10404
10405 /* Override any GCC internal prototype to avoid an error.
10406    Use char because int might match the return type of a GCC
10407    builtin and then its argument prototype would still apply.  */
10408 #ifdef __cplusplus
10409 extern "C"
10410 #endif
10411 char $ac_func ();
10412 /* The GNU C library defines this for functions which it implements
10413     to always fail with ENOSYS.  Some functions are actually named
10414     something starting with __ and the normal name is an alias.  */
10415 #if defined __stub_$ac_func || defined __stub___$ac_func
10416 choke me
10417 #endif
10418
10419 int
10420 main ()
10421 {
10422 return $ac_func ();
10423   ;
10424   return 0;
10425 }
10426 _ACEOF
10427 rm -f conftest.$ac_objext conftest$ac_exeext
10428 if { (ac_try="$ac_link"
10429 case "(($ac_try" in
10430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10431   *) ac_try_echo=$ac_try;;
10432 esac
10433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10434   (eval "$ac_link") 2>conftest.er1
10435   ac_status=$?
10436   grep -v '^ *+' conftest.er1 >conftest.err
10437   rm -f conftest.er1
10438   cat conftest.err >&5
10439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440   (exit $ac_status); } && {
10441          test -z "$ac_cxx_werror_flag" ||
10442          test ! -s conftest.err
10443        } && test -s conftest$ac_exeext &&
10444        $as_test_x conftest$ac_exeext; then
10445   eval "$as_ac_var=yes"
10446 else
10447   echo "$as_me: failed program was:" >&5
10448 sed 's/^/| /' conftest.$ac_ext >&5
10449
10450         eval "$as_ac_var=no"
10451 fi
10452
10453 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10454       conftest$ac_exeext conftest.$ac_ext
10455 fi
10456 ac_res=`eval echo '${'$as_ac_var'}'`
10457                { echo "$as_me:$LINENO: result: $ac_res" >&5
10458 echo "${ECHO_T}$ac_res" >&6; }
10459 if test `eval echo '${'$as_ac_var'}'` = yes; then
10460   cat >>confdefs.h <<_ACEOF
10461 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10462 _ACEOF
10463
10464 fi
10465 done
10466
10467
10468
10469
10470
10471 for ac_header in \
10472         utmp.h \
10473         utmpx.h \
10474         lastlog.h \
10475
10476 do
10477 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10478 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10479   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10480 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10481 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10482   echo $ECHO_N "(cached) $ECHO_C" >&6
10483 fi
10484 ac_res=`eval echo '${'$as_ac_Header'}'`
10485                { echo "$as_me:$LINENO: result: $ac_res" >&5
10486 echo "${ECHO_T}$ac_res" >&6; }
10487 else
10488   # Is the header compilable?
10489 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10490 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10491 cat >conftest.$ac_ext <<_ACEOF
10492 /* confdefs.h.  */
10493 _ACEOF
10494 cat confdefs.h >>conftest.$ac_ext
10495 cat >>conftest.$ac_ext <<_ACEOF
10496 /* end confdefs.h.  */
10497 $ac_includes_default
10498 #include <$ac_header>
10499 _ACEOF
10500 rm -f conftest.$ac_objext
10501 if { (ac_try="$ac_compile"
10502 case "(($ac_try" in
10503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10504   *) ac_try_echo=$ac_try;;
10505 esac
10506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10507   (eval "$ac_compile") 2>conftest.er1
10508   ac_status=$?
10509   grep -v '^ *+' conftest.er1 >conftest.err
10510   rm -f conftest.er1
10511   cat conftest.err >&5
10512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513   (exit $ac_status); } && {
10514          test -z "$ac_cxx_werror_flag" ||
10515          test ! -s conftest.err
10516        } && test -s conftest.$ac_objext; then
10517   ac_header_compiler=yes
10518 else
10519   echo "$as_me: failed program was:" >&5
10520 sed 's/^/| /' conftest.$ac_ext >&5
10521
10522         ac_header_compiler=no
10523 fi
10524
10525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10526 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10527 echo "${ECHO_T}$ac_header_compiler" >&6; }
10528
10529 # Is the header present?
10530 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10531 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10532 cat >conftest.$ac_ext <<_ACEOF
10533 /* confdefs.h.  */
10534 _ACEOF
10535 cat confdefs.h >>conftest.$ac_ext
10536 cat >>conftest.$ac_ext <<_ACEOF
10537 /* end confdefs.h.  */
10538 #include <$ac_header>
10539 _ACEOF
10540 if { (ac_try="$ac_cpp conftest.$ac_ext"
10541 case "(($ac_try" in
10542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10543   *) ac_try_echo=$ac_try;;
10544 esac
10545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10546   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10547   ac_status=$?
10548   grep -v '^ *+' conftest.er1 >conftest.err
10549   rm -f conftest.er1
10550   cat conftest.err >&5
10551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10552   (exit $ac_status); } >/dev/null && {
10553          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10554          test ! -s conftest.err
10555        }; then
10556   ac_header_preproc=yes
10557 else
10558   echo "$as_me: failed program was:" >&5
10559 sed 's/^/| /' conftest.$ac_ext >&5
10560
10561   ac_header_preproc=no
10562 fi
10563
10564 rm -f conftest.err conftest.$ac_ext
10565 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10566 echo "${ECHO_T}$ac_header_preproc" >&6; }
10567
10568 # So?  What about this header?
10569 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10570   yes:no: )
10571     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10572 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10573     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10574 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10575     ac_header_preproc=yes
10576     ;;
10577   no:yes:* )
10578     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10579 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10580     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10581 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10582     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10583 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10584     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10585 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10586     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10587 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10588     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10589 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10590
10591     ;;
10592 esac
10593 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10594 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10595 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10596   echo $ECHO_N "(cached) $ECHO_C" >&6
10597 else
10598   eval "$as_ac_Header=\$ac_header_preproc"
10599 fi
10600 ac_res=`eval echo '${'$as_ac_Header'}'`
10601                { echo "$as_me:$LINENO: result: $ac_res" >&5
10602 echo "${ECHO_T}$ac_res" >&6; }
10603
10604 fi
10605 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10606   cat >>confdefs.h <<_ACEOF
10607 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10608 _ACEOF
10609
10610 fi
10611
10612 done
10613
10614
10615
10616 if test "${ac_cv_header_utmp_h+set}" = set; then
10617   { echo "$as_me:$LINENO: checking for utmp.h" >&5
10618 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10619 if test "${ac_cv_header_utmp_h+set}" = set; then
10620   echo $ECHO_N "(cached) $ECHO_C" >&6
10621 fi
10622 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10623 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10624 else
10625   # Is the header compilable?
10626 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10627 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10628 cat >conftest.$ac_ext <<_ACEOF
10629 /* confdefs.h.  */
10630 _ACEOF
10631 cat confdefs.h >>conftest.$ac_ext
10632 cat >>conftest.$ac_ext <<_ACEOF
10633 /* end confdefs.h.  */
10634 $ac_includes_default
10635 #include <utmp.h>
10636 _ACEOF
10637 rm -f conftest.$ac_objext
10638 if { (ac_try="$ac_compile"
10639 case "(($ac_try" in
10640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10641   *) ac_try_echo=$ac_try;;
10642 esac
10643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10644   (eval "$ac_compile") 2>conftest.er1
10645   ac_status=$?
10646   grep -v '^ *+' conftest.er1 >conftest.err
10647   rm -f conftest.er1
10648   cat conftest.err >&5
10649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650   (exit $ac_status); } && {
10651          test -z "$ac_cxx_werror_flag" ||
10652          test ! -s conftest.err
10653        } && test -s conftest.$ac_objext; then
10654   ac_header_compiler=yes
10655 else
10656   echo "$as_me: failed program was:" >&5
10657 sed 's/^/| /' conftest.$ac_ext >&5
10658
10659         ac_header_compiler=no
10660 fi
10661
10662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10663 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10664 echo "${ECHO_T}$ac_header_compiler" >&6; }
10665
10666 # Is the header present?
10667 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10668 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10669 cat >conftest.$ac_ext <<_ACEOF
10670 /* confdefs.h.  */
10671 _ACEOF
10672 cat confdefs.h >>conftest.$ac_ext
10673 cat >>conftest.$ac_ext <<_ACEOF
10674 /* end confdefs.h.  */
10675 #include <utmp.h>
10676 _ACEOF
10677 if { (ac_try="$ac_cpp conftest.$ac_ext"
10678 case "(($ac_try" in
10679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10680   *) ac_try_echo=$ac_try;;
10681 esac
10682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10683   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10684   ac_status=$?
10685   grep -v '^ *+' conftest.er1 >conftest.err
10686   rm -f conftest.er1
10687   cat conftest.err >&5
10688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10689   (exit $ac_status); } >/dev/null && {
10690          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10691          test ! -s conftest.err
10692        }; then
10693   ac_header_preproc=yes
10694 else
10695   echo "$as_me: failed program was:" >&5
10696 sed 's/^/| /' conftest.$ac_ext >&5
10697
10698   ac_header_preproc=no
10699 fi
10700
10701 rm -f conftest.err conftest.$ac_ext
10702 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10703 echo "${ECHO_T}$ac_header_preproc" >&6; }
10704
10705 # So?  What about this header?
10706 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10707   yes:no: )
10708     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10709 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10710     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10711 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10712     ac_header_preproc=yes
10713     ;;
10714   no:yes:* )
10715     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10716 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10717     { echo "$as_me:$LINENO: WARNING: utmp.h:     check for missing prerequisite headers?" >&5
10718 echo "$as_me: WARNING: utmp.h:     check for missing prerequisite headers?" >&2;}
10719     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10720 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10721     { echo "$as_me:$LINENO: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&5
10722 echo "$as_me: WARNING: utmp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10723     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10724 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10725     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10726 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10727
10728     ;;
10729 esac
10730 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10731 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10732 if test "${ac_cv_header_utmp_h+set}" = set; then
10733   echo $ECHO_N "(cached) $ECHO_C" >&6
10734 else
10735   ac_cv_header_utmp_h=$ac_header_preproc
10736 fi
10737 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10738 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10739
10740 fi
10741 if test $ac_cv_header_utmp_h = yes; then
10742   { echo "$as_me:$LINENO: checking for struct utmp" >&5
10743 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10744 if test "${struct_utmp+set}" = set; then
10745   echo $ECHO_N "(cached) $ECHO_C" >&6
10746 else
10747   cat >conftest.$ac_ext <<_ACEOF
10748 /* confdefs.h.  */
10749 _ACEOF
10750 cat confdefs.h >>conftest.$ac_ext
10751 cat >>conftest.$ac_ext <<_ACEOF
10752 /* end confdefs.h.  */
10753 #include <sys/types.h>
10754 #include <utmp.h>
10755 int
10756 main ()
10757 {
10758 struct utmp ut;
10759   ;
10760   return 0;
10761 }
10762 _ACEOF
10763 rm -f conftest.$ac_objext
10764 if { (ac_try="$ac_compile"
10765 case "(($ac_try" in
10766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767   *) ac_try_echo=$ac_try;;
10768 esac
10769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770   (eval "$ac_compile") 2>conftest.er1
10771   ac_status=$?
10772   grep -v '^ *+' conftest.er1 >conftest.err
10773   rm -f conftest.er1
10774   cat conftest.err >&5
10775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776   (exit $ac_status); } && {
10777          test -z "$ac_cxx_werror_flag" ||
10778          test ! -s conftest.err
10779        } && test -s conftest.$ac_objext; then
10780   struct_utmp=yes
10781 else
10782   echo "$as_me: failed program was:" >&5
10783 sed 's/^/| /' conftest.$ac_ext >&5
10784
10785         struct_utmp=no
10786 fi
10787
10788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10789 fi
10790 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10791 echo "${ECHO_T}$struct_utmp" >&6; }
10792 if test x$struct_utmp = xyes; then
10793
10794 cat >>confdefs.h <<\_ACEOF
10795 #define HAVE_STRUCT_UTMP 1
10796 _ACEOF
10797
10798 fi
10799
10800
10801 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10802 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10803 if test "${struct_utmp_host+set}" = set; then
10804   echo $ECHO_N "(cached) $ECHO_C" >&6
10805 else
10806   cat >conftest.$ac_ext <<_ACEOF
10807 /* confdefs.h.  */
10808 _ACEOF
10809 cat confdefs.h >>conftest.$ac_ext
10810 cat >>conftest.$ac_ext <<_ACEOF
10811 /* end confdefs.h.  */
10812 #include <sys/types.h>
10813 #include <utmp.h>
10814 int
10815 main ()
10816 {
10817 struct utmp ut; ut.ut_host;
10818   ;
10819   return 0;
10820 }
10821 _ACEOF
10822 rm -f conftest.$ac_objext
10823 if { (ac_try="$ac_compile"
10824 case "(($ac_try" in
10825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10826   *) ac_try_echo=$ac_try;;
10827 esac
10828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10829   (eval "$ac_compile") 2>conftest.er1
10830   ac_status=$?
10831   grep -v '^ *+' conftest.er1 >conftest.err
10832   rm -f conftest.er1
10833   cat conftest.err >&5
10834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10835   (exit $ac_status); } && {
10836          test -z "$ac_cxx_werror_flag" ||
10837          test ! -s conftest.err
10838        } && test -s conftest.$ac_objext; then
10839   struct_utmp_host=yes
10840 else
10841   echo "$as_me: failed program was:" >&5
10842 sed 's/^/| /' conftest.$ac_ext >&5
10843
10844         struct_utmp_host=no
10845 fi
10846
10847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10848 fi
10849 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10850 echo "${ECHO_T}$struct_utmp_host" >&6; }
10851 if test x$struct_utmp_host = xyes; then
10852
10853 cat >>confdefs.h <<\_ACEOF
10854 #define HAVE_UTMP_HOST 1
10855 _ACEOF
10856
10857 fi
10858
10859 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10860 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10861 if test "${struct_utmp_pid+set}" = set; then
10862   echo $ECHO_N "(cached) $ECHO_C" >&6
10863 else
10864   cat >conftest.$ac_ext <<_ACEOF
10865 /* confdefs.h.  */
10866 _ACEOF
10867 cat confdefs.h >>conftest.$ac_ext
10868 cat >>conftest.$ac_ext <<_ACEOF
10869 /* end confdefs.h.  */
10870 #include <sys/types.h>
10871 #include <utmp.h>
10872 int
10873 main ()
10874 {
10875 struct utmp ut; ut.ut_pid;
10876   ;
10877   return 0;
10878 }
10879 _ACEOF
10880 rm -f conftest.$ac_objext
10881 if { (ac_try="$ac_compile"
10882 case "(($ac_try" in
10883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10884   *) ac_try_echo=$ac_try;;
10885 esac
10886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10887   (eval "$ac_compile") 2>conftest.er1
10888   ac_status=$?
10889   grep -v '^ *+' conftest.er1 >conftest.err
10890   rm -f conftest.er1
10891   cat conftest.err >&5
10892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10893   (exit $ac_status); } && {
10894          test -z "$ac_cxx_werror_flag" ||
10895          test ! -s conftest.err
10896        } && test -s conftest.$ac_objext; then
10897   struct_utmp_pid=yes
10898 else
10899   echo "$as_me: failed program was:" >&5
10900 sed 's/^/| /' conftest.$ac_ext >&5
10901
10902         struct_utmp_pid=no
10903 fi
10904
10905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10906 fi
10907 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10908 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10909 if test x$struct_utmp_pid = xyes; then
10910
10911 cat >>confdefs.h <<\_ACEOF
10912 #define HAVE_UTMP_PID 1
10913 _ACEOF
10914
10915 fi
10916
10917 fi
10918
10919
10920
10921 if test "${ac_cv_header_utmpx_h+set}" = set; then
10922   { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10923 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10924 if test "${ac_cv_header_utmpx_h+set}" = set; then
10925   echo $ECHO_N "(cached) $ECHO_C" >&6
10926 fi
10927 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10928 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10929 else
10930   # Is the header compilable?
10931 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10932 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10933 cat >conftest.$ac_ext <<_ACEOF
10934 /* confdefs.h.  */
10935 _ACEOF
10936 cat confdefs.h >>conftest.$ac_ext
10937 cat >>conftest.$ac_ext <<_ACEOF
10938 /* end confdefs.h.  */
10939 $ac_includes_default
10940 #include <utmpx.h>
10941 _ACEOF
10942 rm -f conftest.$ac_objext
10943 if { (ac_try="$ac_compile"
10944 case "(($ac_try" in
10945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10946   *) ac_try_echo=$ac_try;;
10947 esac
10948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10949   (eval "$ac_compile") 2>conftest.er1
10950   ac_status=$?
10951   grep -v '^ *+' conftest.er1 >conftest.err
10952   rm -f conftest.er1
10953   cat conftest.err >&5
10954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10955   (exit $ac_status); } && {
10956          test -z "$ac_cxx_werror_flag" ||
10957          test ! -s conftest.err
10958        } && test -s conftest.$ac_objext; then
10959   ac_header_compiler=yes
10960 else
10961   echo "$as_me: failed program was:" >&5
10962 sed 's/^/| /' conftest.$ac_ext >&5
10963
10964         ac_header_compiler=no
10965 fi
10966
10967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10968 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10969 echo "${ECHO_T}$ac_header_compiler" >&6; }
10970
10971 # Is the header present?
10972 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10973 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10974 cat >conftest.$ac_ext <<_ACEOF
10975 /* confdefs.h.  */
10976 _ACEOF
10977 cat confdefs.h >>conftest.$ac_ext
10978 cat >>conftest.$ac_ext <<_ACEOF
10979 /* end confdefs.h.  */
10980 #include <utmpx.h>
10981 _ACEOF
10982 if { (ac_try="$ac_cpp conftest.$ac_ext"
10983 case "(($ac_try" in
10984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10985   *) ac_try_echo=$ac_try;;
10986 esac
10987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10988   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10989   ac_status=$?
10990   grep -v '^ *+' conftest.er1 >conftest.err
10991   rm -f conftest.er1
10992   cat conftest.err >&5
10993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10994   (exit $ac_status); } >/dev/null && {
10995          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10996          test ! -s conftest.err
10997        }; then
10998   ac_header_preproc=yes
10999 else
11000   echo "$as_me: failed program was:" >&5
11001 sed 's/^/| /' conftest.$ac_ext >&5
11002
11003   ac_header_preproc=no
11004 fi
11005
11006 rm -f conftest.err conftest.$ac_ext
11007 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11008 echo "${ECHO_T}$ac_header_preproc" >&6; }
11009
11010 # So?  What about this header?
11011 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11012   yes:no: )
11013     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
11014 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11015     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
11016 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
11017     ac_header_preproc=yes
11018     ;;
11019   no:yes:* )
11020     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
11021 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
11022     { echo "$as_me:$LINENO: WARNING: utmpx.h:     check for missing prerequisite headers?" >&5
11023 echo "$as_me: WARNING: utmpx.h:     check for missing prerequisite headers?" >&2;}
11024     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
11025 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
11026     { echo "$as_me:$LINENO: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&5
11027 echo "$as_me: WARNING: utmpx.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11028     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
11029 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
11030     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
11031 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
11032
11033     ;;
11034 esac
11035 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
11036 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
11037 if test "${ac_cv_header_utmpx_h+set}" = set; then
11038   echo $ECHO_N "(cached) $ECHO_C" >&6
11039 else
11040   ac_cv_header_utmpx_h=$ac_header_preproc
11041 fi
11042 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
11043 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
11044
11045 fi
11046 if test $ac_cv_header_utmpx_h = yes; then
11047   { echo "$as_me:$LINENO: checking for struct utmpx" >&5
11048 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
11049 if test "${struct_utmpx+set}" = set; then
11050   echo $ECHO_N "(cached) $ECHO_C" >&6
11051 else
11052   cat >conftest.$ac_ext <<_ACEOF
11053 /* confdefs.h.  */
11054 _ACEOF
11055 cat confdefs.h >>conftest.$ac_ext
11056 cat >>conftest.$ac_ext <<_ACEOF
11057 /* end confdefs.h.  */
11058 #include <sys/types.h>
11059 #include <utmpx.h>
11060 int
11061 main ()
11062 {
11063 struct utmpx ut;
11064   ;
11065   return 0;
11066 }
11067 _ACEOF
11068 rm -f conftest.$ac_objext
11069 if { (ac_try="$ac_compile"
11070 case "(($ac_try" in
11071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11072   *) ac_try_echo=$ac_try;;
11073 esac
11074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11075   (eval "$ac_compile") 2>conftest.er1
11076   ac_status=$?
11077   grep -v '^ *+' conftest.er1 >conftest.err
11078   rm -f conftest.er1
11079   cat conftest.err >&5
11080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11081   (exit $ac_status); } && {
11082          test -z "$ac_cxx_werror_flag" ||
11083          test ! -s conftest.err
11084        } && test -s conftest.$ac_objext; then
11085   struct_utmpx=yes
11086 else
11087   echo "$as_me: failed program was:" >&5
11088 sed 's/^/| /' conftest.$ac_ext >&5
11089
11090         struct_utmpx=no
11091 fi
11092
11093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11094 fi
11095 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
11096 echo "${ECHO_T}$struct_utmpx" >&6; }
11097 if test x$struct_utmpx = xyes; then
11098
11099 cat >>confdefs.h <<\_ACEOF
11100 #define HAVE_STRUCT_UTMPX 1
11101 _ACEOF
11102
11103 fi
11104
11105
11106 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
11107 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
11108 if test "${struct_utmpx_host+set}" = set; then
11109   echo $ECHO_N "(cached) $ECHO_C" >&6
11110 else
11111   cat >conftest.$ac_ext <<_ACEOF
11112 /* confdefs.h.  */
11113 _ACEOF
11114 cat confdefs.h >>conftest.$ac_ext
11115 cat >>conftest.$ac_ext <<_ACEOF
11116 /* end confdefs.h.  */
11117 #include <sys/types.h>
11118 #include <utmpx.h>
11119 int
11120 main ()
11121 {
11122 struct utmpx utx; utx.ut_host;
11123   ;
11124   return 0;
11125 }
11126 _ACEOF
11127 rm -f conftest.$ac_objext
11128 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
11135   ac_status=$?
11136   grep -v '^ *+' conftest.er1 >conftest.err
11137   rm -f conftest.er1
11138   cat conftest.err >&5
11139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140   (exit $ac_status); } && {
11141          test -z "$ac_cxx_werror_flag" ||
11142          test ! -s conftest.err
11143        } && test -s conftest.$ac_objext; then
11144   struct_utmpx_host=yes
11145 else
11146   echo "$as_me: failed program was:" >&5
11147 sed 's/^/| /' conftest.$ac_ext >&5
11148
11149         struct_utmpx_host=no
11150 fi
11151
11152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11153 fi
11154 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11155 echo "${ECHO_T}$struct_utmpx_host" >&6; }
11156 if test x$struct_utmpx_host = xyes; then
11157
11158 cat >>confdefs.h <<\_ACEOF
11159 #define HAVE_UTMPX_HOST 1
11160 _ACEOF
11161
11162 fi
11163
11164 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11165 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
11166 if test "${struct_utmpx_session+set}" = set; then
11167   echo $ECHO_N "(cached) $ECHO_C" >&6
11168 else
11169   cat >conftest.$ac_ext <<_ACEOF
11170 /* confdefs.h.  */
11171 _ACEOF
11172 cat confdefs.h >>conftest.$ac_ext
11173 cat >>conftest.$ac_ext <<_ACEOF
11174 /* end confdefs.h.  */
11175 #include <sys/types.h>
11176 #include <utmpx.h>
11177 int
11178 main ()
11179 {
11180 struct utmpx utx; utx.ut_session;
11181   ;
11182   return 0;
11183 }
11184 _ACEOF
11185 rm -f conftest.$ac_objext
11186 if { (ac_try="$ac_compile"
11187 case "(($ac_try" in
11188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11189   *) ac_try_echo=$ac_try;;
11190 esac
11191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11192   (eval "$ac_compile") 2>conftest.er1
11193   ac_status=$?
11194   grep -v '^ *+' conftest.er1 >conftest.err
11195   rm -f conftest.er1
11196   cat conftest.err >&5
11197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11198   (exit $ac_status); } && {
11199          test -z "$ac_cxx_werror_flag" ||
11200          test ! -s conftest.err
11201        } && test -s conftest.$ac_objext; then
11202   struct_utmpx_session=yes
11203 else
11204   echo "$as_me: failed program was:" >&5
11205 sed 's/^/| /' conftest.$ac_ext >&5
11206
11207         struct_utmpx_session=no
11208 fi
11209
11210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11211 fi
11212 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11213 echo "${ECHO_T}$struct_utmpx_session" >&6; }
11214 if test x$struct_utmpx_session = xyes; then
11215
11216 cat >>confdefs.h <<\_ACEOF
11217 #define HAVE_UTMPX_SESSION 1
11218 _ACEOF
11219
11220 fi
11221
11222 fi
11223
11224
11225 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
11226 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
11227 if test "${struct_lastlog+set}" = set; then
11228   echo $ECHO_N "(cached) $ECHO_C" >&6
11229 else
11230   cat >conftest.$ac_ext <<_ACEOF
11231 /* confdefs.h.  */
11232 _ACEOF
11233 cat confdefs.h >>conftest.$ac_ext
11234 cat >>conftest.$ac_ext <<_ACEOF
11235 /* end confdefs.h.  */
11236 #include <sys/types.h>
11237 #include <utmp.h>
11238 #ifdef HAVE_LASTLOG_H
11239 #include <lastlog.h>
11240 #endif
11241
11242 int
11243 main ()
11244 {
11245 struct lastlog ll;
11246   ;
11247   return 0;
11248 }
11249 _ACEOF
11250 rm -f conftest.$ac_objext
11251 if { (ac_try="$ac_compile"
11252 case "(($ac_try" in
11253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11254   *) ac_try_echo=$ac_try;;
11255 esac
11256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11257   (eval "$ac_compile") 2>conftest.er1
11258   ac_status=$?
11259   grep -v '^ *+' conftest.er1 >conftest.err
11260   rm -f conftest.er1
11261   cat conftest.err >&5
11262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11263   (exit $ac_status); } && {
11264          test -z "$ac_cxx_werror_flag" ||
11265          test ! -s conftest.err
11266        } && test -s conftest.$ac_objext; then
11267   struct_lastlog=yes
11268 else
11269   echo "$as_me: failed program was:" >&5
11270 sed 's/^/| /' conftest.$ac_ext >&5
11271
11272         struct_lastlog=no
11273 fi
11274
11275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11276 fi
11277 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11278 echo "${ECHO_T}$struct_lastlog" >&6; }
11279 if test x$struct_lastlog = xyes; then
11280
11281 cat >>confdefs.h <<\_ACEOF
11282 #define HAVE_STRUCT_LASTLOG 1
11283 _ACEOF
11284
11285 fi
11286
11287 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11288 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
11289 if test "${struct_lastlogx+set}" = set; then
11290   echo $ECHO_N "(cached) $ECHO_C" >&6
11291 else
11292   cat >conftest.$ac_ext <<_ACEOF
11293 /* confdefs.h.  */
11294 _ACEOF
11295 cat confdefs.h >>conftest.$ac_ext
11296 cat >>conftest.$ac_ext <<_ACEOF
11297 /* end confdefs.h.  */
11298 #include <sys/types.h>
11299 #include <utmpx.h>
11300 #ifdef HAVE_LASTLOG_H
11301 #include <lastlog.h>
11302 #endif
11303
11304 int
11305 main ()
11306 {
11307 struct lastlogx ll;
11308   ;
11309   return 0;
11310 }
11311 _ACEOF
11312 rm -f conftest.$ac_objext
11313 if { (ac_try="$ac_compile"
11314 case "(($ac_try" in
11315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11316   *) ac_try_echo=$ac_try;;
11317 esac
11318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11319   (eval "$ac_compile") 2>conftest.er1
11320   ac_status=$?
11321   grep -v '^ *+' conftest.er1 >conftest.err
11322   rm -f conftest.er1
11323   cat conftest.err >&5
11324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325   (exit $ac_status); } && {
11326          test -z "$ac_cxx_werror_flag" ||
11327          test ! -s conftest.err
11328        } && test -s conftest.$ac_objext; then
11329   struct_lastlogx=yes
11330 else
11331   echo "$as_me: failed program was:" >&5
11332 sed 's/^/| /' conftest.$ac_ext >&5
11333
11334         struct_lastlogx=no
11335 fi
11336
11337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11338 fi
11339 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11340 echo "${ECHO_T}$struct_lastlogx" >&6; }
11341 if test x$struct_lastlogx = xyes; then
11342
11343 cat >>confdefs.h <<\_ACEOF
11344 #define HAVE_STRUCT_LASTLOGX 1
11345 _ACEOF
11346
11347 fi
11348
11349
11350 { echo "$as_me:$LINENO: checking where utmp is located" >&5
11351 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
11352 if test "${path_utmp+set}" = set; then
11353   echo $ECHO_N "(cached) $ECHO_C" >&6
11354 else
11355   if test "$cross_compiling" = yes; then
11356     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11357 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11358 else
11359   cat >conftest.$ac_ext <<_ACEOF
11360 /* confdefs.h.  */
11361 _ACEOF
11362 cat confdefs.h >>conftest.$ac_ext
11363 cat >>conftest.$ac_ext <<_ACEOF
11364 /* end confdefs.h.  */
11365 #include <stdio.h>
11366 #include <stdlib.h>
11367 #include <sys/types.h>
11368 #include <utmp.h>
11369 #include <errno.h>
11370 main()
11371 {
11372     char **u, *utmplist[] = {
11373     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11374     FILE *a, *f=fopen("conftestval", "w");
11375     if (!f) exit(1);
11376 #ifdef UTMP_FILE
11377     fprintf(f, "%s\n", UTMP_FILE);
11378     exit(0);
11379 #endif
11380 #ifdef _PATH_UTMP
11381     fprintf(f, "%s\n", _PATH_UTMP);
11382     exit(0);
11383 #endif
11384     for (u = utmplist; *u; u++) {
11385         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11386             fprintf(f, "%s\n", *u);
11387             exit(0);
11388         }
11389     }
11390     exit(0);
11391 }
11392 _ACEOF
11393 rm -f conftest$ac_exeext
11394 if { (ac_try="$ac_link"
11395 case "(($ac_try" in
11396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11397   *) ac_try_echo=$ac_try;;
11398 esac
11399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11400   (eval "$ac_link") 2>&5
11401   ac_status=$?
11402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11403   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11404   { (case "(($ac_try" in
11405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11406   *) ac_try_echo=$ac_try;;
11407 esac
11408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11409   (eval "$ac_try") 2>&5
11410   ac_status=$?
11411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11412   (exit $ac_status); }; }; then
11413   path_utmp=`cat conftestval`
11414 else
11415   echo "$as_me: program exited with status $ac_status" >&5
11416 echo "$as_me: failed program was:" >&5
11417 sed 's/^/| /' conftest.$ac_ext >&5
11418
11419 ( exit $ac_status )
11420 path_utmp=
11421 fi
11422 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11423 fi
11424
11425
11426 fi
11427 { echo "$as_me:$LINENO: result: $path_utmp" >&5
11428 echo "${ECHO_T}$path_utmp" >&6; }
11429 if test x$path_utmp != x; then
11430
11431 cat >>confdefs.h <<_ACEOF
11432 #define UTMP_FILE "$path_utmp"
11433 _ACEOF
11434
11435 fi
11436
11437
11438 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
11439 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
11440 if test "${path_utmpx+set}" = set; then
11441   echo $ECHO_N "(cached) $ECHO_C" >&6
11442 else
11443   if test "$cross_compiling" = yes; then
11444     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11445 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11446 else
11447   cat >conftest.$ac_ext <<_ACEOF
11448 /* confdefs.h.  */
11449 _ACEOF
11450 cat confdefs.h >>conftest.$ac_ext
11451 cat >>conftest.$ac_ext <<_ACEOF
11452 /* end confdefs.h.  */
11453 #include <stdio.h>
11454 #include <stdlib.h>
11455 #include <sys/types.h>
11456 #include <utmpx.h>
11457 #include <errno.h>
11458 #include <sys/stat.h>
11459 #ifdef HAVE_STRING_H
11460 #include <string.h>
11461 #endif
11462 main()
11463 {
11464     char **u, *p, *utmplist[] = {
11465 #ifdef UTMPX_FILE
11466         UTMPX_FILE,
11467 #endif
11468 #ifdef _PATH_UTMPX
11469         _PATH_UTMPX,
11470 #endif
11471     "/var/adm/utmpx", "/etc/utmpx", NULL };
11472     FILE *a, *f=fopen("conftestval", "w");
11473     struct stat statu, statux;
11474     if (!f) exit(1);
11475     for (u = utmplist; *u; u++) {
11476         if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11477             if (stat(*u, &statux) < 0)
11478                 continue;
11479             p = strdup(*u);
11480             p[strlen(p) - 1] = '\0';
11481             if (stat(p, &statu) >= 0
11482                 && (statu.st_mtime - statux.st_mtime > 86400))
11483                 continue;
11484             fprintf(f, "%s\n", *u);
11485             exit(0);
11486         }
11487     }
11488     exit(0);
11489 }
11490 _ACEOF
11491 rm -f conftest$ac_exeext
11492 if { (ac_try="$ac_link"
11493 case "(($ac_try" in
11494   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11495   *) ac_try_echo=$ac_try;;
11496 esac
11497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11498   (eval "$ac_link") 2>&5
11499   ac_status=$?
11500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11501   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11502   { (case "(($ac_try" in
11503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11504   *) ac_try_echo=$ac_try;;
11505 esac
11506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11507   (eval "$ac_try") 2>&5
11508   ac_status=$?
11509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11510   (exit $ac_status); }; }; then
11511   path_utmpx=`cat conftestval`
11512 else
11513   echo "$as_me: program exited with status $ac_status" >&5
11514 echo "$as_me: failed program was:" >&5
11515 sed 's/^/| /' conftest.$ac_ext >&5
11516
11517 ( exit $ac_status )
11518 path_utmpx=
11519 fi
11520 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11521 fi
11522
11523
11524 fi
11525 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
11526 echo "${ECHO_T}$path_utmpx" >&6; }
11527 if test x$path_utmpx != x; then
11528
11529 cat >>confdefs.h <<_ACEOF
11530 #define UTMPX_FILE "$path_utmpx"
11531 _ACEOF
11532
11533 fi
11534
11535
11536 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
11537 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11538 if test "${path_wtmp+set}" = set; then
11539   echo $ECHO_N "(cached) $ECHO_C" >&6
11540 else
11541   if test "$cross_compiling" = yes; then
11542     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11543 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
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 <stdio.h>
11552 #include <stdlib.h>
11553 #include <sys/types.h>
11554 #ifdef HAVE_UTMP_H
11555 #include <utmp.h>
11556 #endif
11557 #include <errno.h>
11558 main()
11559 {
11560     char **w, *wtmplist[] = {
11561     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11562     FILE *a, *f=fopen("conftestval", "w");
11563     if (!f) exit(1);
11564 #ifdef WTMP_FILE
11565     fprintf(f, "%s\n", WTMP_FILE);
11566     exit(0);
11567 #endif
11568 #ifdef _PATH_WTMP
11569     fprintf(f, "%s\n", _PATH_WTMP);
11570     exit(0);
11571 #endif
11572     for (w = wtmplist; *w; w++) {
11573         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11574             fprintf(f, "%s\n", *w);
11575             exit(0);
11576         }
11577     }
11578     exit(0);
11579 }
11580 _ACEOF
11581 rm -f conftest$ac_exeext
11582 if { (ac_try="$ac_link"
11583 case "(($ac_try" in
11584   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11585   *) ac_try_echo=$ac_try;;
11586 esac
11587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11588   (eval "$ac_link") 2>&5
11589   ac_status=$?
11590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11591   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11592   { (case "(($ac_try" in
11593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11594   *) ac_try_echo=$ac_try;;
11595 esac
11596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11597   (eval "$ac_try") 2>&5
11598   ac_status=$?
11599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600   (exit $ac_status); }; }; then
11601   path_wtmp=`cat conftestval`
11602 else
11603   echo "$as_me: program exited with status $ac_status" >&5
11604 echo "$as_me: failed program was:" >&5
11605 sed 's/^/| /' conftest.$ac_ext >&5
11606
11607 ( exit $ac_status )
11608 path_wtmp=
11609 fi
11610 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11611 fi
11612
11613
11614 fi
11615 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
11616 echo "${ECHO_T}$path_wtmp" >&6; }
11617 if test x$path_wtmp != x; then
11618
11619 cat >>confdefs.h <<_ACEOF
11620 #define WTMP_FILE "$path_wtmp"
11621 _ACEOF
11622
11623 fi
11624
11625 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11626 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11627 if test "${path_wtmpx+set}" = set; then
11628   echo $ECHO_N "(cached) $ECHO_C" >&6
11629 else
11630   if test "$cross_compiling" = yes; then
11631     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11632 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11633 else
11634   cat >conftest.$ac_ext <<_ACEOF
11635 /* confdefs.h.  */
11636 _ACEOF
11637 cat confdefs.h >>conftest.$ac_ext
11638 cat >>conftest.$ac_ext <<_ACEOF
11639 /* end confdefs.h.  */
11640 #include <stdio.h>
11641 #include <stdlib.h>
11642 #ifdef HAVE_UTMPX_H
11643 #include <utmpx.h>
11644 #endif
11645 #include <errno.h>
11646 main()
11647 {
11648     char **w, *wtmplist[] = {
11649     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11650     FILE *a, *f=fopen("conftestval", "w");
11651     if (!f) exit(1);
11652 #ifdef WTMPX_FILE
11653     fprintf(f, "%s\n", WTMPX_FILE);
11654     exit(0);
11655 #endif
11656 #ifdef _PATH_WTMPX
11657     fprintf(f, "%s\n", _PATH_WTMPX);
11658     exit(0);
11659 #endif
11660     for (w = wtmplist; *w; w++) {
11661         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11662             fprintf(f, "%s\n", *w);
11663             exit(0);
11664         }
11665     }
11666     exit(0);
11667 }
11668 _ACEOF
11669 rm -f conftest$ac_exeext
11670 if { (ac_try="$ac_link"
11671 case "(($ac_try" in
11672   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11673   *) ac_try_echo=$ac_try;;
11674 esac
11675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11676   (eval "$ac_link") 2>&5
11677   ac_status=$?
11678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11679   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11680   { (case "(($ac_try" in
11681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11682   *) ac_try_echo=$ac_try;;
11683 esac
11684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11685   (eval "$ac_try") 2>&5
11686   ac_status=$?
11687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11688   (exit $ac_status); }; }; then
11689   path_wtmpx=`cat conftestval`
11690 else
11691   echo "$as_me: program exited with status $ac_status" >&5
11692 echo "$as_me: failed program was:" >&5
11693 sed 's/^/| /' conftest.$ac_ext >&5
11694
11695 ( exit $ac_status )
11696 path_wtmpx=
11697 fi
11698 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11699 fi
11700
11701
11702 fi
11703 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11704 echo "${ECHO_T}$path_wtmpx" >&6; }
11705 if test x$path_wtmpx != x; then
11706
11707 cat >>confdefs.h <<_ACEOF
11708 #define WTMPX_FILE "$path_wtmpx"
11709 _ACEOF
11710
11711 fi
11712
11713 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11714 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11715 if test "${path_lastlog+set}" = set; then
11716   echo $ECHO_N "(cached) $ECHO_C" >&6
11717 else
11718   if test "$cross_compiling" = yes; then
11719     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11720 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11721 else
11722   cat >conftest.$ac_ext <<_ACEOF
11723 /* confdefs.h.  */
11724 _ACEOF
11725 cat confdefs.h >>conftest.$ac_ext
11726 cat >>conftest.$ac_ext <<_ACEOF
11727 /* end confdefs.h.  */
11728 #include <stdio.h>
11729 #include <stdlib.h>
11730 #include <sys/types.h>
11731 #ifdef HAVE_UTMPX_H
11732 #include <utmpx.h>
11733 #elif defined(HAVE_UTMP_H)
11734 #include <utmp.h>
11735 #endif
11736 #ifdef HAVE_LASTLOG_H
11737 #include <lastlog.h>
11738 #endif
11739 #include <errno.h>
11740 main()
11741 {
11742     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11743     FILE *a, *f=fopen("conftestval", "w");
11744     if (!f) exit(1);
11745 #ifdef LASTLOG_FILE
11746     fprintf(f, "%s\n", LASTLOG_FILE);
11747     exit(0);
11748 #endif
11749 #ifdef _PATH_LASTLOG
11750     fprintf(f, "%s\n", _PATH_LASTLOG);
11751     exit(0);
11752 #endif
11753     for (w = lastloglist; *w; w++) {
11754         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11755             fprintf(f, "%s\n", *w);
11756             exit(0);
11757         }
11758     }
11759     exit(0);
11760 }
11761 _ACEOF
11762 rm -f conftest$ac_exeext
11763 if { (ac_try="$ac_link"
11764 case "(($ac_try" in
11765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11766   *) ac_try_echo=$ac_try;;
11767 esac
11768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11769   (eval "$ac_link") 2>&5
11770   ac_status=$?
11771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11773   { (case "(($ac_try" in
11774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11775   *) ac_try_echo=$ac_try;;
11776 esac
11777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11778   (eval "$ac_try") 2>&5
11779   ac_status=$?
11780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781   (exit $ac_status); }; }; then
11782   path_lastlog=`cat conftestval`
11783 else
11784   echo "$as_me: program exited with status $ac_status" >&5
11785 echo "$as_me: failed program was:" >&5
11786 sed 's/^/| /' conftest.$ac_ext >&5
11787
11788 ( exit $ac_status )
11789 path_lastlog=
11790 fi
11791 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11792 fi
11793
11794
11795 fi
11796 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11797 echo "${ECHO_T}$path_lastlog" >&6; }
11798 if test x$path_lastlog != x; then
11799
11800 cat >>confdefs.h <<_ACEOF
11801 #define LASTLOG_FILE "$path_lastlog"
11802 _ACEOF
11803
11804 fi
11805
11806 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11807 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11808 if test "${path_lastlogx+set}" = set; then
11809   echo $ECHO_N "(cached) $ECHO_C" >&6
11810 else
11811   if test "$cross_compiling" = yes; then
11812     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11813 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11814 else
11815   cat >conftest.$ac_ext <<_ACEOF
11816 /* confdefs.h.  */
11817 _ACEOF
11818 cat confdefs.h >>conftest.$ac_ext
11819 cat >>conftest.$ac_ext <<_ACEOF
11820 /* end confdefs.h.  */
11821 #include <stdio.h>
11822 #include <stdlib.h>
11823 #ifdef HAVE_UTMPX_H
11824 #include <utmpx.h>
11825 #endif
11826 #include <errno.h>
11827 main()
11828 {
11829     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11830     FILE *a, *f=fopen("conftestval", "w");
11831     if (!f) exit(1);
11832 #ifdef LASTLOGX_FILE
11833     fprintf(f, "%s\n", LASTLOGX_FILE);
11834     exit(0);
11835 #endif
11836 #ifdef _PATH_LASTLOGX
11837     fprintf(f, "%s\n", _PATH_LASTLOGX);
11838     exit(0);
11839 #endif
11840     for (w = wtmplist; *w; w++) {
11841         if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11842             fprintf(f, "%s\n", *w);
11843             exit(0);
11844         }
11845     }
11846     exit(0);
11847 }
11848 _ACEOF
11849 rm -f conftest$ac_exeext
11850 if { (ac_try="$ac_link"
11851 case "(($ac_try" in
11852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11853   *) ac_try_echo=$ac_try;;
11854 esac
11855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11856   (eval "$ac_link") 2>&5
11857   ac_status=$?
11858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11859   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11860   { (case "(($ac_try" in
11861   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11862   *) ac_try_echo=$ac_try;;
11863 esac
11864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11865   (eval "$ac_try") 2>&5
11866   ac_status=$?
11867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11868   (exit $ac_status); }; }; then
11869   path_lastlogx=`cat conftestval`
11870 else
11871   echo "$as_me: program exited with status $ac_status" >&5
11872 echo "$as_me: failed program was:" >&5
11873 sed 's/^/| /' conftest.$ac_ext >&5
11874
11875 ( exit $ac_status )
11876 path_lastlogx=
11877 fi
11878 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11879 fi
11880
11881
11882 fi
11883 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11884 echo "${ECHO_T}$path_lastlogx" >&6; }
11885 if test x$path_lastlogx != x; then
11886
11887 cat >>confdefs.h <<_ACEOF
11888 #define LASTLOGX_FILE "$path_lastlogx"
11889 _ACEOF
11890
11891 fi
11892
11893
11894
11895
11896 save_LIBS=$LIBS
11897 save_CFLAGS=$CFLAGS
11898 CFLAGS="$CFLAGS $X_CFLAGS"
11899 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11900 if test x$support_xim = xyes; then
11901   { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11902 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11903 if test "${rxvt_cv_func_xlocale+set}" = set; then
11904   echo $ECHO_N "(cached) $ECHO_C" >&6
11905 else
11906   if test "$cross_compiling" = yes; then
11907       :
11908 else
11909   cat >conftest.$ac_ext <<_ACEOF
11910 /* confdefs.h.  */
11911 _ACEOF
11912 cat confdefs.h >>conftest.$ac_ext
11913 cat >>conftest.$ac_ext <<_ACEOF
11914 /* end confdefs.h.  */
11915 #include <X11/Xlib.h>
11916   #include <stdlib.h>
11917   main() {
11918   char *p;
11919   if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11920   exit (XSupportsLocale() ? 0 : 1);
11921   else
11922   exit (1);}
11923 _ACEOF
11924 rm -f conftest$ac_exeext
11925 if { (ac_try="$ac_link"
11926 case "(($ac_try" in
11927   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11928   *) ac_try_echo=$ac_try;;
11929 esac
11930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11931   (eval "$ac_link") 2>&5
11932   ac_status=$?
11933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11934   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11935   { (case "(($ac_try" in
11936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11937   *) ac_try_echo=$ac_try;;
11938 esac
11939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11940   (eval "$ac_try") 2>&5
11941   ac_status=$?
11942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11943   (exit $ac_status); }; }; then
11944       rxvt_cv_func_xlocale=yes
11945 else
11946   echo "$as_me: program exited with status $ac_status" >&5
11947 echo "$as_me: failed program was:" >&5
11948 sed 's/^/| /' conftest.$ac_ext >&5
11949
11950 ( exit $ac_status )
11951 rxvt_cv_func_xlocale=no
11952 fi
11953 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11954 fi
11955
11956
11957 fi
11958 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11959 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11960   if test x$rxvt_cv_func_xlocale = xyes; then
11961
11962 cat >>confdefs.h <<\_ACEOF
11963 #define USE_XIM 1
11964 _ACEOF
11965
11966     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11967 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11968 if test "${rxvt_broken_ximcb+set}" = set; then
11969   echo $ECHO_N "(cached) $ECHO_C" >&6
11970 else
11971   cat >conftest.$ac_ext <<_ACEOF
11972
11973     #include <X11/Xlib.h>
11974
11975     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11976
11977     void f() {
11978       XIMCallback cb;
11979       cb.callback = im_destroy_cb;
11980     }
11981
11982 _ACEOF
11983 rm -f conftest.$ac_objext
11984 if { (ac_try="$ac_compile"
11985 case "(($ac_try" in
11986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11987   *) ac_try_echo=$ac_try;;
11988 esac
11989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11990   (eval "$ac_compile") 2>conftest.er1
11991   ac_status=$?
11992   grep -v '^ *+' conftest.er1 >conftest.err
11993   rm -f conftest.er1
11994   cat conftest.err >&5
11995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996   (exit $ac_status); } && {
11997          test -z "$ac_cxx_werror_flag" ||
11998          test ! -s conftest.err
11999        } && test -s conftest.$ac_objext; then
12000   rxvt_broken_ximcb=yes
12001 else
12002   echo "$as_me: failed program was:" >&5
12003 sed 's/^/| /' conftest.$ac_ext >&5
12004
12005         rxvt_broken_ximcb=no
12006 fi
12007
12008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12009 fi
12010 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12011 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
12012
12013     if test x$rxvt_broken_ximcb = xyes; then
12014
12015 cat >>confdefs.h <<\_ACEOF
12016 #define XIMCB_PROTO_BROKEN 1
12017 _ACEOF
12018
12019     fi
12020   fi
12021 fi
12022
12023 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
12024 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
12025 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
12026   echo $ECHO_N "(cached) $ECHO_C" >&6
12027 else
12028   cat >conftest.$ac_ext <<_ACEOF
12029 /* confdefs.h.  */
12030 _ACEOF
12031 cat confdefs.h >>conftest.$ac_ext
12032 cat >>conftest.$ac_ext <<_ACEOF
12033 /* end confdefs.h.  */
12034 #define X_LOCALE 1
12035 #include <X11/Xlocale.h>
12036 int
12037 main ()
12038 {
12039 setlocale(LC_CTYPE, "");
12040   ;
12041   return 0;
12042 }
12043 _ACEOF
12044 rm -f conftest.$ac_objext conftest$ac_exeext
12045 if { (ac_try="$ac_link"
12046 case "(($ac_try" in
12047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12048   *) ac_try_echo=$ac_try;;
12049 esac
12050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12051   (eval "$ac_link") 2>conftest.er1
12052   ac_status=$?
12053   grep -v '^ *+' conftest.er1 >conftest.err
12054   rm -f conftest.er1
12055   cat conftest.err >&5
12056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12057   (exit $ac_status); } && {
12058          test -z "$ac_cxx_werror_flag" ||
12059          test ! -s conftest.err
12060        } && test -s conftest$ac_exeext &&
12061        $as_test_x conftest$ac_exeext; then
12062   rxvt_cv_func_xsetlocale=yes
12063 else
12064   echo "$as_me: failed program was:" >&5
12065 sed 's/^/| /' conftest.$ac_ext >&5
12066
12067         rxvt_cv_func_xsetlocale=no
12068 fi
12069
12070 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12071       conftest$ac_exeext conftest.$ac_ext
12072 fi
12073 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
12074 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
12075 if test x$rxvt_cv_func_xsetlocale = xyes; then
12076
12077 cat >>confdefs.h <<\_ACEOF
12078 #define HAVE_XSETLOCALE 1
12079 _ACEOF
12080
12081 fi
12082 LIBS=$save_LIBS
12083 CFLAGS=$save_CFLAGS
12084
12085 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
12086 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
12087 if test "${rxvt_cv_func_setlocale+set}" = set; then
12088   echo $ECHO_N "(cached) $ECHO_C" >&6
12089 else
12090   cat >conftest.$ac_ext <<_ACEOF
12091 /* confdefs.h.  */
12092 _ACEOF
12093 cat confdefs.h >>conftest.$ac_ext
12094 cat >>conftest.$ac_ext <<_ACEOF
12095 /* end confdefs.h.  */
12096 #include <clocale>
12097 int
12098 main ()
12099 {
12100 setlocale(LC_CTYPE, "");
12101   ;
12102   return 0;
12103 }
12104 _ACEOF
12105 rm -f conftest.$ac_objext conftest$ac_exeext
12106 if { (ac_try="$ac_link"
12107 case "(($ac_try" in
12108   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12109   *) ac_try_echo=$ac_try;;
12110 esac
12111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12112   (eval "$ac_link") 2>conftest.er1
12113   ac_status=$?
12114   grep -v '^ *+' conftest.er1 >conftest.err
12115   rm -f conftest.er1
12116   cat conftest.err >&5
12117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12118   (exit $ac_status); } && {
12119          test -z "$ac_cxx_werror_flag" ||
12120          test ! -s conftest.err
12121        } && test -s conftest$ac_exeext &&
12122        $as_test_x conftest$ac_exeext; then
12123   rxvt_cv_func_setlocale=yes
12124 else
12125   echo "$as_me: failed program was:" >&5
12126 sed 's/^/| /' conftest.$ac_ext >&5
12127
12128         rxvt_cv_func_setlocale=no
12129 fi
12130
12131 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12132       conftest$ac_exeext conftest.$ac_ext
12133 fi
12134 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
12135 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
12136 if test x$rxvt_cv_func_setlocale = xyes; then
12137
12138 cat >>confdefs.h <<\_ACEOF
12139 #define HAVE_SETLOCALE 1
12140 _ACEOF
12141
12142 fi
12143
12144 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
12145 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
12146 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
12147   echo $ECHO_N "(cached) $ECHO_C" >&6
12148 else
12149   cat >conftest.$ac_ext <<_ACEOF
12150 /* confdefs.h.  */
12151 _ACEOF
12152 cat confdefs.h >>conftest.$ac_ext
12153 cat >>conftest.$ac_ext <<_ACEOF
12154 /* end confdefs.h.  */
12155 #include <langinfo.h>
12156 int
12157 main ()
12158 {
12159 nl_langinfo(CODESET);
12160   ;
12161   return 0;
12162 }
12163 _ACEOF
12164 rm -f conftest.$ac_objext conftest$ac_exeext
12165 if { (ac_try="$ac_link"
12166 case "(($ac_try" in
12167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12168   *) ac_try_echo=$ac_try;;
12169 esac
12170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12171   (eval "$ac_link") 2>conftest.er1
12172   ac_status=$?
12173   grep -v '^ *+' conftest.er1 >conftest.err
12174   rm -f conftest.er1
12175   cat conftest.err >&5
12176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12177   (exit $ac_status); } && {
12178          test -z "$ac_cxx_werror_flag" ||
12179          test ! -s conftest.err
12180        } && test -s conftest$ac_exeext &&
12181        $as_test_x conftest$ac_exeext; then
12182   rxvt_cv_func_nl_langinfo=yes
12183 else
12184   echo "$as_me: failed program was:" >&5
12185 sed 's/^/| /' conftest.$ac_ext >&5
12186
12187         rxvt_cv_func_nl_langinfo=no
12188 fi
12189
12190 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12191       conftest$ac_exeext conftest.$ac_ext
12192 fi
12193 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
12194 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
12195 if test x$rxvt_cv_func_nl_langinfo = xyes; then
12196
12197 cat >>confdefs.h <<\_ACEOF
12198 #define HAVE_NL_LANGINFO 1
12199 _ACEOF
12200
12201 fi
12202
12203
12204 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
12205 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
12206 if test "${can_pass_fds+set}" = set; then
12207   echo $ECHO_N "(cached) $ECHO_C" >&6
12208 else
12209   cat >conftest.$ac_ext <<_ACEOF
12210 /* confdefs.h.  */
12211 _ACEOF
12212 cat confdefs.h >>conftest.$ac_ext
12213 cat >>conftest.$ac_ext <<_ACEOF
12214 /* end confdefs.h.  */
12215
12216 #include <cstddef> // broken bsds (is that redundant?) need this
12217 #include <sys/types.h>
12218 #include <sys/socket.h>
12219 #include <sys/uio.h>
12220
12221 int
12222 main ()
12223 {
12224
12225 {
12226   msghdr msg;
12227   iovec iov;
12228   char buf [100];
12229   char data = 0;
12230
12231   iov.iov_base = &data;
12232   iov.iov_len  = 1;
12233
12234   msg.msg_iov        = &iov;
12235   msg.msg_iovlen     = 1;
12236   msg.msg_control    = buf;
12237   msg.msg_controllen = sizeof buf;
12238
12239   cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12240   cmsg->cmsg_level = SOL_SOCKET;
12241   cmsg->cmsg_type  = SCM_RIGHTS;
12242   cmsg->cmsg_len   = 100;
12243
12244   *(int *)CMSG_DATA (cmsg) = 5;
12245
12246   return sendmsg (3, &msg, 0);
12247 }
12248
12249   ;
12250   return 0;
12251 }
12252 _ACEOF
12253 rm -f conftest.$ac_objext conftest$ac_exeext
12254 if { (ac_try="$ac_link"
12255 case "(($ac_try" in
12256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12257   *) ac_try_echo=$ac_try;;
12258 esac
12259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12260   (eval "$ac_link") 2>conftest.er1
12261   ac_status=$?
12262   grep -v '^ *+' conftest.er1 >conftest.err
12263   rm -f conftest.er1
12264   cat conftest.err >&5
12265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12266   (exit $ac_status); } && {
12267          test -z "$ac_cxx_werror_flag" ||
12268          test ! -s conftest.err
12269        } && test -s conftest$ac_exeext &&
12270        $as_test_x conftest$ac_exeext; then
12271   can_pass_fds=yes
12272 else
12273   echo "$as_me: failed program was:" >&5
12274 sed 's/^/| /' conftest.$ac_ext >&5
12275
12276         can_pass_fds=no
12277 fi
12278
12279 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12280       conftest$ac_exeext conftest.$ac_ext
12281 fi
12282 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12283 echo "${ECHO_T}$can_pass_fds" >&6; }
12284 if test x$can_pass_fds = xyes; then
12285
12286 cat >>confdefs.h <<\_ACEOF
12287 #define HAVE_UNIX_FDPASS 1
12288 _ACEOF
12289
12290 else
12291    { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12292 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12293    { (exit 1); exit 1; }; }
12294 fi
12295
12296
12297
12298
12299
12300
12301
12302
12303 for ac_header in \
12304   pty.h \
12305   util.h \
12306   libutil.h \
12307   sys/ioctl.h \
12308   sys/stropts.h \
12309
12310 do
12311 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12312 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12313   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12314 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12315 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12316   echo $ECHO_N "(cached) $ECHO_C" >&6
12317 fi
12318 ac_res=`eval echo '${'$as_ac_Header'}'`
12319                { echo "$as_me:$LINENO: result: $ac_res" >&5
12320 echo "${ECHO_T}$ac_res" >&6; }
12321 else
12322   # Is the header compilable?
12323 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12324 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12325 cat >conftest.$ac_ext <<_ACEOF
12326 /* confdefs.h.  */
12327 _ACEOF
12328 cat confdefs.h >>conftest.$ac_ext
12329 cat >>conftest.$ac_ext <<_ACEOF
12330 /* end confdefs.h.  */
12331 $ac_includes_default
12332 #include <$ac_header>
12333 _ACEOF
12334 rm -f conftest.$ac_objext
12335 if { (ac_try="$ac_compile"
12336 case "(($ac_try" in
12337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12338   *) ac_try_echo=$ac_try;;
12339 esac
12340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12341   (eval "$ac_compile") 2>conftest.er1
12342   ac_status=$?
12343   grep -v '^ *+' conftest.er1 >conftest.err
12344   rm -f conftest.er1
12345   cat conftest.err >&5
12346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347   (exit $ac_status); } && {
12348          test -z "$ac_cxx_werror_flag" ||
12349          test ! -s conftest.err
12350        } && test -s conftest.$ac_objext; then
12351   ac_header_compiler=yes
12352 else
12353   echo "$as_me: failed program was:" >&5
12354 sed 's/^/| /' conftest.$ac_ext >&5
12355
12356         ac_header_compiler=no
12357 fi
12358
12359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12360 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12361 echo "${ECHO_T}$ac_header_compiler" >&6; }
12362
12363 # Is the header present?
12364 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12365 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12366 cat >conftest.$ac_ext <<_ACEOF
12367 /* confdefs.h.  */
12368 _ACEOF
12369 cat confdefs.h >>conftest.$ac_ext
12370 cat >>conftest.$ac_ext <<_ACEOF
12371 /* end confdefs.h.  */
12372 #include <$ac_header>
12373 _ACEOF
12374 if { (ac_try="$ac_cpp conftest.$ac_ext"
12375 case "(($ac_try" in
12376   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12377   *) ac_try_echo=$ac_try;;
12378 esac
12379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12380   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12381   ac_status=$?
12382   grep -v '^ *+' conftest.er1 >conftest.err
12383   rm -f conftest.er1
12384   cat conftest.err >&5
12385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12386   (exit $ac_status); } >/dev/null && {
12387          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12388          test ! -s conftest.err
12389        }; then
12390   ac_header_preproc=yes
12391 else
12392   echo "$as_me: failed program was:" >&5
12393 sed 's/^/| /' conftest.$ac_ext >&5
12394
12395   ac_header_preproc=no
12396 fi
12397
12398 rm -f conftest.err conftest.$ac_ext
12399 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12400 echo "${ECHO_T}$ac_header_preproc" >&6; }
12401
12402 # So?  What about this header?
12403 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12404   yes:no: )
12405     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12406 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12407     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12408 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12409     ac_header_preproc=yes
12410     ;;
12411   no:yes:* )
12412     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12413 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12414     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12415 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12416     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12417 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12418     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12419 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12420     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12421 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12422     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12423 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12424
12425     ;;
12426 esac
12427 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12428 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12429 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12430   echo $ECHO_N "(cached) $ECHO_C" >&6
12431 else
12432   eval "$as_ac_Header=\$ac_header_preproc"
12433 fi
12434 ac_res=`eval echo '${'$as_ac_Header'}'`
12435                { echo "$as_me:$LINENO: result: $ac_res" >&5
12436 echo "${ECHO_T}$ac_res" >&6; }
12437
12438 fi
12439 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12440   cat >>confdefs.h <<_ACEOF
12441 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12442 _ACEOF
12443
12444 fi
12445
12446 done
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458 for ac_func in \
12459   revoke \
12460   _getpty \
12461   getpt \
12462   posix_openpt \
12463   isastream \
12464   setuid \
12465   seteuid \
12466   setreuid \
12467   setresuid \
12468
12469 do
12470 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12471 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12472 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12473 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12474   echo $ECHO_N "(cached) $ECHO_C" >&6
12475 else
12476   cat >conftest.$ac_ext <<_ACEOF
12477 /* confdefs.h.  */
12478 _ACEOF
12479 cat confdefs.h >>conftest.$ac_ext
12480 cat >>conftest.$ac_ext <<_ACEOF
12481 /* end confdefs.h.  */
12482 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12483    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12484 #define $ac_func innocuous_$ac_func
12485
12486 /* System header to define __stub macros and hopefully few prototypes,
12487     which can conflict with char $ac_func (); below.
12488     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12489     <limits.h> exists even on freestanding compilers.  */
12490
12491 #ifdef __STDC__
12492 # include <limits.h>
12493 #else
12494 # include <assert.h>
12495 #endif
12496
12497 #undef $ac_func
12498
12499 /* Override any GCC internal prototype to avoid an error.
12500    Use char because int might match the return type of a GCC
12501    builtin and then its argument prototype would still apply.  */
12502 #ifdef __cplusplus
12503 extern "C"
12504 #endif
12505 char $ac_func ();
12506 /* The GNU C library defines this for functions which it implements
12507     to always fail with ENOSYS.  Some functions are actually named
12508     something starting with __ and the normal name is an alias.  */
12509 #if defined __stub_$ac_func || defined __stub___$ac_func
12510 choke me
12511 #endif
12512
12513 int
12514 main ()
12515 {
12516 return $ac_func ();
12517   ;
12518   return 0;
12519 }
12520 _ACEOF
12521 rm -f conftest.$ac_objext conftest$ac_exeext
12522 if { (ac_try="$ac_link"
12523 case "(($ac_try" in
12524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12525   *) ac_try_echo=$ac_try;;
12526 esac
12527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12528   (eval "$ac_link") 2>conftest.er1
12529   ac_status=$?
12530   grep -v '^ *+' conftest.er1 >conftest.err
12531   rm -f conftest.er1
12532   cat conftest.err >&5
12533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12534   (exit $ac_status); } && {
12535          test -z "$ac_cxx_werror_flag" ||
12536          test ! -s conftest.err
12537        } && test -s conftest$ac_exeext &&
12538        $as_test_x conftest$ac_exeext; then
12539   eval "$as_ac_var=yes"
12540 else
12541   echo "$as_me: failed program was:" >&5
12542 sed 's/^/| /' conftest.$ac_ext >&5
12543
12544         eval "$as_ac_var=no"
12545 fi
12546
12547 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12548       conftest$ac_exeext conftest.$ac_ext
12549 fi
12550 ac_res=`eval echo '${'$as_ac_var'}'`
12551                { echo "$as_me:$LINENO: result: $ac_res" >&5
12552 echo "${ECHO_T}$ac_res" >&6; }
12553 if test `eval echo '${'$as_ac_var'}'` = yes; then
12554   cat >>confdefs.h <<_ACEOF
12555 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12556 _ACEOF
12557
12558 fi
12559 done
12560
12561
12562 have_clone=no
12563
12564 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12565 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12566 if test -e /dev/ptym/clone; then
12567   { echo "$as_me:$LINENO: result: yes" >&5
12568 echo "${ECHO_T}yes" >&6; }
12569
12570 cat >>confdefs.h <<\_ACEOF
12571 #define HAVE_DEV_CLONE 1
12572 _ACEOF
12573
12574
12575 cat >>confdefs.h <<\_ACEOF
12576 #define CLONE_DEVICE "/dev/ptym/clone"
12577 _ACEOF
12578
12579   have_clone=yes
12580 else
12581   { echo "$as_me:$LINENO: result: no" >&5
12582 echo "${ECHO_T}no" >&6; }
12583 fi
12584
12585 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12586 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12587 if test -e /dev/ptc; then
12588   { echo "$as_me:$LINENO: result: yes" >&5
12589 echo "${ECHO_T}yes" >&6; }
12590
12591 cat >>confdefs.h <<\_ACEOF
12592 #define HAVE_DEV_PTC 1
12593 _ACEOF
12594
12595
12596 cat >>confdefs.h <<\_ACEOF
12597 #define CLONE_DEVICE "/dev/ptc"
12598 _ACEOF
12599
12600   have_clone=yes
12601 else
12602   { echo "$as_me:$LINENO: result: no" >&5
12603 echo "${ECHO_T}no" >&6; }
12604 fi
12605
12606 case $host in
12607   *-*-cygwin*)
12608     have_clone=yes
12609
12610 cat >>confdefs.h <<\_ACEOF
12611 #define CLONE_DEVICE "/dev/ptmx"
12612 _ACEOF
12613
12614     ;;
12615   *)
12616     { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12617 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12618     if test -e /dev/ptmx; then
12619       { echo "$as_me:$LINENO: result: yes" >&5
12620 echo "${ECHO_T}yes" >&6; }
12621
12622 cat >>confdefs.h <<\_ACEOF
12623 #define HAVE_DEV_PTMX 1
12624 _ACEOF
12625
12626
12627 cat >>confdefs.h <<\_ACEOF
12628 #define CLONE_DEVICE "/dev/ptmx"
12629 _ACEOF
12630
12631       have_clone=yes
12632     else
12633       { echo "$as_me:$LINENO: result: no" >&5
12634 echo "${ECHO_T}no" >&6; }
12635     fi
12636     ;;
12637 esac
12638
12639 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12640   { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12641 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12642   cat >conftest.$ac_ext <<_ACEOF
12643 /* confdefs.h.  */
12644 _ACEOF
12645 cat confdefs.h >>conftest.$ac_ext
12646 cat >>conftest.$ac_ext <<_ACEOF
12647 /* end confdefs.h.  */
12648 #include <stdlib.h>
12649 int
12650 main ()
12651 {
12652 grantpt(0);unlockpt(0);ptsname(0);
12653   ;
12654   return 0;
12655 }
12656 _ACEOF
12657 rm -f conftest.$ac_objext conftest$ac_exeext
12658 if { (ac_try="$ac_link"
12659 case "(($ac_try" in
12660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12661   *) ac_try_echo=$ac_try;;
12662 esac
12663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12664   (eval "$ac_link") 2>conftest.er1
12665   ac_status=$?
12666   grep -v '^ *+' conftest.er1 >conftest.err
12667   rm -f conftest.er1
12668   cat conftest.err >&5
12669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670   (exit $ac_status); } && {
12671          test -z "$ac_cxx_werror_flag" ||
12672          test ! -s conftest.err
12673        } && test -s conftest$ac_exeext &&
12674        $as_test_x conftest$ac_exeext; then
12675   unix98_pty=yes
12676
12677 cat >>confdefs.h <<\_ACEOF
12678 #define UNIX98_PTY 1
12679 _ACEOF
12680
12681                { echo "$as_me:$LINENO: result: yes" >&5
12682 echo "${ECHO_T}yes" >&6; }
12683 else
12684   echo "$as_me: failed program was:" >&5
12685 sed 's/^/| /' conftest.$ac_ext >&5
12686
12687         { echo "$as_me:$LINENO: result: no" >&5
12688 echo "${ECHO_T}no" >&6; }
12689 fi
12690
12691 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12692       conftest$ac_exeext conftest.$ac_ext
12693 fi
12694
12695 if test -z "$unix98_pty"; then
12696
12697 for ac_func in openpty
12698 do
12699 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12700 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12701 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12702 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12703   echo $ECHO_N "(cached) $ECHO_C" >&6
12704 else
12705   cat >conftest.$ac_ext <<_ACEOF
12706 /* confdefs.h.  */
12707 _ACEOF
12708 cat confdefs.h >>conftest.$ac_ext
12709 cat >>conftest.$ac_ext <<_ACEOF
12710 /* end confdefs.h.  */
12711 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12712    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12713 #define $ac_func innocuous_$ac_func
12714
12715 /* System header to define __stub macros and hopefully few prototypes,
12716     which can conflict with char $ac_func (); below.
12717     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12718     <limits.h> exists even on freestanding compilers.  */
12719
12720 #ifdef __STDC__
12721 # include <limits.h>
12722 #else
12723 # include <assert.h>
12724 #endif
12725
12726 #undef $ac_func
12727
12728 /* Override any GCC internal prototype to avoid an error.
12729    Use char because int might match the return type of a GCC
12730    builtin and then its argument prototype would still apply.  */
12731 #ifdef __cplusplus
12732 extern "C"
12733 #endif
12734 char $ac_func ();
12735 /* The GNU C library defines this for functions which it implements
12736     to always fail with ENOSYS.  Some functions are actually named
12737     something starting with __ and the normal name is an alias.  */
12738 #if defined __stub_$ac_func || defined __stub___$ac_func
12739 choke me
12740 #endif
12741
12742 int
12743 main ()
12744 {
12745 return $ac_func ();
12746   ;
12747   return 0;
12748 }
12749 _ACEOF
12750 rm -f conftest.$ac_objext conftest$ac_exeext
12751 if { (ac_try="$ac_link"
12752 case "(($ac_try" in
12753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12754   *) ac_try_echo=$ac_try;;
12755 esac
12756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12757   (eval "$ac_link") 2>conftest.er1
12758   ac_status=$?
12759   grep -v '^ *+' conftest.er1 >conftest.err
12760   rm -f conftest.er1
12761   cat conftest.err >&5
12762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12763   (exit $ac_status); } && {
12764          test -z "$ac_cxx_werror_flag" ||
12765          test ! -s conftest.err
12766        } && test -s conftest$ac_exeext &&
12767        $as_test_x conftest$ac_exeext; then
12768   eval "$as_ac_var=yes"
12769 else
12770   echo "$as_me: failed program was:" >&5
12771 sed 's/^/| /' conftest.$ac_ext >&5
12772
12773         eval "$as_ac_var=no"
12774 fi
12775
12776 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12777       conftest$ac_exeext conftest.$ac_ext
12778 fi
12779 ac_res=`eval echo '${'$as_ac_var'}'`
12780                { echo "$as_me:$LINENO: result: $ac_res" >&5
12781 echo "${ECHO_T}$ac_res" >&6; }
12782 if test `eval echo '${'$as_ac_var'}'` = yes; then
12783   cat >>confdefs.h <<_ACEOF
12784 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12785 _ACEOF
12786
12787 else
12788   { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12789 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12790 if test "${ac_cv_lib_util_openpty+set}" = set; then
12791   echo $ECHO_N "(cached) $ECHO_C" >&6
12792 else
12793   ac_check_lib_save_LIBS=$LIBS
12794 LIBS="-lutil  $LIBS"
12795 cat >conftest.$ac_ext <<_ACEOF
12796 /* confdefs.h.  */
12797 _ACEOF
12798 cat confdefs.h >>conftest.$ac_ext
12799 cat >>conftest.$ac_ext <<_ACEOF
12800 /* end confdefs.h.  */
12801
12802 /* Override any GCC internal prototype to avoid an error.
12803    Use char because int might match the return type of a GCC
12804    builtin and then its argument prototype would still apply.  */
12805 #ifdef __cplusplus
12806 extern "C"
12807 #endif
12808 char openpty ();
12809 int
12810 main ()
12811 {
12812 return openpty ();
12813   ;
12814   return 0;
12815 }
12816 _ACEOF
12817 rm -f conftest.$ac_objext conftest$ac_exeext
12818 if { (ac_try="$ac_link"
12819 case "(($ac_try" in
12820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12821   *) ac_try_echo=$ac_try;;
12822 esac
12823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12824   (eval "$ac_link") 2>conftest.er1
12825   ac_status=$?
12826   grep -v '^ *+' conftest.er1 >conftest.err
12827   rm -f conftest.er1
12828   cat conftest.err >&5
12829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830   (exit $ac_status); } && {
12831          test -z "$ac_cxx_werror_flag" ||
12832          test ! -s conftest.err
12833        } && test -s conftest$ac_exeext &&
12834        $as_test_x conftest$ac_exeext; then
12835   ac_cv_lib_util_openpty=yes
12836 else
12837   echo "$as_me: failed program was:" >&5
12838 sed 's/^/| /' conftest.$ac_ext >&5
12839
12840         ac_cv_lib_util_openpty=no
12841 fi
12842
12843 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12844       conftest$ac_exeext conftest.$ac_ext
12845 LIBS=$ac_check_lib_save_LIBS
12846 fi
12847 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12848 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12849 if test $ac_cv_lib_util_openpty = yes; then
12850   cat >>confdefs.h <<\_ACEOF
12851 #define HAVE_OPENPTY 1
12852 _ACEOF
12853  LIBS="$LIBS -lutil"
12854 fi
12855
12856 fi
12857 done
12858
12859 fi
12860
12861
12862
12863 { echo "$as_me:$LINENO: checking for tty group" >&5
12864 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12865 if test "${tty_group+set}" = set; then
12866   echo $ECHO_N "(cached) $ECHO_C" >&6
12867 else
12868   if test "$cross_compiling" = yes; then
12869   tty_group=no
12870 else
12871   cat >conftest.$ac_ext <<_ACEOF
12872 /* confdefs.h.  */
12873 _ACEOF
12874 cat confdefs.h >>conftest.$ac_ext
12875 cat >>conftest.$ac_ext <<_ACEOF
12876 /* end confdefs.h.  */
12877
12878 #include <sys/types.h>
12879 #include <sys/stat.h>
12880 #include <unistd.h>
12881 #include <grp.h>
12882
12883 main()
12884 {
12885   struct stat st;
12886   struct group *gr;
12887   char *tty;
12888   gr = getgrnam("tty");
12889   tty = ttyname(0);
12890   if (gr != 0
12891       && tty != 0
12892       && (stat(tty, &st)) == 0
12893       && st.st_gid == gr->gr_gid)
12894     return 0;
12895   else
12896     return 1;
12897 }
12898 _ACEOF
12899 rm -f conftest$ac_exeext
12900 if { (ac_try="$ac_link"
12901 case "(($ac_try" in
12902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12903   *) ac_try_echo=$ac_try;;
12904 esac
12905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12906   (eval "$ac_link") 2>&5
12907   ac_status=$?
12908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12909   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12910   { (case "(($ac_try" in
12911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12912   *) ac_try_echo=$ac_try;;
12913 esac
12914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12915   (eval "$ac_try") 2>&5
12916   ac_status=$?
12917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12918   (exit $ac_status); }; }; then
12919   tty_group=yes
12920 else
12921   echo "$as_me: program exited with status $ac_status" >&5
12922 echo "$as_me: failed program was:" >&5
12923 sed 's/^/| /' conftest.$ac_ext >&5
12924
12925 ( exit $ac_status )
12926 tty_group=no
12927 fi
12928 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12929 fi
12930
12931
12932 fi
12933 { echo "$as_me:$LINENO: result: $tty_group" >&5
12934 echo "${ECHO_T}$tty_group" >&6; }
12935 if test x$tty_group = xyes; then
12936
12937 cat >>confdefs.h <<\_ACEOF
12938 #define TTY_GID_SUPPORT 1
12939 _ACEOF
12940
12941 fi
12942
12943 if test x$support_xft = xyes; then
12944   # Extract the first word of "pkg-config", so it can be a program name with args.
12945 set dummy pkg-config; ac_word=$2
12946 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12948 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12949   echo $ECHO_N "(cached) $ECHO_C" >&6
12950 else
12951   case $PKG_CONFIG in
12952   [\\/]* | ?:[\\/]*)
12953   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12954   ;;
12955   *)
12956   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12957 for as_dir in $PATH
12958 do
12959   IFS=$as_save_IFS
12960   test -z "$as_dir" && as_dir=.
12961   for ac_exec_ext in '' $ac_executable_extensions; do
12962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12963     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12964     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12965     break 2
12966   fi
12967 done
12968 done
12969 IFS=$as_save_IFS
12970
12971   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12972   ;;
12973 esac
12974 fi
12975 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12976 if test -n "$PKG_CONFIG"; then
12977   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12978 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12979 else
12980   { echo "$as_me:$LINENO: result: no" >&5
12981 echo "${ECHO_T}no" >&6; }
12982 fi
12983
12984
12985   if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12986     X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12987     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12988   else
12989     # Extract the first word of "xft-config", so it can be a program name with args.
12990 set dummy xft-config; ac_word=$2
12991 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12993 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12994   echo $ECHO_N "(cached) $ECHO_C" >&6
12995 else
12996   case $XFT_CONFIG in
12997   [\\/]* | ?:[\\/]*)
12998   ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12999   ;;
13000   *)
13001   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13002 for as_dir in $PATH
13003 do
13004   IFS=$as_save_IFS
13005   test -z "$as_dir" && as_dir=.
13006   for ac_exec_ext in '' $ac_executable_extensions; do
13007   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13008     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13009     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13010     break 2
13011   fi
13012 done
13013 done
13014 IFS=$as_save_IFS
13015
13016   test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
13017   ;;
13018 esac
13019 fi
13020 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
13021 if test -n "$XFT_CONFIG"; then
13022   { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
13023 echo "${ECHO_T}$XFT_CONFIG" >&6; }
13024 else
13025   { echo "$as_me:$LINENO: result: no" >&5
13026 echo "${ECHO_T}no" >&6; }
13027 fi
13028
13029
13030     if test $XFT_CONFIG != no; then
13031       X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
13032       CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
13033     fi
13034   fi
13035
13036   save_LIBS="$LIBS"
13037   LIBS="$LIBS $X_LIBS"
13038
13039 for ac_header in X11/Xft/Xft.h
13040 do
13041 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13042 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13043   { echo "$as_me:$LINENO: checking for $ac_header" >&5
13044 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13045 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13046   echo $ECHO_N "(cached) $ECHO_C" >&6
13047 fi
13048 ac_res=`eval echo '${'$as_ac_Header'}'`
13049                { echo "$as_me:$LINENO: result: $ac_res" >&5
13050 echo "${ECHO_T}$ac_res" >&6; }
13051 else
13052   # Is the header compilable?
13053 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13054 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13055 cat >conftest.$ac_ext <<_ACEOF
13056 /* confdefs.h.  */
13057 _ACEOF
13058 cat confdefs.h >>conftest.$ac_ext
13059 cat >>conftest.$ac_ext <<_ACEOF
13060 /* end confdefs.h.  */
13061 $ac_includes_default
13062 #include <$ac_header>
13063 _ACEOF
13064 rm -f conftest.$ac_objext
13065 if { (ac_try="$ac_compile"
13066 case "(($ac_try" in
13067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13068   *) ac_try_echo=$ac_try;;
13069 esac
13070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13071   (eval "$ac_compile") 2>conftest.er1
13072   ac_status=$?
13073   grep -v '^ *+' conftest.er1 >conftest.err
13074   rm -f conftest.er1
13075   cat conftest.err >&5
13076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13077   (exit $ac_status); } && {
13078          test -z "$ac_cxx_werror_flag" ||
13079          test ! -s conftest.err
13080        } && test -s conftest.$ac_objext; then
13081   ac_header_compiler=yes
13082 else
13083   echo "$as_me: failed program was:" >&5
13084 sed 's/^/| /' conftest.$ac_ext >&5
13085
13086         ac_header_compiler=no
13087 fi
13088
13089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13090 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13091 echo "${ECHO_T}$ac_header_compiler" >&6; }
13092
13093 # Is the header present?
13094 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13095 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13096 cat >conftest.$ac_ext <<_ACEOF
13097 /* confdefs.h.  */
13098 _ACEOF
13099 cat confdefs.h >>conftest.$ac_ext
13100 cat >>conftest.$ac_ext <<_ACEOF
13101 /* end confdefs.h.  */
13102 #include <$ac_header>
13103 _ACEOF
13104 if { (ac_try="$ac_cpp conftest.$ac_ext"
13105 case "(($ac_try" in
13106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107   *) ac_try_echo=$ac_try;;
13108 esac
13109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13111   ac_status=$?
13112   grep -v '^ *+' conftest.er1 >conftest.err
13113   rm -f conftest.er1
13114   cat conftest.err >&5
13115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116   (exit $ac_status); } >/dev/null && {
13117          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13118          test ! -s conftest.err
13119        }; then
13120   ac_header_preproc=yes
13121 else
13122   echo "$as_me: failed program was:" >&5
13123 sed 's/^/| /' conftest.$ac_ext >&5
13124
13125   ac_header_preproc=no
13126 fi
13127
13128 rm -f conftest.err conftest.$ac_ext
13129 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13130 echo "${ECHO_T}$ac_header_preproc" >&6; }
13131
13132 # So?  What about this header?
13133 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13134   yes:no: )
13135     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13136 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13137     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13138 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13139     ac_header_preproc=yes
13140     ;;
13141   no:yes:* )
13142     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13143 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13144     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13145 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13146     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13147 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13148     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13149 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13150     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13151 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13152     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13153 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13154
13155     ;;
13156 esac
13157 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13158 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13160   echo $ECHO_N "(cached) $ECHO_C" >&6
13161 else
13162   eval "$as_ac_Header=\$ac_header_preproc"
13163 fi
13164 ac_res=`eval echo '${'$as_ac_Header'}'`
13165                { echo "$as_me:$LINENO: result: $ac_res" >&5
13166 echo "${ECHO_T}$ac_res" >&6; }
13167
13168 fi
13169 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13170   cat >>confdefs.h <<_ACEOF
13171 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13172 _ACEOF
13173
13174 else
13175   support_xft=no
13176 fi
13177
13178 done
13179
13180   { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13181 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13182 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13183   echo $ECHO_N "(cached) $ECHO_C" >&6
13184 else
13185   ac_check_lib_save_LIBS=$LIBS
13186 LIBS="-lXft  $LIBS"
13187 cat >conftest.$ac_ext <<_ACEOF
13188 /* confdefs.h.  */
13189 _ACEOF
13190 cat confdefs.h >>conftest.$ac_ext
13191 cat >>conftest.$ac_ext <<_ACEOF
13192 /* end confdefs.h.  */
13193
13194 /* Override any GCC internal prototype to avoid an error.
13195    Use char because int might match the return type of a GCC
13196    builtin and then its argument prototype would still apply.  */
13197 #ifdef __cplusplus
13198 extern "C"
13199 #endif
13200 char XftDrawString32 ();
13201 int
13202 main ()
13203 {
13204 return XftDrawString32 ();
13205   ;
13206   return 0;
13207 }
13208 _ACEOF
13209 rm -f conftest.$ac_objext conftest$ac_exeext
13210 if { (ac_try="$ac_link"
13211 case "(($ac_try" in
13212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13213   *) ac_try_echo=$ac_try;;
13214 esac
13215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13216   (eval "$ac_link") 2>conftest.er1
13217   ac_status=$?
13218   grep -v '^ *+' conftest.er1 >conftest.err
13219   rm -f conftest.er1
13220   cat conftest.err >&5
13221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13222   (exit $ac_status); } && {
13223          test -z "$ac_cxx_werror_flag" ||
13224          test ! -s conftest.err
13225        } && test -s conftest$ac_exeext &&
13226        $as_test_x conftest$ac_exeext; then
13227   ac_cv_lib_Xft_XftDrawString32=yes
13228 else
13229   echo "$as_me: failed program was:" >&5
13230 sed 's/^/| /' conftest.$ac_ext >&5
13231
13232         ac_cv_lib_Xft_XftDrawString32=no
13233 fi
13234
13235 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13236       conftest$ac_exeext conftest.$ac_ext
13237 LIBS=$ac_check_lib_save_LIBS
13238 fi
13239 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13240 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13241 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13242   :
13243 else
13244   support_xft=no
13245 fi
13246
13247   LIBS="$save_LIBS"
13248
13249   if test x$support_xft = xyes; then
13250
13251 cat >>confdefs.h <<\_ACEOF
13252 #define XFT 1
13253 _ACEOF
13254
13255   fi
13256 fi
13257 if test x$support_styles = xyes; then
13258
13259 cat >>confdefs.h <<\_ACEOF
13260 #define ENABLE_STYLES 1
13261 _ACEOF
13262
13263 fi
13264 if test x$support_iso14755 = xyes; then
13265
13266 cat >>confdefs.h <<\_ACEOF
13267 #define ISO_14755 1
13268 _ACEOF
13269
13270 fi
13271 if test x$support_8bitctrls = xyes; then
13272
13273 cat >>confdefs.h <<\_ACEOF
13274 #define EIGHT_BIT_CONTROLS 1
13275 _ACEOF
13276
13277 fi
13278 if test x$support_fading = xyes; then
13279
13280 cat >>confdefs.h <<\_ACEOF
13281 #define OFF_FOCUS_FADING 1
13282 _ACEOF
13283
13284 fi
13285 if test x$support_inheritpixmap = xyes; then
13286
13287 cat >>confdefs.h <<\_ACEOF
13288 #define ENABLE_TRANSPARENCY 1
13289 _ACEOF
13290
13291 fi
13292 if test x$support_keepscrolling = xno; then
13293
13294 cat >>confdefs.h <<\_ACEOF
13295 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13296 _ACEOF
13297
13298 fi
13299 if test x$support_selectionscrolling = xyes; then
13300
13301 cat >>confdefs.h <<\_ACEOF
13302 #define SELECTION_SCROLLING 1
13303 _ACEOF
13304
13305 fi
13306 if test x$support_frills = xyes; then
13307
13308 cat >>confdefs.h <<\_ACEOF
13309 #define ENABLE_FRILLS 1
13310 _ACEOF
13311
13312 fi
13313 if test x$support_mousewheel = xyes; then
13314
13315 cat >>confdefs.h <<\_ACEOF
13316 #define MOUSE_WHEEL 1
13317 _ACEOF
13318
13319 fi
13320 if test x$support_mouseslipwheel = xyes; then
13321
13322 cat >>confdefs.h <<\_ACEOF
13323 #define MOUSE_SLIP_WHEELING 1
13324 _ACEOF
13325
13326 fi
13327 if test x$support_afterimage = xyes; then
13328
13329 cat >>confdefs.h <<\_ACEOF
13330 #define HAVE_AFTERIMAGE 1
13331 _ACEOF
13332
13333
13334 cat >>confdefs.h <<\_ACEOF
13335 #define BG_IMAGE_FROM_FILE 1
13336 _ACEOF
13337
13338 fi
13339
13340
13341 if test x$support_scroll_rxvt = xyes; then
13342
13343 cat >>confdefs.h <<\_ACEOF
13344 #define RXVT_SCROLLBAR 1
13345 _ACEOF
13346
13347   scrolltypes="rxvt"
13348 fi
13349 if test x$support_scroll_next = xyes; then
13350
13351 cat >>confdefs.h <<\_ACEOF
13352 #define NEXT_SCROLLBAR 1
13353 _ACEOF
13354
13355   scrolltypes="$scrolltypes next"
13356 fi
13357 if test x$support_scroll_xterm = xyes; then
13358
13359 cat >>confdefs.h <<\_ACEOF
13360 #define XTERM_SCROLLBAR 1
13361 _ACEOF
13362
13363   scrolltypes="$scrolltypes xterm"
13364 fi
13365 if test x$support_scroll_plain = xyes; then
13366
13367 cat >>confdefs.h <<\_ACEOF
13368 #define PLAIN_SCROLLBAR 1
13369 _ACEOF
13370
13371   scrolltypes="$scrolltypes plain"
13372 fi
13373 if test x$support_pointer_blank = xyes; then
13374
13375 cat >>confdefs.h <<\_ACEOF
13376 #define POINTER_BLANK 1
13377 _ACEOF
13378
13379 fi
13380 if test x$support_text_blink = xyes; then
13381
13382 cat >>confdefs.h <<\_ACEOF
13383 #define TEXT_BLINK 1
13384 _ACEOF
13385
13386 fi
13387 if test x$support_unicode3 = xyes; then
13388
13389 cat >>confdefs.h <<\_ACEOF
13390 #define UNICODE_3 1
13391 _ACEOF
13392
13393 fi
13394 if test x$support_combining = xyes; then
13395
13396 cat >>confdefs.h <<\_ACEOF
13397 #define ENABLE_COMBINING 1
13398 _ACEOF
13399
13400 fi
13401 if test x$codesets = xall; then
13402   codesets=jp,jp-ext,kr,zh,zh-ext
13403 fi
13404
13405 cat >>confdefs.h <<\_ACEOF
13406 #define ENCODING_EU 1
13407 _ACEOF
13408
13409
13410 cat >>confdefs.h <<\_ACEOF
13411 #define ENCODING_VN 1
13412 _ACEOF
13413
13414 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13415   case "$codeset" in
13416     JP     )
13417 cat >>confdefs.h <<\_ACEOF
13418 #define ENCODING_JP 1
13419 _ACEOF
13420  ;;
13421     JP_EXT )
13422 cat >>confdefs.h <<\_ACEOF
13423 #define ENCODING_JP_EXT 1
13424 _ACEOF
13425  ;;
13426     KR     )
13427 cat >>confdefs.h <<\_ACEOF
13428 #define ENCODING_KR 1
13429 _ACEOF
13430  ;;
13431     ZH     )
13432 cat >>confdefs.h <<\_ACEOF
13433 #define ENCODING_ZH 1
13434 _ACEOF
13435  ;;
13436     ZH_EXT )
13437 cat >>confdefs.h <<\_ACEOF
13438 #define ENCODING_ZH_EXT 1
13439 _ACEOF
13440  ;;
13441   esac
13442 done
13443
13444 IF_PERL=\#
13445 if test x$support_perl = xyes; then
13446   # Extract the first word of "perl5", so it can be a program name with args.
13447 set dummy perl5; ac_word=$2
13448 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13450 if test "${ac_cv_path_PERL+set}" = set; then
13451   echo $ECHO_N "(cached) $ECHO_C" >&6
13452 else
13453   case $PERL in
13454   [\\/]* | ?:[\\/]*)
13455   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13456   ;;
13457   *)
13458   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13459 for as_dir in $PATH
13460 do
13461   IFS=$as_save_IFS
13462   test -z "$as_dir" && as_dir=.
13463   for ac_exec_ext in '' $ac_executable_extensions; do
13464   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13465     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13466     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13467     break 2
13468   fi
13469 done
13470 done
13471 IFS=$as_save_IFS
13472
13473   ;;
13474 esac
13475 fi
13476 PERL=$ac_cv_path_PERL
13477 if test -n "$PERL"; then
13478   { echo "$as_me:$LINENO: result: $PERL" >&5
13479 echo "${ECHO_T}$PERL" >&6; }
13480 else
13481   { echo "$as_me:$LINENO: result: no" >&5
13482 echo "${ECHO_T}no" >&6; }
13483 fi
13484
13485
13486   # Extract the first word of "perl", so it can be a program name with args.
13487 set dummy perl; ac_word=$2
13488 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13489 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13490 if test "${ac_cv_path_PERL+set}" = set; then
13491   echo $ECHO_N "(cached) $ECHO_C" >&6
13492 else
13493   case $PERL in
13494   [\\/]* | ?:[\\/]*)
13495   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13496   ;;
13497   *)
13498   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13499 for as_dir in $PATH
13500 do
13501   IFS=$as_save_IFS
13502   test -z "$as_dir" && as_dir=.
13503   for ac_exec_ext in '' $ac_executable_extensions; do
13504   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13505     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13506     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13507     break 2
13508   fi
13509 done
13510 done
13511 IFS=$as_save_IFS
13512
13513   ;;
13514 esac
13515 fi
13516 PERL=$ac_cv_path_PERL
13517 if test -n "$PERL"; then
13518   { echo "$as_me:$LINENO: result: $PERL" >&5
13519 echo "${ECHO_T}$PERL" >&6; }
13520 else
13521   { echo "$as_me:$LINENO: result: no" >&5
13522 echo "${ECHO_T}no" >&6; }
13523 fi
13524
13525
13526
13527   { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13528 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
13529   if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13530
13531      save_CXXFLAGS="$CXXFLAGS"
13532      save_LIBS="$LIBS"
13533      CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13534      LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13535      cat >conftest.$ac_ext <<_ACEOF
13536 /* confdefs.h.  */
13537 _ACEOF
13538 cat confdefs.h >>conftest.$ac_ext
13539 cat >>conftest.$ac_ext <<_ACEOF
13540 /* end confdefs.h.  */
13541
13542 #include <EXTERN.h>
13543 #include <perl.h>
13544 #include <XSUB.h>
13545
13546 int
13547 main ()
13548 {
13549
13550      PerlInterpreter *perl = perl_alloc ();
13551
13552   ;
13553   return 0;
13554 }
13555 _ACEOF
13556 rm -f conftest.$ac_objext conftest$ac_exeext
13557 if { (ac_try="$ac_link"
13558 case "(($ac_try" in
13559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13560   *) ac_try_echo=$ac_try;;
13561 esac
13562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13563   (eval "$ac_link") 2>conftest.er1
13564   ac_status=$?
13565   grep -v '^ *+' conftest.er1 >conftest.err
13566   rm -f conftest.er1
13567   cat conftest.err >&5
13568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13569   (exit $ac_status); } && {
13570          test -z "$ac_cxx_werror_flag" ||
13571          test ! -s conftest.err
13572        } && test -s conftest$ac_exeext &&
13573        $as_test_x conftest$ac_exeext; then
13574   rxvt_perl_link=yes
13575 else
13576   echo "$as_me: failed program was:" >&5
13577 sed 's/^/| /' conftest.$ac_ext >&5
13578
13579         rxvt_perl_link=no
13580 fi
13581
13582 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13583       conftest$ac_exeext conftest.$ac_ext
13584      CXXFLAGS="$save_CXXFLAGS"
13585      LIBS="$save_LIBS"
13586
13587      if test x$rxvt_perl_link = xyes; then
13588         { echo "$as_me:$LINENO: result: ok" >&5
13589 echo "${ECHO_T}ok" >&6; }
13590
13591 cat >>confdefs.h <<\_ACEOF
13592 #define ENABLE_PERL 1
13593 _ACEOF
13594
13595         IF_PERL=
13596         PERL_O=rxvtperl.o
13597         PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13598         PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13599         PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13600      else
13601         { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13602 echo "$as_me: error: no, unable to link" >&2;}
13603    { (exit 1); exit 1; }; }
13604      fi
13605   else
13606      { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13607 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13608    { (exit 1); exit 1; }; }
13609   fi
13610 fi
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630 test "$program_prefix" != NONE &&
13631   program_transform_name="s&^&$program_prefix&;$program_transform_name"
13632 # Use a double $ so make ignores it.
13633 test "$program_suffix" != NONE &&
13634   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13635 # Double any \ or $.  echo might interpret backslashes.
13636 # By default was `s,x,x', remove it if useless.
13637 cat <<\_ACEOF >conftest.sed
13638 s/[\\$]/&&/g;s/;s,x,x,$//
13639 _ACEOF
13640 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13641 rm -f conftest.sed
13642
13643
13644
13645
13646
13647 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13648   include_stdint_h="#include <stdint.h>"
13649 else
13650   include_stdint_h="/* #include <stdint.h> */"
13651 fi
13652 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13653   include_stdarg_h="#include <cstdarg>"
13654 else
13655   include_stdarg_h="/* #include <cstdarg> */"
13656 fi
13657 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13658   include_stdlib_h="#include <cstdlib>"
13659 else
13660   include_stdlib_h="/* #include <cstdlib> */"
13661 fi
13662 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13663   include_unistd_h="#include <unistd.h>"
13664 else
13665   include_unistd_h="/* #include <unistd.h> */"
13666 fi
13667 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13668   include_string_h="#include <cstring>"
13669 else
13670   include_string_h="/* #include <cstring> */"
13671 fi
13672 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13673   include_fcntl_h="#include <fcntl.h>"
13674 else
13675   include_fcntl_h="/* #include <fcntl.h> */"
13676 fi
13677 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13678   include_util_h="#include <util.h>"
13679 else
13680   include_util_h="/* #include <util.h> */"
13681 fi
13682 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13683   include_assert_h="#include <assert.h>"
13684 else
13685   include_assert_h="/* #include <assert.h> */"
13686 fi
13687 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13688   include_sys_ioctl_h="#include <sys/ioctl.h>"
13689 else
13690   include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13691 fi
13692 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13693   include_sys_select_h="#include <sys/select.h>"
13694 else
13695   include_sys_select_h="/* #include <sys/select.h> */"
13696 fi
13697 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13698   include_sys_strredir_h="#include <sys/strredir.h>"
13699 else
13700   include_sys_strredir_h="/* #include <sys/strredir.h> */"
13701 fi
13702 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13703   include_sys_time_h="#include <sys/time.h>"
13704 else
13705   include_sys_time_h="/* #include <sys/time.h> */"
13706 fi
13707 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13708   include_time_h="#include <time.h>"
13709 else
13710   include_time_h="/* #include <time.h> */"
13711 fi
13712
13713 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13714
13715 cat >confcache <<\_ACEOF
13716 # This file is a shell script that caches the results of configure
13717 # tests run on this system so they can be shared between configure
13718 # scripts and configure runs, see configure's option --config-cache.
13719 # It is not useful on other systems.  If it contains results you don't
13720 # want to keep, you may remove or edit it.
13721 #
13722 # config.status only pays attention to the cache file if you give it
13723 # the --recheck option to rerun configure.
13724 #
13725 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13726 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13727 # following values.
13728
13729 _ACEOF
13730
13731 # The following way of writing the cache mishandles newlines in values,
13732 # but we know of no workaround that is simple, portable, and efficient.
13733 # So, we kill variables containing newlines.
13734 # Ultrix sh set writes to stderr and can't be redirected directly,
13735 # and sets the high bit in the cache file unless we assign to the vars.
13736 (
13737   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13738     eval ac_val=\$$ac_var
13739     case $ac_val in #(
13740     *${as_nl}*)
13741       case $ac_var in #(
13742       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13743 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13744       esac
13745       case $ac_var in #(
13746       _ | IFS | as_nl) ;; #(
13747       *) $as_unset $ac_var ;;
13748       esac ;;
13749     esac
13750   done
13751
13752   (set) 2>&1 |
13753     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13754     *${as_nl}ac_space=\ *)
13755       # `set' does not quote correctly, so add quotes (double-quote
13756       # substitution turns \\\\ into \\, and sed turns \\ into \).
13757       sed -n \
13758         "s/'/'\\\\''/g;
13759           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13760       ;; #(
13761     *)
13762       # `set' quotes correctly as required by POSIX, so do not add quotes.
13763       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13764       ;;
13765     esac |
13766     sort
13767 ) |
13768   sed '
13769      /^ac_cv_env_/b end
13770      t clear
13771      :clear
13772      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13773      t end
13774      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13775      :end' >>confcache
13776 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13777   if test -w "$cache_file"; then
13778     test "x$cache_file" != "x/dev/null" &&
13779       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13780 echo "$as_me: updating cache $cache_file" >&6;}
13781     cat confcache >$cache_file
13782   else
13783     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13784 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13785   fi
13786 fi
13787 rm -f confcache
13788
13789 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13790 # Let make expand exec_prefix.
13791 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13792
13793 DEFS=-DHAVE_CONFIG_H
13794
13795 ac_libobjs=
13796 ac_ltlibobjs=
13797 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13798   # 1. Remove the extension, and $U if already installed.
13799   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13800   ac_i=`echo "$ac_i" | sed "$ac_script"`
13801   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13802   #    will be set to the directory where LIBOBJS objects are built.
13803   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13804   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13805 done
13806 LIBOBJS=$ac_libobjs
13807
13808 LTLIBOBJS=$ac_ltlibobjs
13809
13810
13811
13812 : ${CONFIG_STATUS=./config.status}
13813 ac_clean_files_save=$ac_clean_files
13814 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13815 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13816 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13817 cat >$CONFIG_STATUS <<_ACEOF
13818 #! $SHELL
13819 # Generated by $as_me.
13820 # Run this file to recreate the current configuration.
13821 # Compiler output produced by configure, useful for debugging
13822 # configure, is in config.log if it exists.
13823
13824 debug=false
13825 ac_cs_recheck=false
13826 ac_cs_silent=false
13827 SHELL=\${CONFIG_SHELL-$SHELL}
13828 _ACEOF
13829
13830 cat >>$CONFIG_STATUS <<\_ACEOF
13831 ## --------------------- ##
13832 ## M4sh Initialization.  ##
13833 ## --------------------- ##
13834
13835 # Be more Bourne compatible
13836 DUALCASE=1; export DUALCASE # for MKS sh
13837 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13838   emulate sh
13839   NULLCMD=:
13840   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13841   # is contrary to our usage.  Disable this feature.
13842   alias -g '${1+"$@"}'='"$@"'
13843   setopt NO_GLOB_SUBST
13844 else
13845   case `(set -o) 2>/dev/null` in
13846   *posix*) set -o posix ;;
13847 esac
13848
13849 fi
13850
13851
13852
13853
13854 # PATH needs CR
13855 # Avoid depending upon Character Ranges.
13856 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13857 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13858 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13859 as_cr_digits='0123456789'
13860 as_cr_alnum=$as_cr_Letters$as_cr_digits
13861
13862 # The user is always right.
13863 if test "${PATH_SEPARATOR+set}" != set; then
13864   echo "#! /bin/sh" >conf$$.sh
13865   echo  "exit 0"   >>conf$$.sh
13866   chmod +x conf$$.sh
13867   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13868     PATH_SEPARATOR=';'
13869   else
13870     PATH_SEPARATOR=:
13871   fi
13872   rm -f conf$$.sh
13873 fi
13874
13875 # Support unset when possible.
13876 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13877   as_unset=unset
13878 else
13879   as_unset=false
13880 fi
13881
13882
13883 # IFS
13884 # We need space, tab and new line, in precisely that order.  Quoting is
13885 # there to prevent editors from complaining about space-tab.
13886 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13887 # splitting by setting IFS to empty value.)
13888 as_nl='
13889 '
13890 IFS=" ""        $as_nl"
13891
13892 # Find who we are.  Look in the path if we contain no directory separator.
13893 case $0 in
13894   *[\\/]* ) as_myself=$0 ;;
13895   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13896 for as_dir in $PATH
13897 do
13898   IFS=$as_save_IFS
13899   test -z "$as_dir" && as_dir=.
13900   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13901 done
13902 IFS=$as_save_IFS
13903
13904      ;;
13905 esac
13906 # We did not find ourselves, most probably we were run as `sh COMMAND'
13907 # in which case we are not to be found in the path.
13908 if test "x$as_myself" = x; then
13909   as_myself=$0
13910 fi
13911 if test ! -f "$as_myself"; then
13912   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13913   { (exit 1); exit 1; }
13914 fi
13915
13916 # Work around bugs in pre-3.0 UWIN ksh.
13917 for as_var in ENV MAIL MAILPATH
13918 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13919 done
13920 PS1='$ '
13921 PS2='> '
13922 PS4='+ '
13923
13924 # NLS nuisances.
13925 for as_var in \
13926   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13927   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13928   LC_TELEPHONE LC_TIME
13929 do
13930   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13931     eval $as_var=C; export $as_var
13932   else
13933     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13934   fi
13935 done
13936
13937 # Required to use basename.
13938 if expr a : '\(a\)' >/dev/null 2>&1 &&
13939    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13940   as_expr=expr
13941 else
13942   as_expr=false
13943 fi
13944
13945 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13946   as_basename=basename
13947 else
13948   as_basename=false
13949 fi
13950
13951
13952 # Name of the executable.
13953 as_me=`$as_basename -- "$0" ||
13954 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13955          X"$0" : 'X\(//\)$' \| \
13956          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13957 echo X/"$0" |
13958     sed '/^.*\/\([^/][^/]*\)\/*$/{
13959             s//\1/
13960             q
13961           }
13962           /^X\/\(\/\/\)$/{
13963             s//\1/
13964             q
13965           }
13966           /^X\/\(\/\).*/{
13967             s//\1/
13968             q
13969           }
13970           s/.*/./; q'`
13971
13972 # CDPATH.
13973 $as_unset CDPATH
13974
13975
13976
13977   as_lineno_1=$LINENO
13978   as_lineno_2=$LINENO
13979   test "x$as_lineno_1" != "x$as_lineno_2" &&
13980   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13981
13982   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13983   # uniformly replaced by the line number.  The first 'sed' inserts a
13984   # line-number line after each line using $LINENO; the second 'sed'
13985   # does the real work.  The second script uses 'N' to pair each
13986   # line-number line with the line containing $LINENO, and appends
13987   # trailing '-' during substitution so that $LINENO is not a special
13988   # case at line end.
13989   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13990   # scripts with optimization help from Paolo Bonzini.  Blame Lee
13991   # E. McMahon (1931-1989) for sed's syntax.  :-)
13992   sed -n '
13993     p
13994     /[$]LINENO/=
13995   ' <$as_myself |
13996     sed '
13997       s/[$]LINENO.*/&-/
13998       t lineno
13999       b
14000       :lineno
14001       N
14002       :loop
14003       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14004       t loop
14005       s/-\n.*//
14006     ' >$as_me.lineno &&
14007   chmod +x "$as_me.lineno" ||
14008     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14009    { (exit 1); exit 1; }; }
14010
14011   # Don't try to exec as it changes $[0], causing all sort of problems
14012   # (the dirname of $[0] is not the place where we might find the
14013   # original and so on.  Autoconf is especially sensitive to this).
14014   . "./$as_me.lineno"
14015   # Exit status is that of the last command.
14016   exit
14017 }
14018
14019
14020 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14021   as_dirname=dirname
14022 else
14023   as_dirname=false
14024 fi
14025
14026 ECHO_C= ECHO_N= ECHO_T=
14027 case `echo -n x` in
14028 -n*)
14029   case `echo 'x\c'` in
14030   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14031   *)   ECHO_C='\c';;
14032   esac;;
14033 *)
14034   ECHO_N='-n';;
14035 esac
14036
14037 if expr a : '\(a\)' >/dev/null 2>&1 &&
14038    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14039   as_expr=expr
14040 else
14041   as_expr=false
14042 fi
14043
14044 rm -f conf$$ conf$$.exe conf$$.file
14045 if test -d conf$$.dir; then
14046   rm -f conf$$.dir/conf$$.file
14047 else
14048   rm -f conf$$.dir
14049   mkdir conf$$.dir
14050 fi
14051 echo >conf$$.file
14052 if ln -s conf$$.file conf$$ 2>/dev/null; then
14053   as_ln_s='ln -s'
14054   # ... but there are two gotchas:
14055   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14056   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14057   # In both cases, we have to default to `cp -p'.
14058   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14059     as_ln_s='cp -p'
14060 elif ln conf$$.file conf$$ 2>/dev/null; then
14061   as_ln_s=ln
14062 else
14063   as_ln_s='cp -p'
14064 fi
14065 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14066 rmdir conf$$.dir 2>/dev/null
14067
14068 if mkdir -p . 2>/dev/null; then
14069   as_mkdir_p=:
14070 else
14071   test -d ./-p && rmdir ./-p
14072   as_mkdir_p=false
14073 fi
14074
14075 if test -x / >/dev/null 2>&1; then
14076   as_test_x='test -x'
14077 else
14078   if ls -dL / >/dev/null 2>&1; then
14079     as_ls_L_option=L
14080   else
14081     as_ls_L_option=
14082   fi
14083   as_test_x='
14084     eval sh -c '\''
14085       if test -d "$1"; then
14086         test -d "$1/.";
14087       else
14088         case $1 in
14089         -*)set "./$1";;
14090         esac;
14091         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14092         ???[sx]*):;;*)false;;esac;fi
14093     '\'' sh
14094   '
14095 fi
14096 as_executable_p=$as_test_x
14097
14098 # Sed expression to map a string onto a valid CPP name.
14099 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14100
14101 # Sed expression to map a string onto a valid variable name.
14102 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14103
14104
14105 exec 6>&1
14106
14107 # Save the log message, to keep $[0] and so on meaningful, and to
14108 # report actual input values of CONFIG_FILES etc. instead of their
14109 # values after options handling.
14110 ac_log="
14111 This file was extended by $as_me, which was
14112 generated by GNU Autoconf 2.61.  Invocation command line was
14113
14114   CONFIG_FILES    = $CONFIG_FILES
14115   CONFIG_HEADERS  = $CONFIG_HEADERS
14116   CONFIG_LINKS    = $CONFIG_LINKS
14117   CONFIG_COMMANDS = $CONFIG_COMMANDS
14118   $ $0 $@
14119
14120 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14121 "
14122
14123 _ACEOF
14124
14125 cat >>$CONFIG_STATUS <<_ACEOF
14126 # Files that config.status was made for.
14127 config_files="$ac_config_files"
14128 config_headers="$ac_config_headers"
14129
14130 _ACEOF
14131
14132 cat >>$CONFIG_STATUS <<\_ACEOF
14133 ac_cs_usage="\
14134 \`$as_me' instantiates files from templates according to the
14135 current configuration.
14136
14137 Usage: $0 [OPTIONS] [FILE]...
14138
14139   -h, --help       print this help, then exit
14140   -V, --version    print version number and configuration settings, then exit
14141   -q, --quiet      do not print progress messages
14142   -d, --debug      don't remove temporary files
14143       --recheck    update $as_me by reconfiguring in the same conditions
14144   --file=FILE[:TEMPLATE]
14145                    instantiate the configuration file FILE
14146   --header=FILE[:TEMPLATE]
14147                    instantiate the configuration header FILE
14148
14149 Configuration files:
14150 $config_files
14151
14152 Configuration headers:
14153 $config_headers
14154
14155 Report bugs to <bug-autoconf@gnu.org>."
14156
14157 _ACEOF
14158 cat >>$CONFIG_STATUS <<_ACEOF
14159 ac_cs_version="\\
14160 config.status
14161 configured by $0, generated by GNU Autoconf 2.61,
14162   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14163
14164 Copyright (C) 2006 Free Software Foundation, Inc.
14165 This config.status script is free software; the Free Software Foundation
14166 gives unlimited permission to copy, distribute and modify it."
14167
14168 ac_pwd='$ac_pwd'
14169 srcdir='$srcdir'
14170 INSTALL='$INSTALL'
14171 _ACEOF
14172
14173 cat >>$CONFIG_STATUS <<\_ACEOF
14174 # If no file are specified by the user, then we need to provide default
14175 # value.  By we need to know if files were specified by the user.
14176 ac_need_defaults=:
14177 while test $# != 0
14178 do
14179   case $1 in
14180   --*=*)
14181     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14182     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14183     ac_shift=:
14184     ;;
14185   *)
14186     ac_option=$1
14187     ac_optarg=$2
14188     ac_shift=shift
14189     ;;
14190   esac
14191
14192   case $ac_option in
14193   # Handling of the options.
14194   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14195     ac_cs_recheck=: ;;
14196   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14197     echo "$ac_cs_version"; exit ;;
14198   --debug | --debu | --deb | --de | --d | -d )
14199     debug=: ;;
14200   --file | --fil | --fi | --f )
14201     $ac_shift
14202     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14203     ac_need_defaults=false;;
14204   --header | --heade | --head | --hea )
14205     $ac_shift
14206     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14207     ac_need_defaults=false;;
14208   --he | --h)
14209     # Conflict between --help and --header
14210     { echo "$as_me: error: ambiguous option: $1
14211 Try \`$0 --help' for more information." >&2
14212    { (exit 1); exit 1; }; };;
14213   --help | --hel | -h )
14214     echo "$ac_cs_usage"; exit ;;
14215   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14216   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14217     ac_cs_silent=: ;;
14218
14219   # This is an error.
14220   -*) { echo "$as_me: error: unrecognized option: $1
14221 Try \`$0 --help' for more information." >&2
14222    { (exit 1); exit 1; }; } ;;
14223
14224   *) ac_config_targets="$ac_config_targets $1"
14225      ac_need_defaults=false ;;
14226
14227   esac
14228   shift
14229 done
14230
14231 ac_configure_extra_args=
14232
14233 if $ac_cs_silent; then
14234   exec 6>/dev/null
14235   ac_configure_extra_args="$ac_configure_extra_args --silent"
14236 fi
14237
14238 _ACEOF
14239 cat >>$CONFIG_STATUS <<_ACEOF
14240 if \$ac_cs_recheck; then
14241   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14242   CONFIG_SHELL=$SHELL
14243   export CONFIG_SHELL
14244   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14245 fi
14246
14247 _ACEOF
14248 cat >>$CONFIG_STATUS <<\_ACEOF
14249 exec 5>>config.log
14250 {
14251   echo
14252   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14253 ## Running $as_me. ##
14254 _ASBOX
14255   echo "$ac_log"
14256 } >&5
14257
14258 _ACEOF
14259 cat >>$CONFIG_STATUS <<_ACEOF
14260 _ACEOF
14261
14262 cat >>$CONFIG_STATUS <<\_ACEOF
14263
14264 # Handling of arguments.
14265 for ac_config_target in $ac_config_targets
14266 do
14267   case $ac_config_target in
14268     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14269     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14270     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14271     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14272     "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14273
14274   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14275 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14276    { (exit 1); exit 1; }; };;
14277   esac
14278 done
14279
14280
14281 # If the user did not use the arguments to specify the items to instantiate,
14282 # then the envvar interface is used.  Set only those that are not.
14283 # We use the long form for the default assignment because of an extremely
14284 # bizarre bug on SunOS 4.1.3.
14285 if $ac_need_defaults; then
14286   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14287   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14288 fi
14289
14290 # Have a temporary directory for convenience.  Make it in the build tree
14291 # simply because there is no reason against having it here, and in addition,
14292 # creating and moving files from /tmp can sometimes cause problems.
14293 # Hook for its removal unless debugging.
14294 # Note that there is a small window in which the directory will not be cleaned:
14295 # after its creation but before its name has been assigned to `$tmp'.
14296 $debug ||
14297 {
14298   tmp=
14299   trap 'exit_status=$?
14300   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14301 ' 0
14302   trap '{ (exit 1); exit 1; }' 1 2 13 15
14303 }
14304 # Create a (secure) tmp directory for tmp files.
14305
14306 {
14307   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14308   test -n "$tmp" && test -d "$tmp"
14309 }  ||
14310 {
14311   tmp=./conf$$-$RANDOM
14312   (umask 077 && mkdir "$tmp")
14313 } ||
14314 {
14315    echo "$me: cannot create a temporary directory in ." >&2
14316    { (exit 1); exit 1; }
14317 }
14318
14319 #
14320 # Set up the sed scripts for CONFIG_FILES section.
14321 #
14322
14323 # No need to generate the scripts if there are no CONFIG_FILES.
14324 # This happens for instance when ./config.status config.h
14325 if test -n "$CONFIG_FILES"; then
14326
14327 _ACEOF
14328
14329
14330
14331 ac_delim='%!_!# '
14332 for ac_last_try in false false false false false :; do
14333   cat >conf$$subs.sed <<_ACEOF
14334 SHELL!$SHELL$ac_delim
14335 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14336 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14337 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14338 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14339 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14340 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14341 exec_prefix!$exec_prefix$ac_delim
14342 prefix!$prefix$ac_delim
14343 program_transform_name!$program_transform_name$ac_delim
14344 bindir!$bindir$ac_delim
14345 sbindir!$sbindir$ac_delim
14346 libexecdir!$libexecdir$ac_delim
14347 datarootdir!$datarootdir$ac_delim
14348 datadir!$datadir$ac_delim
14349 sysconfdir!$sysconfdir$ac_delim
14350 sharedstatedir!$sharedstatedir$ac_delim
14351 localstatedir!$localstatedir$ac_delim
14352 includedir!$includedir$ac_delim
14353 oldincludedir!$oldincludedir$ac_delim
14354 docdir!$docdir$ac_delim
14355 infodir!$infodir$ac_delim
14356 htmldir!$htmldir$ac_delim
14357 dvidir!$dvidir$ac_delim
14358 pdfdir!$pdfdir$ac_delim
14359 psdir!$psdir$ac_delim
14360 libdir!$libdir$ac_delim
14361 localedir!$localedir$ac_delim
14362 mandir!$mandir$ac_delim
14363 DEFS!$DEFS$ac_delim
14364 ECHO_C!$ECHO_C$ac_delim
14365 ECHO_N!$ECHO_N$ac_delim
14366 ECHO_T!$ECHO_T$ac_delim
14367 LIBS!$LIBS$ac_delim
14368 build_alias!$build_alias$ac_delim
14369 host_alias!$host_alias$ac_delim
14370 target_alias!$target_alias$ac_delim
14371 build!$build$ac_delim
14372 build_cpu!$build_cpu$ac_delim
14373 build_vendor!$build_vendor$ac_delim
14374 build_os!$build_os$ac_delim
14375 host!$host$ac_delim
14376 host_cpu!$host_cpu$ac_delim
14377 host_vendor!$host_vendor$ac_delim
14378 host_os!$host_os$ac_delim
14379 VERSION!$VERSION$ac_delim
14380 DATE!$DATE$ac_delim
14381 LSMDATE!$LSMDATE$ac_delim
14382 LIBVERSION!$LIBVERSION$ac_delim
14383 CC!$CC$ac_delim
14384 CFLAGS!$CFLAGS$ac_delim
14385 LDFLAGS!$LDFLAGS$ac_delim
14386 CPPFLAGS!$CPPFLAGS$ac_delim
14387 ac_ct_CC!$ac_ct_CC$ac_delim
14388 EXEEXT!$EXEEXT$ac_delim
14389 OBJEXT!$OBJEXT$ac_delim
14390 CXX!$CXX$ac_delim
14391 CXXFLAGS!$CXXFLAGS$ac_delim
14392 ac_ct_CXX!$ac_ct_CXX$ac_delim
14393 CPP!$CPP$ac_delim
14394 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14395 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14396 INSTALL_DATA!$INSTALL_DATA$ac_delim
14397 GREP!$GREP$ac_delim
14398 EGREP!$EGREP$ac_delim
14399 LINKER!$LINKER$ac_delim
14400 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14401 RXVTNAME!$RXVTNAME$ac_delim
14402 CXXCPP!$CXXCPP$ac_delim
14403 TIC!$TIC$ac_delim
14404 XMKMF!$XMKMF$ac_delim
14405 X_CFLAGS!$X_CFLAGS$ac_delim
14406 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14407 X_LIBS!$X_LIBS$ac_delim
14408 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14409 afterimage_config!$afterimage_config$ac_delim
14410 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14411 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14412 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14413 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14414 rxvt_intp_define!$rxvt_intp_define$ac_delim
14415 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14416 PKG_CONFIG!$PKG_CONFIG$ac_delim
14417 XFT_CONFIG!$XFT_CONFIG$ac_delim
14418 PERL!$PERL$ac_delim
14419 PERLLIB!$PERLLIB$ac_delim
14420 PERLFLAGS!$PERLFLAGS$ac_delim
14421 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14422 IF_PERL!$IF_PERL$ac_delim
14423 PERL_O!$PERL_O$ac_delim
14424 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14425 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14426 include_stdint_h!$include_stdint_h$ac_delim
14427 include_stdarg_h!$include_stdarg_h$ac_delim
14428 include_stdlib_h!$include_stdlib_h$ac_delim
14429 include_unistd_h!$include_unistd_h$ac_delim
14430 include_string_h!$include_string_h$ac_delim
14431 _ACEOF
14432
14433   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14434     break
14435   elif $ac_last_try; then
14436     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14437 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14438    { (exit 1); exit 1; }; }
14439   else
14440     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14441   fi
14442 done
14443
14444 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14445 if test -n "$ac_eof"; then
14446   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14447   ac_eof=`expr $ac_eof + 1`
14448 fi
14449
14450 cat >>$CONFIG_STATUS <<_ACEOF
14451 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14452 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14453 _ACEOF
14454 sed '
14455 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14456 s/^/s,@/; s/!/@,|#_!!_#|/
14457 :n
14458 t n
14459 s/'"$ac_delim"'$/,g/; t
14460 s/$/\\/; p
14461 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14462 ' >>$CONFIG_STATUS <conf$$subs.sed
14463 rm -f conf$$subs.sed
14464 cat >>$CONFIG_STATUS <<_ACEOF
14465 CEOF$ac_eof
14466 _ACEOF
14467
14468
14469 ac_delim='%!_!# '
14470 for ac_last_try in false false false false false :; do
14471   cat >conf$$subs.sed <<_ACEOF
14472 include_fcntl_h!$include_fcntl_h$ac_delim
14473 include_util_h!$include_util_h$ac_delim
14474 include_assert_h!$include_assert_h$ac_delim
14475 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14476 include_sys_select_h!$include_sys_select_h$ac_delim
14477 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14478 include_sys_time_h!$include_sys_time_h$ac_delim
14479 include_time_h!$include_time_h$ac_delim
14480 LIBOBJS!$LIBOBJS$ac_delim
14481 LTLIBOBJS!$LTLIBOBJS$ac_delim
14482 _ACEOF
14483
14484   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
14485     break
14486   elif $ac_last_try; then
14487     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14488 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14489    { (exit 1); exit 1; }; }
14490   else
14491     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14492   fi
14493 done
14494
14495 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14496 if test -n "$ac_eof"; then
14497   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14498   ac_eof=`expr $ac_eof + 1`
14499 fi
14500
14501 cat >>$CONFIG_STATUS <<_ACEOF
14502 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14503 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14504 _ACEOF
14505 sed '
14506 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14507 s/^/s,@/; s/!/@,|#_!!_#|/
14508 :n
14509 t n
14510 s/'"$ac_delim"'$/,g/; t
14511 s/$/\\/; p
14512 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14513 ' >>$CONFIG_STATUS <conf$$subs.sed
14514 rm -f conf$$subs.sed
14515 cat >>$CONFIG_STATUS <<_ACEOF
14516 :end
14517 s/|#_!!_#|//g
14518 CEOF$ac_eof
14519 _ACEOF
14520
14521
14522 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14523 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14524 # trailing colons and then remove the whole line if VPATH becomes empty
14525 # (actually we leave an empty line to preserve line numbers).
14526 if test "x$srcdir" = x.; then
14527   ac_vpsub='/^[  ]*VPATH[        ]*=/{
14528 s/:*\$(srcdir):*/:/
14529 s/:*\${srcdir}:*/:/
14530 s/:*@srcdir@:*/:/
14531 s/^\([^=]*=[     ]*\):*/\1/
14532 s/:*$//
14533 s/^[^=]*=[       ]*$//
14534 }'
14535 fi
14536
14537 cat >>$CONFIG_STATUS <<\_ACEOF
14538 fi # test -n "$CONFIG_FILES"
14539
14540
14541 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
14542 do
14543   case $ac_tag in
14544   :[FHLC]) ac_mode=$ac_tag; continue;;
14545   esac
14546   case $ac_mode$ac_tag in
14547   :[FHL]*:*);;
14548   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14549 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14550    { (exit 1); exit 1; }; };;
14551   :[FH]-) ac_tag=-:-;;
14552   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14553   esac
14554   ac_save_IFS=$IFS
14555   IFS=:
14556   set x $ac_tag
14557   IFS=$ac_save_IFS
14558   shift
14559   ac_file=$1
14560   shift
14561
14562   case $ac_mode in
14563   :L) ac_source=$1;;
14564   :[FH])
14565     ac_file_inputs=
14566     for ac_f
14567     do
14568       case $ac_f in
14569       -) ac_f="$tmp/stdin";;
14570       *) # Look for the file first in the build tree, then in the source tree
14571          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14572          # because $ac_f cannot contain `:'.
14573          test -f "$ac_f" ||
14574            case $ac_f in
14575            [\\/$]*) false;;
14576            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14577            esac ||
14578            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14579 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14580    { (exit 1); exit 1; }; };;
14581       esac
14582       ac_file_inputs="$ac_file_inputs $ac_f"
14583     done
14584
14585     # Let's still pretend it is `configure' which instantiates (i.e., don't
14586     # use $as_me), people would be surprised to read:
14587     #    /* config.h.  Generated by config.status.  */
14588     configure_input="Generated from "`IFS=:
14589           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14590     if test x"$ac_file" != x-; then
14591       configure_input="$ac_file.  $configure_input"
14592       { echo "$as_me:$LINENO: creating $ac_file" >&5
14593 echo "$as_me: creating $ac_file" >&6;}
14594     fi
14595
14596     case $ac_tag in
14597     *:-:* | *:-) cat >"$tmp/stdin";;
14598     esac
14599     ;;
14600   esac
14601
14602   ac_dir=`$as_dirname -- "$ac_file" ||
14603 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14604          X"$ac_file" : 'X\(//\)[^/]' \| \
14605          X"$ac_file" : 'X\(//\)$' \| \
14606          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14607 echo X"$ac_file" |
14608     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14609             s//\1/
14610             q
14611           }
14612           /^X\(\/\/\)[^/].*/{
14613             s//\1/
14614             q
14615           }
14616           /^X\(\/\/\)$/{
14617             s//\1/
14618             q
14619           }
14620           /^X\(\/\).*/{
14621             s//\1/
14622             q
14623           }
14624           s/.*/./; q'`
14625   { as_dir="$ac_dir"
14626   case $as_dir in #(
14627   -*) as_dir=./$as_dir;;
14628   esac
14629   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14630     as_dirs=
14631     while :; do
14632       case $as_dir in #(
14633       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14634       *) as_qdir=$as_dir;;
14635       esac
14636       as_dirs="'$as_qdir' $as_dirs"
14637       as_dir=`$as_dirname -- "$as_dir" ||
14638 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14639          X"$as_dir" : 'X\(//\)[^/]' \| \
14640          X"$as_dir" : 'X\(//\)$' \| \
14641          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14642 echo X"$as_dir" |
14643     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14644             s//\1/
14645             q
14646           }
14647           /^X\(\/\/\)[^/].*/{
14648             s//\1/
14649             q
14650           }
14651           /^X\(\/\/\)$/{
14652             s//\1/
14653             q
14654           }
14655           /^X\(\/\).*/{
14656             s//\1/
14657             q
14658           }
14659           s/.*/./; q'`
14660       test -d "$as_dir" && break
14661     done
14662     test -z "$as_dirs" || eval "mkdir $as_dirs"
14663   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14664 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14665    { (exit 1); exit 1; }; }; }
14666   ac_builddir=.
14667
14668 case "$ac_dir" in
14669 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14670 *)
14671   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14672   # A ".." for each directory in $ac_dir_suffix.
14673   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14674   case $ac_top_builddir_sub in
14675   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14676   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14677   esac ;;
14678 esac
14679 ac_abs_top_builddir=$ac_pwd
14680 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14681 # for backward compatibility:
14682 ac_top_builddir=$ac_top_build_prefix
14683
14684 case $srcdir in
14685   .)  # We are building in place.
14686     ac_srcdir=.
14687     ac_top_srcdir=$ac_top_builddir_sub
14688     ac_abs_top_srcdir=$ac_pwd ;;
14689   [\\/]* | ?:[\\/]* )  # Absolute name.
14690     ac_srcdir=$srcdir$ac_dir_suffix;
14691     ac_top_srcdir=$srcdir
14692     ac_abs_top_srcdir=$srcdir ;;
14693   *) # Relative name.
14694     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14695     ac_top_srcdir=$ac_top_build_prefix$srcdir
14696     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14697 esac
14698 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14699
14700
14701   case $ac_mode in
14702   :F)
14703   #
14704   # CONFIG_FILE
14705   #
14706
14707   case $INSTALL in
14708   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14709   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14710   esac
14711 _ACEOF
14712
14713 cat >>$CONFIG_STATUS <<\_ACEOF
14714 # If the template does not know about datarootdir, expand it.
14715 # FIXME: This hack should be removed a few years after 2.60.
14716 ac_datarootdir_hack=; ac_datarootdir_seen=
14717
14718 case `sed -n '/datarootdir/ {
14719   p
14720   q
14721 }
14722 /@datadir@/p
14723 /@docdir@/p
14724 /@infodir@/p
14725 /@localedir@/p
14726 /@mandir@/p
14727 ' $ac_file_inputs` in
14728 *datarootdir*) ac_datarootdir_seen=yes;;
14729 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14730   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14731 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14732 _ACEOF
14733 cat >>$CONFIG_STATUS <<_ACEOF
14734   ac_datarootdir_hack='
14735   s&@datadir@&$datadir&g
14736   s&@docdir@&$docdir&g
14737   s&@infodir@&$infodir&g
14738   s&@localedir@&$localedir&g
14739   s&@mandir@&$mandir&g
14740     s&\\\${datarootdir}&$datarootdir&g' ;;
14741 esac
14742 _ACEOF
14743
14744 # Neutralize VPATH when `$srcdir' = `.'.
14745 # Shell code in configure.ac might set extrasub.
14746 # FIXME: do we really want to maintain this feature?
14747 cat >>$CONFIG_STATUS <<_ACEOF
14748   sed "$ac_vpsub
14749 $extrasub
14750 _ACEOF
14751 cat >>$CONFIG_STATUS <<\_ACEOF
14752 :t
14753 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14754 s&@configure_input@&$configure_input&;t t
14755 s&@top_builddir@&$ac_top_builddir_sub&;t t
14756 s&@srcdir@&$ac_srcdir&;t t
14757 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14758 s&@top_srcdir@&$ac_top_srcdir&;t t
14759 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14760 s&@builddir@&$ac_builddir&;t t
14761 s&@abs_builddir@&$ac_abs_builddir&;t t
14762 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14763 s&@INSTALL@&$ac_INSTALL&;t t
14764 $ac_datarootdir_hack
14765 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14766
14767 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14768   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14769   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14770   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14771 which seems to be undefined.  Please make sure it is defined." >&5
14772 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14773 which seems to be undefined.  Please make sure it is defined." >&2;}
14774
14775   rm -f "$tmp/stdin"
14776   case $ac_file in
14777   -) cat "$tmp/out"; rm -f "$tmp/out";;
14778   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14779   esac
14780  ;;
14781   :H)
14782   #
14783   # CONFIG_HEADER
14784   #
14785 _ACEOF
14786
14787 # Transform confdefs.h into a sed script `conftest.defines', that
14788 # substitutes the proper values into config.h.in to produce config.h.
14789 rm -f conftest.defines conftest.tail
14790 # First, append a space to every undef/define line, to ease matching.
14791 echo 's/$/ /' >conftest.defines
14792 # Then, protect against being on the right side of a sed subst, or in
14793 # an unquoted here document, in config.status.  If some macros were
14794 # called several times there might be several #defines for the same
14795 # symbol, which is useless.  But do not sort them, since the last
14796 # AC_DEFINE must be honored.
14797 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14798 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14799 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14800 # PARAMS is the parameter list in the macro definition--in most cases, it's
14801 # just an empty string.
14802 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14803 ac_dB='\\)[      (].*,\\1define\\2'
14804 ac_dC=' '
14805 ac_dD=' ,'
14806
14807 uniq confdefs.h |
14808   sed -n '
14809         t rset
14810         :rset
14811         s/^[     ]*#[    ]*define[       ][      ]*//
14812         t ok
14813         d
14814         :ok
14815         s/[\\&,]/\\&/g
14816         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14817         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14818   ' >>conftest.defines
14819
14820 # Remove the space that was appended to ease matching.
14821 # Then replace #undef with comments.  This is necessary, for
14822 # example, in the case of _POSIX_SOURCE, which is predefined and required
14823 # on some systems where configure will not decide to define it.
14824 # (The regexp can be short, since the line contains either #define or #undef.)
14825 echo 's/ $//
14826 s,^[     #]*u.*,/* & */,' >>conftest.defines
14827
14828 # Break up conftest.defines:
14829 ac_max_sed_lines=50
14830
14831 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14832 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14833 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14834 # et cetera.
14835 ac_in='$ac_file_inputs'
14836 ac_out='"$tmp/out1"'
14837 ac_nxt='"$tmp/out2"'
14838
14839 while :
14840 do
14841   # Write a here document:
14842     cat >>$CONFIG_STATUS <<_ACEOF
14843     # First, check the format of the line:
14844     cat >"\$tmp/defines.sed" <<\\CEOF
14845 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14846 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14847 b
14848 :def
14849 _ACEOF
14850   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14851   echo 'CEOF
14852     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14853   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14854   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14855   grep . conftest.tail >/dev/null || break
14856   rm -f conftest.defines
14857   mv conftest.tail conftest.defines
14858 done
14859 rm -f conftest.defines conftest.tail
14860
14861 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14862 cat >>$CONFIG_STATUS <<\_ACEOF
14863   if test x"$ac_file" != x-; then
14864     echo "/* $configure_input  */" >"$tmp/config.h"
14865     cat "$ac_result" >>"$tmp/config.h"
14866     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14867       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14868 echo "$as_me: $ac_file is unchanged" >&6;}
14869     else
14870       rm -f $ac_file
14871       mv "$tmp/config.h" $ac_file
14872     fi
14873   else
14874     echo "/* $configure_input  */"
14875     cat "$ac_result"
14876   fi
14877   rm -f "$tmp/out12"
14878  ;;
14879
14880
14881   esac
14882
14883 done # for ac_tag
14884
14885
14886 { (exit 0); exit 0; }
14887 _ACEOF
14888 chmod +x $CONFIG_STATUS
14889 ac_clean_files=$ac_clean_files_save
14890
14891
14892 # configure is writing to config.log, and then calls config.status.
14893 # config.status does its own redirection, appending to config.log.
14894 # Unfortunately, on DOS this fails, as config.log is still kept open
14895 # by configure, so config.status won't be able to write to it; its
14896 # output is simply discarded.  So we exec the FD to /dev/null,
14897 # effectively closing config.log, so it can be properly (re)opened and
14898 # appended to by config.status.  When coming back to configure, we
14899 # need to make the FD available again.
14900 if test "$no_create" != yes; then
14901   ac_cs_success=:
14902   ac_config_status_args=
14903   test "$silent" = yes &&
14904     ac_config_status_args="$ac_config_status_args --quiet"
14905   exec 5>/dev/null
14906   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14907   exec 5>>config.log
14908   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14909   # would make configure fail if this is the last instruction.
14910   $ac_cs_success || { (exit 1); exit 1; }
14911 fi
14912
14913
14914 echo "Configuration:
14915
14916   Rxvt version:               $VERSION : $DATE
14917   Source code location:       $srcdir
14918   Install path:               ${prefix}/bin
14919   Compiler:                   $CXX
14920   Compiler flags:             $CXXFLAGS
14921   Linker:                     $LINKER"
14922
14923 if test x$term != x; then
14924   echo "  set TERM to:                $term"
14925 fi
14926 if test x$terminfo != x; then
14927   echo "  set TERMINFO to:            $terminfo"
14928 fi
14929 echo "  default resource name:      $RESNAME"
14930 echo "  resource class:             $RESCLASS"
14931 if test x$RESFALLBACK != x; then
14932    echo "  resource class fallback:    $RESFALLBACK"
14933 fi
14934 echo
14935 echo "  embedded perl:              $support_perl"
14936 echo "  libafterimage:              $support_afterimage"
14937 echo
14938 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14939   echo ".----------------------------------------------------------------."
14940   echo ". WARNING: --enable-xim was specified however the locale support ."
14941   echo ".          functions could not be found.                         ."
14942   echo ".          XIM is now being DISABLED!                            ."
14943   echo ".----------------------------------------------------------------."
14944 fi
14945
14946 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14947 echo
14948