ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.119
Committed: Sun Nov 18 02:19:20 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-8_5a, rel-8_6, rel-8_7
Changes since 1.118: +6 -2 lines
Log Message:
*** empty log message ***

File Contents

# Content
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