ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.110
Committed: Thu Aug 2 00:29:23 2007 UTC (16 years, 9 months ago) by ayin
Branch: MAIN
Changes since 1.109: +7 -403 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 setopt NO_GLOB_SUBST
22 else
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56 else
57 as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order. Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" "" $as_nl"
69
70 # Find who we are. Look in the path if we contain no directory separator.
71 case $0 in
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82 ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87 as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106 LC_TELEPHONE LC_TIME
107 do
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
110 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112 fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr
119 else
120 as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 as_basename=basename
125 else
126 as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/
138 q
139 }
140 /^X\/\(\/\/\)$/{
141 s//\1/
142 q
143 }
144 /^X\/\(\/\).*/{
145 s//\1/
146 q
147 }
148 s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
156 as_have_required=yes
157 else
158 as_have_required=no
159 fi
160
161 if test $as_have_required = yes && (eval ":
162 (as_func_return () {
163 (exit \$1)
164 }
165 as_func_success () {
166 as_func_return 0
167 }
168 as_func_failure () {
169 as_func_return 1
170 }
171 as_func_ret_success () {
172 return 0
173 }
174 as_func_ret_failure () {
175 return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180 :
181 else
182 exitcode=1
183 echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192 :
193 else
194 exitcode=1
195 echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205 else
206 exitcode=1
207 echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218 :
219 else
220 as_candidate_shells=
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
227 /*)
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232 done
233 IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247 else
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278 (exit $1)
279 }
280 as_func_success () {
281 as_func_return 0
282 }
283 as_func_failure () {
284 as_func_return 1
285 }
286 as_func_ret_success () {
287 return 0
288 }
289 as_func_ret_failure () {
290 return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295 :
296 else
297 exitcode=1
298 echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307 :
308 else
309 exitcode=1
310 echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320 else
321 exitcode=1
322 echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
330 test "x$as_lineno_1" != "x$as_lineno_2" &&
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335 break
336 fi
337
338 fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367 (exit \$1)
368 }
369 as_func_success () {
370 as_func_return 0
371 }
372 as_func_failure () {
373 as_func_return 1
374 }
375 as_func_ret_success () {
376 return 0
377 }
378 as_func_ret_failure () {
379 return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384 :
385 else
386 exitcode=1
387 echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396 :
397 else
398 exitcode=1
399 echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409 else
410 exitcode=1
411 echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419 }
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n '
439 p
440 /[$]LINENO/=
441 ' <$as_myself |
442 sed '
443 s/[$]LINENO.*/&-/
444 t lineno
445 b
446 :lineno
447 N
448 :loop
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 t loop
451 s/-\n.*//
452 ' >$as_me.lineno &&
453 chmod +x "$as_me.lineno" ||
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455 { (exit 1); exit 1; }; }
456
457 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the
459 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno"
461 # Exit status is that of the last command.
462 exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467 as_dirname=dirname
468 else
469 as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475 case `echo 'x\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';;
478 esac;;
479 *)
480 ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then
485 as_expr=expr
486 else
487 as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file
493 else
494 rm -f conf$$.dir
495 mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499 as_ln_s='ln -s'
500 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln
508 else
509 as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=:
516 else
517 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x'
523 else
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 # include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 # include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 LSMDATE
664 LIBVERSION
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CXX
673 CXXFLAGS
674 ac_ct_CXX
675 CPP
676 INSTALL_PROGRAM
677 INSTALL_SCRIPT
678 INSTALL_DATA
679 GREP
680 EGREP
681 LINKER
682 INSTALL_LIBRXVT
683 RXVTNAME
684 TIC
685 XMKMF
686 CXXCPP
687 X_CFLAGS
688 X_PRE_LIBS
689 X_LIBS
690 X_EXTRA_LIBS
691 afterimage_config
692 rxvt_int16_typedef
693 rxvt_uint16_typedef
694 rxvt_int32_typedef
695 rxvt_uint32_typedef
696 rxvt_intp_define
697 rxvt_u_intp_define
698 PKG_CONFIG
699 XFT_CONFIG
700 PERL
701 PERLLIB
702 PERLFLAGS
703 PERLPRIVLIBEXP
704 IF_PERL
705 PERL_O
706 AFTERIMAGE_CFLAGS
707 AFTERIMAGE_LIBS
708 include_stdint_h
709 include_stdarg_h
710 include_stdlib_h
711 include_unistd_h
712 include_string_h
713 include_fcntl_h
714 include_util_h
715 include_assert_h
716 include_sys_ioctl_h
717 include_sys_select_h
718 include_sys_strredir_h
719 include_sys_time_h
720 include_time_h
721 LIBOBJS
722 LTLIBOBJS'
723 ac_subst_files=''
724 ac_precious_vars='build_alias
725 host_alias
726 target_alias
727 CC
728 CFLAGS
729 LDFLAGS
730 LIBS
731 CPPFLAGS
732 CXX
733 CXXFLAGS
734 CCC
735 CPP
736 XMKMF
737 CXXCPP'
738
739
740 # Initialize some variables set by options.
741 ac_init_help=
742 ac_init_version=false
743 # The variables have the same names as the options, with
744 # dashes changed to underlines.
745 cache_file=/dev/null
746 exec_prefix=NONE
747 no_create=
748 no_recursion=
749 prefix=NONE
750 program_prefix=NONE
751 program_suffix=NONE
752 program_transform_name=s,x,x,
753 silent=
754 site=
755 srcdir=
756 verbose=
757 x_includes=NONE
758 x_libraries=NONE
759
760 # Installation directory options.
761 # These are left unexpanded so users can "make install exec_prefix=/foo"
762 # and all the variables that are supposed to be based on exec_prefix
763 # by default will actually change.
764 # Use braces instead of parens because sh, perl, etc. also accept them.
765 # (The list follows the same order as the GNU Coding Standards.)
766 bindir='${exec_prefix}/bin'
767 sbindir='${exec_prefix}/sbin'
768 libexecdir='${exec_prefix}/libexec'
769 datarootdir='${prefix}/share'
770 datadir='${datarootdir}'
771 sysconfdir='${prefix}/etc'
772 sharedstatedir='${prefix}/com'
773 localstatedir='${prefix}/var'
774 includedir='${prefix}/include'
775 oldincludedir='/usr/include'
776 docdir='${datarootdir}/doc/${PACKAGE}'
777 infodir='${datarootdir}/info'
778 htmldir='${docdir}'
779 dvidir='${docdir}'
780 pdfdir='${docdir}'
781 psdir='${docdir}'
782 libdir='${exec_prefix}/lib'
783 localedir='${datarootdir}/locale'
784 mandir='${datarootdir}/man'
785
786 ac_prev=
787 ac_dashdash=
788 for ac_option
789 do
790 # If the previous option needs an argument, assign it.
791 if test -n "$ac_prev"; then
792 eval $ac_prev=\$ac_option
793 ac_prev=
794 continue
795 fi
796
797 case $ac_option in
798 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
799 *) ac_optarg=yes ;;
800 esac
801
802 # Accept the important Cygnus configure options, so we can diagnose typos.
803
804 case $ac_dashdash$ac_option in
805 --)
806 ac_dashdash=yes ;;
807
808 -bindir | --bindir | --bindi | --bind | --bin | --bi)
809 ac_prev=bindir ;;
810 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811 bindir=$ac_optarg ;;
812
813 -build | --build | --buil | --bui | --bu)
814 ac_prev=build_alias ;;
815 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816 build_alias=$ac_optarg ;;
817
818 -cache-file | --cache-file | --cache-fil | --cache-fi \
819 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820 ac_prev=cache_file ;;
821 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823 cache_file=$ac_optarg ;;
824
825 --config-cache | -C)
826 cache_file=config.cache ;;
827
828 -datadir | --datadir | --datadi | --datad)
829 ac_prev=datadir ;;
830 -datadir=* | --datadir=* | --datadi=* | --datad=*)
831 datadir=$ac_optarg ;;
832
833 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834 | --dataroo | --dataro | --datar)
835 ac_prev=datarootdir ;;
836 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838 datarootdir=$ac_optarg ;;
839
840 -disable-* | --disable-*)
841 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842 # Reject names that are not valid shell variable names.
843 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
844 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
845 { (exit 1); exit 1; }; }
846 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
847 eval enable_$ac_feature=no ;;
848
849 -docdir | --docdir | --docdi | --doc | --do)
850 ac_prev=docdir ;;
851 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852 docdir=$ac_optarg ;;
853
854 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855 ac_prev=dvidir ;;
856 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857 dvidir=$ac_optarg ;;
858
859 -enable-* | --enable-*)
860 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861 # Reject names that are not valid shell variable names.
862 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
863 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
864 { (exit 1); exit 1; }; }
865 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
866 eval enable_$ac_feature=\$ac_optarg ;;
867
868 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
869 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
870 | --exec | --exe | --ex)
871 ac_prev=exec_prefix ;;
872 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
873 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
874 | --exec=* | --exe=* | --ex=*)
875 exec_prefix=$ac_optarg ;;
876
877 -gas | --gas | --ga | --g)
878 # Obsolete; use --with-gas.
879 with_gas=yes ;;
880
881 -help | --help | --hel | --he | -h)
882 ac_init_help=long ;;
883 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
884 ac_init_help=recursive ;;
885 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
886 ac_init_help=short ;;
887
888 -host | --host | --hos | --ho)
889 ac_prev=host_alias ;;
890 -host=* | --host=* | --hos=* | --ho=*)
891 host_alias=$ac_optarg ;;
892
893 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
894 ac_prev=htmldir ;;
895 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
896 | --ht=*)
897 htmldir=$ac_optarg ;;
898
899 -includedir | --includedir | --includedi | --included | --include \
900 | --includ | --inclu | --incl | --inc)
901 ac_prev=includedir ;;
902 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
903 | --includ=* | --inclu=* | --incl=* | --inc=*)
904 includedir=$ac_optarg ;;
905
906 -infodir | --infodir | --infodi | --infod | --info | --inf)
907 ac_prev=infodir ;;
908 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
909 infodir=$ac_optarg ;;
910
911 -libdir | --libdir | --libdi | --libd)
912 ac_prev=libdir ;;
913 -libdir=* | --libdir=* | --libdi=* | --libd=*)
914 libdir=$ac_optarg ;;
915
916 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
917 | --libexe | --libex | --libe)
918 ac_prev=libexecdir ;;
919 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
920 | --libexe=* | --libex=* | --libe=*)
921 libexecdir=$ac_optarg ;;
922
923 -localedir | --localedir | --localedi | --localed | --locale)
924 ac_prev=localedir ;;
925 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
926 localedir=$ac_optarg ;;
927
928 -localstatedir | --localstatedir | --localstatedi | --localstated \
929 | --localstate | --localstat | --localsta | --localst | --locals)
930 ac_prev=localstatedir ;;
931 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
932 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
933 localstatedir=$ac_optarg ;;
934
935 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
936 ac_prev=mandir ;;
937 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
938 mandir=$ac_optarg ;;
939
940 -nfp | --nfp | --nf)
941 # Obsolete; use --without-fp.
942 with_fp=no ;;
943
944 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
945 | --no-cr | --no-c | -n)
946 no_create=yes ;;
947
948 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
949 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
950 no_recursion=yes ;;
951
952 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
953 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
954 | --oldin | --oldi | --old | --ol | --o)
955 ac_prev=oldincludedir ;;
956 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
957 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
958 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
959 oldincludedir=$ac_optarg ;;
960
961 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
962 ac_prev=prefix ;;
963 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
964 prefix=$ac_optarg ;;
965
966 -program-prefix | --program-prefix | --program-prefi | --program-pref \
967 | --program-pre | --program-pr | --program-p)
968 ac_prev=program_prefix ;;
969 -program-prefix=* | --program-prefix=* | --program-prefi=* \
970 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
971 program_prefix=$ac_optarg ;;
972
973 -program-suffix | --program-suffix | --program-suffi | --program-suff \
974 | --program-suf | --program-su | --program-s)
975 ac_prev=program_suffix ;;
976 -program-suffix=* | --program-suffix=* | --program-suffi=* \
977 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
978 program_suffix=$ac_optarg ;;
979
980 -program-transform-name | --program-transform-name \
981 | --program-transform-nam | --program-transform-na \
982 | --program-transform-n | --program-transform- \
983 | --program-transform | --program-transfor \
984 | --program-transfo | --program-transf \
985 | --program-trans | --program-tran \
986 | --progr-tra | --program-tr | --program-t)
987 ac_prev=program_transform_name ;;
988 -program-transform-name=* | --program-transform-name=* \
989 | --program-transform-nam=* | --program-transform-na=* \
990 | --program-transform-n=* | --program-transform-=* \
991 | --program-transform=* | --program-transfor=* \
992 | --program-transfo=* | --program-transf=* \
993 | --program-trans=* | --program-tran=* \
994 | --progr-tra=* | --program-tr=* | --program-t=*)
995 program_transform_name=$ac_optarg ;;
996
997 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
998 ac_prev=pdfdir ;;
999 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1000 pdfdir=$ac_optarg ;;
1001
1002 -psdir | --psdir | --psdi | --psd | --ps)
1003 ac_prev=psdir ;;
1004 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1005 psdir=$ac_optarg ;;
1006
1007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1008 | -silent | --silent | --silen | --sile | --sil)
1009 silent=yes ;;
1010
1011 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1012 ac_prev=sbindir ;;
1013 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1014 | --sbi=* | --sb=*)
1015 sbindir=$ac_optarg ;;
1016
1017 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1018 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1019 | --sharedst | --shareds | --shared | --share | --shar \
1020 | --sha | --sh)
1021 ac_prev=sharedstatedir ;;
1022 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1023 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1024 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1025 | --sha=* | --sh=*)
1026 sharedstatedir=$ac_optarg ;;
1027
1028 -site | --site | --sit)
1029 ac_prev=site ;;
1030 -site=* | --site=* | --sit=*)
1031 site=$ac_optarg ;;
1032
1033 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1034 ac_prev=srcdir ;;
1035 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1036 srcdir=$ac_optarg ;;
1037
1038 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1039 | --syscon | --sysco | --sysc | --sys | --sy)
1040 ac_prev=sysconfdir ;;
1041 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1042 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1043 sysconfdir=$ac_optarg ;;
1044
1045 -target | --target | --targe | --targ | --tar | --ta | --t)
1046 ac_prev=target_alias ;;
1047 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1048 target_alias=$ac_optarg ;;
1049
1050 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1051 verbose=yes ;;
1052
1053 -version | --version | --versio | --versi | --vers | -V)
1054 ac_init_version=: ;;
1055
1056 -with-* | --with-*)
1057 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058 # Reject names that are not valid shell variable names.
1059 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060 { echo "$as_me: error: invalid package name: $ac_package" >&2
1061 { (exit 1); exit 1; }; }
1062 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1063 eval with_$ac_package=\$ac_optarg ;;
1064
1065 -without-* | --without-*)
1066 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1067 # Reject names that are not valid shell variable names.
1068 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1069 { echo "$as_me: error: invalid package name: $ac_package" >&2
1070 { (exit 1); exit 1; }; }
1071 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1072 eval with_$ac_package=no ;;
1073
1074 --x)
1075 # Obsolete; use --with-x.
1076 with_x=yes ;;
1077
1078 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1079 | --x-incl | --x-inc | --x-in | --x-i)
1080 ac_prev=x_includes ;;
1081 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1082 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1083 x_includes=$ac_optarg ;;
1084
1085 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1086 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1087 ac_prev=x_libraries ;;
1088 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1089 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1090 x_libraries=$ac_optarg ;;
1091
1092 -*) { echo "$as_me: error: unrecognized option: $ac_option
1093 Try \`$0 --help' for more information." >&2
1094 { (exit 1); exit 1; }; }
1095 ;;
1096
1097 *=*)
1098 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099 # Reject names that are not valid shell variable names.
1100 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1101 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1102 { (exit 1); exit 1; }; }
1103 eval $ac_envvar=\$ac_optarg
1104 export $ac_envvar ;;
1105
1106 *)
1107 # FIXME: should be removed in autoconf 3.0.
1108 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1109 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1111 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1112 ;;
1113
1114 esac
1115 done
1116
1117 if test -n "$ac_prev"; then
1118 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1119 { echo "$as_me: error: missing argument to $ac_option" >&2
1120 { (exit 1); exit 1; }; }
1121 fi
1122
1123 # Be sure to have absolute directory names.
1124 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125 datadir sysconfdir sharedstatedir localstatedir includedir \
1126 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127 libdir localedir mandir
1128 do
1129 eval ac_val=\$$ac_var
1130 case $ac_val in
1131 [\\/$]* | ?:[\\/]* ) continue;;
1132 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133 esac
1134 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1135 { (exit 1); exit 1; }; }
1136 done
1137
1138 # There might be people who depend on the old broken behavior: `$host'
1139 # used to hold the argument of --host etc.
1140 # FIXME: To remove some day.
1141 build=$build_alias
1142 host=$host_alias
1143 target=$target_alias
1144
1145 # FIXME: To remove some day.
1146 if test "x$host_alias" != x; then
1147 if test "x$build_alias" = x; then
1148 cross_compiling=maybe
1149 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1150 If a cross compiler is detected then cross compile mode will be used." >&2
1151 elif test "x$build_alias" != "x$host_alias"; then
1152 cross_compiling=yes
1153 fi
1154 fi
1155
1156 ac_tool_prefix=
1157 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1158
1159 test "$silent" = yes && exec 6>/dev/null
1160
1161
1162 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1163 ac_ls_di=`ls -di .` &&
1164 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1165 { echo "$as_me: error: Working directory cannot be determined" >&2
1166 { (exit 1); exit 1; }; }
1167 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1168 { echo "$as_me: error: pwd does not report name of working directory" >&2
1169 { (exit 1); exit 1; }; }
1170
1171
1172 # Find the source files, if location was not specified.
1173 if test -z "$srcdir"; then
1174 ac_srcdir_defaulted=yes
1175 # Try the directory containing this script, then the parent directory.
1176 ac_confdir=`$as_dirname -- "$0" ||
1177 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178 X"$0" : 'X\(//\)[^/]' \| \
1179 X"$0" : 'X\(//\)$' \| \
1180 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1181 echo X"$0" |
1182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183 s//\1/
1184 q
1185 }
1186 /^X\(\/\/\)[^/].*/{
1187 s//\1/
1188 q
1189 }
1190 /^X\(\/\/\)$/{
1191 s//\1/
1192 q
1193 }
1194 /^X\(\/\).*/{
1195 s//\1/
1196 q
1197 }
1198 s/.*/./; q'`
1199 srcdir=$ac_confdir
1200 if test ! -r "$srcdir/$ac_unique_file"; then
1201 srcdir=..
1202 fi
1203 else
1204 ac_srcdir_defaulted=no
1205 fi
1206 if test ! -r "$srcdir/$ac_unique_file"; then
1207 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1208 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1209 { (exit 1); exit 1; }; }
1210 fi
1211 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1212 ac_abs_confdir=`(
1213 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1214 { (exit 1); exit 1; }; }
1215 pwd)`
1216 # When building in place, set srcdir=.
1217 if test "$ac_abs_confdir" = "$ac_pwd"; then
1218 srcdir=.
1219 fi
1220 # Remove unnecessary trailing slashes from srcdir.
1221 # Double slashes in file names in object file debugging info
1222 # mess up M-x gdb in Emacs.
1223 case $srcdir in
1224 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1225 esac
1226 for ac_var in $ac_precious_vars; do
1227 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1228 eval ac_env_${ac_var}_value=\$${ac_var}
1229 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1230 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1231 done
1232
1233 #
1234 # Report the --help message.
1235 #
1236 if test "$ac_init_help" = "long"; then
1237 # Omit some internal or obsolete options to make the list less imposing.
1238 # This message is too long to be a string in the A/UX 3.1 sh.
1239 cat <<_ACEOF
1240 \`configure' configures this package to adapt to many kinds of systems.
1241
1242 Usage: $0 [OPTION]... [VAR=VALUE]...
1243
1244 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1245 VAR=VALUE. See below for descriptions of some of the useful variables.
1246
1247 Defaults for the options are specified in brackets.
1248
1249 Configuration:
1250 -h, --help display this help and exit
1251 --help=short display options specific to this package
1252 --help=recursive display the short help of all the included packages
1253 -V, --version display version information and exit
1254 -q, --quiet, --silent do not print \`checking...' messages
1255 --cache-file=FILE cache test results in FILE [disabled]
1256 -C, --config-cache alias for \`--cache-file=config.cache'
1257 -n, --no-create do not create output files
1258 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1259
1260 Installation directories:
1261 --prefix=PREFIX install architecture-independent files in PREFIX
1262 [$ac_default_prefix]
1263 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1264 [PREFIX]
1265
1266 By default, \`make install' will install all the files in
1267 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1268 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1269 for instance \`--prefix=\$HOME'.
1270
1271 For better control, use the options below.
1272
1273 Fine tuning of the installation directories:
1274 --bindir=DIR user executables [EPREFIX/bin]
1275 --sbindir=DIR system admin executables [EPREFIX/sbin]
1276 --libexecdir=DIR program executables [EPREFIX/libexec]
1277 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1278 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1279 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1280 --libdir=DIR object code libraries [EPREFIX/lib]
1281 --includedir=DIR C header files [PREFIX/include]
1282 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1283 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1284 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1285 --infodir=DIR info documentation [DATAROOTDIR/info]
1286 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1287 --mandir=DIR man documentation [DATAROOTDIR/man]
1288 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1289 --htmldir=DIR html documentation [DOCDIR]
1290 --dvidir=DIR dvi documentation [DOCDIR]
1291 --pdfdir=DIR pdf documentation [DOCDIR]
1292 --psdir=DIR ps documentation [DOCDIR]
1293 _ACEOF
1294
1295 cat <<\_ACEOF
1296
1297 X features:
1298 --x-includes=DIR X include files are in DIR
1299 --x-libraries=DIR X library files are in DIR
1300
1301 Program names:
1302 --program-prefix=PREFIX prepend PREFIX to installed program names
1303 --program-suffix=SUFFIX append SUFFIX to installed program names
1304 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1305
1306 System types:
1307 --build=BUILD configure for building on BUILD [guessed]
1308 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1309 _ACEOF
1310 fi
1311
1312 if test -n "$ac_init_help"; then
1313
1314 cat <<\_ACEOF
1315
1316 Optional Features:
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1319 --enable-everything enable standard non-multichoice features
1320 NOTE: this option is order dependent
1321 NOTE: automatically enabled with --enable-shared
1322 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1323 --enable-combining enable composition of base and combining characters
1324 --enable-xft enable xft support on systems that have it
1325 --enable-font-styles enable bold and italic support
1326 --enable-afterimage enable integration with libAfterImage for background images
1327 --enable-transparency enable transparent backgrounds
1328 --enable-tinting enable tinting of transparent bg
1329 --enable-fading enable colors fading when off focus
1330 --enable-rxvt-scroll enable rxvt style scrollbar
1331 --enable-next-scroll enable NeXT style scrollbar
1332 --enable-xterm-scroll enable Xterm style scrollbar
1333 --enable-perl enable embedded perl interpreter
1334 --enable-plain-scroll enable plain style scrollbar
1335 --enable-xim XIM (X Input Method) protocol support
1336 --disable-backspace-key disable handling of the backspace key
1337 --disable-delete-key disable handling of the delete key
1338 --disable-resources disable all resource checking
1339 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1340 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1341 --disable-swapscreen disable swap screen support
1342 --enable-iso14755 enable support for extended ISO 14755 modes
1343 --enable-frills enable support for rarely used features
1344 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1345 --enable-selectionscrolling enable scrolling during selections
1346 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1347 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1348 --enable-smart-resize enable smart growth/shrink behaviour
1349 --enable-text-blink enable blinking text
1350 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1351 --enable-utmp enable utmp (utmpx) support
1352 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1353 --enable-lastlog enable lastlog support (requires --enable-utmp)
1354
1355 Optional Packages:
1356 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1357 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1358 --with-afterimage-config=DIR use libAfterImage config script in DIR
1359 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1360 --with-res-name=NAME use this as default resource name (default: urxvt)
1361 --with-res-class=CLASS use this as the resource class (default: URxvt)
1362 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1363 --with-term=NAME set the terminal to NAME (default: rxvt)
1364 --with-terminfo=PATH set the path to the terminfo tree to PATH
1365 --with-x use the X Window System
1366
1367 Some influential environment variables:
1368 CC C compiler command
1369 CFLAGS C compiler flags
1370 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1371 nonstandard directory <lib dir>
1372 LIBS libraries to pass to the linker, e.g. -l<library>
1373 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374 you have headers in a nonstandard directory <include dir>
1375 CXX C++ compiler command
1376 CXXFLAGS C++ compiler flags
1377 CPP C preprocessor
1378 XMKMF Path to xmkmf, Makefile generator for X Window System
1379 CXXCPP C++ preprocessor
1380
1381 Use these variables to override the choices made by `configure' or to help
1382 it to find libraries and programs with nonstandard names/locations.
1383
1384 _ACEOF
1385 ac_status=$?
1386 fi
1387
1388 if test "$ac_init_help" = "recursive"; then
1389 # If there are subdirs, report their specific --help.
1390 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391 test -d "$ac_dir" || continue
1392 ac_builddir=.
1393
1394 case "$ac_dir" in
1395 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396 *)
1397 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1398 # A ".." for each directory in $ac_dir_suffix.
1399 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1400 case $ac_top_builddir_sub in
1401 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403 esac ;;
1404 esac
1405 ac_abs_top_builddir=$ac_pwd
1406 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1407 # for backward compatibility:
1408 ac_top_builddir=$ac_top_build_prefix
1409
1410 case $srcdir in
1411 .) # We are building in place.
1412 ac_srcdir=.
1413 ac_top_srcdir=$ac_top_builddir_sub
1414 ac_abs_top_srcdir=$ac_pwd ;;
1415 [\\/]* | ?:[\\/]* ) # Absolute name.
1416 ac_srcdir=$srcdir$ac_dir_suffix;
1417 ac_top_srcdir=$srcdir
1418 ac_abs_top_srcdir=$srcdir ;;
1419 *) # Relative name.
1420 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1421 ac_top_srcdir=$ac_top_build_prefix$srcdir
1422 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1423 esac
1424 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1425
1426 cd "$ac_dir" || { ac_status=$?; continue; }
1427 # Check for guested configure.
1428 if test -f "$ac_srcdir/configure.gnu"; then
1429 echo &&
1430 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431 elif test -f "$ac_srcdir/configure"; then
1432 echo &&
1433 $SHELL "$ac_srcdir/configure" --help=recursive
1434 else
1435 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1436 fi || ac_status=$?
1437 cd "$ac_pwd" || { ac_status=$?; break; }
1438 done
1439 fi
1440
1441 test -n "$ac_init_help" && exit $ac_status
1442 if $ac_init_version; then
1443 cat <<\_ACEOF
1444 configure
1445 generated by GNU Autoconf 2.61
1446
1447 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1448 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449 This configure script is free software; the Free Software Foundation
1450 gives unlimited permission to copy, distribute and modify it.
1451 _ACEOF
1452 exit
1453 fi
1454 cat >config.log <<_ACEOF
1455 This file contains any messages produced by compilers while
1456 running configure, to aid debugging if configure makes a mistake.
1457
1458 It was created by $as_me, which was
1459 generated by GNU Autoconf 2.61. Invocation command line was
1460
1461 $ $0 $@
1462
1463 _ACEOF
1464 exec 5>>config.log
1465 {
1466 cat <<_ASUNAME
1467 ## --------- ##
1468 ## Platform. ##
1469 ## --------- ##
1470
1471 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1472 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1473 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1474 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1475 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1476
1477 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1478 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1479
1480 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1481 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1482 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1483 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1484 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1485 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1486 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1487
1488 _ASUNAME
1489
1490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491 for as_dir in $PATH
1492 do
1493 IFS=$as_save_IFS
1494 test -z "$as_dir" && as_dir=.
1495 echo "PATH: $as_dir"
1496 done
1497 IFS=$as_save_IFS
1498
1499 } >&5
1500
1501 cat >&5 <<_ACEOF
1502
1503
1504 ## ----------- ##
1505 ## Core tests. ##
1506 ## ----------- ##
1507
1508 _ACEOF
1509
1510
1511 # Keep a trace of the command line.
1512 # Strip out --no-create and --no-recursion so they do not pile up.
1513 # Strip out --silent because we don't want to record it for future runs.
1514 # Also quote any args containing shell meta-characters.
1515 # Make two passes to allow for proper duplicate-argument suppression.
1516 ac_configure_args=
1517 ac_configure_args0=
1518 ac_configure_args1=
1519 ac_must_keep_next=false
1520 for ac_pass in 1 2
1521 do
1522 for ac_arg
1523 do
1524 case $ac_arg in
1525 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527 | -silent | --silent | --silen | --sile | --sil)
1528 continue ;;
1529 *\'*)
1530 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1531 esac
1532 case $ac_pass in
1533 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1534 2)
1535 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1536 if test $ac_must_keep_next = true; then
1537 ac_must_keep_next=false # Got value, back to normal.
1538 else
1539 case $ac_arg in
1540 *=* | --config-cache | -C | -disable-* | --disable-* \
1541 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1542 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1543 | -with-* | --with-* | -without-* | --without-* | --x)
1544 case "$ac_configure_args0 " in
1545 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1546 esac
1547 ;;
1548 -* ) ac_must_keep_next=true ;;
1549 esac
1550 fi
1551 ac_configure_args="$ac_configure_args '$ac_arg'"
1552 ;;
1553 esac
1554 done
1555 done
1556 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1557 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1558
1559 # When interrupted or exit'd, cleanup temporary files, and complete
1560 # config.log. We remove comments because anyway the quotes in there
1561 # would cause problems or look ugly.
1562 # WARNING: Use '\'' to represent an apostrophe within the trap.
1563 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564 trap 'exit_status=$?
1565 # Save into config.log some information that might help in debugging.
1566 {
1567 echo
1568
1569 cat <<\_ASBOX
1570 ## ---------------- ##
1571 ## Cache variables. ##
1572 ## ---------------- ##
1573 _ASBOX
1574 echo
1575 # The following way of writing the cache mishandles newlines in values,
1576 (
1577 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1578 eval ac_val=\$$ac_var
1579 case $ac_val in #(
1580 *${as_nl}*)
1581 case $ac_var in #(
1582 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1583 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1584 esac
1585 case $ac_var in #(
1586 _ | IFS | as_nl) ;; #(
1587 *) $as_unset $ac_var ;;
1588 esac ;;
1589 esac
1590 done
1591 (set) 2>&1 |
1592 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1593 *${as_nl}ac_space=\ *)
1594 sed -n \
1595 "s/'\''/'\''\\\\'\'''\''/g;
1596 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1597 ;; #(
1598 *)
1599 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1600 ;;
1601 esac |
1602 sort
1603 )
1604 echo
1605
1606 cat <<\_ASBOX
1607 ## ----------------- ##
1608 ## Output variables. ##
1609 ## ----------------- ##
1610 _ASBOX
1611 echo
1612 for ac_var in $ac_subst_vars
1613 do
1614 eval ac_val=\$$ac_var
1615 case $ac_val in
1616 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1617 esac
1618 echo "$ac_var='\''$ac_val'\''"
1619 done | sort
1620 echo
1621
1622 if test -n "$ac_subst_files"; then
1623 cat <<\_ASBOX
1624 ## ------------------- ##
1625 ## File substitutions. ##
1626 ## ------------------- ##
1627 _ASBOX
1628 echo
1629 for ac_var in $ac_subst_files
1630 do
1631 eval ac_val=\$$ac_var
1632 case $ac_val in
1633 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1634 esac
1635 echo "$ac_var='\''$ac_val'\''"
1636 done | sort
1637 echo
1638 fi
1639
1640 if test -s confdefs.h; then
1641 cat <<\_ASBOX
1642 ## ----------- ##
1643 ## confdefs.h. ##
1644 ## ----------- ##
1645 _ASBOX
1646 echo
1647 cat confdefs.h
1648 echo
1649 fi
1650 test "$ac_signal" != 0 &&
1651 echo "$as_me: caught signal $ac_signal"
1652 echo "$as_me: exit $exit_status"
1653 } >&5
1654 rm -f core *.core core.conftest.* &&
1655 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1656 exit $exit_status
1657 ' 0
1658 for ac_signal in 1 2 13 15; do
1659 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1660 done
1661 ac_signal=0
1662
1663 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1664 rm -f -r conftest* confdefs.h
1665
1666 # Predefined preprocessor variables.
1667
1668 cat >>confdefs.h <<_ACEOF
1669 #define PACKAGE_NAME "$PACKAGE_NAME"
1670 _ACEOF
1671
1672
1673 cat >>confdefs.h <<_ACEOF
1674 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675 _ACEOF
1676
1677
1678 cat >>confdefs.h <<_ACEOF
1679 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1680 _ACEOF
1681
1682
1683 cat >>confdefs.h <<_ACEOF
1684 #define PACKAGE_STRING "$PACKAGE_STRING"
1685 _ACEOF
1686
1687
1688 cat >>confdefs.h <<_ACEOF
1689 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690 _ACEOF
1691
1692
1693 # Let the site file select an alternate cache file if it wants to.
1694 # Prefer explicitly selected file to automatically selected ones.
1695 if test -n "$CONFIG_SITE"; then
1696 set x "$CONFIG_SITE"
1697 elif test "x$prefix" != xNONE; then
1698 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1699 else
1700 set x "$ac_default_prefix/share/config.site" \
1701 "$ac_default_prefix/etc/config.site"
1702 fi
1703 shift
1704 for ac_site_file
1705 do
1706 if test -r "$ac_site_file"; then
1707 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1708 echo "$as_me: loading site script $ac_site_file" >&6;}
1709 sed 's/^/| /' "$ac_site_file" >&5
1710 . "$ac_site_file"
1711 fi
1712 done
1713
1714 if test -r "$cache_file"; then
1715 # Some versions of bash will fail to source /dev/null (special
1716 # files actually), so we avoid doing that.
1717 if test -f "$cache_file"; then
1718 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1719 echo "$as_me: loading cache $cache_file" >&6;}
1720 case $cache_file in
1721 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722 *) . "./$cache_file";;
1723 esac
1724 fi
1725 else
1726 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1727 echo "$as_me: creating cache $cache_file" >&6;}
1728 >$cache_file
1729 fi
1730
1731 # Check that the precious variables saved in the cache have kept the same
1732 # value.
1733 ac_cache_corrupted=false
1734 for ac_var in $ac_precious_vars; do
1735 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1736 eval ac_new_set=\$ac_env_${ac_var}_set
1737 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738 eval ac_new_val=\$ac_env_${ac_var}_value
1739 case $ac_old_set,$ac_new_set in
1740 set,)
1741 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1742 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743 ac_cache_corrupted=: ;;
1744 ,set)
1745 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1746 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1747 ac_cache_corrupted=: ;;
1748 ,);;
1749 *)
1750 if test "x$ac_old_val" != "x$ac_new_val"; then
1751 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1752 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1754 echo "$as_me: former value: $ac_old_val" >&2;}
1755 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1756 echo "$as_me: current value: $ac_new_val" >&2;}
1757 ac_cache_corrupted=:
1758 fi;;
1759 esac
1760 # Pass precious variables to config.status.
1761 if test "$ac_new_set" = set; then
1762 case $ac_new_val in
1763 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764 *) ac_arg=$ac_var=$ac_new_val ;;
1765 esac
1766 case " $ac_configure_args " in
1767 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1768 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1769 esac
1770 fi
1771 done
1772 if $ac_cache_corrupted; then
1773 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1774 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1775 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1776 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1777 { (exit 1); exit 1; }; }
1778 fi
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796 ac_ext=c
1797 ac_cpp='$CPP $CPPFLAGS'
1798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1801
1802
1803
1804
1805 ac_config_headers="$ac_config_headers config.h:config.h.in"
1806
1807
1808 ac_aux_dir=
1809 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1810 if test -f "$ac_dir/install-sh"; then
1811 ac_aux_dir=$ac_dir
1812 ac_install_sh="$ac_aux_dir/install-sh -c"
1813 break
1814 elif test -f "$ac_dir/install.sh"; then
1815 ac_aux_dir=$ac_dir
1816 ac_install_sh="$ac_aux_dir/install.sh -c"
1817 break
1818 elif test -f "$ac_dir/shtool"; then
1819 ac_aux_dir=$ac_dir
1820 ac_install_sh="$ac_aux_dir/shtool install -c"
1821 break
1822 fi
1823 done
1824 if test -z "$ac_aux_dir"; then
1825 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1826 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1827 { (exit 1); exit 1; }; }
1828 fi
1829
1830 # These three variables are undocumented and unsupported,
1831 # and are intended to be withdrawn in a future Autoconf release.
1832 # They can cause serious problems if a builder's source tree is in a directory
1833 # whose full name contains unusual characters.
1834 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1835 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1836 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1837
1838
1839 # Make sure we can run config.sub.
1840 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1841 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1842 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1843 { (exit 1); exit 1; }; }
1844
1845 { echo "$as_me:$LINENO: checking build system type" >&5
1846 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1847 if test "${ac_cv_build+set}" = set; then
1848 echo $ECHO_N "(cached) $ECHO_C" >&6
1849 else
1850 ac_build_alias=$build_alias
1851 test "x$ac_build_alias" = x &&
1852 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1853 test "x$ac_build_alias" = x &&
1854 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1855 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1856 { (exit 1); exit 1; }; }
1857 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1858 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1859 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1860 { (exit 1); exit 1; }; }
1861
1862 fi
1863 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1864 echo "${ECHO_T}$ac_cv_build" >&6; }
1865 case $ac_cv_build in
1866 *-*-*) ;;
1867 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1868 echo "$as_me: error: invalid value of canonical build" >&2;}
1869 { (exit 1); exit 1; }; };;
1870 esac
1871 build=$ac_cv_build
1872 ac_save_IFS=$IFS; IFS='-'
1873 set x $ac_cv_build
1874 shift
1875 build_cpu=$1
1876 build_vendor=$2
1877 shift; shift
1878 # Remember, the first character of IFS is used to create $*,
1879 # except with old shells:
1880 build_os=$*
1881 IFS=$ac_save_IFS
1882 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1883
1884
1885 { echo "$as_me:$LINENO: checking host system type" >&5
1886 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1887 if test "${ac_cv_host+set}" = set; then
1888 echo $ECHO_N "(cached) $ECHO_C" >&6
1889 else
1890 if test "x$host_alias" = x; then
1891 ac_cv_host=$ac_cv_build
1892 else
1893 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1894 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1895 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1896 { (exit 1); exit 1; }; }
1897 fi
1898
1899 fi
1900 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1901 echo "${ECHO_T}$ac_cv_host" >&6; }
1902 case $ac_cv_host in
1903 *-*-*) ;;
1904 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1905 echo "$as_me: error: invalid value of canonical host" >&2;}
1906 { (exit 1); exit 1; }; };;
1907 esac
1908 host=$ac_cv_host
1909 ac_save_IFS=$IFS; IFS='-'
1910 set x $ac_cv_host
1911 shift
1912 host_cpu=$1
1913 host_vendor=$2
1914 shift; shift
1915 # Remember, the first character of IFS is used to create $*,
1916 # except with old shells:
1917 host_os=$*
1918 IFS=$ac_save_IFS
1919 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1920
1921
1922
1923 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1925 echo ""
1926 echo "configuring for rxvt $VERSION"
1927 echo ""
1928
1929 orig_CXXFLAGS="$CXXFLAGS"
1930
1931
1932 ac_ext=c
1933 ac_cpp='$CPP $CPPFLAGS'
1934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1937 if test -n "$ac_tool_prefix"; then
1938 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1939 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1940 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1942 if test "${ac_cv_prog_CC+set}" = set; then
1943 echo $ECHO_N "(cached) $ECHO_C" >&6
1944 else
1945 if test -n "$CC"; then
1946 ac_cv_prog_CC="$CC" # Let the user override the test.
1947 else
1948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949 for as_dir in $PATH
1950 do
1951 IFS=$as_save_IFS
1952 test -z "$as_dir" && as_dir=.
1953 for ac_exec_ext in '' $ac_executable_extensions; do
1954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1955 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1956 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1957 break 2
1958 fi
1959 done
1960 done
1961 IFS=$as_save_IFS
1962
1963 fi
1964 fi
1965 CC=$ac_cv_prog_CC
1966 if test -n "$CC"; then
1967 { echo "$as_me:$LINENO: result: $CC" >&5
1968 echo "${ECHO_T}$CC" >&6; }
1969 else
1970 { echo "$as_me:$LINENO: result: no" >&5
1971 echo "${ECHO_T}no" >&6; }
1972 fi
1973
1974
1975 fi
1976 if test -z "$ac_cv_prog_CC"; then
1977 ac_ct_CC=$CC
1978 # Extract the first word of "gcc", so it can be a program name with args.
1979 set dummy gcc; ac_word=$2
1980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1982 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1983 echo $ECHO_N "(cached) $ECHO_C" >&6
1984 else
1985 if test -n "$ac_ct_CC"; then
1986 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1987 else
1988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1989 for as_dir in $PATH
1990 do
1991 IFS=$as_save_IFS
1992 test -z "$as_dir" && as_dir=.
1993 for ac_exec_ext in '' $ac_executable_extensions; do
1994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1995 ac_cv_prog_ac_ct_CC="gcc"
1996 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1997 break 2
1998 fi
1999 done
2000 done
2001 IFS=$as_save_IFS
2002
2003 fi
2004 fi
2005 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2006 if test -n "$ac_ct_CC"; then
2007 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2008 echo "${ECHO_T}$ac_ct_CC" >&6; }
2009 else
2010 { echo "$as_me:$LINENO: result: no" >&5
2011 echo "${ECHO_T}no" >&6; }
2012 fi
2013
2014 if test "x$ac_ct_CC" = x; then
2015 CC=""
2016 else
2017 case $cross_compiling:$ac_tool_warned in
2018 yes:)
2019 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2020 whose name does not start with the host triplet. If you think this
2021 configuration is useful to you, please write to autoconf@gnu.org." >&5
2022 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2023 whose name does not start with the host triplet. If you think this
2024 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2025 ac_tool_warned=yes ;;
2026 esac
2027 CC=$ac_ct_CC
2028 fi
2029 else
2030 CC="$ac_cv_prog_CC"
2031 fi
2032
2033 if test -z "$CC"; then
2034 if test -n "$ac_tool_prefix"; then
2035 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2036 set dummy ${ac_tool_prefix}cc; ac_word=$2
2037 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2038 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2039 if test "${ac_cv_prog_CC+set}" = set; then
2040 echo $ECHO_N "(cached) $ECHO_C" >&6
2041 else
2042 if test -n "$CC"; then
2043 ac_cv_prog_CC="$CC" # Let the user override the test.
2044 else
2045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2046 for as_dir in $PATH
2047 do
2048 IFS=$as_save_IFS
2049 test -z "$as_dir" && as_dir=.
2050 for ac_exec_ext in '' $ac_executable_extensions; do
2051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2052 ac_cv_prog_CC="${ac_tool_prefix}cc"
2053 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2054 break 2
2055 fi
2056 done
2057 done
2058 IFS=$as_save_IFS
2059
2060 fi
2061 fi
2062 CC=$ac_cv_prog_CC
2063 if test -n "$CC"; then
2064 { echo "$as_me:$LINENO: result: $CC" >&5
2065 echo "${ECHO_T}$CC" >&6; }
2066 else
2067 { echo "$as_me:$LINENO: result: no" >&5
2068 echo "${ECHO_T}no" >&6; }
2069 fi
2070
2071
2072 fi
2073 fi
2074 if test -z "$CC"; then
2075 # Extract the first word of "cc", so it can be a program name with args.
2076 set dummy cc; ac_word=$2
2077 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2078 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2079 if test "${ac_cv_prog_CC+set}" = set; then
2080 echo $ECHO_N "(cached) $ECHO_C" >&6
2081 else
2082 if test -n "$CC"; then
2083 ac_cv_prog_CC="$CC" # Let the user override the test.
2084 else
2085 ac_prog_rejected=no
2086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2087 for as_dir in $PATH
2088 do
2089 IFS=$as_save_IFS
2090 test -z "$as_dir" && as_dir=.
2091 for ac_exec_ext in '' $ac_executable_extensions; do
2092 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2093 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2094 ac_prog_rejected=yes
2095 continue
2096 fi
2097 ac_cv_prog_CC="cc"
2098 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2099 break 2
2100 fi
2101 done
2102 done
2103 IFS=$as_save_IFS
2104
2105 if test $ac_prog_rejected = yes; then
2106 # We found a bogon in the path, so make sure we never use it.
2107 set dummy $ac_cv_prog_CC
2108 shift
2109 if test $# != 0; then
2110 # We chose a different compiler from the bogus one.
2111 # However, it has the same basename, so the bogon will be chosen
2112 # first if we set CC to just the basename; use the full file name.
2113 shift
2114 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2115 fi
2116 fi
2117 fi
2118 fi
2119 CC=$ac_cv_prog_CC
2120 if test -n "$CC"; then
2121 { echo "$as_me:$LINENO: result: $CC" >&5
2122 echo "${ECHO_T}$CC" >&6; }
2123 else
2124 { echo "$as_me:$LINENO: result: no" >&5
2125 echo "${ECHO_T}no" >&6; }
2126 fi
2127
2128
2129 fi
2130 if test -z "$CC"; then
2131 if test -n "$ac_tool_prefix"; then
2132 for ac_prog in cl.exe
2133 do
2134 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2135 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2136 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2137 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2138 if test "${ac_cv_prog_CC+set}" = set; then
2139 echo $ECHO_N "(cached) $ECHO_C" >&6
2140 else
2141 if test -n "$CC"; then
2142 ac_cv_prog_CC="$CC" # Let the user override the test.
2143 else
2144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2145 for as_dir in $PATH
2146 do
2147 IFS=$as_save_IFS
2148 test -z "$as_dir" && as_dir=.
2149 for ac_exec_ext in '' $ac_executable_extensions; do
2150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2151 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2152 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2153 break 2
2154 fi
2155 done
2156 done
2157 IFS=$as_save_IFS
2158
2159 fi
2160 fi
2161 CC=$ac_cv_prog_CC
2162 if test -n "$CC"; then
2163 { echo "$as_me:$LINENO: result: $CC" >&5
2164 echo "${ECHO_T}$CC" >&6; }
2165 else
2166 { echo "$as_me:$LINENO: result: no" >&5
2167 echo "${ECHO_T}no" >&6; }
2168 fi
2169
2170
2171 test -n "$CC" && break
2172 done
2173 fi
2174 if test -z "$CC"; then
2175 ac_ct_CC=$CC
2176 for ac_prog in cl.exe
2177 do
2178 # Extract the first word of "$ac_prog", so it can be a program name with args.
2179 set dummy $ac_prog; ac_word=$2
2180 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2182 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2183 echo $ECHO_N "(cached) $ECHO_C" >&6
2184 else
2185 if test -n "$ac_ct_CC"; then
2186 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191 IFS=$as_save_IFS
2192 test -z "$as_dir" && as_dir=.
2193 for ac_exec_ext in '' $ac_executable_extensions; do
2194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2195 ac_cv_prog_ac_ct_CC="$ac_prog"
2196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197 break 2
2198 fi
2199 done
2200 done
2201 IFS=$as_save_IFS
2202
2203 fi
2204 fi
2205 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2206 if test -n "$ac_ct_CC"; then
2207 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2208 echo "${ECHO_T}$ac_ct_CC" >&6; }
2209 else
2210 { echo "$as_me:$LINENO: result: no" >&5
2211 echo "${ECHO_T}no" >&6; }
2212 fi
2213
2214
2215 test -n "$ac_ct_CC" && break
2216 done
2217
2218 if test "x$ac_ct_CC" = x; then
2219 CC=""
2220 else
2221 case $cross_compiling:$ac_tool_warned in
2222 yes:)
2223 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2224 whose name does not start with the host triplet. If you think this
2225 configuration is useful to you, please write to autoconf@gnu.org." >&5
2226 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2227 whose name does not start with the host triplet. If you think this
2228 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2229 ac_tool_warned=yes ;;
2230 esac
2231 CC=$ac_ct_CC
2232 fi
2233 fi
2234
2235 fi
2236
2237
2238 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2239 See \`config.log' for more details." >&5
2240 echo "$as_me: error: no acceptable C compiler found in \$PATH
2241 See \`config.log' for more details." >&2;}
2242 { (exit 1); exit 1; }; }
2243
2244 # Provide some information about the compiler.
2245 echo "$as_me:$LINENO: checking for C compiler version" >&5
2246 ac_compiler=`set X $ac_compile; echo $2`
2247 { (ac_try="$ac_compiler --version >&5"
2248 case "(($ac_try" in
2249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2250 *) ac_try_echo=$ac_try;;
2251 esac
2252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2253 (eval "$ac_compiler --version >&5") 2>&5
2254 ac_status=$?
2255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256 (exit $ac_status); }
2257 { (ac_try="$ac_compiler -v >&5"
2258 case "(($ac_try" in
2259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260 *) ac_try_echo=$ac_try;;
2261 esac
2262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263 (eval "$ac_compiler -v >&5") 2>&5
2264 ac_status=$?
2265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266 (exit $ac_status); }
2267 { (ac_try="$ac_compiler -V >&5"
2268 case "(($ac_try" in
2269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2270 *) ac_try_echo=$ac_try;;
2271 esac
2272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2273 (eval "$ac_compiler -V >&5") 2>&5
2274 ac_status=$?
2275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276 (exit $ac_status); }
2277
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h. */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h. */
2284
2285 int
2286 main ()
2287 {
2288
2289 ;
2290 return 0;
2291 }
2292 _ACEOF
2293 ac_clean_files_save=$ac_clean_files
2294 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2295 # Try to create an executable without -o first, disregard a.out.
2296 # It will help us diagnose broken compilers, and finding out an intuition
2297 # of exeext.
2298 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2299 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2300 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2301 #
2302 # List of possible output files, starting from the most likely.
2303 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2304 # only as a last resort. b.out is created by i960 compilers.
2305 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2306 #
2307 # The IRIX 6 linker writes into existing files which may not be
2308 # executable, retaining their permissions. Remove them first so a
2309 # subsequent execution test works.
2310 ac_rmfiles=
2311 for ac_file in $ac_files
2312 do
2313 case $ac_file in
2314 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2315 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2316 esac
2317 done
2318 rm -f $ac_rmfiles
2319
2320 if { (ac_try="$ac_link_default"
2321 case "(($ac_try" in
2322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2323 *) ac_try_echo=$ac_try;;
2324 esac
2325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2326 (eval "$ac_link_default") 2>&5
2327 ac_status=$?
2328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329 (exit $ac_status); }; then
2330 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2331 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2332 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2333 # so that the user can short-circuit this test for compilers unknown to
2334 # Autoconf.
2335 for ac_file in $ac_files ''
2336 do
2337 test -f "$ac_file" || continue
2338 case $ac_file in
2339 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2340 ;;
2341 [ab].out )
2342 # We found the default executable, but exeext='' is most
2343 # certainly right.
2344 break;;
2345 *.* )
2346 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2347 then :; else
2348 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2349 fi
2350 # We set ac_cv_exeext here because the later test for it is not
2351 # safe: cross compilers may not add the suffix if given an `-o'
2352 # argument, so we may need to know it at that point already.
2353 # Even if this section looks crufty: it has the advantage of
2354 # actually working.
2355 break;;
2356 * )
2357 break;;
2358 esac
2359 done
2360 test "$ac_cv_exeext" = no && ac_cv_exeext=
2361
2362 else
2363 ac_file=''
2364 fi
2365
2366 { echo "$as_me:$LINENO: result: $ac_file" >&5
2367 echo "${ECHO_T}$ac_file" >&6; }
2368 if test -z "$ac_file"; then
2369 echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2373 See \`config.log' for more details." >&5
2374 echo "$as_me: error: C compiler cannot create executables
2375 See \`config.log' for more details." >&2;}
2376 { (exit 77); exit 77; }; }
2377 fi
2378
2379 ac_exeext=$ac_cv_exeext
2380
2381 # Check that the compiler produces executables we can run. If not, either
2382 # the compiler is broken, or we cross compile.
2383 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2384 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2385 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2386 # If not cross compiling, check that we can run a simple program.
2387 if test "$cross_compiling" != yes; then
2388 if { ac_try='./$ac_file'
2389 { (case "(($ac_try" in
2390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391 *) ac_try_echo=$ac_try;;
2392 esac
2393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2394 (eval "$ac_try") 2>&5
2395 ac_status=$?
2396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397 (exit $ac_status); }; }; then
2398 cross_compiling=no
2399 else
2400 if test "$cross_compiling" = maybe; then
2401 cross_compiling=yes
2402 else
2403 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2404 If you meant to cross compile, use \`--host'.
2405 See \`config.log' for more details." >&5
2406 echo "$as_me: error: cannot run C compiled programs.
2407 If you meant to cross compile, use \`--host'.
2408 See \`config.log' for more details." >&2;}
2409 { (exit 1); exit 1; }; }
2410 fi
2411 fi
2412 fi
2413 { echo "$as_me:$LINENO: result: yes" >&5
2414 echo "${ECHO_T}yes" >&6; }
2415
2416 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2417 ac_clean_files=$ac_clean_files_save
2418 # Check that the compiler produces executables we can run. If not, either
2419 # the compiler is broken, or we cross compile.
2420 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2421 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2422 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2423 echo "${ECHO_T}$cross_compiling" >&6; }
2424
2425 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2426 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2427 if { (ac_try="$ac_link"
2428 case "(($ac_try" in
2429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2430 *) ac_try_echo=$ac_try;;
2431 esac
2432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2433 (eval "$ac_link") 2>&5
2434 ac_status=$?
2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 (exit $ac_status); }; then
2437 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2438 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2439 # work properly (i.e., refer to `conftest.exe'), while it won't with
2440 # `rm'.
2441 for ac_file in conftest.exe conftest conftest.*; do
2442 test -f "$ac_file" || continue
2443 case $ac_file in
2444 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2445 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2446 break;;
2447 * ) break;;
2448 esac
2449 done
2450 else
2451 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2452 See \`config.log' for more details." >&5
2453 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2454 See \`config.log' for more details." >&2;}
2455 { (exit 1); exit 1; }; }
2456 fi
2457
2458 rm -f conftest$ac_cv_exeext
2459 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2460 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2461
2462 rm -f conftest.$ac_ext
2463 EXEEXT=$ac_cv_exeext
2464 ac_exeext=$EXEEXT
2465 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2466 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2467 if test "${ac_cv_objext+set}" = set; then
2468 echo $ECHO_N "(cached) $ECHO_C" >&6
2469 else
2470 cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h. */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h. */
2476
2477 int
2478 main ()
2479 {
2480
2481 ;
2482 return 0;
2483 }
2484 _ACEOF
2485 rm -f conftest.o conftest.obj
2486 if { (ac_try="$ac_compile"
2487 case "(($ac_try" in
2488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2489 *) ac_try_echo=$ac_try;;
2490 esac
2491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2492 (eval "$ac_compile") 2>&5
2493 ac_status=$?
2494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495 (exit $ac_status); }; then
2496 for ac_file in conftest.o conftest.obj conftest.*; do
2497 test -f "$ac_file" || continue;
2498 case $ac_file in
2499 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2500 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2501 break;;
2502 esac
2503 done
2504 else
2505 echo "$as_me: failed program was:" >&5
2506 sed 's/^/| /' conftest.$ac_ext >&5
2507
2508 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2509 See \`config.log' for more details." >&5
2510 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2511 See \`config.log' for more details." >&2;}
2512 { (exit 1); exit 1; }; }
2513 fi
2514
2515 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2516 fi
2517 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2518 echo "${ECHO_T}$ac_cv_objext" >&6; }
2519 OBJEXT=$ac_cv_objext
2520 ac_objext=$OBJEXT
2521 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2522 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2523 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2524 echo $ECHO_N "(cached) $ECHO_C" >&6
2525 else
2526 cat >conftest.$ac_ext <<_ACEOF
2527 /* confdefs.h. */
2528 _ACEOF
2529 cat confdefs.h >>conftest.$ac_ext
2530 cat >>conftest.$ac_ext <<_ACEOF
2531 /* end confdefs.h. */
2532
2533 int
2534 main ()
2535 {
2536 #ifndef __GNUC__
2537 choke me
2538 #endif
2539
2540 ;
2541 return 0;
2542 }
2543 _ACEOF
2544 rm -f conftest.$ac_objext
2545 if { (ac_try="$ac_compile"
2546 case "(($ac_try" in
2547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2548 *) ac_try_echo=$ac_try;;
2549 esac
2550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2551 (eval "$ac_compile") 2>conftest.er1
2552 ac_status=$?
2553 grep -v '^ *+' conftest.er1 >conftest.err
2554 rm -f conftest.er1
2555 cat conftest.err >&5
2556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557 (exit $ac_status); } && {
2558 test -z "$ac_c_werror_flag" ||
2559 test ! -s conftest.err
2560 } && test -s conftest.$ac_objext; then
2561 ac_compiler_gnu=yes
2562 else
2563 echo "$as_me: failed program was:" >&5
2564 sed 's/^/| /' conftest.$ac_ext >&5
2565
2566 ac_compiler_gnu=no
2567 fi
2568
2569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2570 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2571
2572 fi
2573 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2574 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2575 GCC=`test $ac_compiler_gnu = yes && echo yes`
2576 ac_test_CFLAGS=${CFLAGS+set}
2577 ac_save_CFLAGS=$CFLAGS
2578 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2579 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2580 if test "${ac_cv_prog_cc_g+set}" = set; then
2581 echo $ECHO_N "(cached) $ECHO_C" >&6
2582 else
2583 ac_save_c_werror_flag=$ac_c_werror_flag
2584 ac_c_werror_flag=yes
2585 ac_cv_prog_cc_g=no
2586 CFLAGS="-g"
2587 cat >conftest.$ac_ext <<_ACEOF
2588 /* confdefs.h. */
2589 _ACEOF
2590 cat confdefs.h >>conftest.$ac_ext
2591 cat >>conftest.$ac_ext <<_ACEOF
2592 /* end confdefs.h. */
2593
2594 int
2595 main ()
2596 {
2597
2598 ;
2599 return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.$ac_objext
2603 if { (ac_try="$ac_compile"
2604 case "(($ac_try" in
2605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2606 *) ac_try_echo=$ac_try;;
2607 esac
2608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2609 (eval "$ac_compile") 2>conftest.er1
2610 ac_status=$?
2611 grep -v '^ *+' conftest.er1 >conftest.err
2612 rm -f conftest.er1
2613 cat conftest.err >&5
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); } && {
2616 test -z "$ac_c_werror_flag" ||
2617 test ! -s conftest.err
2618 } && test -s conftest.$ac_objext; then
2619 ac_cv_prog_cc_g=yes
2620 else
2621 echo "$as_me: failed program was:" >&5
2622 sed 's/^/| /' conftest.$ac_ext >&5
2623
2624 CFLAGS=""
2625 cat >conftest.$ac_ext <<_ACEOF
2626 /* confdefs.h. */
2627 _ACEOF
2628 cat confdefs.h >>conftest.$ac_ext
2629 cat >>conftest.$ac_ext <<_ACEOF
2630 /* end confdefs.h. */
2631
2632 int
2633 main ()
2634 {
2635
2636 ;
2637 return 0;
2638 }
2639 _ACEOF
2640 rm -f conftest.$ac_objext
2641 if { (ac_try="$ac_compile"
2642 case "(($ac_try" in
2643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2644 *) ac_try_echo=$ac_try;;
2645 esac
2646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2647 (eval "$ac_compile") 2>conftest.er1
2648 ac_status=$?
2649 grep -v '^ *+' conftest.er1 >conftest.err
2650 rm -f conftest.er1
2651 cat conftest.err >&5
2652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2653 (exit $ac_status); } && {
2654 test -z "$ac_c_werror_flag" ||
2655 test ! -s conftest.err
2656 } && test -s conftest.$ac_objext; then
2657 :
2658 else
2659 echo "$as_me: failed program was:" >&5
2660 sed 's/^/| /' conftest.$ac_ext >&5
2661
2662 ac_c_werror_flag=$ac_save_c_werror_flag
2663 CFLAGS="-g"
2664 cat >conftest.$ac_ext <<_ACEOF
2665 /* confdefs.h. */
2666 _ACEOF
2667 cat confdefs.h >>conftest.$ac_ext
2668 cat >>conftest.$ac_ext <<_ACEOF
2669 /* end confdefs.h. */
2670
2671 int
2672 main ()
2673 {
2674
2675 ;
2676 return 0;
2677 }
2678 _ACEOF
2679 rm -f conftest.$ac_objext
2680 if { (ac_try="$ac_compile"
2681 case "(($ac_try" in
2682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2683 *) ac_try_echo=$ac_try;;
2684 esac
2685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2686 (eval "$ac_compile") 2>conftest.er1
2687 ac_status=$?
2688 grep -v '^ *+' conftest.er1 >conftest.err
2689 rm -f conftest.er1
2690 cat conftest.err >&5
2691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); } && {
2693 test -z "$ac_c_werror_flag" ||
2694 test ! -s conftest.err
2695 } && test -s conftest.$ac_objext; then
2696 ac_cv_prog_cc_g=yes
2697 else
2698 echo "$as_me: failed program was:" >&5
2699 sed 's/^/| /' conftest.$ac_ext >&5
2700
2701
2702 fi
2703
2704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2705 fi
2706
2707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2708 fi
2709
2710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2711 ac_c_werror_flag=$ac_save_c_werror_flag
2712 fi
2713 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2714 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2715 if test "$ac_test_CFLAGS" = set; then
2716 CFLAGS=$ac_save_CFLAGS
2717 elif test $ac_cv_prog_cc_g = yes; then
2718 if test "$GCC" = yes; then
2719 CFLAGS="-g -O2"
2720 else
2721 CFLAGS="-g"
2722 fi
2723 else
2724 if test "$GCC" = yes; then
2725 CFLAGS="-O2"
2726 else
2727 CFLAGS=
2728 fi
2729 fi
2730 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2731 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2732 if test "${ac_cv_prog_cc_c89+set}" = set; then
2733 echo $ECHO_N "(cached) $ECHO_C" >&6
2734 else
2735 ac_cv_prog_cc_c89=no
2736 ac_save_CC=$CC
2737 cat >conftest.$ac_ext <<_ACEOF
2738 /* confdefs.h. */
2739 _ACEOF
2740 cat confdefs.h >>conftest.$ac_ext
2741 cat >>conftest.$ac_ext <<_ACEOF
2742 /* end confdefs.h. */
2743 #include <stdarg.h>
2744 #include <stdio.h>
2745 #include <sys/types.h>
2746 #include <sys/stat.h>
2747 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2748 struct buf { int x; };
2749 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2750 static char *e (p, i)
2751 char **p;
2752 int i;
2753 {
2754 return p[i];
2755 }
2756 static char *f (char * (*g) (char **, int), char **p, ...)
2757 {
2758 char *s;
2759 va_list v;
2760 va_start (v,p);
2761 s = g (p, va_arg (v,int));
2762 va_end (v);
2763 return s;
2764 }
2765
2766 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2767 function prototypes and stuff, but not '\xHH' hex character constants.
2768 These don't provoke an error unfortunately, instead are silently treated
2769 as 'x'. The following induces an error, until -std is added to get
2770 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2771 array size at least. It's necessary to write '\x00'==0 to get something
2772 that's true only with -std. */
2773 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2774
2775 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2776 inside strings and character constants. */
2777 #define FOO(x) 'x'
2778 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2779
2780 int test (int i, double x);
2781 struct s1 {int (*f) (int a);};
2782 struct s2 {int (*f) (double a);};
2783 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2784 int argc;
2785 char **argv;
2786 int
2787 main ()
2788 {
2789 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2790 ;
2791 return 0;
2792 }
2793 _ACEOF
2794 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2795 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2796 do
2797 CC="$ac_save_CC $ac_arg"
2798 rm -f conftest.$ac_objext
2799 if { (ac_try="$ac_compile"
2800 case "(($ac_try" in
2801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2802 *) ac_try_echo=$ac_try;;
2803 esac
2804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2805 (eval "$ac_compile") 2>conftest.er1
2806 ac_status=$?
2807 grep -v '^ *+' conftest.er1 >conftest.err
2808 rm -f conftest.er1
2809 cat conftest.err >&5
2810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811 (exit $ac_status); } && {
2812 test -z "$ac_c_werror_flag" ||
2813 test ! -s conftest.err
2814 } && test -s conftest.$ac_objext; then
2815 ac_cv_prog_cc_c89=$ac_arg
2816 else
2817 echo "$as_me: failed program was:" >&5
2818 sed 's/^/| /' conftest.$ac_ext >&5
2819
2820
2821 fi
2822
2823 rm -f core conftest.err conftest.$ac_objext
2824 test "x$ac_cv_prog_cc_c89" != "xno" && break
2825 done
2826 rm -f conftest.$ac_ext
2827 CC=$ac_save_CC
2828
2829 fi
2830 # AC_CACHE_VAL
2831 case "x$ac_cv_prog_cc_c89" in
2832 x)
2833 { echo "$as_me:$LINENO: result: none needed" >&5
2834 echo "${ECHO_T}none needed" >&6; } ;;
2835 xno)
2836 { echo "$as_me:$LINENO: result: unsupported" >&5
2837 echo "${ECHO_T}unsupported" >&6; } ;;
2838 *)
2839 CC="$CC $ac_cv_prog_cc_c89"
2840 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2841 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2842 esac
2843
2844
2845 ac_ext=c
2846 ac_cpp='$CPP $CPPFLAGS'
2847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2850
2851 ac_ext=cpp
2852 ac_cpp='$CXXCPP $CPPFLAGS'
2853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856 if test -z "$CXX"; then
2857 if test -n "$CCC"; then
2858 CXX=$CCC
2859 else
2860 if test -n "$ac_tool_prefix"; then
2861 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2862 do
2863 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2864 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2865 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2867 if test "${ac_cv_prog_CXX+set}" = set; then
2868 echo $ECHO_N "(cached) $ECHO_C" >&6
2869 else
2870 if test -n "$CXX"; then
2871 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2872 else
2873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2874 for as_dir in $PATH
2875 do
2876 IFS=$as_save_IFS
2877 test -z "$as_dir" && as_dir=.
2878 for ac_exec_ext in '' $ac_executable_extensions; do
2879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2880 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2882 break 2
2883 fi
2884 done
2885 done
2886 IFS=$as_save_IFS
2887
2888 fi
2889 fi
2890 CXX=$ac_cv_prog_CXX
2891 if test -n "$CXX"; then
2892 { echo "$as_me:$LINENO: result: $CXX" >&5
2893 echo "${ECHO_T}$CXX" >&6; }
2894 else
2895 { echo "$as_me:$LINENO: result: no" >&5
2896 echo "${ECHO_T}no" >&6; }
2897 fi
2898
2899
2900 test -n "$CXX" && break
2901 done
2902 fi
2903 if test -z "$CXX"; then
2904 ac_ct_CXX=$CXX
2905 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2906 do
2907 # Extract the first word of "$ac_prog", so it can be a program name with args.
2908 set dummy $ac_prog; ac_word=$2
2909 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2911 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2912 echo $ECHO_N "(cached) $ECHO_C" >&6
2913 else
2914 if test -n "$ac_ct_CXX"; then
2915 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2916 else
2917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 for as_dir in $PATH
2919 do
2920 IFS=$as_save_IFS
2921 test -z "$as_dir" && as_dir=.
2922 for ac_exec_ext in '' $ac_executable_extensions; do
2923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2924 ac_cv_prog_ac_ct_CXX="$ac_prog"
2925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2926 break 2
2927 fi
2928 done
2929 done
2930 IFS=$as_save_IFS
2931
2932 fi
2933 fi
2934 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2935 if test -n "$ac_ct_CXX"; then
2936 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2937 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2938 else
2939 { echo "$as_me:$LINENO: result: no" >&5
2940 echo "${ECHO_T}no" >&6; }
2941 fi
2942
2943
2944 test -n "$ac_ct_CXX" && break
2945 done
2946
2947 if test "x$ac_ct_CXX" = x; then
2948 CXX="g++"
2949 else
2950 case $cross_compiling:$ac_tool_warned in
2951 yes:)
2952 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2953 whose name does not start with the host triplet. If you think this
2954 configuration is useful to you, please write to autoconf@gnu.org." >&5
2955 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2956 whose name does not start with the host triplet. If you think this
2957 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2958 ac_tool_warned=yes ;;
2959 esac
2960 CXX=$ac_ct_CXX
2961 fi
2962 fi
2963
2964 fi
2965 fi
2966 # Provide some information about the compiler.
2967 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2968 ac_compiler=`set X $ac_compile; echo $2`
2969 { (ac_try="$ac_compiler --version >&5"
2970 case "(($ac_try" in
2971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2972 *) ac_try_echo=$ac_try;;
2973 esac
2974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2975 (eval "$ac_compiler --version >&5") 2>&5
2976 ac_status=$?
2977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 (exit $ac_status); }
2979 { (ac_try="$ac_compiler -v >&5"
2980 case "(($ac_try" in
2981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982 *) ac_try_echo=$ac_try;;
2983 esac
2984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2985 (eval "$ac_compiler -v >&5") 2>&5
2986 ac_status=$?
2987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988 (exit $ac_status); }
2989 { (ac_try="$ac_compiler -V >&5"
2990 case "(($ac_try" in
2991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2992 *) ac_try_echo=$ac_try;;
2993 esac
2994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2995 (eval "$ac_compiler -V >&5") 2>&5
2996 ac_status=$?
2997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2998 (exit $ac_status); }
2999
3000 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3001 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3002 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3003 echo $ECHO_N "(cached) $ECHO_C" >&6
3004 else
3005 cat >conftest.$ac_ext <<_ACEOF
3006 /* confdefs.h. */
3007 _ACEOF
3008 cat confdefs.h >>conftest.$ac_ext
3009 cat >>conftest.$ac_ext <<_ACEOF
3010 /* end confdefs.h. */
3011
3012 int
3013 main ()
3014 {
3015 #ifndef __GNUC__
3016 choke me
3017 #endif
3018
3019 ;
3020 return 0;
3021 }
3022 _ACEOF
3023 rm -f conftest.$ac_objext
3024 if { (ac_try="$ac_compile"
3025 case "(($ac_try" in
3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3028 esac
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030 (eval "$ac_compile") 2>conftest.er1
3031 ac_status=$?
3032 grep -v '^ *+' conftest.er1 >conftest.err
3033 rm -f conftest.er1
3034 cat conftest.err >&5
3035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036 (exit $ac_status); } && {
3037 test -z "$ac_cxx_werror_flag" ||
3038 test ! -s conftest.err
3039 } && test -s conftest.$ac_objext; then
3040 ac_compiler_gnu=yes
3041 else
3042 echo "$as_me: failed program was:" >&5
3043 sed 's/^/| /' conftest.$ac_ext >&5
3044
3045 ac_compiler_gnu=no
3046 fi
3047
3048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3050
3051 fi
3052 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3053 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3054 GXX=`test $ac_compiler_gnu = yes && echo yes`
3055 ac_test_CXXFLAGS=${CXXFLAGS+set}
3056 ac_save_CXXFLAGS=$CXXFLAGS
3057 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3058 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3059 if test "${ac_cv_prog_cxx_g+set}" = set; then
3060 echo $ECHO_N "(cached) $ECHO_C" >&6
3061 else
3062 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3063 ac_cxx_werror_flag=yes
3064 ac_cv_prog_cxx_g=no
3065 CXXFLAGS="-g"
3066 cat >conftest.$ac_ext <<_ACEOF
3067 /* confdefs.h. */
3068 _ACEOF
3069 cat confdefs.h >>conftest.$ac_ext
3070 cat >>conftest.$ac_ext <<_ACEOF
3071 /* end confdefs.h. */
3072
3073 int
3074 main ()
3075 {
3076
3077 ;
3078 return 0;
3079 }
3080 _ACEOF
3081 rm -f conftest.$ac_objext
3082 if { (ac_try="$ac_compile"
3083 case "(($ac_try" in
3084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085 *) ac_try_echo=$ac_try;;
3086 esac
3087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3088 (eval "$ac_compile") 2>conftest.er1
3089 ac_status=$?
3090 grep -v '^ *+' conftest.er1 >conftest.err
3091 rm -f conftest.er1
3092 cat conftest.err >&5
3093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3094 (exit $ac_status); } && {
3095 test -z "$ac_cxx_werror_flag" ||
3096 test ! -s conftest.err
3097 } && test -s conftest.$ac_objext; then
3098 ac_cv_prog_cxx_g=yes
3099 else
3100 echo "$as_me: failed program was:" >&5
3101 sed 's/^/| /' conftest.$ac_ext >&5
3102
3103 CXXFLAGS=""
3104 cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h. */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h. */
3110
3111 int
3112 main ()
3113 {
3114
3115 ;
3116 return 0;
3117 }
3118 _ACEOF
3119 rm -f conftest.$ac_objext
3120 if { (ac_try="$ac_compile"
3121 case "(($ac_try" in
3122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3123 *) ac_try_echo=$ac_try;;
3124 esac
3125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3126 (eval "$ac_compile") 2>conftest.er1
3127 ac_status=$?
3128 grep -v '^ *+' conftest.er1 >conftest.err
3129 rm -f conftest.er1
3130 cat conftest.err >&5
3131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3132 (exit $ac_status); } && {
3133 test -z "$ac_cxx_werror_flag" ||
3134 test ! -s conftest.err
3135 } && test -s conftest.$ac_objext; then
3136 :
3137 else
3138 echo "$as_me: failed program was:" >&5
3139 sed 's/^/| /' conftest.$ac_ext >&5
3140
3141 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3142 CXXFLAGS="-g"
3143 cat >conftest.$ac_ext <<_ACEOF
3144 /* confdefs.h. */
3145 _ACEOF
3146 cat confdefs.h >>conftest.$ac_ext
3147 cat >>conftest.$ac_ext <<_ACEOF
3148 /* end confdefs.h. */
3149
3150 int
3151 main ()
3152 {
3153
3154 ;
3155 return 0;
3156 }
3157 _ACEOF
3158 rm -f conftest.$ac_objext
3159 if { (ac_try="$ac_compile"
3160 case "(($ac_try" in
3161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3162 *) ac_try_echo=$ac_try;;
3163 esac
3164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3165 (eval "$ac_compile") 2>conftest.er1
3166 ac_status=$?
3167 grep -v '^ *+' conftest.er1 >conftest.err
3168 rm -f conftest.er1
3169 cat conftest.err >&5
3170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3171 (exit $ac_status); } && {
3172 test -z "$ac_cxx_werror_flag" ||
3173 test ! -s conftest.err
3174 } && test -s conftest.$ac_objext; then
3175 ac_cv_prog_cxx_g=yes
3176 else
3177 echo "$as_me: failed program was:" >&5
3178 sed 's/^/| /' conftest.$ac_ext >&5
3179
3180
3181 fi
3182
3183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3184 fi
3185
3186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3187 fi
3188
3189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3190 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3191 fi
3192 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3193 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3194 if test "$ac_test_CXXFLAGS" = set; then
3195 CXXFLAGS=$ac_save_CXXFLAGS
3196 elif test $ac_cv_prog_cxx_g = yes; then
3197 if test "$GXX" = yes; then
3198 CXXFLAGS="-g -O2"
3199 else
3200 CXXFLAGS="-g"
3201 fi
3202 else
3203 if test "$GXX" = yes; then
3204 CXXFLAGS="-O2"
3205 else
3206 CXXFLAGS=
3207 fi
3208 fi
3209 ac_ext=c
3210 ac_cpp='$CPP $CPPFLAGS'
3211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3214
3215 ac_ext=c
3216 ac_cpp='$CPP $CPPFLAGS'
3217 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3218 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3219 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3220 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3221 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3222 # On Suns, sometimes $CPP names a directory.
3223 if test -n "$CPP" && test -d "$CPP"; then
3224 CPP=
3225 fi
3226 if test -z "$CPP"; then
3227 if test "${ac_cv_prog_CPP+set}" = set; then
3228 echo $ECHO_N "(cached) $ECHO_C" >&6
3229 else
3230 # Double quotes because CPP needs to be expanded
3231 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3232 do
3233 ac_preproc_ok=false
3234 for ac_c_preproc_warn_flag in '' yes
3235 do
3236 # Use a header file that comes with gcc, so configuring glibc
3237 # with a fresh cross-compiler works.
3238 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3239 # <limits.h> exists even on freestanding compilers.
3240 # On the NeXT, cc -E runs the code through the compiler's parser,
3241 # not just through cpp. "Syntax error" is here to catch this case.
3242 cat >conftest.$ac_ext <<_ACEOF
3243 /* confdefs.h. */
3244 _ACEOF
3245 cat confdefs.h >>conftest.$ac_ext
3246 cat >>conftest.$ac_ext <<_ACEOF
3247 /* end confdefs.h. */
3248 #ifdef __STDC__
3249 # include <limits.h>
3250 #else
3251 # include <assert.h>
3252 #endif
3253 Syntax error
3254 _ACEOF
3255 if { (ac_try="$ac_cpp conftest.$ac_ext"
3256 case "(($ac_try" in
3257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258 *) ac_try_echo=$ac_try;;
3259 esac
3260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3261 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } >/dev/null && {
3268 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3269 test ! -s conftest.err
3270 }; then
3271 :
3272 else
3273 echo "$as_me: failed program was:" >&5
3274 sed 's/^/| /' conftest.$ac_ext >&5
3275
3276 # Broken: fails on valid input.
3277 continue
3278 fi
3279
3280 rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether nonexistent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285 /* confdefs.h. */
3286 _ACEOF
3287 cat confdefs.h >>conftest.$ac_ext
3288 cat >>conftest.$ac_ext <<_ACEOF
3289 /* end confdefs.h. */
3290 #include <ac_nonexistent.h>
3291 _ACEOF
3292 if { (ac_try="$ac_cpp conftest.$ac_ext"
3293 case "(($ac_try" in
3294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3295 *) ac_try_echo=$ac_try;;
3296 esac
3297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3298 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3299 ac_status=$?
3300 grep -v '^ *+' conftest.er1 >conftest.err
3301 rm -f conftest.er1
3302 cat conftest.err >&5
3303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3304 (exit $ac_status); } >/dev/null && {
3305 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3306 test ! -s conftest.err
3307 }; then
3308 # Broken: success on invalid input.
3309 continue
3310 else
3311 echo "$as_me: failed program was:" >&5
3312 sed 's/^/| /' conftest.$ac_ext >&5
3313
3314 # Passes both tests.
3315 ac_preproc_ok=:
3316 break
3317 fi
3318
3319 rm -f conftest.err conftest.$ac_ext
3320
3321 done
3322 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323 rm -f conftest.err conftest.$ac_ext
3324 if $ac_preproc_ok; then
3325 break
3326 fi
3327
3328 done
3329 ac_cv_prog_CPP=$CPP
3330
3331 fi
3332 CPP=$ac_cv_prog_CPP
3333 else
3334 ac_cv_prog_CPP=$CPP
3335 fi
3336 { echo "$as_me:$LINENO: result: $CPP" >&5
3337 echo "${ECHO_T}$CPP" >&6; }
3338 ac_preproc_ok=false
3339 for ac_c_preproc_warn_flag in '' yes
3340 do
3341 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat >conftest.$ac_ext <<_ACEOF
3348 /* confdefs.h. */
3349 _ACEOF
3350 cat confdefs.h >>conftest.$ac_ext
3351 cat >>conftest.$ac_ext <<_ACEOF
3352 /* end confdefs.h. */
3353 #ifdef __STDC__
3354 # include <limits.h>
3355 #else
3356 # include <assert.h>
3357 #endif
3358 Syntax error
3359 _ACEOF
3360 if { (ac_try="$ac_cpp conftest.$ac_ext"
3361 case "(($ac_try" in
3362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363 *) ac_try_echo=$ac_try;;
3364 esac
3365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3366 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3367 ac_status=$?
3368 grep -v '^ *+' conftest.er1 >conftest.err
3369 rm -f conftest.er1
3370 cat conftest.err >&5
3371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372 (exit $ac_status); } >/dev/null && {
3373 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3374 test ! -s conftest.err
3375 }; then
3376 :
3377 else
3378 echo "$as_me: failed program was:" >&5
3379 sed 's/^/| /' conftest.$ac_ext >&5
3380
3381 # Broken: fails on valid input.
3382 continue
3383 fi
3384
3385 rm -f conftest.err conftest.$ac_ext
3386
3387 # OK, works on sane cases. Now check whether nonexistent headers
3388 # can be detected and how.
3389 cat >conftest.$ac_ext <<_ACEOF
3390 /* confdefs.h. */
3391 _ACEOF
3392 cat confdefs.h >>conftest.$ac_ext
3393 cat >>conftest.$ac_ext <<_ACEOF
3394 /* end confdefs.h. */
3395 #include <ac_nonexistent.h>
3396 _ACEOF
3397 if { (ac_try="$ac_cpp conftest.$ac_ext"
3398 case "(($ac_try" in
3399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400 *) ac_try_echo=$ac_try;;
3401 esac
3402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3403 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3404 ac_status=$?
3405 grep -v '^ *+' conftest.er1 >conftest.err
3406 rm -f conftest.er1
3407 cat conftest.err >&5
3408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409 (exit $ac_status); } >/dev/null && {
3410 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3411 test ! -s conftest.err
3412 }; then
3413 # Broken: success on invalid input.
3414 continue
3415 else
3416 echo "$as_me: failed program was:" >&5
3417 sed 's/^/| /' conftest.$ac_ext >&5
3418
3419 # Passes both tests.
3420 ac_preproc_ok=:
3421 break
3422 fi
3423
3424 rm -f conftest.err conftest.$ac_ext
3425
3426 done
3427 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3428 rm -f conftest.err conftest.$ac_ext
3429 if $ac_preproc_ok; then
3430 :
3431 else
3432 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3433 See \`config.log' for more details." >&5
3434 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3435 See \`config.log' for more details." >&2;}
3436 { (exit 1); exit 1; }; }
3437 fi
3438
3439 ac_ext=c
3440 ac_cpp='$CPP $CPPFLAGS'
3441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3444
3445 # Find a good install program. We prefer a C program (faster),
3446 # so one script is as good as another. But avoid the broken or
3447 # incompatible versions:
3448 # SysV /etc/install, /usr/sbin/install
3449 # SunOS /usr/etc/install
3450 # IRIX /sbin/install
3451 # AIX /bin/install
3452 # AmigaOS /C/install, which installs bootblocks on floppy discs
3453 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3454 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3455 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3456 # OS/2's system install, which has a completely different semantic
3457 # ./install, which can be erroneously created by make from ./install.sh.
3458 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3459 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3460 if test -z "$INSTALL"; then
3461 if test "${ac_cv_path_install+set}" = set; then
3462 echo $ECHO_N "(cached) $ECHO_C" >&6
3463 else
3464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465 for as_dir in $PATH
3466 do
3467 IFS=$as_save_IFS
3468 test -z "$as_dir" && as_dir=.
3469 # Account for people who put trailing slashes in PATH elements.
3470 case $as_dir/ in
3471 ./ | .// | /cC/* | \
3472 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3473 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3474 /usr/ucb/* ) ;;
3475 *)
3476 # OSF1 and SCO ODT 3.0 have their own names for install.
3477 # Don't use installbsd from OSF since it installs stuff as root
3478 # by default.
3479 for ac_prog in ginstall scoinst install; do
3480 for ac_exec_ext in '' $ac_executable_extensions; do
3481 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3482 if test $ac_prog = install &&
3483 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3484 # AIX install. It has an incompatible calling convention.
3485 :
3486 elif test $ac_prog = install &&
3487 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3488 # program-specific install script used by HP pwplus--don't use.
3489 :
3490 else
3491 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3492 break 3
3493 fi
3494 fi
3495 done
3496 done
3497 ;;
3498 esac
3499 done
3500 IFS=$as_save_IFS
3501
3502
3503 fi
3504 if test "${ac_cv_path_install+set}" = set; then
3505 INSTALL=$ac_cv_path_install
3506 else
3507 # As a last resort, use the slow shell script. Don't cache a
3508 # value for INSTALL within a source directory, because that will
3509 # break other packages using the cache if that directory is
3510 # removed, or if the value is a relative name.
3511 INSTALL=$ac_install_sh
3512 fi
3513 fi
3514 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3515 echo "${ECHO_T}$INSTALL" >&6; }
3516
3517 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3518 # It thinks the first close brace ends the variable substitution.
3519 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3520
3521 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3522
3523 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3524
3525
3526
3527
3528 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3529 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3530 if test "${ac_cv_path_GREP+set}" = set; then
3531 echo $ECHO_N "(cached) $ECHO_C" >&6
3532 else
3533 # Extract the first word of "grep ggrep" to use in msg output
3534 if test -z "$GREP"; then
3535 set dummy grep ggrep; ac_prog_name=$2
3536 if test "${ac_cv_path_GREP+set}" = set; then
3537 echo $ECHO_N "(cached) $ECHO_C" >&6
3538 else
3539 ac_path_GREP_found=false
3540 # Loop through the user's path and test for each of PROGNAME-LIST
3541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3542 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3543 do
3544 IFS=$as_save_IFS
3545 test -z "$as_dir" && as_dir=.
3546 for ac_prog in grep ggrep; do
3547 for ac_exec_ext in '' $ac_executable_extensions; do
3548 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3549 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3550 # Check for GNU ac_path_GREP and select it if it is found.
3551 # Check for GNU $ac_path_GREP
3552 case `"$ac_path_GREP" --version 2>&1` in
3553 *GNU*)
3554 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3555 *)
3556 ac_count=0
3557 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3558 while :
3559 do
3560 cat "conftest.in" "conftest.in" >"conftest.tmp"
3561 mv "conftest.tmp" "conftest.in"
3562 cp "conftest.in" "conftest.nl"
3563 echo 'GREP' >> "conftest.nl"
3564 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3565 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3566 ac_count=`expr $ac_count + 1`
3567 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3568 # Best one so far, save it but keep looking for a better one
3569 ac_cv_path_GREP="$ac_path_GREP"
3570 ac_path_GREP_max=$ac_count
3571 fi
3572 # 10*(2^10) chars as input seems more than enough
3573 test $ac_count -gt 10 && break
3574 done
3575 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3576 esac
3577
3578
3579 $ac_path_GREP_found && break 3
3580 done
3581 done
3582
3583 done
3584 IFS=$as_save_IFS
3585
3586
3587 fi
3588
3589 GREP="$ac_cv_path_GREP"
3590 if test -z "$GREP"; then
3591 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3592 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3593 { (exit 1); exit 1; }; }
3594 fi
3595
3596 else
3597 ac_cv_path_GREP=$GREP
3598 fi
3599
3600
3601 fi
3602 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3603 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3604 GREP="$ac_cv_path_GREP"
3605
3606
3607 { echo "$as_me:$LINENO: checking for egrep" >&5
3608 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3609 if test "${ac_cv_path_EGREP+set}" = set; then
3610 echo $ECHO_N "(cached) $ECHO_C" >&6
3611 else
3612 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3613 then ac_cv_path_EGREP="$GREP -E"
3614 else
3615 # Extract the first word of "egrep" to use in msg output
3616 if test -z "$EGREP"; then
3617 set dummy egrep; ac_prog_name=$2
3618 if test "${ac_cv_path_EGREP+set}" = set; then
3619 echo $ECHO_N "(cached) $ECHO_C" >&6
3620 else
3621 ac_path_EGREP_found=false
3622 # Loop through the user's path and test for each of PROGNAME-LIST
3623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3625 do
3626 IFS=$as_save_IFS
3627 test -z "$as_dir" && as_dir=.
3628 for ac_prog in egrep; do
3629 for ac_exec_ext in '' $ac_executable_extensions; do
3630 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3631 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3632 # Check for GNU ac_path_EGREP and select it if it is found.
3633 # Check for GNU $ac_path_EGREP
3634 case `"$ac_path_EGREP" --version 2>&1` in
3635 *GNU*)
3636 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3637 *)
3638 ac_count=0
3639 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3640 while :
3641 do
3642 cat "conftest.in" "conftest.in" >"conftest.tmp"
3643 mv "conftest.tmp" "conftest.in"
3644 cp "conftest.in" "conftest.nl"
3645 echo 'EGREP' >> "conftest.nl"
3646 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3647 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3648 ac_count=`expr $ac_count + 1`
3649 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3650 # Best one so far, save it but keep looking for a better one
3651 ac_cv_path_EGREP="$ac_path_EGREP"
3652 ac_path_EGREP_max=$ac_count
3653 fi
3654 # 10*(2^10) chars as input seems more than enough
3655 test $ac_count -gt 10 && break
3656 done
3657 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3658 esac
3659
3660
3661 $ac_path_EGREP_found && break 3
3662 done
3663 done
3664
3665 done
3666 IFS=$as_save_IFS
3667
3668
3669 fi
3670
3671 EGREP="$ac_cv_path_EGREP"
3672 if test -z "$EGREP"; then
3673 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3674 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3675 { (exit 1); exit 1; }; }
3676 fi
3677
3678 else
3679 ac_cv_path_EGREP=$EGREP
3680 fi
3681
3682
3683 fi
3684 fi
3685 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3686 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3687 EGREP="$ac_cv_path_EGREP"
3688
3689
3690
3691 { echo "$as_me:$LINENO: checking for AIX" >&5
3692 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3693 cat >conftest.$ac_ext <<_ACEOF
3694 /* confdefs.h. */
3695 _ACEOF
3696 cat confdefs.h >>conftest.$ac_ext
3697 cat >>conftest.$ac_ext <<_ACEOF
3698 /* end confdefs.h. */
3699 #ifdef _AIX
3700 yes
3701 #endif
3702
3703 _ACEOF
3704 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3705 $EGREP "yes" >/dev/null 2>&1; then
3706 { echo "$as_me:$LINENO: result: yes" >&5
3707 echo "${ECHO_T}yes" >&6; }
3708 cat >>confdefs.h <<\_ACEOF
3709 #define _ALL_SOURCE 1
3710 _ACEOF
3711
3712 else
3713 { echo "$as_me:$LINENO: result: no" >&5
3714 echo "${ECHO_T}no" >&6; }
3715 fi
3716 rm -f conftest*
3717
3718
3719 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721 if test "${ac_cv_search_strerror+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724 ac_func_search_save_LIBS=$LIBS
3725 cat >conftest.$ac_ext <<_ACEOF
3726 /* confdefs.h. */
3727 _ACEOF
3728 cat confdefs.h >>conftest.$ac_ext
3729 cat >>conftest.$ac_ext <<_ACEOF
3730 /* end confdefs.h. */
3731
3732 /* Override any GCC internal prototype to avoid an error.
3733 Use char because int might match the return type of a GCC
3734 builtin and then its argument prototype would still apply. */
3735 #ifdef __cplusplus
3736 extern "C"
3737 #endif
3738 char strerror ();
3739 int
3740 main ()
3741 {
3742 return strerror ();
3743 ;
3744 return 0;
3745 }
3746 _ACEOF
3747 for ac_lib in '' cposix; do
3748 if test -z "$ac_lib"; then
3749 ac_res="none required"
3750 else
3751 ac_res=-l$ac_lib
3752 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3753 fi
3754 rm -f conftest.$ac_objext conftest$ac_exeext
3755 if { (ac_try="$ac_link"
3756 case "(($ac_try" in
3757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758 *) ac_try_echo=$ac_try;;
3759 esac
3760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3761 (eval "$ac_link") 2>conftest.er1
3762 ac_status=$?
3763 grep -v '^ *+' conftest.er1 >conftest.err
3764 rm -f conftest.er1
3765 cat conftest.err >&5
3766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767 (exit $ac_status); } && {
3768 test -z "$ac_c_werror_flag" ||
3769 test ! -s conftest.err
3770 } && test -s conftest$ac_exeext &&
3771 $as_test_x conftest$ac_exeext; then
3772 ac_cv_search_strerror=$ac_res
3773 else
3774 echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3776
3777
3778 fi
3779
3780 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3781 conftest$ac_exeext
3782 if test "${ac_cv_search_strerror+set}" = set; then
3783 break
3784 fi
3785 done
3786 if test "${ac_cv_search_strerror+set}" = set; then
3787 :
3788 else
3789 ac_cv_search_strerror=no
3790 fi
3791 rm conftest.$ac_ext
3792 LIBS=$ac_func_search_save_LIBS
3793 fi
3794 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3795 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3796 ac_res=$ac_cv_search_strerror
3797 if test "$ac_res" != no; then
3798 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3799
3800 fi
3801
3802 ac_ext=cpp
3803 ac_cpp='$CXXCPP $CPPFLAGS'
3804 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3805 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3806 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3807
3808
3809 if test x$GCC = xyes && test x$GXX = xyes; then
3810 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3811 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3812 save_CXX="$CXX"
3813 save_LIBS="$LIBS"
3814 CXX="$CC"
3815 LIBS="$LIBS -lsupc++"
3816 LINKER="$CC"
3817
3818 cat >conftest.$ac_ext <<_ACEOF
3819 /* confdefs.h. */
3820 _ACEOF
3821 cat confdefs.h >>conftest.$ac_ext
3822 cat >>conftest.$ac_ext <<_ACEOF
3823 /* end confdefs.h. */
3824 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3825 int
3826 main ()
3827 {
3828
3829 ;
3830 return 0;
3831 }
3832 _ACEOF
3833 rm -f conftest.$ac_objext conftest$ac_exeext
3834 if { (ac_try="$ac_link"
3835 case "(($ac_try" in
3836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3837 *) ac_try_echo=$ac_try;;
3838 esac
3839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3840 (eval "$ac_link") 2>conftest.er1
3841 ac_status=$?
3842 grep -v '^ *+' conftest.er1 >conftest.err
3843 rm -f conftest.er1
3844 cat conftest.err >&5
3845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846 (exit $ac_status); } && {
3847 test -z "$ac_cxx_werror_flag" ||
3848 test ! -s conftest.err
3849 } && test -s conftest$ac_exeext &&
3850 $as_test_x conftest$ac_exeext; then
3851 { echo "$as_me:$LINENO: result: ok" >&5
3852 echo "${ECHO_T}ok" >&6; }
3853 else
3854 echo "$as_me: failed program was:" >&5
3855 sed 's/^/| /' conftest.$ac_ext >&5
3856
3857
3858 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3859 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3860 LIBS="$save_LIBS"
3861 LINKER="$save_CXX"
3862
3863
3864 fi
3865
3866 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3867 conftest$ac_exeext conftest.$ac_ext
3868 CXX="$save_CXX"
3869 fi
3870 LINKER=$LINKER
3871
3872
3873 if test -z "$orig_CXXFLAGS"; then
3874 if test x$GCC = xyes && test "x$GXX" = xyes; then
3875 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3876 cat >conftest.$ac_ext <<_ACEOF
3877 /* confdefs.h. */
3878 _ACEOF
3879 cat confdefs.h >>conftest.$ac_ext
3880 cat >>conftest.$ac_ext <<_ACEOF
3881 /* end confdefs.h. */
3882
3883 int
3884 main ()
3885 {
3886
3887 ;
3888 return 0;
3889 }
3890 _ACEOF
3891 rm -f conftest.$ac_objext
3892 if { (ac_try="$ac_compile"
3893 case "(($ac_try" in
3894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3895 *) ac_try_echo=$ac_try;;
3896 esac
3897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3898 (eval "$ac_compile") 2>conftest.er1
3899 ac_status=$?
3900 grep -v '^ *+' conftest.er1 >conftest.err
3901 rm -f conftest.er1
3902 cat conftest.err >&5
3903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904 (exit $ac_status); } && {
3905 test -z "$ac_cxx_werror_flag" ||
3906 test ! -s conftest.err
3907 } && test -s conftest.$ac_objext; then
3908 :
3909 else
3910 echo "$as_me: failed program was:" >&5
3911 sed 's/^/| /' conftest.$ac_ext >&5
3912
3913 CXXFLAGS="-g -O3"
3914 fi
3915
3916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3917 else
3918 CXXFLAGS="-O"
3919 fi
3920 CFLAGS="$CXXFLAGS"
3921 fi
3922
3923
3924 cat >>confdefs.h <<\_ACEOF
3925 #define _GNU_SOURCE 1
3926 _ACEOF
3927
3928
3929 case $host in
3930 *-*-solaris* )
3931
3932 cat >>confdefs.h <<\_ACEOF
3933 #define _XOPEN_SOURCE 500
3934 _ACEOF
3935
3936 ;;
3937 esac
3938
3939
3940 { echo "$as_me:$LINENO: checking for setlocale" >&5
3941 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942 if test "${ac_cv_func_setlocale+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6
3944 else
3945 cat >conftest.$ac_ext <<_ACEOF
3946 /* confdefs.h. */
3947 _ACEOF
3948 cat confdefs.h >>conftest.$ac_ext
3949 cat >>conftest.$ac_ext <<_ACEOF
3950 /* end confdefs.h. */
3951 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3952 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3953 #define setlocale innocuous_setlocale
3954
3955 /* System header to define __stub macros and hopefully few prototypes,
3956 which can conflict with char setlocale (); below.
3957 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958 <limits.h> exists even on freestanding compilers. */
3959
3960 #ifdef __STDC__
3961 # include <limits.h>
3962 #else
3963 # include <assert.h>
3964 #endif
3965
3966 #undef setlocale
3967
3968 /* Override any GCC internal prototype to avoid an error.
3969 Use char because int might match the return type of a GCC
3970 builtin and then its argument prototype would still apply. */
3971 #ifdef __cplusplus
3972 extern "C"
3973 #endif
3974 char setlocale ();
3975 /* The GNU C library defines this for functions which it implements
3976 to always fail with ENOSYS. Some functions are actually named
3977 something starting with __ and the normal name is an alias. */
3978 #if defined __stub_setlocale || defined __stub___setlocale
3979 choke me
3980 #endif
3981
3982 int
3983 main ()
3984 {
3985 return setlocale ();
3986 ;
3987 return 0;
3988 }
3989 _ACEOF
3990 rm -f conftest.$ac_objext conftest$ac_exeext
3991 if { (ac_try="$ac_link"
3992 case "(($ac_try" in
3993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3994 *) ac_try_echo=$ac_try;;
3995 esac
3996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3997 (eval "$ac_link") 2>conftest.er1
3998 ac_status=$?
3999 grep -v '^ *+' conftest.er1 >conftest.err
4000 rm -f conftest.er1
4001 cat conftest.err >&5
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); } && {
4004 test -z "$ac_cxx_werror_flag" ||
4005 test ! -s conftest.err
4006 } && test -s conftest$ac_exeext &&
4007 $as_test_x conftest$ac_exeext; then
4008 ac_cv_func_setlocale=yes
4009 else
4010 echo "$as_me: failed program was:" >&5
4011 sed 's/^/| /' conftest.$ac_ext >&5
4012
4013 ac_cv_func_setlocale=no
4014 fi
4015
4016 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4017 conftest$ac_exeext conftest.$ac_ext
4018 fi
4019 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4020 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4021 if test $ac_cv_func_setlocale = yes; then
4022 :
4023 else
4024 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4025 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4026 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4027 echo $ECHO_N "(cached) $ECHO_C" >&6
4028 else
4029 ac_check_lib_save_LIBS=$LIBS
4030 LIBS="-lxpg4 $LIBS"
4031 cat >conftest.$ac_ext <<_ACEOF
4032 /* confdefs.h. */
4033 _ACEOF
4034 cat confdefs.h >>conftest.$ac_ext
4035 cat >>conftest.$ac_ext <<_ACEOF
4036 /* end confdefs.h. */
4037
4038 /* Override any GCC internal prototype to avoid an error.
4039 Use char because int might match the return type of a GCC
4040 builtin and then its argument prototype would still apply. */
4041 #ifdef __cplusplus
4042 extern "C"
4043 #endif
4044 char setlocale ();
4045 int
4046 main ()
4047 {
4048 return setlocale ();
4049 ;
4050 return 0;
4051 }
4052 _ACEOF
4053 rm -f conftest.$ac_objext conftest$ac_exeext
4054 if { (ac_try="$ac_link"
4055 case "(($ac_try" in
4056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4057 *) ac_try_echo=$ac_try;;
4058 esac
4059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4060 (eval "$ac_link") 2>conftest.er1
4061 ac_status=$?
4062 grep -v '^ *+' conftest.er1 >conftest.err
4063 rm -f conftest.er1
4064 cat conftest.err >&5
4065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4066 (exit $ac_status); } && {
4067 test -z "$ac_cxx_werror_flag" ||
4068 test ! -s conftest.err
4069 } && test -s conftest$ac_exeext &&
4070 $as_test_x conftest$ac_exeext; then
4071 ac_cv_lib_xpg4_setlocale=yes
4072 else
4073 echo "$as_me: failed program was:" >&5
4074 sed 's/^/| /' conftest.$ac_ext >&5
4075
4076 ac_cv_lib_xpg4_setlocale=no
4077 fi
4078
4079 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4080 conftest$ac_exeext conftest.$ac_ext
4081 LIBS=$ac_check_lib_save_LIBS
4082 fi
4083 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4084 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4085 if test $ac_cv_lib_xpg4_setlocale = yes; then
4086 LIBS="$LIBS -lxpg4"
4087 fi
4088
4089 fi
4090
4091
4092 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4093 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4094 if test "${ac_cv_func_gethostbyname+set}" = set; then
4095 echo $ECHO_N "(cached) $ECHO_C" >&6
4096 else
4097 cat >conftest.$ac_ext <<_ACEOF
4098 /* confdefs.h. */
4099 _ACEOF
4100 cat confdefs.h >>conftest.$ac_ext
4101 cat >>conftest.$ac_ext <<_ACEOF
4102 /* end confdefs.h. */
4103 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4104 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4105 #define gethostbyname innocuous_gethostbyname
4106
4107 /* System header to define __stub macros and hopefully few prototypes,
4108 which can conflict with char gethostbyname (); below.
4109 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4110 <limits.h> exists even on freestanding compilers. */
4111
4112 #ifdef __STDC__
4113 # include <limits.h>
4114 #else
4115 # include <assert.h>
4116 #endif
4117
4118 #undef gethostbyname
4119
4120 /* Override any GCC internal prototype to avoid an error.
4121 Use char because int might match the return type of a GCC
4122 builtin and then its argument prototype would still apply. */
4123 #ifdef __cplusplus
4124 extern "C"
4125 #endif
4126 char gethostbyname ();
4127 /* The GNU C library defines this for functions which it implements
4128 to always fail with ENOSYS. Some functions are actually named
4129 something starting with __ and the normal name is an alias. */
4130 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4131 choke me
4132 #endif
4133
4134 int
4135 main ()
4136 {
4137 return gethostbyname ();
4138 ;
4139 return 0;
4140 }
4141 _ACEOF
4142 rm -f conftest.$ac_objext conftest$ac_exeext
4143 if { (ac_try="$ac_link"
4144 case "(($ac_try" in
4145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4146 *) ac_try_echo=$ac_try;;
4147 esac
4148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4149 (eval "$ac_link") 2>conftest.er1
4150 ac_status=$?
4151 grep -v '^ *+' conftest.er1 >conftest.err
4152 rm -f conftest.er1
4153 cat conftest.err >&5
4154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4155 (exit $ac_status); } && {
4156 test -z "$ac_cxx_werror_flag" ||
4157 test ! -s conftest.err
4158 } && test -s conftest$ac_exeext &&
4159 $as_test_x conftest$ac_exeext; then
4160 ac_cv_func_gethostbyname=yes
4161 else
4162 echo "$as_me: failed program was:" >&5
4163 sed 's/^/| /' conftest.$ac_ext >&5
4164
4165 ac_cv_func_gethostbyname=no
4166 fi
4167
4168 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4169 conftest$ac_exeext conftest.$ac_ext
4170 fi
4171 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4172 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4173 if test $ac_cv_func_gethostbyname = yes; then
4174 :
4175 else
4176 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4177 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4178 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4179 echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181 ac_check_lib_save_LIBS=$LIBS
4182 LIBS="-lnsl $LIBS"
4183 cat >conftest.$ac_ext <<_ACEOF
4184 /* confdefs.h. */
4185 _ACEOF
4186 cat confdefs.h >>conftest.$ac_ext
4187 cat >>conftest.$ac_ext <<_ACEOF
4188 /* end confdefs.h. */
4189
4190 /* Override any GCC internal prototype to avoid an error.
4191 Use char because int might match the return type of a GCC
4192 builtin and then its argument prototype would still apply. */
4193 #ifdef __cplusplus
4194 extern "C"
4195 #endif
4196 char gethostbyname ();
4197 int
4198 main ()
4199 {
4200 return gethostbyname ();
4201 ;
4202 return 0;
4203 }
4204 _ACEOF
4205 rm -f conftest.$ac_objext conftest$ac_exeext
4206 if { (ac_try="$ac_link"
4207 case "(($ac_try" in
4208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4209 *) ac_try_echo=$ac_try;;
4210 esac
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4212 (eval "$ac_link") 2>conftest.er1
4213 ac_status=$?
4214 grep -v '^ *+' conftest.er1 >conftest.err
4215 rm -f conftest.er1
4216 cat conftest.err >&5
4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218 (exit $ac_status); } && {
4219 test -z "$ac_cxx_werror_flag" ||
4220 test ! -s conftest.err
4221 } && test -s conftest$ac_exeext &&
4222 $as_test_x conftest$ac_exeext; then
4223 ac_cv_lib_nsl_gethostbyname=yes
4224 else
4225 echo "$as_me: failed program was:" >&5
4226 sed 's/^/| /' conftest.$ac_ext >&5
4227
4228 ac_cv_lib_nsl_gethostbyname=no
4229 fi
4230
4231 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4232 conftest$ac_exeext conftest.$ac_ext
4233 LIBS=$ac_check_lib_save_LIBS
4234 fi
4235 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4236 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4237 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4238 LIBS="$LIBS -lnsl"
4239 fi
4240
4241 fi
4242
4243 { echo "$as_me:$LINENO: checking for socket" >&5
4244 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4245 if test "${ac_cv_func_socket+set}" = set; then
4246 echo $ECHO_N "(cached) $ECHO_C" >&6
4247 else
4248 cat >conftest.$ac_ext <<_ACEOF
4249 /* confdefs.h. */
4250 _ACEOF
4251 cat confdefs.h >>conftest.$ac_ext
4252 cat >>conftest.$ac_ext <<_ACEOF
4253 /* end confdefs.h. */
4254 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4255 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4256 #define socket innocuous_socket
4257
4258 /* System header to define __stub macros and hopefully few prototypes,
4259 which can conflict with char socket (); below.
4260 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4261 <limits.h> exists even on freestanding compilers. */
4262
4263 #ifdef __STDC__
4264 # include <limits.h>
4265 #else
4266 # include <assert.h>
4267 #endif
4268
4269 #undef socket
4270
4271 /* Override any GCC internal prototype to avoid an error.
4272 Use char because int might match the return type of a GCC
4273 builtin and then its argument prototype would still apply. */
4274 #ifdef __cplusplus
4275 extern "C"
4276 #endif
4277 char socket ();
4278 /* The GNU C library defines this for functions which it implements
4279 to always fail with ENOSYS. Some functions are actually named
4280 something starting with __ and the normal name is an alias. */
4281 #if defined __stub_socket || defined __stub___socket
4282 choke me
4283 #endif
4284
4285 int
4286 main ()
4287 {
4288 return socket ();
4289 ;
4290 return 0;
4291 }
4292 _ACEOF
4293 rm -f conftest.$ac_objext conftest$ac_exeext
4294 if { (ac_try="$ac_link"
4295 case "(($ac_try" in
4296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297 *) ac_try_echo=$ac_try;;
4298 esac
4299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4300 (eval "$ac_link") 2>conftest.er1
4301 ac_status=$?
4302 grep -v '^ *+' conftest.er1 >conftest.err
4303 rm -f conftest.er1
4304 cat conftest.err >&5
4305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306 (exit $ac_status); } && {
4307 test -z "$ac_cxx_werror_flag" ||
4308 test ! -s conftest.err
4309 } && test -s conftest$ac_exeext &&
4310 $as_test_x conftest$ac_exeext; then
4311 ac_cv_func_socket=yes
4312 else
4313 echo "$as_me: failed program was:" >&5
4314 sed 's/^/| /' conftest.$ac_ext >&5
4315
4316 ac_cv_func_socket=no
4317 fi
4318
4319 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4320 conftest$ac_exeext conftest.$ac_ext
4321 fi
4322 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4323 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4324 if test $ac_cv_func_socket = yes; then
4325 :
4326 else
4327 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4328 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4329 if test "${ac_cv_lib_socket_socket+set}" = set; then
4330 echo $ECHO_N "(cached) $ECHO_C" >&6
4331 else
4332 ac_check_lib_save_LIBS=$LIBS
4333 LIBS="-lsocket $LIBS"
4334 cat >conftest.$ac_ext <<_ACEOF
4335 /* confdefs.h. */
4336 _ACEOF
4337 cat confdefs.h >>conftest.$ac_ext
4338 cat >>conftest.$ac_ext <<_ACEOF
4339 /* end confdefs.h. */
4340
4341 /* Override any GCC internal prototype to avoid an error.
4342 Use char because int might match the return type of a GCC
4343 builtin and then its argument prototype would still apply. */
4344 #ifdef __cplusplus
4345 extern "C"
4346 #endif
4347 char socket ();
4348 int
4349 main ()
4350 {
4351 return socket ();
4352 ;
4353 return 0;
4354 }
4355 _ACEOF
4356 rm -f conftest.$ac_objext conftest$ac_exeext
4357 if { (ac_try="$ac_link"
4358 case "(($ac_try" in
4359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4360 *) ac_try_echo=$ac_try;;
4361 esac
4362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4363 (eval "$ac_link") 2>conftest.er1
4364 ac_status=$?
4365 grep -v '^ *+' conftest.er1 >conftest.err
4366 rm -f conftest.er1
4367 cat conftest.err >&5
4368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369 (exit $ac_status); } && {
4370 test -z "$ac_cxx_werror_flag" ||
4371 test ! -s conftest.err
4372 } && test -s conftest$ac_exeext &&
4373 $as_test_x conftest$ac_exeext; then
4374 ac_cv_lib_socket_socket=yes
4375 else
4376 echo "$as_me: failed program was:" >&5
4377 sed 's/^/| /' conftest.$ac_ext >&5
4378
4379 ac_cv_lib_socket_socket=no
4380 fi
4381
4382 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4383 conftest$ac_exeext conftest.$ac_ext
4384 LIBS=$ac_check_lib_save_LIBS
4385 fi
4386 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4387 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4388 if test $ac_cv_lib_socket_socket = yes; then
4389 LIBS="$LIBS -lsocket"
4390 fi
4391
4392 fi
4393
4394
4395
4396 support_frills=yes
4397 support_inheritpixmap=yes
4398 support_tinting=yes
4399 support_fading=yes
4400 support_keepscrolling=yes
4401 support_selectionscrolling=yes
4402 support_mousewheel=yes
4403 support_mouseslipwheel=yes
4404 support_text_blink=yes
4405 support_pointer_blank=yes
4406 support_scroll_rxvt=yes
4407 support_scroll_next=yes
4408 support_scroll_xterm=yes
4409 support_scroll_plain=yes
4410 support_xim=yes
4411 support_afterimage=yes
4412 support_afterstep=yes
4413 support_xft=yes
4414 support_unicode3=no
4415 support_combining=yes
4416 support_8bitctrls=no
4417 support_iso14755=yes
4418 support_styles=yes
4419 support_perl=yes
4420 codesets=all
4421
4422
4423 if test "x$enable_shared" = xyes; then
4424
4425 cat >>confdefs.h <<\_ACEOF
4426 #define LIBRXVT 1
4427 _ACEOF
4428
4429 INSTALL_LIBRXVT=yes
4430 fi
4431
4432
4433 # Check whether --enable-everything was given.
4434 if test "${enable_everything+set}" = set; then
4435 enableval=$enable_everything;
4436 if test x$enableval = xno; then
4437 support_frills=no
4438 support_inheritpixmap=no
4439 support_tinting=no
4440 support_fading=no
4441 support_keepscrolling=no
4442 support_selectionscrolling=no
4443 support_lastlog=no
4444 support_mousewheel=no
4445 support_mouseslipwheel=no
4446 support_text_blink=no
4447 support_pointer_blank=no
4448 support_scroll_rxvt=no
4449 support_scroll_next=no
4450 support_scroll_xterm=no
4451 support_scroll_plain=no
4452 support_utmp=no
4453 support_wtmp=no
4454 support_xim=no
4455 support_afterimage=no
4456 support_afterstep=no
4457 support_xft=no
4458 support_unicode3=no
4459 support_combining=no
4460 support_8bitctrls=no
4461 support_iso14755=no
4462 support_styles=no
4463 support_perl=no
4464 codesets=
4465 fi
4466 if test x$enableval = xyes; then
4467 support_frills=yes
4468 support_inheritpixmap=yes
4469 support_tinting=yes
4470 support_fading=yes
4471 support_keepscrolling=yes
4472 support_selectionscrolling=yes
4473 support_lastlog=yes
4474 support_mousewheel=yes
4475 support_mouseslipwheel=yes
4476 support_text_blink=yes
4477 support_pointer_blank=yes
4478 support_scroll_rxvt=yes
4479 support_scroll_next=yes
4480 support_scroll_xterm=yes
4481 support_scroll_plain=yes
4482 support_utmp=yes
4483 support_wtmp=yes
4484 support_xim=yes
4485 support_afterimage=yes
4486 support_afterstep=yes
4487 support_xft=yes
4488 support_unicode3=yes
4489 support_combining=yes
4490 #support_8bitctrls=yes
4491 support_iso14755=yes
4492 support_styles=yes
4493 support_perl=yes
4494 codesets=all
4495 fi
4496
4497 fi
4498
4499
4500 # Check whether --enable-unicode3 was given.
4501 if test "${enable_unicode3+set}" = set; then
4502 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4503 support_unicode3=$enableval
4504 fi
4505 fi
4506
4507
4508 # Check whether --enable-combining was given.
4509 if test "${enable_combining+set}" = set; then
4510 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4511 support_combining=$enableval
4512 fi
4513 fi
4514
4515
4516 # Check whether --enable-xft was given.
4517 if test "${enable_xft+set}" = set; then
4518 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4519 support_xft=$enableval
4520 fi
4521 fi
4522
4523
4524 # Check whether --enable-font-styles was given.
4525 if test "${enable_font_styles+set}" = set; then
4526 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4527 support_styles=$enableval
4528 fi
4529 fi
4530
4531
4532 # Check whether --enable-afterimage was given.
4533 if test "${enable_afterimage+set}" = set; then
4534 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4535 support_afterimage=$enableval
4536 fi
4537 fi
4538
4539
4540
4541 # Check whether --with-afterimage_config was given.
4542 if test "${with_afterimage_config+set}" = set; then
4543 withval=$with_afterimage_config; if test "x$withval" != x; then
4544 afterimage_config=$withval/afterimage-config
4545 fi
4546 fi
4547
4548
4549
4550 # Check whether --enable-transparency was given.
4551 if test "${enable_transparency+set}" = set; then
4552 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4553 support_inheritpixmap=$enableval
4554 fi
4555 fi
4556
4557
4558 # Check whether --enable-tinting was given.
4559 if test "${enable_tinting+set}" = set; then
4560 enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4561 support_tinting=$enableval
4562 fi
4563 fi
4564
4565
4566 # Check whether --enable-fading was given.
4567 if test "${enable_fading+set}" = set; then
4568 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_fading=$enableval
4570 fi
4571 fi
4572
4573
4574 # Check whether --enable-rxvt-scroll was given.
4575 if test "${enable_rxvt_scroll+set}" = set; then
4576 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4577 support_scroll_rxvt=$enableval
4578 fi
4579 fi
4580
4581
4582 # Check whether --enable-next-scroll was given.
4583 if test "${enable_next_scroll+set}" = set; then
4584 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585 support_scroll_next=$enableval
4586 fi
4587 fi
4588
4589
4590 # Check whether --enable-xterm-scroll was given.
4591 if test "${enable_xterm_scroll+set}" = set; then
4592 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593 support_scroll_xterm=$enableval
4594 fi
4595 fi
4596
4597
4598 # Check whether --enable-perl was given.
4599 if test "${enable_perl+set}" = set; then
4600 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4601 support_perl=$enableval
4602 fi
4603 fi
4604
4605
4606 # Check whether --enable-plain-scroll was given.
4607 if test "${enable_plain_scroll+set}" = set; then
4608 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_scroll_plain=$enableval
4610 fi
4611 fi
4612
4613
4614
4615 # Check whether --with-codesets was given.
4616 if test "${with_codesets+set}" = set; then
4617 withval=$with_codesets; codesets="$withval"
4618 fi
4619
4620
4621 # Check whether --enable-xim was given.
4622 if test "${enable_xim+set}" = set; then
4623 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624 support_xim=$enableval
4625 fi
4626 fi
4627
4628
4629 # Check whether --enable-backspace-key was given.
4630 if test "${enable_backspace_key+set}" = set; then
4631 enableval=$enable_backspace_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_BACKSPACE_KEY 1
4635 _ACEOF
4636
4637 fi
4638 fi
4639
4640
4641 # Check whether --enable-delete-key was given.
4642 if test "${enable_delete_key+set}" = set; then
4643 enableval=$enable_delete_key; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_DELETE_KEY 1
4647 _ACEOF
4648
4649 fi
4650 fi
4651
4652
4653 # Check whether --enable-resources was given.
4654 if test "${enable_resources+set}" = set; then
4655 enableval=$enable_resources; if test x$enableval = xno; then
4656
4657 cat >>confdefs.h <<\_ACEOF
4658 #define NO_RESOURCES 1
4659 _ACEOF
4660
4661 fi
4662 fi
4663
4664
4665 # Check whether --enable-8bitctrls was given.
4666 if test "${enable_8bitctrls+set}" = set; then
4667 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668 support_8bitctrls=$enableval
4669 fi
4670 fi
4671
4672
4673 RESFALLBACK=Rxvt
4674 # Check whether --enable-fallback was given.
4675 if test "${enable_fallback+set}" = set; then
4676 enableval=$enable_fallback;
4677 test x$enableval = xyes && enableval=Rxvt
4678 test x$enableval = xno && enableval=
4679 RESFALLBACK="$enableval"
4680
4681 fi
4682
4683
4684 if test x$RESFALLBACK != x; then
4685
4686 cat >>confdefs.h <<_ACEOF
4687 #define RESFALLBACK "$RESFALLBACK"
4688 _ACEOF
4689
4690 fi
4691
4692 RESNAME=urxvt
4693
4694 # Check whether --with-res-name was given.
4695 if test "${with_res_name+set}" = set; then
4696 withval=$with_res_name; RESNAME="$withval"
4697 fi
4698
4699
4700 cat >>confdefs.h <<_ACEOF
4701 #define RESNAME "$RESNAME"
4702 _ACEOF
4703
4704
4705 RESCLASS=URxvt
4706
4707 # Check whether --with-res-class was given.
4708 if test "${with_res_class+set}" = set; then
4709 withval=$with_res_class; RESCLASS="$withval"
4710 fi
4711
4712
4713 cat >>confdefs.h <<_ACEOF
4714 #define RESCLASS "$RESCLASS"
4715 _ACEOF
4716
4717
4718 RXVTNAME=urxvt
4719
4720 # Check whether --with-name was given.
4721 if test "${with_name+set}" = set; then
4722 withval=$with_name; RXVTNAME="$withval"
4723 fi
4724
4725
4726 cat >>confdefs.h <<_ACEOF
4727 #define RXVTNAME "$RXVTNAME"
4728 _ACEOF
4729
4730
4731 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732
4733
4734 # Check whether --enable-swapscreen was given.
4735 if test "${enable_swapscreen+set}" = set; then
4736 enableval=$enable_swapscreen; if test x$enableval = xno; then
4737
4738 cat >>confdefs.h <<\_ACEOF
4739 #define NO_SECONDARY_SCREEN 1
4740 _ACEOF
4741
4742 fi
4743 fi
4744
4745
4746 # Check whether --enable-iso14755 was given.
4747 if test "${enable_iso14755+set}" = set; then
4748 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749 support_iso14755=$enableval
4750 fi
4751 fi
4752
4753
4754 # Check whether --enable-frills was given.
4755 if test "${enable_frills+set}" = set; then
4756 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval
4758 fi
4759 fi
4760
4761
4762 # Check whether --enable-keepscrolling was given.
4763 if test "${enable_keepscrolling+set}" = set; then
4764 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765 support_keepscrolling=$enableval
4766 fi
4767 fi
4768
4769
4770 # Check whether --enable-selectionscrolling was given.
4771 if test "${enable_selectionscrolling+set}" = set; then
4772 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773 support_selectionscrolling=$enableval
4774 fi
4775 fi
4776
4777
4778 # Check whether --enable-mousewheel was given.
4779 if test "${enable_mousewheel+set}" = set; then
4780 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781 support_mousewheel=$enableval
4782 fi
4783 fi
4784
4785
4786 # Check whether --enable-slipwheeling was given.
4787 if test "${enable_slipwheeling+set}" = set; then
4788 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789 support_mouseslipwheel=$enableval
4790 fi
4791 fi
4792
4793
4794 # Check whether --enable-smart-resize was given.
4795 if test "${enable_smart_resize+set}" = set; then
4796 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define SMART_RESIZE 1
4800 _ACEOF
4801
4802 fi
4803 fi
4804
4805
4806 # Check whether --enable-text-blink was given.
4807 if test "${enable_text_blink+set}" = set; then
4808 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809 support_text_blink=$enableval
4810 fi
4811 fi
4812
4813
4814 # Check whether --enable-pointer-blank was given.
4815 if test "${enable_pointer_blank+set}" = set; then
4816 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817 support_pointer_blank=$enableval
4818 fi
4819 fi
4820
4821
4822
4823 # Check whether --with-term was given.
4824 if test "${with_term+set}" = set; then
4825 withval=$with_term; if test x$withval != x; then
4826
4827 cat >>confdefs.h <<_ACEOF
4828 #define TERMENV "$withval"
4829 _ACEOF
4830 term="$withval"
4831 fi
4832 fi
4833
4834
4835
4836 # Check whether --with-terminfo was given.
4837 if test "${with_terminfo+set}" = set; then
4838 withval=$with_terminfo; if test x$withval != x; then
4839
4840 cat >>confdefs.h <<_ACEOF
4841 #define RXVT_TERMINFO "$withval"
4842 _ACEOF
4843 terminfo="$withval"
4844 fi
4845 fi
4846
4847
4848
4849 # Extract the first word of "tic", so it can be a program name with args.
4850 set dummy tic; ac_word=$2
4851 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4853 if test "${ac_cv_path_TIC+set}" = set; then
4854 echo $ECHO_N "(cached) $ECHO_C" >&6
4855 else
4856 case $TIC in
4857 [\\/]* | ?:[\\/]*)
4858 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4859 ;;
4860 *)
4861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4862 for as_dir in $PATH
4863 do
4864 IFS=$as_save_IFS
4865 test -z "$as_dir" && as_dir=.
4866 for ac_exec_ext in '' $ac_executable_extensions; do
4867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4868 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4869 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4870 break 2
4871 fi
4872 done
4873 done
4874 IFS=$as_save_IFS
4875
4876 ;;
4877 esac
4878 fi
4879 TIC=$ac_cv_path_TIC
4880 if test -n "$TIC"; then
4881 { echo "$as_me:$LINENO: result: $TIC" >&5
4882 echo "${ECHO_T}$TIC" >&6; }
4883 else
4884 { echo "$as_me:$LINENO: result: no" >&5
4885 echo "${ECHO_T}no" >&6; }
4886 fi
4887
4888
4889
4890
4891
4892 ac_ext=cpp
4893 ac_cpp='$CXXCPP $CPPFLAGS'
4894 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4895 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4896 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4897 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4898 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4899 if test -z "$CXXCPP"; then
4900 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4901 echo $ECHO_N "(cached) $ECHO_C" >&6
4902 else
4903 # Double quotes because CXXCPP needs to be expanded
4904 for CXXCPP in "$CXX -E" "/lib/cpp"
4905 do
4906 ac_preproc_ok=false
4907 for ac_cxx_preproc_warn_flag in '' yes
4908 do
4909 # Use a header file that comes with gcc, so configuring glibc
4910 # with a fresh cross-compiler works.
4911 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4912 # <limits.h> exists even on freestanding compilers.
4913 # On the NeXT, cc -E runs the code through the compiler's parser,
4914 # not just through cpp. "Syntax error" is here to catch this case.
4915 cat >conftest.$ac_ext <<_ACEOF
4916 /* confdefs.h. */
4917 _ACEOF
4918 cat confdefs.h >>conftest.$ac_ext
4919 cat >>conftest.$ac_ext <<_ACEOF
4920 /* end confdefs.h. */
4921 #ifdef __STDC__
4922 # include <limits.h>
4923 #else
4924 # include <assert.h>
4925 #endif
4926 Syntax error
4927 _ACEOF
4928 if { (ac_try="$ac_cpp conftest.$ac_ext"
4929 case "(($ac_try" in
4930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4931 *) ac_try_echo=$ac_try;;
4932 esac
4933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4934 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4935 ac_status=$?
4936 grep -v '^ *+' conftest.er1 >conftest.err
4937 rm -f conftest.er1
4938 cat conftest.err >&5
4939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4940 (exit $ac_status); } >/dev/null && {
4941 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4942 test ! -s conftest.err
4943 }; then
4944 :
4945 else
4946 echo "$as_me: failed program was:" >&5
4947 sed 's/^/| /' conftest.$ac_ext >&5
4948
4949 # Broken: fails on valid input.
4950 continue
4951 fi
4952
4953 rm -f conftest.err conftest.$ac_ext
4954
4955 # OK, works on sane cases. Now check whether nonexistent headers
4956 # can be detected and how.
4957 cat >conftest.$ac_ext <<_ACEOF
4958 /* confdefs.h. */
4959 _ACEOF
4960 cat confdefs.h >>conftest.$ac_ext
4961 cat >>conftest.$ac_ext <<_ACEOF
4962 /* end confdefs.h. */
4963 #include <ac_nonexistent.h>
4964 _ACEOF
4965 if { (ac_try="$ac_cpp conftest.$ac_ext"
4966 case "(($ac_try" in
4967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4968 *) ac_try_echo=$ac_try;;
4969 esac
4970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4971 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4972 ac_status=$?
4973 grep -v '^ *+' conftest.er1 >conftest.err
4974 rm -f conftest.er1
4975 cat conftest.err >&5
4976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977 (exit $ac_status); } >/dev/null && {
4978 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4979 test ! -s conftest.err
4980 }; then
4981 # Broken: success on invalid input.
4982 continue
4983 else
4984 echo "$as_me: failed program was:" >&5
4985 sed 's/^/| /' conftest.$ac_ext >&5
4986
4987 # Passes both tests.
4988 ac_preproc_ok=:
4989 break
4990 fi
4991
4992 rm -f conftest.err conftest.$ac_ext
4993
4994 done
4995 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4996 rm -f conftest.err conftest.$ac_ext
4997 if $ac_preproc_ok; then
4998 break
4999 fi
5000
5001 done
5002 ac_cv_prog_CXXCPP=$CXXCPP
5003
5004 fi
5005 CXXCPP=$ac_cv_prog_CXXCPP
5006 else
5007 ac_cv_prog_CXXCPP=$CXXCPP
5008 fi
5009 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5010 echo "${ECHO_T}$CXXCPP" >&6; }
5011 ac_preproc_ok=false
5012 for ac_cxx_preproc_warn_flag in '' yes
5013 do
5014 # Use a header file that comes with gcc, so configuring glibc
5015 # with a fresh cross-compiler works.
5016 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5017 # <limits.h> exists even on freestanding compilers.
5018 # On the NeXT, cc -E runs the code through the compiler's parser,
5019 # not just through cpp. "Syntax error" is here to catch this case.
5020 cat >conftest.$ac_ext <<_ACEOF
5021 /* confdefs.h. */
5022 _ACEOF
5023 cat confdefs.h >>conftest.$ac_ext
5024 cat >>conftest.$ac_ext <<_ACEOF
5025 /* end confdefs.h. */
5026 #ifdef __STDC__
5027 # include <limits.h>
5028 #else
5029 # include <assert.h>
5030 #endif
5031 Syntax error
5032 _ACEOF
5033 if { (ac_try="$ac_cpp conftest.$ac_ext"
5034 case "(($ac_try" in
5035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5036 *) ac_try_echo=$ac_try;;
5037 esac
5038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5039 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5040 ac_status=$?
5041 grep -v '^ *+' conftest.er1 >conftest.err
5042 rm -f conftest.er1
5043 cat conftest.err >&5
5044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045 (exit $ac_status); } >/dev/null && {
5046 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5047 test ! -s conftest.err
5048 }; then
5049 :
5050 else
5051 echo "$as_me: failed program was:" >&5
5052 sed 's/^/| /' conftest.$ac_ext >&5
5053
5054 # Broken: fails on valid input.
5055 continue
5056 fi
5057
5058 rm -f conftest.err conftest.$ac_ext
5059
5060 # OK, works on sane cases. Now check whether nonexistent headers
5061 # can be detected and how.
5062 cat >conftest.$ac_ext <<_ACEOF
5063 /* confdefs.h. */
5064 _ACEOF
5065 cat confdefs.h >>conftest.$ac_ext
5066 cat >>conftest.$ac_ext <<_ACEOF
5067 /* end confdefs.h. */
5068 #include <ac_nonexistent.h>
5069 _ACEOF
5070 if { (ac_try="$ac_cpp conftest.$ac_ext"
5071 case "(($ac_try" in
5072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5073 *) ac_try_echo=$ac_try;;
5074 esac
5075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5076 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5077 ac_status=$?
5078 grep -v '^ *+' conftest.er1 >conftest.err
5079 rm -f conftest.er1
5080 cat conftest.err >&5
5081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5082 (exit $ac_status); } >/dev/null && {
5083 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5084 test ! -s conftest.err
5085 }; then
5086 # Broken: success on invalid input.
5087 continue
5088 else
5089 echo "$as_me: failed program was:" >&5
5090 sed 's/^/| /' conftest.$ac_ext >&5
5091
5092 # Passes both tests.
5093 ac_preproc_ok=:
5094 break
5095 fi
5096
5097 rm -f conftest.err conftest.$ac_ext
5098
5099 done
5100 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5101 rm -f conftest.err conftest.$ac_ext
5102 if $ac_preproc_ok; then
5103 :
5104 else
5105 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5106 See \`config.log' for more details." >&5
5107 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5108 See \`config.log' for more details." >&2;}
5109 { (exit 1); exit 1; }; }
5110 fi
5111
5112 ac_ext=cpp
5113 ac_cpp='$CXXCPP $CPPFLAGS'
5114 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5115 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5116 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5117
5118
5119 { echo "$as_me:$LINENO: checking for X" >&5
5120 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5121
5122
5123 # Check whether --with-x was given.
5124 if test "${with_x+set}" = set; then
5125 withval=$with_x;
5126 fi
5127
5128 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5129 if test "x$with_x" = xno; then
5130 # The user explicitly disabled X.
5131 have_x=disabled
5132 else
5133 case $x_includes,$x_libraries in #(
5134 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5135 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5136 { (exit 1); exit 1; }; };; #(
5137 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5138 echo $ECHO_N "(cached) $ECHO_C" >&6
5139 else
5140 # One or both of the vars are not set, and there is no cached value.
5141 ac_x_includes=no ac_x_libraries=no
5142 rm -f -r conftest.dir
5143 if mkdir conftest.dir; then
5144 cd conftest.dir
5145 cat >Imakefile <<'_ACEOF'
5146 incroot:
5147 @echo incroot='${INCROOT}'
5148 usrlibdir:
5149 @echo usrlibdir='${USRLIBDIR}'
5150 libdir:
5151 @echo libdir='${LIBDIR}'
5152 _ACEOF
5153 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5154 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5155 for ac_var in incroot usrlibdir libdir; do
5156 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5157 done
5158 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5159 for ac_extension in a so sl; do
5160 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5161 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5162 ac_im_usrlibdir=$ac_im_libdir; break
5163 fi
5164 done
5165 # Screen out bogus values from the imake configuration. They are
5166 # bogus both because they are the default anyway, and because
5167 # using them would break gcc on systems where it needs fixed includes.
5168 case $ac_im_incroot in
5169 /usr/include) ac_x_includes= ;;
5170 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5171 esac
5172 case $ac_im_usrlibdir in
5173 /usr/lib | /lib) ;;
5174 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5175 esac
5176 fi
5177 cd ..
5178 rm -f -r conftest.dir
5179 fi
5180
5181 # Standard set of common directories for X headers.
5182 # Check X11 before X11Rn because it is often a symlink to the current release.
5183 ac_x_header_dirs='
5184 /usr/X11/include
5185 /usr/X11R6/include
5186 /usr/X11R5/include
5187 /usr/X11R4/include
5188
5189 /usr/include/X11
5190 /usr/include/X11R6
5191 /usr/include/X11R5
5192 /usr/include/X11R4
5193
5194 /usr/local/X11/include
5195 /usr/local/X11R6/include
5196 /usr/local/X11R5/include
5197 /usr/local/X11R4/include
5198
5199 /usr/local/include/X11
5200 /usr/local/include/X11R6
5201 /usr/local/include/X11R5
5202 /usr/local/include/X11R4
5203
5204 /usr/X386/include
5205 /usr/x386/include
5206 /usr/XFree86/include/X11
5207
5208 /usr/include
5209 /usr/local/include
5210 /usr/unsupported/include
5211 /usr/athena/include
5212 /usr/local/x11r5/include
5213 /usr/lpp/Xamples/include
5214
5215 /usr/openwin/include
5216 /usr/openwin/share/include'
5217
5218 if test "$ac_x_includes" = no; then
5219 # Guess where to find include files, by looking for Xlib.h.
5220 # First, try using that file with no special directory specified.
5221 cat >conftest.$ac_ext <<_ACEOF
5222 /* confdefs.h. */
5223 _ACEOF
5224 cat confdefs.h >>conftest.$ac_ext
5225 cat >>conftest.$ac_ext <<_ACEOF
5226 /* end confdefs.h. */
5227 #include <X11/Xlib.h>
5228 _ACEOF
5229 if { (ac_try="$ac_cpp conftest.$ac_ext"
5230 case "(($ac_try" in
5231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5232 *) ac_try_echo=$ac_try;;
5233 esac
5234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5235 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5236 ac_status=$?
5237 grep -v '^ *+' conftest.er1 >conftest.err
5238 rm -f conftest.er1
5239 cat conftest.err >&5
5240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5241 (exit $ac_status); } >/dev/null && {
5242 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5243 test ! -s conftest.err
5244 }; then
5245 # We can compile using X headers with no special include directory.
5246 ac_x_includes=
5247 else
5248 echo "$as_me: failed program was:" >&5
5249 sed 's/^/| /' conftest.$ac_ext >&5
5250
5251 for ac_dir in $ac_x_header_dirs; do
5252 if test -r "$ac_dir/X11/Xlib.h"; then
5253 ac_x_includes=$ac_dir
5254 break
5255 fi
5256 done
5257 fi
5258
5259 rm -f conftest.err conftest.$ac_ext
5260 fi # $ac_x_includes = no
5261
5262 if test "$ac_x_libraries" = no; then
5263 # Check for the libraries.
5264 # See if we find them without any special options.
5265 # Don't add to $LIBS permanently.
5266 ac_save_LIBS=$LIBS
5267 LIBS="-lX11 $LIBS"
5268 cat >conftest.$ac_ext <<_ACEOF
5269 /* confdefs.h. */
5270 _ACEOF
5271 cat confdefs.h >>conftest.$ac_ext
5272 cat >>conftest.$ac_ext <<_ACEOF
5273 /* end confdefs.h. */
5274 #include <X11/Xlib.h>
5275 int
5276 main ()
5277 {
5278 XrmInitialize ()
5279 ;
5280 return 0;
5281 }
5282 _ACEOF
5283 rm -f conftest.$ac_objext conftest$ac_exeext
5284 if { (ac_try="$ac_link"
5285 case "(($ac_try" in
5286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5287 *) ac_try_echo=$ac_try;;
5288 esac
5289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5290 (eval "$ac_link") 2>conftest.er1
5291 ac_status=$?
5292 grep -v '^ *+' conftest.er1 >conftest.err
5293 rm -f conftest.er1
5294 cat conftest.err >&5
5295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5296 (exit $ac_status); } && {
5297 test -z "$ac_cxx_werror_flag" ||
5298 test ! -s conftest.err
5299 } && test -s conftest$ac_exeext &&
5300 $as_test_x conftest$ac_exeext; then
5301 LIBS=$ac_save_LIBS
5302 # We can link X programs with no special library path.
5303 ac_x_libraries=
5304 else
5305 echo "$as_me: failed program was:" >&5
5306 sed 's/^/| /' conftest.$ac_ext >&5
5307
5308 LIBS=$ac_save_LIBS
5309 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5310 do
5311 # Don't even attempt the hair of trying to link an X program!
5312 for ac_extension in a so sl; do
5313 if test -r "$ac_dir/libX11.$ac_extension"; then
5314 ac_x_libraries=$ac_dir
5315 break 2
5316 fi
5317 done
5318 done
5319 fi
5320
5321 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5322 conftest$ac_exeext conftest.$ac_ext
5323 fi # $ac_x_libraries = no
5324
5325 case $ac_x_includes,$ac_x_libraries in #(
5326 no,* | *,no | *\'*)
5327 # Didn't find X, or a directory has "'" in its name.
5328 ac_cv_have_x="have_x=no";; #(
5329 *)
5330 # Record where we found X for the cache.
5331 ac_cv_have_x="have_x=yes\
5332 ac_x_includes='$ac_x_includes'\
5333 ac_x_libraries='$ac_x_libraries'"
5334 esac
5335 fi
5336 ;; #(
5337 *) have_x=yes;;
5338 esac
5339 eval "$ac_cv_have_x"
5340 fi # $with_x != no
5341
5342 if test "$have_x" != yes; then
5343 { echo "$as_me:$LINENO: result: $have_x" >&5
5344 echo "${ECHO_T}$have_x" >&6; }
5345 no_x=yes
5346 else
5347 # If each of the values was on the command line, it overrides each guess.
5348 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5349 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5350 # Update the cache value to reflect the command line values.
5351 ac_cv_have_x="have_x=yes\
5352 ac_x_includes='$x_includes'\
5353 ac_x_libraries='$x_libraries'"
5354 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5355 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5356 fi
5357
5358 if test "$no_x" = yes; then
5359 # Not all programs may use this symbol, but it does not hurt to define it.
5360
5361 cat >>confdefs.h <<\_ACEOF
5362 #define X_DISPLAY_MISSING 1
5363 _ACEOF
5364
5365 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5366 else
5367 if test -n "$x_includes"; then
5368 X_CFLAGS="$X_CFLAGS -I$x_includes"
5369 fi
5370
5371 # It would also be nice to do this for all -L options, not just this one.
5372 if test -n "$x_libraries"; then
5373 X_LIBS="$X_LIBS -L$x_libraries"
5374 # For Solaris; some versions of Sun CC require a space after -R and
5375 # others require no space. Words are not sufficient . . . .
5376 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5377 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5378 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5379 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5380 ac_cxx_werror_flag=yes
5381 cat >conftest.$ac_ext <<_ACEOF
5382 /* confdefs.h. */
5383 _ACEOF
5384 cat confdefs.h >>conftest.$ac_ext
5385 cat >>conftest.$ac_ext <<_ACEOF
5386 /* end confdefs.h. */
5387
5388 int
5389 main ()
5390 {
5391
5392 ;
5393 return 0;
5394 }
5395 _ACEOF
5396 rm -f conftest.$ac_objext conftest$ac_exeext
5397 if { (ac_try="$ac_link"
5398 case "(($ac_try" in
5399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5400 *) ac_try_echo=$ac_try;;
5401 esac
5402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5403 (eval "$ac_link") 2>conftest.er1
5404 ac_status=$?
5405 grep -v '^ *+' conftest.er1 >conftest.err
5406 rm -f conftest.er1
5407 cat conftest.err >&5
5408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5409 (exit $ac_status); } && {
5410 test -z "$ac_cxx_werror_flag" ||
5411 test ! -s conftest.err
5412 } && test -s conftest$ac_exeext &&
5413 $as_test_x conftest$ac_exeext; then
5414 { echo "$as_me:$LINENO: result: no" >&5
5415 echo "${ECHO_T}no" >&6; }
5416 X_LIBS="$X_LIBS -R$x_libraries"
5417 else
5418 echo "$as_me: failed program was:" >&5
5419 sed 's/^/| /' conftest.$ac_ext >&5
5420
5421 LIBS="$ac_xsave_LIBS -R $x_libraries"
5422 cat >conftest.$ac_ext <<_ACEOF
5423 /* confdefs.h. */
5424 _ACEOF
5425 cat confdefs.h >>conftest.$ac_ext
5426 cat >>conftest.$ac_ext <<_ACEOF
5427 /* end confdefs.h. */
5428
5429 int
5430 main ()
5431 {
5432
5433 ;
5434 return 0;
5435 }
5436 _ACEOF
5437 rm -f conftest.$ac_objext conftest$ac_exeext
5438 if { (ac_try="$ac_link"
5439 case "(($ac_try" in
5440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5441 *) ac_try_echo=$ac_try;;
5442 esac
5443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5444 (eval "$ac_link") 2>conftest.er1
5445 ac_status=$?
5446 grep -v '^ *+' conftest.er1 >conftest.err
5447 rm -f conftest.er1
5448 cat conftest.err >&5
5449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5450 (exit $ac_status); } && {
5451 test -z "$ac_cxx_werror_flag" ||
5452 test ! -s conftest.err
5453 } && test -s conftest$ac_exeext &&
5454 $as_test_x conftest$ac_exeext; then
5455 { echo "$as_me:$LINENO: result: yes" >&5
5456 echo "${ECHO_T}yes" >&6; }
5457 X_LIBS="$X_LIBS -R $x_libraries"
5458 else
5459 echo "$as_me: failed program was:" >&5
5460 sed 's/^/| /' conftest.$ac_ext >&5
5461
5462 { echo "$as_me:$LINENO: result: neither works" >&5
5463 echo "${ECHO_T}neither works" >&6; }
5464 fi
5465
5466 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5467 conftest$ac_exeext conftest.$ac_ext
5468 fi
5469
5470 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5471 conftest$ac_exeext conftest.$ac_ext
5472 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5473 LIBS=$ac_xsave_LIBS
5474 fi
5475
5476 # Check for system-dependent libraries X programs must link with.
5477 # Do this before checking for the system-independent R6 libraries
5478 # (-lICE), since we may need -lsocket or whatever for X linking.
5479
5480 if test "$ISC" = yes; then
5481 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5482 else
5483 # Martyn Johnson says this is needed for Ultrix, if the X
5484 # libraries were built with DECnet support. And Karl Berry says
5485 # the Alpha needs dnet_stub (dnet does not exist).
5486 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5487 cat >conftest.$ac_ext <<_ACEOF
5488 /* confdefs.h. */
5489 _ACEOF
5490 cat confdefs.h >>conftest.$ac_ext
5491 cat >>conftest.$ac_ext <<_ACEOF
5492 /* end confdefs.h. */
5493
5494 /* Override any GCC internal prototype to avoid an error.
5495 Use char because int might match the return type of a GCC
5496 builtin and then its argument prototype would still apply. */
5497 #ifdef __cplusplus
5498 extern "C"
5499 #endif
5500 char XOpenDisplay ();
5501 int
5502 main ()
5503 {
5504 return XOpenDisplay ();
5505 ;
5506 return 0;
5507 }
5508 _ACEOF
5509 rm -f conftest.$ac_objext conftest$ac_exeext
5510 if { (ac_try="$ac_link"
5511 case "(($ac_try" in
5512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5513 *) ac_try_echo=$ac_try;;
5514 esac
5515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5516 (eval "$ac_link") 2>conftest.er1
5517 ac_status=$?
5518 grep -v '^ *+' conftest.er1 >conftest.err
5519 rm -f conftest.er1
5520 cat conftest.err >&5
5521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5522 (exit $ac_status); } && {
5523 test -z "$ac_cxx_werror_flag" ||
5524 test ! -s conftest.err
5525 } && test -s conftest$ac_exeext &&
5526 $as_test_x conftest$ac_exeext; then
5527 :
5528 else
5529 echo "$as_me: failed program was:" >&5
5530 sed 's/^/| /' conftest.$ac_ext >&5
5531
5532 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5533 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5534 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5535 echo $ECHO_N "(cached) $ECHO_C" >&6
5536 else
5537 ac_check_lib_save_LIBS=$LIBS
5538 LIBS="-ldnet $LIBS"
5539 cat >conftest.$ac_ext <<_ACEOF
5540 /* confdefs.h. */
5541 _ACEOF
5542 cat confdefs.h >>conftest.$ac_ext
5543 cat >>conftest.$ac_ext <<_ACEOF
5544 /* end confdefs.h. */
5545
5546 /* Override any GCC internal prototype to avoid an error.
5547 Use char because int might match the return type of a GCC
5548 builtin and then its argument prototype would still apply. */
5549 #ifdef __cplusplus
5550 extern "C"
5551 #endif
5552 char dnet_ntoa ();
5553 int
5554 main ()
5555 {
5556 return dnet_ntoa ();
5557 ;
5558 return 0;
5559 }
5560 _ACEOF
5561 rm -f conftest.$ac_objext conftest$ac_exeext
5562 if { (ac_try="$ac_link"
5563 case "(($ac_try" in
5564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5565 *) ac_try_echo=$ac_try;;
5566 esac
5567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5568 (eval "$ac_link") 2>conftest.er1
5569 ac_status=$?
5570 grep -v '^ *+' conftest.er1 >conftest.err
5571 rm -f conftest.er1
5572 cat conftest.err >&5
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); } && {
5575 test -z "$ac_cxx_werror_flag" ||
5576 test ! -s conftest.err
5577 } && test -s conftest$ac_exeext &&
5578 $as_test_x conftest$ac_exeext; then
5579 ac_cv_lib_dnet_dnet_ntoa=yes
5580 else
5581 echo "$as_me: failed program was:" >&5
5582 sed 's/^/| /' conftest.$ac_ext >&5
5583
5584 ac_cv_lib_dnet_dnet_ntoa=no
5585 fi
5586
5587 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5588 conftest$ac_exeext conftest.$ac_ext
5589 LIBS=$ac_check_lib_save_LIBS
5590 fi
5591 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5592 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5593 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5594 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5595 fi
5596
5597 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5598 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5599 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5600 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5601 echo $ECHO_N "(cached) $ECHO_C" >&6
5602 else
5603 ac_check_lib_save_LIBS=$LIBS
5604 LIBS="-ldnet_stub $LIBS"
5605 cat >conftest.$ac_ext <<_ACEOF
5606 /* confdefs.h. */
5607 _ACEOF
5608 cat confdefs.h >>conftest.$ac_ext
5609 cat >>conftest.$ac_ext <<_ACEOF
5610 /* end confdefs.h. */
5611
5612 /* Override any GCC internal prototype to avoid an error.
5613 Use char because int might match the return type of a GCC
5614 builtin and then its argument prototype would still apply. */
5615 #ifdef __cplusplus
5616 extern "C"
5617 #endif
5618 char dnet_ntoa ();
5619 int
5620 main ()
5621 {
5622 return dnet_ntoa ();
5623 ;
5624 return 0;
5625 }
5626 _ACEOF
5627 rm -f conftest.$ac_objext conftest$ac_exeext
5628 if { (ac_try="$ac_link"
5629 case "(($ac_try" in
5630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5631 *) ac_try_echo=$ac_try;;
5632 esac
5633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5634 (eval "$ac_link") 2>conftest.er1
5635 ac_status=$?
5636 grep -v '^ *+' conftest.er1 >conftest.err
5637 rm -f conftest.er1
5638 cat conftest.err >&5
5639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5640 (exit $ac_status); } && {
5641 test -z "$ac_cxx_werror_flag" ||
5642 test ! -s conftest.err
5643 } && test -s conftest$ac_exeext &&
5644 $as_test_x conftest$ac_exeext; then
5645 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5646 else
5647 echo "$as_me: failed program was:" >&5
5648 sed 's/^/| /' conftest.$ac_ext >&5
5649
5650 ac_cv_lib_dnet_stub_dnet_ntoa=no
5651 fi
5652
5653 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5654 conftest$ac_exeext conftest.$ac_ext
5655 LIBS=$ac_check_lib_save_LIBS
5656 fi
5657 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5658 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5659 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5660 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5661 fi
5662
5663 fi
5664 fi
5665
5666 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5667 conftest$ac_exeext conftest.$ac_ext
5668 LIBS="$ac_xsave_LIBS"
5669
5670 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5671 # to get the SysV transport functions.
5672 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5673 # needs -lnsl.
5674 # The nsl library prevents programs from opening the X display
5675 # on Irix 5.2, according to T.E. Dickey.
5676 # The functions gethostbyname, getservbyname, and inet_addr are
5677 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5678 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5679 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5680 if test "${ac_cv_func_gethostbyname+set}" = set; then
5681 echo $ECHO_N "(cached) $ECHO_C" >&6
5682 else
5683 cat >conftest.$ac_ext <<_ACEOF
5684 /* confdefs.h. */
5685 _ACEOF
5686 cat confdefs.h >>conftest.$ac_ext
5687 cat >>conftest.$ac_ext <<_ACEOF
5688 /* end confdefs.h. */
5689 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5690 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5691 #define gethostbyname innocuous_gethostbyname
5692
5693 /* System header to define __stub macros and hopefully few prototypes,
5694 which can conflict with char gethostbyname (); below.
5695 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5696 <limits.h> exists even on freestanding compilers. */
5697
5698 #ifdef __STDC__
5699 # include <limits.h>
5700 #else
5701 # include <assert.h>
5702 #endif
5703
5704 #undef gethostbyname
5705
5706 /* Override any GCC internal prototype to avoid an error.
5707 Use char because int might match the return type of a GCC
5708 builtin and then its argument prototype would still apply. */
5709 #ifdef __cplusplus
5710 extern "C"
5711 #endif
5712 char gethostbyname ();
5713 /* The GNU C library defines this for functions which it implements
5714 to always fail with ENOSYS. Some functions are actually named
5715 something starting with __ and the normal name is an alias. */
5716 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5717 choke me
5718 #endif
5719
5720 int
5721 main ()
5722 {
5723 return gethostbyname ();
5724 ;
5725 return 0;
5726 }
5727 _ACEOF
5728 rm -f conftest.$ac_objext conftest$ac_exeext
5729 if { (ac_try="$ac_link"
5730 case "(($ac_try" in
5731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5732 *) ac_try_echo=$ac_try;;
5733 esac
5734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5735 (eval "$ac_link") 2>conftest.er1
5736 ac_status=$?
5737 grep -v '^ *+' conftest.er1 >conftest.err
5738 rm -f conftest.er1
5739 cat conftest.err >&5
5740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741 (exit $ac_status); } && {
5742 test -z "$ac_cxx_werror_flag" ||
5743 test ! -s conftest.err
5744 } && test -s conftest$ac_exeext &&
5745 $as_test_x conftest$ac_exeext; then
5746 ac_cv_func_gethostbyname=yes
5747 else
5748 echo "$as_me: failed program was:" >&5
5749 sed 's/^/| /' conftest.$ac_ext >&5
5750
5751 ac_cv_func_gethostbyname=no
5752 fi
5753
5754 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5755 conftest$ac_exeext conftest.$ac_ext
5756 fi
5757 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5758 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
5759
5760 if test $ac_cv_func_gethostbyname = no; then
5761 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5762 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
5763 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5764 echo $ECHO_N "(cached) $ECHO_C" >&6
5765 else
5766 ac_check_lib_save_LIBS=$LIBS
5767 LIBS="-lnsl $LIBS"
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
5775 /* Override any GCC internal prototype to avoid an error.
5776 Use char because int might match the return type of a GCC
5777 builtin and then its argument prototype would still apply. */
5778 #ifdef __cplusplus
5779 extern "C"
5780 #endif
5781 char gethostbyname ();
5782 int
5783 main ()
5784 {
5785 return gethostbyname ();
5786 ;
5787 return 0;
5788 }
5789 _ACEOF
5790 rm -f conftest.$ac_objext conftest$ac_exeext
5791 if { (ac_try="$ac_link"
5792 case "(($ac_try" in
5793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5794 *) ac_try_echo=$ac_try;;
5795 esac
5796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5797 (eval "$ac_link") 2>conftest.er1
5798 ac_status=$?
5799 grep -v '^ *+' conftest.er1 >conftest.err
5800 rm -f conftest.er1
5801 cat conftest.err >&5
5802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803 (exit $ac_status); } && {
5804 test -z "$ac_cxx_werror_flag" ||
5805 test ! -s conftest.err
5806 } && test -s conftest$ac_exeext &&
5807 $as_test_x conftest$ac_exeext; then
5808 ac_cv_lib_nsl_gethostbyname=yes
5809 else
5810 echo "$as_me: failed program was:" >&5
5811 sed 's/^/| /' conftest.$ac_ext >&5
5812
5813 ac_cv_lib_nsl_gethostbyname=no
5814 fi
5815
5816 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5817 conftest$ac_exeext conftest.$ac_ext
5818 LIBS=$ac_check_lib_save_LIBS
5819 fi
5820 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5821 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
5822 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5823 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5824 fi
5825
5826 if test $ac_cv_lib_nsl_gethostbyname = no; then
5827 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5828 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
5829 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5830 echo $ECHO_N "(cached) $ECHO_C" >&6
5831 else
5832 ac_check_lib_save_LIBS=$LIBS
5833 LIBS="-lbsd $LIBS"
5834 cat >conftest.$ac_ext <<_ACEOF
5835 /* confdefs.h. */
5836 _ACEOF
5837 cat confdefs.h >>conftest.$ac_ext
5838 cat >>conftest.$ac_ext <<_ACEOF
5839 /* end confdefs.h. */
5840
5841 /* Override any GCC internal prototype to avoid an error.
5842 Use char because int might match the return type of a GCC
5843 builtin and then its argument prototype would still apply. */
5844 #ifdef __cplusplus
5845 extern "C"
5846 #endif
5847 char gethostbyname ();
5848 int
5849 main ()
5850 {
5851 return gethostbyname ();
5852 ;
5853 return 0;
5854 }
5855 _ACEOF
5856 rm -f conftest.$ac_objext conftest$ac_exeext
5857 if { (ac_try="$ac_link"
5858 case "(($ac_try" in
5859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5860 *) ac_try_echo=$ac_try;;
5861 esac
5862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5863 (eval "$ac_link") 2>conftest.er1
5864 ac_status=$?
5865 grep -v '^ *+' conftest.er1 >conftest.err
5866 rm -f conftest.er1
5867 cat conftest.err >&5
5868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5869 (exit $ac_status); } && {
5870 test -z "$ac_cxx_werror_flag" ||
5871 test ! -s conftest.err
5872 } && test -s conftest$ac_exeext &&
5873 $as_test_x conftest$ac_exeext; then
5874 ac_cv_lib_bsd_gethostbyname=yes
5875 else
5876 echo "$as_me: failed program was:" >&5
5877 sed 's/^/| /' conftest.$ac_ext >&5
5878
5879 ac_cv_lib_bsd_gethostbyname=no
5880 fi
5881
5882 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5883 conftest$ac_exeext conftest.$ac_ext
5884 LIBS=$ac_check_lib_save_LIBS
5885 fi
5886 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5887 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
5888 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5889 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5890 fi
5891
5892 fi
5893 fi
5894
5895 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5896 # socket/setsockopt and other routines are undefined under SCO ODT
5897 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5898 # on later versions), says Simon Leinen: it contains gethostby*
5899 # variants that don't use the name server (or something). -lsocket
5900 # must be given before -lnsl if both are needed. We assume that
5901 # if connect needs -lnsl, so does gethostbyname.
5902 { echo "$as_me:$LINENO: checking for connect" >&5
5903 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
5904 if test "${ac_cv_func_connect+set}" = set; then
5905 echo $ECHO_N "(cached) $ECHO_C" >&6
5906 else
5907 cat >conftest.$ac_ext <<_ACEOF
5908 /* confdefs.h. */
5909 _ACEOF
5910 cat confdefs.h >>conftest.$ac_ext
5911 cat >>conftest.$ac_ext <<_ACEOF
5912 /* end confdefs.h. */
5913 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5915 #define connect innocuous_connect
5916
5917 /* System header to define __stub macros and hopefully few prototypes,
5918 which can conflict with char connect (); below.
5919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5920 <limits.h> exists even on freestanding compilers. */
5921
5922 #ifdef __STDC__
5923 # include <limits.h>
5924 #else
5925 # include <assert.h>
5926 #endif
5927
5928 #undef connect
5929
5930 /* Override any GCC internal prototype to avoid an error.
5931 Use char because int might match the return type of a GCC
5932 builtin and then its argument prototype would still apply. */
5933 #ifdef __cplusplus
5934 extern "C"
5935 #endif
5936 char connect ();
5937 /* The GNU C library defines this for functions which it implements
5938 to always fail with ENOSYS. Some functions are actually named
5939 something starting with __ and the normal name is an alias. */
5940 #if defined __stub_connect || defined __stub___connect
5941 choke me
5942 #endif
5943
5944 int
5945 main ()
5946 {
5947 return connect ();
5948 ;
5949 return 0;
5950 }
5951 _ACEOF
5952 rm -f conftest.$ac_objext conftest$ac_exeext
5953 if { (ac_try="$ac_link"
5954 case "(($ac_try" in
5955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5956 *) ac_try_echo=$ac_try;;
5957 esac
5958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5959 (eval "$ac_link") 2>conftest.er1
5960 ac_status=$?
5961 grep -v '^ *+' conftest.er1 >conftest.err
5962 rm -f conftest.er1
5963 cat conftest.err >&5
5964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5965 (exit $ac_status); } && {
5966 test -z "$ac_cxx_werror_flag" ||
5967 test ! -s conftest.err
5968 } && test -s conftest$ac_exeext &&
5969 $as_test_x conftest$ac_exeext; then
5970 ac_cv_func_connect=yes
5971 else
5972 echo "$as_me: failed program was:" >&5
5973 sed 's/^/| /' conftest.$ac_ext >&5
5974
5975 ac_cv_func_connect=no
5976 fi
5977
5978 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5979 conftest$ac_exeext conftest.$ac_ext
5980 fi
5981 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5982 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
5983
5984 if test $ac_cv_func_connect = no; then
5985 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5986 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
5987 if test "${ac_cv_lib_socket_connect+set}" = set; then
5988 echo $ECHO_N "(cached) $ECHO_C" >&6
5989 else
5990 ac_check_lib_save_LIBS=$LIBS
5991 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5992 cat >conftest.$ac_ext <<_ACEOF
5993 /* confdefs.h. */
5994 _ACEOF
5995 cat confdefs.h >>conftest.$ac_ext
5996 cat >>conftest.$ac_ext <<_ACEOF
5997 /* end confdefs.h. */
5998
5999 /* Override any GCC internal prototype to avoid an error.
6000 Use char because int might match the return type of a GCC
6001 builtin and then its argument prototype would still apply. */
6002 #ifdef __cplusplus
6003 extern "C"
6004 #endif
6005 char connect ();
6006 int
6007 main ()
6008 {
6009 return connect ();
6010 ;
6011 return 0;
6012 }
6013 _ACEOF
6014 rm -f conftest.$ac_objext conftest$ac_exeext
6015 if { (ac_try="$ac_link"
6016 case "(($ac_try" in
6017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6018 *) ac_try_echo=$ac_try;;
6019 esac
6020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6021 (eval "$ac_link") 2>conftest.er1
6022 ac_status=$?
6023 grep -v '^ *+' conftest.er1 >conftest.err
6024 rm -f conftest.er1
6025 cat conftest.err >&5
6026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6027 (exit $ac_status); } && {
6028 test -z "$ac_cxx_werror_flag" ||
6029 test ! -s conftest.err
6030 } && test -s conftest$ac_exeext &&
6031 $as_test_x conftest$ac_exeext; then
6032 ac_cv_lib_socket_connect=yes
6033 else
6034 echo "$as_me: failed program was:" >&5
6035 sed 's/^/| /' conftest.$ac_ext >&5
6036
6037 ac_cv_lib_socket_connect=no
6038 fi
6039
6040 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6041 conftest$ac_exeext conftest.$ac_ext
6042 LIBS=$ac_check_lib_save_LIBS
6043 fi
6044 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6045 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6046 if test $ac_cv_lib_socket_connect = yes; then
6047 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6048 fi
6049
6050 fi
6051
6052 # Guillermo Gomez says -lposix is necessary on A/UX.
6053 { echo "$as_me:$LINENO: checking for remove" >&5
6054 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6055 if test "${ac_cv_func_remove+set}" = set; then
6056 echo $ECHO_N "(cached) $ECHO_C" >&6
6057 else
6058 cat >conftest.$ac_ext <<_ACEOF
6059 /* confdefs.h. */
6060 _ACEOF
6061 cat confdefs.h >>conftest.$ac_ext
6062 cat >>conftest.$ac_ext <<_ACEOF
6063 /* end confdefs.h. */
6064 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6065 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6066 #define remove innocuous_remove
6067
6068 /* System header to define __stub macros and hopefully few prototypes,
6069 which can conflict with char remove (); below.
6070 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6071 <limits.h> exists even on freestanding compilers. */
6072
6073 #ifdef __STDC__
6074 # include <limits.h>
6075 #else
6076 # include <assert.h>
6077 #endif
6078
6079 #undef remove
6080
6081 /* Override any GCC internal prototype to avoid an error.
6082 Use char because int might match the return type of a GCC
6083 builtin and then its argument prototype would still apply. */
6084 #ifdef __cplusplus
6085 extern "C"
6086 #endif
6087 char remove ();
6088 /* The GNU C library defines this for functions which it implements
6089 to always fail with ENOSYS. Some functions are actually named
6090 something starting with __ and the normal name is an alias. */
6091 #if defined __stub_remove || defined __stub___remove
6092 choke me
6093 #endif
6094
6095 int
6096 main ()
6097 {
6098 return remove ();
6099 ;
6100 return 0;
6101 }
6102 _ACEOF
6103 rm -f conftest.$ac_objext conftest$ac_exeext
6104 if { (ac_try="$ac_link"
6105 case "(($ac_try" in
6106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6107 *) ac_try_echo=$ac_try;;
6108 esac
6109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6110 (eval "$ac_link") 2>conftest.er1
6111 ac_status=$?
6112 grep -v '^ *+' conftest.er1 >conftest.err
6113 rm -f conftest.er1
6114 cat conftest.err >&5
6115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116 (exit $ac_status); } && {
6117 test -z "$ac_cxx_werror_flag" ||
6118 test ! -s conftest.err
6119 } && test -s conftest$ac_exeext &&
6120 $as_test_x conftest$ac_exeext; then
6121 ac_cv_func_remove=yes
6122 else
6123 echo "$as_me: failed program was:" >&5
6124 sed 's/^/| /' conftest.$ac_ext >&5
6125
6126 ac_cv_func_remove=no
6127 fi
6128
6129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6130 conftest$ac_exeext conftest.$ac_ext
6131 fi
6132 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6133 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6134
6135 if test $ac_cv_func_remove = no; then
6136 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6137 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6138 if test "${ac_cv_lib_posix_remove+set}" = set; then
6139 echo $ECHO_N "(cached) $ECHO_C" >&6
6140 else
6141 ac_check_lib_save_LIBS=$LIBS
6142 LIBS="-lposix $LIBS"
6143 cat >conftest.$ac_ext <<_ACEOF
6144 /* confdefs.h. */
6145 _ACEOF
6146 cat confdefs.h >>conftest.$ac_ext
6147 cat >>conftest.$ac_ext <<_ACEOF
6148 /* end confdefs.h. */
6149
6150 /* Override any GCC internal prototype to avoid an error.
6151 Use char because int might match the return type of a GCC
6152 builtin and then its argument prototype would still apply. */
6153 #ifdef __cplusplus
6154 extern "C"
6155 #endif
6156 char remove ();
6157 int
6158 main ()
6159 {
6160 return remove ();
6161 ;
6162 return 0;
6163 }
6164 _ACEOF
6165 rm -f conftest.$ac_objext conftest$ac_exeext
6166 if { (ac_try="$ac_link"
6167 case "(($ac_try" in
6168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6169 *) ac_try_echo=$ac_try;;
6170 esac
6171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6172 (eval "$ac_link") 2>conftest.er1
6173 ac_status=$?
6174 grep -v '^ *+' conftest.er1 >conftest.err
6175 rm -f conftest.er1
6176 cat conftest.err >&5
6177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6178 (exit $ac_status); } && {
6179 test -z "$ac_cxx_werror_flag" ||
6180 test ! -s conftest.err
6181 } && test -s conftest$ac_exeext &&
6182 $as_test_x conftest$ac_exeext; then
6183 ac_cv_lib_posix_remove=yes
6184 else
6185 echo "$as_me: failed program was:" >&5
6186 sed 's/^/| /' conftest.$ac_ext >&5
6187
6188 ac_cv_lib_posix_remove=no
6189 fi
6190
6191 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6192 conftest$ac_exeext conftest.$ac_ext
6193 LIBS=$ac_check_lib_save_LIBS
6194 fi
6195 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6196 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6197 if test $ac_cv_lib_posix_remove = yes; then
6198 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6199 fi
6200
6201 fi
6202
6203 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6204 { echo "$as_me:$LINENO: checking for shmat" >&5
6205 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6206 if test "${ac_cv_func_shmat+set}" = set; then
6207 echo $ECHO_N "(cached) $ECHO_C" >&6
6208 else
6209 cat >conftest.$ac_ext <<_ACEOF
6210 /* confdefs.h. */
6211 _ACEOF
6212 cat confdefs.h >>conftest.$ac_ext
6213 cat >>conftest.$ac_ext <<_ACEOF
6214 /* end confdefs.h. */
6215 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6216 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6217 #define shmat innocuous_shmat
6218
6219 /* System header to define __stub macros and hopefully few prototypes,
6220 which can conflict with char shmat (); below.
6221 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6222 <limits.h> exists even on freestanding compilers. */
6223
6224 #ifdef __STDC__
6225 # include <limits.h>
6226 #else
6227 # include <assert.h>
6228 #endif
6229
6230 #undef shmat
6231
6232 /* Override any GCC internal prototype to avoid an error.
6233 Use char because int might match the return type of a GCC
6234 builtin and then its argument prototype would still apply. */
6235 #ifdef __cplusplus
6236 extern "C"
6237 #endif
6238 char shmat ();
6239 /* The GNU C library defines this for functions which it implements
6240 to always fail with ENOSYS. Some functions are actually named
6241 something starting with __ and the normal name is an alias. */
6242 #if defined __stub_shmat || defined __stub___shmat
6243 choke me
6244 #endif
6245
6246 int
6247 main ()
6248 {
6249 return shmat ();
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 ac_cv_func_shmat=yes
6273 else
6274 echo "$as_me: failed program was:" >&5
6275 sed 's/^/| /' conftest.$ac_ext >&5
6276
6277 ac_cv_func_shmat=no
6278 fi
6279
6280 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6281 conftest$ac_exeext conftest.$ac_ext
6282 fi
6283 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6284 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6285
6286 if test $ac_cv_func_shmat = no; then
6287 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6288 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6289 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6290 echo $ECHO_N "(cached) $ECHO_C" >&6
6291 else
6292 ac_check_lib_save_LIBS=$LIBS
6293 LIBS="-lipc $LIBS"
6294 cat >conftest.$ac_ext <<_ACEOF
6295 /* confdefs.h. */
6296 _ACEOF
6297 cat confdefs.h >>conftest.$ac_ext
6298 cat >>conftest.$ac_ext <<_ACEOF
6299 /* end confdefs.h. */
6300
6301 /* Override any GCC internal prototype to avoid an error.
6302 Use char because int might match the return type of a GCC
6303 builtin and then its argument prototype would still apply. */
6304 #ifdef __cplusplus
6305 extern "C"
6306 #endif
6307 char shmat ();
6308 int
6309 main ()
6310 {
6311 return shmat ();
6312 ;
6313 return 0;
6314 }
6315 _ACEOF
6316 rm -f conftest.$ac_objext conftest$ac_exeext
6317 if { (ac_try="$ac_link"
6318 case "(($ac_try" in
6319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6320 *) ac_try_echo=$ac_try;;
6321 esac
6322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6323 (eval "$ac_link") 2>conftest.er1
6324 ac_status=$?
6325 grep -v '^ *+' conftest.er1 >conftest.err
6326 rm -f conftest.er1
6327 cat conftest.err >&5
6328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6329 (exit $ac_status); } && {
6330 test -z "$ac_cxx_werror_flag" ||
6331 test ! -s conftest.err
6332 } && test -s conftest$ac_exeext &&
6333 $as_test_x conftest$ac_exeext; then
6334 ac_cv_lib_ipc_shmat=yes
6335 else
6336 echo "$as_me: failed program was:" >&5
6337 sed 's/^/| /' conftest.$ac_ext >&5
6338
6339 ac_cv_lib_ipc_shmat=no
6340 fi
6341
6342 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6343 conftest$ac_exeext conftest.$ac_ext
6344 LIBS=$ac_check_lib_save_LIBS
6345 fi
6346 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6347 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6348 if test $ac_cv_lib_ipc_shmat = yes; then
6349 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6350 fi
6351
6352 fi
6353 fi
6354
6355 # Check for libraries that X11R6 Xt/Xaw programs need.
6356 ac_save_LDFLAGS=$LDFLAGS
6357 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6358 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6359 # check for ICE first), but we must link in the order -lSM -lICE or
6360 # we get undefined symbols. So assume we have SM if we have ICE.
6361 # These have to be linked with before -lX11, unlike the other
6362 # libraries we check for below, so use a different variable.
6363 # John Interrante, Karl Berry
6364 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6365 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6366 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6367 echo $ECHO_N "(cached) $ECHO_C" >&6
6368 else
6369 ac_check_lib_save_LIBS=$LIBS
6370 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6371 cat >conftest.$ac_ext <<_ACEOF
6372 /* confdefs.h. */
6373 _ACEOF
6374 cat confdefs.h >>conftest.$ac_ext
6375 cat >>conftest.$ac_ext <<_ACEOF
6376 /* end confdefs.h. */
6377
6378 /* Override any GCC internal prototype to avoid an error.
6379 Use char because int might match the return type of a GCC
6380 builtin and then its argument prototype would still apply. */
6381 #ifdef __cplusplus
6382 extern "C"
6383 #endif
6384 char IceConnectionNumber ();
6385 int
6386 main ()
6387 {
6388 return IceConnectionNumber ();
6389 ;
6390 return 0;
6391 }
6392 _ACEOF
6393 rm -f conftest.$ac_objext conftest$ac_exeext
6394 if { (ac_try="$ac_link"
6395 case "(($ac_try" in
6396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6397 *) ac_try_echo=$ac_try;;
6398 esac
6399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6400 (eval "$ac_link") 2>conftest.er1
6401 ac_status=$?
6402 grep -v '^ *+' conftest.er1 >conftest.err
6403 rm -f conftest.er1
6404 cat conftest.err >&5
6405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6406 (exit $ac_status); } && {
6407 test -z "$ac_cxx_werror_flag" ||
6408 test ! -s conftest.err
6409 } && test -s conftest$ac_exeext &&
6410 $as_test_x conftest$ac_exeext; then
6411 ac_cv_lib_ICE_IceConnectionNumber=yes
6412 else
6413 echo "$as_me: failed program was:" >&5
6414 sed 's/^/| /' conftest.$ac_ext >&5
6415
6416 ac_cv_lib_ICE_IceConnectionNumber=no
6417 fi
6418
6419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6420 conftest$ac_exeext conftest.$ac_ext
6421 LIBS=$ac_check_lib_save_LIBS
6422 fi
6423 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6424 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6425 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6426 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6427 fi
6428
6429 LDFLAGS=$ac_save_LDFLAGS
6430
6431 fi
6432
6433
6434 AFTERIMAGE_CFLAGS=
6435 AFTERIMAGE_LIBS=
6436 AFTERIMAGE_VERSION=
6437
6438 if test x$support_afterimage = xyes; then
6439 support_afterimage=no
6440
6441 if test "x$afterimage_config" = "x" ; then
6442 # Extract the first word of "afterimage-config", so it can be a program name with args.
6443 set dummy afterimage-config; ac_word=$2
6444 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6445 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6446 if test "${ac_cv_path_afterimage_config+set}" = set; then
6447 echo $ECHO_N "(cached) $ECHO_C" >&6
6448 else
6449 case $afterimage_config in
6450 [\\/]* | ?:[\\/]*)
6451 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6452 ;;
6453 *)
6454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6455 for as_dir in $PATH
6456 do
6457 IFS=$as_save_IFS
6458 test -z "$as_dir" && as_dir=.
6459 for ac_exec_ext in '' $ac_executable_extensions; do
6460 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6461 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6462 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6463 break 2
6464 fi
6465 done
6466 done
6467 IFS=$as_save_IFS
6468
6469 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6470 ;;
6471 esac
6472 fi
6473 afterimage_config=$ac_cv_path_afterimage_config
6474 if test -n "$afterimage_config"; then
6475 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
6476 echo "${ECHO_T}$afterimage_config" >&6; }
6477 else
6478 { echo "$as_me:$LINENO: result: no" >&5
6479 echo "${ECHO_T}no" >&6; }
6480 fi
6481
6482
6483 fi
6484 if test "x$afterimage_config" != "xno" ; then
6485 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
6486 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
6487 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6488 if test -n "$xAFTERIMAGE_VERSION" ; then
6489 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6490 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6491 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6492 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6493 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6494 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6495 support_afterimage=yes
6496 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6497 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6498 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6499 fi
6500 fi
6501 fi
6502 if test "x$support_afterimage" = "xyes"; then
6503 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6504 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6505 else
6506 { echo "$as_me:$LINENO: result: no" >&5
6507 echo "${ECHO_T}no" >&6; }
6508 fi
6509 fi
6510 fi
6511
6512 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6513 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6514 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6515 echo $ECHO_N "(cached) $ECHO_C" >&6
6516 else
6517 cat >conftest.$ac_ext <<_ACEOF
6518 /* confdefs.h. */
6519 _ACEOF
6520 cat confdefs.h >>conftest.$ac_ext
6521 cat >>conftest.$ac_ext <<_ACEOF
6522 /* end confdefs.h. */
6523 #include <sys/types.h>
6524 #include <sys/wait.h>
6525 #ifndef WEXITSTATUS
6526 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6527 #endif
6528 #ifndef WIFEXITED
6529 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6530 #endif
6531
6532 int
6533 main ()
6534 {
6535 int s;
6536 wait (&s);
6537 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6538 ;
6539 return 0;
6540 }
6541 _ACEOF
6542 rm -f conftest.$ac_objext
6543 if { (ac_try="$ac_compile"
6544 case "(($ac_try" in
6545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6546 *) ac_try_echo=$ac_try;;
6547 esac
6548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6549 (eval "$ac_compile") 2>conftest.er1
6550 ac_status=$?
6551 grep -v '^ *+' conftest.er1 >conftest.err
6552 rm -f conftest.er1
6553 cat conftest.err >&5
6554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6555 (exit $ac_status); } && {
6556 test -z "$ac_cxx_werror_flag" ||
6557 test ! -s conftest.err
6558 } && test -s conftest.$ac_objext; then
6559 ac_cv_header_sys_wait_h=yes
6560 else
6561 echo "$as_me: failed program was:" >&5
6562 sed 's/^/| /' conftest.$ac_ext >&5
6563
6564 ac_cv_header_sys_wait_h=no
6565 fi
6566
6567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6568 fi
6569 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6570 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6571 if test $ac_cv_header_sys_wait_h = yes; then
6572
6573 cat >>confdefs.h <<\_ACEOF
6574 #define HAVE_SYS_WAIT_H 1
6575 _ACEOF
6576
6577 fi
6578
6579 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6580 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6581 if test "${ac_cv_header_stdc+set}" = set; then
6582 echo $ECHO_N "(cached) $ECHO_C" >&6
6583 else
6584 cat >conftest.$ac_ext <<_ACEOF
6585 /* confdefs.h. */
6586 _ACEOF
6587 cat confdefs.h >>conftest.$ac_ext
6588 cat >>conftest.$ac_ext <<_ACEOF
6589 /* end confdefs.h. */
6590 #include <stdlib.h>
6591 #include <stdarg.h>
6592 #include <string.h>
6593 #include <float.h>
6594
6595 int
6596 main ()
6597 {
6598
6599 ;
6600 return 0;
6601 }
6602 _ACEOF
6603 rm -f conftest.$ac_objext
6604 if { (ac_try="$ac_compile"
6605 case "(($ac_try" in
6606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6607 *) ac_try_echo=$ac_try;;
6608 esac
6609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6610 (eval "$ac_compile") 2>conftest.er1
6611 ac_status=$?
6612 grep -v '^ *+' conftest.er1 >conftest.err
6613 rm -f conftest.er1
6614 cat conftest.err >&5
6615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 (exit $ac_status); } && {
6617 test -z "$ac_cxx_werror_flag" ||
6618 test ! -s conftest.err
6619 } && test -s conftest.$ac_objext; then
6620 ac_cv_header_stdc=yes
6621 else
6622 echo "$as_me: failed program was:" >&5
6623 sed 's/^/| /' conftest.$ac_ext >&5
6624
6625 ac_cv_header_stdc=no
6626 fi
6627
6628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629
6630 if test $ac_cv_header_stdc = yes; then
6631 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6632 cat >conftest.$ac_ext <<_ACEOF
6633 /* confdefs.h. */
6634 _ACEOF
6635 cat confdefs.h >>conftest.$ac_ext
6636 cat >>conftest.$ac_ext <<_ACEOF
6637 /* end confdefs.h. */
6638 #include <string.h>
6639
6640 _ACEOF
6641 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6642 $EGREP "memchr" >/dev/null 2>&1; then
6643 :
6644 else
6645 ac_cv_header_stdc=no
6646 fi
6647 rm -f conftest*
6648
6649 fi
6650
6651 if test $ac_cv_header_stdc = yes; then
6652 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6653 cat >conftest.$ac_ext <<_ACEOF
6654 /* confdefs.h. */
6655 _ACEOF
6656 cat confdefs.h >>conftest.$ac_ext
6657 cat >>conftest.$ac_ext <<_ACEOF
6658 /* end confdefs.h. */
6659 #include <stdlib.h>
6660
6661 _ACEOF
6662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6663 $EGREP "free" >/dev/null 2>&1; then
6664 :
6665 else
6666 ac_cv_header_stdc=no
6667 fi
6668 rm -f conftest*
6669
6670 fi
6671
6672 if test $ac_cv_header_stdc = yes; then
6673 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6674 if test "$cross_compiling" = yes; then
6675 :
6676 else
6677 cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h. */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h. */
6683 #include <ctype.h>
6684 #include <stdlib.h>
6685 #if ((' ' & 0x0FF) == 0x020)
6686 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6687 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6688 #else
6689 # define ISLOWER(c) \
6690 (('a' <= (c) && (c) <= 'i') \
6691 || ('j' <= (c) && (c) <= 'r') \
6692 || ('s' <= (c) && (c) <= 'z'))
6693 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6694 #endif
6695
6696 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6697 int
6698 main ()
6699 {
6700 int i;
6701 for (i = 0; i < 256; i++)
6702 if (XOR (islower (i), ISLOWER (i))
6703 || toupper (i) != TOUPPER (i))
6704 return 2;
6705 return 0;
6706 }
6707 _ACEOF
6708 rm -f conftest$ac_exeext
6709 if { (ac_try="$ac_link"
6710 case "(($ac_try" in
6711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6712 *) ac_try_echo=$ac_try;;
6713 esac
6714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6715 (eval "$ac_link") 2>&5
6716 ac_status=$?
6717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6718 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6719 { (case "(($ac_try" in
6720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6721 *) ac_try_echo=$ac_try;;
6722 esac
6723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6724 (eval "$ac_try") 2>&5
6725 ac_status=$?
6726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6727 (exit $ac_status); }; }; then
6728 :
6729 else
6730 echo "$as_me: program exited with status $ac_status" >&5
6731 echo "$as_me: failed program was:" >&5
6732 sed 's/^/| /' conftest.$ac_ext >&5
6733
6734 ( exit $ac_status )
6735 ac_cv_header_stdc=no
6736 fi
6737 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6738 fi
6739
6740
6741 fi
6742 fi
6743 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6744 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6745 if test $ac_cv_header_stdc = yes; then
6746
6747 cat >>confdefs.h <<\_ACEOF
6748 #define STDC_HEADERS 1
6749 _ACEOF
6750
6751 fi
6752
6753 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6764 inttypes.h stdint.h unistd.h
6765 do
6766 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6767 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6768 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6769 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6770 echo $ECHO_N "(cached) $ECHO_C" >&6
6771 else
6772 cat >conftest.$ac_ext <<_ACEOF
6773 /* confdefs.h. */
6774 _ACEOF
6775 cat confdefs.h >>conftest.$ac_ext
6776 cat >>conftest.$ac_ext <<_ACEOF
6777 /* end confdefs.h. */
6778 $ac_includes_default
6779
6780 #include <$ac_header>
6781 _ACEOF
6782 rm -f conftest.$ac_objext
6783 if { (ac_try="$ac_compile"
6784 case "(($ac_try" in
6785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6786 *) ac_try_echo=$ac_try;;
6787 esac
6788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6789 (eval "$ac_compile") 2>conftest.er1
6790 ac_status=$?
6791 grep -v '^ *+' conftest.er1 >conftest.err
6792 rm -f conftest.er1
6793 cat conftest.err >&5
6794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6795 (exit $ac_status); } && {
6796 test -z "$ac_cxx_werror_flag" ||
6797 test ! -s conftest.err
6798 } && test -s conftest.$ac_objext; then
6799 eval "$as_ac_Header=yes"
6800 else
6801 echo "$as_me: failed program was:" >&5
6802 sed 's/^/| /' conftest.$ac_ext >&5
6803
6804 eval "$as_ac_Header=no"
6805 fi
6806
6807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6808 fi
6809 ac_res=`eval echo '${'$as_ac_Header'}'`
6810 { echo "$as_me:$LINENO: result: $ac_res" >&5
6811 echo "${ECHO_T}$ac_res" >&6; }
6812 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6813 cat >>confdefs.h <<_ACEOF
6814 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6815 _ACEOF
6816
6817 fi
6818
6819 done
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839 for ac_header in \
6840 assert.h \
6841 fcntl.h \
6842 stdarg.h \
6843 stdlib.h \
6844 string.h \
6845 termios.h \
6846 unistd.h \
6847 sys/byteorder.h \
6848 sys/ioctl.h \
6849 sys/select.h \
6850 sys/sockio.h \
6851 sys/strredir.h \
6852 sys/time.h \
6853 stdint.h \
6854 wchar.h \
6855 cwchar \
6856 clocale \
6857
6858 do
6859 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6860 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6861 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6862 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6863 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6864 echo $ECHO_N "(cached) $ECHO_C" >&6
6865 fi
6866 ac_res=`eval echo '${'$as_ac_Header'}'`
6867 { echo "$as_me:$LINENO: result: $ac_res" >&5
6868 echo "${ECHO_T}$ac_res" >&6; }
6869 else
6870 # Is the header compilable?
6871 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6872 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6873 cat >conftest.$ac_ext <<_ACEOF
6874 /* confdefs.h. */
6875 _ACEOF
6876 cat confdefs.h >>conftest.$ac_ext
6877 cat >>conftest.$ac_ext <<_ACEOF
6878 /* end confdefs.h. */
6879 $ac_includes_default
6880 #include <$ac_header>
6881 _ACEOF
6882 rm -f conftest.$ac_objext
6883 if { (ac_try="$ac_compile"
6884 case "(($ac_try" in
6885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6886 *) ac_try_echo=$ac_try;;
6887 esac
6888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6889 (eval "$ac_compile") 2>conftest.er1
6890 ac_status=$?
6891 grep -v '^ *+' conftest.er1 >conftest.err
6892 rm -f conftest.er1
6893 cat conftest.err >&5
6894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6895 (exit $ac_status); } && {
6896 test -z "$ac_cxx_werror_flag" ||
6897 test ! -s conftest.err
6898 } && test -s conftest.$ac_objext; then
6899 ac_header_compiler=yes
6900 else
6901 echo "$as_me: failed program was:" >&5
6902 sed 's/^/| /' conftest.$ac_ext >&5
6903
6904 ac_header_compiler=no
6905 fi
6906
6907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6908 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6909 echo "${ECHO_T}$ac_header_compiler" >&6; }
6910
6911 # Is the header present?
6912 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6913 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6914 cat >conftest.$ac_ext <<_ACEOF
6915 /* confdefs.h. */
6916 _ACEOF
6917 cat confdefs.h >>conftest.$ac_ext
6918 cat >>conftest.$ac_ext <<_ACEOF
6919 /* end confdefs.h. */
6920 #include <$ac_header>
6921 _ACEOF
6922 if { (ac_try="$ac_cpp conftest.$ac_ext"
6923 case "(($ac_try" in
6924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6925 *) ac_try_echo=$ac_try;;
6926 esac
6927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6928 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6929 ac_status=$?
6930 grep -v '^ *+' conftest.er1 >conftest.err
6931 rm -f conftest.er1
6932 cat conftest.err >&5
6933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6934 (exit $ac_status); } >/dev/null && {
6935 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6936 test ! -s conftest.err
6937 }; then
6938 ac_header_preproc=yes
6939 else
6940 echo "$as_me: failed program was:" >&5
6941 sed 's/^/| /' conftest.$ac_ext >&5
6942
6943 ac_header_preproc=no
6944 fi
6945
6946 rm -f conftest.err conftest.$ac_ext
6947 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6948 echo "${ECHO_T}$ac_header_preproc" >&6; }
6949
6950 # So? What about this header?
6951 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6952 yes:no: )
6953 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6954 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6955 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6956 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6957 ac_header_preproc=yes
6958 ;;
6959 no:yes:* )
6960 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6961 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6962 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6963 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6964 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6965 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6966 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6967 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6968 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6969 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6970 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6971 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6972
6973 ;;
6974 esac
6975 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6976 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6978 echo $ECHO_N "(cached) $ECHO_C" >&6
6979 else
6980 eval "$as_ac_Header=\$ac_header_preproc"
6981 fi
6982 ac_res=`eval echo '${'$as_ac_Header'}'`
6983 { echo "$as_me:$LINENO: result: $ac_res" >&5
6984 echo "${ECHO_T}$ac_res" >&6; }
6985
6986 fi
6987 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6988 cat >>confdefs.h <<_ACEOF
6989 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6990 _ACEOF
6991
6992 fi
6993
6994 done
6995
6996
6997 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6998 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6999 if test "${ac_cv_header_time+set}" = set; then
7000 echo $ECHO_N "(cached) $ECHO_C" >&6
7001 else
7002 cat >conftest.$ac_ext <<_ACEOF
7003 /* confdefs.h. */
7004 _ACEOF
7005 cat confdefs.h >>conftest.$ac_ext
7006 cat >>conftest.$ac_ext <<_ACEOF
7007 /* end confdefs.h. */
7008 #include <sys/types.h>
7009 #include <sys/time.h>
7010 #include <time.h>
7011
7012 int
7013 main ()
7014 {
7015 if ((struct tm *) 0)
7016 return 0;
7017 ;
7018 return 0;
7019 }
7020 _ACEOF
7021 rm -f conftest.$ac_objext
7022 if { (ac_try="$ac_compile"
7023 case "(($ac_try" in
7024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7025 *) ac_try_echo=$ac_try;;
7026 esac
7027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7028 (eval "$ac_compile") 2>conftest.er1
7029 ac_status=$?
7030 grep -v '^ *+' conftest.er1 >conftest.err
7031 rm -f conftest.er1
7032 cat conftest.err >&5
7033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034 (exit $ac_status); } && {
7035 test -z "$ac_cxx_werror_flag" ||
7036 test ! -s conftest.err
7037 } && test -s conftest.$ac_objext; then
7038 ac_cv_header_time=yes
7039 else
7040 echo "$as_me: failed program was:" >&5
7041 sed 's/^/| /' conftest.$ac_ext >&5
7042
7043 ac_cv_header_time=no
7044 fi
7045
7046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7047 fi
7048 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7049 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7050 if test $ac_cv_header_time = yes; then
7051
7052 cat >>confdefs.h <<\_ACEOF
7053 #define TIME_WITH_SYS_TIME 1
7054 _ACEOF
7055
7056 fi
7057
7058
7059 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7060 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7061 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7062 echo $ECHO_N "(cached) $ECHO_C" >&6
7063 else
7064 cat >conftest.$ac_ext <<_ACEOF
7065 /* confdefs.h. */
7066 _ACEOF
7067 cat confdefs.h >>conftest.$ac_ext
7068 cat >>conftest.$ac_ext <<_ACEOF
7069 /* end confdefs.h. */
7070 #include <stdio.h>
7071 #include <sys/ioctl.h>
7072 #ifdef HAVE_TERMIOS_H
7073 #include <termios.h>
7074 #endif
7075 int
7076 main ()
7077 {
7078 int a = ECHO;
7079 ;
7080 return 0;
7081 }
7082 _ACEOF
7083 rm -f conftest.$ac_objext
7084 if { (ac_try="$ac_compile"
7085 case "(($ac_try" in
7086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7087 *) ac_try_echo=$ac_try;;
7088 esac
7089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7090 (eval "$ac_compile") 2>conftest.er1
7091 ac_status=$?
7092 grep -v '^ *+' conftest.er1 >conftest.err
7093 rm -f conftest.er1
7094 cat conftest.err >&5
7095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7096 (exit $ac_status); } && {
7097 test -z "$ac_cxx_werror_flag" ||
7098 test ! -s conftest.err
7099 } && test -s conftest.$ac_objext; then
7100 rxvt_cv_header_sysioctl=yes
7101 else
7102 echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.$ac_ext >&5
7104
7105 rxvt_cv_header_sysioctl=no
7106 fi
7107
7108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7109 fi
7110 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7111 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7112
7113 { echo "$as_me:$LINENO: checking for XPointer" >&5
7114 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7115 if test "${rxvt_cv_xpointer+set}" = set; then
7116 echo $ECHO_N "(cached) $ECHO_C" >&6
7117 else
7118 cat >conftest.$ac_ext <<_ACEOF
7119 /* confdefs.h. */
7120 _ACEOF
7121 cat confdefs.h >>conftest.$ac_ext
7122 cat >>conftest.$ac_ext <<_ACEOF
7123 /* end confdefs.h. */
7124 #include <X11/Xlib.h>
7125 int
7126 main ()
7127 {
7128 XPointer dummy;
7129 ;
7130 return 0;
7131 }
7132 _ACEOF
7133 rm -f conftest.$ac_objext
7134 if { (ac_try="$ac_compile"
7135 case "(($ac_try" in
7136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7137 *) ac_try_echo=$ac_try;;
7138 esac
7139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7140 (eval "$ac_compile") 2>conftest.er1
7141 ac_status=$?
7142 grep -v '^ *+' conftest.er1 >conftest.err
7143 rm -f conftest.er1
7144 cat conftest.err >&5
7145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146 (exit $ac_status); } && {
7147 test -z "$ac_cxx_werror_flag" ||
7148 test ! -s conftest.err
7149 } && test -s conftest.$ac_objext; then
7150 rxvt_cv_xpointer=yes
7151 else
7152 echo "$as_me: failed program was:" >&5
7153 sed 's/^/| /' conftest.$ac_ext >&5
7154
7155 rxvt_cv_xpointer=no
7156 fi
7157
7158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7159 fi
7160 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7161 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7162 if test x$rxvt_cv_xpointer = xyes; then
7163
7164 cat >>confdefs.h <<\_ACEOF
7165 #define HAVE_XPOINTER 1
7166 _ACEOF
7167
7168 fi
7169
7170 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7171 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7172 if test "${rxvt_xlib_illegal_access+set}" = set; then
7173 echo $ECHO_N "(cached) $ECHO_C" >&6
7174 else
7175 cat >conftest.$ac_ext <<_ACEOF
7176 /* confdefs.h. */
7177 _ACEOF
7178 cat confdefs.h >>conftest.$ac_ext
7179 cat >>conftest.$ac_ext <<_ACEOF
7180 /* end confdefs.h. */
7181
7182 #define XLIB_ILLEGAL_ACCESS
7183 #include <X11/Xlib.h>
7184
7185 int
7186 main ()
7187 {
7188
7189 Display *dpy;
7190 dpy->xdefaults = (char *)0;
7191
7192 ;
7193 return 0;
7194 }
7195 _ACEOF
7196 rm -f conftest.$ac_objext
7197 if { (ac_try="$ac_compile"
7198 case "(($ac_try" in
7199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7200 *) ac_try_echo=$ac_try;;
7201 esac
7202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7203 (eval "$ac_compile") 2>conftest.er1
7204 ac_status=$?
7205 grep -v '^ *+' conftest.er1 >conftest.err
7206 rm -f conftest.er1
7207 cat conftest.err >&5
7208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7209 (exit $ac_status); } && {
7210 test -z "$ac_cxx_werror_flag" ||
7211 test ! -s conftest.err
7212 } && test -s conftest.$ac_objext; then
7213 rxvt_xlib_illegal_access=yes
7214 else
7215 echo "$as_me: failed program was:" >&5
7216 sed 's/^/| /' conftest.$ac_ext >&5
7217
7218 rxvt_xlib_illegal_access=no
7219
7220 fi
7221
7222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7223 fi
7224 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7225 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7226 if test x$rxvt_xlib_illegal_access = xyes; then
7227
7228 cat >>confdefs.h <<\_ACEOF
7229 #define XLIB_ILLEGAL_ACCESS 1
7230 _ACEOF
7231
7232 fi
7233
7234 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7235 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7236 if test "${ac_cv_c_const+set}" = set; then
7237 echo $ECHO_N "(cached) $ECHO_C" >&6
7238 else
7239 cat >conftest.$ac_ext <<_ACEOF
7240 /* confdefs.h. */
7241 _ACEOF
7242 cat confdefs.h >>conftest.$ac_ext
7243 cat >>conftest.$ac_ext <<_ACEOF
7244 /* end confdefs.h. */
7245
7246 int
7247 main ()
7248 {
7249 /* FIXME: Include the comments suggested by Paul. */
7250 #ifndef __cplusplus
7251 /* Ultrix mips cc rejects this. */
7252 typedef int charset[2];
7253 const charset cs;
7254 /* SunOS 4.1.1 cc rejects this. */
7255 char const *const *pcpcc;
7256 char **ppc;
7257 /* NEC SVR4.0.2 mips cc rejects this. */
7258 struct point {int x, y;};
7259 static struct point const zero = {0,0};
7260 /* AIX XL C 1.02.0.0 rejects this.
7261 It does not let you subtract one const X* pointer from another in
7262 an arm of an if-expression whose if-part is not a constant
7263 expression */
7264 const char *g = "string";
7265 pcpcc = &g + (g ? g-g : 0);
7266 /* HPUX 7.0 cc rejects these. */
7267 ++pcpcc;
7268 ppc = (char**) pcpcc;
7269 pcpcc = (char const *const *) ppc;
7270 { /* SCO 3.2v4 cc rejects this. */
7271 char *t;
7272 char const *s = 0 ? (char *) 0 : (char const *) 0;
7273
7274 *t++ = 0;
7275 if (s) return 0;
7276 }
7277 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7278 int x[] = {25, 17};
7279 const int *foo = &x[0];
7280 ++foo;
7281 }
7282 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7283 typedef const int *iptr;
7284 iptr p = 0;
7285 ++p;
7286 }
7287 { /* AIX XL C 1.02.0.0 rejects this saying
7288 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7289 struct s { int j; const int *ap[3]; };
7290 struct s *b; b->j = 5;
7291 }
7292 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7293 const int foo = 10;
7294 if (!foo) return 0;
7295 }
7296 return !cs[0] && !zero.x;
7297 #endif
7298
7299 ;
7300 return 0;
7301 }
7302 _ACEOF
7303 rm -f conftest.$ac_objext
7304 if { (ac_try="$ac_compile"
7305 case "(($ac_try" in
7306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7307 *) ac_try_echo=$ac_try;;
7308 esac
7309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7310 (eval "$ac_compile") 2>conftest.er1
7311 ac_status=$?
7312 grep -v '^ *+' conftest.er1 >conftest.err
7313 rm -f conftest.er1
7314 cat conftest.err >&5
7315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7316 (exit $ac_status); } && {
7317 test -z "$ac_cxx_werror_flag" ||
7318 test ! -s conftest.err
7319 } && test -s conftest.$ac_objext; then
7320 ac_cv_c_const=yes
7321 else
7322 echo "$as_me: failed program was:" >&5
7323 sed 's/^/| /' conftest.$ac_ext >&5
7324
7325 ac_cv_c_const=no
7326 fi
7327
7328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7329 fi
7330 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7331 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7332 if test $ac_cv_c_const = no; then
7333
7334 cat >>confdefs.h <<\_ACEOF
7335 #define const
7336 _ACEOF
7337
7338 fi
7339
7340 { echo "$as_me:$LINENO: checking for inline" >&5
7341 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7342 if test "${ac_cv_c_inline+set}" = set; then
7343 echo $ECHO_N "(cached) $ECHO_C" >&6
7344 else
7345 ac_cv_c_inline=no
7346 for ac_kw in inline __inline__ __inline; do
7347 cat >conftest.$ac_ext <<_ACEOF
7348 /* confdefs.h. */
7349 _ACEOF
7350 cat confdefs.h >>conftest.$ac_ext
7351 cat >>conftest.$ac_ext <<_ACEOF
7352 /* end confdefs.h. */
7353 #ifndef __cplusplus
7354 typedef int foo_t;
7355 static $ac_kw foo_t static_foo () {return 0; }
7356 $ac_kw foo_t foo () {return 0; }
7357 #endif
7358
7359 _ACEOF
7360 rm -f conftest.$ac_objext
7361 if { (ac_try="$ac_compile"
7362 case "(($ac_try" in
7363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7364 *) ac_try_echo=$ac_try;;
7365 esac
7366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7367 (eval "$ac_compile") 2>conftest.er1
7368 ac_status=$?
7369 grep -v '^ *+' conftest.er1 >conftest.err
7370 rm -f conftest.er1
7371 cat conftest.err >&5
7372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7373 (exit $ac_status); } && {
7374 test -z "$ac_cxx_werror_flag" ||
7375 test ! -s conftest.err
7376 } && test -s conftest.$ac_objext; then
7377 ac_cv_c_inline=$ac_kw
7378 else
7379 echo "$as_me: failed program was:" >&5
7380 sed 's/^/| /' conftest.$ac_ext >&5
7381
7382
7383 fi
7384
7385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7386 test "$ac_cv_c_inline" != no && break
7387 done
7388
7389 fi
7390 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7391 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7392
7393
7394 case $ac_cv_c_inline in
7395 inline | yes) ;;
7396 *)
7397 case $ac_cv_c_inline in
7398 no) ac_val=;;
7399 *) ac_val=$ac_cv_c_inline;;
7400 esac
7401 cat >>confdefs.h <<_ACEOF
7402 #ifndef __cplusplus
7403 #define inline $ac_val
7404 #endif
7405 _ACEOF
7406 ;;
7407 esac
7408
7409
7410
7411 { echo "$as_me:$LINENO: checking for mode_t" >&5
7412 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7413 if test "${ac_cv_type_mode_t+set}" = set; then
7414 echo $ECHO_N "(cached) $ECHO_C" >&6
7415 else
7416 cat >conftest.$ac_ext <<_ACEOF
7417 /* confdefs.h. */
7418 _ACEOF
7419 cat confdefs.h >>conftest.$ac_ext
7420 cat >>conftest.$ac_ext <<_ACEOF
7421 /* end confdefs.h. */
7422 $ac_includes_default
7423 typedef mode_t ac__type_new_;
7424 int
7425 main ()
7426 {
7427 if ((ac__type_new_ *) 0)
7428 return 0;
7429 if (sizeof (ac__type_new_))
7430 return 0;
7431 ;
7432 return 0;
7433 }
7434 _ACEOF
7435 rm -f conftest.$ac_objext
7436 if { (ac_try="$ac_compile"
7437 case "(($ac_try" in
7438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7439 *) ac_try_echo=$ac_try;;
7440 esac
7441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7442 (eval "$ac_compile") 2>conftest.er1
7443 ac_status=$?
7444 grep -v '^ *+' conftest.er1 >conftest.err
7445 rm -f conftest.er1
7446 cat conftest.err >&5
7447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448 (exit $ac_status); } && {
7449 test -z "$ac_cxx_werror_flag" ||
7450 test ! -s conftest.err
7451 } && test -s conftest.$ac_objext; then
7452 ac_cv_type_mode_t=yes
7453 else
7454 echo "$as_me: failed program was:" >&5
7455 sed 's/^/| /' conftest.$ac_ext >&5
7456
7457 ac_cv_type_mode_t=no
7458 fi
7459
7460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461 fi
7462 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7463 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7464 if test $ac_cv_type_mode_t = yes; then
7465 :
7466 else
7467
7468 cat >>confdefs.h <<_ACEOF
7469 #define mode_t int
7470 _ACEOF
7471
7472 fi
7473
7474 { echo "$as_me:$LINENO: checking for pid_t" >&5
7475 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7476 if test "${ac_cv_type_pid_t+set}" = set; then
7477 echo $ECHO_N "(cached) $ECHO_C" >&6
7478 else
7479 cat >conftest.$ac_ext <<_ACEOF
7480 /* confdefs.h. */
7481 _ACEOF
7482 cat confdefs.h >>conftest.$ac_ext
7483 cat >>conftest.$ac_ext <<_ACEOF
7484 /* end confdefs.h. */
7485 $ac_includes_default
7486 typedef pid_t ac__type_new_;
7487 int
7488 main ()
7489 {
7490 if ((ac__type_new_ *) 0)
7491 return 0;
7492 if (sizeof (ac__type_new_))
7493 return 0;
7494 ;
7495 return 0;
7496 }
7497 _ACEOF
7498 rm -f conftest.$ac_objext
7499 if { (ac_try="$ac_compile"
7500 case "(($ac_try" in
7501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7502 *) ac_try_echo=$ac_try;;
7503 esac
7504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7505 (eval "$ac_compile") 2>conftest.er1
7506 ac_status=$?
7507 grep -v '^ *+' conftest.er1 >conftest.err
7508 rm -f conftest.er1
7509 cat conftest.err >&5
7510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7511 (exit $ac_status); } && {
7512 test -z "$ac_cxx_werror_flag" ||
7513 test ! -s conftest.err
7514 } && test -s conftest.$ac_objext; then
7515 ac_cv_type_pid_t=yes
7516 else
7517 echo "$as_me: failed program was:" >&5
7518 sed 's/^/| /' conftest.$ac_ext >&5
7519
7520 ac_cv_type_pid_t=no
7521 fi
7522
7523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7524 fi
7525 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7526 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7527 if test $ac_cv_type_pid_t = yes; then
7528 :
7529 else
7530
7531 cat >>confdefs.h <<_ACEOF
7532 #define pid_t int
7533 _ACEOF
7534
7535 fi
7536
7537 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7538 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7539 if test "${ac_cv_type_uid_t+set}" = set; then
7540 echo $ECHO_N "(cached) $ECHO_C" >&6
7541 else
7542 cat >conftest.$ac_ext <<_ACEOF
7543 /* confdefs.h. */
7544 _ACEOF
7545 cat confdefs.h >>conftest.$ac_ext
7546 cat >>conftest.$ac_ext <<_ACEOF
7547 /* end confdefs.h. */
7548 #include <sys/types.h>
7549
7550 _ACEOF
7551 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7552 $EGREP "uid_t" >/dev/null 2>&1; then
7553 ac_cv_type_uid_t=yes
7554 else
7555 ac_cv_type_uid_t=no
7556 fi
7557 rm -f conftest*
7558
7559 fi
7560 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7561 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7562 if test $ac_cv_type_uid_t = no; then
7563
7564 cat >>confdefs.h <<\_ACEOF
7565 #define uid_t int
7566 _ACEOF
7567
7568
7569 cat >>confdefs.h <<\_ACEOF
7570 #define gid_t int
7571 _ACEOF
7572
7573 fi
7574
7575
7576 { echo "$as_me:$LINENO: checking for short" >&5
7577 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
7578 if test "${ac_cv_type_short+set}" = set; then
7579 echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581 cat >conftest.$ac_ext <<_ACEOF
7582 /* confdefs.h. */
7583 _ACEOF
7584 cat confdefs.h >>conftest.$ac_ext
7585 cat >>conftest.$ac_ext <<_ACEOF
7586 /* end confdefs.h. */
7587 $ac_includes_default
7588 typedef short ac__type_new_;
7589 int
7590 main ()
7591 {
7592 if ((ac__type_new_ *) 0)
7593 return 0;
7594 if (sizeof (ac__type_new_))
7595 return 0;
7596 ;
7597 return 0;
7598 }
7599 _ACEOF
7600 rm -f conftest.$ac_objext
7601 if { (ac_try="$ac_compile"
7602 case "(($ac_try" in
7603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7604 *) ac_try_echo=$ac_try;;
7605 esac
7606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7607 (eval "$ac_compile") 2>conftest.er1
7608 ac_status=$?
7609 grep -v '^ *+' conftest.er1 >conftest.err
7610 rm -f conftest.er1
7611 cat conftest.err >&5
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } && {
7614 test -z "$ac_cxx_werror_flag" ||
7615 test ! -s conftest.err
7616 } && test -s conftest.$ac_objext; then
7617 ac_cv_type_short=yes
7618 else
7619 echo "$as_me: failed program was:" >&5
7620 sed 's/^/| /' conftest.$ac_ext >&5
7621
7622 ac_cv_type_short=no
7623 fi
7624
7625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7626 fi
7627 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7628 echo "${ECHO_T}$ac_cv_type_short" >&6; }
7629
7630 # The cast to long int works around a bug in the HP C Compiler
7631 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7632 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7633 # This bug is HP SR number 8606223364.
7634 { echo "$as_me:$LINENO: checking size of short" >&5
7635 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7636 if test "${ac_cv_sizeof_short+set}" = set; then
7637 echo $ECHO_N "(cached) $ECHO_C" >&6
7638 else
7639 if test "$cross_compiling" = yes; then
7640 # Depending upon the size, compute the lo and hi bounds.
7641 cat >conftest.$ac_ext <<_ACEOF
7642 /* confdefs.h. */
7643 _ACEOF
7644 cat confdefs.h >>conftest.$ac_ext
7645 cat >>conftest.$ac_ext <<_ACEOF
7646 /* end confdefs.h. */
7647 $ac_includes_default
7648 typedef short ac__type_sizeof_;
7649 int
7650 main ()
7651 {
7652 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7653 test_array [0] = 0
7654
7655 ;
7656 return 0;
7657 }
7658 _ACEOF
7659 rm -f conftest.$ac_objext
7660 if { (ac_try="$ac_compile"
7661 case "(($ac_try" in
7662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7663 *) ac_try_echo=$ac_try;;
7664 esac
7665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7666 (eval "$ac_compile") 2>conftest.er1
7667 ac_status=$?
7668 grep -v '^ *+' conftest.er1 >conftest.err
7669 rm -f conftest.er1
7670 cat conftest.err >&5
7671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7672 (exit $ac_status); } && {
7673 test -z "$ac_cxx_werror_flag" ||
7674 test ! -s conftest.err
7675 } && test -s conftest.$ac_objext; then
7676 ac_lo=0 ac_mid=0
7677 while :; do
7678 cat >conftest.$ac_ext <<_ACEOF
7679 /* confdefs.h. */
7680 _ACEOF
7681 cat confdefs.h >>conftest.$ac_ext
7682 cat >>conftest.$ac_ext <<_ACEOF
7683 /* end confdefs.h. */
7684 $ac_includes_default
7685 typedef short ac__type_sizeof_;
7686 int
7687 main ()
7688 {
7689 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7690 test_array [0] = 0
7691
7692 ;
7693 return 0;
7694 }
7695 _ACEOF
7696 rm -f conftest.$ac_objext
7697 if { (ac_try="$ac_compile"
7698 case "(($ac_try" in
7699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7700 *) ac_try_echo=$ac_try;;
7701 esac
7702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7703 (eval "$ac_compile") 2>conftest.er1
7704 ac_status=$?
7705 grep -v '^ *+' conftest.er1 >conftest.err
7706 rm -f conftest.er1
7707 cat conftest.err >&5
7708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709 (exit $ac_status); } && {
7710 test -z "$ac_cxx_werror_flag" ||
7711 test ! -s conftest.err
7712 } && test -s conftest.$ac_objext; then
7713 ac_hi=$ac_mid; break
7714 else
7715 echo "$as_me: failed program was:" >&5
7716 sed 's/^/| /' conftest.$ac_ext >&5
7717
7718 ac_lo=`expr $ac_mid + 1`
7719 if test $ac_lo -le $ac_mid; then
7720 ac_lo= ac_hi=
7721 break
7722 fi
7723 ac_mid=`expr 2 '*' $ac_mid + 1`
7724 fi
7725
7726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7727 done
7728 else
7729 echo "$as_me: failed program was:" >&5
7730 sed 's/^/| /' conftest.$ac_ext >&5
7731
7732 cat >conftest.$ac_ext <<_ACEOF
7733 /* confdefs.h. */
7734 _ACEOF
7735 cat confdefs.h >>conftest.$ac_ext
7736 cat >>conftest.$ac_ext <<_ACEOF
7737 /* end confdefs.h. */
7738 $ac_includes_default
7739 typedef short ac__type_sizeof_;
7740 int
7741 main ()
7742 {
7743 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7744 test_array [0] = 0
7745
7746 ;
7747 return 0;
7748 }
7749 _ACEOF
7750 rm -f conftest.$ac_objext
7751 if { (ac_try="$ac_compile"
7752 case "(($ac_try" in
7753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7754 *) ac_try_echo=$ac_try;;
7755 esac
7756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7757 (eval "$ac_compile") 2>conftest.er1
7758 ac_status=$?
7759 grep -v '^ *+' conftest.er1 >conftest.err
7760 rm -f conftest.er1
7761 cat conftest.err >&5
7762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7763 (exit $ac_status); } && {
7764 test -z "$ac_cxx_werror_flag" ||
7765 test ! -s conftest.err
7766 } && test -s conftest.$ac_objext; then
7767 ac_hi=-1 ac_mid=-1
7768 while :; do
7769 cat >conftest.$ac_ext <<_ACEOF
7770 /* confdefs.h. */
7771 _ACEOF
7772 cat confdefs.h >>conftest.$ac_ext
7773 cat >>conftest.$ac_ext <<_ACEOF
7774 /* end confdefs.h. */
7775 $ac_includes_default
7776 typedef short ac__type_sizeof_;
7777 int
7778 main ()
7779 {
7780 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7781 test_array [0] = 0
7782
7783 ;
7784 return 0;
7785 }
7786 _ACEOF
7787 rm -f conftest.$ac_objext
7788 if { (ac_try="$ac_compile"
7789 case "(($ac_try" in
7790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7791 *) ac_try_echo=$ac_try;;
7792 esac
7793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7794 (eval "$ac_compile") 2>conftest.er1
7795 ac_status=$?
7796 grep -v '^ *+' conftest.er1 >conftest.err
7797 rm -f conftest.er1
7798 cat conftest.err >&5
7799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7800 (exit $ac_status); } && {
7801 test -z "$ac_cxx_werror_flag" ||
7802 test ! -s conftest.err
7803 } && test -s conftest.$ac_objext; then
7804 ac_lo=$ac_mid; break
7805 else
7806 echo "$as_me: failed program was:" >&5
7807 sed 's/^/| /' conftest.$ac_ext >&5
7808
7809 ac_hi=`expr '(' $ac_mid ')' - 1`
7810 if test $ac_mid -le $ac_hi; then
7811 ac_lo= ac_hi=
7812 break
7813 fi
7814 ac_mid=`expr 2 '*' $ac_mid`
7815 fi
7816
7817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818 done
7819 else
7820 echo "$as_me: failed program was:" >&5
7821 sed 's/^/| /' conftest.$ac_ext >&5
7822
7823 ac_lo= ac_hi=
7824 fi
7825
7826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7827 fi
7828
7829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7830 # Binary search between lo and hi bounds.
7831 while test "x$ac_lo" != "x$ac_hi"; do
7832 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7833 cat >conftest.$ac_ext <<_ACEOF
7834 /* confdefs.h. */
7835 _ACEOF
7836 cat confdefs.h >>conftest.$ac_ext
7837 cat >>conftest.$ac_ext <<_ACEOF
7838 /* end confdefs.h. */
7839 $ac_includes_default
7840 typedef short ac__type_sizeof_;
7841 int
7842 main ()
7843 {
7844 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7845 test_array [0] = 0
7846
7847 ;
7848 return 0;
7849 }
7850 _ACEOF
7851 rm -f conftest.$ac_objext
7852 if { (ac_try="$ac_compile"
7853 case "(($ac_try" in
7854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7855 *) ac_try_echo=$ac_try;;
7856 esac
7857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7858 (eval "$ac_compile") 2>conftest.er1
7859 ac_status=$?
7860 grep -v '^ *+' conftest.er1 >conftest.err
7861 rm -f conftest.er1
7862 cat conftest.err >&5
7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864 (exit $ac_status); } && {
7865 test -z "$ac_cxx_werror_flag" ||
7866 test ! -s conftest.err
7867 } && test -s conftest.$ac_objext; then
7868 ac_hi=$ac_mid
7869 else
7870 echo "$as_me: failed program was:" >&5
7871 sed 's/^/| /' conftest.$ac_ext >&5
7872
7873 ac_lo=`expr '(' $ac_mid ')' + 1`
7874 fi
7875
7876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7877 done
7878 case $ac_lo in
7879 ?*) ac_cv_sizeof_short=$ac_lo;;
7880 '') if test "$ac_cv_type_short" = yes; then
7881 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7882 See \`config.log' for more details." >&5
7883 echo "$as_me: error: cannot compute sizeof (short)
7884 See \`config.log' for more details." >&2;}
7885 { (exit 77); exit 77; }; }
7886 else
7887 ac_cv_sizeof_short=0
7888 fi ;;
7889 esac
7890 else
7891 cat >conftest.$ac_ext <<_ACEOF
7892 /* confdefs.h. */
7893 _ACEOF
7894 cat confdefs.h >>conftest.$ac_ext
7895 cat >>conftest.$ac_ext <<_ACEOF
7896 /* end confdefs.h. */
7897 $ac_includes_default
7898 typedef short ac__type_sizeof_;
7899 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7900 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7901 #include <stdio.h>
7902 #include <stdlib.h>
7903 int
7904 main ()
7905 {
7906
7907 FILE *f = fopen ("conftest.val", "w");
7908 if (! f)
7909 return 1;
7910 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7911 {
7912 long int i = longval ();
7913 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7914 return 1;
7915 fprintf (f, "%ld\n", i);
7916 }
7917 else
7918 {
7919 unsigned long int i = ulongval ();
7920 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7921 return 1;
7922 fprintf (f, "%lu\n", i);
7923 }
7924 return ferror (f) || fclose (f) != 0;
7925
7926 ;
7927 return 0;
7928 }
7929 _ACEOF
7930 rm -f conftest$ac_exeext
7931 if { (ac_try="$ac_link"
7932 case "(($ac_try" in
7933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7934 *) ac_try_echo=$ac_try;;
7935 esac
7936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7937 (eval "$ac_link") 2>&5
7938 ac_status=$?
7939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7941 { (case "(($ac_try" in
7942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7943 *) ac_try_echo=$ac_try;;
7944 esac
7945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7946 (eval "$ac_try") 2>&5
7947 ac_status=$?
7948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949 (exit $ac_status); }; }; then
7950 ac_cv_sizeof_short=`cat conftest.val`
7951 else
7952 echo "$as_me: program exited with status $ac_status" >&5
7953 echo "$as_me: failed program was:" >&5
7954 sed 's/^/| /' conftest.$ac_ext >&5
7955
7956 ( exit $ac_status )
7957 if test "$ac_cv_type_short" = yes; then
7958 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7959 See \`config.log' for more details." >&5
7960 echo "$as_me: error: cannot compute sizeof (short)
7961 See \`config.log' for more details." >&2;}
7962 { (exit 77); exit 77; }; }
7963 else
7964 ac_cv_sizeof_short=0
7965 fi
7966 fi
7967 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7968 fi
7969 rm -f conftest.val
7970 fi
7971 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7972 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
7973
7974
7975
7976 cat >>confdefs.h <<_ACEOF
7977 #define SIZEOF_SHORT $ac_cv_sizeof_short
7978 _ACEOF
7979
7980
7981 { echo "$as_me:$LINENO: checking for int" >&5
7982 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7983 if test "${ac_cv_type_int+set}" = set; then
7984 echo $ECHO_N "(cached) $ECHO_C" >&6
7985 else
7986 cat >conftest.$ac_ext <<_ACEOF
7987 /* confdefs.h. */
7988 _ACEOF
7989 cat confdefs.h >>conftest.$ac_ext
7990 cat >>conftest.$ac_ext <<_ACEOF
7991 /* end confdefs.h. */
7992 $ac_includes_default
7993 typedef int ac__type_new_;
7994 int
7995 main ()
7996 {
7997 if ((ac__type_new_ *) 0)
7998 return 0;
7999 if (sizeof (ac__type_new_))
8000 return 0;
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_cv_type_int=yes
8023 else
8024 echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8026
8027 ac_cv_type_int=no
8028 fi
8029
8030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8031 fi
8032 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8033 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8034
8035 # The cast to long int works around a bug in the HP C Compiler
8036 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8037 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8038 # This bug is HP SR number 8606223364.
8039 { echo "$as_me:$LINENO: checking size of int" >&5
8040 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8041 if test "${ac_cv_sizeof_int+set}" = set; then
8042 echo $ECHO_N "(cached) $ECHO_C" >&6
8043 else
8044 if test "$cross_compiling" = yes; then
8045 # Depending upon the size, compute the lo and hi bounds.
8046 cat >conftest.$ac_ext <<_ACEOF
8047 /* confdefs.h. */
8048 _ACEOF
8049 cat confdefs.h >>conftest.$ac_ext
8050 cat >>conftest.$ac_ext <<_ACEOF
8051 /* end confdefs.h. */
8052 $ac_includes_default
8053 typedef int ac__type_sizeof_;
8054 int
8055 main ()
8056 {
8057 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8058 test_array [0] = 0
8059
8060 ;
8061 return 0;
8062 }
8063 _ACEOF
8064 rm -f conftest.$ac_objext
8065 if { (ac_try="$ac_compile"
8066 case "(($ac_try" in
8067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8068 *) ac_try_echo=$ac_try;;
8069 esac
8070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8071 (eval "$ac_compile") 2>conftest.er1
8072 ac_status=$?
8073 grep -v '^ *+' conftest.er1 >conftest.err
8074 rm -f conftest.er1
8075 cat conftest.err >&5
8076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8077 (exit $ac_status); } && {
8078 test -z "$ac_cxx_werror_flag" ||
8079 test ! -s conftest.err
8080 } && test -s conftest.$ac_objext; then
8081 ac_lo=0 ac_mid=0
8082 while :; do
8083 cat >conftest.$ac_ext <<_ACEOF
8084 /* confdefs.h. */
8085 _ACEOF
8086 cat confdefs.h >>conftest.$ac_ext
8087 cat >>conftest.$ac_ext <<_ACEOF
8088 /* end confdefs.h. */
8089 $ac_includes_default
8090 typedef int ac__type_sizeof_;
8091 int
8092 main ()
8093 {
8094 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8095 test_array [0] = 0
8096
8097 ;
8098 return 0;
8099 }
8100 _ACEOF
8101 rm -f conftest.$ac_objext
8102 if { (ac_try="$ac_compile"
8103 case "(($ac_try" in
8104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8105 *) ac_try_echo=$ac_try;;
8106 esac
8107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8108 (eval "$ac_compile") 2>conftest.er1
8109 ac_status=$?
8110 grep -v '^ *+' conftest.er1 >conftest.err
8111 rm -f conftest.er1
8112 cat conftest.err >&5
8113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 (exit $ac_status); } && {
8115 test -z "$ac_cxx_werror_flag" ||
8116 test ! -s conftest.err
8117 } && test -s conftest.$ac_objext; then
8118 ac_hi=$ac_mid; break
8119 else
8120 echo "$as_me: failed program was:" >&5
8121 sed 's/^/| /' conftest.$ac_ext >&5
8122
8123 ac_lo=`expr $ac_mid + 1`
8124 if test $ac_lo -le $ac_mid; then
8125 ac_lo= ac_hi=
8126 break
8127 fi
8128 ac_mid=`expr 2 '*' $ac_mid + 1`
8129 fi
8130
8131 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8132 done
8133 else
8134 echo "$as_me: failed program was:" >&5
8135 sed 's/^/| /' conftest.$ac_ext >&5
8136
8137 cat >conftest.$ac_ext <<_ACEOF
8138 /* confdefs.h. */
8139 _ACEOF
8140 cat confdefs.h >>conftest.$ac_ext
8141 cat >>conftest.$ac_ext <<_ACEOF
8142 /* end confdefs.h. */
8143 $ac_includes_default
8144 typedef int ac__type_sizeof_;
8145 int
8146 main ()
8147 {
8148 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8149 test_array [0] = 0
8150
8151 ;
8152 return 0;
8153 }
8154 _ACEOF
8155 rm -f conftest.$ac_objext
8156 if { (ac_try="$ac_compile"
8157 case "(($ac_try" in
8158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8159 *) ac_try_echo=$ac_try;;
8160 esac
8161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8162 (eval "$ac_compile") 2>conftest.er1
8163 ac_status=$?
8164 grep -v '^ *+' conftest.er1 >conftest.err
8165 rm -f conftest.er1
8166 cat conftest.err >&5
8167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8168 (exit $ac_status); } && {
8169 test -z "$ac_cxx_werror_flag" ||
8170 test ! -s conftest.err
8171 } && test -s conftest.$ac_objext; then
8172 ac_hi=-1 ac_mid=-1
8173 while :; do
8174 cat >conftest.$ac_ext <<_ACEOF
8175 /* confdefs.h. */
8176 _ACEOF
8177 cat confdefs.h >>conftest.$ac_ext
8178 cat >>conftest.$ac_ext <<_ACEOF
8179 /* end confdefs.h. */
8180 $ac_includes_default
8181 typedef int ac__type_sizeof_;
8182 int
8183 main ()
8184 {
8185 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8186 test_array [0] = 0
8187
8188 ;
8189 return 0;
8190 }
8191 _ACEOF
8192 rm -f conftest.$ac_objext
8193 if { (ac_try="$ac_compile"
8194 case "(($ac_try" in
8195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8196 *) ac_try_echo=$ac_try;;
8197 esac
8198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8199 (eval "$ac_compile") 2>conftest.er1
8200 ac_status=$?
8201 grep -v '^ *+' conftest.er1 >conftest.err
8202 rm -f conftest.er1
8203 cat conftest.err >&5
8204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8205 (exit $ac_status); } && {
8206 test -z "$ac_cxx_werror_flag" ||
8207 test ! -s conftest.err
8208 } && test -s conftest.$ac_objext; then
8209 ac_lo=$ac_mid; break
8210 else
8211 echo "$as_me: failed program was:" >&5
8212 sed 's/^/| /' conftest.$ac_ext >&5
8213
8214 ac_hi=`expr '(' $ac_mid ')' - 1`
8215 if test $ac_mid -le $ac_hi; then
8216 ac_lo= ac_hi=
8217 break
8218 fi
8219 ac_mid=`expr 2 '*' $ac_mid`
8220 fi
8221
8222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8223 done
8224 else
8225 echo "$as_me: failed program was:" >&5
8226 sed 's/^/| /' conftest.$ac_ext >&5
8227
8228 ac_lo= ac_hi=
8229 fi
8230
8231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8232 fi
8233
8234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235 # Binary search between lo and hi bounds.
8236 while test "x$ac_lo" != "x$ac_hi"; do
8237 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8238 cat >conftest.$ac_ext <<_ACEOF
8239 /* confdefs.h. */
8240 _ACEOF
8241 cat confdefs.h >>conftest.$ac_ext
8242 cat >>conftest.$ac_ext <<_ACEOF
8243 /* end confdefs.h. */
8244 $ac_includes_default
8245 typedef int ac__type_sizeof_;
8246 int
8247 main ()
8248 {
8249 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8250 test_array [0] = 0
8251
8252 ;
8253 return 0;
8254 }
8255 _ACEOF
8256 rm -f conftest.$ac_objext
8257 if { (ac_try="$ac_compile"
8258 case "(($ac_try" in
8259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8260 *) ac_try_echo=$ac_try;;
8261 esac
8262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8263 (eval "$ac_compile") 2>conftest.er1
8264 ac_status=$?
8265 grep -v '^ *+' conftest.er1 >conftest.err
8266 rm -f conftest.er1
8267 cat conftest.err >&5
8268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269 (exit $ac_status); } && {
8270 test -z "$ac_cxx_werror_flag" ||
8271 test ! -s conftest.err
8272 } && test -s conftest.$ac_objext; then
8273 ac_hi=$ac_mid
8274 else
8275 echo "$as_me: failed program was:" >&5
8276 sed 's/^/| /' conftest.$ac_ext >&5
8277
8278 ac_lo=`expr '(' $ac_mid ')' + 1`
8279 fi
8280
8281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8282 done
8283 case $ac_lo in
8284 ?*) ac_cv_sizeof_int=$ac_lo;;
8285 '') if test "$ac_cv_type_int" = yes; then
8286 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8287 See \`config.log' for more details." >&5
8288 echo "$as_me: error: cannot compute sizeof (int)
8289 See \`config.log' for more details." >&2;}
8290 { (exit 77); exit 77; }; }
8291 else
8292 ac_cv_sizeof_int=0
8293 fi ;;
8294 esac
8295 else
8296 cat >conftest.$ac_ext <<_ACEOF
8297 /* confdefs.h. */
8298 _ACEOF
8299 cat confdefs.h >>conftest.$ac_ext
8300 cat >>conftest.$ac_ext <<_ACEOF
8301 /* end confdefs.h. */
8302 $ac_includes_default
8303 typedef int ac__type_sizeof_;
8304 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8305 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8306 #include <stdio.h>
8307 #include <stdlib.h>
8308 int
8309 main ()
8310 {
8311
8312 FILE *f = fopen ("conftest.val", "w");
8313 if (! f)
8314 return 1;
8315 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8316 {
8317 long int i = longval ();
8318 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8319 return 1;
8320 fprintf (f, "%ld\n", i);
8321 }
8322 else
8323 {
8324 unsigned long int i = ulongval ();
8325 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8326 return 1;
8327 fprintf (f, "%lu\n", i);
8328 }
8329 return ferror (f) || fclose (f) != 0;
8330
8331 ;
8332 return 0;
8333 }
8334 _ACEOF
8335 rm -f conftest$ac_exeext
8336 if { (ac_try="$ac_link"
8337 case "(($ac_try" in
8338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8339 *) ac_try_echo=$ac_try;;
8340 esac
8341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8342 (eval "$ac_link") 2>&5
8343 ac_status=$?
8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8346 { (case "(($ac_try" in
8347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8348 *) ac_try_echo=$ac_try;;
8349 esac
8350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8351 (eval "$ac_try") 2>&5
8352 ac_status=$?
8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354 (exit $ac_status); }; }; then
8355 ac_cv_sizeof_int=`cat conftest.val`
8356 else
8357 echo "$as_me: program exited with status $ac_status" >&5
8358 echo "$as_me: failed program was:" >&5
8359 sed 's/^/| /' conftest.$ac_ext >&5
8360
8361 ( exit $ac_status )
8362 if test "$ac_cv_type_int" = yes; then
8363 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8364 See \`config.log' for more details." >&5
8365 echo "$as_me: error: cannot compute sizeof (int)
8366 See \`config.log' for more details." >&2;}
8367 { (exit 77); exit 77; }; }
8368 else
8369 ac_cv_sizeof_int=0
8370 fi
8371 fi
8372 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8373 fi
8374 rm -f conftest.val
8375 fi
8376 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8377 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8378
8379
8380
8381 cat >>confdefs.h <<_ACEOF
8382 #define SIZEOF_INT $ac_cv_sizeof_int
8383 _ACEOF
8384
8385
8386 { echo "$as_me:$LINENO: checking for long long" >&5
8387 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8388 if test "${ac_cv_type_long_long+set}" = set; then
8389 echo $ECHO_N "(cached) $ECHO_C" >&6
8390 else
8391 cat >conftest.$ac_ext <<_ACEOF
8392 /* confdefs.h. */
8393 _ACEOF
8394 cat confdefs.h >>conftest.$ac_ext
8395 cat >>conftest.$ac_ext <<_ACEOF
8396 /* end confdefs.h. */
8397 $ac_includes_default
8398 typedef long long ac__type_new_;
8399 int
8400 main ()
8401 {
8402 if ((ac__type_new_ *) 0)
8403 return 0;
8404 if (sizeof (ac__type_new_))
8405 return 0;
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_cv_type_long_long=yes
8428 else
8429 echo "$as_me: failed program was:" >&5
8430 sed 's/^/| /' conftest.$ac_ext >&5
8431
8432 ac_cv_type_long_long=no
8433 fi
8434
8435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8436 fi
8437 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8438 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8439
8440 # The cast to long int works around a bug in the HP C Compiler
8441 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8442 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8443 # This bug is HP SR number 8606223364.
8444 { echo "$as_me:$LINENO: checking size of long long" >&5
8445 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8446 if test "${ac_cv_sizeof_long_long+set}" = set; then
8447 echo $ECHO_N "(cached) $ECHO_C" >&6
8448 else
8449 if test "$cross_compiling" = yes; then
8450 # Depending upon the size, compute the lo and hi bounds.
8451 cat >conftest.$ac_ext <<_ACEOF
8452 /* confdefs.h. */
8453 _ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h. */
8457 $ac_includes_default
8458 typedef long long ac__type_sizeof_;
8459 int
8460 main ()
8461 {
8462 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8463 test_array [0] = 0
8464
8465 ;
8466 return 0;
8467 }
8468 _ACEOF
8469 rm -f conftest.$ac_objext
8470 if { (ac_try="$ac_compile"
8471 case "(($ac_try" in
8472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8473 *) ac_try_echo=$ac_try;;
8474 esac
8475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8476 (eval "$ac_compile") 2>conftest.er1
8477 ac_status=$?
8478 grep -v '^ *+' conftest.er1 >conftest.err
8479 rm -f conftest.er1
8480 cat conftest.err >&5
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); } && {
8483 test -z "$ac_cxx_werror_flag" ||
8484 test ! -s conftest.err
8485 } && test -s conftest.$ac_objext; then
8486 ac_lo=0 ac_mid=0
8487 while :; do
8488 cat >conftest.$ac_ext <<_ACEOF
8489 /* confdefs.h. */
8490 _ACEOF
8491 cat confdefs.h >>conftest.$ac_ext
8492 cat >>conftest.$ac_ext <<_ACEOF
8493 /* end confdefs.h. */
8494 $ac_includes_default
8495 typedef long long ac__type_sizeof_;
8496 int
8497 main ()
8498 {
8499 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8500 test_array [0] = 0
8501
8502 ;
8503 return 0;
8504 }
8505 _ACEOF
8506 rm -f conftest.$ac_objext
8507 if { (ac_try="$ac_compile"
8508 case "(($ac_try" in
8509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8510 *) ac_try_echo=$ac_try;;
8511 esac
8512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8513 (eval "$ac_compile") 2>conftest.er1
8514 ac_status=$?
8515 grep -v '^ *+' conftest.er1 >conftest.err
8516 rm -f conftest.er1
8517 cat conftest.err >&5
8518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519 (exit $ac_status); } && {
8520 test -z "$ac_cxx_werror_flag" ||
8521 test ! -s conftest.err
8522 } && test -s conftest.$ac_objext; then
8523 ac_hi=$ac_mid; break
8524 else
8525 echo "$as_me: failed program was:" >&5
8526 sed 's/^/| /' conftest.$ac_ext >&5
8527
8528 ac_lo=`expr $ac_mid + 1`
8529 if test $ac_lo -le $ac_mid; then
8530 ac_lo= ac_hi=
8531 break
8532 fi
8533 ac_mid=`expr 2 '*' $ac_mid + 1`
8534 fi
8535
8536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8537 done
8538 else
8539 echo "$as_me: failed program was:" >&5
8540 sed 's/^/| /' conftest.$ac_ext >&5
8541
8542 cat >conftest.$ac_ext <<_ACEOF
8543 /* confdefs.h. */
8544 _ACEOF
8545 cat confdefs.h >>conftest.$ac_ext
8546 cat >>conftest.$ac_ext <<_ACEOF
8547 /* end confdefs.h. */
8548 $ac_includes_default
8549 typedef long long ac__type_sizeof_;
8550 int
8551 main ()
8552 {
8553 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8554 test_array [0] = 0
8555
8556 ;
8557 return 0;
8558 }
8559 _ACEOF
8560 rm -f conftest.$ac_objext
8561 if { (ac_try="$ac_compile"
8562 case "(($ac_try" in
8563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8564 *) ac_try_echo=$ac_try;;
8565 esac
8566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8567 (eval "$ac_compile") 2>conftest.er1
8568 ac_status=$?
8569 grep -v '^ *+' conftest.er1 >conftest.err
8570 rm -f conftest.er1
8571 cat conftest.err >&5
8572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8573 (exit $ac_status); } && {
8574 test -z "$ac_cxx_werror_flag" ||
8575 test ! -s conftest.err
8576 } && test -s conftest.$ac_objext; then
8577 ac_hi=-1 ac_mid=-1
8578 while :; do
8579 cat >conftest.$ac_ext <<_ACEOF
8580 /* confdefs.h. */
8581 _ACEOF
8582 cat confdefs.h >>conftest.$ac_ext
8583 cat >>conftest.$ac_ext <<_ACEOF
8584 /* end confdefs.h. */
8585 $ac_includes_default
8586 typedef long long ac__type_sizeof_;
8587 int
8588 main ()
8589 {
8590 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8591 test_array [0] = 0
8592
8593 ;
8594 return 0;
8595 }
8596 _ACEOF
8597 rm -f conftest.$ac_objext
8598 if { (ac_try="$ac_compile"
8599 case "(($ac_try" in
8600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8601 *) ac_try_echo=$ac_try;;
8602 esac
8603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8604 (eval "$ac_compile") 2>conftest.er1
8605 ac_status=$?
8606 grep -v '^ *+' conftest.er1 >conftest.err
8607 rm -f conftest.er1
8608 cat conftest.err >&5
8609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610 (exit $ac_status); } && {
8611 test -z "$ac_cxx_werror_flag" ||
8612 test ! -s conftest.err
8613 } && test -s conftest.$ac_objext; then
8614 ac_lo=$ac_mid; break
8615 else
8616 echo "$as_me: failed program was:" >&5
8617 sed 's/^/| /' conftest.$ac_ext >&5
8618
8619 ac_hi=`expr '(' $ac_mid ')' - 1`
8620 if test $ac_mid -le $ac_hi; then
8621 ac_lo= ac_hi=
8622 break
8623 fi
8624 ac_mid=`expr 2 '*' $ac_mid`
8625 fi
8626
8627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8628 done
8629 else
8630 echo "$as_me: failed program was:" >&5
8631 sed 's/^/| /' conftest.$ac_ext >&5
8632
8633 ac_lo= ac_hi=
8634 fi
8635
8636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8637 fi
8638
8639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8640 # Binary search between lo and hi bounds.
8641 while test "x$ac_lo" != "x$ac_hi"; do
8642 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8643 cat >conftest.$ac_ext <<_ACEOF
8644 /* confdefs.h. */
8645 _ACEOF
8646 cat confdefs.h >>conftest.$ac_ext
8647 cat >>conftest.$ac_ext <<_ACEOF
8648 /* end confdefs.h. */
8649 $ac_includes_default
8650 typedef long long ac__type_sizeof_;
8651 int
8652 main ()
8653 {
8654 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8655 test_array [0] = 0
8656
8657 ;
8658 return 0;
8659 }
8660 _ACEOF
8661 rm -f conftest.$ac_objext
8662 if { (ac_try="$ac_compile"
8663 case "(($ac_try" in
8664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8665 *) ac_try_echo=$ac_try;;
8666 esac
8667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8668 (eval "$ac_compile") 2>conftest.er1
8669 ac_status=$?
8670 grep -v '^ *+' conftest.er1 >conftest.err
8671 rm -f conftest.er1
8672 cat conftest.err >&5
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); } && {
8675 test -z "$ac_cxx_werror_flag" ||
8676 test ! -s conftest.err
8677 } && test -s conftest.$ac_objext; then
8678 ac_hi=$ac_mid
8679 else
8680 echo "$as_me: failed program was:" >&5
8681 sed 's/^/| /' conftest.$ac_ext >&5
8682
8683 ac_lo=`expr '(' $ac_mid ')' + 1`
8684 fi
8685
8686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8687 done
8688 case $ac_lo in
8689 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8690 '') if test "$ac_cv_type_long_long" = yes; then
8691 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8692 See \`config.log' for more details." >&5
8693 echo "$as_me: error: cannot compute sizeof (long long)
8694 See \`config.log' for more details." >&2;}
8695 { (exit 77); exit 77; }; }
8696 else
8697 ac_cv_sizeof_long_long=0
8698 fi ;;
8699 esac
8700 else
8701 cat >conftest.$ac_ext <<_ACEOF
8702 /* confdefs.h. */
8703 _ACEOF
8704 cat confdefs.h >>conftest.$ac_ext
8705 cat >>conftest.$ac_ext <<_ACEOF
8706 /* end confdefs.h. */
8707 $ac_includes_default
8708 typedef long long ac__type_sizeof_;
8709 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8710 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8711 #include <stdio.h>
8712 #include <stdlib.h>
8713 int
8714 main ()
8715 {
8716
8717 FILE *f = fopen ("conftest.val", "w");
8718 if (! f)
8719 return 1;
8720 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8721 {
8722 long int i = longval ();
8723 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8724 return 1;
8725 fprintf (f, "%ld\n", i);
8726 }
8727 else
8728 {
8729 unsigned long int i = ulongval ();
8730 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8731 return 1;
8732 fprintf (f, "%lu\n", i);
8733 }
8734 return ferror (f) || fclose (f) != 0;
8735
8736 ;
8737 return 0;
8738 }
8739 _ACEOF
8740 rm -f conftest$ac_exeext
8741 if { (ac_try="$ac_link"
8742 case "(($ac_try" in
8743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8744 *) ac_try_echo=$ac_try;;
8745 esac
8746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8747 (eval "$ac_link") 2>&5
8748 ac_status=$?
8749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8750 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8751 { (case "(($ac_try" in
8752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8753 *) ac_try_echo=$ac_try;;
8754 esac
8755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8756 (eval "$ac_try") 2>&5
8757 ac_status=$?
8758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8759 (exit $ac_status); }; }; then
8760 ac_cv_sizeof_long_long=`cat conftest.val`
8761 else
8762 echo "$as_me: program exited with status $ac_status" >&5
8763 echo "$as_me: failed program was:" >&5
8764 sed 's/^/| /' conftest.$ac_ext >&5
8765
8766 ( exit $ac_status )
8767 if test "$ac_cv_type_long_long" = yes; then
8768 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8769 See \`config.log' for more details." >&5
8770 echo "$as_me: error: cannot compute sizeof (long long)
8771 See \`config.log' for more details." >&2;}
8772 { (exit 77); exit 77; }; }
8773 else
8774 ac_cv_sizeof_long_long=0
8775 fi
8776 fi
8777 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8778 fi
8779 rm -f conftest.val
8780 fi
8781 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8782 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8783
8784
8785
8786 cat >>confdefs.h <<_ACEOF
8787 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8788 _ACEOF
8789
8790
8791 { echo "$as_me:$LINENO: checking for int *" >&5
8792 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8793 if test "${ac_cv_type_int_p+set}" = set; then
8794 echo $ECHO_N "(cached) $ECHO_C" >&6
8795 else
8796 cat >conftest.$ac_ext <<_ACEOF
8797 /* confdefs.h. */
8798 _ACEOF
8799 cat confdefs.h >>conftest.$ac_ext
8800 cat >>conftest.$ac_ext <<_ACEOF
8801 /* end confdefs.h. */
8802 $ac_includes_default
8803 typedef int * ac__type_new_;
8804 int
8805 main ()
8806 {
8807 if ((ac__type_new_ *) 0)
8808 return 0;
8809 if (sizeof (ac__type_new_))
8810 return 0;
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_cv_type_int_p=yes
8833 else
8834 echo "$as_me: failed program was:" >&5
8835 sed 's/^/| /' conftest.$ac_ext >&5
8836
8837 ac_cv_type_int_p=no
8838 fi
8839
8840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8841 fi
8842 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8843 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8844
8845 # The cast to long int works around a bug in the HP C Compiler
8846 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8847 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8848 # This bug is HP SR number 8606223364.
8849 { echo "$as_me:$LINENO: checking size of int *" >&5
8850 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8851 if test "${ac_cv_sizeof_int_p+set}" = set; then
8852 echo $ECHO_N "(cached) $ECHO_C" >&6
8853 else
8854 if test "$cross_compiling" = yes; then
8855 # Depending upon the size, compute the lo and hi bounds.
8856 cat >conftest.$ac_ext <<_ACEOF
8857 /* confdefs.h. */
8858 _ACEOF
8859 cat confdefs.h >>conftest.$ac_ext
8860 cat >>conftest.$ac_ext <<_ACEOF
8861 /* end confdefs.h. */
8862 $ac_includes_default
8863 typedef int * ac__type_sizeof_;
8864 int
8865 main ()
8866 {
8867 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8868 test_array [0] = 0
8869
8870 ;
8871 return 0;
8872 }
8873 _ACEOF
8874 rm -f conftest.$ac_objext
8875 if { (ac_try="$ac_compile"
8876 case "(($ac_try" in
8877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8878 *) ac_try_echo=$ac_try;;
8879 esac
8880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8881 (eval "$ac_compile") 2>conftest.er1
8882 ac_status=$?
8883 grep -v '^ *+' conftest.er1 >conftest.err
8884 rm -f conftest.er1
8885 cat conftest.err >&5
8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887 (exit $ac_status); } && {
8888 test -z "$ac_cxx_werror_flag" ||
8889 test ! -s conftest.err
8890 } && test -s conftest.$ac_objext; then
8891 ac_lo=0 ac_mid=0
8892 while :; do
8893 cat >conftest.$ac_ext <<_ACEOF
8894 /* confdefs.h. */
8895 _ACEOF
8896 cat confdefs.h >>conftest.$ac_ext
8897 cat >>conftest.$ac_ext <<_ACEOF
8898 /* end confdefs.h. */
8899 $ac_includes_default
8900 typedef int * ac__type_sizeof_;
8901 int
8902 main ()
8903 {
8904 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8905 test_array [0] = 0
8906
8907 ;
8908 return 0;
8909 }
8910 _ACEOF
8911 rm -f conftest.$ac_objext
8912 if { (ac_try="$ac_compile"
8913 case "(($ac_try" in
8914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8915 *) ac_try_echo=$ac_try;;
8916 esac
8917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8918 (eval "$ac_compile") 2>conftest.er1
8919 ac_status=$?
8920 grep -v '^ *+' conftest.er1 >conftest.err
8921 rm -f conftest.er1
8922 cat conftest.err >&5
8923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8924 (exit $ac_status); } && {
8925 test -z "$ac_cxx_werror_flag" ||
8926 test ! -s conftest.err
8927 } && test -s conftest.$ac_objext; then
8928 ac_hi=$ac_mid; break
8929 else
8930 echo "$as_me: failed program was:" >&5
8931 sed 's/^/| /' conftest.$ac_ext >&5
8932
8933 ac_lo=`expr $ac_mid + 1`
8934 if test $ac_lo -le $ac_mid; then
8935 ac_lo= ac_hi=
8936 break
8937 fi
8938 ac_mid=`expr 2 '*' $ac_mid + 1`
8939 fi
8940
8941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8942 done
8943 else
8944 echo "$as_me: failed program was:" >&5
8945 sed 's/^/| /' conftest.$ac_ext >&5
8946
8947 cat >conftest.$ac_ext <<_ACEOF
8948 /* confdefs.h. */
8949 _ACEOF
8950 cat confdefs.h >>conftest.$ac_ext
8951 cat >>conftest.$ac_ext <<_ACEOF
8952 /* end confdefs.h. */
8953 $ac_includes_default
8954 typedef int * ac__type_sizeof_;
8955 int
8956 main ()
8957 {
8958 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8959 test_array [0] = 0
8960
8961 ;
8962 return 0;
8963 }
8964 _ACEOF
8965 rm -f conftest.$ac_objext
8966 if { (ac_try="$ac_compile"
8967 case "(($ac_try" in
8968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8969 *) ac_try_echo=$ac_try;;
8970 esac
8971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8972 (eval "$ac_compile") 2>conftest.er1
8973 ac_status=$?
8974 grep -v '^ *+' conftest.er1 >conftest.err
8975 rm -f conftest.er1
8976 cat conftest.err >&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } && {
8979 test -z "$ac_cxx_werror_flag" ||
8980 test ! -s conftest.err
8981 } && test -s conftest.$ac_objext; then
8982 ac_hi=-1 ac_mid=-1
8983 while :; do
8984 cat >conftest.$ac_ext <<_ACEOF
8985 /* confdefs.h. */
8986 _ACEOF
8987 cat confdefs.h >>conftest.$ac_ext
8988 cat >>conftest.$ac_ext <<_ACEOF
8989 /* end confdefs.h. */
8990 $ac_includes_default
8991 typedef int * ac__type_sizeof_;
8992 int
8993 main ()
8994 {
8995 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8996 test_array [0] = 0
8997
8998 ;
8999 return 0;
9000 }
9001 _ACEOF
9002 rm -f conftest.$ac_objext
9003 if { (ac_try="$ac_compile"
9004 case "(($ac_try" in
9005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9006 *) ac_try_echo=$ac_try;;
9007 esac
9008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9009 (eval "$ac_compile") 2>conftest.er1
9010 ac_status=$?
9011 grep -v '^ *+' conftest.er1 >conftest.err
9012 rm -f conftest.er1
9013 cat conftest.err >&5
9014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015 (exit $ac_status); } && {
9016 test -z "$ac_cxx_werror_flag" ||
9017 test ! -s conftest.err
9018 } && test -s conftest.$ac_objext; then
9019 ac_lo=$ac_mid; break
9020 else
9021 echo "$as_me: failed program was:" >&5
9022 sed 's/^/| /' conftest.$ac_ext >&5
9023
9024 ac_hi=`expr '(' $ac_mid ')' - 1`
9025 if test $ac_mid -le $ac_hi; then
9026 ac_lo= ac_hi=
9027 break
9028 fi
9029 ac_mid=`expr 2 '*' $ac_mid`
9030 fi
9031
9032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9033 done
9034 else
9035 echo "$as_me: failed program was:" >&5
9036 sed 's/^/| /' conftest.$ac_ext >&5
9037
9038 ac_lo= ac_hi=
9039 fi
9040
9041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9042 fi
9043
9044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9045 # Binary search between lo and hi bounds.
9046 while test "x$ac_lo" != "x$ac_hi"; do
9047 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9048 cat >conftest.$ac_ext <<_ACEOF
9049 /* confdefs.h. */
9050 _ACEOF
9051 cat confdefs.h >>conftest.$ac_ext
9052 cat >>conftest.$ac_ext <<_ACEOF
9053 /* end confdefs.h. */
9054 $ac_includes_default
9055 typedef int * ac__type_sizeof_;
9056 int
9057 main ()
9058 {
9059 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9060 test_array [0] = 0
9061
9062 ;
9063 return 0;
9064 }
9065 _ACEOF
9066 rm -f conftest.$ac_objext
9067 if { (ac_try="$ac_compile"
9068 case "(($ac_try" in
9069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9070 *) ac_try_echo=$ac_try;;
9071 esac
9072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9073 (eval "$ac_compile") 2>conftest.er1
9074 ac_status=$?
9075 grep -v '^ *+' conftest.er1 >conftest.err
9076 rm -f conftest.er1
9077 cat conftest.err >&5
9078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 (exit $ac_status); } && {
9080 test -z "$ac_cxx_werror_flag" ||
9081 test ! -s conftest.err
9082 } && test -s conftest.$ac_objext; then
9083 ac_hi=$ac_mid
9084 else
9085 echo "$as_me: failed program was:" >&5
9086 sed 's/^/| /' conftest.$ac_ext >&5
9087
9088 ac_lo=`expr '(' $ac_mid ')' + 1`
9089 fi
9090
9091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9092 done
9093 case $ac_lo in
9094 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9095 '') if test "$ac_cv_type_int_p" = yes; then
9096 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9097 See \`config.log' for more details." >&5
9098 echo "$as_me: error: cannot compute sizeof (int *)
9099 See \`config.log' for more details." >&2;}
9100 { (exit 77); exit 77; }; }
9101 else
9102 ac_cv_sizeof_int_p=0
9103 fi ;;
9104 esac
9105 else
9106 cat >conftest.$ac_ext <<_ACEOF
9107 /* confdefs.h. */
9108 _ACEOF
9109 cat confdefs.h >>conftest.$ac_ext
9110 cat >>conftest.$ac_ext <<_ACEOF
9111 /* end confdefs.h. */
9112 $ac_includes_default
9113 typedef int * ac__type_sizeof_;
9114 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9115 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9116 #include <stdio.h>
9117 #include <stdlib.h>
9118 int
9119 main ()
9120 {
9121
9122 FILE *f = fopen ("conftest.val", "w");
9123 if (! f)
9124 return 1;
9125 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9126 {
9127 long int i = longval ();
9128 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9129 return 1;
9130 fprintf (f, "%ld\n", i);
9131 }
9132 else
9133 {
9134 unsigned long int i = ulongval ();
9135 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9136 return 1;
9137 fprintf (f, "%lu\n", i);
9138 }
9139 return ferror (f) || fclose (f) != 0;
9140
9141 ;
9142 return 0;
9143 }
9144 _ACEOF
9145 rm -f conftest$ac_exeext
9146 if { (ac_try="$ac_link"
9147 case "(($ac_try" in
9148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9149 *) ac_try_echo=$ac_try;;
9150 esac
9151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9152 (eval "$ac_link") 2>&5
9153 ac_status=$?
9154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9155 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9156 { (case "(($ac_try" in
9157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9158 *) ac_try_echo=$ac_try;;
9159 esac
9160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9161 (eval "$ac_try") 2>&5
9162 ac_status=$?
9163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164 (exit $ac_status); }; }; then
9165 ac_cv_sizeof_int_p=`cat conftest.val`
9166 else
9167 echo "$as_me: program exited with status $ac_status" >&5
9168 echo "$as_me: failed program was:" >&5
9169 sed 's/^/| /' conftest.$ac_ext >&5
9170
9171 ( exit $ac_status )
9172 if test "$ac_cv_type_int_p" = yes; then
9173 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9174 See \`config.log' for more details." >&5
9175 echo "$as_me: error: cannot compute sizeof (int *)
9176 See \`config.log' for more details." >&2;}
9177 { (exit 77); exit 77; }; }
9178 else
9179 ac_cv_sizeof_int_p=0
9180 fi
9181 fi
9182 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9183 fi
9184 rm -f conftest.val
9185 fi
9186 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9187 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9188
9189
9190
9191 cat >>confdefs.h <<_ACEOF
9192 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9193 _ACEOF
9194
9195
9196
9197
9198 { echo "$as_me:$LINENO: checking for int16_t" >&5
9199 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9200 if test "${rxvt_cv_int16_t+set}" = set; then
9201 echo $ECHO_N "(cached) $ECHO_C" >&6
9202 else
9203 cat >conftest.$ac_ext <<_ACEOF
9204 /* confdefs.h. */
9205 _ACEOF
9206 cat confdefs.h >>conftest.$ac_ext
9207 cat >>conftest.$ac_ext <<_ACEOF
9208 /* end confdefs.h. */
9209 #include <stdint.h>
9210 int
9211 main ()
9212 {
9213 int16_t dummy;
9214 ;
9215 return 0;
9216 }
9217 _ACEOF
9218 rm -f conftest.$ac_objext
9219 if { (ac_try="$ac_compile"
9220 case "(($ac_try" in
9221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222 *) ac_try_echo=$ac_try;;
9223 esac
9224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9225 (eval "$ac_compile") 2>conftest.er1
9226 ac_status=$?
9227 grep -v '^ *+' conftest.er1 >conftest.err
9228 rm -f conftest.er1
9229 cat conftest.err >&5
9230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9231 (exit $ac_status); } && {
9232 test -z "$ac_cxx_werror_flag" ||
9233 test ! -s conftest.err
9234 } && test -s conftest.$ac_objext; then
9235 rxvt_cv_int16_t=yes
9236 else
9237 echo "$as_me: failed program was:" >&5
9238 sed 's/^/| /' conftest.$ac_ext >&5
9239
9240 if test "$ac_cv_sizeof_char" -ge 2; then
9241 rxvt_cv_int16_t=" char"
9242 else
9243 if test "$ac_cv_sizeof_short" -ge 2; then
9244 rxvt_cv_int16_t=" short"
9245 else
9246 if test "$ac_cv_sizeof_int" -ge 2; then
9247 rxvt_cv_int16_t=" int"
9248 else
9249 if test "$ac_cv_sizeof_long" -ge 2; then
9250 rxvt_cv_int16_t=" long"
9251 else
9252 if test "$ac_cv_sizeof_long_long" -ge 2; then
9253 rxvt_cv_int16_t=" long long"
9254 else
9255 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9256 fi
9257 fi
9258 fi
9259 fi
9260 fi
9261 fi
9262
9263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9264 fi
9265 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9266 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9267 if test x"$rxvt_cv_int16_t" != xyes; then
9268 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9269 else
9270 if test x"" = x; then
9271 rxvt_int16_typedef="/* typedef short int16_t; */"
9272 else
9273 rxvt_int16_typedef="/* typedef short int16_t; */"
9274 fi
9275 fi
9276
9277 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9278 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9279 if test "${rxvt_cv_uint16_t+set}" = set; then
9280 echo $ECHO_N "(cached) $ECHO_C" >&6
9281 else
9282 cat >conftest.$ac_ext <<_ACEOF
9283 /* confdefs.h. */
9284 _ACEOF
9285 cat confdefs.h >>conftest.$ac_ext
9286 cat >>conftest.$ac_ext <<_ACEOF
9287 /* end confdefs.h. */
9288 #include <stdint.h>
9289 int
9290 main ()
9291 {
9292 uint16_t dummy;
9293 ;
9294 return 0;
9295 }
9296 _ACEOF
9297 rm -f conftest.$ac_objext
9298 if { (ac_try="$ac_compile"
9299 case "(($ac_try" in
9300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9301 *) ac_try_echo=$ac_try;;
9302 esac
9303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9304 (eval "$ac_compile") 2>conftest.er1
9305 ac_status=$?
9306 grep -v '^ *+' conftest.er1 >conftest.err
9307 rm -f conftest.er1
9308 cat conftest.err >&5
9309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9310 (exit $ac_status); } && {
9311 test -z "$ac_cxx_werror_flag" ||
9312 test ! -s conftest.err
9313 } && test -s conftest.$ac_objext; then
9314 rxvt_cv_uint16_t=yes
9315 else
9316 echo "$as_me: failed program was:" >&5
9317 sed 's/^/| /' conftest.$ac_ext >&5
9318
9319 if test "$ac_cv_sizeof_char" -ge 2; then
9320 rxvt_cv_uint16_t="unsigned char"
9321 else
9322 if test "$ac_cv_sizeof_short" -ge 2; then
9323 rxvt_cv_uint16_t="unsigned short"
9324 else
9325 if test "$ac_cv_sizeof_int" -ge 2; then
9326 rxvt_cv_uint16_t="unsigned int"
9327 else
9328 if test "$ac_cv_sizeof_long" -ge 2; then
9329 rxvt_cv_uint16_t="unsigned long"
9330 else
9331 if test "$ac_cv_sizeof_long_long" -ge 2; then
9332 rxvt_cv_uint16_t="unsigned long long"
9333 else
9334 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9335 fi
9336 fi
9337 fi
9338 fi
9339 fi
9340 fi
9341
9342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9343 fi
9344 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9345 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9346 if test x"$rxvt_cv_uint16_t" != xyes; then
9347 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9348 else
9349 if test x"unsigned" = x; then
9350 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9351 else
9352 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9353 fi
9354 fi
9355
9356 { echo "$as_me:$LINENO: checking for int32_t" >&5
9357 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9358 if test "${rxvt_cv_int32_t+set}" = set; then
9359 echo $ECHO_N "(cached) $ECHO_C" >&6
9360 else
9361 cat >conftest.$ac_ext <<_ACEOF
9362 /* confdefs.h. */
9363 _ACEOF
9364 cat confdefs.h >>conftest.$ac_ext
9365 cat >>conftest.$ac_ext <<_ACEOF
9366 /* end confdefs.h. */
9367 #include <stdint.h>
9368 int
9369 main ()
9370 {
9371 int32_t dummy;
9372 ;
9373 return 0;
9374 }
9375 _ACEOF
9376 rm -f conftest.$ac_objext
9377 if { (ac_try="$ac_compile"
9378 case "(($ac_try" in
9379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9380 *) ac_try_echo=$ac_try;;
9381 esac
9382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9383 (eval "$ac_compile") 2>conftest.er1
9384 ac_status=$?
9385 grep -v '^ *+' conftest.er1 >conftest.err
9386 rm -f conftest.er1
9387 cat conftest.err >&5
9388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9389 (exit $ac_status); } && {
9390 test -z "$ac_cxx_werror_flag" ||
9391 test ! -s conftest.err
9392 } && test -s conftest.$ac_objext; then
9393 rxvt_cv_int32_t=yes
9394 else
9395 echo "$as_me: failed program was:" >&5
9396 sed 's/^/| /' conftest.$ac_ext >&5
9397
9398 if test "$ac_cv_sizeof_char" -ge 4; then
9399 rxvt_cv_int32_t=" char"
9400 else
9401 if test "$ac_cv_sizeof_short" -ge 4; then
9402 rxvt_cv_int32_t=" short"
9403 else
9404 if test "$ac_cv_sizeof_int" -ge 4; then
9405 rxvt_cv_int32_t=" int"
9406 else
9407 if test "$ac_cv_sizeof_long" -ge 4; then
9408 rxvt_cv_int32_t=" long"
9409 else
9410 if test "$ac_cv_sizeof_long_long" -ge 4; then
9411 rxvt_cv_int32_t=" long long"
9412 else
9413 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9414 fi
9415 fi
9416 fi
9417 fi
9418 fi
9419 fi
9420
9421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9422 fi
9423 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9424 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9425 if test x"$rxvt_cv_int32_t" != xyes; then
9426 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9427 else
9428 if test x"" = x; then
9429 rxvt_int32_typedef="/* typedef int int32_t; */"
9430 else
9431 rxvt_int32_typedef="/* typedef int int32_t; */"
9432 fi
9433 fi
9434
9435 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9436 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9437 if test "${rxvt_cv_uint32_t+set}" = set; then
9438 echo $ECHO_N "(cached) $ECHO_C" >&6
9439 else
9440 cat >conftest.$ac_ext <<_ACEOF
9441 /* confdefs.h. */
9442 _ACEOF
9443 cat confdefs.h >>conftest.$ac_ext
9444 cat >>conftest.$ac_ext <<_ACEOF
9445 /* end confdefs.h. */
9446 #include <stdint.h>
9447 int
9448 main ()
9449 {
9450 uint32_t dummy;
9451 ;
9452 return 0;
9453 }
9454 _ACEOF
9455 rm -f conftest.$ac_objext
9456 if { (ac_try="$ac_compile"
9457 case "(($ac_try" in
9458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9459 *) ac_try_echo=$ac_try;;
9460 esac
9461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9462 (eval "$ac_compile") 2>conftest.er1
9463 ac_status=$?
9464 grep -v '^ *+' conftest.er1 >conftest.err
9465 rm -f conftest.er1
9466 cat conftest.err >&5
9467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468 (exit $ac_status); } && {
9469 test -z "$ac_cxx_werror_flag" ||
9470 test ! -s conftest.err
9471 } && test -s conftest.$ac_objext; then
9472 rxvt_cv_uint32_t=yes
9473 else
9474 echo "$as_me: failed program was:" >&5
9475 sed 's/^/| /' conftest.$ac_ext >&5
9476
9477 if test "$ac_cv_sizeof_char" -ge 4; then
9478 rxvt_cv_uint32_t="unsigned char"
9479 else
9480 if test "$ac_cv_sizeof_short" -ge 4; then
9481 rxvt_cv_uint32_t="unsigned short"
9482 else
9483 if test "$ac_cv_sizeof_int" -ge 4; then
9484 rxvt_cv_uint32_t="unsigned int"
9485 else
9486 if test "$ac_cv_sizeof_long" -ge 4; then
9487 rxvt_cv_uint32_t="unsigned long"
9488 else
9489 if test "$ac_cv_sizeof_long_long" -ge 4; then
9490 rxvt_cv_uint32_t="unsigned long long"
9491 else
9492 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9493 fi
9494 fi
9495 fi
9496 fi
9497 fi
9498 fi
9499
9500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9501 fi
9502 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9503 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9504 if test x"$rxvt_cv_uint32_t" != xyes; then
9505 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9506 else
9507 if test x"unsigned" = x; then
9508 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9509 else
9510 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9511 fi
9512 fi
9513
9514 if test "$ac_cv_sizeof_int_p" -eq 8; then
9515 rxvt_intp_define="#define intp_t int64_t"
9516 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9517 else
9518 if test "$ac_cv_sizeof_int_p" -eq 4; then
9519 rxvt_intp_define="#define intp_t int32_t"
9520 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9521 else
9522 if test "$ac_cv_sizeof_int_p" -eq 2; then
9523 rxvt_intp_define="#define intp_t int16_t"
9524 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9525 else
9526 rxvt_intp_define="#error set intp_t"
9527 rxvt_u_intp_define="#error set u_intp_t"
9528 fi
9529 fi
9530 fi
9531
9532
9533
9534 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9535 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9536 if test "${ac_cv_type_signal+set}" = set; then
9537 echo $ECHO_N "(cached) $ECHO_C" >&6
9538 else
9539 cat >conftest.$ac_ext <<_ACEOF
9540 /* confdefs.h. */
9541 _ACEOF
9542 cat confdefs.h >>conftest.$ac_ext
9543 cat >>conftest.$ac_ext <<_ACEOF
9544 /* end confdefs.h. */
9545 #include <sys/types.h>
9546 #include <signal.h>
9547
9548 int
9549 main ()
9550 {
9551 return *(signal (0, 0)) (0) == 1;
9552 ;
9553 return 0;
9554 }
9555 _ACEOF
9556 rm -f conftest.$ac_objext
9557 if { (ac_try="$ac_compile"
9558 case "(($ac_try" in
9559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9560 *) ac_try_echo=$ac_try;;
9561 esac
9562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9563 (eval "$ac_compile") 2>conftest.er1
9564 ac_status=$?
9565 grep -v '^ *+' conftest.er1 >conftest.err
9566 rm -f conftest.er1
9567 cat conftest.err >&5
9568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569 (exit $ac_status); } && {
9570 test -z "$ac_cxx_werror_flag" ||
9571 test ! -s conftest.err
9572 } && test -s conftest.$ac_objext; then
9573 ac_cv_type_signal=int
9574 else
9575 echo "$as_me: failed program was:" >&5
9576 sed 's/^/| /' conftest.$ac_ext >&5
9577
9578 ac_cv_type_signal=void
9579 fi
9580
9581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9582 fi
9583 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9584 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9585
9586 cat >>confdefs.h <<_ACEOF
9587 #define RETSIGTYPE $ac_cv_type_signal
9588 _ACEOF
9589
9590
9591
9592
9593
9594
9595 for ac_func in \
9596 unsetenv \
9597 setutent \
9598 on_exit \
9599
9600 do
9601 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9602 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9603 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9604 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9605 echo $ECHO_N "(cached) $ECHO_C" >&6
9606 else
9607 cat >conftest.$ac_ext <<_ACEOF
9608 /* confdefs.h. */
9609 _ACEOF
9610 cat confdefs.h >>conftest.$ac_ext
9611 cat >>conftest.$ac_ext <<_ACEOF
9612 /* end confdefs.h. */
9613 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9614 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9615 #define $ac_func innocuous_$ac_func
9616
9617 /* System header to define __stub macros and hopefully few prototypes,
9618 which can conflict with char $ac_func (); below.
9619 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9620 <limits.h> exists even on freestanding compilers. */
9621
9622 #ifdef __STDC__
9623 # include <limits.h>
9624 #else
9625 # include <assert.h>
9626 #endif
9627
9628 #undef $ac_func
9629
9630 /* Override any GCC internal prototype to avoid an error.
9631 Use char because int might match the return type of a GCC
9632 builtin and then its argument prototype would still apply. */
9633 #ifdef __cplusplus
9634 extern "C"
9635 #endif
9636 char $ac_func ();
9637 /* The GNU C library defines this for functions which it implements
9638 to always fail with ENOSYS. Some functions are actually named
9639 something starting with __ and the normal name is an alias. */
9640 #if defined __stub_$ac_func || defined __stub___$ac_func
9641 choke me
9642 #endif
9643
9644 int
9645 main ()
9646 {
9647 return $ac_func ();
9648 ;
9649 return 0;
9650 }
9651 _ACEOF
9652 rm -f conftest.$ac_objext conftest$ac_exeext
9653 if { (ac_try="$ac_link"
9654 case "(($ac_try" in
9655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9656 *) ac_try_echo=$ac_try;;
9657 esac
9658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9659 (eval "$ac_link") 2>conftest.er1
9660 ac_status=$?
9661 grep -v '^ *+' conftest.er1 >conftest.err
9662 rm -f conftest.er1
9663 cat conftest.err >&5
9664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9665 (exit $ac_status); } && {
9666 test -z "$ac_cxx_werror_flag" ||
9667 test ! -s conftest.err
9668 } && test -s conftest$ac_exeext &&
9669 $as_test_x conftest$ac_exeext; then
9670 eval "$as_ac_var=yes"
9671 else
9672 echo "$as_me: failed program was:" >&5
9673 sed 's/^/| /' conftest.$ac_ext >&5
9674
9675 eval "$as_ac_var=no"
9676 fi
9677
9678 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9679 conftest$ac_exeext conftest.$ac_ext
9680 fi
9681 ac_res=`eval echo '${'$as_ac_var'}'`
9682 { echo "$as_me:$LINENO: result: $ac_res" >&5
9683 echo "${ECHO_T}$ac_res" >&6; }
9684 if test `eval echo '${'$as_ac_var'}'` = yes; then
9685 cat >>confdefs.h <<_ACEOF
9686 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9687 _ACEOF
9688
9689 fi
9690 done
9691
9692
9693
9694 support_utmp=yes
9695 support_wtmp=yes
9696 support_lastlog=yes
9697
9698 # Check whether --enable-utmp was given.
9699 if test "${enable_utmp+set}" = set; then
9700 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9701 support_utmp=$enableval
9702 fi
9703 fi
9704
9705
9706 # Check whether --enable-wtmp was given.
9707 if test "${enable_wtmp+set}" = set; then
9708 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9709 support_wtmp=$enableval
9710 fi
9711 fi
9712
9713
9714 # Check whether --enable-lastlog was given.
9715 if test "${enable_lastlog+set}" = set; then
9716 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9717 support_lastlog=$enableval
9718 fi
9719 fi
9720
9721
9722 if test x$support_utmp = xyes; then
9723
9724 cat >>confdefs.h <<\_ACEOF
9725 #define UTMP_SUPPORT 1
9726 _ACEOF
9727
9728 fi
9729 if test x$support_wtmp = xyes; then
9730
9731 cat >>confdefs.h <<\_ACEOF
9732 #define WTMP_SUPPORT 1
9733 _ACEOF
9734
9735 fi
9736 if test x$support_lastlog = xyes; then
9737
9738 cat >>confdefs.h <<\_ACEOF
9739 #define LASTLOG_SUPPORT 1
9740 _ACEOF
9741
9742 fi
9743
9744
9745
9746
9747 for ac_func in \
9748 ttyslot \
9749 updwtmp \
9750 updwtmpx \
9751
9752 do
9753 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9754 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9755 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9756 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9757 echo $ECHO_N "(cached) $ECHO_C" >&6
9758 else
9759 cat >conftest.$ac_ext <<_ACEOF
9760 /* confdefs.h. */
9761 _ACEOF
9762 cat confdefs.h >>conftest.$ac_ext
9763 cat >>conftest.$ac_ext <<_ACEOF
9764 /* end confdefs.h. */
9765 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9766 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9767 #define $ac_func innocuous_$ac_func
9768
9769 /* System header to define __stub macros and hopefully few prototypes,
9770 which can conflict with char $ac_func (); below.
9771 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9772 <limits.h> exists even on freestanding compilers. */
9773
9774 #ifdef __STDC__
9775 # include <limits.h>
9776 #else
9777 # include <assert.h>
9778 #endif
9779
9780 #undef $ac_func
9781
9782 /* Override any GCC internal prototype to avoid an error.
9783 Use char because int might match the return type of a GCC
9784 builtin and then its argument prototype would still apply. */
9785 #ifdef __cplusplus
9786 extern "C"
9787 #endif
9788 char $ac_func ();
9789 /* The GNU C library defines this for functions which it implements
9790 to always fail with ENOSYS. Some functions are actually named
9791 something starting with __ and the normal name is an alias. */
9792 #if defined __stub_$ac_func || defined __stub___$ac_func
9793 choke me
9794 #endif
9795
9796 int
9797 main ()
9798 {
9799 return $ac_func ();
9800 ;
9801 return 0;
9802 }
9803 _ACEOF
9804 rm -f conftest.$ac_objext conftest$ac_exeext
9805 if { (ac_try="$ac_link"
9806 case "(($ac_try" in
9807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9808 *) ac_try_echo=$ac_try;;
9809 esac
9810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9811 (eval "$ac_link") 2>conftest.er1
9812 ac_status=$?
9813 grep -v '^ *+' conftest.er1 >conftest.err
9814 rm -f conftest.er1
9815 cat conftest.err >&5
9816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9817 (exit $ac_status); } && {
9818 test -z "$ac_cxx_werror_flag" ||
9819 test ! -s conftest.err
9820 } && test -s conftest$ac_exeext &&
9821 $as_test_x conftest$ac_exeext; then
9822 eval "$as_ac_var=yes"
9823 else
9824 echo "$as_me: failed program was:" >&5
9825 sed 's/^/| /' conftest.$ac_ext >&5
9826
9827 eval "$as_ac_var=no"
9828 fi
9829
9830 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9831 conftest$ac_exeext conftest.$ac_ext
9832 fi
9833 ac_res=`eval echo '${'$as_ac_var'}'`
9834 { echo "$as_me:$LINENO: result: $ac_res" >&5
9835 echo "${ECHO_T}$ac_res" >&6; }
9836 if test `eval echo '${'$as_ac_var'}'` = yes; then
9837 cat >>confdefs.h <<_ACEOF
9838 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9839 _ACEOF
9840
9841 fi
9842 done
9843
9844
9845
9846
9847
9848 for ac_header in \
9849 utmp.h \
9850 utmpx.h \
9851 lastlog.h \
9852
9853 do
9854 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9856 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9858 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9859 echo $ECHO_N "(cached) $ECHO_C" >&6
9860 fi
9861 ac_res=`eval echo '${'$as_ac_Header'}'`
9862 { echo "$as_me:$LINENO: result: $ac_res" >&5
9863 echo "${ECHO_T}$ac_res" >&6; }
9864 else
9865 # Is the header compilable?
9866 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9867 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9868 cat >conftest.$ac_ext <<_ACEOF
9869 /* confdefs.h. */
9870 _ACEOF
9871 cat confdefs.h >>conftest.$ac_ext
9872 cat >>conftest.$ac_ext <<_ACEOF
9873 /* end confdefs.h. */
9874 $ac_includes_default
9875 #include <$ac_header>
9876 _ACEOF
9877 rm -f conftest.$ac_objext
9878 if { (ac_try="$ac_compile"
9879 case "(($ac_try" in
9880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9881 *) ac_try_echo=$ac_try;;
9882 esac
9883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9884 (eval "$ac_compile") 2>conftest.er1
9885 ac_status=$?
9886 grep -v '^ *+' conftest.er1 >conftest.err
9887 rm -f conftest.er1
9888 cat conftest.err >&5
9889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890 (exit $ac_status); } && {
9891 test -z "$ac_cxx_werror_flag" ||
9892 test ! -s conftest.err
9893 } && test -s conftest.$ac_objext; then
9894 ac_header_compiler=yes
9895 else
9896 echo "$as_me: failed program was:" >&5
9897 sed 's/^/| /' conftest.$ac_ext >&5
9898
9899 ac_header_compiler=no
9900 fi
9901
9902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9903 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9904 echo "${ECHO_T}$ac_header_compiler" >&6; }
9905
9906 # Is the header present?
9907 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9908 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9909 cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h. */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h. */
9915 #include <$ac_header>
9916 _ACEOF
9917 if { (ac_try="$ac_cpp conftest.$ac_ext"
9918 case "(($ac_try" in
9919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9920 *) ac_try_echo=$ac_try;;
9921 esac
9922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9923 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9924 ac_status=$?
9925 grep -v '^ *+' conftest.er1 >conftest.err
9926 rm -f conftest.er1
9927 cat conftest.err >&5
9928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9929 (exit $ac_status); } >/dev/null && {
9930 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9931 test ! -s conftest.err
9932 }; then
9933 ac_header_preproc=yes
9934 else
9935 echo "$as_me: failed program was:" >&5
9936 sed 's/^/| /' conftest.$ac_ext >&5
9937
9938 ac_header_preproc=no
9939 fi
9940
9941 rm -f conftest.err conftest.$ac_ext
9942 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9943 echo "${ECHO_T}$ac_header_preproc" >&6; }
9944
9945 # So? What about this header?
9946 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9947 yes:no: )
9948 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9949 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9950 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9951 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9952 ac_header_preproc=yes
9953 ;;
9954 no:yes:* )
9955 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9956 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9957 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9958 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9959 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9960 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9961 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9962 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9963 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9964 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9965 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9966 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9967
9968 ;;
9969 esac
9970 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9971 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9972 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9973 echo $ECHO_N "(cached) $ECHO_C" >&6
9974 else
9975 eval "$as_ac_Header=\$ac_header_preproc"
9976 fi
9977 ac_res=`eval echo '${'$as_ac_Header'}'`
9978 { echo "$as_me:$LINENO: result: $ac_res" >&5
9979 echo "${ECHO_T}$ac_res" >&6; }
9980
9981 fi
9982 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9983 cat >>confdefs.h <<_ACEOF
9984 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9985 _ACEOF
9986
9987 fi
9988
9989 done
9990
9991
9992
9993 if test "${ac_cv_header_utmp_h+set}" = set; then
9994 { echo "$as_me:$LINENO: checking for utmp.h" >&5
9995 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
9996 if test "${ac_cv_header_utmp_h+set}" = set; then
9997 echo $ECHO_N "(cached) $ECHO_C" >&6
9998 fi
9999 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10000 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10001 else
10002 # Is the header compilable?
10003 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10004 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10005 cat >conftest.$ac_ext <<_ACEOF
10006 /* confdefs.h. */
10007 _ACEOF
10008 cat confdefs.h >>conftest.$ac_ext
10009 cat >>conftest.$ac_ext <<_ACEOF
10010 /* end confdefs.h. */
10011 $ac_includes_default
10012 #include <utmp.h>
10013 _ACEOF
10014 rm -f conftest.$ac_objext
10015 if { (ac_try="$ac_compile"
10016 case "(($ac_try" in
10017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10018 *) ac_try_echo=$ac_try;;
10019 esac
10020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10021 (eval "$ac_compile") 2>conftest.er1
10022 ac_status=$?
10023 grep -v '^ *+' conftest.er1 >conftest.err
10024 rm -f conftest.er1
10025 cat conftest.err >&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } && {
10028 test -z "$ac_cxx_werror_flag" ||
10029 test ! -s conftest.err
10030 } && test -s conftest.$ac_objext; then
10031 ac_header_compiler=yes
10032 else
10033 echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.$ac_ext >&5
10035
10036 ac_header_compiler=no
10037 fi
10038
10039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10040 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10041 echo "${ECHO_T}$ac_header_compiler" >&6; }
10042
10043 # Is the header present?
10044 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10045 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10046 cat >conftest.$ac_ext <<_ACEOF
10047 /* confdefs.h. */
10048 _ACEOF
10049 cat confdefs.h >>conftest.$ac_ext
10050 cat >>conftest.$ac_ext <<_ACEOF
10051 /* end confdefs.h. */
10052 #include <utmp.h>
10053 _ACEOF
10054 if { (ac_try="$ac_cpp conftest.$ac_ext"
10055 case "(($ac_try" in
10056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10057 *) ac_try_echo=$ac_try;;
10058 esac
10059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10060 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10061 ac_status=$?
10062 grep -v '^ *+' conftest.er1 >conftest.err
10063 rm -f conftest.er1
10064 cat conftest.err >&5
10065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10066 (exit $ac_status); } >/dev/null && {
10067 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10068 test ! -s conftest.err
10069 }; then
10070 ac_header_preproc=yes
10071 else
10072 echo "$as_me: failed program was:" >&5
10073 sed 's/^/| /' conftest.$ac_ext >&5
10074
10075 ac_header_preproc=no
10076 fi
10077
10078 rm -f conftest.err conftest.$ac_ext
10079 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10080 echo "${ECHO_T}$ac_header_preproc" >&6; }
10081
10082 # So? What about this header?
10083 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10084 yes:no: )
10085 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10086 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10087 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10088 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10089 ac_header_preproc=yes
10090 ;;
10091 no:yes:* )
10092 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10093 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10094 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10095 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10096 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10097 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10098 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10099 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10100 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10101 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10102 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10103 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10104
10105 ;;
10106 esac
10107 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10108 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10109 if test "${ac_cv_header_utmp_h+set}" = set; then
10110 echo $ECHO_N "(cached) $ECHO_C" >&6
10111 else
10112 ac_cv_header_utmp_h=$ac_header_preproc
10113 fi
10114 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10115 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10116
10117 fi
10118 if test $ac_cv_header_utmp_h = yes; then
10119 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10120 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10121 if test "${struct_utmp+set}" = set; then
10122 echo $ECHO_N "(cached) $ECHO_C" >&6
10123 else
10124 cat >conftest.$ac_ext <<_ACEOF
10125 /* confdefs.h. */
10126 _ACEOF
10127 cat confdefs.h >>conftest.$ac_ext
10128 cat >>conftest.$ac_ext <<_ACEOF
10129 /* end confdefs.h. */
10130 #include <sys/types.h>
10131 #include <utmp.h>
10132 int
10133 main ()
10134 {
10135 struct utmp ut;
10136 ;
10137 return 0;
10138 }
10139 _ACEOF
10140 rm -f conftest.$ac_objext
10141 if { (ac_try="$ac_compile"
10142 case "(($ac_try" in
10143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10144 *) ac_try_echo=$ac_try;;
10145 esac
10146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10147 (eval "$ac_compile") 2>conftest.er1
10148 ac_status=$?
10149 grep -v '^ *+' conftest.er1 >conftest.err
10150 rm -f conftest.er1
10151 cat conftest.err >&5
10152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153 (exit $ac_status); } && {
10154 test -z "$ac_cxx_werror_flag" ||
10155 test ! -s conftest.err
10156 } && test -s conftest.$ac_objext; then
10157 struct_utmp=yes
10158 else
10159 echo "$as_me: failed program was:" >&5
10160 sed 's/^/| /' conftest.$ac_ext >&5
10161
10162 struct_utmp=no
10163 fi
10164
10165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10166 fi
10167 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10168 echo "${ECHO_T}$struct_utmp" >&6; }
10169 if test x$struct_utmp = xyes; then
10170
10171 cat >>confdefs.h <<\_ACEOF
10172 #define HAVE_STRUCT_UTMP 1
10173 _ACEOF
10174
10175 fi
10176
10177
10178 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10179 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10180 if test "${struct_utmp_host+set}" = set; then
10181 echo $ECHO_N "(cached) $ECHO_C" >&6
10182 else
10183 cat >conftest.$ac_ext <<_ACEOF
10184 /* confdefs.h. */
10185 _ACEOF
10186 cat confdefs.h >>conftest.$ac_ext
10187 cat >>conftest.$ac_ext <<_ACEOF
10188 /* end confdefs.h. */
10189 #include <sys/types.h>
10190 #include <utmp.h>
10191 int
10192 main ()
10193 {
10194 struct utmp ut; ut.ut_host;
10195 ;
10196 return 0;
10197 }
10198 _ACEOF
10199 rm -f conftest.$ac_objext
10200 if { (ac_try="$ac_compile"
10201 case "(($ac_try" in
10202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10203 *) ac_try_echo=$ac_try;;
10204 esac
10205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10206 (eval "$ac_compile") 2>conftest.er1
10207 ac_status=$?
10208 grep -v '^ *+' conftest.er1 >conftest.err
10209 rm -f conftest.er1
10210 cat conftest.err >&5
10211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10212 (exit $ac_status); } && {
10213 test -z "$ac_cxx_werror_flag" ||
10214 test ! -s conftest.err
10215 } && test -s conftest.$ac_objext; then
10216 struct_utmp_host=yes
10217 else
10218 echo "$as_me: failed program was:" >&5
10219 sed 's/^/| /' conftest.$ac_ext >&5
10220
10221 struct_utmp_host=no
10222 fi
10223
10224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10225 fi
10226 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10227 echo "${ECHO_T}$struct_utmp_host" >&6; }
10228 if test x$struct_utmp_host = xyes; then
10229
10230 cat >>confdefs.h <<\_ACEOF
10231 #define HAVE_UTMP_HOST 1
10232 _ACEOF
10233
10234 fi
10235
10236 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10237 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10238 if test "${struct_utmp_pid+set}" = set; then
10239 echo $ECHO_N "(cached) $ECHO_C" >&6
10240 else
10241 cat >conftest.$ac_ext <<_ACEOF
10242 /* confdefs.h. */
10243 _ACEOF
10244 cat confdefs.h >>conftest.$ac_ext
10245 cat >>conftest.$ac_ext <<_ACEOF
10246 /* end confdefs.h. */
10247 #include <sys/types.h>
10248 #include <utmp.h>
10249 int
10250 main ()
10251 {
10252 struct utmp ut; ut.ut_pid;
10253 ;
10254 return 0;
10255 }
10256 _ACEOF
10257 rm -f conftest.$ac_objext
10258 if { (ac_try="$ac_compile"
10259 case "(($ac_try" in
10260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10261 *) ac_try_echo=$ac_try;;
10262 esac
10263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10264 (eval "$ac_compile") 2>conftest.er1
10265 ac_status=$?
10266 grep -v '^ *+' conftest.er1 >conftest.err
10267 rm -f conftest.er1
10268 cat conftest.err >&5
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); } && {
10271 test -z "$ac_cxx_werror_flag" ||
10272 test ! -s conftest.err
10273 } && test -s conftest.$ac_objext; then
10274 struct_utmp_pid=yes
10275 else
10276 echo "$as_me: failed program was:" >&5
10277 sed 's/^/| /' conftest.$ac_ext >&5
10278
10279 struct_utmp_pid=no
10280 fi
10281
10282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10283 fi
10284 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10285 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10286 if test x$struct_utmp_pid = xyes; then
10287
10288 cat >>confdefs.h <<\_ACEOF
10289 #define HAVE_UTMP_PID 1
10290 _ACEOF
10291
10292 fi
10293
10294 fi
10295
10296
10297
10298 if test "${ac_cv_header_utmpx_h+set}" = set; then
10299 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10300 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10301 if test "${ac_cv_header_utmpx_h+set}" = set; then
10302 echo $ECHO_N "(cached) $ECHO_C" >&6
10303 fi
10304 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10305 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10306 else
10307 # Is the header compilable?
10308 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10309 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10310 cat >conftest.$ac_ext <<_ACEOF
10311 /* confdefs.h. */
10312 _ACEOF
10313 cat confdefs.h >>conftest.$ac_ext
10314 cat >>conftest.$ac_ext <<_ACEOF
10315 /* end confdefs.h. */
10316 $ac_includes_default
10317 #include <utmpx.h>
10318 _ACEOF
10319 rm -f conftest.$ac_objext
10320 if { (ac_try="$ac_compile"
10321 case "(($ac_try" in
10322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10323 *) ac_try_echo=$ac_try;;
10324 esac
10325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10326 (eval "$ac_compile") 2>conftest.er1
10327 ac_status=$?
10328 grep -v '^ *+' conftest.er1 >conftest.err
10329 rm -f conftest.er1
10330 cat conftest.err >&5
10331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10332 (exit $ac_status); } && {
10333 test -z "$ac_cxx_werror_flag" ||
10334 test ! -s conftest.err
10335 } && test -s conftest.$ac_objext; then
10336 ac_header_compiler=yes
10337 else
10338 echo "$as_me: failed program was:" >&5
10339 sed 's/^/| /' conftest.$ac_ext >&5
10340
10341 ac_header_compiler=no
10342 fi
10343
10344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10345 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10346 echo "${ECHO_T}$ac_header_compiler" >&6; }
10347
10348 # Is the header present?
10349 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10350 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10351 cat >conftest.$ac_ext <<_ACEOF
10352 /* confdefs.h. */
10353 _ACEOF
10354 cat confdefs.h >>conftest.$ac_ext
10355 cat >>conftest.$ac_ext <<_ACEOF
10356 /* end confdefs.h. */
10357 #include <utmpx.h>
10358 _ACEOF
10359 if { (ac_try="$ac_cpp conftest.$ac_ext"
10360 case "(($ac_try" in
10361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10362 *) ac_try_echo=$ac_try;;
10363 esac
10364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10365 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10366 ac_status=$?
10367 grep -v '^ *+' conftest.er1 >conftest.err
10368 rm -f conftest.er1
10369 cat conftest.err >&5
10370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371 (exit $ac_status); } >/dev/null && {
10372 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10373 test ! -s conftest.err
10374 }; then
10375 ac_header_preproc=yes
10376 else
10377 echo "$as_me: failed program was:" >&5
10378 sed 's/^/| /' conftest.$ac_ext >&5
10379
10380 ac_header_preproc=no
10381 fi
10382
10383 rm -f conftest.err conftest.$ac_ext
10384 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10385 echo "${ECHO_T}$ac_header_preproc" >&6; }
10386
10387 # So? What about this header?
10388 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10389 yes:no: )
10390 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10391 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10392 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10393 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10394 ac_header_preproc=yes
10395 ;;
10396 no:yes:* )
10397 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10398 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10399 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10400 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10401 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10402 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10403 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10404 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10405 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10406 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10407 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10408 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10409
10410 ;;
10411 esac
10412 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10413 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10414 if test "${ac_cv_header_utmpx_h+set}" = set; then
10415 echo $ECHO_N "(cached) $ECHO_C" >&6
10416 else
10417 ac_cv_header_utmpx_h=$ac_header_preproc
10418 fi
10419 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10420 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10421
10422 fi
10423 if test $ac_cv_header_utmpx_h = yes; then
10424 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10425 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10426 if test "${struct_utmpx+set}" = set; then
10427 echo $ECHO_N "(cached) $ECHO_C" >&6
10428 else
10429 cat >conftest.$ac_ext <<_ACEOF
10430 /* confdefs.h. */
10431 _ACEOF
10432 cat confdefs.h >>conftest.$ac_ext
10433 cat >>conftest.$ac_ext <<_ACEOF
10434 /* end confdefs.h. */
10435 #include <sys/types.h>
10436 #include <utmpx.h>
10437 int
10438 main ()
10439 {
10440 struct utmpx ut;
10441 ;
10442 return 0;
10443 }
10444 _ACEOF
10445 rm -f conftest.$ac_objext
10446 if { (ac_try="$ac_compile"
10447 case "(($ac_try" in
10448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10449 *) ac_try_echo=$ac_try;;
10450 esac
10451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10452 (eval "$ac_compile") 2>conftest.er1
10453 ac_status=$?
10454 grep -v '^ *+' conftest.er1 >conftest.err
10455 rm -f conftest.er1
10456 cat conftest.err >&5
10457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10458 (exit $ac_status); } && {
10459 test -z "$ac_cxx_werror_flag" ||
10460 test ! -s conftest.err
10461 } && test -s conftest.$ac_objext; then
10462 struct_utmpx=yes
10463 else
10464 echo "$as_me: failed program was:" >&5
10465 sed 's/^/| /' conftest.$ac_ext >&5
10466
10467 struct_utmpx=no
10468 fi
10469
10470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10471 fi
10472 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10473 echo "${ECHO_T}$struct_utmpx" >&6; }
10474 if test x$struct_utmpx = xyes; then
10475
10476 cat >>confdefs.h <<\_ACEOF
10477 #define HAVE_STRUCT_UTMPX 1
10478 _ACEOF
10479
10480 fi
10481
10482
10483 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10484 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10485 if test "${struct_utmpx_host+set}" = set; then
10486 echo $ECHO_N "(cached) $ECHO_C" >&6
10487 else
10488 cat >conftest.$ac_ext <<_ACEOF
10489 /* confdefs.h. */
10490 _ACEOF
10491 cat confdefs.h >>conftest.$ac_ext
10492 cat >>conftest.$ac_ext <<_ACEOF
10493 /* end confdefs.h. */
10494 #include <sys/types.h>
10495 #include <utmpx.h>
10496 int
10497 main ()
10498 {
10499 struct utmpx utx; utx.ut_host;
10500 ;
10501 return 0;
10502 }
10503 _ACEOF
10504 rm -f conftest.$ac_objext
10505 if { (ac_try="$ac_compile"
10506 case "(($ac_try" in
10507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10508 *) ac_try_echo=$ac_try;;
10509 esac
10510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10511 (eval "$ac_compile") 2>conftest.er1
10512 ac_status=$?
10513 grep -v '^ *+' conftest.er1 >conftest.err
10514 rm -f conftest.er1
10515 cat conftest.err >&5
10516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517 (exit $ac_status); } && {
10518 test -z "$ac_cxx_werror_flag" ||
10519 test ! -s conftest.err
10520 } && test -s conftest.$ac_objext; then
10521 struct_utmpx_host=yes
10522 else
10523 echo "$as_me: failed program was:" >&5
10524 sed 's/^/| /' conftest.$ac_ext >&5
10525
10526 struct_utmpx_host=no
10527 fi
10528
10529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10530 fi
10531 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10532 echo "${ECHO_T}$struct_utmpx_host" >&6; }
10533 if test x$struct_utmpx_host = xyes; then
10534
10535 cat >>confdefs.h <<\_ACEOF
10536 #define HAVE_UTMPX_HOST 1
10537 _ACEOF
10538
10539 fi
10540
10541 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10542 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
10543 if test "${struct_utmpx_session+set}" = set; then
10544 echo $ECHO_N "(cached) $ECHO_C" >&6
10545 else
10546 cat >conftest.$ac_ext <<_ACEOF
10547 /* confdefs.h. */
10548 _ACEOF
10549 cat confdefs.h >>conftest.$ac_ext
10550 cat >>conftest.$ac_ext <<_ACEOF
10551 /* end confdefs.h. */
10552 #include <sys/types.h>
10553 #include <utmpx.h>
10554 int
10555 main ()
10556 {
10557 struct utmpx utx; utx.ut_session;
10558 ;
10559 return 0;
10560 }
10561 _ACEOF
10562 rm -f conftest.$ac_objext
10563 if { (ac_try="$ac_compile"
10564 case "(($ac_try" in
10565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10566 *) ac_try_echo=$ac_try;;
10567 esac
10568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10569 (eval "$ac_compile") 2>conftest.er1
10570 ac_status=$?
10571 grep -v '^ *+' conftest.er1 >conftest.err
10572 rm -f conftest.er1
10573 cat conftest.err >&5
10574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10575 (exit $ac_status); } && {
10576 test -z "$ac_cxx_werror_flag" ||
10577 test ! -s conftest.err
10578 } && test -s conftest.$ac_objext; then
10579 struct_utmpx_session=yes
10580 else
10581 echo "$as_me: failed program was:" >&5
10582 sed 's/^/| /' conftest.$ac_ext >&5
10583
10584 struct_utmpx_session=no
10585 fi
10586
10587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10588 fi
10589 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10590 echo "${ECHO_T}$struct_utmpx_session" >&6; }
10591 if test x$struct_utmpx_session = xyes; then
10592
10593 cat >>confdefs.h <<\_ACEOF
10594 #define HAVE_UTMPX_SESSION 1
10595 _ACEOF
10596
10597 fi
10598
10599 fi
10600
10601
10602 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
10603 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10604 if test "${struct_lastlog+set}" = set; then
10605 echo $ECHO_N "(cached) $ECHO_C" >&6
10606 else
10607 cat >conftest.$ac_ext <<_ACEOF
10608 /* confdefs.h. */
10609 _ACEOF
10610 cat confdefs.h >>conftest.$ac_ext
10611 cat >>conftest.$ac_ext <<_ACEOF
10612 /* end confdefs.h. */
10613 #include <sys/types.h>
10614 #include <utmp.h>
10615 #ifdef HAVE_LASTLOG_H
10616 #include <lastlog.h>
10617 #endif
10618
10619 int
10620 main ()
10621 {
10622 struct lastlog ll;
10623 ;
10624 return 0;
10625 }
10626 _ACEOF
10627 rm -f conftest.$ac_objext
10628 if { (ac_try="$ac_compile"
10629 case "(($ac_try" in
10630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10631 *) ac_try_echo=$ac_try;;
10632 esac
10633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10634 (eval "$ac_compile") 2>conftest.er1
10635 ac_status=$?
10636 grep -v '^ *+' conftest.er1 >conftest.err
10637 rm -f conftest.er1
10638 cat conftest.err >&5
10639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10640 (exit $ac_status); } && {
10641 test -z "$ac_cxx_werror_flag" ||
10642 test ! -s conftest.err
10643 } && test -s conftest.$ac_objext; then
10644 struct_lastlog=yes
10645 else
10646 echo "$as_me: failed program was:" >&5
10647 sed 's/^/| /' conftest.$ac_ext >&5
10648
10649 struct_lastlog=no
10650 fi
10651
10652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10653 fi
10654 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10655 echo "${ECHO_T}$struct_lastlog" >&6; }
10656 if test x$struct_lastlog = xyes; then
10657
10658 cat >>confdefs.h <<\_ACEOF
10659 #define HAVE_STRUCT_LASTLOG 1
10660 _ACEOF
10661
10662 fi
10663
10664 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10665 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
10666 if test "${struct_lastlogx+set}" = set; then
10667 echo $ECHO_N "(cached) $ECHO_C" >&6
10668 else
10669 cat >conftest.$ac_ext <<_ACEOF
10670 /* confdefs.h. */
10671 _ACEOF
10672 cat confdefs.h >>conftest.$ac_ext
10673 cat >>conftest.$ac_ext <<_ACEOF
10674 /* end confdefs.h. */
10675 #include <sys/types.h>
10676 #include <utmpx.h>
10677 #ifdef HAVE_LASTLOG_H
10678 #include <lastlog.h>
10679 #endif
10680
10681 int
10682 main ()
10683 {
10684 struct lastlogx ll;
10685 ;
10686 return 0;
10687 }
10688 _ACEOF
10689 rm -f conftest.$ac_objext
10690 if { (ac_try="$ac_compile"
10691 case "(($ac_try" in
10692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10693 *) ac_try_echo=$ac_try;;
10694 esac
10695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10696 (eval "$ac_compile") 2>conftest.er1
10697 ac_status=$?
10698 grep -v '^ *+' conftest.er1 >conftest.err
10699 rm -f conftest.er1
10700 cat conftest.err >&5
10701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10702 (exit $ac_status); } && {
10703 test -z "$ac_cxx_werror_flag" ||
10704 test ! -s conftest.err
10705 } && test -s conftest.$ac_objext; then
10706 struct_lastlogx=yes
10707 else
10708 echo "$as_me: failed program was:" >&5
10709 sed 's/^/| /' conftest.$ac_ext >&5
10710
10711 struct_lastlogx=no
10712 fi
10713
10714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10715 fi
10716 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10717 echo "${ECHO_T}$struct_lastlogx" >&6; }
10718 if test x$struct_lastlogx = xyes; then
10719
10720 cat >>confdefs.h <<\_ACEOF
10721 #define HAVE_STRUCT_LASTLOGX 1
10722 _ACEOF
10723
10724 fi
10725
10726
10727 { echo "$as_me:$LINENO: checking where utmp is located" >&5
10728 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
10729 if test "${path_utmp+set}" = set; then
10730 echo $ECHO_N "(cached) $ECHO_C" >&6
10731 else
10732 if test "$cross_compiling" = yes; then
10733 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10734 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10735 else
10736 cat >conftest.$ac_ext <<_ACEOF
10737 /* confdefs.h. */
10738 _ACEOF
10739 cat confdefs.h >>conftest.$ac_ext
10740 cat >>conftest.$ac_ext <<_ACEOF
10741 /* end confdefs.h. */
10742 #include <stdio.h>
10743 #include <stdlib.h>
10744 #include <sys/types.h>
10745 #include <utmp.h>
10746 #include <errno.h>
10747 main()
10748 {
10749 char **u, *utmplist[] = {
10750 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10751 FILE *a, *f=fopen("conftestval", "w");
10752 if (!f) exit(1);
10753 #ifdef UTMP_FILE
10754 fprintf(f, "%s\n", UTMP_FILE);
10755 exit(0);
10756 #endif
10757 #ifdef _PATH_UTMP
10758 fprintf(f, "%s\n", _PATH_UTMP);
10759 exit(0);
10760 #endif
10761 for (u = utmplist; *u; u++) {
10762 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10763 fprintf(f, "%s\n", *u);
10764 exit(0);
10765 }
10766 }
10767 exit(0);
10768 }
10769 _ACEOF
10770 rm -f conftest$ac_exeext
10771 if { (ac_try="$ac_link"
10772 case "(($ac_try" in
10773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10774 *) ac_try_echo=$ac_try;;
10775 esac
10776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10777 (eval "$ac_link") 2>&5
10778 ac_status=$?
10779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10780 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10781 { (case "(($ac_try" in
10782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10783 *) ac_try_echo=$ac_try;;
10784 esac
10785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10786 (eval "$ac_try") 2>&5
10787 ac_status=$?
10788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789 (exit $ac_status); }; }; then
10790 path_utmp=`cat conftestval`
10791 else
10792 echo "$as_me: program exited with status $ac_status" >&5
10793 echo "$as_me: failed program was:" >&5
10794 sed 's/^/| /' conftest.$ac_ext >&5
10795
10796 ( exit $ac_status )
10797 path_utmp=
10798 fi
10799 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10800 fi
10801
10802
10803 fi
10804 { echo "$as_me:$LINENO: result: $path_utmp" >&5
10805 echo "${ECHO_T}$path_utmp" >&6; }
10806 if test x$path_utmp != x; then
10807
10808 cat >>confdefs.h <<_ACEOF
10809 #define UTMP_FILE "$path_utmp"
10810 _ACEOF
10811
10812 fi
10813
10814
10815 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
10816 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
10817 if test "${path_utmpx+set}" = set; then
10818 echo $ECHO_N "(cached) $ECHO_C" >&6
10819 else
10820 if test "$cross_compiling" = yes; then
10821 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
10822 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
10823 else
10824 cat >conftest.$ac_ext <<_ACEOF
10825 /* confdefs.h. */
10826 _ACEOF
10827 cat confdefs.h >>conftest.$ac_ext
10828 cat >>conftest.$ac_ext <<_ACEOF
10829 /* end confdefs.h. */
10830 #include <stdio.h>
10831 #include <stdlib.h>
10832 #include <sys/types.h>
10833 #include <utmpx.h>
10834 #include <errno.h>
10835 #include <sys/stat.h>
10836 #ifdef HAVE_STRING_H
10837 #include <string.h>
10838 #endif
10839 main()
10840 {
10841 char **u, *p, *utmplist[] = {
10842 #ifdef UTMPX_FILE
10843 UTMPX_FILE,
10844 #endif
10845 #ifdef _PATH_UTMPX
10846 _PATH_UTMPX,
10847 #endif
10848 "/var/adm/utmpx", "/etc/utmpx", NULL };
10849 FILE *a, *f=fopen("conftestval", "w");
10850 struct stat statu, statux;
10851 if (!f) exit(1);
10852 for (u = utmplist; *u; u++) {
10853 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10854 if (stat(*u, &statux) < 0)
10855 continue;
10856 p = strdup(*u);
10857 p[strlen(p) - 1] = '\0';
10858 if (stat(p, &statu) >= 0
10859 && (statu.st_mtime - statux.st_mtime > 86400))
10860 continue;
10861 fprintf(f, "%s\n", *u);
10862 exit(0);
10863 }
10864 }
10865 exit(0);
10866 }
10867 _ACEOF
10868 rm -f conftest$ac_exeext
10869 if { (ac_try="$ac_link"
10870 case "(($ac_try" in
10871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10872 *) ac_try_echo=$ac_try;;
10873 esac
10874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10875 (eval "$ac_link") 2>&5
10876 ac_status=$?
10877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10879 { (case "(($ac_try" in
10880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10881 *) ac_try_echo=$ac_try;;
10882 esac
10883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10884 (eval "$ac_try") 2>&5
10885 ac_status=$?
10886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10887 (exit $ac_status); }; }; then
10888 path_utmpx=`cat conftestval`
10889 else
10890 echo "$as_me: program exited with status $ac_status" >&5
10891 echo "$as_me: failed program was:" >&5
10892 sed 's/^/| /' conftest.$ac_ext >&5
10893
10894 ( exit $ac_status )
10895 path_utmpx=
10896 fi
10897 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10898 fi
10899
10900
10901 fi
10902 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
10903 echo "${ECHO_T}$path_utmpx" >&6; }
10904 if test x$path_utmpx != x; then
10905
10906 cat >>confdefs.h <<_ACEOF
10907 #define UTMPX_FILE "$path_utmpx"
10908 _ACEOF
10909
10910 fi
10911
10912
10913 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
10914 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
10915 if test "${path_wtmp+set}" = set; then
10916 echo $ECHO_N "(cached) $ECHO_C" >&6
10917 else
10918 if test "$cross_compiling" = yes; then
10919 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
10920 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
10921 else
10922 cat >conftest.$ac_ext <<_ACEOF
10923 /* confdefs.h. */
10924 _ACEOF
10925 cat confdefs.h >>conftest.$ac_ext
10926 cat >>conftest.$ac_ext <<_ACEOF
10927 /* end confdefs.h. */
10928 #include <stdio.h>
10929 #include <stdlib.h>
10930 #include <sys/types.h>
10931 #ifdef HAVE_UTMP_H
10932 #include <utmp.h>
10933 #endif
10934 #include <errno.h>
10935 main()
10936 {
10937 char **w, *wtmplist[] = {
10938 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10939 FILE *a, *f=fopen("conftestval", "w");
10940 if (!f) exit(1);
10941 #ifdef WTMP_FILE
10942 fprintf(f, "%s\n", WTMP_FILE);
10943 exit(0);
10944 #endif
10945 #ifdef _PATH_WTMP
10946 fprintf(f, "%s\n", _PATH_WTMP);
10947 exit(0);
10948 #endif
10949 for (w = wtmplist; *w; w++) {
10950 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10951 fprintf(f, "%s\n", *w);
10952 exit(0);
10953 }
10954 }
10955 exit(0);
10956 }
10957 _ACEOF
10958 rm -f conftest$ac_exeext
10959 if { (ac_try="$ac_link"
10960 case "(($ac_try" in
10961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10962 *) ac_try_echo=$ac_try;;
10963 esac
10964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10965 (eval "$ac_link") 2>&5
10966 ac_status=$?
10967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10968 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10969 { (case "(($ac_try" in
10970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10971 *) ac_try_echo=$ac_try;;
10972 esac
10973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10974 (eval "$ac_try") 2>&5
10975 ac_status=$?
10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 (exit $ac_status); }; }; then
10978 path_wtmp=`cat conftestval`
10979 else
10980 echo "$as_me: program exited with status $ac_status" >&5
10981 echo "$as_me: failed program was:" >&5
10982 sed 's/^/| /' conftest.$ac_ext >&5
10983
10984 ( exit $ac_status )
10985 path_wtmp=
10986 fi
10987 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10988 fi
10989
10990
10991 fi
10992 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
10993 echo "${ECHO_T}$path_wtmp" >&6; }
10994 if test x$path_wtmp != x; then
10995
10996 cat >>confdefs.h <<_ACEOF
10997 #define WTMP_FILE "$path_wtmp"
10998 _ACEOF
10999
11000 fi
11001
11002 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11003 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11004 if test "${path_wtmpx+set}" = set; then
11005 echo $ECHO_N "(cached) $ECHO_C" >&6
11006 else
11007 if test "$cross_compiling" = yes; then
11008 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11009 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11010 else
11011 cat >conftest.$ac_ext <<_ACEOF
11012 /* confdefs.h. */
11013 _ACEOF
11014 cat confdefs.h >>conftest.$ac_ext
11015 cat >>conftest.$ac_ext <<_ACEOF
11016 /* end confdefs.h. */
11017 #include <stdio.h>
11018 #include <stdlib.h>
11019 #ifdef HAVE_UTMPX_H
11020 #include <utmpx.h>
11021 #endif
11022 #include <errno.h>
11023 main()
11024 {
11025 char **w, *wtmplist[] = {
11026 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11027 FILE *a, *f=fopen("conftestval", "w");
11028 if (!f) exit(1);
11029 #ifdef WTMPX_FILE
11030 fprintf(f, "%s\n", WTMPX_FILE);
11031 exit(0);
11032 #endif
11033 #ifdef _PATH_WTMPX
11034 fprintf(f, "%s\n", _PATH_WTMPX);
11035 exit(0);
11036 #endif
11037 for (w = wtmplist; *w; w++) {
11038 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11039 fprintf(f, "%s\n", *w);
11040 exit(0);
11041 }
11042 }
11043 exit(0);
11044 }
11045 _ACEOF
11046 rm -f conftest$ac_exeext
11047 if { (ac_try="$ac_link"
11048 case "(($ac_try" in
11049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11050 *) ac_try_echo=$ac_try;;
11051 esac
11052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11053 (eval "$ac_link") 2>&5
11054 ac_status=$?
11055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11056 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11057 { (case "(($ac_try" in
11058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11059 *) ac_try_echo=$ac_try;;
11060 esac
11061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11062 (eval "$ac_try") 2>&5
11063 ac_status=$?
11064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11065 (exit $ac_status); }; }; then
11066 path_wtmpx=`cat conftestval`
11067 else
11068 echo "$as_me: program exited with status $ac_status" >&5
11069 echo "$as_me: failed program was:" >&5
11070 sed 's/^/| /' conftest.$ac_ext >&5
11071
11072 ( exit $ac_status )
11073 path_wtmpx=
11074 fi
11075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11076 fi
11077
11078
11079 fi
11080 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11081 echo "${ECHO_T}$path_wtmpx" >&6; }
11082 if test x$path_wtmpx != x; then
11083
11084 cat >>confdefs.h <<_ACEOF
11085 #define WTMPX_FILE "$path_wtmpx"
11086 _ACEOF
11087
11088 fi
11089
11090 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11091 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11092 if test "${path_lastlog+set}" = set; then
11093 echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095 if test "$cross_compiling" = yes; then
11096 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11097 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11098 else
11099 cat >conftest.$ac_ext <<_ACEOF
11100 /* confdefs.h. */
11101 _ACEOF
11102 cat confdefs.h >>conftest.$ac_ext
11103 cat >>conftest.$ac_ext <<_ACEOF
11104 /* end confdefs.h. */
11105 #include <stdio.h>
11106 #include <stdlib.h>
11107 #include <sys/types.h>
11108 #ifdef HAVE_UTMPX_H
11109 #include <utmpx.h>
11110 #elif defined(HAVE_UTMP_H)
11111 #include <utmp.h>
11112 #endif
11113 #ifdef HAVE_LASTLOG_H
11114 #include <lastlog.h>
11115 #endif
11116 #include <errno.h>
11117 main()
11118 {
11119 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11120 FILE *a, *f=fopen("conftestval", "w");
11121 if (!f) exit(1);
11122 #ifdef LASTLOG_FILE
11123 fprintf(f, "%s\n", LASTLOG_FILE);
11124 exit(0);
11125 #endif
11126 #ifdef _PATH_LASTLOG
11127 fprintf(f, "%s\n", _PATH_LASTLOG);
11128 exit(0);
11129 #endif
11130 for (w = lastloglist; *w; w++) {
11131 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11132 fprintf(f, "%s\n", *w);
11133 exit(0);
11134 }
11135 }
11136 exit(0);
11137 }
11138 _ACEOF
11139 rm -f conftest$ac_exeext
11140 if { (ac_try="$ac_link"
11141 case "(($ac_try" in
11142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11143 *) ac_try_echo=$ac_try;;
11144 esac
11145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11146 (eval "$ac_link") 2>&5
11147 ac_status=$?
11148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11150 { (case "(($ac_try" in
11151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11152 *) ac_try_echo=$ac_try;;
11153 esac
11154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11155 (eval "$ac_try") 2>&5
11156 ac_status=$?
11157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11158 (exit $ac_status); }; }; then
11159 path_lastlog=`cat conftestval`
11160 else
11161 echo "$as_me: program exited with status $ac_status" >&5
11162 echo "$as_me: failed program was:" >&5
11163 sed 's/^/| /' conftest.$ac_ext >&5
11164
11165 ( exit $ac_status )
11166 path_lastlog=
11167 fi
11168 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11169 fi
11170
11171
11172 fi
11173 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11174 echo "${ECHO_T}$path_lastlog" >&6; }
11175 if test x$path_lastlog != x; then
11176
11177 cat >>confdefs.h <<_ACEOF
11178 #define LASTLOG_FILE "$path_lastlog"
11179 _ACEOF
11180
11181 if test -d "$path_lastlog"; then
11182
11183 cat >>confdefs.h <<\_ACEOF
11184 #define LASTLOG_IS_DIR 1
11185 _ACEOF
11186
11187 fi
11188 fi
11189
11190 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11191 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11192 if test "${path_lastlogx+set}" = set; then
11193 echo $ECHO_N "(cached) $ECHO_C" >&6
11194 else
11195 if test "$cross_compiling" = yes; then
11196 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11197 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11198 else
11199 cat >conftest.$ac_ext <<_ACEOF
11200 /* confdefs.h. */
11201 _ACEOF
11202 cat confdefs.h >>conftest.$ac_ext
11203 cat >>conftest.$ac_ext <<_ACEOF
11204 /* end confdefs.h. */
11205 #include <stdio.h>
11206 #include <stdlib.h>
11207 #ifdef HAVE_UTMPX_H
11208 #include <utmpx.h>
11209 #endif
11210 #include <errno.h>
11211 main()
11212 {
11213 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11214 FILE *a, *f=fopen("conftestval", "w");
11215 if (!f) exit(1);
11216 #ifdef LASTLOGX_FILE
11217 fprintf(f, "%s\n", LASTLOGX_FILE);
11218 exit(0);
11219 #endif
11220 #ifdef _PATH_LASTLOGX
11221 fprintf(f, "%s\n", _PATH_LASTLOGX);
11222 exit(0);
11223 #endif
11224 for (w = wtmplist; *w; w++) {
11225 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11226 fprintf(f, "%s\n", *w);
11227 exit(0);
11228 }
11229 }
11230 exit(0);
11231 }
11232 _ACEOF
11233 rm -f conftest$ac_exeext
11234 if { (ac_try="$ac_link"
11235 case "(($ac_try" in
11236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11237 *) ac_try_echo=$ac_try;;
11238 esac
11239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11240 (eval "$ac_link") 2>&5
11241 ac_status=$?
11242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11244 { (case "(($ac_try" in
11245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11246 *) ac_try_echo=$ac_try;;
11247 esac
11248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11249 (eval "$ac_try") 2>&5
11250 ac_status=$?
11251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11252 (exit $ac_status); }; }; then
11253 path_lastlogx=`cat conftestval`
11254 else
11255 echo "$as_me: program exited with status $ac_status" >&5
11256 echo "$as_me: failed program was:" >&5
11257 sed 's/^/| /' conftest.$ac_ext >&5
11258
11259 ( exit $ac_status )
11260 path_lastlogx=
11261 fi
11262 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11263 fi
11264
11265
11266 fi
11267 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11268 echo "${ECHO_T}$path_lastlogx" >&6; }
11269 if test x$path_lastlogx != x; then
11270
11271 cat >>confdefs.h <<_ACEOF
11272 #define LASTLOGX_FILE "$path_lastlogx"
11273 _ACEOF
11274
11275 fi
11276
11277
11278
11279 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11280 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11281 if test "${rxvt_cv_path_ttytab+set}" = set; then
11282 echo $ECHO_N "(cached) $ECHO_C" >&6
11283 else
11284 for ttys_file in /etc/ttys /etc/ttytab;
11285 do
11286 if test -f "$ttys_file" ; then
11287 rxvt_cv_path_ttytab=$ttys_file
11288 break
11289 fi
11290 done
11291
11292 fi
11293 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11294 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11295 if test x$rxvt_cv_path_ttytab != x; then
11296
11297 cat >>confdefs.h <<_ACEOF
11298 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11299 _ACEOF
11300
11301 fi
11302
11303
11304 ac_save_LIBS=$LIBS
11305 ac_save_CFLAGS=$CFLAGS
11306 CFLAGS="$CFLAGS $X_CFLAGS"
11307 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11308 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11309 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11310 if test "${rxvt_cv_func_xlocale+set}" = set; then
11311 echo $ECHO_N "(cached) $ECHO_C" >&6
11312 else
11313 if test "$cross_compiling" = yes; then
11314 :
11315 else
11316 cat >conftest.$ac_ext <<_ACEOF
11317 /* confdefs.h. */
11318 _ACEOF
11319 cat confdefs.h >>conftest.$ac_ext
11320 cat >>conftest.$ac_ext <<_ACEOF
11321 /* end confdefs.h. */
11322 #include <X11/Xlib.h>
11323 #include <stdlib.h>
11324 main() {
11325 char *p;
11326 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11327 exit (XSupportsLocale() ? 0 : 1);
11328 else
11329 exit (1);}
11330 _ACEOF
11331 rm -f conftest$ac_exeext
11332 if { (ac_try="$ac_link"
11333 case "(($ac_try" in
11334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335 *) ac_try_echo=$ac_try;;
11336 esac
11337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338 (eval "$ac_link") 2>&5
11339 ac_status=$?
11340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 { (case "(($ac_try" in
11343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344 *) ac_try_echo=$ac_try;;
11345 esac
11346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 (eval "$ac_try") 2>&5
11348 ac_status=$?
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); }; }; then
11351 rxvt_cv_func_xlocale=yes
11352 else
11353 echo "$as_me: program exited with status $ac_status" >&5
11354 echo "$as_me: failed program was:" >&5
11355 sed 's/^/| /' conftest.$ac_ext >&5
11356
11357 ( exit $ac_status )
11358 rxvt_cv_func_xlocale=no
11359 fi
11360 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 fi
11362
11363
11364 fi
11365 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11366 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11367 if test x$support_xim = xyes; then
11368 if test x$rxvt_cv_func_xlocale = xyes; then
11369
11370 cat >>confdefs.h <<\_ACEOF
11371 #define USE_XIM 1
11372 _ACEOF
11373
11374 fi
11375 fi
11376
11377 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11378 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11379 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11380 echo $ECHO_N "(cached) $ECHO_C" >&6
11381 else
11382 cat >conftest.$ac_ext <<_ACEOF
11383 /* confdefs.h. */
11384 _ACEOF
11385 cat confdefs.h >>conftest.$ac_ext
11386 cat >>conftest.$ac_ext <<_ACEOF
11387 /* end confdefs.h. */
11388 #define X_LOCALE 1
11389 #include <X11/Xlocale.h>
11390 int
11391 main ()
11392 {
11393 setlocale(LC_CTYPE, "");
11394 ;
11395 return 0;
11396 }
11397 _ACEOF
11398 rm -f conftest.$ac_objext 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>conftest.er1
11406 ac_status=$?
11407 grep -v '^ *+' conftest.er1 >conftest.err
11408 rm -f conftest.er1
11409 cat conftest.err >&5
11410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11411 (exit $ac_status); } && {
11412 test -z "$ac_cxx_werror_flag" ||
11413 test ! -s conftest.err
11414 } && test -s conftest$ac_exeext &&
11415 $as_test_x conftest$ac_exeext; then
11416 rxvt_cv_func_xsetlocale=yes
11417 else
11418 echo "$as_me: failed program was:" >&5
11419 sed 's/^/| /' conftest.$ac_ext >&5
11420
11421 rxvt_cv_func_xsetlocale=no
11422 fi
11423
11424 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11425 conftest$ac_exeext conftest.$ac_ext
11426 fi
11427 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11428 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11429 if test x$rxvt_cv_func_xsetlocale = xyes; then
11430
11431 cat >>confdefs.h <<\_ACEOF
11432 #define HAVE_XSETLOCALE 1
11433 _ACEOF
11434
11435 fi
11436 LIBS=$ac_save_LIBS
11437 CFLAGS=$ac_save_CFLAGS
11438
11439 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11440 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11441 if test "${rxvt_cv_func_setlocale+set}" = set; then
11442 echo $ECHO_N "(cached) $ECHO_C" >&6
11443 else
11444 cat >conftest.$ac_ext <<_ACEOF
11445 /* confdefs.h. */
11446 _ACEOF
11447 cat confdefs.h >>conftest.$ac_ext
11448 cat >>conftest.$ac_ext <<_ACEOF
11449 /* end confdefs.h. */
11450 #include <clocale>
11451 int
11452 main ()
11453 {
11454 setlocale(LC_CTYPE, "");
11455 ;
11456 return 0;
11457 }
11458 _ACEOF
11459 rm -f conftest.$ac_objext conftest$ac_exeext
11460 if { (ac_try="$ac_link"
11461 case "(($ac_try" in
11462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11463 *) ac_try_echo=$ac_try;;
11464 esac
11465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11466 (eval "$ac_link") 2>conftest.er1
11467 ac_status=$?
11468 grep -v '^ *+' conftest.er1 >conftest.err
11469 rm -f conftest.er1
11470 cat conftest.err >&5
11471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472 (exit $ac_status); } && {
11473 test -z "$ac_cxx_werror_flag" ||
11474 test ! -s conftest.err
11475 } && test -s conftest$ac_exeext &&
11476 $as_test_x conftest$ac_exeext; then
11477 rxvt_cv_func_setlocale=yes
11478 else
11479 echo "$as_me: failed program was:" >&5
11480 sed 's/^/| /' conftest.$ac_ext >&5
11481
11482 rxvt_cv_func_setlocale=no
11483 fi
11484
11485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11486 conftest$ac_exeext conftest.$ac_ext
11487 fi
11488 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11489 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
11490 if test x$rxvt_cv_func_setlocale = xyes; then
11491
11492 cat >>confdefs.h <<\_ACEOF
11493 #define HAVE_SETLOCALE 1
11494 _ACEOF
11495
11496 fi
11497
11498 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11499 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
11500 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11501 echo $ECHO_N "(cached) $ECHO_C" >&6
11502 else
11503 cat >conftest.$ac_ext <<_ACEOF
11504 /* confdefs.h. */
11505 _ACEOF
11506 cat confdefs.h >>conftest.$ac_ext
11507 cat >>conftest.$ac_ext <<_ACEOF
11508 /* end confdefs.h. */
11509 #include <langinfo.h>
11510 int
11511 main ()
11512 {
11513 nl_langinfo(CODESET);
11514 ;
11515 return 0;
11516 }
11517 _ACEOF
11518 rm -f conftest.$ac_objext conftest$ac_exeext
11519 if { (ac_try="$ac_link"
11520 case "(($ac_try" in
11521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11522 *) ac_try_echo=$ac_try;;
11523 esac
11524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11525 (eval "$ac_link") 2>conftest.er1
11526 ac_status=$?
11527 grep -v '^ *+' conftest.er1 >conftest.err
11528 rm -f conftest.er1
11529 cat conftest.err >&5
11530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11531 (exit $ac_status); } && {
11532 test -z "$ac_cxx_werror_flag" ||
11533 test ! -s conftest.err
11534 } && test -s conftest$ac_exeext &&
11535 $as_test_x conftest$ac_exeext; then
11536 rxvt_cv_func_nl_langinfo=yes
11537 else
11538 echo "$as_me: failed program was:" >&5
11539 sed 's/^/| /' conftest.$ac_ext >&5
11540
11541 rxvt_cv_func_nl_langinfo=no
11542 fi
11543
11544 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11545 conftest$ac_exeext conftest.$ac_ext
11546 fi
11547 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11548 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
11549 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11550
11551 cat >>confdefs.h <<\_ACEOF
11552 #define HAVE_NL_LANGINFO 1
11553 _ACEOF
11554
11555 fi
11556
11557
11558 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11559 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
11560 if test "${can_pass_fds+set}" = set; then
11561 echo $ECHO_N "(cached) $ECHO_C" >&6
11562 else
11563 cat >conftest.$ac_ext <<_ACEOF
11564 /* confdefs.h. */
11565 _ACEOF
11566 cat confdefs.h >>conftest.$ac_ext
11567 cat >>conftest.$ac_ext <<_ACEOF
11568 /* end confdefs.h. */
11569
11570 #include <cstddef> // broken bsds (is that redundant?) need this
11571 #include <sys/types.h>
11572 #include <sys/socket.h>
11573 #include <sys/uio.h>
11574
11575 int
11576 main ()
11577 {
11578
11579 {
11580 msghdr msg;
11581 iovec iov;
11582 char buf [100];
11583 char data = 0;
11584
11585 iov.iov_base = &data;
11586 iov.iov_len = 1;
11587
11588 msg.msg_iov = &iov;
11589 msg.msg_iovlen = 1;
11590 msg.msg_control = buf;
11591 msg.msg_controllen = sizeof buf;
11592
11593 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11594 cmsg->cmsg_level = SOL_SOCKET;
11595 cmsg->cmsg_type = SCM_RIGHTS;
11596 cmsg->cmsg_len = 100;
11597
11598 *(int *)CMSG_DATA (cmsg) = 5;
11599
11600 return sendmsg (3, &msg, 0);
11601 }
11602
11603 ;
11604 return 0;
11605 }
11606 _ACEOF
11607 rm -f conftest.$ac_objext conftest$ac_exeext
11608 if { (ac_try="$ac_link"
11609 case "(($ac_try" in
11610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11611 *) ac_try_echo=$ac_try;;
11612 esac
11613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11614 (eval "$ac_link") 2>conftest.er1
11615 ac_status=$?
11616 grep -v '^ *+' conftest.er1 >conftest.err
11617 rm -f conftest.er1
11618 cat conftest.err >&5
11619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11620 (exit $ac_status); } && {
11621 test -z "$ac_cxx_werror_flag" ||
11622 test ! -s conftest.err
11623 } && test -s conftest$ac_exeext &&
11624 $as_test_x conftest$ac_exeext; then
11625 can_pass_fds=yes
11626 else
11627 echo "$as_me: failed program was:" >&5
11628 sed 's/^/| /' conftest.$ac_ext >&5
11629
11630 can_pass_fds=no
11631 fi
11632
11633 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11634 conftest$ac_exeext conftest.$ac_ext
11635 fi
11636 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11637 echo "${ECHO_T}$can_pass_fds" >&6; }
11638 if test x$can_pass_fds = xyes; then
11639
11640 cat >>confdefs.h <<\_ACEOF
11641 #define HAVE_UNIX_FDPASS 1
11642 _ACEOF
11643
11644 else
11645 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11646 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11647 { (exit 1); exit 1; }; }
11648 fi
11649
11650
11651 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11652 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11653 if test "${rxvt_broken_ximcb+set}" = set; then
11654 echo $ECHO_N "(cached) $ECHO_C" >&6
11655 else
11656 cat >conftest.$ac_ext <<_ACEOF
11657
11658 #include <X11/Xlib.h>
11659
11660 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11661
11662 void f() {
11663 XIMCallback cb;
11664 cb.callback = im_destroy_cb;
11665 }
11666
11667 _ACEOF
11668 rm -f conftest.$ac_objext
11669 if { (ac_try="$ac_compile"
11670 case "(($ac_try" in
11671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11672 *) ac_try_echo=$ac_try;;
11673 esac
11674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11675 (eval "$ac_compile") 2>conftest.er1
11676 ac_status=$?
11677 grep -v '^ *+' conftest.er1 >conftest.err
11678 rm -f conftest.er1
11679 cat conftest.err >&5
11680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681 (exit $ac_status); } && {
11682 test -z "$ac_cxx_werror_flag" ||
11683 test ! -s conftest.err
11684 } && test -s conftest.$ac_objext; then
11685 rxvt_broken_ximcb=yes
11686 else
11687 echo "$as_me: failed program was:" >&5
11688 sed 's/^/| /' conftest.$ac_ext >&5
11689
11690 rxvt_broken_ximcb=no
11691 fi
11692
11693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11694 fi
11695 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11696 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11697
11698 if test x$rxvt_broken_ximcb = xyes; then
11699
11700 cat >>confdefs.h <<\_ACEOF
11701 #define XIMCB_PROTO_BROKEN 1
11702 _ACEOF
11703
11704 fi
11705
11706
11707
11708
11709
11710
11711
11712 for ac_header in \
11713 pty.h \
11714 util.h \
11715 libutil.h \
11716 sys/ioctl.h \
11717 sys/stropts.h \
11718
11719 do
11720 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11721 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11722 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11724 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11725 echo $ECHO_N "(cached) $ECHO_C" >&6
11726 fi
11727 ac_res=`eval echo '${'$as_ac_Header'}'`
11728 { echo "$as_me:$LINENO: result: $ac_res" >&5
11729 echo "${ECHO_T}$ac_res" >&6; }
11730 else
11731 # Is the header compilable?
11732 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11734 cat >conftest.$ac_ext <<_ACEOF
11735 /* confdefs.h. */
11736 _ACEOF
11737 cat confdefs.h >>conftest.$ac_ext
11738 cat >>conftest.$ac_ext <<_ACEOF
11739 /* end confdefs.h. */
11740 $ac_includes_default
11741 #include <$ac_header>
11742 _ACEOF
11743 rm -f conftest.$ac_objext
11744 if { (ac_try="$ac_compile"
11745 case "(($ac_try" in
11746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11747 *) ac_try_echo=$ac_try;;
11748 esac
11749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11750 (eval "$ac_compile") 2>conftest.er1
11751 ac_status=$?
11752 grep -v '^ *+' conftest.er1 >conftest.err
11753 rm -f conftest.er1
11754 cat conftest.err >&5
11755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756 (exit $ac_status); } && {
11757 test -z "$ac_cxx_werror_flag" ||
11758 test ! -s conftest.err
11759 } && test -s conftest.$ac_objext; then
11760 ac_header_compiler=yes
11761 else
11762 echo "$as_me: failed program was:" >&5
11763 sed 's/^/| /' conftest.$ac_ext >&5
11764
11765 ac_header_compiler=no
11766 fi
11767
11768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11769 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11770 echo "${ECHO_T}$ac_header_compiler" >&6; }
11771
11772 # Is the header present?
11773 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11774 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11775 cat >conftest.$ac_ext <<_ACEOF
11776 /* confdefs.h. */
11777 _ACEOF
11778 cat confdefs.h >>conftest.$ac_ext
11779 cat >>conftest.$ac_ext <<_ACEOF
11780 /* end confdefs.h. */
11781 #include <$ac_header>
11782 _ACEOF
11783 if { (ac_try="$ac_cpp conftest.$ac_ext"
11784 case "(($ac_try" in
11785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11786 *) ac_try_echo=$ac_try;;
11787 esac
11788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11789 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11790 ac_status=$?
11791 grep -v '^ *+' conftest.er1 >conftest.err
11792 rm -f conftest.er1
11793 cat conftest.err >&5
11794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795 (exit $ac_status); } >/dev/null && {
11796 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11797 test ! -s conftest.err
11798 }; then
11799 ac_header_preproc=yes
11800 else
11801 echo "$as_me: failed program was:" >&5
11802 sed 's/^/| /' conftest.$ac_ext >&5
11803
11804 ac_header_preproc=no
11805 fi
11806
11807 rm -f conftest.err conftest.$ac_ext
11808 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11809 echo "${ECHO_T}$ac_header_preproc" >&6; }
11810
11811 # So? What about this header?
11812 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11813 yes:no: )
11814 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11815 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11816 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11817 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11818 ac_header_preproc=yes
11819 ;;
11820 no:yes:* )
11821 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11822 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11823 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11824 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11825 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11826 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11827 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11828 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11829 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11830 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11831 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11832 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11833
11834 ;;
11835 esac
11836 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11837 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11838 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11839 echo $ECHO_N "(cached) $ECHO_C" >&6
11840 else
11841 eval "$as_ac_Header=\$ac_header_preproc"
11842 fi
11843 ac_res=`eval echo '${'$as_ac_Header'}'`
11844 { echo "$as_me:$LINENO: result: $ac_res" >&5
11845 echo "${ECHO_T}$ac_res" >&6; }
11846
11847 fi
11848 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11849 cat >>confdefs.h <<_ACEOF
11850 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11851 _ACEOF
11852
11853 fi
11854
11855 done
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867 for ac_func in \
11868 revoke \
11869 _getpty \
11870 getpt \
11871 posix_openpt \
11872 isastream \
11873 setuid \
11874 seteuid \
11875 setreuid \
11876 setresuid \
11877
11878 do
11879 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11880 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11881 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11882 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11883 echo $ECHO_N "(cached) $ECHO_C" >&6
11884 else
11885 cat >conftest.$ac_ext <<_ACEOF
11886 /* confdefs.h. */
11887 _ACEOF
11888 cat confdefs.h >>conftest.$ac_ext
11889 cat >>conftest.$ac_ext <<_ACEOF
11890 /* end confdefs.h. */
11891 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11892 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11893 #define $ac_func innocuous_$ac_func
11894
11895 /* System header to define __stub macros and hopefully few prototypes,
11896 which can conflict with char $ac_func (); below.
11897 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11898 <limits.h> exists even on freestanding compilers. */
11899
11900 #ifdef __STDC__
11901 # include <limits.h>
11902 #else
11903 # include <assert.h>
11904 #endif
11905
11906 #undef $ac_func
11907
11908 /* Override any GCC internal prototype to avoid an error.
11909 Use char because int might match the return type of a GCC
11910 builtin and then its argument prototype would still apply. */
11911 #ifdef __cplusplus
11912 extern "C"
11913 #endif
11914 char $ac_func ();
11915 /* The GNU C library defines this for functions which it implements
11916 to always fail with ENOSYS. Some functions are actually named
11917 something starting with __ and the normal name is an alias. */
11918 #if defined __stub_$ac_func || defined __stub___$ac_func
11919 choke me
11920 #endif
11921
11922 int
11923 main ()
11924 {
11925 return $ac_func ();
11926 ;
11927 return 0;
11928 }
11929 _ACEOF
11930 rm -f conftest.$ac_objext conftest$ac_exeext
11931 if { (ac_try="$ac_link"
11932 case "(($ac_try" in
11933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11934 *) ac_try_echo=$ac_try;;
11935 esac
11936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11937 (eval "$ac_link") 2>conftest.er1
11938 ac_status=$?
11939 grep -v '^ *+' conftest.er1 >conftest.err
11940 rm -f conftest.er1
11941 cat conftest.err >&5
11942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11943 (exit $ac_status); } && {
11944 test -z "$ac_cxx_werror_flag" ||
11945 test ! -s conftest.err
11946 } && test -s conftest$ac_exeext &&
11947 $as_test_x conftest$ac_exeext; then
11948 eval "$as_ac_var=yes"
11949 else
11950 echo "$as_me: failed program was:" >&5
11951 sed 's/^/| /' conftest.$ac_ext >&5
11952
11953 eval "$as_ac_var=no"
11954 fi
11955
11956 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11957 conftest$ac_exeext conftest.$ac_ext
11958 fi
11959 ac_res=`eval echo '${'$as_ac_var'}'`
11960 { echo "$as_me:$LINENO: result: $ac_res" >&5
11961 echo "${ECHO_T}$ac_res" >&6; }
11962 if test `eval echo '${'$as_ac_var'}'` = yes; then
11963 cat >>confdefs.h <<_ACEOF
11964 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11965 _ACEOF
11966
11967 fi
11968 done
11969
11970
11971 have_clone=no
11972
11973 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
11974 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
11975 if test -e /dev/ptym/clone; then
11976 { echo "$as_me:$LINENO: result: yes" >&5
11977 echo "${ECHO_T}yes" >&6; }
11978
11979 cat >>confdefs.h <<\_ACEOF
11980 #define HAVE_DEV_CLONE 1
11981 _ACEOF
11982
11983
11984 cat >>confdefs.h <<\_ACEOF
11985 #define CLONE_DEVICE "/dev/ptym/clone"
11986 _ACEOF
11987
11988 have_clone=yes
11989 else
11990 { echo "$as_me:$LINENO: result: no" >&5
11991 echo "${ECHO_T}no" >&6; }
11992 fi
11993
11994 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
11995 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
11996 if test -e /dev/ptc; then
11997 { echo "$as_me:$LINENO: result: yes" >&5
11998 echo "${ECHO_T}yes" >&6; }
11999
12000 cat >>confdefs.h <<\_ACEOF
12001 #define HAVE_DEV_PTC 1
12002 _ACEOF
12003
12004
12005 cat >>confdefs.h <<\_ACEOF
12006 #define CLONE_DEVICE "/dev/ptc"
12007 _ACEOF
12008
12009 have_clone=yes
12010 else
12011 { echo "$as_me:$LINENO: result: no" >&5
12012 echo "${ECHO_T}no" >&6; }
12013 fi
12014
12015 case $host in
12016 *-*-cygwin*)
12017 have_clone=yes
12018
12019 cat >>confdefs.h <<\_ACEOF
12020 #define CLONE_DEVICE "/dev/ptmx"
12021 _ACEOF
12022
12023 ;;
12024 *)
12025 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12026 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12027 if test -e /dev/ptmx; then
12028 { echo "$as_me:$LINENO: result: yes" >&5
12029 echo "${ECHO_T}yes" >&6; }
12030
12031 cat >>confdefs.h <<\_ACEOF
12032 #define HAVE_DEV_PTMX 1
12033 _ACEOF
12034
12035
12036 cat >>confdefs.h <<\_ACEOF
12037 #define CLONE_DEVICE "/dev/ptmx"
12038 _ACEOF
12039
12040 have_clone=yes
12041 else
12042 { echo "$as_me:$LINENO: result: no" >&5
12043 echo "${ECHO_T}no" >&6; }
12044 fi
12045 ;;
12046 esac
12047
12048 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12049 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12050 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12051 cat >conftest.$ac_ext <<_ACEOF
12052 /* confdefs.h. */
12053 _ACEOF
12054 cat confdefs.h >>conftest.$ac_ext
12055 cat >>conftest.$ac_ext <<_ACEOF
12056 /* end confdefs.h. */
12057 #include <stdlib.h>
12058 int
12059 main ()
12060 {
12061 grantpt(0);unlockpt(0);ptsname(0);
12062 ;
12063 return 0;
12064 }
12065 _ACEOF
12066 rm -f conftest.$ac_objext conftest$ac_exeext
12067 if { (ac_try="$ac_link"
12068 case "(($ac_try" in
12069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12070 *) ac_try_echo=$ac_try;;
12071 esac
12072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12073 (eval "$ac_link") 2>conftest.er1
12074 ac_status=$?
12075 grep -v '^ *+' conftest.er1 >conftest.err
12076 rm -f conftest.er1
12077 cat conftest.err >&5
12078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12079 (exit $ac_status); } && {
12080 test -z "$ac_cxx_werror_flag" ||
12081 test ! -s conftest.err
12082 } && test -s conftest$ac_exeext &&
12083 $as_test_x conftest$ac_exeext; then
12084 unix98_pty=yes
12085
12086 cat >>confdefs.h <<\_ACEOF
12087 #define UNIX98_PTY 1
12088 _ACEOF
12089
12090 { echo "$as_me:$LINENO: result: yes" >&5
12091 echo "${ECHO_T}yes" >&6; }
12092 else
12093 echo "$as_me: failed program was:" >&5
12094 sed 's/^/| /' conftest.$ac_ext >&5
12095
12096 { echo "$as_me:$LINENO: result: no" >&5
12097 echo "${ECHO_T}no" >&6; }
12098 fi
12099
12100 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12101 conftest$ac_exeext conftest.$ac_ext
12102 fi
12103
12104 if test -z "$unix98_pty"; then
12105
12106 for ac_func in openpty
12107 do
12108 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12109 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12110 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12111 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12112 echo $ECHO_N "(cached) $ECHO_C" >&6
12113 else
12114 cat >conftest.$ac_ext <<_ACEOF
12115 /* confdefs.h. */
12116 _ACEOF
12117 cat confdefs.h >>conftest.$ac_ext
12118 cat >>conftest.$ac_ext <<_ACEOF
12119 /* end confdefs.h. */
12120 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12121 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12122 #define $ac_func innocuous_$ac_func
12123
12124 /* System header to define __stub macros and hopefully few prototypes,
12125 which can conflict with char $ac_func (); below.
12126 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12127 <limits.h> exists even on freestanding compilers. */
12128
12129 #ifdef __STDC__
12130 # include <limits.h>
12131 #else
12132 # include <assert.h>
12133 #endif
12134
12135 #undef $ac_func
12136
12137 /* Override any GCC internal prototype to avoid an error.
12138 Use char because int might match the return type of a GCC
12139 builtin and then its argument prototype would still apply. */
12140 #ifdef __cplusplus
12141 extern "C"
12142 #endif
12143 char $ac_func ();
12144 /* The GNU C library defines this for functions which it implements
12145 to always fail with ENOSYS. Some functions are actually named
12146 something starting with __ and the normal name is an alias. */
12147 #if defined __stub_$ac_func || defined __stub___$ac_func
12148 choke me
12149 #endif
12150
12151 int
12152 main ()
12153 {
12154 return $ac_func ();
12155 ;
12156 return 0;
12157 }
12158 _ACEOF
12159 rm -f conftest.$ac_objext conftest$ac_exeext
12160 if { (ac_try="$ac_link"
12161 case "(($ac_try" in
12162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12163 *) ac_try_echo=$ac_try;;
12164 esac
12165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12166 (eval "$ac_link") 2>conftest.er1
12167 ac_status=$?
12168 grep -v '^ *+' conftest.er1 >conftest.err
12169 rm -f conftest.er1
12170 cat conftest.err >&5
12171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12172 (exit $ac_status); } && {
12173 test -z "$ac_cxx_werror_flag" ||
12174 test ! -s conftest.err
12175 } && test -s conftest$ac_exeext &&
12176 $as_test_x conftest$ac_exeext; then
12177 eval "$as_ac_var=yes"
12178 else
12179 echo "$as_me: failed program was:" >&5
12180 sed 's/^/| /' conftest.$ac_ext >&5
12181
12182 eval "$as_ac_var=no"
12183 fi
12184
12185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12186 conftest$ac_exeext conftest.$ac_ext
12187 fi
12188 ac_res=`eval echo '${'$as_ac_var'}'`
12189 { echo "$as_me:$LINENO: result: $ac_res" >&5
12190 echo "${ECHO_T}$ac_res" >&6; }
12191 if test `eval echo '${'$as_ac_var'}'` = yes; then
12192 cat >>confdefs.h <<_ACEOF
12193 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12194 _ACEOF
12195
12196 else
12197 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12198 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12199 if test "${ac_cv_lib_util_openpty+set}" = set; then
12200 echo $ECHO_N "(cached) $ECHO_C" >&6
12201 else
12202 ac_check_lib_save_LIBS=$LIBS
12203 LIBS="-lutil $LIBS"
12204 cat >conftest.$ac_ext <<_ACEOF
12205 /* confdefs.h. */
12206 _ACEOF
12207 cat confdefs.h >>conftest.$ac_ext
12208 cat >>conftest.$ac_ext <<_ACEOF
12209 /* end confdefs.h. */
12210
12211 /* Override any GCC internal prototype to avoid an error.
12212 Use char because int might match the return type of a GCC
12213 builtin and then its argument prototype would still apply. */
12214 #ifdef __cplusplus
12215 extern "C"
12216 #endif
12217 char openpty ();
12218 int
12219 main ()
12220 {
12221 return openpty ();
12222 ;
12223 return 0;
12224 }
12225 _ACEOF
12226 rm -f conftest.$ac_objext conftest$ac_exeext
12227 if { (ac_try="$ac_link"
12228 case "(($ac_try" in
12229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12230 *) ac_try_echo=$ac_try;;
12231 esac
12232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12233 (eval "$ac_link") 2>conftest.er1
12234 ac_status=$?
12235 grep -v '^ *+' conftest.er1 >conftest.err
12236 rm -f conftest.er1
12237 cat conftest.err >&5
12238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12239 (exit $ac_status); } && {
12240 test -z "$ac_cxx_werror_flag" ||
12241 test ! -s conftest.err
12242 } && test -s conftest$ac_exeext &&
12243 $as_test_x conftest$ac_exeext; then
12244 ac_cv_lib_util_openpty=yes
12245 else
12246 echo "$as_me: failed program was:" >&5
12247 sed 's/^/| /' conftest.$ac_ext >&5
12248
12249 ac_cv_lib_util_openpty=no
12250 fi
12251
12252 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12253 conftest$ac_exeext conftest.$ac_ext
12254 LIBS=$ac_check_lib_save_LIBS
12255 fi
12256 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12257 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12258 if test $ac_cv_lib_util_openpty = yes; then
12259 cat >>confdefs.h <<\_ACEOF
12260 #define HAVE_OPENPTY 1
12261 _ACEOF
12262 LIBS="$LIBS -lutil"
12263 fi
12264
12265 fi
12266 done
12267
12268 fi
12269
12270
12271
12272 { echo "$as_me:$LINENO: checking for tty group" >&5
12273 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12274 if test "${tty_group+set}" = set; then
12275 echo $ECHO_N "(cached) $ECHO_C" >&6
12276 else
12277 if test "$cross_compiling" = yes; then
12278 tty_group=no
12279 else
12280 cat >conftest.$ac_ext <<_ACEOF
12281 /* confdefs.h. */
12282 _ACEOF
12283 cat confdefs.h >>conftest.$ac_ext
12284 cat >>conftest.$ac_ext <<_ACEOF
12285 /* end confdefs.h. */
12286
12287 #include <sys/types.h>
12288 #include <sys/stat.h>
12289 #include <unistd.h>
12290 #include <grp.h>
12291
12292 main()
12293 {
12294 struct stat st;
12295 struct group *gr;
12296 char *tty;
12297 gr = getgrnam("tty");
12298 tty = ttyname(0);
12299 if (gr != 0
12300 && tty != 0
12301 && (stat(tty, &st)) == 0
12302 && st.st_gid == gr->gr_gid)
12303 return 0;
12304 else
12305 return 1;
12306 }
12307 _ACEOF
12308 rm -f conftest$ac_exeext
12309 if { (ac_try="$ac_link"
12310 case "(($ac_try" in
12311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12312 *) ac_try_echo=$ac_try;;
12313 esac
12314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12315 (eval "$ac_link") 2>&5
12316 ac_status=$?
12317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12318 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12319 { (case "(($ac_try" in
12320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12321 *) ac_try_echo=$ac_try;;
12322 esac
12323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12324 (eval "$ac_try") 2>&5
12325 ac_status=$?
12326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327 (exit $ac_status); }; }; then
12328 tty_group=yes
12329 else
12330 echo "$as_me: program exited with status $ac_status" >&5
12331 echo "$as_me: failed program was:" >&5
12332 sed 's/^/| /' conftest.$ac_ext >&5
12333
12334 ( exit $ac_status )
12335 tty_group=no
12336 fi
12337 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12338 fi
12339
12340
12341 fi
12342 { echo "$as_me:$LINENO: result: $tty_group" >&5
12343 echo "${ECHO_T}$tty_group" >&6; }
12344 if test x$tty_group = xyes; then
12345
12346 cat >>confdefs.h <<\_ACEOF
12347 #define TTY_GID_SUPPORT 1
12348 _ACEOF
12349
12350 fi
12351
12352 if test x$support_xft = xyes; then
12353 # Extract the first word of "pkg-config", so it can be a program name with args.
12354 set dummy pkg-config; ac_word=$2
12355 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12357 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12358 echo $ECHO_N "(cached) $ECHO_C" >&6
12359 else
12360 case $PKG_CONFIG in
12361 [\\/]* | ?:[\\/]*)
12362 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12363 ;;
12364 *)
12365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12366 for as_dir in $PATH
12367 do
12368 IFS=$as_save_IFS
12369 test -z "$as_dir" && as_dir=.
12370 for ac_exec_ext in '' $ac_executable_extensions; do
12371 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12372 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12373 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12374 break 2
12375 fi
12376 done
12377 done
12378 IFS=$as_save_IFS
12379
12380 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12381 ;;
12382 esac
12383 fi
12384 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12385 if test -n "$PKG_CONFIG"; then
12386 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12387 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12388 else
12389 { echo "$as_me:$LINENO: result: no" >&5
12390 echo "${ECHO_T}no" >&6; }
12391 fi
12392
12393
12394 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12395 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12396 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12397 else
12398 # Extract the first word of "xft-config", so it can be a program name with args.
12399 set dummy xft-config; ac_word=$2
12400 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12402 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12403 echo $ECHO_N "(cached) $ECHO_C" >&6
12404 else
12405 case $XFT_CONFIG in
12406 [\\/]* | ?:[\\/]*)
12407 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12408 ;;
12409 *)
12410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12411 for as_dir in $PATH
12412 do
12413 IFS=$as_save_IFS
12414 test -z "$as_dir" && as_dir=.
12415 for ac_exec_ext in '' $ac_executable_extensions; do
12416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12417 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12418 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12419 break 2
12420 fi
12421 done
12422 done
12423 IFS=$as_save_IFS
12424
12425 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12426 ;;
12427 esac
12428 fi
12429 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12430 if test -n "$XFT_CONFIG"; then
12431 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12432 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12433 else
12434 { echo "$as_me:$LINENO: result: no" >&5
12435 echo "${ECHO_T}no" >&6; }
12436 fi
12437
12438
12439 if test $XFT_CONFIG != no; then
12440 LIBS="$LIBS `$XFT_CONFIG --libs`"
12441 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12442 fi
12443 fi
12444
12445
12446 for ac_header in X11/Xft/Xft.h
12447 do
12448 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12450 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12451 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12452 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12453 echo $ECHO_N "(cached) $ECHO_C" >&6
12454 fi
12455 ac_res=`eval echo '${'$as_ac_Header'}'`
12456 { echo "$as_me:$LINENO: result: $ac_res" >&5
12457 echo "${ECHO_T}$ac_res" >&6; }
12458 else
12459 # Is the header compilable?
12460 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12461 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12462 cat >conftest.$ac_ext <<_ACEOF
12463 /* confdefs.h. */
12464 _ACEOF
12465 cat confdefs.h >>conftest.$ac_ext
12466 cat >>conftest.$ac_ext <<_ACEOF
12467 /* end confdefs.h. */
12468 $ac_includes_default
12469 #include <$ac_header>
12470 _ACEOF
12471 rm -f conftest.$ac_objext
12472 if { (ac_try="$ac_compile"
12473 case "(($ac_try" in
12474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12475 *) ac_try_echo=$ac_try;;
12476 esac
12477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12478 (eval "$ac_compile") 2>conftest.er1
12479 ac_status=$?
12480 grep -v '^ *+' conftest.er1 >conftest.err
12481 rm -f conftest.er1
12482 cat conftest.err >&5
12483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12484 (exit $ac_status); } && {
12485 test -z "$ac_cxx_werror_flag" ||
12486 test ! -s conftest.err
12487 } && test -s conftest.$ac_objext; then
12488 ac_header_compiler=yes
12489 else
12490 echo "$as_me: failed program was:" >&5
12491 sed 's/^/| /' conftest.$ac_ext >&5
12492
12493 ac_header_compiler=no
12494 fi
12495
12496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12497 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12498 echo "${ECHO_T}$ac_header_compiler" >&6; }
12499
12500 # Is the header present?
12501 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12502 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12503 cat >conftest.$ac_ext <<_ACEOF
12504 /* confdefs.h. */
12505 _ACEOF
12506 cat confdefs.h >>conftest.$ac_ext
12507 cat >>conftest.$ac_ext <<_ACEOF
12508 /* end confdefs.h. */
12509 #include <$ac_header>
12510 _ACEOF
12511 if { (ac_try="$ac_cpp conftest.$ac_ext"
12512 case "(($ac_try" in
12513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12514 *) ac_try_echo=$ac_try;;
12515 esac
12516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12517 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12518 ac_status=$?
12519 grep -v '^ *+' conftest.er1 >conftest.err
12520 rm -f conftest.er1
12521 cat conftest.err >&5
12522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12523 (exit $ac_status); } >/dev/null && {
12524 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12525 test ! -s conftest.err
12526 }; then
12527 ac_header_preproc=yes
12528 else
12529 echo "$as_me: failed program was:" >&5
12530 sed 's/^/| /' conftest.$ac_ext >&5
12531
12532 ac_header_preproc=no
12533 fi
12534
12535 rm -f conftest.err conftest.$ac_ext
12536 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12537 echo "${ECHO_T}$ac_header_preproc" >&6; }
12538
12539 # So? What about this header?
12540 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12541 yes:no: )
12542 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12543 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12544 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12545 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12546 ac_header_preproc=yes
12547 ;;
12548 no:yes:* )
12549 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12550 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12551 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12552 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12553 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12554 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12555 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12556 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12557 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12558 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12559 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12560 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12561
12562 ;;
12563 esac
12564 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12565 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12566 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12567 echo $ECHO_N "(cached) $ECHO_C" >&6
12568 else
12569 eval "$as_ac_Header=\$ac_header_preproc"
12570 fi
12571 ac_res=`eval echo '${'$as_ac_Header'}'`
12572 { echo "$as_me:$LINENO: result: $ac_res" >&5
12573 echo "${ECHO_T}$ac_res" >&6; }
12574
12575 fi
12576 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12577 cat >>confdefs.h <<_ACEOF
12578 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12579 _ACEOF
12580
12581 else
12582 support_xft=no
12583 fi
12584
12585 done
12586
12587
12588 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12589 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12590 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12591 echo $ECHO_N "(cached) $ECHO_C" >&6
12592 else
12593 ac_check_lib_save_LIBS=$LIBS
12594 LIBS="-lXft $LIBS"
12595 cat >conftest.$ac_ext <<_ACEOF
12596 /* confdefs.h. */
12597 _ACEOF
12598 cat confdefs.h >>conftest.$ac_ext
12599 cat >>conftest.$ac_ext <<_ACEOF
12600 /* end confdefs.h. */
12601
12602 /* Override any GCC internal prototype to avoid an error.
12603 Use char because int might match the return type of a GCC
12604 builtin and then its argument prototype would still apply. */
12605 #ifdef __cplusplus
12606 extern "C"
12607 #endif
12608 char XftDrawString32 ();
12609 int
12610 main ()
12611 {
12612 return XftDrawString32 ();
12613 ;
12614 return 0;
12615 }
12616 _ACEOF
12617 rm -f conftest.$ac_objext conftest$ac_exeext
12618 if { (ac_try="$ac_link"
12619 case "(($ac_try" in
12620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12621 *) ac_try_echo=$ac_try;;
12622 esac
12623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12624 (eval "$ac_link") 2>conftest.er1
12625 ac_status=$?
12626 grep -v '^ *+' conftest.er1 >conftest.err
12627 rm -f conftest.er1
12628 cat conftest.err >&5
12629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630 (exit $ac_status); } && {
12631 test -z "$ac_cxx_werror_flag" ||
12632 test ! -s conftest.err
12633 } && test -s conftest$ac_exeext &&
12634 $as_test_x conftest$ac_exeext; then
12635 ac_cv_lib_Xft_XftDrawString32=yes
12636 else
12637 echo "$as_me: failed program was:" >&5
12638 sed 's/^/| /' conftest.$ac_ext >&5
12639
12640 ac_cv_lib_Xft_XftDrawString32=no
12641 fi
12642
12643 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12644 conftest$ac_exeext conftest.$ac_ext
12645 LIBS=$ac_check_lib_save_LIBS
12646 fi
12647 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12648 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12649 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12650 cat >>confdefs.h <<_ACEOF
12651 #define HAVE_LIBXFT 1
12652 _ACEOF
12653
12654 LIBS="-lXft $LIBS"
12655
12656 else
12657 support_xft=no
12658 fi
12659
12660
12661 if test x$support_xft = xyes; then
12662
12663 cat >>confdefs.h <<\_ACEOF
12664 #define XFT 1
12665 _ACEOF
12666
12667 fi
12668 fi
12669 if test x$support_styles = xyes; then
12670
12671 cat >>confdefs.h <<\_ACEOF
12672 #define ENABLE_STYLES 1
12673 _ACEOF
12674
12675 fi
12676 if test x$support_iso14755 = xyes; then
12677
12678 cat >>confdefs.h <<\_ACEOF
12679 #define ISO_14755 1
12680 _ACEOF
12681
12682 fi
12683 if test x$support_8bitctrls = xyes; then
12684
12685 cat >>confdefs.h <<\_ACEOF
12686 #define EIGHT_BIT_CONTROLS 1
12687 _ACEOF
12688
12689 fi
12690 if test x$support_fading = xyes; then
12691
12692 cat >>confdefs.h <<\_ACEOF
12693 #define OFF_FOCUS_FADING 1
12694 _ACEOF
12695
12696 fi
12697 if test x$support_tinting = xyes; then
12698
12699 cat >>confdefs.h <<\_ACEOF
12700 #define TINTING 1
12701 _ACEOF
12702
12703 fi
12704 if test x$support_inheritpixmap = xyes; then
12705
12706 cat >>confdefs.h <<\_ACEOF
12707 #define ENABLE_TRANSPARENCY 1
12708 _ACEOF
12709
12710 fi
12711 if test x$support_keepscrolling = xno; then
12712
12713 cat >>confdefs.h <<\_ACEOF
12714 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12715 _ACEOF
12716
12717 fi
12718 if test x$support_selectionscrolling = xyes; then
12719
12720 cat >>confdefs.h <<\_ACEOF
12721 #define SELECTION_SCROLLING 1
12722 _ACEOF
12723
12724 fi
12725 if test x$support_mousewheel = xyes; then
12726
12727 cat >>confdefs.h <<\_ACEOF
12728 #define MOUSE_WHEEL 1
12729 _ACEOF
12730
12731 fi
12732 if test x$support_mouseslipwheel = xyes; then
12733
12734 cat >>confdefs.h <<\_ACEOF
12735 #define MOUSE_SLIP_WHEELING 1
12736 _ACEOF
12737
12738 fi
12739 if test x$support_afterimage = xyes; then
12740
12741 cat >>confdefs.h <<\_ACEOF
12742 #define HAVE_AFTERIMAGE 1
12743 _ACEOF
12744
12745
12746 cat >>confdefs.h <<\_ACEOF
12747 #define XPM_BACKGROUND 1
12748 _ACEOF
12749
12750 fi
12751
12752
12753 if test x$support_scroll_rxvt = xyes; then
12754
12755 cat >>confdefs.h <<\_ACEOF
12756 #define RXVT_SCROLLBAR 1
12757 _ACEOF
12758
12759 scrolltypes="rxvt"
12760 fi
12761 if test x$support_scroll_next = xyes; then
12762
12763 cat >>confdefs.h <<\_ACEOF
12764 #define NEXT_SCROLLBAR 1
12765 _ACEOF
12766
12767 scrolltypes="$scrolltypes next"
12768 fi
12769 if test x$support_scroll_xterm = xyes; then
12770
12771 cat >>confdefs.h <<\_ACEOF
12772 #define XTERM_SCROLLBAR 1
12773 _ACEOF
12774
12775 scrolltypes="$scrolltypes xterm"
12776 fi
12777 if test x$support_scroll_plain = xyes; then
12778
12779 cat >>confdefs.h <<\_ACEOF
12780 #define PLAIN_SCROLLBAR 1
12781 _ACEOF
12782
12783 scrolltypes="$scrolltypes plain"
12784 fi
12785 if test x$support_pointer_blank = xyes; then
12786
12787 cat >>confdefs.h <<\_ACEOF
12788 #define POINTER_BLANK 1
12789 _ACEOF
12790
12791 fi
12792 if test x$support_text_blink = xyes; then
12793
12794 cat >>confdefs.h <<\_ACEOF
12795 #define TEXT_BLINK 1
12796 _ACEOF
12797
12798 fi
12799 if test x$support_unicode3 = xyes; then
12800
12801 cat >>confdefs.h <<\_ACEOF
12802 #define UNICODE_3 1
12803 _ACEOF
12804
12805 fi
12806 if test x$support_combining = xyes; then
12807
12808 cat >>confdefs.h <<\_ACEOF
12809 #define ENABLE_COMBINING 1
12810 _ACEOF
12811
12812 fi
12813 if test x$codesets = xall; then
12814 codesets=jp,jp-ext,kr,zh,zh-ext
12815 fi
12816
12817 cat >>confdefs.h <<\_ACEOF
12818 #define ENCODING_EU 1
12819 _ACEOF
12820
12821
12822 cat >>confdefs.h <<\_ACEOF
12823 #define ENCODING_VN 1
12824 _ACEOF
12825
12826 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12827 case "$codeset" in
12828 JP )
12829 cat >>confdefs.h <<\_ACEOF
12830 #define ENCODING_JP 1
12831 _ACEOF
12832 ;;
12833 JP_EXT )
12834 cat >>confdefs.h <<\_ACEOF
12835 #define ENCODING_JP_EXT 1
12836 _ACEOF
12837 ;;
12838 KR )
12839 cat >>confdefs.h <<\_ACEOF
12840 #define ENCODING_KR 1
12841 _ACEOF
12842 ;;
12843 ZH )
12844 cat >>confdefs.h <<\_ACEOF
12845 #define ENCODING_ZH 1
12846 _ACEOF
12847 ;;
12848 ZH_EXT )
12849 cat >>confdefs.h <<\_ACEOF
12850 #define ENCODING_ZH_EXT 1
12851 _ACEOF
12852 ;;
12853 esac
12854 done
12855
12856 IF_PERL=\#
12857 if test x$support_perl = xyes; then
12858 # Extract the first word of "perl5", so it can be a program name with args.
12859 set dummy perl5; ac_word=$2
12860 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12862 if test "${ac_cv_path_PERL+set}" = set; then
12863 echo $ECHO_N "(cached) $ECHO_C" >&6
12864 else
12865 case $PERL in
12866 [\\/]* | ?:[\\/]*)
12867 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12868 ;;
12869 *)
12870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12871 for as_dir in $PATH
12872 do
12873 IFS=$as_save_IFS
12874 test -z "$as_dir" && as_dir=.
12875 for ac_exec_ext in '' $ac_executable_extensions; do
12876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12877 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12878 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12879 break 2
12880 fi
12881 done
12882 done
12883 IFS=$as_save_IFS
12884
12885 ;;
12886 esac
12887 fi
12888 PERL=$ac_cv_path_PERL
12889 if test -n "$PERL"; then
12890 { echo "$as_me:$LINENO: result: $PERL" >&5
12891 echo "${ECHO_T}$PERL" >&6; }
12892 else
12893 { echo "$as_me:$LINENO: result: no" >&5
12894 echo "${ECHO_T}no" >&6; }
12895 fi
12896
12897
12898 # Extract the first word of "perl", so it can be a program name with args.
12899 set dummy perl; ac_word=$2
12900 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12901 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12902 if test "${ac_cv_path_PERL+set}" = set; then
12903 echo $ECHO_N "(cached) $ECHO_C" >&6
12904 else
12905 case $PERL in
12906 [\\/]* | ?:[\\/]*)
12907 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12908 ;;
12909 *)
12910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12911 for as_dir in $PATH
12912 do
12913 IFS=$as_save_IFS
12914 test -z "$as_dir" && as_dir=.
12915 for ac_exec_ext in '' $ac_executable_extensions; do
12916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12917 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12918 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12919 break 2
12920 fi
12921 done
12922 done
12923 IFS=$as_save_IFS
12924
12925 ;;
12926 esac
12927 fi
12928 PERL=$ac_cv_path_PERL
12929 if test -n "$PERL"; then
12930 { echo "$as_me:$LINENO: result: $PERL" >&5
12931 echo "${ECHO_T}$PERL" >&6; }
12932 else
12933 { echo "$as_me:$LINENO: result: no" >&5
12934 echo "${ECHO_T}no" >&6; }
12935 fi
12936
12937
12938
12939 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12940 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
12941 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12942
12943 save_CXXFLAGS="$CXXFLAGS"
12944 save_LIBS="$LIBS"
12945 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12946 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12947 cat >conftest.$ac_ext <<_ACEOF
12948 /* confdefs.h. */
12949 _ACEOF
12950 cat confdefs.h >>conftest.$ac_ext
12951 cat >>conftest.$ac_ext <<_ACEOF
12952 /* end confdefs.h. */
12953
12954 #include <EXTERN.h>
12955 #include <perl.h>
12956 #include <XSUB.h>
12957
12958 int
12959 main ()
12960 {
12961
12962 PerlInterpreter *perl = perl_alloc ();
12963
12964 ;
12965 return 0;
12966 }
12967 _ACEOF
12968 rm -f conftest.$ac_objext conftest$ac_exeext
12969 if { (ac_try="$ac_link"
12970 case "(($ac_try" in
12971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12972 *) ac_try_echo=$ac_try;;
12973 esac
12974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12975 (eval "$ac_link") 2>conftest.er1
12976 ac_status=$?
12977 grep -v '^ *+' conftest.er1 >conftest.err
12978 rm -f conftest.er1
12979 cat conftest.err >&5
12980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 (exit $ac_status); } && {
12982 test -z "$ac_cxx_werror_flag" ||
12983 test ! -s conftest.err
12984 } && test -s conftest$ac_exeext &&
12985 $as_test_x conftest$ac_exeext; then
12986 rxvt_perl_link=yes
12987 else
12988 echo "$as_me: failed program was:" >&5
12989 sed 's/^/| /' conftest.$ac_ext >&5
12990
12991 rxvt_perl_link=no
12992 fi
12993
12994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12995 conftest$ac_exeext conftest.$ac_ext
12996 CXXFLAGS="$save_CXXFLAGS"
12997 LIBS="$save_LIBS"
12998
12999 if test x$rxvt_perl_link = xyes; then
13000 { echo "$as_me:$LINENO: result: ok" >&5
13001 echo "${ECHO_T}ok" >&6; }
13002
13003 cat >>confdefs.h <<\_ACEOF
13004 #define ENABLE_PERL 1
13005 _ACEOF
13006
13007 IF_PERL=
13008 PERL_O=rxvtperl.o
13009 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13010 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13011 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13012 else
13013 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13014 echo "$as_me: error: no, unable to link" >&2;}
13015 { (exit 1); exit 1; }; }
13016 fi
13017 else
13018 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13019 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13020 { (exit 1); exit 1; }; }
13021 fi
13022 fi
13023
13024
13025
13026
13027
13028
13029
13030 if test x$support_perl = xyes; then
13031 support_frills=yes
13032 fi
13033
13034 if test x$support_frills = xyes; then
13035
13036 cat >>confdefs.h <<\_ACEOF
13037 #define ENABLE_FRILLS 1
13038 _ACEOF
13039
13040 fi
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054 test "$program_prefix" != NONE &&
13055 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13056 # Use a double $ so make ignores it.
13057 test "$program_suffix" != NONE &&
13058 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13059 # Double any \ or $. echo might interpret backslashes.
13060 # By default was `s,x,x', remove it if useless.
13061 cat <<\_ACEOF >conftest.sed
13062 s/[\\$]/&&/g;s/;s,x,x,$//
13063 _ACEOF
13064 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13065 rm -f conftest.sed
13066
13067
13068
13069
13070
13071 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13072 include_stdint_h="#include <stdint.h>"
13073 else
13074 include_stdint_h="/* #include <stdint.h> */"
13075 fi
13076 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13077 include_stdarg_h="#include <cstdarg>"
13078 else
13079 include_stdarg_h="/* #include <cstdarg> */"
13080 fi
13081 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13082 include_stdlib_h="#include <cstdlib>"
13083 else
13084 include_stdlib_h="/* #include <cstdlib> */"
13085 fi
13086 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13087 include_unistd_h="#include <unistd.h>"
13088 else
13089 include_unistd_h="/* #include <unistd.h> */"
13090 fi
13091 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13092 include_string_h="#include <cstring>"
13093 else
13094 include_string_h="/* #include <cstring> */"
13095 fi
13096 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13097 include_fcntl_h="#include <fcntl.h>"
13098 else
13099 include_fcntl_h="/* #include <fcntl.h> */"
13100 fi
13101 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13102 include_util_h="#include <util.h>"
13103 else
13104 include_util_h="/* #include <util.h> */"
13105 fi
13106 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13107 include_assert_h="#include <assert.h>"
13108 else
13109 include_assert_h="/* #include <assert.h> */"
13110 fi
13111 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13112 include_sys_ioctl_h="#include <sys/ioctl.h>"
13113 else
13114 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13115 fi
13116 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13117 include_sys_select_h="#include <sys/select.h>"
13118 else
13119 include_sys_select_h="/* #include <sys/select.h> */"
13120 fi
13121 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13122 include_sys_strredir_h="#include <sys/strredir.h>"
13123 else
13124 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13125 fi
13126 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13127 include_sys_time_h="#include <sys/time.h>"
13128 else
13129 include_sys_time_h="/* #include <sys/time.h> */"
13130 fi
13131 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13132 include_time_h="#include <time.h>"
13133 else
13134 include_time_h="/* #include <time.h> */"
13135 fi
13136
13137 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13138
13139 cat >confcache <<\_ACEOF
13140 # This file is a shell script that caches the results of configure
13141 # tests run on this system so they can be shared between configure
13142 # scripts and configure runs, see configure's option --config-cache.
13143 # It is not useful on other systems. If it contains results you don't
13144 # want to keep, you may remove or edit it.
13145 #
13146 # config.status only pays attention to the cache file if you give it
13147 # the --recheck option to rerun configure.
13148 #
13149 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13150 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13151 # following values.
13152
13153 _ACEOF
13154
13155 # The following way of writing the cache mishandles newlines in values,
13156 # but we know of no workaround that is simple, portable, and efficient.
13157 # So, we kill variables containing newlines.
13158 # Ultrix sh set writes to stderr and can't be redirected directly,
13159 # and sets the high bit in the cache file unless we assign to the vars.
13160 (
13161 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13162 eval ac_val=\$$ac_var
13163 case $ac_val in #(
13164 *${as_nl}*)
13165 case $ac_var in #(
13166 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13167 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13168 esac
13169 case $ac_var in #(
13170 _ | IFS | as_nl) ;; #(
13171 *) $as_unset $ac_var ;;
13172 esac ;;
13173 esac
13174 done
13175
13176 (set) 2>&1 |
13177 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13178 *${as_nl}ac_space=\ *)
13179 # `set' does not quote correctly, so add quotes (double-quote
13180 # substitution turns \\\\ into \\, and sed turns \\ into \).
13181 sed -n \
13182 "s/'/'\\\\''/g;
13183 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13184 ;; #(
13185 *)
13186 # `set' quotes correctly as required by POSIX, so do not add quotes.
13187 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13188 ;;
13189 esac |
13190 sort
13191 ) |
13192 sed '
13193 /^ac_cv_env_/b end
13194 t clear
13195 :clear
13196 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13197 t end
13198 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13199 :end' >>confcache
13200 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13201 if test -w "$cache_file"; then
13202 test "x$cache_file" != "x/dev/null" &&
13203 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13204 echo "$as_me: updating cache $cache_file" >&6;}
13205 cat confcache >$cache_file
13206 else
13207 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13208 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13209 fi
13210 fi
13211 rm -f confcache
13212
13213 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13214 # Let make expand exec_prefix.
13215 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13216
13217 DEFS=-DHAVE_CONFIG_H
13218
13219 ac_libobjs=
13220 ac_ltlibobjs=
13221 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13222 # 1. Remove the extension, and $U if already installed.
13223 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13224 ac_i=`echo "$ac_i" | sed "$ac_script"`
13225 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13226 # will be set to the directory where LIBOBJS objects are built.
13227 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13228 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13229 done
13230 LIBOBJS=$ac_libobjs
13231
13232 LTLIBOBJS=$ac_ltlibobjs
13233
13234
13235
13236 : ${CONFIG_STATUS=./config.status}
13237 ac_clean_files_save=$ac_clean_files
13238 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13239 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13240 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13241 cat >$CONFIG_STATUS <<_ACEOF
13242 #! $SHELL
13243 # Generated by $as_me.
13244 # Run this file to recreate the current configuration.
13245 # Compiler output produced by configure, useful for debugging
13246 # configure, is in config.log if it exists.
13247
13248 debug=false
13249 ac_cs_recheck=false
13250 ac_cs_silent=false
13251 SHELL=\${CONFIG_SHELL-$SHELL}
13252 _ACEOF
13253
13254 cat >>$CONFIG_STATUS <<\_ACEOF
13255 ## --------------------- ##
13256 ## M4sh Initialization. ##
13257 ## --------------------- ##
13258
13259 # Be more Bourne compatible
13260 DUALCASE=1; export DUALCASE # for MKS sh
13261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13262 emulate sh
13263 NULLCMD=:
13264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13265 # is contrary to our usage. Disable this feature.
13266 alias -g '${1+"$@"}'='"$@"'
13267 setopt NO_GLOB_SUBST
13268 else
13269 case `(set -o) 2>/dev/null` in
13270 *posix*) set -o posix ;;
13271 esac
13272
13273 fi
13274
13275
13276
13277
13278 # PATH needs CR
13279 # Avoid depending upon Character Ranges.
13280 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13281 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13282 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13283 as_cr_digits='0123456789'
13284 as_cr_alnum=$as_cr_Letters$as_cr_digits
13285
13286 # The user is always right.
13287 if test "${PATH_SEPARATOR+set}" != set; then
13288 echo "#! /bin/sh" >conf$$.sh
13289 echo "exit 0" >>conf$$.sh
13290 chmod +x conf$$.sh
13291 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13292 PATH_SEPARATOR=';'
13293 else
13294 PATH_SEPARATOR=:
13295 fi
13296 rm -f conf$$.sh
13297 fi
13298
13299 # Support unset when possible.
13300 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13301 as_unset=unset
13302 else
13303 as_unset=false
13304 fi
13305
13306
13307 # IFS
13308 # We need space, tab and new line, in precisely that order. Quoting is
13309 # there to prevent editors from complaining about space-tab.
13310 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13311 # splitting by setting IFS to empty value.)
13312 as_nl='
13313 '
13314 IFS=" "" $as_nl"
13315
13316 # Find who we are. Look in the path if we contain no directory separator.
13317 case $0 in
13318 *[\\/]* ) as_myself=$0 ;;
13319 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13320 for as_dir in $PATH
13321 do
13322 IFS=$as_save_IFS
13323 test -z "$as_dir" && as_dir=.
13324 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13325 done
13326 IFS=$as_save_IFS
13327
13328 ;;
13329 esac
13330 # We did not find ourselves, most probably we were run as `sh COMMAND'
13331 # in which case we are not to be found in the path.
13332 if test "x$as_myself" = x; then
13333 as_myself=$0
13334 fi
13335 if test ! -f "$as_myself"; then
13336 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13337 { (exit 1); exit 1; }
13338 fi
13339
13340 # Work around bugs in pre-3.0 UWIN ksh.
13341 for as_var in ENV MAIL MAILPATH
13342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13343 done
13344 PS1='$ '
13345 PS2='> '
13346 PS4='+ '
13347
13348 # NLS nuisances.
13349 for as_var in \
13350 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13351 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13352 LC_TELEPHONE LC_TIME
13353 do
13354 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13355 eval $as_var=C; export $as_var
13356 else
13357 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13358 fi
13359 done
13360
13361 # Required to use basename.
13362 if expr a : '\(a\)' >/dev/null 2>&1 &&
13363 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13364 as_expr=expr
13365 else
13366 as_expr=false
13367 fi
13368
13369 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13370 as_basename=basename
13371 else
13372 as_basename=false
13373 fi
13374
13375
13376 # Name of the executable.
13377 as_me=`$as_basename -- "$0" ||
13378 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13379 X"$0" : 'X\(//\)$' \| \
13380 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13381 echo X/"$0" |
13382 sed '/^.*\/\([^/][^/]*\)\/*$/{
13383 s//\1/
13384 q
13385 }
13386 /^X\/\(\/\/\)$/{
13387 s//\1/
13388 q
13389 }
13390 /^X\/\(\/\).*/{
13391 s//\1/
13392 q
13393 }
13394 s/.*/./; q'`
13395
13396 # CDPATH.
13397 $as_unset CDPATH
13398
13399
13400
13401 as_lineno_1=$LINENO
13402 as_lineno_2=$LINENO
13403 test "x$as_lineno_1" != "x$as_lineno_2" &&
13404 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13405
13406 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13407 # uniformly replaced by the line number. The first 'sed' inserts a
13408 # line-number line after each line using $LINENO; the second 'sed'
13409 # does the real work. The second script uses 'N' to pair each
13410 # line-number line with the line containing $LINENO, and appends
13411 # trailing '-' during substitution so that $LINENO is not a special
13412 # case at line end.
13413 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13414 # scripts with optimization help from Paolo Bonzini. Blame Lee
13415 # E. McMahon (1931-1989) for sed's syntax. :-)
13416 sed -n '
13417 p
13418 /[$]LINENO/=
13419 ' <$as_myself |
13420 sed '
13421 s/[$]LINENO.*/&-/
13422 t lineno
13423 b
13424 :lineno
13425 N
13426 :loop
13427 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13428 t loop
13429 s/-\n.*//
13430 ' >$as_me.lineno &&
13431 chmod +x "$as_me.lineno" ||
13432 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13433 { (exit 1); exit 1; }; }
13434
13435 # Don't try to exec as it changes $[0], causing all sort of problems
13436 # (the dirname of $[0] is not the place where we might find the
13437 # original and so on. Autoconf is especially sensitive to this).
13438 . "./$as_me.lineno"
13439 # Exit status is that of the last command.
13440 exit
13441 }
13442
13443
13444 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13445 as_dirname=dirname
13446 else
13447 as_dirname=false
13448 fi
13449
13450 ECHO_C= ECHO_N= ECHO_T=
13451 case `echo -n x` in
13452 -n*)
13453 case `echo 'x\c'` in
13454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13455 *) ECHO_C='\c';;
13456 esac;;
13457 *)
13458 ECHO_N='-n';;
13459 esac
13460
13461 if expr a : '\(a\)' >/dev/null 2>&1 &&
13462 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13463 as_expr=expr
13464 else
13465 as_expr=false
13466 fi
13467
13468 rm -f conf$$ conf$$.exe conf$$.file
13469 if test -d conf$$.dir; then
13470 rm -f conf$$.dir/conf$$.file
13471 else
13472 rm -f conf$$.dir
13473 mkdir conf$$.dir
13474 fi
13475 echo >conf$$.file
13476 if ln -s conf$$.file conf$$ 2>/dev/null; then
13477 as_ln_s='ln -s'
13478 # ... but there are two gotchas:
13479 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13480 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13481 # In both cases, we have to default to `cp -p'.
13482 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13483 as_ln_s='cp -p'
13484 elif ln conf$$.file conf$$ 2>/dev/null; then
13485 as_ln_s=ln
13486 else
13487 as_ln_s='cp -p'
13488 fi
13489 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13490 rmdir conf$$.dir 2>/dev/null
13491
13492 if mkdir -p . 2>/dev/null; then
13493 as_mkdir_p=:
13494 else
13495 test -d ./-p && rmdir ./-p
13496 as_mkdir_p=false
13497 fi
13498
13499 if test -x / >/dev/null 2>&1; then
13500 as_test_x='test -x'
13501 else
13502 if ls -dL / >/dev/null 2>&1; then
13503 as_ls_L_option=L
13504 else
13505 as_ls_L_option=
13506 fi
13507 as_test_x='
13508 eval sh -c '\''
13509 if test -d "$1"; then
13510 test -d "$1/.";
13511 else
13512 case $1 in
13513 -*)set "./$1";;
13514 esac;
13515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13516 ???[sx]*):;;*)false;;esac;fi
13517 '\'' sh
13518 '
13519 fi
13520 as_executable_p=$as_test_x
13521
13522 # Sed expression to map a string onto a valid CPP name.
13523 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13524
13525 # Sed expression to map a string onto a valid variable name.
13526 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13527
13528
13529 exec 6>&1
13530
13531 # Save the log message, to keep $[0] and so on meaningful, and to
13532 # report actual input values of CONFIG_FILES etc. instead of their
13533 # values after options handling.
13534 ac_log="
13535 This file was extended by $as_me, which was
13536 generated by GNU Autoconf 2.61. Invocation command line was
13537
13538 CONFIG_FILES = $CONFIG_FILES
13539 CONFIG_HEADERS = $CONFIG_HEADERS
13540 CONFIG_LINKS = $CONFIG_LINKS
13541 CONFIG_COMMANDS = $CONFIG_COMMANDS
13542 $ $0 $@
13543
13544 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13545 "
13546
13547 _ACEOF
13548
13549 cat >>$CONFIG_STATUS <<_ACEOF
13550 # Files that config.status was made for.
13551 config_files="$ac_config_files"
13552 config_headers="$ac_config_headers"
13553
13554 _ACEOF
13555
13556 cat >>$CONFIG_STATUS <<\_ACEOF
13557 ac_cs_usage="\
13558 \`$as_me' instantiates files from templates according to the
13559 current configuration.
13560
13561 Usage: $0 [OPTIONS] [FILE]...
13562
13563 -h, --help print this help, then exit
13564 -V, --version print version number and configuration settings, then exit
13565 -q, --quiet do not print progress messages
13566 -d, --debug don't remove temporary files
13567 --recheck update $as_me by reconfiguring in the same conditions
13568 --file=FILE[:TEMPLATE]
13569 instantiate the configuration file FILE
13570 --header=FILE[:TEMPLATE]
13571 instantiate the configuration header FILE
13572
13573 Configuration files:
13574 $config_files
13575
13576 Configuration headers:
13577 $config_headers
13578
13579 Report bugs to <bug-autoconf@gnu.org>."
13580
13581 _ACEOF
13582 cat >>$CONFIG_STATUS <<_ACEOF
13583 ac_cs_version="\\
13584 config.status
13585 configured by $0, generated by GNU Autoconf 2.61,
13586 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13587
13588 Copyright (C) 2006 Free Software Foundation, Inc.
13589 This config.status script is free software; the Free Software Foundation
13590 gives unlimited permission to copy, distribute and modify it."
13591
13592 ac_pwd='$ac_pwd'
13593 srcdir='$srcdir'
13594 INSTALL='$INSTALL'
13595 _ACEOF
13596
13597 cat >>$CONFIG_STATUS <<\_ACEOF
13598 # If no file are specified by the user, then we need to provide default
13599 # value. By we need to know if files were specified by the user.
13600 ac_need_defaults=:
13601 while test $# != 0
13602 do
13603 case $1 in
13604 --*=*)
13605 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13606 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13607 ac_shift=:
13608 ;;
13609 *)
13610 ac_option=$1
13611 ac_optarg=$2
13612 ac_shift=shift
13613 ;;
13614 esac
13615
13616 case $ac_option in
13617 # Handling of the options.
13618 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13619 ac_cs_recheck=: ;;
13620 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13621 echo "$ac_cs_version"; exit ;;
13622 --debug | --debu | --deb | --de | --d | -d )
13623 debug=: ;;
13624 --file | --fil | --fi | --f )
13625 $ac_shift
13626 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13627 ac_need_defaults=false;;
13628 --header | --heade | --head | --hea )
13629 $ac_shift
13630 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13631 ac_need_defaults=false;;
13632 --he | --h)
13633 # Conflict between --help and --header
13634 { echo "$as_me: error: ambiguous option: $1
13635 Try \`$0 --help' for more information." >&2
13636 { (exit 1); exit 1; }; };;
13637 --help | --hel | -h )
13638 echo "$ac_cs_usage"; exit ;;
13639 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13640 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13641 ac_cs_silent=: ;;
13642
13643 # This is an error.
13644 -*) { echo "$as_me: error: unrecognized option: $1
13645 Try \`$0 --help' for more information." >&2
13646 { (exit 1); exit 1; }; } ;;
13647
13648 *) ac_config_targets="$ac_config_targets $1"
13649 ac_need_defaults=false ;;
13650
13651 esac
13652 shift
13653 done
13654
13655 ac_configure_extra_args=
13656
13657 if $ac_cs_silent; then
13658 exec 6>/dev/null
13659 ac_configure_extra_args="$ac_configure_extra_args --silent"
13660 fi
13661
13662 _ACEOF
13663 cat >>$CONFIG_STATUS <<_ACEOF
13664 if \$ac_cs_recheck; then
13665 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13666 CONFIG_SHELL=$SHELL
13667 export CONFIG_SHELL
13668 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13669 fi
13670
13671 _ACEOF
13672 cat >>$CONFIG_STATUS <<\_ACEOF
13673 exec 5>>config.log
13674 {
13675 echo
13676 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13677 ## Running $as_me. ##
13678 _ASBOX
13679 echo "$ac_log"
13680 } >&5
13681
13682 _ACEOF
13683 cat >>$CONFIG_STATUS <<_ACEOF
13684 _ACEOF
13685
13686 cat >>$CONFIG_STATUS <<\_ACEOF
13687
13688 # Handling of arguments.
13689 for ac_config_target in $ac_config_targets
13690 do
13691 case $ac_config_target in
13692 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13693 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13694 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13695 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13696 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13697
13698 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13699 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13700 { (exit 1); exit 1; }; };;
13701 esac
13702 done
13703
13704
13705 # If the user did not use the arguments to specify the items to instantiate,
13706 # then the envvar interface is used. Set only those that are not.
13707 # We use the long form for the default assignment because of an extremely
13708 # bizarre bug on SunOS 4.1.3.
13709 if $ac_need_defaults; then
13710 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13711 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13712 fi
13713
13714 # Have a temporary directory for convenience. Make it in the build tree
13715 # simply because there is no reason against having it here, and in addition,
13716 # creating and moving files from /tmp can sometimes cause problems.
13717 # Hook for its removal unless debugging.
13718 # Note that there is a small window in which the directory will not be cleaned:
13719 # after its creation but before its name has been assigned to `$tmp'.
13720 $debug ||
13721 {
13722 tmp=
13723 trap 'exit_status=$?
13724 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13725 ' 0
13726 trap '{ (exit 1); exit 1; }' 1 2 13 15
13727 }
13728 # Create a (secure) tmp directory for tmp files.
13729
13730 {
13731 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13732 test -n "$tmp" && test -d "$tmp"
13733 } ||
13734 {
13735 tmp=./conf$$-$RANDOM
13736 (umask 077 && mkdir "$tmp")
13737 } ||
13738 {
13739 echo "$me: cannot create a temporary directory in ." >&2
13740 { (exit 1); exit 1; }
13741 }
13742
13743 #
13744 # Set up the sed scripts for CONFIG_FILES section.
13745 #
13746
13747 # No need to generate the scripts if there are no CONFIG_FILES.
13748 # This happens for instance when ./config.status config.h
13749 if test -n "$CONFIG_FILES"; then
13750
13751 _ACEOF
13752
13753
13754
13755 ac_delim='%!_!# '
13756 for ac_last_try in false false false false false :; do
13757 cat >conf$$subs.sed <<_ACEOF
13758 SHELL!$SHELL$ac_delim
13759 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13760 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13761 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13762 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13763 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13764 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13765 exec_prefix!$exec_prefix$ac_delim
13766 prefix!$prefix$ac_delim
13767 program_transform_name!$program_transform_name$ac_delim
13768 bindir!$bindir$ac_delim
13769 sbindir!$sbindir$ac_delim
13770 libexecdir!$libexecdir$ac_delim
13771 datarootdir!$datarootdir$ac_delim
13772 datadir!$datadir$ac_delim
13773 sysconfdir!$sysconfdir$ac_delim
13774 sharedstatedir!$sharedstatedir$ac_delim
13775 localstatedir!$localstatedir$ac_delim
13776 includedir!$includedir$ac_delim
13777 oldincludedir!$oldincludedir$ac_delim
13778 docdir!$docdir$ac_delim
13779 infodir!$infodir$ac_delim
13780 htmldir!$htmldir$ac_delim
13781 dvidir!$dvidir$ac_delim
13782 pdfdir!$pdfdir$ac_delim
13783 psdir!$psdir$ac_delim
13784 libdir!$libdir$ac_delim
13785 localedir!$localedir$ac_delim
13786 mandir!$mandir$ac_delim
13787 DEFS!$DEFS$ac_delim
13788 ECHO_C!$ECHO_C$ac_delim
13789 ECHO_N!$ECHO_N$ac_delim
13790 ECHO_T!$ECHO_T$ac_delim
13791 LIBS!$LIBS$ac_delim
13792 build_alias!$build_alias$ac_delim
13793 host_alias!$host_alias$ac_delim
13794 target_alias!$target_alias$ac_delim
13795 build!$build$ac_delim
13796 build_cpu!$build_cpu$ac_delim
13797 build_vendor!$build_vendor$ac_delim
13798 build_os!$build_os$ac_delim
13799 host!$host$ac_delim
13800 host_cpu!$host_cpu$ac_delim
13801 host_vendor!$host_vendor$ac_delim
13802 host_os!$host_os$ac_delim
13803 VERSION!$VERSION$ac_delim
13804 DATE!$DATE$ac_delim
13805 LSMDATE!$LSMDATE$ac_delim
13806 LIBVERSION!$LIBVERSION$ac_delim
13807 CC!$CC$ac_delim
13808 CFLAGS!$CFLAGS$ac_delim
13809 LDFLAGS!$LDFLAGS$ac_delim
13810 CPPFLAGS!$CPPFLAGS$ac_delim
13811 ac_ct_CC!$ac_ct_CC$ac_delim
13812 EXEEXT!$EXEEXT$ac_delim
13813 OBJEXT!$OBJEXT$ac_delim
13814 CXX!$CXX$ac_delim
13815 CXXFLAGS!$CXXFLAGS$ac_delim
13816 ac_ct_CXX!$ac_ct_CXX$ac_delim
13817 CPP!$CPP$ac_delim
13818 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13819 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13820 INSTALL_DATA!$INSTALL_DATA$ac_delim
13821 GREP!$GREP$ac_delim
13822 EGREP!$EGREP$ac_delim
13823 LINKER!$LINKER$ac_delim
13824 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13825 RXVTNAME!$RXVTNAME$ac_delim
13826 TIC!$TIC$ac_delim
13827 XMKMF!$XMKMF$ac_delim
13828 CXXCPP!$CXXCPP$ac_delim
13829 X_CFLAGS!$X_CFLAGS$ac_delim
13830 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13831 X_LIBS!$X_LIBS$ac_delim
13832 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13833 afterimage_config!$afterimage_config$ac_delim
13834 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13835 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13836 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13837 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13838 rxvt_intp_define!$rxvt_intp_define$ac_delim
13839 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13840 PKG_CONFIG!$PKG_CONFIG$ac_delim
13841 XFT_CONFIG!$XFT_CONFIG$ac_delim
13842 PERL!$PERL$ac_delim
13843 PERLLIB!$PERLLIB$ac_delim
13844 PERLFLAGS!$PERLFLAGS$ac_delim
13845 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13846 IF_PERL!$IF_PERL$ac_delim
13847 PERL_O!$PERL_O$ac_delim
13848 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13849 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13850 include_stdint_h!$include_stdint_h$ac_delim
13851 include_stdarg_h!$include_stdarg_h$ac_delim
13852 include_stdlib_h!$include_stdlib_h$ac_delim
13853 include_unistd_h!$include_unistd_h$ac_delim
13854 include_string_h!$include_string_h$ac_delim
13855 _ACEOF
13856
13857 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13858 break
13859 elif $ac_last_try; then
13860 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13861 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13862 { (exit 1); exit 1; }; }
13863 else
13864 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13865 fi
13866 done
13867
13868 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13869 if test -n "$ac_eof"; then
13870 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13871 ac_eof=`expr $ac_eof + 1`
13872 fi
13873
13874 cat >>$CONFIG_STATUS <<_ACEOF
13875 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13876 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13877 _ACEOF
13878 sed '
13879 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13880 s/^/s,@/; s/!/@,|#_!!_#|/
13881 :n
13882 t n
13883 s/'"$ac_delim"'$/,g/; t
13884 s/$/\\/; p
13885 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13886 ' >>$CONFIG_STATUS <conf$$subs.sed
13887 rm -f conf$$subs.sed
13888 cat >>$CONFIG_STATUS <<_ACEOF
13889 CEOF$ac_eof
13890 _ACEOF
13891
13892
13893 ac_delim='%!_!# '
13894 for ac_last_try in false false false false false :; do
13895 cat >conf$$subs.sed <<_ACEOF
13896 include_fcntl_h!$include_fcntl_h$ac_delim
13897 include_util_h!$include_util_h$ac_delim
13898 include_assert_h!$include_assert_h$ac_delim
13899 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13900 include_sys_select_h!$include_sys_select_h$ac_delim
13901 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13902 include_sys_time_h!$include_sys_time_h$ac_delim
13903 include_time_h!$include_time_h$ac_delim
13904 LIBOBJS!$LIBOBJS$ac_delim
13905 LTLIBOBJS!$LTLIBOBJS$ac_delim
13906 _ACEOF
13907
13908 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13909 break
13910 elif $ac_last_try; then
13911 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13912 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13913 { (exit 1); exit 1; }; }
13914 else
13915 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13916 fi
13917 done
13918
13919 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13920 if test -n "$ac_eof"; then
13921 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13922 ac_eof=`expr $ac_eof + 1`
13923 fi
13924
13925 cat >>$CONFIG_STATUS <<_ACEOF
13926 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13927 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13928 _ACEOF
13929 sed '
13930 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13931 s/^/s,@/; s/!/@,|#_!!_#|/
13932 :n
13933 t n
13934 s/'"$ac_delim"'$/,g/; t
13935 s/$/\\/; p
13936 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13937 ' >>$CONFIG_STATUS <conf$$subs.sed
13938 rm -f conf$$subs.sed
13939 cat >>$CONFIG_STATUS <<_ACEOF
13940 :end
13941 s/|#_!!_#|//g
13942 CEOF$ac_eof
13943 _ACEOF
13944
13945
13946 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13947 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13948 # trailing colons and then remove the whole line if VPATH becomes empty
13949 # (actually we leave an empty line to preserve line numbers).
13950 if test "x$srcdir" = x.; then
13951 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13952 s/:*\$(srcdir):*/:/
13953 s/:*\${srcdir}:*/:/
13954 s/:*@srcdir@:*/:/
13955 s/^\([^=]*=[ ]*\):*/\1/
13956 s/:*$//
13957 s/^[^=]*=[ ]*$//
13958 }'
13959 fi
13960
13961 cat >>$CONFIG_STATUS <<\_ACEOF
13962 fi # test -n "$CONFIG_FILES"
13963
13964
13965 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
13966 do
13967 case $ac_tag in
13968 :[FHLC]) ac_mode=$ac_tag; continue;;
13969 esac
13970 case $ac_mode$ac_tag in
13971 :[FHL]*:*);;
13972 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13973 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13974 { (exit 1); exit 1; }; };;
13975 :[FH]-) ac_tag=-:-;;
13976 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13977 esac
13978 ac_save_IFS=$IFS
13979 IFS=:
13980 set x $ac_tag
13981 IFS=$ac_save_IFS
13982 shift
13983 ac_file=$1
13984 shift
13985
13986 case $ac_mode in
13987 :L) ac_source=$1;;
13988 :[FH])
13989 ac_file_inputs=
13990 for ac_f
13991 do
13992 case $ac_f in
13993 -) ac_f="$tmp/stdin";;
13994 *) # Look for the file first in the build tree, then in the source tree
13995 # (if the path is not absolute). The absolute path cannot be DOS-style,
13996 # because $ac_f cannot contain `:'.
13997 test -f "$ac_f" ||
13998 case $ac_f in
13999 [\\/$]*) false;;
14000 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14001 esac ||
14002 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14003 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14004 { (exit 1); exit 1; }; };;
14005 esac
14006 ac_file_inputs="$ac_file_inputs $ac_f"
14007 done
14008
14009 # Let's still pretend it is `configure' which instantiates (i.e., don't
14010 # use $as_me), people would be surprised to read:
14011 # /* config.h. Generated by config.status. */
14012 configure_input="Generated from "`IFS=:
14013 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14014 if test x"$ac_file" != x-; then
14015 configure_input="$ac_file. $configure_input"
14016 { echo "$as_me:$LINENO: creating $ac_file" >&5
14017 echo "$as_me: creating $ac_file" >&6;}
14018 fi
14019
14020 case $ac_tag in
14021 *:-:* | *:-) cat >"$tmp/stdin";;
14022 esac
14023 ;;
14024 esac
14025
14026 ac_dir=`$as_dirname -- "$ac_file" ||
14027 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14028 X"$ac_file" : 'X\(//\)[^/]' \| \
14029 X"$ac_file" : 'X\(//\)$' \| \
14030 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14031 echo X"$ac_file" |
14032 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14033 s//\1/
14034 q
14035 }
14036 /^X\(\/\/\)[^/].*/{
14037 s//\1/
14038 q
14039 }
14040 /^X\(\/\/\)$/{
14041 s//\1/
14042 q
14043 }
14044 /^X\(\/\).*/{
14045 s//\1/
14046 q
14047 }
14048 s/.*/./; q'`
14049 { as_dir="$ac_dir"
14050 case $as_dir in #(
14051 -*) as_dir=./$as_dir;;
14052 esac
14053 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14054 as_dirs=
14055 while :; do
14056 case $as_dir in #(
14057 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14058 *) as_qdir=$as_dir;;
14059 esac
14060 as_dirs="'$as_qdir' $as_dirs"
14061 as_dir=`$as_dirname -- "$as_dir" ||
14062 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14063 X"$as_dir" : 'X\(//\)[^/]' \| \
14064 X"$as_dir" : 'X\(//\)$' \| \
14065 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14066 echo X"$as_dir" |
14067 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14068 s//\1/
14069 q
14070 }
14071 /^X\(\/\/\)[^/].*/{
14072 s//\1/
14073 q
14074 }
14075 /^X\(\/\/\)$/{
14076 s//\1/
14077 q
14078 }
14079 /^X\(\/\).*/{
14080 s//\1/
14081 q
14082 }
14083 s/.*/./; q'`
14084 test -d "$as_dir" && break
14085 done
14086 test -z "$as_dirs" || eval "mkdir $as_dirs"
14087 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14088 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14089 { (exit 1); exit 1; }; }; }
14090 ac_builddir=.
14091
14092 case "$ac_dir" in
14093 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14094 *)
14095 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14096 # A ".." for each directory in $ac_dir_suffix.
14097 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14098 case $ac_top_builddir_sub in
14099 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14100 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14101 esac ;;
14102 esac
14103 ac_abs_top_builddir=$ac_pwd
14104 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14105 # for backward compatibility:
14106 ac_top_builddir=$ac_top_build_prefix
14107
14108 case $srcdir in
14109 .) # We are building in place.
14110 ac_srcdir=.
14111 ac_top_srcdir=$ac_top_builddir_sub
14112 ac_abs_top_srcdir=$ac_pwd ;;
14113 [\\/]* | ?:[\\/]* ) # Absolute name.
14114 ac_srcdir=$srcdir$ac_dir_suffix;
14115 ac_top_srcdir=$srcdir
14116 ac_abs_top_srcdir=$srcdir ;;
14117 *) # Relative name.
14118 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14119 ac_top_srcdir=$ac_top_build_prefix$srcdir
14120 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14121 esac
14122 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14123
14124
14125 case $ac_mode in
14126 :F)
14127 #
14128 # CONFIG_FILE
14129 #
14130
14131 case $INSTALL in
14132 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14133 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14134 esac
14135 _ACEOF
14136
14137 cat >>$CONFIG_STATUS <<\_ACEOF
14138 # If the template does not know about datarootdir, expand it.
14139 # FIXME: This hack should be removed a few years after 2.60.
14140 ac_datarootdir_hack=; ac_datarootdir_seen=
14141
14142 case `sed -n '/datarootdir/ {
14143 p
14144 q
14145 }
14146 /@datadir@/p
14147 /@docdir@/p
14148 /@infodir@/p
14149 /@localedir@/p
14150 /@mandir@/p
14151 ' $ac_file_inputs` in
14152 *datarootdir*) ac_datarootdir_seen=yes;;
14153 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14154 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14155 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14156 _ACEOF
14157 cat >>$CONFIG_STATUS <<_ACEOF
14158 ac_datarootdir_hack='
14159 s&@datadir@&$datadir&g
14160 s&@docdir@&$docdir&g
14161 s&@infodir@&$infodir&g
14162 s&@localedir@&$localedir&g
14163 s&@mandir@&$mandir&g
14164 s&\\\${datarootdir}&$datarootdir&g' ;;
14165 esac
14166 _ACEOF
14167
14168 # Neutralize VPATH when `$srcdir' = `.'.
14169 # Shell code in configure.ac might set extrasub.
14170 # FIXME: do we really want to maintain this feature?
14171 cat >>$CONFIG_STATUS <<_ACEOF
14172 sed "$ac_vpsub
14173 $extrasub
14174 _ACEOF
14175 cat >>$CONFIG_STATUS <<\_ACEOF
14176 :t
14177 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14178 s&@configure_input@&$configure_input&;t t
14179 s&@top_builddir@&$ac_top_builddir_sub&;t t
14180 s&@srcdir@&$ac_srcdir&;t t
14181 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14182 s&@top_srcdir@&$ac_top_srcdir&;t t
14183 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14184 s&@builddir@&$ac_builddir&;t t
14185 s&@abs_builddir@&$ac_abs_builddir&;t t
14186 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14187 s&@INSTALL@&$ac_INSTALL&;t t
14188 $ac_datarootdir_hack
14189 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14190
14191 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14192 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14193 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14194 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14195 which seems to be undefined. Please make sure it is defined." >&5
14196 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14197 which seems to be undefined. Please make sure it is defined." >&2;}
14198
14199 rm -f "$tmp/stdin"
14200 case $ac_file in
14201 -) cat "$tmp/out"; rm -f "$tmp/out";;
14202 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14203 esac
14204 ;;
14205 :H)
14206 #
14207 # CONFIG_HEADER
14208 #
14209 _ACEOF
14210
14211 # Transform confdefs.h into a sed script `conftest.defines', that
14212 # substitutes the proper values into config.h.in to produce config.h.
14213 rm -f conftest.defines conftest.tail
14214 # First, append a space to every undef/define line, to ease matching.
14215 echo 's/$/ /' >conftest.defines
14216 # Then, protect against being on the right side of a sed subst, or in
14217 # an unquoted here document, in config.status. If some macros were
14218 # called several times there might be several #defines for the same
14219 # symbol, which is useless. But do not sort them, since the last
14220 # AC_DEFINE must be honored.
14221 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14222 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14223 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14224 # PARAMS is the parameter list in the macro definition--in most cases, it's
14225 # just an empty string.
14226 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14227 ac_dB='\\)[ (].*,\\1define\\2'
14228 ac_dC=' '
14229 ac_dD=' ,'
14230
14231 uniq confdefs.h |
14232 sed -n '
14233 t rset
14234 :rset
14235 s/^[ ]*#[ ]*define[ ][ ]*//
14236 t ok
14237 d
14238 :ok
14239 s/[\\&,]/\\&/g
14240 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14241 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14242 ' >>conftest.defines
14243
14244 # Remove the space that was appended to ease matching.
14245 # Then replace #undef with comments. This is necessary, for
14246 # example, in the case of _POSIX_SOURCE, which is predefined and required
14247 # on some systems where configure will not decide to define it.
14248 # (The regexp can be short, since the line contains either #define or #undef.)
14249 echo 's/ $//
14250 s,^[ #]*u.*,/* & */,' >>conftest.defines
14251
14252 # Break up conftest.defines:
14253 ac_max_sed_lines=50
14254
14255 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14256 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14257 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14258 # et cetera.
14259 ac_in='$ac_file_inputs'
14260 ac_out='"$tmp/out1"'
14261 ac_nxt='"$tmp/out2"'
14262
14263 while :
14264 do
14265 # Write a here document:
14266 cat >>$CONFIG_STATUS <<_ACEOF
14267 # First, check the format of the line:
14268 cat >"\$tmp/defines.sed" <<\\CEOF
14269 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14270 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14271 b
14272 :def
14273 _ACEOF
14274 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14275 echo 'CEOF
14276 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14277 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14278 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14279 grep . conftest.tail >/dev/null || break
14280 rm -f conftest.defines
14281 mv conftest.tail conftest.defines
14282 done
14283 rm -f conftest.defines conftest.tail
14284
14285 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14286 cat >>$CONFIG_STATUS <<\_ACEOF
14287 if test x"$ac_file" != x-; then
14288 echo "/* $configure_input */" >"$tmp/config.h"
14289 cat "$ac_result" >>"$tmp/config.h"
14290 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14291 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14292 echo "$as_me: $ac_file is unchanged" >&6;}
14293 else
14294 rm -f $ac_file
14295 mv "$tmp/config.h" $ac_file
14296 fi
14297 else
14298 echo "/* $configure_input */"
14299 cat "$ac_result"
14300 fi
14301 rm -f "$tmp/out12"
14302 ;;
14303
14304
14305 esac
14306
14307 done # for ac_tag
14308
14309
14310 { (exit 0); exit 0; }
14311 _ACEOF
14312 chmod +x $CONFIG_STATUS
14313 ac_clean_files=$ac_clean_files_save
14314
14315
14316 # configure is writing to config.log, and then calls config.status.
14317 # config.status does its own redirection, appending to config.log.
14318 # Unfortunately, on DOS this fails, as config.log is still kept open
14319 # by configure, so config.status won't be able to write to it; its
14320 # output is simply discarded. So we exec the FD to /dev/null,
14321 # effectively closing config.log, so it can be properly (re)opened and
14322 # appended to by config.status. When coming back to configure, we
14323 # need to make the FD available again.
14324 if test "$no_create" != yes; then
14325 ac_cs_success=:
14326 ac_config_status_args=
14327 test "$silent" = yes &&
14328 ac_config_status_args="$ac_config_status_args --quiet"
14329 exec 5>/dev/null
14330 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14331 exec 5>>config.log
14332 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14333 # would make configure fail if this is the last instruction.
14334 $ac_cs_success || { (exit 1); exit 1; }
14335 fi
14336
14337
14338 echo "Configuration:
14339
14340 Rxvt version: $VERSION : $DATE
14341 Source code location: $srcdir
14342 Install path: ${prefix}/bin
14343 Compiler: $CXX
14344 Compiler flags: $CXXFLAGS
14345 Linker: $LINKER"
14346
14347 if test x$term != x; then
14348 echo " set TERM to: $term"
14349 fi
14350 if test x$terminfo != x; then
14351 echo " set TERMINFO to: $terminfo"
14352 fi
14353 echo " default resource name: $RESNAME"
14354 echo " resource class: $RESCLASS"
14355 if test x$RESFALLBACK != x; then
14356 echo " resource class fallback: $RESFALLBACK"
14357 fi
14358 echo
14359 echo " embedded perl: $support_perl"
14360 echo " libafterimage: $support_afterimage"
14361 echo
14362 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14363 echo ".----------------------------------------------------------------."
14364 echo ". WARNING: --enable-xim was specified however the locale support ."
14365 echo ". functions could not be found. ."
14366 echo ". XIM is now being DISABLED! ."
14367 echo ".----------------------------------------------------------------."
14368 fi
14369
14370 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14371 echo
14372