ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.102
Committed: Tue May 8 11:24:45 2007 UTC (17 years ago) by ayin
Branch: MAIN
Changes since 1.101: +5431 -5014 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 MV
685 CP
686 LN
687 SED
688 ECHO
689 CMP
690 TIC
691 XMKMF
692 CXXCPP
693 X_CFLAGS
694 X_PRE_LIBS
695 X_LIBS
696 X_EXTRA_LIBS
697 XPM_CPPFLAGS
698 XPM_CFLAGS
699 XPM_LIBS
700 rxvt_int16_typedef
701 rxvt_uint16_typedef
702 rxvt_int32_typedef
703 rxvt_uint32_typedef
704 rxvt_intp_define
705 rxvt_u_intp_define
706 PKG_CONFIG
707 XFT_CONFIG
708 PERL
709 PERLLIB
710 PERLFLAGS
711 PERLPRIVLIBEXP
712 IF_PERL
713 PERL_O
714 DEBUG
715 DINCLUDE
716 DLIB
717 include_stdint_h
718 include_stdarg_h
719 include_stdlib_h
720 include_unistd_h
721 include_string_h
722 include_fcntl_h
723 include_util_h
724 include_assert_h
725 include_sys_ioctl_h
726 include_sys_select_h
727 include_sys_strredir_h
728 include_sys_time_h
729 include_time_h
730 LIBOBJS
731 LTLIBOBJS'
732 ac_subst_files=''
733 ac_precious_vars='build_alias
734 host_alias
735 target_alias
736 CC
737 CFLAGS
738 LDFLAGS
739 LIBS
740 CPPFLAGS
741 CXX
742 CXXFLAGS
743 CCC
744 CPP
745 XMKMF
746 CXXCPP'
747
748
749 # Initialize some variables set by options.
750 ac_init_help=
751 ac_init_version=false
752 # The variables have the same names as the options, with
753 # dashes changed to underlines.
754 cache_file=/dev/null
755 exec_prefix=NONE
756 no_create=
757 no_recursion=
758 prefix=NONE
759 program_prefix=NONE
760 program_suffix=NONE
761 program_transform_name=s,x,x,
762 silent=
763 site=
764 srcdir=
765 verbose=
766 x_includes=NONE
767 x_libraries=NONE
768
769 # Installation directory options.
770 # These are left unexpanded so users can "make install exec_prefix=/foo"
771 # and all the variables that are supposed to be based on exec_prefix
772 # by default will actually change.
773 # Use braces instead of parens because sh, perl, etc. also accept them.
774 # (The list follows the same order as the GNU Coding Standards.)
775 bindir='${exec_prefix}/bin'
776 sbindir='${exec_prefix}/sbin'
777 libexecdir='${exec_prefix}/libexec'
778 datarootdir='${prefix}/share'
779 datadir='${datarootdir}'
780 sysconfdir='${prefix}/etc'
781 sharedstatedir='${prefix}/com'
782 localstatedir='${prefix}/var'
783 includedir='${prefix}/include'
784 oldincludedir='/usr/include'
785 docdir='${datarootdir}/doc/${PACKAGE}'
786 infodir='${datarootdir}/info'
787 htmldir='${docdir}'
788 dvidir='${docdir}'
789 pdfdir='${docdir}'
790 psdir='${docdir}'
791 libdir='${exec_prefix}/lib'
792 localedir='${datarootdir}/locale'
793 mandir='${datarootdir}/man'
794
795 ac_prev=
796 ac_dashdash=
797 for ac_option
798 do
799 # If the previous option needs an argument, assign it.
800 if test -n "$ac_prev"; then
801 eval $ac_prev=\$ac_option
802 ac_prev=
803 continue
804 fi
805
806 case $ac_option in
807 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808 *) ac_optarg=yes ;;
809 esac
810
811 # Accept the important Cygnus configure options, so we can diagnose typos.
812
813 case $ac_dashdash$ac_option in
814 --)
815 ac_dashdash=yes ;;
816
817 -bindir | --bindir | --bindi | --bind | --bin | --bi)
818 ac_prev=bindir ;;
819 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820 bindir=$ac_optarg ;;
821
822 -build | --build | --buil | --bui | --bu)
823 ac_prev=build_alias ;;
824 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825 build_alias=$ac_optarg ;;
826
827 -cache-file | --cache-file | --cache-fil | --cache-fi \
828 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829 ac_prev=cache_file ;;
830 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832 cache_file=$ac_optarg ;;
833
834 --config-cache | -C)
835 cache_file=config.cache ;;
836
837 -datadir | --datadir | --datadi | --datad)
838 ac_prev=datadir ;;
839 -datadir=* | --datadir=* | --datadi=* | --datad=*)
840 datadir=$ac_optarg ;;
841
842 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 | --dataroo | --dataro | --datar)
844 ac_prev=datarootdir ;;
845 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 datarootdir=$ac_optarg ;;
848
849 -disable-* | --disable-*)
850 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 # Reject names that are not valid shell variable names.
852 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
853 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
854 { (exit 1); exit 1; }; }
855 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
856 eval enable_$ac_feature=no ;;
857
858 -docdir | --docdir | --docdi | --doc | --do)
859 ac_prev=docdir ;;
860 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
861 docdir=$ac_optarg ;;
862
863 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
864 ac_prev=dvidir ;;
865 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
866 dvidir=$ac_optarg ;;
867
868 -enable-* | --enable-*)
869 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
870 # Reject names that are not valid shell variable names.
871 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
872 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
873 { (exit 1); exit 1; }; }
874 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
875 eval enable_$ac_feature=\$ac_optarg ;;
876
877 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
878 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
879 | --exec | --exe | --ex)
880 ac_prev=exec_prefix ;;
881 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
882 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
883 | --exec=* | --exe=* | --ex=*)
884 exec_prefix=$ac_optarg ;;
885
886 -gas | --gas | --ga | --g)
887 # Obsolete; use --with-gas.
888 with_gas=yes ;;
889
890 -help | --help | --hel | --he | -h)
891 ac_init_help=long ;;
892 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
893 ac_init_help=recursive ;;
894 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
895 ac_init_help=short ;;
896
897 -host | --host | --hos | --ho)
898 ac_prev=host_alias ;;
899 -host=* | --host=* | --hos=* | --ho=*)
900 host_alias=$ac_optarg ;;
901
902 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
903 ac_prev=htmldir ;;
904 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
905 | --ht=*)
906 htmldir=$ac_optarg ;;
907
908 -includedir | --includedir | --includedi | --included | --include \
909 | --includ | --inclu | --incl | --inc)
910 ac_prev=includedir ;;
911 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
912 | --includ=* | --inclu=* | --incl=* | --inc=*)
913 includedir=$ac_optarg ;;
914
915 -infodir | --infodir | --infodi | --infod | --info | --inf)
916 ac_prev=infodir ;;
917 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
918 infodir=$ac_optarg ;;
919
920 -libdir | --libdir | --libdi | --libd)
921 ac_prev=libdir ;;
922 -libdir=* | --libdir=* | --libdi=* | --libd=*)
923 libdir=$ac_optarg ;;
924
925 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
926 | --libexe | --libex | --libe)
927 ac_prev=libexecdir ;;
928 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
929 | --libexe=* | --libex=* | --libe=*)
930 libexecdir=$ac_optarg ;;
931
932 -localedir | --localedir | --localedi | --localed | --locale)
933 ac_prev=localedir ;;
934 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
935 localedir=$ac_optarg ;;
936
937 -localstatedir | --localstatedir | --localstatedi | --localstated \
938 | --localstate | --localstat | --localsta | --localst | --locals)
939 ac_prev=localstatedir ;;
940 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
941 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
942 localstatedir=$ac_optarg ;;
943
944 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
945 ac_prev=mandir ;;
946 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
947 mandir=$ac_optarg ;;
948
949 -nfp | --nfp | --nf)
950 # Obsolete; use --without-fp.
951 with_fp=no ;;
952
953 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
954 | --no-cr | --no-c | -n)
955 no_create=yes ;;
956
957 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
958 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
959 no_recursion=yes ;;
960
961 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
962 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
963 | --oldin | --oldi | --old | --ol | --o)
964 ac_prev=oldincludedir ;;
965 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
966 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
967 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
968 oldincludedir=$ac_optarg ;;
969
970 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
971 ac_prev=prefix ;;
972 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
973 prefix=$ac_optarg ;;
974
975 -program-prefix | --program-prefix | --program-prefi | --program-pref \
976 | --program-pre | --program-pr | --program-p)
977 ac_prev=program_prefix ;;
978 -program-prefix=* | --program-prefix=* | --program-prefi=* \
979 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
980 program_prefix=$ac_optarg ;;
981
982 -program-suffix | --program-suffix | --program-suffi | --program-suff \
983 | --program-suf | --program-su | --program-s)
984 ac_prev=program_suffix ;;
985 -program-suffix=* | --program-suffix=* | --program-suffi=* \
986 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
987 program_suffix=$ac_optarg ;;
988
989 -program-transform-name | --program-transform-name \
990 | --program-transform-nam | --program-transform-na \
991 | --program-transform-n | --program-transform- \
992 | --program-transform | --program-transfor \
993 | --program-transfo | --program-transf \
994 | --program-trans | --program-tran \
995 | --progr-tra | --program-tr | --program-t)
996 ac_prev=program_transform_name ;;
997 -program-transform-name=* | --program-transform-name=* \
998 | --program-transform-nam=* | --program-transform-na=* \
999 | --program-transform-n=* | --program-transform-=* \
1000 | --program-transform=* | --program-transfor=* \
1001 | --program-transfo=* | --program-transf=* \
1002 | --program-trans=* | --program-tran=* \
1003 | --progr-tra=* | --program-tr=* | --program-t=*)
1004 program_transform_name=$ac_optarg ;;
1005
1006 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1007 ac_prev=pdfdir ;;
1008 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1009 pdfdir=$ac_optarg ;;
1010
1011 -psdir | --psdir | --psdi | --psd | --ps)
1012 ac_prev=psdir ;;
1013 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1014 psdir=$ac_optarg ;;
1015
1016 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1017 | -silent | --silent | --silen | --sile | --sil)
1018 silent=yes ;;
1019
1020 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1021 ac_prev=sbindir ;;
1022 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1023 | --sbi=* | --sb=*)
1024 sbindir=$ac_optarg ;;
1025
1026 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1027 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1028 | --sharedst | --shareds | --shared | --share | --shar \
1029 | --sha | --sh)
1030 ac_prev=sharedstatedir ;;
1031 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1032 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1033 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1034 | --sha=* | --sh=*)
1035 sharedstatedir=$ac_optarg ;;
1036
1037 -site | --site | --sit)
1038 ac_prev=site ;;
1039 -site=* | --site=* | --sit=*)
1040 site=$ac_optarg ;;
1041
1042 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1043 ac_prev=srcdir ;;
1044 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1045 srcdir=$ac_optarg ;;
1046
1047 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1048 | --syscon | --sysco | --sysc | --sys | --sy)
1049 ac_prev=sysconfdir ;;
1050 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1051 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1052 sysconfdir=$ac_optarg ;;
1053
1054 -target | --target | --targe | --targ | --tar | --ta | --t)
1055 ac_prev=target_alias ;;
1056 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1057 target_alias=$ac_optarg ;;
1058
1059 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1060 verbose=yes ;;
1061
1062 -version | --version | --versio | --versi | --vers | -V)
1063 ac_init_version=: ;;
1064
1065 -with-* | --with-*)
1066 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
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=\$ac_optarg ;;
1073
1074 -without-* | --without-*)
1075 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1076 # Reject names that are not valid shell variable names.
1077 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1078 { echo "$as_me: error: invalid package name: $ac_package" >&2
1079 { (exit 1); exit 1; }; }
1080 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1081 eval with_$ac_package=no ;;
1082
1083 --x)
1084 # Obsolete; use --with-x.
1085 with_x=yes ;;
1086
1087 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1088 | --x-incl | --x-inc | --x-in | --x-i)
1089 ac_prev=x_includes ;;
1090 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1091 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1092 x_includes=$ac_optarg ;;
1093
1094 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1095 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1096 ac_prev=x_libraries ;;
1097 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1098 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1099 x_libraries=$ac_optarg ;;
1100
1101 -*) { echo "$as_me: error: unrecognized option: $ac_option
1102 Try \`$0 --help' for more information." >&2
1103 { (exit 1); exit 1; }; }
1104 ;;
1105
1106 *=*)
1107 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1108 # Reject names that are not valid shell variable names.
1109 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1110 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1111 { (exit 1); exit 1; }; }
1112 eval $ac_envvar=\$ac_optarg
1113 export $ac_envvar ;;
1114
1115 *)
1116 # FIXME: should be removed in autoconf 3.0.
1117 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1118 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1119 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1120 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1121 ;;
1122
1123 esac
1124 done
1125
1126 if test -n "$ac_prev"; then
1127 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1128 { echo "$as_me: error: missing argument to $ac_option" >&2
1129 { (exit 1); exit 1; }; }
1130 fi
1131
1132 # Be sure to have absolute directory names.
1133 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1134 datadir sysconfdir sharedstatedir localstatedir includedir \
1135 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1136 libdir localedir mandir
1137 do
1138 eval ac_val=\$$ac_var
1139 case $ac_val in
1140 [\\/$]* | ?:[\\/]* ) continue;;
1141 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1142 esac
1143 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1144 { (exit 1); exit 1; }; }
1145 done
1146
1147 # There might be people who depend on the old broken behavior: `$host'
1148 # used to hold the argument of --host etc.
1149 # FIXME: To remove some day.
1150 build=$build_alias
1151 host=$host_alias
1152 target=$target_alias
1153
1154 # FIXME: To remove some day.
1155 if test "x$host_alias" != x; then
1156 if test "x$build_alias" = x; then
1157 cross_compiling=maybe
1158 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1159 If a cross compiler is detected then cross compile mode will be used." >&2
1160 elif test "x$build_alias" != "x$host_alias"; then
1161 cross_compiling=yes
1162 fi
1163 fi
1164
1165 ac_tool_prefix=
1166 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1167
1168 test "$silent" = yes && exec 6>/dev/null
1169
1170
1171 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1172 ac_ls_di=`ls -di .` &&
1173 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1174 { echo "$as_me: error: Working directory cannot be determined" >&2
1175 { (exit 1); exit 1; }; }
1176 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1177 { echo "$as_me: error: pwd does not report name of working directory" >&2
1178 { (exit 1); exit 1; }; }
1179
1180
1181 # Find the source files, if location was not specified.
1182 if test -z "$srcdir"; then
1183 ac_srcdir_defaulted=yes
1184 # Try the directory containing this script, then the parent directory.
1185 ac_confdir=`$as_dirname -- "$0" ||
1186 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1187 X"$0" : 'X\(//\)[^/]' \| \
1188 X"$0" : 'X\(//\)$' \| \
1189 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1190 echo X"$0" |
1191 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1192 s//\1/
1193 q
1194 }
1195 /^X\(\/\/\)[^/].*/{
1196 s//\1/
1197 q
1198 }
1199 /^X\(\/\/\)$/{
1200 s//\1/
1201 q
1202 }
1203 /^X\(\/\).*/{
1204 s//\1/
1205 q
1206 }
1207 s/.*/./; q'`
1208 srcdir=$ac_confdir
1209 if test ! -r "$srcdir/$ac_unique_file"; then
1210 srcdir=..
1211 fi
1212 else
1213 ac_srcdir_defaulted=no
1214 fi
1215 if test ! -r "$srcdir/$ac_unique_file"; then
1216 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1217 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1218 { (exit 1); exit 1; }; }
1219 fi
1220 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1221 ac_abs_confdir=`(
1222 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1223 { (exit 1); exit 1; }; }
1224 pwd)`
1225 # When building in place, set srcdir=.
1226 if test "$ac_abs_confdir" = "$ac_pwd"; then
1227 srcdir=.
1228 fi
1229 # Remove unnecessary trailing slashes from srcdir.
1230 # Double slashes in file names in object file debugging info
1231 # mess up M-x gdb in Emacs.
1232 case $srcdir in
1233 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1234 esac
1235 for ac_var in $ac_precious_vars; do
1236 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1237 eval ac_env_${ac_var}_value=\$${ac_var}
1238 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1239 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1240 done
1241
1242 #
1243 # Report the --help message.
1244 #
1245 if test "$ac_init_help" = "long"; then
1246 # Omit some internal or obsolete options to make the list less imposing.
1247 # This message is too long to be a string in the A/UX 3.1 sh.
1248 cat <<_ACEOF
1249 \`configure' configures this package to adapt to many kinds of systems.
1250
1251 Usage: $0 [OPTION]... [VAR=VALUE]...
1252
1253 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1254 VAR=VALUE. See below for descriptions of some of the useful variables.
1255
1256 Defaults for the options are specified in brackets.
1257
1258 Configuration:
1259 -h, --help display this help and exit
1260 --help=short display options specific to this package
1261 --help=recursive display the short help of all the included packages
1262 -V, --version display version information and exit
1263 -q, --quiet, --silent do not print \`checking...' messages
1264 --cache-file=FILE cache test results in FILE [disabled]
1265 -C, --config-cache alias for \`--cache-file=config.cache'
1266 -n, --no-create do not create output files
1267 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1268
1269 Installation directories:
1270 --prefix=PREFIX install architecture-independent files in PREFIX
1271 [$ac_default_prefix]
1272 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1273 [PREFIX]
1274
1275 By default, \`make install' will install all the files in
1276 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1277 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1278 for instance \`--prefix=\$HOME'.
1279
1280 For better control, use the options below.
1281
1282 Fine tuning of the installation directories:
1283 --bindir=DIR user executables [EPREFIX/bin]
1284 --sbindir=DIR system admin executables [EPREFIX/sbin]
1285 --libexecdir=DIR program executables [EPREFIX/libexec]
1286 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1287 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1288 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1289 --libdir=DIR object code libraries [EPREFIX/lib]
1290 --includedir=DIR C header files [PREFIX/include]
1291 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1292 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1293 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1294 --infodir=DIR info documentation [DATAROOTDIR/info]
1295 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1296 --mandir=DIR man documentation [DATAROOTDIR/man]
1297 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1298 --htmldir=DIR html documentation [DOCDIR]
1299 --dvidir=DIR dvi documentation [DOCDIR]
1300 --pdfdir=DIR pdf documentation [DOCDIR]
1301 --psdir=DIR ps documentation [DOCDIR]
1302 _ACEOF
1303
1304 cat <<\_ACEOF
1305
1306 X features:
1307 --x-includes=DIR X include files are in DIR
1308 --x-libraries=DIR X library files are in DIR
1309
1310 Program names:
1311 --program-prefix=PREFIX prepend PREFIX to installed program names
1312 --program-suffix=SUFFIX append SUFFIX to installed program names
1313 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1314
1315 System types:
1316 --build=BUILD configure for building on BUILD [guessed]
1317 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1318 _ACEOF
1319 fi
1320
1321 if test -n "$ac_init_help"; then
1322
1323 cat <<\_ACEOF
1324
1325 Optional Features:
1326 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1327 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1328 --enable-everything enable standard non-multichoice features
1329 NOTE: this option is order dependent
1330 NOTE: automatically enabled with --enable-shared
1331 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1332 --enable-combining enable composition of base and combining characters
1333 --enable-xft enable xft support on systems that have it
1334 --enable-font-styles enable bold and italic support
1335 --enable-xpm-background enable XPM background pixmaps
1336 --enable-transparency enable transparent backgrounds
1337 --enable-tinting enable tinting of transparent bg
1338 --enable-fading enable colors fading when off focus
1339 --enable-rxvt-scroll enable rxvt style scrollbar
1340 --enable-next-scroll enable NeXT style scrollbar
1341 --enable-xterm-scroll enable Xterm style scrollbar
1342 --enable-perl enable embedded perl interpreter
1343 --enable-plain-scroll enable plain style scrollbar
1344 --enable-xim XIM (X Input Method) protocol support
1345 --disable-backspace-key disable handling of the backspace key
1346 --disable-delete-key disable handling of the delete key
1347 --disable-resources disable all resource checking
1348 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1349 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1350 --disable-swapscreen disable swap screen support
1351 --enable-iso14755 enable support for extended ISO 14755 modes
1352 --enable-frills enable support for rarely used features
1353 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1354 --enable-selectionscrolling enable scrolling during selections
1355 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1356 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1357 --enable-smart-resize enable smart growth/shrink behaviour
1358 --enable-text-blink enable blinking text
1359 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1360 --enable-utmp enable utmp (utmpx) support
1361 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1362 --enable-lastlog enable lastlog support (requires --enable-utmp)
1363
1364 Optional Packages:
1365 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1366 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1367 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1368 --with-res-name=NAME use this as default resource name (default: urxvt)
1369 --with-res-class=CLASS use this as the resource class (default: URxvt)
1370 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1371 --with-term=NAME set the terminal to NAME (default: rxvt)
1372 --with-terminfo=PATH set the path to the terminfo tree to PATH
1373 --with-x use the X Window System
1374 --with-xpm-includes=DIR use XPM includes in DIR
1375 --with-xpm-library=DIR use XPM library in DIR
1376 --with-xpm use XPM
1377
1378 Some influential environment variables:
1379 CC C compiler command
1380 CFLAGS C compiler flags
1381 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1382 nonstandard directory <lib dir>
1383 LIBS libraries to pass to the linker, e.g. -l<library>
1384 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1385 you have headers in a nonstandard directory <include dir>
1386 CXX C++ compiler command
1387 CXXFLAGS C++ compiler flags
1388 CPP C preprocessor
1389 XMKMF Path to xmkmf, Makefile generator for X Window System
1390 CXXCPP C++ preprocessor
1391
1392 Use these variables to override the choices made by `configure' or to help
1393 it to find libraries and programs with nonstandard names/locations.
1394
1395 _ACEOF
1396 ac_status=$?
1397 fi
1398
1399 if test "$ac_init_help" = "recursive"; then
1400 # If there are subdirs, report their specific --help.
1401 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1402 test -d "$ac_dir" || continue
1403 ac_builddir=.
1404
1405 case "$ac_dir" in
1406 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1407 *)
1408 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1409 # A ".." for each directory in $ac_dir_suffix.
1410 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1411 case $ac_top_builddir_sub in
1412 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1414 esac ;;
1415 esac
1416 ac_abs_top_builddir=$ac_pwd
1417 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1418 # for backward compatibility:
1419 ac_top_builddir=$ac_top_build_prefix
1420
1421 case $srcdir in
1422 .) # We are building in place.
1423 ac_srcdir=.
1424 ac_top_srcdir=$ac_top_builddir_sub
1425 ac_abs_top_srcdir=$ac_pwd ;;
1426 [\\/]* | ?:[\\/]* ) # Absolute name.
1427 ac_srcdir=$srcdir$ac_dir_suffix;
1428 ac_top_srcdir=$srcdir
1429 ac_abs_top_srcdir=$srcdir ;;
1430 *) # Relative name.
1431 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1432 ac_top_srcdir=$ac_top_build_prefix$srcdir
1433 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1434 esac
1435 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1436
1437 cd "$ac_dir" || { ac_status=$?; continue; }
1438 # Check for guested configure.
1439 if test -f "$ac_srcdir/configure.gnu"; then
1440 echo &&
1441 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1442 elif test -f "$ac_srcdir/configure"; then
1443 echo &&
1444 $SHELL "$ac_srcdir/configure" --help=recursive
1445 else
1446 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1447 fi || ac_status=$?
1448 cd "$ac_pwd" || { ac_status=$?; break; }
1449 done
1450 fi
1451
1452 test -n "$ac_init_help" && exit $ac_status
1453 if $ac_init_version; then
1454 cat <<\_ACEOF
1455 configure
1456 generated by GNU Autoconf 2.61
1457
1458 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1459 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1460 This configure script is free software; the Free Software Foundation
1461 gives unlimited permission to copy, distribute and modify it.
1462 _ACEOF
1463 exit
1464 fi
1465 cat >config.log <<_ACEOF
1466 This file contains any messages produced by compilers while
1467 running configure, to aid debugging if configure makes a mistake.
1468
1469 It was created by $as_me, which was
1470 generated by GNU Autoconf 2.61. Invocation command line was
1471
1472 $ $0 $@
1473
1474 _ACEOF
1475 exec 5>>config.log
1476 {
1477 cat <<_ASUNAME
1478 ## --------- ##
1479 ## Platform. ##
1480 ## --------- ##
1481
1482 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1483 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1484 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1485 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1486 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1487
1488 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1489 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1490
1491 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1492 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1493 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1494 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1495 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1496 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1497 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1498
1499 _ASUNAME
1500
1501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1502 for as_dir in $PATH
1503 do
1504 IFS=$as_save_IFS
1505 test -z "$as_dir" && as_dir=.
1506 echo "PATH: $as_dir"
1507 done
1508 IFS=$as_save_IFS
1509
1510 } >&5
1511
1512 cat >&5 <<_ACEOF
1513
1514
1515 ## ----------- ##
1516 ## Core tests. ##
1517 ## ----------- ##
1518
1519 _ACEOF
1520
1521
1522 # Keep a trace of the command line.
1523 # Strip out --no-create and --no-recursion so they do not pile up.
1524 # Strip out --silent because we don't want to record it for future runs.
1525 # Also quote any args containing shell meta-characters.
1526 # Make two passes to allow for proper duplicate-argument suppression.
1527 ac_configure_args=
1528 ac_configure_args0=
1529 ac_configure_args1=
1530 ac_must_keep_next=false
1531 for ac_pass in 1 2
1532 do
1533 for ac_arg
1534 do
1535 case $ac_arg in
1536 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1538 | -silent | --silent | --silen | --sile | --sil)
1539 continue ;;
1540 *\'*)
1541 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1542 esac
1543 case $ac_pass in
1544 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1545 2)
1546 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1547 if test $ac_must_keep_next = true; then
1548 ac_must_keep_next=false # Got value, back to normal.
1549 else
1550 case $ac_arg in
1551 *=* | --config-cache | -C | -disable-* | --disable-* \
1552 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1553 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1554 | -with-* | --with-* | -without-* | --without-* | --x)
1555 case "$ac_configure_args0 " in
1556 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1557 esac
1558 ;;
1559 -* ) ac_must_keep_next=true ;;
1560 esac
1561 fi
1562 ac_configure_args="$ac_configure_args '$ac_arg'"
1563 ;;
1564 esac
1565 done
1566 done
1567 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1568 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1569
1570 # When interrupted or exit'd, cleanup temporary files, and complete
1571 # config.log. We remove comments because anyway the quotes in there
1572 # would cause problems or look ugly.
1573 # WARNING: Use '\'' to represent an apostrophe within the trap.
1574 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1575 trap 'exit_status=$?
1576 # Save into config.log some information that might help in debugging.
1577 {
1578 echo
1579
1580 cat <<\_ASBOX
1581 ## ---------------- ##
1582 ## Cache variables. ##
1583 ## ---------------- ##
1584 _ASBOX
1585 echo
1586 # The following way of writing the cache mishandles newlines in values,
1587 (
1588 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1589 eval ac_val=\$$ac_var
1590 case $ac_val in #(
1591 *${as_nl}*)
1592 case $ac_var in #(
1593 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1594 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1595 esac
1596 case $ac_var in #(
1597 _ | IFS | as_nl) ;; #(
1598 *) $as_unset $ac_var ;;
1599 esac ;;
1600 esac
1601 done
1602 (set) 2>&1 |
1603 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1604 *${as_nl}ac_space=\ *)
1605 sed -n \
1606 "s/'\''/'\''\\\\'\'''\''/g;
1607 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1608 ;; #(
1609 *)
1610 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1611 ;;
1612 esac |
1613 sort
1614 )
1615 echo
1616
1617 cat <<\_ASBOX
1618 ## ----------------- ##
1619 ## Output variables. ##
1620 ## ----------------- ##
1621 _ASBOX
1622 echo
1623 for ac_var in $ac_subst_vars
1624 do
1625 eval ac_val=\$$ac_var
1626 case $ac_val in
1627 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1628 esac
1629 echo "$ac_var='\''$ac_val'\''"
1630 done | sort
1631 echo
1632
1633 if test -n "$ac_subst_files"; then
1634 cat <<\_ASBOX
1635 ## ------------------- ##
1636 ## File substitutions. ##
1637 ## ------------------- ##
1638 _ASBOX
1639 echo
1640 for ac_var in $ac_subst_files
1641 do
1642 eval ac_val=\$$ac_var
1643 case $ac_val in
1644 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1645 esac
1646 echo "$ac_var='\''$ac_val'\''"
1647 done | sort
1648 echo
1649 fi
1650
1651 if test -s confdefs.h; then
1652 cat <<\_ASBOX
1653 ## ----------- ##
1654 ## confdefs.h. ##
1655 ## ----------- ##
1656 _ASBOX
1657 echo
1658 cat confdefs.h
1659 echo
1660 fi
1661 test "$ac_signal" != 0 &&
1662 echo "$as_me: caught signal $ac_signal"
1663 echo "$as_me: exit $exit_status"
1664 } >&5
1665 rm -f core *.core core.conftest.* &&
1666 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1667 exit $exit_status
1668 ' 0
1669 for ac_signal in 1 2 13 15; do
1670 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1671 done
1672 ac_signal=0
1673
1674 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1675 rm -f -r conftest* confdefs.h
1676
1677 # Predefined preprocessor variables.
1678
1679 cat >>confdefs.h <<_ACEOF
1680 #define PACKAGE_NAME "$PACKAGE_NAME"
1681 _ACEOF
1682
1683
1684 cat >>confdefs.h <<_ACEOF
1685 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1686 _ACEOF
1687
1688
1689 cat >>confdefs.h <<_ACEOF
1690 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1691 _ACEOF
1692
1693
1694 cat >>confdefs.h <<_ACEOF
1695 #define PACKAGE_STRING "$PACKAGE_STRING"
1696 _ACEOF
1697
1698
1699 cat >>confdefs.h <<_ACEOF
1700 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1701 _ACEOF
1702
1703
1704 # Let the site file select an alternate cache file if it wants to.
1705 # Prefer explicitly selected file to automatically selected ones.
1706 if test -n "$CONFIG_SITE"; then
1707 set x "$CONFIG_SITE"
1708 elif test "x$prefix" != xNONE; then
1709 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1710 else
1711 set x "$ac_default_prefix/share/config.site" \
1712 "$ac_default_prefix/etc/config.site"
1713 fi
1714 shift
1715 for ac_site_file
1716 do
1717 if test -r "$ac_site_file"; then
1718 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1719 echo "$as_me: loading site script $ac_site_file" >&6;}
1720 sed 's/^/| /' "$ac_site_file" >&5
1721 . "$ac_site_file"
1722 fi
1723 done
1724
1725 if test -r "$cache_file"; then
1726 # Some versions of bash will fail to source /dev/null (special
1727 # files actually), so we avoid doing that.
1728 if test -f "$cache_file"; then
1729 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1730 echo "$as_me: loading cache $cache_file" >&6;}
1731 case $cache_file in
1732 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1733 *) . "./$cache_file";;
1734 esac
1735 fi
1736 else
1737 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1738 echo "$as_me: creating cache $cache_file" >&6;}
1739 >$cache_file
1740 fi
1741
1742 # Check that the precious variables saved in the cache have kept the same
1743 # value.
1744 ac_cache_corrupted=false
1745 for ac_var in $ac_precious_vars; do
1746 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1747 eval ac_new_set=\$ac_env_${ac_var}_set
1748 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1749 eval ac_new_val=\$ac_env_${ac_var}_value
1750 case $ac_old_set,$ac_new_set in
1751 set,)
1752 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1753 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1754 ac_cache_corrupted=: ;;
1755 ,set)
1756 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1757 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1758 ac_cache_corrupted=: ;;
1759 ,);;
1760 *)
1761 if test "x$ac_old_val" != "x$ac_new_val"; then
1762 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1763 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1764 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1765 echo "$as_me: former value: $ac_old_val" >&2;}
1766 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1767 echo "$as_me: current value: $ac_new_val" >&2;}
1768 ac_cache_corrupted=:
1769 fi;;
1770 esac
1771 # Pass precious variables to config.status.
1772 if test "$ac_new_set" = set; then
1773 case $ac_new_val in
1774 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1775 *) ac_arg=$ac_var=$ac_new_val ;;
1776 esac
1777 case " $ac_configure_args " in
1778 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1779 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1780 esac
1781 fi
1782 done
1783 if $ac_cache_corrupted; then
1784 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1785 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1786 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1787 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1788 { (exit 1); exit 1; }; }
1789 fi
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807 ac_ext=c
1808 ac_cpp='$CPP $CPPFLAGS'
1809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1812
1813
1814
1815
1816 ac_config_headers="$ac_config_headers config.h:config.h.in"
1817
1818
1819 ac_aux_dir=
1820 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1821 if test -f "$ac_dir/install-sh"; then
1822 ac_aux_dir=$ac_dir
1823 ac_install_sh="$ac_aux_dir/install-sh -c"
1824 break
1825 elif test -f "$ac_dir/install.sh"; then
1826 ac_aux_dir=$ac_dir
1827 ac_install_sh="$ac_aux_dir/install.sh -c"
1828 break
1829 elif test -f "$ac_dir/shtool"; then
1830 ac_aux_dir=$ac_dir
1831 ac_install_sh="$ac_aux_dir/shtool install -c"
1832 break
1833 fi
1834 done
1835 if test -z "$ac_aux_dir"; then
1836 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1837 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1838 { (exit 1); exit 1; }; }
1839 fi
1840
1841 # These three variables are undocumented and unsupported,
1842 # and are intended to be withdrawn in a future Autoconf release.
1843 # They can cause serious problems if a builder's source tree is in a directory
1844 # whose full name contains unusual characters.
1845 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1846 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1847 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1848
1849
1850 # Make sure we can run config.sub.
1851 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1852 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1853 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1854 { (exit 1); exit 1; }; }
1855
1856 { echo "$as_me:$LINENO: checking build system type" >&5
1857 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1858 if test "${ac_cv_build+set}" = set; then
1859 echo $ECHO_N "(cached) $ECHO_C" >&6
1860 else
1861 ac_build_alias=$build_alias
1862 test "x$ac_build_alias" = x &&
1863 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1864 test "x$ac_build_alias" = x &&
1865 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1866 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1867 { (exit 1); exit 1; }; }
1868 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1869 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1870 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1871 { (exit 1); exit 1; }; }
1872
1873 fi
1874 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1875 echo "${ECHO_T}$ac_cv_build" >&6; }
1876 case $ac_cv_build in
1877 *-*-*) ;;
1878 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1879 echo "$as_me: error: invalid value of canonical build" >&2;}
1880 { (exit 1); exit 1; }; };;
1881 esac
1882 build=$ac_cv_build
1883 ac_save_IFS=$IFS; IFS='-'
1884 set x $ac_cv_build
1885 shift
1886 build_cpu=$1
1887 build_vendor=$2
1888 shift; shift
1889 # Remember, the first character of IFS is used to create $*,
1890 # except with old shells:
1891 build_os=$*
1892 IFS=$ac_save_IFS
1893 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1894
1895
1896 { echo "$as_me:$LINENO: checking host system type" >&5
1897 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1898 if test "${ac_cv_host+set}" = set; then
1899 echo $ECHO_N "(cached) $ECHO_C" >&6
1900 else
1901 if test "x$host_alias" = x; then
1902 ac_cv_host=$ac_cv_build
1903 else
1904 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1905 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1906 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1907 { (exit 1); exit 1; }; }
1908 fi
1909
1910 fi
1911 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1912 echo "${ECHO_T}$ac_cv_host" >&6; }
1913 case $ac_cv_host in
1914 *-*-*) ;;
1915 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1916 echo "$as_me: error: invalid value of canonical host" >&2;}
1917 { (exit 1); exit 1; }; };;
1918 esac
1919 host=$ac_cv_host
1920 ac_save_IFS=$IFS; IFS='-'
1921 set x $ac_cv_host
1922 shift
1923 host_cpu=$1
1924 host_vendor=$2
1925 shift; shift
1926 # Remember, the first character of IFS is used to create $*,
1927 # except with old shells:
1928 host_os=$*
1929 IFS=$ac_save_IFS
1930 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1931
1932
1933
1934 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1935 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1936 echo ""
1937 echo "configuring for rxvt $VERSION"
1938 echo ""
1939
1940 orig_CXXFLAGS="$CXXFLAGS"
1941
1942
1943 ac_ext=c
1944 ac_cpp='$CPP $CPPFLAGS'
1945 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1946 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1947 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1948 if test -n "$ac_tool_prefix"; then
1949 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1950 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1951 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1952 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1953 if test "${ac_cv_prog_CC+set}" = set; then
1954 echo $ECHO_N "(cached) $ECHO_C" >&6
1955 else
1956 if test -n "$CC"; then
1957 ac_cv_prog_CC="$CC" # Let the user override the test.
1958 else
1959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1960 for as_dir in $PATH
1961 do
1962 IFS=$as_save_IFS
1963 test -z "$as_dir" && as_dir=.
1964 for ac_exec_ext in '' $ac_executable_extensions; do
1965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1966 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1967 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1968 break 2
1969 fi
1970 done
1971 done
1972 IFS=$as_save_IFS
1973
1974 fi
1975 fi
1976 CC=$ac_cv_prog_CC
1977 if test -n "$CC"; then
1978 { echo "$as_me:$LINENO: result: $CC" >&5
1979 echo "${ECHO_T}$CC" >&6; }
1980 else
1981 { echo "$as_me:$LINENO: result: no" >&5
1982 echo "${ECHO_T}no" >&6; }
1983 fi
1984
1985
1986 fi
1987 if test -z "$ac_cv_prog_CC"; then
1988 ac_ct_CC=$CC
1989 # Extract the first word of "gcc", so it can be a program name with args.
1990 set dummy gcc; ac_word=$2
1991 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1993 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1994 echo $ECHO_N "(cached) $ECHO_C" >&6
1995 else
1996 if test -n "$ac_ct_CC"; then
1997 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1998 else
1999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2000 for as_dir in $PATH
2001 do
2002 IFS=$as_save_IFS
2003 test -z "$as_dir" && as_dir=.
2004 for ac_exec_ext in '' $ac_executable_extensions; do
2005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2006 ac_cv_prog_ac_ct_CC="gcc"
2007 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2008 break 2
2009 fi
2010 done
2011 done
2012 IFS=$as_save_IFS
2013
2014 fi
2015 fi
2016 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2017 if test -n "$ac_ct_CC"; then
2018 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2019 echo "${ECHO_T}$ac_ct_CC" >&6; }
2020 else
2021 { echo "$as_me:$LINENO: result: no" >&5
2022 echo "${ECHO_T}no" >&6; }
2023 fi
2024
2025 if test "x$ac_ct_CC" = x; then
2026 CC=""
2027 else
2028 case $cross_compiling:$ac_tool_warned in
2029 yes:)
2030 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2031 whose name does not start with the host triplet. If you think this
2032 configuration is useful to you, please write to autoconf@gnu.org." >&5
2033 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2034 whose name does not start with the host triplet. If you think this
2035 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2036 ac_tool_warned=yes ;;
2037 esac
2038 CC=$ac_ct_CC
2039 fi
2040 else
2041 CC="$ac_cv_prog_CC"
2042 fi
2043
2044 if test -z "$CC"; then
2045 if test -n "$ac_tool_prefix"; then
2046 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2047 set dummy ${ac_tool_prefix}cc; ac_word=$2
2048 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2050 if test "${ac_cv_prog_CC+set}" = set; then
2051 echo $ECHO_N "(cached) $ECHO_C" >&6
2052 else
2053 if test -n "$CC"; then
2054 ac_cv_prog_CC="$CC" # Let the user override the test.
2055 else
2056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2057 for as_dir in $PATH
2058 do
2059 IFS=$as_save_IFS
2060 test -z "$as_dir" && as_dir=.
2061 for ac_exec_ext in '' $ac_executable_extensions; do
2062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2063 ac_cv_prog_CC="${ac_tool_prefix}cc"
2064 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2065 break 2
2066 fi
2067 done
2068 done
2069 IFS=$as_save_IFS
2070
2071 fi
2072 fi
2073 CC=$ac_cv_prog_CC
2074 if test -n "$CC"; then
2075 { echo "$as_me:$LINENO: result: $CC" >&5
2076 echo "${ECHO_T}$CC" >&6; }
2077 else
2078 { echo "$as_me:$LINENO: result: no" >&5
2079 echo "${ECHO_T}no" >&6; }
2080 fi
2081
2082
2083 fi
2084 fi
2085 if test -z "$CC"; then
2086 # Extract the first word of "cc", so it can be a program name with args.
2087 set dummy cc; ac_word=$2
2088 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2090 if test "${ac_cv_prog_CC+set}" = set; then
2091 echo $ECHO_N "(cached) $ECHO_C" >&6
2092 else
2093 if test -n "$CC"; then
2094 ac_cv_prog_CC="$CC" # Let the user override the test.
2095 else
2096 ac_prog_rejected=no
2097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2098 for as_dir in $PATH
2099 do
2100 IFS=$as_save_IFS
2101 test -z "$as_dir" && as_dir=.
2102 for ac_exec_ext in '' $ac_executable_extensions; do
2103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2104 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2105 ac_prog_rejected=yes
2106 continue
2107 fi
2108 ac_cv_prog_CC="cc"
2109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2110 break 2
2111 fi
2112 done
2113 done
2114 IFS=$as_save_IFS
2115
2116 if test $ac_prog_rejected = yes; then
2117 # We found a bogon in the path, so make sure we never use it.
2118 set dummy $ac_cv_prog_CC
2119 shift
2120 if test $# != 0; then
2121 # We chose a different compiler from the bogus one.
2122 # However, it has the same basename, so the bogon will be chosen
2123 # first if we set CC to just the basename; use the full file name.
2124 shift
2125 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2126 fi
2127 fi
2128 fi
2129 fi
2130 CC=$ac_cv_prog_CC
2131 if test -n "$CC"; then
2132 { echo "$as_me:$LINENO: result: $CC" >&5
2133 echo "${ECHO_T}$CC" >&6; }
2134 else
2135 { echo "$as_me:$LINENO: result: no" >&5
2136 echo "${ECHO_T}no" >&6; }
2137 fi
2138
2139
2140 fi
2141 if test -z "$CC"; then
2142 if test -n "$ac_tool_prefix"; then
2143 for ac_prog in cl.exe
2144 do
2145 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2146 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2147 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2148 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2149 if test "${ac_cv_prog_CC+set}" = set; then
2150 echo $ECHO_N "(cached) $ECHO_C" >&6
2151 else
2152 if test -n "$CC"; then
2153 ac_cv_prog_CC="$CC" # Let the user override the test.
2154 else
2155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2156 for as_dir in $PATH
2157 do
2158 IFS=$as_save_IFS
2159 test -z "$as_dir" && as_dir=.
2160 for ac_exec_ext in '' $ac_executable_extensions; do
2161 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2162 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2163 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2164 break 2
2165 fi
2166 done
2167 done
2168 IFS=$as_save_IFS
2169
2170 fi
2171 fi
2172 CC=$ac_cv_prog_CC
2173 if test -n "$CC"; then
2174 { echo "$as_me:$LINENO: result: $CC" >&5
2175 echo "${ECHO_T}$CC" >&6; }
2176 else
2177 { echo "$as_me:$LINENO: result: no" >&5
2178 echo "${ECHO_T}no" >&6; }
2179 fi
2180
2181
2182 test -n "$CC" && break
2183 done
2184 fi
2185 if test -z "$CC"; then
2186 ac_ct_CC=$CC
2187 for ac_prog in cl.exe
2188 do
2189 # Extract the first word of "$ac_prog", so it can be a program name with args.
2190 set dummy $ac_prog; ac_word=$2
2191 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2192 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2193 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2194 echo $ECHO_N "(cached) $ECHO_C" >&6
2195 else
2196 if test -n "$ac_ct_CC"; then
2197 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2198 else
2199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2200 for as_dir in $PATH
2201 do
2202 IFS=$as_save_IFS
2203 test -z "$as_dir" && as_dir=.
2204 for ac_exec_ext in '' $ac_executable_extensions; do
2205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2206 ac_cv_prog_ac_ct_CC="$ac_prog"
2207 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2208 break 2
2209 fi
2210 done
2211 done
2212 IFS=$as_save_IFS
2213
2214 fi
2215 fi
2216 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2217 if test -n "$ac_ct_CC"; then
2218 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2219 echo "${ECHO_T}$ac_ct_CC" >&6; }
2220 else
2221 { echo "$as_me:$LINENO: result: no" >&5
2222 echo "${ECHO_T}no" >&6; }
2223 fi
2224
2225
2226 test -n "$ac_ct_CC" && break
2227 done
2228
2229 if test "x$ac_ct_CC" = x; then
2230 CC=""
2231 else
2232 case $cross_compiling:$ac_tool_warned in
2233 yes:)
2234 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2235 whose name does not start with the host triplet. If you think this
2236 configuration is useful to you, please write to autoconf@gnu.org." >&5
2237 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2238 whose name does not start with the host triplet. If you think this
2239 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2240 ac_tool_warned=yes ;;
2241 esac
2242 CC=$ac_ct_CC
2243 fi
2244 fi
2245
2246 fi
2247
2248
2249 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2250 See \`config.log' for more details." >&5
2251 echo "$as_me: error: no acceptable C compiler found in \$PATH
2252 See \`config.log' for more details." >&2;}
2253 { (exit 1); exit 1; }; }
2254
2255 # Provide some information about the compiler.
2256 echo "$as_me:$LINENO: checking for C compiler version" >&5
2257 ac_compiler=`set X $ac_compile; echo $2`
2258 { (ac_try="$ac_compiler --version >&5"
2259 case "(($ac_try" in
2260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2261 *) ac_try_echo=$ac_try;;
2262 esac
2263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2264 (eval "$ac_compiler --version >&5") 2>&5
2265 ac_status=$?
2266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267 (exit $ac_status); }
2268 { (ac_try="$ac_compiler -v >&5"
2269 case "(($ac_try" in
2270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2271 *) ac_try_echo=$ac_try;;
2272 esac
2273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2274 (eval "$ac_compiler -v >&5") 2>&5
2275 ac_status=$?
2276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2277 (exit $ac_status); }
2278 { (ac_try="$ac_compiler -V >&5"
2279 case "(($ac_try" in
2280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2281 *) ac_try_echo=$ac_try;;
2282 esac
2283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2284 (eval "$ac_compiler -V >&5") 2>&5
2285 ac_status=$?
2286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287 (exit $ac_status); }
2288
2289 cat >conftest.$ac_ext <<_ACEOF
2290 /* confdefs.h. */
2291 _ACEOF
2292 cat confdefs.h >>conftest.$ac_ext
2293 cat >>conftest.$ac_ext <<_ACEOF
2294 /* end confdefs.h. */
2295
2296 int
2297 main ()
2298 {
2299
2300 ;
2301 return 0;
2302 }
2303 _ACEOF
2304 ac_clean_files_save=$ac_clean_files
2305 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2306 # Try to create an executable without -o first, disregard a.out.
2307 # It will help us diagnose broken compilers, and finding out an intuition
2308 # of exeext.
2309 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2310 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2311 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2312 #
2313 # List of possible output files, starting from the most likely.
2314 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2315 # only as a last resort. b.out is created by i960 compilers.
2316 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2317 #
2318 # The IRIX 6 linker writes into existing files which may not be
2319 # executable, retaining their permissions. Remove them first so a
2320 # subsequent execution test works.
2321 ac_rmfiles=
2322 for ac_file in $ac_files
2323 do
2324 case $ac_file in
2325 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2326 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2327 esac
2328 done
2329 rm -f $ac_rmfiles
2330
2331 if { (ac_try="$ac_link_default"
2332 case "(($ac_try" in
2333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2334 *) ac_try_echo=$ac_try;;
2335 esac
2336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2337 (eval "$ac_link_default") 2>&5
2338 ac_status=$?
2339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340 (exit $ac_status); }; then
2341 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2342 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2343 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2344 # so that the user can short-circuit this test for compilers unknown to
2345 # Autoconf.
2346 for ac_file in $ac_files ''
2347 do
2348 test -f "$ac_file" || continue
2349 case $ac_file in
2350 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2351 ;;
2352 [ab].out )
2353 # We found the default executable, but exeext='' is most
2354 # certainly right.
2355 break;;
2356 *.* )
2357 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2358 then :; else
2359 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2360 fi
2361 # We set ac_cv_exeext here because the later test for it is not
2362 # safe: cross compilers may not add the suffix if given an `-o'
2363 # argument, so we may need to know it at that point already.
2364 # Even if this section looks crufty: it has the advantage of
2365 # actually working.
2366 break;;
2367 * )
2368 break;;
2369 esac
2370 done
2371 test "$ac_cv_exeext" = no && ac_cv_exeext=
2372
2373 else
2374 ac_file=''
2375 fi
2376
2377 { echo "$as_me:$LINENO: result: $ac_file" >&5
2378 echo "${ECHO_T}$ac_file" >&6; }
2379 if test -z "$ac_file"; then
2380 echo "$as_me: failed program was:" >&5
2381 sed 's/^/| /' conftest.$ac_ext >&5
2382
2383 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2384 See \`config.log' for more details." >&5
2385 echo "$as_me: error: C compiler cannot create executables
2386 See \`config.log' for more details." >&2;}
2387 { (exit 77); exit 77; }; }
2388 fi
2389
2390 ac_exeext=$ac_cv_exeext
2391
2392 # Check that the compiler produces executables we can run. If not, either
2393 # the compiler is broken, or we cross compile.
2394 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2395 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2396 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2397 # If not cross compiling, check that we can run a simple program.
2398 if test "$cross_compiling" != yes; then
2399 if { ac_try='./$ac_file'
2400 { (case "(($ac_try" in
2401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2402 *) ac_try_echo=$ac_try;;
2403 esac
2404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2405 (eval "$ac_try") 2>&5
2406 ac_status=$?
2407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2408 (exit $ac_status); }; }; then
2409 cross_compiling=no
2410 else
2411 if test "$cross_compiling" = maybe; then
2412 cross_compiling=yes
2413 else
2414 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2415 If you meant to cross compile, use \`--host'.
2416 See \`config.log' for more details." >&5
2417 echo "$as_me: error: cannot run C compiled programs.
2418 If you meant to cross compile, use \`--host'.
2419 See \`config.log' for more details." >&2;}
2420 { (exit 1); exit 1; }; }
2421 fi
2422 fi
2423 fi
2424 { echo "$as_me:$LINENO: result: yes" >&5
2425 echo "${ECHO_T}yes" >&6; }
2426
2427 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2428 ac_clean_files=$ac_clean_files_save
2429 # Check that the compiler produces executables we can run. If not, either
2430 # the compiler is broken, or we cross compile.
2431 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2432 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2433 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2434 echo "${ECHO_T}$cross_compiling" >&6; }
2435
2436 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2437 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2438 if { (ac_try="$ac_link"
2439 case "(($ac_try" in
2440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2441 *) ac_try_echo=$ac_try;;
2442 esac
2443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2444 (eval "$ac_link") 2>&5
2445 ac_status=$?
2446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2447 (exit $ac_status); }; then
2448 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2449 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2450 # work properly (i.e., refer to `conftest.exe'), while it won't with
2451 # `rm'.
2452 for ac_file in conftest.exe conftest conftest.*; do
2453 test -f "$ac_file" || continue
2454 case $ac_file in
2455 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2456 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2457 break;;
2458 * ) break;;
2459 esac
2460 done
2461 else
2462 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2463 See \`config.log' for more details." >&5
2464 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2465 See \`config.log' for more details." >&2;}
2466 { (exit 1); exit 1; }; }
2467 fi
2468
2469 rm -f conftest$ac_cv_exeext
2470 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2471 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2472
2473 rm -f conftest.$ac_ext
2474 EXEEXT=$ac_cv_exeext
2475 ac_exeext=$EXEEXT
2476 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2477 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2478 if test "${ac_cv_objext+set}" = set; then
2479 echo $ECHO_N "(cached) $ECHO_C" >&6
2480 else
2481 cat >conftest.$ac_ext <<_ACEOF
2482 /* confdefs.h. */
2483 _ACEOF
2484 cat confdefs.h >>conftest.$ac_ext
2485 cat >>conftest.$ac_ext <<_ACEOF
2486 /* end confdefs.h. */
2487
2488 int
2489 main ()
2490 {
2491
2492 ;
2493 return 0;
2494 }
2495 _ACEOF
2496 rm -f conftest.o conftest.obj
2497 if { (ac_try="$ac_compile"
2498 case "(($ac_try" in
2499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2500 *) ac_try_echo=$ac_try;;
2501 esac
2502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2503 (eval "$ac_compile") 2>&5
2504 ac_status=$?
2505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2506 (exit $ac_status); }; then
2507 for ac_file in conftest.o conftest.obj conftest.*; do
2508 test -f "$ac_file" || continue;
2509 case $ac_file in
2510 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2511 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2512 break;;
2513 esac
2514 done
2515 else
2516 echo "$as_me: failed program was:" >&5
2517 sed 's/^/| /' conftest.$ac_ext >&5
2518
2519 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2520 See \`config.log' for more details." >&5
2521 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2522 See \`config.log' for more details." >&2;}
2523 { (exit 1); exit 1; }; }
2524 fi
2525
2526 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2527 fi
2528 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2529 echo "${ECHO_T}$ac_cv_objext" >&6; }
2530 OBJEXT=$ac_cv_objext
2531 ac_objext=$OBJEXT
2532 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2533 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2534 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2535 echo $ECHO_N "(cached) $ECHO_C" >&6
2536 else
2537 cat >conftest.$ac_ext <<_ACEOF
2538 /* confdefs.h. */
2539 _ACEOF
2540 cat confdefs.h >>conftest.$ac_ext
2541 cat >>conftest.$ac_ext <<_ACEOF
2542 /* end confdefs.h. */
2543
2544 int
2545 main ()
2546 {
2547 #ifndef __GNUC__
2548 choke me
2549 #endif
2550
2551 ;
2552 return 0;
2553 }
2554 _ACEOF
2555 rm -f conftest.$ac_objext
2556 if { (ac_try="$ac_compile"
2557 case "(($ac_try" in
2558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2559 *) ac_try_echo=$ac_try;;
2560 esac
2561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2562 (eval "$ac_compile") 2>conftest.er1
2563 ac_status=$?
2564 grep -v '^ *+' conftest.er1 >conftest.err
2565 rm -f conftest.er1
2566 cat conftest.err >&5
2567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2568 (exit $ac_status); } && {
2569 test -z "$ac_c_werror_flag" ||
2570 test ! -s conftest.err
2571 } && test -s conftest.$ac_objext; then
2572 ac_compiler_gnu=yes
2573 else
2574 echo "$as_me: failed program was:" >&5
2575 sed 's/^/| /' conftest.$ac_ext >&5
2576
2577 ac_compiler_gnu=no
2578 fi
2579
2580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2581 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2582
2583 fi
2584 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2585 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2586 GCC=`test $ac_compiler_gnu = yes && echo yes`
2587 ac_test_CFLAGS=${CFLAGS+set}
2588 ac_save_CFLAGS=$CFLAGS
2589 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2590 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2591 if test "${ac_cv_prog_cc_g+set}" = set; then
2592 echo $ECHO_N "(cached) $ECHO_C" >&6
2593 else
2594 ac_save_c_werror_flag=$ac_c_werror_flag
2595 ac_c_werror_flag=yes
2596 ac_cv_prog_cc_g=no
2597 CFLAGS="-g"
2598 cat >conftest.$ac_ext <<_ACEOF
2599 /* confdefs.h. */
2600 _ACEOF
2601 cat confdefs.h >>conftest.$ac_ext
2602 cat >>conftest.$ac_ext <<_ACEOF
2603 /* end confdefs.h. */
2604
2605 int
2606 main ()
2607 {
2608
2609 ;
2610 return 0;
2611 }
2612 _ACEOF
2613 rm -f conftest.$ac_objext
2614 if { (ac_try="$ac_compile"
2615 case "(($ac_try" in
2616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2617 *) ac_try_echo=$ac_try;;
2618 esac
2619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2620 (eval "$ac_compile") 2>conftest.er1
2621 ac_status=$?
2622 grep -v '^ *+' conftest.er1 >conftest.err
2623 rm -f conftest.er1
2624 cat conftest.err >&5
2625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2626 (exit $ac_status); } && {
2627 test -z "$ac_c_werror_flag" ||
2628 test ! -s conftest.err
2629 } && test -s conftest.$ac_objext; then
2630 ac_cv_prog_cc_g=yes
2631 else
2632 echo "$as_me: failed program was:" >&5
2633 sed 's/^/| /' conftest.$ac_ext >&5
2634
2635 CFLAGS=""
2636 cat >conftest.$ac_ext <<_ACEOF
2637 /* confdefs.h. */
2638 _ACEOF
2639 cat confdefs.h >>conftest.$ac_ext
2640 cat >>conftest.$ac_ext <<_ACEOF
2641 /* end confdefs.h. */
2642
2643 int
2644 main ()
2645 {
2646
2647 ;
2648 return 0;
2649 }
2650 _ACEOF
2651 rm -f conftest.$ac_objext
2652 if { (ac_try="$ac_compile"
2653 case "(($ac_try" in
2654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2655 *) ac_try_echo=$ac_try;;
2656 esac
2657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2658 (eval "$ac_compile") 2>conftest.er1
2659 ac_status=$?
2660 grep -v '^ *+' conftest.er1 >conftest.err
2661 rm -f conftest.er1
2662 cat conftest.err >&5
2663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664 (exit $ac_status); } && {
2665 test -z "$ac_c_werror_flag" ||
2666 test ! -s conftest.err
2667 } && test -s conftest.$ac_objext; then
2668 :
2669 else
2670 echo "$as_me: failed program was:" >&5
2671 sed 's/^/| /' conftest.$ac_ext >&5
2672
2673 ac_c_werror_flag=$ac_save_c_werror_flag
2674 CFLAGS="-g"
2675 cat >conftest.$ac_ext <<_ACEOF
2676 /* confdefs.h. */
2677 _ACEOF
2678 cat confdefs.h >>conftest.$ac_ext
2679 cat >>conftest.$ac_ext <<_ACEOF
2680 /* end confdefs.h. */
2681
2682 int
2683 main ()
2684 {
2685
2686 ;
2687 return 0;
2688 }
2689 _ACEOF
2690 rm -f conftest.$ac_objext
2691 if { (ac_try="$ac_compile"
2692 case "(($ac_try" in
2693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2694 *) ac_try_echo=$ac_try;;
2695 esac
2696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2697 (eval "$ac_compile") 2>conftest.er1
2698 ac_status=$?
2699 grep -v '^ *+' conftest.er1 >conftest.err
2700 rm -f conftest.er1
2701 cat conftest.err >&5
2702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703 (exit $ac_status); } && {
2704 test -z "$ac_c_werror_flag" ||
2705 test ! -s conftest.err
2706 } && test -s conftest.$ac_objext; then
2707 ac_cv_prog_cc_g=yes
2708 else
2709 echo "$as_me: failed program was:" >&5
2710 sed 's/^/| /' conftest.$ac_ext >&5
2711
2712
2713 fi
2714
2715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2716 fi
2717
2718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2719 fi
2720
2721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2722 ac_c_werror_flag=$ac_save_c_werror_flag
2723 fi
2724 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2725 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2726 if test "$ac_test_CFLAGS" = set; then
2727 CFLAGS=$ac_save_CFLAGS
2728 elif test $ac_cv_prog_cc_g = yes; then
2729 if test "$GCC" = yes; then
2730 CFLAGS="-g -O2"
2731 else
2732 CFLAGS="-g"
2733 fi
2734 else
2735 if test "$GCC" = yes; then
2736 CFLAGS="-O2"
2737 else
2738 CFLAGS=
2739 fi
2740 fi
2741 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2742 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2743 if test "${ac_cv_prog_cc_c89+set}" = set; then
2744 echo $ECHO_N "(cached) $ECHO_C" >&6
2745 else
2746 ac_cv_prog_cc_c89=no
2747 ac_save_CC=$CC
2748 cat >conftest.$ac_ext <<_ACEOF
2749 /* confdefs.h. */
2750 _ACEOF
2751 cat confdefs.h >>conftest.$ac_ext
2752 cat >>conftest.$ac_ext <<_ACEOF
2753 /* end confdefs.h. */
2754 #include <stdarg.h>
2755 #include <stdio.h>
2756 #include <sys/types.h>
2757 #include <sys/stat.h>
2758 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2759 struct buf { int x; };
2760 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2761 static char *e (p, i)
2762 char **p;
2763 int i;
2764 {
2765 return p[i];
2766 }
2767 static char *f (char * (*g) (char **, int), char **p, ...)
2768 {
2769 char *s;
2770 va_list v;
2771 va_start (v,p);
2772 s = g (p, va_arg (v,int));
2773 va_end (v);
2774 return s;
2775 }
2776
2777 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2778 function prototypes and stuff, but not '\xHH' hex character constants.
2779 These don't provoke an error unfortunately, instead are silently treated
2780 as 'x'. The following induces an error, until -std is added to get
2781 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2782 array size at least. It's necessary to write '\x00'==0 to get something
2783 that's true only with -std. */
2784 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2785
2786 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2787 inside strings and character constants. */
2788 #define FOO(x) 'x'
2789 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2790
2791 int test (int i, double x);
2792 struct s1 {int (*f) (int a);};
2793 struct s2 {int (*f) (double a);};
2794 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2795 int argc;
2796 char **argv;
2797 int
2798 main ()
2799 {
2800 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2801 ;
2802 return 0;
2803 }
2804 _ACEOF
2805 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2806 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2807 do
2808 CC="$ac_save_CC $ac_arg"
2809 rm -f conftest.$ac_objext
2810 if { (ac_try="$ac_compile"
2811 case "(($ac_try" in
2812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2813 *) ac_try_echo=$ac_try;;
2814 esac
2815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2816 (eval "$ac_compile") 2>conftest.er1
2817 ac_status=$?
2818 grep -v '^ *+' conftest.er1 >conftest.err
2819 rm -f conftest.er1
2820 cat conftest.err >&5
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); } && {
2823 test -z "$ac_c_werror_flag" ||
2824 test ! -s conftest.err
2825 } && test -s conftest.$ac_objext; then
2826 ac_cv_prog_cc_c89=$ac_arg
2827 else
2828 echo "$as_me: failed program was:" >&5
2829 sed 's/^/| /' conftest.$ac_ext >&5
2830
2831
2832 fi
2833
2834 rm -f core conftest.err conftest.$ac_objext
2835 test "x$ac_cv_prog_cc_c89" != "xno" && break
2836 done
2837 rm -f conftest.$ac_ext
2838 CC=$ac_save_CC
2839
2840 fi
2841 # AC_CACHE_VAL
2842 case "x$ac_cv_prog_cc_c89" in
2843 x)
2844 { echo "$as_me:$LINENO: result: none needed" >&5
2845 echo "${ECHO_T}none needed" >&6; } ;;
2846 xno)
2847 { echo "$as_me:$LINENO: result: unsupported" >&5
2848 echo "${ECHO_T}unsupported" >&6; } ;;
2849 *)
2850 CC="$CC $ac_cv_prog_cc_c89"
2851 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2852 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2853 esac
2854
2855
2856 ac_ext=c
2857 ac_cpp='$CPP $CPPFLAGS'
2858 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2859 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2860 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2861
2862 ac_ext=cpp
2863 ac_cpp='$CXXCPP $CPPFLAGS'
2864 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2865 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2866 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2867 if test -z "$CXX"; then
2868 if test -n "$CCC"; then
2869 CXX=$CCC
2870 else
2871 if test -n "$ac_tool_prefix"; then
2872 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2873 do
2874 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2875 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2876 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2877 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2878 if test "${ac_cv_prog_CXX+set}" = set; then
2879 echo $ECHO_N "(cached) $ECHO_C" >&6
2880 else
2881 if test -n "$CXX"; then
2882 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2883 else
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885 for as_dir in $PATH
2886 do
2887 IFS=$as_save_IFS
2888 test -z "$as_dir" && as_dir=.
2889 for ac_exec_ext in '' $ac_executable_extensions; do
2890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2892 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2893 break 2
2894 fi
2895 done
2896 done
2897 IFS=$as_save_IFS
2898
2899 fi
2900 fi
2901 CXX=$ac_cv_prog_CXX
2902 if test -n "$CXX"; then
2903 { echo "$as_me:$LINENO: result: $CXX" >&5
2904 echo "${ECHO_T}$CXX" >&6; }
2905 else
2906 { echo "$as_me:$LINENO: result: no" >&5
2907 echo "${ECHO_T}no" >&6; }
2908 fi
2909
2910
2911 test -n "$CXX" && break
2912 done
2913 fi
2914 if test -z "$CXX"; then
2915 ac_ct_CXX=$CXX
2916 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2917 do
2918 # Extract the first word of "$ac_prog", so it can be a program name with args.
2919 set dummy $ac_prog; ac_word=$2
2920 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2921 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2922 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2923 echo $ECHO_N "(cached) $ECHO_C" >&6
2924 else
2925 if test -n "$ac_ct_CXX"; then
2926 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2927 else
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929 for as_dir in $PATH
2930 do
2931 IFS=$as_save_IFS
2932 test -z "$as_dir" && as_dir=.
2933 for ac_exec_ext in '' $ac_executable_extensions; do
2934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2935 ac_cv_prog_ac_ct_CXX="$ac_prog"
2936 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2937 break 2
2938 fi
2939 done
2940 done
2941 IFS=$as_save_IFS
2942
2943 fi
2944 fi
2945 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2946 if test -n "$ac_ct_CXX"; then
2947 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2948 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2949 else
2950 { echo "$as_me:$LINENO: result: no" >&5
2951 echo "${ECHO_T}no" >&6; }
2952 fi
2953
2954
2955 test -n "$ac_ct_CXX" && break
2956 done
2957
2958 if test "x$ac_ct_CXX" = x; then
2959 CXX="g++"
2960 else
2961 case $cross_compiling:$ac_tool_warned in
2962 yes:)
2963 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2964 whose name does not start with the host triplet. If you think this
2965 configuration is useful to you, please write to autoconf@gnu.org." >&5
2966 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2967 whose name does not start with the host triplet. If you think this
2968 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2969 ac_tool_warned=yes ;;
2970 esac
2971 CXX=$ac_ct_CXX
2972 fi
2973 fi
2974
2975 fi
2976 fi
2977 # Provide some information about the compiler.
2978 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2979 ac_compiler=`set X $ac_compile; echo $2`
2980 { (ac_try="$ac_compiler --version >&5"
2981 case "(($ac_try" in
2982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983 *) ac_try_echo=$ac_try;;
2984 esac
2985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2986 (eval "$ac_compiler --version >&5") 2>&5
2987 ac_status=$?
2988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989 (exit $ac_status); }
2990 { (ac_try="$ac_compiler -v >&5"
2991 case "(($ac_try" in
2992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2993 *) ac_try_echo=$ac_try;;
2994 esac
2995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2996 (eval "$ac_compiler -v >&5") 2>&5
2997 ac_status=$?
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999 (exit $ac_status); }
3000 { (ac_try="$ac_compiler -V >&5"
3001 case "(($ac_try" in
3002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003 *) ac_try_echo=$ac_try;;
3004 esac
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006 (eval "$ac_compiler -V >&5") 2>&5
3007 ac_status=$?
3008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3009 (exit $ac_status); }
3010
3011 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3012 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3013 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3014 echo $ECHO_N "(cached) $ECHO_C" >&6
3015 else
3016 cat >conftest.$ac_ext <<_ACEOF
3017 /* confdefs.h. */
3018 _ACEOF
3019 cat confdefs.h >>conftest.$ac_ext
3020 cat >>conftest.$ac_ext <<_ACEOF
3021 /* end confdefs.h. */
3022
3023 int
3024 main ()
3025 {
3026 #ifndef __GNUC__
3027 choke me
3028 #endif
3029
3030 ;
3031 return 0;
3032 }
3033 _ACEOF
3034 rm -f conftest.$ac_objext
3035 if { (ac_try="$ac_compile"
3036 case "(($ac_try" in
3037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038 *) ac_try_echo=$ac_try;;
3039 esac
3040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3041 (eval "$ac_compile") 2>conftest.er1
3042 ac_status=$?
3043 grep -v '^ *+' conftest.er1 >conftest.err
3044 rm -f conftest.er1
3045 cat conftest.err >&5
3046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047 (exit $ac_status); } && {
3048 test -z "$ac_cxx_werror_flag" ||
3049 test ! -s conftest.err
3050 } && test -s conftest.$ac_objext; then
3051 ac_compiler_gnu=yes
3052 else
3053 echo "$as_me: failed program was:" >&5
3054 sed 's/^/| /' conftest.$ac_ext >&5
3055
3056 ac_compiler_gnu=no
3057 fi
3058
3059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3061
3062 fi
3063 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3064 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3065 GXX=`test $ac_compiler_gnu = yes && echo yes`
3066 ac_test_CXXFLAGS=${CXXFLAGS+set}
3067 ac_save_CXXFLAGS=$CXXFLAGS
3068 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3069 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3070 if test "${ac_cv_prog_cxx_g+set}" = set; then
3071 echo $ECHO_N "(cached) $ECHO_C" >&6
3072 else
3073 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3074 ac_cxx_werror_flag=yes
3075 ac_cv_prog_cxx_g=no
3076 CXXFLAGS="-g"
3077 cat >conftest.$ac_ext <<_ACEOF
3078 /* confdefs.h. */
3079 _ACEOF
3080 cat confdefs.h >>conftest.$ac_ext
3081 cat >>conftest.$ac_ext <<_ACEOF
3082 /* end confdefs.h. */
3083
3084 int
3085 main ()
3086 {
3087
3088 ;
3089 return 0;
3090 }
3091 _ACEOF
3092 rm -f conftest.$ac_objext
3093 if { (ac_try="$ac_compile"
3094 case "(($ac_try" in
3095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3096 *) ac_try_echo=$ac_try;;
3097 esac
3098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3099 (eval "$ac_compile") 2>conftest.er1
3100 ac_status=$?
3101 grep -v '^ *+' conftest.er1 >conftest.err
3102 rm -f conftest.er1
3103 cat conftest.err >&5
3104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3105 (exit $ac_status); } && {
3106 test -z "$ac_cxx_werror_flag" ||
3107 test ! -s conftest.err
3108 } && test -s conftest.$ac_objext; then
3109 ac_cv_prog_cxx_g=yes
3110 else
3111 echo "$as_me: failed program was:" >&5
3112 sed 's/^/| /' conftest.$ac_ext >&5
3113
3114 CXXFLAGS=""
3115 cat >conftest.$ac_ext <<_ACEOF
3116 /* confdefs.h. */
3117 _ACEOF
3118 cat confdefs.h >>conftest.$ac_ext
3119 cat >>conftest.$ac_ext <<_ACEOF
3120 /* end confdefs.h. */
3121
3122 int
3123 main ()
3124 {
3125
3126 ;
3127 return 0;
3128 }
3129 _ACEOF
3130 rm -f conftest.$ac_objext
3131 if { (ac_try="$ac_compile"
3132 case "(($ac_try" in
3133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3134 *) ac_try_echo=$ac_try;;
3135 esac
3136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3137 (eval "$ac_compile") 2>conftest.er1
3138 ac_status=$?
3139 grep -v '^ *+' conftest.er1 >conftest.err
3140 rm -f conftest.er1
3141 cat conftest.err >&5
3142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3143 (exit $ac_status); } && {
3144 test -z "$ac_cxx_werror_flag" ||
3145 test ! -s conftest.err
3146 } && test -s conftest.$ac_objext; then
3147 :
3148 else
3149 echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3153 CXXFLAGS="-g"
3154 cat >conftest.$ac_ext <<_ACEOF
3155 /* confdefs.h. */
3156 _ACEOF
3157 cat confdefs.h >>conftest.$ac_ext
3158 cat >>conftest.$ac_ext <<_ACEOF
3159 /* end confdefs.h. */
3160
3161 int
3162 main ()
3163 {
3164
3165 ;
3166 return 0;
3167 }
3168 _ACEOF
3169 rm -f conftest.$ac_objext
3170 if { (ac_try="$ac_compile"
3171 case "(($ac_try" in
3172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3173 *) ac_try_echo=$ac_try;;
3174 esac
3175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3176 (eval "$ac_compile") 2>conftest.er1
3177 ac_status=$?
3178 grep -v '^ *+' conftest.er1 >conftest.err
3179 rm -f conftest.er1
3180 cat conftest.err >&5
3181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3182 (exit $ac_status); } && {
3183 test -z "$ac_cxx_werror_flag" ||
3184 test ! -s conftest.err
3185 } && test -s conftest.$ac_objext; then
3186 ac_cv_prog_cxx_g=yes
3187 else
3188 echo "$as_me: failed program was:" >&5
3189 sed 's/^/| /' conftest.$ac_ext >&5
3190
3191
3192 fi
3193
3194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3195 fi
3196
3197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3198 fi
3199
3200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3201 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3202 fi
3203 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3204 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3205 if test "$ac_test_CXXFLAGS" = set; then
3206 CXXFLAGS=$ac_save_CXXFLAGS
3207 elif test $ac_cv_prog_cxx_g = yes; then
3208 if test "$GXX" = yes; then
3209 CXXFLAGS="-g -O2"
3210 else
3211 CXXFLAGS="-g"
3212 fi
3213 else
3214 if test "$GXX" = yes; then
3215 CXXFLAGS="-O2"
3216 else
3217 CXXFLAGS=
3218 fi
3219 fi
3220 ac_ext=c
3221 ac_cpp='$CPP $CPPFLAGS'
3222 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3223 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3224 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3225
3226 ac_ext=c
3227 ac_cpp='$CPP $CPPFLAGS'
3228 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3231 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3232 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3233 # On Suns, sometimes $CPP names a directory.
3234 if test -n "$CPP" && test -d "$CPP"; then
3235 CPP=
3236 fi
3237 if test -z "$CPP"; then
3238 if test "${ac_cv_prog_CPP+set}" = set; then
3239 echo $ECHO_N "(cached) $ECHO_C" >&6
3240 else
3241 # Double quotes because CPP needs to be expanded
3242 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3243 do
3244 ac_preproc_ok=false
3245 for ac_c_preproc_warn_flag in '' yes
3246 do
3247 # Use a header file that comes with gcc, so configuring glibc
3248 # with a fresh cross-compiler works.
3249 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3250 # <limits.h> exists even on freestanding compilers.
3251 # On the NeXT, cc -E runs the code through the compiler's parser,
3252 # not just through cpp. "Syntax error" is here to catch this case.
3253 cat >conftest.$ac_ext <<_ACEOF
3254 /* confdefs.h. */
3255 _ACEOF
3256 cat confdefs.h >>conftest.$ac_ext
3257 cat >>conftest.$ac_ext <<_ACEOF
3258 /* end confdefs.h. */
3259 #ifdef __STDC__
3260 # include <limits.h>
3261 #else
3262 # include <assert.h>
3263 #endif
3264 Syntax error
3265 _ACEOF
3266 if { (ac_try="$ac_cpp conftest.$ac_ext"
3267 case "(($ac_try" in
3268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3269 *) ac_try_echo=$ac_try;;
3270 esac
3271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3272 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3273 ac_status=$?
3274 grep -v '^ *+' conftest.er1 >conftest.err
3275 rm -f conftest.er1
3276 cat conftest.err >&5
3277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3278 (exit $ac_status); } >/dev/null && {
3279 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3280 test ! -s conftest.err
3281 }; then
3282 :
3283 else
3284 echo "$as_me: failed program was:" >&5
3285 sed 's/^/| /' conftest.$ac_ext >&5
3286
3287 # Broken: fails on valid input.
3288 continue
3289 fi
3290
3291 rm -f conftest.err conftest.$ac_ext
3292
3293 # OK, works on sane cases. Now check whether nonexistent headers
3294 # can be detected and how.
3295 cat >conftest.$ac_ext <<_ACEOF
3296 /* confdefs.h. */
3297 _ACEOF
3298 cat confdefs.h >>conftest.$ac_ext
3299 cat >>conftest.$ac_ext <<_ACEOF
3300 /* end confdefs.h. */
3301 #include <ac_nonexistent.h>
3302 _ACEOF
3303 if { (ac_try="$ac_cpp conftest.$ac_ext"
3304 case "(($ac_try" in
3305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3306 *) ac_try_echo=$ac_try;;
3307 esac
3308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3309 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3310 ac_status=$?
3311 grep -v '^ *+' conftest.er1 >conftest.err
3312 rm -f conftest.er1
3313 cat conftest.err >&5
3314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3315 (exit $ac_status); } >/dev/null && {
3316 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3317 test ! -s conftest.err
3318 }; then
3319 # Broken: success on invalid input.
3320 continue
3321 else
3322 echo "$as_me: failed program was:" >&5
3323 sed 's/^/| /' conftest.$ac_ext >&5
3324
3325 # Passes both tests.
3326 ac_preproc_ok=:
3327 break
3328 fi
3329
3330 rm -f conftest.err conftest.$ac_ext
3331
3332 done
3333 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3334 rm -f conftest.err conftest.$ac_ext
3335 if $ac_preproc_ok; then
3336 break
3337 fi
3338
3339 done
3340 ac_cv_prog_CPP=$CPP
3341
3342 fi
3343 CPP=$ac_cv_prog_CPP
3344 else
3345 ac_cv_prog_CPP=$CPP
3346 fi
3347 { echo "$as_me:$LINENO: result: $CPP" >&5
3348 echo "${ECHO_T}$CPP" >&6; }
3349 ac_preproc_ok=false
3350 for ac_c_preproc_warn_flag in '' yes
3351 do
3352 # Use a header file that comes with gcc, so configuring glibc
3353 # with a fresh cross-compiler works.
3354 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3355 # <limits.h> exists even on freestanding compilers.
3356 # On the NeXT, cc -E runs the code through the compiler's parser,
3357 # not just through cpp. "Syntax error" is here to catch this case.
3358 cat >conftest.$ac_ext <<_ACEOF
3359 /* confdefs.h. */
3360 _ACEOF
3361 cat confdefs.h >>conftest.$ac_ext
3362 cat >>conftest.$ac_ext <<_ACEOF
3363 /* end confdefs.h. */
3364 #ifdef __STDC__
3365 # include <limits.h>
3366 #else
3367 # include <assert.h>
3368 #endif
3369 Syntax error
3370 _ACEOF
3371 if { (ac_try="$ac_cpp conftest.$ac_ext"
3372 case "(($ac_try" in
3373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3374 *) ac_try_echo=$ac_try;;
3375 esac
3376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3377 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3378 ac_status=$?
3379 grep -v '^ *+' conftest.er1 >conftest.err
3380 rm -f conftest.er1
3381 cat conftest.err >&5
3382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3383 (exit $ac_status); } >/dev/null && {
3384 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3385 test ! -s conftest.err
3386 }; then
3387 :
3388 else
3389 echo "$as_me: failed program was:" >&5
3390 sed 's/^/| /' conftest.$ac_ext >&5
3391
3392 # Broken: fails on valid input.
3393 continue
3394 fi
3395
3396 rm -f conftest.err conftest.$ac_ext
3397
3398 # OK, works on sane cases. Now check whether nonexistent headers
3399 # can be detected and how.
3400 cat >conftest.$ac_ext <<_ACEOF
3401 /* confdefs.h. */
3402 _ACEOF
3403 cat confdefs.h >>conftest.$ac_ext
3404 cat >>conftest.$ac_ext <<_ACEOF
3405 /* end confdefs.h. */
3406 #include <ac_nonexistent.h>
3407 _ACEOF
3408 if { (ac_try="$ac_cpp conftest.$ac_ext"
3409 case "(($ac_try" in
3410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411 *) ac_try_echo=$ac_try;;
3412 esac
3413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3414 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3415 ac_status=$?
3416 grep -v '^ *+' conftest.er1 >conftest.err
3417 rm -f conftest.er1
3418 cat conftest.err >&5
3419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3420 (exit $ac_status); } >/dev/null && {
3421 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3422 test ! -s conftest.err
3423 }; then
3424 # Broken: success on invalid input.
3425 continue
3426 else
3427 echo "$as_me: failed program was:" >&5
3428 sed 's/^/| /' conftest.$ac_ext >&5
3429
3430 # Passes both tests.
3431 ac_preproc_ok=:
3432 break
3433 fi
3434
3435 rm -f conftest.err conftest.$ac_ext
3436
3437 done
3438 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3439 rm -f conftest.err conftest.$ac_ext
3440 if $ac_preproc_ok; then
3441 :
3442 else
3443 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3444 See \`config.log' for more details." >&5
3445 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3446 See \`config.log' for more details." >&2;}
3447 { (exit 1); exit 1; }; }
3448 fi
3449
3450 ac_ext=c
3451 ac_cpp='$CPP $CPPFLAGS'
3452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3455
3456 # Find a good install program. We prefer a C program (faster),
3457 # so one script is as good as another. But avoid the broken or
3458 # incompatible versions:
3459 # SysV /etc/install, /usr/sbin/install
3460 # SunOS /usr/etc/install
3461 # IRIX /sbin/install
3462 # AIX /bin/install
3463 # AmigaOS /C/install, which installs bootblocks on floppy discs
3464 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3465 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3466 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3467 # OS/2's system install, which has a completely different semantic
3468 # ./install, which can be erroneously created by make from ./install.sh.
3469 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3470 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3471 if test -z "$INSTALL"; then
3472 if test "${ac_cv_path_install+set}" = set; then
3473 echo $ECHO_N "(cached) $ECHO_C" >&6
3474 else
3475 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3476 for as_dir in $PATH
3477 do
3478 IFS=$as_save_IFS
3479 test -z "$as_dir" && as_dir=.
3480 # Account for people who put trailing slashes in PATH elements.
3481 case $as_dir/ in
3482 ./ | .// | /cC/* | \
3483 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3484 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3485 /usr/ucb/* ) ;;
3486 *)
3487 # OSF1 and SCO ODT 3.0 have their own names for install.
3488 # Don't use installbsd from OSF since it installs stuff as root
3489 # by default.
3490 for ac_prog in ginstall scoinst install; do
3491 for ac_exec_ext in '' $ac_executable_extensions; do
3492 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3493 if test $ac_prog = install &&
3494 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3495 # AIX install. It has an incompatible calling convention.
3496 :
3497 elif test $ac_prog = install &&
3498 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3499 # program-specific install script used by HP pwplus--don't use.
3500 :
3501 else
3502 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3503 break 3
3504 fi
3505 fi
3506 done
3507 done
3508 ;;
3509 esac
3510 done
3511 IFS=$as_save_IFS
3512
3513
3514 fi
3515 if test "${ac_cv_path_install+set}" = set; then
3516 INSTALL=$ac_cv_path_install
3517 else
3518 # As a last resort, use the slow shell script. Don't cache a
3519 # value for INSTALL within a source directory, because that will
3520 # break other packages using the cache if that directory is
3521 # removed, or if the value is a relative name.
3522 INSTALL=$ac_install_sh
3523 fi
3524 fi
3525 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3526 echo "${ECHO_T}$INSTALL" >&6; }
3527
3528 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3529 # It thinks the first close brace ends the variable substitution.
3530 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3531
3532 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3533
3534 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3535
3536
3537
3538
3539 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3540 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3541 if test "${ac_cv_path_GREP+set}" = set; then
3542 echo $ECHO_N "(cached) $ECHO_C" >&6
3543 else
3544 # Extract the first word of "grep ggrep" to use in msg output
3545 if test -z "$GREP"; then
3546 set dummy grep ggrep; ac_prog_name=$2
3547 if test "${ac_cv_path_GREP+set}" = set; then
3548 echo $ECHO_N "(cached) $ECHO_C" >&6
3549 else
3550 ac_path_GREP_found=false
3551 # Loop through the user's path and test for each of PROGNAME-LIST
3552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3553 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3554 do
3555 IFS=$as_save_IFS
3556 test -z "$as_dir" && as_dir=.
3557 for ac_prog in grep ggrep; do
3558 for ac_exec_ext in '' $ac_executable_extensions; do
3559 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3560 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3561 # Check for GNU ac_path_GREP and select it if it is found.
3562 # Check for GNU $ac_path_GREP
3563 case `"$ac_path_GREP" --version 2>&1` in
3564 *GNU*)
3565 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3566 *)
3567 ac_count=0
3568 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3569 while :
3570 do
3571 cat "conftest.in" "conftest.in" >"conftest.tmp"
3572 mv "conftest.tmp" "conftest.in"
3573 cp "conftest.in" "conftest.nl"
3574 echo 'GREP' >> "conftest.nl"
3575 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3576 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3577 ac_count=`expr $ac_count + 1`
3578 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3579 # Best one so far, save it but keep looking for a better one
3580 ac_cv_path_GREP="$ac_path_GREP"
3581 ac_path_GREP_max=$ac_count
3582 fi
3583 # 10*(2^10) chars as input seems more than enough
3584 test $ac_count -gt 10 && break
3585 done
3586 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3587 esac
3588
3589
3590 $ac_path_GREP_found && break 3
3591 done
3592 done
3593
3594 done
3595 IFS=$as_save_IFS
3596
3597
3598 fi
3599
3600 GREP="$ac_cv_path_GREP"
3601 if test -z "$GREP"; then
3602 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3603 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3604 { (exit 1); exit 1; }; }
3605 fi
3606
3607 else
3608 ac_cv_path_GREP=$GREP
3609 fi
3610
3611
3612 fi
3613 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3614 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3615 GREP="$ac_cv_path_GREP"
3616
3617
3618 { echo "$as_me:$LINENO: checking for egrep" >&5
3619 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3620 if test "${ac_cv_path_EGREP+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6
3622 else
3623 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3624 then ac_cv_path_EGREP="$GREP -E"
3625 else
3626 # Extract the first word of "egrep" to use in msg output
3627 if test -z "$EGREP"; then
3628 set dummy egrep; ac_prog_name=$2
3629 if test "${ac_cv_path_EGREP+set}" = set; then
3630 echo $ECHO_N "(cached) $ECHO_C" >&6
3631 else
3632 ac_path_EGREP_found=false
3633 # Loop through the user's path and test for each of PROGNAME-LIST
3634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3635 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3636 do
3637 IFS=$as_save_IFS
3638 test -z "$as_dir" && as_dir=.
3639 for ac_prog in egrep; do
3640 for ac_exec_ext in '' $ac_executable_extensions; do
3641 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3642 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3643 # Check for GNU ac_path_EGREP and select it if it is found.
3644 # Check for GNU $ac_path_EGREP
3645 case `"$ac_path_EGREP" --version 2>&1` in
3646 *GNU*)
3647 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3648 *)
3649 ac_count=0
3650 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3651 while :
3652 do
3653 cat "conftest.in" "conftest.in" >"conftest.tmp"
3654 mv "conftest.tmp" "conftest.in"
3655 cp "conftest.in" "conftest.nl"
3656 echo 'EGREP' >> "conftest.nl"
3657 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3658 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3659 ac_count=`expr $ac_count + 1`
3660 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3661 # Best one so far, save it but keep looking for a better one
3662 ac_cv_path_EGREP="$ac_path_EGREP"
3663 ac_path_EGREP_max=$ac_count
3664 fi
3665 # 10*(2^10) chars as input seems more than enough
3666 test $ac_count -gt 10 && break
3667 done
3668 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3669 esac
3670
3671
3672 $ac_path_EGREP_found && break 3
3673 done
3674 done
3675
3676 done
3677 IFS=$as_save_IFS
3678
3679
3680 fi
3681
3682 EGREP="$ac_cv_path_EGREP"
3683 if test -z "$EGREP"; then
3684 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3685 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3686 { (exit 1); exit 1; }; }
3687 fi
3688
3689 else
3690 ac_cv_path_EGREP=$EGREP
3691 fi
3692
3693
3694 fi
3695 fi
3696 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3697 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3698 EGREP="$ac_cv_path_EGREP"
3699
3700
3701
3702 { echo "$as_me:$LINENO: checking for AIX" >&5
3703 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3704 cat >conftest.$ac_ext <<_ACEOF
3705 /* confdefs.h. */
3706 _ACEOF
3707 cat confdefs.h >>conftest.$ac_ext
3708 cat >>conftest.$ac_ext <<_ACEOF
3709 /* end confdefs.h. */
3710 #ifdef _AIX
3711 yes
3712 #endif
3713
3714 _ACEOF
3715 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3716 $EGREP "yes" >/dev/null 2>&1; then
3717 { echo "$as_me:$LINENO: result: yes" >&5
3718 echo "${ECHO_T}yes" >&6; }
3719 cat >>confdefs.h <<\_ACEOF
3720 #define _ALL_SOURCE 1
3721 _ACEOF
3722
3723 else
3724 { echo "$as_me:$LINENO: result: no" >&5
3725 echo "${ECHO_T}no" >&6; }
3726 fi
3727 rm -f conftest*
3728
3729
3730 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3731 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3732 if test "${ac_cv_search_strerror+set}" = set; then
3733 echo $ECHO_N "(cached) $ECHO_C" >&6
3734 else
3735 ac_func_search_save_LIBS=$LIBS
3736 cat >conftest.$ac_ext <<_ACEOF
3737 /* confdefs.h. */
3738 _ACEOF
3739 cat confdefs.h >>conftest.$ac_ext
3740 cat >>conftest.$ac_ext <<_ACEOF
3741 /* end confdefs.h. */
3742
3743 /* Override any GCC internal prototype to avoid an error.
3744 Use char because int might match the return type of a GCC
3745 builtin and then its argument prototype would still apply. */
3746 #ifdef __cplusplus
3747 extern "C"
3748 #endif
3749 char strerror ();
3750 int
3751 main ()
3752 {
3753 return strerror ();
3754 ;
3755 return 0;
3756 }
3757 _ACEOF
3758 for ac_lib in '' cposix; do
3759 if test -z "$ac_lib"; then
3760 ac_res="none required"
3761 else
3762 ac_res=-l$ac_lib
3763 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3764 fi
3765 rm -f conftest.$ac_objext conftest$ac_exeext
3766 if { (ac_try="$ac_link"
3767 case "(($ac_try" in
3768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3769 *) ac_try_echo=$ac_try;;
3770 esac
3771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3772 (eval "$ac_link") 2>conftest.er1
3773 ac_status=$?
3774 grep -v '^ *+' conftest.er1 >conftest.err
3775 rm -f conftest.er1
3776 cat conftest.err >&5
3777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778 (exit $ac_status); } && {
3779 test -z "$ac_c_werror_flag" ||
3780 test ! -s conftest.err
3781 } && test -s conftest$ac_exeext &&
3782 $as_test_x conftest$ac_exeext; then
3783 ac_cv_search_strerror=$ac_res
3784 else
3785 echo "$as_me: failed program was:" >&5
3786 sed 's/^/| /' conftest.$ac_ext >&5
3787
3788
3789 fi
3790
3791 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3792 conftest$ac_exeext
3793 if test "${ac_cv_search_strerror+set}" = set; then
3794 break
3795 fi
3796 done
3797 if test "${ac_cv_search_strerror+set}" = set; then
3798 :
3799 else
3800 ac_cv_search_strerror=no
3801 fi
3802 rm conftest.$ac_ext
3803 LIBS=$ac_func_search_save_LIBS
3804 fi
3805 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3806 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3807 ac_res=$ac_cv_search_strerror
3808 if test "$ac_res" != no; then
3809 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3810
3811 fi
3812
3813 ac_ext=cpp
3814 ac_cpp='$CXXCPP $CPPFLAGS'
3815 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3816 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3817 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3818
3819
3820 if test x$GCC = xyes && test x$GXX = xyes; then
3821 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3822 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3823 save_CXX="$CXX"
3824 save_LIBS="$LIBS"
3825 CXX="$CC"
3826 LIBS="$LIBS -lsupc++"
3827 LINKER="$CC"
3828
3829 cat >conftest.$ac_ext <<_ACEOF
3830 /* confdefs.h. */
3831 _ACEOF
3832 cat confdefs.h >>conftest.$ac_ext
3833 cat >>conftest.$ac_ext <<_ACEOF
3834 /* end confdefs.h. */
3835 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3836 int
3837 main ()
3838 {
3839
3840 ;
3841 return 0;
3842 }
3843 _ACEOF
3844 rm -f conftest.$ac_objext conftest$ac_exeext
3845 if { (ac_try="$ac_link"
3846 case "(($ac_try" in
3847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3848 *) ac_try_echo=$ac_try;;
3849 esac
3850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3851 (eval "$ac_link") 2>conftest.er1
3852 ac_status=$?
3853 grep -v '^ *+' conftest.er1 >conftest.err
3854 rm -f conftest.er1
3855 cat conftest.err >&5
3856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857 (exit $ac_status); } && {
3858 test -z "$ac_cxx_werror_flag" ||
3859 test ! -s conftest.err
3860 } && test -s conftest$ac_exeext &&
3861 $as_test_x conftest$ac_exeext; then
3862 { echo "$as_me:$LINENO: result: ok" >&5
3863 echo "${ECHO_T}ok" >&6; }
3864 else
3865 echo "$as_me: failed program was:" >&5
3866 sed 's/^/| /' conftest.$ac_ext >&5
3867
3868
3869 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3870 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3871 LIBS="$save_LIBS"
3872 LINKER="$save_CXX"
3873
3874
3875 fi
3876
3877 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3878 conftest$ac_exeext conftest.$ac_ext
3879 CXX="$save_CXX"
3880 fi
3881 LINKER=$LINKER
3882
3883
3884 if test -z "$orig_CXXFLAGS"; then
3885 if test x$GCC = xyes && test "x$GXX" = xyes; then
3886 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3887 cat >conftest.$ac_ext <<_ACEOF
3888 /* confdefs.h. */
3889 _ACEOF
3890 cat confdefs.h >>conftest.$ac_ext
3891 cat >>conftest.$ac_ext <<_ACEOF
3892 /* end confdefs.h. */
3893
3894 int
3895 main ()
3896 {
3897
3898 ;
3899 return 0;
3900 }
3901 _ACEOF
3902 rm -f conftest.$ac_objext
3903 if { (ac_try="$ac_compile"
3904 case "(($ac_try" in
3905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3906 *) ac_try_echo=$ac_try;;
3907 esac
3908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3909 (eval "$ac_compile") 2>conftest.er1
3910 ac_status=$?
3911 grep -v '^ *+' conftest.er1 >conftest.err
3912 rm -f conftest.er1
3913 cat conftest.err >&5
3914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3915 (exit $ac_status); } && {
3916 test -z "$ac_cxx_werror_flag" ||
3917 test ! -s conftest.err
3918 } && test -s conftest.$ac_objext; then
3919 :
3920 else
3921 echo "$as_me: failed program was:" >&5
3922 sed 's/^/| /' conftest.$ac_ext >&5
3923
3924 CXXFLAGS="-g -O3"
3925 fi
3926
3927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3928 else
3929 CXXFLAGS="-O"
3930 fi
3931 CFLAGS="$CXXFLAGS"
3932 fi
3933
3934
3935 cat >>confdefs.h <<\_ACEOF
3936 #define _GNU_SOURCE 1
3937 _ACEOF
3938
3939
3940 case $host in
3941 *-*-solaris* )
3942
3943 cat >>confdefs.h <<\_ACEOF
3944 #define _XOPEN_SOURCE_EXTENDED 1
3945 _ACEOF
3946
3947
3948 cat >>confdefs.h <<\_ACEOF
3949 #define _XOPEN_SOURCE 2
3950 _ACEOF
3951
3952
3953 cat >>confdefs.h <<\_ACEOF
3954 #define __EXTENSIONS__ 1
3955 _ACEOF
3956
3957 ;;
3958 esac
3959
3960
3961 { echo "$as_me:$LINENO: checking for setlocale" >&5
3962 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3963 if test "${ac_cv_func_setlocale+set}" = set; then
3964 echo $ECHO_N "(cached) $ECHO_C" >&6
3965 else
3966 cat >conftest.$ac_ext <<_ACEOF
3967 /* confdefs.h. */
3968 _ACEOF
3969 cat confdefs.h >>conftest.$ac_ext
3970 cat >>conftest.$ac_ext <<_ACEOF
3971 /* end confdefs.h. */
3972 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3973 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3974 #define setlocale innocuous_setlocale
3975
3976 /* System header to define __stub macros and hopefully few prototypes,
3977 which can conflict with char setlocale (); below.
3978 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3979 <limits.h> exists even on freestanding compilers. */
3980
3981 #ifdef __STDC__
3982 # include <limits.h>
3983 #else
3984 # include <assert.h>
3985 #endif
3986
3987 #undef setlocale
3988
3989 /* Override any GCC internal prototype to avoid an error.
3990 Use char because int might match the return type of a GCC
3991 builtin and then its argument prototype would still apply. */
3992 #ifdef __cplusplus
3993 extern "C"
3994 #endif
3995 char setlocale ();
3996 /* The GNU C library defines this for functions which it implements
3997 to always fail with ENOSYS. Some functions are actually named
3998 something starting with __ and the normal name is an alias. */
3999 #if defined __stub_setlocale || defined __stub___setlocale
4000 choke me
4001 #endif
4002
4003 int
4004 main ()
4005 {
4006 return setlocale ();
4007 ;
4008 return 0;
4009 }
4010 _ACEOF
4011 rm -f conftest.$ac_objext conftest$ac_exeext
4012 if { (ac_try="$ac_link"
4013 case "(($ac_try" in
4014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4015 *) ac_try_echo=$ac_try;;
4016 esac
4017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4018 (eval "$ac_link") 2>conftest.er1
4019 ac_status=$?
4020 grep -v '^ *+' conftest.er1 >conftest.err
4021 rm -f conftest.er1
4022 cat conftest.err >&5
4023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4024 (exit $ac_status); } && {
4025 test -z "$ac_cxx_werror_flag" ||
4026 test ! -s conftest.err
4027 } && test -s conftest$ac_exeext &&
4028 $as_test_x conftest$ac_exeext; then
4029 ac_cv_func_setlocale=yes
4030 else
4031 echo "$as_me: failed program was:" >&5
4032 sed 's/^/| /' conftest.$ac_ext >&5
4033
4034 ac_cv_func_setlocale=no
4035 fi
4036
4037 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4038 conftest$ac_exeext conftest.$ac_ext
4039 fi
4040 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4041 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4042 if test $ac_cv_func_setlocale = yes; then
4043 :
4044 else
4045 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4046 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4047 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4048 echo $ECHO_N "(cached) $ECHO_C" >&6
4049 else
4050 ac_check_lib_save_LIBS=$LIBS
4051 LIBS="-lxpg4 $LIBS"
4052 cat >conftest.$ac_ext <<_ACEOF
4053 /* confdefs.h. */
4054 _ACEOF
4055 cat confdefs.h >>conftest.$ac_ext
4056 cat >>conftest.$ac_ext <<_ACEOF
4057 /* end confdefs.h. */
4058
4059 /* Override any GCC internal prototype to avoid an error.
4060 Use char because int might match the return type of a GCC
4061 builtin and then its argument prototype would still apply. */
4062 #ifdef __cplusplus
4063 extern "C"
4064 #endif
4065 char setlocale ();
4066 int
4067 main ()
4068 {
4069 return setlocale ();
4070 ;
4071 return 0;
4072 }
4073 _ACEOF
4074 rm -f conftest.$ac_objext conftest$ac_exeext
4075 if { (ac_try="$ac_link"
4076 case "(($ac_try" in
4077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4078 *) ac_try_echo=$ac_try;;
4079 esac
4080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4081 (eval "$ac_link") 2>conftest.er1
4082 ac_status=$?
4083 grep -v '^ *+' conftest.er1 >conftest.err
4084 rm -f conftest.er1
4085 cat conftest.err >&5
4086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4087 (exit $ac_status); } && {
4088 test -z "$ac_cxx_werror_flag" ||
4089 test ! -s conftest.err
4090 } && test -s conftest$ac_exeext &&
4091 $as_test_x conftest$ac_exeext; then
4092 ac_cv_lib_xpg4_setlocale=yes
4093 else
4094 echo "$as_me: failed program was:" >&5
4095 sed 's/^/| /' conftest.$ac_ext >&5
4096
4097 ac_cv_lib_xpg4_setlocale=no
4098 fi
4099
4100 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4101 conftest$ac_exeext conftest.$ac_ext
4102 LIBS=$ac_check_lib_save_LIBS
4103 fi
4104 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4105 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4106 if test $ac_cv_lib_xpg4_setlocale = yes; then
4107 LIBS="$LIBS -lxpg4"
4108 fi
4109
4110 fi
4111
4112
4113 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4114 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4115 if test "${ac_cv_func_gethostbyname+set}" = set; then
4116 echo $ECHO_N "(cached) $ECHO_C" >&6
4117 else
4118 cat >conftest.$ac_ext <<_ACEOF
4119 /* confdefs.h. */
4120 _ACEOF
4121 cat confdefs.h >>conftest.$ac_ext
4122 cat >>conftest.$ac_ext <<_ACEOF
4123 /* end confdefs.h. */
4124 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4125 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4126 #define gethostbyname innocuous_gethostbyname
4127
4128 /* System header to define __stub macros and hopefully few prototypes,
4129 which can conflict with char gethostbyname (); below.
4130 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4131 <limits.h> exists even on freestanding compilers. */
4132
4133 #ifdef __STDC__
4134 # include <limits.h>
4135 #else
4136 # include <assert.h>
4137 #endif
4138
4139 #undef gethostbyname
4140
4141 /* Override any GCC internal prototype to avoid an error.
4142 Use char because int might match the return type of a GCC
4143 builtin and then its argument prototype would still apply. */
4144 #ifdef __cplusplus
4145 extern "C"
4146 #endif
4147 char gethostbyname ();
4148 /* The GNU C library defines this for functions which it implements
4149 to always fail with ENOSYS. Some functions are actually named
4150 something starting with __ and the normal name is an alias. */
4151 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4152 choke me
4153 #endif
4154
4155 int
4156 main ()
4157 {
4158 return gethostbyname ();
4159 ;
4160 return 0;
4161 }
4162 _ACEOF
4163 rm -f conftest.$ac_objext conftest$ac_exeext
4164 if { (ac_try="$ac_link"
4165 case "(($ac_try" in
4166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4167 *) ac_try_echo=$ac_try;;
4168 esac
4169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4170 (eval "$ac_link") 2>conftest.er1
4171 ac_status=$?
4172 grep -v '^ *+' conftest.er1 >conftest.err
4173 rm -f conftest.er1
4174 cat conftest.err >&5
4175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4176 (exit $ac_status); } && {
4177 test -z "$ac_cxx_werror_flag" ||
4178 test ! -s conftest.err
4179 } && test -s conftest$ac_exeext &&
4180 $as_test_x conftest$ac_exeext; then
4181 ac_cv_func_gethostbyname=yes
4182 else
4183 echo "$as_me: failed program was:" >&5
4184 sed 's/^/| /' conftest.$ac_ext >&5
4185
4186 ac_cv_func_gethostbyname=no
4187 fi
4188
4189 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4190 conftest$ac_exeext conftest.$ac_ext
4191 fi
4192 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4193 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4194 if test $ac_cv_func_gethostbyname = yes; then
4195 :
4196 else
4197 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4198 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4199 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4200 echo $ECHO_N "(cached) $ECHO_C" >&6
4201 else
4202 ac_check_lib_save_LIBS=$LIBS
4203 LIBS="-lnsl $LIBS"
4204 cat >conftest.$ac_ext <<_ACEOF
4205 /* confdefs.h. */
4206 _ACEOF
4207 cat confdefs.h >>conftest.$ac_ext
4208 cat >>conftest.$ac_ext <<_ACEOF
4209 /* end confdefs.h. */
4210
4211 /* Override any GCC internal prototype to avoid an error.
4212 Use char because int might match the return type of a GCC
4213 builtin and then its argument prototype would still apply. */
4214 #ifdef __cplusplus
4215 extern "C"
4216 #endif
4217 char gethostbyname ();
4218 int
4219 main ()
4220 {
4221 return gethostbyname ();
4222 ;
4223 return 0;
4224 }
4225 _ACEOF
4226 rm -f conftest.$ac_objext conftest$ac_exeext
4227 if { (ac_try="$ac_link"
4228 case "(($ac_try" in
4229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4230 *) ac_try_echo=$ac_try;;
4231 esac
4232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4233 (eval "$ac_link") 2>conftest.er1
4234 ac_status=$?
4235 grep -v '^ *+' conftest.er1 >conftest.err
4236 rm -f conftest.er1
4237 cat conftest.err >&5
4238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4239 (exit $ac_status); } && {
4240 test -z "$ac_cxx_werror_flag" ||
4241 test ! -s conftest.err
4242 } && test -s conftest$ac_exeext &&
4243 $as_test_x conftest$ac_exeext; then
4244 ac_cv_lib_nsl_gethostbyname=yes
4245 else
4246 echo "$as_me: failed program was:" >&5
4247 sed 's/^/| /' conftest.$ac_ext >&5
4248
4249 ac_cv_lib_nsl_gethostbyname=no
4250 fi
4251
4252 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4253 conftest$ac_exeext conftest.$ac_ext
4254 LIBS=$ac_check_lib_save_LIBS
4255 fi
4256 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4257 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4258 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4259 LIBS="$LIBS -lnsl"
4260 fi
4261
4262 fi
4263
4264 { echo "$as_me:$LINENO: checking for socket" >&5
4265 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4266 if test "${ac_cv_func_socket+set}" = set; then
4267 echo $ECHO_N "(cached) $ECHO_C" >&6
4268 else
4269 cat >conftest.$ac_ext <<_ACEOF
4270 /* confdefs.h. */
4271 _ACEOF
4272 cat confdefs.h >>conftest.$ac_ext
4273 cat >>conftest.$ac_ext <<_ACEOF
4274 /* end confdefs.h. */
4275 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4276 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4277 #define socket innocuous_socket
4278
4279 /* System header to define __stub macros and hopefully few prototypes,
4280 which can conflict with char socket (); below.
4281 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4282 <limits.h> exists even on freestanding compilers. */
4283
4284 #ifdef __STDC__
4285 # include <limits.h>
4286 #else
4287 # include <assert.h>
4288 #endif
4289
4290 #undef socket
4291
4292 /* Override any GCC internal prototype to avoid an error.
4293 Use char because int might match the return type of a GCC
4294 builtin and then its argument prototype would still apply. */
4295 #ifdef __cplusplus
4296 extern "C"
4297 #endif
4298 char socket ();
4299 /* The GNU C library defines this for functions which it implements
4300 to always fail with ENOSYS. Some functions are actually named
4301 something starting with __ and the normal name is an alias. */
4302 #if defined __stub_socket || defined __stub___socket
4303 choke me
4304 #endif
4305
4306 int
4307 main ()
4308 {
4309 return socket ();
4310 ;
4311 return 0;
4312 }
4313 _ACEOF
4314 rm -f conftest.$ac_objext conftest$ac_exeext
4315 if { (ac_try="$ac_link"
4316 case "(($ac_try" in
4317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4318 *) ac_try_echo=$ac_try;;
4319 esac
4320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4321 (eval "$ac_link") 2>conftest.er1
4322 ac_status=$?
4323 grep -v '^ *+' conftest.er1 >conftest.err
4324 rm -f conftest.er1
4325 cat conftest.err >&5
4326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4327 (exit $ac_status); } && {
4328 test -z "$ac_cxx_werror_flag" ||
4329 test ! -s conftest.err
4330 } && test -s conftest$ac_exeext &&
4331 $as_test_x conftest$ac_exeext; then
4332 ac_cv_func_socket=yes
4333 else
4334 echo "$as_me: failed program was:" >&5
4335 sed 's/^/| /' conftest.$ac_ext >&5
4336
4337 ac_cv_func_socket=no
4338 fi
4339
4340 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4341 conftest$ac_exeext conftest.$ac_ext
4342 fi
4343 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4344 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4345 if test $ac_cv_func_socket = yes; then
4346 :
4347 else
4348 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4349 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4350 if test "${ac_cv_lib_socket_socket+set}" = set; then
4351 echo $ECHO_N "(cached) $ECHO_C" >&6
4352 else
4353 ac_check_lib_save_LIBS=$LIBS
4354 LIBS="-lsocket $LIBS"
4355 cat >conftest.$ac_ext <<_ACEOF
4356 /* confdefs.h. */
4357 _ACEOF
4358 cat confdefs.h >>conftest.$ac_ext
4359 cat >>conftest.$ac_ext <<_ACEOF
4360 /* end confdefs.h. */
4361
4362 /* Override any GCC internal prototype to avoid an error.
4363 Use char because int might match the return type of a GCC
4364 builtin and then its argument prototype would still apply. */
4365 #ifdef __cplusplus
4366 extern "C"
4367 #endif
4368 char socket ();
4369 int
4370 main ()
4371 {
4372 return socket ();
4373 ;
4374 return 0;
4375 }
4376 _ACEOF
4377 rm -f conftest.$ac_objext conftest$ac_exeext
4378 if { (ac_try="$ac_link"
4379 case "(($ac_try" in
4380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4381 *) ac_try_echo=$ac_try;;
4382 esac
4383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4384 (eval "$ac_link") 2>conftest.er1
4385 ac_status=$?
4386 grep -v '^ *+' conftest.er1 >conftest.err
4387 rm -f conftest.er1
4388 cat conftest.err >&5
4389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4390 (exit $ac_status); } && {
4391 test -z "$ac_cxx_werror_flag" ||
4392 test ! -s conftest.err
4393 } && test -s conftest$ac_exeext &&
4394 $as_test_x conftest$ac_exeext; then
4395 ac_cv_lib_socket_socket=yes
4396 else
4397 echo "$as_me: failed program was:" >&5
4398 sed 's/^/| /' conftest.$ac_ext >&5
4399
4400 ac_cv_lib_socket_socket=no
4401 fi
4402
4403 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4404 conftest$ac_exeext conftest.$ac_ext
4405 LIBS=$ac_check_lib_save_LIBS
4406 fi
4407 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4408 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4409 if test $ac_cv_lib_socket_socket = yes; then
4410 LIBS="$LIBS -lsocket"
4411 fi
4412
4413 fi
4414
4415
4416
4417 support_frills=yes
4418 support_inheritpixmap=yes
4419 support_tinting=yes
4420 support_fading=yes
4421 support_keepscrolling=yes
4422 support_selectionscrolling=yes
4423 support_mousewheel=yes
4424 support_mouseslipwheel=yes
4425 support_text_blink=yes
4426 support_pointer_blank=yes
4427 support_scroll_rxvt=yes
4428 support_scroll_next=yes
4429 support_scroll_xterm=yes
4430 support_scroll_plain=yes
4431 support_xim=yes
4432 support_xpm=yes
4433 support_xft=yes
4434 support_unicode3=no
4435 support_combining=yes
4436 support_8bitctrls=no
4437 support_iso14755=yes
4438 support_styles=yes
4439 support_perl=yes
4440 codesets=all
4441
4442
4443 if test "x$enable_shared" = xyes; then
4444
4445 cat >>confdefs.h <<\_ACEOF
4446 #define LIBRXVT 1
4447 _ACEOF
4448
4449 INSTALL_LIBRXVT=yes
4450 fi
4451
4452
4453 # Check whether --enable-everything was given.
4454 if test "${enable_everything+set}" = set; then
4455 enableval=$enable_everything;
4456 if test x$enableval = xno; then
4457 support_frills=no
4458 support_inheritpixmap=no
4459 support_tinting=no
4460 support_fading=no
4461 support_keepscrolling=no
4462 support_selectionscrolling=no
4463 support_lastlog=no
4464 support_mousewheel=no
4465 support_mouseslipwheel=no
4466 support_text_blink=no
4467 support_pointer_blank=no
4468 support_scroll_rxvt=no
4469 support_scroll_next=no
4470 support_scroll_xterm=no
4471 support_scroll_plain=no
4472 support_utmp=no
4473 support_wtmp=no
4474 support_xim=no
4475 support_xpm=no
4476 support_xft=no
4477 support_unicode3=no
4478 support_combining=no
4479 support_8bitctrls=no
4480 support_iso14755=no
4481 support_styles=no
4482 support_perl=no
4483 codesets=
4484 fi
4485 if test x$enableval = xyes; then
4486 support_frills=yes
4487 support_inheritpixmap=yes
4488 support_tinting=yes
4489 support_fading=yes
4490 support_keepscrolling=yes
4491 support_selectionscrolling=yes
4492 support_lastlog=yes
4493 support_mousewheel=yes
4494 support_mouseslipwheel=yes
4495 support_text_blink=yes
4496 support_pointer_blank=yes
4497 support_scroll_rxvt=yes
4498 support_scroll_next=yes
4499 support_scroll_xterm=yes
4500 support_scroll_plain=yes
4501 support_utmp=yes
4502 support_wtmp=yes
4503 support_xim=yes
4504 support_xpm=yes
4505 support_xft=yes
4506 support_unicode3=yes
4507 support_combining=yes
4508 #support_8bitctrls=yes
4509 support_iso14755=yes
4510 support_styles=yes
4511 support_perl=yes
4512 codesets=all
4513 fi
4514
4515 fi
4516
4517
4518 # Check whether --enable-unicode3 was given.
4519 if test "${enable_unicode3+set}" = set; then
4520 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4521 support_unicode3=$enableval
4522 fi
4523 fi
4524
4525
4526 # Check whether --enable-combining was given.
4527 if test "${enable_combining+set}" = set; then
4528 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4529 support_combining=$enableval
4530 fi
4531 fi
4532
4533
4534 # Check whether --enable-xft was given.
4535 if test "${enable_xft+set}" = set; then
4536 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4537 support_xft=$enableval
4538 fi
4539 fi
4540
4541
4542 # Check whether --enable-font-styles was given.
4543 if test "${enable_font_styles+set}" = set; then
4544 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4545 support_styles=$enableval
4546 fi
4547 fi
4548
4549
4550 # Check whether --enable-xpm-background was given.
4551 if test "${enable_xpm_background+set}" = set; then
4552 enableval=$enable_xpm_background; if test x$enableval = xyes -o x$enableval = xno; then
4553 support_xpm=$enableval
4554 fi
4555 fi
4556
4557
4558 # Check whether --enable-transparency was given.
4559 if test "${enable_transparency+set}" = set; then
4560 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4561 support_inheritpixmap=$enableval
4562 fi
4563 fi
4564
4565
4566 # Check whether --enable-tinting was given.
4567 if test "${enable_tinting+set}" = set; then
4568 enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_tinting=$enableval
4570 fi
4571 fi
4572
4573
4574 # Check whether --enable-fading was given.
4575 if test "${enable_fading+set}" = set; then
4576 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4577 support_fading=$enableval
4578 fi
4579 fi
4580
4581
4582 # Check whether --enable-rxvt-scroll was given.
4583 if test "${enable_rxvt_scroll+set}" = set; then
4584 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585 support_scroll_rxvt=$enableval
4586 fi
4587 fi
4588
4589
4590 # Check whether --enable-next-scroll was given.
4591 if test "${enable_next_scroll+set}" = set; then
4592 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593 support_scroll_next=$enableval
4594 fi
4595 fi
4596
4597
4598 # Check whether --enable-xterm-scroll was given.
4599 if test "${enable_xterm_scroll+set}" = set; then
4600 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4601 support_scroll_xterm=$enableval
4602 fi
4603 fi
4604
4605
4606 # Check whether --enable-perl was given.
4607 if test "${enable_perl+set}" = set; then
4608 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_perl=$enableval
4610 fi
4611 fi
4612
4613
4614 # Check whether --enable-plain-scroll was given.
4615 if test "${enable_plain_scroll+set}" = set; then
4616 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4617 support_scroll_plain=$enableval
4618 fi
4619 fi
4620
4621
4622
4623 # Check whether --with-codesets was given.
4624 if test "${with_codesets+set}" = set; then
4625 withval=$with_codesets; codesets="$withval"
4626 fi
4627
4628
4629 # Check whether --enable-xim was given.
4630 if test "${enable_xim+set}" = set; then
4631 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4632 support_xim=$enableval
4633 fi
4634 fi
4635
4636
4637 # Check whether --enable-backspace-key was given.
4638 if test "${enable_backspace_key+set}" = set; then
4639 enableval=$enable_backspace_key; if test x$enableval = xno; then
4640
4641 cat >>confdefs.h <<\_ACEOF
4642 #define NO_BACKSPACE_KEY 1
4643 _ACEOF
4644
4645 fi
4646 fi
4647
4648
4649 # Check whether --enable-delete-key was given.
4650 if test "${enable_delete_key+set}" = set; then
4651 enableval=$enable_delete_key; if test x$enableval = xno; then
4652
4653 cat >>confdefs.h <<\_ACEOF
4654 #define NO_DELETE_KEY 1
4655 _ACEOF
4656
4657 fi
4658 fi
4659
4660
4661 # Check whether --enable-resources was given.
4662 if test "${enable_resources+set}" = set; then
4663 enableval=$enable_resources; if test x$enableval = xno; then
4664
4665 cat >>confdefs.h <<\_ACEOF
4666 #define NO_RESOURCES 1
4667 _ACEOF
4668
4669 fi
4670 fi
4671
4672
4673 # Check whether --enable-8bitctrls was given.
4674 if test "${enable_8bitctrls+set}" = set; then
4675 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4676 support_8bitctrls=$enableval
4677 fi
4678 fi
4679
4680
4681 RESFALLBACK=Rxvt
4682 # Check whether --enable-fallback was given.
4683 if test "${enable_fallback+set}" = set; then
4684 enableval=$enable_fallback;
4685 test x$enableval = xyes && enableval=Rxvt
4686 test x$enableval = xno && enableval=
4687 RESFALLBACK="$enableval"
4688
4689 fi
4690
4691
4692 if test x$RESFALLBACK != x; then
4693
4694 cat >>confdefs.h <<_ACEOF
4695 #define RESFALLBACK "$RESFALLBACK"
4696 _ACEOF
4697
4698 fi
4699
4700 RESNAME=urxvt
4701
4702 # Check whether --with-res-name was given.
4703 if test "${with_res_name+set}" = set; then
4704 withval=$with_res_name; RESNAME="$withval"
4705 fi
4706
4707
4708 cat >>confdefs.h <<_ACEOF
4709 #define RESNAME "$RESNAME"
4710 _ACEOF
4711
4712
4713 RESCLASS=URxvt
4714
4715 # Check whether --with-res-class was given.
4716 if test "${with_res_class+set}" = set; then
4717 withval=$with_res_class; RESCLASS="$withval"
4718 fi
4719
4720
4721 cat >>confdefs.h <<_ACEOF
4722 #define RESCLASS "$RESCLASS"
4723 _ACEOF
4724
4725
4726 RXVTNAME=urxvt
4727
4728 # Check whether --with-name was given.
4729 if test "${with_name+set}" = set; then
4730 withval=$with_name; RXVTNAME="$withval"
4731 fi
4732
4733
4734 cat >>confdefs.h <<_ACEOF
4735 #define RXVTNAME "$RXVTNAME"
4736 _ACEOF
4737
4738
4739 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4740
4741
4742 # Check whether --enable-swapscreen was given.
4743 if test "${enable_swapscreen+set}" = set; then
4744 enableval=$enable_swapscreen; if test x$enableval = xno; then
4745
4746 cat >>confdefs.h <<\_ACEOF
4747 #define NO_SECONDARY_SCREEN 1
4748 _ACEOF
4749
4750 fi
4751 fi
4752
4753
4754 # Check whether --enable-iso14755 was given.
4755 if test "${enable_iso14755+set}" = set; then
4756 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4757 support_iso14755=$enableval
4758 fi
4759 fi
4760
4761
4762 # Check whether --enable-frills was given.
4763 if test "${enable_frills+set}" = set; then
4764 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4765 support_frills=$enableval
4766 fi
4767 fi
4768
4769
4770 # Check whether --enable-keepscrolling was given.
4771 if test "${enable_keepscrolling+set}" = set; then
4772 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773 support_keepscrolling=$enableval
4774 fi
4775 fi
4776
4777
4778 # Check whether --enable-selectionscrolling was given.
4779 if test "${enable_selectionscrolling+set}" = set; then
4780 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4781 support_selectionscrolling=$enableval
4782 fi
4783 fi
4784
4785
4786 # Check whether --enable-mousewheel was given.
4787 if test "${enable_mousewheel+set}" = set; then
4788 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4789 support_mousewheel=$enableval
4790 fi
4791 fi
4792
4793
4794 # Check whether --enable-slipwheeling was given.
4795 if test "${enable_slipwheeling+set}" = set; then
4796 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4797 support_mouseslipwheel=$enableval
4798 fi
4799 fi
4800
4801
4802 # Check whether --enable-smart-resize was given.
4803 if test "${enable_smart_resize+set}" = set; then
4804 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4805
4806 cat >>confdefs.h <<\_ACEOF
4807 #define SMART_RESIZE 1
4808 _ACEOF
4809
4810 fi
4811 fi
4812
4813
4814 # Check whether --enable-text-blink was given.
4815 if test "${enable_text_blink+set}" = set; then
4816 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4817 support_text_blink=$enableval
4818 fi
4819 fi
4820
4821
4822 # Check whether --enable-pointer-blank was given.
4823 if test "${enable_pointer_blank+set}" = set; then
4824 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4825 support_pointer_blank=$enableval
4826 fi
4827 fi
4828
4829
4830
4831 # Check whether --with-term was given.
4832 if test "${with_term+set}" = set; then
4833 withval=$with_term; if test x$withval != x; then
4834
4835 cat >>confdefs.h <<_ACEOF
4836 #define TERMENV "$withval"
4837 _ACEOF
4838 term="$withval"
4839 fi
4840 fi
4841
4842
4843
4844 # Check whether --with-terminfo was given.
4845 if test "${with_terminfo+set}" = set; then
4846 withval=$with_terminfo; if test x$withval != x; then
4847
4848 cat >>confdefs.h <<_ACEOF
4849 #define RXVT_TERMINFO "$withval"
4850 _ACEOF
4851 terminfo="$withval"
4852 fi
4853 fi
4854
4855
4856
4857 # Extract the first word of "mv", so it can be a program name with args.
4858 set dummy mv; ac_word=$2
4859 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4860 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4861 if test "${ac_cv_path_MV+set}" = set; then
4862 echo $ECHO_N "(cached) $ECHO_C" >&6
4863 else
4864 case $MV in
4865 [\\/]* | ?:[\\/]*)
4866 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4867 ;;
4868 *)
4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 for as_dir in $PATH
4871 do
4872 IFS=$as_save_IFS
4873 test -z "$as_dir" && as_dir=.
4874 for ac_exec_ext in '' $ac_executable_extensions; do
4875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4876 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4877 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4878 break 2
4879 fi
4880 done
4881 done
4882 IFS=$as_save_IFS
4883
4884 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4885 ;;
4886 esac
4887 fi
4888 MV=$ac_cv_path_MV
4889 if test -n "$MV"; then
4890 { echo "$as_me:$LINENO: result: $MV" >&5
4891 echo "${ECHO_T}$MV" >&6; }
4892 else
4893 { echo "$as_me:$LINENO: result: no" >&5
4894 echo "${ECHO_T}no" >&6; }
4895 fi
4896
4897
4898 # Extract the first word of "cp", so it can be a program name with args.
4899 set dummy cp; ac_word=$2
4900 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4901 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4902 if test "${ac_cv_path_CP+set}" = set; then
4903 echo $ECHO_N "(cached) $ECHO_C" >&6
4904 else
4905 case $CP in
4906 [\\/]* | ?:[\\/]*)
4907 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4908 ;;
4909 *)
4910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4911 for as_dir in $PATH
4912 do
4913 IFS=$as_save_IFS
4914 test -z "$as_dir" && as_dir=.
4915 for ac_exec_ext in '' $ac_executable_extensions; do
4916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4917 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4918 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4919 break 2
4920 fi
4921 done
4922 done
4923 IFS=$as_save_IFS
4924
4925 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4926 ;;
4927 esac
4928 fi
4929 CP=$ac_cv_path_CP
4930 if test -n "$CP"; then
4931 { echo "$as_me:$LINENO: result: $CP" >&5
4932 echo "${ECHO_T}$CP" >&6; }
4933 else
4934 { echo "$as_me:$LINENO: result: no" >&5
4935 echo "${ECHO_T}no" >&6; }
4936 fi
4937
4938
4939 # Extract the first word of "ln", so it can be a program name with args.
4940 set dummy ln; ac_word=$2
4941 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4942 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4943 if test "${ac_cv_path_LN+set}" = set; then
4944 echo $ECHO_N "(cached) $ECHO_C" >&6
4945 else
4946 case $LN in
4947 [\\/]* | ?:[\\/]*)
4948 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4949 ;;
4950 *)
4951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952 for as_dir in $PATH
4953 do
4954 IFS=$as_save_IFS
4955 test -z "$as_dir" && as_dir=.
4956 for ac_exec_ext in '' $ac_executable_extensions; do
4957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4958 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4959 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4960 break 2
4961 fi
4962 done
4963 done
4964 IFS=$as_save_IFS
4965
4966 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4967 ;;
4968 esac
4969 fi
4970 LN=$ac_cv_path_LN
4971 if test -n "$LN"; then
4972 { echo "$as_me:$LINENO: result: $LN" >&5
4973 echo "${ECHO_T}$LN" >&6; }
4974 else
4975 { echo "$as_me:$LINENO: result: no" >&5
4976 echo "${ECHO_T}no" >&6; }
4977 fi
4978
4979
4980 # Extract the first word of "sed", so it can be a program name with args.
4981 set dummy sed; ac_word=$2
4982 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4983 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4984 if test "${ac_cv_path_SED+set}" = set; then
4985 echo $ECHO_N "(cached) $ECHO_C" >&6
4986 else
4987 case $SED in
4988 [\\/]* | ?:[\\/]*)
4989 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4990 ;;
4991 *)
4992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4993 for as_dir in $PATH
4994 do
4995 IFS=$as_save_IFS
4996 test -z "$as_dir" && as_dir=.
4997 for ac_exec_ext in '' $ac_executable_extensions; do
4998 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4999 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
5000 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5001 break 2
5002 fi
5003 done
5004 done
5005 IFS=$as_save_IFS
5006
5007 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
5008 ;;
5009 esac
5010 fi
5011 SED=$ac_cv_path_SED
5012 if test -n "$SED"; then
5013 { echo "$as_me:$LINENO: result: $SED" >&5
5014 echo "${ECHO_T}$SED" >&6; }
5015 else
5016 { echo "$as_me:$LINENO: result: no" >&5
5017 echo "${ECHO_T}no" >&6; }
5018 fi
5019
5020
5021 # Extract the first word of "echo", so it can be a program name with args.
5022 set dummy echo; ac_word=$2
5023 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5024 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5025 if test "${ac_cv_path_ECHO+set}" = set; then
5026 echo $ECHO_N "(cached) $ECHO_C" >&6
5027 else
5028 case $ECHO in
5029 [\\/]* | ?:[\\/]*)
5030 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
5031 ;;
5032 *)
5033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5034 for as_dir in $PATH
5035 do
5036 IFS=$as_save_IFS
5037 test -z "$as_dir" && as_dir=.
5038 for ac_exec_ext in '' $ac_executable_extensions; do
5039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5040 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
5041 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5042 break 2
5043 fi
5044 done
5045 done
5046 IFS=$as_save_IFS
5047
5048 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
5049 ;;
5050 esac
5051 fi
5052 ECHO=$ac_cv_path_ECHO
5053 if test -n "$ECHO"; then
5054 { echo "$as_me:$LINENO: result: $ECHO" >&5
5055 echo "${ECHO_T}$ECHO" >&6; }
5056 else
5057 { echo "$as_me:$LINENO: result: no" >&5
5058 echo "${ECHO_T}no" >&6; }
5059 fi
5060
5061
5062 # Extract the first word of "cmp", so it can be a program name with args.
5063 set dummy cmp; ac_word=$2
5064 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5066 if test "${ac_cv_path_CMP+set}" = set; then
5067 echo $ECHO_N "(cached) $ECHO_C" >&6
5068 else
5069 case $CMP in
5070 [\\/]* | ?:[\\/]*)
5071 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5072 ;;
5073 *)
5074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5075 for as_dir in $PATH
5076 do
5077 IFS=$as_save_IFS
5078 test -z "$as_dir" && as_dir=.
5079 for ac_exec_ext in '' $ac_executable_extensions; do
5080 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5081 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5082 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5083 break 2
5084 fi
5085 done
5086 done
5087 IFS=$as_save_IFS
5088
5089 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5090 ;;
5091 esac
5092 fi
5093 CMP=$ac_cv_path_CMP
5094 if test -n "$CMP"; then
5095 { echo "$as_me:$LINENO: result: $CMP" >&5
5096 echo "${ECHO_T}$CMP" >&6; }
5097 else
5098 { echo "$as_me:$LINENO: result: no" >&5
5099 echo "${ECHO_T}no" >&6; }
5100 fi
5101
5102
5103 # Extract the first word of "tic", so it can be a program name with args.
5104 set dummy tic; ac_word=$2
5105 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5106 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5107 if test "${ac_cv_path_TIC+set}" = set; then
5108 echo $ECHO_N "(cached) $ECHO_C" >&6
5109 else
5110 case $TIC in
5111 [\\/]* | ?:[\\/]*)
5112 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5113 ;;
5114 *)
5115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5116 for as_dir in $PATH
5117 do
5118 IFS=$as_save_IFS
5119 test -z "$as_dir" && as_dir=.
5120 for ac_exec_ext in '' $ac_executable_extensions; do
5121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5122 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5123 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5124 break 2
5125 fi
5126 done
5127 done
5128 IFS=$as_save_IFS
5129
5130 ;;
5131 esac
5132 fi
5133 TIC=$ac_cv_path_TIC
5134 if test -n "$TIC"; then
5135 { echo "$as_me:$LINENO: result: $TIC" >&5
5136 echo "${ECHO_T}$TIC" >&6; }
5137 else
5138 { echo "$as_me:$LINENO: result: no" >&5
5139 echo "${ECHO_T}no" >&6; }
5140 fi
5141
5142
5143
5144
5145
5146 ac_ext=cpp
5147 ac_cpp='$CXXCPP $CPPFLAGS'
5148 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5149 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5150 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5151 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5152 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
5153 if test -z "$CXXCPP"; then
5154 if test "${ac_cv_prog_CXXCPP+set}" = set; then
5155 echo $ECHO_N "(cached) $ECHO_C" >&6
5156 else
5157 # Double quotes because CXXCPP needs to be expanded
5158 for CXXCPP in "$CXX -E" "/lib/cpp"
5159 do
5160 ac_preproc_ok=false
5161 for ac_cxx_preproc_warn_flag in '' yes
5162 do
5163 # Use a header file that comes with gcc, so configuring glibc
5164 # with a fresh cross-compiler works.
5165 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5166 # <limits.h> exists even on freestanding compilers.
5167 # On the NeXT, cc -E runs the code through the compiler's parser,
5168 # not just through cpp. "Syntax error" is here to catch this case.
5169 cat >conftest.$ac_ext <<_ACEOF
5170 /* confdefs.h. */
5171 _ACEOF
5172 cat confdefs.h >>conftest.$ac_ext
5173 cat >>conftest.$ac_ext <<_ACEOF
5174 /* end confdefs.h. */
5175 #ifdef __STDC__
5176 # include <limits.h>
5177 #else
5178 # include <assert.h>
5179 #endif
5180 Syntax error
5181 _ACEOF
5182 if { (ac_try="$ac_cpp conftest.$ac_ext"
5183 case "(($ac_try" in
5184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5185 *) ac_try_echo=$ac_try;;
5186 esac
5187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5188 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5189 ac_status=$?
5190 grep -v '^ *+' conftest.er1 >conftest.err
5191 rm -f conftest.er1
5192 cat conftest.err >&5
5193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5194 (exit $ac_status); } >/dev/null && {
5195 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5196 test ! -s conftest.err
5197 }; then
5198 :
5199 else
5200 echo "$as_me: failed program was:" >&5
5201 sed 's/^/| /' conftest.$ac_ext >&5
5202
5203 # Broken: fails on valid input.
5204 continue
5205 fi
5206
5207 rm -f conftest.err conftest.$ac_ext
5208
5209 # OK, works on sane cases. Now check whether nonexistent headers
5210 # can be detected and how.
5211 cat >conftest.$ac_ext <<_ACEOF
5212 /* confdefs.h. */
5213 _ACEOF
5214 cat confdefs.h >>conftest.$ac_ext
5215 cat >>conftest.$ac_ext <<_ACEOF
5216 /* end confdefs.h. */
5217 #include <ac_nonexistent.h>
5218 _ACEOF
5219 if { (ac_try="$ac_cpp conftest.$ac_ext"
5220 case "(($ac_try" in
5221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5222 *) ac_try_echo=$ac_try;;
5223 esac
5224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5225 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5226 ac_status=$?
5227 grep -v '^ *+' conftest.er1 >conftest.err
5228 rm -f conftest.er1
5229 cat conftest.err >&5
5230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5231 (exit $ac_status); } >/dev/null && {
5232 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5233 test ! -s conftest.err
5234 }; then
5235 # Broken: success on invalid input.
5236 continue
5237 else
5238 echo "$as_me: failed program was:" >&5
5239 sed 's/^/| /' conftest.$ac_ext >&5
5240
5241 # Passes both tests.
5242 ac_preproc_ok=:
5243 break
5244 fi
5245
5246 rm -f conftest.err conftest.$ac_ext
5247
5248 done
5249 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5250 rm -f conftest.err conftest.$ac_ext
5251 if $ac_preproc_ok; then
5252 break
5253 fi
5254
5255 done
5256 ac_cv_prog_CXXCPP=$CXXCPP
5257
5258 fi
5259 CXXCPP=$ac_cv_prog_CXXCPP
5260 else
5261 ac_cv_prog_CXXCPP=$CXXCPP
5262 fi
5263 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5264 echo "${ECHO_T}$CXXCPP" >&6; }
5265 ac_preproc_ok=false
5266 for ac_cxx_preproc_warn_flag in '' yes
5267 do
5268 # Use a header file that comes with gcc, so configuring glibc
5269 # with a fresh cross-compiler works.
5270 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5271 # <limits.h> exists even on freestanding compilers.
5272 # On the NeXT, cc -E runs the code through the compiler's parser,
5273 # not just through cpp. "Syntax error" is here to catch this case.
5274 cat >conftest.$ac_ext <<_ACEOF
5275 /* confdefs.h. */
5276 _ACEOF
5277 cat confdefs.h >>conftest.$ac_ext
5278 cat >>conftest.$ac_ext <<_ACEOF
5279 /* end confdefs.h. */
5280 #ifdef __STDC__
5281 # include <limits.h>
5282 #else
5283 # include <assert.h>
5284 #endif
5285 Syntax error
5286 _ACEOF
5287 if { (ac_try="$ac_cpp conftest.$ac_ext"
5288 case "(($ac_try" in
5289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5290 *) ac_try_echo=$ac_try;;
5291 esac
5292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5293 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5294 ac_status=$?
5295 grep -v '^ *+' conftest.er1 >conftest.err
5296 rm -f conftest.er1
5297 cat conftest.err >&5
5298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5299 (exit $ac_status); } >/dev/null && {
5300 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5301 test ! -s conftest.err
5302 }; then
5303 :
5304 else
5305 echo "$as_me: failed program was:" >&5
5306 sed 's/^/| /' conftest.$ac_ext >&5
5307
5308 # Broken: fails on valid input.
5309 continue
5310 fi
5311
5312 rm -f conftest.err conftest.$ac_ext
5313
5314 # OK, works on sane cases. Now check whether nonexistent headers
5315 # can be detected and how.
5316 cat >conftest.$ac_ext <<_ACEOF
5317 /* confdefs.h. */
5318 _ACEOF
5319 cat confdefs.h >>conftest.$ac_ext
5320 cat >>conftest.$ac_ext <<_ACEOF
5321 /* end confdefs.h. */
5322 #include <ac_nonexistent.h>
5323 _ACEOF
5324 if { (ac_try="$ac_cpp conftest.$ac_ext"
5325 case "(($ac_try" in
5326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5327 *) ac_try_echo=$ac_try;;
5328 esac
5329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5330 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5331 ac_status=$?
5332 grep -v '^ *+' conftest.er1 >conftest.err
5333 rm -f conftest.er1
5334 cat conftest.err >&5
5335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5336 (exit $ac_status); } >/dev/null && {
5337 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5338 test ! -s conftest.err
5339 }; then
5340 # Broken: success on invalid input.
5341 continue
5342 else
5343 echo "$as_me: failed program was:" >&5
5344 sed 's/^/| /' conftest.$ac_ext >&5
5345
5346 # Passes both tests.
5347 ac_preproc_ok=:
5348 break
5349 fi
5350
5351 rm -f conftest.err conftest.$ac_ext
5352
5353 done
5354 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5355 rm -f conftest.err conftest.$ac_ext
5356 if $ac_preproc_ok; then
5357 :
5358 else
5359 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5360 See \`config.log' for more details." >&5
5361 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5362 See \`config.log' for more details." >&2;}
5363 { (exit 1); exit 1; }; }
5364 fi
5365
5366 ac_ext=cpp
5367 ac_cpp='$CXXCPP $CPPFLAGS'
5368 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5369 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5370 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5371
5372
5373 { echo "$as_me:$LINENO: checking for X" >&5
5374 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5375
5376
5377 # Check whether --with-x was given.
5378 if test "${with_x+set}" = set; then
5379 withval=$with_x;
5380 fi
5381
5382 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5383 if test "x$with_x" = xno; then
5384 # The user explicitly disabled X.
5385 have_x=disabled
5386 else
5387 case $x_includes,$x_libraries in #(
5388 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5389 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5390 { (exit 1); exit 1; }; };; #(
5391 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5392 echo $ECHO_N "(cached) $ECHO_C" >&6
5393 else
5394 # One or both of the vars are not set, and there is no cached value.
5395 ac_x_includes=no ac_x_libraries=no
5396 rm -f -r conftest.dir
5397 if mkdir conftest.dir; then
5398 cd conftest.dir
5399 cat >Imakefile <<'_ACEOF'
5400 incroot:
5401 @echo incroot='${INCROOT}'
5402 usrlibdir:
5403 @echo usrlibdir='${USRLIBDIR}'
5404 libdir:
5405 @echo libdir='${LIBDIR}'
5406 _ACEOF
5407 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5408 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5409 for ac_var in incroot usrlibdir libdir; do
5410 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5411 done
5412 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5413 for ac_extension in a so sl; do
5414 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5415 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5416 ac_im_usrlibdir=$ac_im_libdir; break
5417 fi
5418 done
5419 # Screen out bogus values from the imake configuration. They are
5420 # bogus both because they are the default anyway, and because
5421 # using them would break gcc on systems where it needs fixed includes.
5422 case $ac_im_incroot in
5423 /usr/include) ac_x_includes= ;;
5424 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5425 esac
5426 case $ac_im_usrlibdir in
5427 /usr/lib | /lib) ;;
5428 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5429 esac
5430 fi
5431 cd ..
5432 rm -f -r conftest.dir
5433 fi
5434
5435 # Standard set of common directories for X headers.
5436 # Check X11 before X11Rn because it is often a symlink to the current release.
5437 ac_x_header_dirs='
5438 /usr/X11/include
5439 /usr/X11R6/include
5440 /usr/X11R5/include
5441 /usr/X11R4/include
5442
5443 /usr/include/X11
5444 /usr/include/X11R6
5445 /usr/include/X11R5
5446 /usr/include/X11R4
5447
5448 /usr/local/X11/include
5449 /usr/local/X11R6/include
5450 /usr/local/X11R5/include
5451 /usr/local/X11R4/include
5452
5453 /usr/local/include/X11
5454 /usr/local/include/X11R6
5455 /usr/local/include/X11R5
5456 /usr/local/include/X11R4
5457
5458 /usr/X386/include
5459 /usr/x386/include
5460 /usr/XFree86/include/X11
5461
5462 /usr/include
5463 /usr/local/include
5464 /usr/unsupported/include
5465 /usr/athena/include
5466 /usr/local/x11r5/include
5467 /usr/lpp/Xamples/include
5468
5469 /usr/openwin/include
5470 /usr/openwin/share/include'
5471
5472 if test "$ac_x_includes" = no; then
5473 # Guess where to find include files, by looking for Xlib.h.
5474 # First, try using that file with no special directory specified.
5475 cat >conftest.$ac_ext <<_ACEOF
5476 /* confdefs.h. */
5477 _ACEOF
5478 cat confdefs.h >>conftest.$ac_ext
5479 cat >>conftest.$ac_ext <<_ACEOF
5480 /* end confdefs.h. */
5481 #include <X11/Xlib.h>
5482 _ACEOF
5483 if { (ac_try="$ac_cpp conftest.$ac_ext"
5484 case "(($ac_try" in
5485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5486 *) ac_try_echo=$ac_try;;
5487 esac
5488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5489 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5490 ac_status=$?
5491 grep -v '^ *+' conftest.er1 >conftest.err
5492 rm -f conftest.er1
5493 cat conftest.err >&5
5494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5495 (exit $ac_status); } >/dev/null && {
5496 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5497 test ! -s conftest.err
5498 }; then
5499 # We can compile using X headers with no special include directory.
5500 ac_x_includes=
5501 else
5502 echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5504
5505 for ac_dir in $ac_x_header_dirs; do
5506 if test -r "$ac_dir/X11/Xlib.h"; then
5507 ac_x_includes=$ac_dir
5508 break
5509 fi
5510 done
5511 fi
5512
5513 rm -f conftest.err conftest.$ac_ext
5514 fi # $ac_x_includes = no
5515
5516 if test "$ac_x_libraries" = no; then
5517 # Check for the libraries.
5518 # See if we find them without any special options.
5519 # Don't add to $LIBS permanently.
5520 ac_save_LIBS=$LIBS
5521 LIBS="-lX11 $LIBS"
5522 cat >conftest.$ac_ext <<_ACEOF
5523 /* confdefs.h. */
5524 _ACEOF
5525 cat confdefs.h >>conftest.$ac_ext
5526 cat >>conftest.$ac_ext <<_ACEOF
5527 /* end confdefs.h. */
5528 #include <X11/Xlib.h>
5529 int
5530 main ()
5531 {
5532 XrmInitialize ()
5533 ;
5534 return 0;
5535 }
5536 _ACEOF
5537 rm -f conftest.$ac_objext conftest$ac_exeext
5538 if { (ac_try="$ac_link"
5539 case "(($ac_try" in
5540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5541 *) ac_try_echo=$ac_try;;
5542 esac
5543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5544 (eval "$ac_link") 2>conftest.er1
5545 ac_status=$?
5546 grep -v '^ *+' conftest.er1 >conftest.err
5547 rm -f conftest.er1
5548 cat conftest.err >&5
5549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5550 (exit $ac_status); } && {
5551 test -z "$ac_cxx_werror_flag" ||
5552 test ! -s conftest.err
5553 } && test -s conftest$ac_exeext &&
5554 $as_test_x conftest$ac_exeext; then
5555 LIBS=$ac_save_LIBS
5556 # We can link X programs with no special library path.
5557 ac_x_libraries=
5558 else
5559 echo "$as_me: failed program was:" >&5
5560 sed 's/^/| /' conftest.$ac_ext >&5
5561
5562 LIBS=$ac_save_LIBS
5563 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5564 do
5565 # Don't even attempt the hair of trying to link an X program!
5566 for ac_extension in a so sl; do
5567 if test -r "$ac_dir/libX11.$ac_extension"; then
5568 ac_x_libraries=$ac_dir
5569 break 2
5570 fi
5571 done
5572 done
5573 fi
5574
5575 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5576 conftest$ac_exeext conftest.$ac_ext
5577 fi # $ac_x_libraries = no
5578
5579 case $ac_x_includes,$ac_x_libraries in #(
5580 no,* | *,no | *\'*)
5581 # Didn't find X, or a directory has "'" in its name.
5582 ac_cv_have_x="have_x=no";; #(
5583 *)
5584 # Record where we found X for the cache.
5585 ac_cv_have_x="have_x=yes\
5586 ac_x_includes='$ac_x_includes'\
5587 ac_x_libraries='$ac_x_libraries'"
5588 esac
5589 fi
5590 ;; #(
5591 *) have_x=yes;;
5592 esac
5593 eval "$ac_cv_have_x"
5594 fi # $with_x != no
5595
5596 if test "$have_x" != yes; then
5597 { echo "$as_me:$LINENO: result: $have_x" >&5
5598 echo "${ECHO_T}$have_x" >&6; }
5599 no_x=yes
5600 else
5601 # If each of the values was on the command line, it overrides each guess.
5602 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5603 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5604 # Update the cache value to reflect the command line values.
5605 ac_cv_have_x="have_x=yes\
5606 ac_x_includes='$x_includes'\
5607 ac_x_libraries='$x_libraries'"
5608 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5609 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5610 fi
5611
5612 if test "$no_x" = yes; then
5613 # Not all programs may use this symbol, but it does not hurt to define it.
5614
5615 cat >>confdefs.h <<\_ACEOF
5616 #define X_DISPLAY_MISSING 1
5617 _ACEOF
5618
5619 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5620 else
5621 if test -n "$x_includes"; then
5622 X_CFLAGS="$X_CFLAGS -I$x_includes"
5623 fi
5624
5625 # It would also be nice to do this for all -L options, not just this one.
5626 if test -n "$x_libraries"; then
5627 X_LIBS="$X_LIBS -L$x_libraries"
5628 # For Solaris; some versions of Sun CC require a space after -R and
5629 # others require no space. Words are not sufficient . . . .
5630 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5631 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5632 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5633 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5634 ac_cxx_werror_flag=yes
5635 cat >conftest.$ac_ext <<_ACEOF
5636 /* confdefs.h. */
5637 _ACEOF
5638 cat confdefs.h >>conftest.$ac_ext
5639 cat >>conftest.$ac_ext <<_ACEOF
5640 /* end confdefs.h. */
5641
5642 int
5643 main ()
5644 {
5645
5646 ;
5647 return 0;
5648 }
5649 _ACEOF
5650 rm -f conftest.$ac_objext conftest$ac_exeext
5651 if { (ac_try="$ac_link"
5652 case "(($ac_try" in
5653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5654 *) ac_try_echo=$ac_try;;
5655 esac
5656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5657 (eval "$ac_link") 2>conftest.er1
5658 ac_status=$?
5659 grep -v '^ *+' conftest.er1 >conftest.err
5660 rm -f conftest.er1
5661 cat conftest.err >&5
5662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5663 (exit $ac_status); } && {
5664 test -z "$ac_cxx_werror_flag" ||
5665 test ! -s conftest.err
5666 } && test -s conftest$ac_exeext &&
5667 $as_test_x conftest$ac_exeext; then
5668 { echo "$as_me:$LINENO: result: no" >&5
5669 echo "${ECHO_T}no" >&6; }
5670 X_LIBS="$X_LIBS -R$x_libraries"
5671 else
5672 echo "$as_me: failed program was:" >&5
5673 sed 's/^/| /' conftest.$ac_ext >&5
5674
5675 LIBS="$ac_xsave_LIBS -R $x_libraries"
5676 cat >conftest.$ac_ext <<_ACEOF
5677 /* confdefs.h. */
5678 _ACEOF
5679 cat confdefs.h >>conftest.$ac_ext
5680 cat >>conftest.$ac_ext <<_ACEOF
5681 /* end confdefs.h. */
5682
5683 int
5684 main ()
5685 {
5686
5687 ;
5688 return 0;
5689 }
5690 _ACEOF
5691 rm -f conftest.$ac_objext conftest$ac_exeext
5692 if { (ac_try="$ac_link"
5693 case "(($ac_try" in
5694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5695 *) ac_try_echo=$ac_try;;
5696 esac
5697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5698 (eval "$ac_link") 2>conftest.er1
5699 ac_status=$?
5700 grep -v '^ *+' conftest.er1 >conftest.err
5701 rm -f conftest.er1
5702 cat conftest.err >&5
5703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5704 (exit $ac_status); } && {
5705 test -z "$ac_cxx_werror_flag" ||
5706 test ! -s conftest.err
5707 } && test -s conftest$ac_exeext &&
5708 $as_test_x conftest$ac_exeext; then
5709 { echo "$as_me:$LINENO: result: yes" >&5
5710 echo "${ECHO_T}yes" >&6; }
5711 X_LIBS="$X_LIBS -R $x_libraries"
5712 else
5713 echo "$as_me: failed program was:" >&5
5714 sed 's/^/| /' conftest.$ac_ext >&5
5715
5716 { echo "$as_me:$LINENO: result: neither works" >&5
5717 echo "${ECHO_T}neither works" >&6; }
5718 fi
5719
5720 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5721 conftest$ac_exeext conftest.$ac_ext
5722 fi
5723
5724 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5725 conftest$ac_exeext conftest.$ac_ext
5726 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5727 LIBS=$ac_xsave_LIBS
5728 fi
5729
5730 # Check for system-dependent libraries X programs must link with.
5731 # Do this before checking for the system-independent R6 libraries
5732 # (-lICE), since we may need -lsocket or whatever for X linking.
5733
5734 if test "$ISC" = yes; then
5735 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5736 else
5737 # Martyn Johnson says this is needed for Ultrix, if the X
5738 # libraries were built with DECnet support. And Karl Berry says
5739 # the Alpha needs dnet_stub (dnet does not exist).
5740 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5741 cat >conftest.$ac_ext <<_ACEOF
5742 /* confdefs.h. */
5743 _ACEOF
5744 cat confdefs.h >>conftest.$ac_ext
5745 cat >>conftest.$ac_ext <<_ACEOF
5746 /* end confdefs.h. */
5747
5748 /* Override any GCC internal prototype to avoid an error.
5749 Use char because int might match the return type of a GCC
5750 builtin and then its argument prototype would still apply. */
5751 #ifdef __cplusplus
5752 extern "C"
5753 #endif
5754 char XOpenDisplay ();
5755 int
5756 main ()
5757 {
5758 return XOpenDisplay ();
5759 ;
5760 return 0;
5761 }
5762 _ACEOF
5763 rm -f conftest.$ac_objext conftest$ac_exeext
5764 if { (ac_try="$ac_link"
5765 case "(($ac_try" in
5766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5767 *) ac_try_echo=$ac_try;;
5768 esac
5769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5770 (eval "$ac_link") 2>conftest.er1
5771 ac_status=$?
5772 grep -v '^ *+' conftest.er1 >conftest.err
5773 rm -f conftest.er1
5774 cat conftest.err >&5
5775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5776 (exit $ac_status); } && {
5777 test -z "$ac_cxx_werror_flag" ||
5778 test ! -s conftest.err
5779 } && test -s conftest$ac_exeext &&
5780 $as_test_x conftest$ac_exeext; then
5781 :
5782 else
5783 echo "$as_me: failed program was:" >&5
5784 sed 's/^/| /' conftest.$ac_ext >&5
5785
5786 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5787 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5788 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5789 echo $ECHO_N "(cached) $ECHO_C" >&6
5790 else
5791 ac_check_lib_save_LIBS=$LIBS
5792 LIBS="-ldnet $LIBS"
5793 cat >conftest.$ac_ext <<_ACEOF
5794 /* confdefs.h. */
5795 _ACEOF
5796 cat confdefs.h >>conftest.$ac_ext
5797 cat >>conftest.$ac_ext <<_ACEOF
5798 /* end confdefs.h. */
5799
5800 /* Override any GCC internal prototype to avoid an error.
5801 Use char because int might match the return type of a GCC
5802 builtin and then its argument prototype would still apply. */
5803 #ifdef __cplusplus
5804 extern "C"
5805 #endif
5806 char dnet_ntoa ();
5807 int
5808 main ()
5809 {
5810 return dnet_ntoa ();
5811 ;
5812 return 0;
5813 }
5814 _ACEOF
5815 rm -f conftest.$ac_objext conftest$ac_exeext
5816 if { (ac_try="$ac_link"
5817 case "(($ac_try" in
5818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5819 *) ac_try_echo=$ac_try;;
5820 esac
5821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5822 (eval "$ac_link") 2>conftest.er1
5823 ac_status=$?
5824 grep -v '^ *+' conftest.er1 >conftest.err
5825 rm -f conftest.er1
5826 cat conftest.err >&5
5827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5828 (exit $ac_status); } && {
5829 test -z "$ac_cxx_werror_flag" ||
5830 test ! -s conftest.err
5831 } && test -s conftest$ac_exeext &&
5832 $as_test_x conftest$ac_exeext; then
5833 ac_cv_lib_dnet_dnet_ntoa=yes
5834 else
5835 echo "$as_me: failed program was:" >&5
5836 sed 's/^/| /' conftest.$ac_ext >&5
5837
5838 ac_cv_lib_dnet_dnet_ntoa=no
5839 fi
5840
5841 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5842 conftest$ac_exeext conftest.$ac_ext
5843 LIBS=$ac_check_lib_save_LIBS
5844 fi
5845 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5846 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5847 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5848 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5849 fi
5850
5851 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5852 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5853 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5854 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5855 echo $ECHO_N "(cached) $ECHO_C" >&6
5856 else
5857 ac_check_lib_save_LIBS=$LIBS
5858 LIBS="-ldnet_stub $LIBS"
5859 cat >conftest.$ac_ext <<_ACEOF
5860 /* confdefs.h. */
5861 _ACEOF
5862 cat confdefs.h >>conftest.$ac_ext
5863 cat >>conftest.$ac_ext <<_ACEOF
5864 /* end confdefs.h. */
5865
5866 /* Override any GCC internal prototype to avoid an error.
5867 Use char because int might match the return type of a GCC
5868 builtin and then its argument prototype would still apply. */
5869 #ifdef __cplusplus
5870 extern "C"
5871 #endif
5872 char dnet_ntoa ();
5873 int
5874 main ()
5875 {
5876 return dnet_ntoa ();
5877 ;
5878 return 0;
5879 }
5880 _ACEOF
5881 rm -f conftest.$ac_objext conftest$ac_exeext
5882 if { (ac_try="$ac_link"
5883 case "(($ac_try" in
5884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5885 *) ac_try_echo=$ac_try;;
5886 esac
5887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5888 (eval "$ac_link") 2>conftest.er1
5889 ac_status=$?
5890 grep -v '^ *+' conftest.er1 >conftest.err
5891 rm -f conftest.er1
5892 cat conftest.err >&5
5893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5894 (exit $ac_status); } && {
5895 test -z "$ac_cxx_werror_flag" ||
5896 test ! -s conftest.err
5897 } && test -s conftest$ac_exeext &&
5898 $as_test_x conftest$ac_exeext; then
5899 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5900 else
5901 echo "$as_me: failed program was:" >&5
5902 sed 's/^/| /' conftest.$ac_ext >&5
5903
5904 ac_cv_lib_dnet_stub_dnet_ntoa=no
5905 fi
5906
5907 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5908 conftest$ac_exeext conftest.$ac_ext
5909 LIBS=$ac_check_lib_save_LIBS
5910 fi
5911 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5912 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5913 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5914 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5915 fi
5916
5917 fi
5918 fi
5919
5920 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5921 conftest$ac_exeext conftest.$ac_ext
5922 LIBS="$ac_xsave_LIBS"
5923
5924 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5925 # to get the SysV transport functions.
5926 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5927 # needs -lnsl.
5928 # The nsl library prevents programs from opening the X display
5929 # on Irix 5.2, according to T.E. Dickey.
5930 # The functions gethostbyname, getservbyname, and inet_addr are
5931 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5932 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5933 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5934 if test "${ac_cv_func_gethostbyname+set}" = set; then
5935 echo $ECHO_N "(cached) $ECHO_C" >&6
5936 else
5937 cat >conftest.$ac_ext <<_ACEOF
5938 /* confdefs.h. */
5939 _ACEOF
5940 cat confdefs.h >>conftest.$ac_ext
5941 cat >>conftest.$ac_ext <<_ACEOF
5942 /* end confdefs.h. */
5943 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5944 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5945 #define gethostbyname innocuous_gethostbyname
5946
5947 /* System header to define __stub macros and hopefully few prototypes,
5948 which can conflict with char gethostbyname (); below.
5949 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5950 <limits.h> exists even on freestanding compilers. */
5951
5952 #ifdef __STDC__
5953 # include <limits.h>
5954 #else
5955 # include <assert.h>
5956 #endif
5957
5958 #undef gethostbyname
5959
5960 /* Override any GCC internal prototype to avoid an error.
5961 Use char because int might match the return type of a GCC
5962 builtin and then its argument prototype would still apply. */
5963 #ifdef __cplusplus
5964 extern "C"
5965 #endif
5966 char gethostbyname ();
5967 /* The GNU C library defines this for functions which it implements
5968 to always fail with ENOSYS. Some functions are actually named
5969 something starting with __ and the normal name is an alias. */
5970 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5971 choke me
5972 #endif
5973
5974 int
5975 main ()
5976 {
5977 return gethostbyname ();
5978 ;
5979 return 0;
5980 }
5981 _ACEOF
5982 rm -f conftest.$ac_objext conftest$ac_exeext
5983 if { (ac_try="$ac_link"
5984 case "(($ac_try" in
5985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5986 *) ac_try_echo=$ac_try;;
5987 esac
5988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5989 (eval "$ac_link") 2>conftest.er1
5990 ac_status=$?
5991 grep -v '^ *+' conftest.er1 >conftest.err
5992 rm -f conftest.er1
5993 cat conftest.err >&5
5994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5995 (exit $ac_status); } && {
5996 test -z "$ac_cxx_werror_flag" ||
5997 test ! -s conftest.err
5998 } && test -s conftest$ac_exeext &&
5999 $as_test_x conftest$ac_exeext; then
6000 ac_cv_func_gethostbyname=yes
6001 else
6002 echo "$as_me: failed program was:" >&5
6003 sed 's/^/| /' conftest.$ac_ext >&5
6004
6005 ac_cv_func_gethostbyname=no
6006 fi
6007
6008 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6009 conftest$ac_exeext conftest.$ac_ext
6010 fi
6011 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6012 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6013
6014 if test $ac_cv_func_gethostbyname = no; then
6015 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6016 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6017 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6018 echo $ECHO_N "(cached) $ECHO_C" >&6
6019 else
6020 ac_check_lib_save_LIBS=$LIBS
6021 LIBS="-lnsl $LIBS"
6022 cat >conftest.$ac_ext <<_ACEOF
6023 /* confdefs.h. */
6024 _ACEOF
6025 cat confdefs.h >>conftest.$ac_ext
6026 cat >>conftest.$ac_ext <<_ACEOF
6027 /* end confdefs.h. */
6028
6029 /* Override any GCC internal prototype to avoid an error.
6030 Use char because int might match the return type of a GCC
6031 builtin and then its argument prototype would still apply. */
6032 #ifdef __cplusplus
6033 extern "C"
6034 #endif
6035 char gethostbyname ();
6036 int
6037 main ()
6038 {
6039 return gethostbyname ();
6040 ;
6041 return 0;
6042 }
6043 _ACEOF
6044 rm -f conftest.$ac_objext conftest$ac_exeext
6045 if { (ac_try="$ac_link"
6046 case "(($ac_try" in
6047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6048 *) ac_try_echo=$ac_try;;
6049 esac
6050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6051 (eval "$ac_link") 2>conftest.er1
6052 ac_status=$?
6053 grep -v '^ *+' conftest.er1 >conftest.err
6054 rm -f conftest.er1
6055 cat conftest.err >&5
6056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6057 (exit $ac_status); } && {
6058 test -z "$ac_cxx_werror_flag" ||
6059 test ! -s conftest.err
6060 } && test -s conftest$ac_exeext &&
6061 $as_test_x conftest$ac_exeext; then
6062 ac_cv_lib_nsl_gethostbyname=yes
6063 else
6064 echo "$as_me: failed program was:" >&5
6065 sed 's/^/| /' conftest.$ac_ext >&5
6066
6067 ac_cv_lib_nsl_gethostbyname=no
6068 fi
6069
6070 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6071 conftest$ac_exeext conftest.$ac_ext
6072 LIBS=$ac_check_lib_save_LIBS
6073 fi
6074 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6075 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6076 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6077 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6078 fi
6079
6080 if test $ac_cv_lib_nsl_gethostbyname = no; then
6081 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6082 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6083 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6084 echo $ECHO_N "(cached) $ECHO_C" >&6
6085 else
6086 ac_check_lib_save_LIBS=$LIBS
6087 LIBS="-lbsd $LIBS"
6088 cat >conftest.$ac_ext <<_ACEOF
6089 /* confdefs.h. */
6090 _ACEOF
6091 cat confdefs.h >>conftest.$ac_ext
6092 cat >>conftest.$ac_ext <<_ACEOF
6093 /* end confdefs.h. */
6094
6095 /* Override any GCC internal prototype to avoid an error.
6096 Use char because int might match the return type of a GCC
6097 builtin and then its argument prototype would still apply. */
6098 #ifdef __cplusplus
6099 extern "C"
6100 #endif
6101 char gethostbyname ();
6102 int
6103 main ()
6104 {
6105 return gethostbyname ();
6106 ;
6107 return 0;
6108 }
6109 _ACEOF
6110 rm -f conftest.$ac_objext conftest$ac_exeext
6111 if { (ac_try="$ac_link"
6112 case "(($ac_try" in
6113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6114 *) ac_try_echo=$ac_try;;
6115 esac
6116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6117 (eval "$ac_link") 2>conftest.er1
6118 ac_status=$?
6119 grep -v '^ *+' conftest.er1 >conftest.err
6120 rm -f conftest.er1
6121 cat conftest.err >&5
6122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6123 (exit $ac_status); } && {
6124 test -z "$ac_cxx_werror_flag" ||
6125 test ! -s conftest.err
6126 } && test -s conftest$ac_exeext &&
6127 $as_test_x conftest$ac_exeext; then
6128 ac_cv_lib_bsd_gethostbyname=yes
6129 else
6130 echo "$as_me: failed program was:" >&5
6131 sed 's/^/| /' conftest.$ac_ext >&5
6132
6133 ac_cv_lib_bsd_gethostbyname=no
6134 fi
6135
6136 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6137 conftest$ac_exeext conftest.$ac_ext
6138 LIBS=$ac_check_lib_save_LIBS
6139 fi
6140 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6141 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6142 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6143 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6144 fi
6145
6146 fi
6147 fi
6148
6149 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6150 # socket/setsockopt and other routines are undefined under SCO ODT
6151 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6152 # on later versions), says Simon Leinen: it contains gethostby*
6153 # variants that don't use the name server (or something). -lsocket
6154 # must be given before -lnsl if both are needed. We assume that
6155 # if connect needs -lnsl, so does gethostbyname.
6156 { echo "$as_me:$LINENO: checking for connect" >&5
6157 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6158 if test "${ac_cv_func_connect+set}" = set; then
6159 echo $ECHO_N "(cached) $ECHO_C" >&6
6160 else
6161 cat >conftest.$ac_ext <<_ACEOF
6162 /* confdefs.h. */
6163 _ACEOF
6164 cat confdefs.h >>conftest.$ac_ext
6165 cat >>conftest.$ac_ext <<_ACEOF
6166 /* end confdefs.h. */
6167 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6168 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6169 #define connect innocuous_connect
6170
6171 /* System header to define __stub macros and hopefully few prototypes,
6172 which can conflict with char connect (); below.
6173 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6174 <limits.h> exists even on freestanding compilers. */
6175
6176 #ifdef __STDC__
6177 # include <limits.h>
6178 #else
6179 # include <assert.h>
6180 #endif
6181
6182 #undef connect
6183
6184 /* Override any GCC internal prototype to avoid an error.
6185 Use char because int might match the return type of a GCC
6186 builtin and then its argument prototype would still apply. */
6187 #ifdef __cplusplus
6188 extern "C"
6189 #endif
6190 char connect ();
6191 /* The GNU C library defines this for functions which it implements
6192 to always fail with ENOSYS. Some functions are actually named
6193 something starting with __ and the normal name is an alias. */
6194 #if defined __stub_connect || defined __stub___connect
6195 choke me
6196 #endif
6197
6198 int
6199 main ()
6200 {
6201 return connect ();
6202 ;
6203 return 0;
6204 }
6205 _ACEOF
6206 rm -f conftest.$ac_objext conftest$ac_exeext
6207 if { (ac_try="$ac_link"
6208 case "(($ac_try" in
6209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6210 *) ac_try_echo=$ac_try;;
6211 esac
6212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6213 (eval "$ac_link") 2>conftest.er1
6214 ac_status=$?
6215 grep -v '^ *+' conftest.er1 >conftest.err
6216 rm -f conftest.er1
6217 cat conftest.err >&5
6218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219 (exit $ac_status); } && {
6220 test -z "$ac_cxx_werror_flag" ||
6221 test ! -s conftest.err
6222 } && test -s conftest$ac_exeext &&
6223 $as_test_x conftest$ac_exeext; then
6224 ac_cv_func_connect=yes
6225 else
6226 echo "$as_me: failed program was:" >&5
6227 sed 's/^/| /' conftest.$ac_ext >&5
6228
6229 ac_cv_func_connect=no
6230 fi
6231
6232 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6233 conftest$ac_exeext conftest.$ac_ext
6234 fi
6235 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6236 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
6237
6238 if test $ac_cv_func_connect = no; then
6239 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6240 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
6241 if test "${ac_cv_lib_socket_connect+set}" = set; then
6242 echo $ECHO_N "(cached) $ECHO_C" >&6
6243 else
6244 ac_check_lib_save_LIBS=$LIBS
6245 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6246 cat >conftest.$ac_ext <<_ACEOF
6247 /* confdefs.h. */
6248 _ACEOF
6249 cat confdefs.h >>conftest.$ac_ext
6250 cat >>conftest.$ac_ext <<_ACEOF
6251 /* end confdefs.h. */
6252
6253 /* Override any GCC internal prototype to avoid an error.
6254 Use char because int might match the return type of a GCC
6255 builtin and then its argument prototype would still apply. */
6256 #ifdef __cplusplus
6257 extern "C"
6258 #endif
6259 char connect ();
6260 int
6261 main ()
6262 {
6263 return connect ();
6264 ;
6265 return 0;
6266 }
6267 _ACEOF
6268 rm -f conftest.$ac_objext conftest$ac_exeext
6269 if { (ac_try="$ac_link"
6270 case "(($ac_try" in
6271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6272 *) ac_try_echo=$ac_try;;
6273 esac
6274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6275 (eval "$ac_link") 2>conftest.er1
6276 ac_status=$?
6277 grep -v '^ *+' conftest.er1 >conftest.err
6278 rm -f conftest.er1
6279 cat conftest.err >&5
6280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6281 (exit $ac_status); } && {
6282 test -z "$ac_cxx_werror_flag" ||
6283 test ! -s conftest.err
6284 } && test -s conftest$ac_exeext &&
6285 $as_test_x conftest$ac_exeext; then
6286 ac_cv_lib_socket_connect=yes
6287 else
6288 echo "$as_me: failed program was:" >&5
6289 sed 's/^/| /' conftest.$ac_ext >&5
6290
6291 ac_cv_lib_socket_connect=no
6292 fi
6293
6294 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6295 conftest$ac_exeext conftest.$ac_ext
6296 LIBS=$ac_check_lib_save_LIBS
6297 fi
6298 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6299 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6300 if test $ac_cv_lib_socket_connect = yes; then
6301 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6302 fi
6303
6304 fi
6305
6306 # Guillermo Gomez says -lposix is necessary on A/UX.
6307 { echo "$as_me:$LINENO: checking for remove" >&5
6308 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6309 if test "${ac_cv_func_remove+set}" = set; then
6310 echo $ECHO_N "(cached) $ECHO_C" >&6
6311 else
6312 cat >conftest.$ac_ext <<_ACEOF
6313 /* confdefs.h. */
6314 _ACEOF
6315 cat confdefs.h >>conftest.$ac_ext
6316 cat >>conftest.$ac_ext <<_ACEOF
6317 /* end confdefs.h. */
6318 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6319 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6320 #define remove innocuous_remove
6321
6322 /* System header to define __stub macros and hopefully few prototypes,
6323 which can conflict with char remove (); below.
6324 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6325 <limits.h> exists even on freestanding compilers. */
6326
6327 #ifdef __STDC__
6328 # include <limits.h>
6329 #else
6330 # include <assert.h>
6331 #endif
6332
6333 #undef remove
6334
6335 /* Override any GCC internal prototype to avoid an error.
6336 Use char because int might match the return type of a GCC
6337 builtin and then its argument prototype would still apply. */
6338 #ifdef __cplusplus
6339 extern "C"
6340 #endif
6341 char remove ();
6342 /* The GNU C library defines this for functions which it implements
6343 to always fail with ENOSYS. Some functions are actually named
6344 something starting with __ and the normal name is an alias. */
6345 #if defined __stub_remove || defined __stub___remove
6346 choke me
6347 #endif
6348
6349 int
6350 main ()
6351 {
6352 return remove ();
6353 ;
6354 return 0;
6355 }
6356 _ACEOF
6357 rm -f conftest.$ac_objext conftest$ac_exeext
6358 if { (ac_try="$ac_link"
6359 case "(($ac_try" in
6360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6361 *) ac_try_echo=$ac_try;;
6362 esac
6363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6364 (eval "$ac_link") 2>conftest.er1
6365 ac_status=$?
6366 grep -v '^ *+' conftest.er1 >conftest.err
6367 rm -f conftest.er1
6368 cat conftest.err >&5
6369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); } && {
6371 test -z "$ac_cxx_werror_flag" ||
6372 test ! -s conftest.err
6373 } && test -s conftest$ac_exeext &&
6374 $as_test_x conftest$ac_exeext; then
6375 ac_cv_func_remove=yes
6376 else
6377 echo "$as_me: failed program was:" >&5
6378 sed 's/^/| /' conftest.$ac_ext >&5
6379
6380 ac_cv_func_remove=no
6381 fi
6382
6383 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6384 conftest$ac_exeext conftest.$ac_ext
6385 fi
6386 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6387 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6388
6389 if test $ac_cv_func_remove = no; then
6390 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6391 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6392 if test "${ac_cv_lib_posix_remove+set}" = set; then
6393 echo $ECHO_N "(cached) $ECHO_C" >&6
6394 else
6395 ac_check_lib_save_LIBS=$LIBS
6396 LIBS="-lposix $LIBS"
6397 cat >conftest.$ac_ext <<_ACEOF
6398 /* confdefs.h. */
6399 _ACEOF
6400 cat confdefs.h >>conftest.$ac_ext
6401 cat >>conftest.$ac_ext <<_ACEOF
6402 /* end confdefs.h. */
6403
6404 /* Override any GCC internal prototype to avoid an error.
6405 Use char because int might match the return type of a GCC
6406 builtin and then its argument prototype would still apply. */
6407 #ifdef __cplusplus
6408 extern "C"
6409 #endif
6410 char remove ();
6411 int
6412 main ()
6413 {
6414 return remove ();
6415 ;
6416 return 0;
6417 }
6418 _ACEOF
6419 rm -f conftest.$ac_objext conftest$ac_exeext
6420 if { (ac_try="$ac_link"
6421 case "(($ac_try" in
6422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6423 *) ac_try_echo=$ac_try;;
6424 esac
6425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6426 (eval "$ac_link") 2>conftest.er1
6427 ac_status=$?
6428 grep -v '^ *+' conftest.er1 >conftest.err
6429 rm -f conftest.er1
6430 cat conftest.err >&5
6431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432 (exit $ac_status); } && {
6433 test -z "$ac_cxx_werror_flag" ||
6434 test ! -s conftest.err
6435 } && test -s conftest$ac_exeext &&
6436 $as_test_x conftest$ac_exeext; then
6437 ac_cv_lib_posix_remove=yes
6438 else
6439 echo "$as_me: failed program was:" >&5
6440 sed 's/^/| /' conftest.$ac_ext >&5
6441
6442 ac_cv_lib_posix_remove=no
6443 fi
6444
6445 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6446 conftest$ac_exeext conftest.$ac_ext
6447 LIBS=$ac_check_lib_save_LIBS
6448 fi
6449 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6450 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6451 if test $ac_cv_lib_posix_remove = yes; then
6452 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6453 fi
6454
6455 fi
6456
6457 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6458 { echo "$as_me:$LINENO: checking for shmat" >&5
6459 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6460 if test "${ac_cv_func_shmat+set}" = set; then
6461 echo $ECHO_N "(cached) $ECHO_C" >&6
6462 else
6463 cat >conftest.$ac_ext <<_ACEOF
6464 /* confdefs.h. */
6465 _ACEOF
6466 cat confdefs.h >>conftest.$ac_ext
6467 cat >>conftest.$ac_ext <<_ACEOF
6468 /* end confdefs.h. */
6469 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6470 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6471 #define shmat innocuous_shmat
6472
6473 /* System header to define __stub macros and hopefully few prototypes,
6474 which can conflict with char shmat (); below.
6475 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6476 <limits.h> exists even on freestanding compilers. */
6477
6478 #ifdef __STDC__
6479 # include <limits.h>
6480 #else
6481 # include <assert.h>
6482 #endif
6483
6484 #undef shmat
6485
6486 /* Override any GCC internal prototype to avoid an error.
6487 Use char because int might match the return type of a GCC
6488 builtin and then its argument prototype would still apply. */
6489 #ifdef __cplusplus
6490 extern "C"
6491 #endif
6492 char shmat ();
6493 /* The GNU C library defines this for functions which it implements
6494 to always fail with ENOSYS. Some functions are actually named
6495 something starting with __ and the normal name is an alias. */
6496 #if defined __stub_shmat || defined __stub___shmat
6497 choke me
6498 #endif
6499
6500 int
6501 main ()
6502 {
6503 return shmat ();
6504 ;
6505 return 0;
6506 }
6507 _ACEOF
6508 rm -f conftest.$ac_objext conftest$ac_exeext
6509 if { (ac_try="$ac_link"
6510 case "(($ac_try" in
6511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6512 *) ac_try_echo=$ac_try;;
6513 esac
6514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6515 (eval "$ac_link") 2>conftest.er1
6516 ac_status=$?
6517 grep -v '^ *+' conftest.er1 >conftest.err
6518 rm -f conftest.er1
6519 cat conftest.err >&5
6520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6521 (exit $ac_status); } && {
6522 test -z "$ac_cxx_werror_flag" ||
6523 test ! -s conftest.err
6524 } && test -s conftest$ac_exeext &&
6525 $as_test_x conftest$ac_exeext; then
6526 ac_cv_func_shmat=yes
6527 else
6528 echo "$as_me: failed program was:" >&5
6529 sed 's/^/| /' conftest.$ac_ext >&5
6530
6531 ac_cv_func_shmat=no
6532 fi
6533
6534 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6535 conftest$ac_exeext conftest.$ac_ext
6536 fi
6537 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6538 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6539
6540 if test $ac_cv_func_shmat = no; then
6541 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6542 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6543 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6544 echo $ECHO_N "(cached) $ECHO_C" >&6
6545 else
6546 ac_check_lib_save_LIBS=$LIBS
6547 LIBS="-lipc $LIBS"
6548 cat >conftest.$ac_ext <<_ACEOF
6549 /* confdefs.h. */
6550 _ACEOF
6551 cat confdefs.h >>conftest.$ac_ext
6552 cat >>conftest.$ac_ext <<_ACEOF
6553 /* end confdefs.h. */
6554
6555 /* Override any GCC internal prototype to avoid an error.
6556 Use char because int might match the return type of a GCC
6557 builtin and then its argument prototype would still apply. */
6558 #ifdef __cplusplus
6559 extern "C"
6560 #endif
6561 char shmat ();
6562 int
6563 main ()
6564 {
6565 return shmat ();
6566 ;
6567 return 0;
6568 }
6569 _ACEOF
6570 rm -f conftest.$ac_objext conftest$ac_exeext
6571 if { (ac_try="$ac_link"
6572 case "(($ac_try" in
6573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6574 *) ac_try_echo=$ac_try;;
6575 esac
6576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6577 (eval "$ac_link") 2>conftest.er1
6578 ac_status=$?
6579 grep -v '^ *+' conftest.er1 >conftest.err
6580 rm -f conftest.er1
6581 cat conftest.err >&5
6582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6583 (exit $ac_status); } && {
6584 test -z "$ac_cxx_werror_flag" ||
6585 test ! -s conftest.err
6586 } && test -s conftest$ac_exeext &&
6587 $as_test_x conftest$ac_exeext; then
6588 ac_cv_lib_ipc_shmat=yes
6589 else
6590 echo "$as_me: failed program was:" >&5
6591 sed 's/^/| /' conftest.$ac_ext >&5
6592
6593 ac_cv_lib_ipc_shmat=no
6594 fi
6595
6596 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6597 conftest$ac_exeext conftest.$ac_ext
6598 LIBS=$ac_check_lib_save_LIBS
6599 fi
6600 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6601 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6602 if test $ac_cv_lib_ipc_shmat = yes; then
6603 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6604 fi
6605
6606 fi
6607 fi
6608
6609 # Check for libraries that X11R6 Xt/Xaw programs need.
6610 ac_save_LDFLAGS=$LDFLAGS
6611 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6612 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6613 # check for ICE first), but we must link in the order -lSM -lICE or
6614 # we get undefined symbols. So assume we have SM if we have ICE.
6615 # These have to be linked with before -lX11, unlike the other
6616 # libraries we check for below, so use a different variable.
6617 # John Interrante, Karl Berry
6618 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6619 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6620 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6621 echo $ECHO_N "(cached) $ECHO_C" >&6
6622 else
6623 ac_check_lib_save_LIBS=$LIBS
6624 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6625 cat >conftest.$ac_ext <<_ACEOF
6626 /* confdefs.h. */
6627 _ACEOF
6628 cat confdefs.h >>conftest.$ac_ext
6629 cat >>conftest.$ac_ext <<_ACEOF
6630 /* end confdefs.h. */
6631
6632 /* Override any GCC internal prototype to avoid an error.
6633 Use char because int might match the return type of a GCC
6634 builtin and then its argument prototype would still apply. */
6635 #ifdef __cplusplus
6636 extern "C"
6637 #endif
6638 char IceConnectionNumber ();
6639 int
6640 main ()
6641 {
6642 return IceConnectionNumber ();
6643 ;
6644 return 0;
6645 }
6646 _ACEOF
6647 rm -f conftest.$ac_objext conftest$ac_exeext
6648 if { (ac_try="$ac_link"
6649 case "(($ac_try" in
6650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6651 *) ac_try_echo=$ac_try;;
6652 esac
6653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6654 (eval "$ac_link") 2>conftest.er1
6655 ac_status=$?
6656 grep -v '^ *+' conftest.er1 >conftest.err
6657 rm -f conftest.er1
6658 cat conftest.err >&5
6659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6660 (exit $ac_status); } && {
6661 test -z "$ac_cxx_werror_flag" ||
6662 test ! -s conftest.err
6663 } && test -s conftest$ac_exeext &&
6664 $as_test_x conftest$ac_exeext; then
6665 ac_cv_lib_ICE_IceConnectionNumber=yes
6666 else
6667 echo "$as_me: failed program was:" >&5
6668 sed 's/^/| /' conftest.$ac_ext >&5
6669
6670 ac_cv_lib_ICE_IceConnectionNumber=no
6671 fi
6672
6673 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6674 conftest$ac_exeext conftest.$ac_ext
6675 LIBS=$ac_check_lib_save_LIBS
6676 fi
6677 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6678 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6679 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6680 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6681 fi
6682
6683 LDFLAGS=$ac_save_LDFLAGS
6684
6685 fi
6686
6687
6688
6689 if test x$support_xpm = xyes; then
6690
6691
6692
6693 # Initialize some more variables set by options.
6694 # The variables have the same names as the options, with
6695 # dashes changed to underlines.
6696
6697 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6698 # paths, otherwise set no_xpm=yes.
6699 # Uses ac_ vars as temps to allow command line to override cache and checks.
6700 { echo "$as_me:$LINENO: checking for libXpm" >&5
6701 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6; }
6702
6703
6704 # Check whether --with-xpm_includes was given.
6705 if test "${with_xpm_includes+set}" = set; then
6706 withval=$with_xpm_includes; xpm_includes="$withval"
6707 else
6708 xpm_includes=NO
6709 fi
6710
6711
6712 # Check whether --with-xpm_library was given.
6713 if test "${with_xpm_library+set}" = set; then
6714 withval=$with_xpm_library; xpm_libraries="$withval"
6715 else
6716 xpm_libraries=NO
6717 fi
6718
6719
6720 # --without-xpm overrides everything else, but does not touch the cache.
6721
6722 # Check whether --with-xpm was given.
6723 if test "${with_xpm+set}" = set; then
6724 withval=$with_xpm;
6725 fi
6726
6727 if test "$with_xpm" = no; then
6728 have_xpm=disabled
6729 else
6730 if test "${ac_cv_have_xpm+set}" = set; then
6731 echo $ECHO_N "(cached) $ECHO_C" >&6
6732 else
6733
6734 vt_xpm_include_X11=no
6735 if test -n "$xpm_includes"; then
6736 vt_xpm_includes=$xpm_includes
6737 else
6738 vt_xpm_includes=NO
6739 fi
6740 if test -n "$xpm_libraries"; then
6741 vt_xpm_libraries=$xpm_libraries
6742 else
6743 vt_xpm_libraries=NO
6744 fi
6745
6746 if test "$vt_xpm_includes" = NO; then
6747 # Guess where to find xpm.h
6748
6749 ac_save_CPPFLAGS="$CPPFLAGS"
6750 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6751
6752 # First, try using that file with no special directory specified.
6753 cat >conftest.$ac_ext <<_ACEOF
6754 /* confdefs.h. */
6755 _ACEOF
6756 cat confdefs.h >>conftest.$ac_ext
6757 cat >>conftest.$ac_ext <<_ACEOF
6758 /* end confdefs.h. */
6759 #include <X11/xpm.h>
6760 _ACEOF
6761 if { (ac_try="$ac_cpp conftest.$ac_ext"
6762 case "(($ac_try" in
6763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6764 *) ac_try_echo=$ac_try;;
6765 esac
6766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6767 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6768 ac_status=$?
6769 grep -v '^ *+' conftest.er1 >conftest.err
6770 rm -f conftest.er1
6771 cat conftest.err >&5
6772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6773 (exit $ac_status); } >/dev/null && {
6774 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6775 test ! -s conftest.err
6776 }; then
6777 # We can compile using X headers with no special include directory.
6778 vt_xpm_includes=
6779 vt_xpm_include_X11=yes
6780 else
6781 echo "$as_me: failed program was:" >&5
6782 sed 's/^/| /' conftest.$ac_ext >&5
6783
6784 CPPFLAGS="$ac_save_CPPFLAGS"
6785 # Look for the header file in a standard set of common directories.
6786 for ac_dir in \
6787 /usr/X11/include \
6788 /usr/X11R6/include \
6789 /usr/X11R5/include \
6790 /usr/X11R4/include \
6791 \
6792 /usr/include/X11 \
6793 /usr/include/X11R6 \
6794 /usr/include/X11R5 \
6795 /usr/include/X11R4 \
6796 \
6797 /usr/local/X11/include \
6798 /usr/local/X11R6/include \
6799 /usr/local/X11R5/include \
6800 /usr/local/X11R4/include \
6801 \
6802 /usr/local/include/X11 \
6803 /usr/local/include/X11R6 \
6804 /usr/local/include/X11R5 \
6805 /usr/local/include/X11R4 \
6806 \
6807 /usr/X386/include \
6808 /usr/x386/include \
6809 /usr/XFree86/include/X11 \
6810 \
6811 /usr/include \
6812 /usr/local/include \
6813 /usr/unsupported/include \
6814 /usr/athena/include \
6815 /usr/local/x11r5/include \
6816 /usr/lpp/Xamples/include \
6817 \
6818 /usr/openwin/include \
6819 /usr/openwin/share/include \
6820 ; \
6821 do
6822 if test -r "$ac_dir/X11/xpm.h"; then
6823 vt_xpm_includes="$ac_dir"
6824 vt_xpm_include_X11=yes
6825 break
6826 else
6827 if test -r "$ac_dir/xpm.h"; then
6828 vt_xpm_includes=$ac_dir
6829 break
6830 fi
6831 fi
6832 done
6833 fi
6834
6835 rm -f conftest.err conftest.$ac_ext
6836 fi
6837
6838 if test "$vt_xpm_libraries" = NO; then
6839 # Check for the libraries.
6840
6841 # See if we find them without any special options.
6842 # Don't add to $LIBS permanently.
6843 ac_save_LIBS="$LIBS"
6844 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6845 cat >conftest.$ac_ext <<_ACEOF
6846 /* confdefs.h. */
6847 _ACEOF
6848 cat confdefs.h >>conftest.$ac_ext
6849 cat >>conftest.$ac_ext <<_ACEOF
6850 /* end confdefs.h. */
6851
6852 int
6853 main ()
6854 {
6855 XpmReadFileToPixmap()
6856 ;
6857 return 0;
6858 }
6859 _ACEOF
6860 rm -f conftest.$ac_objext conftest$ac_exeext
6861 if { (ac_try="$ac_link"
6862 case "(($ac_try" in
6863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6864 *) ac_try_echo=$ac_try;;
6865 esac
6866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6867 (eval "$ac_link") 2>conftest.er1
6868 ac_status=$?
6869 grep -v '^ *+' conftest.er1 >conftest.err
6870 rm -f conftest.er1
6871 cat conftest.err >&5
6872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6873 (exit $ac_status); } && {
6874 test -z "$ac_cxx_werror_flag" ||
6875 test ! -s conftest.err
6876 } && test -s conftest$ac_exeext &&
6877 $as_test_x conftest$ac_exeext; then
6878 LIBS="$ac_save_LIBS"
6879 # We can link libXpm with no special library path.
6880 vt_xpm_libraries=
6881 else
6882 echo "$as_me: failed program was:" >&5
6883 sed 's/^/| /' conftest.$ac_ext >&5
6884
6885 LIBS="$ac_save_LIBS"
6886 # First see if replacing the include by lib works.
6887 for ac_dir in \
6888 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6889 /usr/X11/lib \
6890 /usr/X11R6/lib \
6891 /usr/X11R5/lib \
6892 /usr/X11R4/lib \
6893 \
6894 /usr/lib/X11 \
6895 /usr/lib/X11R6 \
6896 /usr/lib/X11R5 \
6897 /usr/lib/X11R4 \
6898 \
6899 /usr/local/X11/lib \
6900 /usr/local/X11R6/lib \
6901 /usr/local/X11R5/lib \
6902 /usr/local/X11R4/lib \
6903 \
6904 /usr/local/lib/X11 \
6905 /usr/local/lib/X11R6 \
6906 /usr/local/lib/X11R5 \
6907 /usr/local/lib/X11R4 \
6908 \
6909 /usr/X386/lib \
6910 /usr/x386/lib \
6911 /usr/XFree86/lib/X11 \
6912 \
6913 /usr/lib \
6914 /usr/local/lib \
6915 /usr/unsupported/lib \
6916 /usr/athena/lib \
6917 /usr/local/x11r5/lib \
6918 /usr/lpp/Xamples/lib \
6919 \
6920 /usr/openwin/lib \
6921 /usr/openwin/share/lib \
6922 ; \
6923 do
6924 for ac_extension in a so sl; do
6925 if test -r $ac_dir/libXpm.$ac_extension; then
6926 vt_xpm_libraries=$ac_dir
6927 break 2
6928 fi
6929 done
6930 done
6931 fi
6932
6933 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6934 conftest$ac_exeext conftest.$ac_ext
6935 fi
6936
6937
6938 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6939 ac_cv_have_xpm="have_xpm=no"
6940 else
6941 ac_cv_have_xpm="have_xpm=yes \
6942 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6943 vt_xpm_include_X11=$vt_xpm_include_X11"
6944 fi
6945 fi
6946 eval "$ac_cv_have_xpm"
6947 fi
6948
6949 if test "$have_xpm" != yes; then
6950 { echo "$as_me:$LINENO: result: $have_xpm" >&5
6951 echo "${ECHO_T}$have_xpm" >&6; }
6952 no_xpm=yes
6953 else
6954 if test "$xpm_includes" != NO; then
6955 if test "$xpm_includes" = "$vt_xpm_includes"; then
6956 if test -r "$xpm_includes/X11/xpm.h"; then
6957 vt_xpm_include_X11=yes
6958 fi
6959 else
6960 vt_xpm_include_X11=no
6961 if test -z "$xpm_includes"; then
6962 cat >conftest.$ac_ext <<_ACEOF
6963 /* confdefs.h. */
6964 _ACEOF
6965 cat confdefs.h >>conftest.$ac_ext
6966 cat >>conftest.$ac_ext <<_ACEOF
6967 /* end confdefs.h. */
6968 #include <X11/xpm.h>
6969 _ACEOF
6970 if { (ac_try="$ac_cpp conftest.$ac_ext"
6971 case "(($ac_try" in
6972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6973 *) ac_try_echo=$ac_try;;
6974 esac
6975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6976 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6977 ac_status=$?
6978 grep -v '^ *+' conftest.er1 >conftest.err
6979 rm -f conftest.er1
6980 cat conftest.err >&5
6981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6982 (exit $ac_status); } >/dev/null && {
6983 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6984 test ! -s conftest.err
6985 }; then
6986 vt_xpm_include_X11=yes
6987 else
6988 echo "$as_me: failed program was:" >&5
6989 sed 's/^/| /' conftest.$ac_ext >&5
6990
6991
6992 fi
6993
6994 rm -f conftest.err conftest.$ac_ext
6995 else
6996 if test -r "$xpm_includes/X11/xpm.h"; then
6997 vt_xpm_include_X11=yes
6998 fi
6999 fi
7000 fi
7001 vt_xpm_includes=$xpm_includes
7002 fi
7003 if test "x$xpm_libraries" != xNO; then
7004 vt_xpm_libraries=$xpm_libraries
7005 fi
7006 # Update the cache value to reflect the command line values.
7007 ac_cv_have_xpm="have_xpm=yes \
7008 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
7009 vt_xpm_include_X11=$vt_xpm_include_X11"
7010 eval "$ac_cv_have_xpm"
7011 { echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
7012 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6; }
7013 if test -n "$vt_xpm_includes"; then
7014 XPM_CPPFLAGS="-DHAVE_LIBXPM"
7015 fi
7016 if test -n "$vt_xpm_includes"; then
7017 XPM_CFLAGS="-I$vt_xpm_includes"
7018 fi
7019 XPM_LIBS="-lXpm"
7020 if test -n "$vt_xpm_libraries"; then
7021 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
7022 fi
7023 if test "x$vt_xpm_include_X11" = xyes; then
7024
7025 cat >>confdefs.h <<\_ACEOF
7026 #define XPM_INC_X11 1
7027 _ACEOF
7028
7029 fi
7030 fi
7031
7032
7033
7034
7035
7036 if test x$no_xpm = xyes; then
7037 support_xpm=needsmanualspecification
7038 fi
7039 fi
7040
7041 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
7042 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
7043 if test "${ac_cv_header_sys_wait_h+set}" = set; then
7044 echo $ECHO_N "(cached) $ECHO_C" >&6
7045 else
7046 cat >conftest.$ac_ext <<_ACEOF
7047 /* confdefs.h. */
7048 _ACEOF
7049 cat confdefs.h >>conftest.$ac_ext
7050 cat >>conftest.$ac_ext <<_ACEOF
7051 /* end confdefs.h. */
7052 #include <sys/types.h>
7053 #include <sys/wait.h>
7054 #ifndef WEXITSTATUS
7055 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7056 #endif
7057 #ifndef WIFEXITED
7058 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7059 #endif
7060
7061 int
7062 main ()
7063 {
7064 int s;
7065 wait (&s);
7066 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7067 ;
7068 return 0;
7069 }
7070 _ACEOF
7071 rm -f conftest.$ac_objext
7072 if { (ac_try="$ac_compile"
7073 case "(($ac_try" in
7074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7075 *) ac_try_echo=$ac_try;;
7076 esac
7077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7078 (eval "$ac_compile") 2>conftest.er1
7079 ac_status=$?
7080 grep -v '^ *+' conftest.er1 >conftest.err
7081 rm -f conftest.er1
7082 cat conftest.err >&5
7083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7084 (exit $ac_status); } && {
7085 test -z "$ac_cxx_werror_flag" ||
7086 test ! -s conftest.err
7087 } && test -s conftest.$ac_objext; then
7088 ac_cv_header_sys_wait_h=yes
7089 else
7090 echo "$as_me: failed program was:" >&5
7091 sed 's/^/| /' conftest.$ac_ext >&5
7092
7093 ac_cv_header_sys_wait_h=no
7094 fi
7095
7096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7097 fi
7098 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7099 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7100 if test $ac_cv_header_sys_wait_h = yes; then
7101
7102 cat >>confdefs.h <<\_ACEOF
7103 #define HAVE_SYS_WAIT_H 1
7104 _ACEOF
7105
7106 fi
7107
7108 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7109 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7110 if test "${ac_cv_header_stdc+set}" = set; then
7111 echo $ECHO_N "(cached) $ECHO_C" >&6
7112 else
7113 cat >conftest.$ac_ext <<_ACEOF
7114 /* confdefs.h. */
7115 _ACEOF
7116 cat confdefs.h >>conftest.$ac_ext
7117 cat >>conftest.$ac_ext <<_ACEOF
7118 /* end confdefs.h. */
7119 #include <stdlib.h>
7120 #include <stdarg.h>
7121 #include <string.h>
7122 #include <float.h>
7123
7124 int
7125 main ()
7126 {
7127
7128 ;
7129 return 0;
7130 }
7131 _ACEOF
7132 rm -f conftest.$ac_objext
7133 if { (ac_try="$ac_compile"
7134 case "(($ac_try" in
7135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7136 *) ac_try_echo=$ac_try;;
7137 esac
7138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7139 (eval "$ac_compile") 2>conftest.er1
7140 ac_status=$?
7141 grep -v '^ *+' conftest.er1 >conftest.err
7142 rm -f conftest.er1
7143 cat conftest.err >&5
7144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7145 (exit $ac_status); } && {
7146 test -z "$ac_cxx_werror_flag" ||
7147 test ! -s conftest.err
7148 } && test -s conftest.$ac_objext; then
7149 ac_cv_header_stdc=yes
7150 else
7151 echo "$as_me: failed program was:" >&5
7152 sed 's/^/| /' conftest.$ac_ext >&5
7153
7154 ac_cv_header_stdc=no
7155 fi
7156
7157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7158
7159 if test $ac_cv_header_stdc = yes; then
7160 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7161 cat >conftest.$ac_ext <<_ACEOF
7162 /* confdefs.h. */
7163 _ACEOF
7164 cat confdefs.h >>conftest.$ac_ext
7165 cat >>conftest.$ac_ext <<_ACEOF
7166 /* end confdefs.h. */
7167 #include <string.h>
7168
7169 _ACEOF
7170 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7171 $EGREP "memchr" >/dev/null 2>&1; then
7172 :
7173 else
7174 ac_cv_header_stdc=no
7175 fi
7176 rm -f conftest*
7177
7178 fi
7179
7180 if test $ac_cv_header_stdc = yes; then
7181 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7182 cat >conftest.$ac_ext <<_ACEOF
7183 /* confdefs.h. */
7184 _ACEOF
7185 cat confdefs.h >>conftest.$ac_ext
7186 cat >>conftest.$ac_ext <<_ACEOF
7187 /* end confdefs.h. */
7188 #include <stdlib.h>
7189
7190 _ACEOF
7191 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7192 $EGREP "free" >/dev/null 2>&1; then
7193 :
7194 else
7195 ac_cv_header_stdc=no
7196 fi
7197 rm -f conftest*
7198
7199 fi
7200
7201 if test $ac_cv_header_stdc = yes; then
7202 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7203 if test "$cross_compiling" = yes; then
7204 :
7205 else
7206 cat >conftest.$ac_ext <<_ACEOF
7207 /* confdefs.h. */
7208 _ACEOF
7209 cat confdefs.h >>conftest.$ac_ext
7210 cat >>conftest.$ac_ext <<_ACEOF
7211 /* end confdefs.h. */
7212 #include <ctype.h>
7213 #include <stdlib.h>
7214 #if ((' ' & 0x0FF) == 0x020)
7215 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7216 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7217 #else
7218 # define ISLOWER(c) \
7219 (('a' <= (c) && (c) <= 'i') \
7220 || ('j' <= (c) && (c) <= 'r') \
7221 || ('s' <= (c) && (c) <= 'z'))
7222 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7223 #endif
7224
7225 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7226 int
7227 main ()
7228 {
7229 int i;
7230 for (i = 0; i < 256; i++)
7231 if (XOR (islower (i), ISLOWER (i))
7232 || toupper (i) != TOUPPER (i))
7233 return 2;
7234 return 0;
7235 }
7236 _ACEOF
7237 rm -f conftest$ac_exeext
7238 if { (ac_try="$ac_link"
7239 case "(($ac_try" in
7240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7241 *) ac_try_echo=$ac_try;;
7242 esac
7243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7244 (eval "$ac_link") 2>&5
7245 ac_status=$?
7246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7247 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7248 { (case "(($ac_try" in
7249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7250 *) ac_try_echo=$ac_try;;
7251 esac
7252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7253 (eval "$ac_try") 2>&5
7254 ac_status=$?
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); }; }; then
7257 :
7258 else
7259 echo "$as_me: program exited with status $ac_status" >&5
7260 echo "$as_me: failed program was:" >&5
7261 sed 's/^/| /' conftest.$ac_ext >&5
7262
7263 ( exit $ac_status )
7264 ac_cv_header_stdc=no
7265 fi
7266 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7267 fi
7268
7269
7270 fi
7271 fi
7272 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7273 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7274 if test $ac_cv_header_stdc = yes; then
7275
7276 cat >>confdefs.h <<\_ACEOF
7277 #define STDC_HEADERS 1
7278 _ACEOF
7279
7280 fi
7281
7282 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7293 inttypes.h stdint.h unistd.h
7294 do
7295 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7296 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7297 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7298 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7299 echo $ECHO_N "(cached) $ECHO_C" >&6
7300 else
7301 cat >conftest.$ac_ext <<_ACEOF
7302 /* confdefs.h. */
7303 _ACEOF
7304 cat confdefs.h >>conftest.$ac_ext
7305 cat >>conftest.$ac_ext <<_ACEOF
7306 /* end confdefs.h. */
7307 $ac_includes_default
7308
7309 #include <$ac_header>
7310 _ACEOF
7311 rm -f conftest.$ac_objext
7312 if { (ac_try="$ac_compile"
7313 case "(($ac_try" in
7314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7315 *) ac_try_echo=$ac_try;;
7316 esac
7317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7318 (eval "$ac_compile") 2>conftest.er1
7319 ac_status=$?
7320 grep -v '^ *+' conftest.er1 >conftest.err
7321 rm -f conftest.er1
7322 cat conftest.err >&5
7323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7324 (exit $ac_status); } && {
7325 test -z "$ac_cxx_werror_flag" ||
7326 test ! -s conftest.err
7327 } && test -s conftest.$ac_objext; then
7328 eval "$as_ac_Header=yes"
7329 else
7330 echo "$as_me: failed program was:" >&5
7331 sed 's/^/| /' conftest.$ac_ext >&5
7332
7333 eval "$as_ac_Header=no"
7334 fi
7335
7336 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7337 fi
7338 ac_res=`eval echo '${'$as_ac_Header'}'`
7339 { echo "$as_me:$LINENO: result: $ac_res" >&5
7340 echo "${ECHO_T}$ac_res" >&6; }
7341 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7342 cat >>confdefs.h <<_ACEOF
7343 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7344 _ACEOF
7345
7346 fi
7347
7348 done
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368 for ac_header in \
7369 assert.h \
7370 fcntl.h \
7371 stdarg.h \
7372 stdlib.h \
7373 string.h \
7374 termios.h \
7375 unistd.h \
7376 sys/byteorder.h \
7377 sys/ioctl.h \
7378 sys/select.h \
7379 sys/sockio.h \
7380 sys/strredir.h \
7381 sys/time.h \
7382 stdint.h \
7383 wchar.h \
7384 cwchar \
7385 clocale \
7386
7387 do
7388 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7389 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7390 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7391 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7392 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7393 echo $ECHO_N "(cached) $ECHO_C" >&6
7394 fi
7395 ac_res=`eval echo '${'$as_ac_Header'}'`
7396 { echo "$as_me:$LINENO: result: $ac_res" >&5
7397 echo "${ECHO_T}$ac_res" >&6; }
7398 else
7399 # Is the header compilable?
7400 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7401 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7402 cat >conftest.$ac_ext <<_ACEOF
7403 /* confdefs.h. */
7404 _ACEOF
7405 cat confdefs.h >>conftest.$ac_ext
7406 cat >>conftest.$ac_ext <<_ACEOF
7407 /* end confdefs.h. */
7408 $ac_includes_default
7409 #include <$ac_header>
7410 _ACEOF
7411 rm -f conftest.$ac_objext
7412 if { (ac_try="$ac_compile"
7413 case "(($ac_try" in
7414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7415 *) ac_try_echo=$ac_try;;
7416 esac
7417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7418 (eval "$ac_compile") 2>conftest.er1
7419 ac_status=$?
7420 grep -v '^ *+' conftest.er1 >conftest.err
7421 rm -f conftest.er1
7422 cat conftest.err >&5
7423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7424 (exit $ac_status); } && {
7425 test -z "$ac_cxx_werror_flag" ||
7426 test ! -s conftest.err
7427 } && test -s conftest.$ac_objext; then
7428 ac_header_compiler=yes
7429 else
7430 echo "$as_me: failed program was:" >&5
7431 sed 's/^/| /' conftest.$ac_ext >&5
7432
7433 ac_header_compiler=no
7434 fi
7435
7436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7437 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7438 echo "${ECHO_T}$ac_header_compiler" >&6; }
7439
7440 # Is the header present?
7441 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7442 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7443 cat >conftest.$ac_ext <<_ACEOF
7444 /* confdefs.h. */
7445 _ACEOF
7446 cat confdefs.h >>conftest.$ac_ext
7447 cat >>conftest.$ac_ext <<_ACEOF
7448 /* end confdefs.h. */
7449 #include <$ac_header>
7450 _ACEOF
7451 if { (ac_try="$ac_cpp conftest.$ac_ext"
7452 case "(($ac_try" in
7453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7454 *) ac_try_echo=$ac_try;;
7455 esac
7456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7457 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7458 ac_status=$?
7459 grep -v '^ *+' conftest.er1 >conftest.err
7460 rm -f conftest.er1
7461 cat conftest.err >&5
7462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463 (exit $ac_status); } >/dev/null && {
7464 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7465 test ! -s conftest.err
7466 }; then
7467 ac_header_preproc=yes
7468 else
7469 echo "$as_me: failed program was:" >&5
7470 sed 's/^/| /' conftest.$ac_ext >&5
7471
7472 ac_header_preproc=no
7473 fi
7474
7475 rm -f conftest.err conftest.$ac_ext
7476 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7477 echo "${ECHO_T}$ac_header_preproc" >&6; }
7478
7479 # So? What about this header?
7480 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7481 yes:no: )
7482 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7483 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7484 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7485 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7486 ac_header_preproc=yes
7487 ;;
7488 no:yes:* )
7489 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7490 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7491 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7492 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7493 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7494 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7495 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7496 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7497 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7498 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7499 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7500 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7501
7502 ;;
7503 esac
7504 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7505 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7506 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7507 echo $ECHO_N "(cached) $ECHO_C" >&6
7508 else
7509 eval "$as_ac_Header=\$ac_header_preproc"
7510 fi
7511 ac_res=`eval echo '${'$as_ac_Header'}'`
7512 { echo "$as_me:$LINENO: result: $ac_res" >&5
7513 echo "${ECHO_T}$ac_res" >&6; }
7514
7515 fi
7516 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7517 cat >>confdefs.h <<_ACEOF
7518 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7519 _ACEOF
7520
7521 fi
7522
7523 done
7524
7525
7526 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7527 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7528 if test "${ac_cv_header_time+set}" = set; then
7529 echo $ECHO_N "(cached) $ECHO_C" >&6
7530 else
7531 cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h. */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h. */
7537 #include <sys/types.h>
7538 #include <sys/time.h>
7539 #include <time.h>
7540
7541 int
7542 main ()
7543 {
7544 if ((struct tm *) 0)
7545 return 0;
7546 ;
7547 return 0;
7548 }
7549 _ACEOF
7550 rm -f conftest.$ac_objext
7551 if { (ac_try="$ac_compile"
7552 case "(($ac_try" in
7553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7554 *) ac_try_echo=$ac_try;;
7555 esac
7556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7557 (eval "$ac_compile") 2>conftest.er1
7558 ac_status=$?
7559 grep -v '^ *+' conftest.er1 >conftest.err
7560 rm -f conftest.er1
7561 cat conftest.err >&5
7562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7563 (exit $ac_status); } && {
7564 test -z "$ac_cxx_werror_flag" ||
7565 test ! -s conftest.err
7566 } && test -s conftest.$ac_objext; then
7567 ac_cv_header_time=yes
7568 else
7569 echo "$as_me: failed program was:" >&5
7570 sed 's/^/| /' conftest.$ac_ext >&5
7571
7572 ac_cv_header_time=no
7573 fi
7574
7575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7576 fi
7577 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7578 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7579 if test $ac_cv_header_time = yes; then
7580
7581 cat >>confdefs.h <<\_ACEOF
7582 #define TIME_WITH_SYS_TIME 1
7583 _ACEOF
7584
7585 fi
7586
7587
7588 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7589 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7590 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7591 echo $ECHO_N "(cached) $ECHO_C" >&6
7592 else
7593 cat >conftest.$ac_ext <<_ACEOF
7594 /* confdefs.h. */
7595 _ACEOF
7596 cat confdefs.h >>conftest.$ac_ext
7597 cat >>conftest.$ac_ext <<_ACEOF
7598 /* end confdefs.h. */
7599 #include <stdio.h>
7600 #include <sys/ioctl.h>
7601 #ifdef HAVE_TERMIOS_H
7602 #include <termios.h>
7603 #endif
7604 int
7605 main ()
7606 {
7607 int a = ECHO;
7608 ;
7609 return 0;
7610 }
7611 _ACEOF
7612 rm -f conftest.$ac_objext
7613 if { (ac_try="$ac_compile"
7614 case "(($ac_try" in
7615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7616 *) ac_try_echo=$ac_try;;
7617 esac
7618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7619 (eval "$ac_compile") 2>conftest.er1
7620 ac_status=$?
7621 grep -v '^ *+' conftest.er1 >conftest.err
7622 rm -f conftest.er1
7623 cat conftest.err >&5
7624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7625 (exit $ac_status); } && {
7626 test -z "$ac_cxx_werror_flag" ||
7627 test ! -s conftest.err
7628 } && test -s conftest.$ac_objext; then
7629 rxvt_cv_header_sysioctl=yes
7630 else
7631 echo "$as_me: failed program was:" >&5
7632 sed 's/^/| /' conftest.$ac_ext >&5
7633
7634 rxvt_cv_header_sysioctl=no
7635 fi
7636
7637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7638 fi
7639 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7640 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7641
7642 if test -n "$GCC"; then
7643 LDARG="-Wl,"
7644 else
7645 LDARG=""
7646 fi
7647 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7648
7649 ac_save_CFLAGS=$CFLAGS
7650 ac_save_LIBS=$LIBS
7651 CFLAGS="$CFLAGS $X_CFLAGS"
7652 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7653 { echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7654 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6; }
7655 if test "${rxvt_cv_rpath+set}" = set; then
7656 echo $ECHO_N "(cached) $ECHO_C" >&6
7657 else
7658 if test "$cross_compiling" = yes; then
7659 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7660 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7661 else
7662 cat >conftest.$ac_ext <<_ACEOF
7663 /* confdefs.h. */
7664 _ACEOF
7665 cat confdefs.h >>conftest.$ac_ext
7666 cat >>conftest.$ac_ext <<_ACEOF
7667 /* end confdefs.h. */
7668 #include <X11/Xlib.h>
7669 #include <stdlib.h>
7670 main()
7671 {
7672 exit(0);
7673 (void) XOpenDisplay("foobar");
7674 }
7675 _ACEOF
7676 rm -f conftest$ac_exeext
7677 if { (ac_try="$ac_link"
7678 case "(($ac_try" in
7679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7680 *) ac_try_echo=$ac_try;;
7681 esac
7682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7683 (eval "$ac_link") 2>&5
7684 ac_status=$?
7685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7686 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7687 { (case "(($ac_try" in
7688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7689 *) ac_try_echo=$ac_try;;
7690 esac
7691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7692 (eval "$ac_try") 2>&5
7693 ac_status=$?
7694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7695 (exit $ac_status); }; }; then
7696 rxvt_cv_rpath=yes
7697 else
7698 echo "$as_me: program exited with status $ac_status" >&5
7699 echo "$as_me: failed program was:" >&5
7700 sed 's/^/| /' conftest.$ac_ext >&5
7701
7702 ( exit $ac_status )
7703 rxvt_cv_rpath=no
7704 fi
7705 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7706 fi
7707
7708
7709 fi
7710 { echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7711 echo "${ECHO_T}$rxvt_cv_rpath" >&6; }
7712 if test x$rxvt_cv_rpath != xyes; then
7713 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7714 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7715 { echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7716 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6; }
7717 if test "${rxvt_cv_R+set}" = set; then
7718 echo $ECHO_N "(cached) $ECHO_C" >&6
7719 else
7720 if test "$cross_compiling" = yes; then
7721 rxvt_cv_R=no
7722 else
7723 cat >conftest.$ac_ext <<_ACEOF
7724 /* confdefs.h. */
7725 _ACEOF
7726 cat confdefs.h >>conftest.$ac_ext
7727 cat >>conftest.$ac_ext <<_ACEOF
7728 /* end confdefs.h. */
7729 #include <X11/Xlib.h>
7730 #include <stdlib.h>
7731 main()
7732 {
7733 exit(0);
7734 (void) XOpenDisplay("foobar");
7735 }
7736 _ACEOF
7737 rm -f conftest$ac_exeext
7738 if { (ac_try="$ac_link"
7739 case "(($ac_try" in
7740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7741 *) ac_try_echo=$ac_try;;
7742 esac
7743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7744 (eval "$ac_link") 2>&5
7745 ac_status=$?
7746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7748 { (case "(($ac_try" in
7749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7750 *) ac_try_echo=$ac_try;;
7751 esac
7752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7753 (eval "$ac_try") 2>&5
7754 ac_status=$?
7755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7756 (exit $ac_status); }; }; then
7757 rxvt_cv_R=yes
7758 else
7759 echo "$as_me: program exited with status $ac_status" >&5
7760 echo "$as_me: failed program was:" >&5
7761 sed 's/^/| /' conftest.$ac_ext >&5
7762
7763 ( exit $ac_status )
7764 rxvt_cv_R=no
7765 fi
7766 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7767 fi
7768
7769
7770 fi
7771 { echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7772 echo "${ECHO_T}$rxvt_cv_R" >&6; }
7773 if test x$rxvt_cv_R != xyes; then
7774 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7775 fi
7776 fi
7777
7778 { echo "$as_me:$LINENO: checking for XPointer" >&5
7779 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7780 if test "${rxvt_cv_xpointer+set}" = set; then
7781 echo $ECHO_N "(cached) $ECHO_C" >&6
7782 else
7783 cat >conftest.$ac_ext <<_ACEOF
7784 /* confdefs.h. */
7785 _ACEOF
7786 cat confdefs.h >>conftest.$ac_ext
7787 cat >>conftest.$ac_ext <<_ACEOF
7788 /* end confdefs.h. */
7789 #include <X11/Xlib.h>
7790 int
7791 main ()
7792 {
7793 XPointer dummy;
7794 ;
7795 return 0;
7796 }
7797 _ACEOF
7798 rm -f conftest.$ac_objext
7799 if { (ac_try="$ac_compile"
7800 case "(($ac_try" in
7801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7802 *) ac_try_echo=$ac_try;;
7803 esac
7804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7805 (eval "$ac_compile") 2>conftest.er1
7806 ac_status=$?
7807 grep -v '^ *+' conftest.er1 >conftest.err
7808 rm -f conftest.er1
7809 cat conftest.err >&5
7810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7811 (exit $ac_status); } && {
7812 test -z "$ac_cxx_werror_flag" ||
7813 test ! -s conftest.err
7814 } && test -s conftest.$ac_objext; then
7815 rxvt_cv_xpointer=yes
7816 else
7817 echo "$as_me: failed program was:" >&5
7818 sed 's/^/| /' conftest.$ac_ext >&5
7819
7820 rxvt_cv_xpointer=no
7821 fi
7822
7823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7824 fi
7825 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7826 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7827 if test x$rxvt_cv_xpointer = xyes; then
7828
7829 cat >>confdefs.h <<\_ACEOF
7830 #define HAVE_XPOINTER 1
7831 _ACEOF
7832
7833 fi
7834 LIBS=$ac_save_LIBS
7835 CFLAGS=$ac_save_CFLAGS
7836
7837 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7838 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7839 if test "${rxvt_xlib_illegal_access+set}" = set; then
7840 echo $ECHO_N "(cached) $ECHO_C" >&6
7841 else
7842 cat >conftest.$ac_ext <<_ACEOF
7843 /* confdefs.h. */
7844 _ACEOF
7845 cat confdefs.h >>conftest.$ac_ext
7846 cat >>conftest.$ac_ext <<_ACEOF
7847 /* end confdefs.h. */
7848
7849 #define XLIB_ILLEGAL_ACCESS
7850 #include <X11/Xlib.h>
7851
7852 int
7853 main ()
7854 {
7855
7856 Display *dpy;
7857 dpy->xdefaults = (char *)0;
7858
7859 ;
7860 return 0;
7861 }
7862 _ACEOF
7863 rm -f conftest.$ac_objext
7864 if { (ac_try="$ac_compile"
7865 case "(($ac_try" in
7866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7867 *) ac_try_echo=$ac_try;;
7868 esac
7869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7870 (eval "$ac_compile") 2>conftest.er1
7871 ac_status=$?
7872 grep -v '^ *+' conftest.er1 >conftest.err
7873 rm -f conftest.er1
7874 cat conftest.err >&5
7875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7876 (exit $ac_status); } && {
7877 test -z "$ac_cxx_werror_flag" ||
7878 test ! -s conftest.err
7879 } && test -s conftest.$ac_objext; then
7880 rxvt_xlib_illegal_access=yes
7881 else
7882 echo "$as_me: failed program was:" >&5
7883 sed 's/^/| /' conftest.$ac_ext >&5
7884
7885 rxvt_xlib_illegal_access=no
7886
7887 fi
7888
7889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7890 fi
7891 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7892 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7893 if test x$rxvt_xlib_illegal_access = xyes; then
7894
7895 cat >>confdefs.h <<\_ACEOF
7896 #define XLIB_ILLEGAL_ACCESS 1
7897 _ACEOF
7898
7899 fi
7900
7901 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7902 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7903 if test "${ac_cv_c_const+set}" = set; then
7904 echo $ECHO_N "(cached) $ECHO_C" >&6
7905 else
7906 cat >conftest.$ac_ext <<_ACEOF
7907 /* confdefs.h. */
7908 _ACEOF
7909 cat confdefs.h >>conftest.$ac_ext
7910 cat >>conftest.$ac_ext <<_ACEOF
7911 /* end confdefs.h. */
7912
7913 int
7914 main ()
7915 {
7916 /* FIXME: Include the comments suggested by Paul. */
7917 #ifndef __cplusplus
7918 /* Ultrix mips cc rejects this. */
7919 typedef int charset[2];
7920 const charset cs;
7921 /* SunOS 4.1.1 cc rejects this. */
7922 char const *const *pcpcc;
7923 char **ppc;
7924 /* NEC SVR4.0.2 mips cc rejects this. */
7925 struct point {int x, y;};
7926 static struct point const zero = {0,0};
7927 /* AIX XL C 1.02.0.0 rejects this.
7928 It does not let you subtract one const X* pointer from another in
7929 an arm of an if-expression whose if-part is not a constant
7930 expression */
7931 const char *g = "string";
7932 pcpcc = &g + (g ? g-g : 0);
7933 /* HPUX 7.0 cc rejects these. */
7934 ++pcpcc;
7935 ppc = (char**) pcpcc;
7936 pcpcc = (char const *const *) ppc;
7937 { /* SCO 3.2v4 cc rejects this. */
7938 char *t;
7939 char const *s = 0 ? (char *) 0 : (char const *) 0;
7940
7941 *t++ = 0;
7942 if (s) return 0;
7943 }
7944 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7945 int x[] = {25, 17};
7946 const int *foo = &x[0];
7947 ++foo;
7948 }
7949 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7950 typedef const int *iptr;
7951 iptr p = 0;
7952 ++p;
7953 }
7954 { /* AIX XL C 1.02.0.0 rejects this saying
7955 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7956 struct s { int j; const int *ap[3]; };
7957 struct s *b; b->j = 5;
7958 }
7959 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7960 const int foo = 10;
7961 if (!foo) return 0;
7962 }
7963 return !cs[0] && !zero.x;
7964 #endif
7965
7966 ;
7967 return 0;
7968 }
7969 _ACEOF
7970 rm -f conftest.$ac_objext
7971 if { (ac_try="$ac_compile"
7972 case "(($ac_try" in
7973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7974 *) ac_try_echo=$ac_try;;
7975 esac
7976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7977 (eval "$ac_compile") 2>conftest.er1
7978 ac_status=$?
7979 grep -v '^ *+' conftest.er1 >conftest.err
7980 rm -f conftest.er1
7981 cat conftest.err >&5
7982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7983 (exit $ac_status); } && {
7984 test -z "$ac_cxx_werror_flag" ||
7985 test ! -s conftest.err
7986 } && test -s conftest.$ac_objext; then
7987 ac_cv_c_const=yes
7988 else
7989 echo "$as_me: failed program was:" >&5
7990 sed 's/^/| /' conftest.$ac_ext >&5
7991
7992 ac_cv_c_const=no
7993 fi
7994
7995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7996 fi
7997 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7998 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7999 if test $ac_cv_c_const = no; then
8000
8001 cat >>confdefs.h <<\_ACEOF
8002 #define const
8003 _ACEOF
8004
8005 fi
8006
8007 { echo "$as_me:$LINENO: checking for inline" >&5
8008 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
8009 if test "${ac_cv_c_inline+set}" = set; then
8010 echo $ECHO_N "(cached) $ECHO_C" >&6
8011 else
8012 ac_cv_c_inline=no
8013 for ac_kw in inline __inline__ __inline; do
8014 cat >conftest.$ac_ext <<_ACEOF
8015 /* confdefs.h. */
8016 _ACEOF
8017 cat confdefs.h >>conftest.$ac_ext
8018 cat >>conftest.$ac_ext <<_ACEOF
8019 /* end confdefs.h. */
8020 #ifndef __cplusplus
8021 typedef int foo_t;
8022 static $ac_kw foo_t static_foo () {return 0; }
8023 $ac_kw foo_t foo () {return 0; }
8024 #endif
8025
8026 _ACEOF
8027 rm -f conftest.$ac_objext
8028 if { (ac_try="$ac_compile"
8029 case "(($ac_try" in
8030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8031 *) ac_try_echo=$ac_try;;
8032 esac
8033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8034 (eval "$ac_compile") 2>conftest.er1
8035 ac_status=$?
8036 grep -v '^ *+' conftest.er1 >conftest.err
8037 rm -f conftest.er1
8038 cat conftest.err >&5
8039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8040 (exit $ac_status); } && {
8041 test -z "$ac_cxx_werror_flag" ||
8042 test ! -s conftest.err
8043 } && test -s conftest.$ac_objext; then
8044 ac_cv_c_inline=$ac_kw
8045 else
8046 echo "$as_me: failed program was:" >&5
8047 sed 's/^/| /' conftest.$ac_ext >&5
8048
8049
8050 fi
8051
8052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8053 test "$ac_cv_c_inline" != no && break
8054 done
8055
8056 fi
8057 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8058 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8059
8060
8061 case $ac_cv_c_inline in
8062 inline | yes) ;;
8063 *)
8064 case $ac_cv_c_inline in
8065 no) ac_val=;;
8066 *) ac_val=$ac_cv_c_inline;;
8067 esac
8068 cat >>confdefs.h <<_ACEOF
8069 #ifndef __cplusplus
8070 #define inline $ac_val
8071 #endif
8072 _ACEOF
8073 ;;
8074 esac
8075
8076
8077
8078 { echo "$as_me:$LINENO: checking for mode_t" >&5
8079 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
8080 if test "${ac_cv_type_mode_t+set}" = set; then
8081 echo $ECHO_N "(cached) $ECHO_C" >&6
8082 else
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 mode_t ac__type_new_;
8091 int
8092 main ()
8093 {
8094 if ((ac__type_new_ *) 0)
8095 return 0;
8096 if (sizeof (ac__type_new_))
8097 return 0;
8098 ;
8099 return 0;
8100 }
8101 _ACEOF
8102 rm -f conftest.$ac_objext
8103 if { (ac_try="$ac_compile"
8104 case "(($ac_try" in
8105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8106 *) ac_try_echo=$ac_try;;
8107 esac
8108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8109 (eval "$ac_compile") 2>conftest.er1
8110 ac_status=$?
8111 grep -v '^ *+' conftest.er1 >conftest.err
8112 rm -f conftest.er1
8113 cat conftest.err >&5
8114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8115 (exit $ac_status); } && {
8116 test -z "$ac_cxx_werror_flag" ||
8117 test ! -s conftest.err
8118 } && test -s conftest.$ac_objext; then
8119 ac_cv_type_mode_t=yes
8120 else
8121 echo "$as_me: failed program was:" >&5
8122 sed 's/^/| /' conftest.$ac_ext >&5
8123
8124 ac_cv_type_mode_t=no
8125 fi
8126
8127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8128 fi
8129 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8130 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
8131 if test $ac_cv_type_mode_t = yes; then
8132 :
8133 else
8134
8135 cat >>confdefs.h <<_ACEOF
8136 #define mode_t int
8137 _ACEOF
8138
8139 fi
8140
8141 { echo "$as_me:$LINENO: checking for pid_t" >&5
8142 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8143 if test "${ac_cv_type_pid_t+set}" = set; then
8144 echo $ECHO_N "(cached) $ECHO_C" >&6
8145 else
8146 cat >conftest.$ac_ext <<_ACEOF
8147 /* confdefs.h. */
8148 _ACEOF
8149 cat confdefs.h >>conftest.$ac_ext
8150 cat >>conftest.$ac_ext <<_ACEOF
8151 /* end confdefs.h. */
8152 $ac_includes_default
8153 typedef pid_t ac__type_new_;
8154 int
8155 main ()
8156 {
8157 if ((ac__type_new_ *) 0)
8158 return 0;
8159 if (sizeof (ac__type_new_))
8160 return 0;
8161 ;
8162 return 0;
8163 }
8164 _ACEOF
8165 rm -f conftest.$ac_objext
8166 if { (ac_try="$ac_compile"
8167 case "(($ac_try" in
8168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8169 *) ac_try_echo=$ac_try;;
8170 esac
8171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8172 (eval "$ac_compile") 2>conftest.er1
8173 ac_status=$?
8174 grep -v '^ *+' conftest.er1 >conftest.err
8175 rm -f conftest.er1
8176 cat conftest.err >&5
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); } && {
8179 test -z "$ac_cxx_werror_flag" ||
8180 test ! -s conftest.err
8181 } && test -s conftest.$ac_objext; then
8182 ac_cv_type_pid_t=yes
8183 else
8184 echo "$as_me: failed program was:" >&5
8185 sed 's/^/| /' conftest.$ac_ext >&5
8186
8187 ac_cv_type_pid_t=no
8188 fi
8189
8190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8191 fi
8192 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8193 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8194 if test $ac_cv_type_pid_t = yes; then
8195 :
8196 else
8197
8198 cat >>confdefs.h <<_ACEOF
8199 #define pid_t int
8200 _ACEOF
8201
8202 fi
8203
8204 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8205 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8206 if test "${ac_cv_type_uid_t+set}" = set; then
8207 echo $ECHO_N "(cached) $ECHO_C" >&6
8208 else
8209 cat >conftest.$ac_ext <<_ACEOF
8210 /* confdefs.h. */
8211 _ACEOF
8212 cat confdefs.h >>conftest.$ac_ext
8213 cat >>conftest.$ac_ext <<_ACEOF
8214 /* end confdefs.h. */
8215 #include <sys/types.h>
8216
8217 _ACEOF
8218 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8219 $EGREP "uid_t" >/dev/null 2>&1; then
8220 ac_cv_type_uid_t=yes
8221 else
8222 ac_cv_type_uid_t=no
8223 fi
8224 rm -f conftest*
8225
8226 fi
8227 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8228 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8229 if test $ac_cv_type_uid_t = no; then
8230
8231 cat >>confdefs.h <<\_ACEOF
8232 #define uid_t int
8233 _ACEOF
8234
8235
8236 cat >>confdefs.h <<\_ACEOF
8237 #define gid_t int
8238 _ACEOF
8239
8240 fi
8241
8242
8243 { echo "$as_me:$LINENO: checking for short" >&5
8244 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8245 if test "${ac_cv_type_short+set}" = set; then
8246 echo $ECHO_N "(cached) $ECHO_C" >&6
8247 else
8248 cat >conftest.$ac_ext <<_ACEOF
8249 /* confdefs.h. */
8250 _ACEOF
8251 cat confdefs.h >>conftest.$ac_ext
8252 cat >>conftest.$ac_ext <<_ACEOF
8253 /* end confdefs.h. */
8254 $ac_includes_default
8255 typedef short ac__type_new_;
8256 int
8257 main ()
8258 {
8259 if ((ac__type_new_ *) 0)
8260 return 0;
8261 if (sizeof (ac__type_new_))
8262 return 0;
8263 ;
8264 return 0;
8265 }
8266 _ACEOF
8267 rm -f conftest.$ac_objext
8268 if { (ac_try="$ac_compile"
8269 case "(($ac_try" in
8270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271 *) ac_try_echo=$ac_try;;
8272 esac
8273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 (eval "$ac_compile") 2>conftest.er1
8275 ac_status=$?
8276 grep -v '^ *+' conftest.er1 >conftest.err
8277 rm -f conftest.er1
8278 cat conftest.err >&5
8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 (exit $ac_status); } && {
8281 test -z "$ac_cxx_werror_flag" ||
8282 test ! -s conftest.err
8283 } && test -s conftest.$ac_objext; then
8284 ac_cv_type_short=yes
8285 else
8286 echo "$as_me: failed program was:" >&5
8287 sed 's/^/| /' conftest.$ac_ext >&5
8288
8289 ac_cv_type_short=no
8290 fi
8291
8292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8293 fi
8294 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8295 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8296
8297 # The cast to long int works around a bug in the HP C Compiler
8298 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8299 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8300 # This bug is HP SR number 8606223364.
8301 { echo "$as_me:$LINENO: checking size of short" >&5
8302 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8303 if test "${ac_cv_sizeof_short+set}" = set; then
8304 echo $ECHO_N "(cached) $ECHO_C" >&6
8305 else
8306 if test "$cross_compiling" = yes; then
8307 # Depending upon the size, compute the lo and hi bounds.
8308 cat >conftest.$ac_ext <<_ACEOF
8309 /* confdefs.h. */
8310 _ACEOF
8311 cat confdefs.h >>conftest.$ac_ext
8312 cat >>conftest.$ac_ext <<_ACEOF
8313 /* end confdefs.h. */
8314 $ac_includes_default
8315 typedef short ac__type_sizeof_;
8316 int
8317 main ()
8318 {
8319 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8320 test_array [0] = 0
8321
8322 ;
8323 return 0;
8324 }
8325 _ACEOF
8326 rm -f conftest.$ac_objext
8327 if { (ac_try="$ac_compile"
8328 case "(($ac_try" in
8329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330 *) ac_try_echo=$ac_try;;
8331 esac
8332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 (eval "$ac_compile") 2>conftest.er1
8334 ac_status=$?
8335 grep -v '^ *+' conftest.er1 >conftest.err
8336 rm -f conftest.er1
8337 cat conftest.err >&5
8338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 (exit $ac_status); } && {
8340 test -z "$ac_cxx_werror_flag" ||
8341 test ! -s conftest.err
8342 } && test -s conftest.$ac_objext; then
8343 ac_lo=0 ac_mid=0
8344 while :; do
8345 cat >conftest.$ac_ext <<_ACEOF
8346 /* confdefs.h. */
8347 _ACEOF
8348 cat confdefs.h >>conftest.$ac_ext
8349 cat >>conftest.$ac_ext <<_ACEOF
8350 /* end confdefs.h. */
8351 $ac_includes_default
8352 typedef short ac__type_sizeof_;
8353 int
8354 main ()
8355 {
8356 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8357 test_array [0] = 0
8358
8359 ;
8360 return 0;
8361 }
8362 _ACEOF
8363 rm -f conftest.$ac_objext
8364 if { (ac_try="$ac_compile"
8365 case "(($ac_try" in
8366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8367 *) ac_try_echo=$ac_try;;
8368 esac
8369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8370 (eval "$ac_compile") 2>conftest.er1
8371 ac_status=$?
8372 grep -v '^ *+' conftest.er1 >conftest.err
8373 rm -f conftest.er1
8374 cat conftest.err >&5
8375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376 (exit $ac_status); } && {
8377 test -z "$ac_cxx_werror_flag" ||
8378 test ! -s conftest.err
8379 } && test -s conftest.$ac_objext; then
8380 ac_hi=$ac_mid; break
8381 else
8382 echo "$as_me: failed program was:" >&5
8383 sed 's/^/| /' conftest.$ac_ext >&5
8384
8385 ac_lo=`expr $ac_mid + 1`
8386 if test $ac_lo -le $ac_mid; then
8387 ac_lo= ac_hi=
8388 break
8389 fi
8390 ac_mid=`expr 2 '*' $ac_mid + 1`
8391 fi
8392
8393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8394 done
8395 else
8396 echo "$as_me: failed program was:" >&5
8397 sed 's/^/| /' conftest.$ac_ext >&5
8398
8399 cat >conftest.$ac_ext <<_ACEOF
8400 /* confdefs.h. */
8401 _ACEOF
8402 cat confdefs.h >>conftest.$ac_ext
8403 cat >>conftest.$ac_ext <<_ACEOF
8404 /* end confdefs.h. */
8405 $ac_includes_default
8406 typedef short ac__type_sizeof_;
8407 int
8408 main ()
8409 {
8410 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8411 test_array [0] = 0
8412
8413 ;
8414 return 0;
8415 }
8416 _ACEOF
8417 rm -f conftest.$ac_objext
8418 if { (ac_try="$ac_compile"
8419 case "(($ac_try" in
8420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8421 *) ac_try_echo=$ac_try;;
8422 esac
8423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8424 (eval "$ac_compile") 2>conftest.er1
8425 ac_status=$?
8426 grep -v '^ *+' conftest.er1 >conftest.err
8427 rm -f conftest.er1
8428 cat conftest.err >&5
8429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430 (exit $ac_status); } && {
8431 test -z "$ac_cxx_werror_flag" ||
8432 test ! -s conftest.err
8433 } && test -s conftest.$ac_objext; then
8434 ac_hi=-1 ac_mid=-1
8435 while :; do
8436 cat >conftest.$ac_ext <<_ACEOF
8437 /* confdefs.h. */
8438 _ACEOF
8439 cat confdefs.h >>conftest.$ac_ext
8440 cat >>conftest.$ac_ext <<_ACEOF
8441 /* end confdefs.h. */
8442 $ac_includes_default
8443 typedef short ac__type_sizeof_;
8444 int
8445 main ()
8446 {
8447 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8448 test_array [0] = 0
8449
8450 ;
8451 return 0;
8452 }
8453 _ACEOF
8454 rm -f conftest.$ac_objext
8455 if { (ac_try="$ac_compile"
8456 case "(($ac_try" in
8457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8458 *) ac_try_echo=$ac_try;;
8459 esac
8460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8461 (eval "$ac_compile") 2>conftest.er1
8462 ac_status=$?
8463 grep -v '^ *+' conftest.er1 >conftest.err
8464 rm -f conftest.er1
8465 cat conftest.err >&5
8466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8467 (exit $ac_status); } && {
8468 test -z "$ac_cxx_werror_flag" ||
8469 test ! -s conftest.err
8470 } && test -s conftest.$ac_objext; then
8471 ac_lo=$ac_mid; break
8472 else
8473 echo "$as_me: failed program was:" >&5
8474 sed 's/^/| /' conftest.$ac_ext >&5
8475
8476 ac_hi=`expr '(' $ac_mid ')' - 1`
8477 if test $ac_mid -le $ac_hi; then
8478 ac_lo= ac_hi=
8479 break
8480 fi
8481 ac_mid=`expr 2 '*' $ac_mid`
8482 fi
8483
8484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8485 done
8486 else
8487 echo "$as_me: failed program was:" >&5
8488 sed 's/^/| /' conftest.$ac_ext >&5
8489
8490 ac_lo= ac_hi=
8491 fi
8492
8493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8494 fi
8495
8496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8497 # Binary search between lo and hi bounds.
8498 while test "x$ac_lo" != "x$ac_hi"; do
8499 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8500 cat >conftest.$ac_ext <<_ACEOF
8501 /* confdefs.h. */
8502 _ACEOF
8503 cat confdefs.h >>conftest.$ac_ext
8504 cat >>conftest.$ac_ext <<_ACEOF
8505 /* end confdefs.h. */
8506 $ac_includes_default
8507 typedef short ac__type_sizeof_;
8508 int
8509 main ()
8510 {
8511 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8512 test_array [0] = 0
8513
8514 ;
8515 return 0;
8516 }
8517 _ACEOF
8518 rm -f conftest.$ac_objext
8519 if { (ac_try="$ac_compile"
8520 case "(($ac_try" in
8521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8522 *) ac_try_echo=$ac_try;;
8523 esac
8524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8525 (eval "$ac_compile") 2>conftest.er1
8526 ac_status=$?
8527 grep -v '^ *+' conftest.er1 >conftest.err
8528 rm -f conftest.er1
8529 cat conftest.err >&5
8530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8531 (exit $ac_status); } && {
8532 test -z "$ac_cxx_werror_flag" ||
8533 test ! -s conftest.err
8534 } && test -s conftest.$ac_objext; then
8535 ac_hi=$ac_mid
8536 else
8537 echo "$as_me: failed program was:" >&5
8538 sed 's/^/| /' conftest.$ac_ext >&5
8539
8540 ac_lo=`expr '(' $ac_mid ')' + 1`
8541 fi
8542
8543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8544 done
8545 case $ac_lo in
8546 ?*) ac_cv_sizeof_short=$ac_lo;;
8547 '') if test "$ac_cv_type_short" = yes; then
8548 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8549 See \`config.log' for more details." >&5
8550 echo "$as_me: error: cannot compute sizeof (short)
8551 See \`config.log' for more details." >&2;}
8552 { (exit 77); exit 77; }; }
8553 else
8554 ac_cv_sizeof_short=0
8555 fi ;;
8556 esac
8557 else
8558 cat >conftest.$ac_ext <<_ACEOF
8559 /* confdefs.h. */
8560 _ACEOF
8561 cat confdefs.h >>conftest.$ac_ext
8562 cat >>conftest.$ac_ext <<_ACEOF
8563 /* end confdefs.h. */
8564 $ac_includes_default
8565 typedef short ac__type_sizeof_;
8566 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8567 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8568 #include <stdio.h>
8569 #include <stdlib.h>
8570 int
8571 main ()
8572 {
8573
8574 FILE *f = fopen ("conftest.val", "w");
8575 if (! f)
8576 return 1;
8577 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8578 {
8579 long int i = longval ();
8580 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8581 return 1;
8582 fprintf (f, "%ld\n", i);
8583 }
8584 else
8585 {
8586 unsigned long int i = ulongval ();
8587 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8588 return 1;
8589 fprintf (f, "%lu\n", i);
8590 }
8591 return ferror (f) || fclose (f) != 0;
8592
8593 ;
8594 return 0;
8595 }
8596 _ACEOF
8597 rm -f conftest$ac_exeext
8598 if { (ac_try="$ac_link"
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_link") 2>&5
8605 ac_status=$?
8606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8607 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8608 { (case "(($ac_try" in
8609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8610 *) ac_try_echo=$ac_try;;
8611 esac
8612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8613 (eval "$ac_try") 2>&5
8614 ac_status=$?
8615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8616 (exit $ac_status); }; }; then
8617 ac_cv_sizeof_short=`cat conftest.val`
8618 else
8619 echo "$as_me: program exited with status $ac_status" >&5
8620 echo "$as_me: failed program was:" >&5
8621 sed 's/^/| /' conftest.$ac_ext >&5
8622
8623 ( exit $ac_status )
8624 if test "$ac_cv_type_short" = yes; then
8625 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8626 See \`config.log' for more details." >&5
8627 echo "$as_me: error: cannot compute sizeof (short)
8628 See \`config.log' for more details." >&2;}
8629 { (exit 77); exit 77; }; }
8630 else
8631 ac_cv_sizeof_short=0
8632 fi
8633 fi
8634 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8635 fi
8636 rm -f conftest.val
8637 fi
8638 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8639 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8640
8641
8642
8643 cat >>confdefs.h <<_ACEOF
8644 #define SIZEOF_SHORT $ac_cv_sizeof_short
8645 _ACEOF
8646
8647
8648 { echo "$as_me:$LINENO: checking for int" >&5
8649 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8650 if test "${ac_cv_type_int+set}" = set; then
8651 echo $ECHO_N "(cached) $ECHO_C" >&6
8652 else
8653 cat >conftest.$ac_ext <<_ACEOF
8654 /* confdefs.h. */
8655 _ACEOF
8656 cat confdefs.h >>conftest.$ac_ext
8657 cat >>conftest.$ac_ext <<_ACEOF
8658 /* end confdefs.h. */
8659 $ac_includes_default
8660 typedef int ac__type_new_;
8661 int
8662 main ()
8663 {
8664 if ((ac__type_new_ *) 0)
8665 return 0;
8666 if (sizeof (ac__type_new_))
8667 return 0;
8668 ;
8669 return 0;
8670 }
8671 _ACEOF
8672 rm -f conftest.$ac_objext
8673 if { (ac_try="$ac_compile"
8674 case "(($ac_try" in
8675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8676 *) ac_try_echo=$ac_try;;
8677 esac
8678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8679 (eval "$ac_compile") 2>conftest.er1
8680 ac_status=$?
8681 grep -v '^ *+' conftest.er1 >conftest.err
8682 rm -f conftest.er1
8683 cat conftest.err >&5
8684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8685 (exit $ac_status); } && {
8686 test -z "$ac_cxx_werror_flag" ||
8687 test ! -s conftest.err
8688 } && test -s conftest.$ac_objext; then
8689 ac_cv_type_int=yes
8690 else
8691 echo "$as_me: failed program was:" >&5
8692 sed 's/^/| /' conftest.$ac_ext >&5
8693
8694 ac_cv_type_int=no
8695 fi
8696
8697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8698 fi
8699 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8700 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8701
8702 # The cast to long int works around a bug in the HP C Compiler
8703 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8704 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8705 # This bug is HP SR number 8606223364.
8706 { echo "$as_me:$LINENO: checking size of int" >&5
8707 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8708 if test "${ac_cv_sizeof_int+set}" = set; then
8709 echo $ECHO_N "(cached) $ECHO_C" >&6
8710 else
8711 if test "$cross_compiling" = yes; then
8712 # Depending upon the size, compute the lo and hi bounds.
8713 cat >conftest.$ac_ext <<_ACEOF
8714 /* confdefs.h. */
8715 _ACEOF
8716 cat confdefs.h >>conftest.$ac_ext
8717 cat >>conftest.$ac_ext <<_ACEOF
8718 /* end confdefs.h. */
8719 $ac_includes_default
8720 typedef int ac__type_sizeof_;
8721 int
8722 main ()
8723 {
8724 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8725 test_array [0] = 0
8726
8727 ;
8728 return 0;
8729 }
8730 _ACEOF
8731 rm -f conftest.$ac_objext
8732 if { (ac_try="$ac_compile"
8733 case "(($ac_try" in
8734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8735 *) ac_try_echo=$ac_try;;
8736 esac
8737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8738 (eval "$ac_compile") 2>conftest.er1
8739 ac_status=$?
8740 grep -v '^ *+' conftest.er1 >conftest.err
8741 rm -f conftest.er1
8742 cat conftest.err >&5
8743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744 (exit $ac_status); } && {
8745 test -z "$ac_cxx_werror_flag" ||
8746 test ! -s conftest.err
8747 } && test -s conftest.$ac_objext; then
8748 ac_lo=0 ac_mid=0
8749 while :; do
8750 cat >conftest.$ac_ext <<_ACEOF
8751 /* confdefs.h. */
8752 _ACEOF
8753 cat confdefs.h >>conftest.$ac_ext
8754 cat >>conftest.$ac_ext <<_ACEOF
8755 /* end confdefs.h. */
8756 $ac_includes_default
8757 typedef int ac__type_sizeof_;
8758 int
8759 main ()
8760 {
8761 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8762 test_array [0] = 0
8763
8764 ;
8765 return 0;
8766 }
8767 _ACEOF
8768 rm -f conftest.$ac_objext
8769 if { (ac_try="$ac_compile"
8770 case "(($ac_try" in
8771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8772 *) ac_try_echo=$ac_try;;
8773 esac
8774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8775 (eval "$ac_compile") 2>conftest.er1
8776 ac_status=$?
8777 grep -v '^ *+' conftest.er1 >conftest.err
8778 rm -f conftest.er1
8779 cat conftest.err >&5
8780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8781 (exit $ac_status); } && {
8782 test -z "$ac_cxx_werror_flag" ||
8783 test ! -s conftest.err
8784 } && test -s conftest.$ac_objext; then
8785 ac_hi=$ac_mid; break
8786 else
8787 echo "$as_me: failed program was:" >&5
8788 sed 's/^/| /' conftest.$ac_ext >&5
8789
8790 ac_lo=`expr $ac_mid + 1`
8791 if test $ac_lo -le $ac_mid; then
8792 ac_lo= ac_hi=
8793 break
8794 fi
8795 ac_mid=`expr 2 '*' $ac_mid + 1`
8796 fi
8797
8798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8799 done
8800 else
8801 echo "$as_me: failed program was:" >&5
8802 sed 's/^/| /' conftest.$ac_ext >&5
8803
8804 cat >conftest.$ac_ext <<_ACEOF
8805 /* confdefs.h. */
8806 _ACEOF
8807 cat confdefs.h >>conftest.$ac_ext
8808 cat >>conftest.$ac_ext <<_ACEOF
8809 /* end confdefs.h. */
8810 $ac_includes_default
8811 typedef int ac__type_sizeof_;
8812 int
8813 main ()
8814 {
8815 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8816 test_array [0] = 0
8817
8818 ;
8819 return 0;
8820 }
8821 _ACEOF
8822 rm -f conftest.$ac_objext
8823 if { (ac_try="$ac_compile"
8824 case "(($ac_try" in
8825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8826 *) ac_try_echo=$ac_try;;
8827 esac
8828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8829 (eval "$ac_compile") 2>conftest.er1
8830 ac_status=$?
8831 grep -v '^ *+' conftest.er1 >conftest.err
8832 rm -f conftest.er1
8833 cat conftest.err >&5
8834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8835 (exit $ac_status); } && {
8836 test -z "$ac_cxx_werror_flag" ||
8837 test ! -s conftest.err
8838 } && test -s conftest.$ac_objext; then
8839 ac_hi=-1 ac_mid=-1
8840 while :; do
8841 cat >conftest.$ac_ext <<_ACEOF
8842 /* confdefs.h. */
8843 _ACEOF
8844 cat confdefs.h >>conftest.$ac_ext
8845 cat >>conftest.$ac_ext <<_ACEOF
8846 /* end confdefs.h. */
8847 $ac_includes_default
8848 typedef int ac__type_sizeof_;
8849 int
8850 main ()
8851 {
8852 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8853 test_array [0] = 0
8854
8855 ;
8856 return 0;
8857 }
8858 _ACEOF
8859 rm -f conftest.$ac_objext
8860 if { (ac_try="$ac_compile"
8861 case "(($ac_try" in
8862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8863 *) ac_try_echo=$ac_try;;
8864 esac
8865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8866 (eval "$ac_compile") 2>conftest.er1
8867 ac_status=$?
8868 grep -v '^ *+' conftest.er1 >conftest.err
8869 rm -f conftest.er1
8870 cat conftest.err >&5
8871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8872 (exit $ac_status); } && {
8873 test -z "$ac_cxx_werror_flag" ||
8874 test ! -s conftest.err
8875 } && test -s conftest.$ac_objext; then
8876 ac_lo=$ac_mid; break
8877 else
8878 echo "$as_me: failed program was:" >&5
8879 sed 's/^/| /' conftest.$ac_ext >&5
8880
8881 ac_hi=`expr '(' $ac_mid ')' - 1`
8882 if test $ac_mid -le $ac_hi; then
8883 ac_lo= ac_hi=
8884 break
8885 fi
8886 ac_mid=`expr 2 '*' $ac_mid`
8887 fi
8888
8889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8890 done
8891 else
8892 echo "$as_me: failed program was:" >&5
8893 sed 's/^/| /' conftest.$ac_ext >&5
8894
8895 ac_lo= ac_hi=
8896 fi
8897
8898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8899 fi
8900
8901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8902 # Binary search between lo and hi bounds.
8903 while test "x$ac_lo" != "x$ac_hi"; do
8904 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8905 cat >conftest.$ac_ext <<_ACEOF
8906 /* confdefs.h. */
8907 _ACEOF
8908 cat confdefs.h >>conftest.$ac_ext
8909 cat >>conftest.$ac_ext <<_ACEOF
8910 /* end confdefs.h. */
8911 $ac_includes_default
8912 typedef int ac__type_sizeof_;
8913 int
8914 main ()
8915 {
8916 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8917 test_array [0] = 0
8918
8919 ;
8920 return 0;
8921 }
8922 _ACEOF
8923 rm -f conftest.$ac_objext
8924 if { (ac_try="$ac_compile"
8925 case "(($ac_try" in
8926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8927 *) ac_try_echo=$ac_try;;
8928 esac
8929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8930 (eval "$ac_compile") 2>conftest.er1
8931 ac_status=$?
8932 grep -v '^ *+' conftest.er1 >conftest.err
8933 rm -f conftest.er1
8934 cat conftest.err >&5
8935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8936 (exit $ac_status); } && {
8937 test -z "$ac_cxx_werror_flag" ||
8938 test ! -s conftest.err
8939 } && test -s conftest.$ac_objext; then
8940 ac_hi=$ac_mid
8941 else
8942 echo "$as_me: failed program was:" >&5
8943 sed 's/^/| /' conftest.$ac_ext >&5
8944
8945 ac_lo=`expr '(' $ac_mid ')' + 1`
8946 fi
8947
8948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8949 done
8950 case $ac_lo in
8951 ?*) ac_cv_sizeof_int=$ac_lo;;
8952 '') if test "$ac_cv_type_int" = yes; then
8953 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8954 See \`config.log' for more details." >&5
8955 echo "$as_me: error: cannot compute sizeof (int)
8956 See \`config.log' for more details." >&2;}
8957 { (exit 77); exit 77; }; }
8958 else
8959 ac_cv_sizeof_int=0
8960 fi ;;
8961 esac
8962 else
8963 cat >conftest.$ac_ext <<_ACEOF
8964 /* confdefs.h. */
8965 _ACEOF
8966 cat confdefs.h >>conftest.$ac_ext
8967 cat >>conftest.$ac_ext <<_ACEOF
8968 /* end confdefs.h. */
8969 $ac_includes_default
8970 typedef int ac__type_sizeof_;
8971 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8972 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8973 #include <stdio.h>
8974 #include <stdlib.h>
8975 int
8976 main ()
8977 {
8978
8979 FILE *f = fopen ("conftest.val", "w");
8980 if (! f)
8981 return 1;
8982 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8983 {
8984 long int i = longval ();
8985 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8986 return 1;
8987 fprintf (f, "%ld\n", i);
8988 }
8989 else
8990 {
8991 unsigned long int i = ulongval ();
8992 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8993 return 1;
8994 fprintf (f, "%lu\n", i);
8995 }
8996 return ferror (f) || fclose (f) != 0;
8997
8998 ;
8999 return 0;
9000 }
9001 _ACEOF
9002 rm -f conftest$ac_exeext
9003 if { (ac_try="$ac_link"
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_link") 2>&5
9010 ac_status=$?
9011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9012 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9013 { (case "(($ac_try" in
9014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9015 *) ac_try_echo=$ac_try;;
9016 esac
9017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9018 (eval "$ac_try") 2>&5
9019 ac_status=$?
9020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9021 (exit $ac_status); }; }; then
9022 ac_cv_sizeof_int=`cat conftest.val`
9023 else
9024 echo "$as_me: program exited with status $ac_status" >&5
9025 echo "$as_me: failed program was:" >&5
9026 sed 's/^/| /' conftest.$ac_ext >&5
9027
9028 ( exit $ac_status )
9029 if test "$ac_cv_type_int" = yes; then
9030 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
9031 See \`config.log' for more details." >&5
9032 echo "$as_me: error: cannot compute sizeof (int)
9033 See \`config.log' for more details." >&2;}
9034 { (exit 77); exit 77; }; }
9035 else
9036 ac_cv_sizeof_int=0
9037 fi
9038 fi
9039 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9040 fi
9041 rm -f conftest.val
9042 fi
9043 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
9044 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
9045
9046
9047
9048 cat >>confdefs.h <<_ACEOF
9049 #define SIZEOF_INT $ac_cv_sizeof_int
9050 _ACEOF
9051
9052
9053 { echo "$as_me:$LINENO: checking for long long" >&5
9054 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
9055 if test "${ac_cv_type_long_long+set}" = set; then
9056 echo $ECHO_N "(cached) $ECHO_C" >&6
9057 else
9058 cat >conftest.$ac_ext <<_ACEOF
9059 /* confdefs.h. */
9060 _ACEOF
9061 cat confdefs.h >>conftest.$ac_ext
9062 cat >>conftest.$ac_ext <<_ACEOF
9063 /* end confdefs.h. */
9064 $ac_includes_default
9065 typedef long long ac__type_new_;
9066 int
9067 main ()
9068 {
9069 if ((ac__type_new_ *) 0)
9070 return 0;
9071 if (sizeof (ac__type_new_))
9072 return 0;
9073 ;
9074 return 0;
9075 }
9076 _ACEOF
9077 rm -f conftest.$ac_objext
9078 if { (ac_try="$ac_compile"
9079 case "(($ac_try" in
9080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9081 *) ac_try_echo=$ac_try;;
9082 esac
9083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9084 (eval "$ac_compile") 2>conftest.er1
9085 ac_status=$?
9086 grep -v '^ *+' conftest.er1 >conftest.err
9087 rm -f conftest.er1
9088 cat conftest.err >&5
9089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9090 (exit $ac_status); } && {
9091 test -z "$ac_cxx_werror_flag" ||
9092 test ! -s conftest.err
9093 } && test -s conftest.$ac_objext; then
9094 ac_cv_type_long_long=yes
9095 else
9096 echo "$as_me: failed program was:" >&5
9097 sed 's/^/| /' conftest.$ac_ext >&5
9098
9099 ac_cv_type_long_long=no
9100 fi
9101
9102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9103 fi
9104 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
9105 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
9106
9107 # The cast to long int works around a bug in the HP C Compiler
9108 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9109 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9110 # This bug is HP SR number 8606223364.
9111 { echo "$as_me:$LINENO: checking size of long long" >&5
9112 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
9113 if test "${ac_cv_sizeof_long_long+set}" = set; then
9114 echo $ECHO_N "(cached) $ECHO_C" >&6
9115 else
9116 if test "$cross_compiling" = yes; then
9117 # Depending upon the size, compute the lo and hi bounds.
9118 cat >conftest.$ac_ext <<_ACEOF
9119 /* confdefs.h. */
9120 _ACEOF
9121 cat confdefs.h >>conftest.$ac_ext
9122 cat >>conftest.$ac_ext <<_ACEOF
9123 /* end confdefs.h. */
9124 $ac_includes_default
9125 typedef long long ac__type_sizeof_;
9126 int
9127 main ()
9128 {
9129 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9130 test_array [0] = 0
9131
9132 ;
9133 return 0;
9134 }
9135 _ACEOF
9136 rm -f conftest.$ac_objext
9137 if { (ac_try="$ac_compile"
9138 case "(($ac_try" in
9139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9140 *) ac_try_echo=$ac_try;;
9141 esac
9142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9143 (eval "$ac_compile") 2>conftest.er1
9144 ac_status=$?
9145 grep -v '^ *+' conftest.er1 >conftest.err
9146 rm -f conftest.er1
9147 cat conftest.err >&5
9148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9149 (exit $ac_status); } && {
9150 test -z "$ac_cxx_werror_flag" ||
9151 test ! -s conftest.err
9152 } && test -s conftest.$ac_objext; then
9153 ac_lo=0 ac_mid=0
9154 while :; do
9155 cat >conftest.$ac_ext <<_ACEOF
9156 /* confdefs.h. */
9157 _ACEOF
9158 cat confdefs.h >>conftest.$ac_ext
9159 cat >>conftest.$ac_ext <<_ACEOF
9160 /* end confdefs.h. */
9161 $ac_includes_default
9162 typedef long long ac__type_sizeof_;
9163 int
9164 main ()
9165 {
9166 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9167 test_array [0] = 0
9168
9169 ;
9170 return 0;
9171 }
9172 _ACEOF
9173 rm -f conftest.$ac_objext
9174 if { (ac_try="$ac_compile"
9175 case "(($ac_try" in
9176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9177 *) ac_try_echo=$ac_try;;
9178 esac
9179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9180 (eval "$ac_compile") 2>conftest.er1
9181 ac_status=$?
9182 grep -v '^ *+' conftest.er1 >conftest.err
9183 rm -f conftest.er1
9184 cat conftest.err >&5
9185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9186 (exit $ac_status); } && {
9187 test -z "$ac_cxx_werror_flag" ||
9188 test ! -s conftest.err
9189 } && test -s conftest.$ac_objext; then
9190 ac_hi=$ac_mid; break
9191 else
9192 echo "$as_me: failed program was:" >&5
9193 sed 's/^/| /' conftest.$ac_ext >&5
9194
9195 ac_lo=`expr $ac_mid + 1`
9196 if test $ac_lo -le $ac_mid; then
9197 ac_lo= ac_hi=
9198 break
9199 fi
9200 ac_mid=`expr 2 '*' $ac_mid + 1`
9201 fi
9202
9203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9204 done
9205 else
9206 echo "$as_me: failed program was:" >&5
9207 sed 's/^/| /' conftest.$ac_ext >&5
9208
9209 cat >conftest.$ac_ext <<_ACEOF
9210 /* confdefs.h. */
9211 _ACEOF
9212 cat confdefs.h >>conftest.$ac_ext
9213 cat >>conftest.$ac_ext <<_ACEOF
9214 /* end confdefs.h. */
9215 $ac_includes_default
9216 typedef long long ac__type_sizeof_;
9217 int
9218 main ()
9219 {
9220 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9221 test_array [0] = 0
9222
9223 ;
9224 return 0;
9225 }
9226 _ACEOF
9227 rm -f conftest.$ac_objext
9228 if { (ac_try="$ac_compile"
9229 case "(($ac_try" in
9230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9231 *) ac_try_echo=$ac_try;;
9232 esac
9233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9234 (eval "$ac_compile") 2>conftest.er1
9235 ac_status=$?
9236 grep -v '^ *+' conftest.er1 >conftest.err
9237 rm -f conftest.er1
9238 cat conftest.err >&5
9239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9240 (exit $ac_status); } && {
9241 test -z "$ac_cxx_werror_flag" ||
9242 test ! -s conftest.err
9243 } && test -s conftest.$ac_objext; then
9244 ac_hi=-1 ac_mid=-1
9245 while :; do
9246 cat >conftest.$ac_ext <<_ACEOF
9247 /* confdefs.h. */
9248 _ACEOF
9249 cat confdefs.h >>conftest.$ac_ext
9250 cat >>conftest.$ac_ext <<_ACEOF
9251 /* end confdefs.h. */
9252 $ac_includes_default
9253 typedef long long ac__type_sizeof_;
9254 int
9255 main ()
9256 {
9257 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9258 test_array [0] = 0
9259
9260 ;
9261 return 0;
9262 }
9263 _ACEOF
9264 rm -f conftest.$ac_objext
9265 if { (ac_try="$ac_compile"
9266 case "(($ac_try" in
9267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9268 *) ac_try_echo=$ac_try;;
9269 esac
9270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9271 (eval "$ac_compile") 2>conftest.er1
9272 ac_status=$?
9273 grep -v '^ *+' conftest.er1 >conftest.err
9274 rm -f conftest.er1
9275 cat conftest.err >&5
9276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9277 (exit $ac_status); } && {
9278 test -z "$ac_cxx_werror_flag" ||
9279 test ! -s conftest.err
9280 } && test -s conftest.$ac_objext; then
9281 ac_lo=$ac_mid; break
9282 else
9283 echo "$as_me: failed program was:" >&5
9284 sed 's/^/| /' conftest.$ac_ext >&5
9285
9286 ac_hi=`expr '(' $ac_mid ')' - 1`
9287 if test $ac_mid -le $ac_hi; then
9288 ac_lo= ac_hi=
9289 break
9290 fi
9291 ac_mid=`expr 2 '*' $ac_mid`
9292 fi
9293
9294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9295 done
9296 else
9297 echo "$as_me: failed program was:" >&5
9298 sed 's/^/| /' conftest.$ac_ext >&5
9299
9300 ac_lo= ac_hi=
9301 fi
9302
9303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9304 fi
9305
9306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9307 # Binary search between lo and hi bounds.
9308 while test "x$ac_lo" != "x$ac_hi"; do
9309 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9310 cat >conftest.$ac_ext <<_ACEOF
9311 /* confdefs.h. */
9312 _ACEOF
9313 cat confdefs.h >>conftest.$ac_ext
9314 cat >>conftest.$ac_ext <<_ACEOF
9315 /* end confdefs.h. */
9316 $ac_includes_default
9317 typedef long long ac__type_sizeof_;
9318 int
9319 main ()
9320 {
9321 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9322 test_array [0] = 0
9323
9324 ;
9325 return 0;
9326 }
9327 _ACEOF
9328 rm -f conftest.$ac_objext
9329 if { (ac_try="$ac_compile"
9330 case "(($ac_try" in
9331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9332 *) ac_try_echo=$ac_try;;
9333 esac
9334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9335 (eval "$ac_compile") 2>conftest.er1
9336 ac_status=$?
9337 grep -v '^ *+' conftest.er1 >conftest.err
9338 rm -f conftest.er1
9339 cat conftest.err >&5
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); } && {
9342 test -z "$ac_cxx_werror_flag" ||
9343 test ! -s conftest.err
9344 } && test -s conftest.$ac_objext; then
9345 ac_hi=$ac_mid
9346 else
9347 echo "$as_me: failed program was:" >&5
9348 sed 's/^/| /' conftest.$ac_ext >&5
9349
9350 ac_lo=`expr '(' $ac_mid ')' + 1`
9351 fi
9352
9353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9354 done
9355 case $ac_lo in
9356 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9357 '') if test "$ac_cv_type_long_long" = yes; then
9358 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9359 See \`config.log' for more details." >&5
9360 echo "$as_me: error: cannot compute sizeof (long long)
9361 See \`config.log' for more details." >&2;}
9362 { (exit 77); exit 77; }; }
9363 else
9364 ac_cv_sizeof_long_long=0
9365 fi ;;
9366 esac
9367 else
9368 cat >conftest.$ac_ext <<_ACEOF
9369 /* confdefs.h. */
9370 _ACEOF
9371 cat confdefs.h >>conftest.$ac_ext
9372 cat >>conftest.$ac_ext <<_ACEOF
9373 /* end confdefs.h. */
9374 $ac_includes_default
9375 typedef long long ac__type_sizeof_;
9376 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9377 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9378 #include <stdio.h>
9379 #include <stdlib.h>
9380 int
9381 main ()
9382 {
9383
9384 FILE *f = fopen ("conftest.val", "w");
9385 if (! f)
9386 return 1;
9387 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9388 {
9389 long int i = longval ();
9390 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9391 return 1;
9392 fprintf (f, "%ld\n", i);
9393 }
9394 else
9395 {
9396 unsigned long int i = ulongval ();
9397 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9398 return 1;
9399 fprintf (f, "%lu\n", i);
9400 }
9401 return ferror (f) || fclose (f) != 0;
9402
9403 ;
9404 return 0;
9405 }
9406 _ACEOF
9407 rm -f conftest$ac_exeext
9408 if { (ac_try="$ac_link"
9409 case "(($ac_try" in
9410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9411 *) ac_try_echo=$ac_try;;
9412 esac
9413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9414 (eval "$ac_link") 2>&5
9415 ac_status=$?
9416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9417 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9418 { (case "(($ac_try" in
9419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9420 *) ac_try_echo=$ac_try;;
9421 esac
9422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9423 (eval "$ac_try") 2>&5
9424 ac_status=$?
9425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9426 (exit $ac_status); }; }; then
9427 ac_cv_sizeof_long_long=`cat conftest.val`
9428 else
9429 echo "$as_me: program exited with status $ac_status" >&5
9430 echo "$as_me: failed program was:" >&5
9431 sed 's/^/| /' conftest.$ac_ext >&5
9432
9433 ( exit $ac_status )
9434 if test "$ac_cv_type_long_long" = yes; then
9435 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9436 See \`config.log' for more details." >&5
9437 echo "$as_me: error: cannot compute sizeof (long long)
9438 See \`config.log' for more details." >&2;}
9439 { (exit 77); exit 77; }; }
9440 else
9441 ac_cv_sizeof_long_long=0
9442 fi
9443 fi
9444 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9445 fi
9446 rm -f conftest.val
9447 fi
9448 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9449 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9450
9451
9452
9453 cat >>confdefs.h <<_ACEOF
9454 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9455 _ACEOF
9456
9457
9458 { echo "$as_me:$LINENO: checking for int *" >&5
9459 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9460 if test "${ac_cv_type_int_p+set}" = set; then
9461 echo $ECHO_N "(cached) $ECHO_C" >&6
9462 else
9463 cat >conftest.$ac_ext <<_ACEOF
9464 /* confdefs.h. */
9465 _ACEOF
9466 cat confdefs.h >>conftest.$ac_ext
9467 cat >>conftest.$ac_ext <<_ACEOF
9468 /* end confdefs.h. */
9469 $ac_includes_default
9470 typedef int * ac__type_new_;
9471 int
9472 main ()
9473 {
9474 if ((ac__type_new_ *) 0)
9475 return 0;
9476 if (sizeof (ac__type_new_))
9477 return 0;
9478 ;
9479 return 0;
9480 }
9481 _ACEOF
9482 rm -f conftest.$ac_objext
9483 if { (ac_try="$ac_compile"
9484 case "(($ac_try" in
9485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9486 *) ac_try_echo=$ac_try;;
9487 esac
9488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9489 (eval "$ac_compile") 2>conftest.er1
9490 ac_status=$?
9491 grep -v '^ *+' conftest.er1 >conftest.err
9492 rm -f conftest.er1
9493 cat conftest.err >&5
9494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9495 (exit $ac_status); } && {
9496 test -z "$ac_cxx_werror_flag" ||
9497 test ! -s conftest.err
9498 } && test -s conftest.$ac_objext; then
9499 ac_cv_type_int_p=yes
9500 else
9501 echo "$as_me: failed program was:" >&5
9502 sed 's/^/| /' conftest.$ac_ext >&5
9503
9504 ac_cv_type_int_p=no
9505 fi
9506
9507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9508 fi
9509 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9510 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9511
9512 # The cast to long int works around a bug in the HP C Compiler
9513 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9514 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9515 # This bug is HP SR number 8606223364.
9516 { echo "$as_me:$LINENO: checking size of int *" >&5
9517 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9518 if test "${ac_cv_sizeof_int_p+set}" = set; then
9519 echo $ECHO_N "(cached) $ECHO_C" >&6
9520 else
9521 if test "$cross_compiling" = yes; then
9522 # Depending upon the size, compute the lo and hi bounds.
9523 cat >conftest.$ac_ext <<_ACEOF
9524 /* confdefs.h. */
9525 _ACEOF
9526 cat confdefs.h >>conftest.$ac_ext
9527 cat >>conftest.$ac_ext <<_ACEOF
9528 /* end confdefs.h. */
9529 $ac_includes_default
9530 typedef int * ac__type_sizeof_;
9531 int
9532 main ()
9533 {
9534 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9535 test_array [0] = 0
9536
9537 ;
9538 return 0;
9539 }
9540 _ACEOF
9541 rm -f conftest.$ac_objext
9542 if { (ac_try="$ac_compile"
9543 case "(($ac_try" in
9544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9545 *) ac_try_echo=$ac_try;;
9546 esac
9547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9548 (eval "$ac_compile") 2>conftest.er1
9549 ac_status=$?
9550 grep -v '^ *+' conftest.er1 >conftest.err
9551 rm -f conftest.er1
9552 cat conftest.err >&5
9553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 (exit $ac_status); } && {
9555 test -z "$ac_cxx_werror_flag" ||
9556 test ! -s conftest.err
9557 } && test -s conftest.$ac_objext; then
9558 ac_lo=0 ac_mid=0
9559 while :; do
9560 cat >conftest.$ac_ext <<_ACEOF
9561 /* confdefs.h. */
9562 _ACEOF
9563 cat confdefs.h >>conftest.$ac_ext
9564 cat >>conftest.$ac_ext <<_ACEOF
9565 /* end confdefs.h. */
9566 $ac_includes_default
9567 typedef int * ac__type_sizeof_;
9568 int
9569 main ()
9570 {
9571 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9572 test_array [0] = 0
9573
9574 ;
9575 return 0;
9576 }
9577 _ACEOF
9578 rm -f conftest.$ac_objext
9579 if { (ac_try="$ac_compile"
9580 case "(($ac_try" in
9581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9582 *) ac_try_echo=$ac_try;;
9583 esac
9584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9585 (eval "$ac_compile") 2>conftest.er1
9586 ac_status=$?
9587 grep -v '^ *+' conftest.er1 >conftest.err
9588 rm -f conftest.er1
9589 cat conftest.err >&5
9590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591 (exit $ac_status); } && {
9592 test -z "$ac_cxx_werror_flag" ||
9593 test ! -s conftest.err
9594 } && test -s conftest.$ac_objext; then
9595 ac_hi=$ac_mid; break
9596 else
9597 echo "$as_me: failed program was:" >&5
9598 sed 's/^/| /' conftest.$ac_ext >&5
9599
9600 ac_lo=`expr $ac_mid + 1`
9601 if test $ac_lo -le $ac_mid; then
9602 ac_lo= ac_hi=
9603 break
9604 fi
9605 ac_mid=`expr 2 '*' $ac_mid + 1`
9606 fi
9607
9608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9609 done
9610 else
9611 echo "$as_me: failed program was:" >&5
9612 sed 's/^/| /' conftest.$ac_ext >&5
9613
9614 cat >conftest.$ac_ext <<_ACEOF
9615 /* confdefs.h. */
9616 _ACEOF
9617 cat confdefs.h >>conftest.$ac_ext
9618 cat >>conftest.$ac_ext <<_ACEOF
9619 /* end confdefs.h. */
9620 $ac_includes_default
9621 typedef int * ac__type_sizeof_;
9622 int
9623 main ()
9624 {
9625 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9626 test_array [0] = 0
9627
9628 ;
9629 return 0;
9630 }
9631 _ACEOF
9632 rm -f conftest.$ac_objext
9633 if { (ac_try="$ac_compile"
9634 case "(($ac_try" in
9635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9636 *) ac_try_echo=$ac_try;;
9637 esac
9638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9639 (eval "$ac_compile") 2>conftest.er1
9640 ac_status=$?
9641 grep -v '^ *+' conftest.er1 >conftest.err
9642 rm -f conftest.er1
9643 cat conftest.err >&5
9644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645 (exit $ac_status); } && {
9646 test -z "$ac_cxx_werror_flag" ||
9647 test ! -s conftest.err
9648 } && test -s conftest.$ac_objext; then
9649 ac_hi=-1 ac_mid=-1
9650 while :; do
9651 cat >conftest.$ac_ext <<_ACEOF
9652 /* confdefs.h. */
9653 _ACEOF
9654 cat confdefs.h >>conftest.$ac_ext
9655 cat >>conftest.$ac_ext <<_ACEOF
9656 /* end confdefs.h. */
9657 $ac_includes_default
9658 typedef int * ac__type_sizeof_;
9659 int
9660 main ()
9661 {
9662 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9663 test_array [0] = 0
9664
9665 ;
9666 return 0;
9667 }
9668 _ACEOF
9669 rm -f conftest.$ac_objext
9670 if { (ac_try="$ac_compile"
9671 case "(($ac_try" in
9672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9673 *) ac_try_echo=$ac_try;;
9674 esac
9675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9676 (eval "$ac_compile") 2>conftest.er1
9677 ac_status=$?
9678 grep -v '^ *+' conftest.er1 >conftest.err
9679 rm -f conftest.er1
9680 cat conftest.err >&5
9681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 (exit $ac_status); } && {
9683 test -z "$ac_cxx_werror_flag" ||
9684 test ! -s conftest.err
9685 } && test -s conftest.$ac_objext; then
9686 ac_lo=$ac_mid; break
9687 else
9688 echo "$as_me: failed program was:" >&5
9689 sed 's/^/| /' conftest.$ac_ext >&5
9690
9691 ac_hi=`expr '(' $ac_mid ')' - 1`
9692 if test $ac_mid -le $ac_hi; then
9693 ac_lo= ac_hi=
9694 break
9695 fi
9696 ac_mid=`expr 2 '*' $ac_mid`
9697 fi
9698
9699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9700 done
9701 else
9702 echo "$as_me: failed program was:" >&5
9703 sed 's/^/| /' conftest.$ac_ext >&5
9704
9705 ac_lo= ac_hi=
9706 fi
9707
9708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9709 fi
9710
9711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9712 # Binary search between lo and hi bounds.
9713 while test "x$ac_lo" != "x$ac_hi"; do
9714 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9715 cat >conftest.$ac_ext <<_ACEOF
9716 /* confdefs.h. */
9717 _ACEOF
9718 cat confdefs.h >>conftest.$ac_ext
9719 cat >>conftest.$ac_ext <<_ACEOF
9720 /* end confdefs.h. */
9721 $ac_includes_default
9722 typedef int * ac__type_sizeof_;
9723 int
9724 main ()
9725 {
9726 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9727 test_array [0] = 0
9728
9729 ;
9730 return 0;
9731 }
9732 _ACEOF
9733 rm -f conftest.$ac_objext
9734 if { (ac_try="$ac_compile"
9735 case "(($ac_try" in
9736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9737 *) ac_try_echo=$ac_try;;
9738 esac
9739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9740 (eval "$ac_compile") 2>conftest.er1
9741 ac_status=$?
9742 grep -v '^ *+' conftest.er1 >conftest.err
9743 rm -f conftest.er1
9744 cat conftest.err >&5
9745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746 (exit $ac_status); } && {
9747 test -z "$ac_cxx_werror_flag" ||
9748 test ! -s conftest.err
9749 } && test -s conftest.$ac_objext; then
9750 ac_hi=$ac_mid
9751 else
9752 echo "$as_me: failed program was:" >&5
9753 sed 's/^/| /' conftest.$ac_ext >&5
9754
9755 ac_lo=`expr '(' $ac_mid ')' + 1`
9756 fi
9757
9758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9759 done
9760 case $ac_lo in
9761 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9762 '') if test "$ac_cv_type_int_p" = yes; then
9763 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9764 See \`config.log' for more details." >&5
9765 echo "$as_me: error: cannot compute sizeof (int *)
9766 See \`config.log' for more details." >&2;}
9767 { (exit 77); exit 77; }; }
9768 else
9769 ac_cv_sizeof_int_p=0
9770 fi ;;
9771 esac
9772 else
9773 cat >conftest.$ac_ext <<_ACEOF
9774 /* confdefs.h. */
9775 _ACEOF
9776 cat confdefs.h >>conftest.$ac_ext
9777 cat >>conftest.$ac_ext <<_ACEOF
9778 /* end confdefs.h. */
9779 $ac_includes_default
9780 typedef int * ac__type_sizeof_;
9781 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9782 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9783 #include <stdio.h>
9784 #include <stdlib.h>
9785 int
9786 main ()
9787 {
9788
9789 FILE *f = fopen ("conftest.val", "w");
9790 if (! f)
9791 return 1;
9792 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9793 {
9794 long int i = longval ();
9795 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9796 return 1;
9797 fprintf (f, "%ld\n", i);
9798 }
9799 else
9800 {
9801 unsigned long int i = ulongval ();
9802 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9803 return 1;
9804 fprintf (f, "%lu\n", i);
9805 }
9806 return ferror (f) || fclose (f) != 0;
9807
9808 ;
9809 return 0;
9810 }
9811 _ACEOF
9812 rm -f conftest$ac_exeext
9813 if { (ac_try="$ac_link"
9814 case "(($ac_try" in
9815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9816 *) ac_try_echo=$ac_try;;
9817 esac
9818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9819 (eval "$ac_link") 2>&5
9820 ac_status=$?
9821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9822 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9823 { (case "(($ac_try" in
9824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 *) ac_try_echo=$ac_try;;
9826 esac
9827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 (eval "$ac_try") 2>&5
9829 ac_status=$?
9830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9831 (exit $ac_status); }; }; then
9832 ac_cv_sizeof_int_p=`cat conftest.val`
9833 else
9834 echo "$as_me: program exited with status $ac_status" >&5
9835 echo "$as_me: failed program was:" >&5
9836 sed 's/^/| /' conftest.$ac_ext >&5
9837
9838 ( exit $ac_status )
9839 if test "$ac_cv_type_int_p" = yes; then
9840 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9841 See \`config.log' for more details." >&5
9842 echo "$as_me: error: cannot compute sizeof (int *)
9843 See \`config.log' for more details." >&2;}
9844 { (exit 77); exit 77; }; }
9845 else
9846 ac_cv_sizeof_int_p=0
9847 fi
9848 fi
9849 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9850 fi
9851 rm -f conftest.val
9852 fi
9853 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9854 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9855
9856
9857
9858 cat >>confdefs.h <<_ACEOF
9859 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9860 _ACEOF
9861
9862
9863
9864
9865 { echo "$as_me:$LINENO: checking for int16_t" >&5
9866 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9867 if test "${rxvt_cv_int16_t+set}" = set; then
9868 echo $ECHO_N "(cached) $ECHO_C" >&6
9869 else
9870 cat >conftest.$ac_ext <<_ACEOF
9871 /* confdefs.h. */
9872 _ACEOF
9873 cat confdefs.h >>conftest.$ac_ext
9874 cat >>conftest.$ac_ext <<_ACEOF
9875 /* end confdefs.h. */
9876 #include <stdint.h>
9877 int
9878 main ()
9879 {
9880 int16_t dummy;
9881 ;
9882 return 0;
9883 }
9884 _ACEOF
9885 rm -f conftest.$ac_objext
9886 if { (ac_try="$ac_compile"
9887 case "(($ac_try" in
9888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9889 *) ac_try_echo=$ac_try;;
9890 esac
9891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9892 (eval "$ac_compile") 2>conftest.er1
9893 ac_status=$?
9894 grep -v '^ *+' conftest.er1 >conftest.err
9895 rm -f conftest.er1
9896 cat conftest.err >&5
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); } && {
9899 test -z "$ac_cxx_werror_flag" ||
9900 test ! -s conftest.err
9901 } && test -s conftest.$ac_objext; then
9902 rxvt_cv_int16_t=yes
9903 else
9904 echo "$as_me: failed program was:" >&5
9905 sed 's/^/| /' conftest.$ac_ext >&5
9906
9907 if test "$ac_cv_sizeof_char" -ge 2; then
9908 rxvt_cv_int16_t=" char"
9909 else
9910 if test "$ac_cv_sizeof_short" -ge 2; then
9911 rxvt_cv_int16_t=" short"
9912 else
9913 if test "$ac_cv_sizeof_int" -ge 2; then
9914 rxvt_cv_int16_t=" int"
9915 else
9916 if test "$ac_cv_sizeof_long" -ge 2; then
9917 rxvt_cv_int16_t=" long"
9918 else
9919 if test "$ac_cv_sizeof_long_long" -ge 2; then
9920 rxvt_cv_int16_t=" long long"
9921 else
9922 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9923 fi
9924 fi
9925 fi
9926 fi
9927 fi
9928 fi
9929
9930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9931 fi
9932 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9933 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9934 if test x"$rxvt_cv_int16_t" != xyes; then
9935 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9936 else
9937 if test x"" = x; then
9938 rxvt_int16_typedef="/* typedef short int16_t; */"
9939 else
9940 rxvt_int16_typedef="/* typedef short int16_t; */"
9941 fi
9942 fi
9943
9944 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9945 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9946 if test "${rxvt_cv_uint16_t+set}" = set; then
9947 echo $ECHO_N "(cached) $ECHO_C" >&6
9948 else
9949 cat >conftest.$ac_ext <<_ACEOF
9950 /* confdefs.h. */
9951 _ACEOF
9952 cat confdefs.h >>conftest.$ac_ext
9953 cat >>conftest.$ac_ext <<_ACEOF
9954 /* end confdefs.h. */
9955 #include <stdint.h>
9956 int
9957 main ()
9958 {
9959 uint16_t dummy;
9960 ;
9961 return 0;
9962 }
9963 _ACEOF
9964 rm -f conftest.$ac_objext
9965 if { (ac_try="$ac_compile"
9966 case "(($ac_try" in
9967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9968 *) ac_try_echo=$ac_try;;
9969 esac
9970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9971 (eval "$ac_compile") 2>conftest.er1
9972 ac_status=$?
9973 grep -v '^ *+' conftest.er1 >conftest.err
9974 rm -f conftest.er1
9975 cat conftest.err >&5
9976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9977 (exit $ac_status); } && {
9978 test -z "$ac_cxx_werror_flag" ||
9979 test ! -s conftest.err
9980 } && test -s conftest.$ac_objext; then
9981 rxvt_cv_uint16_t=yes
9982 else
9983 echo "$as_me: failed program was:" >&5
9984 sed 's/^/| /' conftest.$ac_ext >&5
9985
9986 if test "$ac_cv_sizeof_char" -ge 2; then
9987 rxvt_cv_uint16_t="unsigned char"
9988 else
9989 if test "$ac_cv_sizeof_short" -ge 2; then
9990 rxvt_cv_uint16_t="unsigned short"
9991 else
9992 if test "$ac_cv_sizeof_int" -ge 2; then
9993 rxvt_cv_uint16_t="unsigned int"
9994 else
9995 if test "$ac_cv_sizeof_long" -ge 2; then
9996 rxvt_cv_uint16_t="unsigned long"
9997 else
9998 if test "$ac_cv_sizeof_long_long" -ge 2; then
9999 rxvt_cv_uint16_t="unsigned long long"
10000 else
10001 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
10002 fi
10003 fi
10004 fi
10005 fi
10006 fi
10007 fi
10008
10009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10010 fi
10011 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
10012 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
10013 if test x"$rxvt_cv_uint16_t" != xyes; then
10014 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
10015 else
10016 if test x"unsigned" = x; then
10017 rxvt_uint16_typedef="/* typedef short uint16_t; */"
10018 else
10019 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
10020 fi
10021 fi
10022
10023 { echo "$as_me:$LINENO: checking for int32_t" >&5
10024 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
10025 if test "${rxvt_cv_int32_t+set}" = set; then
10026 echo $ECHO_N "(cached) $ECHO_C" >&6
10027 else
10028 cat >conftest.$ac_ext <<_ACEOF
10029 /* confdefs.h. */
10030 _ACEOF
10031 cat confdefs.h >>conftest.$ac_ext
10032 cat >>conftest.$ac_ext <<_ACEOF
10033 /* end confdefs.h. */
10034 #include <stdint.h>
10035 int
10036 main ()
10037 {
10038 int32_t dummy;
10039 ;
10040 return 0;
10041 }
10042 _ACEOF
10043 rm -f conftest.$ac_objext
10044 if { (ac_try="$ac_compile"
10045 case "(($ac_try" in
10046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10047 *) ac_try_echo=$ac_try;;
10048 esac
10049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10050 (eval "$ac_compile") 2>conftest.er1
10051 ac_status=$?
10052 grep -v '^ *+' conftest.er1 >conftest.err
10053 rm -f conftest.er1
10054 cat conftest.err >&5
10055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10056 (exit $ac_status); } && {
10057 test -z "$ac_cxx_werror_flag" ||
10058 test ! -s conftest.err
10059 } && test -s conftest.$ac_objext; then
10060 rxvt_cv_int32_t=yes
10061 else
10062 echo "$as_me: failed program was:" >&5
10063 sed 's/^/| /' conftest.$ac_ext >&5
10064
10065 if test "$ac_cv_sizeof_char" -ge 4; then
10066 rxvt_cv_int32_t=" char"
10067 else
10068 if test "$ac_cv_sizeof_short" -ge 4; then
10069 rxvt_cv_int32_t=" short"
10070 else
10071 if test "$ac_cv_sizeof_int" -ge 4; then
10072 rxvt_cv_int32_t=" int"
10073 else
10074 if test "$ac_cv_sizeof_long" -ge 4; then
10075 rxvt_cv_int32_t=" long"
10076 else
10077 if test "$ac_cv_sizeof_long_long" -ge 4; then
10078 rxvt_cv_int32_t=" long long"
10079 else
10080 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
10081 fi
10082 fi
10083 fi
10084 fi
10085 fi
10086 fi
10087
10088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10089 fi
10090 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
10091 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
10092 if test x"$rxvt_cv_int32_t" != xyes; then
10093 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
10094 else
10095 if test x"" = x; then
10096 rxvt_int32_typedef="/* typedef int int32_t; */"
10097 else
10098 rxvt_int32_typedef="/* typedef int int32_t; */"
10099 fi
10100 fi
10101
10102 { echo "$as_me:$LINENO: checking for uint32_t" >&5
10103 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
10104 if test "${rxvt_cv_uint32_t+set}" = set; then
10105 echo $ECHO_N "(cached) $ECHO_C" >&6
10106 else
10107 cat >conftest.$ac_ext <<_ACEOF
10108 /* confdefs.h. */
10109 _ACEOF
10110 cat confdefs.h >>conftest.$ac_ext
10111 cat >>conftest.$ac_ext <<_ACEOF
10112 /* end confdefs.h. */
10113 #include <stdint.h>
10114 int
10115 main ()
10116 {
10117 uint32_t dummy;
10118 ;
10119 return 0;
10120 }
10121 _ACEOF
10122 rm -f conftest.$ac_objext
10123 if { (ac_try="$ac_compile"
10124 case "(($ac_try" in
10125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10126 *) ac_try_echo=$ac_try;;
10127 esac
10128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10129 (eval "$ac_compile") 2>conftest.er1
10130 ac_status=$?
10131 grep -v '^ *+' conftest.er1 >conftest.err
10132 rm -f conftest.er1
10133 cat conftest.err >&5
10134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10135 (exit $ac_status); } && {
10136 test -z "$ac_cxx_werror_flag" ||
10137 test ! -s conftest.err
10138 } && test -s conftest.$ac_objext; then
10139 rxvt_cv_uint32_t=yes
10140 else
10141 echo "$as_me: failed program was:" >&5
10142 sed 's/^/| /' conftest.$ac_ext >&5
10143
10144 if test "$ac_cv_sizeof_char" -ge 4; then
10145 rxvt_cv_uint32_t="unsigned char"
10146 else
10147 if test "$ac_cv_sizeof_short" -ge 4; then
10148 rxvt_cv_uint32_t="unsigned short"
10149 else
10150 if test "$ac_cv_sizeof_int" -ge 4; then
10151 rxvt_cv_uint32_t="unsigned int"
10152 else
10153 if test "$ac_cv_sizeof_long" -ge 4; then
10154 rxvt_cv_uint32_t="unsigned long"
10155 else
10156 if test "$ac_cv_sizeof_long_long" -ge 4; then
10157 rxvt_cv_uint32_t="unsigned long long"
10158 else
10159 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10160 fi
10161 fi
10162 fi
10163 fi
10164 fi
10165 fi
10166
10167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10168 fi
10169 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10170 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10171 if test x"$rxvt_cv_uint32_t" != xyes; then
10172 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10173 else
10174 if test x"unsigned" = x; then
10175 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10176 else
10177 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10178 fi
10179 fi
10180
10181 if test "$ac_cv_sizeof_int_p" -eq 8; then
10182 rxvt_intp_define="#define intp_t int64_t"
10183 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10184 else
10185 if test "$ac_cv_sizeof_int_p" -eq 4; then
10186 rxvt_intp_define="#define intp_t int32_t"
10187 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10188 else
10189 if test "$ac_cv_sizeof_int_p" -eq 2; then
10190 rxvt_intp_define="#define intp_t int16_t"
10191 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10192 else
10193 rxvt_intp_define="#error set intp_t"
10194 rxvt_u_intp_define="#error set u_intp_t"
10195 fi
10196 fi
10197 fi
10198
10199
10200
10201 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10202 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10203 if test "${ac_cv_type_signal+set}" = set; then
10204 echo $ECHO_N "(cached) $ECHO_C" >&6
10205 else
10206 cat >conftest.$ac_ext <<_ACEOF
10207 /* confdefs.h. */
10208 _ACEOF
10209 cat confdefs.h >>conftest.$ac_ext
10210 cat >>conftest.$ac_ext <<_ACEOF
10211 /* end confdefs.h. */
10212 #include <sys/types.h>
10213 #include <signal.h>
10214
10215 int
10216 main ()
10217 {
10218 return *(signal (0, 0)) (0) == 1;
10219 ;
10220 return 0;
10221 }
10222 _ACEOF
10223 rm -f conftest.$ac_objext
10224 if { (ac_try="$ac_compile"
10225 case "(($ac_try" in
10226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10227 *) ac_try_echo=$ac_try;;
10228 esac
10229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10230 (eval "$ac_compile") 2>conftest.er1
10231 ac_status=$?
10232 grep -v '^ *+' conftest.er1 >conftest.err
10233 rm -f conftest.er1
10234 cat conftest.err >&5
10235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10236 (exit $ac_status); } && {
10237 test -z "$ac_cxx_werror_flag" ||
10238 test ! -s conftest.err
10239 } && test -s conftest.$ac_objext; then
10240 ac_cv_type_signal=int
10241 else
10242 echo "$as_me: failed program was:" >&5
10243 sed 's/^/| /' conftest.$ac_ext >&5
10244
10245 ac_cv_type_signal=void
10246 fi
10247
10248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10249 fi
10250 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10251 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10252
10253 cat >>confdefs.h <<_ACEOF
10254 #define RETSIGTYPE $ac_cv_type_signal
10255 _ACEOF
10256
10257
10258
10259
10260
10261
10262 for ac_func in \
10263 unsetenv \
10264 setutent \
10265 on_exit \
10266
10267 do
10268 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10269 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10270 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10271 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10272 echo $ECHO_N "(cached) $ECHO_C" >&6
10273 else
10274 cat >conftest.$ac_ext <<_ACEOF
10275 /* confdefs.h. */
10276 _ACEOF
10277 cat confdefs.h >>conftest.$ac_ext
10278 cat >>conftest.$ac_ext <<_ACEOF
10279 /* end confdefs.h. */
10280 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10281 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10282 #define $ac_func innocuous_$ac_func
10283
10284 /* System header to define __stub macros and hopefully few prototypes,
10285 which can conflict with char $ac_func (); below.
10286 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10287 <limits.h> exists even on freestanding compilers. */
10288
10289 #ifdef __STDC__
10290 # include <limits.h>
10291 #else
10292 # include <assert.h>
10293 #endif
10294
10295 #undef $ac_func
10296
10297 /* Override any GCC internal prototype to avoid an error.
10298 Use char because int might match the return type of a GCC
10299 builtin and then its argument prototype would still apply. */
10300 #ifdef __cplusplus
10301 extern "C"
10302 #endif
10303 char $ac_func ();
10304 /* The GNU C library defines this for functions which it implements
10305 to always fail with ENOSYS. Some functions are actually named
10306 something starting with __ and the normal name is an alias. */
10307 #if defined __stub_$ac_func || defined __stub___$ac_func
10308 choke me
10309 #endif
10310
10311 int
10312 main ()
10313 {
10314 return $ac_func ();
10315 ;
10316 return 0;
10317 }
10318 _ACEOF
10319 rm -f conftest.$ac_objext conftest$ac_exeext
10320 if { (ac_try="$ac_link"
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_link") 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_exeext &&
10336 $as_test_x conftest$ac_exeext; then
10337 eval "$as_ac_var=yes"
10338 else
10339 echo "$as_me: failed program was:" >&5
10340 sed 's/^/| /' conftest.$ac_ext >&5
10341
10342 eval "$as_ac_var=no"
10343 fi
10344
10345 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10346 conftest$ac_exeext conftest.$ac_ext
10347 fi
10348 ac_res=`eval echo '${'$as_ac_var'}'`
10349 { echo "$as_me:$LINENO: result: $ac_res" >&5
10350 echo "${ECHO_T}$ac_res" >&6; }
10351 if test `eval echo '${'$as_ac_var'}'` = yes; then
10352 cat >>confdefs.h <<_ACEOF
10353 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10354 _ACEOF
10355
10356 fi
10357 done
10358
10359
10360
10361 support_utmp=yes
10362 support_wtmp=yes
10363 support_lastlog=yes
10364
10365 # Check whether --enable-utmp was given.
10366 if test "${enable_utmp+set}" = set; then
10367 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
10368 support_utmp=$enableval
10369 fi
10370 fi
10371
10372
10373 # Check whether --enable-wtmp was given.
10374 if test "${enable_wtmp+set}" = set; then
10375 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
10376 support_wtmp=$enableval
10377 fi
10378 fi
10379
10380
10381 # Check whether --enable-lastlog was given.
10382 if test "${enable_lastlog+set}" = set; then
10383 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
10384 support_lastlog=$enableval
10385 fi
10386 fi
10387
10388
10389 if test x$support_utmp = xyes; then
10390
10391 cat >>confdefs.h <<\_ACEOF
10392 #define UTMP_SUPPORT 1
10393 _ACEOF
10394
10395 fi
10396 if test x$support_wtmp = xyes; then
10397
10398 cat >>confdefs.h <<\_ACEOF
10399 #define WTMP_SUPPORT 1
10400 _ACEOF
10401
10402 fi
10403 if test x$support_lastlog = xyes; then
10404
10405 cat >>confdefs.h <<\_ACEOF
10406 #define LASTLOG_SUPPORT 1
10407 _ACEOF
10408
10409 fi
10410
10411
10412
10413
10414 for ac_func in \
10415 ttyslot \
10416 updwtmp \
10417 updwtmpx \
10418
10419 do
10420 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10421 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10422 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10423 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10424 echo $ECHO_N "(cached) $ECHO_C" >&6
10425 else
10426 cat >conftest.$ac_ext <<_ACEOF
10427 /* confdefs.h. */
10428 _ACEOF
10429 cat confdefs.h >>conftest.$ac_ext
10430 cat >>conftest.$ac_ext <<_ACEOF
10431 /* end confdefs.h. */
10432 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10433 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10434 #define $ac_func innocuous_$ac_func
10435
10436 /* System header to define __stub macros and hopefully few prototypes,
10437 which can conflict with char $ac_func (); below.
10438 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10439 <limits.h> exists even on freestanding compilers. */
10440
10441 #ifdef __STDC__
10442 # include <limits.h>
10443 #else
10444 # include <assert.h>
10445 #endif
10446
10447 #undef $ac_func
10448
10449 /* Override any GCC internal prototype to avoid an error.
10450 Use char because int might match the return type of a GCC
10451 builtin and then its argument prototype would still apply. */
10452 #ifdef __cplusplus
10453 extern "C"
10454 #endif
10455 char $ac_func ();
10456 /* The GNU C library defines this for functions which it implements
10457 to always fail with ENOSYS. Some functions are actually named
10458 something starting with __ and the normal name is an alias. */
10459 #if defined __stub_$ac_func || defined __stub___$ac_func
10460 choke me
10461 #endif
10462
10463 int
10464 main ()
10465 {
10466 return $ac_func ();
10467 ;
10468 return 0;
10469 }
10470 _ACEOF
10471 rm -f conftest.$ac_objext conftest$ac_exeext
10472 if { (ac_try="$ac_link"
10473 case "(($ac_try" in
10474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10475 *) ac_try_echo=$ac_try;;
10476 esac
10477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10478 (eval "$ac_link") 2>conftest.er1
10479 ac_status=$?
10480 grep -v '^ *+' conftest.er1 >conftest.err
10481 rm -f conftest.er1
10482 cat conftest.err >&5
10483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10484 (exit $ac_status); } && {
10485 test -z "$ac_cxx_werror_flag" ||
10486 test ! -s conftest.err
10487 } && test -s conftest$ac_exeext &&
10488 $as_test_x conftest$ac_exeext; then
10489 eval "$as_ac_var=yes"
10490 else
10491 echo "$as_me: failed program was:" >&5
10492 sed 's/^/| /' conftest.$ac_ext >&5
10493
10494 eval "$as_ac_var=no"
10495 fi
10496
10497 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10498 conftest$ac_exeext conftest.$ac_ext
10499 fi
10500 ac_res=`eval echo '${'$as_ac_var'}'`
10501 { echo "$as_me:$LINENO: result: $ac_res" >&5
10502 echo "${ECHO_T}$ac_res" >&6; }
10503 if test `eval echo '${'$as_ac_var'}'` = yes; then
10504 cat >>confdefs.h <<_ACEOF
10505 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10506 _ACEOF
10507
10508 fi
10509 done
10510
10511
10512
10513
10514
10515 for ac_header in \
10516 utmp.h \
10517 utmpx.h \
10518 lastlog.h \
10519
10520 do
10521 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10522 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10523 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10524 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10525 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10526 echo $ECHO_N "(cached) $ECHO_C" >&6
10527 fi
10528 ac_res=`eval echo '${'$as_ac_Header'}'`
10529 { echo "$as_me:$LINENO: result: $ac_res" >&5
10530 echo "${ECHO_T}$ac_res" >&6; }
10531 else
10532 # Is the header compilable?
10533 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10534 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10535 cat >conftest.$ac_ext <<_ACEOF
10536 /* confdefs.h. */
10537 _ACEOF
10538 cat confdefs.h >>conftest.$ac_ext
10539 cat >>conftest.$ac_ext <<_ACEOF
10540 /* end confdefs.h. */
10541 $ac_includes_default
10542 #include <$ac_header>
10543 _ACEOF
10544 rm -f conftest.$ac_objext
10545 if { (ac_try="$ac_compile"
10546 case "(($ac_try" in
10547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10548 *) ac_try_echo=$ac_try;;
10549 esac
10550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10551 (eval "$ac_compile") 2>conftest.er1
10552 ac_status=$?
10553 grep -v '^ *+' conftest.er1 >conftest.err
10554 rm -f conftest.er1
10555 cat conftest.err >&5
10556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10557 (exit $ac_status); } && {
10558 test -z "$ac_cxx_werror_flag" ||
10559 test ! -s conftest.err
10560 } && test -s conftest.$ac_objext; then
10561 ac_header_compiler=yes
10562 else
10563 echo "$as_me: failed program was:" >&5
10564 sed 's/^/| /' conftest.$ac_ext >&5
10565
10566 ac_header_compiler=no
10567 fi
10568
10569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10570 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10571 echo "${ECHO_T}$ac_header_compiler" >&6; }
10572
10573 # Is the header present?
10574 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10575 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10576 cat >conftest.$ac_ext <<_ACEOF
10577 /* confdefs.h. */
10578 _ACEOF
10579 cat confdefs.h >>conftest.$ac_ext
10580 cat >>conftest.$ac_ext <<_ACEOF
10581 /* end confdefs.h. */
10582 #include <$ac_header>
10583 _ACEOF
10584 if { (ac_try="$ac_cpp conftest.$ac_ext"
10585 case "(($ac_try" in
10586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10587 *) ac_try_echo=$ac_try;;
10588 esac
10589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10590 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10591 ac_status=$?
10592 grep -v '^ *+' conftest.er1 >conftest.err
10593 rm -f conftest.er1
10594 cat conftest.err >&5
10595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10596 (exit $ac_status); } >/dev/null && {
10597 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10598 test ! -s conftest.err
10599 }; then
10600 ac_header_preproc=yes
10601 else
10602 echo "$as_me: failed program was:" >&5
10603 sed 's/^/| /' conftest.$ac_ext >&5
10604
10605 ac_header_preproc=no
10606 fi
10607
10608 rm -f conftest.err conftest.$ac_ext
10609 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10610 echo "${ECHO_T}$ac_header_preproc" >&6; }
10611
10612 # So? What about this header?
10613 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10614 yes:no: )
10615 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10616 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10617 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10618 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10619 ac_header_preproc=yes
10620 ;;
10621 no:yes:* )
10622 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10623 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10624 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10625 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10626 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10627 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10628 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10629 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10630 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10631 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10632 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10633 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10634
10635 ;;
10636 esac
10637 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10638 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10639 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10640 echo $ECHO_N "(cached) $ECHO_C" >&6
10641 else
10642 eval "$as_ac_Header=\$ac_header_preproc"
10643 fi
10644 ac_res=`eval echo '${'$as_ac_Header'}'`
10645 { echo "$as_me:$LINENO: result: $ac_res" >&5
10646 echo "${ECHO_T}$ac_res" >&6; }
10647
10648 fi
10649 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10650 cat >>confdefs.h <<_ACEOF
10651 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10652 _ACEOF
10653
10654 fi
10655
10656 done
10657
10658
10659
10660 if test "${ac_cv_header_utmp_h+set}" = set; then
10661 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10662 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10663 if test "${ac_cv_header_utmp_h+set}" = set; then
10664 echo $ECHO_N "(cached) $ECHO_C" >&6
10665 fi
10666 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10667 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10668 else
10669 # Is the header compilable?
10670 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10671 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10672 cat >conftest.$ac_ext <<_ACEOF
10673 /* confdefs.h. */
10674 _ACEOF
10675 cat confdefs.h >>conftest.$ac_ext
10676 cat >>conftest.$ac_ext <<_ACEOF
10677 /* end confdefs.h. */
10678 $ac_includes_default
10679 #include <utmp.h>
10680 _ACEOF
10681 rm -f conftest.$ac_objext
10682 if { (ac_try="$ac_compile"
10683 case "(($ac_try" in
10684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10685 *) ac_try_echo=$ac_try;;
10686 esac
10687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10688 (eval "$ac_compile") 2>conftest.er1
10689 ac_status=$?
10690 grep -v '^ *+' conftest.er1 >conftest.err
10691 rm -f conftest.er1
10692 cat conftest.err >&5
10693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10694 (exit $ac_status); } && {
10695 test -z "$ac_cxx_werror_flag" ||
10696 test ! -s conftest.err
10697 } && test -s conftest.$ac_objext; then
10698 ac_header_compiler=yes
10699 else
10700 echo "$as_me: failed program was:" >&5
10701 sed 's/^/| /' conftest.$ac_ext >&5
10702
10703 ac_header_compiler=no
10704 fi
10705
10706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10707 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10708 echo "${ECHO_T}$ac_header_compiler" >&6; }
10709
10710 # Is the header present?
10711 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10712 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10713 cat >conftest.$ac_ext <<_ACEOF
10714 /* confdefs.h. */
10715 _ACEOF
10716 cat confdefs.h >>conftest.$ac_ext
10717 cat >>conftest.$ac_ext <<_ACEOF
10718 /* end confdefs.h. */
10719 #include <utmp.h>
10720 _ACEOF
10721 if { (ac_try="$ac_cpp conftest.$ac_ext"
10722 case "(($ac_try" in
10723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10724 *) ac_try_echo=$ac_try;;
10725 esac
10726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10727 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10728 ac_status=$?
10729 grep -v '^ *+' conftest.er1 >conftest.err
10730 rm -f conftest.er1
10731 cat conftest.err >&5
10732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10733 (exit $ac_status); } >/dev/null && {
10734 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10735 test ! -s conftest.err
10736 }; then
10737 ac_header_preproc=yes
10738 else
10739 echo "$as_me: failed program was:" >&5
10740 sed 's/^/| /' conftest.$ac_ext >&5
10741
10742 ac_header_preproc=no
10743 fi
10744
10745 rm -f conftest.err conftest.$ac_ext
10746 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10747 echo "${ECHO_T}$ac_header_preproc" >&6; }
10748
10749 # So? What about this header?
10750 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10751 yes:no: )
10752 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10753 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10754 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10755 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10756 ac_header_preproc=yes
10757 ;;
10758 no:yes:* )
10759 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10760 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10761 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10762 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10763 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10764 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10765 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10766 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10767 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10768 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10769 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10770 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10771
10772 ;;
10773 esac
10774 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10775 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10776 if test "${ac_cv_header_utmp_h+set}" = set; then
10777 echo $ECHO_N "(cached) $ECHO_C" >&6
10778 else
10779 ac_cv_header_utmp_h=$ac_header_preproc
10780 fi
10781 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10782 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10783
10784 fi
10785 if test $ac_cv_header_utmp_h = yes; then
10786 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10787 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10788 if test "${struct_utmp+set}" = set; then
10789 echo $ECHO_N "(cached) $ECHO_C" >&6
10790 else
10791 cat >conftest.$ac_ext <<_ACEOF
10792 /* confdefs.h. */
10793 _ACEOF
10794 cat confdefs.h >>conftest.$ac_ext
10795 cat >>conftest.$ac_ext <<_ACEOF
10796 /* end confdefs.h. */
10797 #include <sys/types.h>
10798 #include <utmp.h>
10799 int
10800 main ()
10801 {
10802 struct utmp ut;
10803 ;
10804 return 0;
10805 }
10806 _ACEOF
10807 rm -f conftest.$ac_objext
10808 if { (ac_try="$ac_compile"
10809 case "(($ac_try" in
10810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10811 *) ac_try_echo=$ac_try;;
10812 esac
10813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10814 (eval "$ac_compile") 2>conftest.er1
10815 ac_status=$?
10816 grep -v '^ *+' conftest.er1 >conftest.err
10817 rm -f conftest.er1
10818 cat conftest.err >&5
10819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10820 (exit $ac_status); } && {
10821 test -z "$ac_cxx_werror_flag" ||
10822 test ! -s conftest.err
10823 } && test -s conftest.$ac_objext; then
10824 struct_utmp=yes
10825 else
10826 echo "$as_me: failed program was:" >&5
10827 sed 's/^/| /' conftest.$ac_ext >&5
10828
10829 struct_utmp=no
10830 fi
10831
10832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10833 fi
10834 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10835 echo "${ECHO_T}$struct_utmp" >&6; }
10836 if test x$struct_utmp = xyes; then
10837
10838 cat >>confdefs.h <<\_ACEOF
10839 #define HAVE_STRUCT_UTMP 1
10840 _ACEOF
10841
10842 fi
10843
10844
10845 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10846 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10847 if test "${struct_utmp_host+set}" = set; then
10848 echo $ECHO_N "(cached) $ECHO_C" >&6
10849 else
10850 cat >conftest.$ac_ext <<_ACEOF
10851 /* confdefs.h. */
10852 _ACEOF
10853 cat confdefs.h >>conftest.$ac_ext
10854 cat >>conftest.$ac_ext <<_ACEOF
10855 /* end confdefs.h. */
10856 #include <sys/types.h>
10857 #include <utmp.h>
10858 int
10859 main ()
10860 {
10861 struct utmp ut; ut.ut_host;
10862 ;
10863 return 0;
10864 }
10865 _ACEOF
10866 rm -f conftest.$ac_objext
10867 if { (ac_try="$ac_compile"
10868 case "(($ac_try" in
10869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870 *) ac_try_echo=$ac_try;;
10871 esac
10872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873 (eval "$ac_compile") 2>conftest.er1
10874 ac_status=$?
10875 grep -v '^ *+' conftest.er1 >conftest.err
10876 rm -f conftest.er1
10877 cat conftest.err >&5
10878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 (exit $ac_status); } && {
10880 test -z "$ac_cxx_werror_flag" ||
10881 test ! -s conftest.err
10882 } && test -s conftest.$ac_objext; then
10883 struct_utmp_host=yes
10884 else
10885 echo "$as_me: failed program was:" >&5
10886 sed 's/^/| /' conftest.$ac_ext >&5
10887
10888 struct_utmp_host=no
10889 fi
10890
10891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10892 fi
10893 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10894 echo "${ECHO_T}$struct_utmp_host" >&6; }
10895 if test x$struct_utmp_host = xyes; then
10896
10897 cat >>confdefs.h <<\_ACEOF
10898 #define HAVE_UTMP_HOST 1
10899 _ACEOF
10900
10901 fi
10902
10903 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10904 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10905 if test "${struct_utmp_pid+set}" = set; then
10906 echo $ECHO_N "(cached) $ECHO_C" >&6
10907 else
10908 cat >conftest.$ac_ext <<_ACEOF
10909 /* confdefs.h. */
10910 _ACEOF
10911 cat confdefs.h >>conftest.$ac_ext
10912 cat >>conftest.$ac_ext <<_ACEOF
10913 /* end confdefs.h. */
10914 #include <sys/types.h>
10915 #include <utmp.h>
10916 int
10917 main ()
10918 {
10919 struct utmp ut; ut.ut_pid;
10920 ;
10921 return 0;
10922 }
10923 _ACEOF
10924 rm -f conftest.$ac_objext
10925 if { (ac_try="$ac_compile"
10926 case "(($ac_try" in
10927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10928 *) ac_try_echo=$ac_try;;
10929 esac
10930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10931 (eval "$ac_compile") 2>conftest.er1
10932 ac_status=$?
10933 grep -v '^ *+' conftest.er1 >conftest.err
10934 rm -f conftest.er1
10935 cat conftest.err >&5
10936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937 (exit $ac_status); } && {
10938 test -z "$ac_cxx_werror_flag" ||
10939 test ! -s conftest.err
10940 } && test -s conftest.$ac_objext; then
10941 struct_utmp_pid=yes
10942 else
10943 echo "$as_me: failed program was:" >&5
10944 sed 's/^/| /' conftest.$ac_ext >&5
10945
10946 struct_utmp_pid=no
10947 fi
10948
10949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10950 fi
10951 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10952 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10953 if test x$struct_utmp_pid = xyes; then
10954
10955 cat >>confdefs.h <<\_ACEOF
10956 #define HAVE_UTMP_PID 1
10957 _ACEOF
10958
10959 fi
10960
10961 fi
10962
10963
10964
10965 if test "${ac_cv_header_utmpx_h+set}" = set; then
10966 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10967 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10968 if test "${ac_cv_header_utmpx_h+set}" = set; then
10969 echo $ECHO_N "(cached) $ECHO_C" >&6
10970 fi
10971 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10972 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10973 else
10974 # Is the header compilable?
10975 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10976 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10977 cat >conftest.$ac_ext <<_ACEOF
10978 /* confdefs.h. */
10979 _ACEOF
10980 cat confdefs.h >>conftest.$ac_ext
10981 cat >>conftest.$ac_ext <<_ACEOF
10982 /* end confdefs.h. */
10983 $ac_includes_default
10984 #include <utmpx.h>
10985 _ACEOF
10986 rm -f conftest.$ac_objext
10987 if { (ac_try="$ac_compile"
10988 case "(($ac_try" in
10989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10990 *) ac_try_echo=$ac_try;;
10991 esac
10992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10993 (eval "$ac_compile") 2>conftest.er1
10994 ac_status=$?
10995 grep -v '^ *+' conftest.er1 >conftest.err
10996 rm -f conftest.er1
10997 cat conftest.err >&5
10998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999 (exit $ac_status); } && {
11000 test -z "$ac_cxx_werror_flag" ||
11001 test ! -s conftest.err
11002 } && test -s conftest.$ac_objext; then
11003 ac_header_compiler=yes
11004 else
11005 echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11007
11008 ac_header_compiler=no
11009 fi
11010
11011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11012 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11013 echo "${ECHO_T}$ac_header_compiler" >&6; }
11014
11015 # Is the header present?
11016 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
11017 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
11018 cat >conftest.$ac_ext <<_ACEOF
11019 /* confdefs.h. */
11020 _ACEOF
11021 cat confdefs.h >>conftest.$ac_ext
11022 cat >>conftest.$ac_ext <<_ACEOF
11023 /* end confdefs.h. */
11024 #include <utmpx.h>
11025 _ACEOF
11026 if { (ac_try="$ac_cpp conftest.$ac_ext"
11027 case "(($ac_try" in
11028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11029 *) ac_try_echo=$ac_try;;
11030 esac
11031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11032 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11033 ac_status=$?
11034 grep -v '^ *+' conftest.er1 >conftest.err
11035 rm -f conftest.er1
11036 cat conftest.err >&5
11037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038 (exit $ac_status); } >/dev/null && {
11039 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11040 test ! -s conftest.err
11041 }; then
11042 ac_header_preproc=yes
11043 else
11044 echo "$as_me: failed program was:" >&5
11045 sed 's/^/| /' conftest.$ac_ext >&5
11046
11047 ac_header_preproc=no
11048 fi
11049
11050 rm -f conftest.err conftest.$ac_ext
11051 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11052 echo "${ECHO_T}$ac_header_preproc" >&6; }
11053
11054 # So? What about this header?
11055 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11056 yes:no: )
11057 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
11058 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11059 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
11060 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
11061 ac_header_preproc=yes
11062 ;;
11063 no:yes:* )
11064 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
11065 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
11066 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
11067 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
11068 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
11069 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
11070 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
11071 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
11072 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
11073 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
11074 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
11075 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
11076
11077 ;;
11078 esac
11079 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
11080 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
11081 if test "${ac_cv_header_utmpx_h+set}" = set; then
11082 echo $ECHO_N "(cached) $ECHO_C" >&6
11083 else
11084 ac_cv_header_utmpx_h=$ac_header_preproc
11085 fi
11086 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
11087 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
11088
11089 fi
11090 if test $ac_cv_header_utmpx_h = yes; then
11091 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
11092 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
11093 if test "${struct_utmpx+set}" = set; then
11094 echo $ECHO_N "(cached) $ECHO_C" >&6
11095 else
11096 cat >conftest.$ac_ext <<_ACEOF
11097 /* confdefs.h. */
11098 _ACEOF
11099 cat confdefs.h >>conftest.$ac_ext
11100 cat >>conftest.$ac_ext <<_ACEOF
11101 /* end confdefs.h. */
11102 #include <sys/types.h>
11103 #include <utmpx.h>
11104 int
11105 main ()
11106 {
11107 struct utmpx ut;
11108 ;
11109 return 0;
11110 }
11111 _ACEOF
11112 rm -f conftest.$ac_objext
11113 if { (ac_try="$ac_compile"
11114 case "(($ac_try" in
11115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11116 *) ac_try_echo=$ac_try;;
11117 esac
11118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11119 (eval "$ac_compile") 2>conftest.er1
11120 ac_status=$?
11121 grep -v '^ *+' conftest.er1 >conftest.err
11122 rm -f conftest.er1
11123 cat conftest.err >&5
11124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11125 (exit $ac_status); } && {
11126 test -z "$ac_cxx_werror_flag" ||
11127 test ! -s conftest.err
11128 } && test -s conftest.$ac_objext; then
11129 struct_utmpx=yes
11130 else
11131 echo "$as_me: failed program was:" >&5
11132 sed 's/^/| /' conftest.$ac_ext >&5
11133
11134 struct_utmpx=no
11135 fi
11136
11137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11138 fi
11139 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
11140 echo "${ECHO_T}$struct_utmpx" >&6; }
11141 if test x$struct_utmpx = xyes; then
11142
11143 cat >>confdefs.h <<\_ACEOF
11144 #define HAVE_STRUCT_UTMPX 1
11145 _ACEOF
11146
11147 fi
11148
11149
11150 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
11151 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
11152 if test "${struct_utmpx_host+set}" = set; then
11153 echo $ECHO_N "(cached) $ECHO_C" >&6
11154 else
11155 cat >conftest.$ac_ext <<_ACEOF
11156 /* confdefs.h. */
11157 _ACEOF
11158 cat confdefs.h >>conftest.$ac_ext
11159 cat >>conftest.$ac_ext <<_ACEOF
11160 /* end confdefs.h. */
11161 #include <sys/types.h>
11162 #include <utmpx.h>
11163 int
11164 main ()
11165 {
11166 struct utmpx utx; utx.ut_host;
11167 ;
11168 return 0;
11169 }
11170 _ACEOF
11171 rm -f conftest.$ac_objext
11172 if { (ac_try="$ac_compile"
11173 case "(($ac_try" in
11174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11175 *) ac_try_echo=$ac_try;;
11176 esac
11177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11178 (eval "$ac_compile") 2>conftest.er1
11179 ac_status=$?
11180 grep -v '^ *+' conftest.er1 >conftest.err
11181 rm -f conftest.er1
11182 cat conftest.err >&5
11183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184 (exit $ac_status); } && {
11185 test -z "$ac_cxx_werror_flag" ||
11186 test ! -s conftest.err
11187 } && test -s conftest.$ac_objext; then
11188 struct_utmpx_host=yes
11189 else
11190 echo "$as_me: failed program was:" >&5
11191 sed 's/^/| /' conftest.$ac_ext >&5
11192
11193 struct_utmpx_host=no
11194 fi
11195
11196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11197 fi
11198 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11199 echo "${ECHO_T}$struct_utmpx_host" >&6; }
11200 if test x$struct_utmpx_host = xyes; then
11201
11202 cat >>confdefs.h <<\_ACEOF
11203 #define HAVE_UTMPX_HOST 1
11204 _ACEOF
11205
11206 fi
11207
11208 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11209 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
11210 if test "${struct_utmpx_session+set}" = set; then
11211 echo $ECHO_N "(cached) $ECHO_C" >&6
11212 else
11213 cat >conftest.$ac_ext <<_ACEOF
11214 /* confdefs.h. */
11215 _ACEOF
11216 cat confdefs.h >>conftest.$ac_ext
11217 cat >>conftest.$ac_ext <<_ACEOF
11218 /* end confdefs.h. */
11219 #include <sys/types.h>
11220 #include <utmpx.h>
11221 int
11222 main ()
11223 {
11224 struct utmpx utx; utx.ut_session;
11225 ;
11226 return 0;
11227 }
11228 _ACEOF
11229 rm -f conftest.$ac_objext
11230 if { (ac_try="$ac_compile"
11231 case "(($ac_try" in
11232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11233 *) ac_try_echo=$ac_try;;
11234 esac
11235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11236 (eval "$ac_compile") 2>conftest.er1
11237 ac_status=$?
11238 grep -v '^ *+' conftest.er1 >conftest.err
11239 rm -f conftest.er1
11240 cat conftest.err >&5
11241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11242 (exit $ac_status); } && {
11243 test -z "$ac_cxx_werror_flag" ||
11244 test ! -s conftest.err
11245 } && test -s conftest.$ac_objext; then
11246 struct_utmpx_session=yes
11247 else
11248 echo "$as_me: failed program was:" >&5
11249 sed 's/^/| /' conftest.$ac_ext >&5
11250
11251 struct_utmpx_session=no
11252 fi
11253
11254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11255 fi
11256 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11257 echo "${ECHO_T}$struct_utmpx_session" >&6; }
11258 if test x$struct_utmpx_session = xyes; then
11259
11260 cat >>confdefs.h <<\_ACEOF
11261 #define HAVE_UTMPX_SESSION 1
11262 _ACEOF
11263
11264 fi
11265
11266 fi
11267
11268
11269 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
11270 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
11271 if test "${struct_lastlog+set}" = set; then
11272 echo $ECHO_N "(cached) $ECHO_C" >&6
11273 else
11274 cat >conftest.$ac_ext <<_ACEOF
11275 /* confdefs.h. */
11276 _ACEOF
11277 cat confdefs.h >>conftest.$ac_ext
11278 cat >>conftest.$ac_ext <<_ACEOF
11279 /* end confdefs.h. */
11280 #include <sys/types.h>
11281 #include <utmp.h>
11282 #ifdef HAVE_LASTLOG_H
11283 #include <lastlog.h>
11284 #endif
11285
11286 int
11287 main ()
11288 {
11289 struct lastlog ll;
11290 ;
11291 return 0;
11292 }
11293 _ACEOF
11294 rm -f conftest.$ac_objext
11295 if { (ac_try="$ac_compile"
11296 case "(($ac_try" in
11297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11298 *) ac_try_echo=$ac_try;;
11299 esac
11300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11301 (eval "$ac_compile") 2>conftest.er1
11302 ac_status=$?
11303 grep -v '^ *+' conftest.er1 >conftest.err
11304 rm -f conftest.er1
11305 cat conftest.err >&5
11306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11307 (exit $ac_status); } && {
11308 test -z "$ac_cxx_werror_flag" ||
11309 test ! -s conftest.err
11310 } && test -s conftest.$ac_objext; then
11311 struct_lastlog=yes
11312 else
11313 echo "$as_me: failed program was:" >&5
11314 sed 's/^/| /' conftest.$ac_ext >&5
11315
11316 struct_lastlog=no
11317 fi
11318
11319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11320 fi
11321 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11322 echo "${ECHO_T}$struct_lastlog" >&6; }
11323 if test x$struct_lastlog = xyes; then
11324
11325 cat >>confdefs.h <<\_ACEOF
11326 #define HAVE_STRUCT_LASTLOG 1
11327 _ACEOF
11328
11329 fi
11330
11331 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11332 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
11333 if test "${struct_lastlogx+set}" = set; then
11334 echo $ECHO_N "(cached) $ECHO_C" >&6
11335 else
11336 cat >conftest.$ac_ext <<_ACEOF
11337 /* confdefs.h. */
11338 _ACEOF
11339 cat confdefs.h >>conftest.$ac_ext
11340 cat >>conftest.$ac_ext <<_ACEOF
11341 /* end confdefs.h. */
11342 #include <sys/types.h>
11343 #include <utmpx.h>
11344 #ifdef HAVE_LASTLOG_H
11345 #include <lastlog.h>
11346 #endif
11347
11348 int
11349 main ()
11350 {
11351 struct lastlogx ll;
11352 ;
11353 return 0;
11354 }
11355 _ACEOF
11356 rm -f conftest.$ac_objext
11357 if { (ac_try="$ac_compile"
11358 case "(($ac_try" in
11359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11360 *) ac_try_echo=$ac_try;;
11361 esac
11362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11363 (eval "$ac_compile") 2>conftest.er1
11364 ac_status=$?
11365 grep -v '^ *+' conftest.er1 >conftest.err
11366 rm -f conftest.er1
11367 cat conftest.err >&5
11368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369 (exit $ac_status); } && {
11370 test -z "$ac_cxx_werror_flag" ||
11371 test ! -s conftest.err
11372 } && test -s conftest.$ac_objext; then
11373 struct_lastlogx=yes
11374 else
11375 echo "$as_me: failed program was:" >&5
11376 sed 's/^/| /' conftest.$ac_ext >&5
11377
11378 struct_lastlogx=no
11379 fi
11380
11381 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11382 fi
11383 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11384 echo "${ECHO_T}$struct_lastlogx" >&6; }
11385 if test x$struct_lastlogx = xyes; then
11386
11387 cat >>confdefs.h <<\_ACEOF
11388 #define HAVE_STRUCT_LASTLOGX 1
11389 _ACEOF
11390
11391 fi
11392
11393
11394 { echo "$as_me:$LINENO: checking where utmp is located" >&5
11395 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
11396 if test "${path_utmp+set}" = set; then
11397 echo $ECHO_N "(cached) $ECHO_C" >&6
11398 else
11399 if test "$cross_compiling" = yes; then
11400 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11401 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11402 else
11403 cat >conftest.$ac_ext <<_ACEOF
11404 /* confdefs.h. */
11405 _ACEOF
11406 cat confdefs.h >>conftest.$ac_ext
11407 cat >>conftest.$ac_ext <<_ACEOF
11408 /* end confdefs.h. */
11409 #include <stdio.h>
11410 #include <stdlib.h>
11411 #include <sys/types.h>
11412 #include <utmp.h>
11413 #include <errno.h>
11414 main()
11415 {
11416 char **u, *utmplist[] = {
11417 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11418 FILE *a, *f=fopen("conftestval", "w");
11419 if (!f) exit(1);
11420 #ifdef UTMP_FILE
11421 fprintf(f, "%s\n", UTMP_FILE);
11422 exit(0);
11423 #endif
11424 #ifdef _PATH_UTMP
11425 fprintf(f, "%s\n", _PATH_UTMP);
11426 exit(0);
11427 #endif
11428 for (u = utmplist; *u; u++) {
11429 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11430 fprintf(f, "%s\n", *u);
11431 exit(0);
11432 }
11433 }
11434 exit(0);
11435 }
11436 _ACEOF
11437 rm -f conftest$ac_exeext
11438 if { (ac_try="$ac_link"
11439 case "(($ac_try" in
11440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11441 *) ac_try_echo=$ac_try;;
11442 esac
11443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11444 (eval "$ac_link") 2>&5
11445 ac_status=$?
11446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11447 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11448 { (case "(($ac_try" in
11449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11450 *) ac_try_echo=$ac_try;;
11451 esac
11452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11453 (eval "$ac_try") 2>&5
11454 ac_status=$?
11455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456 (exit $ac_status); }; }; then
11457 path_utmp=`cat conftestval`
11458 else
11459 echo "$as_me: program exited with status $ac_status" >&5
11460 echo "$as_me: failed program was:" >&5
11461 sed 's/^/| /' conftest.$ac_ext >&5
11462
11463 ( exit $ac_status )
11464 path_utmp=
11465 fi
11466 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11467 fi
11468
11469
11470 fi
11471 { echo "$as_me:$LINENO: result: $path_utmp" >&5
11472 echo "${ECHO_T}$path_utmp" >&6; }
11473 if test x$path_utmp != x; then
11474
11475 cat >>confdefs.h <<_ACEOF
11476 #define UTMP_FILE "$path_utmp"
11477 _ACEOF
11478
11479 fi
11480
11481
11482 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
11483 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
11484 if test "${path_utmpx+set}" = set; then
11485 echo $ECHO_N "(cached) $ECHO_C" >&6
11486 else
11487 if test "$cross_compiling" = yes; then
11488 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11489 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11490 else
11491 cat >conftest.$ac_ext <<_ACEOF
11492 /* confdefs.h. */
11493 _ACEOF
11494 cat confdefs.h >>conftest.$ac_ext
11495 cat >>conftest.$ac_ext <<_ACEOF
11496 /* end confdefs.h. */
11497 #include <stdio.h>
11498 #include <stdlib.h>
11499 #include <sys/types.h>
11500 #include <utmpx.h>
11501 #include <errno.h>
11502 #include <sys/stat.h>
11503 #ifdef HAVE_STRING_H
11504 #include <string.h>
11505 #endif
11506 main()
11507 {
11508 char **u, *p, *utmplist[] = {
11509 #ifdef UTMPX_FILE
11510 UTMPX_FILE,
11511 #endif
11512 #ifdef _PATH_UTMPX
11513 _PATH_UTMPX,
11514 #endif
11515 "/var/adm/utmpx", "/etc/utmpx", NULL };
11516 FILE *a, *f=fopen("conftestval", "w");
11517 struct stat statu, statux;
11518 if (!f) exit(1);
11519 for (u = utmplist; *u; u++) {
11520 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11521 if (stat(*u, &statux) < 0)
11522 continue;
11523 p = strdup(*u);
11524 p[strlen(p) - 1] = '\0';
11525 if (stat(p, &statu) >= 0
11526 && (statu.st_mtime - statux.st_mtime > 86400))
11527 continue;
11528 fprintf(f, "%s\n", *u);
11529 exit(0);
11530 }
11531 }
11532 exit(0);
11533 }
11534 _ACEOF
11535 rm -f conftest$ac_exeext
11536 if { (ac_try="$ac_link"
11537 case "(($ac_try" in
11538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11539 *) ac_try_echo=$ac_try;;
11540 esac
11541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11542 (eval "$ac_link") 2>&5
11543 ac_status=$?
11544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11546 { (case "(($ac_try" in
11547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11548 *) ac_try_echo=$ac_try;;
11549 esac
11550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11551 (eval "$ac_try") 2>&5
11552 ac_status=$?
11553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11554 (exit $ac_status); }; }; then
11555 path_utmpx=`cat conftestval`
11556 else
11557 echo "$as_me: program exited with status $ac_status" >&5
11558 echo "$as_me: failed program was:" >&5
11559 sed 's/^/| /' conftest.$ac_ext >&5
11560
11561 ( exit $ac_status )
11562 path_utmpx=
11563 fi
11564 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11565 fi
11566
11567
11568 fi
11569 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
11570 echo "${ECHO_T}$path_utmpx" >&6; }
11571 if test x$path_utmpx != x; then
11572
11573 cat >>confdefs.h <<_ACEOF
11574 #define UTMPX_FILE "$path_utmpx"
11575 _ACEOF
11576
11577 fi
11578
11579
11580 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
11581 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11582 if test "${path_wtmp+set}" = set; then
11583 echo $ECHO_N "(cached) $ECHO_C" >&6
11584 else
11585 if test "$cross_compiling" = yes; then
11586 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11587 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11588 else
11589 cat >conftest.$ac_ext <<_ACEOF
11590 /* confdefs.h. */
11591 _ACEOF
11592 cat confdefs.h >>conftest.$ac_ext
11593 cat >>conftest.$ac_ext <<_ACEOF
11594 /* end confdefs.h. */
11595 #include <stdio.h>
11596 #include <stdlib.h>
11597 #include <sys/types.h>
11598 #ifdef HAVE_UTMP_H
11599 #include <utmp.h>
11600 #endif
11601 #include <errno.h>
11602 main()
11603 {
11604 char **w, *wtmplist[] = {
11605 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11606 FILE *a, *f=fopen("conftestval", "w");
11607 if (!f) exit(1);
11608 #ifdef WTMP_FILE
11609 fprintf(f, "%s\n", WTMP_FILE);
11610 exit(0);
11611 #endif
11612 #ifdef _PATH_WTMP
11613 fprintf(f, "%s\n", _PATH_WTMP);
11614 exit(0);
11615 #endif
11616 for (w = wtmplist; *w; w++) {
11617 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11618 fprintf(f, "%s\n", *w);
11619 exit(0);
11620 }
11621 }
11622 exit(0);
11623 }
11624 _ACEOF
11625 rm -f conftest$ac_exeext
11626 if { (ac_try="$ac_link"
11627 case "(($ac_try" in
11628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11629 *) ac_try_echo=$ac_try;;
11630 esac
11631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11632 (eval "$ac_link") 2>&5
11633 ac_status=$?
11634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11635 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11636 { (case "(($ac_try" in
11637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11638 *) ac_try_echo=$ac_try;;
11639 esac
11640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11641 (eval "$ac_try") 2>&5
11642 ac_status=$?
11643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11644 (exit $ac_status); }; }; then
11645 path_wtmp=`cat conftestval`
11646 else
11647 echo "$as_me: program exited with status $ac_status" >&5
11648 echo "$as_me: failed program was:" >&5
11649 sed 's/^/| /' conftest.$ac_ext >&5
11650
11651 ( exit $ac_status )
11652 path_wtmp=
11653 fi
11654 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11655 fi
11656
11657
11658 fi
11659 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
11660 echo "${ECHO_T}$path_wtmp" >&6; }
11661 if test x$path_wtmp != x; then
11662
11663 cat >>confdefs.h <<_ACEOF
11664 #define WTMP_FILE "$path_wtmp"
11665 _ACEOF
11666
11667 fi
11668
11669 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11670 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11671 if test "${path_wtmpx+set}" = set; then
11672 echo $ECHO_N "(cached) $ECHO_C" >&6
11673 else
11674 if test "$cross_compiling" = yes; then
11675 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11676 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11677 else
11678 cat >conftest.$ac_ext <<_ACEOF
11679 /* confdefs.h. */
11680 _ACEOF
11681 cat confdefs.h >>conftest.$ac_ext
11682 cat >>conftest.$ac_ext <<_ACEOF
11683 /* end confdefs.h. */
11684 #include <stdio.h>
11685 #include <stdlib.h>
11686 #ifdef HAVE_UTMPX_H
11687 #include <utmpx.h>
11688 #endif
11689 #include <errno.h>
11690 main()
11691 {
11692 char **w, *wtmplist[] = {
11693 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11694 FILE *a, *f=fopen("conftestval", "w");
11695 if (!f) exit(1);
11696 #ifdef WTMPX_FILE
11697 fprintf(f, "%s\n", WTMPX_FILE);
11698 exit(0);
11699 #endif
11700 #ifdef _PATH_WTMPX
11701 fprintf(f, "%s\n", _PATH_WTMPX);
11702 exit(0);
11703 #endif
11704 for (w = wtmplist; *w; w++) {
11705 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11706 fprintf(f, "%s\n", *w);
11707 exit(0);
11708 }
11709 }
11710 exit(0);
11711 }
11712 _ACEOF
11713 rm -f conftest$ac_exeext
11714 if { (ac_try="$ac_link"
11715 case "(($ac_try" in
11716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11717 *) ac_try_echo=$ac_try;;
11718 esac
11719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11720 (eval "$ac_link") 2>&5
11721 ac_status=$?
11722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11723 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11724 { (case "(($ac_try" in
11725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11726 *) ac_try_echo=$ac_try;;
11727 esac
11728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11729 (eval "$ac_try") 2>&5
11730 ac_status=$?
11731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11732 (exit $ac_status); }; }; then
11733 path_wtmpx=`cat conftestval`
11734 else
11735 echo "$as_me: program exited with status $ac_status" >&5
11736 echo "$as_me: failed program was:" >&5
11737 sed 's/^/| /' conftest.$ac_ext >&5
11738
11739 ( exit $ac_status )
11740 path_wtmpx=
11741 fi
11742 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11743 fi
11744
11745
11746 fi
11747 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11748 echo "${ECHO_T}$path_wtmpx" >&6; }
11749 if test x$path_wtmpx != x; then
11750
11751 cat >>confdefs.h <<_ACEOF
11752 #define WTMPX_FILE "$path_wtmpx"
11753 _ACEOF
11754
11755 fi
11756
11757 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11758 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11759 if test "${path_lastlog+set}" = set; then
11760 echo $ECHO_N "(cached) $ECHO_C" >&6
11761 else
11762 if test "$cross_compiling" = yes; then
11763 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11764 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11765 else
11766 cat >conftest.$ac_ext <<_ACEOF
11767 /* confdefs.h. */
11768 _ACEOF
11769 cat confdefs.h >>conftest.$ac_ext
11770 cat >>conftest.$ac_ext <<_ACEOF
11771 /* end confdefs.h. */
11772 #include <stdio.h>
11773 #include <stdlib.h>
11774 #include <sys/types.h>
11775 #ifdef HAVE_UTMPX_H
11776 #include <utmpx.h>
11777 #elif defined(HAVE_UTMP_H)
11778 #include <utmp.h>
11779 #endif
11780 #ifdef HAVE_LASTLOG_H
11781 #include <lastlog.h>
11782 #endif
11783 #include <errno.h>
11784 main()
11785 {
11786 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11787 FILE *a, *f=fopen("conftestval", "w");
11788 if (!f) exit(1);
11789 #ifdef LASTLOG_FILE
11790 fprintf(f, "%s\n", LASTLOG_FILE);
11791 exit(0);
11792 #endif
11793 #ifdef _PATH_LASTLOG
11794 fprintf(f, "%s\n", _PATH_LASTLOG);
11795 exit(0);
11796 #endif
11797 for (w = lastloglist; *w; w++) {
11798 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11799 fprintf(f, "%s\n", *w);
11800 exit(0);
11801 }
11802 }
11803 exit(0);
11804 }
11805 _ACEOF
11806 rm -f conftest$ac_exeext
11807 if { (ac_try="$ac_link"
11808 case "(($ac_try" in
11809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11810 *) ac_try_echo=$ac_try;;
11811 esac
11812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11813 (eval "$ac_link") 2>&5
11814 ac_status=$?
11815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11817 { (case "(($ac_try" in
11818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11819 *) ac_try_echo=$ac_try;;
11820 esac
11821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11822 (eval "$ac_try") 2>&5
11823 ac_status=$?
11824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11825 (exit $ac_status); }; }; then
11826 path_lastlog=`cat conftestval`
11827 else
11828 echo "$as_me: program exited with status $ac_status" >&5
11829 echo "$as_me: failed program was:" >&5
11830 sed 's/^/| /' conftest.$ac_ext >&5
11831
11832 ( exit $ac_status )
11833 path_lastlog=
11834 fi
11835 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11836 fi
11837
11838
11839 fi
11840 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11841 echo "${ECHO_T}$path_lastlog" >&6; }
11842 if test x$path_lastlog != x; then
11843
11844 cat >>confdefs.h <<_ACEOF
11845 #define LASTLOG_FILE "$path_lastlog"
11846 _ACEOF
11847
11848 if test -d "$path_lastlog"; then
11849
11850 cat >>confdefs.h <<\_ACEOF
11851 #define LASTLOG_IS_DIR 1
11852 _ACEOF
11853
11854 fi
11855 fi
11856
11857 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11858 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11859 if test "${path_lastlogx+set}" = set; then
11860 echo $ECHO_N "(cached) $ECHO_C" >&6
11861 else
11862 if test "$cross_compiling" = yes; then
11863 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11864 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11865 else
11866 cat >conftest.$ac_ext <<_ACEOF
11867 /* confdefs.h. */
11868 _ACEOF
11869 cat confdefs.h >>conftest.$ac_ext
11870 cat >>conftest.$ac_ext <<_ACEOF
11871 /* end confdefs.h. */
11872 #include <stdio.h>
11873 #include <stdlib.h>
11874 #ifdef HAVE_UTMPX_H
11875 #include <utmpx.h>
11876 #endif
11877 #include <errno.h>
11878 main()
11879 {
11880 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11881 FILE *a, *f=fopen("conftestval", "w");
11882 if (!f) exit(1);
11883 #ifdef LASTLOGX_FILE
11884 fprintf(f, "%s\n", LASTLOGX_FILE);
11885 exit(0);
11886 #endif
11887 #ifdef _PATH_LASTLOGX
11888 fprintf(f, "%s\n", _PATH_LASTLOGX);
11889 exit(0);
11890 #endif
11891 for (w = wtmplist; *w; w++) {
11892 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11893 fprintf(f, "%s\n", *w);
11894 exit(0);
11895 }
11896 }
11897 exit(0);
11898 }
11899 _ACEOF
11900 rm -f conftest$ac_exeext
11901 if { (ac_try="$ac_link"
11902 case "(($ac_try" in
11903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11904 *) ac_try_echo=$ac_try;;
11905 esac
11906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11907 (eval "$ac_link") 2>&5
11908 ac_status=$?
11909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11911 { (case "(($ac_try" in
11912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11913 *) ac_try_echo=$ac_try;;
11914 esac
11915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11916 (eval "$ac_try") 2>&5
11917 ac_status=$?
11918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11919 (exit $ac_status); }; }; then
11920 path_lastlogx=`cat conftestval`
11921 else
11922 echo "$as_me: program exited with status $ac_status" >&5
11923 echo "$as_me: failed program was:" >&5
11924 sed 's/^/| /' conftest.$ac_ext >&5
11925
11926 ( exit $ac_status )
11927 path_lastlogx=
11928 fi
11929 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11930 fi
11931
11932
11933 fi
11934 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11935 echo "${ECHO_T}$path_lastlogx" >&6; }
11936 if test x$path_lastlogx != x; then
11937
11938 cat >>confdefs.h <<_ACEOF
11939 #define LASTLOGX_FILE "$path_lastlogx"
11940 _ACEOF
11941
11942 fi
11943
11944
11945
11946 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11947 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11948 if test "${rxvt_cv_path_ttytab+set}" = set; then
11949 echo $ECHO_N "(cached) $ECHO_C" >&6
11950 else
11951 for ttys_file in /etc/ttys /etc/ttytab;
11952 do
11953 if test -f "$ttys_file" ; then
11954 rxvt_cv_path_ttytab=$ttys_file
11955 break
11956 fi
11957 done
11958
11959 fi
11960 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11961 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11962 if test x$rxvt_cv_path_ttytab != x; then
11963
11964 cat >>confdefs.h <<_ACEOF
11965 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11966 _ACEOF
11967
11968 fi
11969
11970
11971 ac_save_LIBS=$LIBS
11972 ac_save_CFLAGS=$CFLAGS
11973 CFLAGS="$CFLAGS $X_CFLAGS"
11974 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11975 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11976 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11977 fi
11978 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11979 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11980 if test "${rxvt_cv_func_xlocale+set}" = set; then
11981 echo $ECHO_N "(cached) $ECHO_C" >&6
11982 else
11983 if test "$cross_compiling" = yes; then
11984 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11985 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11986 else
11987 cat >conftest.$ac_ext <<_ACEOF
11988 /* confdefs.h. */
11989 _ACEOF
11990 cat confdefs.h >>conftest.$ac_ext
11991 cat >>conftest.$ac_ext <<_ACEOF
11992 /* end confdefs.h. */
11993 #include <X11/Xlib.h>
11994 #include <stdlib.h>
11995 main() {
11996 char *p;
11997 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11998 exit (XSupportsLocale() ? 0 : 1);
11999 else
12000 exit (1);}
12001 _ACEOF
12002 rm -f conftest$ac_exeext
12003 if { (ac_try="$ac_link"
12004 case "(($ac_try" in
12005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12006 *) ac_try_echo=$ac_try;;
12007 esac
12008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12009 (eval "$ac_link") 2>&5
12010 ac_status=$?
12011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12013 { (case "(($ac_try" in
12014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12015 *) ac_try_echo=$ac_try;;
12016 esac
12017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12018 (eval "$ac_try") 2>&5
12019 ac_status=$?
12020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12021 (exit $ac_status); }; }; then
12022 rxvt_cv_func_xlocale=yes
12023 else
12024 echo "$as_me: program exited with status $ac_status" >&5
12025 echo "$as_me: failed program was:" >&5
12026 sed 's/^/| /' conftest.$ac_ext >&5
12027
12028 ( exit $ac_status )
12029 rxvt_cv_func_xlocale=no
12030 fi
12031 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12032 fi
12033
12034
12035 fi
12036 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
12037 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
12038 if test x$rxvt_cv_func_xlocale = xyes; then
12039
12040 cat >>confdefs.h <<\_ACEOF
12041 #define HAVE_XLOCALE 1
12042 _ACEOF
12043
12044 fi
12045
12046 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
12047 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
12048 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
12049 echo $ECHO_N "(cached) $ECHO_C" >&6
12050 else
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 #define X_LOCALE 1
12058 #include <X11/Xlocale.h>
12059 int
12060 main ()
12061 {
12062 setlocale(LC_CTYPE, "");
12063 ;
12064 return 0;
12065 }
12066 _ACEOF
12067 rm -f conftest.$ac_objext conftest$ac_exeext
12068 if { (ac_try="$ac_link"
12069 case "(($ac_try" in
12070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12071 *) ac_try_echo=$ac_try;;
12072 esac
12073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12074 (eval "$ac_link") 2>conftest.er1
12075 ac_status=$?
12076 grep -v '^ *+' conftest.er1 >conftest.err
12077 rm -f conftest.er1
12078 cat conftest.err >&5
12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080 (exit $ac_status); } && {
12081 test -z "$ac_cxx_werror_flag" ||
12082 test ! -s conftest.err
12083 } && test -s conftest$ac_exeext &&
12084 $as_test_x conftest$ac_exeext; then
12085 rxvt_cv_func_xsetlocale=yes
12086 else
12087 echo "$as_me: failed program was:" >&5
12088 sed 's/^/| /' conftest.$ac_ext >&5
12089
12090 rxvt_cv_func_xsetlocale=no
12091 fi
12092
12093 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12094 conftest$ac_exeext conftest.$ac_ext
12095 fi
12096 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
12097 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
12098 if test x$rxvt_cv_func_xsetlocale = xyes; then
12099
12100 cat >>confdefs.h <<\_ACEOF
12101 #define HAVE_XSETLOCALE 1
12102 _ACEOF
12103
12104 fi
12105 LIBS=$ac_save_LIBS
12106 CFLAGS=$ac_save_CFLAGS
12107
12108 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
12109 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
12110 if test "${rxvt_cv_func_setlocale+set}" = set; then
12111 echo $ECHO_N "(cached) $ECHO_C" >&6
12112 else
12113 cat >conftest.$ac_ext <<_ACEOF
12114 /* confdefs.h. */
12115 _ACEOF
12116 cat confdefs.h >>conftest.$ac_ext
12117 cat >>conftest.$ac_ext <<_ACEOF
12118 /* end confdefs.h. */
12119 #include <clocale>
12120 int
12121 main ()
12122 {
12123 setlocale(LC_CTYPE, "");
12124 ;
12125 return 0;
12126 }
12127 _ACEOF
12128 rm -f conftest.$ac_objext conftest$ac_exeext
12129 if { (ac_try="$ac_link"
12130 case "(($ac_try" in
12131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12132 *) ac_try_echo=$ac_try;;
12133 esac
12134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12135 (eval "$ac_link") 2>conftest.er1
12136 ac_status=$?
12137 grep -v '^ *+' conftest.er1 >conftest.err
12138 rm -f conftest.er1
12139 cat conftest.err >&5
12140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 (exit $ac_status); } && {
12142 test -z "$ac_cxx_werror_flag" ||
12143 test ! -s conftest.err
12144 } && test -s conftest$ac_exeext &&
12145 $as_test_x conftest$ac_exeext; then
12146 rxvt_cv_func_setlocale=yes
12147 else
12148 echo "$as_me: failed program was:" >&5
12149 sed 's/^/| /' conftest.$ac_ext >&5
12150
12151 rxvt_cv_func_setlocale=no
12152 fi
12153
12154 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12155 conftest$ac_exeext conftest.$ac_ext
12156 fi
12157 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
12158 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
12159 if test x$rxvt_cv_func_setlocale = xyes; then
12160
12161 cat >>confdefs.h <<\_ACEOF
12162 #define HAVE_SETLOCALE 1
12163 _ACEOF
12164
12165 fi
12166
12167 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
12168 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
12169 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
12170 echo $ECHO_N "(cached) $ECHO_C" >&6
12171 else
12172 cat >conftest.$ac_ext <<_ACEOF
12173 /* confdefs.h. */
12174 _ACEOF
12175 cat confdefs.h >>conftest.$ac_ext
12176 cat >>conftest.$ac_ext <<_ACEOF
12177 /* end confdefs.h. */
12178 #include <langinfo.h>
12179 int
12180 main ()
12181 {
12182 nl_langinfo(CODESET);
12183 ;
12184 return 0;
12185 }
12186 _ACEOF
12187 rm -f conftest.$ac_objext conftest$ac_exeext
12188 if { (ac_try="$ac_link"
12189 case "(($ac_try" in
12190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12191 *) ac_try_echo=$ac_try;;
12192 esac
12193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12194 (eval "$ac_link") 2>conftest.er1
12195 ac_status=$?
12196 grep -v '^ *+' conftest.er1 >conftest.err
12197 rm -f conftest.er1
12198 cat conftest.err >&5
12199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12200 (exit $ac_status); } && {
12201 test -z "$ac_cxx_werror_flag" ||
12202 test ! -s conftest.err
12203 } && test -s conftest$ac_exeext &&
12204 $as_test_x conftest$ac_exeext; then
12205 rxvt_cv_func_nl_langinfo=yes
12206 else
12207 echo "$as_me: failed program was:" >&5
12208 sed 's/^/| /' conftest.$ac_ext >&5
12209
12210 rxvt_cv_func_nl_langinfo=no
12211 fi
12212
12213 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12214 conftest$ac_exeext conftest.$ac_ext
12215 fi
12216 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
12217 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
12218 if test x$rxvt_cv_func_nl_langinfo = xyes; then
12219
12220 cat >>confdefs.h <<\_ACEOF
12221 #define HAVE_NL_LANGINFO 1
12222 _ACEOF
12223
12224 fi
12225
12226
12227 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
12228 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
12229 if test "${can_pass_fds+set}" = set; then
12230 echo $ECHO_N "(cached) $ECHO_C" >&6
12231 else
12232 cat >conftest.$ac_ext <<_ACEOF
12233 /* confdefs.h. */
12234 _ACEOF
12235 cat confdefs.h >>conftest.$ac_ext
12236 cat >>conftest.$ac_ext <<_ACEOF
12237 /* end confdefs.h. */
12238
12239 #include <cstddef> // broken bsds (is that redundant?) need this
12240 #include <sys/types.h>
12241 #include <sys/socket.h>
12242 #include <sys/uio.h>
12243
12244 int
12245 main ()
12246 {
12247
12248 {
12249 msghdr msg;
12250 iovec iov;
12251 char buf [100];
12252 char data = 0;
12253
12254 iov.iov_base = &data;
12255 iov.iov_len = 1;
12256
12257 msg.msg_iov = &iov;
12258 msg.msg_iovlen = 1;
12259 msg.msg_control = buf;
12260 msg.msg_controllen = sizeof buf;
12261
12262 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12263 cmsg->cmsg_level = SOL_SOCKET;
12264 cmsg->cmsg_type = SCM_RIGHTS;
12265 cmsg->cmsg_len = 100;
12266
12267 *(int *)CMSG_DATA (cmsg) = 5;
12268
12269 return sendmsg (3, &msg, 0);
12270 }
12271
12272 ;
12273 return 0;
12274 }
12275 _ACEOF
12276 rm -f conftest.$ac_objext conftest$ac_exeext
12277 if { (ac_try="$ac_link"
12278 case "(($ac_try" in
12279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12280 *) ac_try_echo=$ac_try;;
12281 esac
12282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12283 (eval "$ac_link") 2>conftest.er1
12284 ac_status=$?
12285 grep -v '^ *+' conftest.er1 >conftest.err
12286 rm -f conftest.er1
12287 cat conftest.err >&5
12288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12289 (exit $ac_status); } && {
12290 test -z "$ac_cxx_werror_flag" ||
12291 test ! -s conftest.err
12292 } && test -s conftest$ac_exeext &&
12293 $as_test_x conftest$ac_exeext; then
12294 can_pass_fds=yes
12295 else
12296 echo "$as_me: failed program was:" >&5
12297 sed 's/^/| /' conftest.$ac_ext >&5
12298
12299 can_pass_fds=no
12300 fi
12301
12302 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12303 conftest$ac_exeext conftest.$ac_ext
12304 fi
12305 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12306 echo "${ECHO_T}$can_pass_fds" >&6; }
12307 if test x$can_pass_fds = xyes; then
12308
12309 cat >>confdefs.h <<\_ACEOF
12310 #define HAVE_UNIX_FDPASS 1
12311 _ACEOF
12312
12313 else
12314 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12315 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12316 { (exit 1); exit 1; }; }
12317 fi
12318
12319
12320 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12321 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
12322 if test "${rxvt_broken_ximcb+set}" = set; then
12323 echo $ECHO_N "(cached) $ECHO_C" >&6
12324 else
12325 cat >conftest.$ac_ext <<_ACEOF
12326
12327 #include <X11/Xlib.h>
12328
12329 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12330
12331 void f() {
12332 XIMCallback cb;
12333 cb.callback = im_destroy_cb;
12334 }
12335
12336 _ACEOF
12337 rm -f conftest.$ac_objext
12338 if { (ac_try="$ac_compile"
12339 case "(($ac_try" in
12340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12341 *) ac_try_echo=$ac_try;;
12342 esac
12343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12344 (eval "$ac_compile") 2>conftest.er1
12345 ac_status=$?
12346 grep -v '^ *+' conftest.er1 >conftest.err
12347 rm -f conftest.er1
12348 cat conftest.err >&5
12349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12350 (exit $ac_status); } && {
12351 test -z "$ac_cxx_werror_flag" ||
12352 test ! -s conftest.err
12353 } && test -s conftest.$ac_objext; then
12354 rxvt_broken_ximcb=yes
12355 else
12356 echo "$as_me: failed program was:" >&5
12357 sed 's/^/| /' conftest.$ac_ext >&5
12358
12359 rxvt_broken_ximcb=no
12360 fi
12361
12362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12363 fi
12364 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12365 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
12366
12367 if test x$rxvt_broken_ximcb = xyes; then
12368
12369 cat >>confdefs.h <<\_ACEOF
12370 #define XIMCB_PROTO_BROKEN 1
12371 _ACEOF
12372
12373 fi
12374
12375
12376
12377
12378
12379
12380
12381 for ac_header in \
12382 pty.h \
12383 util.h \
12384 libutil.h \
12385 sys/ioctl.h \
12386 sys/stropts.h \
12387
12388 do
12389 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12390 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12391 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12392 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12393 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12394 echo $ECHO_N "(cached) $ECHO_C" >&6
12395 fi
12396 ac_res=`eval echo '${'$as_ac_Header'}'`
12397 { echo "$as_me:$LINENO: result: $ac_res" >&5
12398 echo "${ECHO_T}$ac_res" >&6; }
12399 else
12400 # Is the header compilable?
12401 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12402 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12403 cat >conftest.$ac_ext <<_ACEOF
12404 /* confdefs.h. */
12405 _ACEOF
12406 cat confdefs.h >>conftest.$ac_ext
12407 cat >>conftest.$ac_ext <<_ACEOF
12408 /* end confdefs.h. */
12409 $ac_includes_default
12410 #include <$ac_header>
12411 _ACEOF
12412 rm -f conftest.$ac_objext
12413 if { (ac_try="$ac_compile"
12414 case "(($ac_try" in
12415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12416 *) ac_try_echo=$ac_try;;
12417 esac
12418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12419 (eval "$ac_compile") 2>conftest.er1
12420 ac_status=$?
12421 grep -v '^ *+' conftest.er1 >conftest.err
12422 rm -f conftest.er1
12423 cat conftest.err >&5
12424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12425 (exit $ac_status); } && {
12426 test -z "$ac_cxx_werror_flag" ||
12427 test ! -s conftest.err
12428 } && test -s conftest.$ac_objext; then
12429 ac_header_compiler=yes
12430 else
12431 echo "$as_me: failed program was:" >&5
12432 sed 's/^/| /' conftest.$ac_ext >&5
12433
12434 ac_header_compiler=no
12435 fi
12436
12437 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12438 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12439 echo "${ECHO_T}$ac_header_compiler" >&6; }
12440
12441 # Is the header present?
12442 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12443 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12444 cat >conftest.$ac_ext <<_ACEOF
12445 /* confdefs.h. */
12446 _ACEOF
12447 cat confdefs.h >>conftest.$ac_ext
12448 cat >>conftest.$ac_ext <<_ACEOF
12449 /* end confdefs.h. */
12450 #include <$ac_header>
12451 _ACEOF
12452 if { (ac_try="$ac_cpp conftest.$ac_ext"
12453 case "(($ac_try" in
12454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12455 *) ac_try_echo=$ac_try;;
12456 esac
12457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12458 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12459 ac_status=$?
12460 grep -v '^ *+' conftest.er1 >conftest.err
12461 rm -f conftest.er1
12462 cat conftest.err >&5
12463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12464 (exit $ac_status); } >/dev/null && {
12465 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12466 test ! -s conftest.err
12467 }; then
12468 ac_header_preproc=yes
12469 else
12470 echo "$as_me: failed program was:" >&5
12471 sed 's/^/| /' conftest.$ac_ext >&5
12472
12473 ac_header_preproc=no
12474 fi
12475
12476 rm -f conftest.err conftest.$ac_ext
12477 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12478 echo "${ECHO_T}$ac_header_preproc" >&6; }
12479
12480 # So? What about this header?
12481 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12482 yes:no: )
12483 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12484 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12485 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12486 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12487 ac_header_preproc=yes
12488 ;;
12489 no:yes:* )
12490 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12491 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12492 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12493 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12494 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12495 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12496 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12497 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12498 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12499 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12500 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12501 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12502
12503 ;;
12504 esac
12505 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12506 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12507 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12508 echo $ECHO_N "(cached) $ECHO_C" >&6
12509 else
12510 eval "$as_ac_Header=\$ac_header_preproc"
12511 fi
12512 ac_res=`eval echo '${'$as_ac_Header'}'`
12513 { echo "$as_me:$LINENO: result: $ac_res" >&5
12514 echo "${ECHO_T}$ac_res" >&6; }
12515
12516 fi
12517 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12518 cat >>confdefs.h <<_ACEOF
12519 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12520 _ACEOF
12521
12522 fi
12523
12524 done
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536 for ac_func in \
12537 revoke \
12538 _getpty \
12539 getpt \
12540 posix_openpt \
12541 isastream \
12542 setuid \
12543 seteuid \
12544 setreuid \
12545 setresuid \
12546
12547 do
12548 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12549 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12550 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12551 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12552 echo $ECHO_N "(cached) $ECHO_C" >&6
12553 else
12554 cat >conftest.$ac_ext <<_ACEOF
12555 /* confdefs.h. */
12556 _ACEOF
12557 cat confdefs.h >>conftest.$ac_ext
12558 cat >>conftest.$ac_ext <<_ACEOF
12559 /* end confdefs.h. */
12560 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12561 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12562 #define $ac_func innocuous_$ac_func
12563
12564 /* System header to define __stub macros and hopefully few prototypes,
12565 which can conflict with char $ac_func (); below.
12566 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12567 <limits.h> exists even on freestanding compilers. */
12568
12569 #ifdef __STDC__
12570 # include <limits.h>
12571 #else
12572 # include <assert.h>
12573 #endif
12574
12575 #undef $ac_func
12576
12577 /* Override any GCC internal prototype to avoid an error.
12578 Use char because int might match the return type of a GCC
12579 builtin and then its argument prototype would still apply. */
12580 #ifdef __cplusplus
12581 extern "C"
12582 #endif
12583 char $ac_func ();
12584 /* The GNU C library defines this for functions which it implements
12585 to always fail with ENOSYS. Some functions are actually named
12586 something starting with __ and the normal name is an alias. */
12587 #if defined __stub_$ac_func || defined __stub___$ac_func
12588 choke me
12589 #endif
12590
12591 int
12592 main ()
12593 {
12594 return $ac_func ();
12595 ;
12596 return 0;
12597 }
12598 _ACEOF
12599 rm -f conftest.$ac_objext conftest$ac_exeext
12600 if { (ac_try="$ac_link"
12601 case "(($ac_try" in
12602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12603 *) ac_try_echo=$ac_try;;
12604 esac
12605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12606 (eval "$ac_link") 2>conftest.er1
12607 ac_status=$?
12608 grep -v '^ *+' conftest.er1 >conftest.err
12609 rm -f conftest.er1
12610 cat conftest.err >&5
12611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12612 (exit $ac_status); } && {
12613 test -z "$ac_cxx_werror_flag" ||
12614 test ! -s conftest.err
12615 } && test -s conftest$ac_exeext &&
12616 $as_test_x conftest$ac_exeext; then
12617 eval "$as_ac_var=yes"
12618 else
12619 echo "$as_me: failed program was:" >&5
12620 sed 's/^/| /' conftest.$ac_ext >&5
12621
12622 eval "$as_ac_var=no"
12623 fi
12624
12625 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12626 conftest$ac_exeext conftest.$ac_ext
12627 fi
12628 ac_res=`eval echo '${'$as_ac_var'}'`
12629 { echo "$as_me:$LINENO: result: $ac_res" >&5
12630 echo "${ECHO_T}$ac_res" >&6; }
12631 if test `eval echo '${'$as_ac_var'}'` = yes; then
12632 cat >>confdefs.h <<_ACEOF
12633 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12634 _ACEOF
12635
12636 fi
12637 done
12638
12639
12640 have_clone=no
12641
12642 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12643 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12644 if test -e /dev/ptym/clone; then
12645 { echo "$as_me:$LINENO: result: yes" >&5
12646 echo "${ECHO_T}yes" >&6; }
12647
12648 cat >>confdefs.h <<\_ACEOF
12649 #define HAVE_DEV_CLONE 1
12650 _ACEOF
12651
12652
12653 cat >>confdefs.h <<\_ACEOF
12654 #define CLONE_DEVICE "/dev/ptym/clone"
12655 _ACEOF
12656
12657 have_clone=yes
12658 else
12659 { echo "$as_me:$LINENO: result: no" >&5
12660 echo "${ECHO_T}no" >&6; }
12661 fi
12662
12663 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12664 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12665 if test -e /dev/ptc; then
12666 { echo "$as_me:$LINENO: result: yes" >&5
12667 echo "${ECHO_T}yes" >&6; }
12668
12669 cat >>confdefs.h <<\_ACEOF
12670 #define HAVE_DEV_PTC 1
12671 _ACEOF
12672
12673
12674 cat >>confdefs.h <<\_ACEOF
12675 #define CLONE_DEVICE "/dev/ptc"
12676 _ACEOF
12677
12678 have_clone=yes
12679 else
12680 { echo "$as_me:$LINENO: result: no" >&5
12681 echo "${ECHO_T}no" >&6; }
12682 fi
12683
12684 case $host in
12685 *-*-cygwin*)
12686 have_clone=yes
12687
12688 cat >>confdefs.h <<\_ACEOF
12689 #define CLONE_DEVICE "/dev/ptmx"
12690 _ACEOF
12691
12692 ;;
12693 *)
12694 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12695 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12696 if test -e /dev/ptmx; then
12697 { echo "$as_me:$LINENO: result: yes" >&5
12698 echo "${ECHO_T}yes" >&6; }
12699
12700 cat >>confdefs.h <<\_ACEOF
12701 #define HAVE_DEV_PTMX 1
12702 _ACEOF
12703
12704
12705 cat >>confdefs.h <<\_ACEOF
12706 #define CLONE_DEVICE "/dev/ptmx"
12707 _ACEOF
12708
12709 have_clone=yes
12710 else
12711 { echo "$as_me:$LINENO: result: no" >&5
12712 echo "${ECHO_T}no" >&6; }
12713 fi
12714 ;;
12715 esac
12716
12717 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12718 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12719 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12720 cat >conftest.$ac_ext <<_ACEOF
12721 /* confdefs.h. */
12722 _ACEOF
12723 cat confdefs.h >>conftest.$ac_ext
12724 cat >>conftest.$ac_ext <<_ACEOF
12725 /* end confdefs.h. */
12726 #include <stdlib.h>
12727 int
12728 main ()
12729 {
12730 grantpt(0);unlockpt(0);ptsname(0);
12731 ;
12732 return 0;
12733 }
12734 _ACEOF
12735 rm -f conftest.$ac_objext conftest$ac_exeext
12736 if { (ac_try="$ac_link"
12737 case "(($ac_try" in
12738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12739 *) ac_try_echo=$ac_try;;
12740 esac
12741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12742 (eval "$ac_link") 2>conftest.er1
12743 ac_status=$?
12744 grep -v '^ *+' conftest.er1 >conftest.err
12745 rm -f conftest.er1
12746 cat conftest.err >&5
12747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12748 (exit $ac_status); } && {
12749 test -z "$ac_cxx_werror_flag" ||
12750 test ! -s conftest.err
12751 } && test -s conftest$ac_exeext &&
12752 $as_test_x conftest$ac_exeext; then
12753 unix98_pty=yes
12754
12755 cat >>confdefs.h <<\_ACEOF
12756 #define UNIX98_PTY 1
12757 _ACEOF
12758
12759 { echo "$as_me:$LINENO: result: yes" >&5
12760 echo "${ECHO_T}yes" >&6; }
12761 else
12762 echo "$as_me: failed program was:" >&5
12763 sed 's/^/| /' conftest.$ac_ext >&5
12764
12765 { echo "$as_me:$LINENO: result: no" >&5
12766 echo "${ECHO_T}no" >&6; }
12767 fi
12768
12769 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12770 conftest$ac_exeext conftest.$ac_ext
12771 fi
12772
12773 if test -z "$unix98_pty"; then
12774
12775 for ac_func in openpty
12776 do
12777 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12778 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12779 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12780 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12781 echo $ECHO_N "(cached) $ECHO_C" >&6
12782 else
12783 cat >conftest.$ac_ext <<_ACEOF
12784 /* confdefs.h. */
12785 _ACEOF
12786 cat confdefs.h >>conftest.$ac_ext
12787 cat >>conftest.$ac_ext <<_ACEOF
12788 /* end confdefs.h. */
12789 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12790 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12791 #define $ac_func innocuous_$ac_func
12792
12793 /* System header to define __stub macros and hopefully few prototypes,
12794 which can conflict with char $ac_func (); below.
12795 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12796 <limits.h> exists even on freestanding compilers. */
12797
12798 #ifdef __STDC__
12799 # include <limits.h>
12800 #else
12801 # include <assert.h>
12802 #endif
12803
12804 #undef $ac_func
12805
12806 /* Override any GCC internal prototype to avoid an error.
12807 Use char because int might match the return type of a GCC
12808 builtin and then its argument prototype would still apply. */
12809 #ifdef __cplusplus
12810 extern "C"
12811 #endif
12812 char $ac_func ();
12813 /* The GNU C library defines this for functions which it implements
12814 to always fail with ENOSYS. Some functions are actually named
12815 something starting with __ and the normal name is an alias. */
12816 #if defined __stub_$ac_func || defined __stub___$ac_func
12817 choke me
12818 #endif
12819
12820 int
12821 main ()
12822 {
12823 return $ac_func ();
12824 ;
12825 return 0;
12826 }
12827 _ACEOF
12828 rm -f conftest.$ac_objext conftest$ac_exeext
12829 if { (ac_try="$ac_link"
12830 case "(($ac_try" in
12831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12832 *) ac_try_echo=$ac_try;;
12833 esac
12834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12835 (eval "$ac_link") 2>conftest.er1
12836 ac_status=$?
12837 grep -v '^ *+' conftest.er1 >conftest.err
12838 rm -f conftest.er1
12839 cat conftest.err >&5
12840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12841 (exit $ac_status); } && {
12842 test -z "$ac_cxx_werror_flag" ||
12843 test ! -s conftest.err
12844 } && test -s conftest$ac_exeext &&
12845 $as_test_x conftest$ac_exeext; then
12846 eval "$as_ac_var=yes"
12847 else
12848 echo "$as_me: failed program was:" >&5
12849 sed 's/^/| /' conftest.$ac_ext >&5
12850
12851 eval "$as_ac_var=no"
12852 fi
12853
12854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12855 conftest$ac_exeext conftest.$ac_ext
12856 fi
12857 ac_res=`eval echo '${'$as_ac_var'}'`
12858 { echo "$as_me:$LINENO: result: $ac_res" >&5
12859 echo "${ECHO_T}$ac_res" >&6; }
12860 if test `eval echo '${'$as_ac_var'}'` = yes; then
12861 cat >>confdefs.h <<_ACEOF
12862 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12863 _ACEOF
12864
12865 else
12866 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12867 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12868 if test "${ac_cv_lib_util_openpty+set}" = set; then
12869 echo $ECHO_N "(cached) $ECHO_C" >&6
12870 else
12871 ac_check_lib_save_LIBS=$LIBS
12872 LIBS="-lutil $LIBS"
12873 cat >conftest.$ac_ext <<_ACEOF
12874 /* confdefs.h. */
12875 _ACEOF
12876 cat confdefs.h >>conftest.$ac_ext
12877 cat >>conftest.$ac_ext <<_ACEOF
12878 /* end confdefs.h. */
12879
12880 /* Override any GCC internal prototype to avoid an error.
12881 Use char because int might match the return type of a GCC
12882 builtin and then its argument prototype would still apply. */
12883 #ifdef __cplusplus
12884 extern "C"
12885 #endif
12886 char openpty ();
12887 int
12888 main ()
12889 {
12890 return openpty ();
12891 ;
12892 return 0;
12893 }
12894 _ACEOF
12895 rm -f conftest.$ac_objext conftest$ac_exeext
12896 if { (ac_try="$ac_link"
12897 case "(($ac_try" in
12898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12899 *) ac_try_echo=$ac_try;;
12900 esac
12901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12902 (eval "$ac_link") 2>conftest.er1
12903 ac_status=$?
12904 grep -v '^ *+' conftest.er1 >conftest.err
12905 rm -f conftest.er1
12906 cat conftest.err >&5
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); } && {
12909 test -z "$ac_cxx_werror_flag" ||
12910 test ! -s conftest.err
12911 } && test -s conftest$ac_exeext &&
12912 $as_test_x conftest$ac_exeext; then
12913 ac_cv_lib_util_openpty=yes
12914 else
12915 echo "$as_me: failed program was:" >&5
12916 sed 's/^/| /' conftest.$ac_ext >&5
12917
12918 ac_cv_lib_util_openpty=no
12919 fi
12920
12921 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12922 conftest$ac_exeext conftest.$ac_ext
12923 LIBS=$ac_check_lib_save_LIBS
12924 fi
12925 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12926 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12927 if test $ac_cv_lib_util_openpty = yes; then
12928 cat >>confdefs.h <<\_ACEOF
12929 #define HAVE_OPENPTY 1
12930 _ACEOF
12931 LIBS="$LIBS -lutil"
12932 fi
12933
12934 fi
12935 done
12936
12937 fi
12938
12939
12940
12941 { echo "$as_me:$LINENO: checking for tty group" >&5
12942 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12943 if test "${tty_group+set}" = set; then
12944 echo $ECHO_N "(cached) $ECHO_C" >&6
12945 else
12946 if test "$cross_compiling" = yes; then
12947 tty_group=no
12948 else
12949 cat >conftest.$ac_ext <<_ACEOF
12950 /* confdefs.h. */
12951 _ACEOF
12952 cat confdefs.h >>conftest.$ac_ext
12953 cat >>conftest.$ac_ext <<_ACEOF
12954 /* end confdefs.h. */
12955
12956 #include <sys/types.h>
12957 #include <sys/stat.h>
12958 #include <unistd.h>
12959 #include <grp.h>
12960
12961 main()
12962 {
12963 struct stat st;
12964 struct group *gr;
12965 char *tty;
12966 gr = getgrnam("tty");
12967 tty = ttyname(0);
12968 if (gr != 0
12969 && tty != 0
12970 && (stat(tty, &st)) == 0
12971 && st.st_gid == gr->gr_gid)
12972 return 0;
12973 else
12974 return 1;
12975 }
12976 _ACEOF
12977 rm -f conftest$ac_exeext
12978 if { (ac_try="$ac_link"
12979 case "(($ac_try" in
12980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12981 *) ac_try_echo=$ac_try;;
12982 esac
12983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12984 (eval "$ac_link") 2>&5
12985 ac_status=$?
12986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12987 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12988 { (case "(($ac_try" in
12989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12990 *) ac_try_echo=$ac_try;;
12991 esac
12992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12993 (eval "$ac_try") 2>&5
12994 ac_status=$?
12995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12996 (exit $ac_status); }; }; then
12997 tty_group=yes
12998 else
12999 echo "$as_me: program exited with status $ac_status" >&5
13000 echo "$as_me: failed program was:" >&5
13001 sed 's/^/| /' conftest.$ac_ext >&5
13002
13003 ( exit $ac_status )
13004 tty_group=no
13005 fi
13006 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13007 fi
13008
13009
13010 fi
13011 { echo "$as_me:$LINENO: result: $tty_group" >&5
13012 echo "${ECHO_T}$tty_group" >&6; }
13013 if test x$tty_group = xyes; then
13014
13015 cat >>confdefs.h <<\_ACEOF
13016 #define TTY_GID_SUPPORT 1
13017 _ACEOF
13018
13019 fi
13020
13021 if test x$support_xft = xyes; then
13022 # Extract the first word of "pkg-config", so it can be a program name with args.
13023 set dummy pkg-config; ac_word=$2
13024 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13025 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13026 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13027 echo $ECHO_N "(cached) $ECHO_C" >&6
13028 else
13029 case $PKG_CONFIG in
13030 [\\/]* | ?:[\\/]*)
13031 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13032 ;;
13033 *)
13034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13035 for as_dir in $PATH
13036 do
13037 IFS=$as_save_IFS
13038 test -z "$as_dir" && as_dir=.
13039 for ac_exec_ext in '' $ac_executable_extensions; do
13040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13041 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13042 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13043 break 2
13044 fi
13045 done
13046 done
13047 IFS=$as_save_IFS
13048
13049 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13050 ;;
13051 esac
13052 fi
13053 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13054 if test -n "$PKG_CONFIG"; then
13055 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13056 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13057 else
13058 { echo "$as_me:$LINENO: result: no" >&5
13059 echo "${ECHO_T}no" >&6; }
13060 fi
13061
13062
13063 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
13064 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
13065 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
13066 else
13067 # Extract the first word of "xft-config", so it can be a program name with args.
13068 set dummy xft-config; ac_word=$2
13069 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13070 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13071 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
13072 echo $ECHO_N "(cached) $ECHO_C" >&6
13073 else
13074 case $XFT_CONFIG in
13075 [\\/]* | ?:[\\/]*)
13076 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
13077 ;;
13078 *)
13079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13080 for as_dir in $PATH
13081 do
13082 IFS=$as_save_IFS
13083 test -z "$as_dir" && as_dir=.
13084 for ac_exec_ext in '' $ac_executable_extensions; do
13085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13086 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13088 break 2
13089 fi
13090 done
13091 done
13092 IFS=$as_save_IFS
13093
13094 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
13095 ;;
13096 esac
13097 fi
13098 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
13099 if test -n "$XFT_CONFIG"; then
13100 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
13101 echo "${ECHO_T}$XFT_CONFIG" >&6; }
13102 else
13103 { echo "$as_me:$LINENO: result: no" >&5
13104 echo "${ECHO_T}no" >&6; }
13105 fi
13106
13107
13108 if test $XFT_CONFIG != no; then
13109 LIBS="$LIBS `$XFT_CONFIG --libs`"
13110 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
13111 fi
13112 fi
13113
13114
13115 for ac_header in X11/Xft/Xft.h
13116 do
13117 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13118 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13119 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13120 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13121 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13122 echo $ECHO_N "(cached) $ECHO_C" >&6
13123 fi
13124 ac_res=`eval echo '${'$as_ac_Header'}'`
13125 { echo "$as_me:$LINENO: result: $ac_res" >&5
13126 echo "${ECHO_T}$ac_res" >&6; }
13127 else
13128 # Is the header compilable?
13129 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13130 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13131 cat >conftest.$ac_ext <<_ACEOF
13132 /* confdefs.h. */
13133 _ACEOF
13134 cat confdefs.h >>conftest.$ac_ext
13135 cat >>conftest.$ac_ext <<_ACEOF
13136 /* end confdefs.h. */
13137 $ac_includes_default
13138 #include <$ac_header>
13139 _ACEOF
13140 rm -f conftest.$ac_objext
13141 if { (ac_try="$ac_compile"
13142 case "(($ac_try" in
13143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13144 *) ac_try_echo=$ac_try;;
13145 esac
13146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13147 (eval "$ac_compile") 2>conftest.er1
13148 ac_status=$?
13149 grep -v '^ *+' conftest.er1 >conftest.err
13150 rm -f conftest.er1
13151 cat conftest.err >&5
13152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13153 (exit $ac_status); } && {
13154 test -z "$ac_cxx_werror_flag" ||
13155 test ! -s conftest.err
13156 } && test -s conftest.$ac_objext; then
13157 ac_header_compiler=yes
13158 else
13159 echo "$as_me: failed program was:" >&5
13160 sed 's/^/| /' conftest.$ac_ext >&5
13161
13162 ac_header_compiler=no
13163 fi
13164
13165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13166 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13167 echo "${ECHO_T}$ac_header_compiler" >&6; }
13168
13169 # Is the header present?
13170 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13171 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13172 cat >conftest.$ac_ext <<_ACEOF
13173 /* confdefs.h. */
13174 _ACEOF
13175 cat confdefs.h >>conftest.$ac_ext
13176 cat >>conftest.$ac_ext <<_ACEOF
13177 /* end confdefs.h. */
13178 #include <$ac_header>
13179 _ACEOF
13180 if { (ac_try="$ac_cpp conftest.$ac_ext"
13181 case "(($ac_try" in
13182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13183 *) ac_try_echo=$ac_try;;
13184 esac
13185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13186 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13187 ac_status=$?
13188 grep -v '^ *+' conftest.er1 >conftest.err
13189 rm -f conftest.er1
13190 cat conftest.err >&5
13191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13192 (exit $ac_status); } >/dev/null && {
13193 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13194 test ! -s conftest.err
13195 }; then
13196 ac_header_preproc=yes
13197 else
13198 echo "$as_me: failed program was:" >&5
13199 sed 's/^/| /' conftest.$ac_ext >&5
13200
13201 ac_header_preproc=no
13202 fi
13203
13204 rm -f conftest.err conftest.$ac_ext
13205 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13206 echo "${ECHO_T}$ac_header_preproc" >&6; }
13207
13208 # So? What about this header?
13209 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13210 yes:no: )
13211 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13212 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13213 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13214 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13215 ac_header_preproc=yes
13216 ;;
13217 no:yes:* )
13218 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13219 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13220 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13221 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13222 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13223 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13224 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13225 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13226 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13227 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13228 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13229 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13230
13231 ;;
13232 esac
13233 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13234 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13235 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13236 echo $ECHO_N "(cached) $ECHO_C" >&6
13237 else
13238 eval "$as_ac_Header=\$ac_header_preproc"
13239 fi
13240 ac_res=`eval echo '${'$as_ac_Header'}'`
13241 { echo "$as_me:$LINENO: result: $ac_res" >&5
13242 echo "${ECHO_T}$ac_res" >&6; }
13243
13244 fi
13245 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13246 cat >>confdefs.h <<_ACEOF
13247 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13248 _ACEOF
13249
13250 else
13251 support_xft=no
13252 fi
13253
13254 done
13255
13256
13257 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13258 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13259 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13260 echo $ECHO_N "(cached) $ECHO_C" >&6
13261 else
13262 ac_check_lib_save_LIBS=$LIBS
13263 LIBS="-lXft $LIBS"
13264 cat >conftest.$ac_ext <<_ACEOF
13265 /* confdefs.h. */
13266 _ACEOF
13267 cat confdefs.h >>conftest.$ac_ext
13268 cat >>conftest.$ac_ext <<_ACEOF
13269 /* end confdefs.h. */
13270
13271 /* Override any GCC internal prototype to avoid an error.
13272 Use char because int might match the return type of a GCC
13273 builtin and then its argument prototype would still apply. */
13274 #ifdef __cplusplus
13275 extern "C"
13276 #endif
13277 char XftDrawString32 ();
13278 int
13279 main ()
13280 {
13281 return XftDrawString32 ();
13282 ;
13283 return 0;
13284 }
13285 _ACEOF
13286 rm -f conftest.$ac_objext conftest$ac_exeext
13287 if { (ac_try="$ac_link"
13288 case "(($ac_try" in
13289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13290 *) ac_try_echo=$ac_try;;
13291 esac
13292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13293 (eval "$ac_link") 2>conftest.er1
13294 ac_status=$?
13295 grep -v '^ *+' conftest.er1 >conftest.err
13296 rm -f conftest.er1
13297 cat conftest.err >&5
13298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13299 (exit $ac_status); } && {
13300 test -z "$ac_cxx_werror_flag" ||
13301 test ! -s conftest.err
13302 } && test -s conftest$ac_exeext &&
13303 $as_test_x conftest$ac_exeext; then
13304 ac_cv_lib_Xft_XftDrawString32=yes
13305 else
13306 echo "$as_me: failed program was:" >&5
13307 sed 's/^/| /' conftest.$ac_ext >&5
13308
13309 ac_cv_lib_Xft_XftDrawString32=no
13310 fi
13311
13312 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13313 conftest$ac_exeext conftest.$ac_ext
13314 LIBS=$ac_check_lib_save_LIBS
13315 fi
13316 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13317 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13318 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13319 cat >>confdefs.h <<_ACEOF
13320 #define HAVE_LIBXFT 1
13321 _ACEOF
13322
13323 LIBS="-lXft $LIBS"
13324
13325 else
13326 support_xft=no
13327 fi
13328
13329
13330 if test x$support_xft = xyes; then
13331
13332 cat >>confdefs.h <<\_ACEOF
13333 #define XFT 1
13334 _ACEOF
13335
13336 fi
13337 fi
13338 if test x$support_styles = xyes; then
13339
13340 cat >>confdefs.h <<\_ACEOF
13341 #define ENABLE_STYLES 1
13342 _ACEOF
13343
13344 fi
13345 if test x$support_iso14755 = xyes; then
13346
13347 cat >>confdefs.h <<\_ACEOF
13348 #define ISO_14755 1
13349 _ACEOF
13350
13351 fi
13352 if test x$support_8bitctrls = xyes; then
13353
13354 cat >>confdefs.h <<\_ACEOF
13355 #define EIGHT_BIT_CONTROLS 1
13356 _ACEOF
13357
13358 fi
13359 if test x$support_fading = xyes; then
13360
13361 cat >>confdefs.h <<\_ACEOF
13362 #define OFF_FOCUS_FADING 1
13363 _ACEOF
13364
13365 fi
13366 if test x$support_tinting = xyes; then
13367
13368 cat >>confdefs.h <<\_ACEOF
13369 #define TINTING 1
13370 _ACEOF
13371
13372 fi
13373 if test x$support_inheritpixmap = xyes; then
13374
13375 cat >>confdefs.h <<\_ACEOF
13376 #define TRANSPARENT 1
13377 _ACEOF
13378
13379 fi
13380 if test x$support_keepscrolling = xno; then
13381
13382 cat >>confdefs.h <<\_ACEOF
13383 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13384 _ACEOF
13385
13386 fi
13387 if test x$support_selectionscrolling = xyes; then
13388
13389 cat >>confdefs.h <<\_ACEOF
13390 #define SELECTION_SCROLLING 1
13391 _ACEOF
13392
13393 fi
13394 if test x$support_frills = xyes; then
13395
13396 cat >>confdefs.h <<\_ACEOF
13397 #define ENABLE_FRILLS 1
13398 _ACEOF
13399
13400 fi
13401 if test x$support_mousewheel = xyes; then
13402
13403 cat >>confdefs.h <<\_ACEOF
13404 #define MOUSE_WHEEL 1
13405 _ACEOF
13406
13407 fi
13408 if test x$support_mouseslipwheel = xyes; then
13409
13410 cat >>confdefs.h <<\_ACEOF
13411 #define MOUSE_SLIP_WHEELING 1
13412 _ACEOF
13413
13414 fi
13415 if test x$support_xim = xyes -o x$multichar_set = xyes; then
13416 if test x$rxvt_cv_func_xlocale = xyes; then
13417
13418 cat >>confdefs.h <<\_ACEOF
13419 #define USE_XIM 1
13420 _ACEOF
13421
13422 fi
13423 fi
13424 if test x$support_xpm = xyes; then
13425
13426 cat >>confdefs.h <<\_ACEOF
13427 #define XPM_BACKGROUND 1
13428 _ACEOF
13429
13430 fi
13431 if test x$support_scroll_rxvt = xyes; then
13432
13433 cat >>confdefs.h <<\_ACEOF
13434 #define RXVT_SCROLLBAR 1
13435 _ACEOF
13436
13437 scrolltypes="rxvt"
13438 fi
13439 if test x$support_scroll_next = xyes; then
13440
13441 cat >>confdefs.h <<\_ACEOF
13442 #define NEXT_SCROLLBAR 1
13443 _ACEOF
13444
13445 scrolltypes="$scrolltypes next"
13446 fi
13447 if test x$support_scroll_xterm = xyes; then
13448
13449 cat >>confdefs.h <<\_ACEOF
13450 #define XTERM_SCROLLBAR 1
13451 _ACEOF
13452
13453 scrolltypes="$scrolltypes xterm"
13454 fi
13455 if test x$support_scroll_plain = xyes; then
13456
13457 cat >>confdefs.h <<\_ACEOF
13458 #define PLAIN_SCROLLBAR 1
13459 _ACEOF
13460
13461 scrolltypes="$scrolltypes plain"
13462 fi
13463 if test x$support_pointer_blank = xyes; then
13464
13465 cat >>confdefs.h <<\_ACEOF
13466 #define POINTER_BLANK 1
13467 _ACEOF
13468
13469 fi
13470 if test x$support_text_blink = xyes; then
13471
13472 cat >>confdefs.h <<\_ACEOF
13473 #define TEXT_BLINK 1
13474 _ACEOF
13475
13476 fi
13477 if test x$support_unicode3 = xyes; then
13478
13479 cat >>confdefs.h <<\_ACEOF
13480 #define UNICODE_3 1
13481 _ACEOF
13482
13483 fi
13484 if test x$support_combining = xyes; then
13485
13486 cat >>confdefs.h <<\_ACEOF
13487 #define ENABLE_COMBINING 1
13488 _ACEOF
13489
13490 fi
13491 if test x$codesets = xall; then
13492 codesets=jp,jp-ext,kr,zh,zh-ext
13493 fi
13494
13495 cat >>confdefs.h <<\_ACEOF
13496 #define ENCODING_EU 1
13497 _ACEOF
13498
13499
13500 cat >>confdefs.h <<\_ACEOF
13501 #define ENCODING_VN 1
13502 _ACEOF
13503
13504 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13505 case "$codeset" in
13506 JP )
13507 cat >>confdefs.h <<\_ACEOF
13508 #define ENCODING_JP 1
13509 _ACEOF
13510 ;;
13511 JP_EXT )
13512 cat >>confdefs.h <<\_ACEOF
13513 #define ENCODING_JP_EXT 1
13514 _ACEOF
13515 ;;
13516 KR )
13517 cat >>confdefs.h <<\_ACEOF
13518 #define ENCODING_KR 1
13519 _ACEOF
13520 ;;
13521 ZH )
13522 cat >>confdefs.h <<\_ACEOF
13523 #define ENCODING_ZH 1
13524 _ACEOF
13525 ;;
13526 ZH_EXT )
13527 cat >>confdefs.h <<\_ACEOF
13528 #define ENCODING_ZH_EXT 1
13529 _ACEOF
13530 ;;
13531 esac
13532 done
13533
13534 IF_PERL=\#
13535 if test x$support_perl = xyes; then
13536 # Extract the first word of "perl5", so it can be a program name with args.
13537 set dummy perl5; ac_word=$2
13538 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13540 if test "${ac_cv_path_PERL+set}" = set; then
13541 echo $ECHO_N "(cached) $ECHO_C" >&6
13542 else
13543 case $PERL in
13544 [\\/]* | ?:[\\/]*)
13545 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13546 ;;
13547 *)
13548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13549 for as_dir in $PATH
13550 do
13551 IFS=$as_save_IFS
13552 test -z "$as_dir" && as_dir=.
13553 for ac_exec_ext in '' $ac_executable_extensions; do
13554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13555 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13556 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13557 break 2
13558 fi
13559 done
13560 done
13561 IFS=$as_save_IFS
13562
13563 ;;
13564 esac
13565 fi
13566 PERL=$ac_cv_path_PERL
13567 if test -n "$PERL"; then
13568 { echo "$as_me:$LINENO: result: $PERL" >&5
13569 echo "${ECHO_T}$PERL" >&6; }
13570 else
13571 { echo "$as_me:$LINENO: result: no" >&5
13572 echo "${ECHO_T}no" >&6; }
13573 fi
13574
13575
13576 # Extract the first word of "perl", so it can be a program name with args.
13577 set dummy perl; ac_word=$2
13578 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13579 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13580 if test "${ac_cv_path_PERL+set}" = set; then
13581 echo $ECHO_N "(cached) $ECHO_C" >&6
13582 else
13583 case $PERL in
13584 [\\/]* | ?:[\\/]*)
13585 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13586 ;;
13587 *)
13588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13589 for as_dir in $PATH
13590 do
13591 IFS=$as_save_IFS
13592 test -z "$as_dir" && as_dir=.
13593 for ac_exec_ext in '' $ac_executable_extensions; do
13594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13595 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13596 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13597 break 2
13598 fi
13599 done
13600 done
13601 IFS=$as_save_IFS
13602
13603 ;;
13604 esac
13605 fi
13606 PERL=$ac_cv_path_PERL
13607 if test -n "$PERL"; then
13608 { echo "$as_me:$LINENO: result: $PERL" >&5
13609 echo "${ECHO_T}$PERL" >&6; }
13610 else
13611 { echo "$as_me:$LINENO: result: no" >&5
13612 echo "${ECHO_T}no" >&6; }
13613 fi
13614
13615
13616
13617 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13618 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
13619 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13620
13621 save_CXXFLAGS="$CXXFLAGS"
13622 save_LIBS="$LIBS"
13623 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13624 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13625 cat >conftest.$ac_ext <<_ACEOF
13626 /* confdefs.h. */
13627 _ACEOF
13628 cat confdefs.h >>conftest.$ac_ext
13629 cat >>conftest.$ac_ext <<_ACEOF
13630 /* end confdefs.h. */
13631
13632 #include <EXTERN.h>
13633 #include <perl.h>
13634 #include <XSUB.h>
13635
13636 int
13637 main ()
13638 {
13639
13640 PerlInterpreter *perl = perl_alloc ();
13641
13642 ;
13643 return 0;
13644 }
13645 _ACEOF
13646 rm -f conftest.$ac_objext conftest$ac_exeext
13647 if { (ac_try="$ac_link"
13648 case "(($ac_try" in
13649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13650 *) ac_try_echo=$ac_try;;
13651 esac
13652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13653 (eval "$ac_link") 2>conftest.er1
13654 ac_status=$?
13655 grep -v '^ *+' conftest.er1 >conftest.err
13656 rm -f conftest.er1
13657 cat conftest.err >&5
13658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659 (exit $ac_status); } && {
13660 test -z "$ac_cxx_werror_flag" ||
13661 test ! -s conftest.err
13662 } && test -s conftest$ac_exeext &&
13663 $as_test_x conftest$ac_exeext; then
13664 rxvt_perl_link=yes
13665 else
13666 echo "$as_me: failed program was:" >&5
13667 sed 's/^/| /' conftest.$ac_ext >&5
13668
13669 rxvt_perl_link=no
13670 fi
13671
13672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13673 conftest$ac_exeext conftest.$ac_ext
13674 CXXFLAGS="$save_CXXFLAGS"
13675 LIBS="$save_LIBS"
13676
13677 if test x$rxvt_perl_link = xyes; then
13678 { echo "$as_me:$LINENO: result: ok" >&5
13679 echo "${ECHO_T}ok" >&6; }
13680
13681 cat >>confdefs.h <<\_ACEOF
13682 #define ENABLE_PERL 1
13683 _ACEOF
13684
13685 IF_PERL=
13686 PERL_O=rxvtperl.o
13687 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13688 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13689 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13690 else
13691 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13692 echo "$as_me: error: no, unable to link" >&2;}
13693 { (exit 1); exit 1; }; }
13694 fi
13695 else
13696 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13697 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13698 { (exit 1); exit 1; }; }
13699 fi
13700 fi
13701
13702
13703
13704
13705
13706
13707
13708 if test x$support_perl = xyes; then
13709 support_frills=yes
13710 fi
13711
13712
13713
13714
13715
13716
13717
13718
13719 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13720 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13721 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13722 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13723 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13724 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13725 fi
13726
13727
13728
13729
13730
13731 test "$program_prefix" != NONE &&
13732 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13733 # Use a double $ so make ignores it.
13734 test "$program_suffix" != NONE &&
13735 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13736 # Double any \ or $. echo might interpret backslashes.
13737 # By default was `s,x,x', remove it if useless.
13738 cat <<\_ACEOF >conftest.sed
13739 s/[\\$]/&&/g;s/;s,x,x,$//
13740 _ACEOF
13741 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13742 rm -f conftest.sed
13743
13744
13745
13746
13747
13748 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13749 include_stdint_h="#include <stdint.h>"
13750 else
13751 include_stdint_h="/* #include <stdint.h> */"
13752 fi
13753 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13754 include_stdarg_h="#include <cstdarg>"
13755 else
13756 include_stdarg_h="/* #include <cstdarg> */"
13757 fi
13758 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13759 include_stdlib_h="#include <cstdlib>"
13760 else
13761 include_stdlib_h="/* #include <cstdlib> */"
13762 fi
13763 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13764 include_unistd_h="#include <unistd.h>"
13765 else
13766 include_unistd_h="/* #include <unistd.h> */"
13767 fi
13768 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13769 include_string_h="#include <cstring>"
13770 else
13771 include_string_h="/* #include <cstring> */"
13772 fi
13773 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13774 include_fcntl_h="#include <fcntl.h>"
13775 else
13776 include_fcntl_h="/* #include <fcntl.h> */"
13777 fi
13778 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13779 include_util_h="#include <util.h>"
13780 else
13781 include_util_h="/* #include <util.h> */"
13782 fi
13783 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13784 include_assert_h="#include <assert.h>"
13785 else
13786 include_assert_h="/* #include <assert.h> */"
13787 fi
13788 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13789 include_sys_ioctl_h="#include <sys/ioctl.h>"
13790 else
13791 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13792 fi
13793 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13794 include_sys_select_h="#include <sys/select.h>"
13795 else
13796 include_sys_select_h="/* #include <sys/select.h> */"
13797 fi
13798 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13799 include_sys_strredir_h="#include <sys/strredir.h>"
13800 else
13801 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13802 fi
13803 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13804 include_sys_time_h="#include <sys/time.h>"
13805 else
13806 include_sys_time_h="/* #include <sys/time.h> */"
13807 fi
13808 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13809 include_time_h="#include <time.h>"
13810 else
13811 include_time_h="/* #include <time.h> */"
13812 fi
13813
13814 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13815
13816 cat >confcache <<\_ACEOF
13817 # This file is a shell script that caches the results of configure
13818 # tests run on this system so they can be shared between configure
13819 # scripts and configure runs, see configure's option --config-cache.
13820 # It is not useful on other systems. If it contains results you don't
13821 # want to keep, you may remove or edit it.
13822 #
13823 # config.status only pays attention to the cache file if you give it
13824 # the --recheck option to rerun configure.
13825 #
13826 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13827 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13828 # following values.
13829
13830 _ACEOF
13831
13832 # The following way of writing the cache mishandles newlines in values,
13833 # but we know of no workaround that is simple, portable, and efficient.
13834 # So, we kill variables containing newlines.
13835 # Ultrix sh set writes to stderr and can't be redirected directly,
13836 # and sets the high bit in the cache file unless we assign to the vars.
13837 (
13838 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13839 eval ac_val=\$$ac_var
13840 case $ac_val in #(
13841 *${as_nl}*)
13842 case $ac_var in #(
13843 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13844 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13845 esac
13846 case $ac_var in #(
13847 _ | IFS | as_nl) ;; #(
13848 *) $as_unset $ac_var ;;
13849 esac ;;
13850 esac
13851 done
13852
13853 (set) 2>&1 |
13854 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13855 *${as_nl}ac_space=\ *)
13856 # `set' does not quote correctly, so add quotes (double-quote
13857 # substitution turns \\\\ into \\, and sed turns \\ into \).
13858 sed -n \
13859 "s/'/'\\\\''/g;
13860 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13861 ;; #(
13862 *)
13863 # `set' quotes correctly as required by POSIX, so do not add quotes.
13864 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13865 ;;
13866 esac |
13867 sort
13868 ) |
13869 sed '
13870 /^ac_cv_env_/b end
13871 t clear
13872 :clear
13873 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13874 t end
13875 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13876 :end' >>confcache
13877 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13878 if test -w "$cache_file"; then
13879 test "x$cache_file" != "x/dev/null" &&
13880 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13881 echo "$as_me: updating cache $cache_file" >&6;}
13882 cat confcache >$cache_file
13883 else
13884 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13885 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13886 fi
13887 fi
13888 rm -f confcache
13889
13890 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13891 # Let make expand exec_prefix.
13892 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13893
13894 DEFS=-DHAVE_CONFIG_H
13895
13896 ac_libobjs=
13897 ac_ltlibobjs=
13898 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13899 # 1. Remove the extension, and $U if already installed.
13900 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13901 ac_i=`echo "$ac_i" | sed "$ac_script"`
13902 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13903 # will be set to the directory where LIBOBJS objects are built.
13904 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13905 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13906 done
13907 LIBOBJS=$ac_libobjs
13908
13909 LTLIBOBJS=$ac_ltlibobjs
13910
13911
13912
13913 : ${CONFIG_STATUS=./config.status}
13914 ac_clean_files_save=$ac_clean_files
13915 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13916 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13917 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13918 cat >$CONFIG_STATUS <<_ACEOF
13919 #! $SHELL
13920 # Generated by $as_me.
13921 # Run this file to recreate the current configuration.
13922 # Compiler output produced by configure, useful for debugging
13923 # configure, is in config.log if it exists.
13924
13925 debug=false
13926 ac_cs_recheck=false
13927 ac_cs_silent=false
13928 SHELL=\${CONFIG_SHELL-$SHELL}
13929 _ACEOF
13930
13931 cat >>$CONFIG_STATUS <<\_ACEOF
13932 ## --------------------- ##
13933 ## M4sh Initialization. ##
13934 ## --------------------- ##
13935
13936 # Be more Bourne compatible
13937 DUALCASE=1; export DUALCASE # for MKS sh
13938 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13939 emulate sh
13940 NULLCMD=:
13941 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13942 # is contrary to our usage. Disable this feature.
13943 alias -g '${1+"$@"}'='"$@"'
13944 setopt NO_GLOB_SUBST
13945 else
13946 case `(set -o) 2>/dev/null` in
13947 *posix*) set -o posix ;;
13948 esac
13949
13950 fi
13951
13952
13953
13954
13955 # PATH needs CR
13956 # Avoid depending upon Character Ranges.
13957 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13958 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13959 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13960 as_cr_digits='0123456789'
13961 as_cr_alnum=$as_cr_Letters$as_cr_digits
13962
13963 # The user is always right.
13964 if test "${PATH_SEPARATOR+set}" != set; then
13965 echo "#! /bin/sh" >conf$$.sh
13966 echo "exit 0" >>conf$$.sh
13967 chmod +x conf$$.sh
13968 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13969 PATH_SEPARATOR=';'
13970 else
13971 PATH_SEPARATOR=:
13972 fi
13973 rm -f conf$$.sh
13974 fi
13975
13976 # Support unset when possible.
13977 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13978 as_unset=unset
13979 else
13980 as_unset=false
13981 fi
13982
13983
13984 # IFS
13985 # We need space, tab and new line, in precisely that order. Quoting is
13986 # there to prevent editors from complaining about space-tab.
13987 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13988 # splitting by setting IFS to empty value.)
13989 as_nl='
13990 '
13991 IFS=" "" $as_nl"
13992
13993 # Find who we are. Look in the path if we contain no directory separator.
13994 case $0 in
13995 *[\\/]* ) as_myself=$0 ;;
13996 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13997 for as_dir in $PATH
13998 do
13999 IFS=$as_save_IFS
14000 test -z "$as_dir" && as_dir=.
14001 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14002 done
14003 IFS=$as_save_IFS
14004
14005 ;;
14006 esac
14007 # We did not find ourselves, most probably we were run as `sh COMMAND'
14008 # in which case we are not to be found in the path.
14009 if test "x$as_myself" = x; then
14010 as_myself=$0
14011 fi
14012 if test ! -f "$as_myself"; then
14013 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14014 { (exit 1); exit 1; }
14015 fi
14016
14017 # Work around bugs in pre-3.0 UWIN ksh.
14018 for as_var in ENV MAIL MAILPATH
14019 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14020 done
14021 PS1='$ '
14022 PS2='> '
14023 PS4='+ '
14024
14025 # NLS nuisances.
14026 for as_var in \
14027 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14028 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14029 LC_TELEPHONE LC_TIME
14030 do
14031 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14032 eval $as_var=C; export $as_var
14033 else
14034 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14035 fi
14036 done
14037
14038 # Required to use basename.
14039 if expr a : '\(a\)' >/dev/null 2>&1 &&
14040 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14041 as_expr=expr
14042 else
14043 as_expr=false
14044 fi
14045
14046 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14047 as_basename=basename
14048 else
14049 as_basename=false
14050 fi
14051
14052
14053 # Name of the executable.
14054 as_me=`$as_basename -- "$0" ||
14055 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14056 X"$0" : 'X\(//\)$' \| \
14057 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14058 echo X/"$0" |
14059 sed '/^.*\/\([^/][^/]*\)\/*$/{
14060 s//\1/
14061 q
14062 }
14063 /^X\/\(\/\/\)$/{
14064 s//\1/
14065 q
14066 }
14067 /^X\/\(\/\).*/{
14068 s//\1/
14069 q
14070 }
14071 s/.*/./; q'`
14072
14073 # CDPATH.
14074 $as_unset CDPATH
14075
14076
14077
14078 as_lineno_1=$LINENO
14079 as_lineno_2=$LINENO
14080 test "x$as_lineno_1" != "x$as_lineno_2" &&
14081 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
14082
14083 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14084 # uniformly replaced by the line number. The first 'sed' inserts a
14085 # line-number line after each line using $LINENO; the second 'sed'
14086 # does the real work. The second script uses 'N' to pair each
14087 # line-number line with the line containing $LINENO, and appends
14088 # trailing '-' during substitution so that $LINENO is not a special
14089 # case at line end.
14090 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14091 # scripts with optimization help from Paolo Bonzini. Blame Lee
14092 # E. McMahon (1931-1989) for sed's syntax. :-)
14093 sed -n '
14094 p
14095 /[$]LINENO/=
14096 ' <$as_myself |
14097 sed '
14098 s/[$]LINENO.*/&-/
14099 t lineno
14100 b
14101 :lineno
14102 N
14103 :loop
14104 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14105 t loop
14106 s/-\n.*//
14107 ' >$as_me.lineno &&
14108 chmod +x "$as_me.lineno" ||
14109 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14110 { (exit 1); exit 1; }; }
14111
14112 # Don't try to exec as it changes $[0], causing all sort of problems
14113 # (the dirname of $[0] is not the place where we might find the
14114 # original and so on. Autoconf is especially sensitive to this).
14115 . "./$as_me.lineno"
14116 # Exit status is that of the last command.
14117 exit
14118 }
14119
14120
14121 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14122 as_dirname=dirname
14123 else
14124 as_dirname=false
14125 fi
14126
14127 ECHO_C= ECHO_N= ECHO_T=
14128 case `echo -n x` in
14129 -n*)
14130 case `echo 'x\c'` in
14131 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14132 *) ECHO_C='\c';;
14133 esac;;
14134 *)
14135 ECHO_N='-n';;
14136 esac
14137
14138 if expr a : '\(a\)' >/dev/null 2>&1 &&
14139 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14140 as_expr=expr
14141 else
14142 as_expr=false
14143 fi
14144
14145 rm -f conf$$ conf$$.exe conf$$.file
14146 if test -d conf$$.dir; then
14147 rm -f conf$$.dir/conf$$.file
14148 else
14149 rm -f conf$$.dir
14150 mkdir conf$$.dir
14151 fi
14152 echo >conf$$.file
14153 if ln -s conf$$.file conf$$ 2>/dev/null; then
14154 as_ln_s='ln -s'
14155 # ... but there are two gotchas:
14156 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14157 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14158 # In both cases, we have to default to `cp -p'.
14159 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14160 as_ln_s='cp -p'
14161 elif ln conf$$.file conf$$ 2>/dev/null; then
14162 as_ln_s=ln
14163 else
14164 as_ln_s='cp -p'
14165 fi
14166 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14167 rmdir conf$$.dir 2>/dev/null
14168
14169 if mkdir -p . 2>/dev/null; then
14170 as_mkdir_p=:
14171 else
14172 test -d ./-p && rmdir ./-p
14173 as_mkdir_p=false
14174 fi
14175
14176 if test -x / >/dev/null 2>&1; then
14177 as_test_x='test -x'
14178 else
14179 if ls -dL / >/dev/null 2>&1; then
14180 as_ls_L_option=L
14181 else
14182 as_ls_L_option=
14183 fi
14184 as_test_x='
14185 eval sh -c '\''
14186 if test -d "$1"; then
14187 test -d "$1/.";
14188 else
14189 case $1 in
14190 -*)set "./$1";;
14191 esac;
14192 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14193 ???[sx]*):;;*)false;;esac;fi
14194 '\'' sh
14195 '
14196 fi
14197 as_executable_p=$as_test_x
14198
14199 # Sed expression to map a string onto a valid CPP name.
14200 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14201
14202 # Sed expression to map a string onto a valid variable name.
14203 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14204
14205
14206 exec 6>&1
14207
14208 # Save the log message, to keep $[0] and so on meaningful, and to
14209 # report actual input values of CONFIG_FILES etc. instead of their
14210 # values after options handling.
14211 ac_log="
14212 This file was extended by $as_me, which was
14213 generated by GNU Autoconf 2.61. Invocation command line was
14214
14215 CONFIG_FILES = $CONFIG_FILES
14216 CONFIG_HEADERS = $CONFIG_HEADERS
14217 CONFIG_LINKS = $CONFIG_LINKS
14218 CONFIG_COMMANDS = $CONFIG_COMMANDS
14219 $ $0 $@
14220
14221 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14222 "
14223
14224 _ACEOF
14225
14226 cat >>$CONFIG_STATUS <<_ACEOF
14227 # Files that config.status was made for.
14228 config_files="$ac_config_files"
14229 config_headers="$ac_config_headers"
14230
14231 _ACEOF
14232
14233 cat >>$CONFIG_STATUS <<\_ACEOF
14234 ac_cs_usage="\
14235 \`$as_me' instantiates files from templates according to the
14236 current configuration.
14237
14238 Usage: $0 [OPTIONS] [FILE]...
14239
14240 -h, --help print this help, then exit
14241 -V, --version print version number and configuration settings, then exit
14242 -q, --quiet do not print progress messages
14243 -d, --debug don't remove temporary files
14244 --recheck update $as_me by reconfiguring in the same conditions
14245 --file=FILE[:TEMPLATE]
14246 instantiate the configuration file FILE
14247 --header=FILE[:TEMPLATE]
14248 instantiate the configuration header FILE
14249
14250 Configuration files:
14251 $config_files
14252
14253 Configuration headers:
14254 $config_headers
14255
14256 Report bugs to <bug-autoconf@gnu.org>."
14257
14258 _ACEOF
14259 cat >>$CONFIG_STATUS <<_ACEOF
14260 ac_cs_version="\\
14261 config.status
14262 configured by $0, generated by GNU Autoconf 2.61,
14263 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14264
14265 Copyright (C) 2006 Free Software Foundation, Inc.
14266 This config.status script is free software; the Free Software Foundation
14267 gives unlimited permission to copy, distribute and modify it."
14268
14269 ac_pwd='$ac_pwd'
14270 srcdir='$srcdir'
14271 INSTALL='$INSTALL'
14272 _ACEOF
14273
14274 cat >>$CONFIG_STATUS <<\_ACEOF
14275 # If no file are specified by the user, then we need to provide default
14276 # value. By we need to know if files were specified by the user.
14277 ac_need_defaults=:
14278 while test $# != 0
14279 do
14280 case $1 in
14281 --*=*)
14282 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14283 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14284 ac_shift=:
14285 ;;
14286 *)
14287 ac_option=$1
14288 ac_optarg=$2
14289 ac_shift=shift
14290 ;;
14291 esac
14292
14293 case $ac_option in
14294 # Handling of the options.
14295 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14296 ac_cs_recheck=: ;;
14297 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14298 echo "$ac_cs_version"; exit ;;
14299 --debug | --debu | --deb | --de | --d | -d )
14300 debug=: ;;
14301 --file | --fil | --fi | --f )
14302 $ac_shift
14303 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14304 ac_need_defaults=false;;
14305 --header | --heade | --head | --hea )
14306 $ac_shift
14307 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14308 ac_need_defaults=false;;
14309 --he | --h)
14310 # Conflict between --help and --header
14311 { echo "$as_me: error: ambiguous option: $1
14312 Try \`$0 --help' for more information." >&2
14313 { (exit 1); exit 1; }; };;
14314 --help | --hel | -h )
14315 echo "$ac_cs_usage"; exit ;;
14316 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14317 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14318 ac_cs_silent=: ;;
14319
14320 # This is an error.
14321 -*) { echo "$as_me: error: unrecognized option: $1
14322 Try \`$0 --help' for more information." >&2
14323 { (exit 1); exit 1; }; } ;;
14324
14325 *) ac_config_targets="$ac_config_targets $1"
14326 ac_need_defaults=false ;;
14327
14328 esac
14329 shift
14330 done
14331
14332 ac_configure_extra_args=
14333
14334 if $ac_cs_silent; then
14335 exec 6>/dev/null
14336 ac_configure_extra_args="$ac_configure_extra_args --silent"
14337 fi
14338
14339 _ACEOF
14340 cat >>$CONFIG_STATUS <<_ACEOF
14341 if \$ac_cs_recheck; then
14342 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14343 CONFIG_SHELL=$SHELL
14344 export CONFIG_SHELL
14345 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14346 fi
14347
14348 _ACEOF
14349 cat >>$CONFIG_STATUS <<\_ACEOF
14350 exec 5>>config.log
14351 {
14352 echo
14353 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14354 ## Running $as_me. ##
14355 _ASBOX
14356 echo "$ac_log"
14357 } >&5
14358
14359 _ACEOF
14360 cat >>$CONFIG_STATUS <<_ACEOF
14361 _ACEOF
14362
14363 cat >>$CONFIG_STATUS <<\_ACEOF
14364
14365 # Handling of arguments.
14366 for ac_config_target in $ac_config_targets
14367 do
14368 case $ac_config_target in
14369 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14370 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14371 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14372 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14373 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14374
14375 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14376 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14377 { (exit 1); exit 1; }; };;
14378 esac
14379 done
14380
14381
14382 # If the user did not use the arguments to specify the items to instantiate,
14383 # then the envvar interface is used. Set only those that are not.
14384 # We use the long form for the default assignment because of an extremely
14385 # bizarre bug on SunOS 4.1.3.
14386 if $ac_need_defaults; then
14387 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14388 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14389 fi
14390
14391 # Have a temporary directory for convenience. Make it in the build tree
14392 # simply because there is no reason against having it here, and in addition,
14393 # creating and moving files from /tmp can sometimes cause problems.
14394 # Hook for its removal unless debugging.
14395 # Note that there is a small window in which the directory will not be cleaned:
14396 # after its creation but before its name has been assigned to `$tmp'.
14397 $debug ||
14398 {
14399 tmp=
14400 trap 'exit_status=$?
14401 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14402 ' 0
14403 trap '{ (exit 1); exit 1; }' 1 2 13 15
14404 }
14405 # Create a (secure) tmp directory for tmp files.
14406
14407 {
14408 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14409 test -n "$tmp" && test -d "$tmp"
14410 } ||
14411 {
14412 tmp=./conf$$-$RANDOM
14413 (umask 077 && mkdir "$tmp")
14414 } ||
14415 {
14416 echo "$me: cannot create a temporary directory in ." >&2
14417 { (exit 1); exit 1; }
14418 }
14419
14420 #
14421 # Set up the sed scripts for CONFIG_FILES section.
14422 #
14423
14424 # No need to generate the scripts if there are no CONFIG_FILES.
14425 # This happens for instance when ./config.status config.h
14426 if test -n "$CONFIG_FILES"; then
14427
14428 _ACEOF
14429
14430
14431
14432 ac_delim='%!_!# '
14433 for ac_last_try in false false false false false :; do
14434 cat >conf$$subs.sed <<_ACEOF
14435 SHELL!$SHELL$ac_delim
14436 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14437 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14438 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14439 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14440 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14441 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14442 exec_prefix!$exec_prefix$ac_delim
14443 prefix!$prefix$ac_delim
14444 program_transform_name!$program_transform_name$ac_delim
14445 bindir!$bindir$ac_delim
14446 sbindir!$sbindir$ac_delim
14447 libexecdir!$libexecdir$ac_delim
14448 datarootdir!$datarootdir$ac_delim
14449 datadir!$datadir$ac_delim
14450 sysconfdir!$sysconfdir$ac_delim
14451 sharedstatedir!$sharedstatedir$ac_delim
14452 localstatedir!$localstatedir$ac_delim
14453 includedir!$includedir$ac_delim
14454 oldincludedir!$oldincludedir$ac_delim
14455 docdir!$docdir$ac_delim
14456 infodir!$infodir$ac_delim
14457 htmldir!$htmldir$ac_delim
14458 dvidir!$dvidir$ac_delim
14459 pdfdir!$pdfdir$ac_delim
14460 psdir!$psdir$ac_delim
14461 libdir!$libdir$ac_delim
14462 localedir!$localedir$ac_delim
14463 mandir!$mandir$ac_delim
14464 DEFS!$DEFS$ac_delim
14465 ECHO_C!$ECHO_C$ac_delim
14466 ECHO_N!$ECHO_N$ac_delim
14467 ECHO_T!$ECHO_T$ac_delim
14468 LIBS!$LIBS$ac_delim
14469 build_alias!$build_alias$ac_delim
14470 host_alias!$host_alias$ac_delim
14471 target_alias!$target_alias$ac_delim
14472 build!$build$ac_delim
14473 build_cpu!$build_cpu$ac_delim
14474 build_vendor!$build_vendor$ac_delim
14475 build_os!$build_os$ac_delim
14476 host!$host$ac_delim
14477 host_cpu!$host_cpu$ac_delim
14478 host_vendor!$host_vendor$ac_delim
14479 host_os!$host_os$ac_delim
14480 VERSION!$VERSION$ac_delim
14481 DATE!$DATE$ac_delim
14482 LSMDATE!$LSMDATE$ac_delim
14483 LIBVERSION!$LIBVERSION$ac_delim
14484 CC!$CC$ac_delim
14485 CFLAGS!$CFLAGS$ac_delim
14486 LDFLAGS!$LDFLAGS$ac_delim
14487 CPPFLAGS!$CPPFLAGS$ac_delim
14488 ac_ct_CC!$ac_ct_CC$ac_delim
14489 EXEEXT!$EXEEXT$ac_delim
14490 OBJEXT!$OBJEXT$ac_delim
14491 CXX!$CXX$ac_delim
14492 CXXFLAGS!$CXXFLAGS$ac_delim
14493 ac_ct_CXX!$ac_ct_CXX$ac_delim
14494 CPP!$CPP$ac_delim
14495 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14496 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14497 INSTALL_DATA!$INSTALL_DATA$ac_delim
14498 GREP!$GREP$ac_delim
14499 EGREP!$EGREP$ac_delim
14500 LINKER!$LINKER$ac_delim
14501 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14502 RXVTNAME!$RXVTNAME$ac_delim
14503 MV!$MV$ac_delim
14504 CP!$CP$ac_delim
14505 LN!$LN$ac_delim
14506 SED!$SED$ac_delim
14507 ECHO!$ECHO$ac_delim
14508 CMP!$CMP$ac_delim
14509 TIC!$TIC$ac_delim
14510 XMKMF!$XMKMF$ac_delim
14511 CXXCPP!$CXXCPP$ac_delim
14512 X_CFLAGS!$X_CFLAGS$ac_delim
14513 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14514 X_LIBS!$X_LIBS$ac_delim
14515 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14516 XPM_CPPFLAGS!$XPM_CPPFLAGS$ac_delim
14517 XPM_CFLAGS!$XPM_CFLAGS$ac_delim
14518 XPM_LIBS!$XPM_LIBS$ac_delim
14519 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14520 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14521 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14522 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14523 rxvt_intp_define!$rxvt_intp_define$ac_delim
14524 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14525 PKG_CONFIG!$PKG_CONFIG$ac_delim
14526 XFT_CONFIG!$XFT_CONFIG$ac_delim
14527 PERL!$PERL$ac_delim
14528 PERLLIB!$PERLLIB$ac_delim
14529 PERLFLAGS!$PERLFLAGS$ac_delim
14530 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14531 IF_PERL!$IF_PERL$ac_delim
14532 _ACEOF
14533
14534 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14535 break
14536 elif $ac_last_try; then
14537 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14538 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14539 { (exit 1); exit 1; }; }
14540 else
14541 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14542 fi
14543 done
14544
14545 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14546 if test -n "$ac_eof"; then
14547 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14548 ac_eof=`expr $ac_eof + 1`
14549 fi
14550
14551 cat >>$CONFIG_STATUS <<_ACEOF
14552 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14553 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14554 _ACEOF
14555 sed '
14556 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14557 s/^/s,@/; s/!/@,|#_!!_#|/
14558 :n
14559 t n
14560 s/'"$ac_delim"'$/,g/; t
14561 s/$/\\/; p
14562 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14563 ' >>$CONFIG_STATUS <conf$$subs.sed
14564 rm -f conf$$subs.sed
14565 cat >>$CONFIG_STATUS <<_ACEOF
14566 CEOF$ac_eof
14567 _ACEOF
14568
14569
14570 ac_delim='%!_!# '
14571 for ac_last_try in false false false false false :; do
14572 cat >conf$$subs.sed <<_ACEOF
14573 PERL_O!$PERL_O$ac_delim
14574 DEBUG!$DEBUG$ac_delim
14575 DINCLUDE!$DINCLUDE$ac_delim
14576 DLIB!$DLIB$ac_delim
14577 include_stdint_h!$include_stdint_h$ac_delim
14578 include_stdarg_h!$include_stdarg_h$ac_delim
14579 include_stdlib_h!$include_stdlib_h$ac_delim
14580 include_unistd_h!$include_unistd_h$ac_delim
14581 include_string_h!$include_string_h$ac_delim
14582 include_fcntl_h!$include_fcntl_h$ac_delim
14583 include_util_h!$include_util_h$ac_delim
14584 include_assert_h!$include_assert_h$ac_delim
14585 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14586 include_sys_select_h!$include_sys_select_h$ac_delim
14587 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14588 include_sys_time_h!$include_sys_time_h$ac_delim
14589 include_time_h!$include_time_h$ac_delim
14590 LIBOBJS!$LIBOBJS$ac_delim
14591 LTLIBOBJS!$LTLIBOBJS$ac_delim
14592 _ACEOF
14593
14594 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 19; then
14595 break
14596 elif $ac_last_try; then
14597 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14598 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14599 { (exit 1); exit 1; }; }
14600 else
14601 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14602 fi
14603 done
14604
14605 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14606 if test -n "$ac_eof"; then
14607 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14608 ac_eof=`expr $ac_eof + 1`
14609 fi
14610
14611 cat >>$CONFIG_STATUS <<_ACEOF
14612 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14613 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14614 _ACEOF
14615 sed '
14616 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14617 s/^/s,@/; s/!/@,|#_!!_#|/
14618 :n
14619 t n
14620 s/'"$ac_delim"'$/,g/; t
14621 s/$/\\/; p
14622 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14623 ' >>$CONFIG_STATUS <conf$$subs.sed
14624 rm -f conf$$subs.sed
14625 cat >>$CONFIG_STATUS <<_ACEOF
14626 :end
14627 s/|#_!!_#|//g
14628 CEOF$ac_eof
14629 _ACEOF
14630
14631
14632 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14633 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14634 # trailing colons and then remove the whole line if VPATH becomes empty
14635 # (actually we leave an empty line to preserve line numbers).
14636 if test "x$srcdir" = x.; then
14637 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14638 s/:*\$(srcdir):*/:/
14639 s/:*\${srcdir}:*/:/
14640 s/:*@srcdir@:*/:/
14641 s/^\([^=]*=[ ]*\):*/\1/
14642 s/:*$//
14643 s/^[^=]*=[ ]*$//
14644 }'
14645 fi
14646
14647 cat >>$CONFIG_STATUS <<\_ACEOF
14648 fi # test -n "$CONFIG_FILES"
14649
14650
14651 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14652 do
14653 case $ac_tag in
14654 :[FHLC]) ac_mode=$ac_tag; continue;;
14655 esac
14656 case $ac_mode$ac_tag in
14657 :[FHL]*:*);;
14658 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14659 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14660 { (exit 1); exit 1; }; };;
14661 :[FH]-) ac_tag=-:-;;
14662 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14663 esac
14664 ac_save_IFS=$IFS
14665 IFS=:
14666 set x $ac_tag
14667 IFS=$ac_save_IFS
14668 shift
14669 ac_file=$1
14670 shift
14671
14672 case $ac_mode in
14673 :L) ac_source=$1;;
14674 :[FH])
14675 ac_file_inputs=
14676 for ac_f
14677 do
14678 case $ac_f in
14679 -) ac_f="$tmp/stdin";;
14680 *) # Look for the file first in the build tree, then in the source tree
14681 # (if the path is not absolute). The absolute path cannot be DOS-style,
14682 # because $ac_f cannot contain `:'.
14683 test -f "$ac_f" ||
14684 case $ac_f in
14685 [\\/$]*) false;;
14686 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14687 esac ||
14688 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14689 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14690 { (exit 1); exit 1; }; };;
14691 esac
14692 ac_file_inputs="$ac_file_inputs $ac_f"
14693 done
14694
14695 # Let's still pretend it is `configure' which instantiates (i.e., don't
14696 # use $as_me), people would be surprised to read:
14697 # /* config.h. Generated by config.status. */
14698 configure_input="Generated from "`IFS=:
14699 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14700 if test x"$ac_file" != x-; then
14701 configure_input="$ac_file. $configure_input"
14702 { echo "$as_me:$LINENO: creating $ac_file" >&5
14703 echo "$as_me: creating $ac_file" >&6;}
14704 fi
14705
14706 case $ac_tag in
14707 *:-:* | *:-) cat >"$tmp/stdin";;
14708 esac
14709 ;;
14710 esac
14711
14712 ac_dir=`$as_dirname -- "$ac_file" ||
14713 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14714 X"$ac_file" : 'X\(//\)[^/]' \| \
14715 X"$ac_file" : 'X\(//\)$' \| \
14716 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14717 echo X"$ac_file" |
14718 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14719 s//\1/
14720 q
14721 }
14722 /^X\(\/\/\)[^/].*/{
14723 s//\1/
14724 q
14725 }
14726 /^X\(\/\/\)$/{
14727 s//\1/
14728 q
14729 }
14730 /^X\(\/\).*/{
14731 s//\1/
14732 q
14733 }
14734 s/.*/./; q'`
14735 { as_dir="$ac_dir"
14736 case $as_dir in #(
14737 -*) as_dir=./$as_dir;;
14738 esac
14739 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14740 as_dirs=
14741 while :; do
14742 case $as_dir in #(
14743 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14744 *) as_qdir=$as_dir;;
14745 esac
14746 as_dirs="'$as_qdir' $as_dirs"
14747 as_dir=`$as_dirname -- "$as_dir" ||
14748 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14749 X"$as_dir" : 'X\(//\)[^/]' \| \
14750 X"$as_dir" : 'X\(//\)$' \| \
14751 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14752 echo X"$as_dir" |
14753 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14754 s//\1/
14755 q
14756 }
14757 /^X\(\/\/\)[^/].*/{
14758 s//\1/
14759 q
14760 }
14761 /^X\(\/\/\)$/{
14762 s//\1/
14763 q
14764 }
14765 /^X\(\/\).*/{
14766 s//\1/
14767 q
14768 }
14769 s/.*/./; q'`
14770 test -d "$as_dir" && break
14771 done
14772 test -z "$as_dirs" || eval "mkdir $as_dirs"
14773 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14774 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14775 { (exit 1); exit 1; }; }; }
14776 ac_builddir=.
14777
14778 case "$ac_dir" in
14779 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14780 *)
14781 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14782 # A ".." for each directory in $ac_dir_suffix.
14783 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14784 case $ac_top_builddir_sub in
14785 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14786 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14787 esac ;;
14788 esac
14789 ac_abs_top_builddir=$ac_pwd
14790 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14791 # for backward compatibility:
14792 ac_top_builddir=$ac_top_build_prefix
14793
14794 case $srcdir in
14795 .) # We are building in place.
14796 ac_srcdir=.
14797 ac_top_srcdir=$ac_top_builddir_sub
14798 ac_abs_top_srcdir=$ac_pwd ;;
14799 [\\/]* | ?:[\\/]* ) # Absolute name.
14800 ac_srcdir=$srcdir$ac_dir_suffix;
14801 ac_top_srcdir=$srcdir
14802 ac_abs_top_srcdir=$srcdir ;;
14803 *) # Relative name.
14804 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14805 ac_top_srcdir=$ac_top_build_prefix$srcdir
14806 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14807 esac
14808 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14809
14810
14811 case $ac_mode in
14812 :F)
14813 #
14814 # CONFIG_FILE
14815 #
14816
14817 case $INSTALL in
14818 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14819 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14820 esac
14821 _ACEOF
14822
14823 cat >>$CONFIG_STATUS <<\_ACEOF
14824 # If the template does not know about datarootdir, expand it.
14825 # FIXME: This hack should be removed a few years after 2.60.
14826 ac_datarootdir_hack=; ac_datarootdir_seen=
14827
14828 case `sed -n '/datarootdir/ {
14829 p
14830 q
14831 }
14832 /@datadir@/p
14833 /@docdir@/p
14834 /@infodir@/p
14835 /@localedir@/p
14836 /@mandir@/p
14837 ' $ac_file_inputs` in
14838 *datarootdir*) ac_datarootdir_seen=yes;;
14839 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14840 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14841 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14842 _ACEOF
14843 cat >>$CONFIG_STATUS <<_ACEOF
14844 ac_datarootdir_hack='
14845 s&@datadir@&$datadir&g
14846 s&@docdir@&$docdir&g
14847 s&@infodir@&$infodir&g
14848 s&@localedir@&$localedir&g
14849 s&@mandir@&$mandir&g
14850 s&\\\${datarootdir}&$datarootdir&g' ;;
14851 esac
14852 _ACEOF
14853
14854 # Neutralize VPATH when `$srcdir' = `.'.
14855 # Shell code in configure.ac might set extrasub.
14856 # FIXME: do we really want to maintain this feature?
14857 cat >>$CONFIG_STATUS <<_ACEOF
14858 sed "$ac_vpsub
14859 $extrasub
14860 _ACEOF
14861 cat >>$CONFIG_STATUS <<\_ACEOF
14862 :t
14863 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14864 s&@configure_input@&$configure_input&;t t
14865 s&@top_builddir@&$ac_top_builddir_sub&;t t
14866 s&@srcdir@&$ac_srcdir&;t t
14867 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14868 s&@top_srcdir@&$ac_top_srcdir&;t t
14869 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14870 s&@builddir@&$ac_builddir&;t t
14871 s&@abs_builddir@&$ac_abs_builddir&;t t
14872 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14873 s&@INSTALL@&$ac_INSTALL&;t t
14874 $ac_datarootdir_hack
14875 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14876
14877 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14878 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14879 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14880 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14881 which seems to be undefined. Please make sure it is defined." >&5
14882 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14883 which seems to be undefined. Please make sure it is defined." >&2;}
14884
14885 rm -f "$tmp/stdin"
14886 case $ac_file in
14887 -) cat "$tmp/out"; rm -f "$tmp/out";;
14888 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14889 esac
14890 ;;
14891 :H)
14892 #
14893 # CONFIG_HEADER
14894 #
14895 _ACEOF
14896
14897 # Transform confdefs.h into a sed script `conftest.defines', that
14898 # substitutes the proper values into config.h.in to produce config.h.
14899 rm -f conftest.defines conftest.tail
14900 # First, append a space to every undef/define line, to ease matching.
14901 echo 's/$/ /' >conftest.defines
14902 # Then, protect against being on the right side of a sed subst, or in
14903 # an unquoted here document, in config.status. If some macros were
14904 # called several times there might be several #defines for the same
14905 # symbol, which is useless. But do not sort them, since the last
14906 # AC_DEFINE must be honored.
14907 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14908 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14909 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14910 # PARAMS is the parameter list in the macro definition--in most cases, it's
14911 # just an empty string.
14912 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14913 ac_dB='\\)[ (].*,\\1define\\2'
14914 ac_dC=' '
14915 ac_dD=' ,'
14916
14917 uniq confdefs.h |
14918 sed -n '
14919 t rset
14920 :rset
14921 s/^[ ]*#[ ]*define[ ][ ]*//
14922 t ok
14923 d
14924 :ok
14925 s/[\\&,]/\\&/g
14926 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14927 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14928 ' >>conftest.defines
14929
14930 # Remove the space that was appended to ease matching.
14931 # Then replace #undef with comments. This is necessary, for
14932 # example, in the case of _POSIX_SOURCE, which is predefined and required
14933 # on some systems where configure will not decide to define it.
14934 # (The regexp can be short, since the line contains either #define or #undef.)
14935 echo 's/ $//
14936 s,^[ #]*u.*,/* & */,' >>conftest.defines
14937
14938 # Break up conftest.defines:
14939 ac_max_sed_lines=50
14940
14941 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14942 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14943 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14944 # et cetera.
14945 ac_in='$ac_file_inputs'
14946 ac_out='"$tmp/out1"'
14947 ac_nxt='"$tmp/out2"'
14948
14949 while :
14950 do
14951 # Write a here document:
14952 cat >>$CONFIG_STATUS <<_ACEOF
14953 # First, check the format of the line:
14954 cat >"\$tmp/defines.sed" <<\\CEOF
14955 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14956 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14957 b
14958 :def
14959 _ACEOF
14960 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14961 echo 'CEOF
14962 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14963 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14964 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14965 grep . conftest.tail >/dev/null || break
14966 rm -f conftest.defines
14967 mv conftest.tail conftest.defines
14968 done
14969 rm -f conftest.defines conftest.tail
14970
14971 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14972 cat >>$CONFIG_STATUS <<\_ACEOF
14973 if test x"$ac_file" != x-; then
14974 echo "/* $configure_input */" >"$tmp/config.h"
14975 cat "$ac_result" >>"$tmp/config.h"
14976 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14977 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14978 echo "$as_me: $ac_file is unchanged" >&6;}
14979 else
14980 rm -f $ac_file
14981 mv "$tmp/config.h" $ac_file
14982 fi
14983 else
14984 echo "/* $configure_input */"
14985 cat "$ac_result"
14986 fi
14987 rm -f "$tmp/out12"
14988 ;;
14989
14990
14991 esac
14992
14993 done # for ac_tag
14994
14995
14996 { (exit 0); exit 0; }
14997 _ACEOF
14998 chmod +x $CONFIG_STATUS
14999 ac_clean_files=$ac_clean_files_save
15000
15001
15002 # configure is writing to config.log, and then calls config.status.
15003 # config.status does its own redirection, appending to config.log.
15004 # Unfortunately, on DOS this fails, as config.log is still kept open
15005 # by configure, so config.status won't be able to write to it; its
15006 # output is simply discarded. So we exec the FD to /dev/null,
15007 # effectively closing config.log, so it can be properly (re)opened and
15008 # appended to by config.status. When coming back to configure, we
15009 # need to make the FD available again.
15010 if test "$no_create" != yes; then
15011 ac_cs_success=:
15012 ac_config_status_args=
15013 test "$silent" = yes &&
15014 ac_config_status_args="$ac_config_status_args --quiet"
15015 exec 5>/dev/null
15016 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15017 exec 5>>config.log
15018 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15019 # would make configure fail if this is the last instruction.
15020 $ac_cs_success || { (exit 1); exit 1; }
15021 fi
15022
15023
15024 echo "Configuration:
15025
15026 Rxvt version: $VERSION : $DATE
15027 Source code location: $srcdir
15028 Install path: ${prefix}/bin
15029 Compiler: $CXX
15030 Compiler flags: $CXXFLAGS
15031 Linker: $LINKER"
15032
15033 if test x$support_xpm = xyes; then
15034 echo " Xpm library: $XPM_LIBS"
15035 fi
15036
15037 if test x$term != x; then
15038 echo " set TERM to: $term"
15039 fi
15040 if test x$terminfo != x; then
15041 echo " set TERMINFO to: $terminfo"
15042 fi
15043 echo " default resource name: $RESNAME"
15044 echo " resource class: $RESCLASS"
15045 if test x$RESFALLBACK != x; then
15046 echo " resource class fallback: $RESFALLBACK"
15047 fi
15048 echo
15049 echo " embedded perl: $support_perl"
15050 echo
15051 if test x$support_xpm = xneedsmanualspecification; then
15052 echo ".----------------------------------------------------------------."
15053 echo ". WARNING: --enable-xpm-background was specified however the ."
15054 echo ". XPM includes files and libraries could not be found. ."
15055 echo ". XPM backgrounds are now being DISABLED! If you want ."
15056 echo ". to use them you should rerun configure with the ."
15057 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
15058 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
15059 echo ".----------------------------------------------------------------."
15060 fi
15061 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
15062 echo ".----------------------------------------------------------------."
15063 echo ". WARNING: --enable-xim was specified however the locale support ."
15064 echo ". functions could not be found. ."
15065 echo ". XIM is now being DISABLED! ."
15066 echo ".----------------------------------------------------------------."
15067 fi
15068
15069 echo "*** Optionally check src/feature.h for further, rarely used options ***"
15070 echo
15071