ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.116
Committed: Sun Nov 11 04:08:00 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
Changes since 1.115: +871 -300 lines
Log Message:
first rough cut at libev integration

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 echo ""
1926 echo "configuring for rxvt $VERSION"
1927 echo ""
1928
1929 orig_CXXFLAGS="$CXXFLAGS"
1930
1931
1932 ac_ext=c
1933 ac_cpp='$CPP $CPPFLAGS'
1934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1937 if test -n "$ac_tool_prefix"; then
1938 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1939 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1940 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1942 if test "${ac_cv_prog_CC+set}" = set; then
1943 echo $ECHO_N "(cached) $ECHO_C" >&6
1944 else
1945 if test -n "$CC"; then
1946 ac_cv_prog_CC="$CC" # Let the user override the test.
1947 else
1948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949 for as_dir in $PATH
1950 do
1951 IFS=$as_save_IFS
1952 test -z "$as_dir" && as_dir=.
1953 for ac_exec_ext in '' $ac_executable_extensions; do
1954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1955 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1956 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1957 break 2
1958 fi
1959 done
1960 done
1961 IFS=$as_save_IFS
1962
1963 fi
1964 fi
1965 CC=$ac_cv_prog_CC
1966 if test -n "$CC"; then
1967 { echo "$as_me:$LINENO: result: $CC" >&5
1968 echo "${ECHO_T}$CC" >&6; }
1969 else
1970 { echo "$as_me:$LINENO: result: no" >&5
1971 echo "${ECHO_T}no" >&6; }
1972 fi
1973
1974
1975 fi
1976 if test -z "$ac_cv_prog_CC"; then
1977 ac_ct_CC=$CC
1978 # Extract the first word of "gcc", so it can be a program name with args.
1979 set dummy gcc; ac_word=$2
1980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1982 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1983 echo $ECHO_N "(cached) $ECHO_C" >&6
1984 else
1985 if test -n "$ac_ct_CC"; then
1986 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1987 else
1988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1989 for as_dir in $PATH
1990 do
1991 IFS=$as_save_IFS
1992 test -z "$as_dir" && as_dir=.
1993 for ac_exec_ext in '' $ac_executable_extensions; do
1994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1995 ac_cv_prog_ac_ct_CC="gcc"
1996 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1997 break 2
1998 fi
1999 done
2000 done
2001 IFS=$as_save_IFS
2002
2003 fi
2004 fi
2005 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2006 if test -n "$ac_ct_CC"; then
2007 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2008 echo "${ECHO_T}$ac_ct_CC" >&6; }
2009 else
2010 { echo "$as_me:$LINENO: result: no" >&5
2011 echo "${ECHO_T}no" >&6; }
2012 fi
2013
2014 if test "x$ac_ct_CC" = x; then
2015 CC=""
2016 else
2017 case $cross_compiling:$ac_tool_warned in
2018 yes:)
2019 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2020 whose name does not start with the host triplet. If you think this
2021 configuration is useful to you, please write to autoconf@gnu.org." >&5
2022 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2023 whose name does not start with the host triplet. If you think this
2024 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2025 ac_tool_warned=yes ;;
2026 esac
2027 CC=$ac_ct_CC
2028 fi
2029 else
2030 CC="$ac_cv_prog_CC"
2031 fi
2032
2033 if test -z "$CC"; then
2034 if test -n "$ac_tool_prefix"; then
2035 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2036 set dummy ${ac_tool_prefix}cc; ac_word=$2
2037 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2038 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2039 if test "${ac_cv_prog_CC+set}" = set; then
2040 echo $ECHO_N "(cached) $ECHO_C" >&6
2041 else
2042 if test -n "$CC"; then
2043 ac_cv_prog_CC="$CC" # Let the user override the test.
2044 else
2045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2046 for as_dir in $PATH
2047 do
2048 IFS=$as_save_IFS
2049 test -z "$as_dir" && as_dir=.
2050 for ac_exec_ext in '' $ac_executable_extensions; do
2051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2052 ac_cv_prog_CC="${ac_tool_prefix}cc"
2053 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2054 break 2
2055 fi
2056 done
2057 done
2058 IFS=$as_save_IFS
2059
2060 fi
2061 fi
2062 CC=$ac_cv_prog_CC
2063 if test -n "$CC"; then
2064 { echo "$as_me:$LINENO: result: $CC" >&5
2065 echo "${ECHO_T}$CC" >&6; }
2066 else
2067 { echo "$as_me:$LINENO: result: no" >&5
2068 echo "${ECHO_T}no" >&6; }
2069 fi
2070
2071
2072 fi
2073 fi
2074 if test -z "$CC"; then
2075 # Extract the first word of "cc", so it can be a program name with args.
2076 set dummy cc; ac_word=$2
2077 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2078 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2079 if test "${ac_cv_prog_CC+set}" = set; then
2080 echo $ECHO_N "(cached) $ECHO_C" >&6
2081 else
2082 if test -n "$CC"; then
2083 ac_cv_prog_CC="$CC" # Let the user override the test.
2084 else
2085 ac_prog_rejected=no
2086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2087 for as_dir in $PATH
2088 do
2089 IFS=$as_save_IFS
2090 test -z "$as_dir" && as_dir=.
2091 for ac_exec_ext in '' $ac_executable_extensions; do
2092 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2093 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2094 ac_prog_rejected=yes
2095 continue
2096 fi
2097 ac_cv_prog_CC="cc"
2098 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2099 break 2
2100 fi
2101 done
2102 done
2103 IFS=$as_save_IFS
2104
2105 if test $ac_prog_rejected = yes; then
2106 # We found a bogon in the path, so make sure we never use it.
2107 set dummy $ac_cv_prog_CC
2108 shift
2109 if test $# != 0; then
2110 # We chose a different compiler from the bogus one.
2111 # However, it has the same basename, so the bogon will be chosen
2112 # first if we set CC to just the basename; use the full file name.
2113 shift
2114 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2115 fi
2116 fi
2117 fi
2118 fi
2119 CC=$ac_cv_prog_CC
2120 if test -n "$CC"; then
2121 { echo "$as_me:$LINENO: result: $CC" >&5
2122 echo "${ECHO_T}$CC" >&6; }
2123 else
2124 { echo "$as_me:$LINENO: result: no" >&5
2125 echo "${ECHO_T}no" >&6; }
2126 fi
2127
2128
2129 fi
2130 if test -z "$CC"; then
2131 if test -n "$ac_tool_prefix"; then
2132 for ac_prog in cl.exe
2133 do
2134 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2135 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2136 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2137 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2138 if test "${ac_cv_prog_CC+set}" = set; then
2139 echo $ECHO_N "(cached) $ECHO_C" >&6
2140 else
2141 if test -n "$CC"; then
2142 ac_cv_prog_CC="$CC" # Let the user override the test.
2143 else
2144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2145 for as_dir in $PATH
2146 do
2147 IFS=$as_save_IFS
2148 test -z "$as_dir" && as_dir=.
2149 for ac_exec_ext in '' $ac_executable_extensions; do
2150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2151 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2152 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2153 break 2
2154 fi
2155 done
2156 done
2157 IFS=$as_save_IFS
2158
2159 fi
2160 fi
2161 CC=$ac_cv_prog_CC
2162 if test -n "$CC"; then
2163 { echo "$as_me:$LINENO: result: $CC" >&5
2164 echo "${ECHO_T}$CC" >&6; }
2165 else
2166 { echo "$as_me:$LINENO: result: no" >&5
2167 echo "${ECHO_T}no" >&6; }
2168 fi
2169
2170
2171 test -n "$CC" && break
2172 done
2173 fi
2174 if test -z "$CC"; then
2175 ac_ct_CC=$CC
2176 for ac_prog in cl.exe
2177 do
2178 # Extract the first word of "$ac_prog", so it can be a program name with args.
2179 set dummy $ac_prog; ac_word=$2
2180 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2182 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2183 echo $ECHO_N "(cached) $ECHO_C" >&6
2184 else
2185 if test -n "$ac_ct_CC"; then
2186 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191 IFS=$as_save_IFS
2192 test -z "$as_dir" && as_dir=.
2193 for ac_exec_ext in '' $ac_executable_extensions; do
2194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2195 ac_cv_prog_ac_ct_CC="$ac_prog"
2196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197 break 2
2198 fi
2199 done
2200 done
2201 IFS=$as_save_IFS
2202
2203 fi
2204 fi
2205 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2206 if test -n "$ac_ct_CC"; then
2207 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2208 echo "${ECHO_T}$ac_ct_CC" >&6; }
2209 else
2210 { echo "$as_me:$LINENO: result: no" >&5
2211 echo "${ECHO_T}no" >&6; }
2212 fi
2213
2214
2215 test -n "$ac_ct_CC" && break
2216 done
2217
2218 if test "x$ac_ct_CC" = x; then
2219 CC=""
2220 else
2221 case $cross_compiling:$ac_tool_warned in
2222 yes:)
2223 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2224 whose name does not start with the host triplet. If you think this
2225 configuration is useful to you, please write to autoconf@gnu.org." >&5
2226 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2227 whose name does not start with the host triplet. If you think this
2228 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2229 ac_tool_warned=yes ;;
2230 esac
2231 CC=$ac_ct_CC
2232 fi
2233 fi
2234
2235 fi
2236
2237
2238 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2239 See \`config.log' for more details." >&5
2240 echo "$as_me: error: no acceptable C compiler found in \$PATH
2241 See \`config.log' for more details." >&2;}
2242 { (exit 1); exit 1; }; }
2243
2244 # Provide some information about the compiler.
2245 echo "$as_me:$LINENO: checking for C compiler version" >&5
2246 ac_compiler=`set X $ac_compile; echo $2`
2247 { (ac_try="$ac_compiler --version >&5"
2248 case "(($ac_try" in
2249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2250 *) ac_try_echo=$ac_try;;
2251 esac
2252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2253 (eval "$ac_compiler --version >&5") 2>&5
2254 ac_status=$?
2255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256 (exit $ac_status); }
2257 { (ac_try="$ac_compiler -v >&5"
2258 case "(($ac_try" in
2259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260 *) ac_try_echo=$ac_try;;
2261 esac
2262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263 (eval "$ac_compiler -v >&5") 2>&5
2264 ac_status=$?
2265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266 (exit $ac_status); }
2267 { (ac_try="$ac_compiler -V >&5"
2268 case "(($ac_try" in
2269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2270 *) ac_try_echo=$ac_try;;
2271 esac
2272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2273 (eval "$ac_compiler -V >&5") 2>&5
2274 ac_status=$?
2275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276 (exit $ac_status); }
2277
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h. */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h. */
2284
2285 int
2286 main ()
2287 {
2288
2289 ;
2290 return 0;
2291 }
2292 _ACEOF
2293 ac_clean_files_save=$ac_clean_files
2294 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2295 # Try to create an executable without -o first, disregard a.out.
2296 # It will help us diagnose broken compilers, and finding out an intuition
2297 # of exeext.
2298 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2299 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2300 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2301 #
2302 # List of possible output files, starting from the most likely.
2303 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2304 # only as a last resort. b.out is created by i960 compilers.
2305 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2306 #
2307 # The IRIX 6 linker writes into existing files which may not be
2308 # executable, retaining their permissions. Remove them first so a
2309 # subsequent execution test works.
2310 ac_rmfiles=
2311 for ac_file in $ac_files
2312 do
2313 case $ac_file in
2314 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2315 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2316 esac
2317 done
2318 rm -f $ac_rmfiles
2319
2320 if { (ac_try="$ac_link_default"
2321 case "(($ac_try" in
2322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2323 *) ac_try_echo=$ac_try;;
2324 esac
2325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2326 (eval "$ac_link_default") 2>&5
2327 ac_status=$?
2328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329 (exit $ac_status); }; then
2330 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2331 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2332 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2333 # so that the user can short-circuit this test for compilers unknown to
2334 # Autoconf.
2335 for ac_file in $ac_files ''
2336 do
2337 test -f "$ac_file" || continue
2338 case $ac_file in
2339 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2340 ;;
2341 [ab].out )
2342 # We found the default executable, but exeext='' is most
2343 # certainly right.
2344 break;;
2345 *.* )
2346 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2347 then :; else
2348 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2349 fi
2350 # We set ac_cv_exeext here because the later test for it is not
2351 # safe: cross compilers may not add the suffix if given an `-o'
2352 # argument, so we may need to know it at that point already.
2353 # Even if this section looks crufty: it has the advantage of
2354 # actually working.
2355 break;;
2356 * )
2357 break;;
2358 esac
2359 done
2360 test "$ac_cv_exeext" = no && ac_cv_exeext=
2361
2362 else
2363 ac_file=''
2364 fi
2365
2366 { echo "$as_me:$LINENO: result: $ac_file" >&5
2367 echo "${ECHO_T}$ac_file" >&6; }
2368 if test -z "$ac_file"; then
2369 echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2373 See \`config.log' for more details." >&5
2374 echo "$as_me: error: C compiler cannot create executables
2375 See \`config.log' for more details." >&2;}
2376 { (exit 77); exit 77; }; }
2377 fi
2378
2379 ac_exeext=$ac_cv_exeext
2380
2381 # Check that the compiler produces executables we can run. If not, either
2382 # the compiler is broken, or we cross compile.
2383 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2384 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2385 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2386 # If not cross compiling, check that we can run a simple program.
2387 if test "$cross_compiling" != yes; then
2388 if { ac_try='./$ac_file'
2389 { (case "(($ac_try" in
2390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391 *) ac_try_echo=$ac_try;;
2392 esac
2393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2394 (eval "$ac_try") 2>&5
2395 ac_status=$?
2396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397 (exit $ac_status); }; }; then
2398 cross_compiling=no
2399 else
2400 if test "$cross_compiling" = maybe; then
2401 cross_compiling=yes
2402 else
2403 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2404 If you meant to cross compile, use \`--host'.
2405 See \`config.log' for more details." >&5
2406 echo "$as_me: error: cannot run C compiled programs.
2407 If you meant to cross compile, use \`--host'.
2408 See \`config.log' for more details." >&2;}
2409 { (exit 1); exit 1; }; }
2410 fi
2411 fi
2412 fi
2413 { echo "$as_me:$LINENO: result: yes" >&5
2414 echo "${ECHO_T}yes" >&6; }
2415
2416 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2417 ac_clean_files=$ac_clean_files_save
2418 # Check that the compiler produces executables we can run. If not, either
2419 # the compiler is broken, or we cross compile.
2420 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2421 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2422 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2423 echo "${ECHO_T}$cross_compiling" >&6; }
2424
2425 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2426 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2427 if { (ac_try="$ac_link"
2428 case "(($ac_try" in
2429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2430 *) ac_try_echo=$ac_try;;
2431 esac
2432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2433 (eval "$ac_link") 2>&5
2434 ac_status=$?
2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 (exit $ac_status); }; then
2437 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2438 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2439 # work properly (i.e., refer to `conftest.exe'), while it won't with
2440 # `rm'.
2441 for ac_file in conftest.exe conftest conftest.*; do
2442 test -f "$ac_file" || continue
2443 case $ac_file in
2444 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2445 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2446 break;;
2447 * ) break;;
2448 esac
2449 done
2450 else
2451 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2452 See \`config.log' for more details." >&5
2453 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2454 See \`config.log' for more details." >&2;}
2455 { (exit 1); exit 1; }; }
2456 fi
2457
2458 rm -f conftest$ac_cv_exeext
2459 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2460 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2461
2462 rm -f conftest.$ac_ext
2463 EXEEXT=$ac_cv_exeext
2464 ac_exeext=$EXEEXT
2465 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2466 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2467 if test "${ac_cv_objext+set}" = set; then
2468 echo $ECHO_N "(cached) $ECHO_C" >&6
2469 else
2470 cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h. */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h. */
2476
2477 int
2478 main ()
2479 {
2480
2481 ;
2482 return 0;
2483 }
2484 _ACEOF
2485 rm -f conftest.o conftest.obj
2486 if { (ac_try="$ac_compile"
2487 case "(($ac_try" in
2488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2489 *) ac_try_echo=$ac_try;;
2490 esac
2491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2492 (eval "$ac_compile") 2>&5
2493 ac_status=$?
2494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495 (exit $ac_status); }; then
2496 for ac_file in conftest.o conftest.obj conftest.*; do
2497 test -f "$ac_file" || continue;
2498 case $ac_file in
2499 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2500 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2501 break;;
2502 esac
2503 done
2504 else
2505 echo "$as_me: failed program was:" >&5
2506 sed 's/^/| /' conftest.$ac_ext >&5
2507
2508 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2509 See \`config.log' for more details." >&5
2510 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2511 See \`config.log' for more details." >&2;}
2512 { (exit 1); exit 1; }; }
2513 fi
2514
2515 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2516 fi
2517 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2518 echo "${ECHO_T}$ac_cv_objext" >&6; }
2519 OBJEXT=$ac_cv_objext
2520 ac_objext=$OBJEXT
2521 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2522 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2523 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2524 echo $ECHO_N "(cached) $ECHO_C" >&6
2525 else
2526 cat >conftest.$ac_ext <<_ACEOF
2527 /* confdefs.h. */
2528 _ACEOF
2529 cat confdefs.h >>conftest.$ac_ext
2530 cat >>conftest.$ac_ext <<_ACEOF
2531 /* end confdefs.h. */
2532
2533 int
2534 main ()
2535 {
2536 #ifndef __GNUC__
2537 choke me
2538 #endif
2539
2540 ;
2541 return 0;
2542 }
2543 _ACEOF
2544 rm -f conftest.$ac_objext
2545 if { (ac_try="$ac_compile"
2546 case "(($ac_try" in
2547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2548 *) ac_try_echo=$ac_try;;
2549 esac
2550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2551 (eval "$ac_compile") 2>conftest.er1
2552 ac_status=$?
2553 grep -v '^ *+' conftest.er1 >conftest.err
2554 rm -f conftest.er1
2555 cat conftest.err >&5
2556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557 (exit $ac_status); } && {
2558 test -z "$ac_c_werror_flag" ||
2559 test ! -s conftest.err
2560 } && test -s conftest.$ac_objext; then
2561 ac_compiler_gnu=yes
2562 else
2563 echo "$as_me: failed program was:" >&5
2564 sed 's/^/| /' conftest.$ac_ext >&5
2565
2566 ac_compiler_gnu=no
2567 fi
2568
2569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2570 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2571
2572 fi
2573 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2574 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2575 GCC=`test $ac_compiler_gnu = yes && echo yes`
2576 ac_test_CFLAGS=${CFLAGS+set}
2577 ac_save_CFLAGS=$CFLAGS
2578 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2579 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2580 if test "${ac_cv_prog_cc_g+set}" = set; then
2581 echo $ECHO_N "(cached) $ECHO_C" >&6
2582 else
2583 ac_save_c_werror_flag=$ac_c_werror_flag
2584 ac_c_werror_flag=yes
2585 ac_cv_prog_cc_g=no
2586 CFLAGS="-g"
2587 cat >conftest.$ac_ext <<_ACEOF
2588 /* confdefs.h. */
2589 _ACEOF
2590 cat confdefs.h >>conftest.$ac_ext
2591 cat >>conftest.$ac_ext <<_ACEOF
2592 /* end confdefs.h. */
2593
2594 int
2595 main ()
2596 {
2597
2598 ;
2599 return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.$ac_objext
2603 if { (ac_try="$ac_compile"
2604 case "(($ac_try" in
2605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2606 *) ac_try_echo=$ac_try;;
2607 esac
2608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2609 (eval "$ac_compile") 2>conftest.er1
2610 ac_status=$?
2611 grep -v '^ *+' conftest.er1 >conftest.err
2612 rm -f conftest.er1
2613 cat conftest.err >&5
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); } && {
2616 test -z "$ac_c_werror_flag" ||
2617 test ! -s conftest.err
2618 } && test -s conftest.$ac_objext; then
2619 ac_cv_prog_cc_g=yes
2620 else
2621 echo "$as_me: failed program was:" >&5
2622 sed 's/^/| /' conftest.$ac_ext >&5
2623
2624 CFLAGS=""
2625 cat >conftest.$ac_ext <<_ACEOF
2626 /* confdefs.h. */
2627 _ACEOF
2628 cat confdefs.h >>conftest.$ac_ext
2629 cat >>conftest.$ac_ext <<_ACEOF
2630 /* end confdefs.h. */
2631
2632 int
2633 main ()
2634 {
2635
2636 ;
2637 return 0;
2638 }
2639 _ACEOF
2640 rm -f conftest.$ac_objext
2641 if { (ac_try="$ac_compile"
2642 case "(($ac_try" in
2643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2644 *) ac_try_echo=$ac_try;;
2645 esac
2646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2647 (eval "$ac_compile") 2>conftest.er1
2648 ac_status=$?
2649 grep -v '^ *+' conftest.er1 >conftest.err
2650 rm -f conftest.er1
2651 cat conftest.err >&5
2652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2653 (exit $ac_status); } && {
2654 test -z "$ac_c_werror_flag" ||
2655 test ! -s conftest.err
2656 } && test -s conftest.$ac_objext; then
2657 :
2658 else
2659 echo "$as_me: failed program was:" >&5
2660 sed 's/^/| /' conftest.$ac_ext >&5
2661
2662 ac_c_werror_flag=$ac_save_c_werror_flag
2663 CFLAGS="-g"
2664 cat >conftest.$ac_ext <<_ACEOF
2665 /* confdefs.h. */
2666 _ACEOF
2667 cat confdefs.h >>conftest.$ac_ext
2668 cat >>conftest.$ac_ext <<_ACEOF
2669 /* end confdefs.h. */
2670
2671 int
2672 main ()
2673 {
2674
2675 ;
2676 return 0;
2677 }
2678 _ACEOF
2679 rm -f conftest.$ac_objext
2680 if { (ac_try="$ac_compile"
2681 case "(($ac_try" in
2682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2683 *) ac_try_echo=$ac_try;;
2684 esac
2685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2686 (eval "$ac_compile") 2>conftest.er1
2687 ac_status=$?
2688 grep -v '^ *+' conftest.er1 >conftest.err
2689 rm -f conftest.er1
2690 cat conftest.err >&5
2691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); } && {
2693 test -z "$ac_c_werror_flag" ||
2694 test ! -s conftest.err
2695 } && test -s conftest.$ac_objext; then
2696 ac_cv_prog_cc_g=yes
2697 else
2698 echo "$as_me: failed program was:" >&5
2699 sed 's/^/| /' conftest.$ac_ext >&5
2700
2701
2702 fi
2703
2704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2705 fi
2706
2707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2708 fi
2709
2710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2711 ac_c_werror_flag=$ac_save_c_werror_flag
2712 fi
2713 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2714 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2715 if test "$ac_test_CFLAGS" = set; then
2716 CFLAGS=$ac_save_CFLAGS
2717 elif test $ac_cv_prog_cc_g = yes; then
2718 if test "$GCC" = yes; then
2719 CFLAGS="-g -O2"
2720 else
2721 CFLAGS="-g"
2722 fi
2723 else
2724 if test "$GCC" = yes; then
2725 CFLAGS="-O2"
2726 else
2727 CFLAGS=
2728 fi
2729 fi
2730 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2731 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2732 if test "${ac_cv_prog_cc_c89+set}" = set; then
2733 echo $ECHO_N "(cached) $ECHO_C" >&6
2734 else
2735 ac_cv_prog_cc_c89=no
2736 ac_save_CC=$CC
2737 cat >conftest.$ac_ext <<_ACEOF
2738 /* confdefs.h. */
2739 _ACEOF
2740 cat confdefs.h >>conftest.$ac_ext
2741 cat >>conftest.$ac_ext <<_ACEOF
2742 /* end confdefs.h. */
2743 #include <stdarg.h>
2744 #include <stdio.h>
2745 #include <sys/types.h>
2746 #include <sys/stat.h>
2747 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2748 struct buf { int x; };
2749 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2750 static char *e (p, i)
2751 char **p;
2752 int i;
2753 {
2754 return p[i];
2755 }
2756 static char *f (char * (*g) (char **, int), char **p, ...)
2757 {
2758 char *s;
2759 va_list v;
2760 va_start (v,p);
2761 s = g (p, va_arg (v,int));
2762 va_end (v);
2763 return s;
2764 }
2765
2766 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2767 function prototypes and stuff, but not '\xHH' hex character constants.
2768 These don't provoke an error unfortunately, instead are silently treated
2769 as 'x'. The following induces an error, until -std is added to get
2770 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2771 array size at least. It's necessary to write '\x00'==0 to get something
2772 that's true only with -std. */
2773 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2774
2775 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2776 inside strings and character constants. */
2777 #define FOO(x) 'x'
2778 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2779
2780 int test (int i, double x);
2781 struct s1 {int (*f) (int a);};
2782 struct s2 {int (*f) (double a);};
2783 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2784 int argc;
2785 char **argv;
2786 int
2787 main ()
2788 {
2789 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2790 ;
2791 return 0;
2792 }
2793 _ACEOF
2794 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2795 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2796 do
2797 CC="$ac_save_CC $ac_arg"
2798 rm -f conftest.$ac_objext
2799 if { (ac_try="$ac_compile"
2800 case "(($ac_try" in
2801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2802 *) ac_try_echo=$ac_try;;
2803 esac
2804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2805 (eval "$ac_compile") 2>conftest.er1
2806 ac_status=$?
2807 grep -v '^ *+' conftest.er1 >conftest.err
2808 rm -f conftest.er1
2809 cat conftest.err >&5
2810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811 (exit $ac_status); } && {
2812 test -z "$ac_c_werror_flag" ||
2813 test ! -s conftest.err
2814 } && test -s conftest.$ac_objext; then
2815 ac_cv_prog_cc_c89=$ac_arg
2816 else
2817 echo "$as_me: failed program was:" >&5
2818 sed 's/^/| /' conftest.$ac_ext >&5
2819
2820
2821 fi
2822
2823 rm -f core conftest.err conftest.$ac_objext
2824 test "x$ac_cv_prog_cc_c89" != "xno" && break
2825 done
2826 rm -f conftest.$ac_ext
2827 CC=$ac_save_CC
2828
2829 fi
2830 # AC_CACHE_VAL
2831 case "x$ac_cv_prog_cc_c89" in
2832 x)
2833 { echo "$as_me:$LINENO: result: none needed" >&5
2834 echo "${ECHO_T}none needed" >&6; } ;;
2835 xno)
2836 { echo "$as_me:$LINENO: result: unsupported" >&5
2837 echo "${ECHO_T}unsupported" >&6; } ;;
2838 *)
2839 CC="$CC $ac_cv_prog_cc_c89"
2840 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2841 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2842 esac
2843
2844
2845 ac_ext=c
2846 ac_cpp='$CPP $CPPFLAGS'
2847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2850
2851 ac_ext=cpp
2852 ac_cpp='$CXXCPP $CPPFLAGS'
2853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856 if test -z "$CXX"; then
2857 if test -n "$CCC"; then
2858 CXX=$CCC
2859 else
2860 if test -n "$ac_tool_prefix"; then
2861 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2862 do
2863 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2864 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2865 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2867 if test "${ac_cv_prog_CXX+set}" = set; then
2868 echo $ECHO_N "(cached) $ECHO_C" >&6
2869 else
2870 if test -n "$CXX"; then
2871 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2872 else
2873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2874 for as_dir in $PATH
2875 do
2876 IFS=$as_save_IFS
2877 test -z "$as_dir" && as_dir=.
2878 for ac_exec_ext in '' $ac_executable_extensions; do
2879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2880 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2882 break 2
2883 fi
2884 done
2885 done
2886 IFS=$as_save_IFS
2887
2888 fi
2889 fi
2890 CXX=$ac_cv_prog_CXX
2891 if test -n "$CXX"; then
2892 { echo "$as_me:$LINENO: result: $CXX" >&5
2893 echo "${ECHO_T}$CXX" >&6; }
2894 else
2895 { echo "$as_me:$LINENO: result: no" >&5
2896 echo "${ECHO_T}no" >&6; }
2897 fi
2898
2899
2900 test -n "$CXX" && break
2901 done
2902 fi
2903 if test -z "$CXX"; then
2904 ac_ct_CXX=$CXX
2905 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2906 do
2907 # Extract the first word of "$ac_prog", so it can be a program name with args.
2908 set dummy $ac_prog; ac_word=$2
2909 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2911 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2912 echo $ECHO_N "(cached) $ECHO_C" >&6
2913 else
2914 if test -n "$ac_ct_CXX"; then
2915 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2916 else
2917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 for as_dir in $PATH
2919 do
2920 IFS=$as_save_IFS
2921 test -z "$as_dir" && as_dir=.
2922 for ac_exec_ext in '' $ac_executable_extensions; do
2923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2924 ac_cv_prog_ac_ct_CXX="$ac_prog"
2925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2926 break 2
2927 fi
2928 done
2929 done
2930 IFS=$as_save_IFS
2931
2932 fi
2933 fi
2934 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2935 if test -n "$ac_ct_CXX"; then
2936 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2937 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2938 else
2939 { echo "$as_me:$LINENO: result: no" >&5
2940 echo "${ECHO_T}no" >&6; }
2941 fi
2942
2943
2944 test -n "$ac_ct_CXX" && break
2945 done
2946
2947 if test "x$ac_ct_CXX" = x; then
2948 CXX="g++"
2949 else
2950 case $cross_compiling:$ac_tool_warned in
2951 yes:)
2952 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2953 whose name does not start with the host triplet. If you think this
2954 configuration is useful to you, please write to autoconf@gnu.org." >&5
2955 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2956 whose name does not start with the host triplet. If you think this
2957 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2958 ac_tool_warned=yes ;;
2959 esac
2960 CXX=$ac_ct_CXX
2961 fi
2962 fi
2963
2964 fi
2965 fi
2966 # Provide some information about the compiler.
2967 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2968 ac_compiler=`set X $ac_compile; echo $2`
2969 { (ac_try="$ac_compiler --version >&5"
2970 case "(($ac_try" in
2971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2972 *) ac_try_echo=$ac_try;;
2973 esac
2974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2975 (eval "$ac_compiler --version >&5") 2>&5
2976 ac_status=$?
2977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 (exit $ac_status); }
2979 { (ac_try="$ac_compiler -v >&5"
2980 case "(($ac_try" in
2981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982 *) ac_try_echo=$ac_try;;
2983 esac
2984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2985 (eval "$ac_compiler -v >&5") 2>&5
2986 ac_status=$?
2987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988 (exit $ac_status); }
2989 { (ac_try="$ac_compiler -V >&5"
2990 case "(($ac_try" in
2991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2992 *) ac_try_echo=$ac_try;;
2993 esac
2994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2995 (eval "$ac_compiler -V >&5") 2>&5
2996 ac_status=$?
2997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2998 (exit $ac_status); }
2999
3000 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3001 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3002 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3003 echo $ECHO_N "(cached) $ECHO_C" >&6
3004 else
3005 cat >conftest.$ac_ext <<_ACEOF
3006 /* confdefs.h. */
3007 _ACEOF
3008 cat confdefs.h >>conftest.$ac_ext
3009 cat >>conftest.$ac_ext <<_ACEOF
3010 /* end confdefs.h. */
3011
3012 int
3013 main ()
3014 {
3015 #ifndef __GNUC__
3016 choke me
3017 #endif
3018
3019 ;
3020 return 0;
3021 }
3022 _ACEOF
3023 rm -f conftest.$ac_objext
3024 if { (ac_try="$ac_compile"
3025 case "(($ac_try" in
3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3028 esac
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030 (eval "$ac_compile") 2>conftest.er1
3031 ac_status=$?
3032 grep -v '^ *+' conftest.er1 >conftest.err
3033 rm -f conftest.er1
3034 cat conftest.err >&5
3035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036 (exit $ac_status); } && {
3037 test -z "$ac_cxx_werror_flag" ||
3038 test ! -s conftest.err
3039 } && test -s conftest.$ac_objext; then
3040 ac_compiler_gnu=yes
3041 else
3042 echo "$as_me: failed program was:" >&5
3043 sed 's/^/| /' conftest.$ac_ext >&5
3044
3045 ac_compiler_gnu=no
3046 fi
3047
3048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3050
3051 fi
3052 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3053 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3054 GXX=`test $ac_compiler_gnu = yes && echo yes`
3055 ac_test_CXXFLAGS=${CXXFLAGS+set}
3056 ac_save_CXXFLAGS=$CXXFLAGS
3057 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3058 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3059 if test "${ac_cv_prog_cxx_g+set}" = set; then
3060 echo $ECHO_N "(cached) $ECHO_C" >&6
3061 else
3062 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3063 ac_cxx_werror_flag=yes
3064 ac_cv_prog_cxx_g=no
3065 CXXFLAGS="-g"
3066 cat >conftest.$ac_ext <<_ACEOF
3067 /* confdefs.h. */
3068 _ACEOF
3069 cat confdefs.h >>conftest.$ac_ext
3070 cat >>conftest.$ac_ext <<_ACEOF
3071 /* end confdefs.h. */
3072
3073 int
3074 main ()
3075 {
3076
3077 ;
3078 return 0;
3079 }
3080 _ACEOF
3081 rm -f conftest.$ac_objext
3082 if { (ac_try="$ac_compile"
3083 case "(($ac_try" in
3084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085 *) ac_try_echo=$ac_try;;
3086 esac
3087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3088 (eval "$ac_compile") 2>conftest.er1
3089 ac_status=$?
3090 grep -v '^ *+' conftest.er1 >conftest.err
3091 rm -f conftest.er1
3092 cat conftest.err >&5
3093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3094 (exit $ac_status); } && {
3095 test -z "$ac_cxx_werror_flag" ||
3096 test ! -s conftest.err
3097 } && test -s conftest.$ac_objext; then
3098 ac_cv_prog_cxx_g=yes
3099 else
3100 echo "$as_me: failed program was:" >&5
3101 sed 's/^/| /' conftest.$ac_ext >&5
3102
3103 CXXFLAGS=""
3104 cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h. */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h. */
3110
3111 int
3112 main ()
3113 {
3114
3115 ;
3116 return 0;
3117 }
3118 _ACEOF
3119 rm -f conftest.$ac_objext
3120 if { (ac_try="$ac_compile"
3121 case "(($ac_try" in
3122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3123 *) ac_try_echo=$ac_try;;
3124 esac
3125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3126 (eval "$ac_compile") 2>conftest.er1
3127 ac_status=$?
3128 grep -v '^ *+' conftest.er1 >conftest.err
3129 rm -f conftest.er1
3130 cat conftest.err >&5
3131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3132 (exit $ac_status); } && {
3133 test -z "$ac_cxx_werror_flag" ||
3134 test ! -s conftest.err
3135 } && test -s conftest.$ac_objext; then
3136 :
3137 else
3138 echo "$as_me: failed program was:" >&5
3139 sed 's/^/| /' conftest.$ac_ext >&5
3140
3141 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3142 CXXFLAGS="-g"
3143 cat >conftest.$ac_ext <<_ACEOF
3144 /* confdefs.h. */
3145 _ACEOF
3146 cat confdefs.h >>conftest.$ac_ext
3147 cat >>conftest.$ac_ext <<_ACEOF
3148 /* end confdefs.h. */
3149
3150 int
3151 main ()
3152 {
3153
3154 ;
3155 return 0;
3156 }
3157 _ACEOF
3158 rm -f conftest.$ac_objext
3159 if { (ac_try="$ac_compile"
3160 case "(($ac_try" in
3161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3162 *) ac_try_echo=$ac_try;;
3163 esac
3164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3165 (eval "$ac_compile") 2>conftest.er1
3166 ac_status=$?
3167 grep -v '^ *+' conftest.er1 >conftest.err
3168 rm -f conftest.er1
3169 cat conftest.err >&5
3170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3171 (exit $ac_status); } && {
3172 test -z "$ac_cxx_werror_flag" ||
3173 test ! -s conftest.err
3174 } && test -s conftest.$ac_objext; then
3175 ac_cv_prog_cxx_g=yes
3176 else
3177 echo "$as_me: failed program was:" >&5
3178 sed 's/^/| /' conftest.$ac_ext >&5
3179
3180
3181 fi
3182
3183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3184 fi
3185
3186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3187 fi
3188
3189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3190 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3191 fi
3192 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3193 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3194 if test "$ac_test_CXXFLAGS" = set; then
3195 CXXFLAGS=$ac_save_CXXFLAGS
3196 elif test $ac_cv_prog_cxx_g = yes; then
3197 if test "$GXX" = yes; then
3198 CXXFLAGS="-g -O2"
3199 else
3200 CXXFLAGS="-g"
3201 fi
3202 else
3203 if test "$GXX" = yes; then
3204 CXXFLAGS="-O2"
3205 else
3206 CXXFLAGS=
3207 fi
3208 fi
3209 ac_ext=c
3210 ac_cpp='$CPP $CPPFLAGS'
3211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3214
3215 ac_ext=c
3216 ac_cpp='$CPP $CPPFLAGS'
3217 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3218 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3219 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3220 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3221 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3222 # On Suns, sometimes $CPP names a directory.
3223 if test -n "$CPP" && test -d "$CPP"; then
3224 CPP=
3225 fi
3226 if test -z "$CPP"; then
3227 if test "${ac_cv_prog_CPP+set}" = set; then
3228 echo $ECHO_N "(cached) $ECHO_C" >&6
3229 else
3230 # Double quotes because CPP needs to be expanded
3231 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3232 do
3233 ac_preproc_ok=false
3234 for ac_c_preproc_warn_flag in '' yes
3235 do
3236 # Use a header file that comes with gcc, so configuring glibc
3237 # with a fresh cross-compiler works.
3238 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3239 # <limits.h> exists even on freestanding compilers.
3240 # On the NeXT, cc -E runs the code through the compiler's parser,
3241 # not just through cpp. "Syntax error" is here to catch this case.
3242 cat >conftest.$ac_ext <<_ACEOF
3243 /* confdefs.h. */
3244 _ACEOF
3245 cat confdefs.h >>conftest.$ac_ext
3246 cat >>conftest.$ac_ext <<_ACEOF
3247 /* end confdefs.h. */
3248 #ifdef __STDC__
3249 # include <limits.h>
3250 #else
3251 # include <assert.h>
3252 #endif
3253 Syntax error
3254 _ACEOF
3255 if { (ac_try="$ac_cpp conftest.$ac_ext"
3256 case "(($ac_try" in
3257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258 *) ac_try_echo=$ac_try;;
3259 esac
3260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3261 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } >/dev/null && {
3268 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3269 test ! -s conftest.err
3270 }; then
3271 :
3272 else
3273 echo "$as_me: failed program was:" >&5
3274 sed 's/^/| /' conftest.$ac_ext >&5
3275
3276 # Broken: fails on valid input.
3277 continue
3278 fi
3279
3280 rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether nonexistent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285 /* confdefs.h. */
3286 _ACEOF
3287 cat confdefs.h >>conftest.$ac_ext
3288 cat >>conftest.$ac_ext <<_ACEOF
3289 /* end confdefs.h. */
3290 #include <ac_nonexistent.h>
3291 _ACEOF
3292 if { (ac_try="$ac_cpp conftest.$ac_ext"
3293 case "(($ac_try" in
3294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3295 *) ac_try_echo=$ac_try;;
3296 esac
3297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3298 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3299 ac_status=$?
3300 grep -v '^ *+' conftest.er1 >conftest.err
3301 rm -f conftest.er1
3302 cat conftest.err >&5
3303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3304 (exit $ac_status); } >/dev/null && {
3305 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3306 test ! -s conftest.err
3307 }; then
3308 # Broken: success on invalid input.
3309 continue
3310 else
3311 echo "$as_me: failed program was:" >&5
3312 sed 's/^/| /' conftest.$ac_ext >&5
3313
3314 # Passes both tests.
3315 ac_preproc_ok=:
3316 break
3317 fi
3318
3319 rm -f conftest.err conftest.$ac_ext
3320
3321 done
3322 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323 rm -f conftest.err conftest.$ac_ext
3324 if $ac_preproc_ok; then
3325 break
3326 fi
3327
3328 done
3329 ac_cv_prog_CPP=$CPP
3330
3331 fi
3332 CPP=$ac_cv_prog_CPP
3333 else
3334 ac_cv_prog_CPP=$CPP
3335 fi
3336 { echo "$as_me:$LINENO: result: $CPP" >&5
3337 echo "${ECHO_T}$CPP" >&6; }
3338 ac_preproc_ok=false
3339 for ac_c_preproc_warn_flag in '' yes
3340 do
3341 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat >conftest.$ac_ext <<_ACEOF
3348 /* confdefs.h. */
3349 _ACEOF
3350 cat confdefs.h >>conftest.$ac_ext
3351 cat >>conftest.$ac_ext <<_ACEOF
3352 /* end confdefs.h. */
3353 #ifdef __STDC__
3354 # include <limits.h>
3355 #else
3356 # include <assert.h>
3357 #endif
3358 Syntax error
3359 _ACEOF
3360 if { (ac_try="$ac_cpp conftest.$ac_ext"
3361 case "(($ac_try" in
3362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363 *) ac_try_echo=$ac_try;;
3364 esac
3365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3366 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3367 ac_status=$?
3368 grep -v '^ *+' conftest.er1 >conftest.err
3369 rm -f conftest.er1
3370 cat conftest.err >&5
3371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372 (exit $ac_status); } >/dev/null && {
3373 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3374 test ! -s conftest.err
3375 }; then
3376 :
3377 else
3378 echo "$as_me: failed program was:" >&5
3379 sed 's/^/| /' conftest.$ac_ext >&5
3380
3381 # Broken: fails on valid input.
3382 continue
3383 fi
3384
3385 rm -f conftest.err conftest.$ac_ext
3386
3387 # OK, works on sane cases. Now check whether nonexistent headers
3388 # can be detected and how.
3389 cat >conftest.$ac_ext <<_ACEOF
3390 /* confdefs.h. */
3391 _ACEOF
3392 cat confdefs.h >>conftest.$ac_ext
3393 cat >>conftest.$ac_ext <<_ACEOF
3394 /* end confdefs.h. */
3395 #include <ac_nonexistent.h>
3396 _ACEOF
3397 if { (ac_try="$ac_cpp conftest.$ac_ext"
3398 case "(($ac_try" in
3399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400 *) ac_try_echo=$ac_try;;
3401 esac
3402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3403 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3404 ac_status=$?
3405 grep -v '^ *+' conftest.er1 >conftest.err
3406 rm -f conftest.er1
3407 cat conftest.err >&5
3408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409 (exit $ac_status); } >/dev/null && {
3410 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3411 test ! -s conftest.err
3412 }; then
3413 # Broken: success on invalid input.
3414 continue
3415 else
3416 echo "$as_me: failed program was:" >&5
3417 sed 's/^/| /' conftest.$ac_ext >&5
3418
3419 # Passes both tests.
3420 ac_preproc_ok=:
3421 break
3422 fi
3423
3424 rm -f conftest.err conftest.$ac_ext
3425
3426 done
3427 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3428 rm -f conftest.err conftest.$ac_ext
3429 if $ac_preproc_ok; then
3430 :
3431 else
3432 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3433 See \`config.log' for more details." >&5
3434 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3435 See \`config.log' for more details." >&2;}
3436 { (exit 1); exit 1; }; }
3437 fi
3438
3439 ac_ext=c
3440 ac_cpp='$CPP $CPPFLAGS'
3441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3444
3445 # Find a good install program. We prefer a C program (faster),
3446 # so one script is as good as another. But avoid the broken or
3447 # incompatible versions:
3448 # SysV /etc/install, /usr/sbin/install
3449 # SunOS /usr/etc/install
3450 # IRIX /sbin/install
3451 # AIX /bin/install
3452 # AmigaOS /C/install, which installs bootblocks on floppy discs
3453 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3454 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3455 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3456 # OS/2's system install, which has a completely different semantic
3457 # ./install, which can be erroneously created by make from ./install.sh.
3458 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3459 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3460 if test -z "$INSTALL"; then
3461 if test "${ac_cv_path_install+set}" = set; then
3462 echo $ECHO_N "(cached) $ECHO_C" >&6
3463 else
3464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465 for as_dir in $PATH
3466 do
3467 IFS=$as_save_IFS
3468 test -z "$as_dir" && as_dir=.
3469 # Account for people who put trailing slashes in PATH elements.
3470 case $as_dir/ in
3471 ./ | .// | /cC/* | \
3472 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3473 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3474 /usr/ucb/* ) ;;
3475 *)
3476 # OSF1 and SCO ODT 3.0 have their own names for install.
3477 # Don't use installbsd from OSF since it installs stuff as root
3478 # by default.
3479 for ac_prog in ginstall scoinst install; do
3480 for ac_exec_ext in '' $ac_executable_extensions; do
3481 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3482 if test $ac_prog = install &&
3483 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3484 # AIX install. It has an incompatible calling convention.
3485 :
3486 elif test $ac_prog = install &&
3487 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3488 # program-specific install script used by HP pwplus--don't use.
3489 :
3490 else
3491 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3492 break 3
3493 fi
3494 fi
3495 done
3496 done
3497 ;;
3498 esac
3499 done
3500 IFS=$as_save_IFS
3501
3502
3503 fi
3504 if test "${ac_cv_path_install+set}" = set; then
3505 INSTALL=$ac_cv_path_install
3506 else
3507 # As a last resort, use the slow shell script. Don't cache a
3508 # value for INSTALL within a source directory, because that will
3509 # break other packages using the cache if that directory is
3510 # removed, or if the value is a relative name.
3511 INSTALL=$ac_install_sh
3512 fi
3513 fi
3514 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3515 echo "${ECHO_T}$INSTALL" >&6; }
3516
3517 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3518 # It thinks the first close brace ends the variable substitution.
3519 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3520
3521 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3522
3523 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3524
3525
3526
3527
3528 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3529 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3530 if test "${ac_cv_path_GREP+set}" = set; then
3531 echo $ECHO_N "(cached) $ECHO_C" >&6
3532 else
3533 # Extract the first word of "grep ggrep" to use in msg output
3534 if test -z "$GREP"; then
3535 set dummy grep ggrep; ac_prog_name=$2
3536 if test "${ac_cv_path_GREP+set}" = set; then
3537 echo $ECHO_N "(cached) $ECHO_C" >&6
3538 else
3539 ac_path_GREP_found=false
3540 # Loop through the user's path and test for each of PROGNAME-LIST
3541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3542 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3543 do
3544 IFS=$as_save_IFS
3545 test -z "$as_dir" && as_dir=.
3546 for ac_prog in grep ggrep; do
3547 for ac_exec_ext in '' $ac_executable_extensions; do
3548 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3549 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3550 # Check for GNU ac_path_GREP and select it if it is found.
3551 # Check for GNU $ac_path_GREP
3552 case `"$ac_path_GREP" --version 2>&1` in
3553 *GNU*)
3554 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3555 *)
3556 ac_count=0
3557 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3558 while :
3559 do
3560 cat "conftest.in" "conftest.in" >"conftest.tmp"
3561 mv "conftest.tmp" "conftest.in"
3562 cp "conftest.in" "conftest.nl"
3563 echo 'GREP' >> "conftest.nl"
3564 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3565 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3566 ac_count=`expr $ac_count + 1`
3567 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3568 # Best one so far, save it but keep looking for a better one
3569 ac_cv_path_GREP="$ac_path_GREP"
3570 ac_path_GREP_max=$ac_count
3571 fi
3572 # 10*(2^10) chars as input seems more than enough
3573 test $ac_count -gt 10 && break
3574 done
3575 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3576 esac
3577
3578
3579 $ac_path_GREP_found && break 3
3580 done
3581 done
3582
3583 done
3584 IFS=$as_save_IFS
3585
3586
3587 fi
3588
3589 GREP="$ac_cv_path_GREP"
3590 if test -z "$GREP"; then
3591 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3592 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3593 { (exit 1); exit 1; }; }
3594 fi
3595
3596 else
3597 ac_cv_path_GREP=$GREP
3598 fi
3599
3600
3601 fi
3602 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3603 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3604 GREP="$ac_cv_path_GREP"
3605
3606
3607 { echo "$as_me:$LINENO: checking for egrep" >&5
3608 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3609 if test "${ac_cv_path_EGREP+set}" = set; then
3610 echo $ECHO_N "(cached) $ECHO_C" >&6
3611 else
3612 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3613 then ac_cv_path_EGREP="$GREP -E"
3614 else
3615 # Extract the first word of "egrep" to use in msg output
3616 if test -z "$EGREP"; then
3617 set dummy egrep; ac_prog_name=$2
3618 if test "${ac_cv_path_EGREP+set}" = set; then
3619 echo $ECHO_N "(cached) $ECHO_C" >&6
3620 else
3621 ac_path_EGREP_found=false
3622 # Loop through the user's path and test for each of PROGNAME-LIST
3623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3625 do
3626 IFS=$as_save_IFS
3627 test -z "$as_dir" && as_dir=.
3628 for ac_prog in egrep; do
3629 for ac_exec_ext in '' $ac_executable_extensions; do
3630 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3631 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3632 # Check for GNU ac_path_EGREP and select it if it is found.
3633 # Check for GNU $ac_path_EGREP
3634 case `"$ac_path_EGREP" --version 2>&1` in
3635 *GNU*)
3636 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3637 *)
3638 ac_count=0
3639 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3640 while :
3641 do
3642 cat "conftest.in" "conftest.in" >"conftest.tmp"
3643 mv "conftest.tmp" "conftest.in"
3644 cp "conftest.in" "conftest.nl"
3645 echo 'EGREP' >> "conftest.nl"
3646 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3647 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3648 ac_count=`expr $ac_count + 1`
3649 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3650 # Best one so far, save it but keep looking for a better one
3651 ac_cv_path_EGREP="$ac_path_EGREP"
3652 ac_path_EGREP_max=$ac_count
3653 fi
3654 # 10*(2^10) chars as input seems more than enough
3655 test $ac_count -gt 10 && break
3656 done
3657 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3658 esac
3659
3660
3661 $ac_path_EGREP_found && break 3
3662 done
3663 done
3664
3665 done
3666 IFS=$as_save_IFS
3667
3668
3669 fi
3670
3671 EGREP="$ac_cv_path_EGREP"
3672 if test -z "$EGREP"; then
3673 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3674 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3675 { (exit 1); exit 1; }; }
3676 fi
3677
3678 else
3679 ac_cv_path_EGREP=$EGREP
3680 fi
3681
3682
3683 fi
3684 fi
3685 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3686 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3687 EGREP="$ac_cv_path_EGREP"
3688
3689
3690
3691 { echo "$as_me:$LINENO: checking for AIX" >&5
3692 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3693 cat >conftest.$ac_ext <<_ACEOF
3694 /* confdefs.h. */
3695 _ACEOF
3696 cat confdefs.h >>conftest.$ac_ext
3697 cat >>conftest.$ac_ext <<_ACEOF
3698 /* end confdefs.h. */
3699 #ifdef _AIX
3700 yes
3701 #endif
3702
3703 _ACEOF
3704 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3705 $EGREP "yes" >/dev/null 2>&1; then
3706 { echo "$as_me:$LINENO: result: yes" >&5
3707 echo "${ECHO_T}yes" >&6; }
3708 cat >>confdefs.h <<\_ACEOF
3709 #define _ALL_SOURCE 1
3710 _ACEOF
3711
3712 else
3713 { echo "$as_me:$LINENO: result: no" >&5
3714 echo "${ECHO_T}no" >&6; }
3715 fi
3716 rm -f conftest*
3717
3718
3719 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721 if test "${ac_cv_search_strerror+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724 ac_func_search_save_LIBS=$LIBS
3725 cat >conftest.$ac_ext <<_ACEOF
3726 /* confdefs.h. */
3727 _ACEOF
3728 cat confdefs.h >>conftest.$ac_ext
3729 cat >>conftest.$ac_ext <<_ACEOF
3730 /* end confdefs.h. */
3731
3732 /* Override any GCC internal prototype to avoid an error.
3733 Use char because int might match the return type of a GCC
3734 builtin and then its argument prototype would still apply. */
3735 #ifdef __cplusplus
3736 extern "C"
3737 #endif
3738 char strerror ();
3739 int
3740 main ()
3741 {
3742 return strerror ();
3743 ;
3744 return 0;
3745 }
3746 _ACEOF
3747 for ac_lib in '' cposix; do
3748 if test -z "$ac_lib"; then
3749 ac_res="none required"
3750 else
3751 ac_res=-l$ac_lib
3752 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3753 fi
3754 rm -f conftest.$ac_objext conftest$ac_exeext
3755 if { (ac_try="$ac_link"
3756 case "(($ac_try" in
3757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758 *) ac_try_echo=$ac_try;;
3759 esac
3760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3761 (eval "$ac_link") 2>conftest.er1
3762 ac_status=$?
3763 grep -v '^ *+' conftest.er1 >conftest.err
3764 rm -f conftest.er1
3765 cat conftest.err >&5
3766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767 (exit $ac_status); } && {
3768 test -z "$ac_c_werror_flag" ||
3769 test ! -s conftest.err
3770 } && test -s conftest$ac_exeext &&
3771 $as_test_x conftest$ac_exeext; then
3772 ac_cv_search_strerror=$ac_res
3773 else
3774 echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3776
3777
3778 fi
3779
3780 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3781 conftest$ac_exeext
3782 if test "${ac_cv_search_strerror+set}" = set; then
3783 break
3784 fi
3785 done
3786 if test "${ac_cv_search_strerror+set}" = set; then
3787 :
3788 else
3789 ac_cv_search_strerror=no
3790 fi
3791 rm conftest.$ac_ext
3792 LIBS=$ac_func_search_save_LIBS
3793 fi
3794 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3795 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3796 ac_res=$ac_cv_search_strerror
3797 if test "$ac_res" != no; then
3798 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3799
3800 fi
3801
3802 ac_ext=cpp
3803 ac_cpp='$CXXCPP $CPPFLAGS'
3804 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3805 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3806 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3807
3808
3809 if test x$GCC = xyes && test x$GXX = xyes; then
3810 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3811 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3812 save_CXX="$CXX"
3813 save_LIBS="$LIBS"
3814 CXX="$CC"
3815 LIBS="$LIBS -lsupc++"
3816 LINKER="$CC"
3817
3818 cat >conftest.$ac_ext <<_ACEOF
3819 /* confdefs.h. */
3820 _ACEOF
3821 cat confdefs.h >>conftest.$ac_ext
3822 cat >>conftest.$ac_ext <<_ACEOF
3823 /* end confdefs.h. */
3824 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3825 int
3826 main ()
3827 {
3828
3829 ;
3830 return 0;
3831 }
3832 _ACEOF
3833 rm -f conftest.$ac_objext conftest$ac_exeext
3834 if { (ac_try="$ac_link"
3835 case "(($ac_try" in
3836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3837 *) ac_try_echo=$ac_try;;
3838 esac
3839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3840 (eval "$ac_link") 2>conftest.er1
3841 ac_status=$?
3842 grep -v '^ *+' conftest.er1 >conftest.err
3843 rm -f conftest.er1
3844 cat conftest.err >&5
3845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846 (exit $ac_status); } && {
3847 test -z "$ac_cxx_werror_flag" ||
3848 test ! -s conftest.err
3849 } && test -s conftest$ac_exeext &&
3850 $as_test_x conftest$ac_exeext; then
3851 { echo "$as_me:$LINENO: result: ok" >&5
3852 echo "${ECHO_T}ok" >&6; }
3853 else
3854 echo "$as_me: failed program was:" >&5
3855 sed 's/^/| /' conftest.$ac_ext >&5
3856
3857
3858 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3859 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3860 LIBS="$save_LIBS"
3861 LINKER="$save_CXX"
3862
3863
3864 fi
3865
3866 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3867 conftest$ac_exeext conftest.$ac_ext
3868 CXX="$save_CXX"
3869 fi
3870 LINKER=$LINKER
3871
3872
3873 if test -z "$orig_CXXFLAGS"; then
3874 if test x$GCC = xyes && test "x$GXX" = xyes; then
3875 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3876 cat >conftest.$ac_ext <<_ACEOF
3877 /* confdefs.h. */
3878 _ACEOF
3879 cat confdefs.h >>conftest.$ac_ext
3880 cat >>conftest.$ac_ext <<_ACEOF
3881 /* end confdefs.h. */
3882
3883 int
3884 main ()
3885 {
3886
3887 ;
3888 return 0;
3889 }
3890 _ACEOF
3891 rm -f conftest.$ac_objext
3892 if { (ac_try="$ac_compile"
3893 case "(($ac_try" in
3894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3895 *) ac_try_echo=$ac_try;;
3896 esac
3897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3898 (eval "$ac_compile") 2>conftest.er1
3899 ac_status=$?
3900 grep -v '^ *+' conftest.er1 >conftest.err
3901 rm -f conftest.er1
3902 cat conftest.err >&5
3903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904 (exit $ac_status); } && {
3905 test -z "$ac_cxx_werror_flag" ||
3906 test ! -s conftest.err
3907 } && test -s conftest.$ac_objext; then
3908 :
3909 else
3910 echo "$as_me: failed program was:" >&5
3911 sed 's/^/| /' conftest.$ac_ext >&5
3912
3913 CXXFLAGS="-g -O3"
3914 fi
3915
3916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3917 else
3918 CXXFLAGS="-O"
3919 fi
3920 CFLAGS="$CXXFLAGS"
3921 fi
3922
3923
3924 cat >>confdefs.h <<\_ACEOF
3925 #define _GNU_SOURCE 1
3926 _ACEOF
3927
3928
3929 case $host in
3930 *-*-solaris* )
3931
3932 cat >>confdefs.h <<\_ACEOF
3933 #define _XOPEN_SOURCE 500
3934 _ACEOF
3935
3936 ;;
3937 esac
3938
3939
3940 { echo "$as_me:$LINENO: checking for setlocale" >&5
3941 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942 if test "${ac_cv_func_setlocale+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6
3944 else
3945 cat >conftest.$ac_ext <<_ACEOF
3946 /* confdefs.h. */
3947 _ACEOF
3948 cat confdefs.h >>conftest.$ac_ext
3949 cat >>conftest.$ac_ext <<_ACEOF
3950 /* end confdefs.h. */
3951 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3952 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3953 #define setlocale innocuous_setlocale
3954
3955 /* System header to define __stub macros and hopefully few prototypes,
3956 which can conflict with char setlocale (); below.
3957 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958 <limits.h> exists even on freestanding compilers. */
3959
3960 #ifdef __STDC__
3961 # include <limits.h>
3962 #else
3963 # include <assert.h>
3964 #endif
3965
3966 #undef setlocale
3967
3968 /* Override any GCC internal prototype to avoid an error.
3969 Use char because int might match the return type of a GCC
3970 builtin and then its argument prototype would still apply. */
3971 #ifdef __cplusplus
3972 extern "C"
3973 #endif
3974 char setlocale ();
3975 /* The GNU C library defines this for functions which it implements
3976 to always fail with ENOSYS. Some functions are actually named
3977 something starting with __ and the normal name is an alias. */
3978 #if defined __stub_setlocale || defined __stub___setlocale
3979 choke me
3980 #endif
3981
3982 int
3983 main ()
3984 {
3985 return setlocale ();
3986 ;
3987 return 0;
3988 }
3989 _ACEOF
3990 rm -f conftest.$ac_objext conftest$ac_exeext
3991 if { (ac_try="$ac_link"
3992 case "(($ac_try" in
3993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3994 *) ac_try_echo=$ac_try;;
3995 esac
3996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3997 (eval "$ac_link") 2>conftest.er1
3998 ac_status=$?
3999 grep -v '^ *+' conftest.er1 >conftest.err
4000 rm -f conftest.er1
4001 cat conftest.err >&5
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); } && {
4004 test -z "$ac_cxx_werror_flag" ||
4005 test ! -s conftest.err
4006 } && test -s conftest$ac_exeext &&
4007 $as_test_x conftest$ac_exeext; then
4008 ac_cv_func_setlocale=yes
4009 else
4010 echo "$as_me: failed program was:" >&5
4011 sed 's/^/| /' conftest.$ac_ext >&5
4012
4013 ac_cv_func_setlocale=no
4014 fi
4015
4016 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4017 conftest$ac_exeext conftest.$ac_ext
4018 fi
4019 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4020 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4021 if test $ac_cv_func_setlocale = yes; then
4022 :
4023 else
4024 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4025 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4026 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4027 echo $ECHO_N "(cached) $ECHO_C" >&6
4028 else
4029 ac_check_lib_save_LIBS=$LIBS
4030 LIBS="-lxpg4 $LIBS"
4031 cat >conftest.$ac_ext <<_ACEOF
4032 /* confdefs.h. */
4033 _ACEOF
4034 cat confdefs.h >>conftest.$ac_ext
4035 cat >>conftest.$ac_ext <<_ACEOF
4036 /* end confdefs.h. */
4037
4038 /* Override any GCC internal prototype to avoid an error.
4039 Use char because int might match the return type of a GCC
4040 builtin and then its argument prototype would still apply. */
4041 #ifdef __cplusplus
4042 extern "C"
4043 #endif
4044 char setlocale ();
4045 int
4046 main ()
4047 {
4048 return setlocale ();
4049 ;
4050 return 0;
4051 }
4052 _ACEOF
4053 rm -f conftest.$ac_objext conftest$ac_exeext
4054 if { (ac_try="$ac_link"
4055 case "(($ac_try" in
4056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4057 *) ac_try_echo=$ac_try;;
4058 esac
4059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4060 (eval "$ac_link") 2>conftest.er1
4061 ac_status=$?
4062 grep -v '^ *+' conftest.er1 >conftest.err
4063 rm -f conftest.er1
4064 cat conftest.err >&5
4065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4066 (exit $ac_status); } && {
4067 test -z "$ac_cxx_werror_flag" ||
4068 test ! -s conftest.err
4069 } && test -s conftest$ac_exeext &&
4070 $as_test_x conftest$ac_exeext; then
4071 ac_cv_lib_xpg4_setlocale=yes
4072 else
4073 echo "$as_me: failed program was:" >&5
4074 sed 's/^/| /' conftest.$ac_ext >&5
4075
4076 ac_cv_lib_xpg4_setlocale=no
4077 fi
4078
4079 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4080 conftest$ac_exeext conftest.$ac_ext
4081 LIBS=$ac_check_lib_save_LIBS
4082 fi
4083 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4084 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4085 if test $ac_cv_lib_xpg4_setlocale = yes; then
4086 LIBS="$LIBS -lxpg4"
4087 fi
4088
4089 fi
4090
4091
4092 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4093 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4094 if test "${ac_cv_func_gethostbyname+set}" = set; then
4095 echo $ECHO_N "(cached) $ECHO_C" >&6
4096 else
4097 cat >conftest.$ac_ext <<_ACEOF
4098 /* confdefs.h. */
4099 _ACEOF
4100 cat confdefs.h >>conftest.$ac_ext
4101 cat >>conftest.$ac_ext <<_ACEOF
4102 /* end confdefs.h. */
4103 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4104 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4105 #define gethostbyname innocuous_gethostbyname
4106
4107 /* System header to define __stub macros and hopefully few prototypes,
4108 which can conflict with char gethostbyname (); below.
4109 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4110 <limits.h> exists even on freestanding compilers. */
4111
4112 #ifdef __STDC__
4113 # include <limits.h>
4114 #else
4115 # include <assert.h>
4116 #endif
4117
4118 #undef gethostbyname
4119
4120 /* Override any GCC internal prototype to avoid an error.
4121 Use char because int might match the return type of a GCC
4122 builtin and then its argument prototype would still apply. */
4123 #ifdef __cplusplus
4124 extern "C"
4125 #endif
4126 char gethostbyname ();
4127 /* The GNU C library defines this for functions which it implements
4128 to always fail with ENOSYS. Some functions are actually named
4129 something starting with __ and the normal name is an alias. */
4130 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4131 choke me
4132 #endif
4133
4134 int
4135 main ()
4136 {
4137 return gethostbyname ();
4138 ;
4139 return 0;
4140 }
4141 _ACEOF
4142 rm -f conftest.$ac_objext conftest$ac_exeext
4143 if { (ac_try="$ac_link"
4144 case "(($ac_try" in
4145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4146 *) ac_try_echo=$ac_try;;
4147 esac
4148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4149 (eval "$ac_link") 2>conftest.er1
4150 ac_status=$?
4151 grep -v '^ *+' conftest.er1 >conftest.err
4152 rm -f conftest.er1
4153 cat conftest.err >&5
4154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155 (exit $ac_status); } && {
4156 test -z "$ac_cxx_werror_flag" ||
4157 test ! -s conftest.err
4158 } && test -s conftest$ac_exeext &&
4159 $as_test_x conftest$ac_exeext; then
4160 ac_cv_func_gethostbyname=yes
4161 else
4162 echo "$as_me: failed program was:" >&5
4163 sed 's/^/| /' conftest.$ac_ext >&5
4164
4165 ac_cv_func_gethostbyname=no
4166 fi
4167
4168 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4169 conftest$ac_exeext conftest.$ac_ext
4170 fi
4171 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4172 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4173 if test $ac_cv_func_gethostbyname = yes; then
4174 :
4175 else
4176 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4177 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4178 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4179 echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181 ac_check_lib_save_LIBS=$LIBS
4182 LIBS="-lnsl $LIBS"
4183 cat >conftest.$ac_ext <<_ACEOF
4184 /* confdefs.h. */
4185 _ACEOF
4186 cat confdefs.h >>conftest.$ac_ext
4187 cat >>conftest.$ac_ext <<_ACEOF
4188 /* end confdefs.h. */
4189
4190 /* Override any GCC internal prototype to avoid an error.
4191 Use char because int might match the return type of a GCC
4192 builtin and then its argument prototype would still apply. */
4193 #ifdef __cplusplus
4194 extern "C"
4195 #endif
4196 char gethostbyname ();
4197 int
4198 main ()
4199 {
4200 return gethostbyname ();
4201 ;
4202 return 0;
4203 }
4204 _ACEOF
4205 rm -f conftest.$ac_objext conftest$ac_exeext
4206 if { (ac_try="$ac_link"
4207 case "(($ac_try" in
4208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4209 *) ac_try_echo=$ac_try;;
4210 esac
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4212 (eval "$ac_link") 2>conftest.er1
4213 ac_status=$?
4214 grep -v '^ *+' conftest.er1 >conftest.err
4215 rm -f conftest.er1
4216 cat conftest.err >&5
4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218 (exit $ac_status); } && {
4219 test -z "$ac_cxx_werror_flag" ||
4220 test ! -s conftest.err
4221 } && test -s conftest$ac_exeext &&
4222 $as_test_x conftest$ac_exeext; then
4223 ac_cv_lib_nsl_gethostbyname=yes
4224 else
4225 echo "$as_me: failed program was:" >&5
4226 sed 's/^/| /' conftest.$ac_ext >&5
4227
4228 ac_cv_lib_nsl_gethostbyname=no
4229 fi
4230
4231 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4232 conftest$ac_exeext conftest.$ac_ext
4233 LIBS=$ac_check_lib_save_LIBS
4234 fi
4235 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4236 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4237 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4238 LIBS="$LIBS -lnsl"
4239 fi
4240
4241 fi
4242
4243 { echo "$as_me:$LINENO: checking for socket" >&5
4244 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4245 if test "${ac_cv_func_socket+set}" = set; then
4246 echo $ECHO_N "(cached) $ECHO_C" >&6
4247 else
4248 cat >conftest.$ac_ext <<_ACEOF
4249 /* confdefs.h. */
4250 _ACEOF
4251 cat confdefs.h >>conftest.$ac_ext
4252 cat >>conftest.$ac_ext <<_ACEOF
4253 /* end confdefs.h. */
4254 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4255 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4256 #define socket innocuous_socket
4257
4258 /* System header to define __stub macros and hopefully few prototypes,
4259 which can conflict with char socket (); below.
4260 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4261 <limits.h> exists even on freestanding compilers. */
4262
4263 #ifdef __STDC__
4264 # include <limits.h>
4265 #else
4266 # include <assert.h>
4267 #endif
4268
4269 #undef socket
4270
4271 /* Override any GCC internal prototype to avoid an error.
4272 Use char because int might match the return type of a GCC
4273 builtin and then its argument prototype would still apply. */
4274 #ifdef __cplusplus
4275 extern "C"
4276 #endif
4277 char socket ();
4278 /* The GNU C library defines this for functions which it implements
4279 to always fail with ENOSYS. Some functions are actually named
4280 something starting with __ and the normal name is an alias. */
4281 #if defined __stub_socket || defined __stub___socket
4282 choke me
4283 #endif
4284
4285 int
4286 main ()
4287 {
4288 return socket ();
4289 ;
4290 return 0;
4291 }
4292 _ACEOF
4293 rm -f conftest.$ac_objext conftest$ac_exeext
4294 if { (ac_try="$ac_link"
4295 case "(($ac_try" in
4296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297 *) ac_try_echo=$ac_try;;
4298 esac
4299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4300 (eval "$ac_link") 2>conftest.er1
4301 ac_status=$?
4302 grep -v '^ *+' conftest.er1 >conftest.err
4303 rm -f conftest.er1
4304 cat conftest.err >&5
4305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306 (exit $ac_status); } && {
4307 test -z "$ac_cxx_werror_flag" ||
4308 test ! -s conftest.err
4309 } && test -s conftest$ac_exeext &&
4310 $as_test_x conftest$ac_exeext; then
4311 ac_cv_func_socket=yes
4312 else
4313 echo "$as_me: failed program was:" >&5
4314 sed 's/^/| /' conftest.$ac_ext >&5
4315
4316 ac_cv_func_socket=no
4317 fi
4318
4319 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4320 conftest$ac_exeext conftest.$ac_ext
4321 fi
4322 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4323 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4324 if test $ac_cv_func_socket = yes; then
4325 :
4326 else
4327 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4328 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4329 if test "${ac_cv_lib_socket_socket+set}" = set; then
4330 echo $ECHO_N "(cached) $ECHO_C" >&6
4331 else
4332 ac_check_lib_save_LIBS=$LIBS
4333 LIBS="-lsocket $LIBS"
4334 cat >conftest.$ac_ext <<_ACEOF
4335 /* confdefs.h. */
4336 _ACEOF
4337 cat confdefs.h >>conftest.$ac_ext
4338 cat >>conftest.$ac_ext <<_ACEOF
4339 /* end confdefs.h. */
4340
4341 /* Override any GCC internal prototype to avoid an error.
4342 Use char because int might match the return type of a GCC
4343 builtin and then its argument prototype would still apply. */
4344 #ifdef __cplusplus
4345 extern "C"
4346 #endif
4347 char socket ();
4348 int
4349 main ()
4350 {
4351 return socket ();
4352 ;
4353 return 0;
4354 }
4355 _ACEOF
4356 rm -f conftest.$ac_objext conftest$ac_exeext
4357 if { (ac_try="$ac_link"
4358 case "(($ac_try" in
4359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4360 *) ac_try_echo=$ac_try;;
4361 esac
4362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4363 (eval "$ac_link") 2>conftest.er1
4364 ac_status=$?
4365 grep -v '^ *+' conftest.er1 >conftest.err
4366 rm -f conftest.er1
4367 cat conftest.err >&5
4368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369 (exit $ac_status); } && {
4370 test -z "$ac_cxx_werror_flag" ||
4371 test ! -s conftest.err
4372 } && test -s conftest$ac_exeext &&
4373 $as_test_x conftest$ac_exeext; then
4374 ac_cv_lib_socket_socket=yes
4375 else
4376 echo "$as_me: failed program was:" >&5
4377 sed 's/^/| /' conftest.$ac_ext >&5
4378
4379 ac_cv_lib_socket_socket=no
4380 fi
4381
4382 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4383 conftest$ac_exeext conftest.$ac_ext
4384 LIBS=$ac_check_lib_save_LIBS
4385 fi
4386 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4387 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4388 if test $ac_cv_lib_socket_socket = yes; then
4389 LIBS="$LIBS -lsocket"
4390 fi
4391
4392 fi
4393
4394
4395
4396 support_frills=yes
4397 support_inheritpixmap=yes
4398 support_fading=yes
4399 support_keepscrolling=yes
4400 support_selectionscrolling=yes
4401 support_mousewheel=yes
4402 support_mouseslipwheel=yes
4403 support_text_blink=yes
4404 support_pointer_blank=yes
4405 support_scroll_rxvt=yes
4406 support_scroll_next=yes
4407 support_scroll_xterm=yes
4408 support_scroll_plain=yes
4409 support_xim=yes
4410 support_afterimage=yes
4411 support_afterstep=yes
4412 support_xft=yes
4413 support_unicode3=no
4414 support_combining=yes
4415 support_8bitctrls=no
4416 support_iso14755=yes
4417 support_styles=yes
4418 support_perl=yes
4419 codesets=all
4420
4421
4422 if test "x$enable_shared" = xyes; then
4423
4424 cat >>confdefs.h <<\_ACEOF
4425 #define LIBRXVT 1
4426 _ACEOF
4427
4428 INSTALL_LIBRXVT=yes
4429 fi
4430
4431
4432 # Check whether --enable-everything was given.
4433 if test "${enable_everything+set}" = set; then
4434 enableval=$enable_everything;
4435 if test x$enableval = xno; then
4436 support_frills=no
4437 support_inheritpixmap=no
4438 support_fading=no
4439 support_keepscrolling=no
4440 support_selectionscrolling=no
4441 support_lastlog=no
4442 support_mousewheel=no
4443 support_mouseslipwheel=no
4444 support_text_blink=no
4445 support_pointer_blank=no
4446 support_scroll_rxvt=no
4447 support_scroll_next=no
4448 support_scroll_xterm=no
4449 support_scroll_plain=no
4450 support_utmp=no
4451 support_wtmp=no
4452 support_xim=no
4453 support_afterimage=no
4454 support_afterstep=no
4455 support_xft=no
4456 support_unicode3=no
4457 support_combining=no
4458 support_8bitctrls=no
4459 support_iso14755=no
4460 support_styles=no
4461 support_perl=no
4462 codesets=
4463 fi
4464 if test x$enableval = xyes; then
4465 support_frills=yes
4466 support_inheritpixmap=yes
4467 support_fading=yes
4468 support_keepscrolling=yes
4469 support_selectionscrolling=yes
4470 support_lastlog=yes
4471 support_mousewheel=yes
4472 support_mouseslipwheel=yes
4473 support_text_blink=yes
4474 support_pointer_blank=yes
4475 support_scroll_rxvt=yes
4476 support_scroll_next=yes
4477 support_scroll_xterm=yes
4478 support_scroll_plain=yes
4479 support_utmp=yes
4480 support_wtmp=yes
4481 support_xim=yes
4482 support_afterimage=yes
4483 support_afterstep=yes
4484 support_xft=yes
4485 support_unicode3=yes
4486 support_combining=yes
4487 #support_8bitctrls=yes
4488 support_iso14755=yes
4489 support_styles=yes
4490 support_perl=yes
4491 codesets=all
4492 fi
4493
4494 fi
4495
4496
4497 WARNINGS=no
4498 # Check whether --enable-warnings was given.
4499 if test "${enable_warnings+set}" = set; then
4500 enableval=$enable_warnings; if test x$enableval = xyes; then
4501 WARNINGS=yes
4502 fi
4503 fi
4504
4505 if test x$GXX = xyes; then
4506 if test $WARNINGS = yes; then
4507 save_CXXFLAGS="$CXXFLAGS"
4508 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4509 cat >conftest.$ac_ext <<_ACEOF
4510 /* confdefs.h. */
4511 _ACEOF
4512 cat confdefs.h >>conftest.$ac_ext
4513 cat >>conftest.$ac_ext <<_ACEOF
4514 /* end confdefs.h. */
4515
4516 int
4517 main ()
4518 {
4519
4520 ;
4521 return 0;
4522 }
4523 _ACEOF
4524 rm -f conftest.$ac_objext
4525 if { (ac_try="$ac_compile"
4526 case "(($ac_try" in
4527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4528 *) ac_try_echo=$ac_try;;
4529 esac
4530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4531 (eval "$ac_compile") 2>conftest.er1
4532 ac_status=$?
4533 grep -v '^ *+' conftest.er1 >conftest.err
4534 rm -f conftest.er1
4535 cat conftest.err >&5
4536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4537 (exit $ac_status); } && {
4538 test -z "$ac_cxx_werror_flag" ||
4539 test ! -s conftest.err
4540 } && test -s conftest.$ac_objext; then
4541 :
4542 else
4543 echo "$as_me: failed program was:" >&5
4544 sed 's/^/| /' conftest.$ac_ext >&5
4545
4546 CXXFLAGS="$save_CXXFLAGS"
4547 fi
4548
4549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4550 else
4551 CXXFLAGS="$CXXFLAGS -w"
4552 fi
4553 fi
4554
4555 # Check whether --enable-unicode3 was given.
4556 if test "${enable_unicode3+set}" = set; then
4557 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4558 support_unicode3=$enableval
4559 fi
4560 fi
4561
4562
4563 # Check whether --enable-combining was given.
4564 if test "${enable_combining+set}" = set; then
4565 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4566 support_combining=$enableval
4567 fi
4568 fi
4569
4570
4571 # Check whether --enable-xft was given.
4572 if test "${enable_xft+set}" = set; then
4573 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4574 support_xft=$enableval
4575 fi
4576 fi
4577
4578
4579 # Check whether --enable-font-styles was given.
4580 if test "${enable_font_styles+set}" = set; then
4581 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4582 support_styles=$enableval
4583 fi
4584 fi
4585
4586
4587 # Check whether --enable-afterimage was given.
4588 if test "${enable_afterimage+set}" = set; then
4589 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4590 support_afterimage=$enableval
4591 fi
4592 fi
4593
4594
4595
4596 # Check whether --with-afterimage_config was given.
4597 if test "${with_afterimage_config+set}" = set; then
4598 withval=$with_afterimage_config; if test "x$withval" != x; then
4599 afterimage_config=$withval/afterimage-config
4600 fi
4601 fi
4602
4603
4604
4605 # Check whether --enable-transparency was given.
4606 if test "${enable_transparency+set}" = set; then
4607 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4608 support_inheritpixmap=$enableval
4609 fi
4610 fi
4611
4612
4613 # Check whether --enable-fading was given.
4614 if test "${enable_fading+set}" = set; then
4615 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4616 support_fading=$enableval
4617 fi
4618 fi
4619
4620
4621 # Check whether --enable-rxvt-scroll was given.
4622 if test "${enable_rxvt_scroll+set}" = set; then
4623 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4624 support_scroll_rxvt=$enableval
4625 fi
4626 fi
4627
4628
4629 # Check whether --enable-next-scroll was given.
4630 if test "${enable_next_scroll+set}" = set; then
4631 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4632 support_scroll_next=$enableval
4633 fi
4634 fi
4635
4636
4637 # Check whether --enable-xterm-scroll was given.
4638 if test "${enable_xterm_scroll+set}" = set; then
4639 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4640 support_scroll_xterm=$enableval
4641 fi
4642 fi
4643
4644
4645 # Check whether --enable-perl was given.
4646 if test "${enable_perl+set}" = set; then
4647 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4648 support_perl=$enableval
4649 fi
4650 fi
4651
4652
4653 # Check whether --enable-plain-scroll was given.
4654 if test "${enable_plain_scroll+set}" = set; then
4655 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4656 support_scroll_plain=$enableval
4657 fi
4658 fi
4659
4660
4661
4662 # Check whether --with-codesets was given.
4663 if test "${with_codesets+set}" = set; then
4664 withval=$with_codesets; codesets="$withval"
4665 fi
4666
4667
4668 # Check whether --enable-xim was given.
4669 if test "${enable_xim+set}" = set; then
4670 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4671 support_xim=$enableval
4672 fi
4673 fi
4674
4675
4676 # Check whether --enable-backspace-key was given.
4677 if test "${enable_backspace_key+set}" = set; then
4678 enableval=$enable_backspace_key; if test x$enableval = xno; then
4679
4680 cat >>confdefs.h <<\_ACEOF
4681 #define NO_BACKSPACE_KEY 1
4682 _ACEOF
4683
4684 fi
4685 fi
4686
4687
4688 # Check whether --enable-delete-key was given.
4689 if test "${enable_delete_key+set}" = set; then
4690 enableval=$enable_delete_key; if test x$enableval = xno; then
4691
4692 cat >>confdefs.h <<\_ACEOF
4693 #define NO_DELETE_KEY 1
4694 _ACEOF
4695
4696 fi
4697 fi
4698
4699
4700 # Check whether --enable-resources was given.
4701 if test "${enable_resources+set}" = set; then
4702 enableval=$enable_resources; if test x$enableval = xno; then
4703
4704 cat >>confdefs.h <<\_ACEOF
4705 #define NO_RESOURCES 1
4706 _ACEOF
4707
4708 fi
4709 fi
4710
4711
4712 # Check whether --enable-8bitctrls was given.
4713 if test "${enable_8bitctrls+set}" = set; then
4714 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4715 support_8bitctrls=$enableval
4716 fi
4717 fi
4718
4719
4720 RESFALLBACK=Rxvt
4721 # Check whether --enable-fallback was given.
4722 if test "${enable_fallback+set}" = set; then
4723 enableval=$enable_fallback;
4724 test x$enableval = xyes && enableval=Rxvt
4725 test x$enableval = xno && enableval=
4726 RESFALLBACK="$enableval"
4727
4728 fi
4729
4730
4731 if test x$RESFALLBACK != x; then
4732
4733 cat >>confdefs.h <<_ACEOF
4734 #define RESFALLBACK "$RESFALLBACK"
4735 _ACEOF
4736
4737 fi
4738
4739 RESNAME=urxvt
4740
4741 # Check whether --with-res-name was given.
4742 if test "${with_res_name+set}" = set; then
4743 withval=$with_res_name; RESNAME="$withval"
4744 fi
4745
4746
4747 cat >>confdefs.h <<_ACEOF
4748 #define RESNAME "$RESNAME"
4749 _ACEOF
4750
4751
4752 RESCLASS=URxvt
4753
4754 # Check whether --with-res-class was given.
4755 if test "${with_res_class+set}" = set; then
4756 withval=$with_res_class; RESCLASS="$withval"
4757 fi
4758
4759
4760 cat >>confdefs.h <<_ACEOF
4761 #define RESCLASS "$RESCLASS"
4762 _ACEOF
4763
4764
4765 RXVTNAME=urxvt
4766
4767 # Check whether --with-name was given.
4768 if test "${with_name+set}" = set; then
4769 withval=$with_name; RXVTNAME="$withval"
4770 fi
4771
4772
4773 cat >>confdefs.h <<_ACEOF
4774 #define RXVTNAME "$RXVTNAME"
4775 _ACEOF
4776
4777
4778 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4779
4780
4781 # Check whether --enable-swapscreen was given.
4782 if test "${enable_swapscreen+set}" = set; then
4783 enableval=$enable_swapscreen; if test x$enableval = xno; then
4784
4785 cat >>confdefs.h <<\_ACEOF
4786 #define NO_SECONDARY_SCREEN 1
4787 _ACEOF
4788
4789 fi
4790 fi
4791
4792
4793 # Check whether --enable-iso14755 was given.
4794 if test "${enable_iso14755+set}" = set; then
4795 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4796 support_iso14755=$enableval
4797 fi
4798 fi
4799
4800
4801 # Check whether --enable-frills was given.
4802 if test "${enable_frills+set}" = set; then
4803 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4804 support_frills=$enableval
4805 fi
4806 fi
4807
4808
4809 # Check whether --enable-keepscrolling was given.
4810 if test "${enable_keepscrolling+set}" = set; then
4811 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4812 support_keepscrolling=$enableval
4813 fi
4814 fi
4815
4816
4817 # Check whether --enable-selectionscrolling was given.
4818 if test "${enable_selectionscrolling+set}" = set; then
4819 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4820 support_selectionscrolling=$enableval
4821 fi
4822 fi
4823
4824
4825 # Check whether --enable-mousewheel was given.
4826 if test "${enable_mousewheel+set}" = set; then
4827 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4828 support_mousewheel=$enableval
4829 fi
4830 fi
4831
4832
4833 # Check whether --enable-slipwheeling was given.
4834 if test "${enable_slipwheeling+set}" = set; then
4835 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4836 support_mouseslipwheel=$enableval
4837 fi
4838 fi
4839
4840
4841 # Check whether --enable-smart-resize was given.
4842 if test "${enable_smart_resize+set}" = set; then
4843 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4844
4845 cat >>confdefs.h <<\_ACEOF
4846 #define SMART_RESIZE 1
4847 _ACEOF
4848
4849 fi
4850 fi
4851
4852
4853 # Check whether --enable-text-blink was given.
4854 if test "${enable_text_blink+set}" = set; then
4855 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4856 support_text_blink=$enableval
4857 fi
4858 fi
4859
4860
4861 # Check whether --enable-pointer-blank was given.
4862 if test "${enable_pointer_blank+set}" = set; then
4863 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4864 support_pointer_blank=$enableval
4865 fi
4866 fi
4867
4868
4869
4870 # Check whether --with-term was given.
4871 if test "${with_term+set}" = set; then
4872 withval=$with_term; if test x$withval != x; then
4873
4874 cat >>confdefs.h <<_ACEOF
4875 #define TERMENV "$withval"
4876 _ACEOF
4877 term="$withval"
4878 fi
4879 fi
4880
4881
4882
4883 # Check whether --with-terminfo was given.
4884 if test "${with_terminfo+set}" = set; then
4885 withval=$with_terminfo; if test x$withval != x; then
4886
4887 cat >>confdefs.h <<_ACEOF
4888 #define RXVT_TERMINFO "$withval"
4889 _ACEOF
4890 terminfo="$withval"
4891 fi
4892 fi
4893
4894
4895
4896
4897 ac_ext=cpp
4898 ac_cpp='$CXXCPP $CPPFLAGS'
4899 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4900 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4901 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4902 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4903 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4904 if test -z "$CXXCPP"; then
4905 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4906 echo $ECHO_N "(cached) $ECHO_C" >&6
4907 else
4908 # Double quotes because CXXCPP needs to be expanded
4909 for CXXCPP in "$CXX -E" "/lib/cpp"
4910 do
4911 ac_preproc_ok=false
4912 for ac_cxx_preproc_warn_flag in '' yes
4913 do
4914 # Use a header file that comes with gcc, so configuring glibc
4915 # with a fresh cross-compiler works.
4916 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4917 # <limits.h> exists even on freestanding compilers.
4918 # On the NeXT, cc -E runs the code through the compiler's parser,
4919 # not just through cpp. "Syntax error" is here to catch this case.
4920 cat >conftest.$ac_ext <<_ACEOF
4921 /* confdefs.h. */
4922 _ACEOF
4923 cat confdefs.h >>conftest.$ac_ext
4924 cat >>conftest.$ac_ext <<_ACEOF
4925 /* end confdefs.h. */
4926 #ifdef __STDC__
4927 # include <limits.h>
4928 #else
4929 # include <assert.h>
4930 #endif
4931 Syntax error
4932 _ACEOF
4933 if { (ac_try="$ac_cpp conftest.$ac_ext"
4934 case "(($ac_try" in
4935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4936 *) ac_try_echo=$ac_try;;
4937 esac
4938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4939 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4940 ac_status=$?
4941 grep -v '^ *+' conftest.er1 >conftest.err
4942 rm -f conftest.er1
4943 cat conftest.err >&5
4944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4945 (exit $ac_status); } >/dev/null && {
4946 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4947 test ! -s conftest.err
4948 }; then
4949 :
4950 else
4951 echo "$as_me: failed program was:" >&5
4952 sed 's/^/| /' conftest.$ac_ext >&5
4953
4954 # Broken: fails on valid input.
4955 continue
4956 fi
4957
4958 rm -f conftest.err conftest.$ac_ext
4959
4960 # OK, works on sane cases. Now check whether nonexistent headers
4961 # can be detected and how.
4962 cat >conftest.$ac_ext <<_ACEOF
4963 /* confdefs.h. */
4964 _ACEOF
4965 cat confdefs.h >>conftest.$ac_ext
4966 cat >>conftest.$ac_ext <<_ACEOF
4967 /* end confdefs.h. */
4968 #include <ac_nonexistent.h>
4969 _ACEOF
4970 if { (ac_try="$ac_cpp conftest.$ac_ext"
4971 case "(($ac_try" in
4972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4973 *) ac_try_echo=$ac_try;;
4974 esac
4975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4976 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4977 ac_status=$?
4978 grep -v '^ *+' conftest.er1 >conftest.err
4979 rm -f conftest.er1
4980 cat conftest.err >&5
4981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982 (exit $ac_status); } >/dev/null && {
4983 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4984 test ! -s conftest.err
4985 }; then
4986 # Broken: success on invalid input.
4987 continue
4988 else
4989 echo "$as_me: failed program was:" >&5
4990 sed 's/^/| /' conftest.$ac_ext >&5
4991
4992 # Passes both tests.
4993 ac_preproc_ok=:
4994 break
4995 fi
4996
4997 rm -f conftest.err conftest.$ac_ext
4998
4999 done
5000 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5001 rm -f conftest.err conftest.$ac_ext
5002 if $ac_preproc_ok; then
5003 break
5004 fi
5005
5006 done
5007 ac_cv_prog_CXXCPP=$CXXCPP
5008
5009 fi
5010 CXXCPP=$ac_cv_prog_CXXCPP
5011 else
5012 ac_cv_prog_CXXCPP=$CXXCPP
5013 fi
5014 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5015 echo "${ECHO_T}$CXXCPP" >&6; }
5016 ac_preproc_ok=false
5017 for ac_cxx_preproc_warn_flag in '' yes
5018 do
5019 # Use a header file that comes with gcc, so configuring glibc
5020 # with a fresh cross-compiler works.
5021 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5022 # <limits.h> exists even on freestanding compilers.
5023 # On the NeXT, cc -E runs the code through the compiler's parser,
5024 # not just through cpp. "Syntax error" is here to catch this case.
5025 cat >conftest.$ac_ext <<_ACEOF
5026 /* confdefs.h. */
5027 _ACEOF
5028 cat confdefs.h >>conftest.$ac_ext
5029 cat >>conftest.$ac_ext <<_ACEOF
5030 /* end confdefs.h. */
5031 #ifdef __STDC__
5032 # include <limits.h>
5033 #else
5034 # include <assert.h>
5035 #endif
5036 Syntax error
5037 _ACEOF
5038 if { (ac_try="$ac_cpp conftest.$ac_ext"
5039 case "(($ac_try" in
5040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5041 *) ac_try_echo=$ac_try;;
5042 esac
5043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5044 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5045 ac_status=$?
5046 grep -v '^ *+' conftest.er1 >conftest.err
5047 rm -f conftest.er1
5048 cat conftest.err >&5
5049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5050 (exit $ac_status); } >/dev/null && {
5051 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5052 test ! -s conftest.err
5053 }; then
5054 :
5055 else
5056 echo "$as_me: failed program was:" >&5
5057 sed 's/^/| /' conftest.$ac_ext >&5
5058
5059 # Broken: fails on valid input.
5060 continue
5061 fi
5062
5063 rm -f conftest.err conftest.$ac_ext
5064
5065 # OK, works on sane cases. Now check whether nonexistent headers
5066 # can be detected and how.
5067 cat >conftest.$ac_ext <<_ACEOF
5068 /* confdefs.h. */
5069 _ACEOF
5070 cat confdefs.h >>conftest.$ac_ext
5071 cat >>conftest.$ac_ext <<_ACEOF
5072 /* end confdefs.h. */
5073 #include <ac_nonexistent.h>
5074 _ACEOF
5075 if { (ac_try="$ac_cpp conftest.$ac_ext"
5076 case "(($ac_try" in
5077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5078 *) ac_try_echo=$ac_try;;
5079 esac
5080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5081 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5082 ac_status=$?
5083 grep -v '^ *+' conftest.er1 >conftest.err
5084 rm -f conftest.er1
5085 cat conftest.err >&5
5086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5087 (exit $ac_status); } >/dev/null && {
5088 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5089 test ! -s conftest.err
5090 }; then
5091 # Broken: success on invalid input.
5092 continue
5093 else
5094 echo "$as_me: failed program was:" >&5
5095 sed 's/^/| /' conftest.$ac_ext >&5
5096
5097 # Passes both tests.
5098 ac_preproc_ok=:
5099 break
5100 fi
5101
5102 rm -f conftest.err conftest.$ac_ext
5103
5104 done
5105 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5106 rm -f conftest.err conftest.$ac_ext
5107 if $ac_preproc_ok; then
5108 :
5109 else
5110 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5111 See \`config.log' for more details." >&5
5112 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5113 See \`config.log' for more details." >&2;}
5114 { (exit 1); exit 1; }; }
5115 fi
5116
5117 ac_ext=cpp
5118 ac_cpp='$CXXCPP $CPPFLAGS'
5119 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5120 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5121 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5122
5123
5124 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5125 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5126 if test "${ac_cv_header_stdc+set}" = set; then
5127 echo $ECHO_N "(cached) $ECHO_C" >&6
5128 else
5129 cat >conftest.$ac_ext <<_ACEOF
5130 /* confdefs.h. */
5131 _ACEOF
5132 cat confdefs.h >>conftest.$ac_ext
5133 cat >>conftest.$ac_ext <<_ACEOF
5134 /* end confdefs.h. */
5135 #include <stdlib.h>
5136 #include <stdarg.h>
5137 #include <string.h>
5138 #include <float.h>
5139
5140 int
5141 main ()
5142 {
5143
5144 ;
5145 return 0;
5146 }
5147 _ACEOF
5148 rm -f conftest.$ac_objext
5149 if { (ac_try="$ac_compile"
5150 case "(($ac_try" in
5151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5152 *) ac_try_echo=$ac_try;;
5153 esac
5154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5155 (eval "$ac_compile") 2>conftest.er1
5156 ac_status=$?
5157 grep -v '^ *+' conftest.er1 >conftest.err
5158 rm -f conftest.er1
5159 cat conftest.err >&5
5160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5161 (exit $ac_status); } && {
5162 test -z "$ac_cxx_werror_flag" ||
5163 test ! -s conftest.err
5164 } && test -s conftest.$ac_objext; then
5165 ac_cv_header_stdc=yes
5166 else
5167 echo "$as_me: failed program was:" >&5
5168 sed 's/^/| /' conftest.$ac_ext >&5
5169
5170 ac_cv_header_stdc=no
5171 fi
5172
5173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5174
5175 if test $ac_cv_header_stdc = yes; then
5176 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5177 cat >conftest.$ac_ext <<_ACEOF
5178 /* confdefs.h. */
5179 _ACEOF
5180 cat confdefs.h >>conftest.$ac_ext
5181 cat >>conftest.$ac_ext <<_ACEOF
5182 /* end confdefs.h. */
5183 #include <string.h>
5184
5185 _ACEOF
5186 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5187 $EGREP "memchr" >/dev/null 2>&1; then
5188 :
5189 else
5190 ac_cv_header_stdc=no
5191 fi
5192 rm -f conftest*
5193
5194 fi
5195
5196 if test $ac_cv_header_stdc = yes; then
5197 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5198 cat >conftest.$ac_ext <<_ACEOF
5199 /* confdefs.h. */
5200 _ACEOF
5201 cat confdefs.h >>conftest.$ac_ext
5202 cat >>conftest.$ac_ext <<_ACEOF
5203 /* end confdefs.h. */
5204 #include <stdlib.h>
5205
5206 _ACEOF
5207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5208 $EGREP "free" >/dev/null 2>&1; then
5209 :
5210 else
5211 ac_cv_header_stdc=no
5212 fi
5213 rm -f conftest*
5214
5215 fi
5216
5217 if test $ac_cv_header_stdc = yes; then
5218 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5219 if test "$cross_compiling" = yes; then
5220 :
5221 else
5222 cat >conftest.$ac_ext <<_ACEOF
5223 /* confdefs.h. */
5224 _ACEOF
5225 cat confdefs.h >>conftest.$ac_ext
5226 cat >>conftest.$ac_ext <<_ACEOF
5227 /* end confdefs.h. */
5228 #include <ctype.h>
5229 #include <stdlib.h>
5230 #if ((' ' & 0x0FF) == 0x020)
5231 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5232 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5233 #else
5234 # define ISLOWER(c) \
5235 (('a' <= (c) && (c) <= 'i') \
5236 || ('j' <= (c) && (c) <= 'r') \
5237 || ('s' <= (c) && (c) <= 'z'))
5238 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5239 #endif
5240
5241 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5242 int
5243 main ()
5244 {
5245 int i;
5246 for (i = 0; i < 256; i++)
5247 if (XOR (islower (i), ISLOWER (i))
5248 || toupper (i) != TOUPPER (i))
5249 return 2;
5250 return 0;
5251 }
5252 _ACEOF
5253 rm -f conftest$ac_exeext
5254 if { (ac_try="$ac_link"
5255 case "(($ac_try" in
5256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5257 *) ac_try_echo=$ac_try;;
5258 esac
5259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5260 (eval "$ac_link") 2>&5
5261 ac_status=$?
5262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5263 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5264 { (case "(($ac_try" in
5265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5266 *) ac_try_echo=$ac_try;;
5267 esac
5268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5269 (eval "$ac_try") 2>&5
5270 ac_status=$?
5271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5272 (exit $ac_status); }; }; then
5273 :
5274 else
5275 echo "$as_me: program exited with status $ac_status" >&5
5276 echo "$as_me: failed program was:" >&5
5277 sed 's/^/| /' conftest.$ac_ext >&5
5278
5279 ( exit $ac_status )
5280 ac_cv_header_stdc=no
5281 fi
5282 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5283 fi
5284
5285
5286 fi
5287 fi
5288 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5289 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5290 if test $ac_cv_header_stdc = yes; then
5291
5292 cat >>confdefs.h <<\_ACEOF
5293 #define STDC_HEADERS 1
5294 _ACEOF
5295
5296 fi
5297
5298 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5309 inttypes.h stdint.h unistd.h
5310 do
5311 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5312 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5313 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5314 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5315 echo $ECHO_N "(cached) $ECHO_C" >&6
5316 else
5317 cat >conftest.$ac_ext <<_ACEOF
5318 /* confdefs.h. */
5319 _ACEOF
5320 cat confdefs.h >>conftest.$ac_ext
5321 cat >>conftest.$ac_ext <<_ACEOF
5322 /* end confdefs.h. */
5323 $ac_includes_default
5324
5325 #include <$ac_header>
5326 _ACEOF
5327 rm -f conftest.$ac_objext
5328 if { (ac_try="$ac_compile"
5329 case "(($ac_try" in
5330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5331 *) ac_try_echo=$ac_try;;
5332 esac
5333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5334 (eval "$ac_compile") 2>conftest.er1
5335 ac_status=$?
5336 grep -v '^ *+' conftest.er1 >conftest.err
5337 rm -f conftest.er1
5338 cat conftest.err >&5
5339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5340 (exit $ac_status); } && {
5341 test -z "$ac_cxx_werror_flag" ||
5342 test ! -s conftest.err
5343 } && test -s conftest.$ac_objext; then
5344 eval "$as_ac_Header=yes"
5345 else
5346 echo "$as_me: failed program was:" >&5
5347 sed 's/^/| /' conftest.$ac_ext >&5
5348
5349 eval "$as_ac_Header=no"
5350 fi
5351
5352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5353 fi
5354 ac_res=`eval echo '${'$as_ac_Header'}'`
5355 { echo "$as_me:$LINENO: result: $ac_res" >&5
5356 echo "${ECHO_T}$ac_res" >&6; }
5357 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5358 cat >>confdefs.h <<_ACEOF
5359 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5360 _ACEOF
5361
5362 fi
5363
5364 done
5365
5366
5367
5368
5369
5370 for ac_header in sys/epoll.h sys/event.h sys/queue.h
5371 do
5372 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5373 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5374 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5376 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5377 echo $ECHO_N "(cached) $ECHO_C" >&6
5378 fi
5379 ac_res=`eval echo '${'$as_ac_Header'}'`
5380 { echo "$as_me:$LINENO: result: $ac_res" >&5
5381 echo "${ECHO_T}$ac_res" >&6; }
5382 else
5383 # Is the header compilable?
5384 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5385 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5386 cat >conftest.$ac_ext <<_ACEOF
5387 /* confdefs.h. */
5388 _ACEOF
5389 cat confdefs.h >>conftest.$ac_ext
5390 cat >>conftest.$ac_ext <<_ACEOF
5391 /* end confdefs.h. */
5392 $ac_includes_default
5393 #include <$ac_header>
5394 _ACEOF
5395 rm -f conftest.$ac_objext
5396 if { (ac_try="$ac_compile"
5397 case "(($ac_try" in
5398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5399 *) ac_try_echo=$ac_try;;
5400 esac
5401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5402 (eval "$ac_compile") 2>conftest.er1
5403 ac_status=$?
5404 grep -v '^ *+' conftest.er1 >conftest.err
5405 rm -f conftest.er1
5406 cat conftest.err >&5
5407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5408 (exit $ac_status); } && {
5409 test -z "$ac_cxx_werror_flag" ||
5410 test ! -s conftest.err
5411 } && test -s conftest.$ac_objext; then
5412 ac_header_compiler=yes
5413 else
5414 echo "$as_me: failed program was:" >&5
5415 sed 's/^/| /' conftest.$ac_ext >&5
5416
5417 ac_header_compiler=no
5418 fi
5419
5420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5421 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5422 echo "${ECHO_T}$ac_header_compiler" >&6; }
5423
5424 # Is the header present?
5425 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5426 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5427 cat >conftest.$ac_ext <<_ACEOF
5428 /* confdefs.h. */
5429 _ACEOF
5430 cat confdefs.h >>conftest.$ac_ext
5431 cat >>conftest.$ac_ext <<_ACEOF
5432 /* end confdefs.h. */
5433 #include <$ac_header>
5434 _ACEOF
5435 if { (ac_try="$ac_cpp conftest.$ac_ext"
5436 case "(($ac_try" in
5437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5438 *) ac_try_echo=$ac_try;;
5439 esac
5440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5441 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5442 ac_status=$?
5443 grep -v '^ *+' conftest.er1 >conftest.err
5444 rm -f conftest.er1
5445 cat conftest.err >&5
5446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5447 (exit $ac_status); } >/dev/null && {
5448 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5449 test ! -s conftest.err
5450 }; then
5451 ac_header_preproc=yes
5452 else
5453 echo "$as_me: failed program was:" >&5
5454 sed 's/^/| /' conftest.$ac_ext >&5
5455
5456 ac_header_preproc=no
5457 fi
5458
5459 rm -f conftest.err conftest.$ac_ext
5460 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5461 echo "${ECHO_T}$ac_header_preproc" >&6; }
5462
5463 # So? What about this header?
5464 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5465 yes:no: )
5466 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5467 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5468 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5469 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5470 ac_header_preproc=yes
5471 ;;
5472 no:yes:* )
5473 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5474 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5475 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5476 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5477 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5478 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5479 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5480 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5481 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5482 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5483 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5484 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5485
5486 ;;
5487 esac
5488 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5490 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5491 echo $ECHO_N "(cached) $ECHO_C" >&6
5492 else
5493 eval "$as_ac_Header=\$ac_header_preproc"
5494 fi
5495 ac_res=`eval echo '${'$as_ac_Header'}'`
5496 { echo "$as_me:$LINENO: result: $ac_res" >&5
5497 echo "${ECHO_T}$ac_res" >&6; }
5498
5499 fi
5500 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5501 cat >>confdefs.h <<_ACEOF
5502 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5503 _ACEOF
5504
5505 fi
5506
5507 done
5508
5509
5510
5511
5512 for ac_func in epoll_ctl kqueue
5513 do
5514 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5515 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5516 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5517 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5518 echo $ECHO_N "(cached) $ECHO_C" >&6
5519 else
5520 cat >conftest.$ac_ext <<_ACEOF
5521 /* confdefs.h. */
5522 _ACEOF
5523 cat confdefs.h >>conftest.$ac_ext
5524 cat >>conftest.$ac_ext <<_ACEOF
5525 /* end confdefs.h. */
5526 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5527 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5528 #define $ac_func innocuous_$ac_func
5529
5530 /* System header to define __stub macros and hopefully few prototypes,
5531 which can conflict with char $ac_func (); below.
5532 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5533 <limits.h> exists even on freestanding compilers. */
5534
5535 #ifdef __STDC__
5536 # include <limits.h>
5537 #else
5538 # include <assert.h>
5539 #endif
5540
5541 #undef $ac_func
5542
5543 /* Override any GCC internal prototype to avoid an error.
5544 Use char because int might match the return type of a GCC
5545 builtin and then its argument prototype would still apply. */
5546 #ifdef __cplusplus
5547 extern "C"
5548 #endif
5549 char $ac_func ();
5550 /* The GNU C library defines this for functions which it implements
5551 to always fail with ENOSYS. Some functions are actually named
5552 something starting with __ and the normal name is an alias. */
5553 #if defined __stub_$ac_func || defined __stub___$ac_func
5554 choke me
5555 #endif
5556
5557 int
5558 main ()
5559 {
5560 return $ac_func ();
5561 ;
5562 return 0;
5563 }
5564 _ACEOF
5565 rm -f conftest.$ac_objext conftest$ac_exeext
5566 if { (ac_try="$ac_link"
5567 case "(($ac_try" in
5568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569 *) ac_try_echo=$ac_try;;
5570 esac
5571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 (eval "$ac_link") 2>conftest.er1
5573 ac_status=$?
5574 grep -v '^ *+' conftest.er1 >conftest.err
5575 rm -f conftest.er1
5576 cat conftest.err >&5
5577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 (exit $ac_status); } && {
5579 test -z "$ac_cxx_werror_flag" ||
5580 test ! -s conftest.err
5581 } && test -s conftest$ac_exeext &&
5582 $as_test_x conftest$ac_exeext; then
5583 eval "$as_ac_var=yes"
5584 else
5585 echo "$as_me: failed program was:" >&5
5586 sed 's/^/| /' conftest.$ac_ext >&5
5587
5588 eval "$as_ac_var=no"
5589 fi
5590
5591 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5592 conftest$ac_exeext conftest.$ac_ext
5593 fi
5594 ac_res=`eval echo '${'$as_ac_var'}'`
5595 { echo "$as_me:$LINENO: result: $ac_res" >&5
5596 echo "${ECHO_T}$ac_res" >&6; }
5597 if test `eval echo '${'$as_ac_var'}'` = yes; then
5598 cat >>confdefs.h <<_ACEOF
5599 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5600 _ACEOF
5601
5602 fi
5603 done
5604
5605
5606 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5607 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5608 if test "${ac_cv_func_clock_gettime+set}" = set; then
5609 echo $ECHO_N "(cached) $ECHO_C" >&6
5610 else
5611 cat >conftest.$ac_ext <<_ACEOF
5612 /* confdefs.h. */
5613 _ACEOF
5614 cat confdefs.h >>conftest.$ac_ext
5615 cat >>conftest.$ac_ext <<_ACEOF
5616 /* end confdefs.h. */
5617 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5618 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5619 #define clock_gettime innocuous_clock_gettime
5620
5621 /* System header to define __stub macros and hopefully few prototypes,
5622 which can conflict with char clock_gettime (); below.
5623 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5624 <limits.h> exists even on freestanding compilers. */
5625
5626 #ifdef __STDC__
5627 # include <limits.h>
5628 #else
5629 # include <assert.h>
5630 #endif
5631
5632 #undef clock_gettime
5633
5634 /* Override any GCC internal prototype to avoid an error.
5635 Use char because int might match the return type of a GCC
5636 builtin and then its argument prototype would still apply. */
5637 #ifdef __cplusplus
5638 extern "C"
5639 #endif
5640 char clock_gettime ();
5641 /* The GNU C library defines this for functions which it implements
5642 to always fail with ENOSYS. Some functions are actually named
5643 something starting with __ and the normal name is an alias. */
5644 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5645 choke me
5646 #endif
5647
5648 int
5649 main ()
5650 {
5651 return clock_gettime ();
5652 ;
5653 return 0;
5654 }
5655 _ACEOF
5656 rm -f conftest.$ac_objext conftest$ac_exeext
5657 if { (ac_try="$ac_link"
5658 case "(($ac_try" in
5659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5660 *) ac_try_echo=$ac_try;;
5661 esac
5662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5663 (eval "$ac_link") 2>conftest.er1
5664 ac_status=$?
5665 grep -v '^ *+' conftest.er1 >conftest.err
5666 rm -f conftest.er1
5667 cat conftest.err >&5
5668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5669 (exit $ac_status); } && {
5670 test -z "$ac_cxx_werror_flag" ||
5671 test ! -s conftest.err
5672 } && test -s conftest$ac_exeext &&
5673 $as_test_x conftest$ac_exeext; then
5674 ac_cv_func_clock_gettime=yes
5675 else
5676 echo "$as_me: failed program was:" >&5
5677 sed 's/^/| /' conftest.$ac_ext >&5
5678
5679 ac_cv_func_clock_gettime=no
5680 fi
5681
5682 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5683 conftest$ac_exeext conftest.$ac_ext
5684 fi
5685 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5686 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5687 if test $ac_cv_func_clock_gettime = yes; then
5688 :
5689 else
5690
5691
5692 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5693 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5694 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5695 echo $ECHO_N "(cached) $ECHO_C" >&6
5696 else
5697 ac_check_lib_save_LIBS=$LIBS
5698 LIBS="-lrt $LIBS"
5699 cat >conftest.$ac_ext <<_ACEOF
5700 /* confdefs.h. */
5701 _ACEOF
5702 cat confdefs.h >>conftest.$ac_ext
5703 cat >>conftest.$ac_ext <<_ACEOF
5704 /* end confdefs.h. */
5705
5706 /* Override any GCC internal prototype to avoid an error.
5707 Use char because int might match the return type of a GCC
5708 builtin and then its argument prototype would still apply. */
5709 #ifdef __cplusplus
5710 extern "C"
5711 #endif
5712 char clock_gettime ();
5713 int
5714 main ()
5715 {
5716 return clock_gettime ();
5717 ;
5718 return 0;
5719 }
5720 _ACEOF
5721 rm -f conftest.$ac_objext conftest$ac_exeext
5722 if { (ac_try="$ac_link"
5723 case "(($ac_try" in
5724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5725 *) ac_try_echo=$ac_try;;
5726 esac
5727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5728 (eval "$ac_link") 2>conftest.er1
5729 ac_status=$?
5730 grep -v '^ *+' conftest.er1 >conftest.err
5731 rm -f conftest.er1
5732 cat conftest.err >&5
5733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5734 (exit $ac_status); } && {
5735 test -z "$ac_cxx_werror_flag" ||
5736 test ! -s conftest.err
5737 } && test -s conftest$ac_exeext &&
5738 $as_test_x conftest$ac_exeext; then
5739 ac_cv_lib_rt_clock_gettime=yes
5740 else
5741 echo "$as_me: failed program was:" >&5
5742 sed 's/^/| /' conftest.$ac_ext >&5
5743
5744 ac_cv_lib_rt_clock_gettime=no
5745 fi
5746
5747 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5748 conftest$ac_exeext conftest.$ac_ext
5749 LIBS=$ac_check_lib_save_LIBS
5750 fi
5751 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5752 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5753 if test $ac_cv_lib_rt_clock_gettime = yes; then
5754 cat >>confdefs.h <<_ACEOF
5755 #define HAVE_LIBRT 1
5756 _ACEOF
5757
5758 LIBS="-lrt $LIBS"
5759
5760 fi
5761
5762
5763 for ac_func in clock_gettime
5764 do
5765 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5766 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5767 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5768 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5769 echo $ECHO_N "(cached) $ECHO_C" >&6
5770 else
5771 cat >conftest.$ac_ext <<_ACEOF
5772 /* confdefs.h. */
5773 _ACEOF
5774 cat confdefs.h >>conftest.$ac_ext
5775 cat >>conftest.$ac_ext <<_ACEOF
5776 /* end confdefs.h. */
5777 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5778 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5779 #define $ac_func innocuous_$ac_func
5780
5781 /* System header to define __stub macros and hopefully few prototypes,
5782 which can conflict with char $ac_func (); below.
5783 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5784 <limits.h> exists even on freestanding compilers. */
5785
5786 #ifdef __STDC__
5787 # include <limits.h>
5788 #else
5789 # include <assert.h>
5790 #endif
5791
5792 #undef $ac_func
5793
5794 /* Override any GCC internal prototype to avoid an error.
5795 Use char because int might match the return type of a GCC
5796 builtin and then its argument prototype would still apply. */
5797 #ifdef __cplusplus
5798 extern "C"
5799 #endif
5800 char $ac_func ();
5801 /* The GNU C library defines this for functions which it implements
5802 to always fail with ENOSYS. Some functions are actually named
5803 something starting with __ and the normal name is an alias. */
5804 #if defined __stub_$ac_func || defined __stub___$ac_func
5805 choke me
5806 #endif
5807
5808 int
5809 main ()
5810 {
5811 return $ac_func ();
5812 ;
5813 return 0;
5814 }
5815 _ACEOF
5816 rm -f conftest.$ac_objext conftest$ac_exeext
5817 if { (ac_try="$ac_link"
5818 case "(($ac_try" in
5819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5820 *) ac_try_echo=$ac_try;;
5821 esac
5822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5823 (eval "$ac_link") 2>conftest.er1
5824 ac_status=$?
5825 grep -v '^ *+' conftest.er1 >conftest.err
5826 rm -f conftest.er1
5827 cat conftest.err >&5
5828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5829 (exit $ac_status); } && {
5830 test -z "$ac_cxx_werror_flag" ||
5831 test ! -s conftest.err
5832 } && test -s conftest$ac_exeext &&
5833 $as_test_x conftest$ac_exeext; then
5834 eval "$as_ac_var=yes"
5835 else
5836 echo "$as_me: failed program was:" >&5
5837 sed 's/^/| /' conftest.$ac_ext >&5
5838
5839 eval "$as_ac_var=no"
5840 fi
5841
5842 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5843 conftest$ac_exeext conftest.$ac_ext
5844 fi
5845 ac_res=`eval echo '${'$as_ac_var'}'`
5846 { echo "$as_me:$LINENO: result: $ac_res" >&5
5847 echo "${ECHO_T}$ac_res" >&6; }
5848 if test `eval echo '${'$as_ac_var'}'` = yes; then
5849 cat >>confdefs.h <<_ACEOF
5850 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5851 _ACEOF
5852
5853 fi
5854 done
5855
5856
5857 fi
5858
5859
5860
5861 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
5862 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
5863 if test "${ac_cv_lib_m_ceil+set}" = set; then
5864 echo $ECHO_N "(cached) $ECHO_C" >&6
5865 else
5866 ac_check_lib_save_LIBS=$LIBS
5867 LIBS="-lm $LIBS"
5868 cat >conftest.$ac_ext <<_ACEOF
5869 /* confdefs.h. */
5870 _ACEOF
5871 cat confdefs.h >>conftest.$ac_ext
5872 cat >>conftest.$ac_ext <<_ACEOF
5873 /* end confdefs.h. */
5874
5875 /* Override any GCC internal prototype to avoid an error.
5876 Use char because int might match the return type of a GCC
5877 builtin and then its argument prototype would still apply. */
5878 #ifdef __cplusplus
5879 extern "C"
5880 #endif
5881 char ceil ();
5882 int
5883 main ()
5884 {
5885 return ceil ();
5886 ;
5887 return 0;
5888 }
5889 _ACEOF
5890 rm -f conftest.$ac_objext conftest$ac_exeext
5891 if { (ac_try="$ac_link"
5892 case "(($ac_try" in
5893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5894 *) ac_try_echo=$ac_try;;
5895 esac
5896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5897 (eval "$ac_link") 2>conftest.er1
5898 ac_status=$?
5899 grep -v '^ *+' conftest.er1 >conftest.err
5900 rm -f conftest.er1
5901 cat conftest.err >&5
5902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5903 (exit $ac_status); } && {
5904 test -z "$ac_cxx_werror_flag" ||
5905 test ! -s conftest.err
5906 } && test -s conftest$ac_exeext &&
5907 $as_test_x conftest$ac_exeext; then
5908 ac_cv_lib_m_ceil=yes
5909 else
5910 echo "$as_me: failed program was:" >&5
5911 sed 's/^/| /' conftest.$ac_ext >&5
5912
5913 ac_cv_lib_m_ceil=no
5914 fi
5915
5916 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5917 conftest$ac_exeext conftest.$ac_ext
5918 LIBS=$ac_check_lib_save_LIBS
5919 fi
5920 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
5921 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
5922 if test $ac_cv_lib_m_ceil = yes; then
5923 cat >>confdefs.h <<_ACEOF
5924 #define HAVE_LIBM 1
5925 _ACEOF
5926
5927 LIBS="-lm $LIBS"
5928
5929 fi
5930
5931
5932
5933
5934
5935
5936
5937 # Extract the first word of "tic", so it can be a program name with args.
5938 set dummy tic; ac_word=$2
5939 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5941 if test "${ac_cv_path_TIC+set}" = set; then
5942 echo $ECHO_N "(cached) $ECHO_C" >&6
5943 else
5944 case $TIC in
5945 [\\/]* | ?:[\\/]*)
5946 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5947 ;;
5948 *)
5949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5950 for as_dir in $PATH
5951 do
5952 IFS=$as_save_IFS
5953 test -z "$as_dir" && as_dir=.
5954 for ac_exec_ext in '' $ac_executable_extensions; do
5955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5956 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5957 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5958 break 2
5959 fi
5960 done
5961 done
5962 IFS=$as_save_IFS
5963
5964 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5965 ;;
5966 esac
5967 fi
5968 TIC=$ac_cv_path_TIC
5969 if test -n "$TIC"; then
5970 { echo "$as_me:$LINENO: result: $TIC" >&5
5971 echo "${ECHO_T}$TIC" >&6; }
5972 else
5973 { echo "$as_me:$LINENO: result: no" >&5
5974 echo "${ECHO_T}no" >&6; }
5975 fi
5976
5977
5978
5979
5980
5981 { echo "$as_me:$LINENO: checking for X" >&5
5982 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5983
5984
5985 # Check whether --with-x was given.
5986 if test "${with_x+set}" = set; then
5987 withval=$with_x;
5988 fi
5989
5990 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5991 if test "x$with_x" = xno; then
5992 # The user explicitly disabled X.
5993 have_x=disabled
5994 else
5995 case $x_includes,$x_libraries in #(
5996 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5997 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5998 { (exit 1); exit 1; }; };; #(
5999 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6000 echo $ECHO_N "(cached) $ECHO_C" >&6
6001 else
6002 # One or both of the vars are not set, and there is no cached value.
6003 ac_x_includes=no ac_x_libraries=no
6004 rm -f -r conftest.dir
6005 if mkdir conftest.dir; then
6006 cd conftest.dir
6007 cat >Imakefile <<'_ACEOF'
6008 incroot:
6009 @echo incroot='${INCROOT}'
6010 usrlibdir:
6011 @echo usrlibdir='${USRLIBDIR}'
6012 libdir:
6013 @echo libdir='${LIBDIR}'
6014 _ACEOF
6015 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6016 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6017 for ac_var in incroot usrlibdir libdir; do
6018 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6019 done
6020 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6021 for ac_extension in a so sl; do
6022 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6023 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6024 ac_im_usrlibdir=$ac_im_libdir; break
6025 fi
6026 done
6027 # Screen out bogus values from the imake configuration. They are
6028 # bogus both because they are the default anyway, and because
6029 # using them would break gcc on systems where it needs fixed includes.
6030 case $ac_im_incroot in
6031 /usr/include) ac_x_includes= ;;
6032 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6033 esac
6034 case $ac_im_usrlibdir in
6035 /usr/lib | /lib) ;;
6036 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6037 esac
6038 fi
6039 cd ..
6040 rm -f -r conftest.dir
6041 fi
6042
6043 # Standard set of common directories for X headers.
6044 # Check X11 before X11Rn because it is often a symlink to the current release.
6045 ac_x_header_dirs='
6046 /usr/X11/include
6047 /usr/X11R6/include
6048 /usr/X11R5/include
6049 /usr/X11R4/include
6050
6051 /usr/include/X11
6052 /usr/include/X11R6
6053 /usr/include/X11R5
6054 /usr/include/X11R4
6055
6056 /usr/local/X11/include
6057 /usr/local/X11R6/include
6058 /usr/local/X11R5/include
6059 /usr/local/X11R4/include
6060
6061 /usr/local/include/X11
6062 /usr/local/include/X11R6
6063 /usr/local/include/X11R5
6064 /usr/local/include/X11R4
6065
6066 /usr/X386/include
6067 /usr/x386/include
6068 /usr/XFree86/include/X11
6069
6070 /usr/include
6071 /usr/local/include
6072 /usr/unsupported/include
6073 /usr/athena/include
6074 /usr/local/x11r5/include
6075 /usr/lpp/Xamples/include
6076
6077 /usr/openwin/include
6078 /usr/openwin/share/include'
6079
6080 if test "$ac_x_includes" = no; then
6081 # Guess where to find include files, by looking for Xlib.h.
6082 # First, try using that file with no special directory specified.
6083 cat >conftest.$ac_ext <<_ACEOF
6084 /* confdefs.h. */
6085 _ACEOF
6086 cat confdefs.h >>conftest.$ac_ext
6087 cat >>conftest.$ac_ext <<_ACEOF
6088 /* end confdefs.h. */
6089 #include <X11/Xlib.h>
6090 _ACEOF
6091 if { (ac_try="$ac_cpp conftest.$ac_ext"
6092 case "(($ac_try" in
6093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6094 *) ac_try_echo=$ac_try;;
6095 esac
6096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6097 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6098 ac_status=$?
6099 grep -v '^ *+' conftest.er1 >conftest.err
6100 rm -f conftest.er1
6101 cat conftest.err >&5
6102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6103 (exit $ac_status); } >/dev/null && {
6104 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6105 test ! -s conftest.err
6106 }; then
6107 # We can compile using X headers with no special include directory.
6108 ac_x_includes=
6109 else
6110 echo "$as_me: failed program was:" >&5
6111 sed 's/^/| /' conftest.$ac_ext >&5
6112
6113 for ac_dir in $ac_x_header_dirs; do
6114 if test -r "$ac_dir/X11/Xlib.h"; then
6115 ac_x_includes=$ac_dir
6116 break
6117 fi
6118 done
6119 fi
6120
6121 rm -f conftest.err conftest.$ac_ext
6122 fi # $ac_x_includes = no
6123
6124 if test "$ac_x_libraries" = no; then
6125 # Check for the libraries.
6126 # See if we find them without any special options.
6127 # Don't add to $LIBS permanently.
6128 ac_save_LIBS=$LIBS
6129 LIBS="-lX11 $LIBS"
6130 cat >conftest.$ac_ext <<_ACEOF
6131 /* confdefs.h. */
6132 _ACEOF
6133 cat confdefs.h >>conftest.$ac_ext
6134 cat >>conftest.$ac_ext <<_ACEOF
6135 /* end confdefs.h. */
6136 #include <X11/Xlib.h>
6137 int
6138 main ()
6139 {
6140 XrmInitialize ()
6141 ;
6142 return 0;
6143 }
6144 _ACEOF
6145 rm -f conftest.$ac_objext conftest$ac_exeext
6146 if { (ac_try="$ac_link"
6147 case "(($ac_try" in
6148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6149 *) ac_try_echo=$ac_try;;
6150 esac
6151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6152 (eval "$ac_link") 2>conftest.er1
6153 ac_status=$?
6154 grep -v '^ *+' conftest.er1 >conftest.err
6155 rm -f conftest.er1
6156 cat conftest.err >&5
6157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158 (exit $ac_status); } && {
6159 test -z "$ac_cxx_werror_flag" ||
6160 test ! -s conftest.err
6161 } && test -s conftest$ac_exeext &&
6162 $as_test_x conftest$ac_exeext; then
6163 LIBS=$ac_save_LIBS
6164 # We can link X programs with no special library path.
6165 ac_x_libraries=
6166 else
6167 echo "$as_me: failed program was:" >&5
6168 sed 's/^/| /' conftest.$ac_ext >&5
6169
6170 LIBS=$ac_save_LIBS
6171 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6172 do
6173 # Don't even attempt the hair of trying to link an X program!
6174 for ac_extension in a so sl; do
6175 if test -r "$ac_dir/libX11.$ac_extension"; then
6176 ac_x_libraries=$ac_dir
6177 break 2
6178 fi
6179 done
6180 done
6181 fi
6182
6183 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6184 conftest$ac_exeext conftest.$ac_ext
6185 fi # $ac_x_libraries = no
6186
6187 case $ac_x_includes,$ac_x_libraries in #(
6188 no,* | *,no | *\'*)
6189 # Didn't find X, or a directory has "'" in its name.
6190 ac_cv_have_x="have_x=no";; #(
6191 *)
6192 # Record where we found X for the cache.
6193 ac_cv_have_x="have_x=yes\
6194 ac_x_includes='$ac_x_includes'\
6195 ac_x_libraries='$ac_x_libraries'"
6196 esac
6197 fi
6198 ;; #(
6199 *) have_x=yes;;
6200 esac
6201 eval "$ac_cv_have_x"
6202 fi # $with_x != no
6203
6204 if test "$have_x" != yes; then
6205 { echo "$as_me:$LINENO: result: $have_x" >&5
6206 echo "${ECHO_T}$have_x" >&6; }
6207 no_x=yes
6208 else
6209 # If each of the values was on the command line, it overrides each guess.
6210 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6211 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6212 # Update the cache value to reflect the command line values.
6213 ac_cv_have_x="have_x=yes\
6214 ac_x_includes='$x_includes'\
6215 ac_x_libraries='$x_libraries'"
6216 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6217 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6218 fi
6219
6220 if test "$no_x" = yes; then
6221 # Not all programs may use this symbol, but it does not hurt to define it.
6222
6223 cat >>confdefs.h <<\_ACEOF
6224 #define X_DISPLAY_MISSING 1
6225 _ACEOF
6226
6227 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6228 else
6229 if test -n "$x_includes"; then
6230 X_CFLAGS="$X_CFLAGS -I$x_includes"
6231 fi
6232
6233 # It would also be nice to do this for all -L options, not just this one.
6234 if test -n "$x_libraries"; then
6235 X_LIBS="$X_LIBS -L$x_libraries"
6236 # For Solaris; some versions of Sun CC require a space after -R and
6237 # others require no space. Words are not sufficient . . . .
6238 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6239 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6240 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6241 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6242 ac_cxx_werror_flag=yes
6243 cat >conftest.$ac_ext <<_ACEOF
6244 /* confdefs.h. */
6245 _ACEOF
6246 cat confdefs.h >>conftest.$ac_ext
6247 cat >>conftest.$ac_ext <<_ACEOF
6248 /* end confdefs.h. */
6249
6250 int
6251 main ()
6252 {
6253
6254 ;
6255 return 0;
6256 }
6257 _ACEOF
6258 rm -f conftest.$ac_objext conftest$ac_exeext
6259 if { (ac_try="$ac_link"
6260 case "(($ac_try" in
6261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6262 *) ac_try_echo=$ac_try;;
6263 esac
6264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6265 (eval "$ac_link") 2>conftest.er1
6266 ac_status=$?
6267 grep -v '^ *+' conftest.er1 >conftest.err
6268 rm -f conftest.er1
6269 cat conftest.err >&5
6270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6271 (exit $ac_status); } && {
6272 test -z "$ac_cxx_werror_flag" ||
6273 test ! -s conftest.err
6274 } && test -s conftest$ac_exeext &&
6275 $as_test_x conftest$ac_exeext; then
6276 { echo "$as_me:$LINENO: result: no" >&5
6277 echo "${ECHO_T}no" >&6; }
6278 X_LIBS="$X_LIBS -R$x_libraries"
6279 else
6280 echo "$as_me: failed program was:" >&5
6281 sed 's/^/| /' conftest.$ac_ext >&5
6282
6283 LIBS="$ac_xsave_LIBS -R $x_libraries"
6284 cat >conftest.$ac_ext <<_ACEOF
6285 /* confdefs.h. */
6286 _ACEOF
6287 cat confdefs.h >>conftest.$ac_ext
6288 cat >>conftest.$ac_ext <<_ACEOF
6289 /* end confdefs.h. */
6290
6291 int
6292 main ()
6293 {
6294
6295 ;
6296 return 0;
6297 }
6298 _ACEOF
6299 rm -f conftest.$ac_objext conftest$ac_exeext
6300 if { (ac_try="$ac_link"
6301 case "(($ac_try" in
6302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6303 *) ac_try_echo=$ac_try;;
6304 esac
6305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6306 (eval "$ac_link") 2>conftest.er1
6307 ac_status=$?
6308 grep -v '^ *+' conftest.er1 >conftest.err
6309 rm -f conftest.er1
6310 cat conftest.err >&5
6311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6312 (exit $ac_status); } && {
6313 test -z "$ac_cxx_werror_flag" ||
6314 test ! -s conftest.err
6315 } && test -s conftest$ac_exeext &&
6316 $as_test_x conftest$ac_exeext; then
6317 { echo "$as_me:$LINENO: result: yes" >&5
6318 echo "${ECHO_T}yes" >&6; }
6319 X_LIBS="$X_LIBS -R $x_libraries"
6320 else
6321 echo "$as_me: failed program was:" >&5
6322 sed 's/^/| /' conftest.$ac_ext >&5
6323
6324 { echo "$as_me:$LINENO: result: neither works" >&5
6325 echo "${ECHO_T}neither works" >&6; }
6326 fi
6327
6328 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6329 conftest$ac_exeext conftest.$ac_ext
6330 fi
6331
6332 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6333 conftest$ac_exeext conftest.$ac_ext
6334 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6335 LIBS=$ac_xsave_LIBS
6336 fi
6337
6338 # Check for system-dependent libraries X programs must link with.
6339 # Do this before checking for the system-independent R6 libraries
6340 # (-lICE), since we may need -lsocket or whatever for X linking.
6341
6342 if test "$ISC" = yes; then
6343 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6344 else
6345 # Martyn Johnson says this is needed for Ultrix, if the X
6346 # libraries were built with DECnet support. And Karl Berry says
6347 # the Alpha needs dnet_stub (dnet does not exist).
6348 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6349 cat >conftest.$ac_ext <<_ACEOF
6350 /* confdefs.h. */
6351 _ACEOF
6352 cat confdefs.h >>conftest.$ac_ext
6353 cat >>conftest.$ac_ext <<_ACEOF
6354 /* end confdefs.h. */
6355
6356 /* Override any GCC internal prototype to avoid an error.
6357 Use char because int might match the return type of a GCC
6358 builtin and then its argument prototype would still apply. */
6359 #ifdef __cplusplus
6360 extern "C"
6361 #endif
6362 char XOpenDisplay ();
6363 int
6364 main ()
6365 {
6366 return XOpenDisplay ();
6367 ;
6368 return 0;
6369 }
6370 _ACEOF
6371 rm -f conftest.$ac_objext conftest$ac_exeext
6372 if { (ac_try="$ac_link"
6373 case "(($ac_try" in
6374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6375 *) ac_try_echo=$ac_try;;
6376 esac
6377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6378 (eval "$ac_link") 2>conftest.er1
6379 ac_status=$?
6380 grep -v '^ *+' conftest.er1 >conftest.err
6381 rm -f conftest.er1
6382 cat conftest.err >&5
6383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6384 (exit $ac_status); } && {
6385 test -z "$ac_cxx_werror_flag" ||
6386 test ! -s conftest.err
6387 } && test -s conftest$ac_exeext &&
6388 $as_test_x conftest$ac_exeext; then
6389 :
6390 else
6391 echo "$as_me: failed program was:" >&5
6392 sed 's/^/| /' conftest.$ac_ext >&5
6393
6394 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6395 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6396 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6397 echo $ECHO_N "(cached) $ECHO_C" >&6
6398 else
6399 ac_check_lib_save_LIBS=$LIBS
6400 LIBS="-ldnet $LIBS"
6401 cat >conftest.$ac_ext <<_ACEOF
6402 /* confdefs.h. */
6403 _ACEOF
6404 cat confdefs.h >>conftest.$ac_ext
6405 cat >>conftest.$ac_ext <<_ACEOF
6406 /* end confdefs.h. */
6407
6408 /* Override any GCC internal prototype to avoid an error.
6409 Use char because int might match the return type of a GCC
6410 builtin and then its argument prototype would still apply. */
6411 #ifdef __cplusplus
6412 extern "C"
6413 #endif
6414 char dnet_ntoa ();
6415 int
6416 main ()
6417 {
6418 return dnet_ntoa ();
6419 ;
6420 return 0;
6421 }
6422 _ACEOF
6423 rm -f conftest.$ac_objext conftest$ac_exeext
6424 if { (ac_try="$ac_link"
6425 case "(($ac_try" in
6426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6427 *) ac_try_echo=$ac_try;;
6428 esac
6429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6430 (eval "$ac_link") 2>conftest.er1
6431 ac_status=$?
6432 grep -v '^ *+' conftest.er1 >conftest.err
6433 rm -f conftest.er1
6434 cat conftest.err >&5
6435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6436 (exit $ac_status); } && {
6437 test -z "$ac_cxx_werror_flag" ||
6438 test ! -s conftest.err
6439 } && test -s conftest$ac_exeext &&
6440 $as_test_x conftest$ac_exeext; then
6441 ac_cv_lib_dnet_dnet_ntoa=yes
6442 else
6443 echo "$as_me: failed program was:" >&5
6444 sed 's/^/| /' conftest.$ac_ext >&5
6445
6446 ac_cv_lib_dnet_dnet_ntoa=no
6447 fi
6448
6449 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6450 conftest$ac_exeext conftest.$ac_ext
6451 LIBS=$ac_check_lib_save_LIBS
6452 fi
6453 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6454 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6455 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6456 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6457 fi
6458
6459 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6460 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6461 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6462 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6463 echo $ECHO_N "(cached) $ECHO_C" >&6
6464 else
6465 ac_check_lib_save_LIBS=$LIBS
6466 LIBS="-ldnet_stub $LIBS"
6467 cat >conftest.$ac_ext <<_ACEOF
6468 /* confdefs.h. */
6469 _ACEOF
6470 cat confdefs.h >>conftest.$ac_ext
6471 cat >>conftest.$ac_ext <<_ACEOF
6472 /* end confdefs.h. */
6473
6474 /* Override any GCC internal prototype to avoid an error.
6475 Use char because int might match the return type of a GCC
6476 builtin and then its argument prototype would still apply. */
6477 #ifdef __cplusplus
6478 extern "C"
6479 #endif
6480 char dnet_ntoa ();
6481 int
6482 main ()
6483 {
6484 return dnet_ntoa ();
6485 ;
6486 return 0;
6487 }
6488 _ACEOF
6489 rm -f conftest.$ac_objext conftest$ac_exeext
6490 if { (ac_try="$ac_link"
6491 case "(($ac_try" in
6492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6493 *) ac_try_echo=$ac_try;;
6494 esac
6495 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6496 (eval "$ac_link") 2>conftest.er1
6497 ac_status=$?
6498 grep -v '^ *+' conftest.er1 >conftest.err
6499 rm -f conftest.er1
6500 cat conftest.err >&5
6501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 (exit $ac_status); } && {
6503 test -z "$ac_cxx_werror_flag" ||
6504 test ! -s conftest.err
6505 } && test -s conftest$ac_exeext &&
6506 $as_test_x conftest$ac_exeext; then
6507 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6508 else
6509 echo "$as_me: failed program was:" >&5
6510 sed 's/^/| /' conftest.$ac_ext >&5
6511
6512 ac_cv_lib_dnet_stub_dnet_ntoa=no
6513 fi
6514
6515 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6516 conftest$ac_exeext conftest.$ac_ext
6517 LIBS=$ac_check_lib_save_LIBS
6518 fi
6519 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6520 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6521 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6522 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6523 fi
6524
6525 fi
6526 fi
6527
6528 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6529 conftest$ac_exeext conftest.$ac_ext
6530 LIBS="$ac_xsave_LIBS"
6531
6532 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6533 # to get the SysV transport functions.
6534 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6535 # needs -lnsl.
6536 # The nsl library prevents programs from opening the X display
6537 # on Irix 5.2, according to T.E. Dickey.
6538 # The functions gethostbyname, getservbyname, and inet_addr are
6539 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6540 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6541 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6542 if test "${ac_cv_func_gethostbyname+set}" = set; then
6543 echo $ECHO_N "(cached) $ECHO_C" >&6
6544 else
6545 cat >conftest.$ac_ext <<_ACEOF
6546 /* confdefs.h. */
6547 _ACEOF
6548 cat confdefs.h >>conftest.$ac_ext
6549 cat >>conftest.$ac_ext <<_ACEOF
6550 /* end confdefs.h. */
6551 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6552 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6553 #define gethostbyname innocuous_gethostbyname
6554
6555 /* System header to define __stub macros and hopefully few prototypes,
6556 which can conflict with char gethostbyname (); below.
6557 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6558 <limits.h> exists even on freestanding compilers. */
6559
6560 #ifdef __STDC__
6561 # include <limits.h>
6562 #else
6563 # include <assert.h>
6564 #endif
6565
6566 #undef gethostbyname
6567
6568 /* Override any GCC internal prototype to avoid an error.
6569 Use char because int might match the return type of a GCC
6570 builtin and then its argument prototype would still apply. */
6571 #ifdef __cplusplus
6572 extern "C"
6573 #endif
6574 char gethostbyname ();
6575 /* The GNU C library defines this for functions which it implements
6576 to always fail with ENOSYS. Some functions are actually named
6577 something starting with __ and the normal name is an alias. */
6578 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6579 choke me
6580 #endif
6581
6582 int
6583 main ()
6584 {
6585 return gethostbyname ();
6586 ;
6587 return 0;
6588 }
6589 _ACEOF
6590 rm -f conftest.$ac_objext conftest$ac_exeext
6591 if { (ac_try="$ac_link"
6592 case "(($ac_try" in
6593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6594 *) ac_try_echo=$ac_try;;
6595 esac
6596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6597 (eval "$ac_link") 2>conftest.er1
6598 ac_status=$?
6599 grep -v '^ *+' conftest.er1 >conftest.err
6600 rm -f conftest.er1
6601 cat conftest.err >&5
6602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603 (exit $ac_status); } && {
6604 test -z "$ac_cxx_werror_flag" ||
6605 test ! -s conftest.err
6606 } && test -s conftest$ac_exeext &&
6607 $as_test_x conftest$ac_exeext; then
6608 ac_cv_func_gethostbyname=yes
6609 else
6610 echo "$as_me: failed program was:" >&5
6611 sed 's/^/| /' conftest.$ac_ext >&5
6612
6613 ac_cv_func_gethostbyname=no
6614 fi
6615
6616 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6617 conftest$ac_exeext conftest.$ac_ext
6618 fi
6619 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6620 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6621
6622 if test $ac_cv_func_gethostbyname = no; then
6623 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6624 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6625 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6626 echo $ECHO_N "(cached) $ECHO_C" >&6
6627 else
6628 ac_check_lib_save_LIBS=$LIBS
6629 LIBS="-lnsl $LIBS"
6630 cat >conftest.$ac_ext <<_ACEOF
6631 /* confdefs.h. */
6632 _ACEOF
6633 cat confdefs.h >>conftest.$ac_ext
6634 cat >>conftest.$ac_ext <<_ACEOF
6635 /* end confdefs.h. */
6636
6637 /* Override any GCC internal prototype to avoid an error.
6638 Use char because int might match the return type of a GCC
6639 builtin and then its argument prototype would still apply. */
6640 #ifdef __cplusplus
6641 extern "C"
6642 #endif
6643 char gethostbyname ();
6644 int
6645 main ()
6646 {
6647 return gethostbyname ();
6648 ;
6649 return 0;
6650 }
6651 _ACEOF
6652 rm -f conftest.$ac_objext conftest$ac_exeext
6653 if { (ac_try="$ac_link"
6654 case "(($ac_try" in
6655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6656 *) ac_try_echo=$ac_try;;
6657 esac
6658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6659 (eval "$ac_link") 2>conftest.er1
6660 ac_status=$?
6661 grep -v '^ *+' conftest.er1 >conftest.err
6662 rm -f conftest.er1
6663 cat conftest.err >&5
6664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 (exit $ac_status); } && {
6666 test -z "$ac_cxx_werror_flag" ||
6667 test ! -s conftest.err
6668 } && test -s conftest$ac_exeext &&
6669 $as_test_x conftest$ac_exeext; then
6670 ac_cv_lib_nsl_gethostbyname=yes
6671 else
6672 echo "$as_me: failed program was:" >&5
6673 sed 's/^/| /' conftest.$ac_ext >&5
6674
6675 ac_cv_lib_nsl_gethostbyname=no
6676 fi
6677
6678 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6679 conftest$ac_exeext conftest.$ac_ext
6680 LIBS=$ac_check_lib_save_LIBS
6681 fi
6682 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6683 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6684 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6685 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6686 fi
6687
6688 if test $ac_cv_lib_nsl_gethostbyname = no; then
6689 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6690 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6691 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6692 echo $ECHO_N "(cached) $ECHO_C" >&6
6693 else
6694 ac_check_lib_save_LIBS=$LIBS
6695 LIBS="-lbsd $LIBS"
6696 cat >conftest.$ac_ext <<_ACEOF
6697 /* confdefs.h. */
6698 _ACEOF
6699 cat confdefs.h >>conftest.$ac_ext
6700 cat >>conftest.$ac_ext <<_ACEOF
6701 /* end confdefs.h. */
6702
6703 /* Override any GCC internal prototype to avoid an error.
6704 Use char because int might match the return type of a GCC
6705 builtin and then its argument prototype would still apply. */
6706 #ifdef __cplusplus
6707 extern "C"
6708 #endif
6709 char gethostbyname ();
6710 int
6711 main ()
6712 {
6713 return gethostbyname ();
6714 ;
6715 return 0;
6716 }
6717 _ACEOF
6718 rm -f conftest.$ac_objext conftest$ac_exeext
6719 if { (ac_try="$ac_link"
6720 case "(($ac_try" in
6721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6722 *) ac_try_echo=$ac_try;;
6723 esac
6724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6725 (eval "$ac_link") 2>conftest.er1
6726 ac_status=$?
6727 grep -v '^ *+' conftest.er1 >conftest.err
6728 rm -f conftest.er1
6729 cat conftest.err >&5
6730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6731 (exit $ac_status); } && {
6732 test -z "$ac_cxx_werror_flag" ||
6733 test ! -s conftest.err
6734 } && test -s conftest$ac_exeext &&
6735 $as_test_x conftest$ac_exeext; then
6736 ac_cv_lib_bsd_gethostbyname=yes
6737 else
6738 echo "$as_me: failed program was:" >&5
6739 sed 's/^/| /' conftest.$ac_ext >&5
6740
6741 ac_cv_lib_bsd_gethostbyname=no
6742 fi
6743
6744 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6745 conftest$ac_exeext conftest.$ac_ext
6746 LIBS=$ac_check_lib_save_LIBS
6747 fi
6748 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6749 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6750 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6751 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6752 fi
6753
6754 fi
6755 fi
6756
6757 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6758 # socket/setsockopt and other routines are undefined under SCO ODT
6759 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6760 # on later versions), says Simon Leinen: it contains gethostby*
6761 # variants that don't use the name server (or something). -lsocket
6762 # must be given before -lnsl if both are needed. We assume that
6763 # if connect needs -lnsl, so does gethostbyname.
6764 { echo "$as_me:$LINENO: checking for connect" >&5
6765 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6766 if test "${ac_cv_func_connect+set}" = set; then
6767 echo $ECHO_N "(cached) $ECHO_C" >&6
6768 else
6769 cat >conftest.$ac_ext <<_ACEOF
6770 /* confdefs.h. */
6771 _ACEOF
6772 cat confdefs.h >>conftest.$ac_ext
6773 cat >>conftest.$ac_ext <<_ACEOF
6774 /* end confdefs.h. */
6775 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6776 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6777 #define connect innocuous_connect
6778
6779 /* System header to define __stub macros and hopefully few prototypes,
6780 which can conflict with char connect (); below.
6781 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6782 <limits.h> exists even on freestanding compilers. */
6783
6784 #ifdef __STDC__
6785 # include <limits.h>
6786 #else
6787 # include <assert.h>
6788 #endif
6789
6790 #undef connect
6791
6792 /* Override any GCC internal prototype to avoid an error.
6793 Use char because int might match the return type of a GCC
6794 builtin and then its argument prototype would still apply. */
6795 #ifdef __cplusplus
6796 extern "C"
6797 #endif
6798 char connect ();
6799 /* The GNU C library defines this for functions which it implements
6800 to always fail with ENOSYS. Some functions are actually named
6801 something starting with __ and the normal name is an alias. */
6802 #if defined __stub_connect || defined __stub___connect
6803 choke me
6804 #endif
6805
6806 int
6807 main ()
6808 {
6809 return connect ();
6810 ;
6811 return 0;
6812 }
6813 _ACEOF
6814 rm -f conftest.$ac_objext conftest$ac_exeext
6815 if { (ac_try="$ac_link"
6816 case "(($ac_try" in
6817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6818 *) ac_try_echo=$ac_try;;
6819 esac
6820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6821 (eval "$ac_link") 2>conftest.er1
6822 ac_status=$?
6823 grep -v '^ *+' conftest.er1 >conftest.err
6824 rm -f conftest.er1
6825 cat conftest.err >&5
6826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6827 (exit $ac_status); } && {
6828 test -z "$ac_cxx_werror_flag" ||
6829 test ! -s conftest.err
6830 } && test -s conftest$ac_exeext &&
6831 $as_test_x conftest$ac_exeext; then
6832 ac_cv_func_connect=yes
6833 else
6834 echo "$as_me: failed program was:" >&5
6835 sed 's/^/| /' conftest.$ac_ext >&5
6836
6837 ac_cv_func_connect=no
6838 fi
6839
6840 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6841 conftest$ac_exeext conftest.$ac_ext
6842 fi
6843 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6844 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
6845
6846 if test $ac_cv_func_connect = no; then
6847 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6848 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
6849 if test "${ac_cv_lib_socket_connect+set}" = set; then
6850 echo $ECHO_N "(cached) $ECHO_C" >&6
6851 else
6852 ac_check_lib_save_LIBS=$LIBS
6853 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6854 cat >conftest.$ac_ext <<_ACEOF
6855 /* confdefs.h. */
6856 _ACEOF
6857 cat confdefs.h >>conftest.$ac_ext
6858 cat >>conftest.$ac_ext <<_ACEOF
6859 /* end confdefs.h. */
6860
6861 /* Override any GCC internal prototype to avoid an error.
6862 Use char because int might match the return type of a GCC
6863 builtin and then its argument prototype would still apply. */
6864 #ifdef __cplusplus
6865 extern "C"
6866 #endif
6867 char connect ();
6868 int
6869 main ()
6870 {
6871 return connect ();
6872 ;
6873 return 0;
6874 }
6875 _ACEOF
6876 rm -f conftest.$ac_objext conftest$ac_exeext
6877 if { (ac_try="$ac_link"
6878 case "(($ac_try" in
6879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6880 *) ac_try_echo=$ac_try;;
6881 esac
6882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6883 (eval "$ac_link") 2>conftest.er1
6884 ac_status=$?
6885 grep -v '^ *+' conftest.er1 >conftest.err
6886 rm -f conftest.er1
6887 cat conftest.err >&5
6888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889 (exit $ac_status); } && {
6890 test -z "$ac_cxx_werror_flag" ||
6891 test ! -s conftest.err
6892 } && test -s conftest$ac_exeext &&
6893 $as_test_x conftest$ac_exeext; then
6894 ac_cv_lib_socket_connect=yes
6895 else
6896 echo "$as_me: failed program was:" >&5
6897 sed 's/^/| /' conftest.$ac_ext >&5
6898
6899 ac_cv_lib_socket_connect=no
6900 fi
6901
6902 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6903 conftest$ac_exeext conftest.$ac_ext
6904 LIBS=$ac_check_lib_save_LIBS
6905 fi
6906 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6907 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6908 if test $ac_cv_lib_socket_connect = yes; then
6909 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6910 fi
6911
6912 fi
6913
6914 # Guillermo Gomez says -lposix is necessary on A/UX.
6915 { echo "$as_me:$LINENO: checking for remove" >&5
6916 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6917 if test "${ac_cv_func_remove+set}" = set; then
6918 echo $ECHO_N "(cached) $ECHO_C" >&6
6919 else
6920 cat >conftest.$ac_ext <<_ACEOF
6921 /* confdefs.h. */
6922 _ACEOF
6923 cat confdefs.h >>conftest.$ac_ext
6924 cat >>conftest.$ac_ext <<_ACEOF
6925 /* end confdefs.h. */
6926 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6927 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6928 #define remove innocuous_remove
6929
6930 /* System header to define __stub macros and hopefully few prototypes,
6931 which can conflict with char remove (); below.
6932 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6933 <limits.h> exists even on freestanding compilers. */
6934
6935 #ifdef __STDC__
6936 # include <limits.h>
6937 #else
6938 # include <assert.h>
6939 #endif
6940
6941 #undef remove
6942
6943 /* Override any GCC internal prototype to avoid an error.
6944 Use char because int might match the return type of a GCC
6945 builtin and then its argument prototype would still apply. */
6946 #ifdef __cplusplus
6947 extern "C"
6948 #endif
6949 char remove ();
6950 /* The GNU C library defines this for functions which it implements
6951 to always fail with ENOSYS. Some functions are actually named
6952 something starting with __ and the normal name is an alias. */
6953 #if defined __stub_remove || defined __stub___remove
6954 choke me
6955 #endif
6956
6957 int
6958 main ()
6959 {
6960 return remove ();
6961 ;
6962 return 0;
6963 }
6964 _ACEOF
6965 rm -f conftest.$ac_objext conftest$ac_exeext
6966 if { (ac_try="$ac_link"
6967 case "(($ac_try" in
6968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6969 *) ac_try_echo=$ac_try;;
6970 esac
6971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6972 (eval "$ac_link") 2>conftest.er1
6973 ac_status=$?
6974 grep -v '^ *+' conftest.er1 >conftest.err
6975 rm -f conftest.er1
6976 cat conftest.err >&5
6977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6978 (exit $ac_status); } && {
6979 test -z "$ac_cxx_werror_flag" ||
6980 test ! -s conftest.err
6981 } && test -s conftest$ac_exeext &&
6982 $as_test_x conftest$ac_exeext; then
6983 ac_cv_func_remove=yes
6984 else
6985 echo "$as_me: failed program was:" >&5
6986 sed 's/^/| /' conftest.$ac_ext >&5
6987
6988 ac_cv_func_remove=no
6989 fi
6990
6991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6992 conftest$ac_exeext conftest.$ac_ext
6993 fi
6994 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6995 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6996
6997 if test $ac_cv_func_remove = no; then
6998 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6999 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7000 if test "${ac_cv_lib_posix_remove+set}" = set; then
7001 echo $ECHO_N "(cached) $ECHO_C" >&6
7002 else
7003 ac_check_lib_save_LIBS=$LIBS
7004 LIBS="-lposix $LIBS"
7005 cat >conftest.$ac_ext <<_ACEOF
7006 /* confdefs.h. */
7007 _ACEOF
7008 cat confdefs.h >>conftest.$ac_ext
7009 cat >>conftest.$ac_ext <<_ACEOF
7010 /* end confdefs.h. */
7011
7012 /* Override any GCC internal prototype to avoid an error.
7013 Use char because int might match the return type of a GCC
7014 builtin and then its argument prototype would still apply. */
7015 #ifdef __cplusplus
7016 extern "C"
7017 #endif
7018 char remove ();
7019 int
7020 main ()
7021 {
7022 return remove ();
7023 ;
7024 return 0;
7025 }
7026 _ACEOF
7027 rm -f conftest.$ac_objext conftest$ac_exeext
7028 if { (ac_try="$ac_link"
7029 case "(($ac_try" in
7030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7031 *) ac_try_echo=$ac_try;;
7032 esac
7033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7034 (eval "$ac_link") 2>conftest.er1
7035 ac_status=$?
7036 grep -v '^ *+' conftest.er1 >conftest.err
7037 rm -f conftest.er1
7038 cat conftest.err >&5
7039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 (exit $ac_status); } && {
7041 test -z "$ac_cxx_werror_flag" ||
7042 test ! -s conftest.err
7043 } && test -s conftest$ac_exeext &&
7044 $as_test_x conftest$ac_exeext; then
7045 ac_cv_lib_posix_remove=yes
7046 else
7047 echo "$as_me: failed program was:" >&5
7048 sed 's/^/| /' conftest.$ac_ext >&5
7049
7050 ac_cv_lib_posix_remove=no
7051 fi
7052
7053 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7054 conftest$ac_exeext conftest.$ac_ext
7055 LIBS=$ac_check_lib_save_LIBS
7056 fi
7057 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7058 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7059 if test $ac_cv_lib_posix_remove = yes; then
7060 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7061 fi
7062
7063 fi
7064
7065 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7066 { echo "$as_me:$LINENO: checking for shmat" >&5
7067 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7068 if test "${ac_cv_func_shmat+set}" = set; then
7069 echo $ECHO_N "(cached) $ECHO_C" >&6
7070 else
7071 cat >conftest.$ac_ext <<_ACEOF
7072 /* confdefs.h. */
7073 _ACEOF
7074 cat confdefs.h >>conftest.$ac_ext
7075 cat >>conftest.$ac_ext <<_ACEOF
7076 /* end confdefs.h. */
7077 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7078 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7079 #define shmat innocuous_shmat
7080
7081 /* System header to define __stub macros and hopefully few prototypes,
7082 which can conflict with char shmat (); below.
7083 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7084 <limits.h> exists even on freestanding compilers. */
7085
7086 #ifdef __STDC__
7087 # include <limits.h>
7088 #else
7089 # include <assert.h>
7090 #endif
7091
7092 #undef shmat
7093
7094 /* Override any GCC internal prototype to avoid an error.
7095 Use char because int might match the return type of a GCC
7096 builtin and then its argument prototype would still apply. */
7097 #ifdef __cplusplus
7098 extern "C"
7099 #endif
7100 char shmat ();
7101 /* The GNU C library defines this for functions which it implements
7102 to always fail with ENOSYS. Some functions are actually named
7103 something starting with __ and the normal name is an alias. */
7104 #if defined __stub_shmat || defined __stub___shmat
7105 choke me
7106 #endif
7107
7108 int
7109 main ()
7110 {
7111 return shmat ();
7112 ;
7113 return 0;
7114 }
7115 _ACEOF
7116 rm -f conftest.$ac_objext conftest$ac_exeext
7117 if { (ac_try="$ac_link"
7118 case "(($ac_try" in
7119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7120 *) ac_try_echo=$ac_try;;
7121 esac
7122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7123 (eval "$ac_link") 2>conftest.er1
7124 ac_status=$?
7125 grep -v '^ *+' conftest.er1 >conftest.err
7126 rm -f conftest.er1
7127 cat conftest.err >&5
7128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7129 (exit $ac_status); } && {
7130 test -z "$ac_cxx_werror_flag" ||
7131 test ! -s conftest.err
7132 } && test -s conftest$ac_exeext &&
7133 $as_test_x conftest$ac_exeext; then
7134 ac_cv_func_shmat=yes
7135 else
7136 echo "$as_me: failed program was:" >&5
7137 sed 's/^/| /' conftest.$ac_ext >&5
7138
7139 ac_cv_func_shmat=no
7140 fi
7141
7142 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7143 conftest$ac_exeext conftest.$ac_ext
7144 fi
7145 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7146 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7147
7148 if test $ac_cv_func_shmat = no; then
7149 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7150 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7151 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7152 echo $ECHO_N "(cached) $ECHO_C" >&6
7153 else
7154 ac_check_lib_save_LIBS=$LIBS
7155 LIBS="-lipc $LIBS"
7156 cat >conftest.$ac_ext <<_ACEOF
7157 /* confdefs.h. */
7158 _ACEOF
7159 cat confdefs.h >>conftest.$ac_ext
7160 cat >>conftest.$ac_ext <<_ACEOF
7161 /* end confdefs.h. */
7162
7163 /* Override any GCC internal prototype to avoid an error.
7164 Use char because int might match the return type of a GCC
7165 builtin and then its argument prototype would still apply. */
7166 #ifdef __cplusplus
7167 extern "C"
7168 #endif
7169 char shmat ();
7170 int
7171 main ()
7172 {
7173 return shmat ();
7174 ;
7175 return 0;
7176 }
7177 _ACEOF
7178 rm -f conftest.$ac_objext conftest$ac_exeext
7179 if { (ac_try="$ac_link"
7180 case "(($ac_try" in
7181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7182 *) ac_try_echo=$ac_try;;
7183 esac
7184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7185 (eval "$ac_link") 2>conftest.er1
7186 ac_status=$?
7187 grep -v '^ *+' conftest.er1 >conftest.err
7188 rm -f conftest.er1
7189 cat conftest.err >&5
7190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7191 (exit $ac_status); } && {
7192 test -z "$ac_cxx_werror_flag" ||
7193 test ! -s conftest.err
7194 } && test -s conftest$ac_exeext &&
7195 $as_test_x conftest$ac_exeext; then
7196 ac_cv_lib_ipc_shmat=yes
7197 else
7198 echo "$as_me: failed program was:" >&5
7199 sed 's/^/| /' conftest.$ac_ext >&5
7200
7201 ac_cv_lib_ipc_shmat=no
7202 fi
7203
7204 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7205 conftest$ac_exeext conftest.$ac_ext
7206 LIBS=$ac_check_lib_save_LIBS
7207 fi
7208 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7209 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7210 if test $ac_cv_lib_ipc_shmat = yes; then
7211 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7212 fi
7213
7214 fi
7215 fi
7216
7217 # Check for libraries that X11R6 Xt/Xaw programs need.
7218 ac_save_LDFLAGS=$LDFLAGS
7219 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7220 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7221 # check for ICE first), but we must link in the order -lSM -lICE or
7222 # we get undefined symbols. So assume we have SM if we have ICE.
7223 # These have to be linked with before -lX11, unlike the other
7224 # libraries we check for below, so use a different variable.
7225 # John Interrante, Karl Berry
7226 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7227 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7228 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7229 echo $ECHO_N "(cached) $ECHO_C" >&6
7230 else
7231 ac_check_lib_save_LIBS=$LIBS
7232 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7233 cat >conftest.$ac_ext <<_ACEOF
7234 /* confdefs.h. */
7235 _ACEOF
7236 cat confdefs.h >>conftest.$ac_ext
7237 cat >>conftest.$ac_ext <<_ACEOF
7238 /* end confdefs.h. */
7239
7240 /* Override any GCC internal prototype to avoid an error.
7241 Use char because int might match the return type of a GCC
7242 builtin and then its argument prototype would still apply. */
7243 #ifdef __cplusplus
7244 extern "C"
7245 #endif
7246 char IceConnectionNumber ();
7247 int
7248 main ()
7249 {
7250 return IceConnectionNumber ();
7251 ;
7252 return 0;
7253 }
7254 _ACEOF
7255 rm -f conftest.$ac_objext conftest$ac_exeext
7256 if { (ac_try="$ac_link"
7257 case "(($ac_try" in
7258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7259 *) ac_try_echo=$ac_try;;
7260 esac
7261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7262 (eval "$ac_link") 2>conftest.er1
7263 ac_status=$?
7264 grep -v '^ *+' conftest.er1 >conftest.err
7265 rm -f conftest.er1
7266 cat conftest.err >&5
7267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7268 (exit $ac_status); } && {
7269 test -z "$ac_cxx_werror_flag" ||
7270 test ! -s conftest.err
7271 } && test -s conftest$ac_exeext &&
7272 $as_test_x conftest$ac_exeext; then
7273 ac_cv_lib_ICE_IceConnectionNumber=yes
7274 else
7275 echo "$as_me: failed program was:" >&5
7276 sed 's/^/| /' conftest.$ac_ext >&5
7277
7278 ac_cv_lib_ICE_IceConnectionNumber=no
7279 fi
7280
7281 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7282 conftest$ac_exeext conftest.$ac_ext
7283 LIBS=$ac_check_lib_save_LIBS
7284 fi
7285 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7286 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7287 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7288 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7289 fi
7290
7291 LDFLAGS=$ac_save_LDFLAGS
7292
7293 fi
7294
7295
7296 AFTERIMAGE_CFLAGS=
7297 AFTERIMAGE_LIBS=
7298 AFTERIMAGE_VERSION=
7299
7300 if test x$support_afterimage = xyes; then
7301 support_afterimage=no
7302
7303 if test "x$afterimage_config" = "x" ; then
7304 # Extract the first word of "afterimage-config", so it can be a program name with args.
7305 set dummy afterimage-config; ac_word=$2
7306 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7308 if test "${ac_cv_path_afterimage_config+set}" = set; then
7309 echo $ECHO_N "(cached) $ECHO_C" >&6
7310 else
7311 case $afterimage_config in
7312 [\\/]* | ?:[\\/]*)
7313 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7314 ;;
7315 *)
7316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7317 for as_dir in $PATH
7318 do
7319 IFS=$as_save_IFS
7320 test -z "$as_dir" && as_dir=.
7321 for ac_exec_ext in '' $ac_executable_extensions; do
7322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7323 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7324 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7325 break 2
7326 fi
7327 done
7328 done
7329 IFS=$as_save_IFS
7330
7331 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7332 ;;
7333 esac
7334 fi
7335 afterimage_config=$ac_cv_path_afterimage_config
7336 if test -n "$afterimage_config"; then
7337 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7338 echo "${ECHO_T}$afterimage_config" >&6; }
7339 else
7340 { echo "$as_me:$LINENO: result: no" >&5
7341 echo "${ECHO_T}no" >&6; }
7342 fi
7343
7344
7345 fi
7346 if test "x$afterimage_config" != "xno" ; then
7347 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7348 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7349 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7350 if test -n "$xAFTERIMAGE_VERSION" ; then
7351 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7352 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7353 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7354 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7355 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7356 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7357 support_afterimage=yes
7358 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7359 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7360 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7361 fi
7362 fi
7363 fi
7364 if test "x$support_afterimage" = "xyes"; then
7365 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7366 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7367 else
7368 { echo "$as_me:$LINENO: result: no" >&5
7369 echo "${ECHO_T}no" >&6; }
7370 fi
7371 fi
7372 fi
7373
7374 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
7375 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
7376 if test "${ac_cv_header_sys_wait_h+set}" = set; then
7377 echo $ECHO_N "(cached) $ECHO_C" >&6
7378 else
7379 cat >conftest.$ac_ext <<_ACEOF
7380 /* confdefs.h. */
7381 _ACEOF
7382 cat confdefs.h >>conftest.$ac_ext
7383 cat >>conftest.$ac_ext <<_ACEOF
7384 /* end confdefs.h. */
7385 #include <sys/types.h>
7386 #include <sys/wait.h>
7387 #ifndef WEXITSTATUS
7388 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7389 #endif
7390 #ifndef WIFEXITED
7391 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7392 #endif
7393
7394 int
7395 main ()
7396 {
7397 int s;
7398 wait (&s);
7399 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7400 ;
7401 return 0;
7402 }
7403 _ACEOF
7404 rm -f conftest.$ac_objext
7405 if { (ac_try="$ac_compile"
7406 case "(($ac_try" in
7407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7408 *) ac_try_echo=$ac_try;;
7409 esac
7410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7411 (eval "$ac_compile") 2>conftest.er1
7412 ac_status=$?
7413 grep -v '^ *+' conftest.er1 >conftest.err
7414 rm -f conftest.er1
7415 cat conftest.err >&5
7416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7417 (exit $ac_status); } && {
7418 test -z "$ac_cxx_werror_flag" ||
7419 test ! -s conftest.err
7420 } && test -s conftest.$ac_objext; then
7421 ac_cv_header_sys_wait_h=yes
7422 else
7423 echo "$as_me: failed program was:" >&5
7424 sed 's/^/| /' conftest.$ac_ext >&5
7425
7426 ac_cv_header_sys_wait_h=no
7427 fi
7428
7429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7430 fi
7431 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7432 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7433 if test $ac_cv_header_sys_wait_h = yes; then
7434
7435 cat >>confdefs.h <<\_ACEOF
7436 #define HAVE_SYS_WAIT_H 1
7437 _ACEOF
7438
7439 fi
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458 for ac_header in \
7459 assert.h \
7460 fcntl.h \
7461 stdarg.h \
7462 stdlib.h \
7463 string.h \
7464 termios.h \
7465 unistd.h \
7466 sys/byteorder.h \
7467 sys/ioctl.h \
7468 sys/select.h \
7469 sys/sockio.h \
7470 sys/strredir.h \
7471 sys/time.h \
7472 stdint.h \
7473 wchar.h \
7474 cwchar \
7475 clocale \
7476
7477 do
7478 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7479 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7480 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7482 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7483 echo $ECHO_N "(cached) $ECHO_C" >&6
7484 fi
7485 ac_res=`eval echo '${'$as_ac_Header'}'`
7486 { echo "$as_me:$LINENO: result: $ac_res" >&5
7487 echo "${ECHO_T}$ac_res" >&6; }
7488 else
7489 # Is the header compilable?
7490 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7491 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7492 cat >conftest.$ac_ext <<_ACEOF
7493 /* confdefs.h. */
7494 _ACEOF
7495 cat confdefs.h >>conftest.$ac_ext
7496 cat >>conftest.$ac_ext <<_ACEOF
7497 /* end confdefs.h. */
7498 $ac_includes_default
7499 #include <$ac_header>
7500 _ACEOF
7501 rm -f conftest.$ac_objext
7502 if { (ac_try="$ac_compile"
7503 case "(($ac_try" in
7504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7505 *) ac_try_echo=$ac_try;;
7506 esac
7507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7508 (eval "$ac_compile") 2>conftest.er1
7509 ac_status=$?
7510 grep -v '^ *+' conftest.er1 >conftest.err
7511 rm -f conftest.er1
7512 cat conftest.err >&5
7513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7514 (exit $ac_status); } && {
7515 test -z "$ac_cxx_werror_flag" ||
7516 test ! -s conftest.err
7517 } && test -s conftest.$ac_objext; then
7518 ac_header_compiler=yes
7519 else
7520 echo "$as_me: failed program was:" >&5
7521 sed 's/^/| /' conftest.$ac_ext >&5
7522
7523 ac_header_compiler=no
7524 fi
7525
7526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7527 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7528 echo "${ECHO_T}$ac_header_compiler" >&6; }
7529
7530 # Is the header present?
7531 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7532 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7533 cat >conftest.$ac_ext <<_ACEOF
7534 /* confdefs.h. */
7535 _ACEOF
7536 cat confdefs.h >>conftest.$ac_ext
7537 cat >>conftest.$ac_ext <<_ACEOF
7538 /* end confdefs.h. */
7539 #include <$ac_header>
7540 _ACEOF
7541 if { (ac_try="$ac_cpp conftest.$ac_ext"
7542 case "(($ac_try" in
7543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7544 *) ac_try_echo=$ac_try;;
7545 esac
7546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7547 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7548 ac_status=$?
7549 grep -v '^ *+' conftest.er1 >conftest.err
7550 rm -f conftest.er1
7551 cat conftest.err >&5
7552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 (exit $ac_status); } >/dev/null && {
7554 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7555 test ! -s conftest.err
7556 }; then
7557 ac_header_preproc=yes
7558 else
7559 echo "$as_me: failed program was:" >&5
7560 sed 's/^/| /' conftest.$ac_ext >&5
7561
7562 ac_header_preproc=no
7563 fi
7564
7565 rm -f conftest.err conftest.$ac_ext
7566 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7567 echo "${ECHO_T}$ac_header_preproc" >&6; }
7568
7569 # So? What about this header?
7570 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7571 yes:no: )
7572 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7573 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7574 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7575 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7576 ac_header_preproc=yes
7577 ;;
7578 no:yes:* )
7579 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7580 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7581 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7582 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7583 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7584 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7585 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7586 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7587 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7588 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7589 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7590 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7591
7592 ;;
7593 esac
7594 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7595 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7596 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7597 echo $ECHO_N "(cached) $ECHO_C" >&6
7598 else
7599 eval "$as_ac_Header=\$ac_header_preproc"
7600 fi
7601 ac_res=`eval echo '${'$as_ac_Header'}'`
7602 { echo "$as_me:$LINENO: result: $ac_res" >&5
7603 echo "${ECHO_T}$ac_res" >&6; }
7604
7605 fi
7606 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7607 cat >>confdefs.h <<_ACEOF
7608 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7609 _ACEOF
7610
7611 fi
7612
7613 done
7614
7615
7616 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7617 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7618 if test "${ac_cv_header_time+set}" = set; then
7619 echo $ECHO_N "(cached) $ECHO_C" >&6
7620 else
7621 cat >conftest.$ac_ext <<_ACEOF
7622 /* confdefs.h. */
7623 _ACEOF
7624 cat confdefs.h >>conftest.$ac_ext
7625 cat >>conftest.$ac_ext <<_ACEOF
7626 /* end confdefs.h. */
7627 #include <sys/types.h>
7628 #include <sys/time.h>
7629 #include <time.h>
7630
7631 int
7632 main ()
7633 {
7634 if ((struct tm *) 0)
7635 return 0;
7636 ;
7637 return 0;
7638 }
7639 _ACEOF
7640 rm -f conftest.$ac_objext
7641 if { (ac_try="$ac_compile"
7642 case "(($ac_try" in
7643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7644 *) ac_try_echo=$ac_try;;
7645 esac
7646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7647 (eval "$ac_compile") 2>conftest.er1
7648 ac_status=$?
7649 grep -v '^ *+' conftest.er1 >conftest.err
7650 rm -f conftest.er1
7651 cat conftest.err >&5
7652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7653 (exit $ac_status); } && {
7654 test -z "$ac_cxx_werror_flag" ||
7655 test ! -s conftest.err
7656 } && test -s conftest.$ac_objext; then
7657 ac_cv_header_time=yes
7658 else
7659 echo "$as_me: failed program was:" >&5
7660 sed 's/^/| /' conftest.$ac_ext >&5
7661
7662 ac_cv_header_time=no
7663 fi
7664
7665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7666 fi
7667 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7668 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7669 if test $ac_cv_header_time = yes; then
7670
7671 cat >>confdefs.h <<\_ACEOF
7672 #define TIME_WITH_SYS_TIME 1
7673 _ACEOF
7674
7675 fi
7676
7677
7678 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7679 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7680 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7681 echo $ECHO_N "(cached) $ECHO_C" >&6
7682 else
7683 cat >conftest.$ac_ext <<_ACEOF
7684 /* confdefs.h. */
7685 _ACEOF
7686 cat confdefs.h >>conftest.$ac_ext
7687 cat >>conftest.$ac_ext <<_ACEOF
7688 /* end confdefs.h. */
7689 #include <stdio.h>
7690 #include <sys/ioctl.h>
7691 #ifdef HAVE_TERMIOS_H
7692 #include <termios.h>
7693 #endif
7694 int
7695 main ()
7696 {
7697 int a = ECHO;
7698 ;
7699 return 0;
7700 }
7701 _ACEOF
7702 rm -f conftest.$ac_objext
7703 if { (ac_try="$ac_compile"
7704 case "(($ac_try" in
7705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7706 *) ac_try_echo=$ac_try;;
7707 esac
7708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7709 (eval "$ac_compile") 2>conftest.er1
7710 ac_status=$?
7711 grep -v '^ *+' conftest.er1 >conftest.err
7712 rm -f conftest.er1
7713 cat conftest.err >&5
7714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715 (exit $ac_status); } && {
7716 test -z "$ac_cxx_werror_flag" ||
7717 test ! -s conftest.err
7718 } && test -s conftest.$ac_objext; then
7719 rxvt_cv_header_sysioctl=yes
7720 else
7721 echo "$as_me: failed program was:" >&5
7722 sed 's/^/| /' conftest.$ac_ext >&5
7723
7724 rxvt_cv_header_sysioctl=no
7725 fi
7726
7727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7728 fi
7729 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7730 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7731
7732 { echo "$as_me:$LINENO: checking for XPointer" >&5
7733 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7734 if test "${rxvt_cv_xpointer+set}" = set; then
7735 echo $ECHO_N "(cached) $ECHO_C" >&6
7736 else
7737 cat >conftest.$ac_ext <<_ACEOF
7738 /* confdefs.h. */
7739 _ACEOF
7740 cat confdefs.h >>conftest.$ac_ext
7741 cat >>conftest.$ac_ext <<_ACEOF
7742 /* end confdefs.h. */
7743 #include <X11/Xlib.h>
7744 int
7745 main ()
7746 {
7747 XPointer dummy;
7748 ;
7749 return 0;
7750 }
7751 _ACEOF
7752 rm -f conftest.$ac_objext
7753 if { (ac_try="$ac_compile"
7754 case "(($ac_try" in
7755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7756 *) ac_try_echo=$ac_try;;
7757 esac
7758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7759 (eval "$ac_compile") 2>conftest.er1
7760 ac_status=$?
7761 grep -v '^ *+' conftest.er1 >conftest.err
7762 rm -f conftest.er1
7763 cat conftest.err >&5
7764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7765 (exit $ac_status); } && {
7766 test -z "$ac_cxx_werror_flag" ||
7767 test ! -s conftest.err
7768 } && test -s conftest.$ac_objext; then
7769 rxvt_cv_xpointer=yes
7770 else
7771 echo "$as_me: failed program was:" >&5
7772 sed 's/^/| /' conftest.$ac_ext >&5
7773
7774 rxvt_cv_xpointer=no
7775 fi
7776
7777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7778 fi
7779 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7780 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7781 if test x$rxvt_cv_xpointer = xyes; then
7782
7783 cat >>confdefs.h <<\_ACEOF
7784 #define HAVE_XPOINTER 1
7785 _ACEOF
7786
7787 fi
7788
7789 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7790 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7791 if test "${rxvt_xlib_illegal_access+set}" = set; then
7792 echo $ECHO_N "(cached) $ECHO_C" >&6
7793 else
7794 cat >conftest.$ac_ext <<_ACEOF
7795 /* confdefs.h. */
7796 _ACEOF
7797 cat confdefs.h >>conftest.$ac_ext
7798 cat >>conftest.$ac_ext <<_ACEOF
7799 /* end confdefs.h. */
7800
7801 #define XLIB_ILLEGAL_ACCESS
7802 #include <X11/Xlib.h>
7803
7804 int
7805 main ()
7806 {
7807
7808 Display *dpy;
7809 dpy->xdefaults = (char *)0;
7810
7811 ;
7812 return 0;
7813 }
7814 _ACEOF
7815 rm -f conftest.$ac_objext
7816 if { (ac_try="$ac_compile"
7817 case "(($ac_try" in
7818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7819 *) ac_try_echo=$ac_try;;
7820 esac
7821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7822 (eval "$ac_compile") 2>conftest.er1
7823 ac_status=$?
7824 grep -v '^ *+' conftest.er1 >conftest.err
7825 rm -f conftest.er1
7826 cat conftest.err >&5
7827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 (exit $ac_status); } && {
7829 test -z "$ac_cxx_werror_flag" ||
7830 test ! -s conftest.err
7831 } && test -s conftest.$ac_objext; then
7832 rxvt_xlib_illegal_access=yes
7833 else
7834 echo "$as_me: failed program was:" >&5
7835 sed 's/^/| /' conftest.$ac_ext >&5
7836
7837 rxvt_xlib_illegal_access=no
7838
7839 fi
7840
7841 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7842 fi
7843 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7844 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7845 if test x$rxvt_xlib_illegal_access = xyes; then
7846
7847 cat >>confdefs.h <<\_ACEOF
7848 #define XLIB_ILLEGAL_ACCESS 1
7849 _ACEOF
7850
7851 fi
7852
7853 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7854 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7855 if test "${ac_cv_c_const+set}" = set; then
7856 echo $ECHO_N "(cached) $ECHO_C" >&6
7857 else
7858 cat >conftest.$ac_ext <<_ACEOF
7859 /* confdefs.h. */
7860 _ACEOF
7861 cat confdefs.h >>conftest.$ac_ext
7862 cat >>conftest.$ac_ext <<_ACEOF
7863 /* end confdefs.h. */
7864
7865 int
7866 main ()
7867 {
7868 /* FIXME: Include the comments suggested by Paul. */
7869 #ifndef __cplusplus
7870 /* Ultrix mips cc rejects this. */
7871 typedef int charset[2];
7872 const charset cs;
7873 /* SunOS 4.1.1 cc rejects this. */
7874 char const *const *pcpcc;
7875 char **ppc;
7876 /* NEC SVR4.0.2 mips cc rejects this. */
7877 struct point {int x, y;};
7878 static struct point const zero = {0,0};
7879 /* AIX XL C 1.02.0.0 rejects this.
7880 It does not let you subtract one const X* pointer from another in
7881 an arm of an if-expression whose if-part is not a constant
7882 expression */
7883 const char *g = "string";
7884 pcpcc = &g + (g ? g-g : 0);
7885 /* HPUX 7.0 cc rejects these. */
7886 ++pcpcc;
7887 ppc = (char**) pcpcc;
7888 pcpcc = (char const *const *) ppc;
7889 { /* SCO 3.2v4 cc rejects this. */
7890 char *t;
7891 char const *s = 0 ? (char *) 0 : (char const *) 0;
7892
7893 *t++ = 0;
7894 if (s) return 0;
7895 }
7896 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7897 int x[] = {25, 17};
7898 const int *foo = &x[0];
7899 ++foo;
7900 }
7901 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7902 typedef const int *iptr;
7903 iptr p = 0;
7904 ++p;
7905 }
7906 { /* AIX XL C 1.02.0.0 rejects this saying
7907 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7908 struct s { int j; const int *ap[3]; };
7909 struct s *b; b->j = 5;
7910 }
7911 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7912 const int foo = 10;
7913 if (!foo) return 0;
7914 }
7915 return !cs[0] && !zero.x;
7916 #endif
7917
7918 ;
7919 return 0;
7920 }
7921 _ACEOF
7922 rm -f conftest.$ac_objext
7923 if { (ac_try="$ac_compile"
7924 case "(($ac_try" in
7925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7926 *) ac_try_echo=$ac_try;;
7927 esac
7928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7929 (eval "$ac_compile") 2>conftest.er1
7930 ac_status=$?
7931 grep -v '^ *+' conftest.er1 >conftest.err
7932 rm -f conftest.er1
7933 cat conftest.err >&5
7934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7935 (exit $ac_status); } && {
7936 test -z "$ac_cxx_werror_flag" ||
7937 test ! -s conftest.err
7938 } && test -s conftest.$ac_objext; then
7939 ac_cv_c_const=yes
7940 else
7941 echo "$as_me: failed program was:" >&5
7942 sed 's/^/| /' conftest.$ac_ext >&5
7943
7944 ac_cv_c_const=no
7945 fi
7946
7947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7948 fi
7949 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7950 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7951 if test $ac_cv_c_const = no; then
7952
7953 cat >>confdefs.h <<\_ACEOF
7954 #define const
7955 _ACEOF
7956
7957 fi
7958
7959 { echo "$as_me:$LINENO: checking for inline" >&5
7960 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7961 if test "${ac_cv_c_inline+set}" = set; then
7962 echo $ECHO_N "(cached) $ECHO_C" >&6
7963 else
7964 ac_cv_c_inline=no
7965 for ac_kw in inline __inline__ __inline; do
7966 cat >conftest.$ac_ext <<_ACEOF
7967 /* confdefs.h. */
7968 _ACEOF
7969 cat confdefs.h >>conftest.$ac_ext
7970 cat >>conftest.$ac_ext <<_ACEOF
7971 /* end confdefs.h. */
7972 #ifndef __cplusplus
7973 typedef int foo_t;
7974 static $ac_kw foo_t static_foo () {return 0; }
7975 $ac_kw foo_t foo () {return 0; }
7976 #endif
7977
7978 _ACEOF
7979 rm -f conftest.$ac_objext
7980 if { (ac_try="$ac_compile"
7981 case "(($ac_try" in
7982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7983 *) ac_try_echo=$ac_try;;
7984 esac
7985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7986 (eval "$ac_compile") 2>conftest.er1
7987 ac_status=$?
7988 grep -v '^ *+' conftest.er1 >conftest.err
7989 rm -f conftest.er1
7990 cat conftest.err >&5
7991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992 (exit $ac_status); } && {
7993 test -z "$ac_cxx_werror_flag" ||
7994 test ! -s conftest.err
7995 } && test -s conftest.$ac_objext; then
7996 ac_cv_c_inline=$ac_kw
7997 else
7998 echo "$as_me: failed program was:" >&5
7999 sed 's/^/| /' conftest.$ac_ext >&5
8000
8001
8002 fi
8003
8004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8005 test "$ac_cv_c_inline" != no && break
8006 done
8007
8008 fi
8009 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8010 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8011
8012
8013 case $ac_cv_c_inline in
8014 inline | yes) ;;
8015 *)
8016 case $ac_cv_c_inline in
8017 no) ac_val=;;
8018 *) ac_val=$ac_cv_c_inline;;
8019 esac
8020 cat >>confdefs.h <<_ACEOF
8021 #ifndef __cplusplus
8022 #define inline $ac_val
8023 #endif
8024 _ACEOF
8025 ;;
8026 esac
8027
8028
8029
8030 { echo "$as_me:$LINENO: checking for mode_t" >&5
8031 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
8032 if test "${ac_cv_type_mode_t+set}" = set; then
8033 echo $ECHO_N "(cached) $ECHO_C" >&6
8034 else
8035 cat >conftest.$ac_ext <<_ACEOF
8036 /* confdefs.h. */
8037 _ACEOF
8038 cat confdefs.h >>conftest.$ac_ext
8039 cat >>conftest.$ac_ext <<_ACEOF
8040 /* end confdefs.h. */
8041 $ac_includes_default
8042 typedef mode_t ac__type_new_;
8043 int
8044 main ()
8045 {
8046 if ((ac__type_new_ *) 0)
8047 return 0;
8048 if (sizeof (ac__type_new_))
8049 return 0;
8050 ;
8051 return 0;
8052 }
8053 _ACEOF
8054 rm -f conftest.$ac_objext
8055 if { (ac_try="$ac_compile"
8056 case "(($ac_try" in
8057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058 *) ac_try_echo=$ac_try;;
8059 esac
8060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 (eval "$ac_compile") 2>conftest.er1
8062 ac_status=$?
8063 grep -v '^ *+' conftest.er1 >conftest.err
8064 rm -f conftest.er1
8065 cat conftest.err >&5
8066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 (exit $ac_status); } && {
8068 test -z "$ac_cxx_werror_flag" ||
8069 test ! -s conftest.err
8070 } && test -s conftest.$ac_objext; then
8071 ac_cv_type_mode_t=yes
8072 else
8073 echo "$as_me: failed program was:" >&5
8074 sed 's/^/| /' conftest.$ac_ext >&5
8075
8076 ac_cv_type_mode_t=no
8077 fi
8078
8079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8080 fi
8081 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8082 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
8083 if test $ac_cv_type_mode_t = yes; then
8084 :
8085 else
8086
8087 cat >>confdefs.h <<_ACEOF
8088 #define mode_t int
8089 _ACEOF
8090
8091 fi
8092
8093 { echo "$as_me:$LINENO: checking for pid_t" >&5
8094 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8095 if test "${ac_cv_type_pid_t+set}" = set; then
8096 echo $ECHO_N "(cached) $ECHO_C" >&6
8097 else
8098 cat >conftest.$ac_ext <<_ACEOF
8099 /* confdefs.h. */
8100 _ACEOF
8101 cat confdefs.h >>conftest.$ac_ext
8102 cat >>conftest.$ac_ext <<_ACEOF
8103 /* end confdefs.h. */
8104 $ac_includes_default
8105 typedef pid_t ac__type_new_;
8106 int
8107 main ()
8108 {
8109 if ((ac__type_new_ *) 0)
8110 return 0;
8111 if (sizeof (ac__type_new_))
8112 return 0;
8113 ;
8114 return 0;
8115 }
8116 _ACEOF
8117 rm -f conftest.$ac_objext
8118 if { (ac_try="$ac_compile"
8119 case "(($ac_try" in
8120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8121 *) ac_try_echo=$ac_try;;
8122 esac
8123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8124 (eval "$ac_compile") 2>conftest.er1
8125 ac_status=$?
8126 grep -v '^ *+' conftest.er1 >conftest.err
8127 rm -f conftest.er1
8128 cat conftest.err >&5
8129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8130 (exit $ac_status); } && {
8131 test -z "$ac_cxx_werror_flag" ||
8132 test ! -s conftest.err
8133 } && test -s conftest.$ac_objext; then
8134 ac_cv_type_pid_t=yes
8135 else
8136 echo "$as_me: failed program was:" >&5
8137 sed 's/^/| /' conftest.$ac_ext >&5
8138
8139 ac_cv_type_pid_t=no
8140 fi
8141
8142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8143 fi
8144 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8145 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8146 if test $ac_cv_type_pid_t = yes; then
8147 :
8148 else
8149
8150 cat >>confdefs.h <<_ACEOF
8151 #define pid_t int
8152 _ACEOF
8153
8154 fi
8155
8156 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8157 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8158 if test "${ac_cv_type_uid_t+set}" = set; then
8159 echo $ECHO_N "(cached) $ECHO_C" >&6
8160 else
8161 cat >conftest.$ac_ext <<_ACEOF
8162 /* confdefs.h. */
8163 _ACEOF
8164 cat confdefs.h >>conftest.$ac_ext
8165 cat >>conftest.$ac_ext <<_ACEOF
8166 /* end confdefs.h. */
8167 #include <sys/types.h>
8168
8169 _ACEOF
8170 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8171 $EGREP "uid_t" >/dev/null 2>&1; then
8172 ac_cv_type_uid_t=yes
8173 else
8174 ac_cv_type_uid_t=no
8175 fi
8176 rm -f conftest*
8177
8178 fi
8179 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8180 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8181 if test $ac_cv_type_uid_t = no; then
8182
8183 cat >>confdefs.h <<\_ACEOF
8184 #define uid_t int
8185 _ACEOF
8186
8187
8188 cat >>confdefs.h <<\_ACEOF
8189 #define gid_t int
8190 _ACEOF
8191
8192 fi
8193
8194
8195 { echo "$as_me:$LINENO: checking for short" >&5
8196 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8197 if test "${ac_cv_type_short+set}" = set; then
8198 echo $ECHO_N "(cached) $ECHO_C" >&6
8199 else
8200 cat >conftest.$ac_ext <<_ACEOF
8201 /* confdefs.h. */
8202 _ACEOF
8203 cat confdefs.h >>conftest.$ac_ext
8204 cat >>conftest.$ac_ext <<_ACEOF
8205 /* end confdefs.h. */
8206 $ac_includes_default
8207 typedef short ac__type_new_;
8208 int
8209 main ()
8210 {
8211 if ((ac__type_new_ *) 0)
8212 return 0;
8213 if (sizeof (ac__type_new_))
8214 return 0;
8215 ;
8216 return 0;
8217 }
8218 _ACEOF
8219 rm -f conftest.$ac_objext
8220 if { (ac_try="$ac_compile"
8221 case "(($ac_try" in
8222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8223 *) ac_try_echo=$ac_try;;
8224 esac
8225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8226 (eval "$ac_compile") 2>conftest.er1
8227 ac_status=$?
8228 grep -v '^ *+' conftest.er1 >conftest.err
8229 rm -f conftest.er1
8230 cat conftest.err >&5
8231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8232 (exit $ac_status); } && {
8233 test -z "$ac_cxx_werror_flag" ||
8234 test ! -s conftest.err
8235 } && test -s conftest.$ac_objext; then
8236 ac_cv_type_short=yes
8237 else
8238 echo "$as_me: failed program was:" >&5
8239 sed 's/^/| /' conftest.$ac_ext >&5
8240
8241 ac_cv_type_short=no
8242 fi
8243
8244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8245 fi
8246 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8247 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8248
8249 # The cast to long int works around a bug in the HP C Compiler
8250 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8251 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8252 # This bug is HP SR number 8606223364.
8253 { echo "$as_me:$LINENO: checking size of short" >&5
8254 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8255 if test "${ac_cv_sizeof_short+set}" = set; then
8256 echo $ECHO_N "(cached) $ECHO_C" >&6
8257 else
8258 if test "$cross_compiling" = yes; then
8259 # Depending upon the size, compute the lo and hi bounds.
8260 cat >conftest.$ac_ext <<_ACEOF
8261 /* confdefs.h. */
8262 _ACEOF
8263 cat confdefs.h >>conftest.$ac_ext
8264 cat >>conftest.$ac_ext <<_ACEOF
8265 /* end confdefs.h. */
8266 $ac_includes_default
8267 typedef short ac__type_sizeof_;
8268 int
8269 main ()
8270 {
8271 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8272 test_array [0] = 0
8273
8274 ;
8275 return 0;
8276 }
8277 _ACEOF
8278 rm -f conftest.$ac_objext
8279 if { (ac_try="$ac_compile"
8280 case "(($ac_try" in
8281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8282 *) ac_try_echo=$ac_try;;
8283 esac
8284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8285 (eval "$ac_compile") 2>conftest.er1
8286 ac_status=$?
8287 grep -v '^ *+' conftest.er1 >conftest.err
8288 rm -f conftest.er1
8289 cat conftest.err >&5
8290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8291 (exit $ac_status); } && {
8292 test -z "$ac_cxx_werror_flag" ||
8293 test ! -s conftest.err
8294 } && test -s conftest.$ac_objext; then
8295 ac_lo=0 ac_mid=0
8296 while :; do
8297 cat >conftest.$ac_ext <<_ACEOF
8298 /* confdefs.h. */
8299 _ACEOF
8300 cat confdefs.h >>conftest.$ac_ext
8301 cat >>conftest.$ac_ext <<_ACEOF
8302 /* end confdefs.h. */
8303 $ac_includes_default
8304 typedef short ac__type_sizeof_;
8305 int
8306 main ()
8307 {
8308 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8309 test_array [0] = 0
8310
8311 ;
8312 return 0;
8313 }
8314 _ACEOF
8315 rm -f conftest.$ac_objext
8316 if { (ac_try="$ac_compile"
8317 case "(($ac_try" in
8318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8319 *) ac_try_echo=$ac_try;;
8320 esac
8321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8322 (eval "$ac_compile") 2>conftest.er1
8323 ac_status=$?
8324 grep -v '^ *+' conftest.er1 >conftest.err
8325 rm -f conftest.er1
8326 cat conftest.err >&5
8327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8328 (exit $ac_status); } && {
8329 test -z "$ac_cxx_werror_flag" ||
8330 test ! -s conftest.err
8331 } && test -s conftest.$ac_objext; then
8332 ac_hi=$ac_mid; break
8333 else
8334 echo "$as_me: failed program was:" >&5
8335 sed 's/^/| /' conftest.$ac_ext >&5
8336
8337 ac_lo=`expr $ac_mid + 1`
8338 if test $ac_lo -le $ac_mid; then
8339 ac_lo= ac_hi=
8340 break
8341 fi
8342 ac_mid=`expr 2 '*' $ac_mid + 1`
8343 fi
8344
8345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8346 done
8347 else
8348 echo "$as_me: failed program was:" >&5
8349 sed 's/^/| /' conftest.$ac_ext >&5
8350
8351 cat >conftest.$ac_ext <<_ACEOF
8352 /* confdefs.h. */
8353 _ACEOF
8354 cat confdefs.h >>conftest.$ac_ext
8355 cat >>conftest.$ac_ext <<_ACEOF
8356 /* end confdefs.h. */
8357 $ac_includes_default
8358 typedef short ac__type_sizeof_;
8359 int
8360 main ()
8361 {
8362 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8363 test_array [0] = 0
8364
8365 ;
8366 return 0;
8367 }
8368 _ACEOF
8369 rm -f conftest.$ac_objext
8370 if { (ac_try="$ac_compile"
8371 case "(($ac_try" in
8372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8373 *) ac_try_echo=$ac_try;;
8374 esac
8375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8376 (eval "$ac_compile") 2>conftest.er1
8377 ac_status=$?
8378 grep -v '^ *+' conftest.er1 >conftest.err
8379 rm -f conftest.er1
8380 cat conftest.err >&5
8381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8382 (exit $ac_status); } && {
8383 test -z "$ac_cxx_werror_flag" ||
8384 test ! -s conftest.err
8385 } && test -s conftest.$ac_objext; then
8386 ac_hi=-1 ac_mid=-1
8387 while :; do
8388 cat >conftest.$ac_ext <<_ACEOF
8389 /* confdefs.h. */
8390 _ACEOF
8391 cat confdefs.h >>conftest.$ac_ext
8392 cat >>conftest.$ac_ext <<_ACEOF
8393 /* end confdefs.h. */
8394 $ac_includes_default
8395 typedef short ac__type_sizeof_;
8396 int
8397 main ()
8398 {
8399 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8400 test_array [0] = 0
8401
8402 ;
8403 return 0;
8404 }
8405 _ACEOF
8406 rm -f conftest.$ac_objext
8407 if { (ac_try="$ac_compile"
8408 case "(($ac_try" in
8409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8410 *) ac_try_echo=$ac_try;;
8411 esac
8412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8413 (eval "$ac_compile") 2>conftest.er1
8414 ac_status=$?
8415 grep -v '^ *+' conftest.er1 >conftest.err
8416 rm -f conftest.er1
8417 cat conftest.err >&5
8418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419 (exit $ac_status); } && {
8420 test -z "$ac_cxx_werror_flag" ||
8421 test ! -s conftest.err
8422 } && test -s conftest.$ac_objext; then
8423 ac_lo=$ac_mid; break
8424 else
8425 echo "$as_me: failed program was:" >&5
8426 sed 's/^/| /' conftest.$ac_ext >&5
8427
8428 ac_hi=`expr '(' $ac_mid ')' - 1`
8429 if test $ac_mid -le $ac_hi; then
8430 ac_lo= ac_hi=
8431 break
8432 fi
8433 ac_mid=`expr 2 '*' $ac_mid`
8434 fi
8435
8436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8437 done
8438 else
8439 echo "$as_me: failed program was:" >&5
8440 sed 's/^/| /' conftest.$ac_ext >&5
8441
8442 ac_lo= ac_hi=
8443 fi
8444
8445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8446 fi
8447
8448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8449 # Binary search between lo and hi bounds.
8450 while test "x$ac_lo" != "x$ac_hi"; do
8451 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8452 cat >conftest.$ac_ext <<_ACEOF
8453 /* confdefs.h. */
8454 _ACEOF
8455 cat confdefs.h >>conftest.$ac_ext
8456 cat >>conftest.$ac_ext <<_ACEOF
8457 /* end confdefs.h. */
8458 $ac_includes_default
8459 typedef short ac__type_sizeof_;
8460 int
8461 main ()
8462 {
8463 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8464 test_array [0] = 0
8465
8466 ;
8467 return 0;
8468 }
8469 _ACEOF
8470 rm -f conftest.$ac_objext
8471 if { (ac_try="$ac_compile"
8472 case "(($ac_try" in
8473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8474 *) ac_try_echo=$ac_try;;
8475 esac
8476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8477 (eval "$ac_compile") 2>conftest.er1
8478 ac_status=$?
8479 grep -v '^ *+' conftest.er1 >conftest.err
8480 rm -f conftest.er1
8481 cat conftest.err >&5
8482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483 (exit $ac_status); } && {
8484 test -z "$ac_cxx_werror_flag" ||
8485 test ! -s conftest.err
8486 } && test -s conftest.$ac_objext; then
8487 ac_hi=$ac_mid
8488 else
8489 echo "$as_me: failed program was:" >&5
8490 sed 's/^/| /' conftest.$ac_ext >&5
8491
8492 ac_lo=`expr '(' $ac_mid ')' + 1`
8493 fi
8494
8495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8496 done
8497 case $ac_lo in
8498 ?*) ac_cv_sizeof_short=$ac_lo;;
8499 '') if test "$ac_cv_type_short" = yes; then
8500 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8501 See \`config.log' for more details." >&5
8502 echo "$as_me: error: cannot compute sizeof (short)
8503 See \`config.log' for more details." >&2;}
8504 { (exit 77); exit 77; }; }
8505 else
8506 ac_cv_sizeof_short=0
8507 fi ;;
8508 esac
8509 else
8510 cat >conftest.$ac_ext <<_ACEOF
8511 /* confdefs.h. */
8512 _ACEOF
8513 cat confdefs.h >>conftest.$ac_ext
8514 cat >>conftest.$ac_ext <<_ACEOF
8515 /* end confdefs.h. */
8516 $ac_includes_default
8517 typedef short ac__type_sizeof_;
8518 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8519 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8520 #include <stdio.h>
8521 #include <stdlib.h>
8522 int
8523 main ()
8524 {
8525
8526 FILE *f = fopen ("conftest.val", "w");
8527 if (! f)
8528 return 1;
8529 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8530 {
8531 long int i = longval ();
8532 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8533 return 1;
8534 fprintf (f, "%ld\n", i);
8535 }
8536 else
8537 {
8538 unsigned long int i = ulongval ();
8539 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8540 return 1;
8541 fprintf (f, "%lu\n", i);
8542 }
8543 return ferror (f) || fclose (f) != 0;
8544
8545 ;
8546 return 0;
8547 }
8548 _ACEOF
8549 rm -f conftest$ac_exeext
8550 if { (ac_try="$ac_link"
8551 case "(($ac_try" in
8552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8553 *) ac_try_echo=$ac_try;;
8554 esac
8555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8556 (eval "$ac_link") 2>&5
8557 ac_status=$?
8558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8559 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8560 { (case "(($ac_try" in
8561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8562 *) ac_try_echo=$ac_try;;
8563 esac
8564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8565 (eval "$ac_try") 2>&5
8566 ac_status=$?
8567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8568 (exit $ac_status); }; }; then
8569 ac_cv_sizeof_short=`cat conftest.val`
8570 else
8571 echo "$as_me: program exited with status $ac_status" >&5
8572 echo "$as_me: failed program was:" >&5
8573 sed 's/^/| /' conftest.$ac_ext >&5
8574
8575 ( exit $ac_status )
8576 if test "$ac_cv_type_short" = yes; then
8577 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8578 See \`config.log' for more details." >&5
8579 echo "$as_me: error: cannot compute sizeof (short)
8580 See \`config.log' for more details." >&2;}
8581 { (exit 77); exit 77; }; }
8582 else
8583 ac_cv_sizeof_short=0
8584 fi
8585 fi
8586 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8587 fi
8588 rm -f conftest.val
8589 fi
8590 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8591 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8592
8593
8594
8595 cat >>confdefs.h <<_ACEOF
8596 #define SIZEOF_SHORT $ac_cv_sizeof_short
8597 _ACEOF
8598
8599
8600 { echo "$as_me:$LINENO: checking for int" >&5
8601 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8602 if test "${ac_cv_type_int+set}" = set; then
8603 echo $ECHO_N "(cached) $ECHO_C" >&6
8604 else
8605 cat >conftest.$ac_ext <<_ACEOF
8606 /* confdefs.h. */
8607 _ACEOF
8608 cat confdefs.h >>conftest.$ac_ext
8609 cat >>conftest.$ac_ext <<_ACEOF
8610 /* end confdefs.h. */
8611 $ac_includes_default
8612 typedef int ac__type_new_;
8613 int
8614 main ()
8615 {
8616 if ((ac__type_new_ *) 0)
8617 return 0;
8618 if (sizeof (ac__type_new_))
8619 return 0;
8620 ;
8621 return 0;
8622 }
8623 _ACEOF
8624 rm -f conftest.$ac_objext
8625 if { (ac_try="$ac_compile"
8626 case "(($ac_try" in
8627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8628 *) ac_try_echo=$ac_try;;
8629 esac
8630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8631 (eval "$ac_compile") 2>conftest.er1
8632 ac_status=$?
8633 grep -v '^ *+' conftest.er1 >conftest.err
8634 rm -f conftest.er1
8635 cat conftest.err >&5
8636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8637 (exit $ac_status); } && {
8638 test -z "$ac_cxx_werror_flag" ||
8639 test ! -s conftest.err
8640 } && test -s conftest.$ac_objext; then
8641 ac_cv_type_int=yes
8642 else
8643 echo "$as_me: failed program was:" >&5
8644 sed 's/^/| /' conftest.$ac_ext >&5
8645
8646 ac_cv_type_int=no
8647 fi
8648
8649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8650 fi
8651 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8652 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8653
8654 # The cast to long int works around a bug in the HP C Compiler
8655 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8656 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8657 # This bug is HP SR number 8606223364.
8658 { echo "$as_me:$LINENO: checking size of int" >&5
8659 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8660 if test "${ac_cv_sizeof_int+set}" = set; then
8661 echo $ECHO_N "(cached) $ECHO_C" >&6
8662 else
8663 if test "$cross_compiling" = yes; then
8664 # Depending upon the size, compute the lo and hi bounds.
8665 cat >conftest.$ac_ext <<_ACEOF
8666 /* confdefs.h. */
8667 _ACEOF
8668 cat confdefs.h >>conftest.$ac_ext
8669 cat >>conftest.$ac_ext <<_ACEOF
8670 /* end confdefs.h. */
8671 $ac_includes_default
8672 typedef int ac__type_sizeof_;
8673 int
8674 main ()
8675 {
8676 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8677 test_array [0] = 0
8678
8679 ;
8680 return 0;
8681 }
8682 _ACEOF
8683 rm -f conftest.$ac_objext
8684 if { (ac_try="$ac_compile"
8685 case "(($ac_try" in
8686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8687 *) ac_try_echo=$ac_try;;
8688 esac
8689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8690 (eval "$ac_compile") 2>conftest.er1
8691 ac_status=$?
8692 grep -v '^ *+' conftest.er1 >conftest.err
8693 rm -f conftest.er1
8694 cat conftest.err >&5
8695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8696 (exit $ac_status); } && {
8697 test -z "$ac_cxx_werror_flag" ||
8698 test ! -s conftest.err
8699 } && test -s conftest.$ac_objext; then
8700 ac_lo=0 ac_mid=0
8701 while :; do
8702 cat >conftest.$ac_ext <<_ACEOF
8703 /* confdefs.h. */
8704 _ACEOF
8705 cat confdefs.h >>conftest.$ac_ext
8706 cat >>conftest.$ac_ext <<_ACEOF
8707 /* end confdefs.h. */
8708 $ac_includes_default
8709 typedef int ac__type_sizeof_;
8710 int
8711 main ()
8712 {
8713 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8714 test_array [0] = 0
8715
8716 ;
8717 return 0;
8718 }
8719 _ACEOF
8720 rm -f conftest.$ac_objext
8721 if { (ac_try="$ac_compile"
8722 case "(($ac_try" in
8723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8724 *) ac_try_echo=$ac_try;;
8725 esac
8726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8727 (eval "$ac_compile") 2>conftest.er1
8728 ac_status=$?
8729 grep -v '^ *+' conftest.er1 >conftest.err
8730 rm -f conftest.er1
8731 cat conftest.err >&5
8732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8733 (exit $ac_status); } && {
8734 test -z "$ac_cxx_werror_flag" ||
8735 test ! -s conftest.err
8736 } && test -s conftest.$ac_objext; then
8737 ac_hi=$ac_mid; break
8738 else
8739 echo "$as_me: failed program was:" >&5
8740 sed 's/^/| /' conftest.$ac_ext >&5
8741
8742 ac_lo=`expr $ac_mid + 1`
8743 if test $ac_lo -le $ac_mid; then
8744 ac_lo= ac_hi=
8745 break
8746 fi
8747 ac_mid=`expr 2 '*' $ac_mid + 1`
8748 fi
8749
8750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8751 done
8752 else
8753 echo "$as_me: failed program was:" >&5
8754 sed 's/^/| /' conftest.$ac_ext >&5
8755
8756 cat >conftest.$ac_ext <<_ACEOF
8757 /* confdefs.h. */
8758 _ACEOF
8759 cat confdefs.h >>conftest.$ac_ext
8760 cat >>conftest.$ac_ext <<_ACEOF
8761 /* end confdefs.h. */
8762 $ac_includes_default
8763 typedef int ac__type_sizeof_;
8764 int
8765 main ()
8766 {
8767 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8768 test_array [0] = 0
8769
8770 ;
8771 return 0;
8772 }
8773 _ACEOF
8774 rm -f conftest.$ac_objext
8775 if { (ac_try="$ac_compile"
8776 case "(($ac_try" in
8777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8778 *) ac_try_echo=$ac_try;;
8779 esac
8780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8781 (eval "$ac_compile") 2>conftest.er1
8782 ac_status=$?
8783 grep -v '^ *+' conftest.er1 >conftest.err
8784 rm -f conftest.er1
8785 cat conftest.err >&5
8786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787 (exit $ac_status); } && {
8788 test -z "$ac_cxx_werror_flag" ||
8789 test ! -s conftest.err
8790 } && test -s conftest.$ac_objext; then
8791 ac_hi=-1 ac_mid=-1
8792 while :; do
8793 cat >conftest.$ac_ext <<_ACEOF
8794 /* confdefs.h. */
8795 _ACEOF
8796 cat confdefs.h >>conftest.$ac_ext
8797 cat >>conftest.$ac_ext <<_ACEOF
8798 /* end confdefs.h. */
8799 $ac_includes_default
8800 typedef int ac__type_sizeof_;
8801 int
8802 main ()
8803 {
8804 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8805 test_array [0] = 0
8806
8807 ;
8808 return 0;
8809 }
8810 _ACEOF
8811 rm -f conftest.$ac_objext
8812 if { (ac_try="$ac_compile"
8813 case "(($ac_try" in
8814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8815 *) ac_try_echo=$ac_try;;
8816 esac
8817 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8818 (eval "$ac_compile") 2>conftest.er1
8819 ac_status=$?
8820 grep -v '^ *+' conftest.er1 >conftest.err
8821 rm -f conftest.er1
8822 cat conftest.err >&5
8823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8824 (exit $ac_status); } && {
8825 test -z "$ac_cxx_werror_flag" ||
8826 test ! -s conftest.err
8827 } && test -s conftest.$ac_objext; then
8828 ac_lo=$ac_mid; break
8829 else
8830 echo "$as_me: failed program was:" >&5
8831 sed 's/^/| /' conftest.$ac_ext >&5
8832
8833 ac_hi=`expr '(' $ac_mid ')' - 1`
8834 if test $ac_mid -le $ac_hi; then
8835 ac_lo= ac_hi=
8836 break
8837 fi
8838 ac_mid=`expr 2 '*' $ac_mid`
8839 fi
8840
8841 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8842 done
8843 else
8844 echo "$as_me: failed program was:" >&5
8845 sed 's/^/| /' conftest.$ac_ext >&5
8846
8847 ac_lo= ac_hi=
8848 fi
8849
8850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8851 fi
8852
8853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8854 # Binary search between lo and hi bounds.
8855 while test "x$ac_lo" != "x$ac_hi"; do
8856 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8857 cat >conftest.$ac_ext <<_ACEOF
8858 /* confdefs.h. */
8859 _ACEOF
8860 cat confdefs.h >>conftest.$ac_ext
8861 cat >>conftest.$ac_ext <<_ACEOF
8862 /* end confdefs.h. */
8863 $ac_includes_default
8864 typedef int ac__type_sizeof_;
8865 int
8866 main ()
8867 {
8868 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8869 test_array [0] = 0
8870
8871 ;
8872 return 0;
8873 }
8874 _ACEOF
8875 rm -f conftest.$ac_objext
8876 if { (ac_try="$ac_compile"
8877 case "(($ac_try" in
8878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8879 *) ac_try_echo=$ac_try;;
8880 esac
8881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8882 (eval "$ac_compile") 2>conftest.er1
8883 ac_status=$?
8884 grep -v '^ *+' conftest.er1 >conftest.err
8885 rm -f conftest.er1
8886 cat conftest.err >&5
8887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888 (exit $ac_status); } && {
8889 test -z "$ac_cxx_werror_flag" ||
8890 test ! -s conftest.err
8891 } && test -s conftest.$ac_objext; then
8892 ac_hi=$ac_mid
8893 else
8894 echo "$as_me: failed program was:" >&5
8895 sed 's/^/| /' conftest.$ac_ext >&5
8896
8897 ac_lo=`expr '(' $ac_mid ')' + 1`
8898 fi
8899
8900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8901 done
8902 case $ac_lo in
8903 ?*) ac_cv_sizeof_int=$ac_lo;;
8904 '') if test "$ac_cv_type_int" = yes; then
8905 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8906 See \`config.log' for more details." >&5
8907 echo "$as_me: error: cannot compute sizeof (int)
8908 See \`config.log' for more details." >&2;}
8909 { (exit 77); exit 77; }; }
8910 else
8911 ac_cv_sizeof_int=0
8912 fi ;;
8913 esac
8914 else
8915 cat >conftest.$ac_ext <<_ACEOF
8916 /* confdefs.h. */
8917 _ACEOF
8918 cat confdefs.h >>conftest.$ac_ext
8919 cat >>conftest.$ac_ext <<_ACEOF
8920 /* end confdefs.h. */
8921 $ac_includes_default
8922 typedef int ac__type_sizeof_;
8923 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8924 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8925 #include <stdio.h>
8926 #include <stdlib.h>
8927 int
8928 main ()
8929 {
8930
8931 FILE *f = fopen ("conftest.val", "w");
8932 if (! f)
8933 return 1;
8934 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8935 {
8936 long int i = longval ();
8937 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8938 return 1;
8939 fprintf (f, "%ld\n", i);
8940 }
8941 else
8942 {
8943 unsigned long int i = ulongval ();
8944 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8945 return 1;
8946 fprintf (f, "%lu\n", i);
8947 }
8948 return ferror (f) || fclose (f) != 0;
8949
8950 ;
8951 return 0;
8952 }
8953 _ACEOF
8954 rm -f conftest$ac_exeext
8955 if { (ac_try="$ac_link"
8956 case "(($ac_try" in
8957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8958 *) ac_try_echo=$ac_try;;
8959 esac
8960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8961 (eval "$ac_link") 2>&5
8962 ac_status=$?
8963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8965 { (case "(($ac_try" in
8966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8967 *) ac_try_echo=$ac_try;;
8968 esac
8969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8970 (eval "$ac_try") 2>&5
8971 ac_status=$?
8972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8973 (exit $ac_status); }; }; then
8974 ac_cv_sizeof_int=`cat conftest.val`
8975 else
8976 echo "$as_me: program exited with status $ac_status" >&5
8977 echo "$as_me: failed program was:" >&5
8978 sed 's/^/| /' conftest.$ac_ext >&5
8979
8980 ( exit $ac_status )
8981 if test "$ac_cv_type_int" = yes; then
8982 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8983 See \`config.log' for more details." >&5
8984 echo "$as_me: error: cannot compute sizeof (int)
8985 See \`config.log' for more details." >&2;}
8986 { (exit 77); exit 77; }; }
8987 else
8988 ac_cv_sizeof_int=0
8989 fi
8990 fi
8991 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8992 fi
8993 rm -f conftest.val
8994 fi
8995 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8996 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8997
8998
8999
9000 cat >>confdefs.h <<_ACEOF
9001 #define SIZEOF_INT $ac_cv_sizeof_int
9002 _ACEOF
9003
9004
9005 { echo "$as_me:$LINENO: checking for long long" >&5
9006 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
9007 if test "${ac_cv_type_long_long+set}" = set; then
9008 echo $ECHO_N "(cached) $ECHO_C" >&6
9009 else
9010 cat >conftest.$ac_ext <<_ACEOF
9011 /* confdefs.h. */
9012 _ACEOF
9013 cat confdefs.h >>conftest.$ac_ext
9014 cat >>conftest.$ac_ext <<_ACEOF
9015 /* end confdefs.h. */
9016 $ac_includes_default
9017 typedef long long ac__type_new_;
9018 int
9019 main ()
9020 {
9021 if ((ac__type_new_ *) 0)
9022 return 0;
9023 if (sizeof (ac__type_new_))
9024 return 0;
9025 ;
9026 return 0;
9027 }
9028 _ACEOF
9029 rm -f conftest.$ac_objext
9030 if { (ac_try="$ac_compile"
9031 case "(($ac_try" in
9032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9033 *) ac_try_echo=$ac_try;;
9034 esac
9035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9036 (eval "$ac_compile") 2>conftest.er1
9037 ac_status=$?
9038 grep -v '^ *+' conftest.er1 >conftest.err
9039 rm -f conftest.er1
9040 cat conftest.err >&5
9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042 (exit $ac_status); } && {
9043 test -z "$ac_cxx_werror_flag" ||
9044 test ! -s conftest.err
9045 } && test -s conftest.$ac_objext; then
9046 ac_cv_type_long_long=yes
9047 else
9048 echo "$as_me: failed program was:" >&5
9049 sed 's/^/| /' conftest.$ac_ext >&5
9050
9051 ac_cv_type_long_long=no
9052 fi
9053
9054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9055 fi
9056 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
9057 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
9058
9059 # The cast to long int works around a bug in the HP C Compiler
9060 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9061 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9062 # This bug is HP SR number 8606223364.
9063 { echo "$as_me:$LINENO: checking size of long long" >&5
9064 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
9065 if test "${ac_cv_sizeof_long_long+set}" = set; then
9066 echo $ECHO_N "(cached) $ECHO_C" >&6
9067 else
9068 if test "$cross_compiling" = yes; then
9069 # Depending upon the size, compute the lo and hi bounds.
9070 cat >conftest.$ac_ext <<_ACEOF
9071 /* confdefs.h. */
9072 _ACEOF
9073 cat confdefs.h >>conftest.$ac_ext
9074 cat >>conftest.$ac_ext <<_ACEOF
9075 /* end confdefs.h. */
9076 $ac_includes_default
9077 typedef long long ac__type_sizeof_;
9078 int
9079 main ()
9080 {
9081 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9082 test_array [0] = 0
9083
9084 ;
9085 return 0;
9086 }
9087 _ACEOF
9088 rm -f conftest.$ac_objext
9089 if { (ac_try="$ac_compile"
9090 case "(($ac_try" in
9091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9092 *) ac_try_echo=$ac_try;;
9093 esac
9094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9095 (eval "$ac_compile") 2>conftest.er1
9096 ac_status=$?
9097 grep -v '^ *+' conftest.er1 >conftest.err
9098 rm -f conftest.er1
9099 cat conftest.err >&5
9100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9101 (exit $ac_status); } && {
9102 test -z "$ac_cxx_werror_flag" ||
9103 test ! -s conftest.err
9104 } && test -s conftest.$ac_objext; then
9105 ac_lo=0 ac_mid=0
9106 while :; do
9107 cat >conftest.$ac_ext <<_ACEOF
9108 /* confdefs.h. */
9109 _ACEOF
9110 cat confdefs.h >>conftest.$ac_ext
9111 cat >>conftest.$ac_ext <<_ACEOF
9112 /* end confdefs.h. */
9113 $ac_includes_default
9114 typedef long long ac__type_sizeof_;
9115 int
9116 main ()
9117 {
9118 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9119 test_array [0] = 0
9120
9121 ;
9122 return 0;
9123 }
9124 _ACEOF
9125 rm -f conftest.$ac_objext
9126 if { (ac_try="$ac_compile"
9127 case "(($ac_try" in
9128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9129 *) ac_try_echo=$ac_try;;
9130 esac
9131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9132 (eval "$ac_compile") 2>conftest.er1
9133 ac_status=$?
9134 grep -v '^ *+' conftest.er1 >conftest.err
9135 rm -f conftest.er1
9136 cat conftest.err >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); } && {
9139 test -z "$ac_cxx_werror_flag" ||
9140 test ! -s conftest.err
9141 } && test -s conftest.$ac_objext; then
9142 ac_hi=$ac_mid; break
9143 else
9144 echo "$as_me: failed program was:" >&5
9145 sed 's/^/| /' conftest.$ac_ext >&5
9146
9147 ac_lo=`expr $ac_mid + 1`
9148 if test $ac_lo -le $ac_mid; then
9149 ac_lo= ac_hi=
9150 break
9151 fi
9152 ac_mid=`expr 2 '*' $ac_mid + 1`
9153 fi
9154
9155 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9156 done
9157 else
9158 echo "$as_me: failed program was:" >&5
9159 sed 's/^/| /' conftest.$ac_ext >&5
9160
9161 cat >conftest.$ac_ext <<_ACEOF
9162 /* confdefs.h. */
9163 _ACEOF
9164 cat confdefs.h >>conftest.$ac_ext
9165 cat >>conftest.$ac_ext <<_ACEOF
9166 /* end confdefs.h. */
9167 $ac_includes_default
9168 typedef long long ac__type_sizeof_;
9169 int
9170 main ()
9171 {
9172 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9173 test_array [0] = 0
9174
9175 ;
9176 return 0;
9177 }
9178 _ACEOF
9179 rm -f conftest.$ac_objext
9180 if { (ac_try="$ac_compile"
9181 case "(($ac_try" in
9182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9183 *) ac_try_echo=$ac_try;;
9184 esac
9185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9186 (eval "$ac_compile") 2>conftest.er1
9187 ac_status=$?
9188 grep -v '^ *+' conftest.er1 >conftest.err
9189 rm -f conftest.er1
9190 cat conftest.err >&5
9191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192 (exit $ac_status); } && {
9193 test -z "$ac_cxx_werror_flag" ||
9194 test ! -s conftest.err
9195 } && test -s conftest.$ac_objext; then
9196 ac_hi=-1 ac_mid=-1
9197 while :; do
9198 cat >conftest.$ac_ext <<_ACEOF
9199 /* confdefs.h. */
9200 _ACEOF
9201 cat confdefs.h >>conftest.$ac_ext
9202 cat >>conftest.$ac_ext <<_ACEOF
9203 /* end confdefs.h. */
9204 $ac_includes_default
9205 typedef long long ac__type_sizeof_;
9206 int
9207 main ()
9208 {
9209 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9210 test_array [0] = 0
9211
9212 ;
9213 return 0;
9214 }
9215 _ACEOF
9216 rm -f conftest.$ac_objext
9217 if { (ac_try="$ac_compile"
9218 case "(($ac_try" in
9219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9220 *) ac_try_echo=$ac_try;;
9221 esac
9222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9223 (eval "$ac_compile") 2>conftest.er1
9224 ac_status=$?
9225 grep -v '^ *+' conftest.er1 >conftest.err
9226 rm -f conftest.er1
9227 cat conftest.err >&5
9228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9229 (exit $ac_status); } && {
9230 test -z "$ac_cxx_werror_flag" ||
9231 test ! -s conftest.err
9232 } && test -s conftest.$ac_objext; then
9233 ac_lo=$ac_mid; break
9234 else
9235 echo "$as_me: failed program was:" >&5
9236 sed 's/^/| /' conftest.$ac_ext >&5
9237
9238 ac_hi=`expr '(' $ac_mid ')' - 1`
9239 if test $ac_mid -le $ac_hi; then
9240 ac_lo= ac_hi=
9241 break
9242 fi
9243 ac_mid=`expr 2 '*' $ac_mid`
9244 fi
9245
9246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9247 done
9248 else
9249 echo "$as_me: failed program was:" >&5
9250 sed 's/^/| /' conftest.$ac_ext >&5
9251
9252 ac_lo= ac_hi=
9253 fi
9254
9255 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9256 fi
9257
9258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9259 # Binary search between lo and hi bounds.
9260 while test "x$ac_lo" != "x$ac_hi"; do
9261 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9262 cat >conftest.$ac_ext <<_ACEOF
9263 /* confdefs.h. */
9264 _ACEOF
9265 cat confdefs.h >>conftest.$ac_ext
9266 cat >>conftest.$ac_ext <<_ACEOF
9267 /* end confdefs.h. */
9268 $ac_includes_default
9269 typedef long long ac__type_sizeof_;
9270 int
9271 main ()
9272 {
9273 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9274 test_array [0] = 0
9275
9276 ;
9277 return 0;
9278 }
9279 _ACEOF
9280 rm -f conftest.$ac_objext
9281 if { (ac_try="$ac_compile"
9282 case "(($ac_try" in
9283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9284 *) ac_try_echo=$ac_try;;
9285 esac
9286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9287 (eval "$ac_compile") 2>conftest.er1
9288 ac_status=$?
9289 grep -v '^ *+' conftest.er1 >conftest.err
9290 rm -f conftest.er1
9291 cat conftest.err >&5
9292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9293 (exit $ac_status); } && {
9294 test -z "$ac_cxx_werror_flag" ||
9295 test ! -s conftest.err
9296 } && test -s conftest.$ac_objext; then
9297 ac_hi=$ac_mid
9298 else
9299 echo "$as_me: failed program was:" >&5
9300 sed 's/^/| /' conftest.$ac_ext >&5
9301
9302 ac_lo=`expr '(' $ac_mid ')' + 1`
9303 fi
9304
9305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9306 done
9307 case $ac_lo in
9308 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9309 '') if test "$ac_cv_type_long_long" = yes; then
9310 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9311 See \`config.log' for more details." >&5
9312 echo "$as_me: error: cannot compute sizeof (long long)
9313 See \`config.log' for more details." >&2;}
9314 { (exit 77); exit 77; }; }
9315 else
9316 ac_cv_sizeof_long_long=0
9317 fi ;;
9318 esac
9319 else
9320 cat >conftest.$ac_ext <<_ACEOF
9321 /* confdefs.h. */
9322 _ACEOF
9323 cat confdefs.h >>conftest.$ac_ext
9324 cat >>conftest.$ac_ext <<_ACEOF
9325 /* end confdefs.h. */
9326 $ac_includes_default
9327 typedef long long ac__type_sizeof_;
9328 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9329 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9330 #include <stdio.h>
9331 #include <stdlib.h>
9332 int
9333 main ()
9334 {
9335
9336 FILE *f = fopen ("conftest.val", "w");
9337 if (! f)
9338 return 1;
9339 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9340 {
9341 long int i = longval ();
9342 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9343 return 1;
9344 fprintf (f, "%ld\n", i);
9345 }
9346 else
9347 {
9348 unsigned long int i = ulongval ();
9349 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9350 return 1;
9351 fprintf (f, "%lu\n", i);
9352 }
9353 return ferror (f) || fclose (f) != 0;
9354
9355 ;
9356 return 0;
9357 }
9358 _ACEOF
9359 rm -f conftest$ac_exeext
9360 if { (ac_try="$ac_link"
9361 case "(($ac_try" in
9362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9363 *) ac_try_echo=$ac_try;;
9364 esac
9365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9366 (eval "$ac_link") 2>&5
9367 ac_status=$?
9368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9369 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9370 { (case "(($ac_try" in
9371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9372 *) ac_try_echo=$ac_try;;
9373 esac
9374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9375 (eval "$ac_try") 2>&5
9376 ac_status=$?
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); }; }; then
9379 ac_cv_sizeof_long_long=`cat conftest.val`
9380 else
9381 echo "$as_me: program exited with status $ac_status" >&5
9382 echo "$as_me: failed program was:" >&5
9383 sed 's/^/| /' conftest.$ac_ext >&5
9384
9385 ( exit $ac_status )
9386 if test "$ac_cv_type_long_long" = yes; then
9387 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9388 See \`config.log' for more details." >&5
9389 echo "$as_me: error: cannot compute sizeof (long long)
9390 See \`config.log' for more details." >&2;}
9391 { (exit 77); exit 77; }; }
9392 else
9393 ac_cv_sizeof_long_long=0
9394 fi
9395 fi
9396 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9397 fi
9398 rm -f conftest.val
9399 fi
9400 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9401 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9402
9403
9404
9405 cat >>confdefs.h <<_ACEOF
9406 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9407 _ACEOF
9408
9409
9410 { echo "$as_me:$LINENO: checking for int *" >&5
9411 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9412 if test "${ac_cv_type_int_p+set}" = set; then
9413 echo $ECHO_N "(cached) $ECHO_C" >&6
9414 else
9415 cat >conftest.$ac_ext <<_ACEOF
9416 /* confdefs.h. */
9417 _ACEOF
9418 cat confdefs.h >>conftest.$ac_ext
9419 cat >>conftest.$ac_ext <<_ACEOF
9420 /* end confdefs.h. */
9421 $ac_includes_default
9422 typedef int * ac__type_new_;
9423 int
9424 main ()
9425 {
9426 if ((ac__type_new_ *) 0)
9427 return 0;
9428 if (sizeof (ac__type_new_))
9429 return 0;
9430 ;
9431 return 0;
9432 }
9433 _ACEOF
9434 rm -f conftest.$ac_objext
9435 if { (ac_try="$ac_compile"
9436 case "(($ac_try" in
9437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9438 *) ac_try_echo=$ac_try;;
9439 esac
9440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9441 (eval "$ac_compile") 2>conftest.er1
9442 ac_status=$?
9443 grep -v '^ *+' conftest.er1 >conftest.err
9444 rm -f conftest.er1
9445 cat conftest.err >&5
9446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9447 (exit $ac_status); } && {
9448 test -z "$ac_cxx_werror_flag" ||
9449 test ! -s conftest.err
9450 } && test -s conftest.$ac_objext; then
9451 ac_cv_type_int_p=yes
9452 else
9453 echo "$as_me: failed program was:" >&5
9454 sed 's/^/| /' conftest.$ac_ext >&5
9455
9456 ac_cv_type_int_p=no
9457 fi
9458
9459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9460 fi
9461 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9462 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9463
9464 # The cast to long int works around a bug in the HP C Compiler
9465 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9466 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9467 # This bug is HP SR number 8606223364.
9468 { echo "$as_me:$LINENO: checking size of int *" >&5
9469 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9470 if test "${ac_cv_sizeof_int_p+set}" = set; then
9471 echo $ECHO_N "(cached) $ECHO_C" >&6
9472 else
9473 if test "$cross_compiling" = yes; then
9474 # Depending upon the size, compute the lo and hi bounds.
9475 cat >conftest.$ac_ext <<_ACEOF
9476 /* confdefs.h. */
9477 _ACEOF
9478 cat confdefs.h >>conftest.$ac_ext
9479 cat >>conftest.$ac_ext <<_ACEOF
9480 /* end confdefs.h. */
9481 $ac_includes_default
9482 typedef int * ac__type_sizeof_;
9483 int
9484 main ()
9485 {
9486 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9487 test_array [0] = 0
9488
9489 ;
9490 return 0;
9491 }
9492 _ACEOF
9493 rm -f conftest.$ac_objext
9494 if { (ac_try="$ac_compile"
9495 case "(($ac_try" in
9496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9497 *) ac_try_echo=$ac_try;;
9498 esac
9499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9500 (eval "$ac_compile") 2>conftest.er1
9501 ac_status=$?
9502 grep -v '^ *+' conftest.er1 >conftest.err
9503 rm -f conftest.er1
9504 cat conftest.err >&5
9505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9506 (exit $ac_status); } && {
9507 test -z "$ac_cxx_werror_flag" ||
9508 test ! -s conftest.err
9509 } && test -s conftest.$ac_objext; then
9510 ac_lo=0 ac_mid=0
9511 while :; do
9512 cat >conftest.$ac_ext <<_ACEOF
9513 /* confdefs.h. */
9514 _ACEOF
9515 cat confdefs.h >>conftest.$ac_ext
9516 cat >>conftest.$ac_ext <<_ACEOF
9517 /* end confdefs.h. */
9518 $ac_includes_default
9519 typedef int * ac__type_sizeof_;
9520 int
9521 main ()
9522 {
9523 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9524 test_array [0] = 0
9525
9526 ;
9527 return 0;
9528 }
9529 _ACEOF
9530 rm -f conftest.$ac_objext
9531 if { (ac_try="$ac_compile"
9532 case "(($ac_try" in
9533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9534 *) ac_try_echo=$ac_try;;
9535 esac
9536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9537 (eval "$ac_compile") 2>conftest.er1
9538 ac_status=$?
9539 grep -v '^ *+' conftest.er1 >conftest.err
9540 rm -f conftest.er1
9541 cat conftest.err >&5
9542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9543 (exit $ac_status); } && {
9544 test -z "$ac_cxx_werror_flag" ||
9545 test ! -s conftest.err
9546 } && test -s conftest.$ac_objext; then
9547 ac_hi=$ac_mid; break
9548 else
9549 echo "$as_me: failed program was:" >&5
9550 sed 's/^/| /' conftest.$ac_ext >&5
9551
9552 ac_lo=`expr $ac_mid + 1`
9553 if test $ac_lo -le $ac_mid; then
9554 ac_lo= ac_hi=
9555 break
9556 fi
9557 ac_mid=`expr 2 '*' $ac_mid + 1`
9558 fi
9559
9560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9561 done
9562 else
9563 echo "$as_me: failed program was:" >&5
9564 sed 's/^/| /' conftest.$ac_ext >&5
9565
9566 cat >conftest.$ac_ext <<_ACEOF
9567 /* confdefs.h. */
9568 _ACEOF
9569 cat confdefs.h >>conftest.$ac_ext
9570 cat >>conftest.$ac_ext <<_ACEOF
9571 /* end confdefs.h. */
9572 $ac_includes_default
9573 typedef int * ac__type_sizeof_;
9574 int
9575 main ()
9576 {
9577 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9578 test_array [0] = 0
9579
9580 ;
9581 return 0;
9582 }
9583 _ACEOF
9584 rm -f conftest.$ac_objext
9585 if { (ac_try="$ac_compile"
9586 case "(($ac_try" in
9587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9588 *) ac_try_echo=$ac_try;;
9589 esac
9590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9591 (eval "$ac_compile") 2>conftest.er1
9592 ac_status=$?
9593 grep -v '^ *+' conftest.er1 >conftest.err
9594 rm -f conftest.er1
9595 cat conftest.err >&5
9596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597 (exit $ac_status); } && {
9598 test -z "$ac_cxx_werror_flag" ||
9599 test ! -s conftest.err
9600 } && test -s conftest.$ac_objext; then
9601 ac_hi=-1 ac_mid=-1
9602 while :; do
9603 cat >conftest.$ac_ext <<_ACEOF
9604 /* confdefs.h. */
9605 _ACEOF
9606 cat confdefs.h >>conftest.$ac_ext
9607 cat >>conftest.$ac_ext <<_ACEOF
9608 /* end confdefs.h. */
9609 $ac_includes_default
9610 typedef int * ac__type_sizeof_;
9611 int
9612 main ()
9613 {
9614 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9615 test_array [0] = 0
9616
9617 ;
9618 return 0;
9619 }
9620 _ACEOF
9621 rm -f conftest.$ac_objext
9622 if { (ac_try="$ac_compile"
9623 case "(($ac_try" in
9624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9625 *) ac_try_echo=$ac_try;;
9626 esac
9627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9628 (eval "$ac_compile") 2>conftest.er1
9629 ac_status=$?
9630 grep -v '^ *+' conftest.er1 >conftest.err
9631 rm -f conftest.er1
9632 cat conftest.err >&5
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); } && {
9635 test -z "$ac_cxx_werror_flag" ||
9636 test ! -s conftest.err
9637 } && test -s conftest.$ac_objext; then
9638 ac_lo=$ac_mid; break
9639 else
9640 echo "$as_me: failed program was:" >&5
9641 sed 's/^/| /' conftest.$ac_ext >&5
9642
9643 ac_hi=`expr '(' $ac_mid ')' - 1`
9644 if test $ac_mid -le $ac_hi; then
9645 ac_lo= ac_hi=
9646 break
9647 fi
9648 ac_mid=`expr 2 '*' $ac_mid`
9649 fi
9650
9651 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9652 done
9653 else
9654 echo "$as_me: failed program was:" >&5
9655 sed 's/^/| /' conftest.$ac_ext >&5
9656
9657 ac_lo= ac_hi=
9658 fi
9659
9660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9661 fi
9662
9663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9664 # Binary search between lo and hi bounds.
9665 while test "x$ac_lo" != "x$ac_hi"; do
9666 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9667 cat >conftest.$ac_ext <<_ACEOF
9668 /* confdefs.h. */
9669 _ACEOF
9670 cat confdefs.h >>conftest.$ac_ext
9671 cat >>conftest.$ac_ext <<_ACEOF
9672 /* end confdefs.h. */
9673 $ac_includes_default
9674 typedef int * ac__type_sizeof_;
9675 int
9676 main ()
9677 {
9678 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9679 test_array [0] = 0
9680
9681 ;
9682 return 0;
9683 }
9684 _ACEOF
9685 rm -f conftest.$ac_objext
9686 if { (ac_try="$ac_compile"
9687 case "(($ac_try" in
9688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9689 *) ac_try_echo=$ac_try;;
9690 esac
9691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9692 (eval "$ac_compile") 2>conftest.er1
9693 ac_status=$?
9694 grep -v '^ *+' conftest.er1 >conftest.err
9695 rm -f conftest.er1
9696 cat conftest.err >&5
9697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9698 (exit $ac_status); } && {
9699 test -z "$ac_cxx_werror_flag" ||
9700 test ! -s conftest.err
9701 } && test -s conftest.$ac_objext; then
9702 ac_hi=$ac_mid
9703 else
9704 echo "$as_me: failed program was:" >&5
9705 sed 's/^/| /' conftest.$ac_ext >&5
9706
9707 ac_lo=`expr '(' $ac_mid ')' + 1`
9708 fi
9709
9710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9711 done
9712 case $ac_lo in
9713 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9714 '') if test "$ac_cv_type_int_p" = yes; then
9715 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9716 See \`config.log' for more details." >&5
9717 echo "$as_me: error: cannot compute sizeof (int *)
9718 See \`config.log' for more details." >&2;}
9719 { (exit 77); exit 77; }; }
9720 else
9721 ac_cv_sizeof_int_p=0
9722 fi ;;
9723 esac
9724 else
9725 cat >conftest.$ac_ext <<_ACEOF
9726 /* confdefs.h. */
9727 _ACEOF
9728 cat confdefs.h >>conftest.$ac_ext
9729 cat >>conftest.$ac_ext <<_ACEOF
9730 /* end confdefs.h. */
9731 $ac_includes_default
9732 typedef int * ac__type_sizeof_;
9733 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9734 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9735 #include <stdio.h>
9736 #include <stdlib.h>
9737 int
9738 main ()
9739 {
9740
9741 FILE *f = fopen ("conftest.val", "w");
9742 if (! f)
9743 return 1;
9744 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9745 {
9746 long int i = longval ();
9747 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9748 return 1;
9749 fprintf (f, "%ld\n", i);
9750 }
9751 else
9752 {
9753 unsigned long int i = ulongval ();
9754 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9755 return 1;
9756 fprintf (f, "%lu\n", i);
9757 }
9758 return ferror (f) || fclose (f) != 0;
9759
9760 ;
9761 return 0;
9762 }
9763 _ACEOF
9764 rm -f conftest$ac_exeext
9765 if { (ac_try="$ac_link"
9766 case "(($ac_try" in
9767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9768 *) ac_try_echo=$ac_try;;
9769 esac
9770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9771 (eval "$ac_link") 2>&5
9772 ac_status=$?
9773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9775 { (case "(($ac_try" in
9776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9777 *) ac_try_echo=$ac_try;;
9778 esac
9779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9780 (eval "$ac_try") 2>&5
9781 ac_status=$?
9782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9783 (exit $ac_status); }; }; then
9784 ac_cv_sizeof_int_p=`cat conftest.val`
9785 else
9786 echo "$as_me: program exited with status $ac_status" >&5
9787 echo "$as_me: failed program was:" >&5
9788 sed 's/^/| /' conftest.$ac_ext >&5
9789
9790 ( exit $ac_status )
9791 if test "$ac_cv_type_int_p" = yes; then
9792 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9793 See \`config.log' for more details." >&5
9794 echo "$as_me: error: cannot compute sizeof (int *)
9795 See \`config.log' for more details." >&2;}
9796 { (exit 77); exit 77; }; }
9797 else
9798 ac_cv_sizeof_int_p=0
9799 fi
9800 fi
9801 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9802 fi
9803 rm -f conftest.val
9804 fi
9805 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9806 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9807
9808
9809
9810 cat >>confdefs.h <<_ACEOF
9811 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9812 _ACEOF
9813
9814
9815
9816
9817 { echo "$as_me:$LINENO: checking for int16_t" >&5
9818 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9819 if test "${rxvt_cv_int16_t+set}" = set; then
9820 echo $ECHO_N "(cached) $ECHO_C" >&6
9821 else
9822 cat >conftest.$ac_ext <<_ACEOF
9823 /* confdefs.h. */
9824 _ACEOF
9825 cat confdefs.h >>conftest.$ac_ext
9826 cat >>conftest.$ac_ext <<_ACEOF
9827 /* end confdefs.h. */
9828 #include <stdint.h>
9829 int
9830 main ()
9831 {
9832 int16_t dummy;
9833 ;
9834 return 0;
9835 }
9836 _ACEOF
9837 rm -f conftest.$ac_objext
9838 if { (ac_try="$ac_compile"
9839 case "(($ac_try" in
9840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9841 *) ac_try_echo=$ac_try;;
9842 esac
9843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9844 (eval "$ac_compile") 2>conftest.er1
9845 ac_status=$?
9846 grep -v '^ *+' conftest.er1 >conftest.err
9847 rm -f conftest.er1
9848 cat conftest.err >&5
9849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 (exit $ac_status); } && {
9851 test -z "$ac_cxx_werror_flag" ||
9852 test ! -s conftest.err
9853 } && test -s conftest.$ac_objext; then
9854 rxvt_cv_int16_t=yes
9855 else
9856 echo "$as_me: failed program was:" >&5
9857 sed 's/^/| /' conftest.$ac_ext >&5
9858
9859 if test "$ac_cv_sizeof_char" -ge 2; then
9860 rxvt_cv_int16_t=" char"
9861 else
9862 if test "$ac_cv_sizeof_short" -ge 2; then
9863 rxvt_cv_int16_t=" short"
9864 else
9865 if test "$ac_cv_sizeof_int" -ge 2; then
9866 rxvt_cv_int16_t=" int"
9867 else
9868 if test "$ac_cv_sizeof_long" -ge 2; then
9869 rxvt_cv_int16_t=" long"
9870 else
9871 if test "$ac_cv_sizeof_long_long" -ge 2; then
9872 rxvt_cv_int16_t=" long long"
9873 else
9874 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9875 fi
9876 fi
9877 fi
9878 fi
9879 fi
9880 fi
9881
9882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9883 fi
9884 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9885 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9886 if test x"$rxvt_cv_int16_t" != xyes; then
9887 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9888 else
9889 if test x"" = x; then
9890 rxvt_int16_typedef="/* typedef short int16_t; */"
9891 else
9892 rxvt_int16_typedef="/* typedef short int16_t; */"
9893 fi
9894 fi
9895
9896 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9897 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9898 if test "${rxvt_cv_uint16_t+set}" = set; then
9899 echo $ECHO_N "(cached) $ECHO_C" >&6
9900 else
9901 cat >conftest.$ac_ext <<_ACEOF
9902 /* confdefs.h. */
9903 _ACEOF
9904 cat confdefs.h >>conftest.$ac_ext
9905 cat >>conftest.$ac_ext <<_ACEOF
9906 /* end confdefs.h. */
9907 #include <stdint.h>
9908 int
9909 main ()
9910 {
9911 uint16_t dummy;
9912 ;
9913 return 0;
9914 }
9915 _ACEOF
9916 rm -f conftest.$ac_objext
9917 if { (ac_try="$ac_compile"
9918 case "(($ac_try" in
9919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9920 *) ac_try_echo=$ac_try;;
9921 esac
9922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9923 (eval "$ac_compile") 2>conftest.er1
9924 ac_status=$?
9925 grep -v '^ *+' conftest.er1 >conftest.err
9926 rm -f conftest.er1
9927 cat conftest.err >&5
9928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9929 (exit $ac_status); } && {
9930 test -z "$ac_cxx_werror_flag" ||
9931 test ! -s conftest.err
9932 } && test -s conftest.$ac_objext; then
9933 rxvt_cv_uint16_t=yes
9934 else
9935 echo "$as_me: failed program was:" >&5
9936 sed 's/^/| /' conftest.$ac_ext >&5
9937
9938 if test "$ac_cv_sizeof_char" -ge 2; then
9939 rxvt_cv_uint16_t="unsigned char"
9940 else
9941 if test "$ac_cv_sizeof_short" -ge 2; then
9942 rxvt_cv_uint16_t="unsigned short"
9943 else
9944 if test "$ac_cv_sizeof_int" -ge 2; then
9945 rxvt_cv_uint16_t="unsigned int"
9946 else
9947 if test "$ac_cv_sizeof_long" -ge 2; then
9948 rxvt_cv_uint16_t="unsigned long"
9949 else
9950 if test "$ac_cv_sizeof_long_long" -ge 2; then
9951 rxvt_cv_uint16_t="unsigned long long"
9952 else
9953 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9954 fi
9955 fi
9956 fi
9957 fi
9958 fi
9959 fi
9960
9961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9962 fi
9963 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9964 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9965 if test x"$rxvt_cv_uint16_t" != xyes; then
9966 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9967 else
9968 if test x"unsigned" = x; then
9969 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9970 else
9971 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9972 fi
9973 fi
9974
9975 { echo "$as_me:$LINENO: checking for int32_t" >&5
9976 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9977 if test "${rxvt_cv_int32_t+set}" = set; then
9978 echo $ECHO_N "(cached) $ECHO_C" >&6
9979 else
9980 cat >conftest.$ac_ext <<_ACEOF
9981 /* confdefs.h. */
9982 _ACEOF
9983 cat confdefs.h >>conftest.$ac_ext
9984 cat >>conftest.$ac_ext <<_ACEOF
9985 /* end confdefs.h. */
9986 #include <stdint.h>
9987 int
9988 main ()
9989 {
9990 int32_t dummy;
9991 ;
9992 return 0;
9993 }
9994 _ACEOF
9995 rm -f conftest.$ac_objext
9996 if { (ac_try="$ac_compile"
9997 case "(($ac_try" in
9998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9999 *) ac_try_echo=$ac_try;;
10000 esac
10001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10002 (eval "$ac_compile") 2>conftest.er1
10003 ac_status=$?
10004 grep -v '^ *+' conftest.er1 >conftest.err
10005 rm -f conftest.er1
10006 cat conftest.err >&5
10007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10008 (exit $ac_status); } && {
10009 test -z "$ac_cxx_werror_flag" ||
10010 test ! -s conftest.err
10011 } && test -s conftest.$ac_objext; then
10012 rxvt_cv_int32_t=yes
10013 else
10014 echo "$as_me: failed program was:" >&5
10015 sed 's/^/| /' conftest.$ac_ext >&5
10016
10017 if test "$ac_cv_sizeof_char" -ge 4; then
10018 rxvt_cv_int32_t=" char"
10019 else
10020 if test "$ac_cv_sizeof_short" -ge 4; then
10021 rxvt_cv_int32_t=" short"
10022 else
10023 if test "$ac_cv_sizeof_int" -ge 4; then
10024 rxvt_cv_int32_t=" int"
10025 else
10026 if test "$ac_cv_sizeof_long" -ge 4; then
10027 rxvt_cv_int32_t=" long"
10028 else
10029 if test "$ac_cv_sizeof_long_long" -ge 4; then
10030 rxvt_cv_int32_t=" long long"
10031 else
10032 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
10033 fi
10034 fi
10035 fi
10036 fi
10037 fi
10038 fi
10039
10040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10041 fi
10042 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
10043 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
10044 if test x"$rxvt_cv_int32_t" != xyes; then
10045 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
10046 else
10047 if test x"" = x; then
10048 rxvt_int32_typedef="/* typedef int int32_t; */"
10049 else
10050 rxvt_int32_typedef="/* typedef int int32_t; */"
10051 fi
10052 fi
10053
10054 { echo "$as_me:$LINENO: checking for uint32_t" >&5
10055 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
10056 if test "${rxvt_cv_uint32_t+set}" = set; then
10057 echo $ECHO_N "(cached) $ECHO_C" >&6
10058 else
10059 cat >conftest.$ac_ext <<_ACEOF
10060 /* confdefs.h. */
10061 _ACEOF
10062 cat confdefs.h >>conftest.$ac_ext
10063 cat >>conftest.$ac_ext <<_ACEOF
10064 /* end confdefs.h. */
10065 #include <stdint.h>
10066 int
10067 main ()
10068 {
10069 uint32_t dummy;
10070 ;
10071 return 0;
10072 }
10073 _ACEOF
10074 rm -f conftest.$ac_objext
10075 if { (ac_try="$ac_compile"
10076 case "(($ac_try" in
10077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10078 *) ac_try_echo=$ac_try;;
10079 esac
10080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10081 (eval "$ac_compile") 2>conftest.er1
10082 ac_status=$?
10083 grep -v '^ *+' conftest.er1 >conftest.err
10084 rm -f conftest.er1
10085 cat conftest.err >&5
10086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087 (exit $ac_status); } && {
10088 test -z "$ac_cxx_werror_flag" ||
10089 test ! -s conftest.err
10090 } && test -s conftest.$ac_objext; then
10091 rxvt_cv_uint32_t=yes
10092 else
10093 echo "$as_me: failed program was:" >&5
10094 sed 's/^/| /' conftest.$ac_ext >&5
10095
10096 if test "$ac_cv_sizeof_char" -ge 4; then
10097 rxvt_cv_uint32_t="unsigned char"
10098 else
10099 if test "$ac_cv_sizeof_short" -ge 4; then
10100 rxvt_cv_uint32_t="unsigned short"
10101 else
10102 if test "$ac_cv_sizeof_int" -ge 4; then
10103 rxvt_cv_uint32_t="unsigned int"
10104 else
10105 if test "$ac_cv_sizeof_long" -ge 4; then
10106 rxvt_cv_uint32_t="unsigned long"
10107 else
10108 if test "$ac_cv_sizeof_long_long" -ge 4; then
10109 rxvt_cv_uint32_t="unsigned long long"
10110 else
10111 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10112 fi
10113 fi
10114 fi
10115 fi
10116 fi
10117 fi
10118
10119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10120 fi
10121 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10122 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10123 if test x"$rxvt_cv_uint32_t" != xyes; then
10124 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10125 else
10126 if test x"unsigned" = x; then
10127 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10128 else
10129 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10130 fi
10131 fi
10132
10133 if test "$ac_cv_sizeof_int_p" -eq 8; then
10134 rxvt_intp_define="#define intp_t int64_t"
10135 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10136 else
10137 if test "$ac_cv_sizeof_int_p" -eq 4; then
10138 rxvt_intp_define="#define intp_t int32_t"
10139 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10140 else
10141 if test "$ac_cv_sizeof_int_p" -eq 2; then
10142 rxvt_intp_define="#define intp_t int16_t"
10143 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10144 else
10145 rxvt_intp_define="#error set intp_t"
10146 rxvt_u_intp_define="#error set u_intp_t"
10147 fi
10148 fi
10149 fi
10150
10151
10152
10153 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10154 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10155 if test "${ac_cv_type_signal+set}" = set; then
10156 echo $ECHO_N "(cached) $ECHO_C" >&6
10157 else
10158 cat >conftest.$ac_ext <<_ACEOF
10159 /* confdefs.h. */
10160 _ACEOF
10161 cat confdefs.h >>conftest.$ac_ext
10162 cat >>conftest.$ac_ext <<_ACEOF
10163 /* end confdefs.h. */
10164 #include <sys/types.h>
10165 #include <signal.h>
10166
10167 int
10168 main ()
10169 {
10170 return *(signal (0, 0)) (0) == 1;
10171 ;
10172 return 0;
10173 }
10174 _ACEOF
10175 rm -f conftest.$ac_objext
10176 if { (ac_try="$ac_compile"
10177 case "(($ac_try" in
10178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10179 *) ac_try_echo=$ac_try;;
10180 esac
10181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10182 (eval "$ac_compile") 2>conftest.er1
10183 ac_status=$?
10184 grep -v '^ *+' conftest.er1 >conftest.err
10185 rm -f conftest.er1
10186 cat conftest.err >&5
10187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10188 (exit $ac_status); } && {
10189 test -z "$ac_cxx_werror_flag" ||
10190 test ! -s conftest.err
10191 } && test -s conftest.$ac_objext; then
10192 ac_cv_type_signal=int
10193 else
10194 echo "$as_me: failed program was:" >&5
10195 sed 's/^/| /' conftest.$ac_ext >&5
10196
10197 ac_cv_type_signal=void
10198 fi
10199
10200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10201 fi
10202 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10203 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10204
10205 cat >>confdefs.h <<_ACEOF
10206 #define RETSIGTYPE $ac_cv_type_signal
10207 _ACEOF
10208
10209
10210
10211
10212 for ac_func in unsetenv
10213 do
10214 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10215 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10216 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10217 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10218 echo $ECHO_N "(cached) $ECHO_C" >&6
10219 else
10220 cat >conftest.$ac_ext <<_ACEOF
10221 /* confdefs.h. */
10222 _ACEOF
10223 cat confdefs.h >>conftest.$ac_ext
10224 cat >>conftest.$ac_ext <<_ACEOF
10225 /* end confdefs.h. */
10226 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10227 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10228 #define $ac_func innocuous_$ac_func
10229
10230 /* System header to define __stub macros and hopefully few prototypes,
10231 which can conflict with char $ac_func (); below.
10232 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10233 <limits.h> exists even on freestanding compilers. */
10234
10235 #ifdef __STDC__
10236 # include <limits.h>
10237 #else
10238 # include <assert.h>
10239 #endif
10240
10241 #undef $ac_func
10242
10243 /* Override any GCC internal prototype to avoid an error.
10244 Use char because int might match the return type of a GCC
10245 builtin and then its argument prototype would still apply. */
10246 #ifdef __cplusplus
10247 extern "C"
10248 #endif
10249 char $ac_func ();
10250 /* The GNU C library defines this for functions which it implements
10251 to always fail with ENOSYS. Some functions are actually named
10252 something starting with __ and the normal name is an alias. */
10253 #if defined __stub_$ac_func || defined __stub___$ac_func
10254 choke me
10255 #endif
10256
10257 int
10258 main ()
10259 {
10260 return $ac_func ();
10261 ;
10262 return 0;
10263 }
10264 _ACEOF
10265 rm -f conftest.$ac_objext conftest$ac_exeext
10266 if { (ac_try="$ac_link"
10267 case "(($ac_try" in
10268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10269 *) ac_try_echo=$ac_try;;
10270 esac
10271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10272 (eval "$ac_link") 2>conftest.er1
10273 ac_status=$?
10274 grep -v '^ *+' conftest.er1 >conftest.err
10275 rm -f conftest.er1
10276 cat conftest.err >&5
10277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10278 (exit $ac_status); } && {
10279 test -z "$ac_cxx_werror_flag" ||
10280 test ! -s conftest.err
10281 } && test -s conftest$ac_exeext &&
10282 $as_test_x conftest$ac_exeext; then
10283 eval "$as_ac_var=yes"
10284 else
10285 echo "$as_me: failed program was:" >&5
10286 sed 's/^/| /' conftest.$ac_ext >&5
10287
10288 eval "$as_ac_var=no"
10289 fi
10290
10291 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10292 conftest$ac_exeext conftest.$ac_ext
10293 fi
10294 ac_res=`eval echo '${'$as_ac_var'}'`
10295 { echo "$as_me:$LINENO: result: $ac_res" >&5
10296 echo "${ECHO_T}$ac_res" >&6; }
10297 if test `eval echo '${'$as_ac_var'}'` = yes; then
10298 cat >>confdefs.h <<_ACEOF
10299 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10300 _ACEOF
10301
10302 fi
10303 done
10304
10305
10306
10307 support_utmp=yes
10308 support_wtmp=yes
10309 support_lastlog=yes
10310
10311 # Check whether --enable-utmp was given.
10312 if test "${enable_utmp+set}" = set; then
10313 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
10314 support_utmp=$enableval
10315 fi
10316 fi
10317
10318
10319 # Check whether --enable-wtmp was given.
10320 if test "${enable_wtmp+set}" = set; then
10321 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
10322 support_wtmp=$enableval
10323 fi
10324 fi
10325
10326
10327 # Check whether --enable-lastlog was given.
10328 if test "${enable_lastlog+set}" = set; then
10329 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
10330 support_lastlog=$enableval
10331 fi
10332 fi
10333
10334
10335 if test x$support_utmp = xyes; then
10336
10337 cat >>confdefs.h <<\_ACEOF
10338 #define UTMP_SUPPORT 1
10339 _ACEOF
10340
10341 fi
10342 if test x$support_wtmp = xyes; then
10343
10344 cat >>confdefs.h <<\_ACEOF
10345 #define WTMP_SUPPORT 1
10346 _ACEOF
10347
10348 fi
10349 if test x$support_lastlog = xyes; then
10350
10351 cat >>confdefs.h <<\_ACEOF
10352 #define LASTLOG_SUPPORT 1
10353 _ACEOF
10354
10355 fi
10356
10357
10358
10359
10360 for ac_func in \
10361 updwtmp \
10362 updwtmpx \
10363 updlastlogx \
10364
10365 do
10366 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10367 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10368 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10369 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10370 echo $ECHO_N "(cached) $ECHO_C" >&6
10371 else
10372 cat >conftest.$ac_ext <<_ACEOF
10373 /* confdefs.h. */
10374 _ACEOF
10375 cat confdefs.h >>conftest.$ac_ext
10376 cat >>conftest.$ac_ext <<_ACEOF
10377 /* end confdefs.h. */
10378 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10379 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10380 #define $ac_func innocuous_$ac_func
10381
10382 /* System header to define __stub macros and hopefully few prototypes,
10383 which can conflict with char $ac_func (); below.
10384 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10385 <limits.h> exists even on freestanding compilers. */
10386
10387 #ifdef __STDC__
10388 # include <limits.h>
10389 #else
10390 # include <assert.h>
10391 #endif
10392
10393 #undef $ac_func
10394
10395 /* Override any GCC internal prototype to avoid an error.
10396 Use char because int might match the return type of a GCC
10397 builtin and then its argument prototype would still apply. */
10398 #ifdef __cplusplus
10399 extern "C"
10400 #endif
10401 char $ac_func ();
10402 /* The GNU C library defines this for functions which it implements
10403 to always fail with ENOSYS. Some functions are actually named
10404 something starting with __ and the normal name is an alias. */
10405 #if defined __stub_$ac_func || defined __stub___$ac_func
10406 choke me
10407 #endif
10408
10409 int
10410 main ()
10411 {
10412 return $ac_func ();
10413 ;
10414 return 0;
10415 }
10416 _ACEOF
10417 rm -f conftest.$ac_objext conftest$ac_exeext
10418 if { (ac_try="$ac_link"
10419 case "(($ac_try" in
10420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10421 *) ac_try_echo=$ac_try;;
10422 esac
10423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10424 (eval "$ac_link") 2>conftest.er1
10425 ac_status=$?
10426 grep -v '^ *+' conftest.er1 >conftest.err
10427 rm -f conftest.er1
10428 cat conftest.err >&5
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); } && {
10431 test -z "$ac_cxx_werror_flag" ||
10432 test ! -s conftest.err
10433 } && test -s conftest$ac_exeext &&
10434 $as_test_x conftest$ac_exeext; then
10435 eval "$as_ac_var=yes"
10436 else
10437 echo "$as_me: failed program was:" >&5
10438 sed 's/^/| /' conftest.$ac_ext >&5
10439
10440 eval "$as_ac_var=no"
10441 fi
10442
10443 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10444 conftest$ac_exeext conftest.$ac_ext
10445 fi
10446 ac_res=`eval echo '${'$as_ac_var'}'`
10447 { echo "$as_me:$LINENO: result: $ac_res" >&5
10448 echo "${ECHO_T}$ac_res" >&6; }
10449 if test `eval echo '${'$as_ac_var'}'` = yes; then
10450 cat >>confdefs.h <<_ACEOF
10451 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10452 _ACEOF
10453
10454 fi
10455 done
10456
10457
10458
10459
10460
10461 for ac_header in \
10462 utmp.h \
10463 utmpx.h \
10464 lastlog.h \
10465
10466 do
10467 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10468 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10469 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10470 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10471 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10472 echo $ECHO_N "(cached) $ECHO_C" >&6
10473 fi
10474 ac_res=`eval echo '${'$as_ac_Header'}'`
10475 { echo "$as_me:$LINENO: result: $ac_res" >&5
10476 echo "${ECHO_T}$ac_res" >&6; }
10477 else
10478 # Is the header compilable?
10479 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10480 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10481 cat >conftest.$ac_ext <<_ACEOF
10482 /* confdefs.h. */
10483 _ACEOF
10484 cat confdefs.h >>conftest.$ac_ext
10485 cat >>conftest.$ac_ext <<_ACEOF
10486 /* end confdefs.h. */
10487 $ac_includes_default
10488 #include <$ac_header>
10489 _ACEOF
10490 rm -f conftest.$ac_objext
10491 if { (ac_try="$ac_compile"
10492 case "(($ac_try" in
10493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10494 *) ac_try_echo=$ac_try;;
10495 esac
10496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10497 (eval "$ac_compile") 2>conftest.er1
10498 ac_status=$?
10499 grep -v '^ *+' conftest.er1 >conftest.err
10500 rm -f conftest.er1
10501 cat conftest.err >&5
10502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10503 (exit $ac_status); } && {
10504 test -z "$ac_cxx_werror_flag" ||
10505 test ! -s conftest.err
10506 } && test -s conftest.$ac_objext; then
10507 ac_header_compiler=yes
10508 else
10509 echo "$as_me: failed program was:" >&5
10510 sed 's/^/| /' conftest.$ac_ext >&5
10511
10512 ac_header_compiler=no
10513 fi
10514
10515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10516 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10517 echo "${ECHO_T}$ac_header_compiler" >&6; }
10518
10519 # Is the header present?
10520 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10521 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10522 cat >conftest.$ac_ext <<_ACEOF
10523 /* confdefs.h. */
10524 _ACEOF
10525 cat confdefs.h >>conftest.$ac_ext
10526 cat >>conftest.$ac_ext <<_ACEOF
10527 /* end confdefs.h. */
10528 #include <$ac_header>
10529 _ACEOF
10530 if { (ac_try="$ac_cpp conftest.$ac_ext"
10531 case "(($ac_try" in
10532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10533 *) ac_try_echo=$ac_try;;
10534 esac
10535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10536 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10537 ac_status=$?
10538 grep -v '^ *+' conftest.er1 >conftest.err
10539 rm -f conftest.er1
10540 cat conftest.err >&5
10541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542 (exit $ac_status); } >/dev/null && {
10543 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10544 test ! -s conftest.err
10545 }; then
10546 ac_header_preproc=yes
10547 else
10548 echo "$as_me: failed program was:" >&5
10549 sed 's/^/| /' conftest.$ac_ext >&5
10550
10551 ac_header_preproc=no
10552 fi
10553
10554 rm -f conftest.err conftest.$ac_ext
10555 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10556 echo "${ECHO_T}$ac_header_preproc" >&6; }
10557
10558 # So? What about this header?
10559 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10560 yes:no: )
10561 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10562 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10563 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10564 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10565 ac_header_preproc=yes
10566 ;;
10567 no:yes:* )
10568 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10569 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10570 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10571 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10572 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10573 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10574 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10575 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10576 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10577 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10578 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10579 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10580
10581 ;;
10582 esac
10583 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10584 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10585 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10586 echo $ECHO_N "(cached) $ECHO_C" >&6
10587 else
10588 eval "$as_ac_Header=\$ac_header_preproc"
10589 fi
10590 ac_res=`eval echo '${'$as_ac_Header'}'`
10591 { echo "$as_me:$LINENO: result: $ac_res" >&5
10592 echo "${ECHO_T}$ac_res" >&6; }
10593
10594 fi
10595 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10596 cat >>confdefs.h <<_ACEOF
10597 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10598 _ACEOF
10599
10600 fi
10601
10602 done
10603
10604
10605
10606 if test "${ac_cv_header_utmp_h+set}" = set; then
10607 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10608 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10609 if test "${ac_cv_header_utmp_h+set}" = set; then
10610 echo $ECHO_N "(cached) $ECHO_C" >&6
10611 fi
10612 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10613 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10614 else
10615 # Is the header compilable?
10616 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10617 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10618 cat >conftest.$ac_ext <<_ACEOF
10619 /* confdefs.h. */
10620 _ACEOF
10621 cat confdefs.h >>conftest.$ac_ext
10622 cat >>conftest.$ac_ext <<_ACEOF
10623 /* end confdefs.h. */
10624 $ac_includes_default
10625 #include <utmp.h>
10626 _ACEOF
10627 rm -f conftest.$ac_objext
10628 if { (ac_try="$ac_compile"
10629 case "(($ac_try" in
10630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10631 *) ac_try_echo=$ac_try;;
10632 esac
10633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10634 (eval "$ac_compile") 2>conftest.er1
10635 ac_status=$?
10636 grep -v '^ *+' conftest.er1 >conftest.err
10637 rm -f conftest.er1
10638 cat conftest.err >&5
10639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10640 (exit $ac_status); } && {
10641 test -z "$ac_cxx_werror_flag" ||
10642 test ! -s conftest.err
10643 } && test -s conftest.$ac_objext; then
10644 ac_header_compiler=yes
10645 else
10646 echo "$as_me: failed program was:" >&5
10647 sed 's/^/| /' conftest.$ac_ext >&5
10648
10649 ac_header_compiler=no
10650 fi
10651
10652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10653 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10654 echo "${ECHO_T}$ac_header_compiler" >&6; }
10655
10656 # Is the header present?
10657 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10658 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10659 cat >conftest.$ac_ext <<_ACEOF
10660 /* confdefs.h. */
10661 _ACEOF
10662 cat confdefs.h >>conftest.$ac_ext
10663 cat >>conftest.$ac_ext <<_ACEOF
10664 /* end confdefs.h. */
10665 #include <utmp.h>
10666 _ACEOF
10667 if { (ac_try="$ac_cpp conftest.$ac_ext"
10668 case "(($ac_try" in
10669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10670 *) ac_try_echo=$ac_try;;
10671 esac
10672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10673 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10674 ac_status=$?
10675 grep -v '^ *+' conftest.er1 >conftest.err
10676 rm -f conftest.er1
10677 cat conftest.err >&5
10678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10679 (exit $ac_status); } >/dev/null && {
10680 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10681 test ! -s conftest.err
10682 }; then
10683 ac_header_preproc=yes
10684 else
10685 echo "$as_me: failed program was:" >&5
10686 sed 's/^/| /' conftest.$ac_ext >&5
10687
10688 ac_header_preproc=no
10689 fi
10690
10691 rm -f conftest.err conftest.$ac_ext
10692 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10693 echo "${ECHO_T}$ac_header_preproc" >&6; }
10694
10695 # So? What about this header?
10696 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10697 yes:no: )
10698 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10699 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10700 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10701 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10702 ac_header_preproc=yes
10703 ;;
10704 no:yes:* )
10705 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10706 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10707 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10708 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10709 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10710 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10711 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10712 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10713 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10714 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10715 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10716 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10717
10718 ;;
10719 esac
10720 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10721 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10722 if test "${ac_cv_header_utmp_h+set}" = set; then
10723 echo $ECHO_N "(cached) $ECHO_C" >&6
10724 else
10725 ac_cv_header_utmp_h=$ac_header_preproc
10726 fi
10727 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10728 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10729
10730 fi
10731 if test $ac_cv_header_utmp_h = yes; then
10732 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10733 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10734 if test "${struct_utmp+set}" = set; then
10735 echo $ECHO_N "(cached) $ECHO_C" >&6
10736 else
10737 cat >conftest.$ac_ext <<_ACEOF
10738 /* confdefs.h. */
10739 _ACEOF
10740 cat confdefs.h >>conftest.$ac_ext
10741 cat >>conftest.$ac_ext <<_ACEOF
10742 /* end confdefs.h. */
10743 #include <sys/types.h>
10744 #include <utmp.h>
10745 int
10746 main ()
10747 {
10748 struct utmp ut;
10749 ;
10750 return 0;
10751 }
10752 _ACEOF
10753 rm -f conftest.$ac_objext
10754 if { (ac_try="$ac_compile"
10755 case "(($ac_try" in
10756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10757 *) ac_try_echo=$ac_try;;
10758 esac
10759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10760 (eval "$ac_compile") 2>conftest.er1
10761 ac_status=$?
10762 grep -v '^ *+' conftest.er1 >conftest.err
10763 rm -f conftest.er1
10764 cat conftest.err >&5
10765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766 (exit $ac_status); } && {
10767 test -z "$ac_cxx_werror_flag" ||
10768 test ! -s conftest.err
10769 } && test -s conftest.$ac_objext; then
10770 struct_utmp=yes
10771 else
10772 echo "$as_me: failed program was:" >&5
10773 sed 's/^/| /' conftest.$ac_ext >&5
10774
10775 struct_utmp=no
10776 fi
10777
10778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10779 fi
10780 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10781 echo "${ECHO_T}$struct_utmp" >&6; }
10782 if test x$struct_utmp = xyes; then
10783
10784 cat >>confdefs.h <<\_ACEOF
10785 #define HAVE_STRUCT_UTMP 1
10786 _ACEOF
10787
10788 fi
10789
10790
10791 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10792 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10793 if test "${struct_utmp_host+set}" = set; then
10794 echo $ECHO_N "(cached) $ECHO_C" >&6
10795 else
10796 cat >conftest.$ac_ext <<_ACEOF
10797 /* confdefs.h. */
10798 _ACEOF
10799 cat confdefs.h >>conftest.$ac_ext
10800 cat >>conftest.$ac_ext <<_ACEOF
10801 /* end confdefs.h. */
10802 #include <sys/types.h>
10803 #include <utmp.h>
10804 int
10805 main ()
10806 {
10807 struct utmp ut; ut.ut_host;
10808 ;
10809 return 0;
10810 }
10811 _ACEOF
10812 rm -f conftest.$ac_objext
10813 if { (ac_try="$ac_compile"
10814 case "(($ac_try" in
10815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10816 *) ac_try_echo=$ac_try;;
10817 esac
10818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10819 (eval "$ac_compile") 2>conftest.er1
10820 ac_status=$?
10821 grep -v '^ *+' conftest.er1 >conftest.err
10822 rm -f conftest.er1
10823 cat conftest.err >&5
10824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10825 (exit $ac_status); } && {
10826 test -z "$ac_cxx_werror_flag" ||
10827 test ! -s conftest.err
10828 } && test -s conftest.$ac_objext; then
10829 struct_utmp_host=yes
10830 else
10831 echo "$as_me: failed program was:" >&5
10832 sed 's/^/| /' conftest.$ac_ext >&5
10833
10834 struct_utmp_host=no
10835 fi
10836
10837 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10838 fi
10839 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10840 echo "${ECHO_T}$struct_utmp_host" >&6; }
10841 if test x$struct_utmp_host = xyes; then
10842
10843 cat >>confdefs.h <<\_ACEOF
10844 #define HAVE_UTMP_HOST 1
10845 _ACEOF
10846
10847 fi
10848
10849 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10850 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10851 if test "${struct_utmp_pid+set}" = set; then
10852 echo $ECHO_N "(cached) $ECHO_C" >&6
10853 else
10854 cat >conftest.$ac_ext <<_ACEOF
10855 /* confdefs.h. */
10856 _ACEOF
10857 cat confdefs.h >>conftest.$ac_ext
10858 cat >>conftest.$ac_ext <<_ACEOF
10859 /* end confdefs.h. */
10860 #include <sys/types.h>
10861 #include <utmp.h>
10862 int
10863 main ()
10864 {
10865 struct utmp ut; ut.ut_pid;
10866 ;
10867 return 0;
10868 }
10869 _ACEOF
10870 rm -f conftest.$ac_objext
10871 if { (ac_try="$ac_compile"
10872 case "(($ac_try" in
10873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10874 *) ac_try_echo=$ac_try;;
10875 esac
10876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10877 (eval "$ac_compile") 2>conftest.er1
10878 ac_status=$?
10879 grep -v '^ *+' conftest.er1 >conftest.err
10880 rm -f conftest.er1
10881 cat conftest.err >&5
10882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10883 (exit $ac_status); } && {
10884 test -z "$ac_cxx_werror_flag" ||
10885 test ! -s conftest.err
10886 } && test -s conftest.$ac_objext; then
10887 struct_utmp_pid=yes
10888 else
10889 echo "$as_me: failed program was:" >&5
10890 sed 's/^/| /' conftest.$ac_ext >&5
10891
10892 struct_utmp_pid=no
10893 fi
10894
10895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10896 fi
10897 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10898 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10899 if test x$struct_utmp_pid = xyes; then
10900
10901 cat >>confdefs.h <<\_ACEOF
10902 #define HAVE_UTMP_PID 1
10903 _ACEOF
10904
10905 fi
10906
10907 fi
10908
10909
10910
10911 if test "${ac_cv_header_utmpx_h+set}" = set; then
10912 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10913 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10914 if test "${ac_cv_header_utmpx_h+set}" = set; then
10915 echo $ECHO_N "(cached) $ECHO_C" >&6
10916 fi
10917 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10918 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10919 else
10920 # Is the header compilable?
10921 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10922 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10923 cat >conftest.$ac_ext <<_ACEOF
10924 /* confdefs.h. */
10925 _ACEOF
10926 cat confdefs.h >>conftest.$ac_ext
10927 cat >>conftest.$ac_ext <<_ACEOF
10928 /* end confdefs.h. */
10929 $ac_includes_default
10930 #include <utmpx.h>
10931 _ACEOF
10932 rm -f conftest.$ac_objext
10933 if { (ac_try="$ac_compile"
10934 case "(($ac_try" in
10935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10936 *) ac_try_echo=$ac_try;;
10937 esac
10938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10939 (eval "$ac_compile") 2>conftest.er1
10940 ac_status=$?
10941 grep -v '^ *+' conftest.er1 >conftest.err
10942 rm -f conftest.er1
10943 cat conftest.err >&5
10944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10945 (exit $ac_status); } && {
10946 test -z "$ac_cxx_werror_flag" ||
10947 test ! -s conftest.err
10948 } && test -s conftest.$ac_objext; then
10949 ac_header_compiler=yes
10950 else
10951 echo "$as_me: failed program was:" >&5
10952 sed 's/^/| /' conftest.$ac_ext >&5
10953
10954 ac_header_compiler=no
10955 fi
10956
10957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10958 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10959 echo "${ECHO_T}$ac_header_compiler" >&6; }
10960
10961 # Is the header present?
10962 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10963 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10964 cat >conftest.$ac_ext <<_ACEOF
10965 /* confdefs.h. */
10966 _ACEOF
10967 cat confdefs.h >>conftest.$ac_ext
10968 cat >>conftest.$ac_ext <<_ACEOF
10969 /* end confdefs.h. */
10970 #include <utmpx.h>
10971 _ACEOF
10972 if { (ac_try="$ac_cpp conftest.$ac_ext"
10973 case "(($ac_try" in
10974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10975 *) ac_try_echo=$ac_try;;
10976 esac
10977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10978 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10979 ac_status=$?
10980 grep -v '^ *+' conftest.er1 >conftest.err
10981 rm -f conftest.er1
10982 cat conftest.err >&5
10983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10984 (exit $ac_status); } >/dev/null && {
10985 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10986 test ! -s conftest.err
10987 }; then
10988 ac_header_preproc=yes
10989 else
10990 echo "$as_me: failed program was:" >&5
10991 sed 's/^/| /' conftest.$ac_ext >&5
10992
10993 ac_header_preproc=no
10994 fi
10995
10996 rm -f conftest.err conftest.$ac_ext
10997 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10998 echo "${ECHO_T}$ac_header_preproc" >&6; }
10999
11000 # So? What about this header?
11001 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11002 yes:no: )
11003 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
11004 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11005 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
11006 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
11007 ac_header_preproc=yes
11008 ;;
11009 no:yes:* )
11010 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
11011 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
11012 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
11013 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
11014 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
11015 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
11016 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
11017 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
11018 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
11019 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
11020 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
11021 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
11022
11023 ;;
11024 esac
11025 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
11026 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
11027 if test "${ac_cv_header_utmpx_h+set}" = set; then
11028 echo $ECHO_N "(cached) $ECHO_C" >&6
11029 else
11030 ac_cv_header_utmpx_h=$ac_header_preproc
11031 fi
11032 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
11033 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
11034
11035 fi
11036 if test $ac_cv_header_utmpx_h = yes; then
11037 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
11038 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
11039 if test "${struct_utmpx+set}" = set; then
11040 echo $ECHO_N "(cached) $ECHO_C" >&6
11041 else
11042 cat >conftest.$ac_ext <<_ACEOF
11043 /* confdefs.h. */
11044 _ACEOF
11045 cat confdefs.h >>conftest.$ac_ext
11046 cat >>conftest.$ac_ext <<_ACEOF
11047 /* end confdefs.h. */
11048 #include <sys/types.h>
11049 #include <utmpx.h>
11050 int
11051 main ()
11052 {
11053 struct utmpx ut;
11054 ;
11055 return 0;
11056 }
11057 _ACEOF
11058 rm -f conftest.$ac_objext
11059 if { (ac_try="$ac_compile"
11060 case "(($ac_try" in
11061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11062 *) ac_try_echo=$ac_try;;
11063 esac
11064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11065 (eval "$ac_compile") 2>conftest.er1
11066 ac_status=$?
11067 grep -v '^ *+' conftest.er1 >conftest.err
11068 rm -f conftest.er1
11069 cat conftest.err >&5
11070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071 (exit $ac_status); } && {
11072 test -z "$ac_cxx_werror_flag" ||
11073 test ! -s conftest.err
11074 } && test -s conftest.$ac_objext; then
11075 struct_utmpx=yes
11076 else
11077 echo "$as_me: failed program was:" >&5
11078 sed 's/^/| /' conftest.$ac_ext >&5
11079
11080 struct_utmpx=no
11081 fi
11082
11083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11084 fi
11085 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
11086 echo "${ECHO_T}$struct_utmpx" >&6; }
11087 if test x$struct_utmpx = xyes; then
11088
11089 cat >>confdefs.h <<\_ACEOF
11090 #define HAVE_STRUCT_UTMPX 1
11091 _ACEOF
11092
11093 fi
11094
11095
11096 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
11097 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
11098 if test "${struct_utmpx_host+set}" = set; then
11099 echo $ECHO_N "(cached) $ECHO_C" >&6
11100 else
11101 cat >conftest.$ac_ext <<_ACEOF
11102 /* confdefs.h. */
11103 _ACEOF
11104 cat confdefs.h >>conftest.$ac_ext
11105 cat >>conftest.$ac_ext <<_ACEOF
11106 /* end confdefs.h. */
11107 #include <sys/types.h>
11108 #include <utmpx.h>
11109 int
11110 main ()
11111 {
11112 struct utmpx utx; utx.ut_host;
11113 ;
11114 return 0;
11115 }
11116 _ACEOF
11117 rm -f conftest.$ac_objext
11118 if { (ac_try="$ac_compile"
11119 case "(($ac_try" in
11120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11121 *) ac_try_echo=$ac_try;;
11122 esac
11123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11124 (eval "$ac_compile") 2>conftest.er1
11125 ac_status=$?
11126 grep -v '^ *+' conftest.er1 >conftest.err
11127 rm -f conftest.er1
11128 cat conftest.err >&5
11129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11130 (exit $ac_status); } && {
11131 test -z "$ac_cxx_werror_flag" ||
11132 test ! -s conftest.err
11133 } && test -s conftest.$ac_objext; then
11134 struct_utmpx_host=yes
11135 else
11136 echo "$as_me: failed program was:" >&5
11137 sed 's/^/| /' conftest.$ac_ext >&5
11138
11139 struct_utmpx_host=no
11140 fi
11141
11142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11143 fi
11144 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11145 echo "${ECHO_T}$struct_utmpx_host" >&6; }
11146 if test x$struct_utmpx_host = xyes; then
11147
11148 cat >>confdefs.h <<\_ACEOF
11149 #define HAVE_UTMPX_HOST 1
11150 _ACEOF
11151
11152 fi
11153
11154 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11155 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
11156 if test "${struct_utmpx_session+set}" = set; then
11157 echo $ECHO_N "(cached) $ECHO_C" >&6
11158 else
11159 cat >conftest.$ac_ext <<_ACEOF
11160 /* confdefs.h. */
11161 _ACEOF
11162 cat confdefs.h >>conftest.$ac_ext
11163 cat >>conftest.$ac_ext <<_ACEOF
11164 /* end confdefs.h. */
11165 #include <sys/types.h>
11166 #include <utmpx.h>
11167 int
11168 main ()
11169 {
11170 struct utmpx utx; utx.ut_session;
11171 ;
11172 return 0;
11173 }
11174 _ACEOF
11175 rm -f conftest.$ac_objext
11176 if { (ac_try="$ac_compile"
11177 case "(($ac_try" in
11178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11179 *) ac_try_echo=$ac_try;;
11180 esac
11181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11182 (eval "$ac_compile") 2>conftest.er1
11183 ac_status=$?
11184 grep -v '^ *+' conftest.er1 >conftest.err
11185 rm -f conftest.er1
11186 cat conftest.err >&5
11187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11188 (exit $ac_status); } && {
11189 test -z "$ac_cxx_werror_flag" ||
11190 test ! -s conftest.err
11191 } && test -s conftest.$ac_objext; then
11192 struct_utmpx_session=yes
11193 else
11194 echo "$as_me: failed program was:" >&5
11195 sed 's/^/| /' conftest.$ac_ext >&5
11196
11197 struct_utmpx_session=no
11198 fi
11199
11200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11201 fi
11202 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11203 echo "${ECHO_T}$struct_utmpx_session" >&6; }
11204 if test x$struct_utmpx_session = xyes; then
11205
11206 cat >>confdefs.h <<\_ACEOF
11207 #define HAVE_UTMPX_SESSION 1
11208 _ACEOF
11209
11210 fi
11211
11212 fi
11213
11214
11215 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
11216 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
11217 if test "${struct_lastlog+set}" = set; then
11218 echo $ECHO_N "(cached) $ECHO_C" >&6
11219 else
11220 cat >conftest.$ac_ext <<_ACEOF
11221 /* confdefs.h. */
11222 _ACEOF
11223 cat confdefs.h >>conftest.$ac_ext
11224 cat >>conftest.$ac_ext <<_ACEOF
11225 /* end confdefs.h. */
11226 #include <sys/types.h>
11227 #include <utmp.h>
11228 #ifdef HAVE_LASTLOG_H
11229 #include <lastlog.h>
11230 #endif
11231
11232 int
11233 main ()
11234 {
11235 struct lastlog ll;
11236 ;
11237 return 0;
11238 }
11239 _ACEOF
11240 rm -f conftest.$ac_objext
11241 if { (ac_try="$ac_compile"
11242 case "(($ac_try" in
11243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11244 *) ac_try_echo=$ac_try;;
11245 esac
11246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11247 (eval "$ac_compile") 2>conftest.er1
11248 ac_status=$?
11249 grep -v '^ *+' conftest.er1 >conftest.err
11250 rm -f conftest.er1
11251 cat conftest.err >&5
11252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11253 (exit $ac_status); } && {
11254 test -z "$ac_cxx_werror_flag" ||
11255 test ! -s conftest.err
11256 } && test -s conftest.$ac_objext; then
11257 struct_lastlog=yes
11258 else
11259 echo "$as_me: failed program was:" >&5
11260 sed 's/^/| /' conftest.$ac_ext >&5
11261
11262 struct_lastlog=no
11263 fi
11264
11265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11266 fi
11267 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11268 echo "${ECHO_T}$struct_lastlog" >&6; }
11269 if test x$struct_lastlog = xyes; then
11270
11271 cat >>confdefs.h <<\_ACEOF
11272 #define HAVE_STRUCT_LASTLOG 1
11273 _ACEOF
11274
11275 fi
11276
11277 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11278 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
11279 if test "${struct_lastlogx+set}" = set; then
11280 echo $ECHO_N "(cached) $ECHO_C" >&6
11281 else
11282 cat >conftest.$ac_ext <<_ACEOF
11283 /* confdefs.h. */
11284 _ACEOF
11285 cat confdefs.h >>conftest.$ac_ext
11286 cat >>conftest.$ac_ext <<_ACEOF
11287 /* end confdefs.h. */
11288 #include <sys/types.h>
11289 #include <utmpx.h>
11290 #ifdef HAVE_LASTLOG_H
11291 #include <lastlog.h>
11292 #endif
11293
11294 int
11295 main ()
11296 {
11297 struct lastlogx ll;
11298 ;
11299 return 0;
11300 }
11301 _ACEOF
11302 rm -f conftest.$ac_objext
11303 if { (ac_try="$ac_compile"
11304 case "(($ac_try" in
11305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11306 *) ac_try_echo=$ac_try;;
11307 esac
11308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11309 (eval "$ac_compile") 2>conftest.er1
11310 ac_status=$?
11311 grep -v '^ *+' conftest.er1 >conftest.err
11312 rm -f conftest.er1
11313 cat conftest.err >&5
11314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11315 (exit $ac_status); } && {
11316 test -z "$ac_cxx_werror_flag" ||
11317 test ! -s conftest.err
11318 } && test -s conftest.$ac_objext; then
11319 struct_lastlogx=yes
11320 else
11321 echo "$as_me: failed program was:" >&5
11322 sed 's/^/| /' conftest.$ac_ext >&5
11323
11324 struct_lastlogx=no
11325 fi
11326
11327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11328 fi
11329 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11330 echo "${ECHO_T}$struct_lastlogx" >&6; }
11331 if test x$struct_lastlogx = xyes; then
11332
11333 cat >>confdefs.h <<\_ACEOF
11334 #define HAVE_STRUCT_LASTLOGX 1
11335 _ACEOF
11336
11337 fi
11338
11339
11340 { echo "$as_me:$LINENO: checking where utmp is located" >&5
11341 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
11342 if test "${path_utmp+set}" = set; then
11343 echo $ECHO_N "(cached) $ECHO_C" >&6
11344 else
11345 if test "$cross_compiling" = yes; then
11346 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11347 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11348 else
11349 cat >conftest.$ac_ext <<_ACEOF
11350 /* confdefs.h. */
11351 _ACEOF
11352 cat confdefs.h >>conftest.$ac_ext
11353 cat >>conftest.$ac_ext <<_ACEOF
11354 /* end confdefs.h. */
11355 #include <stdio.h>
11356 #include <stdlib.h>
11357 #include <sys/types.h>
11358 #include <utmp.h>
11359 #include <errno.h>
11360 main()
11361 {
11362 char **u, *utmplist[] = {
11363 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11364 FILE *a, *f=fopen("conftestval", "w");
11365 if (!f) exit(1);
11366 #ifdef UTMP_FILE
11367 fprintf(f, "%s\n", UTMP_FILE);
11368 exit(0);
11369 #endif
11370 #ifdef _PATH_UTMP
11371 fprintf(f, "%s\n", _PATH_UTMP);
11372 exit(0);
11373 #endif
11374 for (u = utmplist; *u; u++) {
11375 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11376 fprintf(f, "%s\n", *u);
11377 exit(0);
11378 }
11379 }
11380 exit(0);
11381 }
11382 _ACEOF
11383 rm -f conftest$ac_exeext
11384 if { (ac_try="$ac_link"
11385 case "(($ac_try" in
11386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11387 *) ac_try_echo=$ac_try;;
11388 esac
11389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11390 (eval "$ac_link") 2>&5
11391 ac_status=$?
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11394 { (case "(($ac_try" in
11395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11396 *) ac_try_echo=$ac_try;;
11397 esac
11398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11399 (eval "$ac_try") 2>&5
11400 ac_status=$?
11401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11402 (exit $ac_status); }; }; then
11403 path_utmp=`cat conftestval`
11404 else
11405 echo "$as_me: program exited with status $ac_status" >&5
11406 echo "$as_me: failed program was:" >&5
11407 sed 's/^/| /' conftest.$ac_ext >&5
11408
11409 ( exit $ac_status )
11410 path_utmp=
11411 fi
11412 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11413 fi
11414
11415
11416 fi
11417 { echo "$as_me:$LINENO: result: $path_utmp" >&5
11418 echo "${ECHO_T}$path_utmp" >&6; }
11419 if test x$path_utmp != x; then
11420
11421 cat >>confdefs.h <<_ACEOF
11422 #define UTMP_FILE "$path_utmp"
11423 _ACEOF
11424
11425 fi
11426
11427
11428 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
11429 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
11430 if test "${path_utmpx+set}" = set; then
11431 echo $ECHO_N "(cached) $ECHO_C" >&6
11432 else
11433 if test "$cross_compiling" = yes; then
11434 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11435 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11436 else
11437 cat >conftest.$ac_ext <<_ACEOF
11438 /* confdefs.h. */
11439 _ACEOF
11440 cat confdefs.h >>conftest.$ac_ext
11441 cat >>conftest.$ac_ext <<_ACEOF
11442 /* end confdefs.h. */
11443 #include <stdio.h>
11444 #include <stdlib.h>
11445 #include <sys/types.h>
11446 #include <utmpx.h>
11447 #include <errno.h>
11448 #include <sys/stat.h>
11449 #ifdef HAVE_STRING_H
11450 #include <string.h>
11451 #endif
11452 main()
11453 {
11454 char **u, *p, *utmplist[] = {
11455 #ifdef UTMPX_FILE
11456 UTMPX_FILE,
11457 #endif
11458 #ifdef _PATH_UTMPX
11459 _PATH_UTMPX,
11460 #endif
11461 "/var/adm/utmpx", "/etc/utmpx", NULL };
11462 FILE *a, *f=fopen("conftestval", "w");
11463 struct stat statu, statux;
11464 if (!f) exit(1);
11465 for (u = utmplist; *u; u++) {
11466 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11467 if (stat(*u, &statux) < 0)
11468 continue;
11469 p = strdup(*u);
11470 p[strlen(p) - 1] = '\0';
11471 if (stat(p, &statu) >= 0
11472 && (statu.st_mtime - statux.st_mtime > 86400))
11473 continue;
11474 fprintf(f, "%s\n", *u);
11475 exit(0);
11476 }
11477 }
11478 exit(0);
11479 }
11480 _ACEOF
11481 rm -f conftest$ac_exeext
11482 if { (ac_try="$ac_link"
11483 case "(($ac_try" in
11484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11485 *) ac_try_echo=$ac_try;;
11486 esac
11487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11488 (eval "$ac_link") 2>&5
11489 ac_status=$?
11490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11491 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11492 { (case "(($ac_try" in
11493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11494 *) ac_try_echo=$ac_try;;
11495 esac
11496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11497 (eval "$ac_try") 2>&5
11498 ac_status=$?
11499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11500 (exit $ac_status); }; }; then
11501 path_utmpx=`cat conftestval`
11502 else
11503 echo "$as_me: program exited with status $ac_status" >&5
11504 echo "$as_me: failed program was:" >&5
11505 sed 's/^/| /' conftest.$ac_ext >&5
11506
11507 ( exit $ac_status )
11508 path_utmpx=
11509 fi
11510 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11511 fi
11512
11513
11514 fi
11515 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
11516 echo "${ECHO_T}$path_utmpx" >&6; }
11517 if test x$path_utmpx != x; then
11518
11519 cat >>confdefs.h <<_ACEOF
11520 #define UTMPX_FILE "$path_utmpx"
11521 _ACEOF
11522
11523 fi
11524
11525
11526 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
11527 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11528 if test "${path_wtmp+set}" = set; then
11529 echo $ECHO_N "(cached) $ECHO_C" >&6
11530 else
11531 if test "$cross_compiling" = yes; then
11532 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11533 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11534 else
11535 cat >conftest.$ac_ext <<_ACEOF
11536 /* confdefs.h. */
11537 _ACEOF
11538 cat confdefs.h >>conftest.$ac_ext
11539 cat >>conftest.$ac_ext <<_ACEOF
11540 /* end confdefs.h. */
11541 #include <stdio.h>
11542 #include <stdlib.h>
11543 #include <sys/types.h>
11544 #ifdef HAVE_UTMP_H
11545 #include <utmp.h>
11546 #endif
11547 #include <errno.h>
11548 main()
11549 {
11550 char **w, *wtmplist[] = {
11551 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11552 FILE *a, *f=fopen("conftestval", "w");
11553 if (!f) exit(1);
11554 #ifdef WTMP_FILE
11555 fprintf(f, "%s\n", WTMP_FILE);
11556 exit(0);
11557 #endif
11558 #ifdef _PATH_WTMP
11559 fprintf(f, "%s\n", _PATH_WTMP);
11560 exit(0);
11561 #endif
11562 for (w = wtmplist; *w; w++) {
11563 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11564 fprintf(f, "%s\n", *w);
11565 exit(0);
11566 }
11567 }
11568 exit(0);
11569 }
11570 _ACEOF
11571 rm -f conftest$ac_exeext
11572 if { (ac_try="$ac_link"
11573 case "(($ac_try" in
11574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11575 *) ac_try_echo=$ac_try;;
11576 esac
11577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11578 (eval "$ac_link") 2>&5
11579 ac_status=$?
11580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11582 { (case "(($ac_try" in
11583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11584 *) ac_try_echo=$ac_try;;
11585 esac
11586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11587 (eval "$ac_try") 2>&5
11588 ac_status=$?
11589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11590 (exit $ac_status); }; }; then
11591 path_wtmp=`cat conftestval`
11592 else
11593 echo "$as_me: program exited with status $ac_status" >&5
11594 echo "$as_me: failed program was:" >&5
11595 sed 's/^/| /' conftest.$ac_ext >&5
11596
11597 ( exit $ac_status )
11598 path_wtmp=
11599 fi
11600 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11601 fi
11602
11603
11604 fi
11605 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
11606 echo "${ECHO_T}$path_wtmp" >&6; }
11607 if test x$path_wtmp != x; then
11608
11609 cat >>confdefs.h <<_ACEOF
11610 #define WTMP_FILE "$path_wtmp"
11611 _ACEOF
11612
11613 fi
11614
11615 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11616 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11617 if test "${path_wtmpx+set}" = set; then
11618 echo $ECHO_N "(cached) $ECHO_C" >&6
11619 else
11620 if test "$cross_compiling" = yes; then
11621 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11622 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11623 else
11624 cat >conftest.$ac_ext <<_ACEOF
11625 /* confdefs.h. */
11626 _ACEOF
11627 cat confdefs.h >>conftest.$ac_ext
11628 cat >>conftest.$ac_ext <<_ACEOF
11629 /* end confdefs.h. */
11630 #include <stdio.h>
11631 #include <stdlib.h>
11632 #ifdef HAVE_UTMPX_H
11633 #include <utmpx.h>
11634 #endif
11635 #include <errno.h>
11636 main()
11637 {
11638 char **w, *wtmplist[] = {
11639 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11640 FILE *a, *f=fopen("conftestval", "w");
11641 if (!f) exit(1);
11642 #ifdef WTMPX_FILE
11643 fprintf(f, "%s\n", WTMPX_FILE);
11644 exit(0);
11645 #endif
11646 #ifdef _PATH_WTMPX
11647 fprintf(f, "%s\n", _PATH_WTMPX);
11648 exit(0);
11649 #endif
11650 for (w = wtmplist; *w; w++) {
11651 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11652 fprintf(f, "%s\n", *w);
11653 exit(0);
11654 }
11655 }
11656 exit(0);
11657 }
11658 _ACEOF
11659 rm -f conftest$ac_exeext
11660 if { (ac_try="$ac_link"
11661 case "(($ac_try" in
11662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11663 *) ac_try_echo=$ac_try;;
11664 esac
11665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11666 (eval "$ac_link") 2>&5
11667 ac_status=$?
11668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11670 { (case "(($ac_try" in
11671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11672 *) ac_try_echo=$ac_try;;
11673 esac
11674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11675 (eval "$ac_try") 2>&5
11676 ac_status=$?
11677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11678 (exit $ac_status); }; }; then
11679 path_wtmpx=`cat conftestval`
11680 else
11681 echo "$as_me: program exited with status $ac_status" >&5
11682 echo "$as_me: failed program was:" >&5
11683 sed 's/^/| /' conftest.$ac_ext >&5
11684
11685 ( exit $ac_status )
11686 path_wtmpx=
11687 fi
11688 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11689 fi
11690
11691
11692 fi
11693 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11694 echo "${ECHO_T}$path_wtmpx" >&6; }
11695 if test x$path_wtmpx != x; then
11696
11697 cat >>confdefs.h <<_ACEOF
11698 #define WTMPX_FILE "$path_wtmpx"
11699 _ACEOF
11700
11701 fi
11702
11703 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11704 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11705 if test "${path_lastlog+set}" = set; then
11706 echo $ECHO_N "(cached) $ECHO_C" >&6
11707 else
11708 if test "$cross_compiling" = yes; then
11709 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11710 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11711 else
11712 cat >conftest.$ac_ext <<_ACEOF
11713 /* confdefs.h. */
11714 _ACEOF
11715 cat confdefs.h >>conftest.$ac_ext
11716 cat >>conftest.$ac_ext <<_ACEOF
11717 /* end confdefs.h. */
11718 #include <stdio.h>
11719 #include <stdlib.h>
11720 #include <sys/types.h>
11721 #ifdef HAVE_UTMPX_H
11722 #include <utmpx.h>
11723 #elif defined(HAVE_UTMP_H)
11724 #include <utmp.h>
11725 #endif
11726 #ifdef HAVE_LASTLOG_H
11727 #include <lastlog.h>
11728 #endif
11729 #include <errno.h>
11730 main()
11731 {
11732 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11733 FILE *a, *f=fopen("conftestval", "w");
11734 if (!f) exit(1);
11735 #ifdef LASTLOG_FILE
11736 fprintf(f, "%s\n", LASTLOG_FILE);
11737 exit(0);
11738 #endif
11739 #ifdef _PATH_LASTLOG
11740 fprintf(f, "%s\n", _PATH_LASTLOG);
11741 exit(0);
11742 #endif
11743 for (w = lastloglist; *w; w++) {
11744 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11745 fprintf(f, "%s\n", *w);
11746 exit(0);
11747 }
11748 }
11749 exit(0);
11750 }
11751 _ACEOF
11752 rm -f conftest$ac_exeext
11753 if { (ac_try="$ac_link"
11754 case "(($ac_try" in
11755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11756 *) ac_try_echo=$ac_try;;
11757 esac
11758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11759 (eval "$ac_link") 2>&5
11760 ac_status=$?
11761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11762 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11763 { (case "(($ac_try" in
11764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11765 *) ac_try_echo=$ac_try;;
11766 esac
11767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11768 (eval "$ac_try") 2>&5
11769 ac_status=$?
11770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11771 (exit $ac_status); }; }; then
11772 path_lastlog=`cat conftestval`
11773 else
11774 echo "$as_me: program exited with status $ac_status" >&5
11775 echo "$as_me: failed program was:" >&5
11776 sed 's/^/| /' conftest.$ac_ext >&5
11777
11778 ( exit $ac_status )
11779 path_lastlog=
11780 fi
11781 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11782 fi
11783
11784
11785 fi
11786 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11787 echo "${ECHO_T}$path_lastlog" >&6; }
11788 if test x$path_lastlog != x; then
11789
11790 cat >>confdefs.h <<_ACEOF
11791 #define LASTLOG_FILE "$path_lastlog"
11792 _ACEOF
11793
11794 fi
11795
11796 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11797 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11798 if test "${path_lastlogx+set}" = set; then
11799 echo $ECHO_N "(cached) $ECHO_C" >&6
11800 else
11801 if test "$cross_compiling" = yes; then
11802 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11803 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11804 else
11805 cat >conftest.$ac_ext <<_ACEOF
11806 /* confdefs.h. */
11807 _ACEOF
11808 cat confdefs.h >>conftest.$ac_ext
11809 cat >>conftest.$ac_ext <<_ACEOF
11810 /* end confdefs.h. */
11811 #include <stdio.h>
11812 #include <stdlib.h>
11813 #ifdef HAVE_UTMPX_H
11814 #include <utmpx.h>
11815 #endif
11816 #include <errno.h>
11817 main()
11818 {
11819 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11820 FILE *a, *f=fopen("conftestval", "w");
11821 if (!f) exit(1);
11822 #ifdef LASTLOGX_FILE
11823 fprintf(f, "%s\n", LASTLOGX_FILE);
11824 exit(0);
11825 #endif
11826 #ifdef _PATH_LASTLOGX
11827 fprintf(f, "%s\n", _PATH_LASTLOGX);
11828 exit(0);
11829 #endif
11830 for (w = wtmplist; *w; w++) {
11831 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11832 fprintf(f, "%s\n", *w);
11833 exit(0);
11834 }
11835 }
11836 exit(0);
11837 }
11838 _ACEOF
11839 rm -f conftest$ac_exeext
11840 if { (ac_try="$ac_link"
11841 case "(($ac_try" in
11842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11843 *) ac_try_echo=$ac_try;;
11844 esac
11845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11846 (eval "$ac_link") 2>&5
11847 ac_status=$?
11848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11850 { (case "(($ac_try" in
11851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11852 *) ac_try_echo=$ac_try;;
11853 esac
11854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11855 (eval "$ac_try") 2>&5
11856 ac_status=$?
11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858 (exit $ac_status); }; }; then
11859 path_lastlogx=`cat conftestval`
11860 else
11861 echo "$as_me: program exited with status $ac_status" >&5
11862 echo "$as_me: failed program was:" >&5
11863 sed 's/^/| /' conftest.$ac_ext >&5
11864
11865 ( exit $ac_status )
11866 path_lastlogx=
11867 fi
11868 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11869 fi
11870
11871
11872 fi
11873 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11874 echo "${ECHO_T}$path_lastlogx" >&6; }
11875 if test x$path_lastlogx != x; then
11876
11877 cat >>confdefs.h <<_ACEOF
11878 #define LASTLOGX_FILE "$path_lastlogx"
11879 _ACEOF
11880
11881 fi
11882
11883
11884
11885
11886 save_LIBS=$LIBS
11887 save_CFLAGS=$CFLAGS
11888 CFLAGS="$CFLAGS $X_CFLAGS"
11889 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11890 if test x$support_xim = xyes; then
11891 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11892 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11893 if test "${rxvt_cv_func_xlocale+set}" = set; then
11894 echo $ECHO_N "(cached) $ECHO_C" >&6
11895 else
11896 if test "$cross_compiling" = yes; then
11897 :
11898 else
11899 cat >conftest.$ac_ext <<_ACEOF
11900 /* confdefs.h. */
11901 _ACEOF
11902 cat confdefs.h >>conftest.$ac_ext
11903 cat >>conftest.$ac_ext <<_ACEOF
11904 /* end confdefs.h. */
11905 #include <X11/Xlib.h>
11906 #include <stdlib.h>
11907 main() {
11908 char *p;
11909 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11910 exit (XSupportsLocale() ? 0 : 1);
11911 else
11912 exit (1);}
11913 _ACEOF
11914 rm -f conftest$ac_exeext
11915 if { (ac_try="$ac_link"
11916 case "(($ac_try" in
11917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11918 *) ac_try_echo=$ac_try;;
11919 esac
11920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11921 (eval "$ac_link") 2>&5
11922 ac_status=$?
11923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11924 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11925 { (case "(($ac_try" in
11926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11927 *) ac_try_echo=$ac_try;;
11928 esac
11929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11930 (eval "$ac_try") 2>&5
11931 ac_status=$?
11932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11933 (exit $ac_status); }; }; then
11934 rxvt_cv_func_xlocale=yes
11935 else
11936 echo "$as_me: program exited with status $ac_status" >&5
11937 echo "$as_me: failed program was:" >&5
11938 sed 's/^/| /' conftest.$ac_ext >&5
11939
11940 ( exit $ac_status )
11941 rxvt_cv_func_xlocale=no
11942 fi
11943 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11944 fi
11945
11946
11947 fi
11948 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11949 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11950 if test x$rxvt_cv_func_xlocale = xyes; then
11951
11952 cat >>confdefs.h <<\_ACEOF
11953 #define USE_XIM 1
11954 _ACEOF
11955
11956 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11957 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11958 if test "${rxvt_broken_ximcb+set}" = set; then
11959 echo $ECHO_N "(cached) $ECHO_C" >&6
11960 else
11961 cat >conftest.$ac_ext <<_ACEOF
11962
11963 #include <X11/Xlib.h>
11964
11965 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11966
11967 void f() {
11968 XIMCallback cb;
11969 cb.callback = im_destroy_cb;
11970 }
11971
11972 _ACEOF
11973 rm -f conftest.$ac_objext
11974 if { (ac_try="$ac_compile"
11975 case "(($ac_try" in
11976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11977 *) ac_try_echo=$ac_try;;
11978 esac
11979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11980 (eval "$ac_compile") 2>conftest.er1
11981 ac_status=$?
11982 grep -v '^ *+' conftest.er1 >conftest.err
11983 rm -f conftest.er1
11984 cat conftest.err >&5
11985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11986 (exit $ac_status); } && {
11987 test -z "$ac_cxx_werror_flag" ||
11988 test ! -s conftest.err
11989 } && test -s conftest.$ac_objext; then
11990 rxvt_broken_ximcb=yes
11991 else
11992 echo "$as_me: failed program was:" >&5
11993 sed 's/^/| /' conftest.$ac_ext >&5
11994
11995 rxvt_broken_ximcb=no
11996 fi
11997
11998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11999 fi
12000 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12001 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
12002
12003 if test x$rxvt_broken_ximcb = xyes; then
12004
12005 cat >>confdefs.h <<\_ACEOF
12006 #define XIMCB_PROTO_BROKEN 1
12007 _ACEOF
12008
12009 fi
12010 fi
12011 fi
12012
12013 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
12014 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
12015 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
12016 echo $ECHO_N "(cached) $ECHO_C" >&6
12017 else
12018 cat >conftest.$ac_ext <<_ACEOF
12019 /* confdefs.h. */
12020 _ACEOF
12021 cat confdefs.h >>conftest.$ac_ext
12022 cat >>conftest.$ac_ext <<_ACEOF
12023 /* end confdefs.h. */
12024 #define X_LOCALE 1
12025 #include <X11/Xlocale.h>
12026 int
12027 main ()
12028 {
12029 setlocale(LC_CTYPE, "");
12030 ;
12031 return 0;
12032 }
12033 _ACEOF
12034 rm -f conftest.$ac_objext conftest$ac_exeext
12035 if { (ac_try="$ac_link"
12036 case "(($ac_try" in
12037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12038 *) ac_try_echo=$ac_try;;
12039 esac
12040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12041 (eval "$ac_link") 2>conftest.er1
12042 ac_status=$?
12043 grep -v '^ *+' conftest.er1 >conftest.err
12044 rm -f conftest.er1
12045 cat conftest.err >&5
12046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12047 (exit $ac_status); } && {
12048 test -z "$ac_cxx_werror_flag" ||
12049 test ! -s conftest.err
12050 } && test -s conftest$ac_exeext &&
12051 $as_test_x conftest$ac_exeext; then
12052 rxvt_cv_func_xsetlocale=yes
12053 else
12054 echo "$as_me: failed program was:" >&5
12055 sed 's/^/| /' conftest.$ac_ext >&5
12056
12057 rxvt_cv_func_xsetlocale=no
12058 fi
12059
12060 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12061 conftest$ac_exeext conftest.$ac_ext
12062 fi
12063 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
12064 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
12065 if test x$rxvt_cv_func_xsetlocale = xyes; then
12066
12067 cat >>confdefs.h <<\_ACEOF
12068 #define HAVE_XSETLOCALE 1
12069 _ACEOF
12070
12071 fi
12072 LIBS=$save_LIBS
12073 CFLAGS=$save_CFLAGS
12074
12075 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
12076 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
12077 if test "${rxvt_cv_func_setlocale+set}" = set; then
12078 echo $ECHO_N "(cached) $ECHO_C" >&6
12079 else
12080 cat >conftest.$ac_ext <<_ACEOF
12081 /* confdefs.h. */
12082 _ACEOF
12083 cat confdefs.h >>conftest.$ac_ext
12084 cat >>conftest.$ac_ext <<_ACEOF
12085 /* end confdefs.h. */
12086 #include <clocale>
12087 int
12088 main ()
12089 {
12090 setlocale(LC_CTYPE, "");
12091 ;
12092 return 0;
12093 }
12094 _ACEOF
12095 rm -f conftest.$ac_objext conftest$ac_exeext
12096 if { (ac_try="$ac_link"
12097 case "(($ac_try" in
12098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12099 *) ac_try_echo=$ac_try;;
12100 esac
12101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12102 (eval "$ac_link") 2>conftest.er1
12103 ac_status=$?
12104 grep -v '^ *+' conftest.er1 >conftest.err
12105 rm -f conftest.er1
12106 cat conftest.err >&5
12107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108 (exit $ac_status); } && {
12109 test -z "$ac_cxx_werror_flag" ||
12110 test ! -s conftest.err
12111 } && test -s conftest$ac_exeext &&
12112 $as_test_x conftest$ac_exeext; then
12113 rxvt_cv_func_setlocale=yes
12114 else
12115 echo "$as_me: failed program was:" >&5
12116 sed 's/^/| /' conftest.$ac_ext >&5
12117
12118 rxvt_cv_func_setlocale=no
12119 fi
12120
12121 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12122 conftest$ac_exeext conftest.$ac_ext
12123 fi
12124 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
12125 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
12126 if test x$rxvt_cv_func_setlocale = xyes; then
12127
12128 cat >>confdefs.h <<\_ACEOF
12129 #define HAVE_SETLOCALE 1
12130 _ACEOF
12131
12132 fi
12133
12134 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
12135 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
12136 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
12137 echo $ECHO_N "(cached) $ECHO_C" >&6
12138 else
12139 cat >conftest.$ac_ext <<_ACEOF
12140 /* confdefs.h. */
12141 _ACEOF
12142 cat confdefs.h >>conftest.$ac_ext
12143 cat >>conftest.$ac_ext <<_ACEOF
12144 /* end confdefs.h. */
12145 #include <langinfo.h>
12146 int
12147 main ()
12148 {
12149 nl_langinfo(CODESET);
12150 ;
12151 return 0;
12152 }
12153 _ACEOF
12154 rm -f conftest.$ac_objext conftest$ac_exeext
12155 if { (ac_try="$ac_link"
12156 case "(($ac_try" in
12157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12158 *) ac_try_echo=$ac_try;;
12159 esac
12160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12161 (eval "$ac_link") 2>conftest.er1
12162 ac_status=$?
12163 grep -v '^ *+' conftest.er1 >conftest.err
12164 rm -f conftest.er1
12165 cat conftest.err >&5
12166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12167 (exit $ac_status); } && {
12168 test -z "$ac_cxx_werror_flag" ||
12169 test ! -s conftest.err
12170 } && test -s conftest$ac_exeext &&
12171 $as_test_x conftest$ac_exeext; then
12172 rxvt_cv_func_nl_langinfo=yes
12173 else
12174 echo "$as_me: failed program was:" >&5
12175 sed 's/^/| /' conftest.$ac_ext >&5
12176
12177 rxvt_cv_func_nl_langinfo=no
12178 fi
12179
12180 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12181 conftest$ac_exeext conftest.$ac_ext
12182 fi
12183 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
12184 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
12185 if test x$rxvt_cv_func_nl_langinfo = xyes; then
12186
12187 cat >>confdefs.h <<\_ACEOF
12188 #define HAVE_NL_LANGINFO 1
12189 _ACEOF
12190
12191 fi
12192
12193
12194 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
12195 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
12196 if test "${can_pass_fds+set}" = set; then
12197 echo $ECHO_N "(cached) $ECHO_C" >&6
12198 else
12199 cat >conftest.$ac_ext <<_ACEOF
12200 /* confdefs.h. */
12201 _ACEOF
12202 cat confdefs.h >>conftest.$ac_ext
12203 cat >>conftest.$ac_ext <<_ACEOF
12204 /* end confdefs.h. */
12205
12206 #include <cstddef> // broken bsds (is that redundant?) need this
12207 #include <sys/types.h>
12208 #include <sys/socket.h>
12209 #include <sys/uio.h>
12210
12211 int
12212 main ()
12213 {
12214
12215 {
12216 msghdr msg;
12217 iovec iov;
12218 char buf [100];
12219 char data = 0;
12220
12221 iov.iov_base = &data;
12222 iov.iov_len = 1;
12223
12224 msg.msg_iov = &iov;
12225 msg.msg_iovlen = 1;
12226 msg.msg_control = buf;
12227 msg.msg_controllen = sizeof buf;
12228
12229 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12230 cmsg->cmsg_level = SOL_SOCKET;
12231 cmsg->cmsg_type = SCM_RIGHTS;
12232 cmsg->cmsg_len = 100;
12233
12234 *(int *)CMSG_DATA (cmsg) = 5;
12235
12236 return sendmsg (3, &msg, 0);
12237 }
12238
12239 ;
12240 return 0;
12241 }
12242 _ACEOF
12243 rm -f conftest.$ac_objext conftest$ac_exeext
12244 if { (ac_try="$ac_link"
12245 case "(($ac_try" in
12246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12247 *) ac_try_echo=$ac_try;;
12248 esac
12249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12250 (eval "$ac_link") 2>conftest.er1
12251 ac_status=$?
12252 grep -v '^ *+' conftest.er1 >conftest.err
12253 rm -f conftest.er1
12254 cat conftest.err >&5
12255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256 (exit $ac_status); } && {
12257 test -z "$ac_cxx_werror_flag" ||
12258 test ! -s conftest.err
12259 } && test -s conftest$ac_exeext &&
12260 $as_test_x conftest$ac_exeext; then
12261 can_pass_fds=yes
12262 else
12263 echo "$as_me: failed program was:" >&5
12264 sed 's/^/| /' conftest.$ac_ext >&5
12265
12266 can_pass_fds=no
12267 fi
12268
12269 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12270 conftest$ac_exeext conftest.$ac_ext
12271 fi
12272 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12273 echo "${ECHO_T}$can_pass_fds" >&6; }
12274 if test x$can_pass_fds = xyes; then
12275
12276 cat >>confdefs.h <<\_ACEOF
12277 #define HAVE_UNIX_FDPASS 1
12278 _ACEOF
12279
12280 else
12281 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12282 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12283 { (exit 1); exit 1; }; }
12284 fi
12285
12286
12287
12288
12289
12290
12291
12292
12293 for ac_header in \
12294 pty.h \
12295 util.h \
12296 libutil.h \
12297 sys/ioctl.h \
12298 sys/stropts.h \
12299
12300 do
12301 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12303 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12306 echo $ECHO_N "(cached) $ECHO_C" >&6
12307 fi
12308 ac_res=`eval echo '${'$as_ac_Header'}'`
12309 { echo "$as_me:$LINENO: result: $ac_res" >&5
12310 echo "${ECHO_T}$ac_res" >&6; }
12311 else
12312 # Is the header compilable?
12313 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12314 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12315 cat >conftest.$ac_ext <<_ACEOF
12316 /* confdefs.h. */
12317 _ACEOF
12318 cat confdefs.h >>conftest.$ac_ext
12319 cat >>conftest.$ac_ext <<_ACEOF
12320 /* end confdefs.h. */
12321 $ac_includes_default
12322 #include <$ac_header>
12323 _ACEOF
12324 rm -f conftest.$ac_objext
12325 if { (ac_try="$ac_compile"
12326 case "(($ac_try" in
12327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12328 *) ac_try_echo=$ac_try;;
12329 esac
12330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12331 (eval "$ac_compile") 2>conftest.er1
12332 ac_status=$?
12333 grep -v '^ *+' conftest.er1 >conftest.err
12334 rm -f conftest.er1
12335 cat conftest.err >&5
12336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12337 (exit $ac_status); } && {
12338 test -z "$ac_cxx_werror_flag" ||
12339 test ! -s conftest.err
12340 } && test -s conftest.$ac_objext; then
12341 ac_header_compiler=yes
12342 else
12343 echo "$as_me: failed program was:" >&5
12344 sed 's/^/| /' conftest.$ac_ext >&5
12345
12346 ac_header_compiler=no
12347 fi
12348
12349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12350 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12351 echo "${ECHO_T}$ac_header_compiler" >&6; }
12352
12353 # Is the header present?
12354 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12355 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12356 cat >conftest.$ac_ext <<_ACEOF
12357 /* confdefs.h. */
12358 _ACEOF
12359 cat confdefs.h >>conftest.$ac_ext
12360 cat >>conftest.$ac_ext <<_ACEOF
12361 /* end confdefs.h. */
12362 #include <$ac_header>
12363 _ACEOF
12364 if { (ac_try="$ac_cpp conftest.$ac_ext"
12365 case "(($ac_try" in
12366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12367 *) ac_try_echo=$ac_try;;
12368 esac
12369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12370 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12371 ac_status=$?
12372 grep -v '^ *+' conftest.er1 >conftest.err
12373 rm -f conftest.er1
12374 cat conftest.err >&5
12375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12376 (exit $ac_status); } >/dev/null && {
12377 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12378 test ! -s conftest.err
12379 }; then
12380 ac_header_preproc=yes
12381 else
12382 echo "$as_me: failed program was:" >&5
12383 sed 's/^/| /' conftest.$ac_ext >&5
12384
12385 ac_header_preproc=no
12386 fi
12387
12388 rm -f conftest.err conftest.$ac_ext
12389 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12390 echo "${ECHO_T}$ac_header_preproc" >&6; }
12391
12392 # So? What about this header?
12393 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12394 yes:no: )
12395 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12396 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12397 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12398 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12399 ac_header_preproc=yes
12400 ;;
12401 no:yes:* )
12402 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12403 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12404 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12405 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12406 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12407 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12408 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12409 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12410 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12411 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12412 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12413 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12414
12415 ;;
12416 esac
12417 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12419 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12420 echo $ECHO_N "(cached) $ECHO_C" >&6
12421 else
12422 eval "$as_ac_Header=\$ac_header_preproc"
12423 fi
12424 ac_res=`eval echo '${'$as_ac_Header'}'`
12425 { echo "$as_me:$LINENO: result: $ac_res" >&5
12426 echo "${ECHO_T}$ac_res" >&6; }
12427
12428 fi
12429 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12430 cat >>confdefs.h <<_ACEOF
12431 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12432 _ACEOF
12433
12434 fi
12435
12436 done
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448 for ac_func in \
12449 revoke \
12450 _getpty \
12451 getpt \
12452 posix_openpt \
12453 isastream \
12454 setuid \
12455 seteuid \
12456 setreuid \
12457 setresuid \
12458
12459 do
12460 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12461 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12462 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12463 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12464 echo $ECHO_N "(cached) $ECHO_C" >&6
12465 else
12466 cat >conftest.$ac_ext <<_ACEOF
12467 /* confdefs.h. */
12468 _ACEOF
12469 cat confdefs.h >>conftest.$ac_ext
12470 cat >>conftest.$ac_ext <<_ACEOF
12471 /* end confdefs.h. */
12472 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12473 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12474 #define $ac_func innocuous_$ac_func
12475
12476 /* System header to define __stub macros and hopefully few prototypes,
12477 which can conflict with char $ac_func (); below.
12478 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12479 <limits.h> exists even on freestanding compilers. */
12480
12481 #ifdef __STDC__
12482 # include <limits.h>
12483 #else
12484 # include <assert.h>
12485 #endif
12486
12487 #undef $ac_func
12488
12489 /* Override any GCC internal prototype to avoid an error.
12490 Use char because int might match the return type of a GCC
12491 builtin and then its argument prototype would still apply. */
12492 #ifdef __cplusplus
12493 extern "C"
12494 #endif
12495 char $ac_func ();
12496 /* The GNU C library defines this for functions which it implements
12497 to always fail with ENOSYS. Some functions are actually named
12498 something starting with __ and the normal name is an alias. */
12499 #if defined __stub_$ac_func || defined __stub___$ac_func
12500 choke me
12501 #endif
12502
12503 int
12504 main ()
12505 {
12506 return $ac_func ();
12507 ;
12508 return 0;
12509 }
12510 _ACEOF
12511 rm -f conftest.$ac_objext conftest$ac_exeext
12512 if { (ac_try="$ac_link"
12513 case "(($ac_try" in
12514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12515 *) ac_try_echo=$ac_try;;
12516 esac
12517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12518 (eval "$ac_link") 2>conftest.er1
12519 ac_status=$?
12520 grep -v '^ *+' conftest.er1 >conftest.err
12521 rm -f conftest.er1
12522 cat conftest.err >&5
12523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12524 (exit $ac_status); } && {
12525 test -z "$ac_cxx_werror_flag" ||
12526 test ! -s conftest.err
12527 } && test -s conftest$ac_exeext &&
12528 $as_test_x conftest$ac_exeext; then
12529 eval "$as_ac_var=yes"
12530 else
12531 echo "$as_me: failed program was:" >&5
12532 sed 's/^/| /' conftest.$ac_ext >&5
12533
12534 eval "$as_ac_var=no"
12535 fi
12536
12537 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12538 conftest$ac_exeext conftest.$ac_ext
12539 fi
12540 ac_res=`eval echo '${'$as_ac_var'}'`
12541 { echo "$as_me:$LINENO: result: $ac_res" >&5
12542 echo "${ECHO_T}$ac_res" >&6; }
12543 if test `eval echo '${'$as_ac_var'}'` = yes; then
12544 cat >>confdefs.h <<_ACEOF
12545 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12546 _ACEOF
12547
12548 fi
12549 done
12550
12551
12552 have_clone=no
12553
12554 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12555 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12556 if test -e /dev/ptym/clone; then
12557 { echo "$as_me:$LINENO: result: yes" >&5
12558 echo "${ECHO_T}yes" >&6; }
12559
12560 cat >>confdefs.h <<\_ACEOF
12561 #define HAVE_DEV_CLONE 1
12562 _ACEOF
12563
12564
12565 cat >>confdefs.h <<\_ACEOF
12566 #define CLONE_DEVICE "/dev/ptym/clone"
12567 _ACEOF
12568
12569 have_clone=yes
12570 else
12571 { echo "$as_me:$LINENO: result: no" >&5
12572 echo "${ECHO_T}no" >&6; }
12573 fi
12574
12575 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12576 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12577 if test -e /dev/ptc; then
12578 { echo "$as_me:$LINENO: result: yes" >&5
12579 echo "${ECHO_T}yes" >&6; }
12580
12581 cat >>confdefs.h <<\_ACEOF
12582 #define HAVE_DEV_PTC 1
12583 _ACEOF
12584
12585
12586 cat >>confdefs.h <<\_ACEOF
12587 #define CLONE_DEVICE "/dev/ptc"
12588 _ACEOF
12589
12590 have_clone=yes
12591 else
12592 { echo "$as_me:$LINENO: result: no" >&5
12593 echo "${ECHO_T}no" >&6; }
12594 fi
12595
12596 case $host in
12597 *-*-cygwin*)
12598 have_clone=yes
12599
12600 cat >>confdefs.h <<\_ACEOF
12601 #define CLONE_DEVICE "/dev/ptmx"
12602 _ACEOF
12603
12604 ;;
12605 *)
12606 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12607 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12608 if test -e /dev/ptmx; then
12609 { echo "$as_me:$LINENO: result: yes" >&5
12610 echo "${ECHO_T}yes" >&6; }
12611
12612 cat >>confdefs.h <<\_ACEOF
12613 #define HAVE_DEV_PTMX 1
12614 _ACEOF
12615
12616
12617 cat >>confdefs.h <<\_ACEOF
12618 #define CLONE_DEVICE "/dev/ptmx"
12619 _ACEOF
12620
12621 have_clone=yes
12622 else
12623 { echo "$as_me:$LINENO: result: no" >&5
12624 echo "${ECHO_T}no" >&6; }
12625 fi
12626 ;;
12627 esac
12628
12629 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12630 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12631 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12632 cat >conftest.$ac_ext <<_ACEOF
12633 /* confdefs.h. */
12634 _ACEOF
12635 cat confdefs.h >>conftest.$ac_ext
12636 cat >>conftest.$ac_ext <<_ACEOF
12637 /* end confdefs.h. */
12638 #include <stdlib.h>
12639 int
12640 main ()
12641 {
12642 grantpt(0);unlockpt(0);ptsname(0);
12643 ;
12644 return 0;
12645 }
12646 _ACEOF
12647 rm -f conftest.$ac_objext conftest$ac_exeext
12648 if { (ac_try="$ac_link"
12649 case "(($ac_try" in
12650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12651 *) ac_try_echo=$ac_try;;
12652 esac
12653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12654 (eval "$ac_link") 2>conftest.er1
12655 ac_status=$?
12656 grep -v '^ *+' conftest.er1 >conftest.err
12657 rm -f conftest.er1
12658 cat conftest.err >&5
12659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12660 (exit $ac_status); } && {
12661 test -z "$ac_cxx_werror_flag" ||
12662 test ! -s conftest.err
12663 } && test -s conftest$ac_exeext &&
12664 $as_test_x conftest$ac_exeext; then
12665 unix98_pty=yes
12666
12667 cat >>confdefs.h <<\_ACEOF
12668 #define UNIX98_PTY 1
12669 _ACEOF
12670
12671 { echo "$as_me:$LINENO: result: yes" >&5
12672 echo "${ECHO_T}yes" >&6; }
12673 else
12674 echo "$as_me: failed program was:" >&5
12675 sed 's/^/| /' conftest.$ac_ext >&5
12676
12677 { echo "$as_me:$LINENO: result: no" >&5
12678 echo "${ECHO_T}no" >&6; }
12679 fi
12680
12681 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12682 conftest$ac_exeext conftest.$ac_ext
12683 fi
12684
12685 if test -z "$unix98_pty"; then
12686
12687 for ac_func in openpty
12688 do
12689 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12690 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12691 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12692 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12693 echo $ECHO_N "(cached) $ECHO_C" >&6
12694 else
12695 cat >conftest.$ac_ext <<_ACEOF
12696 /* confdefs.h. */
12697 _ACEOF
12698 cat confdefs.h >>conftest.$ac_ext
12699 cat >>conftest.$ac_ext <<_ACEOF
12700 /* end confdefs.h. */
12701 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12702 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12703 #define $ac_func innocuous_$ac_func
12704
12705 /* System header to define __stub macros and hopefully few prototypes,
12706 which can conflict with char $ac_func (); below.
12707 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12708 <limits.h> exists even on freestanding compilers. */
12709
12710 #ifdef __STDC__
12711 # include <limits.h>
12712 #else
12713 # include <assert.h>
12714 #endif
12715
12716 #undef $ac_func
12717
12718 /* Override any GCC internal prototype to avoid an error.
12719 Use char because int might match the return type of a GCC
12720 builtin and then its argument prototype would still apply. */
12721 #ifdef __cplusplus
12722 extern "C"
12723 #endif
12724 char $ac_func ();
12725 /* The GNU C library defines this for functions which it implements
12726 to always fail with ENOSYS. Some functions are actually named
12727 something starting with __ and the normal name is an alias. */
12728 #if defined __stub_$ac_func || defined __stub___$ac_func
12729 choke me
12730 #endif
12731
12732 int
12733 main ()
12734 {
12735 return $ac_func ();
12736 ;
12737 return 0;
12738 }
12739 _ACEOF
12740 rm -f conftest.$ac_objext conftest$ac_exeext
12741 if { (ac_try="$ac_link"
12742 case "(($ac_try" in
12743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12744 *) ac_try_echo=$ac_try;;
12745 esac
12746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12747 (eval "$ac_link") 2>conftest.er1
12748 ac_status=$?
12749 grep -v '^ *+' conftest.er1 >conftest.err
12750 rm -f conftest.er1
12751 cat conftest.err >&5
12752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753 (exit $ac_status); } && {
12754 test -z "$ac_cxx_werror_flag" ||
12755 test ! -s conftest.err
12756 } && test -s conftest$ac_exeext &&
12757 $as_test_x conftest$ac_exeext; then
12758 eval "$as_ac_var=yes"
12759 else
12760 echo "$as_me: failed program was:" >&5
12761 sed 's/^/| /' conftest.$ac_ext >&5
12762
12763 eval "$as_ac_var=no"
12764 fi
12765
12766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12767 conftest$ac_exeext conftest.$ac_ext
12768 fi
12769 ac_res=`eval echo '${'$as_ac_var'}'`
12770 { echo "$as_me:$LINENO: result: $ac_res" >&5
12771 echo "${ECHO_T}$ac_res" >&6; }
12772 if test `eval echo '${'$as_ac_var'}'` = yes; then
12773 cat >>confdefs.h <<_ACEOF
12774 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12775 _ACEOF
12776
12777 else
12778 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12779 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12780 if test "${ac_cv_lib_util_openpty+set}" = set; then
12781 echo $ECHO_N "(cached) $ECHO_C" >&6
12782 else
12783 ac_check_lib_save_LIBS=$LIBS
12784 LIBS="-lutil $LIBS"
12785 cat >conftest.$ac_ext <<_ACEOF
12786 /* confdefs.h. */
12787 _ACEOF
12788 cat confdefs.h >>conftest.$ac_ext
12789 cat >>conftest.$ac_ext <<_ACEOF
12790 /* end confdefs.h. */
12791
12792 /* Override any GCC internal prototype to avoid an error.
12793 Use char because int might match the return type of a GCC
12794 builtin and then its argument prototype would still apply. */
12795 #ifdef __cplusplus
12796 extern "C"
12797 #endif
12798 char openpty ();
12799 int
12800 main ()
12801 {
12802 return openpty ();
12803 ;
12804 return 0;
12805 }
12806 _ACEOF
12807 rm -f conftest.$ac_objext conftest$ac_exeext
12808 if { (ac_try="$ac_link"
12809 case "(($ac_try" in
12810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12811 *) ac_try_echo=$ac_try;;
12812 esac
12813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12814 (eval "$ac_link") 2>conftest.er1
12815 ac_status=$?
12816 grep -v '^ *+' conftest.er1 >conftest.err
12817 rm -f conftest.er1
12818 cat conftest.err >&5
12819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12820 (exit $ac_status); } && {
12821 test -z "$ac_cxx_werror_flag" ||
12822 test ! -s conftest.err
12823 } && test -s conftest$ac_exeext &&
12824 $as_test_x conftest$ac_exeext; then
12825 ac_cv_lib_util_openpty=yes
12826 else
12827 echo "$as_me: failed program was:" >&5
12828 sed 's/^/| /' conftest.$ac_ext >&5
12829
12830 ac_cv_lib_util_openpty=no
12831 fi
12832
12833 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12834 conftest$ac_exeext conftest.$ac_ext
12835 LIBS=$ac_check_lib_save_LIBS
12836 fi
12837 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12838 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12839 if test $ac_cv_lib_util_openpty = yes; then
12840 cat >>confdefs.h <<\_ACEOF
12841 #define HAVE_OPENPTY 1
12842 _ACEOF
12843 LIBS="$LIBS -lutil"
12844 fi
12845
12846 fi
12847 done
12848
12849 fi
12850
12851
12852
12853 { echo "$as_me:$LINENO: checking for tty group" >&5
12854 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12855 if test "${tty_group+set}" = set; then
12856 echo $ECHO_N "(cached) $ECHO_C" >&6
12857 else
12858 if test "$cross_compiling" = yes; then
12859 tty_group=no
12860 else
12861 cat >conftest.$ac_ext <<_ACEOF
12862 /* confdefs.h. */
12863 _ACEOF
12864 cat confdefs.h >>conftest.$ac_ext
12865 cat >>conftest.$ac_ext <<_ACEOF
12866 /* end confdefs.h. */
12867
12868 #include <sys/types.h>
12869 #include <sys/stat.h>
12870 #include <unistd.h>
12871 #include <grp.h>
12872
12873 main()
12874 {
12875 struct stat st;
12876 struct group *gr;
12877 char *tty;
12878 gr = getgrnam("tty");
12879 tty = ttyname(0);
12880 if (gr != 0
12881 && tty != 0
12882 && (stat(tty, &st)) == 0
12883 && st.st_gid == gr->gr_gid)
12884 return 0;
12885 else
12886 return 1;
12887 }
12888 _ACEOF
12889 rm -f conftest$ac_exeext
12890 if { (ac_try="$ac_link"
12891 case "(($ac_try" in
12892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12893 *) ac_try_echo=$ac_try;;
12894 esac
12895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12896 (eval "$ac_link") 2>&5
12897 ac_status=$?
12898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12899 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12900 { (case "(($ac_try" in
12901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12902 *) ac_try_echo=$ac_try;;
12903 esac
12904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12905 (eval "$ac_try") 2>&5
12906 ac_status=$?
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 tty_group=yes
12910 else
12911 echo "$as_me: program exited with status $ac_status" >&5
12912 echo "$as_me: failed program was:" >&5
12913 sed 's/^/| /' conftest.$ac_ext >&5
12914
12915 ( exit $ac_status )
12916 tty_group=no
12917 fi
12918 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12919 fi
12920
12921
12922 fi
12923 { echo "$as_me:$LINENO: result: $tty_group" >&5
12924 echo "${ECHO_T}$tty_group" >&6; }
12925 if test x$tty_group = xyes; then
12926
12927 cat >>confdefs.h <<\_ACEOF
12928 #define TTY_GID_SUPPORT 1
12929 _ACEOF
12930
12931 fi
12932
12933 if test x$support_xft = xyes; then
12934 # Extract the first word of "pkg-config", so it can be a program name with args.
12935 set dummy pkg-config; ac_word=$2
12936 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12937 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12938 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12939 echo $ECHO_N "(cached) $ECHO_C" >&6
12940 else
12941 case $PKG_CONFIG in
12942 [\\/]* | ?:[\\/]*)
12943 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12944 ;;
12945 *)
12946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12947 for as_dir in $PATH
12948 do
12949 IFS=$as_save_IFS
12950 test -z "$as_dir" && as_dir=.
12951 for ac_exec_ext in '' $ac_executable_extensions; do
12952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12953 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12954 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12955 break 2
12956 fi
12957 done
12958 done
12959 IFS=$as_save_IFS
12960
12961 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12962 ;;
12963 esac
12964 fi
12965 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12966 if test -n "$PKG_CONFIG"; then
12967 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12968 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12969 else
12970 { echo "$as_me:$LINENO: result: no" >&5
12971 echo "${ECHO_T}no" >&6; }
12972 fi
12973
12974
12975 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12976 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12977 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12978 else
12979 # Extract the first word of "xft-config", so it can be a program name with args.
12980 set dummy xft-config; ac_word=$2
12981 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12983 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12984 echo $ECHO_N "(cached) $ECHO_C" >&6
12985 else
12986 case $XFT_CONFIG in
12987 [\\/]* | ?:[\\/]*)
12988 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12989 ;;
12990 *)
12991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12992 for as_dir in $PATH
12993 do
12994 IFS=$as_save_IFS
12995 test -z "$as_dir" && as_dir=.
12996 for ac_exec_ext in '' $ac_executable_extensions; do
12997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12998 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13000 break 2
13001 fi
13002 done
13003 done
13004 IFS=$as_save_IFS
13005
13006 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
13007 ;;
13008 esac
13009 fi
13010 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
13011 if test -n "$XFT_CONFIG"; then
13012 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
13013 echo "${ECHO_T}$XFT_CONFIG" >&6; }
13014 else
13015 { echo "$as_me:$LINENO: result: no" >&5
13016 echo "${ECHO_T}no" >&6; }
13017 fi
13018
13019
13020 if test $XFT_CONFIG != no; then
13021 LIBS="$LIBS `$XFT_CONFIG --libs`"
13022 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
13023 fi
13024 fi
13025
13026
13027 for ac_header in X11/Xft/Xft.h
13028 do
13029 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13030 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13031 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13032 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13033 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13034 echo $ECHO_N "(cached) $ECHO_C" >&6
13035 fi
13036 ac_res=`eval echo '${'$as_ac_Header'}'`
13037 { echo "$as_me:$LINENO: result: $ac_res" >&5
13038 echo "${ECHO_T}$ac_res" >&6; }
13039 else
13040 # Is the header compilable?
13041 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13042 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13043 cat >conftest.$ac_ext <<_ACEOF
13044 /* confdefs.h. */
13045 _ACEOF
13046 cat confdefs.h >>conftest.$ac_ext
13047 cat >>conftest.$ac_ext <<_ACEOF
13048 /* end confdefs.h. */
13049 $ac_includes_default
13050 #include <$ac_header>
13051 _ACEOF
13052 rm -f conftest.$ac_objext
13053 if { (ac_try="$ac_compile"
13054 case "(($ac_try" in
13055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13056 *) ac_try_echo=$ac_try;;
13057 esac
13058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13059 (eval "$ac_compile") 2>conftest.er1
13060 ac_status=$?
13061 grep -v '^ *+' conftest.er1 >conftest.err
13062 rm -f conftest.er1
13063 cat conftest.err >&5
13064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065 (exit $ac_status); } && {
13066 test -z "$ac_cxx_werror_flag" ||
13067 test ! -s conftest.err
13068 } && test -s conftest.$ac_objext; then
13069 ac_header_compiler=yes
13070 else
13071 echo "$as_me: failed program was:" >&5
13072 sed 's/^/| /' conftest.$ac_ext >&5
13073
13074 ac_header_compiler=no
13075 fi
13076
13077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13078 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13079 echo "${ECHO_T}$ac_header_compiler" >&6; }
13080
13081 # Is the header present?
13082 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13083 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13084 cat >conftest.$ac_ext <<_ACEOF
13085 /* confdefs.h. */
13086 _ACEOF
13087 cat confdefs.h >>conftest.$ac_ext
13088 cat >>conftest.$ac_ext <<_ACEOF
13089 /* end confdefs.h. */
13090 #include <$ac_header>
13091 _ACEOF
13092 if { (ac_try="$ac_cpp conftest.$ac_ext"
13093 case "(($ac_try" in
13094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13095 *) ac_try_echo=$ac_try;;
13096 esac
13097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13098 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13099 ac_status=$?
13100 grep -v '^ *+' conftest.er1 >conftest.err
13101 rm -f conftest.er1
13102 cat conftest.err >&5
13103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13104 (exit $ac_status); } >/dev/null && {
13105 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13106 test ! -s conftest.err
13107 }; then
13108 ac_header_preproc=yes
13109 else
13110 echo "$as_me: failed program was:" >&5
13111 sed 's/^/| /' conftest.$ac_ext >&5
13112
13113 ac_header_preproc=no
13114 fi
13115
13116 rm -f conftest.err conftest.$ac_ext
13117 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13118 echo "${ECHO_T}$ac_header_preproc" >&6; }
13119
13120 # So? What about this header?
13121 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13122 yes:no: )
13123 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13124 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13125 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13126 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13127 ac_header_preproc=yes
13128 ;;
13129 no:yes:* )
13130 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13131 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13132 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13133 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13134 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13135 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13136 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13137 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13138 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13139 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13140 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13141 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13142
13143 ;;
13144 esac
13145 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13146 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13147 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13148 echo $ECHO_N "(cached) $ECHO_C" >&6
13149 else
13150 eval "$as_ac_Header=\$ac_header_preproc"
13151 fi
13152 ac_res=`eval echo '${'$as_ac_Header'}'`
13153 { echo "$as_me:$LINENO: result: $ac_res" >&5
13154 echo "${ECHO_T}$ac_res" >&6; }
13155
13156 fi
13157 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13158 cat >>confdefs.h <<_ACEOF
13159 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13160 _ACEOF
13161
13162 else
13163 support_xft=no
13164 fi
13165
13166 done
13167
13168
13169 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13170 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13171 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13172 echo $ECHO_N "(cached) $ECHO_C" >&6
13173 else
13174 ac_check_lib_save_LIBS=$LIBS
13175 LIBS="-lXft $LIBS"
13176 cat >conftest.$ac_ext <<_ACEOF
13177 /* confdefs.h. */
13178 _ACEOF
13179 cat confdefs.h >>conftest.$ac_ext
13180 cat >>conftest.$ac_ext <<_ACEOF
13181 /* end confdefs.h. */
13182
13183 /* Override any GCC internal prototype to avoid an error.
13184 Use char because int might match the return type of a GCC
13185 builtin and then its argument prototype would still apply. */
13186 #ifdef __cplusplus
13187 extern "C"
13188 #endif
13189 char XftDrawString32 ();
13190 int
13191 main ()
13192 {
13193 return XftDrawString32 ();
13194 ;
13195 return 0;
13196 }
13197 _ACEOF
13198 rm -f conftest.$ac_objext conftest$ac_exeext
13199 if { (ac_try="$ac_link"
13200 case "(($ac_try" in
13201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13202 *) ac_try_echo=$ac_try;;
13203 esac
13204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13205 (eval "$ac_link") 2>conftest.er1
13206 ac_status=$?
13207 grep -v '^ *+' conftest.er1 >conftest.err
13208 rm -f conftest.er1
13209 cat conftest.err >&5
13210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211 (exit $ac_status); } && {
13212 test -z "$ac_cxx_werror_flag" ||
13213 test ! -s conftest.err
13214 } && test -s conftest$ac_exeext &&
13215 $as_test_x conftest$ac_exeext; then
13216 ac_cv_lib_Xft_XftDrawString32=yes
13217 else
13218 echo "$as_me: failed program was:" >&5
13219 sed 's/^/| /' conftest.$ac_ext >&5
13220
13221 ac_cv_lib_Xft_XftDrawString32=no
13222 fi
13223
13224 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13225 conftest$ac_exeext conftest.$ac_ext
13226 LIBS=$ac_check_lib_save_LIBS
13227 fi
13228 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13229 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13230 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13231 cat >>confdefs.h <<_ACEOF
13232 #define HAVE_LIBXFT 1
13233 _ACEOF
13234
13235 LIBS="-lXft $LIBS"
13236
13237 else
13238 support_xft=no
13239 fi
13240
13241
13242 if test x$support_xft = xyes; then
13243
13244 cat >>confdefs.h <<\_ACEOF
13245 #define XFT 1
13246 _ACEOF
13247
13248 fi
13249 fi
13250 if test x$support_styles = xyes; then
13251
13252 cat >>confdefs.h <<\_ACEOF
13253 #define ENABLE_STYLES 1
13254 _ACEOF
13255
13256 fi
13257 if test x$support_iso14755 = xyes; then
13258
13259 cat >>confdefs.h <<\_ACEOF
13260 #define ISO_14755 1
13261 _ACEOF
13262
13263 fi
13264 if test x$support_8bitctrls = xyes; then
13265
13266 cat >>confdefs.h <<\_ACEOF
13267 #define EIGHT_BIT_CONTROLS 1
13268 _ACEOF
13269
13270 fi
13271 if test x$support_fading = xyes; then
13272
13273 cat >>confdefs.h <<\_ACEOF
13274 #define OFF_FOCUS_FADING 1
13275 _ACEOF
13276
13277 fi
13278 if test x$support_inheritpixmap = xyes; then
13279
13280 cat >>confdefs.h <<\_ACEOF
13281 #define ENABLE_TRANSPARENCY 1
13282 _ACEOF
13283
13284 fi
13285 if test x$support_keepscrolling = xno; then
13286
13287 cat >>confdefs.h <<\_ACEOF
13288 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13289 _ACEOF
13290
13291 fi
13292 if test x$support_selectionscrolling = xyes; then
13293
13294 cat >>confdefs.h <<\_ACEOF
13295 #define SELECTION_SCROLLING 1
13296 _ACEOF
13297
13298 fi
13299 if test x$support_frills = xyes; then
13300
13301 cat >>confdefs.h <<\_ACEOF
13302 #define ENABLE_FRILLS 1
13303 _ACEOF
13304
13305 fi
13306 if test x$support_mousewheel = xyes; then
13307
13308 cat >>confdefs.h <<\_ACEOF
13309 #define MOUSE_WHEEL 1
13310 _ACEOF
13311
13312 fi
13313 if test x$support_mouseslipwheel = xyes; then
13314
13315 cat >>confdefs.h <<\_ACEOF
13316 #define MOUSE_SLIP_WHEELING 1
13317 _ACEOF
13318
13319 fi
13320 if test x$support_afterimage = xyes; then
13321
13322 cat >>confdefs.h <<\_ACEOF
13323 #define HAVE_AFTERIMAGE 1
13324 _ACEOF
13325
13326
13327 cat >>confdefs.h <<\_ACEOF
13328 #define BG_IMAGE_FROM_FILE 1
13329 _ACEOF
13330
13331 fi
13332
13333
13334 if test x$support_scroll_rxvt = xyes; then
13335
13336 cat >>confdefs.h <<\_ACEOF
13337 #define RXVT_SCROLLBAR 1
13338 _ACEOF
13339
13340 scrolltypes="rxvt"
13341 fi
13342 if test x$support_scroll_next = xyes; then
13343
13344 cat >>confdefs.h <<\_ACEOF
13345 #define NEXT_SCROLLBAR 1
13346 _ACEOF
13347
13348 scrolltypes="$scrolltypes next"
13349 fi
13350 if test x$support_scroll_xterm = xyes; then
13351
13352 cat >>confdefs.h <<\_ACEOF
13353 #define XTERM_SCROLLBAR 1
13354 _ACEOF
13355
13356 scrolltypes="$scrolltypes xterm"
13357 fi
13358 if test x$support_scroll_plain = xyes; then
13359
13360 cat >>confdefs.h <<\_ACEOF
13361 #define PLAIN_SCROLLBAR 1
13362 _ACEOF
13363
13364 scrolltypes="$scrolltypes plain"
13365 fi
13366 if test x$support_pointer_blank = xyes; then
13367
13368 cat >>confdefs.h <<\_ACEOF
13369 #define POINTER_BLANK 1
13370 _ACEOF
13371
13372 fi
13373 if test x$support_text_blink = xyes; then
13374
13375 cat >>confdefs.h <<\_ACEOF
13376 #define TEXT_BLINK 1
13377 _ACEOF
13378
13379 fi
13380 if test x$support_unicode3 = xyes; then
13381
13382 cat >>confdefs.h <<\_ACEOF
13383 #define UNICODE_3 1
13384 _ACEOF
13385
13386 fi
13387 if test x$support_combining = xyes; then
13388
13389 cat >>confdefs.h <<\_ACEOF
13390 #define ENABLE_COMBINING 1
13391 _ACEOF
13392
13393 fi
13394 if test x$codesets = xall; then
13395 codesets=jp,jp-ext,kr,zh,zh-ext
13396 fi
13397
13398 cat >>confdefs.h <<\_ACEOF
13399 #define ENCODING_EU 1
13400 _ACEOF
13401
13402
13403 cat >>confdefs.h <<\_ACEOF
13404 #define ENCODING_VN 1
13405 _ACEOF
13406
13407 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13408 case "$codeset" in
13409 JP )
13410 cat >>confdefs.h <<\_ACEOF
13411 #define ENCODING_JP 1
13412 _ACEOF
13413 ;;
13414 JP_EXT )
13415 cat >>confdefs.h <<\_ACEOF
13416 #define ENCODING_JP_EXT 1
13417 _ACEOF
13418 ;;
13419 KR )
13420 cat >>confdefs.h <<\_ACEOF
13421 #define ENCODING_KR 1
13422 _ACEOF
13423 ;;
13424 ZH )
13425 cat >>confdefs.h <<\_ACEOF
13426 #define ENCODING_ZH 1
13427 _ACEOF
13428 ;;
13429 ZH_EXT )
13430 cat >>confdefs.h <<\_ACEOF
13431 #define ENCODING_ZH_EXT 1
13432 _ACEOF
13433 ;;
13434 esac
13435 done
13436
13437 IF_PERL=\#
13438 if test x$support_perl = xyes; then
13439 # Extract the first word of "perl5", so it can be a program name with args.
13440 set dummy perl5; ac_word=$2
13441 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13442 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13443 if test "${ac_cv_path_PERL+set}" = set; then
13444 echo $ECHO_N "(cached) $ECHO_C" >&6
13445 else
13446 case $PERL in
13447 [\\/]* | ?:[\\/]*)
13448 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13449 ;;
13450 *)
13451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13452 for as_dir in $PATH
13453 do
13454 IFS=$as_save_IFS
13455 test -z "$as_dir" && as_dir=.
13456 for ac_exec_ext in '' $ac_executable_extensions; do
13457 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13458 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13460 break 2
13461 fi
13462 done
13463 done
13464 IFS=$as_save_IFS
13465
13466 ;;
13467 esac
13468 fi
13469 PERL=$ac_cv_path_PERL
13470 if test -n "$PERL"; then
13471 { echo "$as_me:$LINENO: result: $PERL" >&5
13472 echo "${ECHO_T}$PERL" >&6; }
13473 else
13474 { echo "$as_me:$LINENO: result: no" >&5
13475 echo "${ECHO_T}no" >&6; }
13476 fi
13477
13478
13479 # Extract the first word of "perl", so it can be a program name with args.
13480 set dummy perl; ac_word=$2
13481 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13482 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13483 if test "${ac_cv_path_PERL+set}" = set; then
13484 echo $ECHO_N "(cached) $ECHO_C" >&6
13485 else
13486 case $PERL in
13487 [\\/]* | ?:[\\/]*)
13488 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13489 ;;
13490 *)
13491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13492 for as_dir in $PATH
13493 do
13494 IFS=$as_save_IFS
13495 test -z "$as_dir" && as_dir=.
13496 for ac_exec_ext in '' $ac_executable_extensions; do
13497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13498 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13499 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13500 break 2
13501 fi
13502 done
13503 done
13504 IFS=$as_save_IFS
13505
13506 ;;
13507 esac
13508 fi
13509 PERL=$ac_cv_path_PERL
13510 if test -n "$PERL"; then
13511 { echo "$as_me:$LINENO: result: $PERL" >&5
13512 echo "${ECHO_T}$PERL" >&6; }
13513 else
13514 { echo "$as_me:$LINENO: result: no" >&5
13515 echo "${ECHO_T}no" >&6; }
13516 fi
13517
13518
13519
13520 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13521 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
13522 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13523
13524 save_CXXFLAGS="$CXXFLAGS"
13525 save_LIBS="$LIBS"
13526 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13527 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13528 cat >conftest.$ac_ext <<_ACEOF
13529 /* confdefs.h. */
13530 _ACEOF
13531 cat confdefs.h >>conftest.$ac_ext
13532 cat >>conftest.$ac_ext <<_ACEOF
13533 /* end confdefs.h. */
13534
13535 #include <EXTERN.h>
13536 #include <perl.h>
13537 #include <XSUB.h>
13538
13539 int
13540 main ()
13541 {
13542
13543 PerlInterpreter *perl = perl_alloc ();
13544
13545 ;
13546 return 0;
13547 }
13548 _ACEOF
13549 rm -f conftest.$ac_objext conftest$ac_exeext
13550 if { (ac_try="$ac_link"
13551 case "(($ac_try" in
13552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13553 *) ac_try_echo=$ac_try;;
13554 esac
13555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13556 (eval "$ac_link") 2>conftest.er1
13557 ac_status=$?
13558 grep -v '^ *+' conftest.er1 >conftest.err
13559 rm -f conftest.er1
13560 cat conftest.err >&5
13561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13562 (exit $ac_status); } && {
13563 test -z "$ac_cxx_werror_flag" ||
13564 test ! -s conftest.err
13565 } && test -s conftest$ac_exeext &&
13566 $as_test_x conftest$ac_exeext; then
13567 rxvt_perl_link=yes
13568 else
13569 echo "$as_me: failed program was:" >&5
13570 sed 's/^/| /' conftest.$ac_ext >&5
13571
13572 rxvt_perl_link=no
13573 fi
13574
13575 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13576 conftest$ac_exeext conftest.$ac_ext
13577 CXXFLAGS="$save_CXXFLAGS"
13578 LIBS="$save_LIBS"
13579
13580 if test x$rxvt_perl_link = xyes; then
13581 { echo "$as_me:$LINENO: result: ok" >&5
13582 echo "${ECHO_T}ok" >&6; }
13583
13584 cat >>confdefs.h <<\_ACEOF
13585 #define ENABLE_PERL 1
13586 _ACEOF
13587
13588 IF_PERL=
13589 PERL_O=rxvtperl.o
13590 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13591 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13592 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13593 else
13594 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13595 echo "$as_me: error: no, unable to link" >&2;}
13596 { (exit 1); exit 1; }; }
13597 fi
13598 else
13599 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13600 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13601 { (exit 1); exit 1; }; }
13602 fi
13603 fi
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623 test "$program_prefix" != NONE &&
13624 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13625 # Use a double $ so make ignores it.
13626 test "$program_suffix" != NONE &&
13627 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13628 # Double any \ or $. echo might interpret backslashes.
13629 # By default was `s,x,x', remove it if useless.
13630 cat <<\_ACEOF >conftest.sed
13631 s/[\\$]/&&/g;s/;s,x,x,$//
13632 _ACEOF
13633 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13634 rm -f conftest.sed
13635
13636
13637
13638
13639
13640 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13641 include_stdint_h="#include <stdint.h>"
13642 else
13643 include_stdint_h="/* #include <stdint.h> */"
13644 fi
13645 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13646 include_stdarg_h="#include <cstdarg>"
13647 else
13648 include_stdarg_h="/* #include <cstdarg> */"
13649 fi
13650 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13651 include_stdlib_h="#include <cstdlib>"
13652 else
13653 include_stdlib_h="/* #include <cstdlib> */"
13654 fi
13655 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13656 include_unistd_h="#include <unistd.h>"
13657 else
13658 include_unistd_h="/* #include <unistd.h> */"
13659 fi
13660 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13661 include_string_h="#include <cstring>"
13662 else
13663 include_string_h="/* #include <cstring> */"
13664 fi
13665 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13666 include_fcntl_h="#include <fcntl.h>"
13667 else
13668 include_fcntl_h="/* #include <fcntl.h> */"
13669 fi
13670 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13671 include_util_h="#include <util.h>"
13672 else
13673 include_util_h="/* #include <util.h> */"
13674 fi
13675 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13676 include_assert_h="#include <assert.h>"
13677 else
13678 include_assert_h="/* #include <assert.h> */"
13679 fi
13680 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13681 include_sys_ioctl_h="#include <sys/ioctl.h>"
13682 else
13683 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13684 fi
13685 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13686 include_sys_select_h="#include <sys/select.h>"
13687 else
13688 include_sys_select_h="/* #include <sys/select.h> */"
13689 fi
13690 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13691 include_sys_strredir_h="#include <sys/strredir.h>"
13692 else
13693 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13694 fi
13695 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13696 include_sys_time_h="#include <sys/time.h>"
13697 else
13698 include_sys_time_h="/* #include <sys/time.h> */"
13699 fi
13700 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13701 include_time_h="#include <time.h>"
13702 else
13703 include_time_h="/* #include <time.h> */"
13704 fi
13705
13706 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13707
13708 cat >confcache <<\_ACEOF
13709 # This file is a shell script that caches the results of configure
13710 # tests run on this system so they can be shared between configure
13711 # scripts and configure runs, see configure's option --config-cache.
13712 # It is not useful on other systems. If it contains results you don't
13713 # want to keep, you may remove or edit it.
13714 #
13715 # config.status only pays attention to the cache file if you give it
13716 # the --recheck option to rerun configure.
13717 #
13718 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13719 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13720 # following values.
13721
13722 _ACEOF
13723
13724 # The following way of writing the cache mishandles newlines in values,
13725 # but we know of no workaround that is simple, portable, and efficient.
13726 # So, we kill variables containing newlines.
13727 # Ultrix sh set writes to stderr and can't be redirected directly,
13728 # and sets the high bit in the cache file unless we assign to the vars.
13729 (
13730 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13731 eval ac_val=\$$ac_var
13732 case $ac_val in #(
13733 *${as_nl}*)
13734 case $ac_var in #(
13735 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13736 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13737 esac
13738 case $ac_var in #(
13739 _ | IFS | as_nl) ;; #(
13740 *) $as_unset $ac_var ;;
13741 esac ;;
13742 esac
13743 done
13744
13745 (set) 2>&1 |
13746 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13747 *${as_nl}ac_space=\ *)
13748 # `set' does not quote correctly, so add quotes (double-quote
13749 # substitution turns \\\\ into \\, and sed turns \\ into \).
13750 sed -n \
13751 "s/'/'\\\\''/g;
13752 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13753 ;; #(
13754 *)
13755 # `set' quotes correctly as required by POSIX, so do not add quotes.
13756 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13757 ;;
13758 esac |
13759 sort
13760 ) |
13761 sed '
13762 /^ac_cv_env_/b end
13763 t clear
13764 :clear
13765 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13766 t end
13767 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13768 :end' >>confcache
13769 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13770 if test -w "$cache_file"; then
13771 test "x$cache_file" != "x/dev/null" &&
13772 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13773 echo "$as_me: updating cache $cache_file" >&6;}
13774 cat confcache >$cache_file
13775 else
13776 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13777 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13778 fi
13779 fi
13780 rm -f confcache
13781
13782 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13783 # Let make expand exec_prefix.
13784 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13785
13786 DEFS=-DHAVE_CONFIG_H
13787
13788 ac_libobjs=
13789 ac_ltlibobjs=
13790 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13791 # 1. Remove the extension, and $U if already installed.
13792 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13793 ac_i=`echo "$ac_i" | sed "$ac_script"`
13794 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13795 # will be set to the directory where LIBOBJS objects are built.
13796 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13797 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13798 done
13799 LIBOBJS=$ac_libobjs
13800
13801 LTLIBOBJS=$ac_ltlibobjs
13802
13803
13804
13805 : ${CONFIG_STATUS=./config.status}
13806 ac_clean_files_save=$ac_clean_files
13807 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13808 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13809 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13810 cat >$CONFIG_STATUS <<_ACEOF
13811 #! $SHELL
13812 # Generated by $as_me.
13813 # Run this file to recreate the current configuration.
13814 # Compiler output produced by configure, useful for debugging
13815 # configure, is in config.log if it exists.
13816
13817 debug=false
13818 ac_cs_recheck=false
13819 ac_cs_silent=false
13820 SHELL=\${CONFIG_SHELL-$SHELL}
13821 _ACEOF
13822
13823 cat >>$CONFIG_STATUS <<\_ACEOF
13824 ## --------------------- ##
13825 ## M4sh Initialization. ##
13826 ## --------------------- ##
13827
13828 # Be more Bourne compatible
13829 DUALCASE=1; export DUALCASE # for MKS sh
13830 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13831 emulate sh
13832 NULLCMD=:
13833 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13834 # is contrary to our usage. Disable this feature.
13835 alias -g '${1+"$@"}'='"$@"'
13836 setopt NO_GLOB_SUBST
13837 else
13838 case `(set -o) 2>/dev/null` in
13839 *posix*) set -o posix ;;
13840 esac
13841
13842 fi
13843
13844
13845
13846
13847 # PATH needs CR
13848 # Avoid depending upon Character Ranges.
13849 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13850 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13851 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13852 as_cr_digits='0123456789'
13853 as_cr_alnum=$as_cr_Letters$as_cr_digits
13854
13855 # The user is always right.
13856 if test "${PATH_SEPARATOR+set}" != set; then
13857 echo "#! /bin/sh" >conf$$.sh
13858 echo "exit 0" >>conf$$.sh
13859 chmod +x conf$$.sh
13860 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13861 PATH_SEPARATOR=';'
13862 else
13863 PATH_SEPARATOR=:
13864 fi
13865 rm -f conf$$.sh
13866 fi
13867
13868 # Support unset when possible.
13869 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13870 as_unset=unset
13871 else
13872 as_unset=false
13873 fi
13874
13875
13876 # IFS
13877 # We need space, tab and new line, in precisely that order. Quoting is
13878 # there to prevent editors from complaining about space-tab.
13879 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13880 # splitting by setting IFS to empty value.)
13881 as_nl='
13882 '
13883 IFS=" "" $as_nl"
13884
13885 # Find who we are. Look in the path if we contain no directory separator.
13886 case $0 in
13887 *[\\/]* ) as_myself=$0 ;;
13888 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13889 for as_dir in $PATH
13890 do
13891 IFS=$as_save_IFS
13892 test -z "$as_dir" && as_dir=.
13893 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13894 done
13895 IFS=$as_save_IFS
13896
13897 ;;
13898 esac
13899 # We did not find ourselves, most probably we were run as `sh COMMAND'
13900 # in which case we are not to be found in the path.
13901 if test "x$as_myself" = x; then
13902 as_myself=$0
13903 fi
13904 if test ! -f "$as_myself"; then
13905 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13906 { (exit 1); exit 1; }
13907 fi
13908
13909 # Work around bugs in pre-3.0 UWIN ksh.
13910 for as_var in ENV MAIL MAILPATH
13911 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13912 done
13913 PS1='$ '
13914 PS2='> '
13915 PS4='+ '
13916
13917 # NLS nuisances.
13918 for as_var in \
13919 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13920 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13921 LC_TELEPHONE LC_TIME
13922 do
13923 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13924 eval $as_var=C; export $as_var
13925 else
13926 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13927 fi
13928 done
13929
13930 # Required to use basename.
13931 if expr a : '\(a\)' >/dev/null 2>&1 &&
13932 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13933 as_expr=expr
13934 else
13935 as_expr=false
13936 fi
13937
13938 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13939 as_basename=basename
13940 else
13941 as_basename=false
13942 fi
13943
13944
13945 # Name of the executable.
13946 as_me=`$as_basename -- "$0" ||
13947 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13948 X"$0" : 'X\(//\)$' \| \
13949 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13950 echo X/"$0" |
13951 sed '/^.*\/\([^/][^/]*\)\/*$/{
13952 s//\1/
13953 q
13954 }
13955 /^X\/\(\/\/\)$/{
13956 s//\1/
13957 q
13958 }
13959 /^X\/\(\/\).*/{
13960 s//\1/
13961 q
13962 }
13963 s/.*/./; q'`
13964
13965 # CDPATH.
13966 $as_unset CDPATH
13967
13968
13969
13970 as_lineno_1=$LINENO
13971 as_lineno_2=$LINENO
13972 test "x$as_lineno_1" != "x$as_lineno_2" &&
13973 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13974
13975 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13976 # uniformly replaced by the line number. The first 'sed' inserts a
13977 # line-number line after each line using $LINENO; the second 'sed'
13978 # does the real work. The second script uses 'N' to pair each
13979 # line-number line with the line containing $LINENO, and appends
13980 # trailing '-' during substitution so that $LINENO is not a special
13981 # case at line end.
13982 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13983 # scripts with optimization help from Paolo Bonzini. Blame Lee
13984 # E. McMahon (1931-1989) for sed's syntax. :-)
13985 sed -n '
13986 p
13987 /[$]LINENO/=
13988 ' <$as_myself |
13989 sed '
13990 s/[$]LINENO.*/&-/
13991 t lineno
13992 b
13993 :lineno
13994 N
13995 :loop
13996 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13997 t loop
13998 s/-\n.*//
13999 ' >$as_me.lineno &&
14000 chmod +x "$as_me.lineno" ||
14001 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14002 { (exit 1); exit 1; }; }
14003
14004 # Don't try to exec as it changes $[0], causing all sort of problems
14005 # (the dirname of $[0] is not the place where we might find the
14006 # original and so on. Autoconf is especially sensitive to this).
14007 . "./$as_me.lineno"
14008 # Exit status is that of the last command.
14009 exit
14010 }
14011
14012
14013 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14014 as_dirname=dirname
14015 else
14016 as_dirname=false
14017 fi
14018
14019 ECHO_C= ECHO_N= ECHO_T=
14020 case `echo -n x` in
14021 -n*)
14022 case `echo 'x\c'` in
14023 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14024 *) ECHO_C='\c';;
14025 esac;;
14026 *)
14027 ECHO_N='-n';;
14028 esac
14029
14030 if expr a : '\(a\)' >/dev/null 2>&1 &&
14031 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14032 as_expr=expr
14033 else
14034 as_expr=false
14035 fi
14036
14037 rm -f conf$$ conf$$.exe conf$$.file
14038 if test -d conf$$.dir; then
14039 rm -f conf$$.dir/conf$$.file
14040 else
14041 rm -f conf$$.dir
14042 mkdir conf$$.dir
14043 fi
14044 echo >conf$$.file
14045 if ln -s conf$$.file conf$$ 2>/dev/null; then
14046 as_ln_s='ln -s'
14047 # ... but there are two gotchas:
14048 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14049 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14050 # In both cases, we have to default to `cp -p'.
14051 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14052 as_ln_s='cp -p'
14053 elif ln conf$$.file conf$$ 2>/dev/null; then
14054 as_ln_s=ln
14055 else
14056 as_ln_s='cp -p'
14057 fi
14058 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14059 rmdir conf$$.dir 2>/dev/null
14060
14061 if mkdir -p . 2>/dev/null; then
14062 as_mkdir_p=:
14063 else
14064 test -d ./-p && rmdir ./-p
14065 as_mkdir_p=false
14066 fi
14067
14068 if test -x / >/dev/null 2>&1; then
14069 as_test_x='test -x'
14070 else
14071 if ls -dL / >/dev/null 2>&1; then
14072 as_ls_L_option=L
14073 else
14074 as_ls_L_option=
14075 fi
14076 as_test_x='
14077 eval sh -c '\''
14078 if test -d "$1"; then
14079 test -d "$1/.";
14080 else
14081 case $1 in
14082 -*)set "./$1";;
14083 esac;
14084 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14085 ???[sx]*):;;*)false;;esac;fi
14086 '\'' sh
14087 '
14088 fi
14089 as_executable_p=$as_test_x
14090
14091 # Sed expression to map a string onto a valid CPP name.
14092 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14093
14094 # Sed expression to map a string onto a valid variable name.
14095 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14096
14097
14098 exec 6>&1
14099
14100 # Save the log message, to keep $[0] and so on meaningful, and to
14101 # report actual input values of CONFIG_FILES etc. instead of their
14102 # values after options handling.
14103 ac_log="
14104 This file was extended by $as_me, which was
14105 generated by GNU Autoconf 2.61. Invocation command line was
14106
14107 CONFIG_FILES = $CONFIG_FILES
14108 CONFIG_HEADERS = $CONFIG_HEADERS
14109 CONFIG_LINKS = $CONFIG_LINKS
14110 CONFIG_COMMANDS = $CONFIG_COMMANDS
14111 $ $0 $@
14112
14113 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14114 "
14115
14116 _ACEOF
14117
14118 cat >>$CONFIG_STATUS <<_ACEOF
14119 # Files that config.status was made for.
14120 config_files="$ac_config_files"
14121 config_headers="$ac_config_headers"
14122
14123 _ACEOF
14124
14125 cat >>$CONFIG_STATUS <<\_ACEOF
14126 ac_cs_usage="\
14127 \`$as_me' instantiates files from templates according to the
14128 current configuration.
14129
14130 Usage: $0 [OPTIONS] [FILE]...
14131
14132 -h, --help print this help, then exit
14133 -V, --version print version number and configuration settings, then exit
14134 -q, --quiet do not print progress messages
14135 -d, --debug don't remove temporary files
14136 --recheck update $as_me by reconfiguring in the same conditions
14137 --file=FILE[:TEMPLATE]
14138 instantiate the configuration file FILE
14139 --header=FILE[:TEMPLATE]
14140 instantiate the configuration header FILE
14141
14142 Configuration files:
14143 $config_files
14144
14145 Configuration headers:
14146 $config_headers
14147
14148 Report bugs to <bug-autoconf@gnu.org>."
14149
14150 _ACEOF
14151 cat >>$CONFIG_STATUS <<_ACEOF
14152 ac_cs_version="\\
14153 config.status
14154 configured by $0, generated by GNU Autoconf 2.61,
14155 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14156
14157 Copyright (C) 2006 Free Software Foundation, Inc.
14158 This config.status script is free software; the Free Software Foundation
14159 gives unlimited permission to copy, distribute and modify it."
14160
14161 ac_pwd='$ac_pwd'
14162 srcdir='$srcdir'
14163 INSTALL='$INSTALL'
14164 _ACEOF
14165
14166 cat >>$CONFIG_STATUS <<\_ACEOF
14167 # If no file are specified by the user, then we need to provide default
14168 # value. By we need to know if files were specified by the user.
14169 ac_need_defaults=:
14170 while test $# != 0
14171 do
14172 case $1 in
14173 --*=*)
14174 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14175 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14176 ac_shift=:
14177 ;;
14178 *)
14179 ac_option=$1
14180 ac_optarg=$2
14181 ac_shift=shift
14182 ;;
14183 esac
14184
14185 case $ac_option in
14186 # Handling of the options.
14187 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14188 ac_cs_recheck=: ;;
14189 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14190 echo "$ac_cs_version"; exit ;;
14191 --debug | --debu | --deb | --de | --d | -d )
14192 debug=: ;;
14193 --file | --fil | --fi | --f )
14194 $ac_shift
14195 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14196 ac_need_defaults=false;;
14197 --header | --heade | --head | --hea )
14198 $ac_shift
14199 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14200 ac_need_defaults=false;;
14201 --he | --h)
14202 # Conflict between --help and --header
14203 { echo "$as_me: error: ambiguous option: $1
14204 Try \`$0 --help' for more information." >&2
14205 { (exit 1); exit 1; }; };;
14206 --help | --hel | -h )
14207 echo "$ac_cs_usage"; exit ;;
14208 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14209 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14210 ac_cs_silent=: ;;
14211
14212 # This is an error.
14213 -*) { echo "$as_me: error: unrecognized option: $1
14214 Try \`$0 --help' for more information." >&2
14215 { (exit 1); exit 1; }; } ;;
14216
14217 *) ac_config_targets="$ac_config_targets $1"
14218 ac_need_defaults=false ;;
14219
14220 esac
14221 shift
14222 done
14223
14224 ac_configure_extra_args=
14225
14226 if $ac_cs_silent; then
14227 exec 6>/dev/null
14228 ac_configure_extra_args="$ac_configure_extra_args --silent"
14229 fi
14230
14231 _ACEOF
14232 cat >>$CONFIG_STATUS <<_ACEOF
14233 if \$ac_cs_recheck; then
14234 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14235 CONFIG_SHELL=$SHELL
14236 export CONFIG_SHELL
14237 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14238 fi
14239
14240 _ACEOF
14241 cat >>$CONFIG_STATUS <<\_ACEOF
14242 exec 5>>config.log
14243 {
14244 echo
14245 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14246 ## Running $as_me. ##
14247 _ASBOX
14248 echo "$ac_log"
14249 } >&5
14250
14251 _ACEOF
14252 cat >>$CONFIG_STATUS <<_ACEOF
14253 _ACEOF
14254
14255 cat >>$CONFIG_STATUS <<\_ACEOF
14256
14257 # Handling of arguments.
14258 for ac_config_target in $ac_config_targets
14259 do
14260 case $ac_config_target in
14261 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14262 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14263 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14264 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14265 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14266
14267 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14268 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14269 { (exit 1); exit 1; }; };;
14270 esac
14271 done
14272
14273
14274 # If the user did not use the arguments to specify the items to instantiate,
14275 # then the envvar interface is used. Set only those that are not.
14276 # We use the long form for the default assignment because of an extremely
14277 # bizarre bug on SunOS 4.1.3.
14278 if $ac_need_defaults; then
14279 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14280 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14281 fi
14282
14283 # Have a temporary directory for convenience. Make it in the build tree
14284 # simply because there is no reason against having it here, and in addition,
14285 # creating and moving files from /tmp can sometimes cause problems.
14286 # Hook for its removal unless debugging.
14287 # Note that there is a small window in which the directory will not be cleaned:
14288 # after its creation but before its name has been assigned to `$tmp'.
14289 $debug ||
14290 {
14291 tmp=
14292 trap 'exit_status=$?
14293 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14294 ' 0
14295 trap '{ (exit 1); exit 1; }' 1 2 13 15
14296 }
14297 # Create a (secure) tmp directory for tmp files.
14298
14299 {
14300 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14301 test -n "$tmp" && test -d "$tmp"
14302 } ||
14303 {
14304 tmp=./conf$$-$RANDOM
14305 (umask 077 && mkdir "$tmp")
14306 } ||
14307 {
14308 echo "$me: cannot create a temporary directory in ." >&2
14309 { (exit 1); exit 1; }
14310 }
14311
14312 #
14313 # Set up the sed scripts for CONFIG_FILES section.
14314 #
14315
14316 # No need to generate the scripts if there are no CONFIG_FILES.
14317 # This happens for instance when ./config.status config.h
14318 if test -n "$CONFIG_FILES"; then
14319
14320 _ACEOF
14321
14322
14323
14324 ac_delim='%!_!# '
14325 for ac_last_try in false false false false false :; do
14326 cat >conf$$subs.sed <<_ACEOF
14327 SHELL!$SHELL$ac_delim
14328 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14329 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14330 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14331 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14332 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14333 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14334 exec_prefix!$exec_prefix$ac_delim
14335 prefix!$prefix$ac_delim
14336 program_transform_name!$program_transform_name$ac_delim
14337 bindir!$bindir$ac_delim
14338 sbindir!$sbindir$ac_delim
14339 libexecdir!$libexecdir$ac_delim
14340 datarootdir!$datarootdir$ac_delim
14341 datadir!$datadir$ac_delim
14342 sysconfdir!$sysconfdir$ac_delim
14343 sharedstatedir!$sharedstatedir$ac_delim
14344 localstatedir!$localstatedir$ac_delim
14345 includedir!$includedir$ac_delim
14346 oldincludedir!$oldincludedir$ac_delim
14347 docdir!$docdir$ac_delim
14348 infodir!$infodir$ac_delim
14349 htmldir!$htmldir$ac_delim
14350 dvidir!$dvidir$ac_delim
14351 pdfdir!$pdfdir$ac_delim
14352 psdir!$psdir$ac_delim
14353 libdir!$libdir$ac_delim
14354 localedir!$localedir$ac_delim
14355 mandir!$mandir$ac_delim
14356 DEFS!$DEFS$ac_delim
14357 ECHO_C!$ECHO_C$ac_delim
14358 ECHO_N!$ECHO_N$ac_delim
14359 ECHO_T!$ECHO_T$ac_delim
14360 LIBS!$LIBS$ac_delim
14361 build_alias!$build_alias$ac_delim
14362 host_alias!$host_alias$ac_delim
14363 target_alias!$target_alias$ac_delim
14364 build!$build$ac_delim
14365 build_cpu!$build_cpu$ac_delim
14366 build_vendor!$build_vendor$ac_delim
14367 build_os!$build_os$ac_delim
14368 host!$host$ac_delim
14369 host_cpu!$host_cpu$ac_delim
14370 host_vendor!$host_vendor$ac_delim
14371 host_os!$host_os$ac_delim
14372 VERSION!$VERSION$ac_delim
14373 DATE!$DATE$ac_delim
14374 LSMDATE!$LSMDATE$ac_delim
14375 LIBVERSION!$LIBVERSION$ac_delim
14376 CC!$CC$ac_delim
14377 CFLAGS!$CFLAGS$ac_delim
14378 LDFLAGS!$LDFLAGS$ac_delim
14379 CPPFLAGS!$CPPFLAGS$ac_delim
14380 ac_ct_CC!$ac_ct_CC$ac_delim
14381 EXEEXT!$EXEEXT$ac_delim
14382 OBJEXT!$OBJEXT$ac_delim
14383 CXX!$CXX$ac_delim
14384 CXXFLAGS!$CXXFLAGS$ac_delim
14385 ac_ct_CXX!$ac_ct_CXX$ac_delim
14386 CPP!$CPP$ac_delim
14387 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14388 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14389 INSTALL_DATA!$INSTALL_DATA$ac_delim
14390 GREP!$GREP$ac_delim
14391 EGREP!$EGREP$ac_delim
14392 LINKER!$LINKER$ac_delim
14393 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14394 RXVTNAME!$RXVTNAME$ac_delim
14395 CXXCPP!$CXXCPP$ac_delim
14396 TIC!$TIC$ac_delim
14397 XMKMF!$XMKMF$ac_delim
14398 X_CFLAGS!$X_CFLAGS$ac_delim
14399 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14400 X_LIBS!$X_LIBS$ac_delim
14401 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14402 afterimage_config!$afterimage_config$ac_delim
14403 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14404 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14405 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14406 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14407 rxvt_intp_define!$rxvt_intp_define$ac_delim
14408 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14409 PKG_CONFIG!$PKG_CONFIG$ac_delim
14410 XFT_CONFIG!$XFT_CONFIG$ac_delim
14411 PERL!$PERL$ac_delim
14412 PERLLIB!$PERLLIB$ac_delim
14413 PERLFLAGS!$PERLFLAGS$ac_delim
14414 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14415 IF_PERL!$IF_PERL$ac_delim
14416 PERL_O!$PERL_O$ac_delim
14417 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14418 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14419 include_stdint_h!$include_stdint_h$ac_delim
14420 include_stdarg_h!$include_stdarg_h$ac_delim
14421 include_stdlib_h!$include_stdlib_h$ac_delim
14422 include_unistd_h!$include_unistd_h$ac_delim
14423 include_string_h!$include_string_h$ac_delim
14424 _ACEOF
14425
14426 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14427 break
14428 elif $ac_last_try; then
14429 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14430 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14431 { (exit 1); exit 1; }; }
14432 else
14433 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14434 fi
14435 done
14436
14437 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14438 if test -n "$ac_eof"; then
14439 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14440 ac_eof=`expr $ac_eof + 1`
14441 fi
14442
14443 cat >>$CONFIG_STATUS <<_ACEOF
14444 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14445 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14446 _ACEOF
14447 sed '
14448 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14449 s/^/s,@/; s/!/@,|#_!!_#|/
14450 :n
14451 t n
14452 s/'"$ac_delim"'$/,g/; t
14453 s/$/\\/; p
14454 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14455 ' >>$CONFIG_STATUS <conf$$subs.sed
14456 rm -f conf$$subs.sed
14457 cat >>$CONFIG_STATUS <<_ACEOF
14458 CEOF$ac_eof
14459 _ACEOF
14460
14461
14462 ac_delim='%!_!# '
14463 for ac_last_try in false false false false false :; do
14464 cat >conf$$subs.sed <<_ACEOF
14465 include_fcntl_h!$include_fcntl_h$ac_delim
14466 include_util_h!$include_util_h$ac_delim
14467 include_assert_h!$include_assert_h$ac_delim
14468 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14469 include_sys_select_h!$include_sys_select_h$ac_delim
14470 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14471 include_sys_time_h!$include_sys_time_h$ac_delim
14472 include_time_h!$include_time_h$ac_delim
14473 LIBOBJS!$LIBOBJS$ac_delim
14474 LTLIBOBJS!$LTLIBOBJS$ac_delim
14475 _ACEOF
14476
14477 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
14478 break
14479 elif $ac_last_try; then
14480 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14481 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14482 { (exit 1); exit 1; }; }
14483 else
14484 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14485 fi
14486 done
14487
14488 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14489 if test -n "$ac_eof"; then
14490 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14491 ac_eof=`expr $ac_eof + 1`
14492 fi
14493
14494 cat >>$CONFIG_STATUS <<_ACEOF
14495 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14496 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14497 _ACEOF
14498 sed '
14499 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14500 s/^/s,@/; s/!/@,|#_!!_#|/
14501 :n
14502 t n
14503 s/'"$ac_delim"'$/,g/; t
14504 s/$/\\/; p
14505 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14506 ' >>$CONFIG_STATUS <conf$$subs.sed
14507 rm -f conf$$subs.sed
14508 cat >>$CONFIG_STATUS <<_ACEOF
14509 :end
14510 s/|#_!!_#|//g
14511 CEOF$ac_eof
14512 _ACEOF
14513
14514
14515 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14516 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14517 # trailing colons and then remove the whole line if VPATH becomes empty
14518 # (actually we leave an empty line to preserve line numbers).
14519 if test "x$srcdir" = x.; then
14520 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14521 s/:*\$(srcdir):*/:/
14522 s/:*\${srcdir}:*/:/
14523 s/:*@srcdir@:*/:/
14524 s/^\([^=]*=[ ]*\):*/\1/
14525 s/:*$//
14526 s/^[^=]*=[ ]*$//
14527 }'
14528 fi
14529
14530 cat >>$CONFIG_STATUS <<\_ACEOF
14531 fi # test -n "$CONFIG_FILES"
14532
14533
14534 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14535 do
14536 case $ac_tag in
14537 :[FHLC]) ac_mode=$ac_tag; continue;;
14538 esac
14539 case $ac_mode$ac_tag in
14540 :[FHL]*:*);;
14541 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14542 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14543 { (exit 1); exit 1; }; };;
14544 :[FH]-) ac_tag=-:-;;
14545 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14546 esac
14547 ac_save_IFS=$IFS
14548 IFS=:
14549 set x $ac_tag
14550 IFS=$ac_save_IFS
14551 shift
14552 ac_file=$1
14553 shift
14554
14555 case $ac_mode in
14556 :L) ac_source=$1;;
14557 :[FH])
14558 ac_file_inputs=
14559 for ac_f
14560 do
14561 case $ac_f in
14562 -) ac_f="$tmp/stdin";;
14563 *) # Look for the file first in the build tree, then in the source tree
14564 # (if the path is not absolute). The absolute path cannot be DOS-style,
14565 # because $ac_f cannot contain `:'.
14566 test -f "$ac_f" ||
14567 case $ac_f in
14568 [\\/$]*) false;;
14569 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14570 esac ||
14571 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14572 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14573 { (exit 1); exit 1; }; };;
14574 esac
14575 ac_file_inputs="$ac_file_inputs $ac_f"
14576 done
14577
14578 # Let's still pretend it is `configure' which instantiates (i.e., don't
14579 # use $as_me), people would be surprised to read:
14580 # /* config.h. Generated by config.status. */
14581 configure_input="Generated from "`IFS=:
14582 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14583 if test x"$ac_file" != x-; then
14584 configure_input="$ac_file. $configure_input"
14585 { echo "$as_me:$LINENO: creating $ac_file" >&5
14586 echo "$as_me: creating $ac_file" >&6;}
14587 fi
14588
14589 case $ac_tag in
14590 *:-:* | *:-) cat >"$tmp/stdin";;
14591 esac
14592 ;;
14593 esac
14594
14595 ac_dir=`$as_dirname -- "$ac_file" ||
14596 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14597 X"$ac_file" : 'X\(//\)[^/]' \| \
14598 X"$ac_file" : 'X\(//\)$' \| \
14599 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14600 echo X"$ac_file" |
14601 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14602 s//\1/
14603 q
14604 }
14605 /^X\(\/\/\)[^/].*/{
14606 s//\1/
14607 q
14608 }
14609 /^X\(\/\/\)$/{
14610 s//\1/
14611 q
14612 }
14613 /^X\(\/\).*/{
14614 s//\1/
14615 q
14616 }
14617 s/.*/./; q'`
14618 { as_dir="$ac_dir"
14619 case $as_dir in #(
14620 -*) as_dir=./$as_dir;;
14621 esac
14622 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14623 as_dirs=
14624 while :; do
14625 case $as_dir in #(
14626 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14627 *) as_qdir=$as_dir;;
14628 esac
14629 as_dirs="'$as_qdir' $as_dirs"
14630 as_dir=`$as_dirname -- "$as_dir" ||
14631 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14632 X"$as_dir" : 'X\(//\)[^/]' \| \
14633 X"$as_dir" : 'X\(//\)$' \| \
14634 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14635 echo X"$as_dir" |
14636 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14637 s//\1/
14638 q
14639 }
14640 /^X\(\/\/\)[^/].*/{
14641 s//\1/
14642 q
14643 }
14644 /^X\(\/\/\)$/{
14645 s//\1/
14646 q
14647 }
14648 /^X\(\/\).*/{
14649 s//\1/
14650 q
14651 }
14652 s/.*/./; q'`
14653 test -d "$as_dir" && break
14654 done
14655 test -z "$as_dirs" || eval "mkdir $as_dirs"
14656 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14657 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14658 { (exit 1); exit 1; }; }; }
14659 ac_builddir=.
14660
14661 case "$ac_dir" in
14662 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14663 *)
14664 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14665 # A ".." for each directory in $ac_dir_suffix.
14666 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14667 case $ac_top_builddir_sub in
14668 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14669 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14670 esac ;;
14671 esac
14672 ac_abs_top_builddir=$ac_pwd
14673 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14674 # for backward compatibility:
14675 ac_top_builddir=$ac_top_build_prefix
14676
14677 case $srcdir in
14678 .) # We are building in place.
14679 ac_srcdir=.
14680 ac_top_srcdir=$ac_top_builddir_sub
14681 ac_abs_top_srcdir=$ac_pwd ;;
14682 [\\/]* | ?:[\\/]* ) # Absolute name.
14683 ac_srcdir=$srcdir$ac_dir_suffix;
14684 ac_top_srcdir=$srcdir
14685 ac_abs_top_srcdir=$srcdir ;;
14686 *) # Relative name.
14687 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14688 ac_top_srcdir=$ac_top_build_prefix$srcdir
14689 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14690 esac
14691 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14692
14693
14694 case $ac_mode in
14695 :F)
14696 #
14697 # CONFIG_FILE
14698 #
14699
14700 case $INSTALL in
14701 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14702 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14703 esac
14704 _ACEOF
14705
14706 cat >>$CONFIG_STATUS <<\_ACEOF
14707 # If the template does not know about datarootdir, expand it.
14708 # FIXME: This hack should be removed a few years after 2.60.
14709 ac_datarootdir_hack=; ac_datarootdir_seen=
14710
14711 case `sed -n '/datarootdir/ {
14712 p
14713 q
14714 }
14715 /@datadir@/p
14716 /@docdir@/p
14717 /@infodir@/p
14718 /@localedir@/p
14719 /@mandir@/p
14720 ' $ac_file_inputs` in
14721 *datarootdir*) ac_datarootdir_seen=yes;;
14722 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14723 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14724 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14725 _ACEOF
14726 cat >>$CONFIG_STATUS <<_ACEOF
14727 ac_datarootdir_hack='
14728 s&@datadir@&$datadir&g
14729 s&@docdir@&$docdir&g
14730 s&@infodir@&$infodir&g
14731 s&@localedir@&$localedir&g
14732 s&@mandir@&$mandir&g
14733 s&\\\${datarootdir}&$datarootdir&g' ;;
14734 esac
14735 _ACEOF
14736
14737 # Neutralize VPATH when `$srcdir' = `.'.
14738 # Shell code in configure.ac might set extrasub.
14739 # FIXME: do we really want to maintain this feature?
14740 cat >>$CONFIG_STATUS <<_ACEOF
14741 sed "$ac_vpsub
14742 $extrasub
14743 _ACEOF
14744 cat >>$CONFIG_STATUS <<\_ACEOF
14745 :t
14746 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14747 s&@configure_input@&$configure_input&;t t
14748 s&@top_builddir@&$ac_top_builddir_sub&;t t
14749 s&@srcdir@&$ac_srcdir&;t t
14750 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14751 s&@top_srcdir@&$ac_top_srcdir&;t t
14752 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14753 s&@builddir@&$ac_builddir&;t t
14754 s&@abs_builddir@&$ac_abs_builddir&;t t
14755 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14756 s&@INSTALL@&$ac_INSTALL&;t t
14757 $ac_datarootdir_hack
14758 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14759
14760 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14761 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14762 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14763 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14764 which seems to be undefined. Please make sure it is defined." >&5
14765 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14766 which seems to be undefined. Please make sure it is defined." >&2;}
14767
14768 rm -f "$tmp/stdin"
14769 case $ac_file in
14770 -) cat "$tmp/out"; rm -f "$tmp/out";;
14771 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14772 esac
14773 ;;
14774 :H)
14775 #
14776 # CONFIG_HEADER
14777 #
14778 _ACEOF
14779
14780 # Transform confdefs.h into a sed script `conftest.defines', that
14781 # substitutes the proper values into config.h.in to produce config.h.
14782 rm -f conftest.defines conftest.tail
14783 # First, append a space to every undef/define line, to ease matching.
14784 echo 's/$/ /' >conftest.defines
14785 # Then, protect against being on the right side of a sed subst, or in
14786 # an unquoted here document, in config.status. If some macros were
14787 # called several times there might be several #defines for the same
14788 # symbol, which is useless. But do not sort them, since the last
14789 # AC_DEFINE must be honored.
14790 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14791 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14792 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14793 # PARAMS is the parameter list in the macro definition--in most cases, it's
14794 # just an empty string.
14795 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14796 ac_dB='\\)[ (].*,\\1define\\2'
14797 ac_dC=' '
14798 ac_dD=' ,'
14799
14800 uniq confdefs.h |
14801 sed -n '
14802 t rset
14803 :rset
14804 s/^[ ]*#[ ]*define[ ][ ]*//
14805 t ok
14806 d
14807 :ok
14808 s/[\\&,]/\\&/g
14809 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14810 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14811 ' >>conftest.defines
14812
14813 # Remove the space that was appended to ease matching.
14814 # Then replace #undef with comments. This is necessary, for
14815 # example, in the case of _POSIX_SOURCE, which is predefined and required
14816 # on some systems where configure will not decide to define it.
14817 # (The regexp can be short, since the line contains either #define or #undef.)
14818 echo 's/ $//
14819 s,^[ #]*u.*,/* & */,' >>conftest.defines
14820
14821 # Break up conftest.defines:
14822 ac_max_sed_lines=50
14823
14824 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14825 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14826 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14827 # et cetera.
14828 ac_in='$ac_file_inputs'
14829 ac_out='"$tmp/out1"'
14830 ac_nxt='"$tmp/out2"'
14831
14832 while :
14833 do
14834 # Write a here document:
14835 cat >>$CONFIG_STATUS <<_ACEOF
14836 # First, check the format of the line:
14837 cat >"\$tmp/defines.sed" <<\\CEOF
14838 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14839 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14840 b
14841 :def
14842 _ACEOF
14843 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14844 echo 'CEOF
14845 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14846 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14847 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14848 grep . conftest.tail >/dev/null || break
14849 rm -f conftest.defines
14850 mv conftest.tail conftest.defines
14851 done
14852 rm -f conftest.defines conftest.tail
14853
14854 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14855 cat >>$CONFIG_STATUS <<\_ACEOF
14856 if test x"$ac_file" != x-; then
14857 echo "/* $configure_input */" >"$tmp/config.h"
14858 cat "$ac_result" >>"$tmp/config.h"
14859 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14860 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14861 echo "$as_me: $ac_file is unchanged" >&6;}
14862 else
14863 rm -f $ac_file
14864 mv "$tmp/config.h" $ac_file
14865 fi
14866 else
14867 echo "/* $configure_input */"
14868 cat "$ac_result"
14869 fi
14870 rm -f "$tmp/out12"
14871 ;;
14872
14873
14874 esac
14875
14876 done # for ac_tag
14877
14878
14879 { (exit 0); exit 0; }
14880 _ACEOF
14881 chmod +x $CONFIG_STATUS
14882 ac_clean_files=$ac_clean_files_save
14883
14884
14885 # configure is writing to config.log, and then calls config.status.
14886 # config.status does its own redirection, appending to config.log.
14887 # Unfortunately, on DOS this fails, as config.log is still kept open
14888 # by configure, so config.status won't be able to write to it; its
14889 # output is simply discarded. So we exec the FD to /dev/null,
14890 # effectively closing config.log, so it can be properly (re)opened and
14891 # appended to by config.status. When coming back to configure, we
14892 # need to make the FD available again.
14893 if test "$no_create" != yes; then
14894 ac_cs_success=:
14895 ac_config_status_args=
14896 test "$silent" = yes &&
14897 ac_config_status_args="$ac_config_status_args --quiet"
14898 exec 5>/dev/null
14899 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14900 exec 5>>config.log
14901 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14902 # would make configure fail if this is the last instruction.
14903 $ac_cs_success || { (exit 1); exit 1; }
14904 fi
14905
14906
14907 echo "Configuration:
14908
14909 Rxvt version: $VERSION : $DATE
14910 Source code location: $srcdir
14911 Install path: ${prefix}/bin
14912 Compiler: $CXX
14913 Compiler flags: $CXXFLAGS
14914 Linker: $LINKER"
14915
14916 if test x$term != x; then
14917 echo " set TERM to: $term"
14918 fi
14919 if test x$terminfo != x; then
14920 echo " set TERMINFO to: $terminfo"
14921 fi
14922 echo " default resource name: $RESNAME"
14923 echo " resource class: $RESCLASS"
14924 if test x$RESFALLBACK != x; then
14925 echo " resource class fallback: $RESFALLBACK"
14926 fi
14927 echo
14928 echo " embedded perl: $support_perl"
14929 echo " libafterimage: $support_afterimage"
14930 echo
14931 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14932 echo ".----------------------------------------------------------------."
14933 echo ". WARNING: --enable-xim was specified however the locale support ."
14934 echo ". functions could not be found. ."
14935 echo ". XIM is now being DISABLED! ."
14936 echo ".----------------------------------------------------------------."
14937 fi
14938
14939 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14940 echo
14941