ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.121
Committed: Tue Dec 11 00:01:28 2007 UTC (16 years, 6 months ago) by ayin
Branch: MAIN
Changes since 1.120: +117 -484 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 setopt NO_GLOB_SUBST
22 else
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56 else
57 as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order. Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" "" $as_nl"
69
70 # Find who we are. Look in the path if we contain no directory separator.
71 case $0 in
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82 ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87 as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106 LC_TELEPHONE LC_TIME
107 do
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
110 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112 fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr
119 else
120 as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 as_basename=basename
125 else
126 as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/
138 q
139 }
140 /^X\/\(\/\/\)$/{
141 s//\1/
142 q
143 }
144 /^X\/\(\/\).*/{
145 s//\1/
146 q
147 }
148 s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
156 as_have_required=yes
157 else
158 as_have_required=no
159 fi
160
161 if test $as_have_required = yes && (eval ":
162 (as_func_return () {
163 (exit \$1)
164 }
165 as_func_success () {
166 as_func_return 0
167 }
168 as_func_failure () {
169 as_func_return 1
170 }
171 as_func_ret_success () {
172 return 0
173 }
174 as_func_ret_failure () {
175 return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180 :
181 else
182 exitcode=1
183 echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192 :
193 else
194 exitcode=1
195 echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205 else
206 exitcode=1
207 echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218 :
219 else
220 as_candidate_shells=
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
227 /*)
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232 done
233 IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247 else
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278 (exit $1)
279 }
280 as_func_success () {
281 as_func_return 0
282 }
283 as_func_failure () {
284 as_func_return 1
285 }
286 as_func_ret_success () {
287 return 0
288 }
289 as_func_ret_failure () {
290 return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295 :
296 else
297 exitcode=1
298 echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307 :
308 else
309 exitcode=1
310 echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320 else
321 exitcode=1
322 echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
330 test "x$as_lineno_1" != "x$as_lineno_2" &&
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335 break
336 fi
337
338 fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367 (exit \$1)
368 }
369 as_func_success () {
370 as_func_return 0
371 }
372 as_func_failure () {
373 as_func_return 1
374 }
375 as_func_ret_success () {
376 return 0
377 }
378 as_func_ret_failure () {
379 return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384 :
385 else
386 exitcode=1
387 echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396 :
397 else
398 exitcode=1
399 echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409 else
410 exitcode=1
411 echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419 }
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n '
439 p
440 /[$]LINENO/=
441 ' <$as_myself |
442 sed '
443 s/[$]LINENO.*/&-/
444 t lineno
445 b
446 :lineno
447 N
448 :loop
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 t loop
451 s/-\n.*//
452 ' >$as_me.lineno &&
453 chmod +x "$as_me.lineno" ||
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455 { (exit 1); exit 1; }; }
456
457 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the
459 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno"
461 # Exit status is that of the last command.
462 exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467 as_dirname=dirname
468 else
469 as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475 case `echo 'x\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';;
478 esac;;
479 *)
480 ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then
485 as_expr=expr
486 else
487 as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file
493 else
494 rm -f conf$$.dir
495 mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499 as_ln_s='ln -s'
500 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln
508 else
509 as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=:
516 else
517 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x'
523 else
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 # include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 # include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 CC
664 CFLAGS
665 LDFLAGS
666 CPPFLAGS
667 ac_ct_CC
668 EXEEXT
669 OBJEXT
670 CXX
671 CXXFLAGS
672 ac_ct_CXX
673 CPP
674 INSTALL_PROGRAM
675 INSTALL_SCRIPT
676 INSTALL_DATA
677 GREP
678 EGREP
679 LINKER
680 RXVTNAME
681 CXXCPP
682 TIC
683 XMKMF
684 X_CFLAGS
685 X_PRE_LIBS
686 X_LIBS
687 X_EXTRA_LIBS
688 afterimage_config
689 rxvt_int16_typedef
690 rxvt_uint16_typedef
691 rxvt_int32_typedef
692 rxvt_uint32_typedef
693 rxvt_intp_define
694 rxvt_u_intp_define
695 PKG_CONFIG
696 XFT_CONFIG
697 PERL
698 PERLLIB
699 PERLFLAGS
700 PERLPRIVLIBEXP
701 IF_PERL
702 PERL_O
703 AFTERIMAGE_CFLAGS
704 AFTERIMAGE_LIBS
705 include_stdint_h
706 include_stdarg_h
707 include_stdlib_h
708 include_unistd_h
709 include_string_h
710 include_fcntl_h
711 include_util_h
712 include_assert_h
713 include_sys_ioctl_h
714 include_sys_select_h
715 include_sys_strredir_h
716 include_sys_time_h
717 include_time_h
718 LIBOBJS
719 LTLIBOBJS'
720 ac_subst_files=''
721 ac_precious_vars='build_alias
722 host_alias
723 target_alias
724 CC
725 CFLAGS
726 LDFLAGS
727 LIBS
728 CPPFLAGS
729 CXX
730 CXXFLAGS
731 CCC
732 CPP
733 CXXCPP
734 XMKMF'
735
736
737 # Initialize some variables set by options.
738 ac_init_help=
739 ac_init_version=false
740 # The variables have the same names as the options, with
741 # dashes changed to underlines.
742 cache_file=/dev/null
743 exec_prefix=NONE
744 no_create=
745 no_recursion=
746 prefix=NONE
747 program_prefix=NONE
748 program_suffix=NONE
749 program_transform_name=s,x,x,
750 silent=
751 site=
752 srcdir=
753 verbose=
754 x_includes=NONE
755 x_libraries=NONE
756
757 # Installation directory options.
758 # These are left unexpanded so users can "make install exec_prefix=/foo"
759 # and all the variables that are supposed to be based on exec_prefix
760 # by default will actually change.
761 # Use braces instead of parens because sh, perl, etc. also accept them.
762 # (The list follows the same order as the GNU Coding Standards.)
763 bindir='${exec_prefix}/bin'
764 sbindir='${exec_prefix}/sbin'
765 libexecdir='${exec_prefix}/libexec'
766 datarootdir='${prefix}/share'
767 datadir='${datarootdir}'
768 sysconfdir='${prefix}/etc'
769 sharedstatedir='${prefix}/com'
770 localstatedir='${prefix}/var'
771 includedir='${prefix}/include'
772 oldincludedir='/usr/include'
773 docdir='${datarootdir}/doc/${PACKAGE}'
774 infodir='${datarootdir}/info'
775 htmldir='${docdir}'
776 dvidir='${docdir}'
777 pdfdir='${docdir}'
778 psdir='${docdir}'
779 libdir='${exec_prefix}/lib'
780 localedir='${datarootdir}/locale'
781 mandir='${datarootdir}/man'
782
783 ac_prev=
784 ac_dashdash=
785 for ac_option
786 do
787 # If the previous option needs an argument, assign it.
788 if test -n "$ac_prev"; then
789 eval $ac_prev=\$ac_option
790 ac_prev=
791 continue
792 fi
793
794 case $ac_option in
795 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
796 *) ac_optarg=yes ;;
797 esac
798
799 # Accept the important Cygnus configure options, so we can diagnose typos.
800
801 case $ac_dashdash$ac_option in
802 --)
803 ac_dashdash=yes ;;
804
805 -bindir | --bindir | --bindi | --bind | --bin | --bi)
806 ac_prev=bindir ;;
807 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
808 bindir=$ac_optarg ;;
809
810 -build | --build | --buil | --bui | --bu)
811 ac_prev=build_alias ;;
812 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
813 build_alias=$ac_optarg ;;
814
815 -cache-file | --cache-file | --cache-fil | --cache-fi \
816 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
817 ac_prev=cache_file ;;
818 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
819 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
820 cache_file=$ac_optarg ;;
821
822 --config-cache | -C)
823 cache_file=config.cache ;;
824
825 -datadir | --datadir | --datadi | --datad)
826 ac_prev=datadir ;;
827 -datadir=* | --datadir=* | --datadi=* | --datad=*)
828 datadir=$ac_optarg ;;
829
830 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
831 | --dataroo | --dataro | --datar)
832 ac_prev=datarootdir ;;
833 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
834 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
835 datarootdir=$ac_optarg ;;
836
837 -disable-* | --disable-*)
838 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
839 # Reject names that are not valid shell variable names.
840 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
841 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
842 { (exit 1); exit 1; }; }
843 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
844 eval enable_$ac_feature=no ;;
845
846 -docdir | --docdir | --docdi | --doc | --do)
847 ac_prev=docdir ;;
848 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
849 docdir=$ac_optarg ;;
850
851 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
852 ac_prev=dvidir ;;
853 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
854 dvidir=$ac_optarg ;;
855
856 -enable-* | --enable-*)
857 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
858 # Reject names that are not valid shell variable names.
859 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
860 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
861 { (exit 1); exit 1; }; }
862 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
863 eval enable_$ac_feature=\$ac_optarg ;;
864
865 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
866 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
867 | --exec | --exe | --ex)
868 ac_prev=exec_prefix ;;
869 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
870 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
871 | --exec=* | --exe=* | --ex=*)
872 exec_prefix=$ac_optarg ;;
873
874 -gas | --gas | --ga | --g)
875 # Obsolete; use --with-gas.
876 with_gas=yes ;;
877
878 -help | --help | --hel | --he | -h)
879 ac_init_help=long ;;
880 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
881 ac_init_help=recursive ;;
882 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
883 ac_init_help=short ;;
884
885 -host | --host | --hos | --ho)
886 ac_prev=host_alias ;;
887 -host=* | --host=* | --hos=* | --ho=*)
888 host_alias=$ac_optarg ;;
889
890 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
891 ac_prev=htmldir ;;
892 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
893 | --ht=*)
894 htmldir=$ac_optarg ;;
895
896 -includedir | --includedir | --includedi | --included | --include \
897 | --includ | --inclu | --incl | --inc)
898 ac_prev=includedir ;;
899 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
900 | --includ=* | --inclu=* | --incl=* | --inc=*)
901 includedir=$ac_optarg ;;
902
903 -infodir | --infodir | --infodi | --infod | --info | --inf)
904 ac_prev=infodir ;;
905 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
906 infodir=$ac_optarg ;;
907
908 -libdir | --libdir | --libdi | --libd)
909 ac_prev=libdir ;;
910 -libdir=* | --libdir=* | --libdi=* | --libd=*)
911 libdir=$ac_optarg ;;
912
913 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
914 | --libexe | --libex | --libe)
915 ac_prev=libexecdir ;;
916 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
917 | --libexe=* | --libex=* | --libe=*)
918 libexecdir=$ac_optarg ;;
919
920 -localedir | --localedir | --localedi | --localed | --locale)
921 ac_prev=localedir ;;
922 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
923 localedir=$ac_optarg ;;
924
925 -localstatedir | --localstatedir | --localstatedi | --localstated \
926 | --localstate | --localstat | --localsta | --localst | --locals)
927 ac_prev=localstatedir ;;
928 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
929 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
930 localstatedir=$ac_optarg ;;
931
932 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
933 ac_prev=mandir ;;
934 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
935 mandir=$ac_optarg ;;
936
937 -nfp | --nfp | --nf)
938 # Obsolete; use --without-fp.
939 with_fp=no ;;
940
941 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
942 | --no-cr | --no-c | -n)
943 no_create=yes ;;
944
945 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
946 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
947 no_recursion=yes ;;
948
949 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
950 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
951 | --oldin | --oldi | --old | --ol | --o)
952 ac_prev=oldincludedir ;;
953 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
954 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
955 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
956 oldincludedir=$ac_optarg ;;
957
958 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
959 ac_prev=prefix ;;
960 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
961 prefix=$ac_optarg ;;
962
963 -program-prefix | --program-prefix | --program-prefi | --program-pref \
964 | --program-pre | --program-pr | --program-p)
965 ac_prev=program_prefix ;;
966 -program-prefix=* | --program-prefix=* | --program-prefi=* \
967 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
968 program_prefix=$ac_optarg ;;
969
970 -program-suffix | --program-suffix | --program-suffi | --program-suff \
971 | --program-suf | --program-su | --program-s)
972 ac_prev=program_suffix ;;
973 -program-suffix=* | --program-suffix=* | --program-suffi=* \
974 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
975 program_suffix=$ac_optarg ;;
976
977 -program-transform-name | --program-transform-name \
978 | --program-transform-nam | --program-transform-na \
979 | --program-transform-n | --program-transform- \
980 | --program-transform | --program-transfor \
981 | --program-transfo | --program-transf \
982 | --program-trans | --program-tran \
983 | --progr-tra | --program-tr | --program-t)
984 ac_prev=program_transform_name ;;
985 -program-transform-name=* | --program-transform-name=* \
986 | --program-transform-nam=* | --program-transform-na=* \
987 | --program-transform-n=* | --program-transform-=* \
988 | --program-transform=* | --program-transfor=* \
989 | --program-transfo=* | --program-transf=* \
990 | --program-trans=* | --program-tran=* \
991 | --progr-tra=* | --program-tr=* | --program-t=*)
992 program_transform_name=$ac_optarg ;;
993
994 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
995 ac_prev=pdfdir ;;
996 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
997 pdfdir=$ac_optarg ;;
998
999 -psdir | --psdir | --psdi | --psd | --ps)
1000 ac_prev=psdir ;;
1001 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1002 psdir=$ac_optarg ;;
1003
1004 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1005 | -silent | --silent | --silen | --sile | --sil)
1006 silent=yes ;;
1007
1008 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1009 ac_prev=sbindir ;;
1010 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1011 | --sbi=* | --sb=*)
1012 sbindir=$ac_optarg ;;
1013
1014 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1015 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1016 | --sharedst | --shareds | --shared | --share | --shar \
1017 | --sha | --sh)
1018 ac_prev=sharedstatedir ;;
1019 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1020 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1021 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1022 | --sha=* | --sh=*)
1023 sharedstatedir=$ac_optarg ;;
1024
1025 -site | --site | --sit)
1026 ac_prev=site ;;
1027 -site=* | --site=* | --sit=*)
1028 site=$ac_optarg ;;
1029
1030 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1031 ac_prev=srcdir ;;
1032 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1033 srcdir=$ac_optarg ;;
1034
1035 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1036 | --syscon | --sysco | --sysc | --sys | --sy)
1037 ac_prev=sysconfdir ;;
1038 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1039 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1040 sysconfdir=$ac_optarg ;;
1041
1042 -target | --target | --targe | --targ | --tar | --ta | --t)
1043 ac_prev=target_alias ;;
1044 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1045 target_alias=$ac_optarg ;;
1046
1047 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1048 verbose=yes ;;
1049
1050 -version | --version | --versio | --versi | --vers | -V)
1051 ac_init_version=: ;;
1052
1053 -with-* | --with-*)
1054 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1055 # Reject names that are not valid shell variable names.
1056 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1057 { echo "$as_me: error: invalid package name: $ac_package" >&2
1058 { (exit 1); exit 1; }; }
1059 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1060 eval with_$ac_package=\$ac_optarg ;;
1061
1062 -without-* | --without-*)
1063 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1064 # Reject names that are not valid shell variable names.
1065 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1066 { echo "$as_me: error: invalid package name: $ac_package" >&2
1067 { (exit 1); exit 1; }; }
1068 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1069 eval with_$ac_package=no ;;
1070
1071 --x)
1072 # Obsolete; use --with-x.
1073 with_x=yes ;;
1074
1075 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1076 | --x-incl | --x-inc | --x-in | --x-i)
1077 ac_prev=x_includes ;;
1078 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1079 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1080 x_includes=$ac_optarg ;;
1081
1082 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1083 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1084 ac_prev=x_libraries ;;
1085 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1086 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1087 x_libraries=$ac_optarg ;;
1088
1089 -*) { echo "$as_me: error: unrecognized option: $ac_option
1090 Try \`$0 --help' for more information." >&2
1091 { (exit 1); exit 1; }; }
1092 ;;
1093
1094 *=*)
1095 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1096 # Reject names that are not valid shell variable names.
1097 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1098 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1099 { (exit 1); exit 1; }; }
1100 eval $ac_envvar=\$ac_optarg
1101 export $ac_envvar ;;
1102
1103 *)
1104 # FIXME: should be removed in autoconf 3.0.
1105 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1106 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1107 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1108 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1109 ;;
1110
1111 esac
1112 done
1113
1114 if test -n "$ac_prev"; then
1115 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1116 { echo "$as_me: error: missing argument to $ac_option" >&2
1117 { (exit 1); exit 1; }; }
1118 fi
1119
1120 # Be sure to have absolute directory names.
1121 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1122 datadir sysconfdir sharedstatedir localstatedir includedir \
1123 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1124 libdir localedir mandir
1125 do
1126 eval ac_val=\$$ac_var
1127 case $ac_val in
1128 [\\/$]* | ?:[\\/]* ) continue;;
1129 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1130 esac
1131 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1132 { (exit 1); exit 1; }; }
1133 done
1134
1135 # There might be people who depend on the old broken behavior: `$host'
1136 # used to hold the argument of --host etc.
1137 # FIXME: To remove some day.
1138 build=$build_alias
1139 host=$host_alias
1140 target=$target_alias
1141
1142 # FIXME: To remove some day.
1143 if test "x$host_alias" != x; then
1144 if test "x$build_alias" = x; then
1145 cross_compiling=maybe
1146 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1147 If a cross compiler is detected then cross compile mode will be used." >&2
1148 elif test "x$build_alias" != "x$host_alias"; then
1149 cross_compiling=yes
1150 fi
1151 fi
1152
1153 ac_tool_prefix=
1154 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1155
1156 test "$silent" = yes && exec 6>/dev/null
1157
1158
1159 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1160 ac_ls_di=`ls -di .` &&
1161 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1162 { echo "$as_me: error: Working directory cannot be determined" >&2
1163 { (exit 1); exit 1; }; }
1164 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1165 { echo "$as_me: error: pwd does not report name of working directory" >&2
1166 { (exit 1); exit 1; }; }
1167
1168
1169 # Find the source files, if location was not specified.
1170 if test -z "$srcdir"; then
1171 ac_srcdir_defaulted=yes
1172 # Try the directory containing this script, then the parent directory.
1173 ac_confdir=`$as_dirname -- "$0" ||
1174 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1175 X"$0" : 'X\(//\)[^/]' \| \
1176 X"$0" : 'X\(//\)$' \| \
1177 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1178 echo X"$0" |
1179 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1180 s//\1/
1181 q
1182 }
1183 /^X\(\/\/\)[^/].*/{
1184 s//\1/
1185 q
1186 }
1187 /^X\(\/\/\)$/{
1188 s//\1/
1189 q
1190 }
1191 /^X\(\/\).*/{
1192 s//\1/
1193 q
1194 }
1195 s/.*/./; q'`
1196 srcdir=$ac_confdir
1197 if test ! -r "$srcdir/$ac_unique_file"; then
1198 srcdir=..
1199 fi
1200 else
1201 ac_srcdir_defaulted=no
1202 fi
1203 if test ! -r "$srcdir/$ac_unique_file"; then
1204 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1205 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1206 { (exit 1); exit 1; }; }
1207 fi
1208 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1209 ac_abs_confdir=`(
1210 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1211 { (exit 1); exit 1; }; }
1212 pwd)`
1213 # When building in place, set srcdir=.
1214 if test "$ac_abs_confdir" = "$ac_pwd"; then
1215 srcdir=.
1216 fi
1217 # Remove unnecessary trailing slashes from srcdir.
1218 # Double slashes in file names in object file debugging info
1219 # mess up M-x gdb in Emacs.
1220 case $srcdir in
1221 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1222 esac
1223 for ac_var in $ac_precious_vars; do
1224 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1225 eval ac_env_${ac_var}_value=\$${ac_var}
1226 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1227 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1228 done
1229
1230 #
1231 # Report the --help message.
1232 #
1233 if test "$ac_init_help" = "long"; then
1234 # Omit some internal or obsolete options to make the list less imposing.
1235 # This message is too long to be a string in the A/UX 3.1 sh.
1236 cat <<_ACEOF
1237 \`configure' configures this package to adapt to many kinds of systems.
1238
1239 Usage: $0 [OPTION]... [VAR=VALUE]...
1240
1241 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1242 VAR=VALUE. See below for descriptions of some of the useful variables.
1243
1244 Defaults for the options are specified in brackets.
1245
1246 Configuration:
1247 -h, --help display this help and exit
1248 --help=short display options specific to this package
1249 --help=recursive display the short help of all the included packages
1250 -V, --version display version information and exit
1251 -q, --quiet, --silent do not print \`checking...' messages
1252 --cache-file=FILE cache test results in FILE [disabled]
1253 -C, --config-cache alias for \`--cache-file=config.cache'
1254 -n, --no-create do not create output files
1255 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1256
1257 Installation directories:
1258 --prefix=PREFIX install architecture-independent files in PREFIX
1259 [$ac_default_prefix]
1260 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1261 [PREFIX]
1262
1263 By default, \`make install' will install all the files in
1264 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1265 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1266 for instance \`--prefix=\$HOME'.
1267
1268 For better control, use the options below.
1269
1270 Fine tuning of the installation directories:
1271 --bindir=DIR user executables [EPREFIX/bin]
1272 --sbindir=DIR system admin executables [EPREFIX/sbin]
1273 --libexecdir=DIR program executables [EPREFIX/libexec]
1274 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1275 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1276 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1277 --libdir=DIR object code libraries [EPREFIX/lib]
1278 --includedir=DIR C header files [PREFIX/include]
1279 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1280 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1281 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1282 --infodir=DIR info documentation [DATAROOTDIR/info]
1283 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1284 --mandir=DIR man documentation [DATAROOTDIR/man]
1285 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1286 --htmldir=DIR html documentation [DOCDIR]
1287 --dvidir=DIR dvi documentation [DOCDIR]
1288 --pdfdir=DIR pdf documentation [DOCDIR]
1289 --psdir=DIR ps documentation [DOCDIR]
1290 _ACEOF
1291
1292 cat <<\_ACEOF
1293
1294 X features:
1295 --x-includes=DIR X include files are in DIR
1296 --x-libraries=DIR X library files are in DIR
1297
1298 Program names:
1299 --program-prefix=PREFIX prepend PREFIX to installed program names
1300 --program-suffix=SUFFIX append SUFFIX to installed program names
1301 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1302
1303 System types:
1304 --build=BUILD configure for building on BUILD [guessed]
1305 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1306 _ACEOF
1307 fi
1308
1309 if test -n "$ac_init_help"; then
1310
1311 cat <<\_ACEOF
1312
1313 Optional Features:
1314 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1315 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1316 --enable-everything enable standard non-multichoice features
1317 NOTE: this option is order dependent
1318 --enable-warnings turn on g++ warnings
1319 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1320 --enable-combining enable composition of base and combining characters
1321 --enable-xft enable xft support on systems that have it
1322 --enable-font-styles enable bold and italic support
1323 --enable-afterimage enable integration with libAfterImage for background images
1324 --enable-transparency enable transparent backgrounds
1325 --enable-fading enable colors fading when off focus
1326 --enable-rxvt-scroll enable rxvt style scrollbar
1327 --enable-next-scroll enable NeXT style scrollbar
1328 --enable-xterm-scroll enable Xterm style scrollbar
1329 --enable-plain-scroll enable plain style scrollbar
1330 --enable-perl enable embedded perl interpreter
1331 --enable-xim XIM (X Input Method) protocol support
1332 --disable-backspace-key disable handling of the backspace key
1333 --disable-delete-key disable handling of the delete key
1334 --disable-resources disable all resource checking
1335 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1336 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1337 --disable-swapscreen disable swap screen support
1338 --enable-iso14755 enable support for extended ISO 14755 modes
1339 --enable-frills enable support for rarely used features
1340 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1341 --enable-selectionscrolling enable scrolling during selections
1342 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1343 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1344 --enable-smart-resize enable smart growth/shrink behaviour
1345 --enable-text-blink enable blinking text
1346 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1347 --enable-utmp enable utmp (utmpx) support
1348 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1349 --enable-lastlog enable lastlog support (requires --enable-utmp)
1350
1351 Optional Packages:
1352 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1353 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1354 --with-afterimage-config=DIR use libAfterImage config script in DIR
1355 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1356 --with-res-name=NAME use this as default resource name (default: urxvt)
1357 --with-res-class=CLASS use this as the resource class (default: URxvt)
1358 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1359 --with-term=NAME set the terminal to NAME (default: rxvt)
1360 --with-terminfo=PATH set the path to the terminfo tree to PATH
1361 --with-x use the X Window System
1362
1363 Some influential environment variables:
1364 CC C compiler command
1365 CFLAGS C compiler flags
1366 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1367 nonstandard directory <lib dir>
1368 LIBS libraries to pass to the linker, e.g. -l<library>
1369 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1370 you have headers in a nonstandard directory <include dir>
1371 CXX C++ compiler command
1372 CXXFLAGS C++ compiler flags
1373 CPP C preprocessor
1374 CXXCPP C++ preprocessor
1375 XMKMF Path to xmkmf, Makefile generator for X Window System
1376
1377 Use these variables to override the choices made by `configure' or to help
1378 it to find libraries and programs with nonstandard names/locations.
1379
1380 _ACEOF
1381 ac_status=$?
1382 fi
1383
1384 if test "$ac_init_help" = "recursive"; then
1385 # If there are subdirs, report their specific --help.
1386 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1387 test -d "$ac_dir" || continue
1388 ac_builddir=.
1389
1390 case "$ac_dir" in
1391 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1392 *)
1393 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1394 # A ".." for each directory in $ac_dir_suffix.
1395 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1396 case $ac_top_builddir_sub in
1397 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1398 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1399 esac ;;
1400 esac
1401 ac_abs_top_builddir=$ac_pwd
1402 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1403 # for backward compatibility:
1404 ac_top_builddir=$ac_top_build_prefix
1405
1406 case $srcdir in
1407 .) # We are building in place.
1408 ac_srcdir=.
1409 ac_top_srcdir=$ac_top_builddir_sub
1410 ac_abs_top_srcdir=$ac_pwd ;;
1411 [\\/]* | ?:[\\/]* ) # Absolute name.
1412 ac_srcdir=$srcdir$ac_dir_suffix;
1413 ac_top_srcdir=$srcdir
1414 ac_abs_top_srcdir=$srcdir ;;
1415 *) # Relative name.
1416 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1417 ac_top_srcdir=$ac_top_build_prefix$srcdir
1418 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1419 esac
1420 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1421
1422 cd "$ac_dir" || { ac_status=$?; continue; }
1423 # Check for guested configure.
1424 if test -f "$ac_srcdir/configure.gnu"; then
1425 echo &&
1426 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1427 elif test -f "$ac_srcdir/configure"; then
1428 echo &&
1429 $SHELL "$ac_srcdir/configure" --help=recursive
1430 else
1431 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1432 fi || ac_status=$?
1433 cd "$ac_pwd" || { ac_status=$?; break; }
1434 done
1435 fi
1436
1437 test -n "$ac_init_help" && exit $ac_status
1438 if $ac_init_version; then
1439 cat <<\_ACEOF
1440 configure
1441 generated by GNU Autoconf 2.61
1442
1443 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1444 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1445 This configure script is free software; the Free Software Foundation
1446 gives unlimited permission to copy, distribute and modify it.
1447 _ACEOF
1448 exit
1449 fi
1450 cat >config.log <<_ACEOF
1451 This file contains any messages produced by compilers while
1452 running configure, to aid debugging if configure makes a mistake.
1453
1454 It was created by $as_me, which was
1455 generated by GNU Autoconf 2.61. Invocation command line was
1456
1457 $ $0 $@
1458
1459 _ACEOF
1460 exec 5>>config.log
1461 {
1462 cat <<_ASUNAME
1463 ## --------- ##
1464 ## Platform. ##
1465 ## --------- ##
1466
1467 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1468 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1469 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1470 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1471 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1472
1473 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1474 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1475
1476 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1477 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1478 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1479 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1480 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1481 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1482 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1483
1484 _ASUNAME
1485
1486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1487 for as_dir in $PATH
1488 do
1489 IFS=$as_save_IFS
1490 test -z "$as_dir" && as_dir=.
1491 echo "PATH: $as_dir"
1492 done
1493 IFS=$as_save_IFS
1494
1495 } >&5
1496
1497 cat >&5 <<_ACEOF
1498
1499
1500 ## ----------- ##
1501 ## Core tests. ##
1502 ## ----------- ##
1503
1504 _ACEOF
1505
1506
1507 # Keep a trace of the command line.
1508 # Strip out --no-create and --no-recursion so they do not pile up.
1509 # Strip out --silent because we don't want to record it for future runs.
1510 # Also quote any args containing shell meta-characters.
1511 # Make two passes to allow for proper duplicate-argument suppression.
1512 ac_configure_args=
1513 ac_configure_args0=
1514 ac_configure_args1=
1515 ac_must_keep_next=false
1516 for ac_pass in 1 2
1517 do
1518 for ac_arg
1519 do
1520 case $ac_arg in
1521 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1522 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1523 | -silent | --silent | --silen | --sile | --sil)
1524 continue ;;
1525 *\'*)
1526 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1527 esac
1528 case $ac_pass in
1529 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1530 2)
1531 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1532 if test $ac_must_keep_next = true; then
1533 ac_must_keep_next=false # Got value, back to normal.
1534 else
1535 case $ac_arg in
1536 *=* | --config-cache | -C | -disable-* | --disable-* \
1537 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1538 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1539 | -with-* | --with-* | -without-* | --without-* | --x)
1540 case "$ac_configure_args0 " in
1541 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1542 esac
1543 ;;
1544 -* ) ac_must_keep_next=true ;;
1545 esac
1546 fi
1547 ac_configure_args="$ac_configure_args '$ac_arg'"
1548 ;;
1549 esac
1550 done
1551 done
1552 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1553 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1554
1555 # When interrupted or exit'd, cleanup temporary files, and complete
1556 # config.log. We remove comments because anyway the quotes in there
1557 # would cause problems or look ugly.
1558 # WARNING: Use '\'' to represent an apostrophe within the trap.
1559 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1560 trap 'exit_status=$?
1561 # Save into config.log some information that might help in debugging.
1562 {
1563 echo
1564
1565 cat <<\_ASBOX
1566 ## ---------------- ##
1567 ## Cache variables. ##
1568 ## ---------------- ##
1569 _ASBOX
1570 echo
1571 # The following way of writing the cache mishandles newlines in values,
1572 (
1573 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1574 eval ac_val=\$$ac_var
1575 case $ac_val in #(
1576 *${as_nl}*)
1577 case $ac_var in #(
1578 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1579 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1580 esac
1581 case $ac_var in #(
1582 _ | IFS | as_nl) ;; #(
1583 *) $as_unset $ac_var ;;
1584 esac ;;
1585 esac
1586 done
1587 (set) 2>&1 |
1588 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1589 *${as_nl}ac_space=\ *)
1590 sed -n \
1591 "s/'\''/'\''\\\\'\'''\''/g;
1592 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1593 ;; #(
1594 *)
1595 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1596 ;;
1597 esac |
1598 sort
1599 )
1600 echo
1601
1602 cat <<\_ASBOX
1603 ## ----------------- ##
1604 ## Output variables. ##
1605 ## ----------------- ##
1606 _ASBOX
1607 echo
1608 for ac_var in $ac_subst_vars
1609 do
1610 eval ac_val=\$$ac_var
1611 case $ac_val in
1612 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1613 esac
1614 echo "$ac_var='\''$ac_val'\''"
1615 done | sort
1616 echo
1617
1618 if test -n "$ac_subst_files"; then
1619 cat <<\_ASBOX
1620 ## ------------------- ##
1621 ## File substitutions. ##
1622 ## ------------------- ##
1623 _ASBOX
1624 echo
1625 for ac_var in $ac_subst_files
1626 do
1627 eval ac_val=\$$ac_var
1628 case $ac_val in
1629 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1630 esac
1631 echo "$ac_var='\''$ac_val'\''"
1632 done | sort
1633 echo
1634 fi
1635
1636 if test -s confdefs.h; then
1637 cat <<\_ASBOX
1638 ## ----------- ##
1639 ## confdefs.h. ##
1640 ## ----------- ##
1641 _ASBOX
1642 echo
1643 cat confdefs.h
1644 echo
1645 fi
1646 test "$ac_signal" != 0 &&
1647 echo "$as_me: caught signal $ac_signal"
1648 echo "$as_me: exit $exit_status"
1649 } >&5
1650 rm -f core *.core core.conftest.* &&
1651 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1652 exit $exit_status
1653 ' 0
1654 for ac_signal in 1 2 13 15; do
1655 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1656 done
1657 ac_signal=0
1658
1659 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1660 rm -f -r conftest* confdefs.h
1661
1662 # Predefined preprocessor variables.
1663
1664 cat >>confdefs.h <<_ACEOF
1665 #define PACKAGE_NAME "$PACKAGE_NAME"
1666 _ACEOF
1667
1668
1669 cat >>confdefs.h <<_ACEOF
1670 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1671 _ACEOF
1672
1673
1674 cat >>confdefs.h <<_ACEOF
1675 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1676 _ACEOF
1677
1678
1679 cat >>confdefs.h <<_ACEOF
1680 #define PACKAGE_STRING "$PACKAGE_STRING"
1681 _ACEOF
1682
1683
1684 cat >>confdefs.h <<_ACEOF
1685 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1686 _ACEOF
1687
1688
1689 # Let the site file select an alternate cache file if it wants to.
1690 # Prefer explicitly selected file to automatically selected ones.
1691 if test -n "$CONFIG_SITE"; then
1692 set x "$CONFIG_SITE"
1693 elif test "x$prefix" != xNONE; then
1694 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1695 else
1696 set x "$ac_default_prefix/share/config.site" \
1697 "$ac_default_prefix/etc/config.site"
1698 fi
1699 shift
1700 for ac_site_file
1701 do
1702 if test -r "$ac_site_file"; then
1703 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1704 echo "$as_me: loading site script $ac_site_file" >&6;}
1705 sed 's/^/| /' "$ac_site_file" >&5
1706 . "$ac_site_file"
1707 fi
1708 done
1709
1710 if test -r "$cache_file"; then
1711 # Some versions of bash will fail to source /dev/null (special
1712 # files actually), so we avoid doing that.
1713 if test -f "$cache_file"; then
1714 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1715 echo "$as_me: loading cache $cache_file" >&6;}
1716 case $cache_file in
1717 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1718 *) . "./$cache_file";;
1719 esac
1720 fi
1721 else
1722 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1723 echo "$as_me: creating cache $cache_file" >&6;}
1724 >$cache_file
1725 fi
1726
1727 # Check that the precious variables saved in the cache have kept the same
1728 # value.
1729 ac_cache_corrupted=false
1730 for ac_var in $ac_precious_vars; do
1731 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1732 eval ac_new_set=\$ac_env_${ac_var}_set
1733 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1734 eval ac_new_val=\$ac_env_${ac_var}_value
1735 case $ac_old_set,$ac_new_set in
1736 set,)
1737 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1738 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1739 ac_cache_corrupted=: ;;
1740 ,set)
1741 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1742 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1743 ac_cache_corrupted=: ;;
1744 ,);;
1745 *)
1746 if test "x$ac_old_val" != "x$ac_new_val"; then
1747 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1748 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1749 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1750 echo "$as_me: former value: $ac_old_val" >&2;}
1751 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1752 echo "$as_me: current value: $ac_new_val" >&2;}
1753 ac_cache_corrupted=:
1754 fi;;
1755 esac
1756 # Pass precious variables to config.status.
1757 if test "$ac_new_set" = set; then
1758 case $ac_new_val in
1759 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1760 *) ac_arg=$ac_var=$ac_new_val ;;
1761 esac
1762 case " $ac_configure_args " in
1763 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1764 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1765 esac
1766 fi
1767 done
1768 if $ac_cache_corrupted; then
1769 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1770 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1771 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1772 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1773 { (exit 1); exit 1; }; }
1774 fi
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792 ac_ext=c
1793 ac_cpp='$CPP $CPPFLAGS'
1794 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1795 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1796 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1797
1798
1799
1800
1801 ac_config_headers="$ac_config_headers config.h:config.h.in"
1802
1803
1804 ac_aux_dir=
1805 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1806 if test -f "$ac_dir/install-sh"; then
1807 ac_aux_dir=$ac_dir
1808 ac_install_sh="$ac_aux_dir/install-sh -c"
1809 break
1810 elif 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/shtool"; then
1815 ac_aux_dir=$ac_dir
1816 ac_install_sh="$ac_aux_dir/shtool install -c"
1817 break
1818 fi
1819 done
1820 if test -z "$ac_aux_dir"; then
1821 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1822 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1823 { (exit 1); exit 1; }; }
1824 fi
1825
1826 # These three variables are undocumented and unsupported,
1827 # and are intended to be withdrawn in a future Autoconf release.
1828 # They can cause serious problems if a builder's source tree is in a directory
1829 # whose full name contains unusual characters.
1830 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1831 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1832 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1833
1834
1835 # Make sure we can run config.sub.
1836 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1837 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1838 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1839 { (exit 1); exit 1; }; }
1840
1841 { echo "$as_me:$LINENO: checking build system type" >&5
1842 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1843 if test "${ac_cv_build+set}" = set; then
1844 echo $ECHO_N "(cached) $ECHO_C" >&6
1845 else
1846 ac_build_alias=$build_alias
1847 test "x$ac_build_alias" = x &&
1848 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1849 test "x$ac_build_alias" = x &&
1850 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1851 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1852 { (exit 1); exit 1; }; }
1853 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1854 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1855 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1856 { (exit 1); exit 1; }; }
1857
1858 fi
1859 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1860 echo "${ECHO_T}$ac_cv_build" >&6; }
1861 case $ac_cv_build in
1862 *-*-*) ;;
1863 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1864 echo "$as_me: error: invalid value of canonical build" >&2;}
1865 { (exit 1); exit 1; }; };;
1866 esac
1867 build=$ac_cv_build
1868 ac_save_IFS=$IFS; IFS='-'
1869 set x $ac_cv_build
1870 shift
1871 build_cpu=$1
1872 build_vendor=$2
1873 shift; shift
1874 # Remember, the first character of IFS is used to create $*,
1875 # except with old shells:
1876 build_os=$*
1877 IFS=$ac_save_IFS
1878 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1879
1880
1881 { echo "$as_me:$LINENO: checking host system type" >&5
1882 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1883 if test "${ac_cv_host+set}" = set; then
1884 echo $ECHO_N "(cached) $ECHO_C" >&6
1885 else
1886 if test "x$host_alias" = x; then
1887 ac_cv_host=$ac_cv_build
1888 else
1889 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1890 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1891 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1892 { (exit 1); exit 1; }; }
1893 fi
1894
1895 fi
1896 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1897 echo "${ECHO_T}$ac_cv_host" >&6; }
1898 case $ac_cv_host in
1899 *-*-*) ;;
1900 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1901 echo "$as_me: error: invalid value of canonical host" >&2;}
1902 { (exit 1); exit 1; }; };;
1903 esac
1904 host=$ac_cv_host
1905 ac_save_IFS=$IFS; IFS='-'
1906 set x $ac_cv_host
1907 shift
1908 host_cpu=$1
1909 host_vendor=$2
1910 shift; shift
1911 # Remember, the first character of IFS is used to create $*,
1912 # except with old shells:
1913 host_os=$*
1914 IFS=$ac_save_IFS
1915 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1916
1917
1918
1919 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1920 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1921
1922 echo ""
1923 echo "configuring for rxvt $VERSION"
1924 echo ""
1925
1926 orig_CXXFLAGS="$CXXFLAGS"
1927
1928 ac_ext=c
1929 ac_cpp='$CPP $CPPFLAGS'
1930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1932 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1933 if test -n "$ac_tool_prefix"; then
1934 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1935 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1936 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1937 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1938 if test "${ac_cv_prog_CC+set}" = set; then
1939 echo $ECHO_N "(cached) $ECHO_C" >&6
1940 else
1941 if test -n "$CC"; then
1942 ac_cv_prog_CC="$CC" # Let the user override the test.
1943 else
1944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1945 for as_dir in $PATH
1946 do
1947 IFS=$as_save_IFS
1948 test -z "$as_dir" && as_dir=.
1949 for ac_exec_ext in '' $ac_executable_extensions; do
1950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1951 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1952 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1953 break 2
1954 fi
1955 done
1956 done
1957 IFS=$as_save_IFS
1958
1959 fi
1960 fi
1961 CC=$ac_cv_prog_CC
1962 if test -n "$CC"; then
1963 { echo "$as_me:$LINENO: result: $CC" >&5
1964 echo "${ECHO_T}$CC" >&6; }
1965 else
1966 { echo "$as_me:$LINENO: result: no" >&5
1967 echo "${ECHO_T}no" >&6; }
1968 fi
1969
1970
1971 fi
1972 if test -z "$ac_cv_prog_CC"; then
1973 ac_ct_CC=$CC
1974 # Extract the first word of "gcc", so it can be a program name with args.
1975 set dummy gcc; ac_word=$2
1976 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1978 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1979 echo $ECHO_N "(cached) $ECHO_C" >&6
1980 else
1981 if test -n "$ac_ct_CC"; then
1982 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1983 else
1984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1985 for as_dir in $PATH
1986 do
1987 IFS=$as_save_IFS
1988 test -z "$as_dir" && as_dir=.
1989 for ac_exec_ext in '' $ac_executable_extensions; do
1990 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1991 ac_cv_prog_ac_ct_CC="gcc"
1992 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1993 break 2
1994 fi
1995 done
1996 done
1997 IFS=$as_save_IFS
1998
1999 fi
2000 fi
2001 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2002 if test -n "$ac_ct_CC"; then
2003 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2004 echo "${ECHO_T}$ac_ct_CC" >&6; }
2005 else
2006 { echo "$as_me:$LINENO: result: no" >&5
2007 echo "${ECHO_T}no" >&6; }
2008 fi
2009
2010 if test "x$ac_ct_CC" = x; then
2011 CC=""
2012 else
2013 case $cross_compiling:$ac_tool_warned in
2014 yes:)
2015 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2016 whose name does not start with the host triplet. If you think this
2017 configuration is useful to you, please write to autoconf@gnu.org." >&5
2018 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2019 whose name does not start with the host triplet. If you think this
2020 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2021 ac_tool_warned=yes ;;
2022 esac
2023 CC=$ac_ct_CC
2024 fi
2025 else
2026 CC="$ac_cv_prog_CC"
2027 fi
2028
2029 if test -z "$CC"; then
2030 if test -n "$ac_tool_prefix"; then
2031 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2032 set dummy ${ac_tool_prefix}cc; ac_word=$2
2033 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2035 if test "${ac_cv_prog_CC+set}" = set; then
2036 echo $ECHO_N "(cached) $ECHO_C" >&6
2037 else
2038 if test -n "$CC"; then
2039 ac_cv_prog_CC="$CC" # Let the user override the test.
2040 else
2041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2042 for as_dir in $PATH
2043 do
2044 IFS=$as_save_IFS
2045 test -z "$as_dir" && as_dir=.
2046 for ac_exec_ext in '' $ac_executable_extensions; do
2047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2048 ac_cv_prog_CC="${ac_tool_prefix}cc"
2049 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2050 break 2
2051 fi
2052 done
2053 done
2054 IFS=$as_save_IFS
2055
2056 fi
2057 fi
2058 CC=$ac_cv_prog_CC
2059 if test -n "$CC"; then
2060 { echo "$as_me:$LINENO: result: $CC" >&5
2061 echo "${ECHO_T}$CC" >&6; }
2062 else
2063 { echo "$as_me:$LINENO: result: no" >&5
2064 echo "${ECHO_T}no" >&6; }
2065 fi
2066
2067
2068 fi
2069 fi
2070 if test -z "$CC"; then
2071 # Extract the first word of "cc", so it can be a program name with args.
2072 set dummy cc; ac_word=$2
2073 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2075 if test "${ac_cv_prog_CC+set}" = set; then
2076 echo $ECHO_N "(cached) $ECHO_C" >&6
2077 else
2078 if test -n "$CC"; then
2079 ac_cv_prog_CC="$CC" # Let the user override the test.
2080 else
2081 ac_prog_rejected=no
2082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2083 for as_dir in $PATH
2084 do
2085 IFS=$as_save_IFS
2086 test -z "$as_dir" && as_dir=.
2087 for ac_exec_ext in '' $ac_executable_extensions; do
2088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2089 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2090 ac_prog_rejected=yes
2091 continue
2092 fi
2093 ac_cv_prog_CC="cc"
2094 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2095 break 2
2096 fi
2097 done
2098 done
2099 IFS=$as_save_IFS
2100
2101 if test $ac_prog_rejected = yes; then
2102 # We found a bogon in the path, so make sure we never use it.
2103 set dummy $ac_cv_prog_CC
2104 shift
2105 if test $# != 0; then
2106 # We chose a different compiler from the bogus one.
2107 # However, it has the same basename, so the bogon will be chosen
2108 # first if we set CC to just the basename; use the full file name.
2109 shift
2110 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2111 fi
2112 fi
2113 fi
2114 fi
2115 CC=$ac_cv_prog_CC
2116 if test -n "$CC"; then
2117 { echo "$as_me:$LINENO: result: $CC" >&5
2118 echo "${ECHO_T}$CC" >&6; }
2119 else
2120 { echo "$as_me:$LINENO: result: no" >&5
2121 echo "${ECHO_T}no" >&6; }
2122 fi
2123
2124
2125 fi
2126 if test -z "$CC"; then
2127 if test -n "$ac_tool_prefix"; then
2128 for ac_prog in cl.exe
2129 do
2130 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2131 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2132 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2133 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2134 if test "${ac_cv_prog_CC+set}" = set; then
2135 echo $ECHO_N "(cached) $ECHO_C" >&6
2136 else
2137 if test -n "$CC"; then
2138 ac_cv_prog_CC="$CC" # Let the user override the test.
2139 else
2140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2141 for as_dir in $PATH
2142 do
2143 IFS=$as_save_IFS
2144 test -z "$as_dir" && as_dir=.
2145 for ac_exec_ext in '' $ac_executable_extensions; do
2146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2147 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2148 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2149 break 2
2150 fi
2151 done
2152 done
2153 IFS=$as_save_IFS
2154
2155 fi
2156 fi
2157 CC=$ac_cv_prog_CC
2158 if test -n "$CC"; then
2159 { echo "$as_me:$LINENO: result: $CC" >&5
2160 echo "${ECHO_T}$CC" >&6; }
2161 else
2162 { echo "$as_me:$LINENO: result: no" >&5
2163 echo "${ECHO_T}no" >&6; }
2164 fi
2165
2166
2167 test -n "$CC" && break
2168 done
2169 fi
2170 if test -z "$CC"; then
2171 ac_ct_CC=$CC
2172 for ac_prog in cl.exe
2173 do
2174 # Extract the first word of "$ac_prog", so it can be a program name with args.
2175 set dummy $ac_prog; ac_word=$2
2176 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2178 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2179 echo $ECHO_N "(cached) $ECHO_C" >&6
2180 else
2181 if test -n "$ac_ct_CC"; then
2182 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2183 else
2184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2185 for as_dir in $PATH
2186 do
2187 IFS=$as_save_IFS
2188 test -z "$as_dir" && as_dir=.
2189 for ac_exec_ext in '' $ac_executable_extensions; do
2190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2191 ac_cv_prog_ac_ct_CC="$ac_prog"
2192 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2193 break 2
2194 fi
2195 done
2196 done
2197 IFS=$as_save_IFS
2198
2199 fi
2200 fi
2201 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2202 if test -n "$ac_ct_CC"; then
2203 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2204 echo "${ECHO_T}$ac_ct_CC" >&6; }
2205 else
2206 { echo "$as_me:$LINENO: result: no" >&5
2207 echo "${ECHO_T}no" >&6; }
2208 fi
2209
2210
2211 test -n "$ac_ct_CC" && break
2212 done
2213
2214 if test "x$ac_ct_CC" = x; then
2215 CC=""
2216 else
2217 case $cross_compiling:$ac_tool_warned in
2218 yes:)
2219 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2220 whose name does not start with the host triplet. If you think this
2221 configuration is useful to you, please write to autoconf@gnu.org." >&5
2222 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2223 whose name does not start with the host triplet. If you think this
2224 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2225 ac_tool_warned=yes ;;
2226 esac
2227 CC=$ac_ct_CC
2228 fi
2229 fi
2230
2231 fi
2232
2233
2234 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2235 See \`config.log' for more details." >&5
2236 echo "$as_me: error: no acceptable C compiler found in \$PATH
2237 See \`config.log' for more details." >&2;}
2238 { (exit 1); exit 1; }; }
2239
2240 # Provide some information about the compiler.
2241 echo "$as_me:$LINENO: checking for C compiler version" >&5
2242 ac_compiler=`set X $ac_compile; echo $2`
2243 { (ac_try="$ac_compiler --version >&5"
2244 case "(($ac_try" in
2245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246 *) ac_try_echo=$ac_try;;
2247 esac
2248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 (eval "$ac_compiler --version >&5") 2>&5
2250 ac_status=$?
2251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252 (exit $ac_status); }
2253 { (ac_try="$ac_compiler -v >&5"
2254 case "(($ac_try" in
2255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2256 *) ac_try_echo=$ac_try;;
2257 esac
2258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2259 (eval "$ac_compiler -v >&5") 2>&5
2260 ac_status=$?
2261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2262 (exit $ac_status); }
2263 { (ac_try="$ac_compiler -V >&5"
2264 case "(($ac_try" in
2265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2266 *) ac_try_echo=$ac_try;;
2267 esac
2268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2269 (eval "$ac_compiler -V >&5") 2>&5
2270 ac_status=$?
2271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2272 (exit $ac_status); }
2273
2274 cat >conftest.$ac_ext <<_ACEOF
2275 /* confdefs.h. */
2276 _ACEOF
2277 cat confdefs.h >>conftest.$ac_ext
2278 cat >>conftest.$ac_ext <<_ACEOF
2279 /* end confdefs.h. */
2280
2281 int
2282 main ()
2283 {
2284
2285 ;
2286 return 0;
2287 }
2288 _ACEOF
2289 ac_clean_files_save=$ac_clean_files
2290 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2291 # Try to create an executable without -o first, disregard a.out.
2292 # It will help us diagnose broken compilers, and finding out an intuition
2293 # of exeext.
2294 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2295 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2296 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2297 #
2298 # List of possible output files, starting from the most likely.
2299 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2300 # only as a last resort. b.out is created by i960 compilers.
2301 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2302 #
2303 # The IRIX 6 linker writes into existing files which may not be
2304 # executable, retaining their permissions. Remove them first so a
2305 # subsequent execution test works.
2306 ac_rmfiles=
2307 for ac_file in $ac_files
2308 do
2309 case $ac_file in
2310 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2311 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2312 esac
2313 done
2314 rm -f $ac_rmfiles
2315
2316 if { (ac_try="$ac_link_default"
2317 case "(($ac_try" in
2318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2319 *) ac_try_echo=$ac_try;;
2320 esac
2321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2322 (eval "$ac_link_default") 2>&5
2323 ac_status=$?
2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325 (exit $ac_status); }; then
2326 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2327 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2328 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2329 # so that the user can short-circuit this test for compilers unknown to
2330 # Autoconf.
2331 for ac_file in $ac_files ''
2332 do
2333 test -f "$ac_file" || continue
2334 case $ac_file in
2335 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2336 ;;
2337 [ab].out )
2338 # We found the default executable, but exeext='' is most
2339 # certainly right.
2340 break;;
2341 *.* )
2342 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2343 then :; else
2344 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2345 fi
2346 # We set ac_cv_exeext here because the later test for it is not
2347 # safe: cross compilers may not add the suffix if given an `-o'
2348 # argument, so we may need to know it at that point already.
2349 # Even if this section looks crufty: it has the advantage of
2350 # actually working.
2351 break;;
2352 * )
2353 break;;
2354 esac
2355 done
2356 test "$ac_cv_exeext" = no && ac_cv_exeext=
2357
2358 else
2359 ac_file=''
2360 fi
2361
2362 { echo "$as_me:$LINENO: result: $ac_file" >&5
2363 echo "${ECHO_T}$ac_file" >&6; }
2364 if test -z "$ac_file"; then
2365 echo "$as_me: failed program was:" >&5
2366 sed 's/^/| /' conftest.$ac_ext >&5
2367
2368 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2369 See \`config.log' for more details." >&5
2370 echo "$as_me: error: C compiler cannot create executables
2371 See \`config.log' for more details." >&2;}
2372 { (exit 77); exit 77; }; }
2373 fi
2374
2375 ac_exeext=$ac_cv_exeext
2376
2377 # Check that the compiler produces executables we can run. If not, either
2378 # the compiler is broken, or we cross compile.
2379 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2380 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2381 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2382 # If not cross compiling, check that we can run a simple program.
2383 if test "$cross_compiling" != yes; then
2384 if { ac_try='./$ac_file'
2385 { (case "(($ac_try" in
2386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2387 *) ac_try_echo=$ac_try;;
2388 esac
2389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2390 (eval "$ac_try") 2>&5
2391 ac_status=$?
2392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2393 (exit $ac_status); }; }; then
2394 cross_compiling=no
2395 else
2396 if test "$cross_compiling" = maybe; then
2397 cross_compiling=yes
2398 else
2399 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2400 If you meant to cross compile, use \`--host'.
2401 See \`config.log' for more details." >&5
2402 echo "$as_me: error: cannot run C compiled programs.
2403 If you meant to cross compile, use \`--host'.
2404 See \`config.log' for more details." >&2;}
2405 { (exit 1); exit 1; }; }
2406 fi
2407 fi
2408 fi
2409 { echo "$as_me:$LINENO: result: yes" >&5
2410 echo "${ECHO_T}yes" >&6; }
2411
2412 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2413 ac_clean_files=$ac_clean_files_save
2414 # Check that the compiler produces executables we can run. If not, either
2415 # the compiler is broken, or we cross compile.
2416 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2417 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2418 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2419 echo "${ECHO_T}$cross_compiling" >&6; }
2420
2421 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2422 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2423 if { (ac_try="$ac_link"
2424 case "(($ac_try" in
2425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2426 *) ac_try_echo=$ac_try;;
2427 esac
2428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2429 (eval "$ac_link") 2>&5
2430 ac_status=$?
2431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2432 (exit $ac_status); }; then
2433 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2434 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2435 # work properly (i.e., refer to `conftest.exe'), while it won't with
2436 # `rm'.
2437 for ac_file in conftest.exe conftest conftest.*; do
2438 test -f "$ac_file" || continue
2439 case $ac_file in
2440 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2441 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2442 break;;
2443 * ) break;;
2444 esac
2445 done
2446 else
2447 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2448 See \`config.log' for more details." >&5
2449 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2450 See \`config.log' for more details." >&2;}
2451 { (exit 1); exit 1; }; }
2452 fi
2453
2454 rm -f conftest$ac_cv_exeext
2455 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2456 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2457
2458 rm -f conftest.$ac_ext
2459 EXEEXT=$ac_cv_exeext
2460 ac_exeext=$EXEEXT
2461 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2462 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2463 if test "${ac_cv_objext+set}" = set; then
2464 echo $ECHO_N "(cached) $ECHO_C" >&6
2465 else
2466 cat >conftest.$ac_ext <<_ACEOF
2467 /* confdefs.h. */
2468 _ACEOF
2469 cat confdefs.h >>conftest.$ac_ext
2470 cat >>conftest.$ac_ext <<_ACEOF
2471 /* end confdefs.h. */
2472
2473 int
2474 main ()
2475 {
2476
2477 ;
2478 return 0;
2479 }
2480 _ACEOF
2481 rm -f conftest.o conftest.obj
2482 if { (ac_try="$ac_compile"
2483 case "(($ac_try" in
2484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2485 *) ac_try_echo=$ac_try;;
2486 esac
2487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2488 (eval "$ac_compile") 2>&5
2489 ac_status=$?
2490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2491 (exit $ac_status); }; then
2492 for ac_file in conftest.o conftest.obj conftest.*; do
2493 test -f "$ac_file" || continue;
2494 case $ac_file in
2495 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2496 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2497 break;;
2498 esac
2499 done
2500 else
2501 echo "$as_me: failed program was:" >&5
2502 sed 's/^/| /' conftest.$ac_ext >&5
2503
2504 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2505 See \`config.log' for more details." >&5
2506 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2507 See \`config.log' for more details." >&2;}
2508 { (exit 1); exit 1; }; }
2509 fi
2510
2511 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2512 fi
2513 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2514 echo "${ECHO_T}$ac_cv_objext" >&6; }
2515 OBJEXT=$ac_cv_objext
2516 ac_objext=$OBJEXT
2517 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2518 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2519 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2520 echo $ECHO_N "(cached) $ECHO_C" >&6
2521 else
2522 cat >conftest.$ac_ext <<_ACEOF
2523 /* confdefs.h. */
2524 _ACEOF
2525 cat confdefs.h >>conftest.$ac_ext
2526 cat >>conftest.$ac_ext <<_ACEOF
2527 /* end confdefs.h. */
2528
2529 int
2530 main ()
2531 {
2532 #ifndef __GNUC__
2533 choke me
2534 #endif
2535
2536 ;
2537 return 0;
2538 }
2539 _ACEOF
2540 rm -f conftest.$ac_objext
2541 if { (ac_try="$ac_compile"
2542 case "(($ac_try" in
2543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2544 *) ac_try_echo=$ac_try;;
2545 esac
2546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2547 (eval "$ac_compile") 2>conftest.er1
2548 ac_status=$?
2549 grep -v '^ *+' conftest.er1 >conftest.err
2550 rm -f conftest.er1
2551 cat conftest.err >&5
2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 (exit $ac_status); } && {
2554 test -z "$ac_c_werror_flag" ||
2555 test ! -s conftest.err
2556 } && test -s conftest.$ac_objext; then
2557 ac_compiler_gnu=yes
2558 else
2559 echo "$as_me: failed program was:" >&5
2560 sed 's/^/| /' conftest.$ac_ext >&5
2561
2562 ac_compiler_gnu=no
2563 fi
2564
2565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2566 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2567
2568 fi
2569 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2570 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2571 GCC=`test $ac_compiler_gnu = yes && echo yes`
2572 ac_test_CFLAGS=${CFLAGS+set}
2573 ac_save_CFLAGS=$CFLAGS
2574 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2575 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2576 if test "${ac_cv_prog_cc_g+set}" = set; then
2577 echo $ECHO_N "(cached) $ECHO_C" >&6
2578 else
2579 ac_save_c_werror_flag=$ac_c_werror_flag
2580 ac_c_werror_flag=yes
2581 ac_cv_prog_cc_g=no
2582 CFLAGS="-g"
2583 cat >conftest.$ac_ext <<_ACEOF
2584 /* confdefs.h. */
2585 _ACEOF
2586 cat confdefs.h >>conftest.$ac_ext
2587 cat >>conftest.$ac_ext <<_ACEOF
2588 /* end confdefs.h. */
2589
2590 int
2591 main ()
2592 {
2593
2594 ;
2595 return 0;
2596 }
2597 _ACEOF
2598 rm -f conftest.$ac_objext
2599 if { (ac_try="$ac_compile"
2600 case "(($ac_try" in
2601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2602 *) ac_try_echo=$ac_try;;
2603 esac
2604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2605 (eval "$ac_compile") 2>conftest.er1
2606 ac_status=$?
2607 grep -v '^ *+' conftest.er1 >conftest.err
2608 rm -f conftest.er1
2609 cat conftest.err >&5
2610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2611 (exit $ac_status); } && {
2612 test -z "$ac_c_werror_flag" ||
2613 test ! -s conftest.err
2614 } && test -s conftest.$ac_objext; then
2615 ac_cv_prog_cc_g=yes
2616 else
2617 echo "$as_me: failed program was:" >&5
2618 sed 's/^/| /' conftest.$ac_ext >&5
2619
2620 CFLAGS=""
2621 cat >conftest.$ac_ext <<_ACEOF
2622 /* confdefs.h. */
2623 _ACEOF
2624 cat confdefs.h >>conftest.$ac_ext
2625 cat >>conftest.$ac_ext <<_ACEOF
2626 /* end confdefs.h. */
2627
2628 int
2629 main ()
2630 {
2631
2632 ;
2633 return 0;
2634 }
2635 _ACEOF
2636 rm -f conftest.$ac_objext
2637 if { (ac_try="$ac_compile"
2638 case "(($ac_try" in
2639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2640 *) ac_try_echo=$ac_try;;
2641 esac
2642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2643 (eval "$ac_compile") 2>conftest.er1
2644 ac_status=$?
2645 grep -v '^ *+' conftest.er1 >conftest.err
2646 rm -f conftest.er1
2647 cat conftest.err >&5
2648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649 (exit $ac_status); } && {
2650 test -z "$ac_c_werror_flag" ||
2651 test ! -s conftest.err
2652 } && test -s conftest.$ac_objext; then
2653 :
2654 else
2655 echo "$as_me: failed program was:" >&5
2656 sed 's/^/| /' conftest.$ac_ext >&5
2657
2658 ac_c_werror_flag=$ac_save_c_werror_flag
2659 CFLAGS="-g"
2660 cat >conftest.$ac_ext <<_ACEOF
2661 /* confdefs.h. */
2662 _ACEOF
2663 cat confdefs.h >>conftest.$ac_ext
2664 cat >>conftest.$ac_ext <<_ACEOF
2665 /* end confdefs.h. */
2666
2667 int
2668 main ()
2669 {
2670
2671 ;
2672 return 0;
2673 }
2674 _ACEOF
2675 rm -f conftest.$ac_objext
2676 if { (ac_try="$ac_compile"
2677 case "(($ac_try" in
2678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2679 *) ac_try_echo=$ac_try;;
2680 esac
2681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2682 (eval "$ac_compile") 2>conftest.er1
2683 ac_status=$?
2684 grep -v '^ *+' conftest.er1 >conftest.err
2685 rm -f conftest.er1
2686 cat conftest.err >&5
2687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2688 (exit $ac_status); } && {
2689 test -z "$ac_c_werror_flag" ||
2690 test ! -s conftest.err
2691 } && test -s conftest.$ac_objext; then
2692 ac_cv_prog_cc_g=yes
2693 else
2694 echo "$as_me: failed program was:" >&5
2695 sed 's/^/| /' conftest.$ac_ext >&5
2696
2697
2698 fi
2699
2700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2701 fi
2702
2703 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2704 fi
2705
2706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2707 ac_c_werror_flag=$ac_save_c_werror_flag
2708 fi
2709 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2710 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2711 if test "$ac_test_CFLAGS" = set; then
2712 CFLAGS=$ac_save_CFLAGS
2713 elif test $ac_cv_prog_cc_g = yes; then
2714 if test "$GCC" = yes; then
2715 CFLAGS="-g -O2"
2716 else
2717 CFLAGS="-g"
2718 fi
2719 else
2720 if test "$GCC" = yes; then
2721 CFLAGS="-O2"
2722 else
2723 CFLAGS=
2724 fi
2725 fi
2726 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2727 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2728 if test "${ac_cv_prog_cc_c89+set}" = set; then
2729 echo $ECHO_N "(cached) $ECHO_C" >&6
2730 else
2731 ac_cv_prog_cc_c89=no
2732 ac_save_CC=$CC
2733 cat >conftest.$ac_ext <<_ACEOF
2734 /* confdefs.h. */
2735 _ACEOF
2736 cat confdefs.h >>conftest.$ac_ext
2737 cat >>conftest.$ac_ext <<_ACEOF
2738 /* end confdefs.h. */
2739 #include <stdarg.h>
2740 #include <stdio.h>
2741 #include <sys/types.h>
2742 #include <sys/stat.h>
2743 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2744 struct buf { int x; };
2745 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2746 static char *e (p, i)
2747 char **p;
2748 int i;
2749 {
2750 return p[i];
2751 }
2752 static char *f (char * (*g) (char **, int), char **p, ...)
2753 {
2754 char *s;
2755 va_list v;
2756 va_start (v,p);
2757 s = g (p, va_arg (v,int));
2758 va_end (v);
2759 return s;
2760 }
2761
2762 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2763 function prototypes and stuff, but not '\xHH' hex character constants.
2764 These don't provoke an error unfortunately, instead are silently treated
2765 as 'x'. The following induces an error, until -std is added to get
2766 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2767 array size at least. It's necessary to write '\x00'==0 to get something
2768 that's true only with -std. */
2769 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2770
2771 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2772 inside strings and character constants. */
2773 #define FOO(x) 'x'
2774 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2775
2776 int test (int i, double x);
2777 struct s1 {int (*f) (int a);};
2778 struct s2 {int (*f) (double a);};
2779 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2780 int argc;
2781 char **argv;
2782 int
2783 main ()
2784 {
2785 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2786 ;
2787 return 0;
2788 }
2789 _ACEOF
2790 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2791 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2792 do
2793 CC="$ac_save_CC $ac_arg"
2794 rm -f conftest.$ac_objext
2795 if { (ac_try="$ac_compile"
2796 case "(($ac_try" in
2797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2798 *) ac_try_echo=$ac_try;;
2799 esac
2800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2801 (eval "$ac_compile") 2>conftest.er1
2802 ac_status=$?
2803 grep -v '^ *+' conftest.er1 >conftest.err
2804 rm -f conftest.er1
2805 cat conftest.err >&5
2806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2807 (exit $ac_status); } && {
2808 test -z "$ac_c_werror_flag" ||
2809 test ! -s conftest.err
2810 } && test -s conftest.$ac_objext; then
2811 ac_cv_prog_cc_c89=$ac_arg
2812 else
2813 echo "$as_me: failed program was:" >&5
2814 sed 's/^/| /' conftest.$ac_ext >&5
2815
2816
2817 fi
2818
2819 rm -f core conftest.err conftest.$ac_objext
2820 test "x$ac_cv_prog_cc_c89" != "xno" && break
2821 done
2822 rm -f conftest.$ac_ext
2823 CC=$ac_save_CC
2824
2825 fi
2826 # AC_CACHE_VAL
2827 case "x$ac_cv_prog_cc_c89" in
2828 x)
2829 { echo "$as_me:$LINENO: result: none needed" >&5
2830 echo "${ECHO_T}none needed" >&6; } ;;
2831 xno)
2832 { echo "$as_me:$LINENO: result: unsupported" >&5
2833 echo "${ECHO_T}unsupported" >&6; } ;;
2834 *)
2835 CC="$CC $ac_cv_prog_cc_c89"
2836 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2837 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2838 esac
2839
2840
2841 ac_ext=c
2842 ac_cpp='$CPP $CPPFLAGS'
2843 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2844 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2845 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2846
2847 ac_ext=cpp
2848 ac_cpp='$CXXCPP $CPPFLAGS'
2849 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2850 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2851 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2852 if test -z "$CXX"; then
2853 if test -n "$CCC"; then
2854 CXX=$CCC
2855 else
2856 if test -n "$ac_tool_prefix"; then
2857 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2858 do
2859 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2860 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2861 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2863 if test "${ac_cv_prog_CXX+set}" = set; then
2864 echo $ECHO_N "(cached) $ECHO_C" >&6
2865 else
2866 if test -n "$CXX"; then
2867 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2868 else
2869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2870 for as_dir in $PATH
2871 do
2872 IFS=$as_save_IFS
2873 test -z "$as_dir" && as_dir=.
2874 for ac_exec_ext in '' $ac_executable_extensions; do
2875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2876 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2877 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2878 break 2
2879 fi
2880 done
2881 done
2882 IFS=$as_save_IFS
2883
2884 fi
2885 fi
2886 CXX=$ac_cv_prog_CXX
2887 if test -n "$CXX"; then
2888 { echo "$as_me:$LINENO: result: $CXX" >&5
2889 echo "${ECHO_T}$CXX" >&6; }
2890 else
2891 { echo "$as_me:$LINENO: result: no" >&5
2892 echo "${ECHO_T}no" >&6; }
2893 fi
2894
2895
2896 test -n "$CXX" && break
2897 done
2898 fi
2899 if test -z "$CXX"; then
2900 ac_ct_CXX=$CXX
2901 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2902 do
2903 # Extract the first word of "$ac_prog", so it can be a program name with args.
2904 set dummy $ac_prog; ac_word=$2
2905 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2907 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2908 echo $ECHO_N "(cached) $ECHO_C" >&6
2909 else
2910 if test -n "$ac_ct_CXX"; then
2911 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2912 else
2913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2914 for as_dir in $PATH
2915 do
2916 IFS=$as_save_IFS
2917 test -z "$as_dir" && as_dir=.
2918 for ac_exec_ext in '' $ac_executable_extensions; do
2919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2920 ac_cv_prog_ac_ct_CXX="$ac_prog"
2921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2922 break 2
2923 fi
2924 done
2925 done
2926 IFS=$as_save_IFS
2927
2928 fi
2929 fi
2930 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2931 if test -n "$ac_ct_CXX"; then
2932 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2933 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2934 else
2935 { echo "$as_me:$LINENO: result: no" >&5
2936 echo "${ECHO_T}no" >&6; }
2937 fi
2938
2939
2940 test -n "$ac_ct_CXX" && break
2941 done
2942
2943 if test "x$ac_ct_CXX" = x; then
2944 CXX="g++"
2945 else
2946 case $cross_compiling:$ac_tool_warned in
2947 yes:)
2948 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2949 whose name does not start with the host triplet. If you think this
2950 configuration is useful to you, please write to autoconf@gnu.org." >&5
2951 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2952 whose name does not start with the host triplet. If you think this
2953 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2954 ac_tool_warned=yes ;;
2955 esac
2956 CXX=$ac_ct_CXX
2957 fi
2958 fi
2959
2960 fi
2961 fi
2962 # Provide some information about the compiler.
2963 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2964 ac_compiler=`set X $ac_compile; echo $2`
2965 { (ac_try="$ac_compiler --version >&5"
2966 case "(($ac_try" in
2967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2968 *) ac_try_echo=$ac_try;;
2969 esac
2970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2971 (eval "$ac_compiler --version >&5") 2>&5
2972 ac_status=$?
2973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974 (exit $ac_status); }
2975 { (ac_try="$ac_compiler -v >&5"
2976 case "(($ac_try" in
2977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978 *) ac_try_echo=$ac_try;;
2979 esac
2980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2981 (eval "$ac_compiler -v >&5") 2>&5
2982 ac_status=$?
2983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2984 (exit $ac_status); }
2985 { (ac_try="$ac_compiler -V >&5"
2986 case "(($ac_try" in
2987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2988 *) ac_try_echo=$ac_try;;
2989 esac
2990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2991 (eval "$ac_compiler -V >&5") 2>&5
2992 ac_status=$?
2993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2994 (exit $ac_status); }
2995
2996 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2997 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2998 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2999 echo $ECHO_N "(cached) $ECHO_C" >&6
3000 else
3001 cat >conftest.$ac_ext <<_ACEOF
3002 /* confdefs.h. */
3003 _ACEOF
3004 cat confdefs.h >>conftest.$ac_ext
3005 cat >>conftest.$ac_ext <<_ACEOF
3006 /* end confdefs.h. */
3007
3008 int
3009 main ()
3010 {
3011 #ifndef __GNUC__
3012 choke me
3013 #endif
3014
3015 ;
3016 return 0;
3017 }
3018 _ACEOF
3019 rm -f conftest.$ac_objext
3020 if { (ac_try="$ac_compile"
3021 case "(($ac_try" in
3022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3023 *) ac_try_echo=$ac_try;;
3024 esac
3025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3026 (eval "$ac_compile") 2>conftest.er1
3027 ac_status=$?
3028 grep -v '^ *+' conftest.er1 >conftest.err
3029 rm -f conftest.er1
3030 cat conftest.err >&5
3031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3032 (exit $ac_status); } && {
3033 test -z "$ac_cxx_werror_flag" ||
3034 test ! -s conftest.err
3035 } && test -s conftest.$ac_objext; then
3036 ac_compiler_gnu=yes
3037 else
3038 echo "$as_me: failed program was:" >&5
3039 sed 's/^/| /' conftest.$ac_ext >&5
3040
3041 ac_compiler_gnu=no
3042 fi
3043
3044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3045 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3046
3047 fi
3048 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3049 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3050 GXX=`test $ac_compiler_gnu = yes && echo yes`
3051 ac_test_CXXFLAGS=${CXXFLAGS+set}
3052 ac_save_CXXFLAGS=$CXXFLAGS
3053 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3054 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3055 if test "${ac_cv_prog_cxx_g+set}" = set; then
3056 echo $ECHO_N "(cached) $ECHO_C" >&6
3057 else
3058 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3059 ac_cxx_werror_flag=yes
3060 ac_cv_prog_cxx_g=no
3061 CXXFLAGS="-g"
3062 cat >conftest.$ac_ext <<_ACEOF
3063 /* confdefs.h. */
3064 _ACEOF
3065 cat confdefs.h >>conftest.$ac_ext
3066 cat >>conftest.$ac_ext <<_ACEOF
3067 /* end confdefs.h. */
3068
3069 int
3070 main ()
3071 {
3072
3073 ;
3074 return 0;
3075 }
3076 _ACEOF
3077 rm -f conftest.$ac_objext
3078 if { (ac_try="$ac_compile"
3079 case "(($ac_try" in
3080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3081 *) ac_try_echo=$ac_try;;
3082 esac
3083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3084 (eval "$ac_compile") 2>conftest.er1
3085 ac_status=$?
3086 grep -v '^ *+' conftest.er1 >conftest.err
3087 rm -f conftest.er1
3088 cat conftest.err >&5
3089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3090 (exit $ac_status); } && {
3091 test -z "$ac_cxx_werror_flag" ||
3092 test ! -s conftest.err
3093 } && test -s conftest.$ac_objext; then
3094 ac_cv_prog_cxx_g=yes
3095 else
3096 echo "$as_me: failed program was:" >&5
3097 sed 's/^/| /' conftest.$ac_ext >&5
3098
3099 CXXFLAGS=""
3100 cat >conftest.$ac_ext <<_ACEOF
3101 /* confdefs.h. */
3102 _ACEOF
3103 cat confdefs.h >>conftest.$ac_ext
3104 cat >>conftest.$ac_ext <<_ACEOF
3105 /* end confdefs.h. */
3106
3107 int
3108 main ()
3109 {
3110
3111 ;
3112 return 0;
3113 }
3114 _ACEOF
3115 rm -f conftest.$ac_objext
3116 if { (ac_try="$ac_compile"
3117 case "(($ac_try" in
3118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3119 *) ac_try_echo=$ac_try;;
3120 esac
3121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3122 (eval "$ac_compile") 2>conftest.er1
3123 ac_status=$?
3124 grep -v '^ *+' conftest.er1 >conftest.err
3125 rm -f conftest.er1
3126 cat conftest.err >&5
3127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3128 (exit $ac_status); } && {
3129 test -z "$ac_cxx_werror_flag" ||
3130 test ! -s conftest.err
3131 } && test -s conftest.$ac_objext; then
3132 :
3133 else
3134 echo "$as_me: failed program was:" >&5
3135 sed 's/^/| /' conftest.$ac_ext >&5
3136
3137 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3138 CXXFLAGS="-g"
3139 cat >conftest.$ac_ext <<_ACEOF
3140 /* confdefs.h. */
3141 _ACEOF
3142 cat confdefs.h >>conftest.$ac_ext
3143 cat >>conftest.$ac_ext <<_ACEOF
3144 /* end confdefs.h. */
3145
3146 int
3147 main ()
3148 {
3149
3150 ;
3151 return 0;
3152 }
3153 _ACEOF
3154 rm -f conftest.$ac_objext
3155 if { (ac_try="$ac_compile"
3156 case "(($ac_try" in
3157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3158 *) ac_try_echo=$ac_try;;
3159 esac
3160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3161 (eval "$ac_compile") 2>conftest.er1
3162 ac_status=$?
3163 grep -v '^ *+' conftest.er1 >conftest.err
3164 rm -f conftest.er1
3165 cat conftest.err >&5
3166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3167 (exit $ac_status); } && {
3168 test -z "$ac_cxx_werror_flag" ||
3169 test ! -s conftest.err
3170 } && test -s conftest.$ac_objext; then
3171 ac_cv_prog_cxx_g=yes
3172 else
3173 echo "$as_me: failed program was:" >&5
3174 sed 's/^/| /' conftest.$ac_ext >&5
3175
3176
3177 fi
3178
3179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3180 fi
3181
3182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3183 fi
3184
3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3186 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3187 fi
3188 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3189 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3190 if test "$ac_test_CXXFLAGS" = set; then
3191 CXXFLAGS=$ac_save_CXXFLAGS
3192 elif test $ac_cv_prog_cxx_g = yes; then
3193 if test "$GXX" = yes; then
3194 CXXFLAGS="-g -O2"
3195 else
3196 CXXFLAGS="-g"
3197 fi
3198 else
3199 if test "$GXX" = yes; then
3200 CXXFLAGS="-O2"
3201 else
3202 CXXFLAGS=
3203 fi
3204 fi
3205 ac_ext=c
3206 ac_cpp='$CPP $CPPFLAGS'
3207 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3208 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3209 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3210
3211 ac_ext=c
3212 ac_cpp='$CPP $CPPFLAGS'
3213 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3214 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3215 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3216 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3217 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3218 # On Suns, sometimes $CPP names a directory.
3219 if test -n "$CPP" && test -d "$CPP"; then
3220 CPP=
3221 fi
3222 if test -z "$CPP"; then
3223 if test "${ac_cv_prog_CPP+set}" = set; then
3224 echo $ECHO_N "(cached) $ECHO_C" >&6
3225 else
3226 # Double quotes because CPP needs to be expanded
3227 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3228 do
3229 ac_preproc_ok=false
3230 for ac_c_preproc_warn_flag in '' yes
3231 do
3232 # Use a header file that comes with gcc, so configuring glibc
3233 # with a fresh cross-compiler works.
3234 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3235 # <limits.h> exists even on freestanding compilers.
3236 # On the NeXT, cc -E runs the code through the compiler's parser,
3237 # not just through cpp. "Syntax error" is here to catch this case.
3238 cat >conftest.$ac_ext <<_ACEOF
3239 /* confdefs.h. */
3240 _ACEOF
3241 cat confdefs.h >>conftest.$ac_ext
3242 cat >>conftest.$ac_ext <<_ACEOF
3243 /* end confdefs.h. */
3244 #ifdef __STDC__
3245 # include <limits.h>
3246 #else
3247 # include <assert.h>
3248 #endif
3249 Syntax error
3250 _ACEOF
3251 if { (ac_try="$ac_cpp conftest.$ac_ext"
3252 case "(($ac_try" in
3253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3254 *) ac_try_echo=$ac_try;;
3255 esac
3256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3257 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3258 ac_status=$?
3259 grep -v '^ *+' conftest.er1 >conftest.err
3260 rm -f conftest.er1
3261 cat conftest.err >&5
3262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3263 (exit $ac_status); } >/dev/null && {
3264 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3265 test ! -s conftest.err
3266 }; then
3267 :
3268 else
3269 echo "$as_me: failed program was:" >&5
3270 sed 's/^/| /' conftest.$ac_ext >&5
3271
3272 # Broken: fails on valid input.
3273 continue
3274 fi
3275
3276 rm -f conftest.err conftest.$ac_ext
3277
3278 # OK, works on sane cases. Now check whether nonexistent headers
3279 # can be detected and how.
3280 cat >conftest.$ac_ext <<_ACEOF
3281 /* confdefs.h. */
3282 _ACEOF
3283 cat confdefs.h >>conftest.$ac_ext
3284 cat >>conftest.$ac_ext <<_ACEOF
3285 /* end confdefs.h. */
3286 #include <ac_nonexistent.h>
3287 _ACEOF
3288 if { (ac_try="$ac_cpp conftest.$ac_ext"
3289 case "(($ac_try" in
3290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3291 *) ac_try_echo=$ac_try;;
3292 esac
3293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3294 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3295 ac_status=$?
3296 grep -v '^ *+' conftest.er1 >conftest.err
3297 rm -f conftest.er1
3298 cat conftest.err >&5
3299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3300 (exit $ac_status); } >/dev/null && {
3301 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3302 test ! -s conftest.err
3303 }; then
3304 # Broken: success on invalid input.
3305 continue
3306 else
3307 echo "$as_me: failed program was:" >&5
3308 sed 's/^/| /' conftest.$ac_ext >&5
3309
3310 # Passes both tests.
3311 ac_preproc_ok=:
3312 break
3313 fi
3314
3315 rm -f conftest.err conftest.$ac_ext
3316
3317 done
3318 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3319 rm -f conftest.err conftest.$ac_ext
3320 if $ac_preproc_ok; then
3321 break
3322 fi
3323
3324 done
3325 ac_cv_prog_CPP=$CPP
3326
3327 fi
3328 CPP=$ac_cv_prog_CPP
3329 else
3330 ac_cv_prog_CPP=$CPP
3331 fi
3332 { echo "$as_me:$LINENO: result: $CPP" >&5
3333 echo "${ECHO_T}$CPP" >&6; }
3334 ac_preproc_ok=false
3335 for ac_c_preproc_warn_flag in '' yes
3336 do
3337 # Use a header file that comes with gcc, so configuring glibc
3338 # with a fresh cross-compiler works.
3339 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3340 # <limits.h> exists even on freestanding compilers.
3341 # On the NeXT, cc -E runs the code through the compiler's parser,
3342 # not just through cpp. "Syntax error" is here to catch this case.
3343 cat >conftest.$ac_ext <<_ACEOF
3344 /* confdefs.h. */
3345 _ACEOF
3346 cat confdefs.h >>conftest.$ac_ext
3347 cat >>conftest.$ac_ext <<_ACEOF
3348 /* end confdefs.h. */
3349 #ifdef __STDC__
3350 # include <limits.h>
3351 #else
3352 # include <assert.h>
3353 #endif
3354 Syntax error
3355 _ACEOF
3356 if { (ac_try="$ac_cpp conftest.$ac_ext"
3357 case "(($ac_try" in
3358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 *) ac_try_echo=$ac_try;;
3360 esac
3361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3362 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null && {
3369 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3370 test ! -s conftest.err
3371 }; then
3372 :
3373 else
3374 echo "$as_me: failed program was:" >&5
3375 sed 's/^/| /' conftest.$ac_ext >&5
3376
3377 # Broken: fails on valid input.
3378 continue
3379 fi
3380
3381 rm -f conftest.err conftest.$ac_ext
3382
3383 # OK, works on sane cases. Now check whether nonexistent headers
3384 # can be detected and how.
3385 cat >conftest.$ac_ext <<_ACEOF
3386 /* confdefs.h. */
3387 _ACEOF
3388 cat confdefs.h >>conftest.$ac_ext
3389 cat >>conftest.$ac_ext <<_ACEOF
3390 /* end confdefs.h. */
3391 #include <ac_nonexistent.h>
3392 _ACEOF
3393 if { (ac_try="$ac_cpp conftest.$ac_ext"
3394 case "(($ac_try" in
3395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3396 *) ac_try_echo=$ac_try;;
3397 esac
3398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3399 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3400 ac_status=$?
3401 grep -v '^ *+' conftest.er1 >conftest.err
3402 rm -f conftest.er1
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } >/dev/null && {
3406 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3407 test ! -s conftest.err
3408 }; then
3409 # Broken: success on invalid input.
3410 continue
3411 else
3412 echo "$as_me: failed program was:" >&5
3413 sed 's/^/| /' conftest.$ac_ext >&5
3414
3415 # Passes both tests.
3416 ac_preproc_ok=:
3417 break
3418 fi
3419
3420 rm -f conftest.err conftest.$ac_ext
3421
3422 done
3423 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3424 rm -f conftest.err conftest.$ac_ext
3425 if $ac_preproc_ok; then
3426 :
3427 else
3428 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3429 See \`config.log' for more details." >&5
3430 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3431 See \`config.log' for more details." >&2;}
3432 { (exit 1); exit 1; }; }
3433 fi
3434
3435 ac_ext=c
3436 ac_cpp='$CPP $CPPFLAGS'
3437 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3438 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3439 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3440
3441 # Find a good install program. We prefer a C program (faster),
3442 # so one script is as good as another. But avoid the broken or
3443 # incompatible versions:
3444 # SysV /etc/install, /usr/sbin/install
3445 # SunOS /usr/etc/install
3446 # IRIX /sbin/install
3447 # AIX /bin/install
3448 # AmigaOS /C/install, which installs bootblocks on floppy discs
3449 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3450 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3451 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3452 # OS/2's system install, which has a completely different semantic
3453 # ./install, which can be erroneously created by make from ./install.sh.
3454 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3455 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3456 if test -z "$INSTALL"; then
3457 if test "${ac_cv_path_install+set}" = set; then
3458 echo $ECHO_N "(cached) $ECHO_C" >&6
3459 else
3460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3461 for as_dir in $PATH
3462 do
3463 IFS=$as_save_IFS
3464 test -z "$as_dir" && as_dir=.
3465 # Account for people who put trailing slashes in PATH elements.
3466 case $as_dir/ in
3467 ./ | .// | /cC/* | \
3468 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3469 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3470 /usr/ucb/* ) ;;
3471 *)
3472 # OSF1 and SCO ODT 3.0 have their own names for install.
3473 # Don't use installbsd from OSF since it installs stuff as root
3474 # by default.
3475 for ac_prog in ginstall scoinst install; do
3476 for ac_exec_ext in '' $ac_executable_extensions; do
3477 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3478 if test $ac_prog = install &&
3479 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3480 # AIX install. It has an incompatible calling convention.
3481 :
3482 elif test $ac_prog = install &&
3483 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3484 # program-specific install script used by HP pwplus--don't use.
3485 :
3486 else
3487 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3488 break 3
3489 fi
3490 fi
3491 done
3492 done
3493 ;;
3494 esac
3495 done
3496 IFS=$as_save_IFS
3497
3498
3499 fi
3500 if test "${ac_cv_path_install+set}" = set; then
3501 INSTALL=$ac_cv_path_install
3502 else
3503 # As a last resort, use the slow shell script. Don't cache a
3504 # value for INSTALL within a source directory, because that will
3505 # break other packages using the cache if that directory is
3506 # removed, or if the value is a relative name.
3507 INSTALL=$ac_install_sh
3508 fi
3509 fi
3510 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3511 echo "${ECHO_T}$INSTALL" >&6; }
3512
3513 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3514 # It thinks the first close brace ends the variable substitution.
3515 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3516
3517 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3518
3519 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3520
3521
3522
3523
3524 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3525 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3526 if test "${ac_cv_path_GREP+set}" = set; then
3527 echo $ECHO_N "(cached) $ECHO_C" >&6
3528 else
3529 # Extract the first word of "grep ggrep" to use in msg output
3530 if test -z "$GREP"; then
3531 set dummy grep ggrep; ac_prog_name=$2
3532 if test "${ac_cv_path_GREP+set}" = set; then
3533 echo $ECHO_N "(cached) $ECHO_C" >&6
3534 else
3535 ac_path_GREP_found=false
3536 # Loop through the user's path and test for each of PROGNAME-LIST
3537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3538 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3539 do
3540 IFS=$as_save_IFS
3541 test -z "$as_dir" && as_dir=.
3542 for ac_prog in grep ggrep; do
3543 for ac_exec_ext in '' $ac_executable_extensions; do
3544 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3545 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3546 # Check for GNU ac_path_GREP and select it if it is found.
3547 # Check for GNU $ac_path_GREP
3548 case `"$ac_path_GREP" --version 2>&1` in
3549 *GNU*)
3550 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3551 *)
3552 ac_count=0
3553 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3554 while :
3555 do
3556 cat "conftest.in" "conftest.in" >"conftest.tmp"
3557 mv "conftest.tmp" "conftest.in"
3558 cp "conftest.in" "conftest.nl"
3559 echo 'GREP' >> "conftest.nl"
3560 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3561 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3562 ac_count=`expr $ac_count + 1`
3563 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3564 # Best one so far, save it but keep looking for a better one
3565 ac_cv_path_GREP="$ac_path_GREP"
3566 ac_path_GREP_max=$ac_count
3567 fi
3568 # 10*(2^10) chars as input seems more than enough
3569 test $ac_count -gt 10 && break
3570 done
3571 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3572 esac
3573
3574
3575 $ac_path_GREP_found && break 3
3576 done
3577 done
3578
3579 done
3580 IFS=$as_save_IFS
3581
3582
3583 fi
3584
3585 GREP="$ac_cv_path_GREP"
3586 if test -z "$GREP"; then
3587 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3588 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3589 { (exit 1); exit 1; }; }
3590 fi
3591
3592 else
3593 ac_cv_path_GREP=$GREP
3594 fi
3595
3596
3597 fi
3598 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3599 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3600 GREP="$ac_cv_path_GREP"
3601
3602
3603 { echo "$as_me:$LINENO: checking for egrep" >&5
3604 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3605 if test "${ac_cv_path_EGREP+set}" = set; then
3606 echo $ECHO_N "(cached) $ECHO_C" >&6
3607 else
3608 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3609 then ac_cv_path_EGREP="$GREP -E"
3610 else
3611 # Extract the first word of "egrep" to use in msg output
3612 if test -z "$EGREP"; then
3613 set dummy egrep; ac_prog_name=$2
3614 if test "${ac_cv_path_EGREP+set}" = set; then
3615 echo $ECHO_N "(cached) $ECHO_C" >&6
3616 else
3617 ac_path_EGREP_found=false
3618 # Loop through the user's path and test for each of PROGNAME-LIST
3619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3620 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3621 do
3622 IFS=$as_save_IFS
3623 test -z "$as_dir" && as_dir=.
3624 for ac_prog in egrep; do
3625 for ac_exec_ext in '' $ac_executable_extensions; do
3626 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3627 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3628 # Check for GNU ac_path_EGREP and select it if it is found.
3629 # Check for GNU $ac_path_EGREP
3630 case `"$ac_path_EGREP" --version 2>&1` in
3631 *GNU*)
3632 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3633 *)
3634 ac_count=0
3635 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3636 while :
3637 do
3638 cat "conftest.in" "conftest.in" >"conftest.tmp"
3639 mv "conftest.tmp" "conftest.in"
3640 cp "conftest.in" "conftest.nl"
3641 echo 'EGREP' >> "conftest.nl"
3642 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3643 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3644 ac_count=`expr $ac_count + 1`
3645 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3646 # Best one so far, save it but keep looking for a better one
3647 ac_cv_path_EGREP="$ac_path_EGREP"
3648 ac_path_EGREP_max=$ac_count
3649 fi
3650 # 10*(2^10) chars as input seems more than enough
3651 test $ac_count -gt 10 && break
3652 done
3653 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3654 esac
3655
3656
3657 $ac_path_EGREP_found && break 3
3658 done
3659 done
3660
3661 done
3662 IFS=$as_save_IFS
3663
3664
3665 fi
3666
3667 EGREP="$ac_cv_path_EGREP"
3668 if test -z "$EGREP"; then
3669 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3670 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3671 { (exit 1); exit 1; }; }
3672 fi
3673
3674 else
3675 ac_cv_path_EGREP=$EGREP
3676 fi
3677
3678
3679 fi
3680 fi
3681 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3682 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3683 EGREP="$ac_cv_path_EGREP"
3684
3685
3686
3687 { echo "$as_me:$LINENO: checking for AIX" >&5
3688 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3689 cat >conftest.$ac_ext <<_ACEOF
3690 /* confdefs.h. */
3691 _ACEOF
3692 cat confdefs.h >>conftest.$ac_ext
3693 cat >>conftest.$ac_ext <<_ACEOF
3694 /* end confdefs.h. */
3695 #ifdef _AIX
3696 yes
3697 #endif
3698
3699 _ACEOF
3700 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3701 $EGREP "yes" >/dev/null 2>&1; then
3702 { echo "$as_me:$LINENO: result: yes" >&5
3703 echo "${ECHO_T}yes" >&6; }
3704 cat >>confdefs.h <<\_ACEOF
3705 #define _ALL_SOURCE 1
3706 _ACEOF
3707
3708 else
3709 { echo "$as_me:$LINENO: result: no" >&5
3710 echo "${ECHO_T}no" >&6; }
3711 fi
3712 rm -f conftest*
3713
3714
3715
3716 cat >>confdefs.h <<\_ACEOF
3717 #define _GNU_SOURCE 1
3718 _ACEOF
3719
3720
3721 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3722 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3723 if test "${ac_cv_search_strerror+set}" = set; then
3724 echo $ECHO_N "(cached) $ECHO_C" >&6
3725 else
3726 ac_func_search_save_LIBS=$LIBS
3727 cat >conftest.$ac_ext <<_ACEOF
3728 /* confdefs.h. */
3729 _ACEOF
3730 cat confdefs.h >>conftest.$ac_ext
3731 cat >>conftest.$ac_ext <<_ACEOF
3732 /* end confdefs.h. */
3733
3734 /* Override any GCC internal prototype to avoid an error.
3735 Use char because int might match the return type of a GCC
3736 builtin and then its argument prototype would still apply. */
3737 #ifdef __cplusplus
3738 extern "C"
3739 #endif
3740 char strerror ();
3741 int
3742 main ()
3743 {
3744 return strerror ();
3745 ;
3746 return 0;
3747 }
3748 _ACEOF
3749 for ac_lib in '' cposix; do
3750 if test -z "$ac_lib"; then
3751 ac_res="none required"
3752 else
3753 ac_res=-l$ac_lib
3754 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3755 fi
3756 rm -f conftest.$ac_objext conftest$ac_exeext
3757 if { (ac_try="$ac_link"
3758 case "(($ac_try" in
3759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3760 *) ac_try_echo=$ac_try;;
3761 esac
3762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3763 (eval "$ac_link") 2>conftest.er1
3764 ac_status=$?
3765 grep -v '^ *+' conftest.er1 >conftest.err
3766 rm -f conftest.er1
3767 cat conftest.err >&5
3768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3769 (exit $ac_status); } && {
3770 test -z "$ac_c_werror_flag" ||
3771 test ! -s conftest.err
3772 } && test -s conftest$ac_exeext &&
3773 $as_test_x conftest$ac_exeext; then
3774 ac_cv_search_strerror=$ac_res
3775 else
3776 echo "$as_me: failed program was:" >&5
3777 sed 's/^/| /' conftest.$ac_ext >&5
3778
3779
3780 fi
3781
3782 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3783 conftest$ac_exeext
3784 if test "${ac_cv_search_strerror+set}" = set; then
3785 break
3786 fi
3787 done
3788 if test "${ac_cv_search_strerror+set}" = set; then
3789 :
3790 else
3791 ac_cv_search_strerror=no
3792 fi
3793 rm conftest.$ac_ext
3794 LIBS=$ac_func_search_save_LIBS
3795 fi
3796 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3797 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3798 ac_res=$ac_cv_search_strerror
3799 if test "$ac_res" != no; then
3800 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3801
3802 fi
3803
3804 ac_ext=cpp
3805 ac_cpp='$CXXCPP $CPPFLAGS'
3806 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3807 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3808 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3809
3810
3811 if test x$GCC = xyes && test x$GXX = xyes; then
3812 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3813 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3814 save_CXX="$CXX"
3815 save_LIBS="$LIBS"
3816 CXX="$CC"
3817 LIBS="$LIBS -lsupc++"
3818 LINKER="$CC"
3819
3820 cat >conftest.$ac_ext <<_ACEOF
3821 /* confdefs.h. */
3822 _ACEOF
3823 cat confdefs.h >>conftest.$ac_ext
3824 cat >>conftest.$ac_ext <<_ACEOF
3825 /* end confdefs.h. */
3826 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3827 int
3828 main ()
3829 {
3830
3831 ;
3832 return 0;
3833 }
3834 _ACEOF
3835 rm -f conftest.$ac_objext conftest$ac_exeext
3836 if { (ac_try="$ac_link"
3837 case "(($ac_try" in
3838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3839 *) ac_try_echo=$ac_try;;
3840 esac
3841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3842 (eval "$ac_link") 2>conftest.er1
3843 ac_status=$?
3844 grep -v '^ *+' conftest.er1 >conftest.err
3845 rm -f conftest.er1
3846 cat conftest.err >&5
3847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3848 (exit $ac_status); } && {
3849 test -z "$ac_cxx_werror_flag" ||
3850 test ! -s conftest.err
3851 } && test -s conftest$ac_exeext &&
3852 $as_test_x conftest$ac_exeext; then
3853 { echo "$as_me:$LINENO: result: ok" >&5
3854 echo "${ECHO_T}ok" >&6; }
3855 else
3856 echo "$as_me: failed program was:" >&5
3857 sed 's/^/| /' conftest.$ac_ext >&5
3858
3859
3860 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3861 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3862 LIBS="$save_LIBS"
3863 LINKER="$save_CXX"
3864
3865
3866 fi
3867
3868 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3869 conftest$ac_exeext conftest.$ac_ext
3870 CXX="$save_CXX"
3871 fi
3872 LINKER=$LINKER
3873
3874
3875 if test -z "$orig_CXXFLAGS"; then
3876 if test x$GCC = xyes && test "x$GXX" = xyes; then
3877 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3878 cat >conftest.$ac_ext <<_ACEOF
3879 /* confdefs.h. */
3880 _ACEOF
3881 cat confdefs.h >>conftest.$ac_ext
3882 cat >>conftest.$ac_ext <<_ACEOF
3883 /* end confdefs.h. */
3884
3885 int
3886 main ()
3887 {
3888
3889 ;
3890 return 0;
3891 }
3892 _ACEOF
3893 rm -f conftest.$ac_objext
3894 if { (ac_try="$ac_compile"
3895 case "(($ac_try" in
3896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3897 *) ac_try_echo=$ac_try;;
3898 esac
3899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3900 (eval "$ac_compile") 2>conftest.er1
3901 ac_status=$?
3902 grep -v '^ *+' conftest.er1 >conftest.err
3903 rm -f conftest.er1
3904 cat conftest.err >&5
3905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906 (exit $ac_status); } && {
3907 test -z "$ac_cxx_werror_flag" ||
3908 test ! -s conftest.err
3909 } && test -s conftest.$ac_objext; then
3910 :
3911 else
3912 echo "$as_me: failed program was:" >&5
3913 sed 's/^/| /' conftest.$ac_ext >&5
3914
3915 CXXFLAGS="-g -O3"
3916 fi
3917
3918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3919 else
3920 CXXFLAGS="-O"
3921 fi
3922 CFLAGS="$CXXFLAGS"
3923 fi
3924
3925 case $host in
3926 *-*-solaris* )
3927
3928 cat >>confdefs.h <<\_ACEOF
3929 #define _XOPEN_SOURCE 500
3930 _ACEOF
3931
3932 ;;
3933 esac
3934
3935 { echo "$as_me:$LINENO: checking for setlocale" >&5
3936 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3937 if test "${ac_cv_func_setlocale+set}" = set; then
3938 echo $ECHO_N "(cached) $ECHO_C" >&6
3939 else
3940 cat >conftest.$ac_ext <<_ACEOF
3941 /* confdefs.h. */
3942 _ACEOF
3943 cat confdefs.h >>conftest.$ac_ext
3944 cat >>conftest.$ac_ext <<_ACEOF
3945 /* end confdefs.h. */
3946 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3947 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3948 #define setlocale innocuous_setlocale
3949
3950 /* System header to define __stub macros and hopefully few prototypes,
3951 which can conflict with char setlocale (); below.
3952 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3953 <limits.h> exists even on freestanding compilers. */
3954
3955 #ifdef __STDC__
3956 # include <limits.h>
3957 #else
3958 # include <assert.h>
3959 #endif
3960
3961 #undef setlocale
3962
3963 /* Override any GCC internal prototype to avoid an error.
3964 Use char because int might match the return type of a GCC
3965 builtin and then its argument prototype would still apply. */
3966 #ifdef __cplusplus
3967 extern "C"
3968 #endif
3969 char setlocale ();
3970 /* The GNU C library defines this for functions which it implements
3971 to always fail with ENOSYS. Some functions are actually named
3972 something starting with __ and the normal name is an alias. */
3973 #if defined __stub_setlocale || defined __stub___setlocale
3974 choke me
3975 #endif
3976
3977 int
3978 main ()
3979 {
3980 return setlocale ();
3981 ;
3982 return 0;
3983 }
3984 _ACEOF
3985 rm -f conftest.$ac_objext conftest$ac_exeext
3986 if { (ac_try="$ac_link"
3987 case "(($ac_try" in
3988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3989 *) ac_try_echo=$ac_try;;
3990 esac
3991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3992 (eval "$ac_link") 2>conftest.er1
3993 ac_status=$?
3994 grep -v '^ *+' conftest.er1 >conftest.err
3995 rm -f conftest.er1
3996 cat conftest.err >&5
3997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3998 (exit $ac_status); } && {
3999 test -z "$ac_cxx_werror_flag" ||
4000 test ! -s conftest.err
4001 } && test -s conftest$ac_exeext &&
4002 $as_test_x conftest$ac_exeext; then
4003 ac_cv_func_setlocale=yes
4004 else
4005 echo "$as_me: failed program was:" >&5
4006 sed 's/^/| /' conftest.$ac_ext >&5
4007
4008 ac_cv_func_setlocale=no
4009 fi
4010
4011 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4012 conftest$ac_exeext conftest.$ac_ext
4013 fi
4014 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4015 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4016 if test $ac_cv_func_setlocale = yes; then
4017 :
4018 else
4019 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4020 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4021 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4022 echo $ECHO_N "(cached) $ECHO_C" >&6
4023 else
4024 ac_check_lib_save_LIBS=$LIBS
4025 LIBS="-lxpg4 $LIBS"
4026 cat >conftest.$ac_ext <<_ACEOF
4027 /* confdefs.h. */
4028 _ACEOF
4029 cat confdefs.h >>conftest.$ac_ext
4030 cat >>conftest.$ac_ext <<_ACEOF
4031 /* end confdefs.h. */
4032
4033 /* Override any GCC internal prototype to avoid an error.
4034 Use char because int might match the return type of a GCC
4035 builtin and then its argument prototype would still apply. */
4036 #ifdef __cplusplus
4037 extern "C"
4038 #endif
4039 char setlocale ();
4040 int
4041 main ()
4042 {
4043 return setlocale ();
4044 ;
4045 return 0;
4046 }
4047 _ACEOF
4048 rm -f conftest.$ac_objext conftest$ac_exeext
4049 if { (ac_try="$ac_link"
4050 case "(($ac_try" in
4051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4052 *) ac_try_echo=$ac_try;;
4053 esac
4054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4055 (eval "$ac_link") 2>conftest.er1
4056 ac_status=$?
4057 grep -v '^ *+' conftest.er1 >conftest.err
4058 rm -f conftest.er1
4059 cat conftest.err >&5
4060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4061 (exit $ac_status); } && {
4062 test -z "$ac_cxx_werror_flag" ||
4063 test ! -s conftest.err
4064 } && test -s conftest$ac_exeext &&
4065 $as_test_x conftest$ac_exeext; then
4066 ac_cv_lib_xpg4_setlocale=yes
4067 else
4068 echo "$as_me: failed program was:" >&5
4069 sed 's/^/| /' conftest.$ac_ext >&5
4070
4071 ac_cv_lib_xpg4_setlocale=no
4072 fi
4073
4074 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4075 conftest$ac_exeext conftest.$ac_ext
4076 LIBS=$ac_check_lib_save_LIBS
4077 fi
4078 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4079 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4080 if test $ac_cv_lib_xpg4_setlocale = yes; then
4081 LIBS="$LIBS -lxpg4"
4082 fi
4083
4084 fi
4085
4086
4087 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4088 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4089 if test "${ac_cv_func_gethostbyname+set}" = set; then
4090 echo $ECHO_N "(cached) $ECHO_C" >&6
4091 else
4092 cat >conftest.$ac_ext <<_ACEOF
4093 /* confdefs.h. */
4094 _ACEOF
4095 cat confdefs.h >>conftest.$ac_ext
4096 cat >>conftest.$ac_ext <<_ACEOF
4097 /* end confdefs.h. */
4098 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4099 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4100 #define gethostbyname innocuous_gethostbyname
4101
4102 /* System header to define __stub macros and hopefully few prototypes,
4103 which can conflict with char gethostbyname (); below.
4104 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4105 <limits.h> exists even on freestanding compilers. */
4106
4107 #ifdef __STDC__
4108 # include <limits.h>
4109 #else
4110 # include <assert.h>
4111 #endif
4112
4113 #undef gethostbyname
4114
4115 /* Override any GCC internal prototype to avoid an error.
4116 Use char because int might match the return type of a GCC
4117 builtin and then its argument prototype would still apply. */
4118 #ifdef __cplusplus
4119 extern "C"
4120 #endif
4121 char gethostbyname ();
4122 /* The GNU C library defines this for functions which it implements
4123 to always fail with ENOSYS. Some functions are actually named
4124 something starting with __ and the normal name is an alias. */
4125 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4126 choke me
4127 #endif
4128
4129 int
4130 main ()
4131 {
4132 return gethostbyname ();
4133 ;
4134 return 0;
4135 }
4136 _ACEOF
4137 rm -f conftest.$ac_objext conftest$ac_exeext
4138 if { (ac_try="$ac_link"
4139 case "(($ac_try" in
4140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4141 *) ac_try_echo=$ac_try;;
4142 esac
4143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4144 (eval "$ac_link") 2>conftest.er1
4145 ac_status=$?
4146 grep -v '^ *+' conftest.er1 >conftest.err
4147 rm -f conftest.er1
4148 cat conftest.err >&5
4149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4150 (exit $ac_status); } && {
4151 test -z "$ac_cxx_werror_flag" ||
4152 test ! -s conftest.err
4153 } && test -s conftest$ac_exeext &&
4154 $as_test_x conftest$ac_exeext; then
4155 ac_cv_func_gethostbyname=yes
4156 else
4157 echo "$as_me: failed program was:" >&5
4158 sed 's/^/| /' conftest.$ac_ext >&5
4159
4160 ac_cv_func_gethostbyname=no
4161 fi
4162
4163 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4164 conftest$ac_exeext conftest.$ac_ext
4165 fi
4166 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4167 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4168 if test $ac_cv_func_gethostbyname = yes; then
4169 :
4170 else
4171 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4172 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4173 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4174 echo $ECHO_N "(cached) $ECHO_C" >&6
4175 else
4176 ac_check_lib_save_LIBS=$LIBS
4177 LIBS="-lnsl $LIBS"
4178 cat >conftest.$ac_ext <<_ACEOF
4179 /* confdefs.h. */
4180 _ACEOF
4181 cat confdefs.h >>conftest.$ac_ext
4182 cat >>conftest.$ac_ext <<_ACEOF
4183 /* end confdefs.h. */
4184
4185 /* Override any GCC internal prototype to avoid an error.
4186 Use char because int might match the return type of a GCC
4187 builtin and then its argument prototype would still apply. */
4188 #ifdef __cplusplus
4189 extern "C"
4190 #endif
4191 char gethostbyname ();
4192 int
4193 main ()
4194 {
4195 return gethostbyname ();
4196 ;
4197 return 0;
4198 }
4199 _ACEOF
4200 rm -f conftest.$ac_objext conftest$ac_exeext
4201 if { (ac_try="$ac_link"
4202 case "(($ac_try" in
4203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4204 *) ac_try_echo=$ac_try;;
4205 esac
4206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4207 (eval "$ac_link") 2>conftest.er1
4208 ac_status=$?
4209 grep -v '^ *+' conftest.er1 >conftest.err
4210 rm -f conftest.er1
4211 cat conftest.err >&5
4212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4213 (exit $ac_status); } && {
4214 test -z "$ac_cxx_werror_flag" ||
4215 test ! -s conftest.err
4216 } && test -s conftest$ac_exeext &&
4217 $as_test_x conftest$ac_exeext; then
4218 ac_cv_lib_nsl_gethostbyname=yes
4219 else
4220 echo "$as_me: failed program was:" >&5
4221 sed 's/^/| /' conftest.$ac_ext >&5
4222
4223 ac_cv_lib_nsl_gethostbyname=no
4224 fi
4225
4226 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4227 conftest$ac_exeext conftest.$ac_ext
4228 LIBS=$ac_check_lib_save_LIBS
4229 fi
4230 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4231 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4232 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4233 LIBS="$LIBS -lnsl"
4234 fi
4235
4236 fi
4237
4238 { echo "$as_me:$LINENO: checking for socket" >&5
4239 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4240 if test "${ac_cv_func_socket+set}" = set; then
4241 echo $ECHO_N "(cached) $ECHO_C" >&6
4242 else
4243 cat >conftest.$ac_ext <<_ACEOF
4244 /* confdefs.h. */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h. */
4249 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4250 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4251 #define socket innocuous_socket
4252
4253 /* System header to define __stub macros and hopefully few prototypes,
4254 which can conflict with char socket (); below.
4255 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4256 <limits.h> exists even on freestanding compilers. */
4257
4258 #ifdef __STDC__
4259 # include <limits.h>
4260 #else
4261 # include <assert.h>
4262 #endif
4263
4264 #undef socket
4265
4266 /* Override any GCC internal prototype to avoid an error.
4267 Use char because int might match the return type of a GCC
4268 builtin and then its argument prototype would still apply. */
4269 #ifdef __cplusplus
4270 extern "C"
4271 #endif
4272 char socket ();
4273 /* The GNU C library defines this for functions which it implements
4274 to always fail with ENOSYS. Some functions are actually named
4275 something starting with __ and the normal name is an alias. */
4276 #if defined __stub_socket || defined __stub___socket
4277 choke me
4278 #endif
4279
4280 int
4281 main ()
4282 {
4283 return socket ();
4284 ;
4285 return 0;
4286 }
4287 _ACEOF
4288 rm -f conftest.$ac_objext conftest$ac_exeext
4289 if { (ac_try="$ac_link"
4290 case "(($ac_try" in
4291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4292 *) ac_try_echo=$ac_try;;
4293 esac
4294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4295 (eval "$ac_link") 2>conftest.er1
4296 ac_status=$?
4297 grep -v '^ *+' conftest.er1 >conftest.err
4298 rm -f conftest.er1
4299 cat conftest.err >&5
4300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4301 (exit $ac_status); } && {
4302 test -z "$ac_cxx_werror_flag" ||
4303 test ! -s conftest.err
4304 } && test -s conftest$ac_exeext &&
4305 $as_test_x conftest$ac_exeext; then
4306 ac_cv_func_socket=yes
4307 else
4308 echo "$as_me: failed program was:" >&5
4309 sed 's/^/| /' conftest.$ac_ext >&5
4310
4311 ac_cv_func_socket=no
4312 fi
4313
4314 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4315 conftest$ac_exeext conftest.$ac_ext
4316 fi
4317 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4318 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4319 if test $ac_cv_func_socket = yes; then
4320 :
4321 else
4322 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4323 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4324 if test "${ac_cv_lib_socket_socket+set}" = set; then
4325 echo $ECHO_N "(cached) $ECHO_C" >&6
4326 else
4327 ac_check_lib_save_LIBS=$LIBS
4328 LIBS="-lsocket $LIBS"
4329 cat >conftest.$ac_ext <<_ACEOF
4330 /* confdefs.h. */
4331 _ACEOF
4332 cat confdefs.h >>conftest.$ac_ext
4333 cat >>conftest.$ac_ext <<_ACEOF
4334 /* end confdefs.h. */
4335
4336 /* Override any GCC internal prototype to avoid an error.
4337 Use char because int might match the return type of a GCC
4338 builtin and then its argument prototype would still apply. */
4339 #ifdef __cplusplus
4340 extern "C"
4341 #endif
4342 char socket ();
4343 int
4344 main ()
4345 {
4346 return socket ();
4347 ;
4348 return 0;
4349 }
4350 _ACEOF
4351 rm -f conftest.$ac_objext conftest$ac_exeext
4352 if { (ac_try="$ac_link"
4353 case "(($ac_try" in
4354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4355 *) ac_try_echo=$ac_try;;
4356 esac
4357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4358 (eval "$ac_link") 2>conftest.er1
4359 ac_status=$?
4360 grep -v '^ *+' conftest.er1 >conftest.err
4361 rm -f conftest.er1
4362 cat conftest.err >&5
4363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364 (exit $ac_status); } && {
4365 test -z "$ac_cxx_werror_flag" ||
4366 test ! -s conftest.err
4367 } && test -s conftest$ac_exeext &&
4368 $as_test_x conftest$ac_exeext; then
4369 ac_cv_lib_socket_socket=yes
4370 else
4371 echo "$as_me: failed program was:" >&5
4372 sed 's/^/| /' conftest.$ac_ext >&5
4373
4374 ac_cv_lib_socket_socket=no
4375 fi
4376
4377 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4378 conftest$ac_exeext conftest.$ac_ext
4379 LIBS=$ac_check_lib_save_LIBS
4380 fi
4381 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4382 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4383 if test $ac_cv_lib_socket_socket = yes; then
4384 LIBS="$LIBS -lsocket"
4385 fi
4386
4387 fi
4388
4389
4390
4391 support_frills=yes
4392 support_inheritpixmap=yes
4393 support_fading=yes
4394 support_keepscrolling=yes
4395 support_selectionscrolling=yes
4396 support_mousewheel=yes
4397 support_mouseslipwheel=yes
4398 support_text_blink=yes
4399 support_pointer_blank=yes
4400 support_scroll_rxvt=yes
4401 support_scroll_next=yes
4402 support_scroll_xterm=yes
4403 support_scroll_plain=yes
4404 support_xim=yes
4405 support_afterimage=yes
4406 support_afterstep=yes
4407 support_xft=yes
4408 support_unicode3=no
4409 support_combining=yes
4410 support_8bitctrls=no
4411 support_iso14755=yes
4412 support_styles=yes
4413 support_perl=yes
4414 codesets=all
4415
4416
4417
4418 # Check whether --enable-everything was given.
4419 if test "${enable_everything+set}" = set; then
4420 enableval=$enable_everything;
4421 if test x$enableval = xno; then
4422 support_frills=no
4423 support_inheritpixmap=no
4424 support_fading=no
4425 support_keepscrolling=no
4426 support_selectionscrolling=no
4427 support_lastlog=no
4428 support_mousewheel=no
4429 support_mouseslipwheel=no
4430 support_text_blink=no
4431 support_pointer_blank=no
4432 support_scroll_rxvt=no
4433 support_scroll_next=no
4434 support_scroll_xterm=no
4435 support_scroll_plain=no
4436 support_utmp=no
4437 support_wtmp=no
4438 support_xim=no
4439 support_afterimage=no
4440 support_afterstep=no
4441 support_xft=no
4442 support_unicode3=no
4443 support_combining=no
4444 support_8bitctrls=no
4445 support_iso14755=no
4446 support_styles=no
4447 support_perl=no
4448 codesets=
4449 fi
4450 if test x$enableval = xyes; then
4451 support_frills=yes
4452 support_inheritpixmap=yes
4453 support_fading=yes
4454 support_keepscrolling=yes
4455 support_selectionscrolling=yes
4456 support_lastlog=yes
4457 support_mousewheel=yes
4458 support_mouseslipwheel=yes
4459 support_text_blink=yes
4460 support_pointer_blank=yes
4461 support_scroll_rxvt=yes
4462 support_scroll_next=yes
4463 support_scroll_xterm=yes
4464 support_scroll_plain=yes
4465 support_utmp=yes
4466 support_wtmp=yes
4467 support_xim=yes
4468 support_afterimage=yes
4469 support_afterstep=yes
4470 support_xft=yes
4471 support_unicode3=yes
4472 support_combining=yes
4473 #support_8bitctrls=yes
4474 support_iso14755=yes
4475 support_styles=yes
4476 support_perl=yes
4477 codesets=all
4478 fi
4479
4480 fi
4481
4482
4483 WARNINGS=no
4484 # Check whether --enable-warnings was given.
4485 if test "${enable_warnings+set}" = set; then
4486 enableval=$enable_warnings; if test x$enableval = xyes; then
4487 WARNINGS=yes
4488 fi
4489 fi
4490
4491 if test x$GXX = xyes; then
4492 if test $WARNINGS = yes; then
4493 save_CXXFLAGS="$CXXFLAGS"
4494 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4495 cat >conftest.$ac_ext <<_ACEOF
4496 /* confdefs.h. */
4497 _ACEOF
4498 cat confdefs.h >>conftest.$ac_ext
4499 cat >>conftest.$ac_ext <<_ACEOF
4500 /* end confdefs.h. */
4501
4502 int
4503 main ()
4504 {
4505
4506 ;
4507 return 0;
4508 }
4509 _ACEOF
4510 rm -f conftest.$ac_objext
4511 if { (ac_try="$ac_compile"
4512 case "(($ac_try" in
4513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4514 *) ac_try_echo=$ac_try;;
4515 esac
4516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4517 (eval "$ac_compile") 2>conftest.er1
4518 ac_status=$?
4519 grep -v '^ *+' conftest.er1 >conftest.err
4520 rm -f conftest.er1
4521 cat conftest.err >&5
4522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4523 (exit $ac_status); } && {
4524 test -z "$ac_cxx_werror_flag" ||
4525 test ! -s conftest.err
4526 } && test -s conftest.$ac_objext; then
4527 :
4528 else
4529 echo "$as_me: failed program was:" >&5
4530 sed 's/^/| /' conftest.$ac_ext >&5
4531
4532 CXXFLAGS="$save_CXXFLAGS"
4533 fi
4534
4535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4536 else
4537 CXXFLAGS="$CXXFLAGS -w"
4538 fi
4539 fi
4540
4541 # Check whether --enable-unicode3 was given.
4542 if test "${enable_unicode3+set}" = set; then
4543 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4544 support_unicode3=$enableval
4545 fi
4546 fi
4547
4548
4549 # Check whether --enable-combining was given.
4550 if test "${enable_combining+set}" = set; then
4551 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4552 support_combining=$enableval
4553 fi
4554 fi
4555
4556
4557 # Check whether --enable-xft was given.
4558 if test "${enable_xft+set}" = set; then
4559 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4560 support_xft=$enableval
4561 fi
4562 fi
4563
4564
4565 # Check whether --enable-font-styles was given.
4566 if test "${enable_font_styles+set}" = set; then
4567 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4568 support_styles=$enableval
4569 fi
4570 fi
4571
4572
4573 # Check whether --enable-afterimage was given.
4574 if test "${enable_afterimage+set}" = set; then
4575 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4576 support_afterimage=$enableval
4577 fi
4578 fi
4579
4580
4581
4582 # Check whether --with-afterimage_config was given.
4583 if test "${with_afterimage_config+set}" = set; then
4584 withval=$with_afterimage_config; if test "x$withval" != x; then
4585 afterimage_config=$withval/afterimage-config
4586 fi
4587 fi
4588
4589
4590
4591 # Check whether --enable-transparency was given.
4592 if test "${enable_transparency+set}" = set; then
4593 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4594 support_inheritpixmap=$enableval
4595 fi
4596 fi
4597
4598
4599 # Check whether --enable-fading was given.
4600 if test "${enable_fading+set}" = set; then
4601 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4602 support_fading=$enableval
4603 fi
4604 fi
4605
4606
4607 # Check whether --enable-rxvt-scroll was given.
4608 if test "${enable_rxvt_scroll+set}" = set; then
4609 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4610 support_scroll_rxvt=$enableval
4611 fi
4612 fi
4613
4614
4615 # Check whether --enable-next-scroll was given.
4616 if test "${enable_next_scroll+set}" = set; then
4617 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4618 support_scroll_next=$enableval
4619 fi
4620 fi
4621
4622
4623 # Check whether --enable-xterm-scroll was given.
4624 if test "${enable_xterm_scroll+set}" = set; then
4625 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4626 support_scroll_xterm=$enableval
4627 fi
4628 fi
4629
4630
4631 # Check whether --enable-plain-scroll was given.
4632 if test "${enable_plain_scroll+set}" = set; then
4633 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4634 support_scroll_plain=$enableval
4635 fi
4636 fi
4637
4638
4639 # Check whether --enable-perl was given.
4640 if test "${enable_perl+set}" = set; then
4641 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4642 support_perl=$enableval
4643 fi
4644 fi
4645
4646
4647
4648 # Check whether --with-codesets was given.
4649 if test "${with_codesets+set}" = set; then
4650 withval=$with_codesets; codesets="$withval"
4651 fi
4652
4653
4654 # Check whether --enable-xim was given.
4655 if test "${enable_xim+set}" = set; then
4656 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4657 support_xim=$enableval
4658 fi
4659 fi
4660
4661
4662 # Check whether --enable-backspace-key was given.
4663 if test "${enable_backspace_key+set}" = set; then
4664 enableval=$enable_backspace_key; if test x$enableval = xno; then
4665
4666 cat >>confdefs.h <<\_ACEOF
4667 #define NO_BACKSPACE_KEY 1
4668 _ACEOF
4669
4670 fi
4671 fi
4672
4673
4674 # Check whether --enable-delete-key was given.
4675 if test "${enable_delete_key+set}" = set; then
4676 enableval=$enable_delete_key; if test x$enableval = xno; then
4677
4678 cat >>confdefs.h <<\_ACEOF
4679 #define NO_DELETE_KEY 1
4680 _ACEOF
4681
4682 fi
4683 fi
4684
4685
4686 # Check whether --enable-resources was given.
4687 if test "${enable_resources+set}" = set; then
4688 enableval=$enable_resources; if test x$enableval = xno; then
4689
4690 cat >>confdefs.h <<\_ACEOF
4691 #define NO_RESOURCES 1
4692 _ACEOF
4693
4694 fi
4695 fi
4696
4697
4698 # Check whether --enable-8bitctrls was given.
4699 if test "${enable_8bitctrls+set}" = set; then
4700 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4701 support_8bitctrls=$enableval
4702 fi
4703 fi
4704
4705
4706 RESFALLBACK=Rxvt
4707 # Check whether --enable-fallback was given.
4708 if test "${enable_fallback+set}" = set; then
4709 enableval=$enable_fallback;
4710 test x$enableval = xyes && enableval=Rxvt
4711 test x$enableval = xno && enableval=
4712 RESFALLBACK="$enableval"
4713
4714 fi
4715
4716
4717 if test x$RESFALLBACK != x; then
4718
4719 cat >>confdefs.h <<_ACEOF
4720 #define RESFALLBACK "$RESFALLBACK"
4721 _ACEOF
4722
4723 fi
4724
4725 RESNAME=urxvt
4726
4727 # Check whether --with-res-name was given.
4728 if test "${with_res_name+set}" = set; then
4729 withval=$with_res_name; RESNAME="$withval"
4730 fi
4731
4732
4733 cat >>confdefs.h <<_ACEOF
4734 #define RESNAME "$RESNAME"
4735 _ACEOF
4736
4737
4738 RESCLASS=URxvt
4739
4740 # Check whether --with-res-class was given.
4741 if test "${with_res_class+set}" = set; then
4742 withval=$with_res_class; RESCLASS="$withval"
4743 fi
4744
4745
4746 cat >>confdefs.h <<_ACEOF
4747 #define RESCLASS "$RESCLASS"
4748 _ACEOF
4749
4750
4751 RXVTNAME=urxvt
4752
4753 # Check whether --with-name was given.
4754 if test "${with_name+set}" = set; then
4755 withval=$with_name; RXVTNAME="$withval"
4756 fi
4757
4758
4759 cat >>confdefs.h <<_ACEOF
4760 #define RXVTNAME "$RXVTNAME"
4761 _ACEOF
4762
4763
4764 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4765
4766
4767 # Check whether --enable-swapscreen was given.
4768 if test "${enable_swapscreen+set}" = set; then
4769 enableval=$enable_swapscreen; if test x$enableval = xno; then
4770
4771 cat >>confdefs.h <<\_ACEOF
4772 #define NO_SECONDARY_SCREEN 1
4773 _ACEOF
4774
4775 fi
4776 fi
4777
4778
4779 # Check whether --enable-iso14755 was given.
4780 if test "${enable_iso14755+set}" = set; then
4781 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4782 support_iso14755=$enableval
4783 fi
4784 fi
4785
4786
4787 # Check whether --enable-frills was given.
4788 if test "${enable_frills+set}" = set; then
4789 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4790 support_frills=$enableval
4791 fi
4792 fi
4793
4794
4795 # Check whether --enable-keepscrolling was given.
4796 if test "${enable_keepscrolling+set}" = set; then
4797 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4798 support_keepscrolling=$enableval
4799 fi
4800 fi
4801
4802
4803 # Check whether --enable-selectionscrolling was given.
4804 if test "${enable_selectionscrolling+set}" = set; then
4805 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4806 support_selectionscrolling=$enableval
4807 fi
4808 fi
4809
4810
4811 # Check whether --enable-mousewheel was given.
4812 if test "${enable_mousewheel+set}" = set; then
4813 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4814 support_mousewheel=$enableval
4815 fi
4816 fi
4817
4818
4819 # Check whether --enable-slipwheeling was given.
4820 if test "${enable_slipwheeling+set}" = set; then
4821 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4822 support_mouseslipwheel=$enableval
4823 fi
4824 fi
4825
4826
4827 # Check whether --enable-smart-resize was given.
4828 if test "${enable_smart_resize+set}" = set; then
4829 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4830
4831 cat >>confdefs.h <<\_ACEOF
4832 #define SMART_RESIZE 1
4833 _ACEOF
4834
4835 fi
4836 fi
4837
4838
4839 # Check whether --enable-text-blink was given.
4840 if test "${enable_text_blink+set}" = set; then
4841 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4842 support_text_blink=$enableval
4843 fi
4844 fi
4845
4846
4847 # Check whether --enable-pointer-blank was given.
4848 if test "${enable_pointer_blank+set}" = set; then
4849 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4850 support_pointer_blank=$enableval
4851 fi
4852 fi
4853
4854
4855
4856 # Check whether --with-term was given.
4857 if test "${with_term+set}" = set; then
4858 withval=$with_term; if test x$withval != x; then
4859
4860 cat >>confdefs.h <<_ACEOF
4861 #define TERMENV "$withval"
4862 _ACEOF
4863 term="$withval"
4864 fi
4865 fi
4866
4867
4868
4869 # Check whether --with-terminfo was given.
4870 if test "${with_terminfo+set}" = set; then
4871 withval=$with_terminfo; if test x$withval != x; then
4872
4873 cat >>confdefs.h <<_ACEOF
4874 #define RXVT_TERMINFO "$withval"
4875 _ACEOF
4876 terminfo="$withval"
4877 fi
4878 fi
4879
4880
4881
4882 LIBEV_M4_AVOID_LIBRT=1
4883
4884 ac_ext=cpp
4885 ac_cpp='$CXXCPP $CPPFLAGS'
4886 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4887 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4888 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4889 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4890 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4891 if test -z "$CXXCPP"; then
4892 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4893 echo $ECHO_N "(cached) $ECHO_C" >&6
4894 else
4895 # Double quotes because CXXCPP needs to be expanded
4896 for CXXCPP in "$CXX -E" "/lib/cpp"
4897 do
4898 ac_preproc_ok=false
4899 for ac_cxx_preproc_warn_flag in '' yes
4900 do
4901 # Use a header file that comes with gcc, so configuring glibc
4902 # with a fresh cross-compiler works.
4903 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4904 # <limits.h> exists even on freestanding compilers.
4905 # On the NeXT, cc -E runs the code through the compiler's parser,
4906 # not just through cpp. "Syntax error" is here to catch this case.
4907 cat >conftest.$ac_ext <<_ACEOF
4908 /* confdefs.h. */
4909 _ACEOF
4910 cat confdefs.h >>conftest.$ac_ext
4911 cat >>conftest.$ac_ext <<_ACEOF
4912 /* end confdefs.h. */
4913 #ifdef __STDC__
4914 # include <limits.h>
4915 #else
4916 # include <assert.h>
4917 #endif
4918 Syntax error
4919 _ACEOF
4920 if { (ac_try="$ac_cpp conftest.$ac_ext"
4921 case "(($ac_try" in
4922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4923 *) ac_try_echo=$ac_try;;
4924 esac
4925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4926 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4927 ac_status=$?
4928 grep -v '^ *+' conftest.er1 >conftest.err
4929 rm -f conftest.er1
4930 cat conftest.err >&5
4931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4932 (exit $ac_status); } >/dev/null && {
4933 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4934 test ! -s conftest.err
4935 }; then
4936 :
4937 else
4938 echo "$as_me: failed program was:" >&5
4939 sed 's/^/| /' conftest.$ac_ext >&5
4940
4941 # Broken: fails on valid input.
4942 continue
4943 fi
4944
4945 rm -f conftest.err conftest.$ac_ext
4946
4947 # OK, works on sane cases. Now check whether nonexistent headers
4948 # can be detected and how.
4949 cat >conftest.$ac_ext <<_ACEOF
4950 /* confdefs.h. */
4951 _ACEOF
4952 cat confdefs.h >>conftest.$ac_ext
4953 cat >>conftest.$ac_ext <<_ACEOF
4954 /* end confdefs.h. */
4955 #include <ac_nonexistent.h>
4956 _ACEOF
4957 if { (ac_try="$ac_cpp conftest.$ac_ext"
4958 case "(($ac_try" in
4959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4960 *) ac_try_echo=$ac_try;;
4961 esac
4962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4963 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4964 ac_status=$?
4965 grep -v '^ *+' conftest.er1 >conftest.err
4966 rm -f conftest.er1
4967 cat conftest.err >&5
4968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4969 (exit $ac_status); } >/dev/null && {
4970 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4971 test ! -s conftest.err
4972 }; then
4973 # Broken: success on invalid input.
4974 continue
4975 else
4976 echo "$as_me: failed program was:" >&5
4977 sed 's/^/| /' conftest.$ac_ext >&5
4978
4979 # Passes both tests.
4980 ac_preproc_ok=:
4981 break
4982 fi
4983
4984 rm -f conftest.err conftest.$ac_ext
4985
4986 done
4987 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4988 rm -f conftest.err conftest.$ac_ext
4989 if $ac_preproc_ok; then
4990 break
4991 fi
4992
4993 done
4994 ac_cv_prog_CXXCPP=$CXXCPP
4995
4996 fi
4997 CXXCPP=$ac_cv_prog_CXXCPP
4998 else
4999 ac_cv_prog_CXXCPP=$CXXCPP
5000 fi
5001 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5002 echo "${ECHO_T}$CXXCPP" >&6; }
5003 ac_preproc_ok=false
5004 for ac_cxx_preproc_warn_flag in '' yes
5005 do
5006 # Use a header file that comes with gcc, so configuring glibc
5007 # with a fresh cross-compiler works.
5008 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5009 # <limits.h> exists even on freestanding compilers.
5010 # On the NeXT, cc -E runs the code through the compiler's parser,
5011 # not just through cpp. "Syntax error" is here to catch this case.
5012 cat >conftest.$ac_ext <<_ACEOF
5013 /* confdefs.h. */
5014 _ACEOF
5015 cat confdefs.h >>conftest.$ac_ext
5016 cat >>conftest.$ac_ext <<_ACEOF
5017 /* end confdefs.h. */
5018 #ifdef __STDC__
5019 # include <limits.h>
5020 #else
5021 # include <assert.h>
5022 #endif
5023 Syntax error
5024 _ACEOF
5025 if { (ac_try="$ac_cpp conftest.$ac_ext"
5026 case "(($ac_try" in
5027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5028 *) ac_try_echo=$ac_try;;
5029 esac
5030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5031 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5032 ac_status=$?
5033 grep -v '^ *+' conftest.er1 >conftest.err
5034 rm -f conftest.er1
5035 cat conftest.err >&5
5036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5037 (exit $ac_status); } >/dev/null && {
5038 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5039 test ! -s conftest.err
5040 }; then
5041 :
5042 else
5043 echo "$as_me: failed program was:" >&5
5044 sed 's/^/| /' conftest.$ac_ext >&5
5045
5046 # Broken: fails on valid input.
5047 continue
5048 fi
5049
5050 rm -f conftest.err conftest.$ac_ext
5051
5052 # OK, works on sane cases. Now check whether nonexistent headers
5053 # can be detected and how.
5054 cat >conftest.$ac_ext <<_ACEOF
5055 /* confdefs.h. */
5056 _ACEOF
5057 cat confdefs.h >>conftest.$ac_ext
5058 cat >>conftest.$ac_ext <<_ACEOF
5059 /* end confdefs.h. */
5060 #include <ac_nonexistent.h>
5061 _ACEOF
5062 if { (ac_try="$ac_cpp conftest.$ac_ext"
5063 case "(($ac_try" in
5064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5065 *) ac_try_echo=$ac_try;;
5066 esac
5067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5068 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5069 ac_status=$?
5070 grep -v '^ *+' conftest.er1 >conftest.err
5071 rm -f conftest.er1
5072 cat conftest.err >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); } >/dev/null && {
5075 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5076 test ! -s conftest.err
5077 }; then
5078 # Broken: success on invalid input.
5079 continue
5080 else
5081 echo "$as_me: failed program was:" >&5
5082 sed 's/^/| /' conftest.$ac_ext >&5
5083
5084 # Passes both tests.
5085 ac_preproc_ok=:
5086 break
5087 fi
5088
5089 rm -f conftest.err conftest.$ac_ext
5090
5091 done
5092 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5093 rm -f conftest.err conftest.$ac_ext
5094 if $ac_preproc_ok; then
5095 :
5096 else
5097 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5098 See \`config.log' for more details." >&5
5099 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5100 See \`config.log' for more details." >&2;}
5101 { (exit 1); exit 1; }; }
5102 fi
5103
5104 ac_ext=cpp
5105 ac_cpp='$CXXCPP $CPPFLAGS'
5106 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5107 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5108 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5109
5110
5111 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5112 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5113 if test "${ac_cv_header_stdc+set}" = set; then
5114 echo $ECHO_N "(cached) $ECHO_C" >&6
5115 else
5116 cat >conftest.$ac_ext <<_ACEOF
5117 /* confdefs.h. */
5118 _ACEOF
5119 cat confdefs.h >>conftest.$ac_ext
5120 cat >>conftest.$ac_ext <<_ACEOF
5121 /* end confdefs.h. */
5122 #include <stdlib.h>
5123 #include <stdarg.h>
5124 #include <string.h>
5125 #include <float.h>
5126
5127 int
5128 main ()
5129 {
5130
5131 ;
5132 return 0;
5133 }
5134 _ACEOF
5135 rm -f conftest.$ac_objext
5136 if { (ac_try="$ac_compile"
5137 case "(($ac_try" in
5138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5139 *) ac_try_echo=$ac_try;;
5140 esac
5141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5142 (eval "$ac_compile") 2>conftest.er1
5143 ac_status=$?
5144 grep -v '^ *+' conftest.er1 >conftest.err
5145 rm -f conftest.er1
5146 cat conftest.err >&5
5147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5148 (exit $ac_status); } && {
5149 test -z "$ac_cxx_werror_flag" ||
5150 test ! -s conftest.err
5151 } && test -s conftest.$ac_objext; then
5152 ac_cv_header_stdc=yes
5153 else
5154 echo "$as_me: failed program was:" >&5
5155 sed 's/^/| /' conftest.$ac_ext >&5
5156
5157 ac_cv_header_stdc=no
5158 fi
5159
5160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5161
5162 if test $ac_cv_header_stdc = yes; then
5163 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5164 cat >conftest.$ac_ext <<_ACEOF
5165 /* confdefs.h. */
5166 _ACEOF
5167 cat confdefs.h >>conftest.$ac_ext
5168 cat >>conftest.$ac_ext <<_ACEOF
5169 /* end confdefs.h. */
5170 #include <string.h>
5171
5172 _ACEOF
5173 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5174 $EGREP "memchr" >/dev/null 2>&1; then
5175 :
5176 else
5177 ac_cv_header_stdc=no
5178 fi
5179 rm -f conftest*
5180
5181 fi
5182
5183 if test $ac_cv_header_stdc = yes; then
5184 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5185 cat >conftest.$ac_ext <<_ACEOF
5186 /* confdefs.h. */
5187 _ACEOF
5188 cat confdefs.h >>conftest.$ac_ext
5189 cat >>conftest.$ac_ext <<_ACEOF
5190 /* end confdefs.h. */
5191 #include <stdlib.h>
5192
5193 _ACEOF
5194 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5195 $EGREP "free" >/dev/null 2>&1; then
5196 :
5197 else
5198 ac_cv_header_stdc=no
5199 fi
5200 rm -f conftest*
5201
5202 fi
5203
5204 if test $ac_cv_header_stdc = yes; then
5205 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5206 if test "$cross_compiling" = yes; then
5207 :
5208 else
5209 cat >conftest.$ac_ext <<_ACEOF
5210 /* confdefs.h. */
5211 _ACEOF
5212 cat confdefs.h >>conftest.$ac_ext
5213 cat >>conftest.$ac_ext <<_ACEOF
5214 /* end confdefs.h. */
5215 #include <ctype.h>
5216 #include <stdlib.h>
5217 #if ((' ' & 0x0FF) == 0x020)
5218 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5219 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5220 #else
5221 # define ISLOWER(c) \
5222 (('a' <= (c) && (c) <= 'i') \
5223 || ('j' <= (c) && (c) <= 'r') \
5224 || ('s' <= (c) && (c) <= 'z'))
5225 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5226 #endif
5227
5228 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5229 int
5230 main ()
5231 {
5232 int i;
5233 for (i = 0; i < 256; i++)
5234 if (XOR (islower (i), ISLOWER (i))
5235 || toupper (i) != TOUPPER (i))
5236 return 2;
5237 return 0;
5238 }
5239 _ACEOF
5240 rm -f conftest$ac_exeext
5241 if { (ac_try="$ac_link"
5242 case "(($ac_try" in
5243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5244 *) ac_try_echo=$ac_try;;
5245 esac
5246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5247 (eval "$ac_link") 2>&5
5248 ac_status=$?
5249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5251 { (case "(($ac_try" in
5252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5253 *) ac_try_echo=$ac_try;;
5254 esac
5255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5256 (eval "$ac_try") 2>&5
5257 ac_status=$?
5258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5259 (exit $ac_status); }; }; then
5260 :
5261 else
5262 echo "$as_me: program exited with status $ac_status" >&5
5263 echo "$as_me: failed program was:" >&5
5264 sed 's/^/| /' conftest.$ac_ext >&5
5265
5266 ( exit $ac_status )
5267 ac_cv_header_stdc=no
5268 fi
5269 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5270 fi
5271
5272
5273 fi
5274 fi
5275 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5276 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5277 if test $ac_cv_header_stdc = yes; then
5278
5279 cat >>confdefs.h <<\_ACEOF
5280 #define STDC_HEADERS 1
5281 _ACEOF
5282
5283 fi
5284
5285 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5296 inttypes.h stdint.h unistd.h
5297 do
5298 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5299 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5300 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5301 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5302 echo $ECHO_N "(cached) $ECHO_C" >&6
5303 else
5304 cat >conftest.$ac_ext <<_ACEOF
5305 /* confdefs.h. */
5306 _ACEOF
5307 cat confdefs.h >>conftest.$ac_ext
5308 cat >>conftest.$ac_ext <<_ACEOF
5309 /* end confdefs.h. */
5310 $ac_includes_default
5311
5312 #include <$ac_header>
5313 _ACEOF
5314 rm -f conftest.$ac_objext
5315 if { (ac_try="$ac_compile"
5316 case "(($ac_try" in
5317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5318 *) ac_try_echo=$ac_try;;
5319 esac
5320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5321 (eval "$ac_compile") 2>conftest.er1
5322 ac_status=$?
5323 grep -v '^ *+' conftest.er1 >conftest.err
5324 rm -f conftest.er1
5325 cat conftest.err >&5
5326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327 (exit $ac_status); } && {
5328 test -z "$ac_cxx_werror_flag" ||
5329 test ! -s conftest.err
5330 } && test -s conftest.$ac_objext; then
5331 eval "$as_ac_Header=yes"
5332 else
5333 echo "$as_me: failed program was:" >&5
5334 sed 's/^/| /' conftest.$ac_ext >&5
5335
5336 eval "$as_ac_Header=no"
5337 fi
5338
5339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5340 fi
5341 ac_res=`eval echo '${'$as_ac_Header'}'`
5342 { echo "$as_me:$LINENO: result: $ac_res" >&5
5343 echo "${ECHO_T}$ac_res" >&6; }
5344 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5345 cat >>confdefs.h <<_ACEOF
5346 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5347 _ACEOF
5348
5349 fi
5350
5351 done
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361 for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5362 do
5363 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5364 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5368 echo $ECHO_N "(cached) $ECHO_C" >&6
5369 fi
5370 ac_res=`eval echo '${'$as_ac_Header'}'`
5371 { echo "$as_me:$LINENO: result: $ac_res" >&5
5372 echo "${ECHO_T}$ac_res" >&6; }
5373 else
5374 # Is the header compilable?
5375 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5376 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5377 cat >conftest.$ac_ext <<_ACEOF
5378 /* confdefs.h. */
5379 _ACEOF
5380 cat confdefs.h >>conftest.$ac_ext
5381 cat >>conftest.$ac_ext <<_ACEOF
5382 /* end confdefs.h. */
5383 $ac_includes_default
5384 #include <$ac_header>
5385 _ACEOF
5386 rm -f conftest.$ac_objext
5387 if { (ac_try="$ac_compile"
5388 case "(($ac_try" in
5389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5390 *) ac_try_echo=$ac_try;;
5391 esac
5392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5393 (eval "$ac_compile") 2>conftest.er1
5394 ac_status=$?
5395 grep -v '^ *+' conftest.er1 >conftest.err
5396 rm -f conftest.er1
5397 cat conftest.err >&5
5398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5399 (exit $ac_status); } && {
5400 test -z "$ac_cxx_werror_flag" ||
5401 test ! -s conftest.err
5402 } && test -s conftest.$ac_objext; then
5403 ac_header_compiler=yes
5404 else
5405 echo "$as_me: failed program was:" >&5
5406 sed 's/^/| /' conftest.$ac_ext >&5
5407
5408 ac_header_compiler=no
5409 fi
5410
5411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5412 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5413 echo "${ECHO_T}$ac_header_compiler" >&6; }
5414
5415 # Is the header present?
5416 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5417 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5418 cat >conftest.$ac_ext <<_ACEOF
5419 /* confdefs.h. */
5420 _ACEOF
5421 cat confdefs.h >>conftest.$ac_ext
5422 cat >>conftest.$ac_ext <<_ACEOF
5423 /* end confdefs.h. */
5424 #include <$ac_header>
5425 _ACEOF
5426 if { (ac_try="$ac_cpp conftest.$ac_ext"
5427 case "(($ac_try" in
5428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5429 *) ac_try_echo=$ac_try;;
5430 esac
5431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5432 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5433 ac_status=$?
5434 grep -v '^ *+' conftest.er1 >conftest.err
5435 rm -f conftest.er1
5436 cat conftest.err >&5
5437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438 (exit $ac_status); } >/dev/null && {
5439 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5440 test ! -s conftest.err
5441 }; then
5442 ac_header_preproc=yes
5443 else
5444 echo "$as_me: failed program was:" >&5
5445 sed 's/^/| /' conftest.$ac_ext >&5
5446
5447 ac_header_preproc=no
5448 fi
5449
5450 rm -f conftest.err conftest.$ac_ext
5451 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5452 echo "${ECHO_T}$ac_header_preproc" >&6; }
5453
5454 # So? What about this header?
5455 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5456 yes:no: )
5457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5458 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5460 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5461 ac_header_preproc=yes
5462 ;;
5463 no:yes:* )
5464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5465 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5467 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5469 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5471 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5473 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5475 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5476
5477 ;;
5478 esac
5479 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5480 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5481 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5482 echo $ECHO_N "(cached) $ECHO_C" >&6
5483 else
5484 eval "$as_ac_Header=\$ac_header_preproc"
5485 fi
5486 ac_res=`eval echo '${'$as_ac_Header'}'`
5487 { echo "$as_me:$LINENO: result: $ac_res" >&5
5488 echo "${ECHO_T}$ac_res" >&6; }
5489
5490 fi
5491 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5492 cat >>confdefs.h <<_ACEOF
5493 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5494 _ACEOF
5495
5496 fi
5497
5498 done
5499
5500
5501
5502
5503
5504
5505
5506
5507 for ac_func in inotify_init epoll_ctl kqueue port_create poll select
5508 do
5509 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5510 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5511 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5512 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5513 echo $ECHO_N "(cached) $ECHO_C" >&6
5514 else
5515 cat >conftest.$ac_ext <<_ACEOF
5516 /* confdefs.h. */
5517 _ACEOF
5518 cat confdefs.h >>conftest.$ac_ext
5519 cat >>conftest.$ac_ext <<_ACEOF
5520 /* end confdefs.h. */
5521 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5522 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5523 #define $ac_func innocuous_$ac_func
5524
5525 /* System header to define __stub macros and hopefully few prototypes,
5526 which can conflict with char $ac_func (); below.
5527 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5528 <limits.h> exists even on freestanding compilers. */
5529
5530 #ifdef __STDC__
5531 # include <limits.h>
5532 #else
5533 # include <assert.h>
5534 #endif
5535
5536 #undef $ac_func
5537
5538 /* Override any GCC internal prototype to avoid an error.
5539 Use char because int might match the return type of a GCC
5540 builtin and then its argument prototype would still apply. */
5541 #ifdef __cplusplus
5542 extern "C"
5543 #endif
5544 char $ac_func ();
5545 /* The GNU C library defines this for functions which it implements
5546 to always fail with ENOSYS. Some functions are actually named
5547 something starting with __ and the normal name is an alias. */
5548 #if defined __stub_$ac_func || defined __stub___$ac_func
5549 choke me
5550 #endif
5551
5552 int
5553 main ()
5554 {
5555 return $ac_func ();
5556 ;
5557 return 0;
5558 }
5559 _ACEOF
5560 rm -f conftest.$ac_objext conftest$ac_exeext
5561 if { (ac_try="$ac_link"
5562 case "(($ac_try" in
5563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5564 *) ac_try_echo=$ac_try;;
5565 esac
5566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5567 (eval "$ac_link") 2>conftest.er1
5568 ac_status=$?
5569 grep -v '^ *+' conftest.er1 >conftest.err
5570 rm -f conftest.er1
5571 cat conftest.err >&5
5572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5573 (exit $ac_status); } && {
5574 test -z "$ac_cxx_werror_flag" ||
5575 test ! -s conftest.err
5576 } && test -s conftest$ac_exeext &&
5577 $as_test_x conftest$ac_exeext; then
5578 eval "$as_ac_var=yes"
5579 else
5580 echo "$as_me: failed program was:" >&5
5581 sed 's/^/| /' conftest.$ac_ext >&5
5582
5583 eval "$as_ac_var=no"
5584 fi
5585
5586 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5587 conftest$ac_exeext conftest.$ac_ext
5588 fi
5589 ac_res=`eval echo '${'$as_ac_var'}'`
5590 { echo "$as_me:$LINENO: result: $ac_res" >&5
5591 echo "${ECHO_T}$ac_res" >&6; }
5592 if test `eval echo '${'$as_ac_var'}'` = yes; then
5593 cat >>confdefs.h <<_ACEOF
5594 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5595 _ACEOF
5596
5597 fi
5598 done
5599
5600
5601 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5602 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5603 if test "${ac_cv_func_clock_gettime+set}" = set; then
5604 echo $ECHO_N "(cached) $ECHO_C" >&6
5605 else
5606 cat >conftest.$ac_ext <<_ACEOF
5607 /* confdefs.h. */
5608 _ACEOF
5609 cat confdefs.h >>conftest.$ac_ext
5610 cat >>conftest.$ac_ext <<_ACEOF
5611 /* end confdefs.h. */
5612 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5613 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5614 #define clock_gettime innocuous_clock_gettime
5615
5616 /* System header to define __stub macros and hopefully few prototypes,
5617 which can conflict with char clock_gettime (); below.
5618 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5619 <limits.h> exists even on freestanding compilers. */
5620
5621 #ifdef __STDC__
5622 # include <limits.h>
5623 #else
5624 # include <assert.h>
5625 #endif
5626
5627 #undef clock_gettime
5628
5629 /* Override any GCC internal prototype to avoid an error.
5630 Use char because int might match the return type of a GCC
5631 builtin and then its argument prototype would still apply. */
5632 #ifdef __cplusplus
5633 extern "C"
5634 #endif
5635 char clock_gettime ();
5636 /* The GNU C library defines this for functions which it implements
5637 to always fail with ENOSYS. Some functions are actually named
5638 something starting with __ and the normal name is an alias. */
5639 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5640 choke me
5641 #endif
5642
5643 int
5644 main ()
5645 {
5646 return clock_gettime ();
5647 ;
5648 return 0;
5649 }
5650 _ACEOF
5651 rm -f conftest.$ac_objext conftest$ac_exeext
5652 if { (ac_try="$ac_link"
5653 case "(($ac_try" in
5654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5655 *) ac_try_echo=$ac_try;;
5656 esac
5657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5658 (eval "$ac_link") 2>conftest.er1
5659 ac_status=$?
5660 grep -v '^ *+' conftest.er1 >conftest.err
5661 rm -f conftest.er1
5662 cat conftest.err >&5
5663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5664 (exit $ac_status); } && {
5665 test -z "$ac_cxx_werror_flag" ||
5666 test ! -s conftest.err
5667 } && test -s conftest$ac_exeext &&
5668 $as_test_x conftest$ac_exeext; then
5669 ac_cv_func_clock_gettime=yes
5670 else
5671 echo "$as_me: failed program was:" >&5
5672 sed 's/^/| /' conftest.$ac_ext >&5
5673
5674 ac_cv_func_clock_gettime=no
5675 fi
5676
5677 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5678 conftest$ac_exeext conftest.$ac_ext
5679 fi
5680 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5681 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5682 if test $ac_cv_func_clock_gettime = yes; then
5683 :
5684 else
5685
5686 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5687
5688 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5689 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5690 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5691 echo $ECHO_N "(cached) $ECHO_C" >&6
5692 else
5693 ac_check_lib_save_LIBS=$LIBS
5694 LIBS="-lrt $LIBS"
5695 cat >conftest.$ac_ext <<_ACEOF
5696 /* confdefs.h. */
5697 _ACEOF
5698 cat confdefs.h >>conftest.$ac_ext
5699 cat >>conftest.$ac_ext <<_ACEOF
5700 /* end confdefs.h. */
5701
5702 /* Override any GCC internal prototype to avoid an error.
5703 Use char because int might match the return type of a GCC
5704 builtin and then its argument prototype would still apply. */
5705 #ifdef __cplusplus
5706 extern "C"
5707 #endif
5708 char clock_gettime ();
5709 int
5710 main ()
5711 {
5712 return clock_gettime ();
5713 ;
5714 return 0;
5715 }
5716 _ACEOF
5717 rm -f conftest.$ac_objext conftest$ac_exeext
5718 if { (ac_try="$ac_link"
5719 case "(($ac_try" in
5720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5721 *) ac_try_echo=$ac_try;;
5722 esac
5723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5724 (eval "$ac_link") 2>conftest.er1
5725 ac_status=$?
5726 grep -v '^ *+' conftest.er1 >conftest.err
5727 rm -f conftest.er1
5728 cat conftest.err >&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); } && {
5731 test -z "$ac_cxx_werror_flag" ||
5732 test ! -s conftest.err
5733 } && test -s conftest$ac_exeext &&
5734 $as_test_x conftest$ac_exeext; then
5735 ac_cv_lib_rt_clock_gettime=yes
5736 else
5737 echo "$as_me: failed program was:" >&5
5738 sed 's/^/| /' conftest.$ac_ext >&5
5739
5740 ac_cv_lib_rt_clock_gettime=no
5741 fi
5742
5743 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5744 conftest$ac_exeext conftest.$ac_ext
5745 LIBS=$ac_check_lib_save_LIBS
5746 fi
5747 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5748 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5749 if test $ac_cv_lib_rt_clock_gettime = yes; then
5750 cat >>confdefs.h <<_ACEOF
5751 #define HAVE_LIBRT 1
5752 _ACEOF
5753
5754 LIBS="-lrt $LIBS"
5755
5756 fi
5757
5758 unset ac_cv_func_clock_gettime
5759
5760 for ac_func in clock_gettime
5761 do
5762 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5763 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5764 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5765 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5766 echo $ECHO_N "(cached) $ECHO_C" >&6
5767 else
5768 cat >conftest.$ac_ext <<_ACEOF
5769 /* confdefs.h. */
5770 _ACEOF
5771 cat confdefs.h >>conftest.$ac_ext
5772 cat >>conftest.$ac_ext <<_ACEOF
5773 /* end confdefs.h. */
5774 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5775 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5776 #define $ac_func innocuous_$ac_func
5777
5778 /* System header to define __stub macros and hopefully few prototypes,
5779 which can conflict with char $ac_func (); below.
5780 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5781 <limits.h> exists even on freestanding compilers. */
5782
5783 #ifdef __STDC__
5784 # include <limits.h>
5785 #else
5786 # include <assert.h>
5787 #endif
5788
5789 #undef $ac_func
5790
5791 /* Override any GCC internal prototype to avoid an error.
5792 Use char because int might match the return type of a GCC
5793 builtin and then its argument prototype would still apply. */
5794 #ifdef __cplusplus
5795 extern "C"
5796 #endif
5797 char $ac_func ();
5798 /* The GNU C library defines this for functions which it implements
5799 to always fail with ENOSYS. Some functions are actually named
5800 something starting with __ and the normal name is an alias. */
5801 #if defined __stub_$ac_func || defined __stub___$ac_func
5802 choke me
5803 #endif
5804
5805 int
5806 main ()
5807 {
5808 return $ac_func ();
5809 ;
5810 return 0;
5811 }
5812 _ACEOF
5813 rm -f conftest.$ac_objext conftest$ac_exeext
5814 if { (ac_try="$ac_link"
5815 case "(($ac_try" in
5816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5817 *) ac_try_echo=$ac_try;;
5818 esac
5819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5820 (eval "$ac_link") 2>conftest.er1
5821 ac_status=$?
5822 grep -v '^ *+' conftest.er1 >conftest.err
5823 rm -f conftest.er1
5824 cat conftest.err >&5
5825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826 (exit $ac_status); } && {
5827 test -z "$ac_cxx_werror_flag" ||
5828 test ! -s conftest.err
5829 } && test -s conftest$ac_exeext &&
5830 $as_test_x conftest$ac_exeext; then
5831 eval "$as_ac_var=yes"
5832 else
5833 echo "$as_me: failed program was:" >&5
5834 sed 's/^/| /' conftest.$ac_ext >&5
5835
5836 eval "$as_ac_var=no"
5837 fi
5838
5839 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5840 conftest$ac_exeext conftest.$ac_ext
5841 fi
5842 ac_res=`eval echo '${'$as_ac_var'}'`
5843 { echo "$as_me:$LINENO: result: $ac_res" >&5
5844 echo "${ECHO_T}$ac_res" >&6; }
5845 if test `eval echo '${'$as_ac_var'}'` = yes; then
5846 cat >>confdefs.h <<_ACEOF
5847 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5848 _ACEOF
5849
5850 fi
5851 done
5852
5853 fi
5854
5855 fi
5856
5857
5858
5859 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
5860 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
5861 if test "${ac_cv_lib_m_ceil+set}" = set; then
5862 echo $ECHO_N "(cached) $ECHO_C" >&6
5863 else
5864 ac_check_lib_save_LIBS=$LIBS
5865 LIBS="-lm $LIBS"
5866 cat >conftest.$ac_ext <<_ACEOF
5867 /* confdefs.h. */
5868 _ACEOF
5869 cat confdefs.h >>conftest.$ac_ext
5870 cat >>conftest.$ac_ext <<_ACEOF
5871 /* end confdefs.h. */
5872
5873 /* Override any GCC internal prototype to avoid an error.
5874 Use char because int might match the return type of a GCC
5875 builtin and then its argument prototype would still apply. */
5876 #ifdef __cplusplus
5877 extern "C"
5878 #endif
5879 char ceil ();
5880 int
5881 main ()
5882 {
5883 return ceil ();
5884 ;
5885 return 0;
5886 }
5887 _ACEOF
5888 rm -f conftest.$ac_objext conftest$ac_exeext
5889 if { (ac_try="$ac_link"
5890 case "(($ac_try" in
5891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5892 *) ac_try_echo=$ac_try;;
5893 esac
5894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5895 (eval "$ac_link") 2>conftest.er1
5896 ac_status=$?
5897 grep -v '^ *+' conftest.er1 >conftest.err
5898 rm -f conftest.er1
5899 cat conftest.err >&5
5900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5901 (exit $ac_status); } && {
5902 test -z "$ac_cxx_werror_flag" ||
5903 test ! -s conftest.err
5904 } && test -s conftest$ac_exeext &&
5905 $as_test_x conftest$ac_exeext; then
5906 ac_cv_lib_m_ceil=yes
5907 else
5908 echo "$as_me: failed program was:" >&5
5909 sed 's/^/| /' conftest.$ac_ext >&5
5910
5911 ac_cv_lib_m_ceil=no
5912 fi
5913
5914 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5915 conftest$ac_exeext conftest.$ac_ext
5916 LIBS=$ac_check_lib_save_LIBS
5917 fi
5918 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
5919 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
5920 if test $ac_cv_lib_m_ceil = yes; then
5921 cat >>confdefs.h <<_ACEOF
5922 #define HAVE_LIBM 1
5923 _ACEOF
5924
5925 LIBS="-lm $LIBS"
5926
5927 fi
5928
5929
5930
5931
5932
5933
5934
5935 # Extract the first word of "tic", so it can be a program name with args.
5936 set dummy tic; ac_word=$2
5937 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5938 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5939 if test "${ac_cv_path_TIC+set}" = set; then
5940 echo $ECHO_N "(cached) $ECHO_C" >&6
5941 else
5942 case $TIC in
5943 [\\/]* | ?:[\\/]*)
5944 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5945 ;;
5946 *)
5947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5948 for as_dir in $PATH
5949 do
5950 IFS=$as_save_IFS
5951 test -z "$as_dir" && as_dir=.
5952 for ac_exec_ext in '' $ac_executable_extensions; do
5953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5954 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5955 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5956 break 2
5957 fi
5958 done
5959 done
5960 IFS=$as_save_IFS
5961
5962 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5963 ;;
5964 esac
5965 fi
5966 TIC=$ac_cv_path_TIC
5967 if test -n "$TIC"; then
5968 { echo "$as_me:$LINENO: result: $TIC" >&5
5969 echo "${ECHO_T}$TIC" >&6; }
5970 else
5971 { echo "$as_me:$LINENO: result: no" >&5
5972 echo "${ECHO_T}no" >&6; }
5973 fi
5974
5975
5976
5977 { echo "$as_me:$LINENO: checking for X" >&5
5978 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5979
5980
5981 # Check whether --with-x was given.
5982 if test "${with_x+set}" = set; then
5983 withval=$with_x;
5984 fi
5985
5986 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5987 if test "x$with_x" = xno; then
5988 # The user explicitly disabled X.
5989 have_x=disabled
5990 else
5991 case $x_includes,$x_libraries in #(
5992 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5993 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5994 { (exit 1); exit 1; }; };; #(
5995 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5996 echo $ECHO_N "(cached) $ECHO_C" >&6
5997 else
5998 # One or both of the vars are not set, and there is no cached value.
5999 ac_x_includes=no ac_x_libraries=no
6000 rm -f -r conftest.dir
6001 if mkdir conftest.dir; then
6002 cd conftest.dir
6003 cat >Imakefile <<'_ACEOF'
6004 incroot:
6005 @echo incroot='${INCROOT}'
6006 usrlibdir:
6007 @echo usrlibdir='${USRLIBDIR}'
6008 libdir:
6009 @echo libdir='${LIBDIR}'
6010 _ACEOF
6011 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6012 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6013 for ac_var in incroot usrlibdir libdir; do
6014 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6015 done
6016 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6017 for ac_extension in a so sl; do
6018 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6019 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6020 ac_im_usrlibdir=$ac_im_libdir; break
6021 fi
6022 done
6023 # Screen out bogus values from the imake configuration. They are
6024 # bogus both because they are the default anyway, and because
6025 # using them would break gcc on systems where it needs fixed includes.
6026 case $ac_im_incroot in
6027 /usr/include) ac_x_includes= ;;
6028 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6029 esac
6030 case $ac_im_usrlibdir in
6031 /usr/lib | /lib) ;;
6032 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6033 esac
6034 fi
6035 cd ..
6036 rm -f -r conftest.dir
6037 fi
6038
6039 # Standard set of common directories for X headers.
6040 # Check X11 before X11Rn because it is often a symlink to the current release.
6041 ac_x_header_dirs='
6042 /usr/X11/include
6043 /usr/X11R6/include
6044 /usr/X11R5/include
6045 /usr/X11R4/include
6046
6047 /usr/include/X11
6048 /usr/include/X11R6
6049 /usr/include/X11R5
6050 /usr/include/X11R4
6051
6052 /usr/local/X11/include
6053 /usr/local/X11R6/include
6054 /usr/local/X11R5/include
6055 /usr/local/X11R4/include
6056
6057 /usr/local/include/X11
6058 /usr/local/include/X11R6
6059 /usr/local/include/X11R5
6060 /usr/local/include/X11R4
6061
6062 /usr/X386/include
6063 /usr/x386/include
6064 /usr/XFree86/include/X11
6065
6066 /usr/include
6067 /usr/local/include
6068 /usr/unsupported/include
6069 /usr/athena/include
6070 /usr/local/x11r5/include
6071 /usr/lpp/Xamples/include
6072
6073 /usr/openwin/include
6074 /usr/openwin/share/include'
6075
6076 if test "$ac_x_includes" = no; then
6077 # Guess where to find include files, by looking for Xlib.h.
6078 # First, try using that file with no special directory specified.
6079 cat >conftest.$ac_ext <<_ACEOF
6080 /* confdefs.h. */
6081 _ACEOF
6082 cat confdefs.h >>conftest.$ac_ext
6083 cat >>conftest.$ac_ext <<_ACEOF
6084 /* end confdefs.h. */
6085 #include <X11/Xlib.h>
6086 _ACEOF
6087 if { (ac_try="$ac_cpp conftest.$ac_ext"
6088 case "(($ac_try" in
6089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6090 *) ac_try_echo=$ac_try;;
6091 esac
6092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6093 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6094 ac_status=$?
6095 grep -v '^ *+' conftest.er1 >conftest.err
6096 rm -f conftest.er1
6097 cat conftest.err >&5
6098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6099 (exit $ac_status); } >/dev/null && {
6100 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6101 test ! -s conftest.err
6102 }; then
6103 # We can compile using X headers with no special include directory.
6104 ac_x_includes=
6105 else
6106 echo "$as_me: failed program was:" >&5
6107 sed 's/^/| /' conftest.$ac_ext >&5
6108
6109 for ac_dir in $ac_x_header_dirs; do
6110 if test -r "$ac_dir/X11/Xlib.h"; then
6111 ac_x_includes=$ac_dir
6112 break
6113 fi
6114 done
6115 fi
6116
6117 rm -f conftest.err conftest.$ac_ext
6118 fi # $ac_x_includes = no
6119
6120 if test "$ac_x_libraries" = no; then
6121 # Check for the libraries.
6122 # See if we find them without any special options.
6123 # Don't add to $LIBS permanently.
6124 ac_save_LIBS=$LIBS
6125 LIBS="-lX11 $LIBS"
6126 cat >conftest.$ac_ext <<_ACEOF
6127 /* confdefs.h. */
6128 _ACEOF
6129 cat confdefs.h >>conftest.$ac_ext
6130 cat >>conftest.$ac_ext <<_ACEOF
6131 /* end confdefs.h. */
6132 #include <X11/Xlib.h>
6133 int
6134 main ()
6135 {
6136 XrmInitialize ()
6137 ;
6138 return 0;
6139 }
6140 _ACEOF
6141 rm -f conftest.$ac_objext conftest$ac_exeext
6142 if { (ac_try="$ac_link"
6143 case "(($ac_try" in
6144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6145 *) ac_try_echo=$ac_try;;
6146 esac
6147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6148 (eval "$ac_link") 2>conftest.er1
6149 ac_status=$?
6150 grep -v '^ *+' conftest.er1 >conftest.err
6151 rm -f conftest.er1
6152 cat conftest.err >&5
6153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6154 (exit $ac_status); } && {
6155 test -z "$ac_cxx_werror_flag" ||
6156 test ! -s conftest.err
6157 } && test -s conftest$ac_exeext &&
6158 $as_test_x conftest$ac_exeext; then
6159 LIBS=$ac_save_LIBS
6160 # We can link X programs with no special library path.
6161 ac_x_libraries=
6162 else
6163 echo "$as_me: failed program was:" >&5
6164 sed 's/^/| /' conftest.$ac_ext >&5
6165
6166 LIBS=$ac_save_LIBS
6167 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6168 do
6169 # Don't even attempt the hair of trying to link an X program!
6170 for ac_extension in a so sl; do
6171 if test -r "$ac_dir/libX11.$ac_extension"; then
6172 ac_x_libraries=$ac_dir
6173 break 2
6174 fi
6175 done
6176 done
6177 fi
6178
6179 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6180 conftest$ac_exeext conftest.$ac_ext
6181 fi # $ac_x_libraries = no
6182
6183 case $ac_x_includes,$ac_x_libraries in #(
6184 no,* | *,no | *\'*)
6185 # Didn't find X, or a directory has "'" in its name.
6186 ac_cv_have_x="have_x=no";; #(
6187 *)
6188 # Record where we found X for the cache.
6189 ac_cv_have_x="have_x=yes\
6190 ac_x_includes='$ac_x_includes'\
6191 ac_x_libraries='$ac_x_libraries'"
6192 esac
6193 fi
6194 ;; #(
6195 *) have_x=yes;;
6196 esac
6197 eval "$ac_cv_have_x"
6198 fi # $with_x != no
6199
6200 if test "$have_x" != yes; then
6201 { echo "$as_me:$LINENO: result: $have_x" >&5
6202 echo "${ECHO_T}$have_x" >&6; }
6203 no_x=yes
6204 else
6205 # If each of the values was on the command line, it overrides each guess.
6206 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6207 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6208 # Update the cache value to reflect the command line values.
6209 ac_cv_have_x="have_x=yes\
6210 ac_x_includes='$x_includes'\
6211 ac_x_libraries='$x_libraries'"
6212 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6213 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6214 fi
6215
6216 if test "$no_x" = yes; then
6217 # Not all programs may use this symbol, but it does not hurt to define it.
6218
6219 cat >>confdefs.h <<\_ACEOF
6220 #define X_DISPLAY_MISSING 1
6221 _ACEOF
6222
6223 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6224 else
6225 if test -n "$x_includes"; then
6226 X_CFLAGS="$X_CFLAGS -I$x_includes"
6227 fi
6228
6229 # It would also be nice to do this for all -L options, not just this one.
6230 if test -n "$x_libraries"; then
6231 X_LIBS="$X_LIBS -L$x_libraries"
6232 # For Solaris; some versions of Sun CC require a space after -R and
6233 # others require no space. Words are not sufficient . . . .
6234 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6235 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6236 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6237 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6238 ac_cxx_werror_flag=yes
6239 cat >conftest.$ac_ext <<_ACEOF
6240 /* confdefs.h. */
6241 _ACEOF
6242 cat confdefs.h >>conftest.$ac_ext
6243 cat >>conftest.$ac_ext <<_ACEOF
6244 /* end confdefs.h. */
6245
6246 int
6247 main ()
6248 {
6249
6250 ;
6251 return 0;
6252 }
6253 _ACEOF
6254 rm -f conftest.$ac_objext conftest$ac_exeext
6255 if { (ac_try="$ac_link"
6256 case "(($ac_try" in
6257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6258 *) ac_try_echo=$ac_try;;
6259 esac
6260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6261 (eval "$ac_link") 2>conftest.er1
6262 ac_status=$?
6263 grep -v '^ *+' conftest.er1 >conftest.err
6264 rm -f conftest.er1
6265 cat conftest.err >&5
6266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267 (exit $ac_status); } && {
6268 test -z "$ac_cxx_werror_flag" ||
6269 test ! -s conftest.err
6270 } && test -s conftest$ac_exeext &&
6271 $as_test_x conftest$ac_exeext; then
6272 { echo "$as_me:$LINENO: result: no" >&5
6273 echo "${ECHO_T}no" >&6; }
6274 X_LIBS="$X_LIBS -R$x_libraries"
6275 else
6276 echo "$as_me: failed program was:" >&5
6277 sed 's/^/| /' conftest.$ac_ext >&5
6278
6279 LIBS="$ac_xsave_LIBS -R $x_libraries"
6280 cat >conftest.$ac_ext <<_ACEOF
6281 /* confdefs.h. */
6282 _ACEOF
6283 cat confdefs.h >>conftest.$ac_ext
6284 cat >>conftest.$ac_ext <<_ACEOF
6285 /* end confdefs.h. */
6286
6287 int
6288 main ()
6289 {
6290
6291 ;
6292 return 0;
6293 }
6294 _ACEOF
6295 rm -f conftest.$ac_objext conftest$ac_exeext
6296 if { (ac_try="$ac_link"
6297 case "(($ac_try" in
6298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6299 *) ac_try_echo=$ac_try;;
6300 esac
6301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6302 (eval "$ac_link") 2>conftest.er1
6303 ac_status=$?
6304 grep -v '^ *+' conftest.er1 >conftest.err
6305 rm -f conftest.er1
6306 cat conftest.err >&5
6307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308 (exit $ac_status); } && {
6309 test -z "$ac_cxx_werror_flag" ||
6310 test ! -s conftest.err
6311 } && test -s conftest$ac_exeext &&
6312 $as_test_x conftest$ac_exeext; then
6313 { echo "$as_me:$LINENO: result: yes" >&5
6314 echo "${ECHO_T}yes" >&6; }
6315 X_LIBS="$X_LIBS -R $x_libraries"
6316 else
6317 echo "$as_me: failed program was:" >&5
6318 sed 's/^/| /' conftest.$ac_ext >&5
6319
6320 { echo "$as_me:$LINENO: result: neither works" >&5
6321 echo "${ECHO_T}neither works" >&6; }
6322 fi
6323
6324 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6325 conftest$ac_exeext conftest.$ac_ext
6326 fi
6327
6328 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6329 conftest$ac_exeext conftest.$ac_ext
6330 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6331 LIBS=$ac_xsave_LIBS
6332 fi
6333
6334 # Check for system-dependent libraries X programs must link with.
6335 # Do this before checking for the system-independent R6 libraries
6336 # (-lICE), since we may need -lsocket or whatever for X linking.
6337
6338 if test "$ISC" = yes; then
6339 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6340 else
6341 # Martyn Johnson says this is needed for Ultrix, if the X
6342 # libraries were built with DECnet support. And Karl Berry says
6343 # the Alpha needs dnet_stub (dnet does not exist).
6344 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6345 cat >conftest.$ac_ext <<_ACEOF
6346 /* confdefs.h. */
6347 _ACEOF
6348 cat confdefs.h >>conftest.$ac_ext
6349 cat >>conftest.$ac_ext <<_ACEOF
6350 /* end confdefs.h. */
6351
6352 /* Override any GCC internal prototype to avoid an error.
6353 Use char because int might match the return type of a GCC
6354 builtin and then its argument prototype would still apply. */
6355 #ifdef __cplusplus
6356 extern "C"
6357 #endif
6358 char XOpenDisplay ();
6359 int
6360 main ()
6361 {
6362 return XOpenDisplay ();
6363 ;
6364 return 0;
6365 }
6366 _ACEOF
6367 rm -f conftest.$ac_objext conftest$ac_exeext
6368 if { (ac_try="$ac_link"
6369 case "(($ac_try" in
6370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6371 *) ac_try_echo=$ac_try;;
6372 esac
6373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6374 (eval "$ac_link") 2>conftest.er1
6375 ac_status=$?
6376 grep -v '^ *+' conftest.er1 >conftest.err
6377 rm -f conftest.er1
6378 cat conftest.err >&5
6379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6380 (exit $ac_status); } && {
6381 test -z "$ac_cxx_werror_flag" ||
6382 test ! -s conftest.err
6383 } && test -s conftest$ac_exeext &&
6384 $as_test_x conftest$ac_exeext; then
6385 :
6386 else
6387 echo "$as_me: failed program was:" >&5
6388 sed 's/^/| /' conftest.$ac_ext >&5
6389
6390 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6391 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6392 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6393 echo $ECHO_N "(cached) $ECHO_C" >&6
6394 else
6395 ac_check_lib_save_LIBS=$LIBS
6396 LIBS="-ldnet $LIBS"
6397 cat >conftest.$ac_ext <<_ACEOF
6398 /* confdefs.h. */
6399 _ACEOF
6400 cat confdefs.h >>conftest.$ac_ext
6401 cat >>conftest.$ac_ext <<_ACEOF
6402 /* end confdefs.h. */
6403
6404 /* Override any GCC internal prototype to avoid an error.
6405 Use char because int might match the return type of a GCC
6406 builtin and then its argument prototype would still apply. */
6407 #ifdef __cplusplus
6408 extern "C"
6409 #endif
6410 char dnet_ntoa ();
6411 int
6412 main ()
6413 {
6414 return dnet_ntoa ();
6415 ;
6416 return 0;
6417 }
6418 _ACEOF
6419 rm -f conftest.$ac_objext conftest$ac_exeext
6420 if { (ac_try="$ac_link"
6421 case "(($ac_try" in
6422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6423 *) ac_try_echo=$ac_try;;
6424 esac
6425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6426 (eval "$ac_link") 2>conftest.er1
6427 ac_status=$?
6428 grep -v '^ *+' conftest.er1 >conftest.err
6429 rm -f conftest.er1
6430 cat conftest.err >&5
6431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432 (exit $ac_status); } && {
6433 test -z "$ac_cxx_werror_flag" ||
6434 test ! -s conftest.err
6435 } && test -s conftest$ac_exeext &&
6436 $as_test_x conftest$ac_exeext; then
6437 ac_cv_lib_dnet_dnet_ntoa=yes
6438 else
6439 echo "$as_me: failed program was:" >&5
6440 sed 's/^/| /' conftest.$ac_ext >&5
6441
6442 ac_cv_lib_dnet_dnet_ntoa=no
6443 fi
6444
6445 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6446 conftest$ac_exeext conftest.$ac_ext
6447 LIBS=$ac_check_lib_save_LIBS
6448 fi
6449 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6450 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6451 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6452 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6453 fi
6454
6455 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6456 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6457 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6458 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6459 echo $ECHO_N "(cached) $ECHO_C" >&6
6460 else
6461 ac_check_lib_save_LIBS=$LIBS
6462 LIBS="-ldnet_stub $LIBS"
6463 cat >conftest.$ac_ext <<_ACEOF
6464 /* confdefs.h. */
6465 _ACEOF
6466 cat confdefs.h >>conftest.$ac_ext
6467 cat >>conftest.$ac_ext <<_ACEOF
6468 /* end confdefs.h. */
6469
6470 /* Override any GCC internal prototype to avoid an error.
6471 Use char because int might match the return type of a GCC
6472 builtin and then its argument prototype would still apply. */
6473 #ifdef __cplusplus
6474 extern "C"
6475 #endif
6476 char dnet_ntoa ();
6477 int
6478 main ()
6479 {
6480 return dnet_ntoa ();
6481 ;
6482 return 0;
6483 }
6484 _ACEOF
6485 rm -f conftest.$ac_objext conftest$ac_exeext
6486 if { (ac_try="$ac_link"
6487 case "(($ac_try" in
6488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6489 *) ac_try_echo=$ac_try;;
6490 esac
6491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6492 (eval "$ac_link") 2>conftest.er1
6493 ac_status=$?
6494 grep -v '^ *+' conftest.er1 >conftest.err
6495 rm -f conftest.er1
6496 cat conftest.err >&5
6497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6498 (exit $ac_status); } && {
6499 test -z "$ac_cxx_werror_flag" ||
6500 test ! -s conftest.err
6501 } && test -s conftest$ac_exeext &&
6502 $as_test_x conftest$ac_exeext; then
6503 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6504 else
6505 echo "$as_me: failed program was:" >&5
6506 sed 's/^/| /' conftest.$ac_ext >&5
6507
6508 ac_cv_lib_dnet_stub_dnet_ntoa=no
6509 fi
6510
6511 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6512 conftest$ac_exeext conftest.$ac_ext
6513 LIBS=$ac_check_lib_save_LIBS
6514 fi
6515 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6516 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6517 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6518 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6519 fi
6520
6521 fi
6522 fi
6523
6524 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6525 conftest$ac_exeext conftest.$ac_ext
6526 LIBS="$ac_xsave_LIBS"
6527
6528 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6529 # to get the SysV transport functions.
6530 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6531 # needs -lnsl.
6532 # The nsl library prevents programs from opening the X display
6533 # on Irix 5.2, according to T.E. Dickey.
6534 # The functions gethostbyname, getservbyname, and inet_addr are
6535 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6536 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6537 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6538 if test "${ac_cv_func_gethostbyname+set}" = set; then
6539 echo $ECHO_N "(cached) $ECHO_C" >&6
6540 else
6541 cat >conftest.$ac_ext <<_ACEOF
6542 /* confdefs.h. */
6543 _ACEOF
6544 cat confdefs.h >>conftest.$ac_ext
6545 cat >>conftest.$ac_ext <<_ACEOF
6546 /* end confdefs.h. */
6547 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6548 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6549 #define gethostbyname innocuous_gethostbyname
6550
6551 /* System header to define __stub macros and hopefully few prototypes,
6552 which can conflict with char gethostbyname (); below.
6553 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6554 <limits.h> exists even on freestanding compilers. */
6555
6556 #ifdef __STDC__
6557 # include <limits.h>
6558 #else
6559 # include <assert.h>
6560 #endif
6561
6562 #undef gethostbyname
6563
6564 /* Override any GCC internal prototype to avoid an error.
6565 Use char because int might match the return type of a GCC
6566 builtin and then its argument prototype would still apply. */
6567 #ifdef __cplusplus
6568 extern "C"
6569 #endif
6570 char gethostbyname ();
6571 /* The GNU C library defines this for functions which it implements
6572 to always fail with ENOSYS. Some functions are actually named
6573 something starting with __ and the normal name is an alias. */
6574 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6575 choke me
6576 #endif
6577
6578 int
6579 main ()
6580 {
6581 return gethostbyname ();
6582 ;
6583 return 0;
6584 }
6585 _ACEOF
6586 rm -f conftest.$ac_objext conftest$ac_exeext
6587 if { (ac_try="$ac_link"
6588 case "(($ac_try" in
6589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6590 *) ac_try_echo=$ac_try;;
6591 esac
6592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6593 (eval "$ac_link") 2>conftest.er1
6594 ac_status=$?
6595 grep -v '^ *+' conftest.er1 >conftest.err
6596 rm -f conftest.er1
6597 cat conftest.err >&5
6598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6599 (exit $ac_status); } && {
6600 test -z "$ac_cxx_werror_flag" ||
6601 test ! -s conftest.err
6602 } && test -s conftest$ac_exeext &&
6603 $as_test_x conftest$ac_exeext; then
6604 ac_cv_func_gethostbyname=yes
6605 else
6606 echo "$as_me: failed program was:" >&5
6607 sed 's/^/| /' conftest.$ac_ext >&5
6608
6609 ac_cv_func_gethostbyname=no
6610 fi
6611
6612 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6613 conftest$ac_exeext conftest.$ac_ext
6614 fi
6615 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6616 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6617
6618 if test $ac_cv_func_gethostbyname = no; then
6619 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6620 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6621 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6622 echo $ECHO_N "(cached) $ECHO_C" >&6
6623 else
6624 ac_check_lib_save_LIBS=$LIBS
6625 LIBS="-lnsl $LIBS"
6626 cat >conftest.$ac_ext <<_ACEOF
6627 /* confdefs.h. */
6628 _ACEOF
6629 cat confdefs.h >>conftest.$ac_ext
6630 cat >>conftest.$ac_ext <<_ACEOF
6631 /* end confdefs.h. */
6632
6633 /* Override any GCC internal prototype to avoid an error.
6634 Use char because int might match the return type of a GCC
6635 builtin and then its argument prototype would still apply. */
6636 #ifdef __cplusplus
6637 extern "C"
6638 #endif
6639 char gethostbyname ();
6640 int
6641 main ()
6642 {
6643 return gethostbyname ();
6644 ;
6645 return 0;
6646 }
6647 _ACEOF
6648 rm -f conftest.$ac_objext conftest$ac_exeext
6649 if { (ac_try="$ac_link"
6650 case "(($ac_try" in
6651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6652 *) ac_try_echo=$ac_try;;
6653 esac
6654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6655 (eval "$ac_link") 2>conftest.er1
6656 ac_status=$?
6657 grep -v '^ *+' conftest.er1 >conftest.err
6658 rm -f conftest.er1
6659 cat conftest.err >&5
6660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6661 (exit $ac_status); } && {
6662 test -z "$ac_cxx_werror_flag" ||
6663 test ! -s conftest.err
6664 } && test -s conftest$ac_exeext &&
6665 $as_test_x conftest$ac_exeext; then
6666 ac_cv_lib_nsl_gethostbyname=yes
6667 else
6668 echo "$as_me: failed program was:" >&5
6669 sed 's/^/| /' conftest.$ac_ext >&5
6670
6671 ac_cv_lib_nsl_gethostbyname=no
6672 fi
6673
6674 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6675 conftest$ac_exeext conftest.$ac_ext
6676 LIBS=$ac_check_lib_save_LIBS
6677 fi
6678 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6679 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6680 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6681 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6682 fi
6683
6684 if test $ac_cv_lib_nsl_gethostbyname = no; then
6685 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6686 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6687 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6688 echo $ECHO_N "(cached) $ECHO_C" >&6
6689 else
6690 ac_check_lib_save_LIBS=$LIBS
6691 LIBS="-lbsd $LIBS"
6692 cat >conftest.$ac_ext <<_ACEOF
6693 /* confdefs.h. */
6694 _ACEOF
6695 cat confdefs.h >>conftest.$ac_ext
6696 cat >>conftest.$ac_ext <<_ACEOF
6697 /* end confdefs.h. */
6698
6699 /* Override any GCC internal prototype to avoid an error.
6700 Use char because int might match the return type of a GCC
6701 builtin and then its argument prototype would still apply. */
6702 #ifdef __cplusplus
6703 extern "C"
6704 #endif
6705 char gethostbyname ();
6706 int
6707 main ()
6708 {
6709 return gethostbyname ();
6710 ;
6711 return 0;
6712 }
6713 _ACEOF
6714 rm -f conftest.$ac_objext conftest$ac_exeext
6715 if { (ac_try="$ac_link"
6716 case "(($ac_try" in
6717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6718 *) ac_try_echo=$ac_try;;
6719 esac
6720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6721 (eval "$ac_link") 2>conftest.er1
6722 ac_status=$?
6723 grep -v '^ *+' conftest.er1 >conftest.err
6724 rm -f conftest.er1
6725 cat conftest.err >&5
6726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6727 (exit $ac_status); } && {
6728 test -z "$ac_cxx_werror_flag" ||
6729 test ! -s conftest.err
6730 } && test -s conftest$ac_exeext &&
6731 $as_test_x conftest$ac_exeext; then
6732 ac_cv_lib_bsd_gethostbyname=yes
6733 else
6734 echo "$as_me: failed program was:" >&5
6735 sed 's/^/| /' conftest.$ac_ext >&5
6736
6737 ac_cv_lib_bsd_gethostbyname=no
6738 fi
6739
6740 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6741 conftest$ac_exeext conftest.$ac_ext
6742 LIBS=$ac_check_lib_save_LIBS
6743 fi
6744 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6745 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6746 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6747 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6748 fi
6749
6750 fi
6751 fi
6752
6753 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6754 # socket/setsockopt and other routines are undefined under SCO ODT
6755 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6756 # on later versions), says Simon Leinen: it contains gethostby*
6757 # variants that don't use the name server (or something). -lsocket
6758 # must be given before -lnsl if both are needed. We assume that
6759 # if connect needs -lnsl, so does gethostbyname.
6760 { echo "$as_me:$LINENO: checking for connect" >&5
6761 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6762 if test "${ac_cv_func_connect+set}" = set; then
6763 echo $ECHO_N "(cached) $ECHO_C" >&6
6764 else
6765 cat >conftest.$ac_ext <<_ACEOF
6766 /* confdefs.h. */
6767 _ACEOF
6768 cat confdefs.h >>conftest.$ac_ext
6769 cat >>conftest.$ac_ext <<_ACEOF
6770 /* end confdefs.h. */
6771 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6772 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6773 #define connect innocuous_connect
6774
6775 /* System header to define __stub macros and hopefully few prototypes,
6776 which can conflict with char connect (); below.
6777 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6778 <limits.h> exists even on freestanding compilers. */
6779
6780 #ifdef __STDC__
6781 # include <limits.h>
6782 #else
6783 # include <assert.h>
6784 #endif
6785
6786 #undef connect
6787
6788 /* Override any GCC internal prototype to avoid an error.
6789 Use char because int might match the return type of a GCC
6790 builtin and then its argument prototype would still apply. */
6791 #ifdef __cplusplus
6792 extern "C"
6793 #endif
6794 char connect ();
6795 /* The GNU C library defines this for functions which it implements
6796 to always fail with ENOSYS. Some functions are actually named
6797 something starting with __ and the normal name is an alias. */
6798 #if defined __stub_connect || defined __stub___connect
6799 choke me
6800 #endif
6801
6802 int
6803 main ()
6804 {
6805 return connect ();
6806 ;
6807 return 0;
6808 }
6809 _ACEOF
6810 rm -f conftest.$ac_objext conftest$ac_exeext
6811 if { (ac_try="$ac_link"
6812 case "(($ac_try" in
6813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6814 *) ac_try_echo=$ac_try;;
6815 esac
6816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6817 (eval "$ac_link") 2>conftest.er1
6818 ac_status=$?
6819 grep -v '^ *+' conftest.er1 >conftest.err
6820 rm -f conftest.er1
6821 cat conftest.err >&5
6822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823 (exit $ac_status); } && {
6824 test -z "$ac_cxx_werror_flag" ||
6825 test ! -s conftest.err
6826 } && test -s conftest$ac_exeext &&
6827 $as_test_x conftest$ac_exeext; then
6828 ac_cv_func_connect=yes
6829 else
6830 echo "$as_me: failed program was:" >&5
6831 sed 's/^/| /' conftest.$ac_ext >&5
6832
6833 ac_cv_func_connect=no
6834 fi
6835
6836 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6837 conftest$ac_exeext conftest.$ac_ext
6838 fi
6839 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6840 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
6841
6842 if test $ac_cv_func_connect = no; then
6843 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6844 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
6845 if test "${ac_cv_lib_socket_connect+set}" = set; then
6846 echo $ECHO_N "(cached) $ECHO_C" >&6
6847 else
6848 ac_check_lib_save_LIBS=$LIBS
6849 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6850 cat >conftest.$ac_ext <<_ACEOF
6851 /* confdefs.h. */
6852 _ACEOF
6853 cat confdefs.h >>conftest.$ac_ext
6854 cat >>conftest.$ac_ext <<_ACEOF
6855 /* end confdefs.h. */
6856
6857 /* Override any GCC internal prototype to avoid an error.
6858 Use char because int might match the return type of a GCC
6859 builtin and then its argument prototype would still apply. */
6860 #ifdef __cplusplus
6861 extern "C"
6862 #endif
6863 char connect ();
6864 int
6865 main ()
6866 {
6867 return connect ();
6868 ;
6869 return 0;
6870 }
6871 _ACEOF
6872 rm -f conftest.$ac_objext conftest$ac_exeext
6873 if { (ac_try="$ac_link"
6874 case "(($ac_try" in
6875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6876 *) ac_try_echo=$ac_try;;
6877 esac
6878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6879 (eval "$ac_link") 2>conftest.er1
6880 ac_status=$?
6881 grep -v '^ *+' conftest.er1 >conftest.err
6882 rm -f conftest.er1
6883 cat conftest.err >&5
6884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6885 (exit $ac_status); } && {
6886 test -z "$ac_cxx_werror_flag" ||
6887 test ! -s conftest.err
6888 } && test -s conftest$ac_exeext &&
6889 $as_test_x conftest$ac_exeext; then
6890 ac_cv_lib_socket_connect=yes
6891 else
6892 echo "$as_me: failed program was:" >&5
6893 sed 's/^/| /' conftest.$ac_ext >&5
6894
6895 ac_cv_lib_socket_connect=no
6896 fi
6897
6898 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6899 conftest$ac_exeext conftest.$ac_ext
6900 LIBS=$ac_check_lib_save_LIBS
6901 fi
6902 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6903 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6904 if test $ac_cv_lib_socket_connect = yes; then
6905 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6906 fi
6907
6908 fi
6909
6910 # Guillermo Gomez says -lposix is necessary on A/UX.
6911 { echo "$as_me:$LINENO: checking for remove" >&5
6912 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6913 if test "${ac_cv_func_remove+set}" = set; then
6914 echo $ECHO_N "(cached) $ECHO_C" >&6
6915 else
6916 cat >conftest.$ac_ext <<_ACEOF
6917 /* confdefs.h. */
6918 _ACEOF
6919 cat confdefs.h >>conftest.$ac_ext
6920 cat >>conftest.$ac_ext <<_ACEOF
6921 /* end confdefs.h. */
6922 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6923 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6924 #define remove innocuous_remove
6925
6926 /* System header to define __stub macros and hopefully few prototypes,
6927 which can conflict with char remove (); below.
6928 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6929 <limits.h> exists even on freestanding compilers. */
6930
6931 #ifdef __STDC__
6932 # include <limits.h>
6933 #else
6934 # include <assert.h>
6935 #endif
6936
6937 #undef remove
6938
6939 /* Override any GCC internal prototype to avoid an error.
6940 Use char because int might match the return type of a GCC
6941 builtin and then its argument prototype would still apply. */
6942 #ifdef __cplusplus
6943 extern "C"
6944 #endif
6945 char remove ();
6946 /* The GNU C library defines this for functions which it implements
6947 to always fail with ENOSYS. Some functions are actually named
6948 something starting with __ and the normal name is an alias. */
6949 #if defined __stub_remove || defined __stub___remove
6950 choke me
6951 #endif
6952
6953 int
6954 main ()
6955 {
6956 return remove ();
6957 ;
6958 return 0;
6959 }
6960 _ACEOF
6961 rm -f conftest.$ac_objext conftest$ac_exeext
6962 if { (ac_try="$ac_link"
6963 case "(($ac_try" in
6964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6965 *) ac_try_echo=$ac_try;;
6966 esac
6967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6968 (eval "$ac_link") 2>conftest.er1
6969 ac_status=$?
6970 grep -v '^ *+' conftest.er1 >conftest.err
6971 rm -f conftest.er1
6972 cat conftest.err >&5
6973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6974 (exit $ac_status); } && {
6975 test -z "$ac_cxx_werror_flag" ||
6976 test ! -s conftest.err
6977 } && test -s conftest$ac_exeext &&
6978 $as_test_x conftest$ac_exeext; then
6979 ac_cv_func_remove=yes
6980 else
6981 echo "$as_me: failed program was:" >&5
6982 sed 's/^/| /' conftest.$ac_ext >&5
6983
6984 ac_cv_func_remove=no
6985 fi
6986
6987 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6988 conftest$ac_exeext conftest.$ac_ext
6989 fi
6990 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6991 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6992
6993 if test $ac_cv_func_remove = no; then
6994 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6995 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6996 if test "${ac_cv_lib_posix_remove+set}" = set; then
6997 echo $ECHO_N "(cached) $ECHO_C" >&6
6998 else
6999 ac_check_lib_save_LIBS=$LIBS
7000 LIBS="-lposix $LIBS"
7001 cat >conftest.$ac_ext <<_ACEOF
7002 /* confdefs.h. */
7003 _ACEOF
7004 cat confdefs.h >>conftest.$ac_ext
7005 cat >>conftest.$ac_ext <<_ACEOF
7006 /* end confdefs.h. */
7007
7008 /* Override any GCC internal prototype to avoid an error.
7009 Use char because int might match the return type of a GCC
7010 builtin and then its argument prototype would still apply. */
7011 #ifdef __cplusplus
7012 extern "C"
7013 #endif
7014 char remove ();
7015 int
7016 main ()
7017 {
7018 return remove ();
7019 ;
7020 return 0;
7021 }
7022 _ACEOF
7023 rm -f conftest.$ac_objext conftest$ac_exeext
7024 if { (ac_try="$ac_link"
7025 case "(($ac_try" in
7026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7027 *) ac_try_echo=$ac_try;;
7028 esac
7029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7030 (eval "$ac_link") 2>conftest.er1
7031 ac_status=$?
7032 grep -v '^ *+' conftest.er1 >conftest.err
7033 rm -f conftest.er1
7034 cat conftest.err >&5
7035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7036 (exit $ac_status); } && {
7037 test -z "$ac_cxx_werror_flag" ||
7038 test ! -s conftest.err
7039 } && test -s conftest$ac_exeext &&
7040 $as_test_x conftest$ac_exeext; then
7041 ac_cv_lib_posix_remove=yes
7042 else
7043 echo "$as_me: failed program was:" >&5
7044 sed 's/^/| /' conftest.$ac_ext >&5
7045
7046 ac_cv_lib_posix_remove=no
7047 fi
7048
7049 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7050 conftest$ac_exeext conftest.$ac_ext
7051 LIBS=$ac_check_lib_save_LIBS
7052 fi
7053 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7054 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7055 if test $ac_cv_lib_posix_remove = yes; then
7056 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7057 fi
7058
7059 fi
7060
7061 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7062 { echo "$as_me:$LINENO: checking for shmat" >&5
7063 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7064 if test "${ac_cv_func_shmat+set}" = set; then
7065 echo $ECHO_N "(cached) $ECHO_C" >&6
7066 else
7067 cat >conftest.$ac_ext <<_ACEOF
7068 /* confdefs.h. */
7069 _ACEOF
7070 cat confdefs.h >>conftest.$ac_ext
7071 cat >>conftest.$ac_ext <<_ACEOF
7072 /* end confdefs.h. */
7073 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7074 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7075 #define shmat innocuous_shmat
7076
7077 /* System header to define __stub macros and hopefully few prototypes,
7078 which can conflict with char shmat (); below.
7079 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7080 <limits.h> exists even on freestanding compilers. */
7081
7082 #ifdef __STDC__
7083 # include <limits.h>
7084 #else
7085 # include <assert.h>
7086 #endif
7087
7088 #undef shmat
7089
7090 /* Override any GCC internal prototype to avoid an error.
7091 Use char because int might match the return type of a GCC
7092 builtin and then its argument prototype would still apply. */
7093 #ifdef __cplusplus
7094 extern "C"
7095 #endif
7096 char shmat ();
7097 /* The GNU C library defines this for functions which it implements
7098 to always fail with ENOSYS. Some functions are actually named
7099 something starting with __ and the normal name is an alias. */
7100 #if defined __stub_shmat || defined __stub___shmat
7101 choke me
7102 #endif
7103
7104 int
7105 main ()
7106 {
7107 return shmat ();
7108 ;
7109 return 0;
7110 }
7111 _ACEOF
7112 rm -f conftest.$ac_objext conftest$ac_exeext
7113 if { (ac_try="$ac_link"
7114 case "(($ac_try" in
7115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7116 *) ac_try_echo=$ac_try;;
7117 esac
7118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7119 (eval "$ac_link") 2>conftest.er1
7120 ac_status=$?
7121 grep -v '^ *+' conftest.er1 >conftest.err
7122 rm -f conftest.er1
7123 cat conftest.err >&5
7124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7125 (exit $ac_status); } && {
7126 test -z "$ac_cxx_werror_flag" ||
7127 test ! -s conftest.err
7128 } && test -s conftest$ac_exeext &&
7129 $as_test_x conftest$ac_exeext; then
7130 ac_cv_func_shmat=yes
7131 else
7132 echo "$as_me: failed program was:" >&5
7133 sed 's/^/| /' conftest.$ac_ext >&5
7134
7135 ac_cv_func_shmat=no
7136 fi
7137
7138 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7139 conftest$ac_exeext conftest.$ac_ext
7140 fi
7141 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7142 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7143
7144 if test $ac_cv_func_shmat = no; then
7145 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7146 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7147 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7148 echo $ECHO_N "(cached) $ECHO_C" >&6
7149 else
7150 ac_check_lib_save_LIBS=$LIBS
7151 LIBS="-lipc $LIBS"
7152 cat >conftest.$ac_ext <<_ACEOF
7153 /* confdefs.h. */
7154 _ACEOF
7155 cat confdefs.h >>conftest.$ac_ext
7156 cat >>conftest.$ac_ext <<_ACEOF
7157 /* end confdefs.h. */
7158
7159 /* Override any GCC internal prototype to avoid an error.
7160 Use char because int might match the return type of a GCC
7161 builtin and then its argument prototype would still apply. */
7162 #ifdef __cplusplus
7163 extern "C"
7164 #endif
7165 char shmat ();
7166 int
7167 main ()
7168 {
7169 return shmat ();
7170 ;
7171 return 0;
7172 }
7173 _ACEOF
7174 rm -f conftest.$ac_objext conftest$ac_exeext
7175 if { (ac_try="$ac_link"
7176 case "(($ac_try" in
7177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7178 *) ac_try_echo=$ac_try;;
7179 esac
7180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7181 (eval "$ac_link") 2>conftest.er1
7182 ac_status=$?
7183 grep -v '^ *+' conftest.er1 >conftest.err
7184 rm -f conftest.er1
7185 cat conftest.err >&5
7186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7187 (exit $ac_status); } && {
7188 test -z "$ac_cxx_werror_flag" ||
7189 test ! -s conftest.err
7190 } && test -s conftest$ac_exeext &&
7191 $as_test_x conftest$ac_exeext; then
7192 ac_cv_lib_ipc_shmat=yes
7193 else
7194 echo "$as_me: failed program was:" >&5
7195 sed 's/^/| /' conftest.$ac_ext >&5
7196
7197 ac_cv_lib_ipc_shmat=no
7198 fi
7199
7200 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7201 conftest$ac_exeext conftest.$ac_ext
7202 LIBS=$ac_check_lib_save_LIBS
7203 fi
7204 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7205 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7206 if test $ac_cv_lib_ipc_shmat = yes; then
7207 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7208 fi
7209
7210 fi
7211 fi
7212
7213 # Check for libraries that X11R6 Xt/Xaw programs need.
7214 ac_save_LDFLAGS=$LDFLAGS
7215 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7216 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7217 # check for ICE first), but we must link in the order -lSM -lICE or
7218 # we get undefined symbols. So assume we have SM if we have ICE.
7219 # These have to be linked with before -lX11, unlike the other
7220 # libraries we check for below, so use a different variable.
7221 # John Interrante, Karl Berry
7222 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7223 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7224 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7225 echo $ECHO_N "(cached) $ECHO_C" >&6
7226 else
7227 ac_check_lib_save_LIBS=$LIBS
7228 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7229 cat >conftest.$ac_ext <<_ACEOF
7230 /* confdefs.h. */
7231 _ACEOF
7232 cat confdefs.h >>conftest.$ac_ext
7233 cat >>conftest.$ac_ext <<_ACEOF
7234 /* end confdefs.h. */
7235
7236 /* Override any GCC internal prototype to avoid an error.
7237 Use char because int might match the return type of a GCC
7238 builtin and then its argument prototype would still apply. */
7239 #ifdef __cplusplus
7240 extern "C"
7241 #endif
7242 char IceConnectionNumber ();
7243 int
7244 main ()
7245 {
7246 return IceConnectionNumber ();
7247 ;
7248 return 0;
7249 }
7250 _ACEOF
7251 rm -f conftest.$ac_objext conftest$ac_exeext
7252 if { (ac_try="$ac_link"
7253 case "(($ac_try" in
7254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7255 *) ac_try_echo=$ac_try;;
7256 esac
7257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7258 (eval "$ac_link") 2>conftest.er1
7259 ac_status=$?
7260 grep -v '^ *+' conftest.er1 >conftest.err
7261 rm -f conftest.er1
7262 cat conftest.err >&5
7263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7264 (exit $ac_status); } && {
7265 test -z "$ac_cxx_werror_flag" ||
7266 test ! -s conftest.err
7267 } && test -s conftest$ac_exeext &&
7268 $as_test_x conftest$ac_exeext; then
7269 ac_cv_lib_ICE_IceConnectionNumber=yes
7270 else
7271 echo "$as_me: failed program was:" >&5
7272 sed 's/^/| /' conftest.$ac_ext >&5
7273
7274 ac_cv_lib_ICE_IceConnectionNumber=no
7275 fi
7276
7277 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7278 conftest$ac_exeext conftest.$ac_ext
7279 LIBS=$ac_check_lib_save_LIBS
7280 fi
7281 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7282 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7283 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7284 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7285 fi
7286
7287 LDFLAGS=$ac_save_LDFLAGS
7288
7289 fi
7290
7291
7292 AFTERIMAGE_CFLAGS=
7293 AFTERIMAGE_LIBS=
7294 AFTERIMAGE_VERSION=
7295
7296 if test x$support_afterimage = xyes; then
7297 support_afterimage=no
7298
7299 if test "x$afterimage_config" = "x" ; then
7300 # Extract the first word of "afterimage-config", so it can be a program name with args.
7301 set dummy afterimage-config; ac_word=$2
7302 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7304 if test "${ac_cv_path_afterimage_config+set}" = set; then
7305 echo $ECHO_N "(cached) $ECHO_C" >&6
7306 else
7307 case $afterimage_config in
7308 [\\/]* | ?:[\\/]*)
7309 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7310 ;;
7311 *)
7312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7313 for as_dir in $PATH
7314 do
7315 IFS=$as_save_IFS
7316 test -z "$as_dir" && as_dir=.
7317 for ac_exec_ext in '' $ac_executable_extensions; do
7318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7319 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7321 break 2
7322 fi
7323 done
7324 done
7325 IFS=$as_save_IFS
7326
7327 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7328 ;;
7329 esac
7330 fi
7331 afterimage_config=$ac_cv_path_afterimage_config
7332 if test -n "$afterimage_config"; then
7333 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7334 echo "${ECHO_T}$afterimage_config" >&6; }
7335 else
7336 { echo "$as_me:$LINENO: result: no" >&5
7337 echo "${ECHO_T}no" >&6; }
7338 fi
7339
7340
7341 fi
7342 if test "x$afterimage_config" != "xno" ; then
7343 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7344 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7345 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7346 if test -n "$xAFTERIMAGE_VERSION" ; then
7347 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7348 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7349 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7350 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7351 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7352 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7353 support_afterimage=yes
7354 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7355 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7356 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7357 fi
7358 fi
7359 fi
7360 if test "x$support_afterimage" = "xyes"; then
7361 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7362 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7363 else
7364 { echo "$as_me:$LINENO: result: no" >&5
7365 echo "${ECHO_T}no" >&6; }
7366 fi
7367 fi
7368 fi
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387 for ac_header in \
7388 assert.h \
7389 fcntl.h \
7390 stdarg.h \
7391 stdlib.h \
7392 string.h \
7393 termios.h \
7394 unistd.h \
7395 sys/byteorder.h \
7396 sys/ioctl.h \
7397 sys/select.h \
7398 sys/sockio.h \
7399 sys/strredir.h \
7400 sys/time.h \
7401 stdint.h \
7402 wchar.h \
7403 cwchar \
7404 clocale \
7405
7406 do
7407 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7408 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7409 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7410 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7411 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7412 echo $ECHO_N "(cached) $ECHO_C" >&6
7413 fi
7414 ac_res=`eval echo '${'$as_ac_Header'}'`
7415 { echo "$as_me:$LINENO: result: $ac_res" >&5
7416 echo "${ECHO_T}$ac_res" >&6; }
7417 else
7418 # Is the header compilable?
7419 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7420 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7421 cat >conftest.$ac_ext <<_ACEOF
7422 /* confdefs.h. */
7423 _ACEOF
7424 cat confdefs.h >>conftest.$ac_ext
7425 cat >>conftest.$ac_ext <<_ACEOF
7426 /* end confdefs.h. */
7427 $ac_includes_default
7428 #include <$ac_header>
7429 _ACEOF
7430 rm -f conftest.$ac_objext
7431 if { (ac_try="$ac_compile"
7432 case "(($ac_try" in
7433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7434 *) ac_try_echo=$ac_try;;
7435 esac
7436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7437 (eval "$ac_compile") 2>conftest.er1
7438 ac_status=$?
7439 grep -v '^ *+' conftest.er1 >conftest.err
7440 rm -f conftest.er1
7441 cat conftest.err >&5
7442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443 (exit $ac_status); } && {
7444 test -z "$ac_cxx_werror_flag" ||
7445 test ! -s conftest.err
7446 } && test -s conftest.$ac_objext; then
7447 ac_header_compiler=yes
7448 else
7449 echo "$as_me: failed program was:" >&5
7450 sed 's/^/| /' conftest.$ac_ext >&5
7451
7452 ac_header_compiler=no
7453 fi
7454
7455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7456 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7457 echo "${ECHO_T}$ac_header_compiler" >&6; }
7458
7459 # Is the header present?
7460 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7461 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7462 cat >conftest.$ac_ext <<_ACEOF
7463 /* confdefs.h. */
7464 _ACEOF
7465 cat confdefs.h >>conftest.$ac_ext
7466 cat >>conftest.$ac_ext <<_ACEOF
7467 /* end confdefs.h. */
7468 #include <$ac_header>
7469 _ACEOF
7470 if { (ac_try="$ac_cpp conftest.$ac_ext"
7471 case "(($ac_try" in
7472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7473 *) ac_try_echo=$ac_try;;
7474 esac
7475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7476 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7477 ac_status=$?
7478 grep -v '^ *+' conftest.er1 >conftest.err
7479 rm -f conftest.er1
7480 cat conftest.err >&5
7481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482 (exit $ac_status); } >/dev/null && {
7483 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7484 test ! -s conftest.err
7485 }; then
7486 ac_header_preproc=yes
7487 else
7488 echo "$as_me: failed program was:" >&5
7489 sed 's/^/| /' conftest.$ac_ext >&5
7490
7491 ac_header_preproc=no
7492 fi
7493
7494 rm -f conftest.err conftest.$ac_ext
7495 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7496 echo "${ECHO_T}$ac_header_preproc" >&6; }
7497
7498 # So? What about this header?
7499 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7500 yes:no: )
7501 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7502 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7503 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7504 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7505 ac_header_preproc=yes
7506 ;;
7507 no:yes:* )
7508 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7509 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7510 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7511 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7512 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7513 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7514 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7515 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7516 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7517 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7518 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7519 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7520
7521 ;;
7522 esac
7523 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7524 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7525 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7526 echo $ECHO_N "(cached) $ECHO_C" >&6
7527 else
7528 eval "$as_ac_Header=\$ac_header_preproc"
7529 fi
7530 ac_res=`eval echo '${'$as_ac_Header'}'`
7531 { echo "$as_me:$LINENO: result: $ac_res" >&5
7532 echo "${ECHO_T}$ac_res" >&6; }
7533
7534 fi
7535 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7536 cat >>confdefs.h <<_ACEOF
7537 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7538 _ACEOF
7539
7540 fi
7541
7542 done
7543
7544
7545 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7546 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7547 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7548 echo $ECHO_N "(cached) $ECHO_C" >&6
7549 else
7550 cat >conftest.$ac_ext <<_ACEOF
7551 /* confdefs.h. */
7552 _ACEOF
7553 cat confdefs.h >>conftest.$ac_ext
7554 cat >>conftest.$ac_ext <<_ACEOF
7555 /* end confdefs.h. */
7556 #include <stdio.h>
7557 #include <sys/ioctl.h>
7558 #ifdef HAVE_TERMIOS_H
7559 #include <termios.h>
7560 #endif
7561 int
7562 main ()
7563 {
7564 int a = ECHO;
7565 ;
7566 return 0;
7567 }
7568 _ACEOF
7569 rm -f conftest.$ac_objext
7570 if { (ac_try="$ac_compile"
7571 case "(($ac_try" in
7572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7573 *) ac_try_echo=$ac_try;;
7574 esac
7575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7576 (eval "$ac_compile") 2>conftest.er1
7577 ac_status=$?
7578 grep -v '^ *+' conftest.er1 >conftest.err
7579 rm -f conftest.er1
7580 cat conftest.err >&5
7581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7582 (exit $ac_status); } && {
7583 test -z "$ac_cxx_werror_flag" ||
7584 test ! -s conftest.err
7585 } && test -s conftest.$ac_objext; then
7586 rxvt_cv_header_sysioctl=yes
7587 else
7588 echo "$as_me: failed program was:" >&5
7589 sed 's/^/| /' conftest.$ac_ext >&5
7590
7591 rxvt_cv_header_sysioctl=no
7592 fi
7593
7594 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7595 fi
7596 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7597 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7598
7599 { echo "$as_me:$LINENO: checking for XPointer" >&5
7600 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7601 if test "${rxvt_cv_xpointer+set}" = set; then
7602 echo $ECHO_N "(cached) $ECHO_C" >&6
7603 else
7604 cat >conftest.$ac_ext <<_ACEOF
7605 /* confdefs.h. */
7606 _ACEOF
7607 cat confdefs.h >>conftest.$ac_ext
7608 cat >>conftest.$ac_ext <<_ACEOF
7609 /* end confdefs.h. */
7610 #include <X11/Xlib.h>
7611 int
7612 main ()
7613 {
7614 XPointer dummy;
7615 ;
7616 return 0;
7617 }
7618 _ACEOF
7619 rm -f conftest.$ac_objext
7620 if { (ac_try="$ac_compile"
7621 case "(($ac_try" in
7622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7623 *) ac_try_echo=$ac_try;;
7624 esac
7625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7626 (eval "$ac_compile") 2>conftest.er1
7627 ac_status=$?
7628 grep -v '^ *+' conftest.er1 >conftest.err
7629 rm -f conftest.er1
7630 cat conftest.err >&5
7631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7632 (exit $ac_status); } && {
7633 test -z "$ac_cxx_werror_flag" ||
7634 test ! -s conftest.err
7635 } && test -s conftest.$ac_objext; then
7636 rxvt_cv_xpointer=yes
7637 else
7638 echo "$as_me: failed program was:" >&5
7639 sed 's/^/| /' conftest.$ac_ext >&5
7640
7641 rxvt_cv_xpointer=no
7642 fi
7643
7644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7645 fi
7646 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7647 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7648 if test x$rxvt_cv_xpointer = xyes; then
7649
7650 cat >>confdefs.h <<\_ACEOF
7651 #define HAVE_XPOINTER 1
7652 _ACEOF
7653
7654 fi
7655
7656 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7657 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7658 if test "${rxvt_xlib_illegal_access+set}" = set; then
7659 echo $ECHO_N "(cached) $ECHO_C" >&6
7660 else
7661 cat >conftest.$ac_ext <<_ACEOF
7662 /* confdefs.h. */
7663 _ACEOF
7664 cat confdefs.h >>conftest.$ac_ext
7665 cat >>conftest.$ac_ext <<_ACEOF
7666 /* end confdefs.h. */
7667
7668 #define XLIB_ILLEGAL_ACCESS
7669 #include <X11/Xlib.h>
7670
7671 int
7672 main ()
7673 {
7674
7675 Display *dpy;
7676 dpy->xdefaults = (char *)0;
7677
7678 ;
7679 return 0;
7680 }
7681 _ACEOF
7682 rm -f conftest.$ac_objext
7683 if { (ac_try="$ac_compile"
7684 case "(($ac_try" in
7685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7686 *) ac_try_echo=$ac_try;;
7687 esac
7688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7689 (eval "$ac_compile") 2>conftest.er1
7690 ac_status=$?
7691 grep -v '^ *+' conftest.er1 >conftest.err
7692 rm -f conftest.er1
7693 cat conftest.err >&5
7694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7695 (exit $ac_status); } && {
7696 test -z "$ac_cxx_werror_flag" ||
7697 test ! -s conftest.err
7698 } && test -s conftest.$ac_objext; then
7699 rxvt_xlib_illegal_access=yes
7700 else
7701 echo "$as_me: failed program was:" >&5
7702 sed 's/^/| /' conftest.$ac_ext >&5
7703
7704 rxvt_xlib_illegal_access=no
7705
7706 fi
7707
7708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7709 fi
7710 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7711 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7712 if test x$rxvt_xlib_illegal_access = xyes; then
7713
7714 cat >>confdefs.h <<\_ACEOF
7715 #define XLIB_ILLEGAL_ACCESS 1
7716 _ACEOF
7717
7718 fi
7719
7720 { echo "$as_me:$LINENO: checking for mode_t" >&5
7721 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7722 if test "${ac_cv_type_mode_t+set}" = set; then
7723 echo $ECHO_N "(cached) $ECHO_C" >&6
7724 else
7725 cat >conftest.$ac_ext <<_ACEOF
7726 /* confdefs.h. */
7727 _ACEOF
7728 cat confdefs.h >>conftest.$ac_ext
7729 cat >>conftest.$ac_ext <<_ACEOF
7730 /* end confdefs.h. */
7731 $ac_includes_default
7732 typedef mode_t ac__type_new_;
7733 int
7734 main ()
7735 {
7736 if ((ac__type_new_ *) 0)
7737 return 0;
7738 if (sizeof (ac__type_new_))
7739 return 0;
7740 ;
7741 return 0;
7742 }
7743 _ACEOF
7744 rm -f conftest.$ac_objext
7745 if { (ac_try="$ac_compile"
7746 case "(($ac_try" in
7747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7748 *) ac_try_echo=$ac_try;;
7749 esac
7750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7751 (eval "$ac_compile") 2>conftest.er1
7752 ac_status=$?
7753 grep -v '^ *+' conftest.er1 >conftest.err
7754 rm -f conftest.er1
7755 cat conftest.err >&5
7756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757 (exit $ac_status); } && {
7758 test -z "$ac_cxx_werror_flag" ||
7759 test ! -s conftest.err
7760 } && test -s conftest.$ac_objext; then
7761 ac_cv_type_mode_t=yes
7762 else
7763 echo "$as_me: failed program was:" >&5
7764 sed 's/^/| /' conftest.$ac_ext >&5
7765
7766 ac_cv_type_mode_t=no
7767 fi
7768
7769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7770 fi
7771 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7772 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7773 if test $ac_cv_type_mode_t = yes; then
7774 :
7775 else
7776
7777 cat >>confdefs.h <<_ACEOF
7778 #define mode_t int
7779 _ACEOF
7780
7781 fi
7782
7783 { echo "$as_me:$LINENO: checking for pid_t" >&5
7784 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7785 if test "${ac_cv_type_pid_t+set}" = set; then
7786 echo $ECHO_N "(cached) $ECHO_C" >&6
7787 else
7788 cat >conftest.$ac_ext <<_ACEOF
7789 /* confdefs.h. */
7790 _ACEOF
7791 cat confdefs.h >>conftest.$ac_ext
7792 cat >>conftest.$ac_ext <<_ACEOF
7793 /* end confdefs.h. */
7794 $ac_includes_default
7795 typedef pid_t ac__type_new_;
7796 int
7797 main ()
7798 {
7799 if ((ac__type_new_ *) 0)
7800 return 0;
7801 if (sizeof (ac__type_new_))
7802 return 0;
7803 ;
7804 return 0;
7805 }
7806 _ACEOF
7807 rm -f conftest.$ac_objext
7808 if { (ac_try="$ac_compile"
7809 case "(($ac_try" in
7810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7811 *) ac_try_echo=$ac_try;;
7812 esac
7813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7814 (eval "$ac_compile") 2>conftest.er1
7815 ac_status=$?
7816 grep -v '^ *+' conftest.er1 >conftest.err
7817 rm -f conftest.er1
7818 cat conftest.err >&5
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); } && {
7821 test -z "$ac_cxx_werror_flag" ||
7822 test ! -s conftest.err
7823 } && test -s conftest.$ac_objext; then
7824 ac_cv_type_pid_t=yes
7825 else
7826 echo "$as_me: failed program was:" >&5
7827 sed 's/^/| /' conftest.$ac_ext >&5
7828
7829 ac_cv_type_pid_t=no
7830 fi
7831
7832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7833 fi
7834 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7835 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7836 if test $ac_cv_type_pid_t = yes; then
7837 :
7838 else
7839
7840 cat >>confdefs.h <<_ACEOF
7841 #define pid_t int
7842 _ACEOF
7843
7844 fi
7845
7846 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7847 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7848 if test "${ac_cv_type_uid_t+set}" = set; then
7849 echo $ECHO_N "(cached) $ECHO_C" >&6
7850 else
7851 cat >conftest.$ac_ext <<_ACEOF
7852 /* confdefs.h. */
7853 _ACEOF
7854 cat confdefs.h >>conftest.$ac_ext
7855 cat >>conftest.$ac_ext <<_ACEOF
7856 /* end confdefs.h. */
7857 #include <sys/types.h>
7858
7859 _ACEOF
7860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7861 $EGREP "uid_t" >/dev/null 2>&1; then
7862 ac_cv_type_uid_t=yes
7863 else
7864 ac_cv_type_uid_t=no
7865 fi
7866 rm -f conftest*
7867
7868 fi
7869 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7870 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7871 if test $ac_cv_type_uid_t = no; then
7872
7873 cat >>confdefs.h <<\_ACEOF
7874 #define uid_t int
7875 _ACEOF
7876
7877
7878 cat >>confdefs.h <<\_ACEOF
7879 #define gid_t int
7880 _ACEOF
7881
7882 fi
7883
7884
7885 { echo "$as_me:$LINENO: checking for short" >&5
7886 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
7887 if test "${ac_cv_type_short+set}" = set; then
7888 echo $ECHO_N "(cached) $ECHO_C" >&6
7889 else
7890 cat >conftest.$ac_ext <<_ACEOF
7891 /* confdefs.h. */
7892 _ACEOF
7893 cat confdefs.h >>conftest.$ac_ext
7894 cat >>conftest.$ac_ext <<_ACEOF
7895 /* end confdefs.h. */
7896 $ac_includes_default
7897 typedef short ac__type_new_;
7898 int
7899 main ()
7900 {
7901 if ((ac__type_new_ *) 0)
7902 return 0;
7903 if (sizeof (ac__type_new_))
7904 return 0;
7905 ;
7906 return 0;
7907 }
7908 _ACEOF
7909 rm -f conftest.$ac_objext
7910 if { (ac_try="$ac_compile"
7911 case "(($ac_try" in
7912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7913 *) ac_try_echo=$ac_try;;
7914 esac
7915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7916 (eval "$ac_compile") 2>conftest.er1
7917 ac_status=$?
7918 grep -v '^ *+' conftest.er1 >conftest.err
7919 rm -f conftest.er1
7920 cat conftest.err >&5
7921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922 (exit $ac_status); } && {
7923 test -z "$ac_cxx_werror_flag" ||
7924 test ! -s conftest.err
7925 } && test -s conftest.$ac_objext; then
7926 ac_cv_type_short=yes
7927 else
7928 echo "$as_me: failed program was:" >&5
7929 sed 's/^/| /' conftest.$ac_ext >&5
7930
7931 ac_cv_type_short=no
7932 fi
7933
7934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7935 fi
7936 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7937 echo "${ECHO_T}$ac_cv_type_short" >&6; }
7938
7939 # The cast to long int works around a bug in the HP C Compiler
7940 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7941 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7942 # This bug is HP SR number 8606223364.
7943 { echo "$as_me:$LINENO: checking size of short" >&5
7944 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7945 if test "${ac_cv_sizeof_short+set}" = set; then
7946 echo $ECHO_N "(cached) $ECHO_C" >&6
7947 else
7948 if test "$cross_compiling" = yes; then
7949 # Depending upon the size, compute the lo and hi bounds.
7950 cat >conftest.$ac_ext <<_ACEOF
7951 /* confdefs.h. */
7952 _ACEOF
7953 cat confdefs.h >>conftest.$ac_ext
7954 cat >>conftest.$ac_ext <<_ACEOF
7955 /* end confdefs.h. */
7956 $ac_includes_default
7957 typedef short ac__type_sizeof_;
7958 int
7959 main ()
7960 {
7961 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7962 test_array [0] = 0
7963
7964 ;
7965 return 0;
7966 }
7967 _ACEOF
7968 rm -f conftest.$ac_objext
7969 if { (ac_try="$ac_compile"
7970 case "(($ac_try" in
7971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7972 *) ac_try_echo=$ac_try;;
7973 esac
7974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7975 (eval "$ac_compile") 2>conftest.er1
7976 ac_status=$?
7977 grep -v '^ *+' conftest.er1 >conftest.err
7978 rm -f conftest.er1
7979 cat conftest.err >&5
7980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7981 (exit $ac_status); } && {
7982 test -z "$ac_cxx_werror_flag" ||
7983 test ! -s conftest.err
7984 } && test -s conftest.$ac_objext; then
7985 ac_lo=0 ac_mid=0
7986 while :; do
7987 cat >conftest.$ac_ext <<_ACEOF
7988 /* confdefs.h. */
7989 _ACEOF
7990 cat confdefs.h >>conftest.$ac_ext
7991 cat >>conftest.$ac_ext <<_ACEOF
7992 /* end confdefs.h. */
7993 $ac_includes_default
7994 typedef short ac__type_sizeof_;
7995 int
7996 main ()
7997 {
7998 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7999 test_array [0] = 0
8000
8001 ;
8002 return 0;
8003 }
8004 _ACEOF
8005 rm -f conftest.$ac_objext
8006 if { (ac_try="$ac_compile"
8007 case "(($ac_try" in
8008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8009 *) ac_try_echo=$ac_try;;
8010 esac
8011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8012 (eval "$ac_compile") 2>conftest.er1
8013 ac_status=$?
8014 grep -v '^ *+' conftest.er1 >conftest.err
8015 rm -f conftest.er1
8016 cat conftest.err >&5
8017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018 (exit $ac_status); } && {
8019 test -z "$ac_cxx_werror_flag" ||
8020 test ! -s conftest.err
8021 } && test -s conftest.$ac_objext; then
8022 ac_hi=$ac_mid; break
8023 else
8024 echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8026
8027 ac_lo=`expr $ac_mid + 1`
8028 if test $ac_lo -le $ac_mid; then
8029 ac_lo= ac_hi=
8030 break
8031 fi
8032 ac_mid=`expr 2 '*' $ac_mid + 1`
8033 fi
8034
8035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8036 done
8037 else
8038 echo "$as_me: failed program was:" >&5
8039 sed 's/^/| /' conftest.$ac_ext >&5
8040
8041 cat >conftest.$ac_ext <<_ACEOF
8042 /* confdefs.h. */
8043 _ACEOF
8044 cat confdefs.h >>conftest.$ac_ext
8045 cat >>conftest.$ac_ext <<_ACEOF
8046 /* end confdefs.h. */
8047 $ac_includes_default
8048 typedef short ac__type_sizeof_;
8049 int
8050 main ()
8051 {
8052 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8053 test_array [0] = 0
8054
8055 ;
8056 return 0;
8057 }
8058 _ACEOF
8059 rm -f conftest.$ac_objext
8060 if { (ac_try="$ac_compile"
8061 case "(($ac_try" in
8062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8063 *) ac_try_echo=$ac_try;;
8064 esac
8065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8066 (eval "$ac_compile") 2>conftest.er1
8067 ac_status=$?
8068 grep -v '^ *+' conftest.er1 >conftest.err
8069 rm -f conftest.er1
8070 cat conftest.err >&5
8071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8072 (exit $ac_status); } && {
8073 test -z "$ac_cxx_werror_flag" ||
8074 test ! -s conftest.err
8075 } && test -s conftest.$ac_objext; then
8076 ac_hi=-1 ac_mid=-1
8077 while :; do
8078 cat >conftest.$ac_ext <<_ACEOF
8079 /* confdefs.h. */
8080 _ACEOF
8081 cat confdefs.h >>conftest.$ac_ext
8082 cat >>conftest.$ac_ext <<_ACEOF
8083 /* end confdefs.h. */
8084 $ac_includes_default
8085 typedef short ac__type_sizeof_;
8086 int
8087 main ()
8088 {
8089 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8090 test_array [0] = 0
8091
8092 ;
8093 return 0;
8094 }
8095 _ACEOF
8096 rm -f conftest.$ac_objext
8097 if { (ac_try="$ac_compile"
8098 case "(($ac_try" in
8099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8100 *) ac_try_echo=$ac_try;;
8101 esac
8102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8103 (eval "$ac_compile") 2>conftest.er1
8104 ac_status=$?
8105 grep -v '^ *+' conftest.er1 >conftest.err
8106 rm -f conftest.er1
8107 cat conftest.err >&5
8108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8109 (exit $ac_status); } && {
8110 test -z "$ac_cxx_werror_flag" ||
8111 test ! -s conftest.err
8112 } && test -s conftest.$ac_objext; then
8113 ac_lo=$ac_mid; break
8114 else
8115 echo "$as_me: failed program was:" >&5
8116 sed 's/^/| /' conftest.$ac_ext >&5
8117
8118 ac_hi=`expr '(' $ac_mid ')' - 1`
8119 if test $ac_mid -le $ac_hi; then
8120 ac_lo= ac_hi=
8121 break
8122 fi
8123 ac_mid=`expr 2 '*' $ac_mid`
8124 fi
8125
8126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8127 done
8128 else
8129 echo "$as_me: failed program was:" >&5
8130 sed 's/^/| /' conftest.$ac_ext >&5
8131
8132 ac_lo= ac_hi=
8133 fi
8134
8135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8136 fi
8137
8138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8139 # Binary search between lo and hi bounds.
8140 while test "x$ac_lo" != "x$ac_hi"; do
8141 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8142 cat >conftest.$ac_ext <<_ACEOF
8143 /* confdefs.h. */
8144 _ACEOF
8145 cat confdefs.h >>conftest.$ac_ext
8146 cat >>conftest.$ac_ext <<_ACEOF
8147 /* end confdefs.h. */
8148 $ac_includes_default
8149 typedef short ac__type_sizeof_;
8150 int
8151 main ()
8152 {
8153 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8154 test_array [0] = 0
8155
8156 ;
8157 return 0;
8158 }
8159 _ACEOF
8160 rm -f conftest.$ac_objext
8161 if { (ac_try="$ac_compile"
8162 case "(($ac_try" in
8163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8164 *) ac_try_echo=$ac_try;;
8165 esac
8166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8167 (eval "$ac_compile") 2>conftest.er1
8168 ac_status=$?
8169 grep -v '^ *+' conftest.er1 >conftest.err
8170 rm -f conftest.er1
8171 cat conftest.err >&5
8172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8173 (exit $ac_status); } && {
8174 test -z "$ac_cxx_werror_flag" ||
8175 test ! -s conftest.err
8176 } && test -s conftest.$ac_objext; then
8177 ac_hi=$ac_mid
8178 else
8179 echo "$as_me: failed program was:" >&5
8180 sed 's/^/| /' conftest.$ac_ext >&5
8181
8182 ac_lo=`expr '(' $ac_mid ')' + 1`
8183 fi
8184
8185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8186 done
8187 case $ac_lo in
8188 ?*) ac_cv_sizeof_short=$ac_lo;;
8189 '') if test "$ac_cv_type_short" = yes; then
8190 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8191 See \`config.log' for more details." >&5
8192 echo "$as_me: error: cannot compute sizeof (short)
8193 See \`config.log' for more details." >&2;}
8194 { (exit 77); exit 77; }; }
8195 else
8196 ac_cv_sizeof_short=0
8197 fi ;;
8198 esac
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_sizeof_;
8208 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8209 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8210 #include <stdio.h>
8211 #include <stdlib.h>
8212 int
8213 main ()
8214 {
8215
8216 FILE *f = fopen ("conftest.val", "w");
8217 if (! f)
8218 return 1;
8219 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8220 {
8221 long int i = longval ();
8222 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8223 return 1;
8224 fprintf (f, "%ld\n", i);
8225 }
8226 else
8227 {
8228 unsigned long int i = ulongval ();
8229 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8230 return 1;
8231 fprintf (f, "%lu\n", i);
8232 }
8233 return ferror (f) || fclose (f) != 0;
8234
8235 ;
8236 return 0;
8237 }
8238 _ACEOF
8239 rm -f conftest$ac_exeext
8240 if { (ac_try="$ac_link"
8241 case "(($ac_try" in
8242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8243 *) ac_try_echo=$ac_try;;
8244 esac
8245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8246 (eval "$ac_link") 2>&5
8247 ac_status=$?
8248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8250 { (case "(($ac_try" in
8251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8252 *) ac_try_echo=$ac_try;;
8253 esac
8254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8255 (eval "$ac_try") 2>&5
8256 ac_status=$?
8257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8258 (exit $ac_status); }; }; then
8259 ac_cv_sizeof_short=`cat conftest.val`
8260 else
8261 echo "$as_me: program exited with status $ac_status" >&5
8262 echo "$as_me: failed program was:" >&5
8263 sed 's/^/| /' conftest.$ac_ext >&5
8264
8265 ( exit $ac_status )
8266 if test "$ac_cv_type_short" = yes; then
8267 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8268 See \`config.log' for more details." >&5
8269 echo "$as_me: error: cannot compute sizeof (short)
8270 See \`config.log' for more details." >&2;}
8271 { (exit 77); exit 77; }; }
8272 else
8273 ac_cv_sizeof_short=0
8274 fi
8275 fi
8276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8277 fi
8278 rm -f conftest.val
8279 fi
8280 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8281 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8282
8283
8284
8285 cat >>confdefs.h <<_ACEOF
8286 #define SIZEOF_SHORT $ac_cv_sizeof_short
8287 _ACEOF
8288
8289
8290 { echo "$as_me:$LINENO: checking for int" >&5
8291 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8292 if test "${ac_cv_type_int+set}" = set; then
8293 echo $ECHO_N "(cached) $ECHO_C" >&6
8294 else
8295 cat >conftest.$ac_ext <<_ACEOF
8296 /* confdefs.h. */
8297 _ACEOF
8298 cat confdefs.h >>conftest.$ac_ext
8299 cat >>conftest.$ac_ext <<_ACEOF
8300 /* end confdefs.h. */
8301 $ac_includes_default
8302 typedef int ac__type_new_;
8303 int
8304 main ()
8305 {
8306 if ((ac__type_new_ *) 0)
8307 return 0;
8308 if (sizeof (ac__type_new_))
8309 return 0;
8310 ;
8311 return 0;
8312 }
8313 _ACEOF
8314 rm -f conftest.$ac_objext
8315 if { (ac_try="$ac_compile"
8316 case "(($ac_try" in
8317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8318 *) ac_try_echo=$ac_try;;
8319 esac
8320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8321 (eval "$ac_compile") 2>conftest.er1
8322 ac_status=$?
8323 grep -v '^ *+' conftest.er1 >conftest.err
8324 rm -f conftest.er1
8325 cat conftest.err >&5
8326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327 (exit $ac_status); } && {
8328 test -z "$ac_cxx_werror_flag" ||
8329 test ! -s conftest.err
8330 } && test -s conftest.$ac_objext; then
8331 ac_cv_type_int=yes
8332 else
8333 echo "$as_me: failed program was:" >&5
8334 sed 's/^/| /' conftest.$ac_ext >&5
8335
8336 ac_cv_type_int=no
8337 fi
8338
8339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8340 fi
8341 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8342 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8343
8344 # The cast to long int works around a bug in the HP C Compiler
8345 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8346 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8347 # This bug is HP SR number 8606223364.
8348 { echo "$as_me:$LINENO: checking size of int" >&5
8349 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8350 if test "${ac_cv_sizeof_int+set}" = set; then
8351 echo $ECHO_N "(cached) $ECHO_C" >&6
8352 else
8353 if test "$cross_compiling" = yes; then
8354 # Depending upon the size, compute the lo and hi bounds.
8355 cat >conftest.$ac_ext <<_ACEOF
8356 /* confdefs.h. */
8357 _ACEOF
8358 cat confdefs.h >>conftest.$ac_ext
8359 cat >>conftest.$ac_ext <<_ACEOF
8360 /* end confdefs.h. */
8361 $ac_includes_default
8362 typedef int ac__type_sizeof_;
8363 int
8364 main ()
8365 {
8366 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8367 test_array [0] = 0
8368
8369 ;
8370 return 0;
8371 }
8372 _ACEOF
8373 rm -f conftest.$ac_objext
8374 if { (ac_try="$ac_compile"
8375 case "(($ac_try" in
8376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8377 *) ac_try_echo=$ac_try;;
8378 esac
8379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8380 (eval "$ac_compile") 2>conftest.er1
8381 ac_status=$?
8382 grep -v '^ *+' conftest.er1 >conftest.err
8383 rm -f conftest.er1
8384 cat conftest.err >&5
8385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386 (exit $ac_status); } && {
8387 test -z "$ac_cxx_werror_flag" ||
8388 test ! -s conftest.err
8389 } && test -s conftest.$ac_objext; then
8390 ac_lo=0 ac_mid=0
8391 while :; do
8392 cat >conftest.$ac_ext <<_ACEOF
8393 /* confdefs.h. */
8394 _ACEOF
8395 cat confdefs.h >>conftest.$ac_ext
8396 cat >>conftest.$ac_ext <<_ACEOF
8397 /* end confdefs.h. */
8398 $ac_includes_default
8399 typedef int ac__type_sizeof_;
8400 int
8401 main ()
8402 {
8403 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8404 test_array [0] = 0
8405
8406 ;
8407 return 0;
8408 }
8409 _ACEOF
8410 rm -f conftest.$ac_objext
8411 if { (ac_try="$ac_compile"
8412 case "(($ac_try" in
8413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8414 *) ac_try_echo=$ac_try;;
8415 esac
8416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8417 (eval "$ac_compile") 2>conftest.er1
8418 ac_status=$?
8419 grep -v '^ *+' conftest.er1 >conftest.err
8420 rm -f conftest.er1
8421 cat conftest.err >&5
8422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423 (exit $ac_status); } && {
8424 test -z "$ac_cxx_werror_flag" ||
8425 test ! -s conftest.err
8426 } && test -s conftest.$ac_objext; then
8427 ac_hi=$ac_mid; break
8428 else
8429 echo "$as_me: failed program was:" >&5
8430 sed 's/^/| /' conftest.$ac_ext >&5
8431
8432 ac_lo=`expr $ac_mid + 1`
8433 if test $ac_lo -le $ac_mid; then
8434 ac_lo= ac_hi=
8435 break
8436 fi
8437 ac_mid=`expr 2 '*' $ac_mid + 1`
8438 fi
8439
8440 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8441 done
8442 else
8443 echo "$as_me: failed program was:" >&5
8444 sed 's/^/| /' conftest.$ac_ext >&5
8445
8446 cat >conftest.$ac_ext <<_ACEOF
8447 /* confdefs.h. */
8448 _ACEOF
8449 cat confdefs.h >>conftest.$ac_ext
8450 cat >>conftest.$ac_ext <<_ACEOF
8451 /* end confdefs.h. */
8452 $ac_includes_default
8453 typedef int ac__type_sizeof_;
8454 int
8455 main ()
8456 {
8457 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8458 test_array [0] = 0
8459
8460 ;
8461 return 0;
8462 }
8463 _ACEOF
8464 rm -f conftest.$ac_objext
8465 if { (ac_try="$ac_compile"
8466 case "(($ac_try" in
8467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8468 *) ac_try_echo=$ac_try;;
8469 esac
8470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8471 (eval "$ac_compile") 2>conftest.er1
8472 ac_status=$?
8473 grep -v '^ *+' conftest.er1 >conftest.err
8474 rm -f conftest.er1
8475 cat conftest.err >&5
8476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8477 (exit $ac_status); } && {
8478 test -z "$ac_cxx_werror_flag" ||
8479 test ! -s conftest.err
8480 } && test -s conftest.$ac_objext; then
8481 ac_hi=-1 ac_mid=-1
8482 while :; do
8483 cat >conftest.$ac_ext <<_ACEOF
8484 /* confdefs.h. */
8485 _ACEOF
8486 cat confdefs.h >>conftest.$ac_ext
8487 cat >>conftest.$ac_ext <<_ACEOF
8488 /* end confdefs.h. */
8489 $ac_includes_default
8490 typedef int ac__type_sizeof_;
8491 int
8492 main ()
8493 {
8494 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8495 test_array [0] = 0
8496
8497 ;
8498 return 0;
8499 }
8500 _ACEOF
8501 rm -f conftest.$ac_objext
8502 if { (ac_try="$ac_compile"
8503 case "(($ac_try" in
8504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8505 *) ac_try_echo=$ac_try;;
8506 esac
8507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8508 (eval "$ac_compile") 2>conftest.er1
8509 ac_status=$?
8510 grep -v '^ *+' conftest.er1 >conftest.err
8511 rm -f conftest.er1
8512 cat conftest.err >&5
8513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514 (exit $ac_status); } && {
8515 test -z "$ac_cxx_werror_flag" ||
8516 test ! -s conftest.err
8517 } && test -s conftest.$ac_objext; then
8518 ac_lo=$ac_mid; break
8519 else
8520 echo "$as_me: failed program was:" >&5
8521 sed 's/^/| /' conftest.$ac_ext >&5
8522
8523 ac_hi=`expr '(' $ac_mid ')' - 1`
8524 if test $ac_mid -le $ac_hi; then
8525 ac_lo= ac_hi=
8526 break
8527 fi
8528 ac_mid=`expr 2 '*' $ac_mid`
8529 fi
8530
8531 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8532 done
8533 else
8534 echo "$as_me: failed program was:" >&5
8535 sed 's/^/| /' conftest.$ac_ext >&5
8536
8537 ac_lo= ac_hi=
8538 fi
8539
8540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8541 fi
8542
8543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8544 # Binary search between lo and hi bounds.
8545 while test "x$ac_lo" != "x$ac_hi"; do
8546 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8547 cat >conftest.$ac_ext <<_ACEOF
8548 /* confdefs.h. */
8549 _ACEOF
8550 cat confdefs.h >>conftest.$ac_ext
8551 cat >>conftest.$ac_ext <<_ACEOF
8552 /* end confdefs.h. */
8553 $ac_includes_default
8554 typedef int ac__type_sizeof_;
8555 int
8556 main ()
8557 {
8558 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8559 test_array [0] = 0
8560
8561 ;
8562 return 0;
8563 }
8564 _ACEOF
8565 rm -f conftest.$ac_objext
8566 if { (ac_try="$ac_compile"
8567 case "(($ac_try" in
8568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8569 *) ac_try_echo=$ac_try;;
8570 esac
8571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8572 (eval "$ac_compile") 2>conftest.er1
8573 ac_status=$?
8574 grep -v '^ *+' conftest.er1 >conftest.err
8575 rm -f conftest.er1
8576 cat conftest.err >&5
8577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578 (exit $ac_status); } && {
8579 test -z "$ac_cxx_werror_flag" ||
8580 test ! -s conftest.err
8581 } && test -s conftest.$ac_objext; then
8582 ac_hi=$ac_mid
8583 else
8584 echo "$as_me: failed program was:" >&5
8585 sed 's/^/| /' conftest.$ac_ext >&5
8586
8587 ac_lo=`expr '(' $ac_mid ')' + 1`
8588 fi
8589
8590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8591 done
8592 case $ac_lo in
8593 ?*) ac_cv_sizeof_int=$ac_lo;;
8594 '') if test "$ac_cv_type_int" = yes; then
8595 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8596 See \`config.log' for more details." >&5
8597 echo "$as_me: error: cannot compute sizeof (int)
8598 See \`config.log' for more details." >&2;}
8599 { (exit 77); exit 77; }; }
8600 else
8601 ac_cv_sizeof_int=0
8602 fi ;;
8603 esac
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_sizeof_;
8613 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8614 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8615 #include <stdio.h>
8616 #include <stdlib.h>
8617 int
8618 main ()
8619 {
8620
8621 FILE *f = fopen ("conftest.val", "w");
8622 if (! f)
8623 return 1;
8624 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8625 {
8626 long int i = longval ();
8627 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8628 return 1;
8629 fprintf (f, "%ld\n", i);
8630 }
8631 else
8632 {
8633 unsigned long int i = ulongval ();
8634 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8635 return 1;
8636 fprintf (f, "%lu\n", i);
8637 }
8638 return ferror (f) || fclose (f) != 0;
8639
8640 ;
8641 return 0;
8642 }
8643 _ACEOF
8644 rm -f conftest$ac_exeext
8645 if { (ac_try="$ac_link"
8646 case "(($ac_try" in
8647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8648 *) ac_try_echo=$ac_try;;
8649 esac
8650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8651 (eval "$ac_link") 2>&5
8652 ac_status=$?
8653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8654 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8655 { (case "(($ac_try" in
8656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8657 *) ac_try_echo=$ac_try;;
8658 esac
8659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8660 (eval "$ac_try") 2>&5
8661 ac_status=$?
8662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8663 (exit $ac_status); }; }; then
8664 ac_cv_sizeof_int=`cat conftest.val`
8665 else
8666 echo "$as_me: program exited with status $ac_status" >&5
8667 echo "$as_me: failed program was:" >&5
8668 sed 's/^/| /' conftest.$ac_ext >&5
8669
8670 ( exit $ac_status )
8671 if test "$ac_cv_type_int" = yes; then
8672 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8673 See \`config.log' for more details." >&5
8674 echo "$as_me: error: cannot compute sizeof (int)
8675 See \`config.log' for more details." >&2;}
8676 { (exit 77); exit 77; }; }
8677 else
8678 ac_cv_sizeof_int=0
8679 fi
8680 fi
8681 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8682 fi
8683 rm -f conftest.val
8684 fi
8685 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8686 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8687
8688
8689
8690 cat >>confdefs.h <<_ACEOF
8691 #define SIZEOF_INT $ac_cv_sizeof_int
8692 _ACEOF
8693
8694
8695 { echo "$as_me:$LINENO: checking for long long" >&5
8696 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8697 if test "${ac_cv_type_long_long+set}" = set; then
8698 echo $ECHO_N "(cached) $ECHO_C" >&6
8699 else
8700 cat >conftest.$ac_ext <<_ACEOF
8701 /* confdefs.h. */
8702 _ACEOF
8703 cat confdefs.h >>conftest.$ac_ext
8704 cat >>conftest.$ac_ext <<_ACEOF
8705 /* end confdefs.h. */
8706 $ac_includes_default
8707 typedef long long ac__type_new_;
8708 int
8709 main ()
8710 {
8711 if ((ac__type_new_ *) 0)
8712 return 0;
8713 if (sizeof (ac__type_new_))
8714 return 0;
8715 ;
8716 return 0;
8717 }
8718 _ACEOF
8719 rm -f conftest.$ac_objext
8720 if { (ac_try="$ac_compile"
8721 case "(($ac_try" in
8722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8723 *) ac_try_echo=$ac_try;;
8724 esac
8725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8726 (eval "$ac_compile") 2>conftest.er1
8727 ac_status=$?
8728 grep -v '^ *+' conftest.er1 >conftest.err
8729 rm -f conftest.er1
8730 cat conftest.err >&5
8731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732 (exit $ac_status); } && {
8733 test -z "$ac_cxx_werror_flag" ||
8734 test ! -s conftest.err
8735 } && test -s conftest.$ac_objext; then
8736 ac_cv_type_long_long=yes
8737 else
8738 echo "$as_me: failed program was:" >&5
8739 sed 's/^/| /' conftest.$ac_ext >&5
8740
8741 ac_cv_type_long_long=no
8742 fi
8743
8744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8745 fi
8746 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8747 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8748
8749 # The cast to long int works around a bug in the HP C Compiler
8750 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8751 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8752 # This bug is HP SR number 8606223364.
8753 { echo "$as_me:$LINENO: checking size of long long" >&5
8754 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8755 if test "${ac_cv_sizeof_long_long+set}" = set; then
8756 echo $ECHO_N "(cached) $ECHO_C" >&6
8757 else
8758 if test "$cross_compiling" = yes; then
8759 # Depending upon the size, compute the lo and hi bounds.
8760 cat >conftest.$ac_ext <<_ACEOF
8761 /* confdefs.h. */
8762 _ACEOF
8763 cat confdefs.h >>conftest.$ac_ext
8764 cat >>conftest.$ac_ext <<_ACEOF
8765 /* end confdefs.h. */
8766 $ac_includes_default
8767 typedef long long ac__type_sizeof_;
8768 int
8769 main ()
8770 {
8771 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8772 test_array [0] = 0
8773
8774 ;
8775 return 0;
8776 }
8777 _ACEOF
8778 rm -f conftest.$ac_objext
8779 if { (ac_try="$ac_compile"
8780 case "(($ac_try" in
8781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8782 *) ac_try_echo=$ac_try;;
8783 esac
8784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8785 (eval "$ac_compile") 2>conftest.er1
8786 ac_status=$?
8787 grep -v '^ *+' conftest.er1 >conftest.err
8788 rm -f conftest.er1
8789 cat conftest.err >&5
8790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8791 (exit $ac_status); } && {
8792 test -z "$ac_cxx_werror_flag" ||
8793 test ! -s conftest.err
8794 } && test -s conftest.$ac_objext; then
8795 ac_lo=0 ac_mid=0
8796 while :; do
8797 cat >conftest.$ac_ext <<_ACEOF
8798 /* confdefs.h. */
8799 _ACEOF
8800 cat confdefs.h >>conftest.$ac_ext
8801 cat >>conftest.$ac_ext <<_ACEOF
8802 /* end confdefs.h. */
8803 $ac_includes_default
8804 typedef long long ac__type_sizeof_;
8805 int
8806 main ()
8807 {
8808 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8809 test_array [0] = 0
8810
8811 ;
8812 return 0;
8813 }
8814 _ACEOF
8815 rm -f conftest.$ac_objext
8816 if { (ac_try="$ac_compile"
8817 case "(($ac_try" in
8818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8819 *) ac_try_echo=$ac_try;;
8820 esac
8821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8822 (eval "$ac_compile") 2>conftest.er1
8823 ac_status=$?
8824 grep -v '^ *+' conftest.er1 >conftest.err
8825 rm -f conftest.er1
8826 cat conftest.err >&5
8827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8828 (exit $ac_status); } && {
8829 test -z "$ac_cxx_werror_flag" ||
8830 test ! -s conftest.err
8831 } && test -s conftest.$ac_objext; then
8832 ac_hi=$ac_mid; break
8833 else
8834 echo "$as_me: failed program was:" >&5
8835 sed 's/^/| /' conftest.$ac_ext >&5
8836
8837 ac_lo=`expr $ac_mid + 1`
8838 if test $ac_lo -le $ac_mid; then
8839 ac_lo= ac_hi=
8840 break
8841 fi
8842 ac_mid=`expr 2 '*' $ac_mid + 1`
8843 fi
8844
8845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8846 done
8847 else
8848 echo "$as_me: failed program was:" >&5
8849 sed 's/^/| /' conftest.$ac_ext >&5
8850
8851 cat >conftest.$ac_ext <<_ACEOF
8852 /* confdefs.h. */
8853 _ACEOF
8854 cat confdefs.h >>conftest.$ac_ext
8855 cat >>conftest.$ac_ext <<_ACEOF
8856 /* end confdefs.h. */
8857 $ac_includes_default
8858 typedef long long ac__type_sizeof_;
8859 int
8860 main ()
8861 {
8862 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8863 test_array [0] = 0
8864
8865 ;
8866 return 0;
8867 }
8868 _ACEOF
8869 rm -f conftest.$ac_objext
8870 if { (ac_try="$ac_compile"
8871 case "(($ac_try" in
8872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8873 *) ac_try_echo=$ac_try;;
8874 esac
8875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8876 (eval "$ac_compile") 2>conftest.er1
8877 ac_status=$?
8878 grep -v '^ *+' conftest.er1 >conftest.err
8879 rm -f conftest.er1
8880 cat conftest.err >&5
8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 (exit $ac_status); } && {
8883 test -z "$ac_cxx_werror_flag" ||
8884 test ! -s conftest.err
8885 } && test -s conftest.$ac_objext; then
8886 ac_hi=-1 ac_mid=-1
8887 while :; do
8888 cat >conftest.$ac_ext <<_ACEOF
8889 /* confdefs.h. */
8890 _ACEOF
8891 cat confdefs.h >>conftest.$ac_ext
8892 cat >>conftest.$ac_ext <<_ACEOF
8893 /* end confdefs.h. */
8894 $ac_includes_default
8895 typedef long long ac__type_sizeof_;
8896 int
8897 main ()
8898 {
8899 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8900 test_array [0] = 0
8901
8902 ;
8903 return 0;
8904 }
8905 _ACEOF
8906 rm -f conftest.$ac_objext
8907 if { (ac_try="$ac_compile"
8908 case "(($ac_try" in
8909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8910 *) ac_try_echo=$ac_try;;
8911 esac
8912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8913 (eval "$ac_compile") 2>conftest.er1
8914 ac_status=$?
8915 grep -v '^ *+' conftest.er1 >conftest.err
8916 rm -f conftest.er1
8917 cat conftest.err >&5
8918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8919 (exit $ac_status); } && {
8920 test -z "$ac_cxx_werror_flag" ||
8921 test ! -s conftest.err
8922 } && test -s conftest.$ac_objext; then
8923 ac_lo=$ac_mid; break
8924 else
8925 echo "$as_me: failed program was:" >&5
8926 sed 's/^/| /' conftest.$ac_ext >&5
8927
8928 ac_hi=`expr '(' $ac_mid ')' - 1`
8929 if test $ac_mid -le $ac_hi; then
8930 ac_lo= ac_hi=
8931 break
8932 fi
8933 ac_mid=`expr 2 '*' $ac_mid`
8934 fi
8935
8936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8937 done
8938 else
8939 echo "$as_me: failed program was:" >&5
8940 sed 's/^/| /' conftest.$ac_ext >&5
8941
8942 ac_lo= ac_hi=
8943 fi
8944
8945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8946 fi
8947
8948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8949 # Binary search between lo and hi bounds.
8950 while test "x$ac_lo" != "x$ac_hi"; do
8951 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8952 cat >conftest.$ac_ext <<_ACEOF
8953 /* confdefs.h. */
8954 _ACEOF
8955 cat confdefs.h >>conftest.$ac_ext
8956 cat >>conftest.$ac_ext <<_ACEOF
8957 /* end confdefs.h. */
8958 $ac_includes_default
8959 typedef long long ac__type_sizeof_;
8960 int
8961 main ()
8962 {
8963 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8964 test_array [0] = 0
8965
8966 ;
8967 return 0;
8968 }
8969 _ACEOF
8970 rm -f conftest.$ac_objext
8971 if { (ac_try="$ac_compile"
8972 case "(($ac_try" in
8973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8974 *) ac_try_echo=$ac_try;;
8975 esac
8976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8977 (eval "$ac_compile") 2>conftest.er1
8978 ac_status=$?
8979 grep -v '^ *+' conftest.er1 >conftest.err
8980 rm -f conftest.er1
8981 cat conftest.err >&5
8982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983 (exit $ac_status); } && {
8984 test -z "$ac_cxx_werror_flag" ||
8985 test ! -s conftest.err
8986 } && test -s conftest.$ac_objext; then
8987 ac_hi=$ac_mid
8988 else
8989 echo "$as_me: failed program was:" >&5
8990 sed 's/^/| /' conftest.$ac_ext >&5
8991
8992 ac_lo=`expr '(' $ac_mid ')' + 1`
8993 fi
8994
8995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8996 done
8997 case $ac_lo in
8998 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8999 '') if test "$ac_cv_type_long_long" = yes; then
9000 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9001 See \`config.log' for more details." >&5
9002 echo "$as_me: error: cannot compute sizeof (long long)
9003 See \`config.log' for more details." >&2;}
9004 { (exit 77); exit 77; }; }
9005 else
9006 ac_cv_sizeof_long_long=0
9007 fi ;;
9008 esac
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_sizeof_;
9018 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9019 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9020 #include <stdio.h>
9021 #include <stdlib.h>
9022 int
9023 main ()
9024 {
9025
9026 FILE *f = fopen ("conftest.val", "w");
9027 if (! f)
9028 return 1;
9029 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9030 {
9031 long int i = longval ();
9032 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9033 return 1;
9034 fprintf (f, "%ld\n", i);
9035 }
9036 else
9037 {
9038 unsigned long int i = ulongval ();
9039 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9040 return 1;
9041 fprintf (f, "%lu\n", i);
9042 }
9043 return ferror (f) || fclose (f) != 0;
9044
9045 ;
9046 return 0;
9047 }
9048 _ACEOF
9049 rm -f conftest$ac_exeext
9050 if { (ac_try="$ac_link"
9051 case "(($ac_try" in
9052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9053 *) ac_try_echo=$ac_try;;
9054 esac
9055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9056 (eval "$ac_link") 2>&5
9057 ac_status=$?
9058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9059 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9060 { (case "(($ac_try" in
9061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9062 *) ac_try_echo=$ac_try;;
9063 esac
9064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9065 (eval "$ac_try") 2>&5
9066 ac_status=$?
9067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068 (exit $ac_status); }; }; then
9069 ac_cv_sizeof_long_long=`cat conftest.val`
9070 else
9071 echo "$as_me: program exited with status $ac_status" >&5
9072 echo "$as_me: failed program was:" >&5
9073 sed 's/^/| /' conftest.$ac_ext >&5
9074
9075 ( exit $ac_status )
9076 if test "$ac_cv_type_long_long" = yes; then
9077 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9078 See \`config.log' for more details." >&5
9079 echo "$as_me: error: cannot compute sizeof (long long)
9080 See \`config.log' for more details." >&2;}
9081 { (exit 77); exit 77; }; }
9082 else
9083 ac_cv_sizeof_long_long=0
9084 fi
9085 fi
9086 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9087 fi
9088 rm -f conftest.val
9089 fi
9090 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9091 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9092
9093
9094
9095 cat >>confdefs.h <<_ACEOF
9096 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9097 _ACEOF
9098
9099
9100 { echo "$as_me:$LINENO: checking for int *" >&5
9101 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9102 if test "${ac_cv_type_int_p+set}" = set; then
9103 echo $ECHO_N "(cached) $ECHO_C" >&6
9104 else
9105 cat >conftest.$ac_ext <<_ACEOF
9106 /* confdefs.h. */
9107 _ACEOF
9108 cat confdefs.h >>conftest.$ac_ext
9109 cat >>conftest.$ac_ext <<_ACEOF
9110 /* end confdefs.h. */
9111 $ac_includes_default
9112 typedef int * ac__type_new_;
9113 int
9114 main ()
9115 {
9116 if ((ac__type_new_ *) 0)
9117 return 0;
9118 if (sizeof (ac__type_new_))
9119 return 0;
9120 ;
9121 return 0;
9122 }
9123 _ACEOF
9124 rm -f conftest.$ac_objext
9125 if { (ac_try="$ac_compile"
9126 case "(($ac_try" in
9127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9128 *) ac_try_echo=$ac_try;;
9129 esac
9130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9131 (eval "$ac_compile") 2>conftest.er1
9132 ac_status=$?
9133 grep -v '^ *+' conftest.er1 >conftest.err
9134 rm -f conftest.er1
9135 cat conftest.err >&5
9136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9137 (exit $ac_status); } && {
9138 test -z "$ac_cxx_werror_flag" ||
9139 test ! -s conftest.err
9140 } && test -s conftest.$ac_objext; then
9141 ac_cv_type_int_p=yes
9142 else
9143 echo "$as_me: failed program was:" >&5
9144 sed 's/^/| /' conftest.$ac_ext >&5
9145
9146 ac_cv_type_int_p=no
9147 fi
9148
9149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9150 fi
9151 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9152 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9153
9154 # The cast to long int works around a bug in the HP C Compiler
9155 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9156 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9157 # This bug is HP SR number 8606223364.
9158 { echo "$as_me:$LINENO: checking size of int *" >&5
9159 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9160 if test "${ac_cv_sizeof_int_p+set}" = set; then
9161 echo $ECHO_N "(cached) $ECHO_C" >&6
9162 else
9163 if test "$cross_compiling" = yes; then
9164 # Depending upon the size, compute the lo and hi bounds.
9165 cat >conftest.$ac_ext <<_ACEOF
9166 /* confdefs.h. */
9167 _ACEOF
9168 cat confdefs.h >>conftest.$ac_ext
9169 cat >>conftest.$ac_ext <<_ACEOF
9170 /* end confdefs.h. */
9171 $ac_includes_default
9172 typedef int * ac__type_sizeof_;
9173 int
9174 main ()
9175 {
9176 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9177 test_array [0] = 0
9178
9179 ;
9180 return 0;
9181 }
9182 _ACEOF
9183 rm -f conftest.$ac_objext
9184 if { (ac_try="$ac_compile"
9185 case "(($ac_try" in
9186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9187 *) ac_try_echo=$ac_try;;
9188 esac
9189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9190 (eval "$ac_compile") 2>conftest.er1
9191 ac_status=$?
9192 grep -v '^ *+' conftest.er1 >conftest.err
9193 rm -f conftest.er1
9194 cat conftest.err >&5
9195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9196 (exit $ac_status); } && {
9197 test -z "$ac_cxx_werror_flag" ||
9198 test ! -s conftest.err
9199 } && test -s conftest.$ac_objext; then
9200 ac_lo=0 ac_mid=0
9201 while :; do
9202 cat >conftest.$ac_ext <<_ACEOF
9203 /* confdefs.h. */
9204 _ACEOF
9205 cat confdefs.h >>conftest.$ac_ext
9206 cat >>conftest.$ac_ext <<_ACEOF
9207 /* end confdefs.h. */
9208 $ac_includes_default
9209 typedef int * ac__type_sizeof_;
9210 int
9211 main ()
9212 {
9213 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9214 test_array [0] = 0
9215
9216 ;
9217 return 0;
9218 }
9219 _ACEOF
9220 rm -f conftest.$ac_objext
9221 if { (ac_try="$ac_compile"
9222 case "(($ac_try" in
9223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9224 *) ac_try_echo=$ac_try;;
9225 esac
9226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9227 (eval "$ac_compile") 2>conftest.er1
9228 ac_status=$?
9229 grep -v '^ *+' conftest.er1 >conftest.err
9230 rm -f conftest.er1
9231 cat conftest.err >&5
9232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9233 (exit $ac_status); } && {
9234 test -z "$ac_cxx_werror_flag" ||
9235 test ! -s conftest.err
9236 } && test -s conftest.$ac_objext; then
9237 ac_hi=$ac_mid; break
9238 else
9239 echo "$as_me: failed program was:" >&5
9240 sed 's/^/| /' conftest.$ac_ext >&5
9241
9242 ac_lo=`expr $ac_mid + 1`
9243 if test $ac_lo -le $ac_mid; then
9244 ac_lo= ac_hi=
9245 break
9246 fi
9247 ac_mid=`expr 2 '*' $ac_mid + 1`
9248 fi
9249
9250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9251 done
9252 else
9253 echo "$as_me: failed program was:" >&5
9254 sed 's/^/| /' conftest.$ac_ext >&5
9255
9256 cat >conftest.$ac_ext <<_ACEOF
9257 /* confdefs.h. */
9258 _ACEOF
9259 cat confdefs.h >>conftest.$ac_ext
9260 cat >>conftest.$ac_ext <<_ACEOF
9261 /* end confdefs.h. */
9262 $ac_includes_default
9263 typedef int * ac__type_sizeof_;
9264 int
9265 main ()
9266 {
9267 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9268 test_array [0] = 0
9269
9270 ;
9271 return 0;
9272 }
9273 _ACEOF
9274 rm -f conftest.$ac_objext
9275 if { (ac_try="$ac_compile"
9276 case "(($ac_try" in
9277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9278 *) ac_try_echo=$ac_try;;
9279 esac
9280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9281 (eval "$ac_compile") 2>conftest.er1
9282 ac_status=$?
9283 grep -v '^ *+' conftest.er1 >conftest.err
9284 rm -f conftest.er1
9285 cat conftest.err >&5
9286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9287 (exit $ac_status); } && {
9288 test -z "$ac_cxx_werror_flag" ||
9289 test ! -s conftest.err
9290 } && test -s conftest.$ac_objext; then
9291 ac_hi=-1 ac_mid=-1
9292 while :; do
9293 cat >conftest.$ac_ext <<_ACEOF
9294 /* confdefs.h. */
9295 _ACEOF
9296 cat confdefs.h >>conftest.$ac_ext
9297 cat >>conftest.$ac_ext <<_ACEOF
9298 /* end confdefs.h. */
9299 $ac_includes_default
9300 typedef int * ac__type_sizeof_;
9301 int
9302 main ()
9303 {
9304 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9305 test_array [0] = 0
9306
9307 ;
9308 return 0;
9309 }
9310 _ACEOF
9311 rm -f conftest.$ac_objext
9312 if { (ac_try="$ac_compile"
9313 case "(($ac_try" in
9314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9315 *) ac_try_echo=$ac_try;;
9316 esac
9317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9318 (eval "$ac_compile") 2>conftest.er1
9319 ac_status=$?
9320 grep -v '^ *+' conftest.er1 >conftest.err
9321 rm -f conftest.er1
9322 cat conftest.err >&5
9323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9324 (exit $ac_status); } && {
9325 test -z "$ac_cxx_werror_flag" ||
9326 test ! -s conftest.err
9327 } && test -s conftest.$ac_objext; then
9328 ac_lo=$ac_mid; break
9329 else
9330 echo "$as_me: failed program was:" >&5
9331 sed 's/^/| /' conftest.$ac_ext >&5
9332
9333 ac_hi=`expr '(' $ac_mid ')' - 1`
9334 if test $ac_mid -le $ac_hi; then
9335 ac_lo= ac_hi=
9336 break
9337 fi
9338 ac_mid=`expr 2 '*' $ac_mid`
9339 fi
9340
9341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9342 done
9343 else
9344 echo "$as_me: failed program was:" >&5
9345 sed 's/^/| /' conftest.$ac_ext >&5
9346
9347 ac_lo= ac_hi=
9348 fi
9349
9350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9351 fi
9352
9353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9354 # Binary search between lo and hi bounds.
9355 while test "x$ac_lo" != "x$ac_hi"; do
9356 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9357 cat >conftest.$ac_ext <<_ACEOF
9358 /* confdefs.h. */
9359 _ACEOF
9360 cat confdefs.h >>conftest.$ac_ext
9361 cat >>conftest.$ac_ext <<_ACEOF
9362 /* end confdefs.h. */
9363 $ac_includes_default
9364 typedef int * ac__type_sizeof_;
9365 int
9366 main ()
9367 {
9368 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9369 test_array [0] = 0
9370
9371 ;
9372 return 0;
9373 }
9374 _ACEOF
9375 rm -f conftest.$ac_objext
9376 if { (ac_try="$ac_compile"
9377 case "(($ac_try" in
9378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9379 *) ac_try_echo=$ac_try;;
9380 esac
9381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9382 (eval "$ac_compile") 2>conftest.er1
9383 ac_status=$?
9384 grep -v '^ *+' conftest.er1 >conftest.err
9385 rm -f conftest.er1
9386 cat conftest.err >&5
9387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9388 (exit $ac_status); } && {
9389 test -z "$ac_cxx_werror_flag" ||
9390 test ! -s conftest.err
9391 } && test -s conftest.$ac_objext; then
9392 ac_hi=$ac_mid
9393 else
9394 echo "$as_me: failed program was:" >&5
9395 sed 's/^/| /' conftest.$ac_ext >&5
9396
9397 ac_lo=`expr '(' $ac_mid ')' + 1`
9398 fi
9399
9400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9401 done
9402 case $ac_lo in
9403 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9404 '') if test "$ac_cv_type_int_p" = yes; then
9405 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9406 See \`config.log' for more details." >&5
9407 echo "$as_me: error: cannot compute sizeof (int *)
9408 See \`config.log' for more details." >&2;}
9409 { (exit 77); exit 77; }; }
9410 else
9411 ac_cv_sizeof_int_p=0
9412 fi ;;
9413 esac
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_sizeof_;
9423 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9424 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9425 #include <stdio.h>
9426 #include <stdlib.h>
9427 int
9428 main ()
9429 {
9430
9431 FILE *f = fopen ("conftest.val", "w");
9432 if (! f)
9433 return 1;
9434 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9435 {
9436 long int i = longval ();
9437 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9438 return 1;
9439 fprintf (f, "%ld\n", i);
9440 }
9441 else
9442 {
9443 unsigned long int i = ulongval ();
9444 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9445 return 1;
9446 fprintf (f, "%lu\n", i);
9447 }
9448 return ferror (f) || fclose (f) != 0;
9449
9450 ;
9451 return 0;
9452 }
9453 _ACEOF
9454 rm -f conftest$ac_exeext
9455 if { (ac_try="$ac_link"
9456 case "(($ac_try" in
9457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9458 *) ac_try_echo=$ac_try;;
9459 esac
9460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9461 (eval "$ac_link") 2>&5
9462 ac_status=$?
9463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9464 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9465 { (case "(($ac_try" in
9466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9467 *) ac_try_echo=$ac_try;;
9468 esac
9469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9470 (eval "$ac_try") 2>&5
9471 ac_status=$?
9472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 (exit $ac_status); }; }; then
9474 ac_cv_sizeof_int_p=`cat conftest.val`
9475 else
9476 echo "$as_me: program exited with status $ac_status" >&5
9477 echo "$as_me: failed program was:" >&5
9478 sed 's/^/| /' conftest.$ac_ext >&5
9479
9480 ( exit $ac_status )
9481 if test "$ac_cv_type_int_p" = yes; then
9482 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9483 See \`config.log' for more details." >&5
9484 echo "$as_me: error: cannot compute sizeof (int *)
9485 See \`config.log' for more details." >&2;}
9486 { (exit 77); exit 77; }; }
9487 else
9488 ac_cv_sizeof_int_p=0
9489 fi
9490 fi
9491 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9492 fi
9493 rm -f conftest.val
9494 fi
9495 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9496 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9497
9498
9499
9500 cat >>confdefs.h <<_ACEOF
9501 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9502 _ACEOF
9503
9504
9505
9506
9507 { echo "$as_me:$LINENO: checking for int16_t" >&5
9508 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9509 if test "${rxvt_cv_int16_t+set}" = set; then
9510 echo $ECHO_N "(cached) $ECHO_C" >&6
9511 else
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 #include <stdint.h>
9519 int
9520 main ()
9521 {
9522 int16_t dummy;
9523 ;
9524 return 0;
9525 }
9526 _ACEOF
9527 rm -f conftest.$ac_objext
9528 if { (ac_try="$ac_compile"
9529 case "(($ac_try" in
9530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9531 *) ac_try_echo=$ac_try;;
9532 esac
9533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9534 (eval "$ac_compile") 2>conftest.er1
9535 ac_status=$?
9536 grep -v '^ *+' conftest.er1 >conftest.err
9537 rm -f conftest.er1
9538 cat conftest.err >&5
9539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540 (exit $ac_status); } && {
9541 test -z "$ac_cxx_werror_flag" ||
9542 test ! -s conftest.err
9543 } && test -s conftest.$ac_objext; then
9544 rxvt_cv_int16_t=yes
9545 else
9546 echo "$as_me: failed program was:" >&5
9547 sed 's/^/| /' conftest.$ac_ext >&5
9548
9549 if test "$ac_cv_sizeof_char" -ge 2; then
9550 rxvt_cv_int16_t=" char"
9551 else
9552 if test "$ac_cv_sizeof_short" -ge 2; then
9553 rxvt_cv_int16_t=" short"
9554 else
9555 if test "$ac_cv_sizeof_int" -ge 2; then
9556 rxvt_cv_int16_t=" int"
9557 else
9558 if test "$ac_cv_sizeof_long" -ge 2; then
9559 rxvt_cv_int16_t=" long"
9560 else
9561 if test "$ac_cv_sizeof_long_long" -ge 2; then
9562 rxvt_cv_int16_t=" long long"
9563 else
9564 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9565 fi
9566 fi
9567 fi
9568 fi
9569 fi
9570 fi
9571
9572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9573 fi
9574 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9575 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9576 if test x"$rxvt_cv_int16_t" != xyes; then
9577 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9578 else
9579 if test x"" = x; then
9580 rxvt_int16_typedef="/* typedef short int16_t; */"
9581 else
9582 rxvt_int16_typedef="/* typedef short int16_t; */"
9583 fi
9584 fi
9585
9586 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9587 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9588 if test "${rxvt_cv_uint16_t+set}" = set; then
9589 echo $ECHO_N "(cached) $ECHO_C" >&6
9590 else
9591 cat >conftest.$ac_ext <<_ACEOF
9592 /* confdefs.h. */
9593 _ACEOF
9594 cat confdefs.h >>conftest.$ac_ext
9595 cat >>conftest.$ac_ext <<_ACEOF
9596 /* end confdefs.h. */
9597 #include <stdint.h>
9598 int
9599 main ()
9600 {
9601 uint16_t dummy;
9602 ;
9603 return 0;
9604 }
9605 _ACEOF
9606 rm -f conftest.$ac_objext
9607 if { (ac_try="$ac_compile"
9608 case "(($ac_try" in
9609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9610 *) ac_try_echo=$ac_try;;
9611 esac
9612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9613 (eval "$ac_compile") 2>conftest.er1
9614 ac_status=$?
9615 grep -v '^ *+' conftest.er1 >conftest.err
9616 rm -f conftest.er1
9617 cat conftest.err >&5
9618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9619 (exit $ac_status); } && {
9620 test -z "$ac_cxx_werror_flag" ||
9621 test ! -s conftest.err
9622 } && test -s conftest.$ac_objext; then
9623 rxvt_cv_uint16_t=yes
9624 else
9625 echo "$as_me: failed program was:" >&5
9626 sed 's/^/| /' conftest.$ac_ext >&5
9627
9628 if test "$ac_cv_sizeof_char" -ge 2; then
9629 rxvt_cv_uint16_t="unsigned char"
9630 else
9631 if test "$ac_cv_sizeof_short" -ge 2; then
9632 rxvt_cv_uint16_t="unsigned short"
9633 else
9634 if test "$ac_cv_sizeof_int" -ge 2; then
9635 rxvt_cv_uint16_t="unsigned int"
9636 else
9637 if test "$ac_cv_sizeof_long" -ge 2; then
9638 rxvt_cv_uint16_t="unsigned long"
9639 else
9640 if test "$ac_cv_sizeof_long_long" -ge 2; then
9641 rxvt_cv_uint16_t="unsigned long long"
9642 else
9643 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9644 fi
9645 fi
9646 fi
9647 fi
9648 fi
9649 fi
9650
9651 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9652 fi
9653 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9654 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9655 if test x"$rxvt_cv_uint16_t" != xyes; then
9656 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9657 else
9658 if test x"unsigned" = x; then
9659 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9660 else
9661 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9662 fi
9663 fi
9664
9665 { echo "$as_me:$LINENO: checking for int32_t" >&5
9666 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9667 if test "${rxvt_cv_int32_t+set}" = set; then
9668 echo $ECHO_N "(cached) $ECHO_C" >&6
9669 else
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676 #include <stdint.h>
9677 int
9678 main ()
9679 {
9680 int32_t dummy;
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 rxvt_cv_int32_t=yes
9703 else
9704 echo "$as_me: failed program was:" >&5
9705 sed 's/^/| /' conftest.$ac_ext >&5
9706
9707 if test "$ac_cv_sizeof_char" -ge 4; then
9708 rxvt_cv_int32_t=" char"
9709 else
9710 if test "$ac_cv_sizeof_short" -ge 4; then
9711 rxvt_cv_int32_t=" short"
9712 else
9713 if test "$ac_cv_sizeof_int" -ge 4; then
9714 rxvt_cv_int32_t=" int"
9715 else
9716 if test "$ac_cv_sizeof_long" -ge 4; then
9717 rxvt_cv_int32_t=" long"
9718 else
9719 if test "$ac_cv_sizeof_long_long" -ge 4; then
9720 rxvt_cv_int32_t=" long long"
9721 else
9722 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9723 fi
9724 fi
9725 fi
9726 fi
9727 fi
9728 fi
9729
9730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9731 fi
9732 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9733 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9734 if test x"$rxvt_cv_int32_t" != xyes; then
9735 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9736 else
9737 if test x"" = x; then
9738 rxvt_int32_typedef="/* typedef int int32_t; */"
9739 else
9740 rxvt_int32_typedef="/* typedef int int32_t; */"
9741 fi
9742 fi
9743
9744 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9745 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9746 if test "${rxvt_cv_uint32_t+set}" = set; then
9747 echo $ECHO_N "(cached) $ECHO_C" >&6
9748 else
9749 cat >conftest.$ac_ext <<_ACEOF
9750 /* confdefs.h. */
9751 _ACEOF
9752 cat confdefs.h >>conftest.$ac_ext
9753 cat >>conftest.$ac_ext <<_ACEOF
9754 /* end confdefs.h. */
9755 #include <stdint.h>
9756 int
9757 main ()
9758 {
9759 uint32_t dummy;
9760 ;
9761 return 0;
9762 }
9763 _ACEOF
9764 rm -f conftest.$ac_objext
9765 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
9772 ac_status=$?
9773 grep -v '^ *+' conftest.er1 >conftest.err
9774 rm -f conftest.er1
9775 cat conftest.err >&5
9776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9777 (exit $ac_status); } && {
9778 test -z "$ac_cxx_werror_flag" ||
9779 test ! -s conftest.err
9780 } && test -s conftest.$ac_objext; then
9781 rxvt_cv_uint32_t=yes
9782 else
9783 echo "$as_me: failed program was:" >&5
9784 sed 's/^/| /' conftest.$ac_ext >&5
9785
9786 if test "$ac_cv_sizeof_char" -ge 4; then
9787 rxvt_cv_uint32_t="unsigned char"
9788 else
9789 if test "$ac_cv_sizeof_short" -ge 4; then
9790 rxvt_cv_uint32_t="unsigned short"
9791 else
9792 if test "$ac_cv_sizeof_int" -ge 4; then
9793 rxvt_cv_uint32_t="unsigned int"
9794 else
9795 if test "$ac_cv_sizeof_long" -ge 4; then
9796 rxvt_cv_uint32_t="unsigned long"
9797 else
9798 if test "$ac_cv_sizeof_long_long" -ge 4; then
9799 rxvt_cv_uint32_t="unsigned long long"
9800 else
9801 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9802 fi
9803 fi
9804 fi
9805 fi
9806 fi
9807 fi
9808
9809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9810 fi
9811 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9812 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9813 if test x"$rxvt_cv_uint32_t" != xyes; then
9814 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9815 else
9816 if test x"unsigned" = x; then
9817 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9818 else
9819 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9820 fi
9821 fi
9822
9823 if test "$ac_cv_sizeof_int_p" -eq 8; then
9824 rxvt_intp_define="#define intp_t int64_t"
9825 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9826 else
9827 if test "$ac_cv_sizeof_int_p" -eq 4; then
9828 rxvt_intp_define="#define intp_t int32_t"
9829 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9830 else
9831 if test "$ac_cv_sizeof_int_p" -eq 2; then
9832 rxvt_intp_define="#define intp_t int16_t"
9833 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9834 else
9835 rxvt_intp_define="#error set intp_t"
9836 rxvt_u_intp_define="#error set u_intp_t"
9837 fi
9838 fi
9839 fi
9840
9841
9842
9843
9844 for ac_func in unsetenv
9845 do
9846 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9847 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9848 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9849 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9850 echo $ECHO_N "(cached) $ECHO_C" >&6
9851 else
9852 cat >conftest.$ac_ext <<_ACEOF
9853 /* confdefs.h. */
9854 _ACEOF
9855 cat confdefs.h >>conftest.$ac_ext
9856 cat >>conftest.$ac_ext <<_ACEOF
9857 /* end confdefs.h. */
9858 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9859 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9860 #define $ac_func innocuous_$ac_func
9861
9862 /* System header to define __stub macros and hopefully few prototypes,
9863 which can conflict with char $ac_func (); below.
9864 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9865 <limits.h> exists even on freestanding compilers. */
9866
9867 #ifdef __STDC__
9868 # include <limits.h>
9869 #else
9870 # include <assert.h>
9871 #endif
9872
9873 #undef $ac_func
9874
9875 /* Override any GCC internal prototype to avoid an error.
9876 Use char because int might match the return type of a GCC
9877 builtin and then its argument prototype would still apply. */
9878 #ifdef __cplusplus
9879 extern "C"
9880 #endif
9881 char $ac_func ();
9882 /* The GNU C library defines this for functions which it implements
9883 to always fail with ENOSYS. Some functions are actually named
9884 something starting with __ and the normal name is an alias. */
9885 #if defined __stub_$ac_func || defined __stub___$ac_func
9886 choke me
9887 #endif
9888
9889 int
9890 main ()
9891 {
9892 return $ac_func ();
9893 ;
9894 return 0;
9895 }
9896 _ACEOF
9897 rm -f conftest.$ac_objext conftest$ac_exeext
9898 if { (ac_try="$ac_link"
9899 case "(($ac_try" in
9900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9901 *) ac_try_echo=$ac_try;;
9902 esac
9903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9904 (eval "$ac_link") 2>conftest.er1
9905 ac_status=$?
9906 grep -v '^ *+' conftest.er1 >conftest.err
9907 rm -f conftest.er1
9908 cat conftest.err >&5
9909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9910 (exit $ac_status); } && {
9911 test -z "$ac_cxx_werror_flag" ||
9912 test ! -s conftest.err
9913 } && test -s conftest$ac_exeext &&
9914 $as_test_x conftest$ac_exeext; then
9915 eval "$as_ac_var=yes"
9916 else
9917 echo "$as_me: failed program was:" >&5
9918 sed 's/^/| /' conftest.$ac_ext >&5
9919
9920 eval "$as_ac_var=no"
9921 fi
9922
9923 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9924 conftest$ac_exeext conftest.$ac_ext
9925 fi
9926 ac_res=`eval echo '${'$as_ac_var'}'`
9927 { echo "$as_me:$LINENO: result: $ac_res" >&5
9928 echo "${ECHO_T}$ac_res" >&6; }
9929 if test `eval echo '${'$as_ac_var'}'` = yes; then
9930 cat >>confdefs.h <<_ACEOF
9931 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9932 _ACEOF
9933
9934 fi
9935 done
9936
9937
9938
9939 support_utmp=yes
9940 support_wtmp=yes
9941 support_lastlog=yes
9942
9943 # Check whether --enable-utmp was given.
9944 if test "${enable_utmp+set}" = set; then
9945 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9946 support_utmp=$enableval
9947 fi
9948 fi
9949
9950
9951 # Check whether --enable-wtmp was given.
9952 if test "${enable_wtmp+set}" = set; then
9953 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9954 support_wtmp=$enableval
9955 fi
9956 fi
9957
9958
9959 # Check whether --enable-lastlog was given.
9960 if test "${enable_lastlog+set}" = set; then
9961 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9962 support_lastlog=$enableval
9963 fi
9964 fi
9965
9966
9967 if test x$support_utmp = xyes; then
9968
9969 cat >>confdefs.h <<\_ACEOF
9970 #define UTMP_SUPPORT 1
9971 _ACEOF
9972
9973 fi
9974 if test x$support_wtmp = xyes; then
9975
9976 cat >>confdefs.h <<\_ACEOF
9977 #define WTMP_SUPPORT 1
9978 _ACEOF
9979
9980 fi
9981 if test x$support_lastlog = xyes; then
9982
9983 cat >>confdefs.h <<\_ACEOF
9984 #define LASTLOG_SUPPORT 1
9985 _ACEOF
9986
9987 fi
9988
9989
9990
9991
9992 for ac_func in \
9993 updwtmp \
9994 updwtmpx \
9995 updlastlogx \
9996
9997 do
9998 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9999 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10000 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10001 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10002 echo $ECHO_N "(cached) $ECHO_C" >&6
10003 else
10004 cat >conftest.$ac_ext <<_ACEOF
10005 /* confdefs.h. */
10006 _ACEOF
10007 cat confdefs.h >>conftest.$ac_ext
10008 cat >>conftest.$ac_ext <<_ACEOF
10009 /* end confdefs.h. */
10010 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10011 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10012 #define $ac_func innocuous_$ac_func
10013
10014 /* System header to define __stub macros and hopefully few prototypes,
10015 which can conflict with char $ac_func (); below.
10016 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10017 <limits.h> exists even on freestanding compilers. */
10018
10019 #ifdef __STDC__
10020 # include <limits.h>
10021 #else
10022 # include <assert.h>
10023 #endif
10024
10025 #undef $ac_func
10026
10027 /* Override any GCC internal prototype to avoid an error.
10028 Use char because int might match the return type of a GCC
10029 builtin and then its argument prototype would still apply. */
10030 #ifdef __cplusplus
10031 extern "C"
10032 #endif
10033 char $ac_func ();
10034 /* The GNU C library defines this for functions which it implements
10035 to always fail with ENOSYS. Some functions are actually named
10036 something starting with __ and the normal name is an alias. */
10037 #if defined __stub_$ac_func || defined __stub___$ac_func
10038 choke me
10039 #endif
10040
10041 int
10042 main ()
10043 {
10044 return $ac_func ();
10045 ;
10046 return 0;
10047 }
10048 _ACEOF
10049 rm -f conftest.$ac_objext conftest$ac_exeext
10050 if { (ac_try="$ac_link"
10051 case "(($ac_try" in
10052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10053 *) ac_try_echo=$ac_try;;
10054 esac
10055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10056 (eval "$ac_link") 2>conftest.er1
10057 ac_status=$?
10058 grep -v '^ *+' conftest.er1 >conftest.err
10059 rm -f conftest.er1
10060 cat conftest.err >&5
10061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 (exit $ac_status); } && {
10063 test -z "$ac_cxx_werror_flag" ||
10064 test ! -s conftest.err
10065 } && test -s conftest$ac_exeext &&
10066 $as_test_x conftest$ac_exeext; then
10067 eval "$as_ac_var=yes"
10068 else
10069 echo "$as_me: failed program was:" >&5
10070 sed 's/^/| /' conftest.$ac_ext >&5
10071
10072 eval "$as_ac_var=no"
10073 fi
10074
10075 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10076 conftest$ac_exeext conftest.$ac_ext
10077 fi
10078 ac_res=`eval echo '${'$as_ac_var'}'`
10079 { echo "$as_me:$LINENO: result: $ac_res" >&5
10080 echo "${ECHO_T}$ac_res" >&6; }
10081 if test `eval echo '${'$as_ac_var'}'` = yes; then
10082 cat >>confdefs.h <<_ACEOF
10083 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10084 _ACEOF
10085
10086 fi
10087 done
10088
10089
10090
10091 for ac_header in lastlog.h
10092 do
10093 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10094 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10095 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10096 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10097 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10098 echo $ECHO_N "(cached) $ECHO_C" >&6
10099 fi
10100 ac_res=`eval echo '${'$as_ac_Header'}'`
10101 { echo "$as_me:$LINENO: result: $ac_res" >&5
10102 echo "${ECHO_T}$ac_res" >&6; }
10103 else
10104 # Is the header compilable?
10105 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10106 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10107 cat >conftest.$ac_ext <<_ACEOF
10108 /* confdefs.h. */
10109 _ACEOF
10110 cat confdefs.h >>conftest.$ac_ext
10111 cat >>conftest.$ac_ext <<_ACEOF
10112 /* end confdefs.h. */
10113 $ac_includes_default
10114 #include <$ac_header>
10115 _ACEOF
10116 rm -f conftest.$ac_objext
10117 if { (ac_try="$ac_compile"
10118 case "(($ac_try" in
10119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10120 *) ac_try_echo=$ac_try;;
10121 esac
10122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10123 (eval "$ac_compile") 2>conftest.er1
10124 ac_status=$?
10125 grep -v '^ *+' conftest.er1 >conftest.err
10126 rm -f conftest.er1
10127 cat conftest.err >&5
10128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10129 (exit $ac_status); } && {
10130 test -z "$ac_cxx_werror_flag" ||
10131 test ! -s conftest.err
10132 } && test -s conftest.$ac_objext; then
10133 ac_header_compiler=yes
10134 else
10135 echo "$as_me: failed program was:" >&5
10136 sed 's/^/| /' conftest.$ac_ext >&5
10137
10138 ac_header_compiler=no
10139 fi
10140
10141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10142 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10143 echo "${ECHO_T}$ac_header_compiler" >&6; }
10144
10145 # Is the header present?
10146 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10147 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10148 cat >conftest.$ac_ext <<_ACEOF
10149 /* confdefs.h. */
10150 _ACEOF
10151 cat confdefs.h >>conftest.$ac_ext
10152 cat >>conftest.$ac_ext <<_ACEOF
10153 /* end confdefs.h. */
10154 #include <$ac_header>
10155 _ACEOF
10156 if { (ac_try="$ac_cpp conftest.$ac_ext"
10157 case "(($ac_try" in
10158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10159 *) ac_try_echo=$ac_try;;
10160 esac
10161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10162 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10163 ac_status=$?
10164 grep -v '^ *+' conftest.er1 >conftest.err
10165 rm -f conftest.er1
10166 cat conftest.err >&5
10167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10168 (exit $ac_status); } >/dev/null && {
10169 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10170 test ! -s conftest.err
10171 }; then
10172 ac_header_preproc=yes
10173 else
10174 echo "$as_me: failed program was:" >&5
10175 sed 's/^/| /' conftest.$ac_ext >&5
10176
10177 ac_header_preproc=no
10178 fi
10179
10180 rm -f conftest.err conftest.$ac_ext
10181 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10182 echo "${ECHO_T}$ac_header_preproc" >&6; }
10183
10184 # So? What about this header?
10185 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10186 yes:no: )
10187 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10188 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10189 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10190 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10191 ac_header_preproc=yes
10192 ;;
10193 no:yes:* )
10194 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10195 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10196 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10197 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10198 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10199 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10200 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10201 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10202 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10203 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10204 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10205 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10206
10207 ;;
10208 esac
10209 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10210 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10211 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10212 echo $ECHO_N "(cached) $ECHO_C" >&6
10213 else
10214 eval "$as_ac_Header=\$ac_header_preproc"
10215 fi
10216 ac_res=`eval echo '${'$as_ac_Header'}'`
10217 { echo "$as_me:$LINENO: result: $ac_res" >&5
10218 echo "${ECHO_T}$ac_res" >&6; }
10219
10220 fi
10221 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10222 cat >>confdefs.h <<_ACEOF
10223 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10224 _ACEOF
10225
10226 fi
10227
10228 done
10229
10230
10231
10232
10233 for ac_header in utmp.h
10234 do
10235 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10236 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10237 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10238 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10239 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10240 echo $ECHO_N "(cached) $ECHO_C" >&6
10241 fi
10242 ac_res=`eval echo '${'$as_ac_Header'}'`
10243 { echo "$as_me:$LINENO: result: $ac_res" >&5
10244 echo "${ECHO_T}$ac_res" >&6; }
10245 else
10246 # Is the header compilable?
10247 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10248 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10249 cat >conftest.$ac_ext <<_ACEOF
10250 /* confdefs.h. */
10251 _ACEOF
10252 cat confdefs.h >>conftest.$ac_ext
10253 cat >>conftest.$ac_ext <<_ACEOF
10254 /* end confdefs.h. */
10255 $ac_includes_default
10256 #include <$ac_header>
10257 _ACEOF
10258 rm -f conftest.$ac_objext
10259 if { (ac_try="$ac_compile"
10260 case "(($ac_try" in
10261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10262 *) ac_try_echo=$ac_try;;
10263 esac
10264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10265 (eval "$ac_compile") 2>conftest.er1
10266 ac_status=$?
10267 grep -v '^ *+' conftest.er1 >conftest.err
10268 rm -f conftest.er1
10269 cat conftest.err >&5
10270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271 (exit $ac_status); } && {
10272 test -z "$ac_cxx_werror_flag" ||
10273 test ! -s conftest.err
10274 } && test -s conftest.$ac_objext; then
10275 ac_header_compiler=yes
10276 else
10277 echo "$as_me: failed program was:" >&5
10278 sed 's/^/| /' conftest.$ac_ext >&5
10279
10280 ac_header_compiler=no
10281 fi
10282
10283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10284 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10285 echo "${ECHO_T}$ac_header_compiler" >&6; }
10286
10287 # Is the header present?
10288 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10289 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10290 cat >conftest.$ac_ext <<_ACEOF
10291 /* confdefs.h. */
10292 _ACEOF
10293 cat confdefs.h >>conftest.$ac_ext
10294 cat >>conftest.$ac_ext <<_ACEOF
10295 /* end confdefs.h. */
10296 #include <$ac_header>
10297 _ACEOF
10298 if { (ac_try="$ac_cpp conftest.$ac_ext"
10299 case "(($ac_try" in
10300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10301 *) ac_try_echo=$ac_try;;
10302 esac
10303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10304 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10305 ac_status=$?
10306 grep -v '^ *+' conftest.er1 >conftest.err
10307 rm -f conftest.er1
10308 cat conftest.err >&5
10309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10310 (exit $ac_status); } >/dev/null && {
10311 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10312 test ! -s conftest.err
10313 }; then
10314 ac_header_preproc=yes
10315 else
10316 echo "$as_me: failed program was:" >&5
10317 sed 's/^/| /' conftest.$ac_ext >&5
10318
10319 ac_header_preproc=no
10320 fi
10321
10322 rm -f conftest.err conftest.$ac_ext
10323 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10324 echo "${ECHO_T}$ac_header_preproc" >&6; }
10325
10326 # So? What about this header?
10327 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10328 yes:no: )
10329 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10330 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10331 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10332 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10333 ac_header_preproc=yes
10334 ;;
10335 no:yes:* )
10336 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10337 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10338 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10339 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10340 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10341 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10342 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10343 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10344 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10345 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10346 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10347 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10348
10349 ;;
10350 esac
10351 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10352 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10354 echo $ECHO_N "(cached) $ECHO_C" >&6
10355 else
10356 eval "$as_ac_Header=\$ac_header_preproc"
10357 fi
10358 ac_res=`eval echo '${'$as_ac_Header'}'`
10359 { echo "$as_me:$LINENO: result: $ac_res" >&5
10360 echo "${ECHO_T}$ac_res" >&6; }
10361
10362 fi
10363 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10364 cat >>confdefs.h <<_ACEOF
10365 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10366 _ACEOF
10367 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10368 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10369 if test "${struct_utmp+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 #include <sys/types.h>
10379 #include <utmp.h>
10380 int
10381 main ()
10382 {
10383 struct utmp ut;
10384 ;
10385 return 0;
10386 }
10387 _ACEOF
10388 rm -f conftest.$ac_objext
10389 if { (ac_try="$ac_compile"
10390 case "(($ac_try" in
10391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10392 *) ac_try_echo=$ac_try;;
10393 esac
10394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10395 (eval "$ac_compile") 2>conftest.er1
10396 ac_status=$?
10397 grep -v '^ *+' conftest.er1 >conftest.err
10398 rm -f conftest.er1
10399 cat conftest.err >&5
10400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10401 (exit $ac_status); } && {
10402 test -z "$ac_cxx_werror_flag" ||
10403 test ! -s conftest.err
10404 } && test -s conftest.$ac_objext; then
10405 struct_utmp=yes
10406 else
10407 echo "$as_me: failed program was:" >&5
10408 sed 's/^/| /' conftest.$ac_ext >&5
10409
10410 struct_utmp=no
10411 fi
10412
10413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10414 fi
10415 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10416 echo "${ECHO_T}$struct_utmp" >&6; }
10417 if test x$struct_utmp = xyes; then
10418
10419 cat >>confdefs.h <<\_ACEOF
10420 #define HAVE_STRUCT_UTMP 1
10421 _ACEOF
10422
10423 fi
10424
10425
10426 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10427 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10428 if test "${struct_utmp_host+set}" = set; then
10429 echo $ECHO_N "(cached) $ECHO_C" >&6
10430 else
10431 cat >conftest.$ac_ext <<_ACEOF
10432 /* confdefs.h. */
10433 _ACEOF
10434 cat confdefs.h >>conftest.$ac_ext
10435 cat >>conftest.$ac_ext <<_ACEOF
10436 /* end confdefs.h. */
10437 #include <sys/types.h>
10438 #include <utmp.h>
10439 int
10440 main ()
10441 {
10442 struct utmp ut; ut.ut_host;
10443 ;
10444 return 0;
10445 }
10446 _ACEOF
10447 rm -f conftest.$ac_objext
10448 if { (ac_try="$ac_compile"
10449 case "(($ac_try" in
10450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10451 *) ac_try_echo=$ac_try;;
10452 esac
10453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10454 (eval "$ac_compile") 2>conftest.er1
10455 ac_status=$?
10456 grep -v '^ *+' conftest.er1 >conftest.err
10457 rm -f conftest.er1
10458 cat conftest.err >&5
10459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10460 (exit $ac_status); } && {
10461 test -z "$ac_cxx_werror_flag" ||
10462 test ! -s conftest.err
10463 } && test -s conftest.$ac_objext; then
10464 struct_utmp_host=yes
10465 else
10466 echo "$as_me: failed program was:" >&5
10467 sed 's/^/| /' conftest.$ac_ext >&5
10468
10469 struct_utmp_host=no
10470 fi
10471
10472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10473 fi
10474 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10475 echo "${ECHO_T}$struct_utmp_host" >&6; }
10476 if test x$struct_utmp_host = xyes; then
10477
10478 cat >>confdefs.h <<\_ACEOF
10479 #define HAVE_UTMP_HOST 1
10480 _ACEOF
10481
10482 fi
10483
10484 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10485 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10486 if test "${struct_utmp_pid+set}" = set; then
10487 echo $ECHO_N "(cached) $ECHO_C" >&6
10488 else
10489 cat >conftest.$ac_ext <<_ACEOF
10490 /* confdefs.h. */
10491 _ACEOF
10492 cat confdefs.h >>conftest.$ac_ext
10493 cat >>conftest.$ac_ext <<_ACEOF
10494 /* end confdefs.h. */
10495 #include <sys/types.h>
10496 #include <utmp.h>
10497 int
10498 main ()
10499 {
10500 struct utmp ut; ut.ut_pid;
10501 ;
10502 return 0;
10503 }
10504 _ACEOF
10505 rm -f conftest.$ac_objext
10506 if { (ac_try="$ac_compile"
10507 case "(($ac_try" in
10508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10509 *) ac_try_echo=$ac_try;;
10510 esac
10511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10512 (eval "$ac_compile") 2>conftest.er1
10513 ac_status=$?
10514 grep -v '^ *+' conftest.er1 >conftest.err
10515 rm -f conftest.er1
10516 cat conftest.err >&5
10517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10518 (exit $ac_status); } && {
10519 test -z "$ac_cxx_werror_flag" ||
10520 test ! -s conftest.err
10521 } && test -s conftest.$ac_objext; then
10522 struct_utmp_pid=yes
10523 else
10524 echo "$as_me: failed program was:" >&5
10525 sed 's/^/| /' conftest.$ac_ext >&5
10526
10527 struct_utmp_pid=no
10528 fi
10529
10530 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10531 fi
10532 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10533 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10534 if test x$struct_utmp_pid = xyes; then
10535
10536 cat >>confdefs.h <<\_ACEOF
10537 #define HAVE_UTMP_PID 1
10538 _ACEOF
10539
10540 fi
10541
10542 fi
10543
10544 done
10545
10546
10547
10548 for ac_header in utmpx.h
10549 do
10550 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10551 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10552 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10554 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10555 echo $ECHO_N "(cached) $ECHO_C" >&6
10556 fi
10557 ac_res=`eval echo '${'$as_ac_Header'}'`
10558 { echo "$as_me:$LINENO: result: $ac_res" >&5
10559 echo "${ECHO_T}$ac_res" >&6; }
10560 else
10561 # Is the header compilable?
10562 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10563 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10564 cat >conftest.$ac_ext <<_ACEOF
10565 /* confdefs.h. */
10566 _ACEOF
10567 cat confdefs.h >>conftest.$ac_ext
10568 cat >>conftest.$ac_ext <<_ACEOF
10569 /* end confdefs.h. */
10570 $ac_includes_default
10571 #include <$ac_header>
10572 _ACEOF
10573 rm -f conftest.$ac_objext
10574 if { (ac_try="$ac_compile"
10575 case "(($ac_try" in
10576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10577 *) ac_try_echo=$ac_try;;
10578 esac
10579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10580 (eval "$ac_compile") 2>conftest.er1
10581 ac_status=$?
10582 grep -v '^ *+' conftest.er1 >conftest.err
10583 rm -f conftest.er1
10584 cat conftest.err >&5
10585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10586 (exit $ac_status); } && {
10587 test -z "$ac_cxx_werror_flag" ||
10588 test ! -s conftest.err
10589 } && test -s conftest.$ac_objext; then
10590 ac_header_compiler=yes
10591 else
10592 echo "$as_me: failed program was:" >&5
10593 sed 's/^/| /' conftest.$ac_ext >&5
10594
10595 ac_header_compiler=no
10596 fi
10597
10598 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10599 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10600 echo "${ECHO_T}$ac_header_compiler" >&6; }
10601
10602 # Is the header present?
10603 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10604 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10605 cat >conftest.$ac_ext <<_ACEOF
10606 /* confdefs.h. */
10607 _ACEOF
10608 cat confdefs.h >>conftest.$ac_ext
10609 cat >>conftest.$ac_ext <<_ACEOF
10610 /* end confdefs.h. */
10611 #include <$ac_header>
10612 _ACEOF
10613 if { (ac_try="$ac_cpp conftest.$ac_ext"
10614 case "(($ac_try" in
10615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10616 *) ac_try_echo=$ac_try;;
10617 esac
10618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10619 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10620 ac_status=$?
10621 grep -v '^ *+' conftest.er1 >conftest.err
10622 rm -f conftest.er1
10623 cat conftest.err >&5
10624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10625 (exit $ac_status); } >/dev/null && {
10626 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10627 test ! -s conftest.err
10628 }; then
10629 ac_header_preproc=yes
10630 else
10631 echo "$as_me: failed program was:" >&5
10632 sed 's/^/| /' conftest.$ac_ext >&5
10633
10634 ac_header_preproc=no
10635 fi
10636
10637 rm -f conftest.err conftest.$ac_ext
10638 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10639 echo "${ECHO_T}$ac_header_preproc" >&6; }
10640
10641 # So? What about this header?
10642 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10643 yes:no: )
10644 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10645 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10646 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10647 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10648 ac_header_preproc=yes
10649 ;;
10650 no:yes:* )
10651 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10652 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10653 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10654 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10655 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10656 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10657 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10658 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10659 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10660 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10661 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10662 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10663
10664 ;;
10665 esac
10666 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10667 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10668 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10669 echo $ECHO_N "(cached) $ECHO_C" >&6
10670 else
10671 eval "$as_ac_Header=\$ac_header_preproc"
10672 fi
10673 ac_res=`eval echo '${'$as_ac_Header'}'`
10674 { echo "$as_me:$LINENO: result: $ac_res" >&5
10675 echo "${ECHO_T}$ac_res" >&6; }
10676
10677 fi
10678 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10679 cat >>confdefs.h <<_ACEOF
10680 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10681 _ACEOF
10682 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10683 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10684 if test "${struct_utmpx+set}" = set; then
10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10686 else
10687 cat >conftest.$ac_ext <<_ACEOF
10688 /* confdefs.h. */
10689 _ACEOF
10690 cat confdefs.h >>conftest.$ac_ext
10691 cat >>conftest.$ac_ext <<_ACEOF
10692 /* end confdefs.h. */
10693 #include <sys/types.h>
10694 #include <utmpx.h>
10695 int
10696 main ()
10697 {
10698 struct utmpx ut;
10699 ;
10700 return 0;
10701 }
10702 _ACEOF
10703 rm -f conftest.$ac_objext
10704 if { (ac_try="$ac_compile"
10705 case "(($ac_try" in
10706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10707 *) ac_try_echo=$ac_try;;
10708 esac
10709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10710 (eval "$ac_compile") 2>conftest.er1
10711 ac_status=$?
10712 grep -v '^ *+' conftest.er1 >conftest.err
10713 rm -f conftest.er1
10714 cat conftest.err >&5
10715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716 (exit $ac_status); } && {
10717 test -z "$ac_cxx_werror_flag" ||
10718 test ! -s conftest.err
10719 } && test -s conftest.$ac_objext; then
10720 struct_utmpx=yes
10721 else
10722 echo "$as_me: failed program was:" >&5
10723 sed 's/^/| /' conftest.$ac_ext >&5
10724
10725 struct_utmpx=no
10726 fi
10727
10728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10729 fi
10730 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10731 echo "${ECHO_T}$struct_utmpx" >&6; }
10732 if test x$struct_utmpx = xyes; then
10733
10734 cat >>confdefs.h <<\_ACEOF
10735 #define HAVE_STRUCT_UTMPX 1
10736 _ACEOF
10737
10738 fi
10739
10740
10741 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10742 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10743 if test "${struct_utmpx_host+set}" = set; then
10744 echo $ECHO_N "(cached) $ECHO_C" >&6
10745 else
10746 cat >conftest.$ac_ext <<_ACEOF
10747 /* confdefs.h. */
10748 _ACEOF
10749 cat confdefs.h >>conftest.$ac_ext
10750 cat >>conftest.$ac_ext <<_ACEOF
10751 /* end confdefs.h. */
10752 #include <sys/types.h>
10753 #include <utmpx.h>
10754 int
10755 main ()
10756 {
10757 struct utmpx utx; utx.ut_host;
10758 ;
10759 return 0;
10760 }
10761 _ACEOF
10762 rm -f conftest.$ac_objext
10763 if { (ac_try="$ac_compile"
10764 case "(($ac_try" in
10765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10766 *) ac_try_echo=$ac_try;;
10767 esac
10768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10769 (eval "$ac_compile") 2>conftest.er1
10770 ac_status=$?
10771 grep -v '^ *+' conftest.er1 >conftest.err
10772 rm -f conftest.er1
10773 cat conftest.err >&5
10774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10775 (exit $ac_status); } && {
10776 test -z "$ac_cxx_werror_flag" ||
10777 test ! -s conftest.err
10778 } && test -s conftest.$ac_objext; then
10779 struct_utmpx_host=yes
10780 else
10781 echo "$as_me: failed program was:" >&5
10782 sed 's/^/| /' conftest.$ac_ext >&5
10783
10784 struct_utmpx_host=no
10785 fi
10786
10787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10788 fi
10789 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10790 echo "${ECHO_T}$struct_utmpx_host" >&6; }
10791 if test x$struct_utmpx_host = xyes; then
10792
10793 cat >>confdefs.h <<\_ACEOF
10794 #define HAVE_UTMPX_HOST 1
10795 _ACEOF
10796
10797 fi
10798
10799 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10800 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
10801 if test "${struct_utmpx_session+set}" = set; then
10802 echo $ECHO_N "(cached) $ECHO_C" >&6
10803 else
10804 cat >conftest.$ac_ext <<_ACEOF
10805 /* confdefs.h. */
10806 _ACEOF
10807 cat confdefs.h >>conftest.$ac_ext
10808 cat >>conftest.$ac_ext <<_ACEOF
10809 /* end confdefs.h. */
10810 #include <sys/types.h>
10811 #include <utmpx.h>
10812 int
10813 main ()
10814 {
10815 struct utmpx utx; utx.ut_session;
10816 ;
10817 return 0;
10818 }
10819 _ACEOF
10820 rm -f conftest.$ac_objext
10821 if { (ac_try="$ac_compile"
10822 case "(($ac_try" in
10823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10824 *) ac_try_echo=$ac_try;;
10825 esac
10826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10827 (eval "$ac_compile") 2>conftest.er1
10828 ac_status=$?
10829 grep -v '^ *+' conftest.er1 >conftest.err
10830 rm -f conftest.er1
10831 cat conftest.err >&5
10832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833 (exit $ac_status); } && {
10834 test -z "$ac_cxx_werror_flag" ||
10835 test ! -s conftest.err
10836 } && test -s conftest.$ac_objext; then
10837 struct_utmpx_session=yes
10838 else
10839 echo "$as_me: failed program was:" >&5
10840 sed 's/^/| /' conftest.$ac_ext >&5
10841
10842 struct_utmpx_session=no
10843 fi
10844
10845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10846 fi
10847 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10848 echo "${ECHO_T}$struct_utmpx_session" >&6; }
10849 if test x$struct_utmpx_session = xyes; then
10850
10851 cat >>confdefs.h <<\_ACEOF
10852 #define HAVE_UTMPX_SESSION 1
10853 _ACEOF
10854
10855 fi
10856
10857 fi
10858
10859 done
10860
10861 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
10862 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10863 if test "${struct_lastlog+set}" = set; then
10864 echo $ECHO_N "(cached) $ECHO_C" >&6
10865 else
10866 cat >conftest.$ac_ext <<_ACEOF
10867 /* confdefs.h. */
10868 _ACEOF
10869 cat confdefs.h >>conftest.$ac_ext
10870 cat >>conftest.$ac_ext <<_ACEOF
10871 /* end confdefs.h. */
10872 #include <sys/types.h>
10873 #include <utmp.h>
10874 #ifdef HAVE_LASTLOG_H
10875 #include <lastlog.h>
10876 #endif
10877
10878 int
10879 main ()
10880 {
10881 struct lastlog ll;
10882 ;
10883 return 0;
10884 }
10885 _ACEOF
10886 rm -f conftest.$ac_objext
10887 if { (ac_try="$ac_compile"
10888 case "(($ac_try" in
10889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10890 *) ac_try_echo=$ac_try;;
10891 esac
10892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10893 (eval "$ac_compile") 2>conftest.er1
10894 ac_status=$?
10895 grep -v '^ *+' conftest.er1 >conftest.err
10896 rm -f conftest.er1
10897 cat conftest.err >&5
10898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10899 (exit $ac_status); } && {
10900 test -z "$ac_cxx_werror_flag" ||
10901 test ! -s conftest.err
10902 } && test -s conftest.$ac_objext; then
10903 struct_lastlog=yes
10904 else
10905 echo "$as_me: failed program was:" >&5
10906 sed 's/^/| /' conftest.$ac_ext >&5
10907
10908 struct_lastlog=no
10909 fi
10910
10911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10912 fi
10913 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10914 echo "${ECHO_T}$struct_lastlog" >&6; }
10915 if test x$struct_lastlog = xyes; then
10916
10917 cat >>confdefs.h <<\_ACEOF
10918 #define HAVE_STRUCT_LASTLOG 1
10919 _ACEOF
10920
10921 fi
10922
10923 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10924 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
10925 if test "${struct_lastlogx+set}" = set; then
10926 echo $ECHO_N "(cached) $ECHO_C" >&6
10927 else
10928 cat >conftest.$ac_ext <<_ACEOF
10929 /* confdefs.h. */
10930 _ACEOF
10931 cat confdefs.h >>conftest.$ac_ext
10932 cat >>conftest.$ac_ext <<_ACEOF
10933 /* end confdefs.h. */
10934 #include <sys/types.h>
10935 #include <utmpx.h>
10936 #ifdef HAVE_LASTLOG_H
10937 #include <lastlog.h>
10938 #endif
10939
10940 int
10941 main ()
10942 {
10943 struct lastlogx ll;
10944 ;
10945 return 0;
10946 }
10947 _ACEOF
10948 rm -f conftest.$ac_objext
10949 if { (ac_try="$ac_compile"
10950 case "(($ac_try" in
10951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10952 *) ac_try_echo=$ac_try;;
10953 esac
10954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10955 (eval "$ac_compile") 2>conftest.er1
10956 ac_status=$?
10957 grep -v '^ *+' conftest.er1 >conftest.err
10958 rm -f conftest.er1
10959 cat conftest.err >&5
10960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10961 (exit $ac_status); } && {
10962 test -z "$ac_cxx_werror_flag" ||
10963 test ! -s conftest.err
10964 } && test -s conftest.$ac_objext; then
10965 struct_lastlogx=yes
10966 else
10967 echo "$as_me: failed program was:" >&5
10968 sed 's/^/| /' conftest.$ac_ext >&5
10969
10970 struct_lastlogx=no
10971 fi
10972
10973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10974 fi
10975 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10976 echo "${ECHO_T}$struct_lastlogx" >&6; }
10977 if test x$struct_lastlogx = xyes; then
10978
10979 cat >>confdefs.h <<\_ACEOF
10980 #define HAVE_STRUCT_LASTLOGX 1
10981 _ACEOF
10982
10983 fi
10984
10985
10986 { echo "$as_me:$LINENO: checking where utmp is located" >&5
10987 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
10988 if test "${path_utmp+set}" = set; then
10989 echo $ECHO_N "(cached) $ECHO_C" >&6
10990 else
10991 if test "$cross_compiling" = yes; then
10992 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10993 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10994 else
10995 cat >conftest.$ac_ext <<_ACEOF
10996 /* confdefs.h. */
10997 _ACEOF
10998 cat confdefs.h >>conftest.$ac_ext
10999 cat >>conftest.$ac_ext <<_ACEOF
11000 /* end confdefs.h. */
11001 #include <stdio.h>
11002 #include <stdlib.h>
11003 #include <sys/types.h>
11004 #include <utmp.h>
11005 #include <errno.h>
11006 main()
11007 {
11008 char **u, *utmplist[] = {
11009 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11010 FILE *a, *f=fopen("conftestval", "w");
11011 if (!f) exit(1);
11012 #ifdef UTMP_FILE
11013 fprintf(f, "%s\n", UTMP_FILE);
11014 exit(0);
11015 #endif
11016 #ifdef _PATH_UTMP
11017 fprintf(f, "%s\n", _PATH_UTMP);
11018 exit(0);
11019 #endif
11020 for (u = utmplist; *u; u++) {
11021 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11022 fprintf(f, "%s\n", *u);
11023 exit(0);
11024 }
11025 }
11026 exit(0);
11027 }
11028 _ACEOF
11029 rm -f conftest$ac_exeext
11030 if { (ac_try="$ac_link"
11031 case "(($ac_try" in
11032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11033 *) ac_try_echo=$ac_try;;
11034 esac
11035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11036 (eval "$ac_link") 2>&5
11037 ac_status=$?
11038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11039 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11040 { (case "(($ac_try" in
11041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11042 *) ac_try_echo=$ac_try;;
11043 esac
11044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11045 (eval "$ac_try") 2>&5
11046 ac_status=$?
11047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11048 (exit $ac_status); }; }; then
11049 path_utmp=`cat conftestval`
11050 else
11051 echo "$as_me: program exited with status $ac_status" >&5
11052 echo "$as_me: failed program was:" >&5
11053 sed 's/^/| /' conftest.$ac_ext >&5
11054
11055 ( exit $ac_status )
11056 path_utmp=
11057 fi
11058 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11059 fi
11060
11061
11062 fi
11063 { echo "$as_me:$LINENO: result: $path_utmp" >&5
11064 echo "${ECHO_T}$path_utmp" >&6; }
11065 if test x$path_utmp != x; then
11066
11067 cat >>confdefs.h <<_ACEOF
11068 #define UTMP_FILE "$path_utmp"
11069 _ACEOF
11070
11071 fi
11072
11073
11074 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
11075 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
11076 if test "${path_utmpx+set}" = set; then
11077 echo $ECHO_N "(cached) $ECHO_C" >&6
11078 else
11079 if test "$cross_compiling" = yes; then
11080 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11081 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11082 else
11083 cat >conftest.$ac_ext <<_ACEOF
11084 /* confdefs.h. */
11085 _ACEOF
11086 cat confdefs.h >>conftest.$ac_ext
11087 cat >>conftest.$ac_ext <<_ACEOF
11088 /* end confdefs.h. */
11089 #include <stdio.h>
11090 #include <stdlib.h>
11091 #include <sys/types.h>
11092 #include <utmpx.h>
11093 #include <errno.h>
11094 #include <sys/stat.h>
11095 #ifdef HAVE_STRING_H
11096 #include <string.h>
11097 #endif
11098 main()
11099 {
11100 char **u, *p, *utmplist[] = {
11101 #ifdef UTMPX_FILE
11102 UTMPX_FILE,
11103 #endif
11104 #ifdef _PATH_UTMPX
11105 _PATH_UTMPX,
11106 #endif
11107 "/var/adm/utmpx", "/etc/utmpx", NULL };
11108 FILE *a, *f=fopen("conftestval", "w");
11109 struct stat statu, statux;
11110 if (!f) exit(1);
11111 for (u = utmplist; *u; u++) {
11112 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11113 if (stat(*u, &statux) < 0)
11114 continue;
11115 p = strdup(*u);
11116 p[strlen(p) - 1] = '\0';
11117 if (stat(p, &statu) >= 0
11118 && (statu.st_mtime - statux.st_mtime > 86400))
11119 continue;
11120 fprintf(f, "%s\n", *u);
11121 exit(0);
11122 }
11123 }
11124 exit(0);
11125 }
11126 _ACEOF
11127 rm -f conftest$ac_exeext
11128 if { (ac_try="$ac_link"
11129 case "(($ac_try" in
11130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11131 *) ac_try_echo=$ac_try;;
11132 esac
11133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11134 (eval "$ac_link") 2>&5
11135 ac_status=$?
11136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11138 { (case "(($ac_try" in
11139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11140 *) ac_try_echo=$ac_try;;
11141 esac
11142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11143 (eval "$ac_try") 2>&5
11144 ac_status=$?
11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146 (exit $ac_status); }; }; then
11147 path_utmpx=`cat conftestval`
11148 else
11149 echo "$as_me: program exited with status $ac_status" >&5
11150 echo "$as_me: failed program was:" >&5
11151 sed 's/^/| /' conftest.$ac_ext >&5
11152
11153 ( exit $ac_status )
11154 path_utmpx=
11155 fi
11156 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11157 fi
11158
11159
11160 fi
11161 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
11162 echo "${ECHO_T}$path_utmpx" >&6; }
11163 if test x$path_utmpx != x; then
11164
11165 cat >>confdefs.h <<_ACEOF
11166 #define UTMPX_FILE "$path_utmpx"
11167 _ACEOF
11168
11169 fi
11170
11171
11172 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
11173 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11174 if test "${path_wtmp+set}" = set; then
11175 echo $ECHO_N "(cached) $ECHO_C" >&6
11176 else
11177 if test "$cross_compiling" = yes; then
11178 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11179 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11180 else
11181 cat >conftest.$ac_ext <<_ACEOF
11182 /* confdefs.h. */
11183 _ACEOF
11184 cat confdefs.h >>conftest.$ac_ext
11185 cat >>conftest.$ac_ext <<_ACEOF
11186 /* end confdefs.h. */
11187 #include <stdio.h>
11188 #include <stdlib.h>
11189 #include <sys/types.h>
11190 #ifdef HAVE_UTMP_H
11191 #include <utmp.h>
11192 #endif
11193 #include <errno.h>
11194 main()
11195 {
11196 char **w, *wtmplist[] = {
11197 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11198 FILE *a, *f=fopen("conftestval", "w");
11199 if (!f) exit(1);
11200 #ifdef WTMP_FILE
11201 fprintf(f, "%s\n", WTMP_FILE);
11202 exit(0);
11203 #endif
11204 #ifdef _PATH_WTMP
11205 fprintf(f, "%s\n", _PATH_WTMP);
11206 exit(0);
11207 #endif
11208 for (w = wtmplist; *w; w++) {
11209 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11210 fprintf(f, "%s\n", *w);
11211 exit(0);
11212 }
11213 }
11214 exit(0);
11215 }
11216 _ACEOF
11217 rm -f conftest$ac_exeext
11218 if { (ac_try="$ac_link"
11219 case "(($ac_try" in
11220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11221 *) ac_try_echo=$ac_try;;
11222 esac
11223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11224 (eval "$ac_link") 2>&5
11225 ac_status=$?
11226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11228 { (case "(($ac_try" in
11229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11230 *) ac_try_echo=$ac_try;;
11231 esac
11232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11233 (eval "$ac_try") 2>&5
11234 ac_status=$?
11235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11236 (exit $ac_status); }; }; then
11237 path_wtmp=`cat conftestval`
11238 else
11239 echo "$as_me: program exited with status $ac_status" >&5
11240 echo "$as_me: failed program was:" >&5
11241 sed 's/^/| /' conftest.$ac_ext >&5
11242
11243 ( exit $ac_status )
11244 path_wtmp=
11245 fi
11246 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11247 fi
11248
11249
11250 fi
11251 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
11252 echo "${ECHO_T}$path_wtmp" >&6; }
11253 if test x$path_wtmp != x; then
11254
11255 cat >>confdefs.h <<_ACEOF
11256 #define WTMP_FILE "$path_wtmp"
11257 _ACEOF
11258
11259 fi
11260
11261 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11262 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11263 if test "${path_wtmpx+set}" = set; then
11264 echo $ECHO_N "(cached) $ECHO_C" >&6
11265 else
11266 if test "$cross_compiling" = yes; then
11267 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11268 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11269 else
11270 cat >conftest.$ac_ext <<_ACEOF
11271 /* confdefs.h. */
11272 _ACEOF
11273 cat confdefs.h >>conftest.$ac_ext
11274 cat >>conftest.$ac_ext <<_ACEOF
11275 /* end confdefs.h. */
11276 #include <stdio.h>
11277 #include <stdlib.h>
11278 #ifdef HAVE_UTMPX_H
11279 #include <utmpx.h>
11280 #endif
11281 #include <errno.h>
11282 main()
11283 {
11284 char **w, *wtmplist[] = {
11285 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11286 FILE *a, *f=fopen("conftestval", "w");
11287 if (!f) exit(1);
11288 #ifdef WTMPX_FILE
11289 fprintf(f, "%s\n", WTMPX_FILE);
11290 exit(0);
11291 #endif
11292 #ifdef _PATH_WTMPX
11293 fprintf(f, "%s\n", _PATH_WTMPX);
11294 exit(0);
11295 #endif
11296 for (w = wtmplist; *w; w++) {
11297 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11298 fprintf(f, "%s\n", *w);
11299 exit(0);
11300 }
11301 }
11302 exit(0);
11303 }
11304 _ACEOF
11305 rm -f conftest$ac_exeext
11306 if { (ac_try="$ac_link"
11307 case "(($ac_try" in
11308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11309 *) ac_try_echo=$ac_try;;
11310 esac
11311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11312 (eval "$ac_link") 2>&5
11313 ac_status=$?
11314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11315 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11316 { (case "(($ac_try" in
11317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11318 *) ac_try_echo=$ac_try;;
11319 esac
11320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11321 (eval "$ac_try") 2>&5
11322 ac_status=$?
11323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324 (exit $ac_status); }; }; then
11325 path_wtmpx=`cat conftestval`
11326 else
11327 echo "$as_me: program exited with status $ac_status" >&5
11328 echo "$as_me: failed program was:" >&5
11329 sed 's/^/| /' conftest.$ac_ext >&5
11330
11331 ( exit $ac_status )
11332 path_wtmpx=
11333 fi
11334 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11335 fi
11336
11337
11338 fi
11339 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11340 echo "${ECHO_T}$path_wtmpx" >&6; }
11341 if test x$path_wtmpx != x; then
11342
11343 cat >>confdefs.h <<_ACEOF
11344 #define WTMPX_FILE "$path_wtmpx"
11345 _ACEOF
11346
11347 fi
11348
11349 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11350 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11351 if test "${path_lastlog+set}" = set; then
11352 echo $ECHO_N "(cached) $ECHO_C" >&6
11353 else
11354 if test "$cross_compiling" = yes; then
11355 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11356 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11357 else
11358 cat >conftest.$ac_ext <<_ACEOF
11359 /* confdefs.h. */
11360 _ACEOF
11361 cat confdefs.h >>conftest.$ac_ext
11362 cat >>conftest.$ac_ext <<_ACEOF
11363 /* end confdefs.h. */
11364 #include <stdio.h>
11365 #include <stdlib.h>
11366 #include <sys/types.h>
11367 #ifdef HAVE_UTMPX_H
11368 #include <utmpx.h>
11369 #elif defined(HAVE_UTMP_H)
11370 #include <utmp.h>
11371 #endif
11372 #ifdef HAVE_LASTLOG_H
11373 #include <lastlog.h>
11374 #endif
11375 #include <errno.h>
11376 main()
11377 {
11378 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11379 FILE *a, *f=fopen("conftestval", "w");
11380 if (!f) exit(1);
11381 #ifdef LASTLOG_FILE
11382 fprintf(f, "%s\n", LASTLOG_FILE);
11383 exit(0);
11384 #endif
11385 #ifdef _PATH_LASTLOG
11386 fprintf(f, "%s\n", _PATH_LASTLOG);
11387 exit(0);
11388 #endif
11389 for (w = lastloglist; *w; w++) {
11390 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11391 fprintf(f, "%s\n", *w);
11392 exit(0);
11393 }
11394 }
11395 exit(0);
11396 }
11397 _ACEOF
11398 rm -f conftest$ac_exeext
11399 if { (ac_try="$ac_link"
11400 case "(($ac_try" in
11401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11402 *) ac_try_echo=$ac_try;;
11403 esac
11404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11405 (eval "$ac_link") 2>&5
11406 ac_status=$?
11407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11409 { (case "(($ac_try" in
11410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11411 *) ac_try_echo=$ac_try;;
11412 esac
11413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11414 (eval "$ac_try") 2>&5
11415 ac_status=$?
11416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11417 (exit $ac_status); }; }; then
11418 path_lastlog=`cat conftestval`
11419 else
11420 echo "$as_me: program exited with status $ac_status" >&5
11421 echo "$as_me: failed program was:" >&5
11422 sed 's/^/| /' conftest.$ac_ext >&5
11423
11424 ( exit $ac_status )
11425 path_lastlog=
11426 fi
11427 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11428 fi
11429
11430
11431 fi
11432 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11433 echo "${ECHO_T}$path_lastlog" >&6; }
11434 if test x$path_lastlog != x; then
11435
11436 cat >>confdefs.h <<_ACEOF
11437 #define LASTLOG_FILE "$path_lastlog"
11438 _ACEOF
11439
11440 fi
11441
11442 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11443 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11444 if test "${path_lastlogx+set}" = set; then
11445 echo $ECHO_N "(cached) $ECHO_C" >&6
11446 else
11447 if test "$cross_compiling" = yes; then
11448 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11449 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11450 else
11451 cat >conftest.$ac_ext <<_ACEOF
11452 /* confdefs.h. */
11453 _ACEOF
11454 cat confdefs.h >>conftest.$ac_ext
11455 cat >>conftest.$ac_ext <<_ACEOF
11456 /* end confdefs.h. */
11457 #include <stdio.h>
11458 #include <stdlib.h>
11459 #ifdef HAVE_UTMPX_H
11460 #include <utmpx.h>
11461 #endif
11462 #include <errno.h>
11463 main()
11464 {
11465 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11466 FILE *a, *f=fopen("conftestval", "w");
11467 if (!f) exit(1);
11468 #ifdef LASTLOGX_FILE
11469 fprintf(f, "%s\n", LASTLOGX_FILE);
11470 exit(0);
11471 #endif
11472 #ifdef _PATH_LASTLOGX
11473 fprintf(f, "%s\n", _PATH_LASTLOGX);
11474 exit(0);
11475 #endif
11476 for (w = wtmplist; *w; w++) {
11477 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11478 fprintf(f, "%s\n", *w);
11479 exit(0);
11480 }
11481 }
11482 exit(0);
11483 }
11484 _ACEOF
11485 rm -f conftest$ac_exeext
11486 if { (ac_try="$ac_link"
11487 case "(($ac_try" in
11488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11489 *) ac_try_echo=$ac_try;;
11490 esac
11491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11492 (eval "$ac_link") 2>&5
11493 ac_status=$?
11494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11495 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11496 { (case "(($ac_try" in
11497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11498 *) ac_try_echo=$ac_try;;
11499 esac
11500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11501 (eval "$ac_try") 2>&5
11502 ac_status=$?
11503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504 (exit $ac_status); }; }; then
11505 path_lastlogx=`cat conftestval`
11506 else
11507 echo "$as_me: program exited with status $ac_status" >&5
11508 echo "$as_me: failed program was:" >&5
11509 sed 's/^/| /' conftest.$ac_ext >&5
11510
11511 ( exit $ac_status )
11512 path_lastlogx=
11513 fi
11514 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11515 fi
11516
11517
11518 fi
11519 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11520 echo "${ECHO_T}$path_lastlogx" >&6; }
11521 if test x$path_lastlogx != x; then
11522
11523 cat >>confdefs.h <<_ACEOF
11524 #define LASTLOGX_FILE "$path_lastlogx"
11525 _ACEOF
11526
11527 fi
11528
11529
11530
11531
11532 save_LIBS=$LIBS
11533 save_CFLAGS=$CFLAGS
11534 CFLAGS="$CFLAGS $X_CFLAGS"
11535 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11536 if test x$support_xim = xyes; then
11537 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11538 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11539 if test "${rxvt_cv_func_xlocale+set}" = set; then
11540 echo $ECHO_N "(cached) $ECHO_C" >&6
11541 else
11542 if test "$cross_compiling" = yes; then
11543 :
11544 else
11545 cat >conftest.$ac_ext <<_ACEOF
11546 /* confdefs.h. */
11547 _ACEOF
11548 cat confdefs.h >>conftest.$ac_ext
11549 cat >>conftest.$ac_ext <<_ACEOF
11550 /* end confdefs.h. */
11551 #include <X11/Xlib.h>
11552 #include <stdlib.h>
11553 main() {
11554 char *p;
11555 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11556 exit (XSupportsLocale() ? 0 : 1);
11557 else
11558 exit (1);}
11559 _ACEOF
11560 rm -f conftest$ac_exeext
11561 if { (ac_try="$ac_link"
11562 case "(($ac_try" in
11563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11564 *) ac_try_echo=$ac_try;;
11565 esac
11566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11567 (eval "$ac_link") 2>&5
11568 ac_status=$?
11569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11570 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11571 { (case "(($ac_try" in
11572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11573 *) ac_try_echo=$ac_try;;
11574 esac
11575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11576 (eval "$ac_try") 2>&5
11577 ac_status=$?
11578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579 (exit $ac_status); }; }; then
11580 rxvt_cv_func_xlocale=yes
11581 else
11582 echo "$as_me: program exited with status $ac_status" >&5
11583 echo "$as_me: failed program was:" >&5
11584 sed 's/^/| /' conftest.$ac_ext >&5
11585
11586 ( exit $ac_status )
11587 rxvt_cv_func_xlocale=no
11588 fi
11589 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11590 fi
11591
11592
11593 fi
11594 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11595 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11596 if test x$rxvt_cv_func_xlocale = xyes; then
11597
11598 cat >>confdefs.h <<\_ACEOF
11599 #define USE_XIM 1
11600 _ACEOF
11601
11602 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11603 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11604 if test "${rxvt_broken_ximcb+set}" = set; then
11605 echo $ECHO_N "(cached) $ECHO_C" >&6
11606 else
11607 cat >conftest.$ac_ext <<_ACEOF
11608
11609 #include <X11/Xlib.h>
11610
11611 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11612
11613 void f() {
11614 XIMCallback cb;
11615 cb.callback = im_destroy_cb;
11616 }
11617
11618 _ACEOF
11619 rm -f conftest.$ac_objext
11620 if { (ac_try="$ac_compile"
11621 case "(($ac_try" in
11622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11623 *) ac_try_echo=$ac_try;;
11624 esac
11625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11626 (eval "$ac_compile") 2>conftest.er1
11627 ac_status=$?
11628 grep -v '^ *+' conftest.er1 >conftest.err
11629 rm -f conftest.er1
11630 cat conftest.err >&5
11631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11632 (exit $ac_status); } && {
11633 test -z "$ac_cxx_werror_flag" ||
11634 test ! -s conftest.err
11635 } && test -s conftest.$ac_objext; then
11636 rxvt_broken_ximcb=yes
11637 else
11638 echo "$as_me: failed program was:" >&5
11639 sed 's/^/| /' conftest.$ac_ext >&5
11640
11641 rxvt_broken_ximcb=no
11642 fi
11643
11644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11645 fi
11646 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11647 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11648
11649 if test x$rxvt_broken_ximcb = xyes; then
11650
11651 cat >>confdefs.h <<\_ACEOF
11652 #define XIMCB_PROTO_BROKEN 1
11653 _ACEOF
11654
11655 fi
11656 fi
11657 fi
11658
11659 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11660 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11661 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11662 echo $ECHO_N "(cached) $ECHO_C" >&6
11663 else
11664 cat >conftest.$ac_ext <<_ACEOF
11665 /* confdefs.h. */
11666 _ACEOF
11667 cat confdefs.h >>conftest.$ac_ext
11668 cat >>conftest.$ac_ext <<_ACEOF
11669 /* end confdefs.h. */
11670 #define X_LOCALE 1
11671 #include <X11/Xlocale.h>
11672 int
11673 main ()
11674 {
11675 setlocale(LC_CTYPE, "");
11676 ;
11677 return 0;
11678 }
11679 _ACEOF
11680 rm -f conftest.$ac_objext conftest$ac_exeext
11681 if { (ac_try="$ac_link"
11682 case "(($ac_try" in
11683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11684 *) ac_try_echo=$ac_try;;
11685 esac
11686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11687 (eval "$ac_link") 2>conftest.er1
11688 ac_status=$?
11689 grep -v '^ *+' conftest.er1 >conftest.err
11690 rm -f conftest.er1
11691 cat conftest.err >&5
11692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 (exit $ac_status); } && {
11694 test -z "$ac_cxx_werror_flag" ||
11695 test ! -s conftest.err
11696 } && test -s conftest$ac_exeext &&
11697 $as_test_x conftest$ac_exeext; then
11698 rxvt_cv_func_xsetlocale=yes
11699 else
11700 echo "$as_me: failed program was:" >&5
11701 sed 's/^/| /' conftest.$ac_ext >&5
11702
11703 rxvt_cv_func_xsetlocale=no
11704 fi
11705
11706 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11707 conftest$ac_exeext conftest.$ac_ext
11708 fi
11709 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11710 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11711 if test x$rxvt_cv_func_xsetlocale = xyes; then
11712
11713 cat >>confdefs.h <<\_ACEOF
11714 #define HAVE_XSETLOCALE 1
11715 _ACEOF
11716
11717 fi
11718 LIBS=$save_LIBS
11719 CFLAGS=$save_CFLAGS
11720
11721 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11722 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11723 if test "${rxvt_cv_func_setlocale+set}" = set; then
11724 echo $ECHO_N "(cached) $ECHO_C" >&6
11725 else
11726 cat >conftest.$ac_ext <<_ACEOF
11727 /* confdefs.h. */
11728 _ACEOF
11729 cat confdefs.h >>conftest.$ac_ext
11730 cat >>conftest.$ac_ext <<_ACEOF
11731 /* end confdefs.h. */
11732 #include <clocale>
11733 int
11734 main ()
11735 {
11736 setlocale(LC_CTYPE, "");
11737 ;
11738 return 0;
11739 }
11740 _ACEOF
11741 rm -f conftest.$ac_objext conftest$ac_exeext
11742 if { (ac_try="$ac_link"
11743 case "(($ac_try" in
11744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11745 *) ac_try_echo=$ac_try;;
11746 esac
11747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11748 (eval "$ac_link") 2>conftest.er1
11749 ac_status=$?
11750 grep -v '^ *+' conftest.er1 >conftest.err
11751 rm -f conftest.er1
11752 cat conftest.err >&5
11753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11754 (exit $ac_status); } && {
11755 test -z "$ac_cxx_werror_flag" ||
11756 test ! -s conftest.err
11757 } && test -s conftest$ac_exeext &&
11758 $as_test_x conftest$ac_exeext; then
11759 rxvt_cv_func_setlocale=yes
11760 else
11761 echo "$as_me: failed program was:" >&5
11762 sed 's/^/| /' conftest.$ac_ext >&5
11763
11764 rxvt_cv_func_setlocale=no
11765 fi
11766
11767 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11768 conftest$ac_exeext conftest.$ac_ext
11769 fi
11770 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11771 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
11772 if test x$rxvt_cv_func_setlocale = xyes; then
11773
11774 cat >>confdefs.h <<\_ACEOF
11775 #define HAVE_SETLOCALE 1
11776 _ACEOF
11777
11778 fi
11779
11780 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11781 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
11782 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11783 echo $ECHO_N "(cached) $ECHO_C" >&6
11784 else
11785 cat >conftest.$ac_ext <<_ACEOF
11786 /* confdefs.h. */
11787 _ACEOF
11788 cat confdefs.h >>conftest.$ac_ext
11789 cat >>conftest.$ac_ext <<_ACEOF
11790 /* end confdefs.h. */
11791 #include <langinfo.h>
11792 int
11793 main ()
11794 {
11795 nl_langinfo(CODESET);
11796 ;
11797 return 0;
11798 }
11799 _ACEOF
11800 rm -f conftest.$ac_objext conftest$ac_exeext
11801 if { (ac_try="$ac_link"
11802 case "(($ac_try" in
11803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11804 *) ac_try_echo=$ac_try;;
11805 esac
11806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11807 (eval "$ac_link") 2>conftest.er1
11808 ac_status=$?
11809 grep -v '^ *+' conftest.er1 >conftest.err
11810 rm -f conftest.er1
11811 cat conftest.err >&5
11812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813 (exit $ac_status); } && {
11814 test -z "$ac_cxx_werror_flag" ||
11815 test ! -s conftest.err
11816 } && test -s conftest$ac_exeext &&
11817 $as_test_x conftest$ac_exeext; then
11818 rxvt_cv_func_nl_langinfo=yes
11819 else
11820 echo "$as_me: failed program was:" >&5
11821 sed 's/^/| /' conftest.$ac_ext >&5
11822
11823 rxvt_cv_func_nl_langinfo=no
11824 fi
11825
11826 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11827 conftest$ac_exeext conftest.$ac_ext
11828 fi
11829 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11830 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
11831 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11832
11833 cat >>confdefs.h <<\_ACEOF
11834 #define HAVE_NL_LANGINFO 1
11835 _ACEOF
11836
11837 fi
11838
11839
11840 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11841 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
11842 if test "${can_pass_fds+set}" = set; then
11843 echo $ECHO_N "(cached) $ECHO_C" >&6
11844 else
11845 cat >conftest.$ac_ext <<_ACEOF
11846 /* confdefs.h. */
11847 _ACEOF
11848 cat confdefs.h >>conftest.$ac_ext
11849 cat >>conftest.$ac_ext <<_ACEOF
11850 /* end confdefs.h. */
11851
11852 #include <cstddef> // broken bsds (is that redundant?) need this
11853 #include <sys/types.h>
11854 #include <sys/socket.h>
11855 #include <sys/uio.h>
11856
11857 int
11858 main ()
11859 {
11860
11861 {
11862 msghdr msg;
11863 iovec iov;
11864 char buf [100];
11865 char data = 0;
11866
11867 iov.iov_base = &data;
11868 iov.iov_len = 1;
11869
11870 msg.msg_iov = &iov;
11871 msg.msg_iovlen = 1;
11872 msg.msg_control = buf;
11873 msg.msg_controllen = sizeof buf;
11874
11875 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11876 cmsg->cmsg_level = SOL_SOCKET;
11877 cmsg->cmsg_type = SCM_RIGHTS;
11878 cmsg->cmsg_len = 100;
11879
11880 *(int *)CMSG_DATA (cmsg) = 5;
11881
11882 return sendmsg (3, &msg, 0);
11883 }
11884
11885 ;
11886 return 0;
11887 }
11888 _ACEOF
11889 rm -f conftest.$ac_objext conftest$ac_exeext
11890 if { (ac_try="$ac_link"
11891 case "(($ac_try" in
11892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11893 *) ac_try_echo=$ac_try;;
11894 esac
11895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11896 (eval "$ac_link") 2>conftest.er1
11897 ac_status=$?
11898 grep -v '^ *+' conftest.er1 >conftest.err
11899 rm -f conftest.er1
11900 cat conftest.err >&5
11901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902 (exit $ac_status); } && {
11903 test -z "$ac_cxx_werror_flag" ||
11904 test ! -s conftest.err
11905 } && test -s conftest$ac_exeext &&
11906 $as_test_x conftest$ac_exeext; then
11907 can_pass_fds=yes
11908 else
11909 echo "$as_me: failed program was:" >&5
11910 sed 's/^/| /' conftest.$ac_ext >&5
11911
11912 can_pass_fds=no
11913 fi
11914
11915 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11916 conftest$ac_exeext conftest.$ac_ext
11917 fi
11918 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11919 echo "${ECHO_T}$can_pass_fds" >&6; }
11920 if test x$can_pass_fds = xyes; then
11921
11922 cat >>confdefs.h <<\_ACEOF
11923 #define HAVE_UNIX_FDPASS 1
11924 _ACEOF
11925
11926 else
11927 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11928 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11929 { (exit 1); exit 1; }; }
11930 fi
11931
11932
11933
11934
11935
11936
11937
11938
11939 for ac_header in \
11940 pty.h \
11941 util.h \
11942 libutil.h \
11943 sys/ioctl.h \
11944 sys/stropts.h \
11945
11946 do
11947 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11948 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11949 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11950 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11951 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11952 echo $ECHO_N "(cached) $ECHO_C" >&6
11953 fi
11954 ac_res=`eval echo '${'$as_ac_Header'}'`
11955 { echo "$as_me:$LINENO: result: $ac_res" >&5
11956 echo "${ECHO_T}$ac_res" >&6; }
11957 else
11958 # Is the header compilable?
11959 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11960 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11961 cat >conftest.$ac_ext <<_ACEOF
11962 /* confdefs.h. */
11963 _ACEOF
11964 cat confdefs.h >>conftest.$ac_ext
11965 cat >>conftest.$ac_ext <<_ACEOF
11966 /* end confdefs.h. */
11967 $ac_includes_default
11968 #include <$ac_header>
11969 _ACEOF
11970 rm -f conftest.$ac_objext
11971 if { (ac_try="$ac_compile"
11972 case "(($ac_try" in
11973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11974 *) ac_try_echo=$ac_try;;
11975 esac
11976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11977 (eval "$ac_compile") 2>conftest.er1
11978 ac_status=$?
11979 grep -v '^ *+' conftest.er1 >conftest.err
11980 rm -f conftest.er1
11981 cat conftest.err >&5
11982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983 (exit $ac_status); } && {
11984 test -z "$ac_cxx_werror_flag" ||
11985 test ! -s conftest.err
11986 } && test -s conftest.$ac_objext; then
11987 ac_header_compiler=yes
11988 else
11989 echo "$as_me: failed program was:" >&5
11990 sed 's/^/| /' conftest.$ac_ext >&5
11991
11992 ac_header_compiler=no
11993 fi
11994
11995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11996 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11997 echo "${ECHO_T}$ac_header_compiler" >&6; }
11998
11999 # Is the header present?
12000 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12001 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12002 cat >conftest.$ac_ext <<_ACEOF
12003 /* confdefs.h. */
12004 _ACEOF
12005 cat confdefs.h >>conftest.$ac_ext
12006 cat >>conftest.$ac_ext <<_ACEOF
12007 /* end confdefs.h. */
12008 #include <$ac_header>
12009 _ACEOF
12010 if { (ac_try="$ac_cpp conftest.$ac_ext"
12011 case "(($ac_try" in
12012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12013 *) ac_try_echo=$ac_try;;
12014 esac
12015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12016 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12017 ac_status=$?
12018 grep -v '^ *+' conftest.er1 >conftest.err
12019 rm -f conftest.er1
12020 cat conftest.err >&5
12021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12022 (exit $ac_status); } >/dev/null && {
12023 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12024 test ! -s conftest.err
12025 }; then
12026 ac_header_preproc=yes
12027 else
12028 echo "$as_me: failed program was:" >&5
12029 sed 's/^/| /' conftest.$ac_ext >&5
12030
12031 ac_header_preproc=no
12032 fi
12033
12034 rm -f conftest.err conftest.$ac_ext
12035 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12036 echo "${ECHO_T}$ac_header_preproc" >&6; }
12037
12038 # So? What about this header?
12039 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12040 yes:no: )
12041 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12042 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12043 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12044 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12045 ac_header_preproc=yes
12046 ;;
12047 no:yes:* )
12048 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12049 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12050 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12051 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12052 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12053 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12054 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12055 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12056 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12057 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12058 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12059 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12060
12061 ;;
12062 esac
12063 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12064 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12065 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12066 echo $ECHO_N "(cached) $ECHO_C" >&6
12067 else
12068 eval "$as_ac_Header=\$ac_header_preproc"
12069 fi
12070 ac_res=`eval echo '${'$as_ac_Header'}'`
12071 { echo "$as_me:$LINENO: result: $ac_res" >&5
12072 echo "${ECHO_T}$ac_res" >&6; }
12073
12074 fi
12075 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12076 cat >>confdefs.h <<_ACEOF
12077 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12078 _ACEOF
12079
12080 fi
12081
12082 done
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094 for ac_func in \
12095 revoke \
12096 _getpty \
12097 getpt \
12098 posix_openpt \
12099 isastream \
12100 setuid \
12101 seteuid \
12102 setreuid \
12103 setresuid \
12104
12105 do
12106 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12107 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12108 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12109 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12110 echo $ECHO_N "(cached) $ECHO_C" >&6
12111 else
12112 cat >conftest.$ac_ext <<_ACEOF
12113 /* confdefs.h. */
12114 _ACEOF
12115 cat confdefs.h >>conftest.$ac_ext
12116 cat >>conftest.$ac_ext <<_ACEOF
12117 /* end confdefs.h. */
12118 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12119 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12120 #define $ac_func innocuous_$ac_func
12121
12122 /* System header to define __stub macros and hopefully few prototypes,
12123 which can conflict with char $ac_func (); below.
12124 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12125 <limits.h> exists even on freestanding compilers. */
12126
12127 #ifdef __STDC__
12128 # include <limits.h>
12129 #else
12130 # include <assert.h>
12131 #endif
12132
12133 #undef $ac_func
12134
12135 /* Override any GCC internal prototype to avoid an error.
12136 Use char because int might match the return type of a GCC
12137 builtin and then its argument prototype would still apply. */
12138 #ifdef __cplusplus
12139 extern "C"
12140 #endif
12141 char $ac_func ();
12142 /* The GNU C library defines this for functions which it implements
12143 to always fail with ENOSYS. Some functions are actually named
12144 something starting with __ and the normal name is an alias. */
12145 #if defined __stub_$ac_func || defined __stub___$ac_func
12146 choke me
12147 #endif
12148
12149 int
12150 main ()
12151 {
12152 return $ac_func ();
12153 ;
12154 return 0;
12155 }
12156 _ACEOF
12157 rm -f conftest.$ac_objext conftest$ac_exeext
12158 if { (ac_try="$ac_link"
12159 case "(($ac_try" in
12160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12161 *) ac_try_echo=$ac_try;;
12162 esac
12163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12164 (eval "$ac_link") 2>conftest.er1
12165 ac_status=$?
12166 grep -v '^ *+' conftest.er1 >conftest.err
12167 rm -f conftest.er1
12168 cat conftest.err >&5
12169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12170 (exit $ac_status); } && {
12171 test -z "$ac_cxx_werror_flag" ||
12172 test ! -s conftest.err
12173 } && test -s conftest$ac_exeext &&
12174 $as_test_x conftest$ac_exeext; then
12175 eval "$as_ac_var=yes"
12176 else
12177 echo "$as_me: failed program was:" >&5
12178 sed 's/^/| /' conftest.$ac_ext >&5
12179
12180 eval "$as_ac_var=no"
12181 fi
12182
12183 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12184 conftest$ac_exeext conftest.$ac_ext
12185 fi
12186 ac_res=`eval echo '${'$as_ac_var'}'`
12187 { echo "$as_me:$LINENO: result: $ac_res" >&5
12188 echo "${ECHO_T}$ac_res" >&6; }
12189 if test `eval echo '${'$as_ac_var'}'` = yes; then
12190 cat >>confdefs.h <<_ACEOF
12191 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12192 _ACEOF
12193
12194 fi
12195 done
12196
12197
12198 have_clone=no
12199
12200 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12201 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12202 if test -e /dev/ptym/clone; then
12203 { echo "$as_me:$LINENO: result: yes" >&5
12204 echo "${ECHO_T}yes" >&6; }
12205
12206 cat >>confdefs.h <<\_ACEOF
12207 #define HAVE_DEV_CLONE 1
12208 _ACEOF
12209
12210
12211 cat >>confdefs.h <<\_ACEOF
12212 #define CLONE_DEVICE "/dev/ptym/clone"
12213 _ACEOF
12214
12215 have_clone=yes
12216 else
12217 { echo "$as_me:$LINENO: result: no" >&5
12218 echo "${ECHO_T}no" >&6; }
12219 fi
12220
12221 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12222 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12223 if test -e /dev/ptc; then
12224 { echo "$as_me:$LINENO: result: yes" >&5
12225 echo "${ECHO_T}yes" >&6; }
12226
12227 cat >>confdefs.h <<\_ACEOF
12228 #define HAVE_DEV_PTC 1
12229 _ACEOF
12230
12231
12232 cat >>confdefs.h <<\_ACEOF
12233 #define CLONE_DEVICE "/dev/ptc"
12234 _ACEOF
12235
12236 have_clone=yes
12237 else
12238 { echo "$as_me:$LINENO: result: no" >&5
12239 echo "${ECHO_T}no" >&6; }
12240 fi
12241
12242 case $host in
12243 *-*-cygwin*)
12244 have_clone=yes
12245
12246 cat >>confdefs.h <<\_ACEOF
12247 #define CLONE_DEVICE "/dev/ptmx"
12248 _ACEOF
12249
12250 ;;
12251 *)
12252 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12253 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12254 if test -e /dev/ptmx; then
12255 { echo "$as_me:$LINENO: result: yes" >&5
12256 echo "${ECHO_T}yes" >&6; }
12257
12258 cat >>confdefs.h <<\_ACEOF
12259 #define HAVE_DEV_PTMX 1
12260 _ACEOF
12261
12262
12263 cat >>confdefs.h <<\_ACEOF
12264 #define CLONE_DEVICE "/dev/ptmx"
12265 _ACEOF
12266
12267 have_clone=yes
12268 else
12269 { echo "$as_me:$LINENO: result: no" >&5
12270 echo "${ECHO_T}no" >&6; }
12271 fi
12272 ;;
12273 esac
12274
12275 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12276 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12277 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12278 cat >conftest.$ac_ext <<_ACEOF
12279 /* confdefs.h. */
12280 _ACEOF
12281 cat confdefs.h >>conftest.$ac_ext
12282 cat >>conftest.$ac_ext <<_ACEOF
12283 /* end confdefs.h. */
12284 #include <stdlib.h>
12285 int
12286 main ()
12287 {
12288 grantpt(0);unlockpt(0);ptsname(0);
12289 ;
12290 return 0;
12291 }
12292 _ACEOF
12293 rm -f conftest.$ac_objext conftest$ac_exeext
12294 if { (ac_try="$ac_link"
12295 case "(($ac_try" in
12296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12297 *) ac_try_echo=$ac_try;;
12298 esac
12299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12300 (eval "$ac_link") 2>conftest.er1
12301 ac_status=$?
12302 grep -v '^ *+' conftest.er1 >conftest.err
12303 rm -f conftest.er1
12304 cat conftest.err >&5
12305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12306 (exit $ac_status); } && {
12307 test -z "$ac_cxx_werror_flag" ||
12308 test ! -s conftest.err
12309 } && test -s conftest$ac_exeext &&
12310 $as_test_x conftest$ac_exeext; then
12311 unix98_pty=yes
12312
12313 cat >>confdefs.h <<\_ACEOF
12314 #define UNIX98_PTY 1
12315 _ACEOF
12316
12317 { echo "$as_me:$LINENO: result: yes" >&5
12318 echo "${ECHO_T}yes" >&6; }
12319 else
12320 echo "$as_me: failed program was:" >&5
12321 sed 's/^/| /' conftest.$ac_ext >&5
12322
12323 { echo "$as_me:$LINENO: result: no" >&5
12324 echo "${ECHO_T}no" >&6; }
12325 fi
12326
12327 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12328 conftest$ac_exeext conftest.$ac_ext
12329 fi
12330
12331 if test -z "$unix98_pty"; then
12332
12333 for ac_func in openpty
12334 do
12335 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12336 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12337 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12338 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12339 echo $ECHO_N "(cached) $ECHO_C" >&6
12340 else
12341 cat >conftest.$ac_ext <<_ACEOF
12342 /* confdefs.h. */
12343 _ACEOF
12344 cat confdefs.h >>conftest.$ac_ext
12345 cat >>conftest.$ac_ext <<_ACEOF
12346 /* end confdefs.h. */
12347 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12348 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12349 #define $ac_func innocuous_$ac_func
12350
12351 /* System header to define __stub macros and hopefully few prototypes,
12352 which can conflict with char $ac_func (); below.
12353 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12354 <limits.h> exists even on freestanding compilers. */
12355
12356 #ifdef __STDC__
12357 # include <limits.h>
12358 #else
12359 # include <assert.h>
12360 #endif
12361
12362 #undef $ac_func
12363
12364 /* Override any GCC internal prototype to avoid an error.
12365 Use char because int might match the return type of a GCC
12366 builtin and then its argument prototype would still apply. */
12367 #ifdef __cplusplus
12368 extern "C"
12369 #endif
12370 char $ac_func ();
12371 /* The GNU C library defines this for functions which it implements
12372 to always fail with ENOSYS. Some functions are actually named
12373 something starting with __ and the normal name is an alias. */
12374 #if defined __stub_$ac_func || defined __stub___$ac_func
12375 choke me
12376 #endif
12377
12378 int
12379 main ()
12380 {
12381 return $ac_func ();
12382 ;
12383 return 0;
12384 }
12385 _ACEOF
12386 rm -f conftest.$ac_objext conftest$ac_exeext
12387 if { (ac_try="$ac_link"
12388 case "(($ac_try" in
12389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12390 *) ac_try_echo=$ac_try;;
12391 esac
12392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12393 (eval "$ac_link") 2>conftest.er1
12394 ac_status=$?
12395 grep -v '^ *+' conftest.er1 >conftest.err
12396 rm -f conftest.er1
12397 cat conftest.err >&5
12398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12399 (exit $ac_status); } && {
12400 test -z "$ac_cxx_werror_flag" ||
12401 test ! -s conftest.err
12402 } && test -s conftest$ac_exeext &&
12403 $as_test_x conftest$ac_exeext; then
12404 eval "$as_ac_var=yes"
12405 else
12406 echo "$as_me: failed program was:" >&5
12407 sed 's/^/| /' conftest.$ac_ext >&5
12408
12409 eval "$as_ac_var=no"
12410 fi
12411
12412 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12413 conftest$ac_exeext conftest.$ac_ext
12414 fi
12415 ac_res=`eval echo '${'$as_ac_var'}'`
12416 { echo "$as_me:$LINENO: result: $ac_res" >&5
12417 echo "${ECHO_T}$ac_res" >&6; }
12418 if test `eval echo '${'$as_ac_var'}'` = yes; then
12419 cat >>confdefs.h <<_ACEOF
12420 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12421 _ACEOF
12422
12423 else
12424 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12425 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12426 if test "${ac_cv_lib_util_openpty+set}" = set; then
12427 echo $ECHO_N "(cached) $ECHO_C" >&6
12428 else
12429 ac_check_lib_save_LIBS=$LIBS
12430 LIBS="-lutil $LIBS"
12431 cat >conftest.$ac_ext <<_ACEOF
12432 /* confdefs.h. */
12433 _ACEOF
12434 cat confdefs.h >>conftest.$ac_ext
12435 cat >>conftest.$ac_ext <<_ACEOF
12436 /* end confdefs.h. */
12437
12438 /* Override any GCC internal prototype to avoid an error.
12439 Use char because int might match the return type of a GCC
12440 builtin and then its argument prototype would still apply. */
12441 #ifdef __cplusplus
12442 extern "C"
12443 #endif
12444 char openpty ();
12445 int
12446 main ()
12447 {
12448 return openpty ();
12449 ;
12450 return 0;
12451 }
12452 _ACEOF
12453 rm -f conftest.$ac_objext conftest$ac_exeext
12454 if { (ac_try="$ac_link"
12455 case "(($ac_try" in
12456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12457 *) ac_try_echo=$ac_try;;
12458 esac
12459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12460 (eval "$ac_link") 2>conftest.er1
12461 ac_status=$?
12462 grep -v '^ *+' conftest.er1 >conftest.err
12463 rm -f conftest.er1
12464 cat conftest.err >&5
12465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12466 (exit $ac_status); } && {
12467 test -z "$ac_cxx_werror_flag" ||
12468 test ! -s conftest.err
12469 } && test -s conftest$ac_exeext &&
12470 $as_test_x conftest$ac_exeext; then
12471 ac_cv_lib_util_openpty=yes
12472 else
12473 echo "$as_me: failed program was:" >&5
12474 sed 's/^/| /' conftest.$ac_ext >&5
12475
12476 ac_cv_lib_util_openpty=no
12477 fi
12478
12479 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12480 conftest$ac_exeext conftest.$ac_ext
12481 LIBS=$ac_check_lib_save_LIBS
12482 fi
12483 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12484 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12485 if test $ac_cv_lib_util_openpty = yes; then
12486 cat >>confdefs.h <<\_ACEOF
12487 #define HAVE_OPENPTY 1
12488 _ACEOF
12489 LIBS="$LIBS -lutil"
12490 fi
12491
12492 fi
12493 done
12494
12495 fi
12496
12497
12498
12499 { echo "$as_me:$LINENO: checking for tty group" >&5
12500 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12501 if test "${tty_group+set}" = set; then
12502 echo $ECHO_N "(cached) $ECHO_C" >&6
12503 else
12504 if test "$cross_compiling" = yes; then
12505 tty_group=no
12506 else
12507 cat >conftest.$ac_ext <<_ACEOF
12508 /* confdefs.h. */
12509 _ACEOF
12510 cat confdefs.h >>conftest.$ac_ext
12511 cat >>conftest.$ac_ext <<_ACEOF
12512 /* end confdefs.h. */
12513
12514 #include <sys/types.h>
12515 #include <sys/stat.h>
12516 #include <unistd.h>
12517 #include <grp.h>
12518
12519 main()
12520 {
12521 struct stat st;
12522 struct group *gr;
12523 char *tty;
12524 gr = getgrnam("tty");
12525 tty = ttyname(0);
12526 if (gr != 0
12527 && tty != 0
12528 && (stat(tty, &st)) == 0
12529 && st.st_gid == gr->gr_gid)
12530 return 0;
12531 else
12532 return 1;
12533 }
12534 _ACEOF
12535 rm -f conftest$ac_exeext
12536 if { (ac_try="$ac_link"
12537 case "(($ac_try" in
12538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12539 *) ac_try_echo=$ac_try;;
12540 esac
12541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12542 (eval "$ac_link") 2>&5
12543 ac_status=$?
12544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12546 { (case "(($ac_try" in
12547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12548 *) ac_try_echo=$ac_try;;
12549 esac
12550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12551 (eval "$ac_try") 2>&5
12552 ac_status=$?
12553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554 (exit $ac_status); }; }; then
12555 tty_group=yes
12556 else
12557 echo "$as_me: program exited with status $ac_status" >&5
12558 echo "$as_me: failed program was:" >&5
12559 sed 's/^/| /' conftest.$ac_ext >&5
12560
12561 ( exit $ac_status )
12562 tty_group=no
12563 fi
12564 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12565 fi
12566
12567
12568 fi
12569 { echo "$as_me:$LINENO: result: $tty_group" >&5
12570 echo "${ECHO_T}$tty_group" >&6; }
12571 if test x$tty_group = xyes; then
12572
12573 cat >>confdefs.h <<\_ACEOF
12574 #define TTY_GID_SUPPORT 1
12575 _ACEOF
12576
12577 fi
12578
12579 if test x$support_xft = xyes; then
12580 # Extract the first word of "pkg-config", so it can be a program name with args.
12581 set dummy pkg-config; ac_word=$2
12582 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12583 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12584 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12585 echo $ECHO_N "(cached) $ECHO_C" >&6
12586 else
12587 case $PKG_CONFIG in
12588 [\\/]* | ?:[\\/]*)
12589 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12590 ;;
12591 *)
12592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12593 for as_dir in $PATH
12594 do
12595 IFS=$as_save_IFS
12596 test -z "$as_dir" && as_dir=.
12597 for ac_exec_ext in '' $ac_executable_extensions; do
12598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12599 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12600 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12601 break 2
12602 fi
12603 done
12604 done
12605 IFS=$as_save_IFS
12606
12607 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12608 ;;
12609 esac
12610 fi
12611 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12612 if test -n "$PKG_CONFIG"; then
12613 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12614 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12615 else
12616 { echo "$as_me:$LINENO: result: no" >&5
12617 echo "${ECHO_T}no" >&6; }
12618 fi
12619
12620
12621 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12622 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12623 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12624 else
12625 # Extract the first word of "xft-config", so it can be a program name with args.
12626 set dummy xft-config; ac_word=$2
12627 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12629 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12630 echo $ECHO_N "(cached) $ECHO_C" >&6
12631 else
12632 case $XFT_CONFIG in
12633 [\\/]* | ?:[\\/]*)
12634 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12635 ;;
12636 *)
12637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12638 for as_dir in $PATH
12639 do
12640 IFS=$as_save_IFS
12641 test -z "$as_dir" && as_dir=.
12642 for ac_exec_ext in '' $ac_executable_extensions; do
12643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12644 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12645 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12646 break 2
12647 fi
12648 done
12649 done
12650 IFS=$as_save_IFS
12651
12652 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12653 ;;
12654 esac
12655 fi
12656 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12657 if test -n "$XFT_CONFIG"; then
12658 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12659 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12660 else
12661 { echo "$as_me:$LINENO: result: no" >&5
12662 echo "${ECHO_T}no" >&6; }
12663 fi
12664
12665
12666 if test $XFT_CONFIG != no; then
12667 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12668 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12669 fi
12670 fi
12671
12672 save_LIBS="$LIBS"
12673 LIBS="$LIBS $X_LIBS"
12674
12675 for ac_header in X11/Xft/Xft.h
12676 do
12677 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12678 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12679 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12681 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12682 echo $ECHO_N "(cached) $ECHO_C" >&6
12683 fi
12684 ac_res=`eval echo '${'$as_ac_Header'}'`
12685 { echo "$as_me:$LINENO: result: $ac_res" >&5
12686 echo "${ECHO_T}$ac_res" >&6; }
12687 else
12688 # Is the header compilable?
12689 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12690 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12691 cat >conftest.$ac_ext <<_ACEOF
12692 /* confdefs.h. */
12693 _ACEOF
12694 cat confdefs.h >>conftest.$ac_ext
12695 cat >>conftest.$ac_ext <<_ACEOF
12696 /* end confdefs.h. */
12697 $ac_includes_default
12698 #include <$ac_header>
12699 _ACEOF
12700 rm -f conftest.$ac_objext
12701 if { (ac_try="$ac_compile"
12702 case "(($ac_try" in
12703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12704 *) ac_try_echo=$ac_try;;
12705 esac
12706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12707 (eval "$ac_compile") 2>conftest.er1
12708 ac_status=$?
12709 grep -v '^ *+' conftest.er1 >conftest.err
12710 rm -f conftest.er1
12711 cat conftest.err >&5
12712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12713 (exit $ac_status); } && {
12714 test -z "$ac_cxx_werror_flag" ||
12715 test ! -s conftest.err
12716 } && test -s conftest.$ac_objext; then
12717 ac_header_compiler=yes
12718 else
12719 echo "$as_me: failed program was:" >&5
12720 sed 's/^/| /' conftest.$ac_ext >&5
12721
12722 ac_header_compiler=no
12723 fi
12724
12725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12726 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12727 echo "${ECHO_T}$ac_header_compiler" >&6; }
12728
12729 # Is the header present?
12730 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12731 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12732 cat >conftest.$ac_ext <<_ACEOF
12733 /* confdefs.h. */
12734 _ACEOF
12735 cat confdefs.h >>conftest.$ac_ext
12736 cat >>conftest.$ac_ext <<_ACEOF
12737 /* end confdefs.h. */
12738 #include <$ac_header>
12739 _ACEOF
12740 if { (ac_try="$ac_cpp conftest.$ac_ext"
12741 case "(($ac_try" in
12742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12743 *) ac_try_echo=$ac_try;;
12744 esac
12745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12746 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12747 ac_status=$?
12748 grep -v '^ *+' conftest.er1 >conftest.err
12749 rm -f conftest.er1
12750 cat conftest.err >&5
12751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12752 (exit $ac_status); } >/dev/null && {
12753 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12754 test ! -s conftest.err
12755 }; then
12756 ac_header_preproc=yes
12757 else
12758 echo "$as_me: failed program was:" >&5
12759 sed 's/^/| /' conftest.$ac_ext >&5
12760
12761 ac_header_preproc=no
12762 fi
12763
12764 rm -f conftest.err conftest.$ac_ext
12765 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12766 echo "${ECHO_T}$ac_header_preproc" >&6; }
12767
12768 # So? What about this header?
12769 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12770 yes:no: )
12771 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12772 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12773 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12774 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12775 ac_header_preproc=yes
12776 ;;
12777 no:yes:* )
12778 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12779 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12780 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12781 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12782 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12783 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12784 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12785 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12786 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12787 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12788 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12789 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12790
12791 ;;
12792 esac
12793 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12794 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12795 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12796 echo $ECHO_N "(cached) $ECHO_C" >&6
12797 else
12798 eval "$as_ac_Header=\$ac_header_preproc"
12799 fi
12800 ac_res=`eval echo '${'$as_ac_Header'}'`
12801 { echo "$as_me:$LINENO: result: $ac_res" >&5
12802 echo "${ECHO_T}$ac_res" >&6; }
12803
12804 fi
12805 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12806 cat >>confdefs.h <<_ACEOF
12807 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12808 _ACEOF
12809
12810 else
12811 support_xft=no
12812 fi
12813
12814 done
12815
12816 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12817 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12818 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12819 echo $ECHO_N "(cached) $ECHO_C" >&6
12820 else
12821 ac_check_lib_save_LIBS=$LIBS
12822 LIBS="-lXft $LIBS"
12823 cat >conftest.$ac_ext <<_ACEOF
12824 /* confdefs.h. */
12825 _ACEOF
12826 cat confdefs.h >>conftest.$ac_ext
12827 cat >>conftest.$ac_ext <<_ACEOF
12828 /* end confdefs.h. */
12829
12830 /* Override any GCC internal prototype to avoid an error.
12831 Use char because int might match the return type of a GCC
12832 builtin and then its argument prototype would still apply. */
12833 #ifdef __cplusplus
12834 extern "C"
12835 #endif
12836 char XftDrawString32 ();
12837 int
12838 main ()
12839 {
12840 return XftDrawString32 ();
12841 ;
12842 return 0;
12843 }
12844 _ACEOF
12845 rm -f conftest.$ac_objext conftest$ac_exeext
12846 if { (ac_try="$ac_link"
12847 case "(($ac_try" in
12848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12849 *) ac_try_echo=$ac_try;;
12850 esac
12851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12852 (eval "$ac_link") 2>conftest.er1
12853 ac_status=$?
12854 grep -v '^ *+' conftest.er1 >conftest.err
12855 rm -f conftest.er1
12856 cat conftest.err >&5
12857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12858 (exit $ac_status); } && {
12859 test -z "$ac_cxx_werror_flag" ||
12860 test ! -s conftest.err
12861 } && test -s conftest$ac_exeext &&
12862 $as_test_x conftest$ac_exeext; then
12863 ac_cv_lib_Xft_XftDrawString32=yes
12864 else
12865 echo "$as_me: failed program was:" >&5
12866 sed 's/^/| /' conftest.$ac_ext >&5
12867
12868 ac_cv_lib_Xft_XftDrawString32=no
12869 fi
12870
12871 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12872 conftest$ac_exeext conftest.$ac_ext
12873 LIBS=$ac_check_lib_save_LIBS
12874 fi
12875 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12876 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12877 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12878 :
12879 else
12880 support_xft=no
12881 fi
12882
12883 LIBS="$save_LIBS"
12884
12885 if test x$support_xft = xyes; then
12886
12887 cat >>confdefs.h <<\_ACEOF
12888 #define XFT 1
12889 _ACEOF
12890
12891 fi
12892 fi
12893 if test x$support_styles = xyes; then
12894
12895 cat >>confdefs.h <<\_ACEOF
12896 #define ENABLE_STYLES 1
12897 _ACEOF
12898
12899 fi
12900 if test x$support_iso14755 = xyes; then
12901
12902 cat >>confdefs.h <<\_ACEOF
12903 #define ISO_14755 1
12904 _ACEOF
12905
12906 fi
12907 if test x$support_8bitctrls = xyes; then
12908
12909 cat >>confdefs.h <<\_ACEOF
12910 #define EIGHT_BIT_CONTROLS 1
12911 _ACEOF
12912
12913 fi
12914 if test x$support_fading = xyes; then
12915
12916 cat >>confdefs.h <<\_ACEOF
12917 #define OFF_FOCUS_FADING 1
12918 _ACEOF
12919
12920 fi
12921 if test x$support_inheritpixmap = xyes; then
12922
12923 cat >>confdefs.h <<\_ACEOF
12924 #define ENABLE_TRANSPARENCY 1
12925 _ACEOF
12926
12927 fi
12928 if test x$support_keepscrolling = xno; then
12929
12930 cat >>confdefs.h <<\_ACEOF
12931 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12932 _ACEOF
12933
12934 fi
12935 if test x$support_selectionscrolling = xyes; then
12936
12937 cat >>confdefs.h <<\_ACEOF
12938 #define SELECTION_SCROLLING 1
12939 _ACEOF
12940
12941 fi
12942 if test x$support_frills = xyes; then
12943
12944 cat >>confdefs.h <<\_ACEOF
12945 #define ENABLE_FRILLS 1
12946 _ACEOF
12947
12948 fi
12949 if test x$support_mousewheel = xyes; then
12950
12951 cat >>confdefs.h <<\_ACEOF
12952 #define MOUSE_WHEEL 1
12953 _ACEOF
12954
12955 fi
12956 if test x$support_mouseslipwheel = xyes; then
12957
12958 cat >>confdefs.h <<\_ACEOF
12959 #define MOUSE_SLIP_WHEELING 1
12960 _ACEOF
12961
12962 fi
12963 if test x$support_afterimage = xyes; then
12964
12965 cat >>confdefs.h <<\_ACEOF
12966 #define HAVE_AFTERIMAGE 1
12967 _ACEOF
12968
12969
12970 cat >>confdefs.h <<\_ACEOF
12971 #define BG_IMAGE_FROM_FILE 1
12972 _ACEOF
12973
12974 fi
12975
12976
12977 if test x$support_scroll_rxvt = xyes; then
12978
12979 cat >>confdefs.h <<\_ACEOF
12980 #define RXVT_SCROLLBAR 1
12981 _ACEOF
12982
12983 scrolltypes="rxvt"
12984 fi
12985 if test x$support_scroll_next = xyes; then
12986
12987 cat >>confdefs.h <<\_ACEOF
12988 #define NEXT_SCROLLBAR 1
12989 _ACEOF
12990
12991 scrolltypes="$scrolltypes next"
12992 fi
12993 if test x$support_scroll_xterm = xyes; then
12994
12995 cat >>confdefs.h <<\_ACEOF
12996 #define XTERM_SCROLLBAR 1
12997 _ACEOF
12998
12999 scrolltypes="$scrolltypes xterm"
13000 fi
13001 if test x$support_scroll_plain = xyes; then
13002
13003 cat >>confdefs.h <<\_ACEOF
13004 #define PLAIN_SCROLLBAR 1
13005 _ACEOF
13006
13007 scrolltypes="$scrolltypes plain"
13008 fi
13009 if test x$support_pointer_blank = xyes; then
13010
13011 cat >>confdefs.h <<\_ACEOF
13012 #define POINTER_BLANK 1
13013 _ACEOF
13014
13015 fi
13016 if test x$support_text_blink = xyes; then
13017
13018 cat >>confdefs.h <<\_ACEOF
13019 #define TEXT_BLINK 1
13020 _ACEOF
13021
13022 fi
13023 if test x$support_unicode3 = xyes; then
13024
13025 cat >>confdefs.h <<\_ACEOF
13026 #define UNICODE_3 1
13027 _ACEOF
13028
13029 fi
13030 if test x$support_combining = xyes; then
13031
13032 cat >>confdefs.h <<\_ACEOF
13033 #define ENABLE_COMBINING 1
13034 _ACEOF
13035
13036 fi
13037 if test x$codesets = xall; then
13038 codesets=jp,jp-ext,kr,zh,zh-ext
13039 fi
13040
13041 cat >>confdefs.h <<\_ACEOF
13042 #define ENCODING_EU 1
13043 _ACEOF
13044
13045
13046 cat >>confdefs.h <<\_ACEOF
13047 #define ENCODING_VN 1
13048 _ACEOF
13049
13050 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13051 case "$codeset" in
13052 JP )
13053 cat >>confdefs.h <<\_ACEOF
13054 #define ENCODING_JP 1
13055 _ACEOF
13056 ;;
13057 JP_EXT )
13058 cat >>confdefs.h <<\_ACEOF
13059 #define ENCODING_JP_EXT 1
13060 _ACEOF
13061 ;;
13062 KR )
13063 cat >>confdefs.h <<\_ACEOF
13064 #define ENCODING_KR 1
13065 _ACEOF
13066 ;;
13067 ZH )
13068 cat >>confdefs.h <<\_ACEOF
13069 #define ENCODING_ZH 1
13070 _ACEOF
13071 ;;
13072 ZH_EXT )
13073 cat >>confdefs.h <<\_ACEOF
13074 #define ENCODING_ZH_EXT 1
13075 _ACEOF
13076 ;;
13077 esac
13078 done
13079
13080 IF_PERL=\#
13081 if test x$support_perl = xyes; then
13082 # Extract the first word of "perl5", so it can be a program name with args.
13083 set dummy perl5; ac_word=$2
13084 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13085 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13086 if test "${ac_cv_path_PERL+set}" = set; then
13087 echo $ECHO_N "(cached) $ECHO_C" >&6
13088 else
13089 case $PERL in
13090 [\\/]* | ?:[\\/]*)
13091 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13092 ;;
13093 *)
13094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13095 for as_dir in $PATH
13096 do
13097 IFS=$as_save_IFS
13098 test -z "$as_dir" && as_dir=.
13099 for ac_exec_ext in '' $ac_executable_extensions; do
13100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13101 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13102 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13103 break 2
13104 fi
13105 done
13106 done
13107 IFS=$as_save_IFS
13108
13109 ;;
13110 esac
13111 fi
13112 PERL=$ac_cv_path_PERL
13113 if test -n "$PERL"; then
13114 { echo "$as_me:$LINENO: result: $PERL" >&5
13115 echo "${ECHO_T}$PERL" >&6; }
13116 else
13117 { echo "$as_me:$LINENO: result: no" >&5
13118 echo "${ECHO_T}no" >&6; }
13119 fi
13120
13121
13122 # Extract the first word of "perl", so it can be a program name with args.
13123 set dummy perl; ac_word=$2
13124 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13125 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13126 if test "${ac_cv_path_PERL+set}" = set; then
13127 echo $ECHO_N "(cached) $ECHO_C" >&6
13128 else
13129 case $PERL in
13130 [\\/]* | ?:[\\/]*)
13131 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13132 ;;
13133 *)
13134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13135 for as_dir in $PATH
13136 do
13137 IFS=$as_save_IFS
13138 test -z "$as_dir" && as_dir=.
13139 for ac_exec_ext in '' $ac_executable_extensions; do
13140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13141 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13142 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13143 break 2
13144 fi
13145 done
13146 done
13147 IFS=$as_save_IFS
13148
13149 ;;
13150 esac
13151 fi
13152 PERL=$ac_cv_path_PERL
13153 if test -n "$PERL"; then
13154 { echo "$as_me:$LINENO: result: $PERL" >&5
13155 echo "${ECHO_T}$PERL" >&6; }
13156 else
13157 { echo "$as_me:$LINENO: result: no" >&5
13158 echo "${ECHO_T}no" >&6; }
13159 fi
13160
13161
13162
13163 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13164 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
13165 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13166
13167 save_CXXFLAGS="$CXXFLAGS"
13168 save_LIBS="$LIBS"
13169 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13170 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13171 cat >conftest.$ac_ext <<_ACEOF
13172 /* confdefs.h. */
13173 _ACEOF
13174 cat confdefs.h >>conftest.$ac_ext
13175 cat >>conftest.$ac_ext <<_ACEOF
13176 /* end confdefs.h. */
13177
13178 #include <EXTERN.h>
13179 #include <perl.h>
13180 #include <XSUB.h>
13181
13182 int
13183 main ()
13184 {
13185
13186 PerlInterpreter *perl = perl_alloc ();
13187
13188 ;
13189 return 0;
13190 }
13191 _ACEOF
13192 rm -f conftest.$ac_objext conftest$ac_exeext
13193 if { (ac_try="$ac_link"
13194 case "(($ac_try" in
13195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13196 *) ac_try_echo=$ac_try;;
13197 esac
13198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13199 (eval "$ac_link") 2>conftest.er1
13200 ac_status=$?
13201 grep -v '^ *+' conftest.er1 >conftest.err
13202 rm -f conftest.er1
13203 cat conftest.err >&5
13204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205 (exit $ac_status); } && {
13206 test -z "$ac_cxx_werror_flag" ||
13207 test ! -s conftest.err
13208 } && test -s conftest$ac_exeext &&
13209 $as_test_x conftest$ac_exeext; then
13210 rxvt_perl_link=yes
13211 else
13212 echo "$as_me: failed program was:" >&5
13213 sed 's/^/| /' conftest.$ac_ext >&5
13214
13215 rxvt_perl_link=no
13216 fi
13217
13218 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13219 conftest$ac_exeext conftest.$ac_ext
13220 CXXFLAGS="$save_CXXFLAGS"
13221 LIBS="$save_LIBS"
13222
13223 if test x$rxvt_perl_link = xyes; then
13224 { echo "$as_me:$LINENO: result: ok" >&5
13225 echo "${ECHO_T}ok" >&6; }
13226
13227 cat >>confdefs.h <<\_ACEOF
13228 #define ENABLE_PERL 1
13229 _ACEOF
13230
13231 IF_PERL=
13232 PERL_O=rxvtperl.o
13233 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13234 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13235 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13236 else
13237 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13238 echo "$as_me: error: no, unable to link" >&2;}
13239 { (exit 1); exit 1; }; }
13240 fi
13241 else
13242 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13243 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13244 { (exit 1); exit 1; }; }
13245 fi
13246 fi
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266 test "$program_prefix" != NONE &&
13267 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13268 # Use a double $ so make ignores it.
13269 test "$program_suffix" != NONE &&
13270 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13271 # Double any \ or $. echo might interpret backslashes.
13272 # By default was `s,x,x', remove it if useless.
13273 cat <<\_ACEOF >conftest.sed
13274 s/[\\$]/&&/g;s/;s,x,x,$//
13275 _ACEOF
13276 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13277 rm -f conftest.sed
13278
13279
13280
13281
13282
13283 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13284 include_stdint_h="#include <stdint.h>"
13285 else
13286 include_stdint_h="/* #include <stdint.h> */"
13287 fi
13288 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13289 include_stdarg_h="#include <cstdarg>"
13290 else
13291 include_stdarg_h="/* #include <cstdarg> */"
13292 fi
13293 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13294 include_stdlib_h="#include <cstdlib>"
13295 else
13296 include_stdlib_h="/* #include <cstdlib> */"
13297 fi
13298 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13299 include_unistd_h="#include <unistd.h>"
13300 else
13301 include_unistd_h="/* #include <unistd.h> */"
13302 fi
13303 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13304 include_string_h="#include <cstring>"
13305 else
13306 include_string_h="/* #include <cstring> */"
13307 fi
13308 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13309 include_fcntl_h="#include <fcntl.h>"
13310 else
13311 include_fcntl_h="/* #include <fcntl.h> */"
13312 fi
13313 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13314 include_util_h="#include <util.h>"
13315 else
13316 include_util_h="/* #include <util.h> */"
13317 fi
13318 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13319 include_assert_h="#include <assert.h>"
13320 else
13321 include_assert_h="/* #include <assert.h> */"
13322 fi
13323 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13324 include_sys_ioctl_h="#include <sys/ioctl.h>"
13325 else
13326 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13327 fi
13328 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13329 include_sys_select_h="#include <sys/select.h>"
13330 else
13331 include_sys_select_h="/* #include <sys/select.h> */"
13332 fi
13333 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13334 include_sys_strredir_h="#include <sys/strredir.h>"
13335 else
13336 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13337 fi
13338 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13339 include_sys_time_h="#include <sys/time.h>"
13340 else
13341 include_sys_time_h="/* #include <sys/time.h> */"
13342 fi
13343 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13344 include_time_h="#include <time.h>"
13345 else
13346 include_time_h="/* #include <time.h> */"
13347 fi
13348
13349 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13350
13351 cat >confcache <<\_ACEOF
13352 # This file is a shell script that caches the results of configure
13353 # tests run on this system so they can be shared between configure
13354 # scripts and configure runs, see configure's option --config-cache.
13355 # It is not useful on other systems. If it contains results you don't
13356 # want to keep, you may remove or edit it.
13357 #
13358 # config.status only pays attention to the cache file if you give it
13359 # the --recheck option to rerun configure.
13360 #
13361 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13362 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13363 # following values.
13364
13365 _ACEOF
13366
13367 # The following way of writing the cache mishandles newlines in values,
13368 # but we know of no workaround that is simple, portable, and efficient.
13369 # So, we kill variables containing newlines.
13370 # Ultrix sh set writes to stderr and can't be redirected directly,
13371 # and sets the high bit in the cache file unless we assign to the vars.
13372 (
13373 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13374 eval ac_val=\$$ac_var
13375 case $ac_val in #(
13376 *${as_nl}*)
13377 case $ac_var in #(
13378 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13379 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13380 esac
13381 case $ac_var in #(
13382 _ | IFS | as_nl) ;; #(
13383 *) $as_unset $ac_var ;;
13384 esac ;;
13385 esac
13386 done
13387
13388 (set) 2>&1 |
13389 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13390 *${as_nl}ac_space=\ *)
13391 # `set' does not quote correctly, so add quotes (double-quote
13392 # substitution turns \\\\ into \\, and sed turns \\ into \).
13393 sed -n \
13394 "s/'/'\\\\''/g;
13395 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13396 ;; #(
13397 *)
13398 # `set' quotes correctly as required by POSIX, so do not add quotes.
13399 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13400 ;;
13401 esac |
13402 sort
13403 ) |
13404 sed '
13405 /^ac_cv_env_/b end
13406 t clear
13407 :clear
13408 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13409 t end
13410 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13411 :end' >>confcache
13412 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13413 if test -w "$cache_file"; then
13414 test "x$cache_file" != "x/dev/null" &&
13415 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13416 echo "$as_me: updating cache $cache_file" >&6;}
13417 cat confcache >$cache_file
13418 else
13419 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13420 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13421 fi
13422 fi
13423 rm -f confcache
13424
13425 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13426 # Let make expand exec_prefix.
13427 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13428
13429 DEFS=-DHAVE_CONFIG_H
13430
13431 ac_libobjs=
13432 ac_ltlibobjs=
13433 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13434 # 1. Remove the extension, and $U if already installed.
13435 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13436 ac_i=`echo "$ac_i" | sed "$ac_script"`
13437 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13438 # will be set to the directory where LIBOBJS objects are built.
13439 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13440 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13441 done
13442 LIBOBJS=$ac_libobjs
13443
13444 LTLIBOBJS=$ac_ltlibobjs
13445
13446
13447
13448 : ${CONFIG_STATUS=./config.status}
13449 ac_clean_files_save=$ac_clean_files
13450 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13451 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13452 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13453 cat >$CONFIG_STATUS <<_ACEOF
13454 #! $SHELL
13455 # Generated by $as_me.
13456 # Run this file to recreate the current configuration.
13457 # Compiler output produced by configure, useful for debugging
13458 # configure, is in config.log if it exists.
13459
13460 debug=false
13461 ac_cs_recheck=false
13462 ac_cs_silent=false
13463 SHELL=\${CONFIG_SHELL-$SHELL}
13464 _ACEOF
13465
13466 cat >>$CONFIG_STATUS <<\_ACEOF
13467 ## --------------------- ##
13468 ## M4sh Initialization. ##
13469 ## --------------------- ##
13470
13471 # Be more Bourne compatible
13472 DUALCASE=1; export DUALCASE # for MKS sh
13473 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13474 emulate sh
13475 NULLCMD=:
13476 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13477 # is contrary to our usage. Disable this feature.
13478 alias -g '${1+"$@"}'='"$@"'
13479 setopt NO_GLOB_SUBST
13480 else
13481 case `(set -o) 2>/dev/null` in
13482 *posix*) set -o posix ;;
13483 esac
13484
13485 fi
13486
13487
13488
13489
13490 # PATH needs CR
13491 # Avoid depending upon Character Ranges.
13492 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13493 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13494 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13495 as_cr_digits='0123456789'
13496 as_cr_alnum=$as_cr_Letters$as_cr_digits
13497
13498 # The user is always right.
13499 if test "${PATH_SEPARATOR+set}" != set; then
13500 echo "#! /bin/sh" >conf$$.sh
13501 echo "exit 0" >>conf$$.sh
13502 chmod +x conf$$.sh
13503 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13504 PATH_SEPARATOR=';'
13505 else
13506 PATH_SEPARATOR=:
13507 fi
13508 rm -f conf$$.sh
13509 fi
13510
13511 # Support unset when possible.
13512 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13513 as_unset=unset
13514 else
13515 as_unset=false
13516 fi
13517
13518
13519 # IFS
13520 # We need space, tab and new line, in precisely that order. Quoting is
13521 # there to prevent editors from complaining about space-tab.
13522 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13523 # splitting by setting IFS to empty value.)
13524 as_nl='
13525 '
13526 IFS=" "" $as_nl"
13527
13528 # Find who we are. Look in the path if we contain no directory separator.
13529 case $0 in
13530 *[\\/]* ) as_myself=$0 ;;
13531 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13532 for as_dir in $PATH
13533 do
13534 IFS=$as_save_IFS
13535 test -z "$as_dir" && as_dir=.
13536 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13537 done
13538 IFS=$as_save_IFS
13539
13540 ;;
13541 esac
13542 # We did not find ourselves, most probably we were run as `sh COMMAND'
13543 # in which case we are not to be found in the path.
13544 if test "x$as_myself" = x; then
13545 as_myself=$0
13546 fi
13547 if test ! -f "$as_myself"; then
13548 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13549 { (exit 1); exit 1; }
13550 fi
13551
13552 # Work around bugs in pre-3.0 UWIN ksh.
13553 for as_var in ENV MAIL MAILPATH
13554 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13555 done
13556 PS1='$ '
13557 PS2='> '
13558 PS4='+ '
13559
13560 # NLS nuisances.
13561 for as_var in \
13562 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13563 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13564 LC_TELEPHONE LC_TIME
13565 do
13566 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13567 eval $as_var=C; export $as_var
13568 else
13569 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13570 fi
13571 done
13572
13573 # Required to use basename.
13574 if expr a : '\(a\)' >/dev/null 2>&1 &&
13575 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13576 as_expr=expr
13577 else
13578 as_expr=false
13579 fi
13580
13581 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13582 as_basename=basename
13583 else
13584 as_basename=false
13585 fi
13586
13587
13588 # Name of the executable.
13589 as_me=`$as_basename -- "$0" ||
13590 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13591 X"$0" : 'X\(//\)$' \| \
13592 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13593 echo X/"$0" |
13594 sed '/^.*\/\([^/][^/]*\)\/*$/{
13595 s//\1/
13596 q
13597 }
13598 /^X\/\(\/\/\)$/{
13599 s//\1/
13600 q
13601 }
13602 /^X\/\(\/\).*/{
13603 s//\1/
13604 q
13605 }
13606 s/.*/./; q'`
13607
13608 # CDPATH.
13609 $as_unset CDPATH
13610
13611
13612
13613 as_lineno_1=$LINENO
13614 as_lineno_2=$LINENO
13615 test "x$as_lineno_1" != "x$as_lineno_2" &&
13616 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13617
13618 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13619 # uniformly replaced by the line number. The first 'sed' inserts a
13620 # line-number line after each line using $LINENO; the second 'sed'
13621 # does the real work. The second script uses 'N' to pair each
13622 # line-number line with the line containing $LINENO, and appends
13623 # trailing '-' during substitution so that $LINENO is not a special
13624 # case at line end.
13625 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13626 # scripts with optimization help from Paolo Bonzini. Blame Lee
13627 # E. McMahon (1931-1989) for sed's syntax. :-)
13628 sed -n '
13629 p
13630 /[$]LINENO/=
13631 ' <$as_myself |
13632 sed '
13633 s/[$]LINENO.*/&-/
13634 t lineno
13635 b
13636 :lineno
13637 N
13638 :loop
13639 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13640 t loop
13641 s/-\n.*//
13642 ' >$as_me.lineno &&
13643 chmod +x "$as_me.lineno" ||
13644 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13645 { (exit 1); exit 1; }; }
13646
13647 # Don't try to exec as it changes $[0], causing all sort of problems
13648 # (the dirname of $[0] is not the place where we might find the
13649 # original and so on. Autoconf is especially sensitive to this).
13650 . "./$as_me.lineno"
13651 # Exit status is that of the last command.
13652 exit
13653 }
13654
13655
13656 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13657 as_dirname=dirname
13658 else
13659 as_dirname=false
13660 fi
13661
13662 ECHO_C= ECHO_N= ECHO_T=
13663 case `echo -n x` in
13664 -n*)
13665 case `echo 'x\c'` in
13666 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13667 *) ECHO_C='\c';;
13668 esac;;
13669 *)
13670 ECHO_N='-n';;
13671 esac
13672
13673 if expr a : '\(a\)' >/dev/null 2>&1 &&
13674 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13675 as_expr=expr
13676 else
13677 as_expr=false
13678 fi
13679
13680 rm -f conf$$ conf$$.exe conf$$.file
13681 if test -d conf$$.dir; then
13682 rm -f conf$$.dir/conf$$.file
13683 else
13684 rm -f conf$$.dir
13685 mkdir conf$$.dir
13686 fi
13687 echo >conf$$.file
13688 if ln -s conf$$.file conf$$ 2>/dev/null; then
13689 as_ln_s='ln -s'
13690 # ... but there are two gotchas:
13691 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13692 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13693 # In both cases, we have to default to `cp -p'.
13694 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13695 as_ln_s='cp -p'
13696 elif ln conf$$.file conf$$ 2>/dev/null; then
13697 as_ln_s=ln
13698 else
13699 as_ln_s='cp -p'
13700 fi
13701 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13702 rmdir conf$$.dir 2>/dev/null
13703
13704 if mkdir -p . 2>/dev/null; then
13705 as_mkdir_p=:
13706 else
13707 test -d ./-p && rmdir ./-p
13708 as_mkdir_p=false
13709 fi
13710
13711 if test -x / >/dev/null 2>&1; then
13712 as_test_x='test -x'
13713 else
13714 if ls -dL / >/dev/null 2>&1; then
13715 as_ls_L_option=L
13716 else
13717 as_ls_L_option=
13718 fi
13719 as_test_x='
13720 eval sh -c '\''
13721 if test -d "$1"; then
13722 test -d "$1/.";
13723 else
13724 case $1 in
13725 -*)set "./$1";;
13726 esac;
13727 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13728 ???[sx]*):;;*)false;;esac;fi
13729 '\'' sh
13730 '
13731 fi
13732 as_executable_p=$as_test_x
13733
13734 # Sed expression to map a string onto a valid CPP name.
13735 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13736
13737 # Sed expression to map a string onto a valid variable name.
13738 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13739
13740
13741 exec 6>&1
13742
13743 # Save the log message, to keep $[0] and so on meaningful, and to
13744 # report actual input values of CONFIG_FILES etc. instead of their
13745 # values after options handling.
13746 ac_log="
13747 This file was extended by $as_me, which was
13748 generated by GNU Autoconf 2.61. Invocation command line was
13749
13750 CONFIG_FILES = $CONFIG_FILES
13751 CONFIG_HEADERS = $CONFIG_HEADERS
13752 CONFIG_LINKS = $CONFIG_LINKS
13753 CONFIG_COMMANDS = $CONFIG_COMMANDS
13754 $ $0 $@
13755
13756 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13757 "
13758
13759 _ACEOF
13760
13761 cat >>$CONFIG_STATUS <<_ACEOF
13762 # Files that config.status was made for.
13763 config_files="$ac_config_files"
13764 config_headers="$ac_config_headers"
13765
13766 _ACEOF
13767
13768 cat >>$CONFIG_STATUS <<\_ACEOF
13769 ac_cs_usage="\
13770 \`$as_me' instantiates files from templates according to the
13771 current configuration.
13772
13773 Usage: $0 [OPTIONS] [FILE]...
13774
13775 -h, --help print this help, then exit
13776 -V, --version print version number and configuration settings, then exit
13777 -q, --quiet do not print progress messages
13778 -d, --debug don't remove temporary files
13779 --recheck update $as_me by reconfiguring in the same conditions
13780 --file=FILE[:TEMPLATE]
13781 instantiate the configuration file FILE
13782 --header=FILE[:TEMPLATE]
13783 instantiate the configuration header FILE
13784
13785 Configuration files:
13786 $config_files
13787
13788 Configuration headers:
13789 $config_headers
13790
13791 Report bugs to <bug-autoconf@gnu.org>."
13792
13793 _ACEOF
13794 cat >>$CONFIG_STATUS <<_ACEOF
13795 ac_cs_version="\\
13796 config.status
13797 configured by $0, generated by GNU Autoconf 2.61,
13798 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13799
13800 Copyright (C) 2006 Free Software Foundation, Inc.
13801 This config.status script is free software; the Free Software Foundation
13802 gives unlimited permission to copy, distribute and modify it."
13803
13804 ac_pwd='$ac_pwd'
13805 srcdir='$srcdir'
13806 INSTALL='$INSTALL'
13807 _ACEOF
13808
13809 cat >>$CONFIG_STATUS <<\_ACEOF
13810 # If no file are specified by the user, then we need to provide default
13811 # value. By we need to know if files were specified by the user.
13812 ac_need_defaults=:
13813 while test $# != 0
13814 do
13815 case $1 in
13816 --*=*)
13817 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13818 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13819 ac_shift=:
13820 ;;
13821 *)
13822 ac_option=$1
13823 ac_optarg=$2
13824 ac_shift=shift
13825 ;;
13826 esac
13827
13828 case $ac_option in
13829 # Handling of the options.
13830 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13831 ac_cs_recheck=: ;;
13832 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13833 echo "$ac_cs_version"; exit ;;
13834 --debug | --debu | --deb | --de | --d | -d )
13835 debug=: ;;
13836 --file | --fil | --fi | --f )
13837 $ac_shift
13838 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13839 ac_need_defaults=false;;
13840 --header | --heade | --head | --hea )
13841 $ac_shift
13842 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13843 ac_need_defaults=false;;
13844 --he | --h)
13845 # Conflict between --help and --header
13846 { echo "$as_me: error: ambiguous option: $1
13847 Try \`$0 --help' for more information." >&2
13848 { (exit 1); exit 1; }; };;
13849 --help | --hel | -h )
13850 echo "$ac_cs_usage"; exit ;;
13851 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13852 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13853 ac_cs_silent=: ;;
13854
13855 # This is an error.
13856 -*) { echo "$as_me: error: unrecognized option: $1
13857 Try \`$0 --help' for more information." >&2
13858 { (exit 1); exit 1; }; } ;;
13859
13860 *) ac_config_targets="$ac_config_targets $1"
13861 ac_need_defaults=false ;;
13862
13863 esac
13864 shift
13865 done
13866
13867 ac_configure_extra_args=
13868
13869 if $ac_cs_silent; then
13870 exec 6>/dev/null
13871 ac_configure_extra_args="$ac_configure_extra_args --silent"
13872 fi
13873
13874 _ACEOF
13875 cat >>$CONFIG_STATUS <<_ACEOF
13876 if \$ac_cs_recheck; then
13877 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13878 CONFIG_SHELL=$SHELL
13879 export CONFIG_SHELL
13880 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13881 fi
13882
13883 _ACEOF
13884 cat >>$CONFIG_STATUS <<\_ACEOF
13885 exec 5>>config.log
13886 {
13887 echo
13888 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13889 ## Running $as_me. ##
13890 _ASBOX
13891 echo "$ac_log"
13892 } >&5
13893
13894 _ACEOF
13895 cat >>$CONFIG_STATUS <<_ACEOF
13896 _ACEOF
13897
13898 cat >>$CONFIG_STATUS <<\_ACEOF
13899
13900 # Handling of arguments.
13901 for ac_config_target in $ac_config_targets
13902 do
13903 case $ac_config_target in
13904 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13905 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13906 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13907 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13908 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13909
13910 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13911 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13912 { (exit 1); exit 1; }; };;
13913 esac
13914 done
13915
13916
13917 # If the user did not use the arguments to specify the items to instantiate,
13918 # then the envvar interface is used. Set only those that are not.
13919 # We use the long form for the default assignment because of an extremely
13920 # bizarre bug on SunOS 4.1.3.
13921 if $ac_need_defaults; then
13922 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13923 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13924 fi
13925
13926 # Have a temporary directory for convenience. Make it in the build tree
13927 # simply because there is no reason against having it here, and in addition,
13928 # creating and moving files from /tmp can sometimes cause problems.
13929 # Hook for its removal unless debugging.
13930 # Note that there is a small window in which the directory will not be cleaned:
13931 # after its creation but before its name has been assigned to `$tmp'.
13932 $debug ||
13933 {
13934 tmp=
13935 trap 'exit_status=$?
13936 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13937 ' 0
13938 trap '{ (exit 1); exit 1; }' 1 2 13 15
13939 }
13940 # Create a (secure) tmp directory for tmp files.
13941
13942 {
13943 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13944 test -n "$tmp" && test -d "$tmp"
13945 } ||
13946 {
13947 tmp=./conf$$-$RANDOM
13948 (umask 077 && mkdir "$tmp")
13949 } ||
13950 {
13951 echo "$me: cannot create a temporary directory in ." >&2
13952 { (exit 1); exit 1; }
13953 }
13954
13955 #
13956 # Set up the sed scripts for CONFIG_FILES section.
13957 #
13958
13959 # No need to generate the scripts if there are no CONFIG_FILES.
13960 # This happens for instance when ./config.status config.h
13961 if test -n "$CONFIG_FILES"; then
13962
13963 _ACEOF
13964
13965
13966
13967 ac_delim='%!_!# '
13968 for ac_last_try in false false false false false :; do
13969 cat >conf$$subs.sed <<_ACEOF
13970 SHELL!$SHELL$ac_delim
13971 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13972 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13973 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13974 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13975 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13976 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13977 exec_prefix!$exec_prefix$ac_delim
13978 prefix!$prefix$ac_delim
13979 program_transform_name!$program_transform_name$ac_delim
13980 bindir!$bindir$ac_delim
13981 sbindir!$sbindir$ac_delim
13982 libexecdir!$libexecdir$ac_delim
13983 datarootdir!$datarootdir$ac_delim
13984 datadir!$datadir$ac_delim
13985 sysconfdir!$sysconfdir$ac_delim
13986 sharedstatedir!$sharedstatedir$ac_delim
13987 localstatedir!$localstatedir$ac_delim
13988 includedir!$includedir$ac_delim
13989 oldincludedir!$oldincludedir$ac_delim
13990 docdir!$docdir$ac_delim
13991 infodir!$infodir$ac_delim
13992 htmldir!$htmldir$ac_delim
13993 dvidir!$dvidir$ac_delim
13994 pdfdir!$pdfdir$ac_delim
13995 psdir!$psdir$ac_delim
13996 libdir!$libdir$ac_delim
13997 localedir!$localedir$ac_delim
13998 mandir!$mandir$ac_delim
13999 DEFS!$DEFS$ac_delim
14000 ECHO_C!$ECHO_C$ac_delim
14001 ECHO_N!$ECHO_N$ac_delim
14002 ECHO_T!$ECHO_T$ac_delim
14003 LIBS!$LIBS$ac_delim
14004 build_alias!$build_alias$ac_delim
14005 host_alias!$host_alias$ac_delim
14006 target_alias!$target_alias$ac_delim
14007 build!$build$ac_delim
14008 build_cpu!$build_cpu$ac_delim
14009 build_vendor!$build_vendor$ac_delim
14010 build_os!$build_os$ac_delim
14011 host!$host$ac_delim
14012 host_cpu!$host_cpu$ac_delim
14013 host_vendor!$host_vendor$ac_delim
14014 host_os!$host_os$ac_delim
14015 VERSION!$VERSION$ac_delim
14016 DATE!$DATE$ac_delim
14017 CC!$CC$ac_delim
14018 CFLAGS!$CFLAGS$ac_delim
14019 LDFLAGS!$LDFLAGS$ac_delim
14020 CPPFLAGS!$CPPFLAGS$ac_delim
14021 ac_ct_CC!$ac_ct_CC$ac_delim
14022 EXEEXT!$EXEEXT$ac_delim
14023 OBJEXT!$OBJEXT$ac_delim
14024 CXX!$CXX$ac_delim
14025 CXXFLAGS!$CXXFLAGS$ac_delim
14026 ac_ct_CXX!$ac_ct_CXX$ac_delim
14027 CPP!$CPP$ac_delim
14028 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14029 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14030 INSTALL_DATA!$INSTALL_DATA$ac_delim
14031 GREP!$GREP$ac_delim
14032 EGREP!$EGREP$ac_delim
14033 LINKER!$LINKER$ac_delim
14034 RXVTNAME!$RXVTNAME$ac_delim
14035 CXXCPP!$CXXCPP$ac_delim
14036 TIC!$TIC$ac_delim
14037 XMKMF!$XMKMF$ac_delim
14038 X_CFLAGS!$X_CFLAGS$ac_delim
14039 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14040 X_LIBS!$X_LIBS$ac_delim
14041 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14042 afterimage_config!$afterimage_config$ac_delim
14043 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14044 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14045 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14046 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14047 rxvt_intp_define!$rxvt_intp_define$ac_delim
14048 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14049 PKG_CONFIG!$PKG_CONFIG$ac_delim
14050 XFT_CONFIG!$XFT_CONFIG$ac_delim
14051 PERL!$PERL$ac_delim
14052 PERLLIB!$PERLLIB$ac_delim
14053 PERLFLAGS!$PERLFLAGS$ac_delim
14054 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14055 IF_PERL!$IF_PERL$ac_delim
14056 PERL_O!$PERL_O$ac_delim
14057 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14058 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14059 include_stdint_h!$include_stdint_h$ac_delim
14060 include_stdarg_h!$include_stdarg_h$ac_delim
14061 include_stdlib_h!$include_stdlib_h$ac_delim
14062 include_unistd_h!$include_unistd_h$ac_delim
14063 include_string_h!$include_string_h$ac_delim
14064 include_fcntl_h!$include_fcntl_h$ac_delim
14065 include_util_h!$include_util_h$ac_delim
14066 include_assert_h!$include_assert_h$ac_delim
14067 _ACEOF
14068
14069 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14070 break
14071 elif $ac_last_try; then
14072 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14073 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14074 { (exit 1); exit 1; }; }
14075 else
14076 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14077 fi
14078 done
14079
14080 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14081 if test -n "$ac_eof"; then
14082 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14083 ac_eof=`expr $ac_eof + 1`
14084 fi
14085
14086 cat >>$CONFIG_STATUS <<_ACEOF
14087 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14088 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14089 _ACEOF
14090 sed '
14091 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14092 s/^/s,@/; s/!/@,|#_!!_#|/
14093 :n
14094 t n
14095 s/'"$ac_delim"'$/,g/; t
14096 s/$/\\/; p
14097 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14098 ' >>$CONFIG_STATUS <conf$$subs.sed
14099 rm -f conf$$subs.sed
14100 cat >>$CONFIG_STATUS <<_ACEOF
14101 CEOF$ac_eof
14102 _ACEOF
14103
14104
14105 ac_delim='%!_!# '
14106 for ac_last_try in false false false false false :; do
14107 cat >conf$$subs.sed <<_ACEOF
14108 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14109 include_sys_select_h!$include_sys_select_h$ac_delim
14110 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14111 include_sys_time_h!$include_sys_time_h$ac_delim
14112 include_time_h!$include_time_h$ac_delim
14113 LIBOBJS!$LIBOBJS$ac_delim
14114 LTLIBOBJS!$LTLIBOBJS$ac_delim
14115 _ACEOF
14116
14117 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 7; then
14118 break
14119 elif $ac_last_try; then
14120 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14121 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14122 { (exit 1); exit 1; }; }
14123 else
14124 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14125 fi
14126 done
14127
14128 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14129 if test -n "$ac_eof"; then
14130 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14131 ac_eof=`expr $ac_eof + 1`
14132 fi
14133
14134 cat >>$CONFIG_STATUS <<_ACEOF
14135 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14136 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14137 _ACEOF
14138 sed '
14139 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14140 s/^/s,@/; s/!/@,|#_!!_#|/
14141 :n
14142 t n
14143 s/'"$ac_delim"'$/,g/; t
14144 s/$/\\/; p
14145 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14146 ' >>$CONFIG_STATUS <conf$$subs.sed
14147 rm -f conf$$subs.sed
14148 cat >>$CONFIG_STATUS <<_ACEOF
14149 :end
14150 s/|#_!!_#|//g
14151 CEOF$ac_eof
14152 _ACEOF
14153
14154
14155 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14156 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14157 # trailing colons and then remove the whole line if VPATH becomes empty
14158 # (actually we leave an empty line to preserve line numbers).
14159 if test "x$srcdir" = x.; then
14160 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14161 s/:*\$(srcdir):*/:/
14162 s/:*\${srcdir}:*/:/
14163 s/:*@srcdir@:*/:/
14164 s/^\([^=]*=[ ]*\):*/\1/
14165 s/:*$//
14166 s/^[^=]*=[ ]*$//
14167 }'
14168 fi
14169
14170 cat >>$CONFIG_STATUS <<\_ACEOF
14171 fi # test -n "$CONFIG_FILES"
14172
14173
14174 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14175 do
14176 case $ac_tag in
14177 :[FHLC]) ac_mode=$ac_tag; continue;;
14178 esac
14179 case $ac_mode$ac_tag in
14180 :[FHL]*:*);;
14181 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14182 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14183 { (exit 1); exit 1; }; };;
14184 :[FH]-) ac_tag=-:-;;
14185 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14186 esac
14187 ac_save_IFS=$IFS
14188 IFS=:
14189 set x $ac_tag
14190 IFS=$ac_save_IFS
14191 shift
14192 ac_file=$1
14193 shift
14194
14195 case $ac_mode in
14196 :L) ac_source=$1;;
14197 :[FH])
14198 ac_file_inputs=
14199 for ac_f
14200 do
14201 case $ac_f in
14202 -) ac_f="$tmp/stdin";;
14203 *) # Look for the file first in the build tree, then in the source tree
14204 # (if the path is not absolute). The absolute path cannot be DOS-style,
14205 # because $ac_f cannot contain `:'.
14206 test -f "$ac_f" ||
14207 case $ac_f in
14208 [\\/$]*) false;;
14209 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14210 esac ||
14211 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14212 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14213 { (exit 1); exit 1; }; };;
14214 esac
14215 ac_file_inputs="$ac_file_inputs $ac_f"
14216 done
14217
14218 # Let's still pretend it is `configure' which instantiates (i.e., don't
14219 # use $as_me), people would be surprised to read:
14220 # /* config.h. Generated by config.status. */
14221 configure_input="Generated from "`IFS=:
14222 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14223 if test x"$ac_file" != x-; then
14224 configure_input="$ac_file. $configure_input"
14225 { echo "$as_me:$LINENO: creating $ac_file" >&5
14226 echo "$as_me: creating $ac_file" >&6;}
14227 fi
14228
14229 case $ac_tag in
14230 *:-:* | *:-) cat >"$tmp/stdin";;
14231 esac
14232 ;;
14233 esac
14234
14235 ac_dir=`$as_dirname -- "$ac_file" ||
14236 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14237 X"$ac_file" : 'X\(//\)[^/]' \| \
14238 X"$ac_file" : 'X\(//\)$' \| \
14239 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14240 echo X"$ac_file" |
14241 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14242 s//\1/
14243 q
14244 }
14245 /^X\(\/\/\)[^/].*/{
14246 s//\1/
14247 q
14248 }
14249 /^X\(\/\/\)$/{
14250 s//\1/
14251 q
14252 }
14253 /^X\(\/\).*/{
14254 s//\1/
14255 q
14256 }
14257 s/.*/./; q'`
14258 { as_dir="$ac_dir"
14259 case $as_dir in #(
14260 -*) as_dir=./$as_dir;;
14261 esac
14262 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14263 as_dirs=
14264 while :; do
14265 case $as_dir in #(
14266 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14267 *) as_qdir=$as_dir;;
14268 esac
14269 as_dirs="'$as_qdir' $as_dirs"
14270 as_dir=`$as_dirname -- "$as_dir" ||
14271 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14272 X"$as_dir" : 'X\(//\)[^/]' \| \
14273 X"$as_dir" : 'X\(//\)$' \| \
14274 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14275 echo X"$as_dir" |
14276 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14277 s//\1/
14278 q
14279 }
14280 /^X\(\/\/\)[^/].*/{
14281 s//\1/
14282 q
14283 }
14284 /^X\(\/\/\)$/{
14285 s//\1/
14286 q
14287 }
14288 /^X\(\/\).*/{
14289 s//\1/
14290 q
14291 }
14292 s/.*/./; q'`
14293 test -d "$as_dir" && break
14294 done
14295 test -z "$as_dirs" || eval "mkdir $as_dirs"
14296 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14297 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14298 { (exit 1); exit 1; }; }; }
14299 ac_builddir=.
14300
14301 case "$ac_dir" in
14302 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14303 *)
14304 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14305 # A ".." for each directory in $ac_dir_suffix.
14306 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14307 case $ac_top_builddir_sub in
14308 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14309 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14310 esac ;;
14311 esac
14312 ac_abs_top_builddir=$ac_pwd
14313 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14314 # for backward compatibility:
14315 ac_top_builddir=$ac_top_build_prefix
14316
14317 case $srcdir in
14318 .) # We are building in place.
14319 ac_srcdir=.
14320 ac_top_srcdir=$ac_top_builddir_sub
14321 ac_abs_top_srcdir=$ac_pwd ;;
14322 [\\/]* | ?:[\\/]* ) # Absolute name.
14323 ac_srcdir=$srcdir$ac_dir_suffix;
14324 ac_top_srcdir=$srcdir
14325 ac_abs_top_srcdir=$srcdir ;;
14326 *) # Relative name.
14327 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14328 ac_top_srcdir=$ac_top_build_prefix$srcdir
14329 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14330 esac
14331 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14332
14333
14334 case $ac_mode in
14335 :F)
14336 #
14337 # CONFIG_FILE
14338 #
14339
14340 case $INSTALL in
14341 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14342 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14343 esac
14344 _ACEOF
14345
14346 cat >>$CONFIG_STATUS <<\_ACEOF
14347 # If the template does not know about datarootdir, expand it.
14348 # FIXME: This hack should be removed a few years after 2.60.
14349 ac_datarootdir_hack=; ac_datarootdir_seen=
14350
14351 case `sed -n '/datarootdir/ {
14352 p
14353 q
14354 }
14355 /@datadir@/p
14356 /@docdir@/p
14357 /@infodir@/p
14358 /@localedir@/p
14359 /@mandir@/p
14360 ' $ac_file_inputs` in
14361 *datarootdir*) ac_datarootdir_seen=yes;;
14362 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14363 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14364 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14365 _ACEOF
14366 cat >>$CONFIG_STATUS <<_ACEOF
14367 ac_datarootdir_hack='
14368 s&@datadir@&$datadir&g
14369 s&@docdir@&$docdir&g
14370 s&@infodir@&$infodir&g
14371 s&@localedir@&$localedir&g
14372 s&@mandir@&$mandir&g
14373 s&\\\${datarootdir}&$datarootdir&g' ;;
14374 esac
14375 _ACEOF
14376
14377 # Neutralize VPATH when `$srcdir' = `.'.
14378 # Shell code in configure.ac might set extrasub.
14379 # FIXME: do we really want to maintain this feature?
14380 cat >>$CONFIG_STATUS <<_ACEOF
14381 sed "$ac_vpsub
14382 $extrasub
14383 _ACEOF
14384 cat >>$CONFIG_STATUS <<\_ACEOF
14385 :t
14386 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14387 s&@configure_input@&$configure_input&;t t
14388 s&@top_builddir@&$ac_top_builddir_sub&;t t
14389 s&@srcdir@&$ac_srcdir&;t t
14390 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14391 s&@top_srcdir@&$ac_top_srcdir&;t t
14392 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14393 s&@builddir@&$ac_builddir&;t t
14394 s&@abs_builddir@&$ac_abs_builddir&;t t
14395 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14396 s&@INSTALL@&$ac_INSTALL&;t t
14397 $ac_datarootdir_hack
14398 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14399
14400 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14401 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14402 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14403 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14404 which seems to be undefined. Please make sure it is defined." >&5
14405 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14406 which seems to be undefined. Please make sure it is defined." >&2;}
14407
14408 rm -f "$tmp/stdin"
14409 case $ac_file in
14410 -) cat "$tmp/out"; rm -f "$tmp/out";;
14411 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14412 esac
14413 ;;
14414 :H)
14415 #
14416 # CONFIG_HEADER
14417 #
14418 _ACEOF
14419
14420 # Transform confdefs.h into a sed script `conftest.defines', that
14421 # substitutes the proper values into config.h.in to produce config.h.
14422 rm -f conftest.defines conftest.tail
14423 # First, append a space to every undef/define line, to ease matching.
14424 echo 's/$/ /' >conftest.defines
14425 # Then, protect against being on the right side of a sed subst, or in
14426 # an unquoted here document, in config.status. If some macros were
14427 # called several times there might be several #defines for the same
14428 # symbol, which is useless. But do not sort them, since the last
14429 # AC_DEFINE must be honored.
14430 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14431 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14432 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14433 # PARAMS is the parameter list in the macro definition--in most cases, it's
14434 # just an empty string.
14435 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14436 ac_dB='\\)[ (].*,\\1define\\2'
14437 ac_dC=' '
14438 ac_dD=' ,'
14439
14440 uniq confdefs.h |
14441 sed -n '
14442 t rset
14443 :rset
14444 s/^[ ]*#[ ]*define[ ][ ]*//
14445 t ok
14446 d
14447 :ok
14448 s/[\\&,]/\\&/g
14449 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14450 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14451 ' >>conftest.defines
14452
14453 # Remove the space that was appended to ease matching.
14454 # Then replace #undef with comments. This is necessary, for
14455 # example, in the case of _POSIX_SOURCE, which is predefined and required
14456 # on some systems where configure will not decide to define it.
14457 # (The regexp can be short, since the line contains either #define or #undef.)
14458 echo 's/ $//
14459 s,^[ #]*u.*,/* & */,' >>conftest.defines
14460
14461 # Break up conftest.defines:
14462 ac_max_sed_lines=50
14463
14464 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14465 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14466 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14467 # et cetera.
14468 ac_in='$ac_file_inputs'
14469 ac_out='"$tmp/out1"'
14470 ac_nxt='"$tmp/out2"'
14471
14472 while :
14473 do
14474 # Write a here document:
14475 cat >>$CONFIG_STATUS <<_ACEOF
14476 # First, check the format of the line:
14477 cat >"\$tmp/defines.sed" <<\\CEOF
14478 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14479 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14480 b
14481 :def
14482 _ACEOF
14483 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14484 echo 'CEOF
14485 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14486 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14487 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14488 grep . conftest.tail >/dev/null || break
14489 rm -f conftest.defines
14490 mv conftest.tail conftest.defines
14491 done
14492 rm -f conftest.defines conftest.tail
14493
14494 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14495 cat >>$CONFIG_STATUS <<\_ACEOF
14496 if test x"$ac_file" != x-; then
14497 echo "/* $configure_input */" >"$tmp/config.h"
14498 cat "$ac_result" >>"$tmp/config.h"
14499 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14500 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14501 echo "$as_me: $ac_file is unchanged" >&6;}
14502 else
14503 rm -f $ac_file
14504 mv "$tmp/config.h" $ac_file
14505 fi
14506 else
14507 echo "/* $configure_input */"
14508 cat "$ac_result"
14509 fi
14510 rm -f "$tmp/out12"
14511 ;;
14512
14513
14514 esac
14515
14516 done # for ac_tag
14517
14518
14519 { (exit 0); exit 0; }
14520 _ACEOF
14521 chmod +x $CONFIG_STATUS
14522 ac_clean_files=$ac_clean_files_save
14523
14524
14525 # configure is writing to config.log, and then calls config.status.
14526 # config.status does its own redirection, appending to config.log.
14527 # Unfortunately, on DOS this fails, as config.log is still kept open
14528 # by configure, so config.status won't be able to write to it; its
14529 # output is simply discarded. So we exec the FD to /dev/null,
14530 # effectively closing config.log, so it can be properly (re)opened and
14531 # appended to by config.status. When coming back to configure, we
14532 # need to make the FD available again.
14533 if test "$no_create" != yes; then
14534 ac_cs_success=:
14535 ac_config_status_args=
14536 test "$silent" = yes &&
14537 ac_config_status_args="$ac_config_status_args --quiet"
14538 exec 5>/dev/null
14539 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14540 exec 5>>config.log
14541 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14542 # would make configure fail if this is the last instruction.
14543 $ac_cs_success || { (exit 1); exit 1; }
14544 fi
14545
14546
14547 echo "Configuration:
14548
14549 Rxvt version: $VERSION : $DATE
14550 Source code location: $srcdir
14551 Install path: ${prefix}/bin
14552 Compiler: $CXX
14553 Compiler flags: $CXXFLAGS
14554 Linker: $LINKER"
14555
14556 if test x$term != x; then
14557 echo " set TERM to: $term"
14558 fi
14559 if test x$terminfo != x; then
14560 echo " set TERMINFO to: $terminfo"
14561 fi
14562 echo " default resource name: $RESNAME"
14563 echo " resource class: $RESCLASS"
14564 if test x$RESFALLBACK != x; then
14565 echo " resource class fallback: $RESFALLBACK"
14566 fi
14567 echo
14568 echo " embedded perl: $support_perl"
14569 echo " libafterimage: $support_afterimage"
14570 echo
14571 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14572 echo ".----------------------------------------------------------------."
14573 echo ". WARNING: --enable-xim was specified however the locale support ."
14574 echo ". functions could not be found. ."
14575 echo ". XIM is now being DISABLED! ."
14576 echo ".----------------------------------------------------------------."
14577 fi
14578
14579 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14580 echo
14581