ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.105
Committed: Tue Jun 26 00:40:18 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.104: +5413 -5085 lines
Log Message:
TRANSPARENT => ENABLE_TRANSPARENCY rename to avoid symbol conflict
on solaris..

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 CXXLIB
683 INSTALL_LIBRXVT
684 RXVTNAME
685 TIC
686 XMKMF
687 CXXCPP
688 X_CFLAGS
689 X_PRE_LIBS
690 X_LIBS
691 X_EXTRA_LIBS
692 afterimage_config
693 XPM_CPPFLAGS
694 XPM_CFLAGS
695 XPM_LIBS
696 rxvt_int16_typedef
697 rxvt_uint16_typedef
698 rxvt_int32_typedef
699 rxvt_uint32_typedef
700 rxvt_intp_define
701 rxvt_u_intp_define
702 PKG_CONFIG
703 XFT_CONFIG
704 PERL
705 PERLLIB
706 PERLFLAGS
707 PERLPRIVLIBEXP
708 IF_PERL
709 PERL_O
710 LIBAFTERIMAGE_CFLAGS
711 AFTERIMAGE_LIBS
712 include_stdint_h
713 include_stdarg_h
714 include_stdlib_h
715 include_unistd_h
716 include_string_h
717 include_fcntl_h
718 include_util_h
719 include_assert_h
720 include_sys_ioctl_h
721 include_sys_select_h
722 include_sys_strredir_h
723 include_sys_time_h
724 include_time_h
725 LIBOBJS
726 LTLIBOBJS'
727 ac_subst_files=''
728 ac_precious_vars='build_alias
729 host_alias
730 target_alias
731 CC
732 CFLAGS
733 LDFLAGS
734 LIBS
735 CPPFLAGS
736 CXX
737 CXXFLAGS
738 CCC
739 CPP
740 XMKMF
741 CXXCPP'
742
743
744 # Initialize some variables set by options.
745 ac_init_help=
746 ac_init_version=false
747 # The variables have the same names as the options, with
748 # dashes changed to underlines.
749 cache_file=/dev/null
750 exec_prefix=NONE
751 no_create=
752 no_recursion=
753 prefix=NONE
754 program_prefix=NONE
755 program_suffix=NONE
756 program_transform_name=s,x,x,
757 silent=
758 site=
759 srcdir=
760 verbose=
761 x_includes=NONE
762 x_libraries=NONE
763
764 # Installation directory options.
765 # These are left unexpanded so users can "make install exec_prefix=/foo"
766 # and all the variables that are supposed to be based on exec_prefix
767 # by default will actually change.
768 # Use braces instead of parens because sh, perl, etc. also accept them.
769 # (The list follows the same order as the GNU Coding Standards.)
770 bindir='${exec_prefix}/bin'
771 sbindir='${exec_prefix}/sbin'
772 libexecdir='${exec_prefix}/libexec'
773 datarootdir='${prefix}/share'
774 datadir='${datarootdir}'
775 sysconfdir='${prefix}/etc'
776 sharedstatedir='${prefix}/com'
777 localstatedir='${prefix}/var'
778 includedir='${prefix}/include'
779 oldincludedir='/usr/include'
780 docdir='${datarootdir}/doc/${PACKAGE}'
781 infodir='${datarootdir}/info'
782 htmldir='${docdir}'
783 dvidir='${docdir}'
784 pdfdir='${docdir}'
785 psdir='${docdir}'
786 libdir='${exec_prefix}/lib'
787 localedir='${datarootdir}/locale'
788 mandir='${datarootdir}/man'
789
790 ac_prev=
791 ac_dashdash=
792 for ac_option
793 do
794 # If the previous option needs an argument, assign it.
795 if test -n "$ac_prev"; then
796 eval $ac_prev=\$ac_option
797 ac_prev=
798 continue
799 fi
800
801 case $ac_option in
802 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
803 *) ac_optarg=yes ;;
804 esac
805
806 # Accept the important Cygnus configure options, so we can diagnose typos.
807
808 case $ac_dashdash$ac_option in
809 --)
810 ac_dashdash=yes ;;
811
812 -bindir | --bindir | --bindi | --bind | --bin | --bi)
813 ac_prev=bindir ;;
814 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
815 bindir=$ac_optarg ;;
816
817 -build | --build | --buil | --bui | --bu)
818 ac_prev=build_alias ;;
819 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
820 build_alias=$ac_optarg ;;
821
822 -cache-file | --cache-file | --cache-fil | --cache-fi \
823 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
824 ac_prev=cache_file ;;
825 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
826 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
827 cache_file=$ac_optarg ;;
828
829 --config-cache | -C)
830 cache_file=config.cache ;;
831
832 -datadir | --datadir | --datadi | --datad)
833 ac_prev=datadir ;;
834 -datadir=* | --datadir=* | --datadi=* | --datad=*)
835 datadir=$ac_optarg ;;
836
837 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
838 | --dataroo | --dataro | --datar)
839 ac_prev=datarootdir ;;
840 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
841 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
842 datarootdir=$ac_optarg ;;
843
844 -disable-* | --disable-*)
845 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
846 # Reject names that are not valid shell variable names.
847 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
848 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
849 { (exit 1); exit 1; }; }
850 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
851 eval enable_$ac_feature=no ;;
852
853 -docdir | --docdir | --docdi | --doc | --do)
854 ac_prev=docdir ;;
855 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
856 docdir=$ac_optarg ;;
857
858 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
859 ac_prev=dvidir ;;
860 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
861 dvidir=$ac_optarg ;;
862
863 -enable-* | --enable-*)
864 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
865 # Reject names that are not valid shell variable names.
866 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
867 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
868 { (exit 1); exit 1; }; }
869 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
870 eval enable_$ac_feature=\$ac_optarg ;;
871
872 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
873 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
874 | --exec | --exe | --ex)
875 ac_prev=exec_prefix ;;
876 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
877 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
878 | --exec=* | --exe=* | --ex=*)
879 exec_prefix=$ac_optarg ;;
880
881 -gas | --gas | --ga | --g)
882 # Obsolete; use --with-gas.
883 with_gas=yes ;;
884
885 -help | --help | --hel | --he | -h)
886 ac_init_help=long ;;
887 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
888 ac_init_help=recursive ;;
889 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
890 ac_init_help=short ;;
891
892 -host | --host | --hos | --ho)
893 ac_prev=host_alias ;;
894 -host=* | --host=* | --hos=* | --ho=*)
895 host_alias=$ac_optarg ;;
896
897 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
898 ac_prev=htmldir ;;
899 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
900 | --ht=*)
901 htmldir=$ac_optarg ;;
902
903 -includedir | --includedir | --includedi | --included | --include \
904 | --includ | --inclu | --incl | --inc)
905 ac_prev=includedir ;;
906 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
907 | --includ=* | --inclu=* | --incl=* | --inc=*)
908 includedir=$ac_optarg ;;
909
910 -infodir | --infodir | --infodi | --infod | --info | --inf)
911 ac_prev=infodir ;;
912 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
913 infodir=$ac_optarg ;;
914
915 -libdir | --libdir | --libdi | --libd)
916 ac_prev=libdir ;;
917 -libdir=* | --libdir=* | --libdi=* | --libd=*)
918 libdir=$ac_optarg ;;
919
920 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
921 | --libexe | --libex | --libe)
922 ac_prev=libexecdir ;;
923 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
924 | --libexe=* | --libex=* | --libe=*)
925 libexecdir=$ac_optarg ;;
926
927 -localedir | --localedir | --localedi | --localed | --locale)
928 ac_prev=localedir ;;
929 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
930 localedir=$ac_optarg ;;
931
932 -localstatedir | --localstatedir | --localstatedi | --localstated \
933 | --localstate | --localstat | --localsta | --localst | --locals)
934 ac_prev=localstatedir ;;
935 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
936 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
937 localstatedir=$ac_optarg ;;
938
939 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
940 ac_prev=mandir ;;
941 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
942 mandir=$ac_optarg ;;
943
944 -nfp | --nfp | --nf)
945 # Obsolete; use --without-fp.
946 with_fp=no ;;
947
948 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
949 | --no-cr | --no-c | -n)
950 no_create=yes ;;
951
952 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
953 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
954 no_recursion=yes ;;
955
956 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
957 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
958 | --oldin | --oldi | --old | --ol | --o)
959 ac_prev=oldincludedir ;;
960 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
961 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
962 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
963 oldincludedir=$ac_optarg ;;
964
965 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
966 ac_prev=prefix ;;
967 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
968 prefix=$ac_optarg ;;
969
970 -program-prefix | --program-prefix | --program-prefi | --program-pref \
971 | --program-pre | --program-pr | --program-p)
972 ac_prev=program_prefix ;;
973 -program-prefix=* | --program-prefix=* | --program-prefi=* \
974 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
975 program_prefix=$ac_optarg ;;
976
977 -program-suffix | --program-suffix | --program-suffi | --program-suff \
978 | --program-suf | --program-su | --program-s)
979 ac_prev=program_suffix ;;
980 -program-suffix=* | --program-suffix=* | --program-suffi=* \
981 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
982 program_suffix=$ac_optarg ;;
983
984 -program-transform-name | --program-transform-name \
985 | --program-transform-nam | --program-transform-na \
986 | --program-transform-n | --program-transform- \
987 | --program-transform | --program-transfor \
988 | --program-transfo | --program-transf \
989 | --program-trans | --program-tran \
990 | --progr-tra | --program-tr | --program-t)
991 ac_prev=program_transform_name ;;
992 -program-transform-name=* | --program-transform-name=* \
993 | --program-transform-nam=* | --program-transform-na=* \
994 | --program-transform-n=* | --program-transform-=* \
995 | --program-transform=* | --program-transfor=* \
996 | --program-transfo=* | --program-transf=* \
997 | --program-trans=* | --program-tran=* \
998 | --progr-tra=* | --program-tr=* | --program-t=*)
999 program_transform_name=$ac_optarg ;;
1000
1001 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1002 ac_prev=pdfdir ;;
1003 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1004 pdfdir=$ac_optarg ;;
1005
1006 -psdir | --psdir | --psdi | --psd | --ps)
1007 ac_prev=psdir ;;
1008 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1009 psdir=$ac_optarg ;;
1010
1011 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1012 | -silent | --silent | --silen | --sile | --sil)
1013 silent=yes ;;
1014
1015 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1016 ac_prev=sbindir ;;
1017 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1018 | --sbi=* | --sb=*)
1019 sbindir=$ac_optarg ;;
1020
1021 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1022 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1023 | --sharedst | --shareds | --shared | --share | --shar \
1024 | --sha | --sh)
1025 ac_prev=sharedstatedir ;;
1026 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1027 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1028 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1029 | --sha=* | --sh=*)
1030 sharedstatedir=$ac_optarg ;;
1031
1032 -site | --site | --sit)
1033 ac_prev=site ;;
1034 -site=* | --site=* | --sit=*)
1035 site=$ac_optarg ;;
1036
1037 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1038 ac_prev=srcdir ;;
1039 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1040 srcdir=$ac_optarg ;;
1041
1042 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1043 | --syscon | --sysco | --sysc | --sys | --sy)
1044 ac_prev=sysconfdir ;;
1045 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1046 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1047 sysconfdir=$ac_optarg ;;
1048
1049 -target | --target | --targe | --targ | --tar | --ta | --t)
1050 ac_prev=target_alias ;;
1051 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1052 target_alias=$ac_optarg ;;
1053
1054 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1055 verbose=yes ;;
1056
1057 -version | --version | --versio | --versi | --vers | -V)
1058 ac_init_version=: ;;
1059
1060 -with-* | --with-*)
1061 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1062 # Reject names that are not valid shell variable names.
1063 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1064 { echo "$as_me: error: invalid package name: $ac_package" >&2
1065 { (exit 1); exit 1; }; }
1066 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1067 eval with_$ac_package=\$ac_optarg ;;
1068
1069 -without-* | --without-*)
1070 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1071 # Reject names that are not valid shell variable names.
1072 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1073 { echo "$as_me: error: invalid package name: $ac_package" >&2
1074 { (exit 1); exit 1; }; }
1075 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1076 eval with_$ac_package=no ;;
1077
1078 --x)
1079 # Obsolete; use --with-x.
1080 with_x=yes ;;
1081
1082 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1083 | --x-incl | --x-inc | --x-in | --x-i)
1084 ac_prev=x_includes ;;
1085 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1086 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1087 x_includes=$ac_optarg ;;
1088
1089 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1090 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1091 ac_prev=x_libraries ;;
1092 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1093 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1094 x_libraries=$ac_optarg ;;
1095
1096 -*) { echo "$as_me: error: unrecognized option: $ac_option
1097 Try \`$0 --help' for more information." >&2
1098 { (exit 1); exit 1; }; }
1099 ;;
1100
1101 *=*)
1102 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1103 # Reject names that are not valid shell variable names.
1104 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1105 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1106 { (exit 1); exit 1; }; }
1107 eval $ac_envvar=\$ac_optarg
1108 export $ac_envvar ;;
1109
1110 *)
1111 # FIXME: should be removed in autoconf 3.0.
1112 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1113 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1114 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1115 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1116 ;;
1117
1118 esac
1119 done
1120
1121 if test -n "$ac_prev"; then
1122 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1123 { echo "$as_me: error: missing argument to $ac_option" >&2
1124 { (exit 1); exit 1; }; }
1125 fi
1126
1127 # Be sure to have absolute directory names.
1128 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1129 datadir sysconfdir sharedstatedir localstatedir includedir \
1130 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1131 libdir localedir mandir
1132 do
1133 eval ac_val=\$$ac_var
1134 case $ac_val in
1135 [\\/$]* | ?:[\\/]* ) continue;;
1136 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1137 esac
1138 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1139 { (exit 1); exit 1; }; }
1140 done
1141
1142 # There might be people who depend on the old broken behavior: `$host'
1143 # used to hold the argument of --host etc.
1144 # FIXME: To remove some day.
1145 build=$build_alias
1146 host=$host_alias
1147 target=$target_alias
1148
1149 # FIXME: To remove some day.
1150 if test "x$host_alias" != x; then
1151 if test "x$build_alias" = x; then
1152 cross_compiling=maybe
1153 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1154 If a cross compiler is detected then cross compile mode will be used." >&2
1155 elif test "x$build_alias" != "x$host_alias"; then
1156 cross_compiling=yes
1157 fi
1158 fi
1159
1160 ac_tool_prefix=
1161 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1162
1163 test "$silent" = yes && exec 6>/dev/null
1164
1165
1166 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1167 ac_ls_di=`ls -di .` &&
1168 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1169 { echo "$as_me: error: Working directory cannot be determined" >&2
1170 { (exit 1); exit 1; }; }
1171 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1172 { echo "$as_me: error: pwd does not report name of working directory" >&2
1173 { (exit 1); exit 1; }; }
1174
1175
1176 # Find the source files, if location was not specified.
1177 if test -z "$srcdir"; then
1178 ac_srcdir_defaulted=yes
1179 # Try the directory containing this script, then the parent directory.
1180 ac_confdir=`$as_dirname -- "$0" ||
1181 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1182 X"$0" : 'X\(//\)[^/]' \| \
1183 X"$0" : 'X\(//\)$' \| \
1184 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1185 echo X"$0" |
1186 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1187 s//\1/
1188 q
1189 }
1190 /^X\(\/\/\)[^/].*/{
1191 s//\1/
1192 q
1193 }
1194 /^X\(\/\/\)$/{
1195 s//\1/
1196 q
1197 }
1198 /^X\(\/\).*/{
1199 s//\1/
1200 q
1201 }
1202 s/.*/./; q'`
1203 srcdir=$ac_confdir
1204 if test ! -r "$srcdir/$ac_unique_file"; then
1205 srcdir=..
1206 fi
1207 else
1208 ac_srcdir_defaulted=no
1209 fi
1210 if test ! -r "$srcdir/$ac_unique_file"; then
1211 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1212 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1213 { (exit 1); exit 1; }; }
1214 fi
1215 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1216 ac_abs_confdir=`(
1217 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1218 { (exit 1); exit 1; }; }
1219 pwd)`
1220 # When building in place, set srcdir=.
1221 if test "$ac_abs_confdir" = "$ac_pwd"; then
1222 srcdir=.
1223 fi
1224 # Remove unnecessary trailing slashes from srcdir.
1225 # Double slashes in file names in object file debugging info
1226 # mess up M-x gdb in Emacs.
1227 case $srcdir in
1228 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1229 esac
1230 for ac_var in $ac_precious_vars; do
1231 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1232 eval ac_env_${ac_var}_value=\$${ac_var}
1233 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1234 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1235 done
1236
1237 #
1238 # Report the --help message.
1239 #
1240 if test "$ac_init_help" = "long"; then
1241 # Omit some internal or obsolete options to make the list less imposing.
1242 # This message is too long to be a string in the A/UX 3.1 sh.
1243 cat <<_ACEOF
1244 \`configure' configures this package to adapt to many kinds of systems.
1245
1246 Usage: $0 [OPTION]... [VAR=VALUE]...
1247
1248 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1249 VAR=VALUE. See below for descriptions of some of the useful variables.
1250
1251 Defaults for the options are specified in brackets.
1252
1253 Configuration:
1254 -h, --help display this help and exit
1255 --help=short display options specific to this package
1256 --help=recursive display the short help of all the included packages
1257 -V, --version display version information and exit
1258 -q, --quiet, --silent do not print \`checking...' messages
1259 --cache-file=FILE cache test results in FILE [disabled]
1260 -C, --config-cache alias for \`--cache-file=config.cache'
1261 -n, --no-create do not create output files
1262 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1263
1264 Installation directories:
1265 --prefix=PREFIX install architecture-independent files in PREFIX
1266 [$ac_default_prefix]
1267 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1268 [PREFIX]
1269
1270 By default, \`make install' will install all the files in
1271 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1272 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1273 for instance \`--prefix=\$HOME'.
1274
1275 For better control, use the options below.
1276
1277 Fine tuning of the installation directories:
1278 --bindir=DIR user executables [EPREFIX/bin]
1279 --sbindir=DIR system admin executables [EPREFIX/sbin]
1280 --libexecdir=DIR program executables [EPREFIX/libexec]
1281 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1282 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1283 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1284 --libdir=DIR object code libraries [EPREFIX/lib]
1285 --includedir=DIR C header files [PREFIX/include]
1286 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1287 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1288 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1289 --infodir=DIR info documentation [DATAROOTDIR/info]
1290 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1291 --mandir=DIR man documentation [DATAROOTDIR/man]
1292 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1293 --htmldir=DIR html documentation [DOCDIR]
1294 --dvidir=DIR dvi documentation [DOCDIR]
1295 --pdfdir=DIR pdf documentation [DOCDIR]
1296 --psdir=DIR ps documentation [DOCDIR]
1297 _ACEOF
1298
1299 cat <<\_ACEOF
1300
1301 X features:
1302 --x-includes=DIR X include files are in DIR
1303 --x-libraries=DIR X library files are in DIR
1304
1305 Program names:
1306 --program-prefix=PREFIX prepend PREFIX to installed program names
1307 --program-suffix=SUFFIX append SUFFIX to installed program names
1308 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1309
1310 System types:
1311 --build=BUILD configure for building on BUILD [guessed]
1312 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1313 _ACEOF
1314 fi
1315
1316 if test -n "$ac_init_help"; then
1317
1318 cat <<\_ACEOF
1319
1320 Optional Features:
1321 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1322 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1323 --enable-everything enable standard non-multichoice features
1324 NOTE: this option is order dependent
1325 NOTE: automatically enabled with --enable-shared
1326 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1327 --enable-combining enable composition of base and combining characters
1328 --enable-xft enable xft support on systems that have it
1329 --enable-font-styles enable bold and italic support
1330 --enable-xpm-background enable background pixmaps
1331 --enable-afterimage enable integration with libAfterImage for background images
1332 --enable-afterstep enable integration with AfterStep window manager
1333 --enable-transparency enable transparent backgrounds
1334 --enable-tinting enable tinting of transparent bg
1335 --enable-fading enable colors fading when off focus
1336 --enable-rxvt-scroll enable rxvt style scrollbar
1337 --enable-next-scroll enable NeXT style scrollbar
1338 --enable-xterm-scroll enable Xterm style scrollbar
1339 --enable-perl enable embedded perl interpreter
1340 --enable-plain-scroll enable plain style scrollbar
1341 --enable-xim XIM (X Input Method) protocol support
1342 --disable-backspace-key disable handling of the backspace key
1343 --disable-delete-key disable handling of the delete key
1344 --disable-resources disable all resource checking
1345 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1346 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1347 --disable-swapscreen disable swap screen support
1348 --enable-iso14755 enable support for extended ISO 14755 modes
1349 --enable-frills enable support for rarely used features
1350 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1351 --enable-selectionscrolling enable scrolling during selections
1352 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1353 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1354 --enable-smart-resize enable smart growth/shrink behaviour
1355 --enable-text-blink enable blinking text
1356 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1357 --enable-utmp enable utmp (utmpx) support
1358 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1359 --enable-lastlog enable lastlog support (requires --enable-utmp)
1360
1361 Optional Packages:
1362 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1363 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1364 --with-afterimage-config=DIR use libAfterImage config script in DIR
1365 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1366 --with-res-name=NAME use this as default resource name (default: urxvt)
1367 --with-res-class=CLASS use this as the resource class (default: URxvt)
1368 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1369 --with-term=NAME set the terminal to NAME (default: rxvt)
1370 --with-terminfo=PATH set the path to the terminfo tree to PATH
1371 --with-x use the X Window System
1372 --with-xpm-includes=DIR use XPM includes in DIR
1373 --with-xpm-library=DIR use XPM library in DIR
1374 --with-xpm use XPM
1375
1376 Some influential environment variables:
1377 CC C compiler command
1378 CFLAGS C compiler flags
1379 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1380 nonstandard directory <lib dir>
1381 LIBS libraries to pass to the linker, e.g. -l<library>
1382 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1383 you have headers in a nonstandard directory <include dir>
1384 CXX C++ compiler command
1385 CXXFLAGS C++ compiler flags
1386 CPP C preprocessor
1387 XMKMF Path to xmkmf, Makefile generator for X Window System
1388 CXXCPP C++ preprocessor
1389
1390 Use these variables to override the choices made by `configure' or to help
1391 it to find libraries and programs with nonstandard names/locations.
1392
1393 _ACEOF
1394 ac_status=$?
1395 fi
1396
1397 if test "$ac_init_help" = "recursive"; then
1398 # If there are subdirs, report their specific --help.
1399 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 test -d "$ac_dir" || continue
1401 ac_builddir=.
1402
1403 case "$ac_dir" in
1404 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405 *)
1406 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1407 # A ".." for each directory in $ac_dir_suffix.
1408 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1409 case $ac_top_builddir_sub in
1410 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1412 esac ;;
1413 esac
1414 ac_abs_top_builddir=$ac_pwd
1415 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1416 # for backward compatibility:
1417 ac_top_builddir=$ac_top_build_prefix
1418
1419 case $srcdir in
1420 .) # We are building in place.
1421 ac_srcdir=.
1422 ac_top_srcdir=$ac_top_builddir_sub
1423 ac_abs_top_srcdir=$ac_pwd ;;
1424 [\\/]* | ?:[\\/]* ) # Absolute name.
1425 ac_srcdir=$srcdir$ac_dir_suffix;
1426 ac_top_srcdir=$srcdir
1427 ac_abs_top_srcdir=$srcdir ;;
1428 *) # Relative name.
1429 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430 ac_top_srcdir=$ac_top_build_prefix$srcdir
1431 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1432 esac
1433 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1434
1435 cd "$ac_dir" || { ac_status=$?; continue; }
1436 # Check for guested configure.
1437 if test -f "$ac_srcdir/configure.gnu"; then
1438 echo &&
1439 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1440 elif test -f "$ac_srcdir/configure"; then
1441 echo &&
1442 $SHELL "$ac_srcdir/configure" --help=recursive
1443 else
1444 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1445 fi || ac_status=$?
1446 cd "$ac_pwd" || { ac_status=$?; break; }
1447 done
1448 fi
1449
1450 test -n "$ac_init_help" && exit $ac_status
1451 if $ac_init_version; then
1452 cat <<\_ACEOF
1453 configure
1454 generated by GNU Autoconf 2.61
1455
1456 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1457 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1458 This configure script is free software; the Free Software Foundation
1459 gives unlimited permission to copy, distribute and modify it.
1460 _ACEOF
1461 exit
1462 fi
1463 cat >config.log <<_ACEOF
1464 This file contains any messages produced by compilers while
1465 running configure, to aid debugging if configure makes a mistake.
1466
1467 It was created by $as_me, which was
1468 generated by GNU Autoconf 2.61. Invocation command line was
1469
1470 $ $0 $@
1471
1472 _ACEOF
1473 exec 5>>config.log
1474 {
1475 cat <<_ASUNAME
1476 ## --------- ##
1477 ## Platform. ##
1478 ## --------- ##
1479
1480 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1481 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1482 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1483 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1484 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1485
1486 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1487 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1488
1489 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1490 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1491 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1492 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1493 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1494 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1495 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1496
1497 _ASUNAME
1498
1499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1500 for as_dir in $PATH
1501 do
1502 IFS=$as_save_IFS
1503 test -z "$as_dir" && as_dir=.
1504 echo "PATH: $as_dir"
1505 done
1506 IFS=$as_save_IFS
1507
1508 } >&5
1509
1510 cat >&5 <<_ACEOF
1511
1512
1513 ## ----------- ##
1514 ## Core tests. ##
1515 ## ----------- ##
1516
1517 _ACEOF
1518
1519
1520 # Keep a trace of the command line.
1521 # Strip out --no-create and --no-recursion so they do not pile up.
1522 # Strip out --silent because we don't want to record it for future runs.
1523 # Also quote any args containing shell meta-characters.
1524 # Make two passes to allow for proper duplicate-argument suppression.
1525 ac_configure_args=
1526 ac_configure_args0=
1527 ac_configure_args1=
1528 ac_must_keep_next=false
1529 for ac_pass in 1 2
1530 do
1531 for ac_arg
1532 do
1533 case $ac_arg in
1534 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1535 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1536 | -silent | --silent | --silen | --sile | --sil)
1537 continue ;;
1538 *\'*)
1539 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1540 esac
1541 case $ac_pass in
1542 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1543 2)
1544 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1545 if test $ac_must_keep_next = true; then
1546 ac_must_keep_next=false # Got value, back to normal.
1547 else
1548 case $ac_arg in
1549 *=* | --config-cache | -C | -disable-* | --disable-* \
1550 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1551 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1552 | -with-* | --with-* | -without-* | --without-* | --x)
1553 case "$ac_configure_args0 " in
1554 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1555 esac
1556 ;;
1557 -* ) ac_must_keep_next=true ;;
1558 esac
1559 fi
1560 ac_configure_args="$ac_configure_args '$ac_arg'"
1561 ;;
1562 esac
1563 done
1564 done
1565 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1566 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1567
1568 # When interrupted or exit'd, cleanup temporary files, and complete
1569 # config.log. We remove comments because anyway the quotes in there
1570 # would cause problems or look ugly.
1571 # WARNING: Use '\'' to represent an apostrophe within the trap.
1572 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1573 trap 'exit_status=$?
1574 # Save into config.log some information that might help in debugging.
1575 {
1576 echo
1577
1578 cat <<\_ASBOX
1579 ## ---------------- ##
1580 ## Cache variables. ##
1581 ## ---------------- ##
1582 _ASBOX
1583 echo
1584 # The following way of writing the cache mishandles newlines in values,
1585 (
1586 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1587 eval ac_val=\$$ac_var
1588 case $ac_val in #(
1589 *${as_nl}*)
1590 case $ac_var in #(
1591 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1592 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1593 esac
1594 case $ac_var in #(
1595 _ | IFS | as_nl) ;; #(
1596 *) $as_unset $ac_var ;;
1597 esac ;;
1598 esac
1599 done
1600 (set) 2>&1 |
1601 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602 *${as_nl}ac_space=\ *)
1603 sed -n \
1604 "s/'\''/'\''\\\\'\'''\''/g;
1605 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1606 ;; #(
1607 *)
1608 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1609 ;;
1610 esac |
1611 sort
1612 )
1613 echo
1614
1615 cat <<\_ASBOX
1616 ## ----------------- ##
1617 ## Output variables. ##
1618 ## ----------------- ##
1619 _ASBOX
1620 echo
1621 for ac_var in $ac_subst_vars
1622 do
1623 eval ac_val=\$$ac_var
1624 case $ac_val in
1625 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1626 esac
1627 echo "$ac_var='\''$ac_val'\''"
1628 done | sort
1629 echo
1630
1631 if test -n "$ac_subst_files"; then
1632 cat <<\_ASBOX
1633 ## ------------------- ##
1634 ## File substitutions. ##
1635 ## ------------------- ##
1636 _ASBOX
1637 echo
1638 for ac_var in $ac_subst_files
1639 do
1640 eval ac_val=\$$ac_var
1641 case $ac_val in
1642 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1643 esac
1644 echo "$ac_var='\''$ac_val'\''"
1645 done | sort
1646 echo
1647 fi
1648
1649 if test -s confdefs.h; then
1650 cat <<\_ASBOX
1651 ## ----------- ##
1652 ## confdefs.h. ##
1653 ## ----------- ##
1654 _ASBOX
1655 echo
1656 cat confdefs.h
1657 echo
1658 fi
1659 test "$ac_signal" != 0 &&
1660 echo "$as_me: caught signal $ac_signal"
1661 echo "$as_me: exit $exit_status"
1662 } >&5
1663 rm -f core *.core core.conftest.* &&
1664 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1665 exit $exit_status
1666 ' 0
1667 for ac_signal in 1 2 13 15; do
1668 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1669 done
1670 ac_signal=0
1671
1672 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1673 rm -f -r conftest* confdefs.h
1674
1675 # Predefined preprocessor variables.
1676
1677 cat >>confdefs.h <<_ACEOF
1678 #define PACKAGE_NAME "$PACKAGE_NAME"
1679 _ACEOF
1680
1681
1682 cat >>confdefs.h <<_ACEOF
1683 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1684 _ACEOF
1685
1686
1687 cat >>confdefs.h <<_ACEOF
1688 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1689 _ACEOF
1690
1691
1692 cat >>confdefs.h <<_ACEOF
1693 #define PACKAGE_STRING "$PACKAGE_STRING"
1694 _ACEOF
1695
1696
1697 cat >>confdefs.h <<_ACEOF
1698 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1699 _ACEOF
1700
1701
1702 # Let the site file select an alternate cache file if it wants to.
1703 # Prefer explicitly selected file to automatically selected ones.
1704 if test -n "$CONFIG_SITE"; then
1705 set x "$CONFIG_SITE"
1706 elif test "x$prefix" != xNONE; then
1707 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1708 else
1709 set x "$ac_default_prefix/share/config.site" \
1710 "$ac_default_prefix/etc/config.site"
1711 fi
1712 shift
1713 for ac_site_file
1714 do
1715 if test -r "$ac_site_file"; then
1716 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1717 echo "$as_me: loading site script $ac_site_file" >&6;}
1718 sed 's/^/| /' "$ac_site_file" >&5
1719 . "$ac_site_file"
1720 fi
1721 done
1722
1723 if test -r "$cache_file"; then
1724 # Some versions of bash will fail to source /dev/null (special
1725 # files actually), so we avoid doing that.
1726 if test -f "$cache_file"; then
1727 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1728 echo "$as_me: loading cache $cache_file" >&6;}
1729 case $cache_file in
1730 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1731 *) . "./$cache_file";;
1732 esac
1733 fi
1734 else
1735 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1736 echo "$as_me: creating cache $cache_file" >&6;}
1737 >$cache_file
1738 fi
1739
1740 # Check that the precious variables saved in the cache have kept the same
1741 # value.
1742 ac_cache_corrupted=false
1743 for ac_var in $ac_precious_vars; do
1744 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1745 eval ac_new_set=\$ac_env_${ac_var}_set
1746 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1747 eval ac_new_val=\$ac_env_${ac_var}_value
1748 case $ac_old_set,$ac_new_set in
1749 set,)
1750 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1751 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1752 ac_cache_corrupted=: ;;
1753 ,set)
1754 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1755 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1756 ac_cache_corrupted=: ;;
1757 ,);;
1758 *)
1759 if test "x$ac_old_val" != "x$ac_new_val"; then
1760 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1761 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1762 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1763 echo "$as_me: former value: $ac_old_val" >&2;}
1764 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1765 echo "$as_me: current value: $ac_new_val" >&2;}
1766 ac_cache_corrupted=:
1767 fi;;
1768 esac
1769 # Pass precious variables to config.status.
1770 if test "$ac_new_set" = set; then
1771 case $ac_new_val in
1772 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773 *) ac_arg=$ac_var=$ac_new_val ;;
1774 esac
1775 case " $ac_configure_args " in
1776 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1777 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1778 esac
1779 fi
1780 done
1781 if $ac_cache_corrupted; then
1782 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1783 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1784 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1785 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1786 { (exit 1); exit 1; }; }
1787 fi
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805 ac_ext=c
1806 ac_cpp='$CPP $CPPFLAGS'
1807 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1808 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1809 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1810
1811
1812
1813
1814 ac_config_headers="$ac_config_headers config.h:config.h.in"
1815
1816
1817 ac_aux_dir=
1818 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1819 if test -f "$ac_dir/install-sh"; then
1820 ac_aux_dir=$ac_dir
1821 ac_install_sh="$ac_aux_dir/install-sh -c"
1822 break
1823 elif test -f "$ac_dir/install.sh"; then
1824 ac_aux_dir=$ac_dir
1825 ac_install_sh="$ac_aux_dir/install.sh -c"
1826 break
1827 elif test -f "$ac_dir/shtool"; then
1828 ac_aux_dir=$ac_dir
1829 ac_install_sh="$ac_aux_dir/shtool install -c"
1830 break
1831 fi
1832 done
1833 if test -z "$ac_aux_dir"; then
1834 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1835 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1836 { (exit 1); exit 1; }; }
1837 fi
1838
1839 # These three variables are undocumented and unsupported,
1840 # and are intended to be withdrawn in a future Autoconf release.
1841 # They can cause serious problems if a builder's source tree is in a directory
1842 # whose full name contains unusual characters.
1843 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1844 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1845 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1846
1847
1848 # Make sure we can run config.sub.
1849 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1850 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1851 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1852 { (exit 1); exit 1; }; }
1853
1854 { echo "$as_me:$LINENO: checking build system type" >&5
1855 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1856 if test "${ac_cv_build+set}" = set; then
1857 echo $ECHO_N "(cached) $ECHO_C" >&6
1858 else
1859 ac_build_alias=$build_alias
1860 test "x$ac_build_alias" = x &&
1861 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1862 test "x$ac_build_alias" = x &&
1863 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1864 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1865 { (exit 1); exit 1; }; }
1866 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1867 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1868 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1869 { (exit 1); exit 1; }; }
1870
1871 fi
1872 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1873 echo "${ECHO_T}$ac_cv_build" >&6; }
1874 case $ac_cv_build in
1875 *-*-*) ;;
1876 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1877 echo "$as_me: error: invalid value of canonical build" >&2;}
1878 { (exit 1); exit 1; }; };;
1879 esac
1880 build=$ac_cv_build
1881 ac_save_IFS=$IFS; IFS='-'
1882 set x $ac_cv_build
1883 shift
1884 build_cpu=$1
1885 build_vendor=$2
1886 shift; shift
1887 # Remember, the first character of IFS is used to create $*,
1888 # except with old shells:
1889 build_os=$*
1890 IFS=$ac_save_IFS
1891 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1892
1893
1894 { echo "$as_me:$LINENO: checking host system type" >&5
1895 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1896 if test "${ac_cv_host+set}" = set; then
1897 echo $ECHO_N "(cached) $ECHO_C" >&6
1898 else
1899 if test "x$host_alias" = x; then
1900 ac_cv_host=$ac_cv_build
1901 else
1902 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1903 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1904 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1905 { (exit 1); exit 1; }; }
1906 fi
1907
1908 fi
1909 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1910 echo "${ECHO_T}$ac_cv_host" >&6; }
1911 case $ac_cv_host in
1912 *-*-*) ;;
1913 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1914 echo "$as_me: error: invalid value of canonical host" >&2;}
1915 { (exit 1); exit 1; }; };;
1916 esac
1917 host=$ac_cv_host
1918 ac_save_IFS=$IFS; IFS='-'
1919 set x $ac_cv_host
1920 shift
1921 host_cpu=$1
1922 host_vendor=$2
1923 shift; shift
1924 # Remember, the first character of IFS is used to create $*,
1925 # except with old shells:
1926 host_os=$*
1927 IFS=$ac_save_IFS
1928 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1929
1930
1931
1932 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1933 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1934 echo ""
1935 echo "configuring for rxvt $VERSION"
1936 echo ""
1937
1938 orig_CXXFLAGS="$CXXFLAGS"
1939
1940
1941 ac_ext=c
1942 ac_cpp='$CPP $CPPFLAGS'
1943 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1944 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1945 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1946 if test -n "$ac_tool_prefix"; then
1947 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1948 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1949 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1950 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1951 if test "${ac_cv_prog_CC+set}" = set; then
1952 echo $ECHO_N "(cached) $ECHO_C" >&6
1953 else
1954 if test -n "$CC"; then
1955 ac_cv_prog_CC="$CC" # Let the user override the test.
1956 else
1957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1958 for as_dir in $PATH
1959 do
1960 IFS=$as_save_IFS
1961 test -z "$as_dir" && as_dir=.
1962 for ac_exec_ext in '' $ac_executable_extensions; do
1963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1964 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1965 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1966 break 2
1967 fi
1968 done
1969 done
1970 IFS=$as_save_IFS
1971
1972 fi
1973 fi
1974 CC=$ac_cv_prog_CC
1975 if test -n "$CC"; then
1976 { echo "$as_me:$LINENO: result: $CC" >&5
1977 echo "${ECHO_T}$CC" >&6; }
1978 else
1979 { echo "$as_me:$LINENO: result: no" >&5
1980 echo "${ECHO_T}no" >&6; }
1981 fi
1982
1983
1984 fi
1985 if test -z "$ac_cv_prog_CC"; then
1986 ac_ct_CC=$CC
1987 # Extract the first word of "gcc", so it can be a program name with args.
1988 set dummy gcc; ac_word=$2
1989 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1990 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1991 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1992 echo $ECHO_N "(cached) $ECHO_C" >&6
1993 else
1994 if test -n "$ac_ct_CC"; then
1995 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1996 else
1997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1998 for as_dir in $PATH
1999 do
2000 IFS=$as_save_IFS
2001 test -z "$as_dir" && as_dir=.
2002 for ac_exec_ext in '' $ac_executable_extensions; do
2003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2004 ac_cv_prog_ac_ct_CC="gcc"
2005 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2006 break 2
2007 fi
2008 done
2009 done
2010 IFS=$as_save_IFS
2011
2012 fi
2013 fi
2014 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2015 if test -n "$ac_ct_CC"; then
2016 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2017 echo "${ECHO_T}$ac_ct_CC" >&6; }
2018 else
2019 { echo "$as_me:$LINENO: result: no" >&5
2020 echo "${ECHO_T}no" >&6; }
2021 fi
2022
2023 if test "x$ac_ct_CC" = x; then
2024 CC=""
2025 else
2026 case $cross_compiling:$ac_tool_warned in
2027 yes:)
2028 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2029 whose name does not start with the host triplet. If you think this
2030 configuration is useful to you, please write to autoconf@gnu.org." >&5
2031 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2032 whose name does not start with the host triplet. If you think this
2033 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2034 ac_tool_warned=yes ;;
2035 esac
2036 CC=$ac_ct_CC
2037 fi
2038 else
2039 CC="$ac_cv_prog_CC"
2040 fi
2041
2042 if test -z "$CC"; then
2043 if test -n "$ac_tool_prefix"; then
2044 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2045 set dummy ${ac_tool_prefix}cc; ac_word=$2
2046 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2047 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2048 if test "${ac_cv_prog_CC+set}" = set; then
2049 echo $ECHO_N "(cached) $ECHO_C" >&6
2050 else
2051 if test -n "$CC"; then
2052 ac_cv_prog_CC="$CC" # Let the user override the test.
2053 else
2054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2055 for as_dir in $PATH
2056 do
2057 IFS=$as_save_IFS
2058 test -z "$as_dir" && as_dir=.
2059 for ac_exec_ext in '' $ac_executable_extensions; do
2060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2061 ac_cv_prog_CC="${ac_tool_prefix}cc"
2062 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2063 break 2
2064 fi
2065 done
2066 done
2067 IFS=$as_save_IFS
2068
2069 fi
2070 fi
2071 CC=$ac_cv_prog_CC
2072 if test -n "$CC"; then
2073 { echo "$as_me:$LINENO: result: $CC" >&5
2074 echo "${ECHO_T}$CC" >&6; }
2075 else
2076 { echo "$as_me:$LINENO: result: no" >&5
2077 echo "${ECHO_T}no" >&6; }
2078 fi
2079
2080
2081 fi
2082 fi
2083 if test -z "$CC"; then
2084 # Extract the first word of "cc", so it can be a program name with args.
2085 set dummy cc; ac_word=$2
2086 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2087 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2088 if test "${ac_cv_prog_CC+set}" = set; then
2089 echo $ECHO_N "(cached) $ECHO_C" >&6
2090 else
2091 if test -n "$CC"; then
2092 ac_cv_prog_CC="$CC" # Let the user override the test.
2093 else
2094 ac_prog_rejected=no
2095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2096 for as_dir in $PATH
2097 do
2098 IFS=$as_save_IFS
2099 test -z "$as_dir" && as_dir=.
2100 for ac_exec_ext in '' $ac_executable_extensions; do
2101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2102 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2103 ac_prog_rejected=yes
2104 continue
2105 fi
2106 ac_cv_prog_CC="cc"
2107 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2108 break 2
2109 fi
2110 done
2111 done
2112 IFS=$as_save_IFS
2113
2114 if test $ac_prog_rejected = yes; then
2115 # We found a bogon in the path, so make sure we never use it.
2116 set dummy $ac_cv_prog_CC
2117 shift
2118 if test $# != 0; then
2119 # We chose a different compiler from the bogus one.
2120 # However, it has the same basename, so the bogon will be chosen
2121 # first if we set CC to just the basename; use the full file name.
2122 shift
2123 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2124 fi
2125 fi
2126 fi
2127 fi
2128 CC=$ac_cv_prog_CC
2129 if test -n "$CC"; then
2130 { echo "$as_me:$LINENO: result: $CC" >&5
2131 echo "${ECHO_T}$CC" >&6; }
2132 else
2133 { echo "$as_me:$LINENO: result: no" >&5
2134 echo "${ECHO_T}no" >&6; }
2135 fi
2136
2137
2138 fi
2139 if test -z "$CC"; then
2140 if test -n "$ac_tool_prefix"; then
2141 for ac_prog in cl.exe
2142 do
2143 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2144 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2145 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2146 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2147 if test "${ac_cv_prog_CC+set}" = set; then
2148 echo $ECHO_N "(cached) $ECHO_C" >&6
2149 else
2150 if test -n "$CC"; then
2151 ac_cv_prog_CC="$CC" # Let the user override the test.
2152 else
2153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2154 for as_dir in $PATH
2155 do
2156 IFS=$as_save_IFS
2157 test -z "$as_dir" && as_dir=.
2158 for ac_exec_ext in '' $ac_executable_extensions; do
2159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2160 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2162 break 2
2163 fi
2164 done
2165 done
2166 IFS=$as_save_IFS
2167
2168 fi
2169 fi
2170 CC=$ac_cv_prog_CC
2171 if test -n "$CC"; then
2172 { echo "$as_me:$LINENO: result: $CC" >&5
2173 echo "${ECHO_T}$CC" >&6; }
2174 else
2175 { echo "$as_me:$LINENO: result: no" >&5
2176 echo "${ECHO_T}no" >&6; }
2177 fi
2178
2179
2180 test -n "$CC" && break
2181 done
2182 fi
2183 if test -z "$CC"; then
2184 ac_ct_CC=$CC
2185 for ac_prog in cl.exe
2186 do
2187 # Extract the first word of "$ac_prog", so it can be a program name with args.
2188 set dummy $ac_prog; ac_word=$2
2189 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2190 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2191 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2192 echo $ECHO_N "(cached) $ECHO_C" >&6
2193 else
2194 if test -n "$ac_ct_CC"; then
2195 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2196 else
2197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2198 for as_dir in $PATH
2199 do
2200 IFS=$as_save_IFS
2201 test -z "$as_dir" && as_dir=.
2202 for ac_exec_ext in '' $ac_executable_extensions; do
2203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2204 ac_cv_prog_ac_ct_CC="$ac_prog"
2205 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2206 break 2
2207 fi
2208 done
2209 done
2210 IFS=$as_save_IFS
2211
2212 fi
2213 fi
2214 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2215 if test -n "$ac_ct_CC"; then
2216 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2217 echo "${ECHO_T}$ac_ct_CC" >&6; }
2218 else
2219 { echo "$as_me:$LINENO: result: no" >&5
2220 echo "${ECHO_T}no" >&6; }
2221 fi
2222
2223
2224 test -n "$ac_ct_CC" && break
2225 done
2226
2227 if test "x$ac_ct_CC" = x; then
2228 CC=""
2229 else
2230 case $cross_compiling:$ac_tool_warned in
2231 yes:)
2232 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2233 whose name does not start with the host triplet. If you think this
2234 configuration is useful to you, please write to autoconf@gnu.org." >&5
2235 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2236 whose name does not start with the host triplet. If you think this
2237 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2238 ac_tool_warned=yes ;;
2239 esac
2240 CC=$ac_ct_CC
2241 fi
2242 fi
2243
2244 fi
2245
2246
2247 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2248 See \`config.log' for more details." >&5
2249 echo "$as_me: error: no acceptable C compiler found in \$PATH
2250 See \`config.log' for more details." >&2;}
2251 { (exit 1); exit 1; }; }
2252
2253 # Provide some information about the compiler.
2254 echo "$as_me:$LINENO: checking for C compiler version" >&5
2255 ac_compiler=`set X $ac_compile; echo $2`
2256 { (ac_try="$ac_compiler --version >&5"
2257 case "(($ac_try" in
2258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2259 *) ac_try_echo=$ac_try;;
2260 esac
2261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2262 (eval "$ac_compiler --version >&5") 2>&5
2263 ac_status=$?
2264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2265 (exit $ac_status); }
2266 { (ac_try="$ac_compiler -v >&5"
2267 case "(($ac_try" in
2268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2269 *) ac_try_echo=$ac_try;;
2270 esac
2271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2272 (eval "$ac_compiler -v >&5") 2>&5
2273 ac_status=$?
2274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275 (exit $ac_status); }
2276 { (ac_try="$ac_compiler -V >&5"
2277 case "(($ac_try" in
2278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2279 *) ac_try_echo=$ac_try;;
2280 esac
2281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2282 (eval "$ac_compiler -V >&5") 2>&5
2283 ac_status=$?
2284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2285 (exit $ac_status); }
2286
2287 cat >conftest.$ac_ext <<_ACEOF
2288 /* confdefs.h. */
2289 _ACEOF
2290 cat confdefs.h >>conftest.$ac_ext
2291 cat >>conftest.$ac_ext <<_ACEOF
2292 /* end confdefs.h. */
2293
2294 int
2295 main ()
2296 {
2297
2298 ;
2299 return 0;
2300 }
2301 _ACEOF
2302 ac_clean_files_save=$ac_clean_files
2303 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2304 # Try to create an executable without -o first, disregard a.out.
2305 # It will help us diagnose broken compilers, and finding out an intuition
2306 # of exeext.
2307 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2308 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2309 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2310 #
2311 # List of possible output files, starting from the most likely.
2312 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2313 # only as a last resort. b.out is created by i960 compilers.
2314 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2315 #
2316 # The IRIX 6 linker writes into existing files which may not be
2317 # executable, retaining their permissions. Remove them first so a
2318 # subsequent execution test works.
2319 ac_rmfiles=
2320 for ac_file in $ac_files
2321 do
2322 case $ac_file in
2323 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2324 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2325 esac
2326 done
2327 rm -f $ac_rmfiles
2328
2329 if { (ac_try="$ac_link_default"
2330 case "(($ac_try" in
2331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2332 *) ac_try_echo=$ac_try;;
2333 esac
2334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2335 (eval "$ac_link_default") 2>&5
2336 ac_status=$?
2337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2338 (exit $ac_status); }; then
2339 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2340 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2341 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2342 # so that the user can short-circuit this test for compilers unknown to
2343 # Autoconf.
2344 for ac_file in $ac_files ''
2345 do
2346 test -f "$ac_file" || continue
2347 case $ac_file in
2348 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2349 ;;
2350 [ab].out )
2351 # We found the default executable, but exeext='' is most
2352 # certainly right.
2353 break;;
2354 *.* )
2355 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2356 then :; else
2357 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2358 fi
2359 # We set ac_cv_exeext here because the later test for it is not
2360 # safe: cross compilers may not add the suffix if given an `-o'
2361 # argument, so we may need to know it at that point already.
2362 # Even if this section looks crufty: it has the advantage of
2363 # actually working.
2364 break;;
2365 * )
2366 break;;
2367 esac
2368 done
2369 test "$ac_cv_exeext" = no && ac_cv_exeext=
2370
2371 else
2372 ac_file=''
2373 fi
2374
2375 { echo "$as_me:$LINENO: result: $ac_file" >&5
2376 echo "${ECHO_T}$ac_file" >&6; }
2377 if test -z "$ac_file"; then
2378 echo "$as_me: failed program was:" >&5
2379 sed 's/^/| /' conftest.$ac_ext >&5
2380
2381 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2382 See \`config.log' for more details." >&5
2383 echo "$as_me: error: C compiler cannot create executables
2384 See \`config.log' for more details." >&2;}
2385 { (exit 77); exit 77; }; }
2386 fi
2387
2388 ac_exeext=$ac_cv_exeext
2389
2390 # Check that the compiler produces executables we can run. If not, either
2391 # the compiler is broken, or we cross compile.
2392 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2393 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2394 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2395 # If not cross compiling, check that we can run a simple program.
2396 if test "$cross_compiling" != yes; then
2397 if { ac_try='./$ac_file'
2398 { (case "(($ac_try" in
2399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2400 *) ac_try_echo=$ac_try;;
2401 esac
2402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2403 (eval "$ac_try") 2>&5
2404 ac_status=$?
2405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406 (exit $ac_status); }; }; then
2407 cross_compiling=no
2408 else
2409 if test "$cross_compiling" = maybe; then
2410 cross_compiling=yes
2411 else
2412 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2413 If you meant to cross compile, use \`--host'.
2414 See \`config.log' for more details." >&5
2415 echo "$as_me: error: cannot run C compiled programs.
2416 If you meant to cross compile, use \`--host'.
2417 See \`config.log' for more details." >&2;}
2418 { (exit 1); exit 1; }; }
2419 fi
2420 fi
2421 fi
2422 { echo "$as_me:$LINENO: result: yes" >&5
2423 echo "${ECHO_T}yes" >&6; }
2424
2425 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2426 ac_clean_files=$ac_clean_files_save
2427 # Check that the compiler produces executables we can run. If not, either
2428 # the compiler is broken, or we cross compile.
2429 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2430 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2431 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2432 echo "${ECHO_T}$cross_compiling" >&6; }
2433
2434 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2435 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2436 if { (ac_try="$ac_link"
2437 case "(($ac_try" in
2438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2439 *) ac_try_echo=$ac_try;;
2440 esac
2441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2442 (eval "$ac_link") 2>&5
2443 ac_status=$?
2444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2445 (exit $ac_status); }; then
2446 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2447 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2448 # work properly (i.e., refer to `conftest.exe'), while it won't with
2449 # `rm'.
2450 for ac_file in conftest.exe conftest conftest.*; do
2451 test -f "$ac_file" || continue
2452 case $ac_file in
2453 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2454 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2455 break;;
2456 * ) break;;
2457 esac
2458 done
2459 else
2460 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2461 See \`config.log' for more details." >&5
2462 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2463 See \`config.log' for more details." >&2;}
2464 { (exit 1); exit 1; }; }
2465 fi
2466
2467 rm -f conftest$ac_cv_exeext
2468 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2469 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2470
2471 rm -f conftest.$ac_ext
2472 EXEEXT=$ac_cv_exeext
2473 ac_exeext=$EXEEXT
2474 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2475 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2476 if test "${ac_cv_objext+set}" = set; then
2477 echo $ECHO_N "(cached) $ECHO_C" >&6
2478 else
2479 cat >conftest.$ac_ext <<_ACEOF
2480 /* confdefs.h. */
2481 _ACEOF
2482 cat confdefs.h >>conftest.$ac_ext
2483 cat >>conftest.$ac_ext <<_ACEOF
2484 /* end confdefs.h. */
2485
2486 int
2487 main ()
2488 {
2489
2490 ;
2491 return 0;
2492 }
2493 _ACEOF
2494 rm -f conftest.o conftest.obj
2495 if { (ac_try="$ac_compile"
2496 case "(($ac_try" in
2497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2498 *) ac_try_echo=$ac_try;;
2499 esac
2500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2501 (eval "$ac_compile") 2>&5
2502 ac_status=$?
2503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2504 (exit $ac_status); }; then
2505 for ac_file in conftest.o conftest.obj conftest.*; do
2506 test -f "$ac_file" || continue;
2507 case $ac_file in
2508 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2509 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2510 break;;
2511 esac
2512 done
2513 else
2514 echo "$as_me: failed program was:" >&5
2515 sed 's/^/| /' conftest.$ac_ext >&5
2516
2517 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2518 See \`config.log' for more details." >&5
2519 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2520 See \`config.log' for more details." >&2;}
2521 { (exit 1); exit 1; }; }
2522 fi
2523
2524 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2525 fi
2526 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2527 echo "${ECHO_T}$ac_cv_objext" >&6; }
2528 OBJEXT=$ac_cv_objext
2529 ac_objext=$OBJEXT
2530 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2531 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2532 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2533 echo $ECHO_N "(cached) $ECHO_C" >&6
2534 else
2535 cat >conftest.$ac_ext <<_ACEOF
2536 /* confdefs.h. */
2537 _ACEOF
2538 cat confdefs.h >>conftest.$ac_ext
2539 cat >>conftest.$ac_ext <<_ACEOF
2540 /* end confdefs.h. */
2541
2542 int
2543 main ()
2544 {
2545 #ifndef __GNUC__
2546 choke me
2547 #endif
2548
2549 ;
2550 return 0;
2551 }
2552 _ACEOF
2553 rm -f conftest.$ac_objext
2554 if { (ac_try="$ac_compile"
2555 case "(($ac_try" in
2556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2557 *) ac_try_echo=$ac_try;;
2558 esac
2559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2560 (eval "$ac_compile") 2>conftest.er1
2561 ac_status=$?
2562 grep -v '^ *+' conftest.er1 >conftest.err
2563 rm -f conftest.er1
2564 cat conftest.err >&5
2565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2566 (exit $ac_status); } && {
2567 test -z "$ac_c_werror_flag" ||
2568 test ! -s conftest.err
2569 } && test -s conftest.$ac_objext; then
2570 ac_compiler_gnu=yes
2571 else
2572 echo "$as_me: failed program was:" >&5
2573 sed 's/^/| /' conftest.$ac_ext >&5
2574
2575 ac_compiler_gnu=no
2576 fi
2577
2578 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2579 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2580
2581 fi
2582 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2583 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2584 GCC=`test $ac_compiler_gnu = yes && echo yes`
2585 ac_test_CFLAGS=${CFLAGS+set}
2586 ac_save_CFLAGS=$CFLAGS
2587 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2588 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2589 if test "${ac_cv_prog_cc_g+set}" = set; then
2590 echo $ECHO_N "(cached) $ECHO_C" >&6
2591 else
2592 ac_save_c_werror_flag=$ac_c_werror_flag
2593 ac_c_werror_flag=yes
2594 ac_cv_prog_cc_g=no
2595 CFLAGS="-g"
2596 cat >conftest.$ac_ext <<_ACEOF
2597 /* confdefs.h. */
2598 _ACEOF
2599 cat confdefs.h >>conftest.$ac_ext
2600 cat >>conftest.$ac_ext <<_ACEOF
2601 /* end confdefs.h. */
2602
2603 int
2604 main ()
2605 {
2606
2607 ;
2608 return 0;
2609 }
2610 _ACEOF
2611 rm -f conftest.$ac_objext
2612 if { (ac_try="$ac_compile"
2613 case "(($ac_try" in
2614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2615 *) ac_try_echo=$ac_try;;
2616 esac
2617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2618 (eval "$ac_compile") 2>conftest.er1
2619 ac_status=$?
2620 grep -v '^ *+' conftest.er1 >conftest.err
2621 rm -f conftest.er1
2622 cat conftest.err >&5
2623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2624 (exit $ac_status); } && {
2625 test -z "$ac_c_werror_flag" ||
2626 test ! -s conftest.err
2627 } && test -s conftest.$ac_objext; then
2628 ac_cv_prog_cc_g=yes
2629 else
2630 echo "$as_me: failed program was:" >&5
2631 sed 's/^/| /' conftest.$ac_ext >&5
2632
2633 CFLAGS=""
2634 cat >conftest.$ac_ext <<_ACEOF
2635 /* confdefs.h. */
2636 _ACEOF
2637 cat confdefs.h >>conftest.$ac_ext
2638 cat >>conftest.$ac_ext <<_ACEOF
2639 /* end confdefs.h. */
2640
2641 int
2642 main ()
2643 {
2644
2645 ;
2646 return 0;
2647 }
2648 _ACEOF
2649 rm -f conftest.$ac_objext
2650 if { (ac_try="$ac_compile"
2651 case "(($ac_try" in
2652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2653 *) ac_try_echo=$ac_try;;
2654 esac
2655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2656 (eval "$ac_compile") 2>conftest.er1
2657 ac_status=$?
2658 grep -v '^ *+' conftest.er1 >conftest.err
2659 rm -f conftest.er1
2660 cat conftest.err >&5
2661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662 (exit $ac_status); } && {
2663 test -z "$ac_c_werror_flag" ||
2664 test ! -s conftest.err
2665 } && test -s conftest.$ac_objext; then
2666 :
2667 else
2668 echo "$as_me: failed program was:" >&5
2669 sed 's/^/| /' conftest.$ac_ext >&5
2670
2671 ac_c_werror_flag=$ac_save_c_werror_flag
2672 CFLAGS="-g"
2673 cat >conftest.$ac_ext <<_ACEOF
2674 /* confdefs.h. */
2675 _ACEOF
2676 cat confdefs.h >>conftest.$ac_ext
2677 cat >>conftest.$ac_ext <<_ACEOF
2678 /* end confdefs.h. */
2679
2680 int
2681 main ()
2682 {
2683
2684 ;
2685 return 0;
2686 }
2687 _ACEOF
2688 rm -f conftest.$ac_objext
2689 if { (ac_try="$ac_compile"
2690 case "(($ac_try" in
2691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2692 *) ac_try_echo=$ac_try;;
2693 esac
2694 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2695 (eval "$ac_compile") 2>conftest.er1
2696 ac_status=$?
2697 grep -v '^ *+' conftest.er1 >conftest.err
2698 rm -f conftest.er1
2699 cat conftest.err >&5
2700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701 (exit $ac_status); } && {
2702 test -z "$ac_c_werror_flag" ||
2703 test ! -s conftest.err
2704 } && test -s conftest.$ac_objext; then
2705 ac_cv_prog_cc_g=yes
2706 else
2707 echo "$as_me: failed program was:" >&5
2708 sed 's/^/| /' conftest.$ac_ext >&5
2709
2710
2711 fi
2712
2713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2714 fi
2715
2716 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2717 fi
2718
2719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2720 ac_c_werror_flag=$ac_save_c_werror_flag
2721 fi
2722 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2723 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2724 if test "$ac_test_CFLAGS" = set; then
2725 CFLAGS=$ac_save_CFLAGS
2726 elif test $ac_cv_prog_cc_g = yes; then
2727 if test "$GCC" = yes; then
2728 CFLAGS="-g -O2"
2729 else
2730 CFLAGS="-g"
2731 fi
2732 else
2733 if test "$GCC" = yes; then
2734 CFLAGS="-O2"
2735 else
2736 CFLAGS=
2737 fi
2738 fi
2739 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2740 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2741 if test "${ac_cv_prog_cc_c89+set}" = set; then
2742 echo $ECHO_N "(cached) $ECHO_C" >&6
2743 else
2744 ac_cv_prog_cc_c89=no
2745 ac_save_CC=$CC
2746 cat >conftest.$ac_ext <<_ACEOF
2747 /* confdefs.h. */
2748 _ACEOF
2749 cat confdefs.h >>conftest.$ac_ext
2750 cat >>conftest.$ac_ext <<_ACEOF
2751 /* end confdefs.h. */
2752 #include <stdarg.h>
2753 #include <stdio.h>
2754 #include <sys/types.h>
2755 #include <sys/stat.h>
2756 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2757 struct buf { int x; };
2758 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2759 static char *e (p, i)
2760 char **p;
2761 int i;
2762 {
2763 return p[i];
2764 }
2765 static char *f (char * (*g) (char **, int), char **p, ...)
2766 {
2767 char *s;
2768 va_list v;
2769 va_start (v,p);
2770 s = g (p, va_arg (v,int));
2771 va_end (v);
2772 return s;
2773 }
2774
2775 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2776 function prototypes and stuff, but not '\xHH' hex character constants.
2777 These don't provoke an error unfortunately, instead are silently treated
2778 as 'x'. The following induces an error, until -std is added to get
2779 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2780 array size at least. It's necessary to write '\x00'==0 to get something
2781 that's true only with -std. */
2782 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2783
2784 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2785 inside strings and character constants. */
2786 #define FOO(x) 'x'
2787 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2788
2789 int test (int i, double x);
2790 struct s1 {int (*f) (int a);};
2791 struct s2 {int (*f) (double a);};
2792 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2793 int argc;
2794 char **argv;
2795 int
2796 main ()
2797 {
2798 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2799 ;
2800 return 0;
2801 }
2802 _ACEOF
2803 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2804 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2805 do
2806 CC="$ac_save_CC $ac_arg"
2807 rm -f conftest.$ac_objext
2808 if { (ac_try="$ac_compile"
2809 case "(($ac_try" in
2810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2811 *) ac_try_echo=$ac_try;;
2812 esac
2813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2814 (eval "$ac_compile") 2>conftest.er1
2815 ac_status=$?
2816 grep -v '^ *+' conftest.er1 >conftest.err
2817 rm -f conftest.er1
2818 cat conftest.err >&5
2819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2820 (exit $ac_status); } && {
2821 test -z "$ac_c_werror_flag" ||
2822 test ! -s conftest.err
2823 } && test -s conftest.$ac_objext; then
2824 ac_cv_prog_cc_c89=$ac_arg
2825 else
2826 echo "$as_me: failed program was:" >&5
2827 sed 's/^/| /' conftest.$ac_ext >&5
2828
2829
2830 fi
2831
2832 rm -f core conftest.err conftest.$ac_objext
2833 test "x$ac_cv_prog_cc_c89" != "xno" && break
2834 done
2835 rm -f conftest.$ac_ext
2836 CC=$ac_save_CC
2837
2838 fi
2839 # AC_CACHE_VAL
2840 case "x$ac_cv_prog_cc_c89" in
2841 x)
2842 { echo "$as_me:$LINENO: result: none needed" >&5
2843 echo "${ECHO_T}none needed" >&6; } ;;
2844 xno)
2845 { echo "$as_me:$LINENO: result: unsupported" >&5
2846 echo "${ECHO_T}unsupported" >&6; } ;;
2847 *)
2848 CC="$CC $ac_cv_prog_cc_c89"
2849 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2850 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2851 esac
2852
2853
2854 ac_ext=c
2855 ac_cpp='$CPP $CPPFLAGS'
2856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2859
2860 ac_ext=cpp
2861 ac_cpp='$CXXCPP $CPPFLAGS'
2862 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2863 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2864 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2865 if test -z "$CXX"; then
2866 if test -n "$CCC"; then
2867 CXX=$CCC
2868 else
2869 if test -n "$ac_tool_prefix"; then
2870 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2871 do
2872 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2873 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2874 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2876 if test "${ac_cv_prog_CXX+set}" = set; then
2877 echo $ECHO_N "(cached) $ECHO_C" >&6
2878 else
2879 if test -n "$CXX"; then
2880 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2881 else
2882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883 for as_dir in $PATH
2884 do
2885 IFS=$as_save_IFS
2886 test -z "$as_dir" && as_dir=.
2887 for ac_exec_ext in '' $ac_executable_extensions; do
2888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2889 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2890 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2891 break 2
2892 fi
2893 done
2894 done
2895 IFS=$as_save_IFS
2896
2897 fi
2898 fi
2899 CXX=$ac_cv_prog_CXX
2900 if test -n "$CXX"; then
2901 { echo "$as_me:$LINENO: result: $CXX" >&5
2902 echo "${ECHO_T}$CXX" >&6; }
2903 else
2904 { echo "$as_me:$LINENO: result: no" >&5
2905 echo "${ECHO_T}no" >&6; }
2906 fi
2907
2908
2909 test -n "$CXX" && break
2910 done
2911 fi
2912 if test -z "$CXX"; then
2913 ac_ct_CXX=$CXX
2914 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2915 do
2916 # Extract the first word of "$ac_prog", so it can be a program name with args.
2917 set dummy $ac_prog; ac_word=$2
2918 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2919 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2920 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2921 echo $ECHO_N "(cached) $ECHO_C" >&6
2922 else
2923 if test -n "$ac_ct_CXX"; then
2924 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2925 else
2926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927 for as_dir in $PATH
2928 do
2929 IFS=$as_save_IFS
2930 test -z "$as_dir" && as_dir=.
2931 for ac_exec_ext in '' $ac_executable_extensions; do
2932 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2933 ac_cv_prog_ac_ct_CXX="$ac_prog"
2934 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2935 break 2
2936 fi
2937 done
2938 done
2939 IFS=$as_save_IFS
2940
2941 fi
2942 fi
2943 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2944 if test -n "$ac_ct_CXX"; then
2945 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2946 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2947 else
2948 { echo "$as_me:$LINENO: result: no" >&5
2949 echo "${ECHO_T}no" >&6; }
2950 fi
2951
2952
2953 test -n "$ac_ct_CXX" && break
2954 done
2955
2956 if test "x$ac_ct_CXX" = x; then
2957 CXX="g++"
2958 else
2959 case $cross_compiling:$ac_tool_warned in
2960 yes:)
2961 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2962 whose name does not start with the host triplet. If you think this
2963 configuration is useful to you, please write to autoconf@gnu.org." >&5
2964 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2965 whose name does not start with the host triplet. If you think this
2966 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2967 ac_tool_warned=yes ;;
2968 esac
2969 CXX=$ac_ct_CXX
2970 fi
2971 fi
2972
2973 fi
2974 fi
2975 # Provide some information about the compiler.
2976 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2977 ac_compiler=`set X $ac_compile; echo $2`
2978 { (ac_try="$ac_compiler --version >&5"
2979 case "(($ac_try" in
2980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981 *) ac_try_echo=$ac_try;;
2982 esac
2983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984 (eval "$ac_compiler --version >&5") 2>&5
2985 ac_status=$?
2986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2987 (exit $ac_status); }
2988 { (ac_try="$ac_compiler -v >&5"
2989 case "(($ac_try" in
2990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2991 *) ac_try_echo=$ac_try;;
2992 esac
2993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2994 (eval "$ac_compiler -v >&5") 2>&5
2995 ac_status=$?
2996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997 (exit $ac_status); }
2998 { (ac_try="$ac_compiler -V >&5"
2999 case "(($ac_try" in
3000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3001 *) ac_try_echo=$ac_try;;
3002 esac
3003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3004 (eval "$ac_compiler -V >&5") 2>&5
3005 ac_status=$?
3006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 (exit $ac_status); }
3008
3009 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3010 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3011 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3012 echo $ECHO_N "(cached) $ECHO_C" >&6
3013 else
3014 cat >conftest.$ac_ext <<_ACEOF
3015 /* confdefs.h. */
3016 _ACEOF
3017 cat confdefs.h >>conftest.$ac_ext
3018 cat >>conftest.$ac_ext <<_ACEOF
3019 /* end confdefs.h. */
3020
3021 int
3022 main ()
3023 {
3024 #ifndef __GNUC__
3025 choke me
3026 #endif
3027
3028 ;
3029 return 0;
3030 }
3031 _ACEOF
3032 rm -f conftest.$ac_objext
3033 if { (ac_try="$ac_compile"
3034 case "(($ac_try" in
3035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036 *) ac_try_echo=$ac_try;;
3037 esac
3038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3039 (eval "$ac_compile") 2>conftest.er1
3040 ac_status=$?
3041 grep -v '^ *+' conftest.er1 >conftest.err
3042 rm -f conftest.er1
3043 cat conftest.err >&5
3044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045 (exit $ac_status); } && {
3046 test -z "$ac_cxx_werror_flag" ||
3047 test ! -s conftest.err
3048 } && test -s conftest.$ac_objext; then
3049 ac_compiler_gnu=yes
3050 else
3051 echo "$as_me: failed program was:" >&5
3052 sed 's/^/| /' conftest.$ac_ext >&5
3053
3054 ac_compiler_gnu=no
3055 fi
3056
3057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3058 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3059
3060 fi
3061 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3062 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3063 GXX=`test $ac_compiler_gnu = yes && echo yes`
3064 ac_test_CXXFLAGS=${CXXFLAGS+set}
3065 ac_save_CXXFLAGS=$CXXFLAGS
3066 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3067 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3068 if test "${ac_cv_prog_cxx_g+set}" = set; then
3069 echo $ECHO_N "(cached) $ECHO_C" >&6
3070 else
3071 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3072 ac_cxx_werror_flag=yes
3073 ac_cv_prog_cxx_g=no
3074 CXXFLAGS="-g"
3075 cat >conftest.$ac_ext <<_ACEOF
3076 /* confdefs.h. */
3077 _ACEOF
3078 cat confdefs.h >>conftest.$ac_ext
3079 cat >>conftest.$ac_ext <<_ACEOF
3080 /* end confdefs.h. */
3081
3082 int
3083 main ()
3084 {
3085
3086 ;
3087 return 0;
3088 }
3089 _ACEOF
3090 rm -f conftest.$ac_objext
3091 if { (ac_try="$ac_compile"
3092 case "(($ac_try" in
3093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 *) ac_try_echo=$ac_try;;
3095 esac
3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097 (eval "$ac_compile") 2>conftest.er1
3098 ac_status=$?
3099 grep -v '^ *+' conftest.er1 >conftest.err
3100 rm -f conftest.er1
3101 cat conftest.err >&5
3102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 (exit $ac_status); } && {
3104 test -z "$ac_cxx_werror_flag" ||
3105 test ! -s conftest.err
3106 } && test -s conftest.$ac_objext; then
3107 ac_cv_prog_cxx_g=yes
3108 else
3109 echo "$as_me: failed program was:" >&5
3110 sed 's/^/| /' conftest.$ac_ext >&5
3111
3112 CXXFLAGS=""
3113 cat >conftest.$ac_ext <<_ACEOF
3114 /* confdefs.h. */
3115 _ACEOF
3116 cat confdefs.h >>conftest.$ac_ext
3117 cat >>conftest.$ac_ext <<_ACEOF
3118 /* end confdefs.h. */
3119
3120 int
3121 main ()
3122 {
3123
3124 ;
3125 return 0;
3126 }
3127 _ACEOF
3128 rm -f conftest.$ac_objext
3129 if { (ac_try="$ac_compile"
3130 case "(($ac_try" in
3131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132 *) ac_try_echo=$ac_try;;
3133 esac
3134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3135 (eval "$ac_compile") 2>conftest.er1
3136 ac_status=$?
3137 grep -v '^ *+' conftest.er1 >conftest.err
3138 rm -f conftest.er1
3139 cat conftest.err >&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141 (exit $ac_status); } && {
3142 test -z "$ac_cxx_werror_flag" ||
3143 test ! -s conftest.err
3144 } && test -s conftest.$ac_objext; then
3145 :
3146 else
3147 echo "$as_me: failed program was:" >&5
3148 sed 's/^/| /' conftest.$ac_ext >&5
3149
3150 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3151 CXXFLAGS="-g"
3152 cat >conftest.$ac_ext <<_ACEOF
3153 /* confdefs.h. */
3154 _ACEOF
3155 cat confdefs.h >>conftest.$ac_ext
3156 cat >>conftest.$ac_ext <<_ACEOF
3157 /* end confdefs.h. */
3158
3159 int
3160 main ()
3161 {
3162
3163 ;
3164 return 0;
3165 }
3166 _ACEOF
3167 rm -f conftest.$ac_objext
3168 if { (ac_try="$ac_compile"
3169 case "(($ac_try" in
3170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3171 *) ac_try_echo=$ac_try;;
3172 esac
3173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3174 (eval "$ac_compile") 2>conftest.er1
3175 ac_status=$?
3176 grep -v '^ *+' conftest.er1 >conftest.err
3177 rm -f conftest.er1
3178 cat conftest.err >&5
3179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3180 (exit $ac_status); } && {
3181 test -z "$ac_cxx_werror_flag" ||
3182 test ! -s conftest.err
3183 } && test -s conftest.$ac_objext; then
3184 ac_cv_prog_cxx_g=yes
3185 else
3186 echo "$as_me: failed program was:" >&5
3187 sed 's/^/| /' conftest.$ac_ext >&5
3188
3189
3190 fi
3191
3192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3193 fi
3194
3195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3196 fi
3197
3198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3199 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3200 fi
3201 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3202 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3203 if test "$ac_test_CXXFLAGS" = set; then
3204 CXXFLAGS=$ac_save_CXXFLAGS
3205 elif test $ac_cv_prog_cxx_g = yes; then
3206 if test "$GXX" = yes; then
3207 CXXFLAGS="-g -O2"
3208 else
3209 CXXFLAGS="-g"
3210 fi
3211 else
3212 if test "$GXX" = yes; then
3213 CXXFLAGS="-O2"
3214 else
3215 CXXFLAGS=
3216 fi
3217 fi
3218 ac_ext=c
3219 ac_cpp='$CPP $CPPFLAGS'
3220 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3223
3224 ac_ext=c
3225 ac_cpp='$CPP $CPPFLAGS'
3226 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3227 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3228 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3229 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3230 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3231 # On Suns, sometimes $CPP names a directory.
3232 if test -n "$CPP" && test -d "$CPP"; then
3233 CPP=
3234 fi
3235 if test -z "$CPP"; then
3236 if test "${ac_cv_prog_CPP+set}" = set; then
3237 echo $ECHO_N "(cached) $ECHO_C" >&6
3238 else
3239 # Double quotes because CPP needs to be expanded
3240 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3241 do
3242 ac_preproc_ok=false
3243 for ac_c_preproc_warn_flag in '' yes
3244 do
3245 # Use a header file that comes with gcc, so configuring glibc
3246 # with a fresh cross-compiler works.
3247 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3248 # <limits.h> exists even on freestanding compilers.
3249 # On the NeXT, cc -E runs the code through the compiler's parser,
3250 # not just through cpp. "Syntax error" is here to catch this case.
3251 cat >conftest.$ac_ext <<_ACEOF
3252 /* confdefs.h. */
3253 _ACEOF
3254 cat confdefs.h >>conftest.$ac_ext
3255 cat >>conftest.$ac_ext <<_ACEOF
3256 /* end confdefs.h. */
3257 #ifdef __STDC__
3258 # include <limits.h>
3259 #else
3260 # include <assert.h>
3261 #endif
3262 Syntax error
3263 _ACEOF
3264 if { (ac_try="$ac_cpp conftest.$ac_ext"
3265 case "(($ac_try" in
3266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267 *) ac_try_echo=$ac_try;;
3268 esac
3269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3270 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3271 ac_status=$?
3272 grep -v '^ *+' conftest.er1 >conftest.err
3273 rm -f conftest.er1
3274 cat conftest.err >&5
3275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3276 (exit $ac_status); } >/dev/null && {
3277 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3278 test ! -s conftest.err
3279 }; then
3280 :
3281 else
3282 echo "$as_me: failed program was:" >&5
3283 sed 's/^/| /' conftest.$ac_ext >&5
3284
3285 # Broken: fails on valid input.
3286 continue
3287 fi
3288
3289 rm -f conftest.err conftest.$ac_ext
3290
3291 # OK, works on sane cases. Now check whether nonexistent headers
3292 # can be detected and how.
3293 cat >conftest.$ac_ext <<_ACEOF
3294 /* confdefs.h. */
3295 _ACEOF
3296 cat confdefs.h >>conftest.$ac_ext
3297 cat >>conftest.$ac_ext <<_ACEOF
3298 /* end confdefs.h. */
3299 #include <ac_nonexistent.h>
3300 _ACEOF
3301 if { (ac_try="$ac_cpp conftest.$ac_ext"
3302 case "(($ac_try" in
3303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3304 *) ac_try_echo=$ac_try;;
3305 esac
3306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3307 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3308 ac_status=$?
3309 grep -v '^ *+' conftest.er1 >conftest.err
3310 rm -f conftest.er1
3311 cat conftest.err >&5
3312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3313 (exit $ac_status); } >/dev/null && {
3314 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3315 test ! -s conftest.err
3316 }; then
3317 # Broken: success on invalid input.
3318 continue
3319 else
3320 echo "$as_me: failed program was:" >&5
3321 sed 's/^/| /' conftest.$ac_ext >&5
3322
3323 # Passes both tests.
3324 ac_preproc_ok=:
3325 break
3326 fi
3327
3328 rm -f conftest.err conftest.$ac_ext
3329
3330 done
3331 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3332 rm -f conftest.err conftest.$ac_ext
3333 if $ac_preproc_ok; then
3334 break
3335 fi
3336
3337 done
3338 ac_cv_prog_CPP=$CPP
3339
3340 fi
3341 CPP=$ac_cv_prog_CPP
3342 else
3343 ac_cv_prog_CPP=$CPP
3344 fi
3345 { echo "$as_me:$LINENO: result: $CPP" >&5
3346 echo "${ECHO_T}$CPP" >&6; }
3347 ac_preproc_ok=false
3348 for ac_c_preproc_warn_flag in '' yes
3349 do
3350 # Use a header file that comes with gcc, so configuring glibc
3351 # with a fresh cross-compiler works.
3352 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3353 # <limits.h> exists even on freestanding compilers.
3354 # On the NeXT, cc -E runs the code through the compiler's parser,
3355 # not just through cpp. "Syntax error" is here to catch this case.
3356 cat >conftest.$ac_ext <<_ACEOF
3357 /* confdefs.h. */
3358 _ACEOF
3359 cat confdefs.h >>conftest.$ac_ext
3360 cat >>conftest.$ac_ext <<_ACEOF
3361 /* end confdefs.h. */
3362 #ifdef __STDC__
3363 # include <limits.h>
3364 #else
3365 # include <assert.h>
3366 #endif
3367 Syntax error
3368 _ACEOF
3369 if { (ac_try="$ac_cpp conftest.$ac_ext"
3370 case "(($ac_try" in
3371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3372 *) ac_try_echo=$ac_try;;
3373 esac
3374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3375 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3376 ac_status=$?
3377 grep -v '^ *+' conftest.er1 >conftest.err
3378 rm -f conftest.er1
3379 cat conftest.err >&5
3380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3381 (exit $ac_status); } >/dev/null && {
3382 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3383 test ! -s conftest.err
3384 }; then
3385 :
3386 else
3387 echo "$as_me: failed program was:" >&5
3388 sed 's/^/| /' conftest.$ac_ext >&5
3389
3390 # Broken: fails on valid input.
3391 continue
3392 fi
3393
3394 rm -f conftest.err conftest.$ac_ext
3395
3396 # OK, works on sane cases. Now check whether nonexistent headers
3397 # can be detected and how.
3398 cat >conftest.$ac_ext <<_ACEOF
3399 /* confdefs.h. */
3400 _ACEOF
3401 cat confdefs.h >>conftest.$ac_ext
3402 cat >>conftest.$ac_ext <<_ACEOF
3403 /* end confdefs.h. */
3404 #include <ac_nonexistent.h>
3405 _ACEOF
3406 if { (ac_try="$ac_cpp conftest.$ac_ext"
3407 case "(($ac_try" in
3408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3409 *) ac_try_echo=$ac_try;;
3410 esac
3411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3412 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3413 ac_status=$?
3414 grep -v '^ *+' conftest.er1 >conftest.err
3415 rm -f conftest.er1
3416 cat conftest.err >&5
3417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418 (exit $ac_status); } >/dev/null && {
3419 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3420 test ! -s conftest.err
3421 }; then
3422 # Broken: success on invalid input.
3423 continue
3424 else
3425 echo "$as_me: failed program was:" >&5
3426 sed 's/^/| /' conftest.$ac_ext >&5
3427
3428 # Passes both tests.
3429 ac_preproc_ok=:
3430 break
3431 fi
3432
3433 rm -f conftest.err conftest.$ac_ext
3434
3435 done
3436 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3437 rm -f conftest.err conftest.$ac_ext
3438 if $ac_preproc_ok; then
3439 :
3440 else
3441 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3442 See \`config.log' for more details." >&5
3443 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3444 See \`config.log' for more details." >&2;}
3445 { (exit 1); exit 1; }; }
3446 fi
3447
3448 ac_ext=c
3449 ac_cpp='$CPP $CPPFLAGS'
3450 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3451 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3452 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3453
3454 # Find a good install program. We prefer a C program (faster),
3455 # so one script is as good as another. But avoid the broken or
3456 # incompatible versions:
3457 # SysV /etc/install, /usr/sbin/install
3458 # SunOS /usr/etc/install
3459 # IRIX /sbin/install
3460 # AIX /bin/install
3461 # AmigaOS /C/install, which installs bootblocks on floppy discs
3462 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3463 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3464 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3465 # OS/2's system install, which has a completely different semantic
3466 # ./install, which can be erroneously created by make from ./install.sh.
3467 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3468 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3469 if test -z "$INSTALL"; then
3470 if test "${ac_cv_path_install+set}" = set; then
3471 echo $ECHO_N "(cached) $ECHO_C" >&6
3472 else
3473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3474 for as_dir in $PATH
3475 do
3476 IFS=$as_save_IFS
3477 test -z "$as_dir" && as_dir=.
3478 # Account for people who put trailing slashes in PATH elements.
3479 case $as_dir/ in
3480 ./ | .// | /cC/* | \
3481 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3482 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3483 /usr/ucb/* ) ;;
3484 *)
3485 # OSF1 and SCO ODT 3.0 have their own names for install.
3486 # Don't use installbsd from OSF since it installs stuff as root
3487 # by default.
3488 for ac_prog in ginstall scoinst install; do
3489 for ac_exec_ext in '' $ac_executable_extensions; do
3490 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3491 if test $ac_prog = install &&
3492 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3493 # AIX install. It has an incompatible calling convention.
3494 :
3495 elif test $ac_prog = install &&
3496 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3497 # program-specific install script used by HP pwplus--don't use.
3498 :
3499 else
3500 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3501 break 3
3502 fi
3503 fi
3504 done
3505 done
3506 ;;
3507 esac
3508 done
3509 IFS=$as_save_IFS
3510
3511
3512 fi
3513 if test "${ac_cv_path_install+set}" = set; then
3514 INSTALL=$ac_cv_path_install
3515 else
3516 # As a last resort, use the slow shell script. Don't cache a
3517 # value for INSTALL within a source directory, because that will
3518 # break other packages using the cache if that directory is
3519 # removed, or if the value is a relative name.
3520 INSTALL=$ac_install_sh
3521 fi
3522 fi
3523 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3524 echo "${ECHO_T}$INSTALL" >&6; }
3525
3526 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3527 # It thinks the first close brace ends the variable substitution.
3528 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3529
3530 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3531
3532 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3533
3534
3535
3536
3537 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3538 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3539 if test "${ac_cv_path_GREP+set}" = set; then
3540 echo $ECHO_N "(cached) $ECHO_C" >&6
3541 else
3542 # Extract the first word of "grep ggrep" to use in msg output
3543 if test -z "$GREP"; then
3544 set dummy grep ggrep; ac_prog_name=$2
3545 if test "${ac_cv_path_GREP+set}" = set; then
3546 echo $ECHO_N "(cached) $ECHO_C" >&6
3547 else
3548 ac_path_GREP_found=false
3549 # Loop through the user's path and test for each of PROGNAME-LIST
3550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3551 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3552 do
3553 IFS=$as_save_IFS
3554 test -z "$as_dir" && as_dir=.
3555 for ac_prog in grep ggrep; do
3556 for ac_exec_ext in '' $ac_executable_extensions; do
3557 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3558 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3559 # Check for GNU ac_path_GREP and select it if it is found.
3560 # Check for GNU $ac_path_GREP
3561 case `"$ac_path_GREP" --version 2>&1` in
3562 *GNU*)
3563 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3564 *)
3565 ac_count=0
3566 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3567 while :
3568 do
3569 cat "conftest.in" "conftest.in" >"conftest.tmp"
3570 mv "conftest.tmp" "conftest.in"
3571 cp "conftest.in" "conftest.nl"
3572 echo 'GREP' >> "conftest.nl"
3573 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3574 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3575 ac_count=`expr $ac_count + 1`
3576 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3577 # Best one so far, save it but keep looking for a better one
3578 ac_cv_path_GREP="$ac_path_GREP"
3579 ac_path_GREP_max=$ac_count
3580 fi
3581 # 10*(2^10) chars as input seems more than enough
3582 test $ac_count -gt 10 && break
3583 done
3584 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3585 esac
3586
3587
3588 $ac_path_GREP_found && break 3
3589 done
3590 done
3591
3592 done
3593 IFS=$as_save_IFS
3594
3595
3596 fi
3597
3598 GREP="$ac_cv_path_GREP"
3599 if test -z "$GREP"; then
3600 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3601 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3602 { (exit 1); exit 1; }; }
3603 fi
3604
3605 else
3606 ac_cv_path_GREP=$GREP
3607 fi
3608
3609
3610 fi
3611 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3612 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3613 GREP="$ac_cv_path_GREP"
3614
3615
3616 { echo "$as_me:$LINENO: checking for egrep" >&5
3617 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3618 if test "${ac_cv_path_EGREP+set}" = set; then
3619 echo $ECHO_N "(cached) $ECHO_C" >&6
3620 else
3621 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3622 then ac_cv_path_EGREP="$GREP -E"
3623 else
3624 # Extract the first word of "egrep" to use in msg output
3625 if test -z "$EGREP"; then
3626 set dummy egrep; ac_prog_name=$2
3627 if test "${ac_cv_path_EGREP+set}" = set; then
3628 echo $ECHO_N "(cached) $ECHO_C" >&6
3629 else
3630 ac_path_EGREP_found=false
3631 # Loop through the user's path and test for each of PROGNAME-LIST
3632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3633 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3634 do
3635 IFS=$as_save_IFS
3636 test -z "$as_dir" && as_dir=.
3637 for ac_prog in egrep; do
3638 for ac_exec_ext in '' $ac_executable_extensions; do
3639 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3640 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3641 # Check for GNU ac_path_EGREP and select it if it is found.
3642 # Check for GNU $ac_path_EGREP
3643 case `"$ac_path_EGREP" --version 2>&1` in
3644 *GNU*)
3645 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3646 *)
3647 ac_count=0
3648 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3649 while :
3650 do
3651 cat "conftest.in" "conftest.in" >"conftest.tmp"
3652 mv "conftest.tmp" "conftest.in"
3653 cp "conftest.in" "conftest.nl"
3654 echo 'EGREP' >> "conftest.nl"
3655 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3656 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3657 ac_count=`expr $ac_count + 1`
3658 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3659 # Best one so far, save it but keep looking for a better one
3660 ac_cv_path_EGREP="$ac_path_EGREP"
3661 ac_path_EGREP_max=$ac_count
3662 fi
3663 # 10*(2^10) chars as input seems more than enough
3664 test $ac_count -gt 10 && break
3665 done
3666 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3667 esac
3668
3669
3670 $ac_path_EGREP_found && break 3
3671 done
3672 done
3673
3674 done
3675 IFS=$as_save_IFS
3676
3677
3678 fi
3679
3680 EGREP="$ac_cv_path_EGREP"
3681 if test -z "$EGREP"; then
3682 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3683 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3684 { (exit 1); exit 1; }; }
3685 fi
3686
3687 else
3688 ac_cv_path_EGREP=$EGREP
3689 fi
3690
3691
3692 fi
3693 fi
3694 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3695 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3696 EGREP="$ac_cv_path_EGREP"
3697
3698
3699
3700 { echo "$as_me:$LINENO: checking for AIX" >&5
3701 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3702 cat >conftest.$ac_ext <<_ACEOF
3703 /* confdefs.h. */
3704 _ACEOF
3705 cat confdefs.h >>conftest.$ac_ext
3706 cat >>conftest.$ac_ext <<_ACEOF
3707 /* end confdefs.h. */
3708 #ifdef _AIX
3709 yes
3710 #endif
3711
3712 _ACEOF
3713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3714 $EGREP "yes" >/dev/null 2>&1; then
3715 { echo "$as_me:$LINENO: result: yes" >&5
3716 echo "${ECHO_T}yes" >&6; }
3717 cat >>confdefs.h <<\_ACEOF
3718 #define _ALL_SOURCE 1
3719 _ACEOF
3720
3721 else
3722 { echo "$as_me:$LINENO: result: no" >&5
3723 echo "${ECHO_T}no" >&6; }
3724 fi
3725 rm -f conftest*
3726
3727
3728 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3729 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3730 if test "${ac_cv_search_strerror+set}" = set; then
3731 echo $ECHO_N "(cached) $ECHO_C" >&6
3732 else
3733 ac_func_search_save_LIBS=$LIBS
3734 cat >conftest.$ac_ext <<_ACEOF
3735 /* confdefs.h. */
3736 _ACEOF
3737 cat confdefs.h >>conftest.$ac_ext
3738 cat >>conftest.$ac_ext <<_ACEOF
3739 /* end confdefs.h. */
3740
3741 /* Override any GCC internal prototype to avoid an error.
3742 Use char because int might match the return type of a GCC
3743 builtin and then its argument prototype would still apply. */
3744 #ifdef __cplusplus
3745 extern "C"
3746 #endif
3747 char strerror ();
3748 int
3749 main ()
3750 {
3751 return strerror ();
3752 ;
3753 return 0;
3754 }
3755 _ACEOF
3756 for ac_lib in '' cposix; do
3757 if test -z "$ac_lib"; then
3758 ac_res="none required"
3759 else
3760 ac_res=-l$ac_lib
3761 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3762 fi
3763 rm -f conftest.$ac_objext conftest$ac_exeext
3764 if { (ac_try="$ac_link"
3765 case "(($ac_try" in
3766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3767 *) ac_try_echo=$ac_try;;
3768 esac
3769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3770 (eval "$ac_link") 2>conftest.er1
3771 ac_status=$?
3772 grep -v '^ *+' conftest.er1 >conftest.err
3773 rm -f conftest.er1
3774 cat conftest.err >&5
3775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3776 (exit $ac_status); } && {
3777 test -z "$ac_c_werror_flag" ||
3778 test ! -s conftest.err
3779 } && test -s conftest$ac_exeext &&
3780 $as_test_x conftest$ac_exeext; then
3781 ac_cv_search_strerror=$ac_res
3782 else
3783 echo "$as_me: failed program was:" >&5
3784 sed 's/^/| /' conftest.$ac_ext >&5
3785
3786
3787 fi
3788
3789 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3790 conftest$ac_exeext
3791 if test "${ac_cv_search_strerror+set}" = set; then
3792 break
3793 fi
3794 done
3795 if test "${ac_cv_search_strerror+set}" = set; then
3796 :
3797 else
3798 ac_cv_search_strerror=no
3799 fi
3800 rm conftest.$ac_ext
3801 LIBS=$ac_func_search_save_LIBS
3802 fi
3803 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3804 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3805 ac_res=$ac_cv_search_strerror
3806 if test "$ac_res" != no; then
3807 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3808
3809 fi
3810
3811 ac_ext=cpp
3812 ac_cpp='$CXXCPP $CPPFLAGS'
3813 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3814 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3815 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3816
3817
3818 if test x$GCC = xyes && test x$GXX = xyes; then
3819 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3820 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3821 save_CXX="$CXX"
3822 save_LIBS="$LIBS"
3823 CXX="$CC"
3824 LIBS="$LIBS -lsupc++"
3825 LINKER="$CC"
3826
3827 cat >conftest.$ac_ext <<_ACEOF
3828 /* confdefs.h. */
3829 _ACEOF
3830 cat confdefs.h >>conftest.$ac_ext
3831 cat >>conftest.$ac_ext <<_ACEOF
3832 /* end confdefs.h. */
3833 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3834 int
3835 main ()
3836 {
3837
3838 ;
3839 return 0;
3840 }
3841 _ACEOF
3842 rm -f conftest.$ac_objext conftest$ac_exeext
3843 if { (ac_try="$ac_link"
3844 case "(($ac_try" in
3845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846 *) ac_try_echo=$ac_try;;
3847 esac
3848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3849 (eval "$ac_link") 2>conftest.er1
3850 ac_status=$?
3851 grep -v '^ *+' conftest.er1 >conftest.err
3852 rm -f conftest.er1
3853 cat conftest.err >&5
3854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855 (exit $ac_status); } && {
3856 test -z "$ac_cxx_werror_flag" ||
3857 test ! -s conftest.err
3858 } && test -s conftest$ac_exeext &&
3859 $as_test_x conftest$ac_exeext; then
3860
3861 { echo "$as_me:$LINENO: result: ok" >&5
3862 echo "${ECHO_T}ok" >&6; }
3863 CXXLIB="-lsupc++"
3864
3865 else
3866 echo "$as_me: failed program was:" >&5
3867 sed 's/^/| /' conftest.$ac_ext >&5
3868
3869
3870 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3871 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3872 LIBS="$save_LIBS"
3873 LINKER="$save_CXX"
3874
3875
3876 fi
3877
3878 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3879 conftest$ac_exeext conftest.$ac_ext
3880 CXX="$save_CXX"
3881 fi
3882 LINKER=$LINKER
3883
3884
3885
3886 if test -z "$orig_CXXFLAGS"; then
3887 if test x$GCC = xyes && test "x$GXX" = xyes; then
3888 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3889 cat >conftest.$ac_ext <<_ACEOF
3890 /* confdefs.h. */
3891 _ACEOF
3892 cat confdefs.h >>conftest.$ac_ext
3893 cat >>conftest.$ac_ext <<_ACEOF
3894 /* end confdefs.h. */
3895
3896 int
3897 main ()
3898 {
3899
3900 ;
3901 return 0;
3902 }
3903 _ACEOF
3904 rm -f conftest.$ac_objext
3905 if { (ac_try="$ac_compile"
3906 case "(($ac_try" in
3907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3908 *) ac_try_echo=$ac_try;;
3909 esac
3910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3911 (eval "$ac_compile") 2>conftest.er1
3912 ac_status=$?
3913 grep -v '^ *+' conftest.er1 >conftest.err
3914 rm -f conftest.er1
3915 cat conftest.err >&5
3916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3917 (exit $ac_status); } && {
3918 test -z "$ac_cxx_werror_flag" ||
3919 test ! -s conftest.err
3920 } && test -s conftest.$ac_objext; then
3921 :
3922 else
3923 echo "$as_me: failed program was:" >&5
3924 sed 's/^/| /' conftest.$ac_ext >&5
3925
3926 CXXFLAGS="-g -O3"
3927 fi
3928
3929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3930 else
3931 CXXFLAGS="-O"
3932 fi
3933 CFLAGS="$CXXFLAGS"
3934 fi
3935
3936
3937 cat >>confdefs.h <<\_ACEOF
3938 #define _GNU_SOURCE 1
3939 _ACEOF
3940
3941
3942 case $host in
3943 *-*-solaris* )
3944
3945 cat >>confdefs.h <<\_ACEOF
3946 #define _XOPEN_SOURCE 500
3947 _ACEOF
3948
3949 ;;
3950 esac
3951
3952
3953 { echo "$as_me:$LINENO: checking for setlocale" >&5
3954 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3955 if test "${ac_cv_func_setlocale+set}" = set; then
3956 echo $ECHO_N "(cached) $ECHO_C" >&6
3957 else
3958 cat >conftest.$ac_ext <<_ACEOF
3959 /* confdefs.h. */
3960 _ACEOF
3961 cat confdefs.h >>conftest.$ac_ext
3962 cat >>conftest.$ac_ext <<_ACEOF
3963 /* end confdefs.h. */
3964 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3965 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3966 #define setlocale innocuous_setlocale
3967
3968 /* System header to define __stub macros and hopefully few prototypes,
3969 which can conflict with char setlocale (); below.
3970 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3971 <limits.h> exists even on freestanding compilers. */
3972
3973 #ifdef __STDC__
3974 # include <limits.h>
3975 #else
3976 # include <assert.h>
3977 #endif
3978
3979 #undef setlocale
3980
3981 /* Override any GCC internal prototype to avoid an error.
3982 Use char because int might match the return type of a GCC
3983 builtin and then its argument prototype would still apply. */
3984 #ifdef __cplusplus
3985 extern "C"
3986 #endif
3987 char setlocale ();
3988 /* The GNU C library defines this for functions which it implements
3989 to always fail with ENOSYS. Some functions are actually named
3990 something starting with __ and the normal name is an alias. */
3991 #if defined __stub_setlocale || defined __stub___setlocale
3992 choke me
3993 #endif
3994
3995 int
3996 main ()
3997 {
3998 return setlocale ();
3999 ;
4000 return 0;
4001 }
4002 _ACEOF
4003 rm -f conftest.$ac_objext conftest$ac_exeext
4004 if { (ac_try="$ac_link"
4005 case "(($ac_try" in
4006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4007 *) ac_try_echo=$ac_try;;
4008 esac
4009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4010 (eval "$ac_link") 2>conftest.er1
4011 ac_status=$?
4012 grep -v '^ *+' conftest.er1 >conftest.err
4013 rm -f conftest.er1
4014 cat conftest.err >&5
4015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4016 (exit $ac_status); } && {
4017 test -z "$ac_cxx_werror_flag" ||
4018 test ! -s conftest.err
4019 } && test -s conftest$ac_exeext &&
4020 $as_test_x conftest$ac_exeext; then
4021 ac_cv_func_setlocale=yes
4022 else
4023 echo "$as_me: failed program was:" >&5
4024 sed 's/^/| /' conftest.$ac_ext >&5
4025
4026 ac_cv_func_setlocale=no
4027 fi
4028
4029 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4030 conftest$ac_exeext conftest.$ac_ext
4031 fi
4032 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
4033 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4034 if test $ac_cv_func_setlocale = yes; then
4035 :
4036 else
4037 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4038 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4039 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4040 echo $ECHO_N "(cached) $ECHO_C" >&6
4041 else
4042 ac_check_lib_save_LIBS=$LIBS
4043 LIBS="-lxpg4 $LIBS"
4044 cat >conftest.$ac_ext <<_ACEOF
4045 /* confdefs.h. */
4046 _ACEOF
4047 cat confdefs.h >>conftest.$ac_ext
4048 cat >>conftest.$ac_ext <<_ACEOF
4049 /* end confdefs.h. */
4050
4051 /* Override any GCC internal prototype to avoid an error.
4052 Use char because int might match the return type of a GCC
4053 builtin and then its argument prototype would still apply. */
4054 #ifdef __cplusplus
4055 extern "C"
4056 #endif
4057 char setlocale ();
4058 int
4059 main ()
4060 {
4061 return setlocale ();
4062 ;
4063 return 0;
4064 }
4065 _ACEOF
4066 rm -f conftest.$ac_objext conftest$ac_exeext
4067 if { (ac_try="$ac_link"
4068 case "(($ac_try" in
4069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4070 *) ac_try_echo=$ac_try;;
4071 esac
4072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4073 (eval "$ac_link") 2>conftest.er1
4074 ac_status=$?
4075 grep -v '^ *+' conftest.er1 >conftest.err
4076 rm -f conftest.er1
4077 cat conftest.err >&5
4078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4079 (exit $ac_status); } && {
4080 test -z "$ac_cxx_werror_flag" ||
4081 test ! -s conftest.err
4082 } && test -s conftest$ac_exeext &&
4083 $as_test_x conftest$ac_exeext; then
4084 ac_cv_lib_xpg4_setlocale=yes
4085 else
4086 echo "$as_me: failed program was:" >&5
4087 sed 's/^/| /' conftest.$ac_ext >&5
4088
4089 ac_cv_lib_xpg4_setlocale=no
4090 fi
4091
4092 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4093 conftest$ac_exeext conftest.$ac_ext
4094 LIBS=$ac_check_lib_save_LIBS
4095 fi
4096 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4097 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4098 if test $ac_cv_lib_xpg4_setlocale = yes; then
4099 LIBS="$LIBS -lxpg4"
4100 fi
4101
4102 fi
4103
4104
4105 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4106 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4107 if test "${ac_cv_func_gethostbyname+set}" = set; then
4108 echo $ECHO_N "(cached) $ECHO_C" >&6
4109 else
4110 cat >conftest.$ac_ext <<_ACEOF
4111 /* confdefs.h. */
4112 _ACEOF
4113 cat confdefs.h >>conftest.$ac_ext
4114 cat >>conftest.$ac_ext <<_ACEOF
4115 /* end confdefs.h. */
4116 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4117 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4118 #define gethostbyname innocuous_gethostbyname
4119
4120 /* System header to define __stub macros and hopefully few prototypes,
4121 which can conflict with char gethostbyname (); below.
4122 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4123 <limits.h> exists even on freestanding compilers. */
4124
4125 #ifdef __STDC__
4126 # include <limits.h>
4127 #else
4128 # include <assert.h>
4129 #endif
4130
4131 #undef gethostbyname
4132
4133 /* Override any GCC internal prototype to avoid an error.
4134 Use char because int might match the return type of a GCC
4135 builtin and then its argument prototype would still apply. */
4136 #ifdef __cplusplus
4137 extern "C"
4138 #endif
4139 char gethostbyname ();
4140 /* The GNU C library defines this for functions which it implements
4141 to always fail with ENOSYS. Some functions are actually named
4142 something starting with __ and the normal name is an alias. */
4143 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4144 choke me
4145 #endif
4146
4147 int
4148 main ()
4149 {
4150 return gethostbyname ();
4151 ;
4152 return 0;
4153 }
4154 _ACEOF
4155 rm -f conftest.$ac_objext conftest$ac_exeext
4156 if { (ac_try="$ac_link"
4157 case "(($ac_try" in
4158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4159 *) ac_try_echo=$ac_try;;
4160 esac
4161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4162 (eval "$ac_link") 2>conftest.er1
4163 ac_status=$?
4164 grep -v '^ *+' conftest.er1 >conftest.err
4165 rm -f conftest.er1
4166 cat conftest.err >&5
4167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4168 (exit $ac_status); } && {
4169 test -z "$ac_cxx_werror_flag" ||
4170 test ! -s conftest.err
4171 } && test -s conftest$ac_exeext &&
4172 $as_test_x conftest$ac_exeext; then
4173 ac_cv_func_gethostbyname=yes
4174 else
4175 echo "$as_me: failed program was:" >&5
4176 sed 's/^/| /' conftest.$ac_ext >&5
4177
4178 ac_cv_func_gethostbyname=no
4179 fi
4180
4181 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4182 conftest$ac_exeext conftest.$ac_ext
4183 fi
4184 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4185 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4186 if test $ac_cv_func_gethostbyname = yes; then
4187 :
4188 else
4189 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4190 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4191 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4192 echo $ECHO_N "(cached) $ECHO_C" >&6
4193 else
4194 ac_check_lib_save_LIBS=$LIBS
4195 LIBS="-lnsl $LIBS"
4196 cat >conftest.$ac_ext <<_ACEOF
4197 /* confdefs.h. */
4198 _ACEOF
4199 cat confdefs.h >>conftest.$ac_ext
4200 cat >>conftest.$ac_ext <<_ACEOF
4201 /* end confdefs.h. */
4202
4203 /* Override any GCC internal prototype to avoid an error.
4204 Use char because int might match the return type of a GCC
4205 builtin and then its argument prototype would still apply. */
4206 #ifdef __cplusplus
4207 extern "C"
4208 #endif
4209 char gethostbyname ();
4210 int
4211 main ()
4212 {
4213 return gethostbyname ();
4214 ;
4215 return 0;
4216 }
4217 _ACEOF
4218 rm -f conftest.$ac_objext conftest$ac_exeext
4219 if { (ac_try="$ac_link"
4220 case "(($ac_try" in
4221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4222 *) ac_try_echo=$ac_try;;
4223 esac
4224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4225 (eval "$ac_link") 2>conftest.er1
4226 ac_status=$?
4227 grep -v '^ *+' conftest.er1 >conftest.err
4228 rm -f conftest.er1
4229 cat conftest.err >&5
4230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231 (exit $ac_status); } && {
4232 test -z "$ac_cxx_werror_flag" ||
4233 test ! -s conftest.err
4234 } && test -s conftest$ac_exeext &&
4235 $as_test_x conftest$ac_exeext; then
4236 ac_cv_lib_nsl_gethostbyname=yes
4237 else
4238 echo "$as_me: failed program was:" >&5
4239 sed 's/^/| /' conftest.$ac_ext >&5
4240
4241 ac_cv_lib_nsl_gethostbyname=no
4242 fi
4243
4244 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4245 conftest$ac_exeext conftest.$ac_ext
4246 LIBS=$ac_check_lib_save_LIBS
4247 fi
4248 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4249 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4250 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4251 LIBS="$LIBS -lnsl"
4252 fi
4253
4254 fi
4255
4256 { echo "$as_me:$LINENO: checking for socket" >&5
4257 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4258 if test "${ac_cv_func_socket+set}" = set; then
4259 echo $ECHO_N "(cached) $ECHO_C" >&6
4260 else
4261 cat >conftest.$ac_ext <<_ACEOF
4262 /* confdefs.h. */
4263 _ACEOF
4264 cat confdefs.h >>conftest.$ac_ext
4265 cat >>conftest.$ac_ext <<_ACEOF
4266 /* end confdefs.h. */
4267 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4268 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4269 #define socket innocuous_socket
4270
4271 /* System header to define __stub macros and hopefully few prototypes,
4272 which can conflict with char socket (); below.
4273 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4274 <limits.h> exists even on freestanding compilers. */
4275
4276 #ifdef __STDC__
4277 # include <limits.h>
4278 #else
4279 # include <assert.h>
4280 #endif
4281
4282 #undef socket
4283
4284 /* Override any GCC internal prototype to avoid an error.
4285 Use char because int might match the return type of a GCC
4286 builtin and then its argument prototype would still apply. */
4287 #ifdef __cplusplus
4288 extern "C"
4289 #endif
4290 char socket ();
4291 /* The GNU C library defines this for functions which it implements
4292 to always fail with ENOSYS. Some functions are actually named
4293 something starting with __ and the normal name is an alias. */
4294 #if defined __stub_socket || defined __stub___socket
4295 choke me
4296 #endif
4297
4298 int
4299 main ()
4300 {
4301 return socket ();
4302 ;
4303 return 0;
4304 }
4305 _ACEOF
4306 rm -f conftest.$ac_objext conftest$ac_exeext
4307 if { (ac_try="$ac_link"
4308 case "(($ac_try" in
4309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4310 *) ac_try_echo=$ac_try;;
4311 esac
4312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4313 (eval "$ac_link") 2>conftest.er1
4314 ac_status=$?
4315 grep -v '^ *+' conftest.er1 >conftest.err
4316 rm -f conftest.er1
4317 cat conftest.err >&5
4318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4319 (exit $ac_status); } && {
4320 test -z "$ac_cxx_werror_flag" ||
4321 test ! -s conftest.err
4322 } && test -s conftest$ac_exeext &&
4323 $as_test_x conftest$ac_exeext; then
4324 ac_cv_func_socket=yes
4325 else
4326 echo "$as_me: failed program was:" >&5
4327 sed 's/^/| /' conftest.$ac_ext >&5
4328
4329 ac_cv_func_socket=no
4330 fi
4331
4332 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4333 conftest$ac_exeext conftest.$ac_ext
4334 fi
4335 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4336 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4337 if test $ac_cv_func_socket = yes; then
4338 :
4339 else
4340 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4341 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4342 if test "${ac_cv_lib_socket_socket+set}" = set; then
4343 echo $ECHO_N "(cached) $ECHO_C" >&6
4344 else
4345 ac_check_lib_save_LIBS=$LIBS
4346 LIBS="-lsocket $LIBS"
4347 cat >conftest.$ac_ext <<_ACEOF
4348 /* confdefs.h. */
4349 _ACEOF
4350 cat confdefs.h >>conftest.$ac_ext
4351 cat >>conftest.$ac_ext <<_ACEOF
4352 /* end confdefs.h. */
4353
4354 /* Override any GCC internal prototype to avoid an error.
4355 Use char because int might match the return type of a GCC
4356 builtin and then its argument prototype would still apply. */
4357 #ifdef __cplusplus
4358 extern "C"
4359 #endif
4360 char socket ();
4361 int
4362 main ()
4363 {
4364 return socket ();
4365 ;
4366 return 0;
4367 }
4368 _ACEOF
4369 rm -f conftest.$ac_objext conftest$ac_exeext
4370 if { (ac_try="$ac_link"
4371 case "(($ac_try" in
4372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4373 *) ac_try_echo=$ac_try;;
4374 esac
4375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4376 (eval "$ac_link") 2>conftest.er1
4377 ac_status=$?
4378 grep -v '^ *+' conftest.er1 >conftest.err
4379 rm -f conftest.er1
4380 cat conftest.err >&5
4381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4382 (exit $ac_status); } && {
4383 test -z "$ac_cxx_werror_flag" ||
4384 test ! -s conftest.err
4385 } && test -s conftest$ac_exeext &&
4386 $as_test_x conftest$ac_exeext; then
4387 ac_cv_lib_socket_socket=yes
4388 else
4389 echo "$as_me: failed program was:" >&5
4390 sed 's/^/| /' conftest.$ac_ext >&5
4391
4392 ac_cv_lib_socket_socket=no
4393 fi
4394
4395 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4396 conftest$ac_exeext conftest.$ac_ext
4397 LIBS=$ac_check_lib_save_LIBS
4398 fi
4399 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4400 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4401 if test $ac_cv_lib_socket_socket = yes; then
4402 LIBS="$LIBS -lsocket"
4403 fi
4404
4405 fi
4406
4407
4408
4409 support_frills=yes
4410 support_inheritpixmap=yes
4411 support_tinting=yes
4412 support_fading=yes
4413 support_keepscrolling=yes
4414 support_selectionscrolling=yes
4415 support_mousewheel=yes
4416 support_mouseslipwheel=yes
4417 support_text_blink=yes
4418 support_pointer_blank=yes
4419 support_scroll_rxvt=yes
4420 support_scroll_next=yes
4421 support_scroll_xterm=yes
4422 support_scroll_plain=yes
4423 support_xim=yes
4424 support_xpm=yes
4425 support_afterimage=yes
4426 support_afterstep=yes
4427 support_xft=yes
4428 support_unicode3=no
4429 support_combining=yes
4430 support_8bitctrls=no
4431 support_iso14755=yes
4432 support_styles=yes
4433 support_perl=yes
4434 codesets=all
4435
4436
4437 if test "x$enable_shared" = xyes; then
4438
4439 cat >>confdefs.h <<\_ACEOF
4440 #define LIBRXVT 1
4441 _ACEOF
4442
4443 INSTALL_LIBRXVT=yes
4444 fi
4445
4446
4447 # Check whether --enable-everything was given.
4448 if test "${enable_everything+set}" = set; then
4449 enableval=$enable_everything;
4450 if test x$enableval = xno; then
4451 support_frills=no
4452 support_inheritpixmap=no
4453 support_tinting=no
4454 support_fading=no
4455 support_keepscrolling=no
4456 support_selectionscrolling=no
4457 support_lastlog=no
4458 support_mousewheel=no
4459 support_mouseslipwheel=no
4460 support_text_blink=no
4461 support_pointer_blank=no
4462 support_scroll_rxvt=no
4463 support_scroll_next=no
4464 support_scroll_xterm=no
4465 support_scroll_plain=no
4466 support_utmp=no
4467 support_wtmp=no
4468 support_xim=no
4469 support_xpm=no
4470 support_afterimage=no
4471 support_afterstep=no
4472 support_xft=no
4473 support_unicode3=no
4474 support_combining=no
4475 support_8bitctrls=no
4476 support_iso14755=no
4477 support_styles=no
4478 support_perl=no
4479 codesets=
4480 fi
4481 if test x$enableval = xyes; then
4482 support_frills=yes
4483 support_inheritpixmap=yes
4484 support_tinting=yes
4485 support_fading=yes
4486 support_keepscrolling=yes
4487 support_selectionscrolling=yes
4488 support_lastlog=yes
4489 support_mousewheel=yes
4490 support_mouseslipwheel=yes
4491 support_text_blink=yes
4492 support_pointer_blank=yes
4493 support_scroll_rxvt=yes
4494 support_scroll_next=yes
4495 support_scroll_xterm=yes
4496 support_scroll_plain=yes
4497 support_utmp=yes
4498 support_wtmp=yes
4499 support_xim=yes
4500 support_xpm=yes
4501 support_afterimage=yes
4502 support_afterstep=yes
4503 support_xft=yes
4504 support_unicode3=yes
4505 support_combining=yes
4506 #support_8bitctrls=yes
4507 support_iso14755=yes
4508 support_styles=yes
4509 support_perl=yes
4510 codesets=all
4511 fi
4512
4513 fi
4514
4515
4516 # Check whether --enable-unicode3 was given.
4517 if test "${enable_unicode3+set}" = set; then
4518 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4519 support_unicode3=$enableval
4520 fi
4521 fi
4522
4523
4524 # Check whether --enable-combining was given.
4525 if test "${enable_combining+set}" = set; then
4526 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4527 support_combining=$enableval
4528 fi
4529 fi
4530
4531
4532 # Check whether --enable-xft was given.
4533 if test "${enable_xft+set}" = set; then
4534 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4535 support_xft=$enableval
4536 fi
4537 fi
4538
4539
4540 # Check whether --enable-font-styles was given.
4541 if test "${enable_font_styles+set}" = set; then
4542 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4543 support_styles=$enableval
4544 fi
4545 fi
4546
4547
4548 # Check whether --enable-xpm-background was given.
4549 if test "${enable_xpm_background+set}" = set; then
4550 enableval=$enable_xpm_background; if test x$enableval = xyes -o x$enableval = xno; then
4551 support_xpm=$enableval
4552 fi
4553 fi
4554
4555
4556 # Check whether --enable-afterimage was given.
4557 if test "${enable_afterimage+set}" = set; then
4558 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4559 support_afterimage=$enableval
4560 fi
4561 fi
4562
4563
4564
4565 # Check whether --with-afterimage_config was given.
4566 if test "${with_afterimage_config+set}" = set; then
4567 withval=$with_afterimage_config; if test "x$withval" != x; then
4568 afterimage_config=$withval/afterimage-config
4569 fi
4570 fi
4571
4572
4573 # Check whether --enable-afterstep was given.
4574 if test "${enable_afterstep+set}" = set; then
4575 enableval=$enable_afterstep; if test x$enableval = xyes -o x$enableval = xno; then
4576 support_afterstep=$enableval
4577 fi
4578 fi
4579
4580
4581 # Check whether --enable-transparency was given.
4582 if test "${enable_transparency+set}" = set; then
4583 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4584 support_inheritpixmap=$enableval
4585 fi
4586 fi
4587
4588
4589 # Check whether --enable-tinting was given.
4590 if test "${enable_tinting+set}" = set; then
4591 enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4592 support_tinting=$enableval
4593 fi
4594 fi
4595
4596
4597 # Check whether --enable-fading was given.
4598 if test "${enable_fading+set}" = set; then
4599 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4600 support_fading=$enableval
4601 fi
4602 fi
4603
4604
4605 # Check whether --enable-rxvt-scroll was given.
4606 if test "${enable_rxvt_scroll+set}" = set; then
4607 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4608 support_scroll_rxvt=$enableval
4609 fi
4610 fi
4611
4612
4613 # Check whether --enable-next-scroll was given.
4614 if test "${enable_next_scroll+set}" = set; then
4615 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4616 support_scroll_next=$enableval
4617 fi
4618 fi
4619
4620
4621 # Check whether --enable-xterm-scroll was given.
4622 if test "${enable_xterm_scroll+set}" = set; then
4623 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4624 support_scroll_xterm=$enableval
4625 fi
4626 fi
4627
4628
4629 # Check whether --enable-perl was given.
4630 if test "${enable_perl+set}" = set; then
4631 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4632 support_perl=$enableval
4633 fi
4634 fi
4635
4636
4637 # Check whether --enable-plain-scroll was given.
4638 if test "${enable_plain_scroll+set}" = set; then
4639 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4640 support_scroll_plain=$enableval
4641 fi
4642 fi
4643
4644
4645
4646 # Check whether --with-codesets was given.
4647 if test "${with_codesets+set}" = set; then
4648 withval=$with_codesets; codesets="$withval"
4649 fi
4650
4651
4652 # Check whether --enable-xim was given.
4653 if test "${enable_xim+set}" = set; then
4654 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4655 support_xim=$enableval
4656 fi
4657 fi
4658
4659
4660 # Check whether --enable-backspace-key was given.
4661 if test "${enable_backspace_key+set}" = set; then
4662 enableval=$enable_backspace_key; if test x$enableval = xno; then
4663
4664 cat >>confdefs.h <<\_ACEOF
4665 #define NO_BACKSPACE_KEY 1
4666 _ACEOF
4667
4668 fi
4669 fi
4670
4671
4672 # Check whether --enable-delete-key was given.
4673 if test "${enable_delete_key+set}" = set; then
4674 enableval=$enable_delete_key; if test x$enableval = xno; then
4675
4676 cat >>confdefs.h <<\_ACEOF
4677 #define NO_DELETE_KEY 1
4678 _ACEOF
4679
4680 fi
4681 fi
4682
4683
4684 # Check whether --enable-resources was given.
4685 if test "${enable_resources+set}" = set; then
4686 enableval=$enable_resources; if test x$enableval = xno; then
4687
4688 cat >>confdefs.h <<\_ACEOF
4689 #define NO_RESOURCES 1
4690 _ACEOF
4691
4692 fi
4693 fi
4694
4695
4696 # Check whether --enable-8bitctrls was given.
4697 if test "${enable_8bitctrls+set}" = set; then
4698 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4699 support_8bitctrls=$enableval
4700 fi
4701 fi
4702
4703
4704 RESFALLBACK=Rxvt
4705 # Check whether --enable-fallback was given.
4706 if test "${enable_fallback+set}" = set; then
4707 enableval=$enable_fallback;
4708 test x$enableval = xyes && enableval=Rxvt
4709 test x$enableval = xno && enableval=
4710 RESFALLBACK="$enableval"
4711
4712 fi
4713
4714
4715 if test x$RESFALLBACK != x; then
4716
4717 cat >>confdefs.h <<_ACEOF
4718 #define RESFALLBACK "$RESFALLBACK"
4719 _ACEOF
4720
4721 fi
4722
4723 RESNAME=urxvt
4724
4725 # Check whether --with-res-name was given.
4726 if test "${with_res_name+set}" = set; then
4727 withval=$with_res_name; RESNAME="$withval"
4728 fi
4729
4730
4731 cat >>confdefs.h <<_ACEOF
4732 #define RESNAME "$RESNAME"
4733 _ACEOF
4734
4735
4736 RESCLASS=URxvt
4737
4738 # Check whether --with-res-class was given.
4739 if test "${with_res_class+set}" = set; then
4740 withval=$with_res_class; RESCLASS="$withval"
4741 fi
4742
4743
4744 cat >>confdefs.h <<_ACEOF
4745 #define RESCLASS "$RESCLASS"
4746 _ACEOF
4747
4748
4749 RXVTNAME=urxvt
4750
4751 # Check whether --with-name was given.
4752 if test "${with_name+set}" = set; then
4753 withval=$with_name; RXVTNAME="$withval"
4754 fi
4755
4756
4757 cat >>confdefs.h <<_ACEOF
4758 #define RXVTNAME "$RXVTNAME"
4759 _ACEOF
4760
4761
4762 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4763
4764
4765 # Check whether --enable-swapscreen was given.
4766 if test "${enable_swapscreen+set}" = set; then
4767 enableval=$enable_swapscreen; if test x$enableval = xno; then
4768
4769 cat >>confdefs.h <<\_ACEOF
4770 #define NO_SECONDARY_SCREEN 1
4771 _ACEOF
4772
4773 fi
4774 fi
4775
4776
4777 # Check whether --enable-iso14755 was given.
4778 if test "${enable_iso14755+set}" = set; then
4779 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4780 support_iso14755=$enableval
4781 fi
4782 fi
4783
4784
4785 # Check whether --enable-frills was given.
4786 if test "${enable_frills+set}" = set; then
4787 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4788 support_frills=$enableval
4789 fi
4790 fi
4791
4792
4793 # Check whether --enable-keepscrolling was given.
4794 if test "${enable_keepscrolling+set}" = set; then
4795 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4796 support_keepscrolling=$enableval
4797 fi
4798 fi
4799
4800
4801 # Check whether --enable-selectionscrolling was given.
4802 if test "${enable_selectionscrolling+set}" = set; then
4803 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4804 support_selectionscrolling=$enableval
4805 fi
4806 fi
4807
4808
4809 # Check whether --enable-mousewheel was given.
4810 if test "${enable_mousewheel+set}" = set; then
4811 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4812 support_mousewheel=$enableval
4813 fi
4814 fi
4815
4816
4817 # Check whether --enable-slipwheeling was given.
4818 if test "${enable_slipwheeling+set}" = set; then
4819 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4820 support_mouseslipwheel=$enableval
4821 fi
4822 fi
4823
4824
4825 # Check whether --enable-smart-resize was given.
4826 if test "${enable_smart_resize+set}" = set; then
4827 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4828
4829 cat >>confdefs.h <<\_ACEOF
4830 #define SMART_RESIZE 1
4831 _ACEOF
4832
4833 fi
4834 fi
4835
4836
4837 # Check whether --enable-text-blink was given.
4838 if test "${enable_text_blink+set}" = set; then
4839 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4840 support_text_blink=$enableval
4841 fi
4842 fi
4843
4844
4845 # Check whether --enable-pointer-blank was given.
4846 if test "${enable_pointer_blank+set}" = set; then
4847 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4848 support_pointer_blank=$enableval
4849 fi
4850 fi
4851
4852
4853
4854 # Check whether --with-term was given.
4855 if test "${with_term+set}" = set; then
4856 withval=$with_term; if test x$withval != x; then
4857
4858 cat >>confdefs.h <<_ACEOF
4859 #define TERMENV "$withval"
4860 _ACEOF
4861 term="$withval"
4862 fi
4863 fi
4864
4865
4866
4867 # Check whether --with-terminfo was given.
4868 if test "${with_terminfo+set}" = set; then
4869 withval=$with_terminfo; if test x$withval != x; then
4870
4871 cat >>confdefs.h <<_ACEOF
4872 #define RXVT_TERMINFO "$withval"
4873 _ACEOF
4874 terminfo="$withval"
4875 fi
4876 fi
4877
4878
4879
4880 # Extract the first word of "tic", so it can be a program name with args.
4881 set dummy tic; ac_word=$2
4882 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4884 if test "${ac_cv_path_TIC+set}" = set; then
4885 echo $ECHO_N "(cached) $ECHO_C" >&6
4886 else
4887 case $TIC in
4888 [\\/]* | ?:[\\/]*)
4889 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4890 ;;
4891 *)
4892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4893 for as_dir in $PATH
4894 do
4895 IFS=$as_save_IFS
4896 test -z "$as_dir" && as_dir=.
4897 for ac_exec_ext in '' $ac_executable_extensions; do
4898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4899 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4900 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4901 break 2
4902 fi
4903 done
4904 done
4905 IFS=$as_save_IFS
4906
4907 ;;
4908 esac
4909 fi
4910 TIC=$ac_cv_path_TIC
4911 if test -n "$TIC"; then
4912 { echo "$as_me:$LINENO: result: $TIC" >&5
4913 echo "${ECHO_T}$TIC" >&6; }
4914 else
4915 { echo "$as_me:$LINENO: result: no" >&5
4916 echo "${ECHO_T}no" >&6; }
4917 fi
4918
4919
4920
4921
4922
4923 ac_ext=cpp
4924 ac_cpp='$CXXCPP $CPPFLAGS'
4925 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4926 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4927 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4928 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4929 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4930 if test -z "$CXXCPP"; then
4931 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4932 echo $ECHO_N "(cached) $ECHO_C" >&6
4933 else
4934 # Double quotes because CXXCPP needs to be expanded
4935 for CXXCPP in "$CXX -E" "/lib/cpp"
4936 do
4937 ac_preproc_ok=false
4938 for ac_cxx_preproc_warn_flag in '' yes
4939 do
4940 # Use a header file that comes with gcc, so configuring glibc
4941 # with a fresh cross-compiler works.
4942 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4943 # <limits.h> exists even on freestanding compilers.
4944 # On the NeXT, cc -E runs the code through the compiler's parser,
4945 # not just through cpp. "Syntax error" is here to catch this case.
4946 cat >conftest.$ac_ext <<_ACEOF
4947 /* confdefs.h. */
4948 _ACEOF
4949 cat confdefs.h >>conftest.$ac_ext
4950 cat >>conftest.$ac_ext <<_ACEOF
4951 /* end confdefs.h. */
4952 #ifdef __STDC__
4953 # include <limits.h>
4954 #else
4955 # include <assert.h>
4956 #endif
4957 Syntax error
4958 _ACEOF
4959 if { (ac_try="$ac_cpp conftest.$ac_ext"
4960 case "(($ac_try" in
4961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4962 *) ac_try_echo=$ac_try;;
4963 esac
4964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4965 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4966 ac_status=$?
4967 grep -v '^ *+' conftest.er1 >conftest.err
4968 rm -f conftest.er1
4969 cat conftest.err >&5
4970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4971 (exit $ac_status); } >/dev/null && {
4972 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4973 test ! -s conftest.err
4974 }; then
4975 :
4976 else
4977 echo "$as_me: failed program was:" >&5
4978 sed 's/^/| /' conftest.$ac_ext >&5
4979
4980 # Broken: fails on valid input.
4981 continue
4982 fi
4983
4984 rm -f conftest.err conftest.$ac_ext
4985
4986 # OK, works on sane cases. Now check whether nonexistent headers
4987 # can be detected and how.
4988 cat >conftest.$ac_ext <<_ACEOF
4989 /* confdefs.h. */
4990 _ACEOF
4991 cat confdefs.h >>conftest.$ac_ext
4992 cat >>conftest.$ac_ext <<_ACEOF
4993 /* end confdefs.h. */
4994 #include <ac_nonexistent.h>
4995 _ACEOF
4996 if { (ac_try="$ac_cpp conftest.$ac_ext"
4997 case "(($ac_try" in
4998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4999 *) ac_try_echo=$ac_try;;
5000 esac
5001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5002 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5003 ac_status=$?
5004 grep -v '^ *+' conftest.er1 >conftest.err
5005 rm -f conftest.er1
5006 cat conftest.err >&5
5007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 (exit $ac_status); } >/dev/null && {
5009 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5010 test ! -s conftest.err
5011 }; then
5012 # Broken: success on invalid input.
5013 continue
5014 else
5015 echo "$as_me: failed program was:" >&5
5016 sed 's/^/| /' conftest.$ac_ext >&5
5017
5018 # Passes both tests.
5019 ac_preproc_ok=:
5020 break
5021 fi
5022
5023 rm -f conftest.err conftest.$ac_ext
5024
5025 done
5026 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5027 rm -f conftest.err conftest.$ac_ext
5028 if $ac_preproc_ok; then
5029 break
5030 fi
5031
5032 done
5033 ac_cv_prog_CXXCPP=$CXXCPP
5034
5035 fi
5036 CXXCPP=$ac_cv_prog_CXXCPP
5037 else
5038 ac_cv_prog_CXXCPP=$CXXCPP
5039 fi
5040 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5041 echo "${ECHO_T}$CXXCPP" >&6; }
5042 ac_preproc_ok=false
5043 for ac_cxx_preproc_warn_flag in '' yes
5044 do
5045 # Use a header file that comes with gcc, so configuring glibc
5046 # with a fresh cross-compiler works.
5047 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5048 # <limits.h> exists even on freestanding compilers.
5049 # On the NeXT, cc -E runs the code through the compiler's parser,
5050 # not just through cpp. "Syntax error" is here to catch this case.
5051 cat >conftest.$ac_ext <<_ACEOF
5052 /* confdefs.h. */
5053 _ACEOF
5054 cat confdefs.h >>conftest.$ac_ext
5055 cat >>conftest.$ac_ext <<_ACEOF
5056 /* end confdefs.h. */
5057 #ifdef __STDC__
5058 # include <limits.h>
5059 #else
5060 # include <assert.h>
5061 #endif
5062 Syntax error
5063 _ACEOF
5064 if { (ac_try="$ac_cpp conftest.$ac_ext"
5065 case "(($ac_try" in
5066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5067 *) ac_try_echo=$ac_try;;
5068 esac
5069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5070 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5071 ac_status=$?
5072 grep -v '^ *+' conftest.er1 >conftest.err
5073 rm -f conftest.er1
5074 cat conftest.err >&5
5075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5076 (exit $ac_status); } >/dev/null && {
5077 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5078 test ! -s conftest.err
5079 }; then
5080 :
5081 else
5082 echo "$as_me: failed program was:" >&5
5083 sed 's/^/| /' conftest.$ac_ext >&5
5084
5085 # Broken: fails on valid input.
5086 continue
5087 fi
5088
5089 rm -f conftest.err conftest.$ac_ext
5090
5091 # OK, works on sane cases. Now check whether nonexistent headers
5092 # can be detected and how.
5093 cat >conftest.$ac_ext <<_ACEOF
5094 /* confdefs.h. */
5095 _ACEOF
5096 cat confdefs.h >>conftest.$ac_ext
5097 cat >>conftest.$ac_ext <<_ACEOF
5098 /* end confdefs.h. */
5099 #include <ac_nonexistent.h>
5100 _ACEOF
5101 if { (ac_try="$ac_cpp conftest.$ac_ext"
5102 case "(($ac_try" in
5103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5104 *) ac_try_echo=$ac_try;;
5105 esac
5106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5107 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5108 ac_status=$?
5109 grep -v '^ *+' conftest.er1 >conftest.err
5110 rm -f conftest.er1
5111 cat conftest.err >&5
5112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113 (exit $ac_status); } >/dev/null && {
5114 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5115 test ! -s conftest.err
5116 }; then
5117 # Broken: success on invalid input.
5118 continue
5119 else
5120 echo "$as_me: failed program was:" >&5
5121 sed 's/^/| /' conftest.$ac_ext >&5
5122
5123 # Passes both tests.
5124 ac_preproc_ok=:
5125 break
5126 fi
5127
5128 rm -f conftest.err conftest.$ac_ext
5129
5130 done
5131 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5132 rm -f conftest.err conftest.$ac_ext
5133 if $ac_preproc_ok; then
5134 :
5135 else
5136 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5137 See \`config.log' for more details." >&5
5138 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5139 See \`config.log' for more details." >&2;}
5140 { (exit 1); exit 1; }; }
5141 fi
5142
5143 ac_ext=cpp
5144 ac_cpp='$CXXCPP $CPPFLAGS'
5145 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5146 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5147 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5148
5149
5150 { echo "$as_me:$LINENO: checking for X" >&5
5151 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5152
5153
5154 # Check whether --with-x was given.
5155 if test "${with_x+set}" = set; then
5156 withval=$with_x;
5157 fi
5158
5159 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5160 if test "x$with_x" = xno; then
5161 # The user explicitly disabled X.
5162 have_x=disabled
5163 else
5164 case $x_includes,$x_libraries in #(
5165 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
5166 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
5167 { (exit 1); exit 1; }; };; #(
5168 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
5169 echo $ECHO_N "(cached) $ECHO_C" >&6
5170 else
5171 # One or both of the vars are not set, and there is no cached value.
5172 ac_x_includes=no ac_x_libraries=no
5173 rm -f -r conftest.dir
5174 if mkdir conftest.dir; then
5175 cd conftest.dir
5176 cat >Imakefile <<'_ACEOF'
5177 incroot:
5178 @echo incroot='${INCROOT}'
5179 usrlibdir:
5180 @echo usrlibdir='${USRLIBDIR}'
5181 libdir:
5182 @echo libdir='${LIBDIR}'
5183 _ACEOF
5184 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5185 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5186 for ac_var in incroot usrlibdir libdir; do
5187 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5188 done
5189 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5190 for ac_extension in a so sl; do
5191 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5192 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5193 ac_im_usrlibdir=$ac_im_libdir; break
5194 fi
5195 done
5196 # Screen out bogus values from the imake configuration. They are
5197 # bogus both because they are the default anyway, and because
5198 # using them would break gcc on systems where it needs fixed includes.
5199 case $ac_im_incroot in
5200 /usr/include) ac_x_includes= ;;
5201 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5202 esac
5203 case $ac_im_usrlibdir in
5204 /usr/lib | /lib) ;;
5205 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5206 esac
5207 fi
5208 cd ..
5209 rm -f -r conftest.dir
5210 fi
5211
5212 # Standard set of common directories for X headers.
5213 # Check X11 before X11Rn because it is often a symlink to the current release.
5214 ac_x_header_dirs='
5215 /usr/X11/include
5216 /usr/X11R6/include
5217 /usr/X11R5/include
5218 /usr/X11R4/include
5219
5220 /usr/include/X11
5221 /usr/include/X11R6
5222 /usr/include/X11R5
5223 /usr/include/X11R4
5224
5225 /usr/local/X11/include
5226 /usr/local/X11R6/include
5227 /usr/local/X11R5/include
5228 /usr/local/X11R4/include
5229
5230 /usr/local/include/X11
5231 /usr/local/include/X11R6
5232 /usr/local/include/X11R5
5233 /usr/local/include/X11R4
5234
5235 /usr/X386/include
5236 /usr/x386/include
5237 /usr/XFree86/include/X11
5238
5239 /usr/include
5240 /usr/local/include
5241 /usr/unsupported/include
5242 /usr/athena/include
5243 /usr/local/x11r5/include
5244 /usr/lpp/Xamples/include
5245
5246 /usr/openwin/include
5247 /usr/openwin/share/include'
5248
5249 if test "$ac_x_includes" = no; then
5250 # Guess where to find include files, by looking for Xlib.h.
5251 # First, try using that file with no special directory specified.
5252 cat >conftest.$ac_ext <<_ACEOF
5253 /* confdefs.h. */
5254 _ACEOF
5255 cat confdefs.h >>conftest.$ac_ext
5256 cat >>conftest.$ac_ext <<_ACEOF
5257 /* end confdefs.h. */
5258 #include <X11/Xlib.h>
5259 _ACEOF
5260 if { (ac_try="$ac_cpp conftest.$ac_ext"
5261 case "(($ac_try" in
5262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5263 *) ac_try_echo=$ac_try;;
5264 esac
5265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5266 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5267 ac_status=$?
5268 grep -v '^ *+' conftest.er1 >conftest.err
5269 rm -f conftest.er1
5270 cat conftest.err >&5
5271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5272 (exit $ac_status); } >/dev/null && {
5273 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5274 test ! -s conftest.err
5275 }; then
5276 # We can compile using X headers with no special include directory.
5277 ac_x_includes=
5278 else
5279 echo "$as_me: failed program was:" >&5
5280 sed 's/^/| /' conftest.$ac_ext >&5
5281
5282 for ac_dir in $ac_x_header_dirs; do
5283 if test -r "$ac_dir/X11/Xlib.h"; then
5284 ac_x_includes=$ac_dir
5285 break
5286 fi
5287 done
5288 fi
5289
5290 rm -f conftest.err conftest.$ac_ext
5291 fi # $ac_x_includes = no
5292
5293 if test "$ac_x_libraries" = no; then
5294 # Check for the libraries.
5295 # See if we find them without any special options.
5296 # Don't add to $LIBS permanently.
5297 ac_save_LIBS=$LIBS
5298 LIBS="-lX11 $LIBS"
5299 cat >conftest.$ac_ext <<_ACEOF
5300 /* confdefs.h. */
5301 _ACEOF
5302 cat confdefs.h >>conftest.$ac_ext
5303 cat >>conftest.$ac_ext <<_ACEOF
5304 /* end confdefs.h. */
5305 #include <X11/Xlib.h>
5306 int
5307 main ()
5308 {
5309 XrmInitialize ()
5310 ;
5311 return 0;
5312 }
5313 _ACEOF
5314 rm -f conftest.$ac_objext conftest$ac_exeext
5315 if { (ac_try="$ac_link"
5316 case "(($ac_try" in
5317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5318 *) ac_try_echo=$ac_try;;
5319 esac
5320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5321 (eval "$ac_link") 2>conftest.er1
5322 ac_status=$?
5323 grep -v '^ *+' conftest.er1 >conftest.err
5324 rm -f conftest.er1
5325 cat conftest.err >&5
5326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327 (exit $ac_status); } && {
5328 test -z "$ac_cxx_werror_flag" ||
5329 test ! -s conftest.err
5330 } && test -s conftest$ac_exeext &&
5331 $as_test_x conftest$ac_exeext; then
5332 LIBS=$ac_save_LIBS
5333 # We can link X programs with no special library path.
5334 ac_x_libraries=
5335 else
5336 echo "$as_me: failed program was:" >&5
5337 sed 's/^/| /' conftest.$ac_ext >&5
5338
5339 LIBS=$ac_save_LIBS
5340 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5341 do
5342 # Don't even attempt the hair of trying to link an X program!
5343 for ac_extension in a so sl; do
5344 if test -r "$ac_dir/libX11.$ac_extension"; then
5345 ac_x_libraries=$ac_dir
5346 break 2
5347 fi
5348 done
5349 done
5350 fi
5351
5352 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5353 conftest$ac_exeext conftest.$ac_ext
5354 fi # $ac_x_libraries = no
5355
5356 case $ac_x_includes,$ac_x_libraries in #(
5357 no,* | *,no | *\'*)
5358 # Didn't find X, or a directory has "'" in its name.
5359 ac_cv_have_x="have_x=no";; #(
5360 *)
5361 # Record where we found X for the cache.
5362 ac_cv_have_x="have_x=yes\
5363 ac_x_includes='$ac_x_includes'\
5364 ac_x_libraries='$ac_x_libraries'"
5365 esac
5366 fi
5367 ;; #(
5368 *) have_x=yes;;
5369 esac
5370 eval "$ac_cv_have_x"
5371 fi # $with_x != no
5372
5373 if test "$have_x" != yes; then
5374 { echo "$as_me:$LINENO: result: $have_x" >&5
5375 echo "${ECHO_T}$have_x" >&6; }
5376 no_x=yes
5377 else
5378 # If each of the values was on the command line, it overrides each guess.
5379 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5380 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5381 # Update the cache value to reflect the command line values.
5382 ac_cv_have_x="have_x=yes\
5383 ac_x_includes='$x_includes'\
5384 ac_x_libraries='$x_libraries'"
5385 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
5386 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
5387 fi
5388
5389 if test "$no_x" = yes; then
5390 # Not all programs may use this symbol, but it does not hurt to define it.
5391
5392 cat >>confdefs.h <<\_ACEOF
5393 #define X_DISPLAY_MISSING 1
5394 _ACEOF
5395
5396 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5397 else
5398 if test -n "$x_includes"; then
5399 X_CFLAGS="$X_CFLAGS -I$x_includes"
5400 fi
5401
5402 # It would also be nice to do this for all -L options, not just this one.
5403 if test -n "$x_libraries"; then
5404 X_LIBS="$X_LIBS -L$x_libraries"
5405 # For Solaris; some versions of Sun CC require a space after -R and
5406 # others require no space. Words are not sufficient . . . .
5407 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5408 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
5409 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5410 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5411 ac_cxx_werror_flag=yes
5412 cat >conftest.$ac_ext <<_ACEOF
5413 /* confdefs.h. */
5414 _ACEOF
5415 cat confdefs.h >>conftest.$ac_ext
5416 cat >>conftest.$ac_ext <<_ACEOF
5417 /* end confdefs.h. */
5418
5419 int
5420 main ()
5421 {
5422
5423 ;
5424 return 0;
5425 }
5426 _ACEOF
5427 rm -f conftest.$ac_objext conftest$ac_exeext
5428 if { (ac_try="$ac_link"
5429 case "(($ac_try" in
5430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5431 *) ac_try_echo=$ac_try;;
5432 esac
5433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5434 (eval "$ac_link") 2>conftest.er1
5435 ac_status=$?
5436 grep -v '^ *+' conftest.er1 >conftest.err
5437 rm -f conftest.er1
5438 cat conftest.err >&5
5439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5440 (exit $ac_status); } && {
5441 test -z "$ac_cxx_werror_flag" ||
5442 test ! -s conftest.err
5443 } && test -s conftest$ac_exeext &&
5444 $as_test_x conftest$ac_exeext; then
5445 { echo "$as_me:$LINENO: result: no" >&5
5446 echo "${ECHO_T}no" >&6; }
5447 X_LIBS="$X_LIBS -R$x_libraries"
5448 else
5449 echo "$as_me: failed program was:" >&5
5450 sed 's/^/| /' conftest.$ac_ext >&5
5451
5452 LIBS="$ac_xsave_LIBS -R $x_libraries"
5453 cat >conftest.$ac_ext <<_ACEOF
5454 /* confdefs.h. */
5455 _ACEOF
5456 cat confdefs.h >>conftest.$ac_ext
5457 cat >>conftest.$ac_ext <<_ACEOF
5458 /* end confdefs.h. */
5459
5460 int
5461 main ()
5462 {
5463
5464 ;
5465 return 0;
5466 }
5467 _ACEOF
5468 rm -f conftest.$ac_objext conftest$ac_exeext
5469 if { (ac_try="$ac_link"
5470 case "(($ac_try" in
5471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5472 *) ac_try_echo=$ac_try;;
5473 esac
5474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5475 (eval "$ac_link") 2>conftest.er1
5476 ac_status=$?
5477 grep -v '^ *+' conftest.er1 >conftest.err
5478 rm -f conftest.er1
5479 cat conftest.err >&5
5480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5481 (exit $ac_status); } && {
5482 test -z "$ac_cxx_werror_flag" ||
5483 test ! -s conftest.err
5484 } && test -s conftest$ac_exeext &&
5485 $as_test_x conftest$ac_exeext; then
5486 { echo "$as_me:$LINENO: result: yes" >&5
5487 echo "${ECHO_T}yes" >&6; }
5488 X_LIBS="$X_LIBS -R $x_libraries"
5489 else
5490 echo "$as_me: failed program was:" >&5
5491 sed 's/^/| /' conftest.$ac_ext >&5
5492
5493 { echo "$as_me:$LINENO: result: neither works" >&5
5494 echo "${ECHO_T}neither works" >&6; }
5495 fi
5496
5497 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5498 conftest$ac_exeext conftest.$ac_ext
5499 fi
5500
5501 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5502 conftest$ac_exeext conftest.$ac_ext
5503 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5504 LIBS=$ac_xsave_LIBS
5505 fi
5506
5507 # Check for system-dependent libraries X programs must link with.
5508 # Do this before checking for the system-independent R6 libraries
5509 # (-lICE), since we may need -lsocket or whatever for X linking.
5510
5511 if test "$ISC" = yes; then
5512 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5513 else
5514 # Martyn Johnson says this is needed for Ultrix, if the X
5515 # libraries were built with DECnet support. And Karl Berry says
5516 # the Alpha needs dnet_stub (dnet does not exist).
5517 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5518 cat >conftest.$ac_ext <<_ACEOF
5519 /* confdefs.h. */
5520 _ACEOF
5521 cat confdefs.h >>conftest.$ac_ext
5522 cat >>conftest.$ac_ext <<_ACEOF
5523 /* end confdefs.h. */
5524
5525 /* Override any GCC internal prototype to avoid an error.
5526 Use char because int might match the return type of a GCC
5527 builtin and then its argument prototype would still apply. */
5528 #ifdef __cplusplus
5529 extern "C"
5530 #endif
5531 char XOpenDisplay ();
5532 int
5533 main ()
5534 {
5535 return XOpenDisplay ();
5536 ;
5537 return 0;
5538 }
5539 _ACEOF
5540 rm -f conftest.$ac_objext conftest$ac_exeext
5541 if { (ac_try="$ac_link"
5542 case "(($ac_try" in
5543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5544 *) ac_try_echo=$ac_try;;
5545 esac
5546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5547 (eval "$ac_link") 2>conftest.er1
5548 ac_status=$?
5549 grep -v '^ *+' conftest.er1 >conftest.err
5550 rm -f conftest.er1
5551 cat conftest.err >&5
5552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5553 (exit $ac_status); } && {
5554 test -z "$ac_cxx_werror_flag" ||
5555 test ! -s conftest.err
5556 } && test -s conftest$ac_exeext &&
5557 $as_test_x conftest$ac_exeext; then
5558 :
5559 else
5560 echo "$as_me: failed program was:" >&5
5561 sed 's/^/| /' conftest.$ac_ext >&5
5562
5563 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5564 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
5565 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5566 echo $ECHO_N "(cached) $ECHO_C" >&6
5567 else
5568 ac_check_lib_save_LIBS=$LIBS
5569 LIBS="-ldnet $LIBS"
5570 cat >conftest.$ac_ext <<_ACEOF
5571 /* confdefs.h. */
5572 _ACEOF
5573 cat confdefs.h >>conftest.$ac_ext
5574 cat >>conftest.$ac_ext <<_ACEOF
5575 /* end confdefs.h. */
5576
5577 /* Override any GCC internal prototype to avoid an error.
5578 Use char because int might match the return type of a GCC
5579 builtin and then its argument prototype would still apply. */
5580 #ifdef __cplusplus
5581 extern "C"
5582 #endif
5583 char dnet_ntoa ();
5584 int
5585 main ()
5586 {
5587 return dnet_ntoa ();
5588 ;
5589 return 0;
5590 }
5591 _ACEOF
5592 rm -f conftest.$ac_objext conftest$ac_exeext
5593 if { (ac_try="$ac_link"
5594 case "(($ac_try" in
5595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5596 *) ac_try_echo=$ac_try;;
5597 esac
5598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5599 (eval "$ac_link") 2>conftest.er1
5600 ac_status=$?
5601 grep -v '^ *+' conftest.er1 >conftest.err
5602 rm -f conftest.er1
5603 cat conftest.err >&5
5604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5605 (exit $ac_status); } && {
5606 test -z "$ac_cxx_werror_flag" ||
5607 test ! -s conftest.err
5608 } && test -s conftest$ac_exeext &&
5609 $as_test_x conftest$ac_exeext; then
5610 ac_cv_lib_dnet_dnet_ntoa=yes
5611 else
5612 echo "$as_me: failed program was:" >&5
5613 sed 's/^/| /' conftest.$ac_ext >&5
5614
5615 ac_cv_lib_dnet_dnet_ntoa=no
5616 fi
5617
5618 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5619 conftest$ac_exeext conftest.$ac_ext
5620 LIBS=$ac_check_lib_save_LIBS
5621 fi
5622 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5623 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5624 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5625 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5626 fi
5627
5628 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5629 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5630 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
5631 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5632 echo $ECHO_N "(cached) $ECHO_C" >&6
5633 else
5634 ac_check_lib_save_LIBS=$LIBS
5635 LIBS="-ldnet_stub $LIBS"
5636 cat >conftest.$ac_ext <<_ACEOF
5637 /* confdefs.h. */
5638 _ACEOF
5639 cat confdefs.h >>conftest.$ac_ext
5640 cat >>conftest.$ac_ext <<_ACEOF
5641 /* end confdefs.h. */
5642
5643 /* Override any GCC internal prototype to avoid an error.
5644 Use char because int might match the return type of a GCC
5645 builtin and then its argument prototype would still apply. */
5646 #ifdef __cplusplus
5647 extern "C"
5648 #endif
5649 char dnet_ntoa ();
5650 int
5651 main ()
5652 {
5653 return dnet_ntoa ();
5654 ;
5655 return 0;
5656 }
5657 _ACEOF
5658 rm -f conftest.$ac_objext conftest$ac_exeext
5659 if { (ac_try="$ac_link"
5660 case "(($ac_try" in
5661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5662 *) ac_try_echo=$ac_try;;
5663 esac
5664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5665 (eval "$ac_link") 2>conftest.er1
5666 ac_status=$?
5667 grep -v '^ *+' conftest.er1 >conftest.err
5668 rm -f conftest.er1
5669 cat conftest.err >&5
5670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5671 (exit $ac_status); } && {
5672 test -z "$ac_cxx_werror_flag" ||
5673 test ! -s conftest.err
5674 } && test -s conftest$ac_exeext &&
5675 $as_test_x conftest$ac_exeext; then
5676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5677 else
5678 echo "$as_me: failed program was:" >&5
5679 sed 's/^/| /' conftest.$ac_ext >&5
5680
5681 ac_cv_lib_dnet_stub_dnet_ntoa=no
5682 fi
5683
5684 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5685 conftest$ac_exeext conftest.$ac_ext
5686 LIBS=$ac_check_lib_save_LIBS
5687 fi
5688 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5689 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5690 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5691 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5692 fi
5693
5694 fi
5695 fi
5696
5697 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5698 conftest$ac_exeext conftest.$ac_ext
5699 LIBS="$ac_xsave_LIBS"
5700
5701 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5702 # to get the SysV transport functions.
5703 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5704 # needs -lnsl.
5705 # The nsl library prevents programs from opening the X display
5706 # on Irix 5.2, according to T.E. Dickey.
5707 # The functions gethostbyname, getservbyname, and inet_addr are
5708 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5709 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
5710 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
5711 if test "${ac_cv_func_gethostbyname+set}" = set; then
5712 echo $ECHO_N "(cached) $ECHO_C" >&6
5713 else
5714 cat >conftest.$ac_ext <<_ACEOF
5715 /* confdefs.h. */
5716 _ACEOF
5717 cat confdefs.h >>conftest.$ac_ext
5718 cat >>conftest.$ac_ext <<_ACEOF
5719 /* end confdefs.h. */
5720 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5721 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5722 #define gethostbyname innocuous_gethostbyname
5723
5724 /* System header to define __stub macros and hopefully few prototypes,
5725 which can conflict with char gethostbyname (); below.
5726 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5727 <limits.h> exists even on freestanding compilers. */
5728
5729 #ifdef __STDC__
5730 # include <limits.h>
5731 #else
5732 # include <assert.h>
5733 #endif
5734
5735 #undef gethostbyname
5736
5737 /* Override any GCC internal prototype to avoid an error.
5738 Use char because int might match the return type of a GCC
5739 builtin and then its argument prototype would still apply. */
5740 #ifdef __cplusplus
5741 extern "C"
5742 #endif
5743 char gethostbyname ();
5744 /* The GNU C library defines this for functions which it implements
5745 to always fail with ENOSYS. Some functions are actually named
5746 something starting with __ and the normal name is an alias. */
5747 #if defined __stub_gethostbyname || defined __stub___gethostbyname
5748 choke me
5749 #endif
5750
5751 int
5752 main ()
5753 {
5754 return gethostbyname ();
5755 ;
5756 return 0;
5757 }
5758 _ACEOF
5759 rm -f conftest.$ac_objext conftest$ac_exeext
5760 if { (ac_try="$ac_link"
5761 case "(($ac_try" in
5762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5763 *) ac_try_echo=$ac_try;;
5764 esac
5765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5766 (eval "$ac_link") 2>conftest.er1
5767 ac_status=$?
5768 grep -v '^ *+' conftest.er1 >conftest.err
5769 rm -f conftest.er1
5770 cat conftest.err >&5
5771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5772 (exit $ac_status); } && {
5773 test -z "$ac_cxx_werror_flag" ||
5774 test ! -s conftest.err
5775 } && test -s conftest$ac_exeext &&
5776 $as_test_x conftest$ac_exeext; then
5777 ac_cv_func_gethostbyname=yes
5778 else
5779 echo "$as_me: failed program was:" >&5
5780 sed 's/^/| /' conftest.$ac_ext >&5
5781
5782 ac_cv_func_gethostbyname=no
5783 fi
5784
5785 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5786 conftest$ac_exeext conftest.$ac_ext
5787 fi
5788 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5789 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
5790
5791 if test $ac_cv_func_gethostbyname = no; then
5792 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5793 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
5794 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5795 echo $ECHO_N "(cached) $ECHO_C" >&6
5796 else
5797 ac_check_lib_save_LIBS=$LIBS
5798 LIBS="-lnsl $LIBS"
5799 cat >conftest.$ac_ext <<_ACEOF
5800 /* confdefs.h. */
5801 _ACEOF
5802 cat confdefs.h >>conftest.$ac_ext
5803 cat >>conftest.$ac_ext <<_ACEOF
5804 /* end confdefs.h. */
5805
5806 /* Override any GCC internal prototype to avoid an error.
5807 Use char because int might match the return type of a GCC
5808 builtin and then its argument prototype would still apply. */
5809 #ifdef __cplusplus
5810 extern "C"
5811 #endif
5812 char gethostbyname ();
5813 int
5814 main ()
5815 {
5816 return gethostbyname ();
5817 ;
5818 return 0;
5819 }
5820 _ACEOF
5821 rm -f conftest.$ac_objext conftest$ac_exeext
5822 if { (ac_try="$ac_link"
5823 case "(($ac_try" in
5824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5825 *) ac_try_echo=$ac_try;;
5826 esac
5827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5828 (eval "$ac_link") 2>conftest.er1
5829 ac_status=$?
5830 grep -v '^ *+' conftest.er1 >conftest.err
5831 rm -f conftest.er1
5832 cat conftest.err >&5
5833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5834 (exit $ac_status); } && {
5835 test -z "$ac_cxx_werror_flag" ||
5836 test ! -s conftest.err
5837 } && test -s conftest$ac_exeext &&
5838 $as_test_x conftest$ac_exeext; then
5839 ac_cv_lib_nsl_gethostbyname=yes
5840 else
5841 echo "$as_me: failed program was:" >&5
5842 sed 's/^/| /' conftest.$ac_ext >&5
5843
5844 ac_cv_lib_nsl_gethostbyname=no
5845 fi
5846
5847 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5848 conftest$ac_exeext conftest.$ac_ext
5849 LIBS=$ac_check_lib_save_LIBS
5850 fi
5851 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5852 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
5853 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5854 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5855 fi
5856
5857 if test $ac_cv_lib_nsl_gethostbyname = no; then
5858 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5859 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
5860 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5861 echo $ECHO_N "(cached) $ECHO_C" >&6
5862 else
5863 ac_check_lib_save_LIBS=$LIBS
5864 LIBS="-lbsd $LIBS"
5865 cat >conftest.$ac_ext <<_ACEOF
5866 /* confdefs.h. */
5867 _ACEOF
5868 cat confdefs.h >>conftest.$ac_ext
5869 cat >>conftest.$ac_ext <<_ACEOF
5870 /* end confdefs.h. */
5871
5872 /* Override any GCC internal prototype to avoid an error.
5873 Use char because int might match the return type of a GCC
5874 builtin and then its argument prototype would still apply. */
5875 #ifdef __cplusplus
5876 extern "C"
5877 #endif
5878 char gethostbyname ();
5879 int
5880 main ()
5881 {
5882 return gethostbyname ();
5883 ;
5884 return 0;
5885 }
5886 _ACEOF
5887 rm -f conftest.$ac_objext conftest$ac_exeext
5888 if { (ac_try="$ac_link"
5889 case "(($ac_try" in
5890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5891 *) ac_try_echo=$ac_try;;
5892 esac
5893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5894 (eval "$ac_link") 2>conftest.er1
5895 ac_status=$?
5896 grep -v '^ *+' conftest.er1 >conftest.err
5897 rm -f conftest.er1
5898 cat conftest.err >&5
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); } && {
5901 test -z "$ac_cxx_werror_flag" ||
5902 test ! -s conftest.err
5903 } && test -s conftest$ac_exeext &&
5904 $as_test_x conftest$ac_exeext; then
5905 ac_cv_lib_bsd_gethostbyname=yes
5906 else
5907 echo "$as_me: failed program was:" >&5
5908 sed 's/^/| /' conftest.$ac_ext >&5
5909
5910 ac_cv_lib_bsd_gethostbyname=no
5911 fi
5912
5913 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5914 conftest$ac_exeext conftest.$ac_ext
5915 LIBS=$ac_check_lib_save_LIBS
5916 fi
5917 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5918 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
5919 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5920 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5921 fi
5922
5923 fi
5924 fi
5925
5926 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5927 # socket/setsockopt and other routines are undefined under SCO ODT
5928 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5929 # on later versions), says Simon Leinen: it contains gethostby*
5930 # variants that don't use the name server (or something). -lsocket
5931 # must be given before -lnsl if both are needed. We assume that
5932 # if connect needs -lnsl, so does gethostbyname.
5933 { echo "$as_me:$LINENO: checking for connect" >&5
5934 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
5935 if test "${ac_cv_func_connect+set}" = set; then
5936 echo $ECHO_N "(cached) $ECHO_C" >&6
5937 else
5938 cat >conftest.$ac_ext <<_ACEOF
5939 /* confdefs.h. */
5940 _ACEOF
5941 cat confdefs.h >>conftest.$ac_ext
5942 cat >>conftest.$ac_ext <<_ACEOF
5943 /* end confdefs.h. */
5944 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5945 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5946 #define connect innocuous_connect
5947
5948 /* System header to define __stub macros and hopefully few prototypes,
5949 which can conflict with char connect (); below.
5950 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5951 <limits.h> exists even on freestanding compilers. */
5952
5953 #ifdef __STDC__
5954 # include <limits.h>
5955 #else
5956 # include <assert.h>
5957 #endif
5958
5959 #undef connect
5960
5961 /* Override any GCC internal prototype to avoid an error.
5962 Use char because int might match the return type of a GCC
5963 builtin and then its argument prototype would still apply. */
5964 #ifdef __cplusplus
5965 extern "C"
5966 #endif
5967 char connect ();
5968 /* The GNU C library defines this for functions which it implements
5969 to always fail with ENOSYS. Some functions are actually named
5970 something starting with __ and the normal name is an alias. */
5971 #if defined __stub_connect || defined __stub___connect
5972 choke me
5973 #endif
5974
5975 int
5976 main ()
5977 {
5978 return connect ();
5979 ;
5980 return 0;
5981 }
5982 _ACEOF
5983 rm -f conftest.$ac_objext conftest$ac_exeext
5984 if { (ac_try="$ac_link"
5985 case "(($ac_try" in
5986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5987 *) ac_try_echo=$ac_try;;
5988 esac
5989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5990 (eval "$ac_link") 2>conftest.er1
5991 ac_status=$?
5992 grep -v '^ *+' conftest.er1 >conftest.err
5993 rm -f conftest.er1
5994 cat conftest.err >&5
5995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5996 (exit $ac_status); } && {
5997 test -z "$ac_cxx_werror_flag" ||
5998 test ! -s conftest.err
5999 } && test -s conftest$ac_exeext &&
6000 $as_test_x conftest$ac_exeext; then
6001 ac_cv_func_connect=yes
6002 else
6003 echo "$as_me: failed program was:" >&5
6004 sed 's/^/| /' conftest.$ac_ext >&5
6005
6006 ac_cv_func_connect=no
6007 fi
6008
6009 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6010 conftest$ac_exeext conftest.$ac_ext
6011 fi
6012 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6013 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
6014
6015 if test $ac_cv_func_connect = no; then
6016 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6017 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
6018 if test "${ac_cv_lib_socket_connect+set}" = set; then
6019 echo $ECHO_N "(cached) $ECHO_C" >&6
6020 else
6021 ac_check_lib_save_LIBS=$LIBS
6022 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6023 cat >conftest.$ac_ext <<_ACEOF
6024 /* confdefs.h. */
6025 _ACEOF
6026 cat confdefs.h >>conftest.$ac_ext
6027 cat >>conftest.$ac_ext <<_ACEOF
6028 /* end confdefs.h. */
6029
6030 /* Override any GCC internal prototype to avoid an error.
6031 Use char because int might match the return type of a GCC
6032 builtin and then its argument prototype would still apply. */
6033 #ifdef __cplusplus
6034 extern "C"
6035 #endif
6036 char connect ();
6037 int
6038 main ()
6039 {
6040 return connect ();
6041 ;
6042 return 0;
6043 }
6044 _ACEOF
6045 rm -f conftest.$ac_objext conftest$ac_exeext
6046 if { (ac_try="$ac_link"
6047 case "(($ac_try" in
6048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6049 *) ac_try_echo=$ac_try;;
6050 esac
6051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6052 (eval "$ac_link") 2>conftest.er1
6053 ac_status=$?
6054 grep -v '^ *+' conftest.er1 >conftest.err
6055 rm -f conftest.er1
6056 cat conftest.err >&5
6057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6058 (exit $ac_status); } && {
6059 test -z "$ac_cxx_werror_flag" ||
6060 test ! -s conftest.err
6061 } && test -s conftest$ac_exeext &&
6062 $as_test_x conftest$ac_exeext; then
6063 ac_cv_lib_socket_connect=yes
6064 else
6065 echo "$as_me: failed program was:" >&5
6066 sed 's/^/| /' conftest.$ac_ext >&5
6067
6068 ac_cv_lib_socket_connect=no
6069 fi
6070
6071 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6072 conftest$ac_exeext conftest.$ac_ext
6073 LIBS=$ac_check_lib_save_LIBS
6074 fi
6075 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6076 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
6077 if test $ac_cv_lib_socket_connect = yes; then
6078 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6079 fi
6080
6081 fi
6082
6083 # Guillermo Gomez says -lposix is necessary on A/UX.
6084 { echo "$as_me:$LINENO: checking for remove" >&5
6085 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
6086 if test "${ac_cv_func_remove+set}" = set; then
6087 echo $ECHO_N "(cached) $ECHO_C" >&6
6088 else
6089 cat >conftest.$ac_ext <<_ACEOF
6090 /* confdefs.h. */
6091 _ACEOF
6092 cat confdefs.h >>conftest.$ac_ext
6093 cat >>conftest.$ac_ext <<_ACEOF
6094 /* end confdefs.h. */
6095 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6096 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6097 #define remove innocuous_remove
6098
6099 /* System header to define __stub macros and hopefully few prototypes,
6100 which can conflict with char remove (); below.
6101 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6102 <limits.h> exists even on freestanding compilers. */
6103
6104 #ifdef __STDC__
6105 # include <limits.h>
6106 #else
6107 # include <assert.h>
6108 #endif
6109
6110 #undef remove
6111
6112 /* Override any GCC internal prototype to avoid an error.
6113 Use char because int might match the return type of a GCC
6114 builtin and then its argument prototype would still apply. */
6115 #ifdef __cplusplus
6116 extern "C"
6117 #endif
6118 char remove ();
6119 /* The GNU C library defines this for functions which it implements
6120 to always fail with ENOSYS. Some functions are actually named
6121 something starting with __ and the normal name is an alias. */
6122 #if defined __stub_remove || defined __stub___remove
6123 choke me
6124 #endif
6125
6126 int
6127 main ()
6128 {
6129 return remove ();
6130 ;
6131 return 0;
6132 }
6133 _ACEOF
6134 rm -f conftest.$ac_objext conftest$ac_exeext
6135 if { (ac_try="$ac_link"
6136 case "(($ac_try" in
6137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6138 *) ac_try_echo=$ac_try;;
6139 esac
6140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6141 (eval "$ac_link") 2>conftest.er1
6142 ac_status=$?
6143 grep -v '^ *+' conftest.er1 >conftest.err
6144 rm -f conftest.er1
6145 cat conftest.err >&5
6146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6147 (exit $ac_status); } && {
6148 test -z "$ac_cxx_werror_flag" ||
6149 test ! -s conftest.err
6150 } && test -s conftest$ac_exeext &&
6151 $as_test_x conftest$ac_exeext; then
6152 ac_cv_func_remove=yes
6153 else
6154 echo "$as_me: failed program was:" >&5
6155 sed 's/^/| /' conftest.$ac_ext >&5
6156
6157 ac_cv_func_remove=no
6158 fi
6159
6160 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6161 conftest$ac_exeext conftest.$ac_ext
6162 fi
6163 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6164 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
6165
6166 if test $ac_cv_func_remove = no; then
6167 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6168 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
6169 if test "${ac_cv_lib_posix_remove+set}" = set; then
6170 echo $ECHO_N "(cached) $ECHO_C" >&6
6171 else
6172 ac_check_lib_save_LIBS=$LIBS
6173 LIBS="-lposix $LIBS"
6174 cat >conftest.$ac_ext <<_ACEOF
6175 /* confdefs.h. */
6176 _ACEOF
6177 cat confdefs.h >>conftest.$ac_ext
6178 cat >>conftest.$ac_ext <<_ACEOF
6179 /* end confdefs.h. */
6180
6181 /* Override any GCC internal prototype to avoid an error.
6182 Use char because int might match the return type of a GCC
6183 builtin and then its argument prototype would still apply. */
6184 #ifdef __cplusplus
6185 extern "C"
6186 #endif
6187 char remove ();
6188 int
6189 main ()
6190 {
6191 return remove ();
6192 ;
6193 return 0;
6194 }
6195 _ACEOF
6196 rm -f conftest.$ac_objext conftest$ac_exeext
6197 if { (ac_try="$ac_link"
6198 case "(($ac_try" in
6199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6200 *) ac_try_echo=$ac_try;;
6201 esac
6202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6203 (eval "$ac_link") 2>conftest.er1
6204 ac_status=$?
6205 grep -v '^ *+' conftest.er1 >conftest.err
6206 rm -f conftest.er1
6207 cat conftest.err >&5
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); } && {
6210 test -z "$ac_cxx_werror_flag" ||
6211 test ! -s conftest.err
6212 } && test -s conftest$ac_exeext &&
6213 $as_test_x conftest$ac_exeext; then
6214 ac_cv_lib_posix_remove=yes
6215 else
6216 echo "$as_me: failed program was:" >&5
6217 sed 's/^/| /' conftest.$ac_ext >&5
6218
6219 ac_cv_lib_posix_remove=no
6220 fi
6221
6222 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6223 conftest$ac_exeext conftest.$ac_ext
6224 LIBS=$ac_check_lib_save_LIBS
6225 fi
6226 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6227 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
6228 if test $ac_cv_lib_posix_remove = yes; then
6229 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6230 fi
6231
6232 fi
6233
6234 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6235 { echo "$as_me:$LINENO: checking for shmat" >&5
6236 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
6237 if test "${ac_cv_func_shmat+set}" = set; then
6238 echo $ECHO_N "(cached) $ECHO_C" >&6
6239 else
6240 cat >conftest.$ac_ext <<_ACEOF
6241 /* confdefs.h. */
6242 _ACEOF
6243 cat confdefs.h >>conftest.$ac_ext
6244 cat >>conftest.$ac_ext <<_ACEOF
6245 /* end confdefs.h. */
6246 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6247 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6248 #define shmat innocuous_shmat
6249
6250 /* System header to define __stub macros and hopefully few prototypes,
6251 which can conflict with char shmat (); below.
6252 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6253 <limits.h> exists even on freestanding compilers. */
6254
6255 #ifdef __STDC__
6256 # include <limits.h>
6257 #else
6258 # include <assert.h>
6259 #endif
6260
6261 #undef shmat
6262
6263 /* Override any GCC internal prototype to avoid an error.
6264 Use char because int might match the return type of a GCC
6265 builtin and then its argument prototype would still apply. */
6266 #ifdef __cplusplus
6267 extern "C"
6268 #endif
6269 char shmat ();
6270 /* The GNU C library defines this for functions which it implements
6271 to always fail with ENOSYS. Some functions are actually named
6272 something starting with __ and the normal name is an alias. */
6273 #if defined __stub_shmat || defined __stub___shmat
6274 choke me
6275 #endif
6276
6277 int
6278 main ()
6279 {
6280 return shmat ();
6281 ;
6282 return 0;
6283 }
6284 _ACEOF
6285 rm -f conftest.$ac_objext conftest$ac_exeext
6286 if { (ac_try="$ac_link"
6287 case "(($ac_try" in
6288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6289 *) ac_try_echo=$ac_try;;
6290 esac
6291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6292 (eval "$ac_link") 2>conftest.er1
6293 ac_status=$?
6294 grep -v '^ *+' conftest.er1 >conftest.err
6295 rm -f conftest.er1
6296 cat conftest.err >&5
6297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6298 (exit $ac_status); } && {
6299 test -z "$ac_cxx_werror_flag" ||
6300 test ! -s conftest.err
6301 } && test -s conftest$ac_exeext &&
6302 $as_test_x conftest$ac_exeext; then
6303 ac_cv_func_shmat=yes
6304 else
6305 echo "$as_me: failed program was:" >&5
6306 sed 's/^/| /' conftest.$ac_ext >&5
6307
6308 ac_cv_func_shmat=no
6309 fi
6310
6311 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6312 conftest$ac_exeext conftest.$ac_ext
6313 fi
6314 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6315 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
6316
6317 if test $ac_cv_func_shmat = no; then
6318 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6319 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
6320 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6321 echo $ECHO_N "(cached) $ECHO_C" >&6
6322 else
6323 ac_check_lib_save_LIBS=$LIBS
6324 LIBS="-lipc $LIBS"
6325 cat >conftest.$ac_ext <<_ACEOF
6326 /* confdefs.h. */
6327 _ACEOF
6328 cat confdefs.h >>conftest.$ac_ext
6329 cat >>conftest.$ac_ext <<_ACEOF
6330 /* end confdefs.h. */
6331
6332 /* Override any GCC internal prototype to avoid an error.
6333 Use char because int might match the return type of a GCC
6334 builtin and then its argument prototype would still apply. */
6335 #ifdef __cplusplus
6336 extern "C"
6337 #endif
6338 char shmat ();
6339 int
6340 main ()
6341 {
6342 return shmat ();
6343 ;
6344 return 0;
6345 }
6346 _ACEOF
6347 rm -f conftest.$ac_objext conftest$ac_exeext
6348 if { (ac_try="$ac_link"
6349 case "(($ac_try" in
6350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6351 *) ac_try_echo=$ac_try;;
6352 esac
6353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6354 (eval "$ac_link") 2>conftest.er1
6355 ac_status=$?
6356 grep -v '^ *+' conftest.er1 >conftest.err
6357 rm -f conftest.er1
6358 cat conftest.err >&5
6359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6360 (exit $ac_status); } && {
6361 test -z "$ac_cxx_werror_flag" ||
6362 test ! -s conftest.err
6363 } && test -s conftest$ac_exeext &&
6364 $as_test_x conftest$ac_exeext; then
6365 ac_cv_lib_ipc_shmat=yes
6366 else
6367 echo "$as_me: failed program was:" >&5
6368 sed 's/^/| /' conftest.$ac_ext >&5
6369
6370 ac_cv_lib_ipc_shmat=no
6371 fi
6372
6373 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6374 conftest$ac_exeext conftest.$ac_ext
6375 LIBS=$ac_check_lib_save_LIBS
6376 fi
6377 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6378 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
6379 if test $ac_cv_lib_ipc_shmat = yes; then
6380 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6381 fi
6382
6383 fi
6384 fi
6385
6386 # Check for libraries that X11R6 Xt/Xaw programs need.
6387 ac_save_LDFLAGS=$LDFLAGS
6388 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6389 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6390 # check for ICE first), but we must link in the order -lSM -lICE or
6391 # we get undefined symbols. So assume we have SM if we have ICE.
6392 # These have to be linked with before -lX11, unlike the other
6393 # libraries we check for below, so use a different variable.
6394 # John Interrante, Karl Berry
6395 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6396 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
6397 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6398 echo $ECHO_N "(cached) $ECHO_C" >&6
6399 else
6400 ac_check_lib_save_LIBS=$LIBS
6401 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6402 cat >conftest.$ac_ext <<_ACEOF
6403 /* confdefs.h. */
6404 _ACEOF
6405 cat confdefs.h >>conftest.$ac_ext
6406 cat >>conftest.$ac_ext <<_ACEOF
6407 /* end confdefs.h. */
6408
6409 /* Override any GCC internal prototype to avoid an error.
6410 Use char because int might match the return type of a GCC
6411 builtin and then its argument prototype would still apply. */
6412 #ifdef __cplusplus
6413 extern "C"
6414 #endif
6415 char IceConnectionNumber ();
6416 int
6417 main ()
6418 {
6419 return IceConnectionNumber ();
6420 ;
6421 return 0;
6422 }
6423 _ACEOF
6424 rm -f conftest.$ac_objext conftest$ac_exeext
6425 if { (ac_try="$ac_link"
6426 case "(($ac_try" in
6427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6428 *) ac_try_echo=$ac_try;;
6429 esac
6430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6431 (eval "$ac_link") 2>conftest.er1
6432 ac_status=$?
6433 grep -v '^ *+' conftest.er1 >conftest.err
6434 rm -f conftest.er1
6435 cat conftest.err >&5
6436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6437 (exit $ac_status); } && {
6438 test -z "$ac_cxx_werror_flag" ||
6439 test ! -s conftest.err
6440 } && test -s conftest$ac_exeext &&
6441 $as_test_x conftest$ac_exeext; then
6442 ac_cv_lib_ICE_IceConnectionNumber=yes
6443 else
6444 echo "$as_me: failed program was:" >&5
6445 sed 's/^/| /' conftest.$ac_ext >&5
6446
6447 ac_cv_lib_ICE_IceConnectionNumber=no
6448 fi
6449
6450 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6451 conftest$ac_exeext conftest.$ac_ext
6452 LIBS=$ac_check_lib_save_LIBS
6453 fi
6454 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6455 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6456 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6457 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6458 fi
6459
6460 LDFLAGS=$ac_save_LDFLAGS
6461
6462 fi
6463
6464
6465
6466 LIBAFTERIMAGE_CFLAGS=
6467 AFTERIMAGE_LIBS=
6468 have_afterimage=
6469
6470 if test x$support_afterimage = xyes; then
6471 support_afterimage=no
6472
6473 if test "x$afterimage_config" = "x" ; then
6474 # Extract the first word of "afterimage-config", so it can be a program name with args.
6475 set dummy afterimage-config; ac_word=$2
6476 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6477 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6478 if test "${ac_cv_path_afterimage_config+set}" = set; then
6479 echo $ECHO_N "(cached) $ECHO_C" >&6
6480 else
6481 case $afterimage_config in
6482 [\\/]* | ?:[\\/]*)
6483 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6484 ;;
6485 *)
6486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6487 for as_dir in $PATH
6488 do
6489 IFS=$as_save_IFS
6490 test -z "$as_dir" && as_dir=.
6491 for ac_exec_ext in '' $ac_executable_extensions; do
6492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6493 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6494 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6495 break 2
6496 fi
6497 done
6498 done
6499 IFS=$as_save_IFS
6500
6501 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6502 ;;
6503 esac
6504 fi
6505 afterimage_config=$ac_cv_path_afterimage_config
6506 if test -n "$afterimage_config"; then
6507 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
6508 echo "${ECHO_T}$afterimage_config" >&6; }
6509 else
6510 { echo "$as_me:$LINENO: result: no" >&5
6511 echo "${ECHO_T}no" >&6; }
6512 fi
6513
6514
6515 fi
6516
6517 { echo "$as_me:$LINENO: checking for libAfterImage" >&5
6518 echo $ECHO_N "checking for libAfterImage... $ECHO_C" >&6; }
6519 if $afterimage_config --version >/dev/null 2>&1 ; then
6520 LIBAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6521 AFTERIMAGE_LIBS=`$afterimage_config --libs`
6522 if test "x$AFTERIMAGE_LIBS" != "x"; then
6523 support_afterimage=yes
6524 fi
6525 fi
6526
6527 if test "x$support_afterimage" = "xyes"; then
6528 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6529 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6530 else
6531 { echo "$as_me:$LINENO: result: no" >&5
6532 echo "${ECHO_T}no" >&6; }
6533 fi
6534 fi
6535
6536 if test x$support_afterimage != xyes -a x$support_xpm = xyes ; then
6537
6538
6539
6540 # Initialize some more variables set by options.
6541 # The variables have the same names as the options, with
6542 # dashes changed to underlines.
6543
6544 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6545 # paths, otherwise set no_xpm=yes.
6546 # Uses ac_ vars as temps to allow command line to override cache and checks.
6547 { echo "$as_me:$LINENO: checking for libXpm" >&5
6548 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6; }
6549
6550
6551 # Check whether --with-xpm_includes was given.
6552 if test "${with_xpm_includes+set}" = set; then
6553 withval=$with_xpm_includes; xpm_includes="$withval"
6554 else
6555 xpm_includes=NO
6556 fi
6557
6558
6559 # Check whether --with-xpm_library was given.
6560 if test "${with_xpm_library+set}" = set; then
6561 withval=$with_xpm_library; xpm_libraries="$withval"
6562 else
6563 xpm_libraries=NO
6564 fi
6565
6566
6567 # --without-xpm overrides everything else, but does not touch the cache.
6568
6569 # Check whether --with-xpm was given.
6570 if test "${with_xpm+set}" = set; then
6571 withval=$with_xpm;
6572 fi
6573
6574 if test "$with_xpm" = no; then
6575 have_xpm=disabled
6576 else
6577 if test "${ac_cv_have_xpm+set}" = set; then
6578 echo $ECHO_N "(cached) $ECHO_C" >&6
6579 else
6580
6581 vt_xpm_include_X11=no
6582 if test -n "$xpm_includes"; then
6583 vt_xpm_includes=$xpm_includes
6584 else
6585 vt_xpm_includes=NO
6586 fi
6587 if test -n "$xpm_libraries"; then
6588 vt_xpm_libraries=$xpm_libraries
6589 else
6590 vt_xpm_libraries=NO
6591 fi
6592
6593 if test "$vt_xpm_includes" = NO; then
6594 # Guess where to find xpm.h
6595
6596 ac_save_CPPFLAGS="$CPPFLAGS"
6597 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6598
6599 # First, try using that file with no special directory specified.
6600 cat >conftest.$ac_ext <<_ACEOF
6601 /* confdefs.h. */
6602 _ACEOF
6603 cat confdefs.h >>conftest.$ac_ext
6604 cat >>conftest.$ac_ext <<_ACEOF
6605 /* end confdefs.h. */
6606 #include <X11/xpm.h>
6607 _ACEOF
6608 if { (ac_try="$ac_cpp conftest.$ac_ext"
6609 case "(($ac_try" in
6610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6611 *) ac_try_echo=$ac_try;;
6612 esac
6613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6614 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6615 ac_status=$?
6616 grep -v '^ *+' conftest.er1 >conftest.err
6617 rm -f conftest.er1
6618 cat conftest.err >&5
6619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6620 (exit $ac_status); } >/dev/null && {
6621 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6622 test ! -s conftest.err
6623 }; then
6624 # We can compile using X headers with no special include directory.
6625 vt_xpm_includes=
6626 vt_xpm_include_X11=yes
6627 else
6628 echo "$as_me: failed program was:" >&5
6629 sed 's/^/| /' conftest.$ac_ext >&5
6630
6631 CPPFLAGS="$ac_save_CPPFLAGS"
6632 # Look for the header file in a standard set of common directories.
6633 for ac_dir in \
6634 /usr/X11/include \
6635 /usr/X11R6/include \
6636 /usr/X11R5/include \
6637 /usr/X11R4/include \
6638 \
6639 /usr/include/X11 \
6640 /usr/include/X11R6 \
6641 /usr/include/X11R5 \
6642 /usr/include/X11R4 \
6643 \
6644 /usr/local/X11/include \
6645 /usr/local/X11R6/include \
6646 /usr/local/X11R5/include \
6647 /usr/local/X11R4/include \
6648 \
6649 /usr/local/include/X11 \
6650 /usr/local/include/X11R6 \
6651 /usr/local/include/X11R5 \
6652 /usr/local/include/X11R4 \
6653 \
6654 /usr/X386/include \
6655 /usr/x386/include \
6656 /usr/XFree86/include/X11 \
6657 \
6658 /usr/include \
6659 /usr/local/include \
6660 /usr/unsupported/include \
6661 /usr/athena/include \
6662 /usr/local/x11r5/include \
6663 /usr/lpp/Xamples/include \
6664 \
6665 /usr/openwin/include \
6666 /usr/openwin/share/include \
6667 ; \
6668 do
6669 if test -r "$ac_dir/X11/xpm.h"; then
6670 vt_xpm_includes="$ac_dir"
6671 vt_xpm_include_X11=yes
6672 break
6673 else
6674 if test -r "$ac_dir/xpm.h"; then
6675 vt_xpm_includes=$ac_dir
6676 break
6677 fi
6678 fi
6679 done
6680 fi
6681
6682 rm -f conftest.err conftest.$ac_ext
6683 fi
6684
6685 if test "$vt_xpm_libraries" = NO; then
6686 # Check for the libraries.
6687
6688 # See if we find them without any special options.
6689 # Don't add to $LIBS permanently.
6690 ac_save_LIBS="$LIBS"
6691 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6692 cat >conftest.$ac_ext <<_ACEOF
6693 /* confdefs.h. */
6694 _ACEOF
6695 cat confdefs.h >>conftest.$ac_ext
6696 cat >>conftest.$ac_ext <<_ACEOF
6697 /* end confdefs.h. */
6698
6699 int
6700 main ()
6701 {
6702 XpmReadFileToPixmap()
6703 ;
6704 return 0;
6705 }
6706 _ACEOF
6707 rm -f conftest.$ac_objext conftest$ac_exeext
6708 if { (ac_try="$ac_link"
6709 case "(($ac_try" in
6710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6711 *) ac_try_echo=$ac_try;;
6712 esac
6713 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6714 (eval "$ac_link") 2>conftest.er1
6715 ac_status=$?
6716 grep -v '^ *+' conftest.er1 >conftest.err
6717 rm -f conftest.er1
6718 cat conftest.err >&5
6719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6720 (exit $ac_status); } && {
6721 test -z "$ac_cxx_werror_flag" ||
6722 test ! -s conftest.err
6723 } && test -s conftest$ac_exeext &&
6724 $as_test_x conftest$ac_exeext; then
6725 LIBS="$ac_save_LIBS"
6726 # We can link libXpm with no special library path.
6727 vt_xpm_libraries=
6728 else
6729 echo "$as_me: failed program was:" >&5
6730 sed 's/^/| /' conftest.$ac_ext >&5
6731
6732 LIBS="$ac_save_LIBS"
6733 # First see if replacing the include by lib works.
6734 for ac_dir in \
6735 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6736 /usr/X11/lib \
6737 /usr/X11R6/lib \
6738 /usr/X11R5/lib \
6739 /usr/X11R4/lib \
6740 \
6741 /usr/lib/X11 \
6742 /usr/lib/X11R6 \
6743 /usr/lib/X11R5 \
6744 /usr/lib/X11R4 \
6745 \
6746 /usr/local/X11/lib \
6747 /usr/local/X11R6/lib \
6748 /usr/local/X11R5/lib \
6749 /usr/local/X11R4/lib \
6750 \
6751 /usr/local/lib/X11 \
6752 /usr/local/lib/X11R6 \
6753 /usr/local/lib/X11R5 \
6754 /usr/local/lib/X11R4 \
6755 \
6756 /usr/X386/lib \
6757 /usr/x386/lib \
6758 /usr/XFree86/lib/X11 \
6759 \
6760 /usr/lib \
6761 /usr/local/lib \
6762 /usr/unsupported/lib \
6763 /usr/athena/lib \
6764 /usr/local/x11r5/lib \
6765 /usr/lpp/Xamples/lib \
6766 \
6767 /usr/openwin/lib \
6768 /usr/openwin/share/lib \
6769 ; \
6770 do
6771 for ac_extension in a so sl; do
6772 if test -r $ac_dir/libXpm.$ac_extension; then
6773 vt_xpm_libraries=$ac_dir
6774 break 2
6775 fi
6776 done
6777 done
6778 fi
6779
6780 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6781 conftest$ac_exeext conftest.$ac_ext
6782 fi
6783
6784
6785 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6786 ac_cv_have_xpm="have_xpm=no"
6787 else
6788 ac_cv_have_xpm="have_xpm=yes \
6789 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6790 vt_xpm_include_X11=$vt_xpm_include_X11"
6791 fi
6792 fi
6793 eval "$ac_cv_have_xpm"
6794 fi
6795
6796 if test "$have_xpm" != yes; then
6797 { echo "$as_me:$LINENO: result: $have_xpm" >&5
6798 echo "${ECHO_T}$have_xpm" >&6; }
6799 no_xpm=yes
6800 else
6801 if test "$xpm_includes" != NO; then
6802 if test "$xpm_includes" = "$vt_xpm_includes"; then
6803 if test -r "$xpm_includes/X11/xpm.h"; then
6804 vt_xpm_include_X11=yes
6805 fi
6806 else
6807 vt_xpm_include_X11=no
6808 if test -z "$xpm_includes"; then
6809 cat >conftest.$ac_ext <<_ACEOF
6810 /* confdefs.h. */
6811 _ACEOF
6812 cat confdefs.h >>conftest.$ac_ext
6813 cat >>conftest.$ac_ext <<_ACEOF
6814 /* end confdefs.h. */
6815 #include <X11/xpm.h>
6816 _ACEOF
6817 if { (ac_try="$ac_cpp conftest.$ac_ext"
6818 case "(($ac_try" in
6819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6820 *) ac_try_echo=$ac_try;;
6821 esac
6822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6823 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6824 ac_status=$?
6825 grep -v '^ *+' conftest.er1 >conftest.err
6826 rm -f conftest.er1
6827 cat conftest.err >&5
6828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829 (exit $ac_status); } >/dev/null && {
6830 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6831 test ! -s conftest.err
6832 }; then
6833 vt_xpm_include_X11=yes
6834 else
6835 echo "$as_me: failed program was:" >&5
6836 sed 's/^/| /' conftest.$ac_ext >&5
6837
6838
6839 fi
6840
6841 rm -f conftest.err conftest.$ac_ext
6842 else
6843 if test -r "$xpm_includes/X11/xpm.h"; then
6844 vt_xpm_include_X11=yes
6845 fi
6846 fi
6847 fi
6848 vt_xpm_includes=$xpm_includes
6849 fi
6850 if test "x$xpm_libraries" != xNO; then
6851 vt_xpm_libraries=$xpm_libraries
6852 fi
6853 # Update the cache value to reflect the command line values.
6854 ac_cv_have_xpm="have_xpm=yes \
6855 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6856 vt_xpm_include_X11=$vt_xpm_include_X11"
6857 eval "$ac_cv_have_xpm"
6858 { echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6859 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6; }
6860 if test -n "$vt_xpm_includes"; then
6861 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6862 fi
6863 if test -n "$vt_xpm_includes"; then
6864 XPM_CFLAGS="-I$vt_xpm_includes"
6865 fi
6866 XPM_LIBS="-lXpm"
6867 if test -n "$vt_xpm_libraries"; then
6868 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6869 fi
6870 if test "x$vt_xpm_include_X11" = xyes; then
6871
6872 cat >>confdefs.h <<\_ACEOF
6873 #define XPM_INC_X11 1
6874 _ACEOF
6875
6876 fi
6877 fi
6878
6879
6880
6881
6882
6883 if test x$no_xpm = xyes; then
6884 support_xpm=needsmanualspecification
6885 fi
6886 fi
6887
6888 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6889 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6890 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6891 echo $ECHO_N "(cached) $ECHO_C" >&6
6892 else
6893 cat >conftest.$ac_ext <<_ACEOF
6894 /* confdefs.h. */
6895 _ACEOF
6896 cat confdefs.h >>conftest.$ac_ext
6897 cat >>conftest.$ac_ext <<_ACEOF
6898 /* end confdefs.h. */
6899 #include <sys/types.h>
6900 #include <sys/wait.h>
6901 #ifndef WEXITSTATUS
6902 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6903 #endif
6904 #ifndef WIFEXITED
6905 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6906 #endif
6907
6908 int
6909 main ()
6910 {
6911 int s;
6912 wait (&s);
6913 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6914 ;
6915 return 0;
6916 }
6917 _ACEOF
6918 rm -f conftest.$ac_objext
6919 if { (ac_try="$ac_compile"
6920 case "(($ac_try" in
6921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6922 *) ac_try_echo=$ac_try;;
6923 esac
6924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6925 (eval "$ac_compile") 2>conftest.er1
6926 ac_status=$?
6927 grep -v '^ *+' conftest.er1 >conftest.err
6928 rm -f conftest.er1
6929 cat conftest.err >&5
6930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931 (exit $ac_status); } && {
6932 test -z "$ac_cxx_werror_flag" ||
6933 test ! -s conftest.err
6934 } && test -s conftest.$ac_objext; then
6935 ac_cv_header_sys_wait_h=yes
6936 else
6937 echo "$as_me: failed program was:" >&5
6938 sed 's/^/| /' conftest.$ac_ext >&5
6939
6940 ac_cv_header_sys_wait_h=no
6941 fi
6942
6943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6944 fi
6945 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6946 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6947 if test $ac_cv_header_sys_wait_h = yes; then
6948
6949 cat >>confdefs.h <<\_ACEOF
6950 #define HAVE_SYS_WAIT_H 1
6951 _ACEOF
6952
6953 fi
6954
6955 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6956 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6957 if test "${ac_cv_header_stdc+set}" = set; then
6958 echo $ECHO_N "(cached) $ECHO_C" >&6
6959 else
6960 cat >conftest.$ac_ext <<_ACEOF
6961 /* confdefs.h. */
6962 _ACEOF
6963 cat confdefs.h >>conftest.$ac_ext
6964 cat >>conftest.$ac_ext <<_ACEOF
6965 /* end confdefs.h. */
6966 #include <stdlib.h>
6967 #include <stdarg.h>
6968 #include <string.h>
6969 #include <float.h>
6970
6971 int
6972 main ()
6973 {
6974
6975 ;
6976 return 0;
6977 }
6978 _ACEOF
6979 rm -f conftest.$ac_objext
6980 if { (ac_try="$ac_compile"
6981 case "(($ac_try" in
6982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6983 *) ac_try_echo=$ac_try;;
6984 esac
6985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6986 (eval "$ac_compile") 2>conftest.er1
6987 ac_status=$?
6988 grep -v '^ *+' conftest.er1 >conftest.err
6989 rm -f conftest.er1
6990 cat conftest.err >&5
6991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6992 (exit $ac_status); } && {
6993 test -z "$ac_cxx_werror_flag" ||
6994 test ! -s conftest.err
6995 } && test -s conftest.$ac_objext; then
6996 ac_cv_header_stdc=yes
6997 else
6998 echo "$as_me: failed program was:" >&5
6999 sed 's/^/| /' conftest.$ac_ext >&5
7000
7001 ac_cv_header_stdc=no
7002 fi
7003
7004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7005
7006 if test $ac_cv_header_stdc = yes; then
7007 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7008 cat >conftest.$ac_ext <<_ACEOF
7009 /* confdefs.h. */
7010 _ACEOF
7011 cat confdefs.h >>conftest.$ac_ext
7012 cat >>conftest.$ac_ext <<_ACEOF
7013 /* end confdefs.h. */
7014 #include <string.h>
7015
7016 _ACEOF
7017 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7018 $EGREP "memchr" >/dev/null 2>&1; then
7019 :
7020 else
7021 ac_cv_header_stdc=no
7022 fi
7023 rm -f conftest*
7024
7025 fi
7026
7027 if test $ac_cv_header_stdc = yes; then
7028 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7029 cat >conftest.$ac_ext <<_ACEOF
7030 /* confdefs.h. */
7031 _ACEOF
7032 cat confdefs.h >>conftest.$ac_ext
7033 cat >>conftest.$ac_ext <<_ACEOF
7034 /* end confdefs.h. */
7035 #include <stdlib.h>
7036
7037 _ACEOF
7038 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7039 $EGREP "free" >/dev/null 2>&1; then
7040 :
7041 else
7042 ac_cv_header_stdc=no
7043 fi
7044 rm -f conftest*
7045
7046 fi
7047
7048 if test $ac_cv_header_stdc = yes; then
7049 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7050 if test "$cross_compiling" = yes; then
7051 :
7052 else
7053 cat >conftest.$ac_ext <<_ACEOF
7054 /* confdefs.h. */
7055 _ACEOF
7056 cat confdefs.h >>conftest.$ac_ext
7057 cat >>conftest.$ac_ext <<_ACEOF
7058 /* end confdefs.h. */
7059 #include <ctype.h>
7060 #include <stdlib.h>
7061 #if ((' ' & 0x0FF) == 0x020)
7062 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7063 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7064 #else
7065 # define ISLOWER(c) \
7066 (('a' <= (c) && (c) <= 'i') \
7067 || ('j' <= (c) && (c) <= 'r') \
7068 || ('s' <= (c) && (c) <= 'z'))
7069 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7070 #endif
7071
7072 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7073 int
7074 main ()
7075 {
7076 int i;
7077 for (i = 0; i < 256; i++)
7078 if (XOR (islower (i), ISLOWER (i))
7079 || toupper (i) != TOUPPER (i))
7080 return 2;
7081 return 0;
7082 }
7083 _ACEOF
7084 rm -f conftest$ac_exeext
7085 if { (ac_try="$ac_link"
7086 case "(($ac_try" in
7087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7088 *) ac_try_echo=$ac_try;;
7089 esac
7090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7091 (eval "$ac_link") 2>&5
7092 ac_status=$?
7093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7094 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7095 { (case "(($ac_try" in
7096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7097 *) ac_try_echo=$ac_try;;
7098 esac
7099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7100 (eval "$ac_try") 2>&5
7101 ac_status=$?
7102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7103 (exit $ac_status); }; }; then
7104 :
7105 else
7106 echo "$as_me: program exited with status $ac_status" >&5
7107 echo "$as_me: failed program was:" >&5
7108 sed 's/^/| /' conftest.$ac_ext >&5
7109
7110 ( exit $ac_status )
7111 ac_cv_header_stdc=no
7112 fi
7113 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7114 fi
7115
7116
7117 fi
7118 fi
7119 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7120 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7121 if test $ac_cv_header_stdc = yes; then
7122
7123 cat >>confdefs.h <<\_ACEOF
7124 #define STDC_HEADERS 1
7125 _ACEOF
7126
7127 fi
7128
7129 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7140 inttypes.h stdint.h unistd.h
7141 do
7142 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7143 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7144 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7145 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7146 echo $ECHO_N "(cached) $ECHO_C" >&6
7147 else
7148 cat >conftest.$ac_ext <<_ACEOF
7149 /* confdefs.h. */
7150 _ACEOF
7151 cat confdefs.h >>conftest.$ac_ext
7152 cat >>conftest.$ac_ext <<_ACEOF
7153 /* end confdefs.h. */
7154 $ac_includes_default
7155
7156 #include <$ac_header>
7157 _ACEOF
7158 rm -f conftest.$ac_objext
7159 if { (ac_try="$ac_compile"
7160 case "(($ac_try" in
7161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7162 *) ac_try_echo=$ac_try;;
7163 esac
7164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7165 (eval "$ac_compile") 2>conftest.er1
7166 ac_status=$?
7167 grep -v '^ *+' conftest.er1 >conftest.err
7168 rm -f conftest.er1
7169 cat conftest.err >&5
7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171 (exit $ac_status); } && {
7172 test -z "$ac_cxx_werror_flag" ||
7173 test ! -s conftest.err
7174 } && test -s conftest.$ac_objext; then
7175 eval "$as_ac_Header=yes"
7176 else
7177 echo "$as_me: failed program was:" >&5
7178 sed 's/^/| /' conftest.$ac_ext >&5
7179
7180 eval "$as_ac_Header=no"
7181 fi
7182
7183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7184 fi
7185 ac_res=`eval echo '${'$as_ac_Header'}'`
7186 { echo "$as_me:$LINENO: result: $ac_res" >&5
7187 echo "${ECHO_T}$ac_res" >&6; }
7188 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7189 cat >>confdefs.h <<_ACEOF
7190 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7191 _ACEOF
7192
7193 fi
7194
7195 done
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215 for ac_header in \
7216 assert.h \
7217 fcntl.h \
7218 stdarg.h \
7219 stdlib.h \
7220 string.h \
7221 termios.h \
7222 unistd.h \
7223 sys/byteorder.h \
7224 sys/ioctl.h \
7225 sys/select.h \
7226 sys/sockio.h \
7227 sys/strredir.h \
7228 sys/time.h \
7229 stdint.h \
7230 wchar.h \
7231 cwchar \
7232 clocale \
7233
7234 do
7235 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7236 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7237 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7238 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7239 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7240 echo $ECHO_N "(cached) $ECHO_C" >&6
7241 fi
7242 ac_res=`eval echo '${'$as_ac_Header'}'`
7243 { echo "$as_me:$LINENO: result: $ac_res" >&5
7244 echo "${ECHO_T}$ac_res" >&6; }
7245 else
7246 # Is the header compilable?
7247 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7248 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7249 cat >conftest.$ac_ext <<_ACEOF
7250 /* confdefs.h. */
7251 _ACEOF
7252 cat confdefs.h >>conftest.$ac_ext
7253 cat >>conftest.$ac_ext <<_ACEOF
7254 /* end confdefs.h. */
7255 $ac_includes_default
7256 #include <$ac_header>
7257 _ACEOF
7258 rm -f conftest.$ac_objext
7259 if { (ac_try="$ac_compile"
7260 case "(($ac_try" in
7261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7262 *) ac_try_echo=$ac_try;;
7263 esac
7264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7265 (eval "$ac_compile") 2>conftest.er1
7266 ac_status=$?
7267 grep -v '^ *+' conftest.er1 >conftest.err
7268 rm -f conftest.er1
7269 cat conftest.err >&5
7270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271 (exit $ac_status); } && {
7272 test -z "$ac_cxx_werror_flag" ||
7273 test ! -s conftest.err
7274 } && test -s conftest.$ac_objext; then
7275 ac_header_compiler=yes
7276 else
7277 echo "$as_me: failed program was:" >&5
7278 sed 's/^/| /' conftest.$ac_ext >&5
7279
7280 ac_header_compiler=no
7281 fi
7282
7283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7284 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7285 echo "${ECHO_T}$ac_header_compiler" >&6; }
7286
7287 # Is the header present?
7288 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7289 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7290 cat >conftest.$ac_ext <<_ACEOF
7291 /* confdefs.h. */
7292 _ACEOF
7293 cat confdefs.h >>conftest.$ac_ext
7294 cat >>conftest.$ac_ext <<_ACEOF
7295 /* end confdefs.h. */
7296 #include <$ac_header>
7297 _ACEOF
7298 if { (ac_try="$ac_cpp conftest.$ac_ext"
7299 case "(($ac_try" in
7300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7301 *) ac_try_echo=$ac_try;;
7302 esac
7303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7304 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7305 ac_status=$?
7306 grep -v '^ *+' conftest.er1 >conftest.err
7307 rm -f conftest.er1
7308 cat conftest.err >&5
7309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7310 (exit $ac_status); } >/dev/null && {
7311 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7312 test ! -s conftest.err
7313 }; then
7314 ac_header_preproc=yes
7315 else
7316 echo "$as_me: failed program was:" >&5
7317 sed 's/^/| /' conftest.$ac_ext >&5
7318
7319 ac_header_preproc=no
7320 fi
7321
7322 rm -f conftest.err conftest.$ac_ext
7323 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7324 echo "${ECHO_T}$ac_header_preproc" >&6; }
7325
7326 # So? What about this header?
7327 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7328 yes:no: )
7329 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7330 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7331 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7332 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7333 ac_header_preproc=yes
7334 ;;
7335 no:yes:* )
7336 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7337 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7338 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7339 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7340 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7341 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7342 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7343 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7344 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7345 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7346 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7347 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7348
7349 ;;
7350 esac
7351 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7352 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7354 echo $ECHO_N "(cached) $ECHO_C" >&6
7355 else
7356 eval "$as_ac_Header=\$ac_header_preproc"
7357 fi
7358 ac_res=`eval echo '${'$as_ac_Header'}'`
7359 { echo "$as_me:$LINENO: result: $ac_res" >&5
7360 echo "${ECHO_T}$ac_res" >&6; }
7361
7362 fi
7363 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7364 cat >>confdefs.h <<_ACEOF
7365 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7366 _ACEOF
7367
7368 fi
7369
7370 done
7371
7372
7373 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7374 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7375 if test "${ac_cv_header_time+set}" = set; then
7376 echo $ECHO_N "(cached) $ECHO_C" >&6
7377 else
7378 cat >conftest.$ac_ext <<_ACEOF
7379 /* confdefs.h. */
7380 _ACEOF
7381 cat confdefs.h >>conftest.$ac_ext
7382 cat >>conftest.$ac_ext <<_ACEOF
7383 /* end confdefs.h. */
7384 #include <sys/types.h>
7385 #include <sys/time.h>
7386 #include <time.h>
7387
7388 int
7389 main ()
7390 {
7391 if ((struct tm *) 0)
7392 return 0;
7393 ;
7394 return 0;
7395 }
7396 _ACEOF
7397 rm -f conftest.$ac_objext
7398 if { (ac_try="$ac_compile"
7399 case "(($ac_try" in
7400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7401 *) ac_try_echo=$ac_try;;
7402 esac
7403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7404 (eval "$ac_compile") 2>conftest.er1
7405 ac_status=$?
7406 grep -v '^ *+' conftest.er1 >conftest.err
7407 rm -f conftest.er1
7408 cat conftest.err >&5
7409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7410 (exit $ac_status); } && {
7411 test -z "$ac_cxx_werror_flag" ||
7412 test ! -s conftest.err
7413 } && test -s conftest.$ac_objext; then
7414 ac_cv_header_time=yes
7415 else
7416 echo "$as_me: failed program was:" >&5
7417 sed 's/^/| /' conftest.$ac_ext >&5
7418
7419 ac_cv_header_time=no
7420 fi
7421
7422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7423 fi
7424 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7425 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7426 if test $ac_cv_header_time = yes; then
7427
7428 cat >>confdefs.h <<\_ACEOF
7429 #define TIME_WITH_SYS_TIME 1
7430 _ACEOF
7431
7432 fi
7433
7434
7435 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7436 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7437 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7438 echo $ECHO_N "(cached) $ECHO_C" >&6
7439 else
7440 cat >conftest.$ac_ext <<_ACEOF
7441 /* confdefs.h. */
7442 _ACEOF
7443 cat confdefs.h >>conftest.$ac_ext
7444 cat >>conftest.$ac_ext <<_ACEOF
7445 /* end confdefs.h. */
7446 #include <stdio.h>
7447 #include <sys/ioctl.h>
7448 #ifdef HAVE_TERMIOS_H
7449 #include <termios.h>
7450 #endif
7451 int
7452 main ()
7453 {
7454 int a = ECHO;
7455 ;
7456 return 0;
7457 }
7458 _ACEOF
7459 rm -f conftest.$ac_objext
7460 if { (ac_try="$ac_compile"
7461 case "(($ac_try" in
7462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7463 *) ac_try_echo=$ac_try;;
7464 esac
7465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7466 (eval "$ac_compile") 2>conftest.er1
7467 ac_status=$?
7468 grep -v '^ *+' conftest.er1 >conftest.err
7469 rm -f conftest.er1
7470 cat conftest.err >&5
7471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7472 (exit $ac_status); } && {
7473 test -z "$ac_cxx_werror_flag" ||
7474 test ! -s conftest.err
7475 } && test -s conftest.$ac_objext; then
7476 rxvt_cv_header_sysioctl=yes
7477 else
7478 echo "$as_me: failed program was:" >&5
7479 sed 's/^/| /' conftest.$ac_ext >&5
7480
7481 rxvt_cv_header_sysioctl=no
7482 fi
7483
7484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7485 fi
7486 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7487 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7488
7489 if test -n "$GCC"; then
7490 LDARG="-Wl,"
7491 else
7492 LDARG=""
7493 fi
7494 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7495
7496 ac_save_CFLAGS=$CFLAGS
7497 ac_save_LIBS=$LIBS
7498 CFLAGS="$CFLAGS $X_CFLAGS"
7499 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7500 { echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7501 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6; }
7502 if test "${rxvt_cv_rpath+set}" = set; then
7503 echo $ECHO_N "(cached) $ECHO_C" >&6
7504 else
7505 if test "$cross_compiling" = yes; then
7506 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7507 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7508 else
7509 cat >conftest.$ac_ext <<_ACEOF
7510 /* confdefs.h. */
7511 _ACEOF
7512 cat confdefs.h >>conftest.$ac_ext
7513 cat >>conftest.$ac_ext <<_ACEOF
7514 /* end confdefs.h. */
7515 #include <X11/Xlib.h>
7516 #include <stdlib.h>
7517 main()
7518 {
7519 exit(0);
7520 (void) XOpenDisplay("foobar");
7521 }
7522 _ACEOF
7523 rm -f conftest$ac_exeext
7524 if { (ac_try="$ac_link"
7525 case "(($ac_try" in
7526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7527 *) ac_try_echo=$ac_try;;
7528 esac
7529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7530 (eval "$ac_link") 2>&5
7531 ac_status=$?
7532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7533 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7534 { (case "(($ac_try" in
7535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7536 *) ac_try_echo=$ac_try;;
7537 esac
7538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7539 (eval "$ac_try") 2>&5
7540 ac_status=$?
7541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7542 (exit $ac_status); }; }; then
7543 rxvt_cv_rpath=yes
7544 else
7545 echo "$as_me: program exited with status $ac_status" >&5
7546 echo "$as_me: failed program was:" >&5
7547 sed 's/^/| /' conftest.$ac_ext >&5
7548
7549 ( exit $ac_status )
7550 rxvt_cv_rpath=no
7551 fi
7552 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7553 fi
7554
7555
7556 fi
7557 { echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7558 echo "${ECHO_T}$rxvt_cv_rpath" >&6; }
7559 if test x$rxvt_cv_rpath != xyes; then
7560 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7561 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7562 { echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7563 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6; }
7564 if test "${rxvt_cv_R+set}" = set; then
7565 echo $ECHO_N "(cached) $ECHO_C" >&6
7566 else
7567 if test "$cross_compiling" = yes; then
7568 rxvt_cv_R=no
7569 else
7570 cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h. */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h. */
7576 #include <X11/Xlib.h>
7577 #include <stdlib.h>
7578 main()
7579 {
7580 exit(0);
7581 (void) XOpenDisplay("foobar");
7582 }
7583 _ACEOF
7584 rm -f conftest$ac_exeext
7585 if { (ac_try="$ac_link"
7586 case "(($ac_try" in
7587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7588 *) ac_try_echo=$ac_try;;
7589 esac
7590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7591 (eval "$ac_link") 2>&5
7592 ac_status=$?
7593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7594 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7595 { (case "(($ac_try" in
7596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7597 *) ac_try_echo=$ac_try;;
7598 esac
7599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7600 (eval "$ac_try") 2>&5
7601 ac_status=$?
7602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7603 (exit $ac_status); }; }; then
7604 rxvt_cv_R=yes
7605 else
7606 echo "$as_me: program exited with status $ac_status" >&5
7607 echo "$as_me: failed program was:" >&5
7608 sed 's/^/| /' conftest.$ac_ext >&5
7609
7610 ( exit $ac_status )
7611 rxvt_cv_R=no
7612 fi
7613 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7614 fi
7615
7616
7617 fi
7618 { echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7619 echo "${ECHO_T}$rxvt_cv_R" >&6; }
7620 if test x$rxvt_cv_R != xyes; then
7621 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7622 fi
7623 fi
7624
7625 { echo "$as_me:$LINENO: checking for XPointer" >&5
7626 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7627 if test "${rxvt_cv_xpointer+set}" = set; then
7628 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 else
7630 cat >conftest.$ac_ext <<_ACEOF
7631 /* confdefs.h. */
7632 _ACEOF
7633 cat confdefs.h >>conftest.$ac_ext
7634 cat >>conftest.$ac_ext <<_ACEOF
7635 /* end confdefs.h. */
7636 #include <X11/Xlib.h>
7637 int
7638 main ()
7639 {
7640 XPointer dummy;
7641 ;
7642 return 0;
7643 }
7644 _ACEOF
7645 rm -f conftest.$ac_objext
7646 if { (ac_try="$ac_compile"
7647 case "(($ac_try" in
7648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7649 *) ac_try_echo=$ac_try;;
7650 esac
7651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7652 (eval "$ac_compile") 2>conftest.er1
7653 ac_status=$?
7654 grep -v '^ *+' conftest.er1 >conftest.err
7655 rm -f conftest.er1
7656 cat conftest.err >&5
7657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7658 (exit $ac_status); } && {
7659 test -z "$ac_cxx_werror_flag" ||
7660 test ! -s conftest.err
7661 } && test -s conftest.$ac_objext; then
7662 rxvt_cv_xpointer=yes
7663 else
7664 echo "$as_me: failed program was:" >&5
7665 sed 's/^/| /' conftest.$ac_ext >&5
7666
7667 rxvt_cv_xpointer=no
7668 fi
7669
7670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7671 fi
7672 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7673 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7674 if test x$rxvt_cv_xpointer = xyes; then
7675
7676 cat >>confdefs.h <<\_ACEOF
7677 #define HAVE_XPOINTER 1
7678 _ACEOF
7679
7680 fi
7681 LIBS=$ac_save_LIBS
7682 CFLAGS=$ac_save_CFLAGS
7683
7684 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7685 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7686 if test "${rxvt_xlib_illegal_access+set}" = set; then
7687 echo $ECHO_N "(cached) $ECHO_C" >&6
7688 else
7689 cat >conftest.$ac_ext <<_ACEOF
7690 /* confdefs.h. */
7691 _ACEOF
7692 cat confdefs.h >>conftest.$ac_ext
7693 cat >>conftest.$ac_ext <<_ACEOF
7694 /* end confdefs.h. */
7695
7696 #define XLIB_ILLEGAL_ACCESS
7697 #include <X11/Xlib.h>
7698
7699 int
7700 main ()
7701 {
7702
7703 Display *dpy;
7704 dpy->xdefaults = (char *)0;
7705
7706 ;
7707 return 0;
7708 }
7709 _ACEOF
7710 rm -f conftest.$ac_objext
7711 if { (ac_try="$ac_compile"
7712 case "(($ac_try" in
7713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7714 *) ac_try_echo=$ac_try;;
7715 esac
7716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7717 (eval "$ac_compile") 2>conftest.er1
7718 ac_status=$?
7719 grep -v '^ *+' conftest.er1 >conftest.err
7720 rm -f conftest.er1
7721 cat conftest.err >&5
7722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7723 (exit $ac_status); } && {
7724 test -z "$ac_cxx_werror_flag" ||
7725 test ! -s conftest.err
7726 } && test -s conftest.$ac_objext; then
7727 rxvt_xlib_illegal_access=yes
7728 else
7729 echo "$as_me: failed program was:" >&5
7730 sed 's/^/| /' conftest.$ac_ext >&5
7731
7732 rxvt_xlib_illegal_access=no
7733
7734 fi
7735
7736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7737 fi
7738 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7739 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7740 if test x$rxvt_xlib_illegal_access = xyes; then
7741
7742 cat >>confdefs.h <<\_ACEOF
7743 #define XLIB_ILLEGAL_ACCESS 1
7744 _ACEOF
7745
7746 fi
7747
7748 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7749 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7750 if test "${ac_cv_c_const+set}" = set; then
7751 echo $ECHO_N "(cached) $ECHO_C" >&6
7752 else
7753 cat >conftest.$ac_ext <<_ACEOF
7754 /* confdefs.h. */
7755 _ACEOF
7756 cat confdefs.h >>conftest.$ac_ext
7757 cat >>conftest.$ac_ext <<_ACEOF
7758 /* end confdefs.h. */
7759
7760 int
7761 main ()
7762 {
7763 /* FIXME: Include the comments suggested by Paul. */
7764 #ifndef __cplusplus
7765 /* Ultrix mips cc rejects this. */
7766 typedef int charset[2];
7767 const charset cs;
7768 /* SunOS 4.1.1 cc rejects this. */
7769 char const *const *pcpcc;
7770 char **ppc;
7771 /* NEC SVR4.0.2 mips cc rejects this. */
7772 struct point {int x, y;};
7773 static struct point const zero = {0,0};
7774 /* AIX XL C 1.02.0.0 rejects this.
7775 It does not let you subtract one const X* pointer from another in
7776 an arm of an if-expression whose if-part is not a constant
7777 expression */
7778 const char *g = "string";
7779 pcpcc = &g + (g ? g-g : 0);
7780 /* HPUX 7.0 cc rejects these. */
7781 ++pcpcc;
7782 ppc = (char**) pcpcc;
7783 pcpcc = (char const *const *) ppc;
7784 { /* SCO 3.2v4 cc rejects this. */
7785 char *t;
7786 char const *s = 0 ? (char *) 0 : (char const *) 0;
7787
7788 *t++ = 0;
7789 if (s) return 0;
7790 }
7791 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7792 int x[] = {25, 17};
7793 const int *foo = &x[0];
7794 ++foo;
7795 }
7796 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7797 typedef const int *iptr;
7798 iptr p = 0;
7799 ++p;
7800 }
7801 { /* AIX XL C 1.02.0.0 rejects this saying
7802 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7803 struct s { int j; const int *ap[3]; };
7804 struct s *b; b->j = 5;
7805 }
7806 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7807 const int foo = 10;
7808 if (!foo) return 0;
7809 }
7810 return !cs[0] && !zero.x;
7811 #endif
7812
7813 ;
7814 return 0;
7815 }
7816 _ACEOF
7817 rm -f conftest.$ac_objext
7818 if { (ac_try="$ac_compile"
7819 case "(($ac_try" in
7820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7821 *) ac_try_echo=$ac_try;;
7822 esac
7823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7824 (eval "$ac_compile") 2>conftest.er1
7825 ac_status=$?
7826 grep -v '^ *+' conftest.er1 >conftest.err
7827 rm -f conftest.er1
7828 cat conftest.err >&5
7829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7830 (exit $ac_status); } && {
7831 test -z "$ac_cxx_werror_flag" ||
7832 test ! -s conftest.err
7833 } && test -s conftest.$ac_objext; then
7834 ac_cv_c_const=yes
7835 else
7836 echo "$as_me: failed program was:" >&5
7837 sed 's/^/| /' conftest.$ac_ext >&5
7838
7839 ac_cv_c_const=no
7840 fi
7841
7842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7843 fi
7844 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7845 echo "${ECHO_T}$ac_cv_c_const" >&6; }
7846 if test $ac_cv_c_const = no; then
7847
7848 cat >>confdefs.h <<\_ACEOF
7849 #define const
7850 _ACEOF
7851
7852 fi
7853
7854 { echo "$as_me:$LINENO: checking for inline" >&5
7855 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7856 if test "${ac_cv_c_inline+set}" = set; then
7857 echo $ECHO_N "(cached) $ECHO_C" >&6
7858 else
7859 ac_cv_c_inline=no
7860 for ac_kw in inline __inline__ __inline; do
7861 cat >conftest.$ac_ext <<_ACEOF
7862 /* confdefs.h. */
7863 _ACEOF
7864 cat confdefs.h >>conftest.$ac_ext
7865 cat >>conftest.$ac_ext <<_ACEOF
7866 /* end confdefs.h. */
7867 #ifndef __cplusplus
7868 typedef int foo_t;
7869 static $ac_kw foo_t static_foo () {return 0; }
7870 $ac_kw foo_t foo () {return 0; }
7871 #endif
7872
7873 _ACEOF
7874 rm -f conftest.$ac_objext
7875 if { (ac_try="$ac_compile"
7876 case "(($ac_try" in
7877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7878 *) ac_try_echo=$ac_try;;
7879 esac
7880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7881 (eval "$ac_compile") 2>conftest.er1
7882 ac_status=$?
7883 grep -v '^ *+' conftest.er1 >conftest.err
7884 rm -f conftest.er1
7885 cat conftest.err >&5
7886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7887 (exit $ac_status); } && {
7888 test -z "$ac_cxx_werror_flag" ||
7889 test ! -s conftest.err
7890 } && test -s conftest.$ac_objext; then
7891 ac_cv_c_inline=$ac_kw
7892 else
7893 echo "$as_me: failed program was:" >&5
7894 sed 's/^/| /' conftest.$ac_ext >&5
7895
7896
7897 fi
7898
7899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7900 test "$ac_cv_c_inline" != no && break
7901 done
7902
7903 fi
7904 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7905 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7906
7907
7908 case $ac_cv_c_inline in
7909 inline | yes) ;;
7910 *)
7911 case $ac_cv_c_inline in
7912 no) ac_val=;;
7913 *) ac_val=$ac_cv_c_inline;;
7914 esac
7915 cat >>confdefs.h <<_ACEOF
7916 #ifndef __cplusplus
7917 #define inline $ac_val
7918 #endif
7919 _ACEOF
7920 ;;
7921 esac
7922
7923
7924
7925 { echo "$as_me:$LINENO: checking for mode_t" >&5
7926 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7927 if test "${ac_cv_type_mode_t+set}" = set; then
7928 echo $ECHO_N "(cached) $ECHO_C" >&6
7929 else
7930 cat >conftest.$ac_ext <<_ACEOF
7931 /* confdefs.h. */
7932 _ACEOF
7933 cat confdefs.h >>conftest.$ac_ext
7934 cat >>conftest.$ac_ext <<_ACEOF
7935 /* end confdefs.h. */
7936 $ac_includes_default
7937 typedef mode_t ac__type_new_;
7938 int
7939 main ()
7940 {
7941 if ((ac__type_new_ *) 0)
7942 return 0;
7943 if (sizeof (ac__type_new_))
7944 return 0;
7945 ;
7946 return 0;
7947 }
7948 _ACEOF
7949 rm -f conftest.$ac_objext
7950 if { (ac_try="$ac_compile"
7951 case "(($ac_try" in
7952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7953 *) ac_try_echo=$ac_try;;
7954 esac
7955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7956 (eval "$ac_compile") 2>conftest.er1
7957 ac_status=$?
7958 grep -v '^ *+' conftest.er1 >conftest.err
7959 rm -f conftest.er1
7960 cat conftest.err >&5
7961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7962 (exit $ac_status); } && {
7963 test -z "$ac_cxx_werror_flag" ||
7964 test ! -s conftest.err
7965 } && test -s conftest.$ac_objext; then
7966 ac_cv_type_mode_t=yes
7967 else
7968 echo "$as_me: failed program was:" >&5
7969 sed 's/^/| /' conftest.$ac_ext >&5
7970
7971 ac_cv_type_mode_t=no
7972 fi
7973
7974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7975 fi
7976 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7977 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7978 if test $ac_cv_type_mode_t = yes; then
7979 :
7980 else
7981
7982 cat >>confdefs.h <<_ACEOF
7983 #define mode_t int
7984 _ACEOF
7985
7986 fi
7987
7988 { echo "$as_me:$LINENO: checking for pid_t" >&5
7989 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7990 if test "${ac_cv_type_pid_t+set}" = set; then
7991 echo $ECHO_N "(cached) $ECHO_C" >&6
7992 else
7993 cat >conftest.$ac_ext <<_ACEOF
7994 /* confdefs.h. */
7995 _ACEOF
7996 cat confdefs.h >>conftest.$ac_ext
7997 cat >>conftest.$ac_ext <<_ACEOF
7998 /* end confdefs.h. */
7999 $ac_includes_default
8000 typedef pid_t ac__type_new_;
8001 int
8002 main ()
8003 {
8004 if ((ac__type_new_ *) 0)
8005 return 0;
8006 if (sizeof (ac__type_new_))
8007 return 0;
8008 ;
8009 return 0;
8010 }
8011 _ACEOF
8012 rm -f conftest.$ac_objext
8013 if { (ac_try="$ac_compile"
8014 case "(($ac_try" in
8015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8016 *) ac_try_echo=$ac_try;;
8017 esac
8018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8019 (eval "$ac_compile") 2>conftest.er1
8020 ac_status=$?
8021 grep -v '^ *+' conftest.er1 >conftest.err
8022 rm -f conftest.er1
8023 cat conftest.err >&5
8024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8025 (exit $ac_status); } && {
8026 test -z "$ac_cxx_werror_flag" ||
8027 test ! -s conftest.err
8028 } && test -s conftest.$ac_objext; then
8029 ac_cv_type_pid_t=yes
8030 else
8031 echo "$as_me: failed program was:" >&5
8032 sed 's/^/| /' conftest.$ac_ext >&5
8033
8034 ac_cv_type_pid_t=no
8035 fi
8036
8037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8038 fi
8039 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8040 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8041 if test $ac_cv_type_pid_t = yes; then
8042 :
8043 else
8044
8045 cat >>confdefs.h <<_ACEOF
8046 #define pid_t int
8047 _ACEOF
8048
8049 fi
8050
8051 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8052 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8053 if test "${ac_cv_type_uid_t+set}" = set; then
8054 echo $ECHO_N "(cached) $ECHO_C" >&6
8055 else
8056 cat >conftest.$ac_ext <<_ACEOF
8057 /* confdefs.h. */
8058 _ACEOF
8059 cat confdefs.h >>conftest.$ac_ext
8060 cat >>conftest.$ac_ext <<_ACEOF
8061 /* end confdefs.h. */
8062 #include <sys/types.h>
8063
8064 _ACEOF
8065 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8066 $EGREP "uid_t" >/dev/null 2>&1; then
8067 ac_cv_type_uid_t=yes
8068 else
8069 ac_cv_type_uid_t=no
8070 fi
8071 rm -f conftest*
8072
8073 fi
8074 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8075 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8076 if test $ac_cv_type_uid_t = no; then
8077
8078 cat >>confdefs.h <<\_ACEOF
8079 #define uid_t int
8080 _ACEOF
8081
8082
8083 cat >>confdefs.h <<\_ACEOF
8084 #define gid_t int
8085 _ACEOF
8086
8087 fi
8088
8089
8090 { echo "$as_me:$LINENO: checking for short" >&5
8091 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8092 if test "${ac_cv_type_short+set}" = set; then
8093 echo $ECHO_N "(cached) $ECHO_C" >&6
8094 else
8095 cat >conftest.$ac_ext <<_ACEOF
8096 /* confdefs.h. */
8097 _ACEOF
8098 cat confdefs.h >>conftest.$ac_ext
8099 cat >>conftest.$ac_ext <<_ACEOF
8100 /* end confdefs.h. */
8101 $ac_includes_default
8102 typedef short ac__type_new_;
8103 int
8104 main ()
8105 {
8106 if ((ac__type_new_ *) 0)
8107 return 0;
8108 if (sizeof (ac__type_new_))
8109 return 0;
8110 ;
8111 return 0;
8112 }
8113 _ACEOF
8114 rm -f conftest.$ac_objext
8115 if { (ac_try="$ac_compile"
8116 case "(($ac_try" in
8117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8118 *) ac_try_echo=$ac_try;;
8119 esac
8120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8121 (eval "$ac_compile") 2>conftest.er1
8122 ac_status=$?
8123 grep -v '^ *+' conftest.er1 >conftest.err
8124 rm -f conftest.er1
8125 cat conftest.err >&5
8126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 (exit $ac_status); } && {
8128 test -z "$ac_cxx_werror_flag" ||
8129 test ! -s conftest.err
8130 } && test -s conftest.$ac_objext; then
8131 ac_cv_type_short=yes
8132 else
8133 echo "$as_me: failed program was:" >&5
8134 sed 's/^/| /' conftest.$ac_ext >&5
8135
8136 ac_cv_type_short=no
8137 fi
8138
8139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8140 fi
8141 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8142 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8143
8144 # The cast to long int works around a bug in the HP C Compiler
8145 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8146 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8147 # This bug is HP SR number 8606223364.
8148 { echo "$as_me:$LINENO: checking size of short" >&5
8149 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8150 if test "${ac_cv_sizeof_short+set}" = set; then
8151 echo $ECHO_N "(cached) $ECHO_C" >&6
8152 else
8153 if test "$cross_compiling" = yes; then
8154 # Depending upon the size, compute the lo and hi bounds.
8155 cat >conftest.$ac_ext <<_ACEOF
8156 /* confdefs.h. */
8157 _ACEOF
8158 cat confdefs.h >>conftest.$ac_ext
8159 cat >>conftest.$ac_ext <<_ACEOF
8160 /* end confdefs.h. */
8161 $ac_includes_default
8162 typedef short ac__type_sizeof_;
8163 int
8164 main ()
8165 {
8166 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8167 test_array [0] = 0
8168
8169 ;
8170 return 0;
8171 }
8172 _ACEOF
8173 rm -f conftest.$ac_objext
8174 if { (ac_try="$ac_compile"
8175 case "(($ac_try" in
8176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8177 *) ac_try_echo=$ac_try;;
8178 esac
8179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8180 (eval "$ac_compile") 2>conftest.er1
8181 ac_status=$?
8182 grep -v '^ *+' conftest.er1 >conftest.err
8183 rm -f conftest.er1
8184 cat conftest.err >&5
8185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186 (exit $ac_status); } && {
8187 test -z "$ac_cxx_werror_flag" ||
8188 test ! -s conftest.err
8189 } && test -s conftest.$ac_objext; then
8190 ac_lo=0 ac_mid=0
8191 while :; do
8192 cat >conftest.$ac_ext <<_ACEOF
8193 /* confdefs.h. */
8194 _ACEOF
8195 cat confdefs.h >>conftest.$ac_ext
8196 cat >>conftest.$ac_ext <<_ACEOF
8197 /* end confdefs.h. */
8198 $ac_includes_default
8199 typedef short ac__type_sizeof_;
8200 int
8201 main ()
8202 {
8203 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8204 test_array [0] = 0
8205
8206 ;
8207 return 0;
8208 }
8209 _ACEOF
8210 rm -f conftest.$ac_objext
8211 if { (ac_try="$ac_compile"
8212 case "(($ac_try" in
8213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8214 *) ac_try_echo=$ac_try;;
8215 esac
8216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8217 (eval "$ac_compile") 2>conftest.er1
8218 ac_status=$?
8219 grep -v '^ *+' conftest.er1 >conftest.err
8220 rm -f conftest.er1
8221 cat conftest.err >&5
8222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8223 (exit $ac_status); } && {
8224 test -z "$ac_cxx_werror_flag" ||
8225 test ! -s conftest.err
8226 } && test -s conftest.$ac_objext; then
8227 ac_hi=$ac_mid; break
8228 else
8229 echo "$as_me: failed program was:" >&5
8230 sed 's/^/| /' conftest.$ac_ext >&5
8231
8232 ac_lo=`expr $ac_mid + 1`
8233 if test $ac_lo -le $ac_mid; then
8234 ac_lo= ac_hi=
8235 break
8236 fi
8237 ac_mid=`expr 2 '*' $ac_mid + 1`
8238 fi
8239
8240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8241 done
8242 else
8243 echo "$as_me: failed program was:" >&5
8244 sed 's/^/| /' conftest.$ac_ext >&5
8245
8246 cat >conftest.$ac_ext <<_ACEOF
8247 /* confdefs.h. */
8248 _ACEOF
8249 cat confdefs.h >>conftest.$ac_ext
8250 cat >>conftest.$ac_ext <<_ACEOF
8251 /* end confdefs.h. */
8252 $ac_includes_default
8253 typedef short ac__type_sizeof_;
8254 int
8255 main ()
8256 {
8257 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8258 test_array [0] = 0
8259
8260 ;
8261 return 0;
8262 }
8263 _ACEOF
8264 rm -f conftest.$ac_objext
8265 if { (ac_try="$ac_compile"
8266 case "(($ac_try" in
8267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8268 *) ac_try_echo=$ac_try;;
8269 esac
8270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8271 (eval "$ac_compile") 2>conftest.er1
8272 ac_status=$?
8273 grep -v '^ *+' conftest.er1 >conftest.err
8274 rm -f conftest.er1
8275 cat conftest.err >&5
8276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8277 (exit $ac_status); } && {
8278 test -z "$ac_cxx_werror_flag" ||
8279 test ! -s conftest.err
8280 } && test -s conftest.$ac_objext; then
8281 ac_hi=-1 ac_mid=-1
8282 while :; do
8283 cat >conftest.$ac_ext <<_ACEOF
8284 /* confdefs.h. */
8285 _ACEOF
8286 cat confdefs.h >>conftest.$ac_ext
8287 cat >>conftest.$ac_ext <<_ACEOF
8288 /* end confdefs.h. */
8289 $ac_includes_default
8290 typedef short ac__type_sizeof_;
8291 int
8292 main ()
8293 {
8294 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8295 test_array [0] = 0
8296
8297 ;
8298 return 0;
8299 }
8300 _ACEOF
8301 rm -f conftest.$ac_objext
8302 if { (ac_try="$ac_compile"
8303 case "(($ac_try" in
8304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8305 *) ac_try_echo=$ac_try;;
8306 esac
8307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8308 (eval "$ac_compile") 2>conftest.er1
8309 ac_status=$?
8310 grep -v '^ *+' conftest.er1 >conftest.err
8311 rm -f conftest.er1
8312 cat conftest.err >&5
8313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8314 (exit $ac_status); } && {
8315 test -z "$ac_cxx_werror_flag" ||
8316 test ! -s conftest.err
8317 } && test -s conftest.$ac_objext; then
8318 ac_lo=$ac_mid; break
8319 else
8320 echo "$as_me: failed program was:" >&5
8321 sed 's/^/| /' conftest.$ac_ext >&5
8322
8323 ac_hi=`expr '(' $ac_mid ')' - 1`
8324 if test $ac_mid -le $ac_hi; then
8325 ac_lo= ac_hi=
8326 break
8327 fi
8328 ac_mid=`expr 2 '*' $ac_mid`
8329 fi
8330
8331 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8332 done
8333 else
8334 echo "$as_me: failed program was:" >&5
8335 sed 's/^/| /' conftest.$ac_ext >&5
8336
8337 ac_lo= ac_hi=
8338 fi
8339
8340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8341 fi
8342
8343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8344 # Binary search between lo and hi bounds.
8345 while test "x$ac_lo" != "x$ac_hi"; do
8346 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8347 cat >conftest.$ac_ext <<_ACEOF
8348 /* confdefs.h. */
8349 _ACEOF
8350 cat confdefs.h >>conftest.$ac_ext
8351 cat >>conftest.$ac_ext <<_ACEOF
8352 /* end confdefs.h. */
8353 $ac_includes_default
8354 typedef short ac__type_sizeof_;
8355 int
8356 main ()
8357 {
8358 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8359 test_array [0] = 0
8360
8361 ;
8362 return 0;
8363 }
8364 _ACEOF
8365 rm -f conftest.$ac_objext
8366 if { (ac_try="$ac_compile"
8367 case "(($ac_try" in
8368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369 *) ac_try_echo=$ac_try;;
8370 esac
8371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 (eval "$ac_compile") 2>conftest.er1
8373 ac_status=$?
8374 grep -v '^ *+' conftest.er1 >conftest.err
8375 rm -f conftest.er1
8376 cat conftest.err >&5
8377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 (exit $ac_status); } && {
8379 test -z "$ac_cxx_werror_flag" ||
8380 test ! -s conftest.err
8381 } && test -s conftest.$ac_objext; then
8382 ac_hi=$ac_mid
8383 else
8384 echo "$as_me: failed program was:" >&5
8385 sed 's/^/| /' conftest.$ac_ext >&5
8386
8387 ac_lo=`expr '(' $ac_mid ')' + 1`
8388 fi
8389
8390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8391 done
8392 case $ac_lo in
8393 ?*) ac_cv_sizeof_short=$ac_lo;;
8394 '') if test "$ac_cv_type_short" = yes; then
8395 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8396 See \`config.log' for more details." >&5
8397 echo "$as_me: error: cannot compute sizeof (short)
8398 See \`config.log' for more details." >&2;}
8399 { (exit 77); exit 77; }; }
8400 else
8401 ac_cv_sizeof_short=0
8402 fi ;;
8403 esac
8404 else
8405 cat >conftest.$ac_ext <<_ACEOF
8406 /* confdefs.h. */
8407 _ACEOF
8408 cat confdefs.h >>conftest.$ac_ext
8409 cat >>conftest.$ac_ext <<_ACEOF
8410 /* end confdefs.h. */
8411 $ac_includes_default
8412 typedef short ac__type_sizeof_;
8413 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8414 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8415 #include <stdio.h>
8416 #include <stdlib.h>
8417 int
8418 main ()
8419 {
8420
8421 FILE *f = fopen ("conftest.val", "w");
8422 if (! f)
8423 return 1;
8424 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8425 {
8426 long int i = longval ();
8427 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8428 return 1;
8429 fprintf (f, "%ld\n", i);
8430 }
8431 else
8432 {
8433 unsigned long int i = ulongval ();
8434 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8435 return 1;
8436 fprintf (f, "%lu\n", i);
8437 }
8438 return ferror (f) || fclose (f) != 0;
8439
8440 ;
8441 return 0;
8442 }
8443 _ACEOF
8444 rm -f conftest$ac_exeext
8445 if { (ac_try="$ac_link"
8446 case "(($ac_try" in
8447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8448 *) ac_try_echo=$ac_try;;
8449 esac
8450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8451 (eval "$ac_link") 2>&5
8452 ac_status=$?
8453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8455 { (case "(($ac_try" in
8456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8457 *) ac_try_echo=$ac_try;;
8458 esac
8459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8460 (eval "$ac_try") 2>&5
8461 ac_status=$?
8462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 (exit $ac_status); }; }; then
8464 ac_cv_sizeof_short=`cat conftest.val`
8465 else
8466 echo "$as_me: program exited with status $ac_status" >&5
8467 echo "$as_me: failed program was:" >&5
8468 sed 's/^/| /' conftest.$ac_ext >&5
8469
8470 ( exit $ac_status )
8471 if test "$ac_cv_type_short" = yes; then
8472 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8473 See \`config.log' for more details." >&5
8474 echo "$as_me: error: cannot compute sizeof (short)
8475 See \`config.log' for more details." >&2;}
8476 { (exit 77); exit 77; }; }
8477 else
8478 ac_cv_sizeof_short=0
8479 fi
8480 fi
8481 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8482 fi
8483 rm -f conftest.val
8484 fi
8485 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8486 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8487
8488
8489
8490 cat >>confdefs.h <<_ACEOF
8491 #define SIZEOF_SHORT $ac_cv_sizeof_short
8492 _ACEOF
8493
8494
8495 { echo "$as_me:$LINENO: checking for int" >&5
8496 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8497 if test "${ac_cv_type_int+set}" = set; then
8498 echo $ECHO_N "(cached) $ECHO_C" >&6
8499 else
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 int ac__type_new_;
8508 int
8509 main ()
8510 {
8511 if ((ac__type_new_ *) 0)
8512 return 0;
8513 if (sizeof (ac__type_new_))
8514 return 0;
8515 ;
8516 return 0;
8517 }
8518 _ACEOF
8519 rm -f conftest.$ac_objext
8520 if { (ac_try="$ac_compile"
8521 case "(($ac_try" in
8522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8523 *) ac_try_echo=$ac_try;;
8524 esac
8525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8526 (eval "$ac_compile") 2>conftest.er1
8527 ac_status=$?
8528 grep -v '^ *+' conftest.er1 >conftest.err
8529 rm -f conftest.er1
8530 cat conftest.err >&5
8531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532 (exit $ac_status); } && {
8533 test -z "$ac_cxx_werror_flag" ||
8534 test ! -s conftest.err
8535 } && test -s conftest.$ac_objext; then
8536 ac_cv_type_int=yes
8537 else
8538 echo "$as_me: failed program was:" >&5
8539 sed 's/^/| /' conftest.$ac_ext >&5
8540
8541 ac_cv_type_int=no
8542 fi
8543
8544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8545 fi
8546 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8547 echo "${ECHO_T}$ac_cv_type_int" >&6; }
8548
8549 # The cast to long int works around a bug in the HP C Compiler
8550 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8551 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8552 # This bug is HP SR number 8606223364.
8553 { echo "$as_me:$LINENO: checking size of int" >&5
8554 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8555 if test "${ac_cv_sizeof_int+set}" = set; then
8556 echo $ECHO_N "(cached) $ECHO_C" >&6
8557 else
8558 if test "$cross_compiling" = yes; then
8559 # Depending upon the size, compute the lo and hi bounds.
8560 cat >conftest.$ac_ext <<_ACEOF
8561 /* confdefs.h. */
8562 _ACEOF
8563 cat confdefs.h >>conftest.$ac_ext
8564 cat >>conftest.$ac_ext <<_ACEOF
8565 /* end confdefs.h. */
8566 $ac_includes_default
8567 typedef int ac__type_sizeof_;
8568 int
8569 main ()
8570 {
8571 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8572 test_array [0] = 0
8573
8574 ;
8575 return 0;
8576 }
8577 _ACEOF
8578 rm -f conftest.$ac_objext
8579 if { (ac_try="$ac_compile"
8580 case "(($ac_try" in
8581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8582 *) ac_try_echo=$ac_try;;
8583 esac
8584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8585 (eval "$ac_compile") 2>conftest.er1
8586 ac_status=$?
8587 grep -v '^ *+' conftest.er1 >conftest.err
8588 rm -f conftest.er1
8589 cat conftest.err >&5
8590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8591 (exit $ac_status); } && {
8592 test -z "$ac_cxx_werror_flag" ||
8593 test ! -s conftest.err
8594 } && test -s conftest.$ac_objext; then
8595 ac_lo=0 ac_mid=0
8596 while :; do
8597 cat >conftest.$ac_ext <<_ACEOF
8598 /* confdefs.h. */
8599 _ACEOF
8600 cat confdefs.h >>conftest.$ac_ext
8601 cat >>conftest.$ac_ext <<_ACEOF
8602 /* end confdefs.h. */
8603 $ac_includes_default
8604 typedef int ac__type_sizeof_;
8605 int
8606 main ()
8607 {
8608 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8609 test_array [0] = 0
8610
8611 ;
8612 return 0;
8613 }
8614 _ACEOF
8615 rm -f conftest.$ac_objext
8616 if { (ac_try="$ac_compile"
8617 case "(($ac_try" in
8618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8619 *) ac_try_echo=$ac_try;;
8620 esac
8621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8622 (eval "$ac_compile") 2>conftest.er1
8623 ac_status=$?
8624 grep -v '^ *+' conftest.er1 >conftest.err
8625 rm -f conftest.er1
8626 cat conftest.err >&5
8627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628 (exit $ac_status); } && {
8629 test -z "$ac_cxx_werror_flag" ||
8630 test ! -s conftest.err
8631 } && test -s conftest.$ac_objext; then
8632 ac_hi=$ac_mid; break
8633 else
8634 echo "$as_me: failed program was:" >&5
8635 sed 's/^/| /' conftest.$ac_ext >&5
8636
8637 ac_lo=`expr $ac_mid + 1`
8638 if test $ac_lo -le $ac_mid; then
8639 ac_lo= ac_hi=
8640 break
8641 fi
8642 ac_mid=`expr 2 '*' $ac_mid + 1`
8643 fi
8644
8645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8646 done
8647 else
8648 echo "$as_me: failed program was:" >&5
8649 sed 's/^/| /' conftest.$ac_ext >&5
8650
8651 cat >conftest.$ac_ext <<_ACEOF
8652 /* confdefs.h. */
8653 _ACEOF
8654 cat confdefs.h >>conftest.$ac_ext
8655 cat >>conftest.$ac_ext <<_ACEOF
8656 /* end confdefs.h. */
8657 $ac_includes_default
8658 typedef int ac__type_sizeof_;
8659 int
8660 main ()
8661 {
8662 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8663 test_array [0] = 0
8664
8665 ;
8666 return 0;
8667 }
8668 _ACEOF
8669 rm -f conftest.$ac_objext
8670 if { (ac_try="$ac_compile"
8671 case "(($ac_try" in
8672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673 *) ac_try_echo=$ac_try;;
8674 esac
8675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676 (eval "$ac_compile") 2>conftest.er1
8677 ac_status=$?
8678 grep -v '^ *+' conftest.er1 >conftest.err
8679 rm -f conftest.er1
8680 cat conftest.err >&5
8681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 (exit $ac_status); } && {
8683 test -z "$ac_cxx_werror_flag" ||
8684 test ! -s conftest.err
8685 } && test -s conftest.$ac_objext; then
8686 ac_hi=-1 ac_mid=-1
8687 while :; do
8688 cat >conftest.$ac_ext <<_ACEOF
8689 /* confdefs.h. */
8690 _ACEOF
8691 cat confdefs.h >>conftest.$ac_ext
8692 cat >>conftest.$ac_ext <<_ACEOF
8693 /* end confdefs.h. */
8694 $ac_includes_default
8695 typedef int ac__type_sizeof_;
8696 int
8697 main ()
8698 {
8699 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8700 test_array [0] = 0
8701
8702 ;
8703 return 0;
8704 }
8705 _ACEOF
8706 rm -f conftest.$ac_objext
8707 if { (ac_try="$ac_compile"
8708 case "(($ac_try" in
8709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8710 *) ac_try_echo=$ac_try;;
8711 esac
8712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8713 (eval "$ac_compile") 2>conftest.er1
8714 ac_status=$?
8715 grep -v '^ *+' conftest.er1 >conftest.err
8716 rm -f conftest.er1
8717 cat conftest.err >&5
8718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8719 (exit $ac_status); } && {
8720 test -z "$ac_cxx_werror_flag" ||
8721 test ! -s conftest.err
8722 } && test -s conftest.$ac_objext; then
8723 ac_lo=$ac_mid; break
8724 else
8725 echo "$as_me: failed program was:" >&5
8726 sed 's/^/| /' conftest.$ac_ext >&5
8727
8728 ac_hi=`expr '(' $ac_mid ')' - 1`
8729 if test $ac_mid -le $ac_hi; then
8730 ac_lo= ac_hi=
8731 break
8732 fi
8733 ac_mid=`expr 2 '*' $ac_mid`
8734 fi
8735
8736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8737 done
8738 else
8739 echo "$as_me: failed program was:" >&5
8740 sed 's/^/| /' conftest.$ac_ext >&5
8741
8742 ac_lo= ac_hi=
8743 fi
8744
8745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8746 fi
8747
8748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8749 # Binary search between lo and hi bounds.
8750 while test "x$ac_lo" != "x$ac_hi"; do
8751 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8752 cat >conftest.$ac_ext <<_ACEOF
8753 /* confdefs.h. */
8754 _ACEOF
8755 cat confdefs.h >>conftest.$ac_ext
8756 cat >>conftest.$ac_ext <<_ACEOF
8757 /* end confdefs.h. */
8758 $ac_includes_default
8759 typedef int ac__type_sizeof_;
8760 int
8761 main ()
8762 {
8763 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8764 test_array [0] = 0
8765
8766 ;
8767 return 0;
8768 }
8769 _ACEOF
8770 rm -f conftest.$ac_objext
8771 if { (ac_try="$ac_compile"
8772 case "(($ac_try" in
8773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8774 *) ac_try_echo=$ac_try;;
8775 esac
8776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8777 (eval "$ac_compile") 2>conftest.er1
8778 ac_status=$?
8779 grep -v '^ *+' conftest.er1 >conftest.err
8780 rm -f conftest.er1
8781 cat conftest.err >&5
8782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8783 (exit $ac_status); } && {
8784 test -z "$ac_cxx_werror_flag" ||
8785 test ! -s conftest.err
8786 } && test -s conftest.$ac_objext; then
8787 ac_hi=$ac_mid
8788 else
8789 echo "$as_me: failed program was:" >&5
8790 sed 's/^/| /' conftest.$ac_ext >&5
8791
8792 ac_lo=`expr '(' $ac_mid ')' + 1`
8793 fi
8794
8795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8796 done
8797 case $ac_lo in
8798 ?*) ac_cv_sizeof_int=$ac_lo;;
8799 '') if test "$ac_cv_type_int" = yes; then
8800 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8801 See \`config.log' for more details." >&5
8802 echo "$as_me: error: cannot compute sizeof (int)
8803 See \`config.log' for more details." >&2;}
8804 { (exit 77); exit 77; }; }
8805 else
8806 ac_cv_sizeof_int=0
8807 fi ;;
8808 esac
8809 else
8810 cat >conftest.$ac_ext <<_ACEOF
8811 /* confdefs.h. */
8812 _ACEOF
8813 cat confdefs.h >>conftest.$ac_ext
8814 cat >>conftest.$ac_ext <<_ACEOF
8815 /* end confdefs.h. */
8816 $ac_includes_default
8817 typedef int ac__type_sizeof_;
8818 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8819 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8820 #include <stdio.h>
8821 #include <stdlib.h>
8822 int
8823 main ()
8824 {
8825
8826 FILE *f = fopen ("conftest.val", "w");
8827 if (! f)
8828 return 1;
8829 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8830 {
8831 long int i = longval ();
8832 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8833 return 1;
8834 fprintf (f, "%ld\n", i);
8835 }
8836 else
8837 {
8838 unsigned long int i = ulongval ();
8839 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8840 return 1;
8841 fprintf (f, "%lu\n", i);
8842 }
8843 return ferror (f) || fclose (f) != 0;
8844
8845 ;
8846 return 0;
8847 }
8848 _ACEOF
8849 rm -f conftest$ac_exeext
8850 if { (ac_try="$ac_link"
8851 case "(($ac_try" in
8852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8853 *) ac_try_echo=$ac_try;;
8854 esac
8855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8856 (eval "$ac_link") 2>&5
8857 ac_status=$?
8858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8859 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8860 { (case "(($ac_try" in
8861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8862 *) ac_try_echo=$ac_try;;
8863 esac
8864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8865 (eval "$ac_try") 2>&5
8866 ac_status=$?
8867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8868 (exit $ac_status); }; }; then
8869 ac_cv_sizeof_int=`cat conftest.val`
8870 else
8871 echo "$as_me: program exited with status $ac_status" >&5
8872 echo "$as_me: failed program was:" >&5
8873 sed 's/^/| /' conftest.$ac_ext >&5
8874
8875 ( exit $ac_status )
8876 if test "$ac_cv_type_int" = yes; then
8877 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8878 See \`config.log' for more details." >&5
8879 echo "$as_me: error: cannot compute sizeof (int)
8880 See \`config.log' for more details." >&2;}
8881 { (exit 77); exit 77; }; }
8882 else
8883 ac_cv_sizeof_int=0
8884 fi
8885 fi
8886 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8887 fi
8888 rm -f conftest.val
8889 fi
8890 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8891 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8892
8893
8894
8895 cat >>confdefs.h <<_ACEOF
8896 #define SIZEOF_INT $ac_cv_sizeof_int
8897 _ACEOF
8898
8899
8900 { echo "$as_me:$LINENO: checking for long long" >&5
8901 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8902 if test "${ac_cv_type_long_long+set}" = set; then
8903 echo $ECHO_N "(cached) $ECHO_C" >&6
8904 else
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 long long ac__type_new_;
8913 int
8914 main ()
8915 {
8916 if ((ac__type_new_ *) 0)
8917 return 0;
8918 if (sizeof (ac__type_new_))
8919 return 0;
8920 ;
8921 return 0;
8922 }
8923 _ACEOF
8924 rm -f conftest.$ac_objext
8925 if { (ac_try="$ac_compile"
8926 case "(($ac_try" in
8927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8928 *) ac_try_echo=$ac_try;;
8929 esac
8930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8931 (eval "$ac_compile") 2>conftest.er1
8932 ac_status=$?
8933 grep -v '^ *+' conftest.er1 >conftest.err
8934 rm -f conftest.er1
8935 cat conftest.err >&5
8936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8937 (exit $ac_status); } && {
8938 test -z "$ac_cxx_werror_flag" ||
8939 test ! -s conftest.err
8940 } && test -s conftest.$ac_objext; then
8941 ac_cv_type_long_long=yes
8942 else
8943 echo "$as_me: failed program was:" >&5
8944 sed 's/^/| /' conftest.$ac_ext >&5
8945
8946 ac_cv_type_long_long=no
8947 fi
8948
8949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8950 fi
8951 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8952 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8953
8954 # The cast to long int works around a bug in the HP C Compiler
8955 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8956 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8957 # This bug is HP SR number 8606223364.
8958 { echo "$as_me:$LINENO: checking size of long long" >&5
8959 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8960 if test "${ac_cv_sizeof_long_long+set}" = set; then
8961 echo $ECHO_N "(cached) $ECHO_C" >&6
8962 else
8963 if test "$cross_compiling" = yes; then
8964 # Depending upon the size, compute the lo and hi bounds.
8965 cat >conftest.$ac_ext <<_ACEOF
8966 /* confdefs.h. */
8967 _ACEOF
8968 cat confdefs.h >>conftest.$ac_ext
8969 cat >>conftest.$ac_ext <<_ACEOF
8970 /* end confdefs.h. */
8971 $ac_includes_default
8972 typedef long long ac__type_sizeof_;
8973 int
8974 main ()
8975 {
8976 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8977 test_array [0] = 0
8978
8979 ;
8980 return 0;
8981 }
8982 _ACEOF
8983 rm -f conftest.$ac_objext
8984 if { (ac_try="$ac_compile"
8985 case "(($ac_try" in
8986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8987 *) ac_try_echo=$ac_try;;
8988 esac
8989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8990 (eval "$ac_compile") 2>conftest.er1
8991 ac_status=$?
8992 grep -v '^ *+' conftest.er1 >conftest.err
8993 rm -f conftest.er1
8994 cat conftest.err >&5
8995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8996 (exit $ac_status); } && {
8997 test -z "$ac_cxx_werror_flag" ||
8998 test ! -s conftest.err
8999 } && test -s conftest.$ac_objext; then
9000 ac_lo=0 ac_mid=0
9001 while :; do
9002 cat >conftest.$ac_ext <<_ACEOF
9003 /* confdefs.h. */
9004 _ACEOF
9005 cat confdefs.h >>conftest.$ac_ext
9006 cat >>conftest.$ac_ext <<_ACEOF
9007 /* end confdefs.h. */
9008 $ac_includes_default
9009 typedef long long ac__type_sizeof_;
9010 int
9011 main ()
9012 {
9013 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9014 test_array [0] = 0
9015
9016 ;
9017 return 0;
9018 }
9019 _ACEOF
9020 rm -f conftest.$ac_objext
9021 if { (ac_try="$ac_compile"
9022 case "(($ac_try" in
9023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9024 *) ac_try_echo=$ac_try;;
9025 esac
9026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9027 (eval "$ac_compile") 2>conftest.er1
9028 ac_status=$?
9029 grep -v '^ *+' conftest.er1 >conftest.err
9030 rm -f conftest.er1
9031 cat conftest.err >&5
9032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033 (exit $ac_status); } && {
9034 test -z "$ac_cxx_werror_flag" ||
9035 test ! -s conftest.err
9036 } && test -s conftest.$ac_objext; then
9037 ac_hi=$ac_mid; break
9038 else
9039 echo "$as_me: failed program was:" >&5
9040 sed 's/^/| /' conftest.$ac_ext >&5
9041
9042 ac_lo=`expr $ac_mid + 1`
9043 if test $ac_lo -le $ac_mid; then
9044 ac_lo= ac_hi=
9045 break
9046 fi
9047 ac_mid=`expr 2 '*' $ac_mid + 1`
9048 fi
9049
9050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9051 done
9052 else
9053 echo "$as_me: failed program was:" >&5
9054 sed 's/^/| /' conftest.$ac_ext >&5
9055
9056 cat >conftest.$ac_ext <<_ACEOF
9057 /* confdefs.h. */
9058 _ACEOF
9059 cat confdefs.h >>conftest.$ac_ext
9060 cat >>conftest.$ac_ext <<_ACEOF
9061 /* end confdefs.h. */
9062 $ac_includes_default
9063 typedef long long ac__type_sizeof_;
9064 int
9065 main ()
9066 {
9067 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9068 test_array [0] = 0
9069
9070 ;
9071 return 0;
9072 }
9073 _ACEOF
9074 rm -f conftest.$ac_objext
9075 if { (ac_try="$ac_compile"
9076 case "(($ac_try" in
9077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9078 *) ac_try_echo=$ac_try;;
9079 esac
9080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9081 (eval "$ac_compile") 2>conftest.er1
9082 ac_status=$?
9083 grep -v '^ *+' conftest.er1 >conftest.err
9084 rm -f conftest.er1
9085 cat conftest.err >&5
9086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9087 (exit $ac_status); } && {
9088 test -z "$ac_cxx_werror_flag" ||
9089 test ! -s conftest.err
9090 } && test -s conftest.$ac_objext; then
9091 ac_hi=-1 ac_mid=-1
9092 while :; do
9093 cat >conftest.$ac_ext <<_ACEOF
9094 /* confdefs.h. */
9095 _ACEOF
9096 cat confdefs.h >>conftest.$ac_ext
9097 cat >>conftest.$ac_ext <<_ACEOF
9098 /* end confdefs.h. */
9099 $ac_includes_default
9100 typedef long long ac__type_sizeof_;
9101 int
9102 main ()
9103 {
9104 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9105 test_array [0] = 0
9106
9107 ;
9108 return 0;
9109 }
9110 _ACEOF
9111 rm -f conftest.$ac_objext
9112 if { (ac_try="$ac_compile"
9113 case "(($ac_try" in
9114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9115 *) ac_try_echo=$ac_try;;
9116 esac
9117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9118 (eval "$ac_compile") 2>conftest.er1
9119 ac_status=$?
9120 grep -v '^ *+' conftest.er1 >conftest.err
9121 rm -f conftest.er1
9122 cat conftest.err >&5
9123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9124 (exit $ac_status); } && {
9125 test -z "$ac_cxx_werror_flag" ||
9126 test ! -s conftest.err
9127 } && test -s conftest.$ac_objext; then
9128 ac_lo=$ac_mid; break
9129 else
9130 echo "$as_me: failed program was:" >&5
9131 sed 's/^/| /' conftest.$ac_ext >&5
9132
9133 ac_hi=`expr '(' $ac_mid ')' - 1`
9134 if test $ac_mid -le $ac_hi; then
9135 ac_lo= ac_hi=
9136 break
9137 fi
9138 ac_mid=`expr 2 '*' $ac_mid`
9139 fi
9140
9141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9142 done
9143 else
9144 echo "$as_me: failed program was:" >&5
9145 sed 's/^/| /' conftest.$ac_ext >&5
9146
9147 ac_lo= ac_hi=
9148 fi
9149
9150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9151 fi
9152
9153 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9154 # Binary search between lo and hi bounds.
9155 while test "x$ac_lo" != "x$ac_hi"; do
9156 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9157 cat >conftest.$ac_ext <<_ACEOF
9158 /* confdefs.h. */
9159 _ACEOF
9160 cat confdefs.h >>conftest.$ac_ext
9161 cat >>conftest.$ac_ext <<_ACEOF
9162 /* end confdefs.h. */
9163 $ac_includes_default
9164 typedef long long ac__type_sizeof_;
9165 int
9166 main ()
9167 {
9168 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9169 test_array [0] = 0
9170
9171 ;
9172 return 0;
9173 }
9174 _ACEOF
9175 rm -f conftest.$ac_objext
9176 if { (ac_try="$ac_compile"
9177 case "(($ac_try" in
9178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9179 *) ac_try_echo=$ac_try;;
9180 esac
9181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9182 (eval "$ac_compile") 2>conftest.er1
9183 ac_status=$?
9184 grep -v '^ *+' conftest.er1 >conftest.err
9185 rm -f conftest.er1
9186 cat conftest.err >&5
9187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9188 (exit $ac_status); } && {
9189 test -z "$ac_cxx_werror_flag" ||
9190 test ! -s conftest.err
9191 } && test -s conftest.$ac_objext; then
9192 ac_hi=$ac_mid
9193 else
9194 echo "$as_me: failed program was:" >&5
9195 sed 's/^/| /' conftest.$ac_ext >&5
9196
9197 ac_lo=`expr '(' $ac_mid ')' + 1`
9198 fi
9199
9200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9201 done
9202 case $ac_lo in
9203 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9204 '') if test "$ac_cv_type_long_long" = yes; then
9205 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9206 See \`config.log' for more details." >&5
9207 echo "$as_me: error: cannot compute sizeof (long long)
9208 See \`config.log' for more details." >&2;}
9209 { (exit 77); exit 77; }; }
9210 else
9211 ac_cv_sizeof_long_long=0
9212 fi ;;
9213 esac
9214 else
9215 cat >conftest.$ac_ext <<_ACEOF
9216 /* confdefs.h. */
9217 _ACEOF
9218 cat confdefs.h >>conftest.$ac_ext
9219 cat >>conftest.$ac_ext <<_ACEOF
9220 /* end confdefs.h. */
9221 $ac_includes_default
9222 typedef long long ac__type_sizeof_;
9223 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9224 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9225 #include <stdio.h>
9226 #include <stdlib.h>
9227 int
9228 main ()
9229 {
9230
9231 FILE *f = fopen ("conftest.val", "w");
9232 if (! f)
9233 return 1;
9234 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9235 {
9236 long int i = longval ();
9237 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9238 return 1;
9239 fprintf (f, "%ld\n", i);
9240 }
9241 else
9242 {
9243 unsigned long int i = ulongval ();
9244 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9245 return 1;
9246 fprintf (f, "%lu\n", i);
9247 }
9248 return ferror (f) || fclose (f) != 0;
9249
9250 ;
9251 return 0;
9252 }
9253 _ACEOF
9254 rm -f conftest$ac_exeext
9255 if { (ac_try="$ac_link"
9256 case "(($ac_try" in
9257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9258 *) ac_try_echo=$ac_try;;
9259 esac
9260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9261 (eval "$ac_link") 2>&5
9262 ac_status=$?
9263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9265 { (case "(($ac_try" in
9266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9267 *) ac_try_echo=$ac_try;;
9268 esac
9269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9270 (eval "$ac_try") 2>&5
9271 ac_status=$?
9272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9273 (exit $ac_status); }; }; then
9274 ac_cv_sizeof_long_long=`cat conftest.val`
9275 else
9276 echo "$as_me: program exited with status $ac_status" >&5
9277 echo "$as_me: failed program was:" >&5
9278 sed 's/^/| /' conftest.$ac_ext >&5
9279
9280 ( exit $ac_status )
9281 if test "$ac_cv_type_long_long" = yes; then
9282 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9283 See \`config.log' for more details." >&5
9284 echo "$as_me: error: cannot compute sizeof (long long)
9285 See \`config.log' for more details." >&2;}
9286 { (exit 77); exit 77; }; }
9287 else
9288 ac_cv_sizeof_long_long=0
9289 fi
9290 fi
9291 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9292 fi
9293 rm -f conftest.val
9294 fi
9295 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9296 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9297
9298
9299
9300 cat >>confdefs.h <<_ACEOF
9301 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9302 _ACEOF
9303
9304
9305 { echo "$as_me:$LINENO: checking for int *" >&5
9306 echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9307 if test "${ac_cv_type_int_p+set}" = set; then
9308 echo $ECHO_N "(cached) $ECHO_C" >&6
9309 else
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 int * ac__type_new_;
9318 int
9319 main ()
9320 {
9321 if ((ac__type_new_ *) 0)
9322 return 0;
9323 if (sizeof (ac__type_new_))
9324 return 0;
9325 ;
9326 return 0;
9327 }
9328 _ACEOF
9329 rm -f conftest.$ac_objext
9330 if { (ac_try="$ac_compile"
9331 case "(($ac_try" in
9332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9333 *) ac_try_echo=$ac_try;;
9334 esac
9335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9336 (eval "$ac_compile") 2>conftest.er1
9337 ac_status=$?
9338 grep -v '^ *+' conftest.er1 >conftest.err
9339 rm -f conftest.er1
9340 cat conftest.err >&5
9341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9342 (exit $ac_status); } && {
9343 test -z "$ac_cxx_werror_flag" ||
9344 test ! -s conftest.err
9345 } && test -s conftest.$ac_objext; then
9346 ac_cv_type_int_p=yes
9347 else
9348 echo "$as_me: failed program was:" >&5
9349 sed 's/^/| /' conftest.$ac_ext >&5
9350
9351 ac_cv_type_int_p=no
9352 fi
9353
9354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9355 fi
9356 { echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9357 echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9358
9359 # The cast to long int works around a bug in the HP C Compiler
9360 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9361 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9362 # This bug is HP SR number 8606223364.
9363 { echo "$as_me:$LINENO: checking size of int *" >&5
9364 echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9365 if test "${ac_cv_sizeof_int_p+set}" = set; then
9366 echo $ECHO_N "(cached) $ECHO_C" >&6
9367 else
9368 if test "$cross_compiling" = yes; then
9369 # Depending upon the size, compute the lo and hi bounds.
9370 cat >conftest.$ac_ext <<_ACEOF
9371 /* confdefs.h. */
9372 _ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h. */
9376 $ac_includes_default
9377 typedef int * ac__type_sizeof_;
9378 int
9379 main ()
9380 {
9381 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9382 test_array [0] = 0
9383
9384 ;
9385 return 0;
9386 }
9387 _ACEOF
9388 rm -f conftest.$ac_objext
9389 if { (ac_try="$ac_compile"
9390 case "(($ac_try" in
9391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9392 *) ac_try_echo=$ac_try;;
9393 esac
9394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9395 (eval "$ac_compile") 2>conftest.er1
9396 ac_status=$?
9397 grep -v '^ *+' conftest.er1 >conftest.err
9398 rm -f conftest.er1
9399 cat conftest.err >&5
9400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9401 (exit $ac_status); } && {
9402 test -z "$ac_cxx_werror_flag" ||
9403 test ! -s conftest.err
9404 } && test -s conftest.$ac_objext; then
9405 ac_lo=0 ac_mid=0
9406 while :; do
9407 cat >conftest.$ac_ext <<_ACEOF
9408 /* confdefs.h. */
9409 _ACEOF
9410 cat confdefs.h >>conftest.$ac_ext
9411 cat >>conftest.$ac_ext <<_ACEOF
9412 /* end confdefs.h. */
9413 $ac_includes_default
9414 typedef int * ac__type_sizeof_;
9415 int
9416 main ()
9417 {
9418 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9419 test_array [0] = 0
9420
9421 ;
9422 return 0;
9423 }
9424 _ACEOF
9425 rm -f conftest.$ac_objext
9426 if { (ac_try="$ac_compile"
9427 case "(($ac_try" in
9428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429 *) ac_try_echo=$ac_try;;
9430 esac
9431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9432 (eval "$ac_compile") 2>conftest.er1
9433 ac_status=$?
9434 grep -v '^ *+' conftest.er1 >conftest.err
9435 rm -f conftest.er1
9436 cat conftest.err >&5
9437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438 (exit $ac_status); } && {
9439 test -z "$ac_cxx_werror_flag" ||
9440 test ! -s conftest.err
9441 } && test -s conftest.$ac_objext; then
9442 ac_hi=$ac_mid; break
9443 else
9444 echo "$as_me: failed program was:" >&5
9445 sed 's/^/| /' conftest.$ac_ext >&5
9446
9447 ac_lo=`expr $ac_mid + 1`
9448 if test $ac_lo -le $ac_mid; then
9449 ac_lo= ac_hi=
9450 break
9451 fi
9452 ac_mid=`expr 2 '*' $ac_mid + 1`
9453 fi
9454
9455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9456 done
9457 else
9458 echo "$as_me: failed program was:" >&5
9459 sed 's/^/| /' conftest.$ac_ext >&5
9460
9461 cat >conftest.$ac_ext <<_ACEOF
9462 /* confdefs.h. */
9463 _ACEOF
9464 cat confdefs.h >>conftest.$ac_ext
9465 cat >>conftest.$ac_ext <<_ACEOF
9466 /* end confdefs.h. */
9467 $ac_includes_default
9468 typedef int * ac__type_sizeof_;
9469 int
9470 main ()
9471 {
9472 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9473 test_array [0] = 0
9474
9475 ;
9476 return 0;
9477 }
9478 _ACEOF
9479 rm -f conftest.$ac_objext
9480 if { (ac_try="$ac_compile"
9481 case "(($ac_try" in
9482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9483 *) ac_try_echo=$ac_try;;
9484 esac
9485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9486 (eval "$ac_compile") 2>conftest.er1
9487 ac_status=$?
9488 grep -v '^ *+' conftest.er1 >conftest.err
9489 rm -f conftest.er1
9490 cat conftest.err >&5
9491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492 (exit $ac_status); } && {
9493 test -z "$ac_cxx_werror_flag" ||
9494 test ! -s conftest.err
9495 } && test -s conftest.$ac_objext; then
9496 ac_hi=-1 ac_mid=-1
9497 while :; do
9498 cat >conftest.$ac_ext <<_ACEOF
9499 /* confdefs.h. */
9500 _ACEOF
9501 cat confdefs.h >>conftest.$ac_ext
9502 cat >>conftest.$ac_ext <<_ACEOF
9503 /* end confdefs.h. */
9504 $ac_includes_default
9505 typedef int * ac__type_sizeof_;
9506 int
9507 main ()
9508 {
9509 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9510 test_array [0] = 0
9511
9512 ;
9513 return 0;
9514 }
9515 _ACEOF
9516 rm -f conftest.$ac_objext
9517 if { (ac_try="$ac_compile"
9518 case "(($ac_try" in
9519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9520 *) ac_try_echo=$ac_try;;
9521 esac
9522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9523 (eval "$ac_compile") 2>conftest.er1
9524 ac_status=$?
9525 grep -v '^ *+' conftest.er1 >conftest.err
9526 rm -f conftest.er1
9527 cat conftest.err >&5
9528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529 (exit $ac_status); } && {
9530 test -z "$ac_cxx_werror_flag" ||
9531 test ! -s conftest.err
9532 } && test -s conftest.$ac_objext; then
9533 ac_lo=$ac_mid; break
9534 else
9535 echo "$as_me: failed program was:" >&5
9536 sed 's/^/| /' conftest.$ac_ext >&5
9537
9538 ac_hi=`expr '(' $ac_mid ')' - 1`
9539 if test $ac_mid -le $ac_hi; then
9540 ac_lo= ac_hi=
9541 break
9542 fi
9543 ac_mid=`expr 2 '*' $ac_mid`
9544 fi
9545
9546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9547 done
9548 else
9549 echo "$as_me: failed program was:" >&5
9550 sed 's/^/| /' conftest.$ac_ext >&5
9551
9552 ac_lo= ac_hi=
9553 fi
9554
9555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9556 fi
9557
9558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9559 # Binary search between lo and hi bounds.
9560 while test "x$ac_lo" != "x$ac_hi"; do
9561 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9562 cat >conftest.$ac_ext <<_ACEOF
9563 /* confdefs.h. */
9564 _ACEOF
9565 cat confdefs.h >>conftest.$ac_ext
9566 cat >>conftest.$ac_ext <<_ACEOF
9567 /* end confdefs.h. */
9568 $ac_includes_default
9569 typedef int * ac__type_sizeof_;
9570 int
9571 main ()
9572 {
9573 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9574 test_array [0] = 0
9575
9576 ;
9577 return 0;
9578 }
9579 _ACEOF
9580 rm -f conftest.$ac_objext
9581 if { (ac_try="$ac_compile"
9582 case "(($ac_try" in
9583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9584 *) ac_try_echo=$ac_try;;
9585 esac
9586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9587 (eval "$ac_compile") 2>conftest.er1
9588 ac_status=$?
9589 grep -v '^ *+' conftest.er1 >conftest.err
9590 rm -f conftest.er1
9591 cat conftest.err >&5
9592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9593 (exit $ac_status); } && {
9594 test -z "$ac_cxx_werror_flag" ||
9595 test ! -s conftest.err
9596 } && test -s conftest.$ac_objext; then
9597 ac_hi=$ac_mid
9598 else
9599 echo "$as_me: failed program was:" >&5
9600 sed 's/^/| /' conftest.$ac_ext >&5
9601
9602 ac_lo=`expr '(' $ac_mid ')' + 1`
9603 fi
9604
9605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9606 done
9607 case $ac_lo in
9608 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9609 '') if test "$ac_cv_type_int_p" = yes; then
9610 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9611 See \`config.log' for more details." >&5
9612 echo "$as_me: error: cannot compute sizeof (int *)
9613 See \`config.log' for more details." >&2;}
9614 { (exit 77); exit 77; }; }
9615 else
9616 ac_cv_sizeof_int_p=0
9617 fi ;;
9618 esac
9619 else
9620 cat >conftest.$ac_ext <<_ACEOF
9621 /* confdefs.h. */
9622 _ACEOF
9623 cat confdefs.h >>conftest.$ac_ext
9624 cat >>conftest.$ac_ext <<_ACEOF
9625 /* end confdefs.h. */
9626 $ac_includes_default
9627 typedef int * ac__type_sizeof_;
9628 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9629 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9630 #include <stdio.h>
9631 #include <stdlib.h>
9632 int
9633 main ()
9634 {
9635
9636 FILE *f = fopen ("conftest.val", "w");
9637 if (! f)
9638 return 1;
9639 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9640 {
9641 long int i = longval ();
9642 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9643 return 1;
9644 fprintf (f, "%ld\n", i);
9645 }
9646 else
9647 {
9648 unsigned long int i = ulongval ();
9649 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9650 return 1;
9651 fprintf (f, "%lu\n", i);
9652 }
9653 return ferror (f) || fclose (f) != 0;
9654
9655 ;
9656 return 0;
9657 }
9658 _ACEOF
9659 rm -f conftest$ac_exeext
9660 if { (ac_try="$ac_link"
9661 case "(($ac_try" in
9662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9663 *) ac_try_echo=$ac_try;;
9664 esac
9665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9666 (eval "$ac_link") 2>&5
9667 ac_status=$?
9668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9670 { (case "(($ac_try" in
9671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9672 *) ac_try_echo=$ac_try;;
9673 esac
9674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9675 (eval "$ac_try") 2>&5
9676 ac_status=$?
9677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9678 (exit $ac_status); }; }; then
9679 ac_cv_sizeof_int_p=`cat conftest.val`
9680 else
9681 echo "$as_me: program exited with status $ac_status" >&5
9682 echo "$as_me: failed program was:" >&5
9683 sed 's/^/| /' conftest.$ac_ext >&5
9684
9685 ( exit $ac_status )
9686 if test "$ac_cv_type_int_p" = yes; then
9687 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9688 See \`config.log' for more details." >&5
9689 echo "$as_me: error: cannot compute sizeof (int *)
9690 See \`config.log' for more details." >&2;}
9691 { (exit 77); exit 77; }; }
9692 else
9693 ac_cv_sizeof_int_p=0
9694 fi
9695 fi
9696 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9697 fi
9698 rm -f conftest.val
9699 fi
9700 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9701 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9702
9703
9704
9705 cat >>confdefs.h <<_ACEOF
9706 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9707 _ACEOF
9708
9709
9710
9711
9712 { echo "$as_me:$LINENO: checking for int16_t" >&5
9713 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9714 if test "${rxvt_cv_int16_t+set}" = set; then
9715 echo $ECHO_N "(cached) $ECHO_C" >&6
9716 else
9717 cat >conftest.$ac_ext <<_ACEOF
9718 /* confdefs.h. */
9719 _ACEOF
9720 cat confdefs.h >>conftest.$ac_ext
9721 cat >>conftest.$ac_ext <<_ACEOF
9722 /* end confdefs.h. */
9723 #include <stdint.h>
9724 int
9725 main ()
9726 {
9727 int16_t dummy;
9728 ;
9729 return 0;
9730 }
9731 _ACEOF
9732 rm -f conftest.$ac_objext
9733 if { (ac_try="$ac_compile"
9734 case "(($ac_try" in
9735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9736 *) ac_try_echo=$ac_try;;
9737 esac
9738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9739 (eval "$ac_compile") 2>conftest.er1
9740 ac_status=$?
9741 grep -v '^ *+' conftest.er1 >conftest.err
9742 rm -f conftest.er1
9743 cat conftest.err >&5
9744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9745 (exit $ac_status); } && {
9746 test -z "$ac_cxx_werror_flag" ||
9747 test ! -s conftest.err
9748 } && test -s conftest.$ac_objext; then
9749 rxvt_cv_int16_t=yes
9750 else
9751 echo "$as_me: failed program was:" >&5
9752 sed 's/^/| /' conftest.$ac_ext >&5
9753
9754 if test "$ac_cv_sizeof_char" -ge 2; then
9755 rxvt_cv_int16_t=" char"
9756 else
9757 if test "$ac_cv_sizeof_short" -ge 2; then
9758 rxvt_cv_int16_t=" short"
9759 else
9760 if test "$ac_cv_sizeof_int" -ge 2; then
9761 rxvt_cv_int16_t=" int"
9762 else
9763 if test "$ac_cv_sizeof_long" -ge 2; then
9764 rxvt_cv_int16_t=" long"
9765 else
9766 if test "$ac_cv_sizeof_long_long" -ge 2; then
9767 rxvt_cv_int16_t=" long long"
9768 else
9769 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9770 fi
9771 fi
9772 fi
9773 fi
9774 fi
9775 fi
9776
9777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9778 fi
9779 { echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9780 echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9781 if test x"$rxvt_cv_int16_t" != xyes; then
9782 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9783 else
9784 if test x"" = x; then
9785 rxvt_int16_typedef="/* typedef short int16_t; */"
9786 else
9787 rxvt_int16_typedef="/* typedef short int16_t; */"
9788 fi
9789 fi
9790
9791 { echo "$as_me:$LINENO: checking for uint16_t" >&5
9792 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9793 if test "${rxvt_cv_uint16_t+set}" = set; then
9794 echo $ECHO_N "(cached) $ECHO_C" >&6
9795 else
9796 cat >conftest.$ac_ext <<_ACEOF
9797 /* confdefs.h. */
9798 _ACEOF
9799 cat confdefs.h >>conftest.$ac_ext
9800 cat >>conftest.$ac_ext <<_ACEOF
9801 /* end confdefs.h. */
9802 #include <stdint.h>
9803 int
9804 main ()
9805 {
9806 uint16_t dummy;
9807 ;
9808 return 0;
9809 }
9810 _ACEOF
9811 rm -f conftest.$ac_objext
9812 if { (ac_try="$ac_compile"
9813 case "(($ac_try" in
9814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9815 *) ac_try_echo=$ac_try;;
9816 esac
9817 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9818 (eval "$ac_compile") 2>conftest.er1
9819 ac_status=$?
9820 grep -v '^ *+' conftest.er1 >conftest.err
9821 rm -f conftest.er1
9822 cat conftest.err >&5
9823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9824 (exit $ac_status); } && {
9825 test -z "$ac_cxx_werror_flag" ||
9826 test ! -s conftest.err
9827 } && test -s conftest.$ac_objext; then
9828 rxvt_cv_uint16_t=yes
9829 else
9830 echo "$as_me: failed program was:" >&5
9831 sed 's/^/| /' conftest.$ac_ext >&5
9832
9833 if test "$ac_cv_sizeof_char" -ge 2; then
9834 rxvt_cv_uint16_t="unsigned char"
9835 else
9836 if test "$ac_cv_sizeof_short" -ge 2; then
9837 rxvt_cv_uint16_t="unsigned short"
9838 else
9839 if test "$ac_cv_sizeof_int" -ge 2; then
9840 rxvt_cv_uint16_t="unsigned int"
9841 else
9842 if test "$ac_cv_sizeof_long" -ge 2; then
9843 rxvt_cv_uint16_t="unsigned long"
9844 else
9845 if test "$ac_cv_sizeof_long_long" -ge 2; then
9846 rxvt_cv_uint16_t="unsigned long long"
9847 else
9848 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9849 fi
9850 fi
9851 fi
9852 fi
9853 fi
9854 fi
9855
9856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9857 fi
9858 { echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9859 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9860 if test x"$rxvt_cv_uint16_t" != xyes; then
9861 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9862 else
9863 if test x"unsigned" = x; then
9864 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9865 else
9866 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9867 fi
9868 fi
9869
9870 { echo "$as_me:$LINENO: checking for int32_t" >&5
9871 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9872 if test "${rxvt_cv_int32_t+set}" = set; then
9873 echo $ECHO_N "(cached) $ECHO_C" >&6
9874 else
9875 cat >conftest.$ac_ext <<_ACEOF
9876 /* confdefs.h. */
9877 _ACEOF
9878 cat confdefs.h >>conftest.$ac_ext
9879 cat >>conftest.$ac_ext <<_ACEOF
9880 /* end confdefs.h. */
9881 #include <stdint.h>
9882 int
9883 main ()
9884 {
9885 int32_t dummy;
9886 ;
9887 return 0;
9888 }
9889 _ACEOF
9890 rm -f conftest.$ac_objext
9891 if { (ac_try="$ac_compile"
9892 case "(($ac_try" in
9893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894 *) ac_try_echo=$ac_try;;
9895 esac
9896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897 (eval "$ac_compile") 2>conftest.er1
9898 ac_status=$?
9899 grep -v '^ *+' conftest.er1 >conftest.err
9900 rm -f conftest.er1
9901 cat conftest.err >&5
9902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 (exit $ac_status); } && {
9904 test -z "$ac_cxx_werror_flag" ||
9905 test ! -s conftest.err
9906 } && test -s conftest.$ac_objext; then
9907 rxvt_cv_int32_t=yes
9908 else
9909 echo "$as_me: failed program was:" >&5
9910 sed 's/^/| /' conftest.$ac_ext >&5
9911
9912 if test "$ac_cv_sizeof_char" -ge 4; then
9913 rxvt_cv_int32_t=" char"
9914 else
9915 if test "$ac_cv_sizeof_short" -ge 4; then
9916 rxvt_cv_int32_t=" short"
9917 else
9918 if test "$ac_cv_sizeof_int" -ge 4; then
9919 rxvt_cv_int32_t=" int"
9920 else
9921 if test "$ac_cv_sizeof_long" -ge 4; then
9922 rxvt_cv_int32_t=" long"
9923 else
9924 if test "$ac_cv_sizeof_long_long" -ge 4; then
9925 rxvt_cv_int32_t=" long long"
9926 else
9927 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9928 fi
9929 fi
9930 fi
9931 fi
9932 fi
9933 fi
9934
9935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936 fi
9937 { echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9938 echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9939 if test x"$rxvt_cv_int32_t" != xyes; then
9940 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9941 else
9942 if test x"" = x; then
9943 rxvt_int32_typedef="/* typedef int int32_t; */"
9944 else
9945 rxvt_int32_typedef="/* typedef int int32_t; */"
9946 fi
9947 fi
9948
9949 { echo "$as_me:$LINENO: checking for uint32_t" >&5
9950 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9951 if test "${rxvt_cv_uint32_t+set}" = set; then
9952 echo $ECHO_N "(cached) $ECHO_C" >&6
9953 else
9954 cat >conftest.$ac_ext <<_ACEOF
9955 /* confdefs.h. */
9956 _ACEOF
9957 cat confdefs.h >>conftest.$ac_ext
9958 cat >>conftest.$ac_ext <<_ACEOF
9959 /* end confdefs.h. */
9960 #include <stdint.h>
9961 int
9962 main ()
9963 {
9964 uint32_t dummy;
9965 ;
9966 return 0;
9967 }
9968 _ACEOF
9969 rm -f conftest.$ac_objext
9970 if { (ac_try="$ac_compile"
9971 case "(($ac_try" in
9972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9973 *) ac_try_echo=$ac_try;;
9974 esac
9975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9976 (eval "$ac_compile") 2>conftest.er1
9977 ac_status=$?
9978 grep -v '^ *+' conftest.er1 >conftest.err
9979 rm -f conftest.er1
9980 cat conftest.err >&5
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); } && {
9983 test -z "$ac_cxx_werror_flag" ||
9984 test ! -s conftest.err
9985 } && test -s conftest.$ac_objext; then
9986 rxvt_cv_uint32_t=yes
9987 else
9988 echo "$as_me: failed program was:" >&5
9989 sed 's/^/| /' conftest.$ac_ext >&5
9990
9991 if test "$ac_cv_sizeof_char" -ge 4; then
9992 rxvt_cv_uint32_t="unsigned char"
9993 else
9994 if test "$ac_cv_sizeof_short" -ge 4; then
9995 rxvt_cv_uint32_t="unsigned short"
9996 else
9997 if test "$ac_cv_sizeof_int" -ge 4; then
9998 rxvt_cv_uint32_t="unsigned int"
9999 else
10000 if test "$ac_cv_sizeof_long" -ge 4; then
10001 rxvt_cv_uint32_t="unsigned long"
10002 else
10003 if test "$ac_cv_sizeof_long_long" -ge 4; then
10004 rxvt_cv_uint32_t="unsigned long long"
10005 else
10006 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10007 fi
10008 fi
10009 fi
10010 fi
10011 fi
10012 fi
10013
10014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10015 fi
10016 { echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10017 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10018 if test x"$rxvt_cv_uint32_t" != xyes; then
10019 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10020 else
10021 if test x"unsigned" = x; then
10022 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10023 else
10024 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10025 fi
10026 fi
10027
10028 if test "$ac_cv_sizeof_int_p" -eq 8; then
10029 rxvt_intp_define="#define intp_t int64_t"
10030 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10031 else
10032 if test "$ac_cv_sizeof_int_p" -eq 4; then
10033 rxvt_intp_define="#define intp_t int32_t"
10034 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10035 else
10036 if test "$ac_cv_sizeof_int_p" -eq 2; then
10037 rxvt_intp_define="#define intp_t int16_t"
10038 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10039 else
10040 rxvt_intp_define="#error set intp_t"
10041 rxvt_u_intp_define="#error set u_intp_t"
10042 fi
10043 fi
10044 fi
10045
10046
10047
10048 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10049 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10050 if test "${ac_cv_type_signal+set}" = set; then
10051 echo $ECHO_N "(cached) $ECHO_C" >&6
10052 else
10053 cat >conftest.$ac_ext <<_ACEOF
10054 /* confdefs.h. */
10055 _ACEOF
10056 cat confdefs.h >>conftest.$ac_ext
10057 cat >>conftest.$ac_ext <<_ACEOF
10058 /* end confdefs.h. */
10059 #include <sys/types.h>
10060 #include <signal.h>
10061
10062 int
10063 main ()
10064 {
10065 return *(signal (0, 0)) (0) == 1;
10066 ;
10067 return 0;
10068 }
10069 _ACEOF
10070 rm -f conftest.$ac_objext
10071 if { (ac_try="$ac_compile"
10072 case "(($ac_try" in
10073 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10074 *) ac_try_echo=$ac_try;;
10075 esac
10076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10077 (eval "$ac_compile") 2>conftest.er1
10078 ac_status=$?
10079 grep -v '^ *+' conftest.er1 >conftest.err
10080 rm -f conftest.er1
10081 cat conftest.err >&5
10082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10083 (exit $ac_status); } && {
10084 test -z "$ac_cxx_werror_flag" ||
10085 test ! -s conftest.err
10086 } && test -s conftest.$ac_objext; then
10087 ac_cv_type_signal=int
10088 else
10089 echo "$as_me: failed program was:" >&5
10090 sed 's/^/| /' conftest.$ac_ext >&5
10091
10092 ac_cv_type_signal=void
10093 fi
10094
10095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10096 fi
10097 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10098 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10099
10100 cat >>confdefs.h <<_ACEOF
10101 #define RETSIGTYPE $ac_cv_type_signal
10102 _ACEOF
10103
10104
10105
10106
10107
10108
10109 for ac_func in \
10110 unsetenv \
10111 setutent \
10112 on_exit \
10113
10114 do
10115 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10116 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10117 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10118 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10119 echo $ECHO_N "(cached) $ECHO_C" >&6
10120 else
10121 cat >conftest.$ac_ext <<_ACEOF
10122 /* confdefs.h. */
10123 _ACEOF
10124 cat confdefs.h >>conftest.$ac_ext
10125 cat >>conftest.$ac_ext <<_ACEOF
10126 /* end confdefs.h. */
10127 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10128 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10129 #define $ac_func innocuous_$ac_func
10130
10131 /* System header to define __stub macros and hopefully few prototypes,
10132 which can conflict with char $ac_func (); below.
10133 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10134 <limits.h> exists even on freestanding compilers. */
10135
10136 #ifdef __STDC__
10137 # include <limits.h>
10138 #else
10139 # include <assert.h>
10140 #endif
10141
10142 #undef $ac_func
10143
10144 /* Override any GCC internal prototype to avoid an error.
10145 Use char because int might match the return type of a GCC
10146 builtin and then its argument prototype would still apply. */
10147 #ifdef __cplusplus
10148 extern "C"
10149 #endif
10150 char $ac_func ();
10151 /* The GNU C library defines this for functions which it implements
10152 to always fail with ENOSYS. Some functions are actually named
10153 something starting with __ and the normal name is an alias. */
10154 #if defined __stub_$ac_func || defined __stub___$ac_func
10155 choke me
10156 #endif
10157
10158 int
10159 main ()
10160 {
10161 return $ac_func ();
10162 ;
10163 return 0;
10164 }
10165 _ACEOF
10166 rm -f conftest.$ac_objext conftest$ac_exeext
10167 if { (ac_try="$ac_link"
10168 case "(($ac_try" in
10169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10170 *) ac_try_echo=$ac_try;;
10171 esac
10172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10173 (eval "$ac_link") 2>conftest.er1
10174 ac_status=$?
10175 grep -v '^ *+' conftest.er1 >conftest.err
10176 rm -f conftest.er1
10177 cat conftest.err >&5
10178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10179 (exit $ac_status); } && {
10180 test -z "$ac_cxx_werror_flag" ||
10181 test ! -s conftest.err
10182 } && test -s conftest$ac_exeext &&
10183 $as_test_x conftest$ac_exeext; then
10184 eval "$as_ac_var=yes"
10185 else
10186 echo "$as_me: failed program was:" >&5
10187 sed 's/^/| /' conftest.$ac_ext >&5
10188
10189 eval "$as_ac_var=no"
10190 fi
10191
10192 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10193 conftest$ac_exeext conftest.$ac_ext
10194 fi
10195 ac_res=`eval echo '${'$as_ac_var'}'`
10196 { echo "$as_me:$LINENO: result: $ac_res" >&5
10197 echo "${ECHO_T}$ac_res" >&6; }
10198 if test `eval echo '${'$as_ac_var'}'` = yes; then
10199 cat >>confdefs.h <<_ACEOF
10200 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10201 _ACEOF
10202
10203 fi
10204 done
10205
10206
10207
10208 support_utmp=yes
10209 support_wtmp=yes
10210 support_lastlog=yes
10211
10212 # Check whether --enable-utmp was given.
10213 if test "${enable_utmp+set}" = set; then
10214 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
10215 support_utmp=$enableval
10216 fi
10217 fi
10218
10219
10220 # Check whether --enable-wtmp was given.
10221 if test "${enable_wtmp+set}" = set; then
10222 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
10223 support_wtmp=$enableval
10224 fi
10225 fi
10226
10227
10228 # Check whether --enable-lastlog was given.
10229 if test "${enable_lastlog+set}" = set; then
10230 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
10231 support_lastlog=$enableval
10232 fi
10233 fi
10234
10235
10236 if test x$support_utmp = xyes; then
10237
10238 cat >>confdefs.h <<\_ACEOF
10239 #define UTMP_SUPPORT 1
10240 _ACEOF
10241
10242 fi
10243 if test x$support_wtmp = xyes; then
10244
10245 cat >>confdefs.h <<\_ACEOF
10246 #define WTMP_SUPPORT 1
10247 _ACEOF
10248
10249 fi
10250 if test x$support_lastlog = xyes; then
10251
10252 cat >>confdefs.h <<\_ACEOF
10253 #define LASTLOG_SUPPORT 1
10254 _ACEOF
10255
10256 fi
10257
10258
10259
10260
10261 for ac_func in \
10262 ttyslot \
10263 updwtmp \
10264 updwtmpx \
10265
10266 do
10267 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10268 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10269 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10270 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10271 echo $ECHO_N "(cached) $ECHO_C" >&6
10272 else
10273 cat >conftest.$ac_ext <<_ACEOF
10274 /* confdefs.h. */
10275 _ACEOF
10276 cat confdefs.h >>conftest.$ac_ext
10277 cat >>conftest.$ac_ext <<_ACEOF
10278 /* end confdefs.h. */
10279 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10280 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10281 #define $ac_func innocuous_$ac_func
10282
10283 /* System header to define __stub macros and hopefully few prototypes,
10284 which can conflict with char $ac_func (); below.
10285 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10286 <limits.h> exists even on freestanding compilers. */
10287
10288 #ifdef __STDC__
10289 # include <limits.h>
10290 #else
10291 # include <assert.h>
10292 #endif
10293
10294 #undef $ac_func
10295
10296 /* Override any GCC internal prototype to avoid an error.
10297 Use char because int might match the return type of a GCC
10298 builtin and then its argument prototype would still apply. */
10299 #ifdef __cplusplus
10300 extern "C"
10301 #endif
10302 char $ac_func ();
10303 /* The GNU C library defines this for functions which it implements
10304 to always fail with ENOSYS. Some functions are actually named
10305 something starting with __ and the normal name is an alias. */
10306 #if defined __stub_$ac_func || defined __stub___$ac_func
10307 choke me
10308 #endif
10309
10310 int
10311 main ()
10312 {
10313 return $ac_func ();
10314 ;
10315 return 0;
10316 }
10317 _ACEOF
10318 rm -f conftest.$ac_objext conftest$ac_exeext
10319 if { (ac_try="$ac_link"
10320 case "(($ac_try" in
10321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10322 *) ac_try_echo=$ac_try;;
10323 esac
10324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10325 (eval "$ac_link") 2>conftest.er1
10326 ac_status=$?
10327 grep -v '^ *+' conftest.er1 >conftest.err
10328 rm -f conftest.er1
10329 cat conftest.err >&5
10330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331 (exit $ac_status); } && {
10332 test -z "$ac_cxx_werror_flag" ||
10333 test ! -s conftest.err
10334 } && test -s conftest$ac_exeext &&
10335 $as_test_x conftest$ac_exeext; then
10336 eval "$as_ac_var=yes"
10337 else
10338 echo "$as_me: failed program was:" >&5
10339 sed 's/^/| /' conftest.$ac_ext >&5
10340
10341 eval "$as_ac_var=no"
10342 fi
10343
10344 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10345 conftest$ac_exeext conftest.$ac_ext
10346 fi
10347 ac_res=`eval echo '${'$as_ac_var'}'`
10348 { echo "$as_me:$LINENO: result: $ac_res" >&5
10349 echo "${ECHO_T}$ac_res" >&6; }
10350 if test `eval echo '${'$as_ac_var'}'` = yes; then
10351 cat >>confdefs.h <<_ACEOF
10352 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10353 _ACEOF
10354
10355 fi
10356 done
10357
10358
10359
10360
10361
10362 for ac_header in \
10363 utmp.h \
10364 utmpx.h \
10365 lastlog.h \
10366
10367 do
10368 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10369 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10370 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10371 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10372 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10373 echo $ECHO_N "(cached) $ECHO_C" >&6
10374 fi
10375 ac_res=`eval echo '${'$as_ac_Header'}'`
10376 { echo "$as_me:$LINENO: result: $ac_res" >&5
10377 echo "${ECHO_T}$ac_res" >&6; }
10378 else
10379 # Is the header compilable?
10380 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10381 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10382 cat >conftest.$ac_ext <<_ACEOF
10383 /* confdefs.h. */
10384 _ACEOF
10385 cat confdefs.h >>conftest.$ac_ext
10386 cat >>conftest.$ac_ext <<_ACEOF
10387 /* end confdefs.h. */
10388 $ac_includes_default
10389 #include <$ac_header>
10390 _ACEOF
10391 rm -f conftest.$ac_objext
10392 if { (ac_try="$ac_compile"
10393 case "(($ac_try" in
10394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10395 *) ac_try_echo=$ac_try;;
10396 esac
10397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10398 (eval "$ac_compile") 2>conftest.er1
10399 ac_status=$?
10400 grep -v '^ *+' conftest.er1 >conftest.err
10401 rm -f conftest.er1
10402 cat conftest.err >&5
10403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404 (exit $ac_status); } && {
10405 test -z "$ac_cxx_werror_flag" ||
10406 test ! -s conftest.err
10407 } && test -s conftest.$ac_objext; then
10408 ac_header_compiler=yes
10409 else
10410 echo "$as_me: failed program was:" >&5
10411 sed 's/^/| /' conftest.$ac_ext >&5
10412
10413 ac_header_compiler=no
10414 fi
10415
10416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10417 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10418 echo "${ECHO_T}$ac_header_compiler" >&6; }
10419
10420 # Is the header present?
10421 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10422 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10423 cat >conftest.$ac_ext <<_ACEOF
10424 /* confdefs.h. */
10425 _ACEOF
10426 cat confdefs.h >>conftest.$ac_ext
10427 cat >>conftest.$ac_ext <<_ACEOF
10428 /* end confdefs.h. */
10429 #include <$ac_header>
10430 _ACEOF
10431 if { (ac_try="$ac_cpp conftest.$ac_ext"
10432 case "(($ac_try" in
10433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10434 *) ac_try_echo=$ac_try;;
10435 esac
10436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10437 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10438 ac_status=$?
10439 grep -v '^ *+' conftest.er1 >conftest.err
10440 rm -f conftest.er1
10441 cat conftest.err >&5
10442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10443 (exit $ac_status); } >/dev/null && {
10444 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10445 test ! -s conftest.err
10446 }; then
10447 ac_header_preproc=yes
10448 else
10449 echo "$as_me: failed program was:" >&5
10450 sed 's/^/| /' conftest.$ac_ext >&5
10451
10452 ac_header_preproc=no
10453 fi
10454
10455 rm -f conftest.err conftest.$ac_ext
10456 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10457 echo "${ECHO_T}$ac_header_preproc" >&6; }
10458
10459 # So? What about this header?
10460 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10461 yes:no: )
10462 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10463 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10464 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10465 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10466 ac_header_preproc=yes
10467 ;;
10468 no:yes:* )
10469 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10470 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10471 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10472 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10473 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10474 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10475 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10476 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10477 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10478 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10479 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10480 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10481
10482 ;;
10483 esac
10484 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10485 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10486 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10487 echo $ECHO_N "(cached) $ECHO_C" >&6
10488 else
10489 eval "$as_ac_Header=\$ac_header_preproc"
10490 fi
10491 ac_res=`eval echo '${'$as_ac_Header'}'`
10492 { echo "$as_me:$LINENO: result: $ac_res" >&5
10493 echo "${ECHO_T}$ac_res" >&6; }
10494
10495 fi
10496 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10497 cat >>confdefs.h <<_ACEOF
10498 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10499 _ACEOF
10500
10501 fi
10502
10503 done
10504
10505
10506
10507 if test "${ac_cv_header_utmp_h+set}" = set; then
10508 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10509 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10510 if test "${ac_cv_header_utmp_h+set}" = set; then
10511 echo $ECHO_N "(cached) $ECHO_C" >&6
10512 fi
10513 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10514 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10515 else
10516 # Is the header compilable?
10517 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
10518 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10519 cat >conftest.$ac_ext <<_ACEOF
10520 /* confdefs.h. */
10521 _ACEOF
10522 cat confdefs.h >>conftest.$ac_ext
10523 cat >>conftest.$ac_ext <<_ACEOF
10524 /* end confdefs.h. */
10525 $ac_includes_default
10526 #include <utmp.h>
10527 _ACEOF
10528 rm -f conftest.$ac_objext
10529 if { (ac_try="$ac_compile"
10530 case "(($ac_try" in
10531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10532 *) ac_try_echo=$ac_try;;
10533 esac
10534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10535 (eval "$ac_compile") 2>conftest.er1
10536 ac_status=$?
10537 grep -v '^ *+' conftest.er1 >conftest.err
10538 rm -f conftest.er1
10539 cat conftest.err >&5
10540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10541 (exit $ac_status); } && {
10542 test -z "$ac_cxx_werror_flag" ||
10543 test ! -s conftest.err
10544 } && test -s conftest.$ac_objext; then
10545 ac_header_compiler=yes
10546 else
10547 echo "$as_me: failed program was:" >&5
10548 sed 's/^/| /' conftest.$ac_ext >&5
10549
10550 ac_header_compiler=no
10551 fi
10552
10553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10554 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10555 echo "${ECHO_T}$ac_header_compiler" >&6; }
10556
10557 # Is the header present?
10558 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
10559 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10560 cat >conftest.$ac_ext <<_ACEOF
10561 /* confdefs.h. */
10562 _ACEOF
10563 cat confdefs.h >>conftest.$ac_ext
10564 cat >>conftest.$ac_ext <<_ACEOF
10565 /* end confdefs.h. */
10566 #include <utmp.h>
10567 _ACEOF
10568 if { (ac_try="$ac_cpp conftest.$ac_ext"
10569 case "(($ac_try" in
10570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10571 *) ac_try_echo=$ac_try;;
10572 esac
10573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10574 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10575 ac_status=$?
10576 grep -v '^ *+' conftest.er1 >conftest.err
10577 rm -f conftest.er1
10578 cat conftest.err >&5
10579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10580 (exit $ac_status); } >/dev/null && {
10581 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10582 test ! -s conftest.err
10583 }; then
10584 ac_header_preproc=yes
10585 else
10586 echo "$as_me: failed program was:" >&5
10587 sed 's/^/| /' conftest.$ac_ext >&5
10588
10589 ac_header_preproc=no
10590 fi
10591
10592 rm -f conftest.err conftest.$ac_ext
10593 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10594 echo "${ECHO_T}$ac_header_preproc" >&6; }
10595
10596 # So? What about this header?
10597 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10598 yes:no: )
10599 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10600 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10601 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10602 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10603 ac_header_preproc=yes
10604 ;;
10605 no:yes:* )
10606 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10607 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10608 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10609 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10610 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10611 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10612 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10613 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10614 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10615 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10616 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10617 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10618
10619 ;;
10620 esac
10621 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10622 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10623 if test "${ac_cv_header_utmp_h+set}" = set; then
10624 echo $ECHO_N "(cached) $ECHO_C" >&6
10625 else
10626 ac_cv_header_utmp_h=$ac_header_preproc
10627 fi
10628 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10629 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10630
10631 fi
10632 if test $ac_cv_header_utmp_h = yes; then
10633 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10634 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10635 if test "${struct_utmp+set}" = set; then
10636 echo $ECHO_N "(cached) $ECHO_C" >&6
10637 else
10638 cat >conftest.$ac_ext <<_ACEOF
10639 /* confdefs.h. */
10640 _ACEOF
10641 cat confdefs.h >>conftest.$ac_ext
10642 cat >>conftest.$ac_ext <<_ACEOF
10643 /* end confdefs.h. */
10644 #include <sys/types.h>
10645 #include <utmp.h>
10646 int
10647 main ()
10648 {
10649 struct utmp ut;
10650 ;
10651 return 0;
10652 }
10653 _ACEOF
10654 rm -f conftest.$ac_objext
10655 if { (ac_try="$ac_compile"
10656 case "(($ac_try" in
10657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10658 *) ac_try_echo=$ac_try;;
10659 esac
10660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10661 (eval "$ac_compile") 2>conftest.er1
10662 ac_status=$?
10663 grep -v '^ *+' conftest.er1 >conftest.err
10664 rm -f conftest.er1
10665 cat conftest.err >&5
10666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10667 (exit $ac_status); } && {
10668 test -z "$ac_cxx_werror_flag" ||
10669 test ! -s conftest.err
10670 } && test -s conftest.$ac_objext; then
10671 struct_utmp=yes
10672 else
10673 echo "$as_me: failed program was:" >&5
10674 sed 's/^/| /' conftest.$ac_ext >&5
10675
10676 struct_utmp=no
10677 fi
10678
10679 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10680 fi
10681 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
10682 echo "${ECHO_T}$struct_utmp" >&6; }
10683 if test x$struct_utmp = xyes; then
10684
10685 cat >>confdefs.h <<\_ACEOF
10686 #define HAVE_STRUCT_UTMP 1
10687 _ACEOF
10688
10689 fi
10690
10691
10692 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10693 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10694 if test "${struct_utmp_host+set}" = set; then
10695 echo $ECHO_N "(cached) $ECHO_C" >&6
10696 else
10697 cat >conftest.$ac_ext <<_ACEOF
10698 /* confdefs.h. */
10699 _ACEOF
10700 cat confdefs.h >>conftest.$ac_ext
10701 cat >>conftest.$ac_ext <<_ACEOF
10702 /* end confdefs.h. */
10703 #include <sys/types.h>
10704 #include <utmp.h>
10705 int
10706 main ()
10707 {
10708 struct utmp ut; ut.ut_host;
10709 ;
10710 return 0;
10711 }
10712 _ACEOF
10713 rm -f conftest.$ac_objext
10714 if { (ac_try="$ac_compile"
10715 case "(($ac_try" in
10716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10717 *) ac_try_echo=$ac_try;;
10718 esac
10719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10720 (eval "$ac_compile") 2>conftest.er1
10721 ac_status=$?
10722 grep -v '^ *+' conftest.er1 >conftest.err
10723 rm -f conftest.er1
10724 cat conftest.err >&5
10725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10726 (exit $ac_status); } && {
10727 test -z "$ac_cxx_werror_flag" ||
10728 test ! -s conftest.err
10729 } && test -s conftest.$ac_objext; then
10730 struct_utmp_host=yes
10731 else
10732 echo "$as_me: failed program was:" >&5
10733 sed 's/^/| /' conftest.$ac_ext >&5
10734
10735 struct_utmp_host=no
10736 fi
10737
10738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10739 fi
10740 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10741 echo "${ECHO_T}$struct_utmp_host" >&6; }
10742 if test x$struct_utmp_host = xyes; then
10743
10744 cat >>confdefs.h <<\_ACEOF
10745 #define HAVE_UTMP_HOST 1
10746 _ACEOF
10747
10748 fi
10749
10750 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10751 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
10752 if test "${struct_utmp_pid+set}" = set; then
10753 echo $ECHO_N "(cached) $ECHO_C" >&6
10754 else
10755 cat >conftest.$ac_ext <<_ACEOF
10756 /* confdefs.h. */
10757 _ACEOF
10758 cat confdefs.h >>conftest.$ac_ext
10759 cat >>conftest.$ac_ext <<_ACEOF
10760 /* end confdefs.h. */
10761 #include <sys/types.h>
10762 #include <utmp.h>
10763 int
10764 main ()
10765 {
10766 struct utmp ut; ut.ut_pid;
10767 ;
10768 return 0;
10769 }
10770 _ACEOF
10771 rm -f conftest.$ac_objext
10772 if { (ac_try="$ac_compile"
10773 case "(($ac_try" in
10774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10775 *) ac_try_echo=$ac_try;;
10776 esac
10777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10778 (eval "$ac_compile") 2>conftest.er1
10779 ac_status=$?
10780 grep -v '^ *+' conftest.er1 >conftest.err
10781 rm -f conftest.er1
10782 cat conftest.err >&5
10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784 (exit $ac_status); } && {
10785 test -z "$ac_cxx_werror_flag" ||
10786 test ! -s conftest.err
10787 } && test -s conftest.$ac_objext; then
10788 struct_utmp_pid=yes
10789 else
10790 echo "$as_me: failed program was:" >&5
10791 sed 's/^/| /' conftest.$ac_ext >&5
10792
10793 struct_utmp_pid=no
10794 fi
10795
10796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10797 fi
10798 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10799 echo "${ECHO_T}$struct_utmp_pid" >&6; }
10800 if test x$struct_utmp_pid = xyes; then
10801
10802 cat >>confdefs.h <<\_ACEOF
10803 #define HAVE_UTMP_PID 1
10804 _ACEOF
10805
10806 fi
10807
10808 fi
10809
10810
10811
10812 if test "${ac_cv_header_utmpx_h+set}" = set; then
10813 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10814 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10815 if test "${ac_cv_header_utmpx_h+set}" = set; then
10816 echo $ECHO_N "(cached) $ECHO_C" >&6
10817 fi
10818 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10819 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10820 else
10821 # Is the header compilable?
10822 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10823 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10824 cat >conftest.$ac_ext <<_ACEOF
10825 /* confdefs.h. */
10826 _ACEOF
10827 cat confdefs.h >>conftest.$ac_ext
10828 cat >>conftest.$ac_ext <<_ACEOF
10829 /* end confdefs.h. */
10830 $ac_includes_default
10831 #include <utmpx.h>
10832 _ACEOF
10833 rm -f conftest.$ac_objext
10834 if { (ac_try="$ac_compile"
10835 case "(($ac_try" in
10836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10837 *) ac_try_echo=$ac_try;;
10838 esac
10839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10840 (eval "$ac_compile") 2>conftest.er1
10841 ac_status=$?
10842 grep -v '^ *+' conftest.er1 >conftest.err
10843 rm -f conftest.er1
10844 cat conftest.err >&5
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); } && {
10847 test -z "$ac_cxx_werror_flag" ||
10848 test ! -s conftest.err
10849 } && test -s conftest.$ac_objext; then
10850 ac_header_compiler=yes
10851 else
10852 echo "$as_me: failed program was:" >&5
10853 sed 's/^/| /' conftest.$ac_ext >&5
10854
10855 ac_header_compiler=no
10856 fi
10857
10858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10859 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10860 echo "${ECHO_T}$ac_header_compiler" >&6; }
10861
10862 # Is the header present?
10863 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10864 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10865 cat >conftest.$ac_ext <<_ACEOF
10866 /* confdefs.h. */
10867 _ACEOF
10868 cat confdefs.h >>conftest.$ac_ext
10869 cat >>conftest.$ac_ext <<_ACEOF
10870 /* end confdefs.h. */
10871 #include <utmpx.h>
10872 _ACEOF
10873 if { (ac_try="$ac_cpp conftest.$ac_ext"
10874 case "(($ac_try" in
10875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10876 *) ac_try_echo=$ac_try;;
10877 esac
10878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10879 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10880 ac_status=$?
10881 grep -v '^ *+' conftest.er1 >conftest.err
10882 rm -f conftest.er1
10883 cat conftest.err >&5
10884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10885 (exit $ac_status); } >/dev/null && {
10886 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10887 test ! -s conftest.err
10888 }; then
10889 ac_header_preproc=yes
10890 else
10891 echo "$as_me: failed program was:" >&5
10892 sed 's/^/| /' conftest.$ac_ext >&5
10893
10894 ac_header_preproc=no
10895 fi
10896
10897 rm -f conftest.err conftest.$ac_ext
10898 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10899 echo "${ECHO_T}$ac_header_preproc" >&6; }
10900
10901 # So? What about this header?
10902 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10903 yes:no: )
10904 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10905 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10906 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10907 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10908 ac_header_preproc=yes
10909 ;;
10910 no:yes:* )
10911 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10912 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10913 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10914 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10915 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10916 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10917 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10918 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10919 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10920 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10921 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10922 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10923
10924 ;;
10925 esac
10926 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10927 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10928 if test "${ac_cv_header_utmpx_h+set}" = set; then
10929 echo $ECHO_N "(cached) $ECHO_C" >&6
10930 else
10931 ac_cv_header_utmpx_h=$ac_header_preproc
10932 fi
10933 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10934 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10935
10936 fi
10937 if test $ac_cv_header_utmpx_h = yes; then
10938 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10939 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10940 if test "${struct_utmpx+set}" = set; then
10941 echo $ECHO_N "(cached) $ECHO_C" >&6
10942 else
10943 cat >conftest.$ac_ext <<_ACEOF
10944 /* confdefs.h. */
10945 _ACEOF
10946 cat confdefs.h >>conftest.$ac_ext
10947 cat >>conftest.$ac_ext <<_ACEOF
10948 /* end confdefs.h. */
10949 #include <sys/types.h>
10950 #include <utmpx.h>
10951 int
10952 main ()
10953 {
10954 struct utmpx ut;
10955 ;
10956 return 0;
10957 }
10958 _ACEOF
10959 rm -f conftest.$ac_objext
10960 if { (ac_try="$ac_compile"
10961 case "(($ac_try" in
10962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10963 *) ac_try_echo=$ac_try;;
10964 esac
10965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10966 (eval "$ac_compile") 2>conftest.er1
10967 ac_status=$?
10968 grep -v '^ *+' conftest.er1 >conftest.err
10969 rm -f conftest.er1
10970 cat conftest.err >&5
10971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10972 (exit $ac_status); } && {
10973 test -z "$ac_cxx_werror_flag" ||
10974 test ! -s conftest.err
10975 } && test -s conftest.$ac_objext; then
10976 struct_utmpx=yes
10977 else
10978 echo "$as_me: failed program was:" >&5
10979 sed 's/^/| /' conftest.$ac_ext >&5
10980
10981 struct_utmpx=no
10982 fi
10983
10984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10985 fi
10986 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10987 echo "${ECHO_T}$struct_utmpx" >&6; }
10988 if test x$struct_utmpx = xyes; then
10989
10990 cat >>confdefs.h <<\_ACEOF
10991 #define HAVE_STRUCT_UTMPX 1
10992 _ACEOF
10993
10994 fi
10995
10996
10997 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10998 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
10999 if test "${struct_utmpx_host+set}" = set; then
11000 echo $ECHO_N "(cached) $ECHO_C" >&6
11001 else
11002 cat >conftest.$ac_ext <<_ACEOF
11003 /* confdefs.h. */
11004 _ACEOF
11005 cat confdefs.h >>conftest.$ac_ext
11006 cat >>conftest.$ac_ext <<_ACEOF
11007 /* end confdefs.h. */
11008 #include <sys/types.h>
11009 #include <utmpx.h>
11010 int
11011 main ()
11012 {
11013 struct utmpx utx; utx.ut_host;
11014 ;
11015 return 0;
11016 }
11017 _ACEOF
11018 rm -f conftest.$ac_objext
11019 if { (ac_try="$ac_compile"
11020 case "(($ac_try" in
11021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11022 *) ac_try_echo=$ac_try;;
11023 esac
11024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11025 (eval "$ac_compile") 2>conftest.er1
11026 ac_status=$?
11027 grep -v '^ *+' conftest.er1 >conftest.err
11028 rm -f conftest.er1
11029 cat conftest.err >&5
11030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11031 (exit $ac_status); } && {
11032 test -z "$ac_cxx_werror_flag" ||
11033 test ! -s conftest.err
11034 } && test -s conftest.$ac_objext; then
11035 struct_utmpx_host=yes
11036 else
11037 echo "$as_me: failed program was:" >&5
11038 sed 's/^/| /' conftest.$ac_ext >&5
11039
11040 struct_utmpx_host=no
11041 fi
11042
11043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11044 fi
11045 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11046 echo "${ECHO_T}$struct_utmpx_host" >&6; }
11047 if test x$struct_utmpx_host = xyes; then
11048
11049 cat >>confdefs.h <<\_ACEOF
11050 #define HAVE_UTMPX_HOST 1
11051 _ACEOF
11052
11053 fi
11054
11055 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11056 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
11057 if test "${struct_utmpx_session+set}" = set; then
11058 echo $ECHO_N "(cached) $ECHO_C" >&6
11059 else
11060 cat >conftest.$ac_ext <<_ACEOF
11061 /* confdefs.h. */
11062 _ACEOF
11063 cat confdefs.h >>conftest.$ac_ext
11064 cat >>conftest.$ac_ext <<_ACEOF
11065 /* end confdefs.h. */
11066 #include <sys/types.h>
11067 #include <utmpx.h>
11068 int
11069 main ()
11070 {
11071 struct utmpx utx; utx.ut_session;
11072 ;
11073 return 0;
11074 }
11075 _ACEOF
11076 rm -f conftest.$ac_objext
11077 if { (ac_try="$ac_compile"
11078 case "(($ac_try" in
11079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11080 *) ac_try_echo=$ac_try;;
11081 esac
11082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11083 (eval "$ac_compile") 2>conftest.er1
11084 ac_status=$?
11085 grep -v '^ *+' conftest.er1 >conftest.err
11086 rm -f conftest.er1
11087 cat conftest.err >&5
11088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11089 (exit $ac_status); } && {
11090 test -z "$ac_cxx_werror_flag" ||
11091 test ! -s conftest.err
11092 } && test -s conftest.$ac_objext; then
11093 struct_utmpx_session=yes
11094 else
11095 echo "$as_me: failed program was:" >&5
11096 sed 's/^/| /' conftest.$ac_ext >&5
11097
11098 struct_utmpx_session=no
11099 fi
11100
11101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11102 fi
11103 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11104 echo "${ECHO_T}$struct_utmpx_session" >&6; }
11105 if test x$struct_utmpx_session = xyes; then
11106
11107 cat >>confdefs.h <<\_ACEOF
11108 #define HAVE_UTMPX_SESSION 1
11109 _ACEOF
11110
11111 fi
11112
11113 fi
11114
11115
11116 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
11117 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
11118 if test "${struct_lastlog+set}" = set; then
11119 echo $ECHO_N "(cached) $ECHO_C" >&6
11120 else
11121 cat >conftest.$ac_ext <<_ACEOF
11122 /* confdefs.h. */
11123 _ACEOF
11124 cat confdefs.h >>conftest.$ac_ext
11125 cat >>conftest.$ac_ext <<_ACEOF
11126 /* end confdefs.h. */
11127 #include <sys/types.h>
11128 #include <utmp.h>
11129 #ifdef HAVE_LASTLOG_H
11130 #include <lastlog.h>
11131 #endif
11132
11133 int
11134 main ()
11135 {
11136 struct lastlog ll;
11137 ;
11138 return 0;
11139 }
11140 _ACEOF
11141 rm -f conftest.$ac_objext
11142 if { (ac_try="$ac_compile"
11143 case "(($ac_try" in
11144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11145 *) ac_try_echo=$ac_try;;
11146 esac
11147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11148 (eval "$ac_compile") 2>conftest.er1
11149 ac_status=$?
11150 grep -v '^ *+' conftest.er1 >conftest.err
11151 rm -f conftest.er1
11152 cat conftest.err >&5
11153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11154 (exit $ac_status); } && {
11155 test -z "$ac_cxx_werror_flag" ||
11156 test ! -s conftest.err
11157 } && test -s conftest.$ac_objext; then
11158 struct_lastlog=yes
11159 else
11160 echo "$as_me: failed program was:" >&5
11161 sed 's/^/| /' conftest.$ac_ext >&5
11162
11163 struct_lastlog=no
11164 fi
11165
11166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11167 fi
11168 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11169 echo "${ECHO_T}$struct_lastlog" >&6; }
11170 if test x$struct_lastlog = xyes; then
11171
11172 cat >>confdefs.h <<\_ACEOF
11173 #define HAVE_STRUCT_LASTLOG 1
11174 _ACEOF
11175
11176 fi
11177
11178 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11179 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
11180 if test "${struct_lastlogx+set}" = set; then
11181 echo $ECHO_N "(cached) $ECHO_C" >&6
11182 else
11183 cat >conftest.$ac_ext <<_ACEOF
11184 /* confdefs.h. */
11185 _ACEOF
11186 cat confdefs.h >>conftest.$ac_ext
11187 cat >>conftest.$ac_ext <<_ACEOF
11188 /* end confdefs.h. */
11189 #include <sys/types.h>
11190 #include <utmpx.h>
11191 #ifdef HAVE_LASTLOG_H
11192 #include <lastlog.h>
11193 #endif
11194
11195 int
11196 main ()
11197 {
11198 struct lastlogx ll;
11199 ;
11200 return 0;
11201 }
11202 _ACEOF
11203 rm -f conftest.$ac_objext
11204 if { (ac_try="$ac_compile"
11205 case "(($ac_try" in
11206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11207 *) ac_try_echo=$ac_try;;
11208 esac
11209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11210 (eval "$ac_compile") 2>conftest.er1
11211 ac_status=$?
11212 grep -v '^ *+' conftest.er1 >conftest.err
11213 rm -f conftest.er1
11214 cat conftest.err >&5
11215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11216 (exit $ac_status); } && {
11217 test -z "$ac_cxx_werror_flag" ||
11218 test ! -s conftest.err
11219 } && test -s conftest.$ac_objext; then
11220 struct_lastlogx=yes
11221 else
11222 echo "$as_me: failed program was:" >&5
11223 sed 's/^/| /' conftest.$ac_ext >&5
11224
11225 struct_lastlogx=no
11226 fi
11227
11228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11229 fi
11230 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11231 echo "${ECHO_T}$struct_lastlogx" >&6; }
11232 if test x$struct_lastlogx = xyes; then
11233
11234 cat >>confdefs.h <<\_ACEOF
11235 #define HAVE_STRUCT_LASTLOGX 1
11236 _ACEOF
11237
11238 fi
11239
11240
11241 { echo "$as_me:$LINENO: checking where utmp is located" >&5
11242 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
11243 if test "${path_utmp+set}" = set; then
11244 echo $ECHO_N "(cached) $ECHO_C" >&6
11245 else
11246 if test "$cross_compiling" = yes; then
11247 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11248 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11249 else
11250 cat >conftest.$ac_ext <<_ACEOF
11251 /* confdefs.h. */
11252 _ACEOF
11253 cat confdefs.h >>conftest.$ac_ext
11254 cat >>conftest.$ac_ext <<_ACEOF
11255 /* end confdefs.h. */
11256 #include <stdio.h>
11257 #include <stdlib.h>
11258 #include <sys/types.h>
11259 #include <utmp.h>
11260 #include <errno.h>
11261 main()
11262 {
11263 char **u, *utmplist[] = {
11264 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11265 FILE *a, *f=fopen("conftestval", "w");
11266 if (!f) exit(1);
11267 #ifdef UTMP_FILE
11268 fprintf(f, "%s\n", UTMP_FILE);
11269 exit(0);
11270 #endif
11271 #ifdef _PATH_UTMP
11272 fprintf(f, "%s\n", _PATH_UTMP);
11273 exit(0);
11274 #endif
11275 for (u = utmplist; *u; u++) {
11276 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11277 fprintf(f, "%s\n", *u);
11278 exit(0);
11279 }
11280 }
11281 exit(0);
11282 }
11283 _ACEOF
11284 rm -f conftest$ac_exeext
11285 if { (ac_try="$ac_link"
11286 case "(($ac_try" in
11287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11288 *) ac_try_echo=$ac_try;;
11289 esac
11290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11291 (eval "$ac_link") 2>&5
11292 ac_status=$?
11293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11295 { (case "(($ac_try" in
11296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11297 *) ac_try_echo=$ac_try;;
11298 esac
11299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11300 (eval "$ac_try") 2>&5
11301 ac_status=$?
11302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11303 (exit $ac_status); }; }; then
11304 path_utmp=`cat conftestval`
11305 else
11306 echo "$as_me: program exited with status $ac_status" >&5
11307 echo "$as_me: failed program was:" >&5
11308 sed 's/^/| /' conftest.$ac_ext >&5
11309
11310 ( exit $ac_status )
11311 path_utmp=
11312 fi
11313 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11314 fi
11315
11316
11317 fi
11318 { echo "$as_me:$LINENO: result: $path_utmp" >&5
11319 echo "${ECHO_T}$path_utmp" >&6; }
11320 if test x$path_utmp != x; then
11321
11322 cat >>confdefs.h <<_ACEOF
11323 #define UTMP_FILE "$path_utmp"
11324 _ACEOF
11325
11326 fi
11327
11328
11329 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
11330 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
11331 if test "${path_utmpx+set}" = set; then
11332 echo $ECHO_N "(cached) $ECHO_C" >&6
11333 else
11334 if test "$cross_compiling" = yes; then
11335 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11336 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11337 else
11338 cat >conftest.$ac_ext <<_ACEOF
11339 /* confdefs.h. */
11340 _ACEOF
11341 cat confdefs.h >>conftest.$ac_ext
11342 cat >>conftest.$ac_ext <<_ACEOF
11343 /* end confdefs.h. */
11344 #include <stdio.h>
11345 #include <stdlib.h>
11346 #include <sys/types.h>
11347 #include <utmpx.h>
11348 #include <errno.h>
11349 #include <sys/stat.h>
11350 #ifdef HAVE_STRING_H
11351 #include <string.h>
11352 #endif
11353 main()
11354 {
11355 char **u, *p, *utmplist[] = {
11356 #ifdef UTMPX_FILE
11357 UTMPX_FILE,
11358 #endif
11359 #ifdef _PATH_UTMPX
11360 _PATH_UTMPX,
11361 #endif
11362 "/var/adm/utmpx", "/etc/utmpx", NULL };
11363 FILE *a, *f=fopen("conftestval", "w");
11364 struct stat statu, statux;
11365 if (!f) exit(1);
11366 for (u = utmplist; *u; u++) {
11367 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11368 if (stat(*u, &statux) < 0)
11369 continue;
11370 p = strdup(*u);
11371 p[strlen(p) - 1] = '\0';
11372 if (stat(p, &statu) >= 0
11373 && (statu.st_mtime - statux.st_mtime > 86400))
11374 continue;
11375 fprintf(f, "%s\n", *u);
11376 exit(0);
11377 }
11378 }
11379 exit(0);
11380 }
11381 _ACEOF
11382 rm -f conftest$ac_exeext
11383 if { (ac_try="$ac_link"
11384 case "(($ac_try" in
11385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11386 *) ac_try_echo=$ac_try;;
11387 esac
11388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11389 (eval "$ac_link") 2>&5
11390 ac_status=$?
11391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11392 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11393 { (case "(($ac_try" in
11394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11395 *) ac_try_echo=$ac_try;;
11396 esac
11397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11398 (eval "$ac_try") 2>&5
11399 ac_status=$?
11400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11401 (exit $ac_status); }; }; then
11402 path_utmpx=`cat conftestval`
11403 else
11404 echo "$as_me: program exited with status $ac_status" >&5
11405 echo "$as_me: failed program was:" >&5
11406 sed 's/^/| /' conftest.$ac_ext >&5
11407
11408 ( exit $ac_status )
11409 path_utmpx=
11410 fi
11411 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11412 fi
11413
11414
11415 fi
11416 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
11417 echo "${ECHO_T}$path_utmpx" >&6; }
11418 if test x$path_utmpx != x; then
11419
11420 cat >>confdefs.h <<_ACEOF
11421 #define UTMPX_FILE "$path_utmpx"
11422 _ACEOF
11423
11424 fi
11425
11426
11427 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
11428 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11429 if test "${path_wtmp+set}" = set; then
11430 echo $ECHO_N "(cached) $ECHO_C" >&6
11431 else
11432 if test "$cross_compiling" = yes; then
11433 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11434 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11435 else
11436 cat >conftest.$ac_ext <<_ACEOF
11437 /* confdefs.h. */
11438 _ACEOF
11439 cat confdefs.h >>conftest.$ac_ext
11440 cat >>conftest.$ac_ext <<_ACEOF
11441 /* end confdefs.h. */
11442 #include <stdio.h>
11443 #include <stdlib.h>
11444 #include <sys/types.h>
11445 #ifdef HAVE_UTMP_H
11446 #include <utmp.h>
11447 #endif
11448 #include <errno.h>
11449 main()
11450 {
11451 char **w, *wtmplist[] = {
11452 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11453 FILE *a, *f=fopen("conftestval", "w");
11454 if (!f) exit(1);
11455 #ifdef WTMP_FILE
11456 fprintf(f, "%s\n", WTMP_FILE);
11457 exit(0);
11458 #endif
11459 #ifdef _PATH_WTMP
11460 fprintf(f, "%s\n", _PATH_WTMP);
11461 exit(0);
11462 #endif
11463 for (w = wtmplist; *w; w++) {
11464 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11465 fprintf(f, "%s\n", *w);
11466 exit(0);
11467 }
11468 }
11469 exit(0);
11470 }
11471 _ACEOF
11472 rm -f conftest$ac_exeext
11473 if { (ac_try="$ac_link"
11474 case "(($ac_try" in
11475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11476 *) ac_try_echo=$ac_try;;
11477 esac
11478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11479 (eval "$ac_link") 2>&5
11480 ac_status=$?
11481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11483 { (case "(($ac_try" in
11484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11485 *) ac_try_echo=$ac_try;;
11486 esac
11487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11488 (eval "$ac_try") 2>&5
11489 ac_status=$?
11490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11491 (exit $ac_status); }; }; then
11492 path_wtmp=`cat conftestval`
11493 else
11494 echo "$as_me: program exited with status $ac_status" >&5
11495 echo "$as_me: failed program was:" >&5
11496 sed 's/^/| /' conftest.$ac_ext >&5
11497
11498 ( exit $ac_status )
11499 path_wtmp=
11500 fi
11501 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11502 fi
11503
11504
11505 fi
11506 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
11507 echo "${ECHO_T}$path_wtmp" >&6; }
11508 if test x$path_wtmp != x; then
11509
11510 cat >>confdefs.h <<_ACEOF
11511 #define WTMP_FILE "$path_wtmp"
11512 _ACEOF
11513
11514 fi
11515
11516 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11517 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
11518 if test "${path_wtmpx+set}" = set; then
11519 echo $ECHO_N "(cached) $ECHO_C" >&6
11520 else
11521 if test "$cross_compiling" = yes; then
11522 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11523 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11524 else
11525 cat >conftest.$ac_ext <<_ACEOF
11526 /* confdefs.h. */
11527 _ACEOF
11528 cat confdefs.h >>conftest.$ac_ext
11529 cat >>conftest.$ac_ext <<_ACEOF
11530 /* end confdefs.h. */
11531 #include <stdio.h>
11532 #include <stdlib.h>
11533 #ifdef HAVE_UTMPX_H
11534 #include <utmpx.h>
11535 #endif
11536 #include <errno.h>
11537 main()
11538 {
11539 char **w, *wtmplist[] = {
11540 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11541 FILE *a, *f=fopen("conftestval", "w");
11542 if (!f) exit(1);
11543 #ifdef WTMPX_FILE
11544 fprintf(f, "%s\n", WTMPX_FILE);
11545 exit(0);
11546 #endif
11547 #ifdef _PATH_WTMPX
11548 fprintf(f, "%s\n", _PATH_WTMPX);
11549 exit(0);
11550 #endif
11551 for (w = wtmplist; *w; w++) {
11552 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11553 fprintf(f, "%s\n", *w);
11554 exit(0);
11555 }
11556 }
11557 exit(0);
11558 }
11559 _ACEOF
11560 rm -f conftest$ac_exeext
11561 if { (ac_try="$ac_link"
11562 case "(($ac_try" in
11563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11564 *) ac_try_echo=$ac_try;;
11565 esac
11566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11567 (eval "$ac_link") 2>&5
11568 ac_status=$?
11569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11570 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11571 { (case "(($ac_try" in
11572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11573 *) ac_try_echo=$ac_try;;
11574 esac
11575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11576 (eval "$ac_try") 2>&5
11577 ac_status=$?
11578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579 (exit $ac_status); }; }; then
11580 path_wtmpx=`cat conftestval`
11581 else
11582 echo "$as_me: program exited with status $ac_status" >&5
11583 echo "$as_me: failed program was:" >&5
11584 sed 's/^/| /' conftest.$ac_ext >&5
11585
11586 ( exit $ac_status )
11587 path_wtmpx=
11588 fi
11589 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11590 fi
11591
11592
11593 fi
11594 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11595 echo "${ECHO_T}$path_wtmpx" >&6; }
11596 if test x$path_wtmpx != x; then
11597
11598 cat >>confdefs.h <<_ACEOF
11599 #define WTMPX_FILE "$path_wtmpx"
11600 _ACEOF
11601
11602 fi
11603
11604 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
11605 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11606 if test "${path_lastlog+set}" = set; then
11607 echo $ECHO_N "(cached) $ECHO_C" >&6
11608 else
11609 if test "$cross_compiling" = yes; then
11610 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11611 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11612 else
11613 cat >conftest.$ac_ext <<_ACEOF
11614 /* confdefs.h. */
11615 _ACEOF
11616 cat confdefs.h >>conftest.$ac_ext
11617 cat >>conftest.$ac_ext <<_ACEOF
11618 /* end confdefs.h. */
11619 #include <stdio.h>
11620 #include <stdlib.h>
11621 #include <sys/types.h>
11622 #ifdef HAVE_UTMPX_H
11623 #include <utmpx.h>
11624 #elif defined(HAVE_UTMP_H)
11625 #include <utmp.h>
11626 #endif
11627 #ifdef HAVE_LASTLOG_H
11628 #include <lastlog.h>
11629 #endif
11630 #include <errno.h>
11631 main()
11632 {
11633 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11634 FILE *a, *f=fopen("conftestval", "w");
11635 if (!f) exit(1);
11636 #ifdef LASTLOG_FILE
11637 fprintf(f, "%s\n", LASTLOG_FILE);
11638 exit(0);
11639 #endif
11640 #ifdef _PATH_LASTLOG
11641 fprintf(f, "%s\n", _PATH_LASTLOG);
11642 exit(0);
11643 #endif
11644 for (w = lastloglist; *w; w++) {
11645 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11646 fprintf(f, "%s\n", *w);
11647 exit(0);
11648 }
11649 }
11650 exit(0);
11651 }
11652 _ACEOF
11653 rm -f conftest$ac_exeext
11654 if { (ac_try="$ac_link"
11655 case "(($ac_try" in
11656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11657 *) ac_try_echo=$ac_try;;
11658 esac
11659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11660 (eval "$ac_link") 2>&5
11661 ac_status=$?
11662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11663 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11664 { (case "(($ac_try" in
11665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11666 *) ac_try_echo=$ac_try;;
11667 esac
11668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11669 (eval "$ac_try") 2>&5
11670 ac_status=$?
11671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672 (exit $ac_status); }; }; then
11673 path_lastlog=`cat conftestval`
11674 else
11675 echo "$as_me: program exited with status $ac_status" >&5
11676 echo "$as_me: failed program was:" >&5
11677 sed 's/^/| /' conftest.$ac_ext >&5
11678
11679 ( exit $ac_status )
11680 path_lastlog=
11681 fi
11682 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11683 fi
11684
11685
11686 fi
11687 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
11688 echo "${ECHO_T}$path_lastlog" >&6; }
11689 if test x$path_lastlog != x; then
11690
11691 cat >>confdefs.h <<_ACEOF
11692 #define LASTLOG_FILE "$path_lastlog"
11693 _ACEOF
11694
11695 if test -d "$path_lastlog"; then
11696
11697 cat >>confdefs.h <<\_ACEOF
11698 #define LASTLOG_IS_DIR 1
11699 _ACEOF
11700
11701 fi
11702 fi
11703
11704 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11705 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11706 if test "${path_lastlogx+set}" = set; then
11707 echo $ECHO_N "(cached) $ECHO_C" >&6
11708 else
11709 if test "$cross_compiling" = yes; then
11710 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11711 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11712 else
11713 cat >conftest.$ac_ext <<_ACEOF
11714 /* confdefs.h. */
11715 _ACEOF
11716 cat confdefs.h >>conftest.$ac_ext
11717 cat >>conftest.$ac_ext <<_ACEOF
11718 /* end confdefs.h. */
11719 #include <stdio.h>
11720 #include <stdlib.h>
11721 #ifdef HAVE_UTMPX_H
11722 #include <utmpx.h>
11723 #endif
11724 #include <errno.h>
11725 main()
11726 {
11727 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11728 FILE *a, *f=fopen("conftestval", "w");
11729 if (!f) exit(1);
11730 #ifdef LASTLOGX_FILE
11731 fprintf(f, "%s\n", LASTLOGX_FILE);
11732 exit(0);
11733 #endif
11734 #ifdef _PATH_LASTLOGX
11735 fprintf(f, "%s\n", _PATH_LASTLOGX);
11736 exit(0);
11737 #endif
11738 for (w = wtmplist; *w; w++) {
11739 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11740 fprintf(f, "%s\n", *w);
11741 exit(0);
11742 }
11743 }
11744 exit(0);
11745 }
11746 _ACEOF
11747 rm -f conftest$ac_exeext
11748 if { (ac_try="$ac_link"
11749 case "(($ac_try" in
11750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11751 *) ac_try_echo=$ac_try;;
11752 esac
11753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11754 (eval "$ac_link") 2>&5
11755 ac_status=$?
11756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11757 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11758 { (case "(($ac_try" in
11759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11760 *) ac_try_echo=$ac_try;;
11761 esac
11762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11763 (eval "$ac_try") 2>&5
11764 ac_status=$?
11765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11766 (exit $ac_status); }; }; then
11767 path_lastlogx=`cat conftestval`
11768 else
11769 echo "$as_me: program exited with status $ac_status" >&5
11770 echo "$as_me: failed program was:" >&5
11771 sed 's/^/| /' conftest.$ac_ext >&5
11772
11773 ( exit $ac_status )
11774 path_lastlogx=
11775 fi
11776 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11777 fi
11778
11779
11780 fi
11781 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11782 echo "${ECHO_T}$path_lastlogx" >&6; }
11783 if test x$path_lastlogx != x; then
11784
11785 cat >>confdefs.h <<_ACEOF
11786 #define LASTLOGX_FILE "$path_lastlogx"
11787 _ACEOF
11788
11789 fi
11790
11791
11792
11793 { echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11794 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11795 if test "${rxvt_cv_path_ttytab+set}" = set; then
11796 echo $ECHO_N "(cached) $ECHO_C" >&6
11797 else
11798 for ttys_file in /etc/ttys /etc/ttytab;
11799 do
11800 if test -f "$ttys_file" ; then
11801 rxvt_cv_path_ttytab=$ttys_file
11802 break
11803 fi
11804 done
11805
11806 fi
11807 { echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11808 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11809 if test x$rxvt_cv_path_ttytab != x; then
11810
11811 cat >>confdefs.h <<_ACEOF
11812 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11813 _ACEOF
11814
11815 fi
11816
11817
11818 ac_save_LIBS=$LIBS
11819 ac_save_CFLAGS=$CFLAGS
11820 CFLAGS="$CFLAGS $X_CFLAGS"
11821 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11822 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11823 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11824 fi
11825 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11826 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11827 if test "${rxvt_cv_func_xlocale+set}" = set; then
11828 echo $ECHO_N "(cached) $ECHO_C" >&6
11829 else
11830 if test "$cross_compiling" = yes; then
11831 :
11832 else
11833 cat >conftest.$ac_ext <<_ACEOF
11834 /* confdefs.h. */
11835 _ACEOF
11836 cat confdefs.h >>conftest.$ac_ext
11837 cat >>conftest.$ac_ext <<_ACEOF
11838 /* end confdefs.h. */
11839 #include <X11/Xlib.h>
11840 #include <stdlib.h>
11841 main() {
11842 char *p;
11843 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11844 exit (XSupportsLocale() ? 0 : 1);
11845 else
11846 exit (1);}
11847 _ACEOF
11848 rm -f conftest$ac_exeext
11849 if { (ac_try="$ac_link"
11850 case "(($ac_try" in
11851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11852 *) ac_try_echo=$ac_try;;
11853 esac
11854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11855 (eval "$ac_link") 2>&5
11856 ac_status=$?
11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11859 { (case "(($ac_try" in
11860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11861 *) ac_try_echo=$ac_try;;
11862 esac
11863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11864 (eval "$ac_try") 2>&5
11865 ac_status=$?
11866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11867 (exit $ac_status); }; }; then
11868 rxvt_cv_func_xlocale=yes
11869 else
11870 echo "$as_me: program exited with status $ac_status" >&5
11871 echo "$as_me: failed program was:" >&5
11872 sed 's/^/| /' conftest.$ac_ext >&5
11873
11874 ( exit $ac_status )
11875 rxvt_cv_func_xlocale=no
11876 fi
11877 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11878 fi
11879
11880
11881 fi
11882 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11883 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11884 if test x$support_xim = xyes; then
11885 if test x$rxvt_cv_func_xlocale = xyes; then
11886
11887 cat >>confdefs.h <<\_ACEOF
11888 #define USE_XIM 1
11889 _ACEOF
11890
11891 fi
11892 fi
11893
11894 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
11895 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11896 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11897 echo $ECHO_N "(cached) $ECHO_C" >&6
11898 else
11899 cat >conftest.$ac_ext <<_ACEOF
11900 /* confdefs.h. */
11901 _ACEOF
11902 cat confdefs.h >>conftest.$ac_ext
11903 cat >>conftest.$ac_ext <<_ACEOF
11904 /* end confdefs.h. */
11905 #define X_LOCALE 1
11906 #include <X11/Xlocale.h>
11907 int
11908 main ()
11909 {
11910 setlocale(LC_CTYPE, "");
11911 ;
11912 return 0;
11913 }
11914 _ACEOF
11915 rm -f conftest.$ac_objext conftest$ac_exeext
11916 if { (ac_try="$ac_link"
11917 case "(($ac_try" in
11918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11919 *) ac_try_echo=$ac_try;;
11920 esac
11921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11922 (eval "$ac_link") 2>conftest.er1
11923 ac_status=$?
11924 grep -v '^ *+' conftest.er1 >conftest.err
11925 rm -f conftest.er1
11926 cat conftest.err >&5
11927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11928 (exit $ac_status); } && {
11929 test -z "$ac_cxx_werror_flag" ||
11930 test ! -s conftest.err
11931 } && test -s conftest$ac_exeext &&
11932 $as_test_x conftest$ac_exeext; then
11933 rxvt_cv_func_xsetlocale=yes
11934 else
11935 echo "$as_me: failed program was:" >&5
11936 sed 's/^/| /' conftest.$ac_ext >&5
11937
11938 rxvt_cv_func_xsetlocale=no
11939 fi
11940
11941 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11942 conftest$ac_exeext conftest.$ac_ext
11943 fi
11944 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11945 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
11946 if test x$rxvt_cv_func_xsetlocale = xyes; then
11947
11948 cat >>confdefs.h <<\_ACEOF
11949 #define HAVE_XSETLOCALE 1
11950 _ACEOF
11951
11952 fi
11953 LIBS=$ac_save_LIBS
11954 CFLAGS=$ac_save_CFLAGS
11955
11956 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11957 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11958 if test "${rxvt_cv_func_setlocale+set}" = set; then
11959 echo $ECHO_N "(cached) $ECHO_C" >&6
11960 else
11961 cat >conftest.$ac_ext <<_ACEOF
11962 /* confdefs.h. */
11963 _ACEOF
11964 cat confdefs.h >>conftest.$ac_ext
11965 cat >>conftest.$ac_ext <<_ACEOF
11966 /* end confdefs.h. */
11967 #include <clocale>
11968 int
11969 main ()
11970 {
11971 setlocale(LC_CTYPE, "");
11972 ;
11973 return 0;
11974 }
11975 _ACEOF
11976 rm -f conftest.$ac_objext conftest$ac_exeext
11977 if { (ac_try="$ac_link"
11978 case "(($ac_try" in
11979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11980 *) ac_try_echo=$ac_try;;
11981 esac
11982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11983 (eval "$ac_link") 2>conftest.er1
11984 ac_status=$?
11985 grep -v '^ *+' conftest.er1 >conftest.err
11986 rm -f conftest.er1
11987 cat conftest.err >&5
11988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11989 (exit $ac_status); } && {
11990 test -z "$ac_cxx_werror_flag" ||
11991 test ! -s conftest.err
11992 } && test -s conftest$ac_exeext &&
11993 $as_test_x conftest$ac_exeext; then
11994 rxvt_cv_func_setlocale=yes
11995 else
11996 echo "$as_me: failed program was:" >&5
11997 sed 's/^/| /' conftest.$ac_ext >&5
11998
11999 rxvt_cv_func_setlocale=no
12000 fi
12001
12002 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12003 conftest$ac_exeext conftest.$ac_ext
12004 fi
12005 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
12006 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
12007 if test x$rxvt_cv_func_setlocale = xyes; then
12008
12009 cat >>confdefs.h <<\_ACEOF
12010 #define HAVE_SETLOCALE 1
12011 _ACEOF
12012
12013 fi
12014
12015 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
12016 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
12017 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
12018 echo $ECHO_N "(cached) $ECHO_C" >&6
12019 else
12020 cat >conftest.$ac_ext <<_ACEOF
12021 /* confdefs.h. */
12022 _ACEOF
12023 cat confdefs.h >>conftest.$ac_ext
12024 cat >>conftest.$ac_ext <<_ACEOF
12025 /* end confdefs.h. */
12026 #include <langinfo.h>
12027 int
12028 main ()
12029 {
12030 nl_langinfo(CODESET);
12031 ;
12032 return 0;
12033 }
12034 _ACEOF
12035 rm -f conftest.$ac_objext conftest$ac_exeext
12036 if { (ac_try="$ac_link"
12037 case "(($ac_try" in
12038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12039 *) ac_try_echo=$ac_try;;
12040 esac
12041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12042 (eval "$ac_link") 2>conftest.er1
12043 ac_status=$?
12044 grep -v '^ *+' conftest.er1 >conftest.err
12045 rm -f conftest.er1
12046 cat conftest.err >&5
12047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12048 (exit $ac_status); } && {
12049 test -z "$ac_cxx_werror_flag" ||
12050 test ! -s conftest.err
12051 } && test -s conftest$ac_exeext &&
12052 $as_test_x conftest$ac_exeext; then
12053 rxvt_cv_func_nl_langinfo=yes
12054 else
12055 echo "$as_me: failed program was:" >&5
12056 sed 's/^/| /' conftest.$ac_ext >&5
12057
12058 rxvt_cv_func_nl_langinfo=no
12059 fi
12060
12061 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12062 conftest$ac_exeext conftest.$ac_ext
12063 fi
12064 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
12065 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
12066 if test x$rxvt_cv_func_nl_langinfo = xyes; then
12067
12068 cat >>confdefs.h <<\_ACEOF
12069 #define HAVE_NL_LANGINFO 1
12070 _ACEOF
12071
12072 fi
12073
12074
12075 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
12076 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
12077 if test "${can_pass_fds+set}" = set; then
12078 echo $ECHO_N "(cached) $ECHO_C" >&6
12079 else
12080 cat >conftest.$ac_ext <<_ACEOF
12081 /* confdefs.h. */
12082 _ACEOF
12083 cat confdefs.h >>conftest.$ac_ext
12084 cat >>conftest.$ac_ext <<_ACEOF
12085 /* end confdefs.h. */
12086
12087 #include <cstddef> // broken bsds (is that redundant?) need this
12088 #include <sys/types.h>
12089 #include <sys/socket.h>
12090 #include <sys/uio.h>
12091
12092 int
12093 main ()
12094 {
12095
12096 {
12097 msghdr msg;
12098 iovec iov;
12099 char buf [100];
12100 char data = 0;
12101
12102 iov.iov_base = &data;
12103 iov.iov_len = 1;
12104
12105 msg.msg_iov = &iov;
12106 msg.msg_iovlen = 1;
12107 msg.msg_control = buf;
12108 msg.msg_controllen = sizeof buf;
12109
12110 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12111 cmsg->cmsg_level = SOL_SOCKET;
12112 cmsg->cmsg_type = SCM_RIGHTS;
12113 cmsg->cmsg_len = 100;
12114
12115 *(int *)CMSG_DATA (cmsg) = 5;
12116
12117 return sendmsg (3, &msg, 0);
12118 }
12119
12120 ;
12121 return 0;
12122 }
12123 _ACEOF
12124 rm -f conftest.$ac_objext conftest$ac_exeext
12125 if { (ac_try="$ac_link"
12126 case "(($ac_try" in
12127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12128 *) ac_try_echo=$ac_try;;
12129 esac
12130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12131 (eval "$ac_link") 2>conftest.er1
12132 ac_status=$?
12133 grep -v '^ *+' conftest.er1 >conftest.err
12134 rm -f conftest.er1
12135 cat conftest.err >&5
12136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12137 (exit $ac_status); } && {
12138 test -z "$ac_cxx_werror_flag" ||
12139 test ! -s conftest.err
12140 } && test -s conftest$ac_exeext &&
12141 $as_test_x conftest$ac_exeext; then
12142 can_pass_fds=yes
12143 else
12144 echo "$as_me: failed program was:" >&5
12145 sed 's/^/| /' conftest.$ac_ext >&5
12146
12147 can_pass_fds=no
12148 fi
12149
12150 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12151 conftest$ac_exeext conftest.$ac_ext
12152 fi
12153 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12154 echo "${ECHO_T}$can_pass_fds" >&6; }
12155 if test x$can_pass_fds = xyes; then
12156
12157 cat >>confdefs.h <<\_ACEOF
12158 #define HAVE_UNIX_FDPASS 1
12159 _ACEOF
12160
12161 else
12162 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12163 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12164 { (exit 1); exit 1; }; }
12165 fi
12166
12167
12168 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12169 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
12170 if test "${rxvt_broken_ximcb+set}" = set; then
12171 echo $ECHO_N "(cached) $ECHO_C" >&6
12172 else
12173 cat >conftest.$ac_ext <<_ACEOF
12174
12175 #include <X11/Xlib.h>
12176
12177 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12178
12179 void f() {
12180 XIMCallback cb;
12181 cb.callback = im_destroy_cb;
12182 }
12183
12184 _ACEOF
12185 rm -f conftest.$ac_objext
12186 if { (ac_try="$ac_compile"
12187 case "(($ac_try" in
12188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12189 *) ac_try_echo=$ac_try;;
12190 esac
12191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12192 (eval "$ac_compile") 2>conftest.er1
12193 ac_status=$?
12194 grep -v '^ *+' conftest.er1 >conftest.err
12195 rm -f conftest.er1
12196 cat conftest.err >&5
12197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12198 (exit $ac_status); } && {
12199 test -z "$ac_cxx_werror_flag" ||
12200 test ! -s conftest.err
12201 } && test -s conftest.$ac_objext; then
12202 rxvt_broken_ximcb=yes
12203 else
12204 echo "$as_me: failed program was:" >&5
12205 sed 's/^/| /' conftest.$ac_ext >&5
12206
12207 rxvt_broken_ximcb=no
12208 fi
12209
12210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12211 fi
12212 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12213 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
12214
12215 if test x$rxvt_broken_ximcb = xyes; then
12216
12217 cat >>confdefs.h <<\_ACEOF
12218 #define XIMCB_PROTO_BROKEN 1
12219 _ACEOF
12220
12221 fi
12222
12223
12224
12225
12226
12227
12228
12229 for ac_header in \
12230 pty.h \
12231 util.h \
12232 libutil.h \
12233 sys/ioctl.h \
12234 sys/stropts.h \
12235
12236 do
12237 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12238 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12239 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12240 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12241 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12242 echo $ECHO_N "(cached) $ECHO_C" >&6
12243 fi
12244 ac_res=`eval echo '${'$as_ac_Header'}'`
12245 { echo "$as_me:$LINENO: result: $ac_res" >&5
12246 echo "${ECHO_T}$ac_res" >&6; }
12247 else
12248 # Is the header compilable?
12249 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12250 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12251 cat >conftest.$ac_ext <<_ACEOF
12252 /* confdefs.h. */
12253 _ACEOF
12254 cat confdefs.h >>conftest.$ac_ext
12255 cat >>conftest.$ac_ext <<_ACEOF
12256 /* end confdefs.h. */
12257 $ac_includes_default
12258 #include <$ac_header>
12259 _ACEOF
12260 rm -f conftest.$ac_objext
12261 if { (ac_try="$ac_compile"
12262 case "(($ac_try" in
12263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12264 *) ac_try_echo=$ac_try;;
12265 esac
12266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12267 (eval "$ac_compile") 2>conftest.er1
12268 ac_status=$?
12269 grep -v '^ *+' conftest.er1 >conftest.err
12270 rm -f conftest.er1
12271 cat conftest.err >&5
12272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12273 (exit $ac_status); } && {
12274 test -z "$ac_cxx_werror_flag" ||
12275 test ! -s conftest.err
12276 } && test -s conftest.$ac_objext; then
12277 ac_header_compiler=yes
12278 else
12279 echo "$as_me: failed program was:" >&5
12280 sed 's/^/| /' conftest.$ac_ext >&5
12281
12282 ac_header_compiler=no
12283 fi
12284
12285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12286 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12287 echo "${ECHO_T}$ac_header_compiler" >&6; }
12288
12289 # Is the header present?
12290 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12291 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12292 cat >conftest.$ac_ext <<_ACEOF
12293 /* confdefs.h. */
12294 _ACEOF
12295 cat confdefs.h >>conftest.$ac_ext
12296 cat >>conftest.$ac_ext <<_ACEOF
12297 /* end confdefs.h. */
12298 #include <$ac_header>
12299 _ACEOF
12300 if { (ac_try="$ac_cpp conftest.$ac_ext"
12301 case "(($ac_try" in
12302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12303 *) ac_try_echo=$ac_try;;
12304 esac
12305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12306 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12307 ac_status=$?
12308 grep -v '^ *+' conftest.er1 >conftest.err
12309 rm -f conftest.er1
12310 cat conftest.err >&5
12311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12312 (exit $ac_status); } >/dev/null && {
12313 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12314 test ! -s conftest.err
12315 }; then
12316 ac_header_preproc=yes
12317 else
12318 echo "$as_me: failed program was:" >&5
12319 sed 's/^/| /' conftest.$ac_ext >&5
12320
12321 ac_header_preproc=no
12322 fi
12323
12324 rm -f conftest.err conftest.$ac_ext
12325 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12326 echo "${ECHO_T}$ac_header_preproc" >&6; }
12327
12328 # So? What about this header?
12329 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12330 yes:no: )
12331 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12332 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12333 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12334 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12335 ac_header_preproc=yes
12336 ;;
12337 no:yes:* )
12338 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12339 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12340 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12341 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12342 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12343 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12344 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12345 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12346 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12347 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12348 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12349 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12350
12351 ;;
12352 esac
12353 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12354 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12355 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12356 echo $ECHO_N "(cached) $ECHO_C" >&6
12357 else
12358 eval "$as_ac_Header=\$ac_header_preproc"
12359 fi
12360 ac_res=`eval echo '${'$as_ac_Header'}'`
12361 { echo "$as_me:$LINENO: result: $ac_res" >&5
12362 echo "${ECHO_T}$ac_res" >&6; }
12363
12364 fi
12365 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12366 cat >>confdefs.h <<_ACEOF
12367 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12368 _ACEOF
12369
12370 fi
12371
12372 done
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384 for ac_func in \
12385 revoke \
12386 _getpty \
12387 getpt \
12388 posix_openpt \
12389 isastream \
12390 setuid \
12391 seteuid \
12392 setreuid \
12393 setresuid \
12394
12395 do
12396 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12397 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12398 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12399 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12400 echo $ECHO_N "(cached) $ECHO_C" >&6
12401 else
12402 cat >conftest.$ac_ext <<_ACEOF
12403 /* confdefs.h. */
12404 _ACEOF
12405 cat confdefs.h >>conftest.$ac_ext
12406 cat >>conftest.$ac_ext <<_ACEOF
12407 /* end confdefs.h. */
12408 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12409 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12410 #define $ac_func innocuous_$ac_func
12411
12412 /* System header to define __stub macros and hopefully few prototypes,
12413 which can conflict with char $ac_func (); below.
12414 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12415 <limits.h> exists even on freestanding compilers. */
12416
12417 #ifdef __STDC__
12418 # include <limits.h>
12419 #else
12420 # include <assert.h>
12421 #endif
12422
12423 #undef $ac_func
12424
12425 /* Override any GCC internal prototype to avoid an error.
12426 Use char because int might match the return type of a GCC
12427 builtin and then its argument prototype would still apply. */
12428 #ifdef __cplusplus
12429 extern "C"
12430 #endif
12431 char $ac_func ();
12432 /* The GNU C library defines this for functions which it implements
12433 to always fail with ENOSYS. Some functions are actually named
12434 something starting with __ and the normal name is an alias. */
12435 #if defined __stub_$ac_func || defined __stub___$ac_func
12436 choke me
12437 #endif
12438
12439 int
12440 main ()
12441 {
12442 return $ac_func ();
12443 ;
12444 return 0;
12445 }
12446 _ACEOF
12447 rm -f conftest.$ac_objext conftest$ac_exeext
12448 if { (ac_try="$ac_link"
12449 case "(($ac_try" in
12450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12451 *) ac_try_echo=$ac_try;;
12452 esac
12453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12454 (eval "$ac_link") 2>conftest.er1
12455 ac_status=$?
12456 grep -v '^ *+' conftest.er1 >conftest.err
12457 rm -f conftest.er1
12458 cat conftest.err >&5
12459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12460 (exit $ac_status); } && {
12461 test -z "$ac_cxx_werror_flag" ||
12462 test ! -s conftest.err
12463 } && test -s conftest$ac_exeext &&
12464 $as_test_x conftest$ac_exeext; then
12465 eval "$as_ac_var=yes"
12466 else
12467 echo "$as_me: failed program was:" >&5
12468 sed 's/^/| /' conftest.$ac_ext >&5
12469
12470 eval "$as_ac_var=no"
12471 fi
12472
12473 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12474 conftest$ac_exeext conftest.$ac_ext
12475 fi
12476 ac_res=`eval echo '${'$as_ac_var'}'`
12477 { echo "$as_me:$LINENO: result: $ac_res" >&5
12478 echo "${ECHO_T}$ac_res" >&6; }
12479 if test `eval echo '${'$as_ac_var'}'` = yes; then
12480 cat >>confdefs.h <<_ACEOF
12481 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12482 _ACEOF
12483
12484 fi
12485 done
12486
12487
12488 have_clone=no
12489
12490 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12491 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12492 if test -e /dev/ptym/clone; then
12493 { echo "$as_me:$LINENO: result: yes" >&5
12494 echo "${ECHO_T}yes" >&6; }
12495
12496 cat >>confdefs.h <<\_ACEOF
12497 #define HAVE_DEV_CLONE 1
12498 _ACEOF
12499
12500
12501 cat >>confdefs.h <<\_ACEOF
12502 #define CLONE_DEVICE "/dev/ptym/clone"
12503 _ACEOF
12504
12505 have_clone=yes
12506 else
12507 { echo "$as_me:$LINENO: result: no" >&5
12508 echo "${ECHO_T}no" >&6; }
12509 fi
12510
12511 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12512 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12513 if test -e /dev/ptc; then
12514 { echo "$as_me:$LINENO: result: yes" >&5
12515 echo "${ECHO_T}yes" >&6; }
12516
12517 cat >>confdefs.h <<\_ACEOF
12518 #define HAVE_DEV_PTC 1
12519 _ACEOF
12520
12521
12522 cat >>confdefs.h <<\_ACEOF
12523 #define CLONE_DEVICE "/dev/ptc"
12524 _ACEOF
12525
12526 have_clone=yes
12527 else
12528 { echo "$as_me:$LINENO: result: no" >&5
12529 echo "${ECHO_T}no" >&6; }
12530 fi
12531
12532 case $host in
12533 *-*-cygwin*)
12534 have_clone=yes
12535
12536 cat >>confdefs.h <<\_ACEOF
12537 #define CLONE_DEVICE "/dev/ptmx"
12538 _ACEOF
12539
12540 ;;
12541 *)
12542 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12543 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12544 if test -e /dev/ptmx; then
12545 { echo "$as_me:$LINENO: result: yes" >&5
12546 echo "${ECHO_T}yes" >&6; }
12547
12548 cat >>confdefs.h <<\_ACEOF
12549 #define HAVE_DEV_PTMX 1
12550 _ACEOF
12551
12552
12553 cat >>confdefs.h <<\_ACEOF
12554 #define CLONE_DEVICE "/dev/ptmx"
12555 _ACEOF
12556
12557 have_clone=yes
12558 else
12559 { echo "$as_me:$LINENO: result: no" >&5
12560 echo "${ECHO_T}no" >&6; }
12561 fi
12562 ;;
12563 esac
12564
12565 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12566 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12567 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12568 cat >conftest.$ac_ext <<_ACEOF
12569 /* confdefs.h. */
12570 _ACEOF
12571 cat confdefs.h >>conftest.$ac_ext
12572 cat >>conftest.$ac_ext <<_ACEOF
12573 /* end confdefs.h. */
12574 #include <stdlib.h>
12575 int
12576 main ()
12577 {
12578 grantpt(0);unlockpt(0);ptsname(0);
12579 ;
12580 return 0;
12581 }
12582 _ACEOF
12583 rm -f conftest.$ac_objext conftest$ac_exeext
12584 if { (ac_try="$ac_link"
12585 case "(($ac_try" in
12586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12587 *) ac_try_echo=$ac_try;;
12588 esac
12589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12590 (eval "$ac_link") 2>conftest.er1
12591 ac_status=$?
12592 grep -v '^ *+' conftest.er1 >conftest.err
12593 rm -f conftest.er1
12594 cat conftest.err >&5
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); } && {
12597 test -z "$ac_cxx_werror_flag" ||
12598 test ! -s conftest.err
12599 } && test -s conftest$ac_exeext &&
12600 $as_test_x conftest$ac_exeext; then
12601 unix98_pty=yes
12602
12603 cat >>confdefs.h <<\_ACEOF
12604 #define UNIX98_PTY 1
12605 _ACEOF
12606
12607 { echo "$as_me:$LINENO: result: yes" >&5
12608 echo "${ECHO_T}yes" >&6; }
12609 else
12610 echo "$as_me: failed program was:" >&5
12611 sed 's/^/| /' conftest.$ac_ext >&5
12612
12613 { echo "$as_me:$LINENO: result: no" >&5
12614 echo "${ECHO_T}no" >&6; }
12615 fi
12616
12617 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12618 conftest$ac_exeext conftest.$ac_ext
12619 fi
12620
12621 if test -z "$unix98_pty"; then
12622
12623 for ac_func in openpty
12624 do
12625 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12626 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12627 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12628 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12629 echo $ECHO_N "(cached) $ECHO_C" >&6
12630 else
12631 cat >conftest.$ac_ext <<_ACEOF
12632 /* confdefs.h. */
12633 _ACEOF
12634 cat confdefs.h >>conftest.$ac_ext
12635 cat >>conftest.$ac_ext <<_ACEOF
12636 /* end confdefs.h. */
12637 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12638 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12639 #define $ac_func innocuous_$ac_func
12640
12641 /* System header to define __stub macros and hopefully few prototypes,
12642 which can conflict with char $ac_func (); below.
12643 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12644 <limits.h> exists even on freestanding compilers. */
12645
12646 #ifdef __STDC__
12647 # include <limits.h>
12648 #else
12649 # include <assert.h>
12650 #endif
12651
12652 #undef $ac_func
12653
12654 /* Override any GCC internal prototype to avoid an error.
12655 Use char because int might match the return type of a GCC
12656 builtin and then its argument prototype would still apply. */
12657 #ifdef __cplusplus
12658 extern "C"
12659 #endif
12660 char $ac_func ();
12661 /* The GNU C library defines this for functions which it implements
12662 to always fail with ENOSYS. Some functions are actually named
12663 something starting with __ and the normal name is an alias. */
12664 #if defined __stub_$ac_func || defined __stub___$ac_func
12665 choke me
12666 #endif
12667
12668 int
12669 main ()
12670 {
12671 return $ac_func ();
12672 ;
12673 return 0;
12674 }
12675 _ACEOF
12676 rm -f conftest.$ac_objext conftest$ac_exeext
12677 if { (ac_try="$ac_link"
12678 case "(($ac_try" in
12679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12680 *) ac_try_echo=$ac_try;;
12681 esac
12682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12683 (eval "$ac_link") 2>conftest.er1
12684 ac_status=$?
12685 grep -v '^ *+' conftest.er1 >conftest.err
12686 rm -f conftest.er1
12687 cat conftest.err >&5
12688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689 (exit $ac_status); } && {
12690 test -z "$ac_cxx_werror_flag" ||
12691 test ! -s conftest.err
12692 } && test -s conftest$ac_exeext &&
12693 $as_test_x conftest$ac_exeext; then
12694 eval "$as_ac_var=yes"
12695 else
12696 echo "$as_me: failed program was:" >&5
12697 sed 's/^/| /' conftest.$ac_ext >&5
12698
12699 eval "$as_ac_var=no"
12700 fi
12701
12702 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12703 conftest$ac_exeext conftest.$ac_ext
12704 fi
12705 ac_res=`eval echo '${'$as_ac_var'}'`
12706 { echo "$as_me:$LINENO: result: $ac_res" >&5
12707 echo "${ECHO_T}$ac_res" >&6; }
12708 if test `eval echo '${'$as_ac_var'}'` = yes; then
12709 cat >>confdefs.h <<_ACEOF
12710 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12711 _ACEOF
12712
12713 else
12714 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12715 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12716 if test "${ac_cv_lib_util_openpty+set}" = set; then
12717 echo $ECHO_N "(cached) $ECHO_C" >&6
12718 else
12719 ac_check_lib_save_LIBS=$LIBS
12720 LIBS="-lutil $LIBS"
12721 cat >conftest.$ac_ext <<_ACEOF
12722 /* confdefs.h. */
12723 _ACEOF
12724 cat confdefs.h >>conftest.$ac_ext
12725 cat >>conftest.$ac_ext <<_ACEOF
12726 /* end confdefs.h. */
12727
12728 /* Override any GCC internal prototype to avoid an error.
12729 Use char because int might match the return type of a GCC
12730 builtin and then its argument prototype would still apply. */
12731 #ifdef __cplusplus
12732 extern "C"
12733 #endif
12734 char openpty ();
12735 int
12736 main ()
12737 {
12738 return openpty ();
12739 ;
12740 return 0;
12741 }
12742 _ACEOF
12743 rm -f conftest.$ac_objext conftest$ac_exeext
12744 if { (ac_try="$ac_link"
12745 case "(($ac_try" in
12746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12747 *) ac_try_echo=$ac_try;;
12748 esac
12749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12750 (eval "$ac_link") 2>conftest.er1
12751 ac_status=$?
12752 grep -v '^ *+' conftest.er1 >conftest.err
12753 rm -f conftest.er1
12754 cat conftest.err >&5
12755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12756 (exit $ac_status); } && {
12757 test -z "$ac_cxx_werror_flag" ||
12758 test ! -s conftest.err
12759 } && test -s conftest$ac_exeext &&
12760 $as_test_x conftest$ac_exeext; then
12761 ac_cv_lib_util_openpty=yes
12762 else
12763 echo "$as_me: failed program was:" >&5
12764 sed 's/^/| /' conftest.$ac_ext >&5
12765
12766 ac_cv_lib_util_openpty=no
12767 fi
12768
12769 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12770 conftest$ac_exeext conftest.$ac_ext
12771 LIBS=$ac_check_lib_save_LIBS
12772 fi
12773 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12774 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12775 if test $ac_cv_lib_util_openpty = yes; then
12776 cat >>confdefs.h <<\_ACEOF
12777 #define HAVE_OPENPTY 1
12778 _ACEOF
12779 LIBS="$LIBS -lutil"
12780 fi
12781
12782 fi
12783 done
12784
12785 fi
12786
12787
12788
12789 { echo "$as_me:$LINENO: checking for tty group" >&5
12790 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
12791 if test "${tty_group+set}" = set; then
12792 echo $ECHO_N "(cached) $ECHO_C" >&6
12793 else
12794 if test "$cross_compiling" = yes; then
12795 tty_group=no
12796 else
12797 cat >conftest.$ac_ext <<_ACEOF
12798 /* confdefs.h. */
12799 _ACEOF
12800 cat confdefs.h >>conftest.$ac_ext
12801 cat >>conftest.$ac_ext <<_ACEOF
12802 /* end confdefs.h. */
12803
12804 #include <sys/types.h>
12805 #include <sys/stat.h>
12806 #include <unistd.h>
12807 #include <grp.h>
12808
12809 main()
12810 {
12811 struct stat st;
12812 struct group *gr;
12813 char *tty;
12814 gr = getgrnam("tty");
12815 tty = ttyname(0);
12816 if (gr != 0
12817 && tty != 0
12818 && (stat(tty, &st)) == 0
12819 && st.st_gid == gr->gr_gid)
12820 return 0;
12821 else
12822 return 1;
12823 }
12824 _ACEOF
12825 rm -f conftest$ac_exeext
12826 if { (ac_try="$ac_link"
12827 case "(($ac_try" in
12828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12829 *) ac_try_echo=$ac_try;;
12830 esac
12831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12832 (eval "$ac_link") 2>&5
12833 ac_status=$?
12834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12835 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12836 { (case "(($ac_try" in
12837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12838 *) ac_try_echo=$ac_try;;
12839 esac
12840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12841 (eval "$ac_try") 2>&5
12842 ac_status=$?
12843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12844 (exit $ac_status); }; }; then
12845 tty_group=yes
12846 else
12847 echo "$as_me: program exited with status $ac_status" >&5
12848 echo "$as_me: failed program was:" >&5
12849 sed 's/^/| /' conftest.$ac_ext >&5
12850
12851 ( exit $ac_status )
12852 tty_group=no
12853 fi
12854 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12855 fi
12856
12857
12858 fi
12859 { echo "$as_me:$LINENO: result: $tty_group" >&5
12860 echo "${ECHO_T}$tty_group" >&6; }
12861 if test x$tty_group = xyes; then
12862
12863 cat >>confdefs.h <<\_ACEOF
12864 #define TTY_GID_SUPPORT 1
12865 _ACEOF
12866
12867 fi
12868
12869 if test x$support_xft = xyes; then
12870 # Extract the first word of "pkg-config", so it can be a program name with args.
12871 set dummy pkg-config; ac_word=$2
12872 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12873 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12874 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12875 echo $ECHO_N "(cached) $ECHO_C" >&6
12876 else
12877 case $PKG_CONFIG in
12878 [\\/]* | ?:[\\/]*)
12879 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12880 ;;
12881 *)
12882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12883 for as_dir in $PATH
12884 do
12885 IFS=$as_save_IFS
12886 test -z "$as_dir" && as_dir=.
12887 for ac_exec_ext in '' $ac_executable_extensions; do
12888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12889 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12890 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12891 break 2
12892 fi
12893 done
12894 done
12895 IFS=$as_save_IFS
12896
12897 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12898 ;;
12899 esac
12900 fi
12901 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12902 if test -n "$PKG_CONFIG"; then
12903 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12904 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12905 else
12906 { echo "$as_me:$LINENO: result: no" >&5
12907 echo "${ECHO_T}no" >&6; }
12908 fi
12909
12910
12911 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12912 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12913 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12914 else
12915 # Extract the first word of "xft-config", so it can be a program name with args.
12916 set dummy xft-config; ac_word=$2
12917 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12918 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12919 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12920 echo $ECHO_N "(cached) $ECHO_C" >&6
12921 else
12922 case $XFT_CONFIG in
12923 [\\/]* | ?:[\\/]*)
12924 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12925 ;;
12926 *)
12927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12928 for as_dir in $PATH
12929 do
12930 IFS=$as_save_IFS
12931 test -z "$as_dir" && as_dir=.
12932 for ac_exec_ext in '' $ac_executable_extensions; do
12933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12934 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12935 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12936 break 2
12937 fi
12938 done
12939 done
12940 IFS=$as_save_IFS
12941
12942 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12943 ;;
12944 esac
12945 fi
12946 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12947 if test -n "$XFT_CONFIG"; then
12948 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12949 echo "${ECHO_T}$XFT_CONFIG" >&6; }
12950 else
12951 { echo "$as_me:$LINENO: result: no" >&5
12952 echo "${ECHO_T}no" >&6; }
12953 fi
12954
12955
12956 if test $XFT_CONFIG != no; then
12957 LIBS="$LIBS `$XFT_CONFIG --libs`"
12958 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12959 fi
12960 fi
12961
12962
12963 for ac_header in X11/Xft/Xft.h
12964 do
12965 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12967 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12968 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12969 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12970 echo $ECHO_N "(cached) $ECHO_C" >&6
12971 fi
12972 ac_res=`eval echo '${'$as_ac_Header'}'`
12973 { echo "$as_me:$LINENO: result: $ac_res" >&5
12974 echo "${ECHO_T}$ac_res" >&6; }
12975 else
12976 # Is the header compilable?
12977 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12978 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12979 cat >conftest.$ac_ext <<_ACEOF
12980 /* confdefs.h. */
12981 _ACEOF
12982 cat confdefs.h >>conftest.$ac_ext
12983 cat >>conftest.$ac_ext <<_ACEOF
12984 /* end confdefs.h. */
12985 $ac_includes_default
12986 #include <$ac_header>
12987 _ACEOF
12988 rm -f conftest.$ac_objext
12989 if { (ac_try="$ac_compile"
12990 case "(($ac_try" in
12991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12992 *) ac_try_echo=$ac_try;;
12993 esac
12994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12995 (eval "$ac_compile") 2>conftest.er1
12996 ac_status=$?
12997 grep -v '^ *+' conftest.er1 >conftest.err
12998 rm -f conftest.er1
12999 cat conftest.err >&5
13000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001 (exit $ac_status); } && {
13002 test -z "$ac_cxx_werror_flag" ||
13003 test ! -s conftest.err
13004 } && test -s conftest.$ac_objext; then
13005 ac_header_compiler=yes
13006 else
13007 echo "$as_me: failed program was:" >&5
13008 sed 's/^/| /' conftest.$ac_ext >&5
13009
13010 ac_header_compiler=no
13011 fi
13012
13013 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13014 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13015 echo "${ECHO_T}$ac_header_compiler" >&6; }
13016
13017 # Is the header present?
13018 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13019 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13020 cat >conftest.$ac_ext <<_ACEOF
13021 /* confdefs.h. */
13022 _ACEOF
13023 cat confdefs.h >>conftest.$ac_ext
13024 cat >>conftest.$ac_ext <<_ACEOF
13025 /* end confdefs.h. */
13026 #include <$ac_header>
13027 _ACEOF
13028 if { (ac_try="$ac_cpp conftest.$ac_ext"
13029 case "(($ac_try" in
13030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13031 *) ac_try_echo=$ac_try;;
13032 esac
13033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13034 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13035 ac_status=$?
13036 grep -v '^ *+' conftest.er1 >conftest.err
13037 rm -f conftest.er1
13038 cat conftest.err >&5
13039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13040 (exit $ac_status); } >/dev/null && {
13041 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13042 test ! -s conftest.err
13043 }; then
13044 ac_header_preproc=yes
13045 else
13046 echo "$as_me: failed program was:" >&5
13047 sed 's/^/| /' conftest.$ac_ext >&5
13048
13049 ac_header_preproc=no
13050 fi
13051
13052 rm -f conftest.err conftest.$ac_ext
13053 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13054 echo "${ECHO_T}$ac_header_preproc" >&6; }
13055
13056 # So? What about this header?
13057 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13058 yes:no: )
13059 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13060 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13061 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13062 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13063 ac_header_preproc=yes
13064 ;;
13065 no:yes:* )
13066 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13067 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13068 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13069 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13070 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13071 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13072 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13073 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13074 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13075 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13076 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13077 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13078
13079 ;;
13080 esac
13081 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13082 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13083 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13084 echo $ECHO_N "(cached) $ECHO_C" >&6
13085 else
13086 eval "$as_ac_Header=\$ac_header_preproc"
13087 fi
13088 ac_res=`eval echo '${'$as_ac_Header'}'`
13089 { echo "$as_me:$LINENO: result: $ac_res" >&5
13090 echo "${ECHO_T}$ac_res" >&6; }
13091
13092 fi
13093 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13094 cat >>confdefs.h <<_ACEOF
13095 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13096 _ACEOF
13097
13098 else
13099 support_xft=no
13100 fi
13101
13102 done
13103
13104
13105 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13106 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13107 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13108 echo $ECHO_N "(cached) $ECHO_C" >&6
13109 else
13110 ac_check_lib_save_LIBS=$LIBS
13111 LIBS="-lXft $LIBS"
13112 cat >conftest.$ac_ext <<_ACEOF
13113 /* confdefs.h. */
13114 _ACEOF
13115 cat confdefs.h >>conftest.$ac_ext
13116 cat >>conftest.$ac_ext <<_ACEOF
13117 /* end confdefs.h. */
13118
13119 /* Override any GCC internal prototype to avoid an error.
13120 Use char because int might match the return type of a GCC
13121 builtin and then its argument prototype would still apply. */
13122 #ifdef __cplusplus
13123 extern "C"
13124 #endif
13125 char XftDrawString32 ();
13126 int
13127 main ()
13128 {
13129 return XftDrawString32 ();
13130 ;
13131 return 0;
13132 }
13133 _ACEOF
13134 rm -f conftest.$ac_objext conftest$ac_exeext
13135 if { (ac_try="$ac_link"
13136 case "(($ac_try" in
13137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13138 *) ac_try_echo=$ac_try;;
13139 esac
13140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13141 (eval "$ac_link") 2>conftest.er1
13142 ac_status=$?
13143 grep -v '^ *+' conftest.er1 >conftest.err
13144 rm -f conftest.er1
13145 cat conftest.err >&5
13146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13147 (exit $ac_status); } && {
13148 test -z "$ac_cxx_werror_flag" ||
13149 test ! -s conftest.err
13150 } && test -s conftest$ac_exeext &&
13151 $as_test_x conftest$ac_exeext; then
13152 ac_cv_lib_Xft_XftDrawString32=yes
13153 else
13154 echo "$as_me: failed program was:" >&5
13155 sed 's/^/| /' conftest.$ac_ext >&5
13156
13157 ac_cv_lib_Xft_XftDrawString32=no
13158 fi
13159
13160 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13161 conftest$ac_exeext conftest.$ac_ext
13162 LIBS=$ac_check_lib_save_LIBS
13163 fi
13164 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13165 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13166 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13167 cat >>confdefs.h <<_ACEOF
13168 #define HAVE_LIBXFT 1
13169 _ACEOF
13170
13171 LIBS="-lXft $LIBS"
13172
13173 else
13174 support_xft=no
13175 fi
13176
13177
13178 if test x$support_xft = xyes; then
13179
13180 cat >>confdefs.h <<\_ACEOF
13181 #define XFT 1
13182 _ACEOF
13183
13184 fi
13185 fi
13186 if test x$support_styles = xyes; then
13187
13188 cat >>confdefs.h <<\_ACEOF
13189 #define ENABLE_STYLES 1
13190 _ACEOF
13191
13192 fi
13193 if test x$support_iso14755 = xyes; then
13194
13195 cat >>confdefs.h <<\_ACEOF
13196 #define ISO_14755 1
13197 _ACEOF
13198
13199 fi
13200 if test x$support_8bitctrls = xyes; then
13201
13202 cat >>confdefs.h <<\_ACEOF
13203 #define EIGHT_BIT_CONTROLS 1
13204 _ACEOF
13205
13206 fi
13207 if test x$support_fading = xyes; then
13208
13209 cat >>confdefs.h <<\_ACEOF
13210 #define OFF_FOCUS_FADING 1
13211 _ACEOF
13212
13213 fi
13214 if test x$support_tinting = xyes; then
13215
13216 cat >>confdefs.h <<\_ACEOF
13217 #define TINTING 1
13218 _ACEOF
13219
13220 fi
13221 if test x$support_inheritpixmap = xyes; then
13222
13223 cat >>confdefs.h <<\_ACEOF
13224 #define ENABLE_TRANSPARENCY 1
13225 _ACEOF
13226
13227 fi
13228 if test x$support_keepscrolling = xno; then
13229
13230 cat >>confdefs.h <<\_ACEOF
13231 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13232 _ACEOF
13233
13234 fi
13235 if test x$support_selectionscrolling = xyes; then
13236
13237 cat >>confdefs.h <<\_ACEOF
13238 #define SELECTION_SCROLLING 1
13239 _ACEOF
13240
13241 fi
13242 if test x$support_frills = xyes; then
13243
13244 cat >>confdefs.h <<\_ACEOF
13245 #define ENABLE_FRILLS 1
13246 _ACEOF
13247
13248 fi
13249 if test x$support_mousewheel = xyes; then
13250
13251 cat >>confdefs.h <<\_ACEOF
13252 #define MOUSE_WHEEL 1
13253 _ACEOF
13254
13255 fi
13256 if test x$support_mouseslipwheel = xyes; then
13257
13258 cat >>confdefs.h <<\_ACEOF
13259 #define MOUSE_SLIP_WHEELING 1
13260 _ACEOF
13261
13262 fi
13263 if test x$support_xpm = xyes -o x$support_afterimage = xyes ; then
13264
13265 cat >>confdefs.h <<\_ACEOF
13266 #define XPM_BACKGROUND 1
13267 _ACEOF
13268
13269 fi
13270
13271 if test x$support_afterimage = xyes; then
13272
13273 cat >>confdefs.h <<\_ACEOF
13274 #define HAVE_AFTERIMAGE 1
13275 _ACEOF
13276
13277 fi
13278
13279 if test x$support_afterstep = xyes; then
13280
13281 cat >>confdefs.h <<\_ACEOF
13282 #define AFTERSTEP_INTEGRATION 1
13283 _ACEOF
13284
13285 fi
13286
13287 if test x$support_scroll_rxvt = xyes; then
13288
13289 cat >>confdefs.h <<\_ACEOF
13290 #define RXVT_SCROLLBAR 1
13291 _ACEOF
13292
13293 scrolltypes="rxvt"
13294 fi
13295 if test x$support_scroll_next = xyes; then
13296
13297 cat >>confdefs.h <<\_ACEOF
13298 #define NEXT_SCROLLBAR 1
13299 _ACEOF
13300
13301 scrolltypes="$scrolltypes next"
13302 fi
13303 if test x$support_scroll_xterm = xyes; then
13304
13305 cat >>confdefs.h <<\_ACEOF
13306 #define XTERM_SCROLLBAR 1
13307 _ACEOF
13308
13309 scrolltypes="$scrolltypes xterm"
13310 fi
13311 if test x$support_scroll_plain = xyes; then
13312
13313 cat >>confdefs.h <<\_ACEOF
13314 #define PLAIN_SCROLLBAR 1
13315 _ACEOF
13316
13317 scrolltypes="$scrolltypes plain"
13318 fi
13319 if test x$support_pointer_blank = xyes; then
13320
13321 cat >>confdefs.h <<\_ACEOF
13322 #define POINTER_BLANK 1
13323 _ACEOF
13324
13325 fi
13326 if test x$support_text_blink = xyes; then
13327
13328 cat >>confdefs.h <<\_ACEOF
13329 #define TEXT_BLINK 1
13330 _ACEOF
13331
13332 fi
13333 if test x$support_unicode3 = xyes; then
13334
13335 cat >>confdefs.h <<\_ACEOF
13336 #define UNICODE_3 1
13337 _ACEOF
13338
13339 fi
13340 if test x$support_combining = xyes; then
13341
13342 cat >>confdefs.h <<\_ACEOF
13343 #define ENABLE_COMBINING 1
13344 _ACEOF
13345
13346 fi
13347 if test x$codesets = xall; then
13348 codesets=jp,jp-ext,kr,zh,zh-ext
13349 fi
13350
13351 cat >>confdefs.h <<\_ACEOF
13352 #define ENCODING_EU 1
13353 _ACEOF
13354
13355
13356 cat >>confdefs.h <<\_ACEOF
13357 #define ENCODING_VN 1
13358 _ACEOF
13359
13360 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13361 case "$codeset" in
13362 JP )
13363 cat >>confdefs.h <<\_ACEOF
13364 #define ENCODING_JP 1
13365 _ACEOF
13366 ;;
13367 JP_EXT )
13368 cat >>confdefs.h <<\_ACEOF
13369 #define ENCODING_JP_EXT 1
13370 _ACEOF
13371 ;;
13372 KR )
13373 cat >>confdefs.h <<\_ACEOF
13374 #define ENCODING_KR 1
13375 _ACEOF
13376 ;;
13377 ZH )
13378 cat >>confdefs.h <<\_ACEOF
13379 #define ENCODING_ZH 1
13380 _ACEOF
13381 ;;
13382 ZH_EXT )
13383 cat >>confdefs.h <<\_ACEOF
13384 #define ENCODING_ZH_EXT 1
13385 _ACEOF
13386 ;;
13387 esac
13388 done
13389
13390 IF_PERL=\#
13391 if test x$support_perl = xyes; then
13392 # Extract the first word of "perl5", so it can be a program name with args.
13393 set dummy perl5; ac_word=$2
13394 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13395 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13396 if test "${ac_cv_path_PERL+set}" = set; then
13397 echo $ECHO_N "(cached) $ECHO_C" >&6
13398 else
13399 case $PERL in
13400 [\\/]* | ?:[\\/]*)
13401 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13402 ;;
13403 *)
13404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13405 for as_dir in $PATH
13406 do
13407 IFS=$as_save_IFS
13408 test -z "$as_dir" && as_dir=.
13409 for ac_exec_ext in '' $ac_executable_extensions; do
13410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13411 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13412 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13413 break 2
13414 fi
13415 done
13416 done
13417 IFS=$as_save_IFS
13418
13419 ;;
13420 esac
13421 fi
13422 PERL=$ac_cv_path_PERL
13423 if test -n "$PERL"; then
13424 { echo "$as_me:$LINENO: result: $PERL" >&5
13425 echo "${ECHO_T}$PERL" >&6; }
13426 else
13427 { echo "$as_me:$LINENO: result: no" >&5
13428 echo "${ECHO_T}no" >&6; }
13429 fi
13430
13431
13432 # Extract the first word of "perl", so it can be a program name with args.
13433 set dummy perl; ac_word=$2
13434 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13435 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13436 if test "${ac_cv_path_PERL+set}" = set; then
13437 echo $ECHO_N "(cached) $ECHO_C" >&6
13438 else
13439 case $PERL in
13440 [\\/]* | ?:[\\/]*)
13441 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13442 ;;
13443 *)
13444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13445 for as_dir in $PATH
13446 do
13447 IFS=$as_save_IFS
13448 test -z "$as_dir" && as_dir=.
13449 for ac_exec_ext in '' $ac_executable_extensions; do
13450 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13451 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13452 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13453 break 2
13454 fi
13455 done
13456 done
13457 IFS=$as_save_IFS
13458
13459 ;;
13460 esac
13461 fi
13462 PERL=$ac_cv_path_PERL
13463 if test -n "$PERL"; then
13464 { echo "$as_me:$LINENO: result: $PERL" >&5
13465 echo "${ECHO_T}$PERL" >&6; }
13466 else
13467 { echo "$as_me:$LINENO: result: no" >&5
13468 echo "${ECHO_T}no" >&6; }
13469 fi
13470
13471
13472
13473 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13474 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
13475 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13476
13477 save_CXXFLAGS="$CXXFLAGS"
13478 save_LIBS="$LIBS"
13479 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13480 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13481 cat >conftest.$ac_ext <<_ACEOF
13482 /* confdefs.h. */
13483 _ACEOF
13484 cat confdefs.h >>conftest.$ac_ext
13485 cat >>conftest.$ac_ext <<_ACEOF
13486 /* end confdefs.h. */
13487
13488 #include <EXTERN.h>
13489 #include <perl.h>
13490 #include <XSUB.h>
13491
13492 int
13493 main ()
13494 {
13495
13496 PerlInterpreter *perl = perl_alloc ();
13497
13498 ;
13499 return 0;
13500 }
13501 _ACEOF
13502 rm -f conftest.$ac_objext conftest$ac_exeext
13503 if { (ac_try="$ac_link"
13504 case "(($ac_try" in
13505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13506 *) ac_try_echo=$ac_try;;
13507 esac
13508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13509 (eval "$ac_link") 2>conftest.er1
13510 ac_status=$?
13511 grep -v '^ *+' conftest.er1 >conftest.err
13512 rm -f conftest.er1
13513 cat conftest.err >&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); } && {
13516 test -z "$ac_cxx_werror_flag" ||
13517 test ! -s conftest.err
13518 } && test -s conftest$ac_exeext &&
13519 $as_test_x conftest$ac_exeext; then
13520 rxvt_perl_link=yes
13521 else
13522 echo "$as_me: failed program was:" >&5
13523 sed 's/^/| /' conftest.$ac_ext >&5
13524
13525 rxvt_perl_link=no
13526 fi
13527
13528 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13529 conftest$ac_exeext conftest.$ac_ext
13530 CXXFLAGS="$save_CXXFLAGS"
13531 LIBS="$save_LIBS"
13532
13533 if test x$rxvt_perl_link = xyes; then
13534 { echo "$as_me:$LINENO: result: ok" >&5
13535 echo "${ECHO_T}ok" >&6; }
13536
13537 cat >>confdefs.h <<\_ACEOF
13538 #define ENABLE_PERL 1
13539 _ACEOF
13540
13541 IF_PERL=
13542 PERL_O=rxvtperl.o
13543 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13544 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13545 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13546 else
13547 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13548 echo "$as_me: error: no, unable to link" >&2;}
13549 { (exit 1); exit 1; }; }
13550 fi
13551 else
13552 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13553 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13554 { (exit 1); exit 1; }; }
13555 fi
13556 fi
13557
13558
13559
13560
13561
13562
13563
13564 if test x$support_perl = xyes; then
13565 support_frills=yes
13566 fi
13567
13568
13569
13570
13571
13572
13573 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13574 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13575 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13576 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13577 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13578 fi
13579
13580
13581
13582
13583
13584
13585
13586 test "$program_prefix" != NONE &&
13587 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13588 # Use a double $ so make ignores it.
13589 test "$program_suffix" != NONE &&
13590 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13591 # Double any \ or $. echo might interpret backslashes.
13592 # By default was `s,x,x', remove it if useless.
13593 cat <<\_ACEOF >conftest.sed
13594 s/[\\$]/&&/g;s/;s,x,x,$//
13595 _ACEOF
13596 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13597 rm -f conftest.sed
13598
13599
13600
13601
13602
13603 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13604 include_stdint_h="#include <stdint.h>"
13605 else
13606 include_stdint_h="/* #include <stdint.h> */"
13607 fi
13608 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13609 include_stdarg_h="#include <cstdarg>"
13610 else
13611 include_stdarg_h="/* #include <cstdarg> */"
13612 fi
13613 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13614 include_stdlib_h="#include <cstdlib>"
13615 else
13616 include_stdlib_h="/* #include <cstdlib> */"
13617 fi
13618 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13619 include_unistd_h="#include <unistd.h>"
13620 else
13621 include_unistd_h="/* #include <unistd.h> */"
13622 fi
13623 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13624 include_string_h="#include <cstring>"
13625 else
13626 include_string_h="/* #include <cstring> */"
13627 fi
13628 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13629 include_fcntl_h="#include <fcntl.h>"
13630 else
13631 include_fcntl_h="/* #include <fcntl.h> */"
13632 fi
13633 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13634 include_util_h="#include <util.h>"
13635 else
13636 include_util_h="/* #include <util.h> */"
13637 fi
13638 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13639 include_assert_h="#include <assert.h>"
13640 else
13641 include_assert_h="/* #include <assert.h> */"
13642 fi
13643 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13644 include_sys_ioctl_h="#include <sys/ioctl.h>"
13645 else
13646 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13647 fi
13648 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13649 include_sys_select_h="#include <sys/select.h>"
13650 else
13651 include_sys_select_h="/* #include <sys/select.h> */"
13652 fi
13653 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13654 include_sys_strredir_h="#include <sys/strredir.h>"
13655 else
13656 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13657 fi
13658 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13659 include_sys_time_h="#include <sys/time.h>"
13660 else
13661 include_sys_time_h="/* #include <sys/time.h> */"
13662 fi
13663 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13664 include_time_h="#include <time.h>"
13665 else
13666 include_time_h="/* #include <time.h> */"
13667 fi
13668
13669 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13670
13671 cat >confcache <<\_ACEOF
13672 # This file is a shell script that caches the results of configure
13673 # tests run on this system so they can be shared between configure
13674 # scripts and configure runs, see configure's option --config-cache.
13675 # It is not useful on other systems. If it contains results you don't
13676 # want to keep, you may remove or edit it.
13677 #
13678 # config.status only pays attention to the cache file if you give it
13679 # the --recheck option to rerun configure.
13680 #
13681 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13682 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13683 # following values.
13684
13685 _ACEOF
13686
13687 # The following way of writing the cache mishandles newlines in values,
13688 # but we know of no workaround that is simple, portable, and efficient.
13689 # So, we kill variables containing newlines.
13690 # Ultrix sh set writes to stderr and can't be redirected directly,
13691 # and sets the high bit in the cache file unless we assign to the vars.
13692 (
13693 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13694 eval ac_val=\$$ac_var
13695 case $ac_val in #(
13696 *${as_nl}*)
13697 case $ac_var in #(
13698 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13699 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13700 esac
13701 case $ac_var in #(
13702 _ | IFS | as_nl) ;; #(
13703 *) $as_unset $ac_var ;;
13704 esac ;;
13705 esac
13706 done
13707
13708 (set) 2>&1 |
13709 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13710 *${as_nl}ac_space=\ *)
13711 # `set' does not quote correctly, so add quotes (double-quote
13712 # substitution turns \\\\ into \\, and sed turns \\ into \).
13713 sed -n \
13714 "s/'/'\\\\''/g;
13715 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13716 ;; #(
13717 *)
13718 # `set' quotes correctly as required by POSIX, so do not add quotes.
13719 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13720 ;;
13721 esac |
13722 sort
13723 ) |
13724 sed '
13725 /^ac_cv_env_/b end
13726 t clear
13727 :clear
13728 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13729 t end
13730 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13731 :end' >>confcache
13732 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13733 if test -w "$cache_file"; then
13734 test "x$cache_file" != "x/dev/null" &&
13735 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13736 echo "$as_me: updating cache $cache_file" >&6;}
13737 cat confcache >$cache_file
13738 else
13739 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13740 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13741 fi
13742 fi
13743 rm -f confcache
13744
13745 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13746 # Let make expand exec_prefix.
13747 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13748
13749 DEFS=-DHAVE_CONFIG_H
13750
13751 ac_libobjs=
13752 ac_ltlibobjs=
13753 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13754 # 1. Remove the extension, and $U if already installed.
13755 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13756 ac_i=`echo "$ac_i" | sed "$ac_script"`
13757 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13758 # will be set to the directory where LIBOBJS objects are built.
13759 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13760 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13761 done
13762 LIBOBJS=$ac_libobjs
13763
13764 LTLIBOBJS=$ac_ltlibobjs
13765
13766
13767
13768 : ${CONFIG_STATUS=./config.status}
13769 ac_clean_files_save=$ac_clean_files
13770 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13771 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13772 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13773 cat >$CONFIG_STATUS <<_ACEOF
13774 #! $SHELL
13775 # Generated by $as_me.
13776 # Run this file to recreate the current configuration.
13777 # Compiler output produced by configure, useful for debugging
13778 # configure, is in config.log if it exists.
13779
13780 debug=false
13781 ac_cs_recheck=false
13782 ac_cs_silent=false
13783 SHELL=\${CONFIG_SHELL-$SHELL}
13784 _ACEOF
13785
13786 cat >>$CONFIG_STATUS <<\_ACEOF
13787 ## --------------------- ##
13788 ## M4sh Initialization. ##
13789 ## --------------------- ##
13790
13791 # Be more Bourne compatible
13792 DUALCASE=1; export DUALCASE # for MKS sh
13793 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13794 emulate sh
13795 NULLCMD=:
13796 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13797 # is contrary to our usage. Disable this feature.
13798 alias -g '${1+"$@"}'='"$@"'
13799 setopt NO_GLOB_SUBST
13800 else
13801 case `(set -o) 2>/dev/null` in
13802 *posix*) set -o posix ;;
13803 esac
13804
13805 fi
13806
13807
13808
13809
13810 # PATH needs CR
13811 # Avoid depending upon Character Ranges.
13812 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13813 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13814 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13815 as_cr_digits='0123456789'
13816 as_cr_alnum=$as_cr_Letters$as_cr_digits
13817
13818 # The user is always right.
13819 if test "${PATH_SEPARATOR+set}" != set; then
13820 echo "#! /bin/sh" >conf$$.sh
13821 echo "exit 0" >>conf$$.sh
13822 chmod +x conf$$.sh
13823 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13824 PATH_SEPARATOR=';'
13825 else
13826 PATH_SEPARATOR=:
13827 fi
13828 rm -f conf$$.sh
13829 fi
13830
13831 # Support unset when possible.
13832 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13833 as_unset=unset
13834 else
13835 as_unset=false
13836 fi
13837
13838
13839 # IFS
13840 # We need space, tab and new line, in precisely that order. Quoting is
13841 # there to prevent editors from complaining about space-tab.
13842 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13843 # splitting by setting IFS to empty value.)
13844 as_nl='
13845 '
13846 IFS=" "" $as_nl"
13847
13848 # Find who we are. Look in the path if we contain no directory separator.
13849 case $0 in
13850 *[\\/]* ) as_myself=$0 ;;
13851 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13852 for as_dir in $PATH
13853 do
13854 IFS=$as_save_IFS
13855 test -z "$as_dir" && as_dir=.
13856 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13857 done
13858 IFS=$as_save_IFS
13859
13860 ;;
13861 esac
13862 # We did not find ourselves, most probably we were run as `sh COMMAND'
13863 # in which case we are not to be found in the path.
13864 if test "x$as_myself" = x; then
13865 as_myself=$0
13866 fi
13867 if test ! -f "$as_myself"; then
13868 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13869 { (exit 1); exit 1; }
13870 fi
13871
13872 # Work around bugs in pre-3.0 UWIN ksh.
13873 for as_var in ENV MAIL MAILPATH
13874 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13875 done
13876 PS1='$ '
13877 PS2='> '
13878 PS4='+ '
13879
13880 # NLS nuisances.
13881 for as_var in \
13882 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13883 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13884 LC_TELEPHONE LC_TIME
13885 do
13886 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13887 eval $as_var=C; export $as_var
13888 else
13889 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13890 fi
13891 done
13892
13893 # Required to use basename.
13894 if expr a : '\(a\)' >/dev/null 2>&1 &&
13895 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13896 as_expr=expr
13897 else
13898 as_expr=false
13899 fi
13900
13901 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13902 as_basename=basename
13903 else
13904 as_basename=false
13905 fi
13906
13907
13908 # Name of the executable.
13909 as_me=`$as_basename -- "$0" ||
13910 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13911 X"$0" : 'X\(//\)$' \| \
13912 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13913 echo X/"$0" |
13914 sed '/^.*\/\([^/][^/]*\)\/*$/{
13915 s//\1/
13916 q
13917 }
13918 /^X\/\(\/\/\)$/{
13919 s//\1/
13920 q
13921 }
13922 /^X\/\(\/\).*/{
13923 s//\1/
13924 q
13925 }
13926 s/.*/./; q'`
13927
13928 # CDPATH.
13929 $as_unset CDPATH
13930
13931
13932
13933 as_lineno_1=$LINENO
13934 as_lineno_2=$LINENO
13935 test "x$as_lineno_1" != "x$as_lineno_2" &&
13936 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13937
13938 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13939 # uniformly replaced by the line number. The first 'sed' inserts a
13940 # line-number line after each line using $LINENO; the second 'sed'
13941 # does the real work. The second script uses 'N' to pair each
13942 # line-number line with the line containing $LINENO, and appends
13943 # trailing '-' during substitution so that $LINENO is not a special
13944 # case at line end.
13945 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13946 # scripts with optimization help from Paolo Bonzini. Blame Lee
13947 # E. McMahon (1931-1989) for sed's syntax. :-)
13948 sed -n '
13949 p
13950 /[$]LINENO/=
13951 ' <$as_myself |
13952 sed '
13953 s/[$]LINENO.*/&-/
13954 t lineno
13955 b
13956 :lineno
13957 N
13958 :loop
13959 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13960 t loop
13961 s/-\n.*//
13962 ' >$as_me.lineno &&
13963 chmod +x "$as_me.lineno" ||
13964 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13965 { (exit 1); exit 1; }; }
13966
13967 # Don't try to exec as it changes $[0], causing all sort of problems
13968 # (the dirname of $[0] is not the place where we might find the
13969 # original and so on. Autoconf is especially sensitive to this).
13970 . "./$as_me.lineno"
13971 # Exit status is that of the last command.
13972 exit
13973 }
13974
13975
13976 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13977 as_dirname=dirname
13978 else
13979 as_dirname=false
13980 fi
13981
13982 ECHO_C= ECHO_N= ECHO_T=
13983 case `echo -n x` in
13984 -n*)
13985 case `echo 'x\c'` in
13986 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13987 *) ECHO_C='\c';;
13988 esac;;
13989 *)
13990 ECHO_N='-n';;
13991 esac
13992
13993 if expr a : '\(a\)' >/dev/null 2>&1 &&
13994 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13995 as_expr=expr
13996 else
13997 as_expr=false
13998 fi
13999
14000 rm -f conf$$ conf$$.exe conf$$.file
14001 if test -d conf$$.dir; then
14002 rm -f conf$$.dir/conf$$.file
14003 else
14004 rm -f conf$$.dir
14005 mkdir conf$$.dir
14006 fi
14007 echo >conf$$.file
14008 if ln -s conf$$.file conf$$ 2>/dev/null; then
14009 as_ln_s='ln -s'
14010 # ... but there are two gotchas:
14011 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14012 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14013 # In both cases, we have to default to `cp -p'.
14014 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14015 as_ln_s='cp -p'
14016 elif ln conf$$.file conf$$ 2>/dev/null; then
14017 as_ln_s=ln
14018 else
14019 as_ln_s='cp -p'
14020 fi
14021 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14022 rmdir conf$$.dir 2>/dev/null
14023
14024 if mkdir -p . 2>/dev/null; then
14025 as_mkdir_p=:
14026 else
14027 test -d ./-p && rmdir ./-p
14028 as_mkdir_p=false
14029 fi
14030
14031 if test -x / >/dev/null 2>&1; then
14032 as_test_x='test -x'
14033 else
14034 if ls -dL / >/dev/null 2>&1; then
14035 as_ls_L_option=L
14036 else
14037 as_ls_L_option=
14038 fi
14039 as_test_x='
14040 eval sh -c '\''
14041 if test -d "$1"; then
14042 test -d "$1/.";
14043 else
14044 case $1 in
14045 -*)set "./$1";;
14046 esac;
14047 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14048 ???[sx]*):;;*)false;;esac;fi
14049 '\'' sh
14050 '
14051 fi
14052 as_executable_p=$as_test_x
14053
14054 # Sed expression to map a string onto a valid CPP name.
14055 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14056
14057 # Sed expression to map a string onto a valid variable name.
14058 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14059
14060
14061 exec 6>&1
14062
14063 # Save the log message, to keep $[0] and so on meaningful, and to
14064 # report actual input values of CONFIG_FILES etc. instead of their
14065 # values after options handling.
14066 ac_log="
14067 This file was extended by $as_me, which was
14068 generated by GNU Autoconf 2.61. Invocation command line was
14069
14070 CONFIG_FILES = $CONFIG_FILES
14071 CONFIG_HEADERS = $CONFIG_HEADERS
14072 CONFIG_LINKS = $CONFIG_LINKS
14073 CONFIG_COMMANDS = $CONFIG_COMMANDS
14074 $ $0 $@
14075
14076 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14077 "
14078
14079 _ACEOF
14080
14081 cat >>$CONFIG_STATUS <<_ACEOF
14082 # Files that config.status was made for.
14083 config_files="$ac_config_files"
14084 config_headers="$ac_config_headers"
14085
14086 _ACEOF
14087
14088 cat >>$CONFIG_STATUS <<\_ACEOF
14089 ac_cs_usage="\
14090 \`$as_me' instantiates files from templates according to the
14091 current configuration.
14092
14093 Usage: $0 [OPTIONS] [FILE]...
14094
14095 -h, --help print this help, then exit
14096 -V, --version print version number and configuration settings, then exit
14097 -q, --quiet do not print progress messages
14098 -d, --debug don't remove temporary files
14099 --recheck update $as_me by reconfiguring in the same conditions
14100 --file=FILE[:TEMPLATE]
14101 instantiate the configuration file FILE
14102 --header=FILE[:TEMPLATE]
14103 instantiate the configuration header FILE
14104
14105 Configuration files:
14106 $config_files
14107
14108 Configuration headers:
14109 $config_headers
14110
14111 Report bugs to <bug-autoconf@gnu.org>."
14112
14113 _ACEOF
14114 cat >>$CONFIG_STATUS <<_ACEOF
14115 ac_cs_version="\\
14116 config.status
14117 configured by $0, generated by GNU Autoconf 2.61,
14118 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14119
14120 Copyright (C) 2006 Free Software Foundation, Inc.
14121 This config.status script is free software; the Free Software Foundation
14122 gives unlimited permission to copy, distribute and modify it."
14123
14124 ac_pwd='$ac_pwd'
14125 srcdir='$srcdir'
14126 INSTALL='$INSTALL'
14127 _ACEOF
14128
14129 cat >>$CONFIG_STATUS <<\_ACEOF
14130 # If no file are specified by the user, then we need to provide default
14131 # value. By we need to know if files were specified by the user.
14132 ac_need_defaults=:
14133 while test $# != 0
14134 do
14135 case $1 in
14136 --*=*)
14137 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14138 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14139 ac_shift=:
14140 ;;
14141 *)
14142 ac_option=$1
14143 ac_optarg=$2
14144 ac_shift=shift
14145 ;;
14146 esac
14147
14148 case $ac_option in
14149 # Handling of the options.
14150 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14151 ac_cs_recheck=: ;;
14152 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14153 echo "$ac_cs_version"; exit ;;
14154 --debug | --debu | --deb | --de | --d | -d )
14155 debug=: ;;
14156 --file | --fil | --fi | --f )
14157 $ac_shift
14158 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14159 ac_need_defaults=false;;
14160 --header | --heade | --head | --hea )
14161 $ac_shift
14162 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14163 ac_need_defaults=false;;
14164 --he | --h)
14165 # Conflict between --help and --header
14166 { echo "$as_me: error: ambiguous option: $1
14167 Try \`$0 --help' for more information." >&2
14168 { (exit 1); exit 1; }; };;
14169 --help | --hel | -h )
14170 echo "$ac_cs_usage"; exit ;;
14171 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14172 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14173 ac_cs_silent=: ;;
14174
14175 # This is an error.
14176 -*) { echo "$as_me: error: unrecognized option: $1
14177 Try \`$0 --help' for more information." >&2
14178 { (exit 1); exit 1; }; } ;;
14179
14180 *) ac_config_targets="$ac_config_targets $1"
14181 ac_need_defaults=false ;;
14182
14183 esac
14184 shift
14185 done
14186
14187 ac_configure_extra_args=
14188
14189 if $ac_cs_silent; then
14190 exec 6>/dev/null
14191 ac_configure_extra_args="$ac_configure_extra_args --silent"
14192 fi
14193
14194 _ACEOF
14195 cat >>$CONFIG_STATUS <<_ACEOF
14196 if \$ac_cs_recheck; then
14197 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14198 CONFIG_SHELL=$SHELL
14199 export CONFIG_SHELL
14200 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14201 fi
14202
14203 _ACEOF
14204 cat >>$CONFIG_STATUS <<\_ACEOF
14205 exec 5>>config.log
14206 {
14207 echo
14208 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14209 ## Running $as_me. ##
14210 _ASBOX
14211 echo "$ac_log"
14212 } >&5
14213
14214 _ACEOF
14215 cat >>$CONFIG_STATUS <<_ACEOF
14216 _ACEOF
14217
14218 cat >>$CONFIG_STATUS <<\_ACEOF
14219
14220 # Handling of arguments.
14221 for ac_config_target in $ac_config_targets
14222 do
14223 case $ac_config_target in
14224 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14225 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14226 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14227 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14228 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14229
14230 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14231 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14232 { (exit 1); exit 1; }; };;
14233 esac
14234 done
14235
14236
14237 # If the user did not use the arguments to specify the items to instantiate,
14238 # then the envvar interface is used. Set only those that are not.
14239 # We use the long form for the default assignment because of an extremely
14240 # bizarre bug on SunOS 4.1.3.
14241 if $ac_need_defaults; then
14242 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14243 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14244 fi
14245
14246 # Have a temporary directory for convenience. Make it in the build tree
14247 # simply because there is no reason against having it here, and in addition,
14248 # creating and moving files from /tmp can sometimes cause problems.
14249 # Hook for its removal unless debugging.
14250 # Note that there is a small window in which the directory will not be cleaned:
14251 # after its creation but before its name has been assigned to `$tmp'.
14252 $debug ||
14253 {
14254 tmp=
14255 trap 'exit_status=$?
14256 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14257 ' 0
14258 trap '{ (exit 1); exit 1; }' 1 2 13 15
14259 }
14260 # Create a (secure) tmp directory for tmp files.
14261
14262 {
14263 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14264 test -n "$tmp" && test -d "$tmp"
14265 } ||
14266 {
14267 tmp=./conf$$-$RANDOM
14268 (umask 077 && mkdir "$tmp")
14269 } ||
14270 {
14271 echo "$me: cannot create a temporary directory in ." >&2
14272 { (exit 1); exit 1; }
14273 }
14274
14275 #
14276 # Set up the sed scripts for CONFIG_FILES section.
14277 #
14278
14279 # No need to generate the scripts if there are no CONFIG_FILES.
14280 # This happens for instance when ./config.status config.h
14281 if test -n "$CONFIG_FILES"; then
14282
14283 _ACEOF
14284
14285
14286
14287 ac_delim='%!_!# '
14288 for ac_last_try in false false false false false :; do
14289 cat >conf$$subs.sed <<_ACEOF
14290 SHELL!$SHELL$ac_delim
14291 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14292 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14293 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14294 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14295 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14296 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14297 exec_prefix!$exec_prefix$ac_delim
14298 prefix!$prefix$ac_delim
14299 program_transform_name!$program_transform_name$ac_delim
14300 bindir!$bindir$ac_delim
14301 sbindir!$sbindir$ac_delim
14302 libexecdir!$libexecdir$ac_delim
14303 datarootdir!$datarootdir$ac_delim
14304 datadir!$datadir$ac_delim
14305 sysconfdir!$sysconfdir$ac_delim
14306 sharedstatedir!$sharedstatedir$ac_delim
14307 localstatedir!$localstatedir$ac_delim
14308 includedir!$includedir$ac_delim
14309 oldincludedir!$oldincludedir$ac_delim
14310 docdir!$docdir$ac_delim
14311 infodir!$infodir$ac_delim
14312 htmldir!$htmldir$ac_delim
14313 dvidir!$dvidir$ac_delim
14314 pdfdir!$pdfdir$ac_delim
14315 psdir!$psdir$ac_delim
14316 libdir!$libdir$ac_delim
14317 localedir!$localedir$ac_delim
14318 mandir!$mandir$ac_delim
14319 DEFS!$DEFS$ac_delim
14320 ECHO_C!$ECHO_C$ac_delim
14321 ECHO_N!$ECHO_N$ac_delim
14322 ECHO_T!$ECHO_T$ac_delim
14323 LIBS!$LIBS$ac_delim
14324 build_alias!$build_alias$ac_delim
14325 host_alias!$host_alias$ac_delim
14326 target_alias!$target_alias$ac_delim
14327 build!$build$ac_delim
14328 build_cpu!$build_cpu$ac_delim
14329 build_vendor!$build_vendor$ac_delim
14330 build_os!$build_os$ac_delim
14331 host!$host$ac_delim
14332 host_cpu!$host_cpu$ac_delim
14333 host_vendor!$host_vendor$ac_delim
14334 host_os!$host_os$ac_delim
14335 VERSION!$VERSION$ac_delim
14336 DATE!$DATE$ac_delim
14337 LSMDATE!$LSMDATE$ac_delim
14338 LIBVERSION!$LIBVERSION$ac_delim
14339 CC!$CC$ac_delim
14340 CFLAGS!$CFLAGS$ac_delim
14341 LDFLAGS!$LDFLAGS$ac_delim
14342 CPPFLAGS!$CPPFLAGS$ac_delim
14343 ac_ct_CC!$ac_ct_CC$ac_delim
14344 EXEEXT!$EXEEXT$ac_delim
14345 OBJEXT!$OBJEXT$ac_delim
14346 CXX!$CXX$ac_delim
14347 CXXFLAGS!$CXXFLAGS$ac_delim
14348 ac_ct_CXX!$ac_ct_CXX$ac_delim
14349 CPP!$CPP$ac_delim
14350 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14351 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14352 INSTALL_DATA!$INSTALL_DATA$ac_delim
14353 GREP!$GREP$ac_delim
14354 EGREP!$EGREP$ac_delim
14355 LINKER!$LINKER$ac_delim
14356 CXXLIB!$CXXLIB$ac_delim
14357 INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14358 RXVTNAME!$RXVTNAME$ac_delim
14359 TIC!$TIC$ac_delim
14360 XMKMF!$XMKMF$ac_delim
14361 CXXCPP!$CXXCPP$ac_delim
14362 X_CFLAGS!$X_CFLAGS$ac_delim
14363 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14364 X_LIBS!$X_LIBS$ac_delim
14365 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14366 afterimage_config!$afterimage_config$ac_delim
14367 XPM_CPPFLAGS!$XPM_CPPFLAGS$ac_delim
14368 XPM_CFLAGS!$XPM_CFLAGS$ac_delim
14369 XPM_LIBS!$XPM_LIBS$ac_delim
14370 rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14371 rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14372 rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14373 rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14374 rxvt_intp_define!$rxvt_intp_define$ac_delim
14375 rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14376 PKG_CONFIG!$PKG_CONFIG$ac_delim
14377 XFT_CONFIG!$XFT_CONFIG$ac_delim
14378 PERL!$PERL$ac_delim
14379 PERLLIB!$PERLLIB$ac_delim
14380 PERLFLAGS!$PERLFLAGS$ac_delim
14381 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14382 IF_PERL!$IF_PERL$ac_delim
14383 PERL_O!$PERL_O$ac_delim
14384 LIBAFTERIMAGE_CFLAGS!$LIBAFTERIMAGE_CFLAGS$ac_delim
14385 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14386 include_stdint_h!$include_stdint_h$ac_delim
14387 _ACEOF
14388
14389 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14390 break
14391 elif $ac_last_try; then
14392 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14393 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14394 { (exit 1); exit 1; }; }
14395 else
14396 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14397 fi
14398 done
14399
14400 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14401 if test -n "$ac_eof"; then
14402 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14403 ac_eof=`expr $ac_eof + 1`
14404 fi
14405
14406 cat >>$CONFIG_STATUS <<_ACEOF
14407 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14408 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14409 _ACEOF
14410 sed '
14411 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14412 s/^/s,@/; s/!/@,|#_!!_#|/
14413 :n
14414 t n
14415 s/'"$ac_delim"'$/,g/; t
14416 s/$/\\/; p
14417 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14418 ' >>$CONFIG_STATUS <conf$$subs.sed
14419 rm -f conf$$subs.sed
14420 cat >>$CONFIG_STATUS <<_ACEOF
14421 CEOF$ac_eof
14422 _ACEOF
14423
14424
14425 ac_delim='%!_!# '
14426 for ac_last_try in false false false false false :; do
14427 cat >conf$$subs.sed <<_ACEOF
14428 include_stdarg_h!$include_stdarg_h$ac_delim
14429 include_stdlib_h!$include_stdlib_h$ac_delim
14430 include_unistd_h!$include_unistd_h$ac_delim
14431 include_string_h!$include_string_h$ac_delim
14432 include_fcntl_h!$include_fcntl_h$ac_delim
14433 include_util_h!$include_util_h$ac_delim
14434 include_assert_h!$include_assert_h$ac_delim
14435 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14436 include_sys_select_h!$include_sys_select_h$ac_delim
14437 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14438 include_sys_time_h!$include_sys_time_h$ac_delim
14439 include_time_h!$include_time_h$ac_delim
14440 LIBOBJS!$LIBOBJS$ac_delim
14441 LTLIBOBJS!$LTLIBOBJS$ac_delim
14442 _ACEOF
14443
14444 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 14; then
14445 break
14446 elif $ac_last_try; then
14447 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14448 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14449 { (exit 1); exit 1; }; }
14450 else
14451 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14452 fi
14453 done
14454
14455 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14456 if test -n "$ac_eof"; then
14457 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14458 ac_eof=`expr $ac_eof + 1`
14459 fi
14460
14461 cat >>$CONFIG_STATUS <<_ACEOF
14462 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14463 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14464 _ACEOF
14465 sed '
14466 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14467 s/^/s,@/; s/!/@,|#_!!_#|/
14468 :n
14469 t n
14470 s/'"$ac_delim"'$/,g/; t
14471 s/$/\\/; p
14472 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14473 ' >>$CONFIG_STATUS <conf$$subs.sed
14474 rm -f conf$$subs.sed
14475 cat >>$CONFIG_STATUS <<_ACEOF
14476 :end
14477 s/|#_!!_#|//g
14478 CEOF$ac_eof
14479 _ACEOF
14480
14481
14482 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14483 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14484 # trailing colons and then remove the whole line if VPATH becomes empty
14485 # (actually we leave an empty line to preserve line numbers).
14486 if test "x$srcdir" = x.; then
14487 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14488 s/:*\$(srcdir):*/:/
14489 s/:*\${srcdir}:*/:/
14490 s/:*@srcdir@:*/:/
14491 s/^\([^=]*=[ ]*\):*/\1/
14492 s/:*$//
14493 s/^[^=]*=[ ]*$//
14494 }'
14495 fi
14496
14497 cat >>$CONFIG_STATUS <<\_ACEOF
14498 fi # test -n "$CONFIG_FILES"
14499
14500
14501 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14502 do
14503 case $ac_tag in
14504 :[FHLC]) ac_mode=$ac_tag; continue;;
14505 esac
14506 case $ac_mode$ac_tag in
14507 :[FHL]*:*);;
14508 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14509 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14510 { (exit 1); exit 1; }; };;
14511 :[FH]-) ac_tag=-:-;;
14512 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14513 esac
14514 ac_save_IFS=$IFS
14515 IFS=:
14516 set x $ac_tag
14517 IFS=$ac_save_IFS
14518 shift
14519 ac_file=$1
14520 shift
14521
14522 case $ac_mode in
14523 :L) ac_source=$1;;
14524 :[FH])
14525 ac_file_inputs=
14526 for ac_f
14527 do
14528 case $ac_f in
14529 -) ac_f="$tmp/stdin";;
14530 *) # Look for the file first in the build tree, then in the source tree
14531 # (if the path is not absolute). The absolute path cannot be DOS-style,
14532 # because $ac_f cannot contain `:'.
14533 test -f "$ac_f" ||
14534 case $ac_f in
14535 [\\/$]*) false;;
14536 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14537 esac ||
14538 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14539 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14540 { (exit 1); exit 1; }; };;
14541 esac
14542 ac_file_inputs="$ac_file_inputs $ac_f"
14543 done
14544
14545 # Let's still pretend it is `configure' which instantiates (i.e., don't
14546 # use $as_me), people would be surprised to read:
14547 # /* config.h. Generated by config.status. */
14548 configure_input="Generated from "`IFS=:
14549 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14550 if test x"$ac_file" != x-; then
14551 configure_input="$ac_file. $configure_input"
14552 { echo "$as_me:$LINENO: creating $ac_file" >&5
14553 echo "$as_me: creating $ac_file" >&6;}
14554 fi
14555
14556 case $ac_tag in
14557 *:-:* | *:-) cat >"$tmp/stdin";;
14558 esac
14559 ;;
14560 esac
14561
14562 ac_dir=`$as_dirname -- "$ac_file" ||
14563 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14564 X"$ac_file" : 'X\(//\)[^/]' \| \
14565 X"$ac_file" : 'X\(//\)$' \| \
14566 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14567 echo X"$ac_file" |
14568 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14569 s//\1/
14570 q
14571 }
14572 /^X\(\/\/\)[^/].*/{
14573 s//\1/
14574 q
14575 }
14576 /^X\(\/\/\)$/{
14577 s//\1/
14578 q
14579 }
14580 /^X\(\/\).*/{
14581 s//\1/
14582 q
14583 }
14584 s/.*/./; q'`
14585 { as_dir="$ac_dir"
14586 case $as_dir in #(
14587 -*) as_dir=./$as_dir;;
14588 esac
14589 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14590 as_dirs=
14591 while :; do
14592 case $as_dir in #(
14593 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14594 *) as_qdir=$as_dir;;
14595 esac
14596 as_dirs="'$as_qdir' $as_dirs"
14597 as_dir=`$as_dirname -- "$as_dir" ||
14598 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14599 X"$as_dir" : 'X\(//\)[^/]' \| \
14600 X"$as_dir" : 'X\(//\)$' \| \
14601 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14602 echo X"$as_dir" |
14603 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14604 s//\1/
14605 q
14606 }
14607 /^X\(\/\/\)[^/].*/{
14608 s//\1/
14609 q
14610 }
14611 /^X\(\/\/\)$/{
14612 s//\1/
14613 q
14614 }
14615 /^X\(\/\).*/{
14616 s//\1/
14617 q
14618 }
14619 s/.*/./; q'`
14620 test -d "$as_dir" && break
14621 done
14622 test -z "$as_dirs" || eval "mkdir $as_dirs"
14623 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14624 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14625 { (exit 1); exit 1; }; }; }
14626 ac_builddir=.
14627
14628 case "$ac_dir" in
14629 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14630 *)
14631 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14632 # A ".." for each directory in $ac_dir_suffix.
14633 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14634 case $ac_top_builddir_sub in
14635 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14636 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14637 esac ;;
14638 esac
14639 ac_abs_top_builddir=$ac_pwd
14640 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14641 # for backward compatibility:
14642 ac_top_builddir=$ac_top_build_prefix
14643
14644 case $srcdir in
14645 .) # We are building in place.
14646 ac_srcdir=.
14647 ac_top_srcdir=$ac_top_builddir_sub
14648 ac_abs_top_srcdir=$ac_pwd ;;
14649 [\\/]* | ?:[\\/]* ) # Absolute name.
14650 ac_srcdir=$srcdir$ac_dir_suffix;
14651 ac_top_srcdir=$srcdir
14652 ac_abs_top_srcdir=$srcdir ;;
14653 *) # Relative name.
14654 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14655 ac_top_srcdir=$ac_top_build_prefix$srcdir
14656 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14657 esac
14658 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14659
14660
14661 case $ac_mode in
14662 :F)
14663 #
14664 # CONFIG_FILE
14665 #
14666
14667 case $INSTALL in
14668 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14669 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14670 esac
14671 _ACEOF
14672
14673 cat >>$CONFIG_STATUS <<\_ACEOF
14674 # If the template does not know about datarootdir, expand it.
14675 # FIXME: This hack should be removed a few years after 2.60.
14676 ac_datarootdir_hack=; ac_datarootdir_seen=
14677
14678 case `sed -n '/datarootdir/ {
14679 p
14680 q
14681 }
14682 /@datadir@/p
14683 /@docdir@/p
14684 /@infodir@/p
14685 /@localedir@/p
14686 /@mandir@/p
14687 ' $ac_file_inputs` in
14688 *datarootdir*) ac_datarootdir_seen=yes;;
14689 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14690 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14691 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14692 _ACEOF
14693 cat >>$CONFIG_STATUS <<_ACEOF
14694 ac_datarootdir_hack='
14695 s&@datadir@&$datadir&g
14696 s&@docdir@&$docdir&g
14697 s&@infodir@&$infodir&g
14698 s&@localedir@&$localedir&g
14699 s&@mandir@&$mandir&g
14700 s&\\\${datarootdir}&$datarootdir&g' ;;
14701 esac
14702 _ACEOF
14703
14704 # Neutralize VPATH when `$srcdir' = `.'.
14705 # Shell code in configure.ac might set extrasub.
14706 # FIXME: do we really want to maintain this feature?
14707 cat >>$CONFIG_STATUS <<_ACEOF
14708 sed "$ac_vpsub
14709 $extrasub
14710 _ACEOF
14711 cat >>$CONFIG_STATUS <<\_ACEOF
14712 :t
14713 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14714 s&@configure_input@&$configure_input&;t t
14715 s&@top_builddir@&$ac_top_builddir_sub&;t t
14716 s&@srcdir@&$ac_srcdir&;t t
14717 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14718 s&@top_srcdir@&$ac_top_srcdir&;t t
14719 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14720 s&@builddir@&$ac_builddir&;t t
14721 s&@abs_builddir@&$ac_abs_builddir&;t t
14722 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14723 s&@INSTALL@&$ac_INSTALL&;t t
14724 $ac_datarootdir_hack
14725 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14726
14727 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14728 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14729 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14730 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14731 which seems to be undefined. Please make sure it is defined." >&5
14732 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14733 which seems to be undefined. Please make sure it is defined." >&2;}
14734
14735 rm -f "$tmp/stdin"
14736 case $ac_file in
14737 -) cat "$tmp/out"; rm -f "$tmp/out";;
14738 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14739 esac
14740 ;;
14741 :H)
14742 #
14743 # CONFIG_HEADER
14744 #
14745 _ACEOF
14746
14747 # Transform confdefs.h into a sed script `conftest.defines', that
14748 # substitutes the proper values into config.h.in to produce config.h.
14749 rm -f conftest.defines conftest.tail
14750 # First, append a space to every undef/define line, to ease matching.
14751 echo 's/$/ /' >conftest.defines
14752 # Then, protect against being on the right side of a sed subst, or in
14753 # an unquoted here document, in config.status. If some macros were
14754 # called several times there might be several #defines for the same
14755 # symbol, which is useless. But do not sort them, since the last
14756 # AC_DEFINE must be honored.
14757 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14758 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14759 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14760 # PARAMS is the parameter list in the macro definition--in most cases, it's
14761 # just an empty string.
14762 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14763 ac_dB='\\)[ (].*,\\1define\\2'
14764 ac_dC=' '
14765 ac_dD=' ,'
14766
14767 uniq confdefs.h |
14768 sed -n '
14769 t rset
14770 :rset
14771 s/^[ ]*#[ ]*define[ ][ ]*//
14772 t ok
14773 d
14774 :ok
14775 s/[\\&,]/\\&/g
14776 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14777 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14778 ' >>conftest.defines
14779
14780 # Remove the space that was appended to ease matching.
14781 # Then replace #undef with comments. This is necessary, for
14782 # example, in the case of _POSIX_SOURCE, which is predefined and required
14783 # on some systems where configure will not decide to define it.
14784 # (The regexp can be short, since the line contains either #define or #undef.)
14785 echo 's/ $//
14786 s,^[ #]*u.*,/* & */,' >>conftest.defines
14787
14788 # Break up conftest.defines:
14789 ac_max_sed_lines=50
14790
14791 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14792 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14793 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14794 # et cetera.
14795 ac_in='$ac_file_inputs'
14796 ac_out='"$tmp/out1"'
14797 ac_nxt='"$tmp/out2"'
14798
14799 while :
14800 do
14801 # Write a here document:
14802 cat >>$CONFIG_STATUS <<_ACEOF
14803 # First, check the format of the line:
14804 cat >"\$tmp/defines.sed" <<\\CEOF
14805 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14806 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14807 b
14808 :def
14809 _ACEOF
14810 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14811 echo 'CEOF
14812 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14813 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14814 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14815 grep . conftest.tail >/dev/null || break
14816 rm -f conftest.defines
14817 mv conftest.tail conftest.defines
14818 done
14819 rm -f conftest.defines conftest.tail
14820
14821 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14822 cat >>$CONFIG_STATUS <<\_ACEOF
14823 if test x"$ac_file" != x-; then
14824 echo "/* $configure_input */" >"$tmp/config.h"
14825 cat "$ac_result" >>"$tmp/config.h"
14826 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14827 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14828 echo "$as_me: $ac_file is unchanged" >&6;}
14829 else
14830 rm -f $ac_file
14831 mv "$tmp/config.h" $ac_file
14832 fi
14833 else
14834 echo "/* $configure_input */"
14835 cat "$ac_result"
14836 fi
14837 rm -f "$tmp/out12"
14838 ;;
14839
14840
14841 esac
14842
14843 done # for ac_tag
14844
14845
14846 { (exit 0); exit 0; }
14847 _ACEOF
14848 chmod +x $CONFIG_STATUS
14849 ac_clean_files=$ac_clean_files_save
14850
14851
14852 # configure is writing to config.log, and then calls config.status.
14853 # config.status does its own redirection, appending to config.log.
14854 # Unfortunately, on DOS this fails, as config.log is still kept open
14855 # by configure, so config.status won't be able to write to it; its
14856 # output is simply discarded. So we exec the FD to /dev/null,
14857 # effectively closing config.log, so it can be properly (re)opened and
14858 # appended to by config.status. When coming back to configure, we
14859 # need to make the FD available again.
14860 if test "$no_create" != yes; then
14861 ac_cs_success=:
14862 ac_config_status_args=
14863 test "$silent" = yes &&
14864 ac_config_status_args="$ac_config_status_args --quiet"
14865 exec 5>/dev/null
14866 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14867 exec 5>>config.log
14868 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14869 # would make configure fail if this is the last instruction.
14870 $ac_cs_success || { (exit 1); exit 1; }
14871 fi
14872
14873
14874 echo "Configuration:
14875
14876 Rxvt version: $VERSION : $DATE
14877 Source code location: $srcdir
14878 Install path: ${prefix}/bin
14879 Compiler: $CXX
14880 Compiler flags: $CXXFLAGS
14881 Linker: $LINKER"
14882
14883 if test x$support_xpm = xyes; then
14884 echo " Xpm library: $XPM_LIBS"
14885 fi
14886
14887 if test x$support_afterimage = xyes; then
14888 echo " AfterImage support: yes"
14889 fi
14890
14891 if test x$support_afterstep = xyes; then
14892 echo " AfterStep integration: yes"
14893 fi
14894
14895 if test x$term != x; then
14896 echo " set TERM to: $term"
14897 fi
14898 if test x$terminfo != x; then
14899 echo " set TERMINFO to: $terminfo"
14900 fi
14901 echo " default resource name: $RESNAME"
14902 echo " resource class: $RESCLASS"
14903 if test x$RESFALLBACK != x; then
14904 echo " resource class fallback: $RESFALLBACK"
14905 fi
14906 echo
14907 echo " embedded perl: $support_perl"
14908 echo
14909 if test x$support_xpm = xneedsmanualspecification; then
14910 echo ".----------------------------------------------------------------."
14911 echo ". WARNING: --enable-xpm-background was specified however the ."
14912 echo ". XPM includes files and libraries could not be found. ."
14913 echo ". XPM backgrounds are now being DISABLED! If you want ."
14914 echo ". to use them you should rerun configure with the ."
14915 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14916 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14917 echo ".----------------------------------------------------------------."
14918 fi
14919 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14920 echo ".----------------------------------------------------------------."
14921 echo ". WARNING: --enable-xim was specified however the locale support ."
14922 echo ". functions could not be found. ."
14923 echo ". XIM is now being DISABLED! ."
14924 echo ".----------------------------------------------------------------."
14925 fi
14926
14927 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14928 echo
14929