ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.123
Committed: Sun Dec 23 02:43:54 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-8_9
Changes since 1.122: +336 -95 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 setopt NO_GLOB_SUBST
22 else
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56 else
57 as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order. Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" "" $as_nl"
69
70 # Find who we are. Look in the path if we contain no directory separator.
71 case $0 in
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82 ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87 as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106 LC_TELEPHONE LC_TIME
107 do
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
110 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112 fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr
119 else
120 as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 as_basename=basename
125 else
126 as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/
138 q
139 }
140 /^X\/\(\/\/\)$/{
141 s//\1/
142 q
143 }
144 /^X\/\(\/\).*/{
145 s//\1/
146 q
147 }
148 s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
156 as_have_required=yes
157 else
158 as_have_required=no
159 fi
160
161 if test $as_have_required = yes && (eval ":
162 (as_func_return () {
163 (exit \$1)
164 }
165 as_func_success () {
166 as_func_return 0
167 }
168 as_func_failure () {
169 as_func_return 1
170 }
171 as_func_ret_success () {
172 return 0
173 }
174 as_func_ret_failure () {
175 return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180 :
181 else
182 exitcode=1
183 echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192 :
193 else
194 exitcode=1
195 echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205 else
206 exitcode=1
207 echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218 :
219 else
220 as_candidate_shells=
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
227 /*)
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232 done
233 IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247 else
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278 (exit $1)
279 }
280 as_func_success () {
281 as_func_return 0
282 }
283 as_func_failure () {
284 as_func_return 1
285 }
286 as_func_ret_success () {
287 return 0
288 }
289 as_func_ret_failure () {
290 return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295 :
296 else
297 exitcode=1
298 echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307 :
308 else
309 exitcode=1
310 echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320 else
321 exitcode=1
322 echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
330 test "x$as_lineno_1" != "x$as_lineno_2" &&
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335 break
336 fi
337
338 fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367 (exit \$1)
368 }
369 as_func_success () {
370 as_func_return 0
371 }
372 as_func_failure () {
373 as_func_return 1
374 }
375 as_func_ret_success () {
376 return 0
377 }
378 as_func_ret_failure () {
379 return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384 :
385 else
386 exitcode=1
387 echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396 :
397 else
398 exitcode=1
399 echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409 else
410 exitcode=1
411 echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419 }
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n '
439 p
440 /[$]LINENO/=
441 ' <$as_myself |
442 sed '
443 s/[$]LINENO.*/&-/
444 t lineno
445 b
446 :lineno
447 N
448 :loop
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 t loop
451 s/-\n.*//
452 ' >$as_me.lineno &&
453 chmod +x "$as_me.lineno" ||
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455 { (exit 1); exit 1; }; }
456
457 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the
459 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno"
461 # Exit status is that of the last command.
462 exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467 as_dirname=dirname
468 else
469 as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475 case `echo 'x\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';;
478 esac;;
479 *)
480 ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then
485 as_expr=expr
486 else
487 as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file
493 else
494 rm -f conf$$.dir
495 mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499 as_ln_s='ln -s'
500 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln
508 else
509 as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=:
516 else
517 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x'
523 else
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME=
574 PACKAGE_TARNAME=
575 PACKAGE_VERSION=
576 PACKAGE_STRING=
577 PACKAGE_BUGREPORT=
578
579 ac_unique_file="src/feature.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 # include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 # include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 build
654 build_cpu
655 build_vendor
656 build_os
657 host
658 host_cpu
659 host_vendor
660 host_os
661 VERSION
662 DATE
663 CC
664 CFLAGS
665 LDFLAGS
666 CPPFLAGS
667 ac_ct_CC
668 EXEEXT
669 OBJEXT
670 CXX
671 CXXFLAGS
672 ac_ct_CXX
673 CPP
674 INSTALL_PROGRAM
675 INSTALL_SCRIPT
676 INSTALL_DATA
677 GREP
678 EGREP
679 LINKER
680 RXVTNAME
681 CXXCPP
682 TIC
683 XMKMF
684 X_CFLAGS
685 X_PRE_LIBS
686 X_LIBS
687 X_EXTRA_LIBS
688 afterimage_config
689 PKG_CONFIG
690 XFT_CONFIG
691 PERL
692 PERLLIB
693 PERLFLAGS
694 PERLPRIVLIBEXP
695 IF_PERL
696 PERL_O
697 AFTERIMAGE_CFLAGS
698 AFTERIMAGE_LIBS
699 include_stdint_h
700 include_sys_ioctl_h
701 include_sys_strredir_h
702 LIBOBJS
703 LTLIBOBJS'
704 ac_subst_files=''
705 ac_precious_vars='build_alias
706 host_alias
707 target_alias
708 CC
709 CFLAGS
710 LDFLAGS
711 LIBS
712 CPPFLAGS
713 CXX
714 CXXFLAGS
715 CCC
716 CPP
717 CXXCPP
718 XMKMF'
719
720
721 # Initialize some variables set by options.
722 ac_init_help=
723 ac_init_version=false
724 # The variables have the same names as the options, with
725 # dashes changed to underlines.
726 cache_file=/dev/null
727 exec_prefix=NONE
728 no_create=
729 no_recursion=
730 prefix=NONE
731 program_prefix=NONE
732 program_suffix=NONE
733 program_transform_name=s,x,x,
734 silent=
735 site=
736 srcdir=
737 verbose=
738 x_includes=NONE
739 x_libraries=NONE
740
741 # Installation directory options.
742 # These are left unexpanded so users can "make install exec_prefix=/foo"
743 # and all the variables that are supposed to be based on exec_prefix
744 # by default will actually change.
745 # Use braces instead of parens because sh, perl, etc. also accept them.
746 # (The list follows the same order as the GNU Coding Standards.)
747 bindir='${exec_prefix}/bin'
748 sbindir='${exec_prefix}/sbin'
749 libexecdir='${exec_prefix}/libexec'
750 datarootdir='${prefix}/share'
751 datadir='${datarootdir}'
752 sysconfdir='${prefix}/etc'
753 sharedstatedir='${prefix}/com'
754 localstatedir='${prefix}/var'
755 includedir='${prefix}/include'
756 oldincludedir='/usr/include'
757 docdir='${datarootdir}/doc/${PACKAGE}'
758 infodir='${datarootdir}/info'
759 htmldir='${docdir}'
760 dvidir='${docdir}'
761 pdfdir='${docdir}'
762 psdir='${docdir}'
763 libdir='${exec_prefix}/lib'
764 localedir='${datarootdir}/locale'
765 mandir='${datarootdir}/man'
766
767 ac_prev=
768 ac_dashdash=
769 for ac_option
770 do
771 # If the previous option needs an argument, assign it.
772 if test -n "$ac_prev"; then
773 eval $ac_prev=\$ac_option
774 ac_prev=
775 continue
776 fi
777
778 case $ac_option in
779 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
780 *) ac_optarg=yes ;;
781 esac
782
783 # Accept the important Cygnus configure options, so we can diagnose typos.
784
785 case $ac_dashdash$ac_option in
786 --)
787 ac_dashdash=yes ;;
788
789 -bindir | --bindir | --bindi | --bind | --bin | --bi)
790 ac_prev=bindir ;;
791 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
792 bindir=$ac_optarg ;;
793
794 -build | --build | --buil | --bui | --bu)
795 ac_prev=build_alias ;;
796 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
797 build_alias=$ac_optarg ;;
798
799 -cache-file | --cache-file | --cache-fil | --cache-fi \
800 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
801 ac_prev=cache_file ;;
802 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
803 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
804 cache_file=$ac_optarg ;;
805
806 --config-cache | -C)
807 cache_file=config.cache ;;
808
809 -datadir | --datadir | --datadi | --datad)
810 ac_prev=datadir ;;
811 -datadir=* | --datadir=* | --datadi=* | --datad=*)
812 datadir=$ac_optarg ;;
813
814 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
815 | --dataroo | --dataro | --datar)
816 ac_prev=datarootdir ;;
817 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
818 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
819 datarootdir=$ac_optarg ;;
820
821 -disable-* | --disable-*)
822 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
823 # Reject names that are not valid shell variable names.
824 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
825 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
826 { (exit 1); exit 1; }; }
827 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
828 eval enable_$ac_feature=no ;;
829
830 -docdir | --docdir | --docdi | --doc | --do)
831 ac_prev=docdir ;;
832 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
833 docdir=$ac_optarg ;;
834
835 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
836 ac_prev=dvidir ;;
837 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
838 dvidir=$ac_optarg ;;
839
840 -enable-* | --enable-*)
841 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
842 # Reject names that are not valid shell variable names.
843 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
844 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
845 { (exit 1); exit 1; }; }
846 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
847 eval enable_$ac_feature=\$ac_optarg ;;
848
849 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
850 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
851 | --exec | --exe | --ex)
852 ac_prev=exec_prefix ;;
853 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
854 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
855 | --exec=* | --exe=* | --ex=*)
856 exec_prefix=$ac_optarg ;;
857
858 -gas | --gas | --ga | --g)
859 # Obsolete; use --with-gas.
860 with_gas=yes ;;
861
862 -help | --help | --hel | --he | -h)
863 ac_init_help=long ;;
864 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
865 ac_init_help=recursive ;;
866 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
867 ac_init_help=short ;;
868
869 -host | --host | --hos | --ho)
870 ac_prev=host_alias ;;
871 -host=* | --host=* | --hos=* | --ho=*)
872 host_alias=$ac_optarg ;;
873
874 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
875 ac_prev=htmldir ;;
876 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
877 | --ht=*)
878 htmldir=$ac_optarg ;;
879
880 -includedir | --includedir | --includedi | --included | --include \
881 | --includ | --inclu | --incl | --inc)
882 ac_prev=includedir ;;
883 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
884 | --includ=* | --inclu=* | --incl=* | --inc=*)
885 includedir=$ac_optarg ;;
886
887 -infodir | --infodir | --infodi | --infod | --info | --inf)
888 ac_prev=infodir ;;
889 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
890 infodir=$ac_optarg ;;
891
892 -libdir | --libdir | --libdi | --libd)
893 ac_prev=libdir ;;
894 -libdir=* | --libdir=* | --libdi=* | --libd=*)
895 libdir=$ac_optarg ;;
896
897 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
898 | --libexe | --libex | --libe)
899 ac_prev=libexecdir ;;
900 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
901 | --libexe=* | --libex=* | --libe=*)
902 libexecdir=$ac_optarg ;;
903
904 -localedir | --localedir | --localedi | --localed | --locale)
905 ac_prev=localedir ;;
906 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
907 localedir=$ac_optarg ;;
908
909 -localstatedir | --localstatedir | --localstatedi | --localstated \
910 | --localstate | --localstat | --localsta | --localst | --locals)
911 ac_prev=localstatedir ;;
912 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
913 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
914 localstatedir=$ac_optarg ;;
915
916 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
917 ac_prev=mandir ;;
918 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
919 mandir=$ac_optarg ;;
920
921 -nfp | --nfp | --nf)
922 # Obsolete; use --without-fp.
923 with_fp=no ;;
924
925 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
926 | --no-cr | --no-c | -n)
927 no_create=yes ;;
928
929 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
930 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
931 no_recursion=yes ;;
932
933 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
934 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
935 | --oldin | --oldi | --old | --ol | --o)
936 ac_prev=oldincludedir ;;
937 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
938 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
939 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
940 oldincludedir=$ac_optarg ;;
941
942 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
943 ac_prev=prefix ;;
944 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
945 prefix=$ac_optarg ;;
946
947 -program-prefix | --program-prefix | --program-prefi | --program-pref \
948 | --program-pre | --program-pr | --program-p)
949 ac_prev=program_prefix ;;
950 -program-prefix=* | --program-prefix=* | --program-prefi=* \
951 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
952 program_prefix=$ac_optarg ;;
953
954 -program-suffix | --program-suffix | --program-suffi | --program-suff \
955 | --program-suf | --program-su | --program-s)
956 ac_prev=program_suffix ;;
957 -program-suffix=* | --program-suffix=* | --program-suffi=* \
958 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
959 program_suffix=$ac_optarg ;;
960
961 -program-transform-name | --program-transform-name \
962 | --program-transform-nam | --program-transform-na \
963 | --program-transform-n | --program-transform- \
964 | --program-transform | --program-transfor \
965 | --program-transfo | --program-transf \
966 | --program-trans | --program-tran \
967 | --progr-tra | --program-tr | --program-t)
968 ac_prev=program_transform_name ;;
969 -program-transform-name=* | --program-transform-name=* \
970 | --program-transform-nam=* | --program-transform-na=* \
971 | --program-transform-n=* | --program-transform-=* \
972 | --program-transform=* | --program-transfor=* \
973 | --program-transfo=* | --program-transf=* \
974 | --program-trans=* | --program-tran=* \
975 | --progr-tra=* | --program-tr=* | --program-t=*)
976 program_transform_name=$ac_optarg ;;
977
978 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
979 ac_prev=pdfdir ;;
980 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
981 pdfdir=$ac_optarg ;;
982
983 -psdir | --psdir | --psdi | --psd | --ps)
984 ac_prev=psdir ;;
985 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
986 psdir=$ac_optarg ;;
987
988 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
989 | -silent | --silent | --silen | --sile | --sil)
990 silent=yes ;;
991
992 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
993 ac_prev=sbindir ;;
994 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
995 | --sbi=* | --sb=*)
996 sbindir=$ac_optarg ;;
997
998 -sharedstatedir | --sharedstatedir | --sharedstatedi \
999 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1000 | --sharedst | --shareds | --shared | --share | --shar \
1001 | --sha | --sh)
1002 ac_prev=sharedstatedir ;;
1003 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1004 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1005 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1006 | --sha=* | --sh=*)
1007 sharedstatedir=$ac_optarg ;;
1008
1009 -site | --site | --sit)
1010 ac_prev=site ;;
1011 -site=* | --site=* | --sit=*)
1012 site=$ac_optarg ;;
1013
1014 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1015 ac_prev=srcdir ;;
1016 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1017 srcdir=$ac_optarg ;;
1018
1019 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1020 | --syscon | --sysco | --sysc | --sys | --sy)
1021 ac_prev=sysconfdir ;;
1022 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1023 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1024 sysconfdir=$ac_optarg ;;
1025
1026 -target | --target | --targe | --targ | --tar | --ta | --t)
1027 ac_prev=target_alias ;;
1028 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1029 target_alias=$ac_optarg ;;
1030
1031 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1032 verbose=yes ;;
1033
1034 -version | --version | --versio | --versi | --vers | -V)
1035 ac_init_version=: ;;
1036
1037 -with-* | --with-*)
1038 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1039 # Reject names that are not valid shell variable names.
1040 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1041 { echo "$as_me: error: invalid package name: $ac_package" >&2
1042 { (exit 1); exit 1; }; }
1043 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1044 eval with_$ac_package=\$ac_optarg ;;
1045
1046 -without-* | --without-*)
1047 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1048 # Reject names that are not valid shell variable names.
1049 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1050 { echo "$as_me: error: invalid package name: $ac_package" >&2
1051 { (exit 1); exit 1; }; }
1052 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1053 eval with_$ac_package=no ;;
1054
1055 --x)
1056 # Obsolete; use --with-x.
1057 with_x=yes ;;
1058
1059 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1060 | --x-incl | --x-inc | --x-in | --x-i)
1061 ac_prev=x_includes ;;
1062 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1063 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1064 x_includes=$ac_optarg ;;
1065
1066 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1067 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1068 ac_prev=x_libraries ;;
1069 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1070 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1071 x_libraries=$ac_optarg ;;
1072
1073 -*) { echo "$as_me: error: unrecognized option: $ac_option
1074 Try \`$0 --help' for more information." >&2
1075 { (exit 1); exit 1; }; }
1076 ;;
1077
1078 *=*)
1079 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1080 # Reject names that are not valid shell variable names.
1081 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1082 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1083 { (exit 1); exit 1; }; }
1084 eval $ac_envvar=\$ac_optarg
1085 export $ac_envvar ;;
1086
1087 *)
1088 # FIXME: should be removed in autoconf 3.0.
1089 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1090 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1091 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1092 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1093 ;;
1094
1095 esac
1096 done
1097
1098 if test -n "$ac_prev"; then
1099 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1100 { echo "$as_me: error: missing argument to $ac_option" >&2
1101 { (exit 1); exit 1; }; }
1102 fi
1103
1104 # Be sure to have absolute directory names.
1105 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1106 datadir sysconfdir sharedstatedir localstatedir includedir \
1107 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1108 libdir localedir mandir
1109 do
1110 eval ac_val=\$$ac_var
1111 case $ac_val in
1112 [\\/$]* | ?:[\\/]* ) continue;;
1113 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1114 esac
1115 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1116 { (exit 1); exit 1; }; }
1117 done
1118
1119 # There might be people who depend on the old broken behavior: `$host'
1120 # used to hold the argument of --host etc.
1121 # FIXME: To remove some day.
1122 build=$build_alias
1123 host=$host_alias
1124 target=$target_alias
1125
1126 # FIXME: To remove some day.
1127 if test "x$host_alias" != x; then
1128 if test "x$build_alias" = x; then
1129 cross_compiling=maybe
1130 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1131 If a cross compiler is detected then cross compile mode will be used." >&2
1132 elif test "x$build_alias" != "x$host_alias"; then
1133 cross_compiling=yes
1134 fi
1135 fi
1136
1137 ac_tool_prefix=
1138 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1139
1140 test "$silent" = yes && exec 6>/dev/null
1141
1142
1143 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1144 ac_ls_di=`ls -di .` &&
1145 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1146 { echo "$as_me: error: Working directory cannot be determined" >&2
1147 { (exit 1); exit 1; }; }
1148 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1149 { echo "$as_me: error: pwd does not report name of working directory" >&2
1150 { (exit 1); exit 1; }; }
1151
1152
1153 # Find the source files, if location was not specified.
1154 if test -z "$srcdir"; then
1155 ac_srcdir_defaulted=yes
1156 # Try the directory containing this script, then the parent directory.
1157 ac_confdir=`$as_dirname -- "$0" ||
1158 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1159 X"$0" : 'X\(//\)[^/]' \| \
1160 X"$0" : 'X\(//\)$' \| \
1161 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1162 echo X"$0" |
1163 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1164 s//\1/
1165 q
1166 }
1167 /^X\(\/\/\)[^/].*/{
1168 s//\1/
1169 q
1170 }
1171 /^X\(\/\/\)$/{
1172 s//\1/
1173 q
1174 }
1175 /^X\(\/\).*/{
1176 s//\1/
1177 q
1178 }
1179 s/.*/./; q'`
1180 srcdir=$ac_confdir
1181 if test ! -r "$srcdir/$ac_unique_file"; then
1182 srcdir=..
1183 fi
1184 else
1185 ac_srcdir_defaulted=no
1186 fi
1187 if test ! -r "$srcdir/$ac_unique_file"; then
1188 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1189 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1190 { (exit 1); exit 1; }; }
1191 fi
1192 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1193 ac_abs_confdir=`(
1194 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1195 { (exit 1); exit 1; }; }
1196 pwd)`
1197 # When building in place, set srcdir=.
1198 if test "$ac_abs_confdir" = "$ac_pwd"; then
1199 srcdir=.
1200 fi
1201 # Remove unnecessary trailing slashes from srcdir.
1202 # Double slashes in file names in object file debugging info
1203 # mess up M-x gdb in Emacs.
1204 case $srcdir in
1205 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1206 esac
1207 for ac_var in $ac_precious_vars; do
1208 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1209 eval ac_env_${ac_var}_value=\$${ac_var}
1210 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1211 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1212 done
1213
1214 #
1215 # Report the --help message.
1216 #
1217 if test "$ac_init_help" = "long"; then
1218 # Omit some internal or obsolete options to make the list less imposing.
1219 # This message is too long to be a string in the A/UX 3.1 sh.
1220 cat <<_ACEOF
1221 \`configure' configures this package to adapt to many kinds of systems.
1222
1223 Usage: $0 [OPTION]... [VAR=VALUE]...
1224
1225 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1226 VAR=VALUE. See below for descriptions of some of the useful variables.
1227
1228 Defaults for the options are specified in brackets.
1229
1230 Configuration:
1231 -h, --help display this help and exit
1232 --help=short display options specific to this package
1233 --help=recursive display the short help of all the included packages
1234 -V, --version display version information and exit
1235 -q, --quiet, --silent do not print \`checking...' messages
1236 --cache-file=FILE cache test results in FILE [disabled]
1237 -C, --config-cache alias for \`--cache-file=config.cache'
1238 -n, --no-create do not create output files
1239 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1240
1241 Installation directories:
1242 --prefix=PREFIX install architecture-independent files in PREFIX
1243 [$ac_default_prefix]
1244 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1245 [PREFIX]
1246
1247 By default, \`make install' will install all the files in
1248 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1249 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1250 for instance \`--prefix=\$HOME'.
1251
1252 For better control, use the options below.
1253
1254 Fine tuning of the installation directories:
1255 --bindir=DIR user executables [EPREFIX/bin]
1256 --sbindir=DIR system admin executables [EPREFIX/sbin]
1257 --libexecdir=DIR program executables [EPREFIX/libexec]
1258 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1259 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1260 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1261 --libdir=DIR object code libraries [EPREFIX/lib]
1262 --includedir=DIR C header files [PREFIX/include]
1263 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1264 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1265 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1266 --infodir=DIR info documentation [DATAROOTDIR/info]
1267 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1268 --mandir=DIR man documentation [DATAROOTDIR/man]
1269 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1270 --htmldir=DIR html documentation [DOCDIR]
1271 --dvidir=DIR dvi documentation [DOCDIR]
1272 --pdfdir=DIR pdf documentation [DOCDIR]
1273 --psdir=DIR ps documentation [DOCDIR]
1274 _ACEOF
1275
1276 cat <<\_ACEOF
1277
1278 X features:
1279 --x-includes=DIR X include files are in DIR
1280 --x-libraries=DIR X library files are in DIR
1281
1282 Program names:
1283 --program-prefix=PREFIX prepend PREFIX to installed program names
1284 --program-suffix=SUFFIX append SUFFIX to installed program names
1285 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1286
1287 System types:
1288 --build=BUILD configure for building on BUILD [guessed]
1289 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1290 _ACEOF
1291 fi
1292
1293 if test -n "$ac_init_help"; then
1294
1295 cat <<\_ACEOF
1296
1297 Optional Features:
1298 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1299 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1300 --enable-everything enable standard non-multichoice features
1301 NOTE: this option is order dependent
1302 --enable-warnings turn on g++ warnings
1303 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1304 --enable-combining enable composition of base and combining characters
1305 --enable-xft enable xft support on systems that have it
1306 --enable-font-styles enable bold and italic support
1307 --enable-afterimage enable integration with libAfterImage for background images
1308 --enable-transparency enable transparent backgrounds
1309 --enable-fading enable colors fading when off focus
1310 --enable-rxvt-scroll enable rxvt style scrollbar
1311 --enable-next-scroll enable NeXT style scrollbar
1312 --enable-xterm-scroll enable Xterm style scrollbar
1313 --enable-plain-scroll enable plain style scrollbar
1314 --enable-perl enable embedded perl interpreter
1315 --enable-xim XIM (X Input Method) protocol support
1316 --disable-backspace-key disable handling of the backspace key
1317 --disable-delete-key disable handling of the delete key
1318 --disable-resources disable all resource checking
1319 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1320 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1321 --disable-swapscreen disable swap screen support
1322 --enable-iso14755 enable support for extended ISO 14755 modes
1323 --enable-frills enable support for rarely used features
1324 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1325 --enable-selectionscrolling enable scrolling during selections
1326 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1327 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1328 --enable-smart-resize enable smart growth/shrink behaviour
1329 --enable-text-blink enable blinking text
1330 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1331 --enable-utmp enable utmp (utmpx) support
1332 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1333 --enable-lastlog enable lastlog support (requires --enable-utmp)
1334
1335 Optional Packages:
1336 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1337 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1338 --with-afterimage-config=DIR use libAfterImage config script in DIR
1339 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1340 --with-res-name=NAME use this as default resource name (default: urxvt)
1341 --with-res-class=CLASS use this as the resource class (default: URxvt)
1342 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1343 --with-term=NAME set the terminal to NAME (default: rxvt)
1344 --with-terminfo=PATH set the path to the terminfo tree to PATH
1345 --with-x use the X Window System
1346
1347 Some influential environment variables:
1348 CC C compiler command
1349 CFLAGS C compiler flags
1350 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1351 nonstandard directory <lib dir>
1352 LIBS libraries to pass to the linker, e.g. -l<library>
1353 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1354 you have headers in a nonstandard directory <include dir>
1355 CXX C++ compiler command
1356 CXXFLAGS C++ compiler flags
1357 CPP C preprocessor
1358 CXXCPP C++ preprocessor
1359 XMKMF Path to xmkmf, Makefile generator for X Window System
1360
1361 Use these variables to override the choices made by `configure' or to help
1362 it to find libraries and programs with nonstandard names/locations.
1363
1364 _ACEOF
1365 ac_status=$?
1366 fi
1367
1368 if test "$ac_init_help" = "recursive"; then
1369 # If there are subdirs, report their specific --help.
1370 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1371 test -d "$ac_dir" || continue
1372 ac_builddir=.
1373
1374 case "$ac_dir" in
1375 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1376 *)
1377 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1378 # A ".." for each directory in $ac_dir_suffix.
1379 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1380 case $ac_top_builddir_sub in
1381 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1382 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1383 esac ;;
1384 esac
1385 ac_abs_top_builddir=$ac_pwd
1386 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1387 # for backward compatibility:
1388 ac_top_builddir=$ac_top_build_prefix
1389
1390 case $srcdir in
1391 .) # We are building in place.
1392 ac_srcdir=.
1393 ac_top_srcdir=$ac_top_builddir_sub
1394 ac_abs_top_srcdir=$ac_pwd ;;
1395 [\\/]* | ?:[\\/]* ) # Absolute name.
1396 ac_srcdir=$srcdir$ac_dir_suffix;
1397 ac_top_srcdir=$srcdir
1398 ac_abs_top_srcdir=$srcdir ;;
1399 *) # Relative name.
1400 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1401 ac_top_srcdir=$ac_top_build_prefix$srcdir
1402 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1403 esac
1404 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1405
1406 cd "$ac_dir" || { ac_status=$?; continue; }
1407 # Check for guested configure.
1408 if test -f "$ac_srcdir/configure.gnu"; then
1409 echo &&
1410 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1411 elif test -f "$ac_srcdir/configure"; then
1412 echo &&
1413 $SHELL "$ac_srcdir/configure" --help=recursive
1414 else
1415 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1416 fi || ac_status=$?
1417 cd "$ac_pwd" || { ac_status=$?; break; }
1418 done
1419 fi
1420
1421 test -n "$ac_init_help" && exit $ac_status
1422 if $ac_init_version; then
1423 cat <<\_ACEOF
1424 configure
1425 generated by GNU Autoconf 2.61
1426
1427 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1428 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1429 This configure script is free software; the Free Software Foundation
1430 gives unlimited permission to copy, distribute and modify it.
1431 _ACEOF
1432 exit
1433 fi
1434 cat >config.log <<_ACEOF
1435 This file contains any messages produced by compilers while
1436 running configure, to aid debugging if configure makes a mistake.
1437
1438 It was created by $as_me, which was
1439 generated by GNU Autoconf 2.61. Invocation command line was
1440
1441 $ $0 $@
1442
1443 _ACEOF
1444 exec 5>>config.log
1445 {
1446 cat <<_ASUNAME
1447 ## --------- ##
1448 ## Platform. ##
1449 ## --------- ##
1450
1451 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1452 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1453 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1454 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1455 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1456
1457 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1458 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1459
1460 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1461 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1462 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1463 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1464 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1465 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1466 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1467
1468 _ASUNAME
1469
1470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1471 for as_dir in $PATH
1472 do
1473 IFS=$as_save_IFS
1474 test -z "$as_dir" && as_dir=.
1475 echo "PATH: $as_dir"
1476 done
1477 IFS=$as_save_IFS
1478
1479 } >&5
1480
1481 cat >&5 <<_ACEOF
1482
1483
1484 ## ----------- ##
1485 ## Core tests. ##
1486 ## ----------- ##
1487
1488 _ACEOF
1489
1490
1491 # Keep a trace of the command line.
1492 # Strip out --no-create and --no-recursion so they do not pile up.
1493 # Strip out --silent because we don't want to record it for future runs.
1494 # Also quote any args containing shell meta-characters.
1495 # Make two passes to allow for proper duplicate-argument suppression.
1496 ac_configure_args=
1497 ac_configure_args0=
1498 ac_configure_args1=
1499 ac_must_keep_next=false
1500 for ac_pass in 1 2
1501 do
1502 for ac_arg
1503 do
1504 case $ac_arg in
1505 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1506 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1507 | -silent | --silent | --silen | --sile | --sil)
1508 continue ;;
1509 *\'*)
1510 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1511 esac
1512 case $ac_pass in
1513 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1514 2)
1515 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1516 if test $ac_must_keep_next = true; then
1517 ac_must_keep_next=false # Got value, back to normal.
1518 else
1519 case $ac_arg in
1520 *=* | --config-cache | -C | -disable-* | --disable-* \
1521 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1522 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1523 | -with-* | --with-* | -without-* | --without-* | --x)
1524 case "$ac_configure_args0 " in
1525 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1526 esac
1527 ;;
1528 -* ) ac_must_keep_next=true ;;
1529 esac
1530 fi
1531 ac_configure_args="$ac_configure_args '$ac_arg'"
1532 ;;
1533 esac
1534 done
1535 done
1536 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1537 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1538
1539 # When interrupted or exit'd, cleanup temporary files, and complete
1540 # config.log. We remove comments because anyway the quotes in there
1541 # would cause problems or look ugly.
1542 # WARNING: Use '\'' to represent an apostrophe within the trap.
1543 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1544 trap 'exit_status=$?
1545 # Save into config.log some information that might help in debugging.
1546 {
1547 echo
1548
1549 cat <<\_ASBOX
1550 ## ---------------- ##
1551 ## Cache variables. ##
1552 ## ---------------- ##
1553 _ASBOX
1554 echo
1555 # The following way of writing the cache mishandles newlines in values,
1556 (
1557 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1558 eval ac_val=\$$ac_var
1559 case $ac_val in #(
1560 *${as_nl}*)
1561 case $ac_var in #(
1562 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1563 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1564 esac
1565 case $ac_var in #(
1566 _ | IFS | as_nl) ;; #(
1567 *) $as_unset $ac_var ;;
1568 esac ;;
1569 esac
1570 done
1571 (set) 2>&1 |
1572 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1573 *${as_nl}ac_space=\ *)
1574 sed -n \
1575 "s/'\''/'\''\\\\'\'''\''/g;
1576 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1577 ;; #(
1578 *)
1579 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1580 ;;
1581 esac |
1582 sort
1583 )
1584 echo
1585
1586 cat <<\_ASBOX
1587 ## ----------------- ##
1588 ## Output variables. ##
1589 ## ----------------- ##
1590 _ASBOX
1591 echo
1592 for ac_var in $ac_subst_vars
1593 do
1594 eval ac_val=\$$ac_var
1595 case $ac_val in
1596 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1597 esac
1598 echo "$ac_var='\''$ac_val'\''"
1599 done | sort
1600 echo
1601
1602 if test -n "$ac_subst_files"; then
1603 cat <<\_ASBOX
1604 ## ------------------- ##
1605 ## File substitutions. ##
1606 ## ------------------- ##
1607 _ASBOX
1608 echo
1609 for ac_var in $ac_subst_files
1610 do
1611 eval ac_val=\$$ac_var
1612 case $ac_val in
1613 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1614 esac
1615 echo "$ac_var='\''$ac_val'\''"
1616 done | sort
1617 echo
1618 fi
1619
1620 if test -s confdefs.h; then
1621 cat <<\_ASBOX
1622 ## ----------- ##
1623 ## confdefs.h. ##
1624 ## ----------- ##
1625 _ASBOX
1626 echo
1627 cat confdefs.h
1628 echo
1629 fi
1630 test "$ac_signal" != 0 &&
1631 echo "$as_me: caught signal $ac_signal"
1632 echo "$as_me: exit $exit_status"
1633 } >&5
1634 rm -f core *.core core.conftest.* &&
1635 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1636 exit $exit_status
1637 ' 0
1638 for ac_signal in 1 2 13 15; do
1639 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1640 done
1641 ac_signal=0
1642
1643 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1644 rm -f -r conftest* confdefs.h
1645
1646 # Predefined preprocessor variables.
1647
1648 cat >>confdefs.h <<_ACEOF
1649 #define PACKAGE_NAME "$PACKAGE_NAME"
1650 _ACEOF
1651
1652
1653 cat >>confdefs.h <<_ACEOF
1654 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1655 _ACEOF
1656
1657
1658 cat >>confdefs.h <<_ACEOF
1659 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1660 _ACEOF
1661
1662
1663 cat >>confdefs.h <<_ACEOF
1664 #define PACKAGE_STRING "$PACKAGE_STRING"
1665 _ACEOF
1666
1667
1668 cat >>confdefs.h <<_ACEOF
1669 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1670 _ACEOF
1671
1672
1673 # Let the site file select an alternate cache file if it wants to.
1674 # Prefer explicitly selected file to automatically selected ones.
1675 if test -n "$CONFIG_SITE"; then
1676 set x "$CONFIG_SITE"
1677 elif test "x$prefix" != xNONE; then
1678 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1679 else
1680 set x "$ac_default_prefix/share/config.site" \
1681 "$ac_default_prefix/etc/config.site"
1682 fi
1683 shift
1684 for ac_site_file
1685 do
1686 if test -r "$ac_site_file"; then
1687 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1688 echo "$as_me: loading site script $ac_site_file" >&6;}
1689 sed 's/^/| /' "$ac_site_file" >&5
1690 . "$ac_site_file"
1691 fi
1692 done
1693
1694 if test -r "$cache_file"; then
1695 # Some versions of bash will fail to source /dev/null (special
1696 # files actually), so we avoid doing that.
1697 if test -f "$cache_file"; then
1698 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1699 echo "$as_me: loading cache $cache_file" >&6;}
1700 case $cache_file in
1701 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1702 *) . "./$cache_file";;
1703 esac
1704 fi
1705 else
1706 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1707 echo "$as_me: creating cache $cache_file" >&6;}
1708 >$cache_file
1709 fi
1710
1711 # Check that the precious variables saved in the cache have kept the same
1712 # value.
1713 ac_cache_corrupted=false
1714 for ac_var in $ac_precious_vars; do
1715 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1716 eval ac_new_set=\$ac_env_${ac_var}_set
1717 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1718 eval ac_new_val=\$ac_env_${ac_var}_value
1719 case $ac_old_set,$ac_new_set in
1720 set,)
1721 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1722 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1723 ac_cache_corrupted=: ;;
1724 ,set)
1725 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1726 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1727 ac_cache_corrupted=: ;;
1728 ,);;
1729 *)
1730 if test "x$ac_old_val" != "x$ac_new_val"; then
1731 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1732 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1733 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1734 echo "$as_me: former value: $ac_old_val" >&2;}
1735 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1736 echo "$as_me: current value: $ac_new_val" >&2;}
1737 ac_cache_corrupted=:
1738 fi;;
1739 esac
1740 # Pass precious variables to config.status.
1741 if test "$ac_new_set" = set; then
1742 case $ac_new_val in
1743 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1744 *) ac_arg=$ac_var=$ac_new_val ;;
1745 esac
1746 case " $ac_configure_args " in
1747 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1748 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1749 esac
1750 fi
1751 done
1752 if $ac_cache_corrupted; then
1753 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1754 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1755 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1756 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1757 { (exit 1); exit 1; }; }
1758 fi
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776 ac_ext=c
1777 ac_cpp='$CPP $CPPFLAGS'
1778 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1779 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1780 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1781
1782
1783
1784
1785 ac_config_headers="$ac_config_headers config.h:config.h.in"
1786
1787
1788 ac_aux_dir=
1789 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1790 if test -f "$ac_dir/install-sh"; then
1791 ac_aux_dir=$ac_dir
1792 ac_install_sh="$ac_aux_dir/install-sh -c"
1793 break
1794 elif test -f "$ac_dir/install.sh"; then
1795 ac_aux_dir=$ac_dir
1796 ac_install_sh="$ac_aux_dir/install.sh -c"
1797 break
1798 elif test -f "$ac_dir/shtool"; then
1799 ac_aux_dir=$ac_dir
1800 ac_install_sh="$ac_aux_dir/shtool install -c"
1801 break
1802 fi
1803 done
1804 if test -z "$ac_aux_dir"; then
1805 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1806 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1807 { (exit 1); exit 1; }; }
1808 fi
1809
1810 # These three variables are undocumented and unsupported,
1811 # and are intended to be withdrawn in a future Autoconf release.
1812 # They can cause serious problems if a builder's source tree is in a directory
1813 # whose full name contains unusual characters.
1814 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1815 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1816 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1817
1818
1819 # Make sure we can run config.sub.
1820 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1821 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1822 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1823 { (exit 1); exit 1; }; }
1824
1825 { echo "$as_me:$LINENO: checking build system type" >&5
1826 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1827 if test "${ac_cv_build+set}" = set; then
1828 echo $ECHO_N "(cached) $ECHO_C" >&6
1829 else
1830 ac_build_alias=$build_alias
1831 test "x$ac_build_alias" = x &&
1832 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1833 test "x$ac_build_alias" = x &&
1834 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1835 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1836 { (exit 1); exit 1; }; }
1837 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1838 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1839 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1840 { (exit 1); exit 1; }; }
1841
1842 fi
1843 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1844 echo "${ECHO_T}$ac_cv_build" >&6; }
1845 case $ac_cv_build in
1846 *-*-*) ;;
1847 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1848 echo "$as_me: error: invalid value of canonical build" >&2;}
1849 { (exit 1); exit 1; }; };;
1850 esac
1851 build=$ac_cv_build
1852 ac_save_IFS=$IFS; IFS='-'
1853 set x $ac_cv_build
1854 shift
1855 build_cpu=$1
1856 build_vendor=$2
1857 shift; shift
1858 # Remember, the first character of IFS is used to create $*,
1859 # except with old shells:
1860 build_os=$*
1861 IFS=$ac_save_IFS
1862 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1863
1864
1865 { echo "$as_me:$LINENO: checking host system type" >&5
1866 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1867 if test "${ac_cv_host+set}" = set; then
1868 echo $ECHO_N "(cached) $ECHO_C" >&6
1869 else
1870 if test "x$host_alias" = x; then
1871 ac_cv_host=$ac_cv_build
1872 else
1873 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1874 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1875 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1876 { (exit 1); exit 1; }; }
1877 fi
1878
1879 fi
1880 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1881 echo "${ECHO_T}$ac_cv_host" >&6; }
1882 case $ac_cv_host in
1883 *-*-*) ;;
1884 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1885 echo "$as_me: error: invalid value of canonical host" >&2;}
1886 { (exit 1); exit 1; }; };;
1887 esac
1888 host=$ac_cv_host
1889 ac_save_IFS=$IFS; IFS='-'
1890 set x $ac_cv_host
1891 shift
1892 host_cpu=$1
1893 host_vendor=$2
1894 shift; shift
1895 # Remember, the first character of IFS is used to create $*,
1896 # except with old shells:
1897 host_os=$*
1898 IFS=$ac_save_IFS
1899 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1900
1901
1902
1903 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1904 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1905
1906 echo ""
1907 echo "configuring for rxvt $VERSION"
1908 echo ""
1909
1910 orig_CXXFLAGS="$CXXFLAGS"
1911
1912 ac_ext=c
1913 ac_cpp='$CPP $CPPFLAGS'
1914 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1915 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1916 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1917 if test -n "$ac_tool_prefix"; then
1918 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1919 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1920 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1921 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1922 if test "${ac_cv_prog_CC+set}" = set; then
1923 echo $ECHO_N "(cached) $ECHO_C" >&6
1924 else
1925 if test -n "$CC"; then
1926 ac_cv_prog_CC="$CC" # Let the user override the test.
1927 else
1928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1929 for as_dir in $PATH
1930 do
1931 IFS=$as_save_IFS
1932 test -z "$as_dir" && as_dir=.
1933 for ac_exec_ext in '' $ac_executable_extensions; do
1934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1935 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1936 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1937 break 2
1938 fi
1939 done
1940 done
1941 IFS=$as_save_IFS
1942
1943 fi
1944 fi
1945 CC=$ac_cv_prog_CC
1946 if test -n "$CC"; then
1947 { echo "$as_me:$LINENO: result: $CC" >&5
1948 echo "${ECHO_T}$CC" >&6; }
1949 else
1950 { echo "$as_me:$LINENO: result: no" >&5
1951 echo "${ECHO_T}no" >&6; }
1952 fi
1953
1954
1955 fi
1956 if test -z "$ac_cv_prog_CC"; then
1957 ac_ct_CC=$CC
1958 # Extract the first word of "gcc", so it can be a program name with args.
1959 set dummy gcc; ac_word=$2
1960 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1961 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1962 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1963 echo $ECHO_N "(cached) $ECHO_C" >&6
1964 else
1965 if test -n "$ac_ct_CC"; then
1966 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1967 else
1968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1969 for as_dir in $PATH
1970 do
1971 IFS=$as_save_IFS
1972 test -z "$as_dir" && as_dir=.
1973 for ac_exec_ext in '' $ac_executable_extensions; do
1974 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1975 ac_cv_prog_ac_ct_CC="gcc"
1976 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1977 break 2
1978 fi
1979 done
1980 done
1981 IFS=$as_save_IFS
1982
1983 fi
1984 fi
1985 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1986 if test -n "$ac_ct_CC"; then
1987 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1988 echo "${ECHO_T}$ac_ct_CC" >&6; }
1989 else
1990 { echo "$as_me:$LINENO: result: no" >&5
1991 echo "${ECHO_T}no" >&6; }
1992 fi
1993
1994 if test "x$ac_ct_CC" = x; then
1995 CC=""
1996 else
1997 case $cross_compiling:$ac_tool_warned in
1998 yes:)
1999 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2000 whose name does not start with the host triplet. If you think this
2001 configuration is useful to you, please write to autoconf@gnu.org." >&5
2002 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2003 whose name does not start with the host triplet. If you think this
2004 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2005 ac_tool_warned=yes ;;
2006 esac
2007 CC=$ac_ct_CC
2008 fi
2009 else
2010 CC="$ac_cv_prog_CC"
2011 fi
2012
2013 if test -z "$CC"; then
2014 if test -n "$ac_tool_prefix"; then
2015 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2016 set dummy ${ac_tool_prefix}cc; ac_word=$2
2017 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2019 if test "${ac_cv_prog_CC+set}" = set; then
2020 echo $ECHO_N "(cached) $ECHO_C" >&6
2021 else
2022 if test -n "$CC"; then
2023 ac_cv_prog_CC="$CC" # Let the user override the test.
2024 else
2025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2026 for as_dir in $PATH
2027 do
2028 IFS=$as_save_IFS
2029 test -z "$as_dir" && as_dir=.
2030 for ac_exec_ext in '' $ac_executable_extensions; do
2031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2032 ac_cv_prog_CC="${ac_tool_prefix}cc"
2033 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2034 break 2
2035 fi
2036 done
2037 done
2038 IFS=$as_save_IFS
2039
2040 fi
2041 fi
2042 CC=$ac_cv_prog_CC
2043 if test -n "$CC"; then
2044 { echo "$as_me:$LINENO: result: $CC" >&5
2045 echo "${ECHO_T}$CC" >&6; }
2046 else
2047 { echo "$as_me:$LINENO: result: no" >&5
2048 echo "${ECHO_T}no" >&6; }
2049 fi
2050
2051
2052 fi
2053 fi
2054 if test -z "$CC"; then
2055 # Extract the first word of "cc", so it can be a program name with args.
2056 set dummy cc; ac_word=$2
2057 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2058 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2059 if test "${ac_cv_prog_CC+set}" = set; then
2060 echo $ECHO_N "(cached) $ECHO_C" >&6
2061 else
2062 if test -n "$CC"; then
2063 ac_cv_prog_CC="$CC" # Let the user override the test.
2064 else
2065 ac_prog_rejected=no
2066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2067 for as_dir in $PATH
2068 do
2069 IFS=$as_save_IFS
2070 test -z "$as_dir" && as_dir=.
2071 for ac_exec_ext in '' $ac_executable_extensions; do
2072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2073 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2074 ac_prog_rejected=yes
2075 continue
2076 fi
2077 ac_cv_prog_CC="cc"
2078 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2079 break 2
2080 fi
2081 done
2082 done
2083 IFS=$as_save_IFS
2084
2085 if test $ac_prog_rejected = yes; then
2086 # We found a bogon in the path, so make sure we never use it.
2087 set dummy $ac_cv_prog_CC
2088 shift
2089 if test $# != 0; then
2090 # We chose a different compiler from the bogus one.
2091 # However, it has the same basename, so the bogon will be chosen
2092 # first if we set CC to just the basename; use the full file name.
2093 shift
2094 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2095 fi
2096 fi
2097 fi
2098 fi
2099 CC=$ac_cv_prog_CC
2100 if test -n "$CC"; then
2101 { echo "$as_me:$LINENO: result: $CC" >&5
2102 echo "${ECHO_T}$CC" >&6; }
2103 else
2104 { echo "$as_me:$LINENO: result: no" >&5
2105 echo "${ECHO_T}no" >&6; }
2106 fi
2107
2108
2109 fi
2110 if test -z "$CC"; then
2111 if test -n "$ac_tool_prefix"; then
2112 for ac_prog in cl.exe
2113 do
2114 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2115 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2116 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2117 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2118 if test "${ac_cv_prog_CC+set}" = set; then
2119 echo $ECHO_N "(cached) $ECHO_C" >&6
2120 else
2121 if test -n "$CC"; then
2122 ac_cv_prog_CC="$CC" # Let the user override the test.
2123 else
2124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2125 for as_dir in $PATH
2126 do
2127 IFS=$as_save_IFS
2128 test -z "$as_dir" && as_dir=.
2129 for ac_exec_ext in '' $ac_executable_extensions; do
2130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2131 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2132 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2133 break 2
2134 fi
2135 done
2136 done
2137 IFS=$as_save_IFS
2138
2139 fi
2140 fi
2141 CC=$ac_cv_prog_CC
2142 if test -n "$CC"; then
2143 { echo "$as_me:$LINENO: result: $CC" >&5
2144 echo "${ECHO_T}$CC" >&6; }
2145 else
2146 { echo "$as_me:$LINENO: result: no" >&5
2147 echo "${ECHO_T}no" >&6; }
2148 fi
2149
2150
2151 test -n "$CC" && break
2152 done
2153 fi
2154 if test -z "$CC"; then
2155 ac_ct_CC=$CC
2156 for ac_prog in cl.exe
2157 do
2158 # Extract the first word of "$ac_prog", so it can be a program name with args.
2159 set dummy $ac_prog; ac_word=$2
2160 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2161 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2162 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2163 echo $ECHO_N "(cached) $ECHO_C" >&6
2164 else
2165 if test -n "$ac_ct_CC"; then
2166 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2167 else
2168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2169 for as_dir in $PATH
2170 do
2171 IFS=$as_save_IFS
2172 test -z "$as_dir" && as_dir=.
2173 for ac_exec_ext in '' $ac_executable_extensions; do
2174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2175 ac_cv_prog_ac_ct_CC="$ac_prog"
2176 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2177 break 2
2178 fi
2179 done
2180 done
2181 IFS=$as_save_IFS
2182
2183 fi
2184 fi
2185 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2186 if test -n "$ac_ct_CC"; then
2187 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2188 echo "${ECHO_T}$ac_ct_CC" >&6; }
2189 else
2190 { echo "$as_me:$LINENO: result: no" >&5
2191 echo "${ECHO_T}no" >&6; }
2192 fi
2193
2194
2195 test -n "$ac_ct_CC" && break
2196 done
2197
2198 if test "x$ac_ct_CC" = x; then
2199 CC=""
2200 else
2201 case $cross_compiling:$ac_tool_warned in
2202 yes:)
2203 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2204 whose name does not start with the host triplet. If you think this
2205 configuration is useful to you, please write to autoconf@gnu.org." >&5
2206 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2207 whose name does not start with the host triplet. If you think this
2208 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2209 ac_tool_warned=yes ;;
2210 esac
2211 CC=$ac_ct_CC
2212 fi
2213 fi
2214
2215 fi
2216
2217
2218 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2219 See \`config.log' for more details." >&5
2220 echo "$as_me: error: no acceptable C compiler found in \$PATH
2221 See \`config.log' for more details." >&2;}
2222 { (exit 1); exit 1; }; }
2223
2224 # Provide some information about the compiler.
2225 echo "$as_me:$LINENO: checking for C compiler version" >&5
2226 ac_compiler=`set X $ac_compile; echo $2`
2227 { (ac_try="$ac_compiler --version >&5"
2228 case "(($ac_try" in
2229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2230 *) ac_try_echo=$ac_try;;
2231 esac
2232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2233 (eval "$ac_compiler --version >&5") 2>&5
2234 ac_status=$?
2235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 (exit $ac_status); }
2237 { (ac_try="$ac_compiler -v >&5"
2238 case "(($ac_try" in
2239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2240 *) ac_try_echo=$ac_try;;
2241 esac
2242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2243 (eval "$ac_compiler -v >&5") 2>&5
2244 ac_status=$?
2245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2246 (exit $ac_status); }
2247 { (ac_try="$ac_compiler -V >&5"
2248 case "(($ac_try" in
2249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2250 *) ac_try_echo=$ac_try;;
2251 esac
2252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2253 (eval "$ac_compiler -V >&5") 2>&5
2254 ac_status=$?
2255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256 (exit $ac_status); }
2257
2258 cat >conftest.$ac_ext <<_ACEOF
2259 /* confdefs.h. */
2260 _ACEOF
2261 cat confdefs.h >>conftest.$ac_ext
2262 cat >>conftest.$ac_ext <<_ACEOF
2263 /* end confdefs.h. */
2264
2265 int
2266 main ()
2267 {
2268
2269 ;
2270 return 0;
2271 }
2272 _ACEOF
2273 ac_clean_files_save=$ac_clean_files
2274 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2275 # Try to create an executable without -o first, disregard a.out.
2276 # It will help us diagnose broken compilers, and finding out an intuition
2277 # of exeext.
2278 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2279 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2280 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2281 #
2282 # List of possible output files, starting from the most likely.
2283 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2284 # only as a last resort. b.out is created by i960 compilers.
2285 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2286 #
2287 # The IRIX 6 linker writes into existing files which may not be
2288 # executable, retaining their permissions. Remove them first so a
2289 # subsequent execution test works.
2290 ac_rmfiles=
2291 for ac_file in $ac_files
2292 do
2293 case $ac_file in
2294 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2295 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2296 esac
2297 done
2298 rm -f $ac_rmfiles
2299
2300 if { (ac_try="$ac_link_default"
2301 case "(($ac_try" in
2302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2303 *) ac_try_echo=$ac_try;;
2304 esac
2305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2306 (eval "$ac_link_default") 2>&5
2307 ac_status=$?
2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309 (exit $ac_status); }; then
2310 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2311 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2312 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2313 # so that the user can short-circuit this test for compilers unknown to
2314 # Autoconf.
2315 for ac_file in $ac_files ''
2316 do
2317 test -f "$ac_file" || continue
2318 case $ac_file in
2319 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2320 ;;
2321 [ab].out )
2322 # We found the default executable, but exeext='' is most
2323 # certainly right.
2324 break;;
2325 *.* )
2326 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2327 then :; else
2328 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2329 fi
2330 # We set ac_cv_exeext here because the later test for it is not
2331 # safe: cross compilers may not add the suffix if given an `-o'
2332 # argument, so we may need to know it at that point already.
2333 # Even if this section looks crufty: it has the advantage of
2334 # actually working.
2335 break;;
2336 * )
2337 break;;
2338 esac
2339 done
2340 test "$ac_cv_exeext" = no && ac_cv_exeext=
2341
2342 else
2343 ac_file=''
2344 fi
2345
2346 { echo "$as_me:$LINENO: result: $ac_file" >&5
2347 echo "${ECHO_T}$ac_file" >&6; }
2348 if test -z "$ac_file"; then
2349 echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2353 See \`config.log' for more details." >&5
2354 echo "$as_me: error: C compiler cannot create executables
2355 See \`config.log' for more details." >&2;}
2356 { (exit 77); exit 77; }; }
2357 fi
2358
2359 ac_exeext=$ac_cv_exeext
2360
2361 # Check that the compiler produces executables we can run. If not, either
2362 # the compiler is broken, or we cross compile.
2363 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2364 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2365 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2366 # If not cross compiling, check that we can run a simple program.
2367 if test "$cross_compiling" != yes; then
2368 if { ac_try='./$ac_file'
2369 { (case "(($ac_try" in
2370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2371 *) ac_try_echo=$ac_try;;
2372 esac
2373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2374 (eval "$ac_try") 2>&5
2375 ac_status=$?
2376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 (exit $ac_status); }; }; then
2378 cross_compiling=no
2379 else
2380 if test "$cross_compiling" = maybe; then
2381 cross_compiling=yes
2382 else
2383 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2384 If you meant to cross compile, use \`--host'.
2385 See \`config.log' for more details." >&5
2386 echo "$as_me: error: cannot run C compiled programs.
2387 If you meant to cross compile, use \`--host'.
2388 See \`config.log' for more details." >&2;}
2389 { (exit 1); exit 1; }; }
2390 fi
2391 fi
2392 fi
2393 { echo "$as_me:$LINENO: result: yes" >&5
2394 echo "${ECHO_T}yes" >&6; }
2395
2396 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2397 ac_clean_files=$ac_clean_files_save
2398 # Check that the compiler produces executables we can run. If not, either
2399 # the compiler is broken, or we cross compile.
2400 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2401 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2402 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2403 echo "${ECHO_T}$cross_compiling" >&6; }
2404
2405 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2406 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2407 if { (ac_try="$ac_link"
2408 case "(($ac_try" in
2409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2410 *) ac_try_echo=$ac_try;;
2411 esac
2412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2413 (eval "$ac_link") 2>&5
2414 ac_status=$?
2415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 (exit $ac_status); }; then
2417 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2418 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2419 # work properly (i.e., refer to `conftest.exe'), while it won't with
2420 # `rm'.
2421 for ac_file in conftest.exe conftest conftest.*; do
2422 test -f "$ac_file" || continue
2423 case $ac_file in
2424 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2425 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2426 break;;
2427 * ) break;;
2428 esac
2429 done
2430 else
2431 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2432 See \`config.log' for more details." >&5
2433 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2434 See \`config.log' for more details." >&2;}
2435 { (exit 1); exit 1; }; }
2436 fi
2437
2438 rm -f conftest$ac_cv_exeext
2439 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2440 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2441
2442 rm -f conftest.$ac_ext
2443 EXEEXT=$ac_cv_exeext
2444 ac_exeext=$EXEEXT
2445 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2446 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2447 if test "${ac_cv_objext+set}" = set; then
2448 echo $ECHO_N "(cached) $ECHO_C" >&6
2449 else
2450 cat >conftest.$ac_ext <<_ACEOF
2451 /* confdefs.h. */
2452 _ACEOF
2453 cat confdefs.h >>conftest.$ac_ext
2454 cat >>conftest.$ac_ext <<_ACEOF
2455 /* end confdefs.h. */
2456
2457 int
2458 main ()
2459 {
2460
2461 ;
2462 return 0;
2463 }
2464 _ACEOF
2465 rm -f conftest.o conftest.obj
2466 if { (ac_try="$ac_compile"
2467 case "(($ac_try" in
2468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2469 *) ac_try_echo=$ac_try;;
2470 esac
2471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2472 (eval "$ac_compile") 2>&5
2473 ac_status=$?
2474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2475 (exit $ac_status); }; then
2476 for ac_file in conftest.o conftest.obj conftest.*; do
2477 test -f "$ac_file" || continue;
2478 case $ac_file in
2479 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2480 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2481 break;;
2482 esac
2483 done
2484 else
2485 echo "$as_me: failed program was:" >&5
2486 sed 's/^/| /' conftest.$ac_ext >&5
2487
2488 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2489 See \`config.log' for more details." >&5
2490 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2491 See \`config.log' for more details." >&2;}
2492 { (exit 1); exit 1; }; }
2493 fi
2494
2495 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2496 fi
2497 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2498 echo "${ECHO_T}$ac_cv_objext" >&6; }
2499 OBJEXT=$ac_cv_objext
2500 ac_objext=$OBJEXT
2501 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2502 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2503 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2504 echo $ECHO_N "(cached) $ECHO_C" >&6
2505 else
2506 cat >conftest.$ac_ext <<_ACEOF
2507 /* confdefs.h. */
2508 _ACEOF
2509 cat confdefs.h >>conftest.$ac_ext
2510 cat >>conftest.$ac_ext <<_ACEOF
2511 /* end confdefs.h. */
2512
2513 int
2514 main ()
2515 {
2516 #ifndef __GNUC__
2517 choke me
2518 #endif
2519
2520 ;
2521 return 0;
2522 }
2523 _ACEOF
2524 rm -f conftest.$ac_objext
2525 if { (ac_try="$ac_compile"
2526 case "(($ac_try" in
2527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2528 *) ac_try_echo=$ac_try;;
2529 esac
2530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2531 (eval "$ac_compile") 2>conftest.er1
2532 ac_status=$?
2533 grep -v '^ *+' conftest.er1 >conftest.err
2534 rm -f conftest.er1
2535 cat conftest.err >&5
2536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2537 (exit $ac_status); } && {
2538 test -z "$ac_c_werror_flag" ||
2539 test ! -s conftest.err
2540 } && test -s conftest.$ac_objext; then
2541 ac_compiler_gnu=yes
2542 else
2543 echo "$as_me: failed program was:" >&5
2544 sed 's/^/| /' conftest.$ac_ext >&5
2545
2546 ac_compiler_gnu=no
2547 fi
2548
2549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2550 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2551
2552 fi
2553 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2554 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2555 GCC=`test $ac_compiler_gnu = yes && echo yes`
2556 ac_test_CFLAGS=${CFLAGS+set}
2557 ac_save_CFLAGS=$CFLAGS
2558 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2559 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2560 if test "${ac_cv_prog_cc_g+set}" = set; then
2561 echo $ECHO_N "(cached) $ECHO_C" >&6
2562 else
2563 ac_save_c_werror_flag=$ac_c_werror_flag
2564 ac_c_werror_flag=yes
2565 ac_cv_prog_cc_g=no
2566 CFLAGS="-g"
2567 cat >conftest.$ac_ext <<_ACEOF
2568 /* confdefs.h. */
2569 _ACEOF
2570 cat confdefs.h >>conftest.$ac_ext
2571 cat >>conftest.$ac_ext <<_ACEOF
2572 /* end confdefs.h. */
2573
2574 int
2575 main ()
2576 {
2577
2578 ;
2579 return 0;
2580 }
2581 _ACEOF
2582 rm -f conftest.$ac_objext
2583 if { (ac_try="$ac_compile"
2584 case "(($ac_try" in
2585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2586 *) ac_try_echo=$ac_try;;
2587 esac
2588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2589 (eval "$ac_compile") 2>conftest.er1
2590 ac_status=$?
2591 grep -v '^ *+' conftest.er1 >conftest.err
2592 rm -f conftest.er1
2593 cat conftest.err >&5
2594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 (exit $ac_status); } && {
2596 test -z "$ac_c_werror_flag" ||
2597 test ! -s conftest.err
2598 } && test -s conftest.$ac_objext; then
2599 ac_cv_prog_cc_g=yes
2600 else
2601 echo "$as_me: failed program was:" >&5
2602 sed 's/^/| /' conftest.$ac_ext >&5
2603
2604 CFLAGS=""
2605 cat >conftest.$ac_ext <<_ACEOF
2606 /* confdefs.h. */
2607 _ACEOF
2608 cat confdefs.h >>conftest.$ac_ext
2609 cat >>conftest.$ac_ext <<_ACEOF
2610 /* end confdefs.h. */
2611
2612 int
2613 main ()
2614 {
2615
2616 ;
2617 return 0;
2618 }
2619 _ACEOF
2620 rm -f conftest.$ac_objext
2621 if { (ac_try="$ac_compile"
2622 case "(($ac_try" in
2623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2624 *) ac_try_echo=$ac_try;;
2625 esac
2626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2627 (eval "$ac_compile") 2>conftest.er1
2628 ac_status=$?
2629 grep -v '^ *+' conftest.er1 >conftest.err
2630 rm -f conftest.er1
2631 cat conftest.err >&5
2632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633 (exit $ac_status); } && {
2634 test -z "$ac_c_werror_flag" ||
2635 test ! -s conftest.err
2636 } && test -s conftest.$ac_objext; then
2637 :
2638 else
2639 echo "$as_me: failed program was:" >&5
2640 sed 's/^/| /' conftest.$ac_ext >&5
2641
2642 ac_c_werror_flag=$ac_save_c_werror_flag
2643 CFLAGS="-g"
2644 cat >conftest.$ac_ext <<_ACEOF
2645 /* confdefs.h. */
2646 _ACEOF
2647 cat confdefs.h >>conftest.$ac_ext
2648 cat >>conftest.$ac_ext <<_ACEOF
2649 /* end confdefs.h. */
2650
2651 int
2652 main ()
2653 {
2654
2655 ;
2656 return 0;
2657 }
2658 _ACEOF
2659 rm -f conftest.$ac_objext
2660 if { (ac_try="$ac_compile"
2661 case "(($ac_try" in
2662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2663 *) ac_try_echo=$ac_try;;
2664 esac
2665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2666 (eval "$ac_compile") 2>conftest.er1
2667 ac_status=$?
2668 grep -v '^ *+' conftest.er1 >conftest.err
2669 rm -f conftest.er1
2670 cat conftest.err >&5
2671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2672 (exit $ac_status); } && {
2673 test -z "$ac_c_werror_flag" ||
2674 test ! -s conftest.err
2675 } && test -s conftest.$ac_objext; then
2676 ac_cv_prog_cc_g=yes
2677 else
2678 echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681
2682 fi
2683
2684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2685 fi
2686
2687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2688 fi
2689
2690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2691 ac_c_werror_flag=$ac_save_c_werror_flag
2692 fi
2693 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2694 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2695 if test "$ac_test_CFLAGS" = set; then
2696 CFLAGS=$ac_save_CFLAGS
2697 elif test $ac_cv_prog_cc_g = yes; then
2698 if test "$GCC" = yes; then
2699 CFLAGS="-g -O2"
2700 else
2701 CFLAGS="-g"
2702 fi
2703 else
2704 if test "$GCC" = yes; then
2705 CFLAGS="-O2"
2706 else
2707 CFLAGS=
2708 fi
2709 fi
2710 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2711 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2712 if test "${ac_cv_prog_cc_c89+set}" = set; then
2713 echo $ECHO_N "(cached) $ECHO_C" >&6
2714 else
2715 ac_cv_prog_cc_c89=no
2716 ac_save_CC=$CC
2717 cat >conftest.$ac_ext <<_ACEOF
2718 /* confdefs.h. */
2719 _ACEOF
2720 cat confdefs.h >>conftest.$ac_ext
2721 cat >>conftest.$ac_ext <<_ACEOF
2722 /* end confdefs.h. */
2723 #include <stdarg.h>
2724 #include <stdio.h>
2725 #include <sys/types.h>
2726 #include <sys/stat.h>
2727 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2728 struct buf { int x; };
2729 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2730 static char *e (p, i)
2731 char **p;
2732 int i;
2733 {
2734 return p[i];
2735 }
2736 static char *f (char * (*g) (char **, int), char **p, ...)
2737 {
2738 char *s;
2739 va_list v;
2740 va_start (v,p);
2741 s = g (p, va_arg (v,int));
2742 va_end (v);
2743 return s;
2744 }
2745
2746 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2747 function prototypes and stuff, but not '\xHH' hex character constants.
2748 These don't provoke an error unfortunately, instead are silently treated
2749 as 'x'. The following induces an error, until -std is added to get
2750 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2751 array size at least. It's necessary to write '\x00'==0 to get something
2752 that's true only with -std. */
2753 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2754
2755 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2756 inside strings and character constants. */
2757 #define FOO(x) 'x'
2758 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2759
2760 int test (int i, double x);
2761 struct s1 {int (*f) (int a);};
2762 struct s2 {int (*f) (double a);};
2763 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2764 int argc;
2765 char **argv;
2766 int
2767 main ()
2768 {
2769 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2770 ;
2771 return 0;
2772 }
2773 _ACEOF
2774 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2775 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2776 do
2777 CC="$ac_save_CC $ac_arg"
2778 rm -f conftest.$ac_objext
2779 if { (ac_try="$ac_compile"
2780 case "(($ac_try" in
2781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782 *) ac_try_echo=$ac_try;;
2783 esac
2784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2785 (eval "$ac_compile") 2>conftest.er1
2786 ac_status=$?
2787 grep -v '^ *+' conftest.er1 >conftest.err
2788 rm -f conftest.er1
2789 cat conftest.err >&5
2790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2791 (exit $ac_status); } && {
2792 test -z "$ac_c_werror_flag" ||
2793 test ! -s conftest.err
2794 } && test -s conftest.$ac_objext; then
2795 ac_cv_prog_cc_c89=$ac_arg
2796 else
2797 echo "$as_me: failed program was:" >&5
2798 sed 's/^/| /' conftest.$ac_ext >&5
2799
2800
2801 fi
2802
2803 rm -f core conftest.err conftest.$ac_objext
2804 test "x$ac_cv_prog_cc_c89" != "xno" && break
2805 done
2806 rm -f conftest.$ac_ext
2807 CC=$ac_save_CC
2808
2809 fi
2810 # AC_CACHE_VAL
2811 case "x$ac_cv_prog_cc_c89" in
2812 x)
2813 { echo "$as_me:$LINENO: result: none needed" >&5
2814 echo "${ECHO_T}none needed" >&6; } ;;
2815 xno)
2816 { echo "$as_me:$LINENO: result: unsupported" >&5
2817 echo "${ECHO_T}unsupported" >&6; } ;;
2818 *)
2819 CC="$CC $ac_cv_prog_cc_c89"
2820 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2821 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2822 esac
2823
2824
2825 ac_ext=c
2826 ac_cpp='$CPP $CPPFLAGS'
2827 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2828 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2829 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2830
2831 ac_ext=cpp
2832 ac_cpp='$CXXCPP $CPPFLAGS'
2833 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2834 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2835 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2836 if test -z "$CXX"; then
2837 if test -n "$CCC"; then
2838 CXX=$CCC
2839 else
2840 if test -n "$ac_tool_prefix"; then
2841 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2842 do
2843 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2844 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2845 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2846 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2847 if test "${ac_cv_prog_CXX+set}" = set; then
2848 echo $ECHO_N "(cached) $ECHO_C" >&6
2849 else
2850 if test -n "$CXX"; then
2851 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2852 else
2853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2854 for as_dir in $PATH
2855 do
2856 IFS=$as_save_IFS
2857 test -z "$as_dir" && as_dir=.
2858 for ac_exec_ext in '' $ac_executable_extensions; do
2859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2860 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2861 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2862 break 2
2863 fi
2864 done
2865 done
2866 IFS=$as_save_IFS
2867
2868 fi
2869 fi
2870 CXX=$ac_cv_prog_CXX
2871 if test -n "$CXX"; then
2872 { echo "$as_me:$LINENO: result: $CXX" >&5
2873 echo "${ECHO_T}$CXX" >&6; }
2874 else
2875 { echo "$as_me:$LINENO: result: no" >&5
2876 echo "${ECHO_T}no" >&6; }
2877 fi
2878
2879
2880 test -n "$CXX" && break
2881 done
2882 fi
2883 if test -z "$CXX"; then
2884 ac_ct_CXX=$CXX
2885 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2886 do
2887 # Extract the first word of "$ac_prog", so it can be a program name with args.
2888 set dummy $ac_prog; ac_word=$2
2889 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2890 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2891 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2892 echo $ECHO_N "(cached) $ECHO_C" >&6
2893 else
2894 if test -n "$ac_ct_CXX"; then
2895 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2896 else
2897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2898 for as_dir in $PATH
2899 do
2900 IFS=$as_save_IFS
2901 test -z "$as_dir" && as_dir=.
2902 for ac_exec_ext in '' $ac_executable_extensions; do
2903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2904 ac_cv_prog_ac_ct_CXX="$ac_prog"
2905 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2906 break 2
2907 fi
2908 done
2909 done
2910 IFS=$as_save_IFS
2911
2912 fi
2913 fi
2914 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2915 if test -n "$ac_ct_CXX"; then
2916 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2917 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2918 else
2919 { echo "$as_me:$LINENO: result: no" >&5
2920 echo "${ECHO_T}no" >&6; }
2921 fi
2922
2923
2924 test -n "$ac_ct_CXX" && break
2925 done
2926
2927 if test "x$ac_ct_CXX" = x; then
2928 CXX="g++"
2929 else
2930 case $cross_compiling:$ac_tool_warned in
2931 yes:)
2932 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2933 whose name does not start with the host triplet. If you think this
2934 configuration is useful to you, please write to autoconf@gnu.org." >&5
2935 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2936 whose name does not start with the host triplet. If you think this
2937 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2938 ac_tool_warned=yes ;;
2939 esac
2940 CXX=$ac_ct_CXX
2941 fi
2942 fi
2943
2944 fi
2945 fi
2946 # Provide some information about the compiler.
2947 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2948 ac_compiler=`set X $ac_compile; echo $2`
2949 { (ac_try="$ac_compiler --version >&5"
2950 case "(($ac_try" in
2951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2952 *) ac_try_echo=$ac_try;;
2953 esac
2954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2955 (eval "$ac_compiler --version >&5") 2>&5
2956 ac_status=$?
2957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2958 (exit $ac_status); }
2959 { (ac_try="$ac_compiler -v >&5"
2960 case "(($ac_try" in
2961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2962 *) ac_try_echo=$ac_try;;
2963 esac
2964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2965 (eval "$ac_compiler -v >&5") 2>&5
2966 ac_status=$?
2967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2968 (exit $ac_status); }
2969 { (ac_try="$ac_compiler -V >&5"
2970 case "(($ac_try" in
2971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2972 *) ac_try_echo=$ac_try;;
2973 esac
2974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2975 (eval "$ac_compiler -V >&5") 2>&5
2976 ac_status=$?
2977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 (exit $ac_status); }
2979
2980 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2981 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2982 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2983 echo $ECHO_N "(cached) $ECHO_C" >&6
2984 else
2985 cat >conftest.$ac_ext <<_ACEOF
2986 /* confdefs.h. */
2987 _ACEOF
2988 cat confdefs.h >>conftest.$ac_ext
2989 cat >>conftest.$ac_ext <<_ACEOF
2990 /* end confdefs.h. */
2991
2992 int
2993 main ()
2994 {
2995 #ifndef __GNUC__
2996 choke me
2997 #endif
2998
2999 ;
3000 return 0;
3001 }
3002 _ACEOF
3003 rm -f conftest.$ac_objext
3004 if { (ac_try="$ac_compile"
3005 case "(($ac_try" in
3006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3007 *) ac_try_echo=$ac_try;;
3008 esac
3009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3010 (eval "$ac_compile") 2>conftest.er1
3011 ac_status=$?
3012 grep -v '^ *+' conftest.er1 >conftest.err
3013 rm -f conftest.er1
3014 cat conftest.err >&5
3015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 (exit $ac_status); } && {
3017 test -z "$ac_cxx_werror_flag" ||
3018 test ! -s conftest.err
3019 } && test -s conftest.$ac_objext; then
3020 ac_compiler_gnu=yes
3021 else
3022 echo "$as_me: failed program was:" >&5
3023 sed 's/^/| /' conftest.$ac_ext >&5
3024
3025 ac_compiler_gnu=no
3026 fi
3027
3028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3029 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3030
3031 fi
3032 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3033 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3034 GXX=`test $ac_compiler_gnu = yes && echo yes`
3035 ac_test_CXXFLAGS=${CXXFLAGS+set}
3036 ac_save_CXXFLAGS=$CXXFLAGS
3037 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3038 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3039 if test "${ac_cv_prog_cxx_g+set}" = set; then
3040 echo $ECHO_N "(cached) $ECHO_C" >&6
3041 else
3042 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3043 ac_cxx_werror_flag=yes
3044 ac_cv_prog_cxx_g=no
3045 CXXFLAGS="-g"
3046 cat >conftest.$ac_ext <<_ACEOF
3047 /* confdefs.h. */
3048 _ACEOF
3049 cat confdefs.h >>conftest.$ac_ext
3050 cat >>conftest.$ac_ext <<_ACEOF
3051 /* end confdefs.h. */
3052
3053 int
3054 main ()
3055 {
3056
3057 ;
3058 return 0;
3059 }
3060 _ACEOF
3061 rm -f conftest.$ac_objext
3062 if { (ac_try="$ac_compile"
3063 case "(($ac_try" in
3064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3065 *) ac_try_echo=$ac_try;;
3066 esac
3067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3068 (eval "$ac_compile") 2>conftest.er1
3069 ac_status=$?
3070 grep -v '^ *+' conftest.er1 >conftest.err
3071 rm -f conftest.er1
3072 cat conftest.err >&5
3073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3074 (exit $ac_status); } && {
3075 test -z "$ac_cxx_werror_flag" ||
3076 test ! -s conftest.err
3077 } && test -s conftest.$ac_objext; then
3078 ac_cv_prog_cxx_g=yes
3079 else
3080 echo "$as_me: failed program was:" >&5
3081 sed 's/^/| /' conftest.$ac_ext >&5
3082
3083 CXXFLAGS=""
3084 cat >conftest.$ac_ext <<_ACEOF
3085 /* confdefs.h. */
3086 _ACEOF
3087 cat confdefs.h >>conftest.$ac_ext
3088 cat >>conftest.$ac_ext <<_ACEOF
3089 /* end confdefs.h. */
3090
3091 int
3092 main ()
3093 {
3094
3095 ;
3096 return 0;
3097 }
3098 _ACEOF
3099 rm -f conftest.$ac_objext
3100 if { (ac_try="$ac_compile"
3101 case "(($ac_try" in
3102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3103 *) ac_try_echo=$ac_try;;
3104 esac
3105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3106 (eval "$ac_compile") 2>conftest.er1
3107 ac_status=$?
3108 grep -v '^ *+' conftest.er1 >conftest.err
3109 rm -f conftest.er1
3110 cat conftest.err >&5
3111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3112 (exit $ac_status); } && {
3113 test -z "$ac_cxx_werror_flag" ||
3114 test ! -s conftest.err
3115 } && test -s conftest.$ac_objext; then
3116 :
3117 else
3118 echo "$as_me: failed program was:" >&5
3119 sed 's/^/| /' conftest.$ac_ext >&5
3120
3121 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3122 CXXFLAGS="-g"
3123 cat >conftest.$ac_ext <<_ACEOF
3124 /* confdefs.h. */
3125 _ACEOF
3126 cat confdefs.h >>conftest.$ac_ext
3127 cat >>conftest.$ac_ext <<_ACEOF
3128 /* end confdefs.h. */
3129
3130 int
3131 main ()
3132 {
3133
3134 ;
3135 return 0;
3136 }
3137 _ACEOF
3138 rm -f conftest.$ac_objext
3139 if { (ac_try="$ac_compile"
3140 case "(($ac_try" in
3141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3142 *) ac_try_echo=$ac_try;;
3143 esac
3144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3145 (eval "$ac_compile") 2>conftest.er1
3146 ac_status=$?
3147 grep -v '^ *+' conftest.er1 >conftest.err
3148 rm -f conftest.er1
3149 cat conftest.err >&5
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); } && {
3152 test -z "$ac_cxx_werror_flag" ||
3153 test ! -s conftest.err
3154 } && test -s conftest.$ac_objext; then
3155 ac_cv_prog_cxx_g=yes
3156 else
3157 echo "$as_me: failed program was:" >&5
3158 sed 's/^/| /' conftest.$ac_ext >&5
3159
3160
3161 fi
3162
3163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3164 fi
3165
3166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3167 fi
3168
3169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3170 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3171 fi
3172 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3173 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3174 if test "$ac_test_CXXFLAGS" = set; then
3175 CXXFLAGS=$ac_save_CXXFLAGS
3176 elif test $ac_cv_prog_cxx_g = yes; then
3177 if test "$GXX" = yes; then
3178 CXXFLAGS="-g -O2"
3179 else
3180 CXXFLAGS="-g"
3181 fi
3182 else
3183 if test "$GXX" = yes; then
3184 CXXFLAGS="-O2"
3185 else
3186 CXXFLAGS=
3187 fi
3188 fi
3189 ac_ext=c
3190 ac_cpp='$CPP $CPPFLAGS'
3191 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3192 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3193 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3194
3195 ac_ext=c
3196 ac_cpp='$CPP $CPPFLAGS'
3197 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3198 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3199 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3200 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3201 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3202 # On Suns, sometimes $CPP names a directory.
3203 if test -n "$CPP" && test -d "$CPP"; then
3204 CPP=
3205 fi
3206 if test -z "$CPP"; then
3207 if test "${ac_cv_prog_CPP+set}" = set; then
3208 echo $ECHO_N "(cached) $ECHO_C" >&6
3209 else
3210 # Double quotes because CPP needs to be expanded
3211 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3212 do
3213 ac_preproc_ok=false
3214 for ac_c_preproc_warn_flag in '' yes
3215 do
3216 # Use a header file that comes with gcc, so configuring glibc
3217 # with a fresh cross-compiler works.
3218 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3219 # <limits.h> exists even on freestanding compilers.
3220 # On the NeXT, cc -E runs the code through the compiler's parser,
3221 # not just through cpp. "Syntax error" is here to catch this case.
3222 cat >conftest.$ac_ext <<_ACEOF
3223 /* confdefs.h. */
3224 _ACEOF
3225 cat confdefs.h >>conftest.$ac_ext
3226 cat >>conftest.$ac_ext <<_ACEOF
3227 /* end confdefs.h. */
3228 #ifdef __STDC__
3229 # include <limits.h>
3230 #else
3231 # include <assert.h>
3232 #endif
3233 Syntax error
3234 _ACEOF
3235 if { (ac_try="$ac_cpp conftest.$ac_ext"
3236 case "(($ac_try" in
3237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3238 *) ac_try_echo=$ac_try;;
3239 esac
3240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3241 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3242 ac_status=$?
3243 grep -v '^ *+' conftest.er1 >conftest.err
3244 rm -f conftest.er1
3245 cat conftest.err >&5
3246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3247 (exit $ac_status); } >/dev/null && {
3248 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3249 test ! -s conftest.err
3250 }; then
3251 :
3252 else
3253 echo "$as_me: failed program was:" >&5
3254 sed 's/^/| /' conftest.$ac_ext >&5
3255
3256 # Broken: fails on valid input.
3257 continue
3258 fi
3259
3260 rm -f conftest.err conftest.$ac_ext
3261
3262 # OK, works on sane cases. Now check whether nonexistent headers
3263 # can be detected and how.
3264 cat >conftest.$ac_ext <<_ACEOF
3265 /* confdefs.h. */
3266 _ACEOF
3267 cat confdefs.h >>conftest.$ac_ext
3268 cat >>conftest.$ac_ext <<_ACEOF
3269 /* end confdefs.h. */
3270 #include <ac_nonexistent.h>
3271 _ACEOF
3272 if { (ac_try="$ac_cpp conftest.$ac_ext"
3273 case "(($ac_try" in
3274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3275 *) ac_try_echo=$ac_try;;
3276 esac
3277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3278 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3279 ac_status=$?
3280 grep -v '^ *+' conftest.er1 >conftest.err
3281 rm -f conftest.er1
3282 cat conftest.err >&5
3283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3284 (exit $ac_status); } >/dev/null && {
3285 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3286 test ! -s conftest.err
3287 }; then
3288 # Broken: success on invalid input.
3289 continue
3290 else
3291 echo "$as_me: failed program was:" >&5
3292 sed 's/^/| /' conftest.$ac_ext >&5
3293
3294 # Passes both tests.
3295 ac_preproc_ok=:
3296 break
3297 fi
3298
3299 rm -f conftest.err conftest.$ac_ext
3300
3301 done
3302 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3303 rm -f conftest.err conftest.$ac_ext
3304 if $ac_preproc_ok; then
3305 break
3306 fi
3307
3308 done
3309 ac_cv_prog_CPP=$CPP
3310
3311 fi
3312 CPP=$ac_cv_prog_CPP
3313 else
3314 ac_cv_prog_CPP=$CPP
3315 fi
3316 { echo "$as_me:$LINENO: result: $CPP" >&5
3317 echo "${ECHO_T}$CPP" >&6; }
3318 ac_preproc_ok=false
3319 for ac_c_preproc_warn_flag in '' yes
3320 do
3321 # Use a header file that comes with gcc, so configuring glibc
3322 # with a fresh cross-compiler works.
3323 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3324 # <limits.h> exists even on freestanding compilers.
3325 # On the NeXT, cc -E runs the code through the compiler's parser,
3326 # not just through cpp. "Syntax error" is here to catch this case.
3327 cat >conftest.$ac_ext <<_ACEOF
3328 /* confdefs.h. */
3329 _ACEOF
3330 cat confdefs.h >>conftest.$ac_ext
3331 cat >>conftest.$ac_ext <<_ACEOF
3332 /* end confdefs.h. */
3333 #ifdef __STDC__
3334 # include <limits.h>
3335 #else
3336 # include <assert.h>
3337 #endif
3338 Syntax error
3339 _ACEOF
3340 if { (ac_try="$ac_cpp conftest.$ac_ext"
3341 case "(($ac_try" in
3342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3343 *) ac_try_echo=$ac_try;;
3344 esac
3345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3346 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3347 ac_status=$?
3348 grep -v '^ *+' conftest.er1 >conftest.err
3349 rm -f conftest.er1
3350 cat conftest.err >&5
3351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3352 (exit $ac_status); } >/dev/null && {
3353 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3354 test ! -s conftest.err
3355 }; then
3356 :
3357 else
3358 echo "$as_me: failed program was:" >&5
3359 sed 's/^/| /' conftest.$ac_ext >&5
3360
3361 # Broken: fails on valid input.
3362 continue
3363 fi
3364
3365 rm -f conftest.err conftest.$ac_ext
3366
3367 # OK, works on sane cases. Now check whether nonexistent headers
3368 # can be detected and how.
3369 cat >conftest.$ac_ext <<_ACEOF
3370 /* confdefs.h. */
3371 _ACEOF
3372 cat confdefs.h >>conftest.$ac_ext
3373 cat >>conftest.$ac_ext <<_ACEOF
3374 /* end confdefs.h. */
3375 #include <ac_nonexistent.h>
3376 _ACEOF
3377 if { (ac_try="$ac_cpp conftest.$ac_ext"
3378 case "(($ac_try" in
3379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380 *) ac_try_echo=$ac_try;;
3381 esac
3382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3383 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3384 ac_status=$?
3385 grep -v '^ *+' conftest.er1 >conftest.err
3386 rm -f conftest.er1
3387 cat conftest.err >&5
3388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389 (exit $ac_status); } >/dev/null && {
3390 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3391 test ! -s conftest.err
3392 }; then
3393 # Broken: success on invalid input.
3394 continue
3395 else
3396 echo "$as_me: failed program was:" >&5
3397 sed 's/^/| /' conftest.$ac_ext >&5
3398
3399 # Passes both tests.
3400 ac_preproc_ok=:
3401 break
3402 fi
3403
3404 rm -f conftest.err conftest.$ac_ext
3405
3406 done
3407 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3408 rm -f conftest.err conftest.$ac_ext
3409 if $ac_preproc_ok; then
3410 :
3411 else
3412 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3413 See \`config.log' for more details." >&5
3414 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3415 See \`config.log' for more details." >&2;}
3416 { (exit 1); exit 1; }; }
3417 fi
3418
3419 ac_ext=c
3420 ac_cpp='$CPP $CPPFLAGS'
3421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3424
3425 # Find a good install program. We prefer a C program (faster),
3426 # so one script is as good as another. But avoid the broken or
3427 # incompatible versions:
3428 # SysV /etc/install, /usr/sbin/install
3429 # SunOS /usr/etc/install
3430 # IRIX /sbin/install
3431 # AIX /bin/install
3432 # AmigaOS /C/install, which installs bootblocks on floppy discs
3433 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3434 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3435 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3436 # OS/2's system install, which has a completely different semantic
3437 # ./install, which can be erroneously created by make from ./install.sh.
3438 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3439 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3440 if test -z "$INSTALL"; then
3441 if test "${ac_cv_path_install+set}" = set; then
3442 echo $ECHO_N "(cached) $ECHO_C" >&6
3443 else
3444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3445 for as_dir in $PATH
3446 do
3447 IFS=$as_save_IFS
3448 test -z "$as_dir" && as_dir=.
3449 # Account for people who put trailing slashes in PATH elements.
3450 case $as_dir/ in
3451 ./ | .// | /cC/* | \
3452 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3453 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3454 /usr/ucb/* ) ;;
3455 *)
3456 # OSF1 and SCO ODT 3.0 have their own names for install.
3457 # Don't use installbsd from OSF since it installs stuff as root
3458 # by default.
3459 for ac_prog in ginstall scoinst install; do
3460 for ac_exec_ext in '' $ac_executable_extensions; do
3461 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3462 if test $ac_prog = install &&
3463 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3464 # AIX install. It has an incompatible calling convention.
3465 :
3466 elif test $ac_prog = install &&
3467 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3468 # program-specific install script used by HP pwplus--don't use.
3469 :
3470 else
3471 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3472 break 3
3473 fi
3474 fi
3475 done
3476 done
3477 ;;
3478 esac
3479 done
3480 IFS=$as_save_IFS
3481
3482
3483 fi
3484 if test "${ac_cv_path_install+set}" = set; then
3485 INSTALL=$ac_cv_path_install
3486 else
3487 # As a last resort, use the slow shell script. Don't cache a
3488 # value for INSTALL within a source directory, because that will
3489 # break other packages using the cache if that directory is
3490 # removed, or if the value is a relative name.
3491 INSTALL=$ac_install_sh
3492 fi
3493 fi
3494 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3495 echo "${ECHO_T}$INSTALL" >&6; }
3496
3497 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3498 # It thinks the first close brace ends the variable substitution.
3499 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3500
3501 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3502
3503 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3504
3505
3506
3507
3508 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3509 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3510 if test "${ac_cv_path_GREP+set}" = set; then
3511 echo $ECHO_N "(cached) $ECHO_C" >&6
3512 else
3513 # Extract the first word of "grep ggrep" to use in msg output
3514 if test -z "$GREP"; then
3515 set dummy grep ggrep; ac_prog_name=$2
3516 if test "${ac_cv_path_GREP+set}" = set; then
3517 echo $ECHO_N "(cached) $ECHO_C" >&6
3518 else
3519 ac_path_GREP_found=false
3520 # Loop through the user's path and test for each of PROGNAME-LIST
3521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3522 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3523 do
3524 IFS=$as_save_IFS
3525 test -z "$as_dir" && as_dir=.
3526 for ac_prog in grep ggrep; do
3527 for ac_exec_ext in '' $ac_executable_extensions; do
3528 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3529 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3530 # Check for GNU ac_path_GREP and select it if it is found.
3531 # Check for GNU $ac_path_GREP
3532 case `"$ac_path_GREP" --version 2>&1` in
3533 *GNU*)
3534 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3535 *)
3536 ac_count=0
3537 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3538 while :
3539 do
3540 cat "conftest.in" "conftest.in" >"conftest.tmp"
3541 mv "conftest.tmp" "conftest.in"
3542 cp "conftest.in" "conftest.nl"
3543 echo 'GREP' >> "conftest.nl"
3544 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3545 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3546 ac_count=`expr $ac_count + 1`
3547 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3548 # Best one so far, save it but keep looking for a better one
3549 ac_cv_path_GREP="$ac_path_GREP"
3550 ac_path_GREP_max=$ac_count
3551 fi
3552 # 10*(2^10) chars as input seems more than enough
3553 test $ac_count -gt 10 && break
3554 done
3555 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3556 esac
3557
3558
3559 $ac_path_GREP_found && break 3
3560 done
3561 done
3562
3563 done
3564 IFS=$as_save_IFS
3565
3566
3567 fi
3568
3569 GREP="$ac_cv_path_GREP"
3570 if test -z "$GREP"; then
3571 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3572 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3573 { (exit 1); exit 1; }; }
3574 fi
3575
3576 else
3577 ac_cv_path_GREP=$GREP
3578 fi
3579
3580
3581 fi
3582 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3583 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3584 GREP="$ac_cv_path_GREP"
3585
3586
3587 { echo "$as_me:$LINENO: checking for egrep" >&5
3588 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3589 if test "${ac_cv_path_EGREP+set}" = set; then
3590 echo $ECHO_N "(cached) $ECHO_C" >&6
3591 else
3592 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3593 then ac_cv_path_EGREP="$GREP -E"
3594 else
3595 # Extract the first word of "egrep" to use in msg output
3596 if test -z "$EGREP"; then
3597 set dummy egrep; ac_prog_name=$2
3598 if test "${ac_cv_path_EGREP+set}" = set; then
3599 echo $ECHO_N "(cached) $ECHO_C" >&6
3600 else
3601 ac_path_EGREP_found=false
3602 # Loop through the user's path and test for each of PROGNAME-LIST
3603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3604 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3605 do
3606 IFS=$as_save_IFS
3607 test -z "$as_dir" && as_dir=.
3608 for ac_prog in egrep; do
3609 for ac_exec_ext in '' $ac_executable_extensions; do
3610 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3611 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3612 # Check for GNU ac_path_EGREP and select it if it is found.
3613 # Check for GNU $ac_path_EGREP
3614 case `"$ac_path_EGREP" --version 2>&1` in
3615 *GNU*)
3616 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3617 *)
3618 ac_count=0
3619 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3620 while :
3621 do
3622 cat "conftest.in" "conftest.in" >"conftest.tmp"
3623 mv "conftest.tmp" "conftest.in"
3624 cp "conftest.in" "conftest.nl"
3625 echo 'EGREP' >> "conftest.nl"
3626 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3627 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3628 ac_count=`expr $ac_count + 1`
3629 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3630 # Best one so far, save it but keep looking for a better one
3631 ac_cv_path_EGREP="$ac_path_EGREP"
3632 ac_path_EGREP_max=$ac_count
3633 fi
3634 # 10*(2^10) chars as input seems more than enough
3635 test $ac_count -gt 10 && break
3636 done
3637 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3638 esac
3639
3640
3641 $ac_path_EGREP_found && break 3
3642 done
3643 done
3644
3645 done
3646 IFS=$as_save_IFS
3647
3648
3649 fi
3650
3651 EGREP="$ac_cv_path_EGREP"
3652 if test -z "$EGREP"; then
3653 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3654 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3655 { (exit 1); exit 1; }; }
3656 fi
3657
3658 else
3659 ac_cv_path_EGREP=$EGREP
3660 fi
3661
3662
3663 fi
3664 fi
3665 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3666 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3667 EGREP="$ac_cv_path_EGREP"
3668
3669
3670
3671 { echo "$as_me:$LINENO: checking for AIX" >&5
3672 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3673 cat >conftest.$ac_ext <<_ACEOF
3674 /* confdefs.h. */
3675 _ACEOF
3676 cat confdefs.h >>conftest.$ac_ext
3677 cat >>conftest.$ac_ext <<_ACEOF
3678 /* end confdefs.h. */
3679 #ifdef _AIX
3680 yes
3681 #endif
3682
3683 _ACEOF
3684 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3685 $EGREP "yes" >/dev/null 2>&1; then
3686 { echo "$as_me:$LINENO: result: yes" >&5
3687 echo "${ECHO_T}yes" >&6; }
3688 cat >>confdefs.h <<\_ACEOF
3689 #define _ALL_SOURCE 1
3690 _ACEOF
3691
3692 else
3693 { echo "$as_me:$LINENO: result: no" >&5
3694 echo "${ECHO_T}no" >&6; }
3695 fi
3696 rm -f conftest*
3697
3698
3699
3700 cat >>confdefs.h <<\_ACEOF
3701 #define _GNU_SOURCE 1
3702 _ACEOF
3703
3704
3705 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3706 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3707 if test "${ac_cv_search_strerror+set}" = set; then
3708 echo $ECHO_N "(cached) $ECHO_C" >&6
3709 else
3710 ac_func_search_save_LIBS=$LIBS
3711 cat >conftest.$ac_ext <<_ACEOF
3712 /* confdefs.h. */
3713 _ACEOF
3714 cat confdefs.h >>conftest.$ac_ext
3715 cat >>conftest.$ac_ext <<_ACEOF
3716 /* end confdefs.h. */
3717
3718 /* Override any GCC internal prototype to avoid an error.
3719 Use char because int might match the return type of a GCC
3720 builtin and then its argument prototype would still apply. */
3721 #ifdef __cplusplus
3722 extern "C"
3723 #endif
3724 char strerror ();
3725 int
3726 main ()
3727 {
3728 return strerror ();
3729 ;
3730 return 0;
3731 }
3732 _ACEOF
3733 for ac_lib in '' cposix; do
3734 if test -z "$ac_lib"; then
3735 ac_res="none required"
3736 else
3737 ac_res=-l$ac_lib
3738 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3739 fi
3740 rm -f conftest.$ac_objext conftest$ac_exeext
3741 if { (ac_try="$ac_link"
3742 case "(($ac_try" in
3743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3744 *) ac_try_echo=$ac_try;;
3745 esac
3746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3747 (eval "$ac_link") 2>conftest.er1
3748 ac_status=$?
3749 grep -v '^ *+' conftest.er1 >conftest.err
3750 rm -f conftest.er1
3751 cat conftest.err >&5
3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3753 (exit $ac_status); } && {
3754 test -z "$ac_c_werror_flag" ||
3755 test ! -s conftest.err
3756 } && test -s conftest$ac_exeext &&
3757 $as_test_x conftest$ac_exeext; then
3758 ac_cv_search_strerror=$ac_res
3759 else
3760 echo "$as_me: failed program was:" >&5
3761 sed 's/^/| /' conftest.$ac_ext >&5
3762
3763
3764 fi
3765
3766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3767 conftest$ac_exeext
3768 if test "${ac_cv_search_strerror+set}" = set; then
3769 break
3770 fi
3771 done
3772 if test "${ac_cv_search_strerror+set}" = set; then
3773 :
3774 else
3775 ac_cv_search_strerror=no
3776 fi
3777 rm conftest.$ac_ext
3778 LIBS=$ac_func_search_save_LIBS
3779 fi
3780 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3781 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3782 ac_res=$ac_cv_search_strerror
3783 if test "$ac_res" != no; then
3784 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3785
3786 fi
3787
3788 ac_ext=cpp
3789 ac_cpp='$CXXCPP $CPPFLAGS'
3790 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3791 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3792 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3793
3794
3795 if test x$GCC = xyes && test x$GXX = xyes; then
3796 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3797 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3798 save_CXX="$CXX"
3799 save_LIBS="$LIBS"
3800 CXX="$CC"
3801 LIBS="$LIBS -lsupc++"
3802 LINKER="$CC"
3803
3804 cat >conftest.$ac_ext <<_ACEOF
3805 /* confdefs.h. */
3806 _ACEOF
3807 cat confdefs.h >>conftest.$ac_ext
3808 cat >>conftest.$ac_ext <<_ACEOF
3809 /* end confdefs.h. */
3810 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3811 int
3812 main ()
3813 {
3814
3815 ;
3816 return 0;
3817 }
3818 _ACEOF
3819 rm -f conftest.$ac_objext conftest$ac_exeext
3820 if { (ac_try="$ac_link"
3821 case "(($ac_try" in
3822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3823 *) ac_try_echo=$ac_try;;
3824 esac
3825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3826 (eval "$ac_link") 2>conftest.er1
3827 ac_status=$?
3828 grep -v '^ *+' conftest.er1 >conftest.err
3829 rm -f conftest.er1
3830 cat conftest.err >&5
3831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832 (exit $ac_status); } && {
3833 test -z "$ac_cxx_werror_flag" ||
3834 test ! -s conftest.err
3835 } && test -s conftest$ac_exeext &&
3836 $as_test_x conftest$ac_exeext; then
3837 { echo "$as_me:$LINENO: result: ok" >&5
3838 echo "${ECHO_T}ok" >&6; }
3839 else
3840 echo "$as_me: failed program was:" >&5
3841 sed 's/^/| /' conftest.$ac_ext >&5
3842
3843
3844 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3845 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3846 LIBS="$save_LIBS"
3847 LINKER="$save_CXX"
3848
3849
3850 fi
3851
3852 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3853 conftest$ac_exeext conftest.$ac_ext
3854 CXX="$save_CXX"
3855 fi
3856 LINKER=$LINKER
3857
3858
3859 if test -z "$orig_CXXFLAGS"; then
3860 if test x$GCC = xyes && test "x$GXX" = xyes; then
3861 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3862 cat >conftest.$ac_ext <<_ACEOF
3863 /* confdefs.h. */
3864 _ACEOF
3865 cat confdefs.h >>conftest.$ac_ext
3866 cat >>conftest.$ac_ext <<_ACEOF
3867 /* end confdefs.h. */
3868
3869 int
3870 main ()
3871 {
3872
3873 ;
3874 return 0;
3875 }
3876 _ACEOF
3877 rm -f conftest.$ac_objext
3878 if { (ac_try="$ac_compile"
3879 case "(($ac_try" in
3880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3881 *) ac_try_echo=$ac_try;;
3882 esac
3883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3884 (eval "$ac_compile") 2>conftest.er1
3885 ac_status=$?
3886 grep -v '^ *+' conftest.er1 >conftest.err
3887 rm -f conftest.er1
3888 cat conftest.err >&5
3889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3890 (exit $ac_status); } && {
3891 test -z "$ac_cxx_werror_flag" ||
3892 test ! -s conftest.err
3893 } && test -s conftest.$ac_objext; then
3894 :
3895 else
3896 echo "$as_me: failed program was:" >&5
3897 sed 's/^/| /' conftest.$ac_ext >&5
3898
3899 CXXFLAGS="-g -O3"
3900 fi
3901
3902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3903 else
3904 CXXFLAGS="-O"
3905 fi
3906 CFLAGS="$CXXFLAGS"
3907 fi
3908
3909 case $host in
3910 *-*-solaris* )
3911
3912 cat >>confdefs.h <<\_ACEOF
3913 #define _XOPEN_SOURCE 500
3914 _ACEOF
3915
3916 ;;
3917 esac
3918
3919 { echo "$as_me:$LINENO: checking for setlocale" >&5
3920 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3921 if test "${ac_cv_func_setlocale+set}" = set; then
3922 echo $ECHO_N "(cached) $ECHO_C" >&6
3923 else
3924 cat >conftest.$ac_ext <<_ACEOF
3925 /* confdefs.h. */
3926 _ACEOF
3927 cat confdefs.h >>conftest.$ac_ext
3928 cat >>conftest.$ac_ext <<_ACEOF
3929 /* end confdefs.h. */
3930 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3931 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3932 #define setlocale innocuous_setlocale
3933
3934 /* System header to define __stub macros and hopefully few prototypes,
3935 which can conflict with char setlocale (); below.
3936 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3937 <limits.h> exists even on freestanding compilers. */
3938
3939 #ifdef __STDC__
3940 # include <limits.h>
3941 #else
3942 # include <assert.h>
3943 #endif
3944
3945 #undef setlocale
3946
3947 /* Override any GCC internal prototype to avoid an error.
3948 Use char because int might match the return type of a GCC
3949 builtin and then its argument prototype would still apply. */
3950 #ifdef __cplusplus
3951 extern "C"
3952 #endif
3953 char setlocale ();
3954 /* The GNU C library defines this for functions which it implements
3955 to always fail with ENOSYS. Some functions are actually named
3956 something starting with __ and the normal name is an alias. */
3957 #if defined __stub_setlocale || defined __stub___setlocale
3958 choke me
3959 #endif
3960
3961 int
3962 main ()
3963 {
3964 return setlocale ();
3965 ;
3966 return 0;
3967 }
3968 _ACEOF
3969 rm -f conftest.$ac_objext conftest$ac_exeext
3970 if { (ac_try="$ac_link"
3971 case "(($ac_try" in
3972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3973 *) ac_try_echo=$ac_try;;
3974 esac
3975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3976 (eval "$ac_link") 2>conftest.er1
3977 ac_status=$?
3978 grep -v '^ *+' conftest.er1 >conftest.err
3979 rm -f conftest.er1
3980 cat conftest.err >&5
3981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3982 (exit $ac_status); } && {
3983 test -z "$ac_cxx_werror_flag" ||
3984 test ! -s conftest.err
3985 } && test -s conftest$ac_exeext &&
3986 $as_test_x conftest$ac_exeext; then
3987 ac_cv_func_setlocale=yes
3988 else
3989 echo "$as_me: failed program was:" >&5
3990 sed 's/^/| /' conftest.$ac_ext >&5
3991
3992 ac_cv_func_setlocale=no
3993 fi
3994
3995 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3996 conftest$ac_exeext conftest.$ac_ext
3997 fi
3998 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3999 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
4000 if test $ac_cv_func_setlocale = yes; then
4001 :
4002 else
4003 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4004 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4005 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4006 echo $ECHO_N "(cached) $ECHO_C" >&6
4007 else
4008 ac_check_lib_save_LIBS=$LIBS
4009 LIBS="-lxpg4 $LIBS"
4010 cat >conftest.$ac_ext <<_ACEOF
4011 /* confdefs.h. */
4012 _ACEOF
4013 cat confdefs.h >>conftest.$ac_ext
4014 cat >>conftest.$ac_ext <<_ACEOF
4015 /* end confdefs.h. */
4016
4017 /* Override any GCC internal prototype to avoid an error.
4018 Use char because int might match the return type of a GCC
4019 builtin and then its argument prototype would still apply. */
4020 #ifdef __cplusplus
4021 extern "C"
4022 #endif
4023 char setlocale ();
4024 int
4025 main ()
4026 {
4027 return setlocale ();
4028 ;
4029 return 0;
4030 }
4031 _ACEOF
4032 rm -f conftest.$ac_objext conftest$ac_exeext
4033 if { (ac_try="$ac_link"
4034 case "(($ac_try" in
4035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4036 *) ac_try_echo=$ac_try;;
4037 esac
4038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4039 (eval "$ac_link") 2>conftest.er1
4040 ac_status=$?
4041 grep -v '^ *+' conftest.er1 >conftest.err
4042 rm -f conftest.er1
4043 cat conftest.err >&5
4044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4045 (exit $ac_status); } && {
4046 test -z "$ac_cxx_werror_flag" ||
4047 test ! -s conftest.err
4048 } && test -s conftest$ac_exeext &&
4049 $as_test_x conftest$ac_exeext; then
4050 ac_cv_lib_xpg4_setlocale=yes
4051 else
4052 echo "$as_me: failed program was:" >&5
4053 sed 's/^/| /' conftest.$ac_ext >&5
4054
4055 ac_cv_lib_xpg4_setlocale=no
4056 fi
4057
4058 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4059 conftest$ac_exeext conftest.$ac_ext
4060 LIBS=$ac_check_lib_save_LIBS
4061 fi
4062 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4063 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4064 if test $ac_cv_lib_xpg4_setlocale = yes; then
4065 LIBS="$LIBS -lxpg4"
4066 fi
4067
4068 fi
4069
4070
4071 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4072 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4073 if test "${ac_cv_func_gethostbyname+set}" = set; then
4074 echo $ECHO_N "(cached) $ECHO_C" >&6
4075 else
4076 cat >conftest.$ac_ext <<_ACEOF
4077 /* confdefs.h. */
4078 _ACEOF
4079 cat confdefs.h >>conftest.$ac_ext
4080 cat >>conftest.$ac_ext <<_ACEOF
4081 /* end confdefs.h. */
4082 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4083 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4084 #define gethostbyname innocuous_gethostbyname
4085
4086 /* System header to define __stub macros and hopefully few prototypes,
4087 which can conflict with char gethostbyname (); below.
4088 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4089 <limits.h> exists even on freestanding compilers. */
4090
4091 #ifdef __STDC__
4092 # include <limits.h>
4093 #else
4094 # include <assert.h>
4095 #endif
4096
4097 #undef gethostbyname
4098
4099 /* Override any GCC internal prototype to avoid an error.
4100 Use char because int might match the return type of a GCC
4101 builtin and then its argument prototype would still apply. */
4102 #ifdef __cplusplus
4103 extern "C"
4104 #endif
4105 char gethostbyname ();
4106 /* The GNU C library defines this for functions which it implements
4107 to always fail with ENOSYS. Some functions are actually named
4108 something starting with __ and the normal name is an alias. */
4109 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4110 choke me
4111 #endif
4112
4113 int
4114 main ()
4115 {
4116 return gethostbyname ();
4117 ;
4118 return 0;
4119 }
4120 _ACEOF
4121 rm -f conftest.$ac_objext conftest$ac_exeext
4122 if { (ac_try="$ac_link"
4123 case "(($ac_try" in
4124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4125 *) ac_try_echo=$ac_try;;
4126 esac
4127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4128 (eval "$ac_link") 2>conftest.er1
4129 ac_status=$?
4130 grep -v '^ *+' conftest.er1 >conftest.err
4131 rm -f conftest.er1
4132 cat conftest.err >&5
4133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4134 (exit $ac_status); } && {
4135 test -z "$ac_cxx_werror_flag" ||
4136 test ! -s conftest.err
4137 } && test -s conftest$ac_exeext &&
4138 $as_test_x conftest$ac_exeext; then
4139 ac_cv_func_gethostbyname=yes
4140 else
4141 echo "$as_me: failed program was:" >&5
4142 sed 's/^/| /' conftest.$ac_ext >&5
4143
4144 ac_cv_func_gethostbyname=no
4145 fi
4146
4147 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4148 conftest$ac_exeext conftest.$ac_ext
4149 fi
4150 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4151 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4152 if test $ac_cv_func_gethostbyname = yes; then
4153 :
4154 else
4155 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4156 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4157 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4158 echo $ECHO_N "(cached) $ECHO_C" >&6
4159 else
4160 ac_check_lib_save_LIBS=$LIBS
4161 LIBS="-lnsl $LIBS"
4162 cat >conftest.$ac_ext <<_ACEOF
4163 /* confdefs.h. */
4164 _ACEOF
4165 cat confdefs.h >>conftest.$ac_ext
4166 cat >>conftest.$ac_ext <<_ACEOF
4167 /* end confdefs.h. */
4168
4169 /* Override any GCC internal prototype to avoid an error.
4170 Use char because int might match the return type of a GCC
4171 builtin and then its argument prototype would still apply. */
4172 #ifdef __cplusplus
4173 extern "C"
4174 #endif
4175 char gethostbyname ();
4176 int
4177 main ()
4178 {
4179 return gethostbyname ();
4180 ;
4181 return 0;
4182 }
4183 _ACEOF
4184 rm -f conftest.$ac_objext conftest$ac_exeext
4185 if { (ac_try="$ac_link"
4186 case "(($ac_try" in
4187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4188 *) ac_try_echo=$ac_try;;
4189 esac
4190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4191 (eval "$ac_link") 2>conftest.er1
4192 ac_status=$?
4193 grep -v '^ *+' conftest.er1 >conftest.err
4194 rm -f conftest.er1
4195 cat conftest.err >&5
4196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4197 (exit $ac_status); } && {
4198 test -z "$ac_cxx_werror_flag" ||
4199 test ! -s conftest.err
4200 } && test -s conftest$ac_exeext &&
4201 $as_test_x conftest$ac_exeext; then
4202 ac_cv_lib_nsl_gethostbyname=yes
4203 else
4204 echo "$as_me: failed program was:" >&5
4205 sed 's/^/| /' conftest.$ac_ext >&5
4206
4207 ac_cv_lib_nsl_gethostbyname=no
4208 fi
4209
4210 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4211 conftest$ac_exeext conftest.$ac_ext
4212 LIBS=$ac_check_lib_save_LIBS
4213 fi
4214 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4215 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4216 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4217 LIBS="$LIBS -lnsl"
4218 fi
4219
4220 fi
4221
4222 { echo "$as_me:$LINENO: checking for socket" >&5
4223 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4224 if test "${ac_cv_func_socket+set}" = set; then
4225 echo $ECHO_N "(cached) $ECHO_C" >&6
4226 else
4227 cat >conftest.$ac_ext <<_ACEOF
4228 /* confdefs.h. */
4229 _ACEOF
4230 cat confdefs.h >>conftest.$ac_ext
4231 cat >>conftest.$ac_ext <<_ACEOF
4232 /* end confdefs.h. */
4233 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4234 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4235 #define socket innocuous_socket
4236
4237 /* System header to define __stub macros and hopefully few prototypes,
4238 which can conflict with char socket (); below.
4239 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4240 <limits.h> exists even on freestanding compilers. */
4241
4242 #ifdef __STDC__
4243 # include <limits.h>
4244 #else
4245 # include <assert.h>
4246 #endif
4247
4248 #undef socket
4249
4250 /* Override any GCC internal prototype to avoid an error.
4251 Use char because int might match the return type of a GCC
4252 builtin and then its argument prototype would still apply. */
4253 #ifdef __cplusplus
4254 extern "C"
4255 #endif
4256 char socket ();
4257 /* The GNU C library defines this for functions which it implements
4258 to always fail with ENOSYS. Some functions are actually named
4259 something starting with __ and the normal name is an alias. */
4260 #if defined __stub_socket || defined __stub___socket
4261 choke me
4262 #endif
4263
4264 int
4265 main ()
4266 {
4267 return socket ();
4268 ;
4269 return 0;
4270 }
4271 _ACEOF
4272 rm -f conftest.$ac_objext conftest$ac_exeext
4273 if { (ac_try="$ac_link"
4274 case "(($ac_try" in
4275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4276 *) ac_try_echo=$ac_try;;
4277 esac
4278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4279 (eval "$ac_link") 2>conftest.er1
4280 ac_status=$?
4281 grep -v '^ *+' conftest.er1 >conftest.err
4282 rm -f conftest.er1
4283 cat conftest.err >&5
4284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4285 (exit $ac_status); } && {
4286 test -z "$ac_cxx_werror_flag" ||
4287 test ! -s conftest.err
4288 } && test -s conftest$ac_exeext &&
4289 $as_test_x conftest$ac_exeext; then
4290 ac_cv_func_socket=yes
4291 else
4292 echo "$as_me: failed program was:" >&5
4293 sed 's/^/| /' conftest.$ac_ext >&5
4294
4295 ac_cv_func_socket=no
4296 fi
4297
4298 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4299 conftest$ac_exeext conftest.$ac_ext
4300 fi
4301 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4302 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4303 if test $ac_cv_func_socket = yes; then
4304 :
4305 else
4306 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4307 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4308 if test "${ac_cv_lib_socket_socket+set}" = set; then
4309 echo $ECHO_N "(cached) $ECHO_C" >&6
4310 else
4311 ac_check_lib_save_LIBS=$LIBS
4312 LIBS="-lsocket $LIBS"
4313 cat >conftest.$ac_ext <<_ACEOF
4314 /* confdefs.h. */
4315 _ACEOF
4316 cat confdefs.h >>conftest.$ac_ext
4317 cat >>conftest.$ac_ext <<_ACEOF
4318 /* end confdefs.h. */
4319
4320 /* Override any GCC internal prototype to avoid an error.
4321 Use char because int might match the return type of a GCC
4322 builtin and then its argument prototype would still apply. */
4323 #ifdef __cplusplus
4324 extern "C"
4325 #endif
4326 char socket ();
4327 int
4328 main ()
4329 {
4330 return socket ();
4331 ;
4332 return 0;
4333 }
4334 _ACEOF
4335 rm -f conftest.$ac_objext conftest$ac_exeext
4336 if { (ac_try="$ac_link"
4337 case "(($ac_try" in
4338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4339 *) ac_try_echo=$ac_try;;
4340 esac
4341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4342 (eval "$ac_link") 2>conftest.er1
4343 ac_status=$?
4344 grep -v '^ *+' conftest.er1 >conftest.err
4345 rm -f conftest.er1
4346 cat conftest.err >&5
4347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4348 (exit $ac_status); } && {
4349 test -z "$ac_cxx_werror_flag" ||
4350 test ! -s conftest.err
4351 } && test -s conftest$ac_exeext &&
4352 $as_test_x conftest$ac_exeext; then
4353 ac_cv_lib_socket_socket=yes
4354 else
4355 echo "$as_me: failed program was:" >&5
4356 sed 's/^/| /' conftest.$ac_ext >&5
4357
4358 ac_cv_lib_socket_socket=no
4359 fi
4360
4361 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4362 conftest$ac_exeext conftest.$ac_ext
4363 LIBS=$ac_check_lib_save_LIBS
4364 fi
4365 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4366 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4367 if test $ac_cv_lib_socket_socket = yes; then
4368 LIBS="$LIBS -lsocket"
4369 fi
4370
4371 fi
4372
4373
4374
4375 support_frills=yes
4376 support_inheritpixmap=yes
4377 support_fading=yes
4378 support_keepscrolling=yes
4379 support_selectionscrolling=yes
4380 support_mousewheel=yes
4381 support_mouseslipwheel=yes
4382 support_text_blink=yes
4383 support_pointer_blank=yes
4384 support_scroll_rxvt=yes
4385 support_scroll_next=yes
4386 support_scroll_xterm=yes
4387 support_scroll_plain=yes
4388 support_xim=yes
4389 support_afterimage=yes
4390 support_afterstep=yes
4391 support_xft=yes
4392 support_unicode3=no
4393 support_combining=yes
4394 support_8bitctrls=no
4395 support_iso14755=yes
4396 support_styles=yes
4397 support_perl=yes
4398 codesets=all
4399
4400
4401
4402 # Check whether --enable-everything was given.
4403 if test "${enable_everything+set}" = set; then
4404 enableval=$enable_everything;
4405 if test x$enableval = xno; then
4406 support_frills=no
4407 support_inheritpixmap=no
4408 support_fading=no
4409 support_keepscrolling=no
4410 support_selectionscrolling=no
4411 support_lastlog=no
4412 support_mousewheel=no
4413 support_mouseslipwheel=no
4414 support_text_blink=no
4415 support_pointer_blank=no
4416 support_scroll_rxvt=no
4417 support_scroll_next=no
4418 support_scroll_xterm=no
4419 support_scroll_plain=no
4420 support_utmp=no
4421 support_wtmp=no
4422 support_xim=no
4423 support_afterimage=no
4424 support_afterstep=no
4425 support_xft=no
4426 support_unicode3=no
4427 support_combining=no
4428 support_8bitctrls=no
4429 support_iso14755=no
4430 support_styles=no
4431 support_perl=no
4432 codesets=
4433 fi
4434 if test x$enableval = xyes; then
4435 support_frills=yes
4436 support_inheritpixmap=yes
4437 support_fading=yes
4438 support_keepscrolling=yes
4439 support_selectionscrolling=yes
4440 support_lastlog=yes
4441 support_mousewheel=yes
4442 support_mouseslipwheel=yes
4443 support_text_blink=yes
4444 support_pointer_blank=yes
4445 support_scroll_rxvt=yes
4446 support_scroll_next=yes
4447 support_scroll_xterm=yes
4448 support_scroll_plain=yes
4449 support_utmp=yes
4450 support_wtmp=yes
4451 support_xim=yes
4452 support_afterimage=yes
4453 support_afterstep=yes
4454 support_xft=yes
4455 support_unicode3=yes
4456 support_combining=yes
4457 #support_8bitctrls=yes
4458 support_iso14755=yes
4459 support_styles=yes
4460 support_perl=yes
4461 codesets=all
4462 fi
4463
4464 fi
4465
4466
4467 WARNINGS=no
4468 # Check whether --enable-warnings was given.
4469 if test "${enable_warnings+set}" = set; then
4470 enableval=$enable_warnings; if test x$enableval = xyes; then
4471 WARNINGS=yes
4472 fi
4473 fi
4474
4475 if test x$GXX = xyes; then
4476 if test $WARNINGS = yes; then
4477 save_CXXFLAGS="$CXXFLAGS"
4478 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4479 cat >conftest.$ac_ext <<_ACEOF
4480 /* confdefs.h. */
4481 _ACEOF
4482 cat confdefs.h >>conftest.$ac_ext
4483 cat >>conftest.$ac_ext <<_ACEOF
4484 /* end confdefs.h. */
4485
4486 int
4487 main ()
4488 {
4489
4490 ;
4491 return 0;
4492 }
4493 _ACEOF
4494 rm -f conftest.$ac_objext
4495 if { (ac_try="$ac_compile"
4496 case "(($ac_try" in
4497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4498 *) ac_try_echo=$ac_try;;
4499 esac
4500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4501 (eval "$ac_compile") 2>conftest.er1
4502 ac_status=$?
4503 grep -v '^ *+' conftest.er1 >conftest.err
4504 rm -f conftest.er1
4505 cat conftest.err >&5
4506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 (exit $ac_status); } && {
4508 test -z "$ac_cxx_werror_flag" ||
4509 test ! -s conftest.err
4510 } && test -s conftest.$ac_objext; then
4511 :
4512 else
4513 echo "$as_me: failed program was:" >&5
4514 sed 's/^/| /' conftest.$ac_ext >&5
4515
4516 CXXFLAGS="$save_CXXFLAGS"
4517 fi
4518
4519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4520 else
4521 CXXFLAGS="$CXXFLAGS -w"
4522 fi
4523 fi
4524
4525 # Check whether --enable-unicode3 was given.
4526 if test "${enable_unicode3+set}" = set; then
4527 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4528 support_unicode3=$enableval
4529 fi
4530 fi
4531
4532
4533 # Check whether --enable-combining was given.
4534 if test "${enable_combining+set}" = set; then
4535 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4536 support_combining=$enableval
4537 fi
4538 fi
4539
4540
4541 # Check whether --enable-xft was given.
4542 if test "${enable_xft+set}" = set; then
4543 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4544 support_xft=$enableval
4545 fi
4546 fi
4547
4548
4549 # Check whether --enable-font-styles was given.
4550 if test "${enable_font_styles+set}" = set; then
4551 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4552 support_styles=$enableval
4553 fi
4554 fi
4555
4556
4557 # Check whether --enable-afterimage was given.
4558 if test "${enable_afterimage+set}" = set; then
4559 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4560 support_afterimage=$enableval
4561 fi
4562 fi
4563
4564
4565
4566 # Check whether --with-afterimage_config was given.
4567 if test "${with_afterimage_config+set}" = set; then
4568 withval=$with_afterimage_config; if test "x$withval" != x; then
4569 afterimage_config=$withval/afterimage-config
4570 fi
4571 fi
4572
4573
4574
4575 # Check whether --enable-transparency was given.
4576 if test "${enable_transparency+set}" = set; then
4577 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4578 support_inheritpixmap=$enableval
4579 fi
4580 fi
4581
4582
4583 # Check whether --enable-fading was given.
4584 if test "${enable_fading+set}" = set; then
4585 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4586 support_fading=$enableval
4587 fi
4588 fi
4589
4590
4591 # Check whether --enable-rxvt-scroll was given.
4592 if test "${enable_rxvt_scroll+set}" = set; then
4593 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4594 support_scroll_rxvt=$enableval
4595 fi
4596 fi
4597
4598
4599 # Check whether --enable-next-scroll was given.
4600 if test "${enable_next_scroll+set}" = set; then
4601 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4602 support_scroll_next=$enableval
4603 fi
4604 fi
4605
4606
4607 # Check whether --enable-xterm-scroll was given.
4608 if test "${enable_xterm_scroll+set}" = set; then
4609 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4610 support_scroll_xterm=$enableval
4611 fi
4612 fi
4613
4614
4615 # Check whether --enable-plain-scroll was given.
4616 if test "${enable_plain_scroll+set}" = set; then
4617 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4618 support_scroll_plain=$enableval
4619 fi
4620 fi
4621
4622
4623 # Check whether --enable-perl was given.
4624 if test "${enable_perl+set}" = set; then
4625 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4626 support_perl=$enableval
4627 fi
4628 fi
4629
4630
4631
4632 # Check whether --with-codesets was given.
4633 if test "${with_codesets+set}" = set; then
4634 withval=$with_codesets; codesets="$withval"
4635 fi
4636
4637
4638 # Check whether --enable-xim was given.
4639 if test "${enable_xim+set}" = set; then
4640 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4641 support_xim=$enableval
4642 fi
4643 fi
4644
4645
4646 # Check whether --enable-backspace-key was given.
4647 if test "${enable_backspace_key+set}" = set; then
4648 enableval=$enable_backspace_key; if test x$enableval = xno; then
4649
4650 cat >>confdefs.h <<\_ACEOF
4651 #define NO_BACKSPACE_KEY 1
4652 _ACEOF
4653
4654 fi
4655 fi
4656
4657
4658 # Check whether --enable-delete-key was given.
4659 if test "${enable_delete_key+set}" = set; then
4660 enableval=$enable_delete_key; if test x$enableval = xno; then
4661
4662 cat >>confdefs.h <<\_ACEOF
4663 #define NO_DELETE_KEY 1
4664 _ACEOF
4665
4666 fi
4667 fi
4668
4669
4670 # Check whether --enable-resources was given.
4671 if test "${enable_resources+set}" = set; then
4672 enableval=$enable_resources; if test x$enableval = xno; then
4673
4674 cat >>confdefs.h <<\_ACEOF
4675 #define NO_RESOURCES 1
4676 _ACEOF
4677
4678 fi
4679 fi
4680
4681
4682 # Check whether --enable-8bitctrls was given.
4683 if test "${enable_8bitctrls+set}" = set; then
4684 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4685 support_8bitctrls=$enableval
4686 fi
4687 fi
4688
4689
4690 RESFALLBACK=Rxvt
4691 # Check whether --enable-fallback was given.
4692 if test "${enable_fallback+set}" = set; then
4693 enableval=$enable_fallback;
4694 test x$enableval = xyes && enableval=Rxvt
4695 test x$enableval = xno && enableval=
4696 RESFALLBACK="$enableval"
4697
4698 fi
4699
4700
4701 if test x$RESFALLBACK != x; then
4702
4703 cat >>confdefs.h <<_ACEOF
4704 #define RESFALLBACK "$RESFALLBACK"
4705 _ACEOF
4706
4707 fi
4708
4709 RESNAME=urxvt
4710
4711 # Check whether --with-res-name was given.
4712 if test "${with_res_name+set}" = set; then
4713 withval=$with_res_name; RESNAME="$withval"
4714 fi
4715
4716
4717 cat >>confdefs.h <<_ACEOF
4718 #define RESNAME "$RESNAME"
4719 _ACEOF
4720
4721
4722 RESCLASS=URxvt
4723
4724 # Check whether --with-res-class was given.
4725 if test "${with_res_class+set}" = set; then
4726 withval=$with_res_class; RESCLASS="$withval"
4727 fi
4728
4729
4730 cat >>confdefs.h <<_ACEOF
4731 #define RESCLASS "$RESCLASS"
4732 _ACEOF
4733
4734
4735 RXVTNAME=urxvt
4736
4737 # Check whether --with-name was given.
4738 if test "${with_name+set}" = set; then
4739 withval=$with_name; RXVTNAME="$withval"
4740 fi
4741
4742
4743 cat >>confdefs.h <<_ACEOF
4744 #define RXVTNAME "$RXVTNAME"
4745 _ACEOF
4746
4747
4748 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4749
4750
4751 # Check whether --enable-swapscreen was given.
4752 if test "${enable_swapscreen+set}" = set; then
4753 enableval=$enable_swapscreen; if test x$enableval = xno; then
4754
4755 cat >>confdefs.h <<\_ACEOF
4756 #define NO_SECONDARY_SCREEN 1
4757 _ACEOF
4758
4759 fi
4760 fi
4761
4762
4763 # Check whether --enable-iso14755 was given.
4764 if test "${enable_iso14755+set}" = set; then
4765 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4766 support_iso14755=$enableval
4767 fi
4768 fi
4769
4770
4771 # Check whether --enable-frills was given.
4772 if test "${enable_frills+set}" = set; then
4773 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4774 support_frills=$enableval
4775 fi
4776 fi
4777
4778
4779 # Check whether --enable-keepscrolling was given.
4780 if test "${enable_keepscrolling+set}" = set; then
4781 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4782 support_keepscrolling=$enableval
4783 fi
4784 fi
4785
4786
4787 # Check whether --enable-selectionscrolling was given.
4788 if test "${enable_selectionscrolling+set}" = set; then
4789 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4790 support_selectionscrolling=$enableval
4791 fi
4792 fi
4793
4794
4795 # Check whether --enable-mousewheel was given.
4796 if test "${enable_mousewheel+set}" = set; then
4797 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4798 support_mousewheel=$enableval
4799 fi
4800 fi
4801
4802
4803 # Check whether --enable-slipwheeling was given.
4804 if test "${enable_slipwheeling+set}" = set; then
4805 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4806 support_mouseslipwheel=$enableval
4807 fi
4808 fi
4809
4810
4811 # Check whether --enable-smart-resize was given.
4812 if test "${enable_smart_resize+set}" = set; then
4813 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4814
4815 cat >>confdefs.h <<\_ACEOF
4816 #define SMART_RESIZE 1
4817 _ACEOF
4818
4819 fi
4820 fi
4821
4822
4823 # Check whether --enable-text-blink was given.
4824 if test "${enable_text_blink+set}" = set; then
4825 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4826 support_text_blink=$enableval
4827 fi
4828 fi
4829
4830
4831 # Check whether --enable-pointer-blank was given.
4832 if test "${enable_pointer_blank+set}" = set; then
4833 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4834 support_pointer_blank=$enableval
4835 fi
4836 fi
4837
4838
4839
4840 # Check whether --with-term was given.
4841 if test "${with_term+set}" = set; then
4842 withval=$with_term; if test x$withval != x; then
4843
4844 cat >>confdefs.h <<_ACEOF
4845 #define TERMENV "$withval"
4846 _ACEOF
4847 term="$withval"
4848 fi
4849 fi
4850
4851
4852
4853 # Check whether --with-terminfo was given.
4854 if test "${with_terminfo+set}" = set; then
4855 withval=$with_terminfo; if test x$withval != x; then
4856
4857 cat >>confdefs.h <<_ACEOF
4858 #define RXVT_TERMINFO "$withval"
4859 _ACEOF
4860 terminfo="$withval"
4861 fi
4862 fi
4863
4864
4865
4866 LIBEV_M4_AVOID_LIBRT=1
4867
4868 ac_ext=cpp
4869 ac_cpp='$CXXCPP $CPPFLAGS'
4870 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4871 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4872 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4873 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4874 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4875 if test -z "$CXXCPP"; then
4876 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4877 echo $ECHO_N "(cached) $ECHO_C" >&6
4878 else
4879 # Double quotes because CXXCPP needs to be expanded
4880 for CXXCPP in "$CXX -E" "/lib/cpp"
4881 do
4882 ac_preproc_ok=false
4883 for ac_cxx_preproc_warn_flag in '' yes
4884 do
4885 # Use a header file that comes with gcc, so configuring glibc
4886 # with a fresh cross-compiler works.
4887 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4888 # <limits.h> exists even on freestanding compilers.
4889 # On the NeXT, cc -E runs the code through the compiler's parser,
4890 # not just through cpp. "Syntax error" is here to catch this case.
4891 cat >conftest.$ac_ext <<_ACEOF
4892 /* confdefs.h. */
4893 _ACEOF
4894 cat confdefs.h >>conftest.$ac_ext
4895 cat >>conftest.$ac_ext <<_ACEOF
4896 /* end confdefs.h. */
4897 #ifdef __STDC__
4898 # include <limits.h>
4899 #else
4900 # include <assert.h>
4901 #endif
4902 Syntax error
4903 _ACEOF
4904 if { (ac_try="$ac_cpp conftest.$ac_ext"
4905 case "(($ac_try" in
4906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4907 *) ac_try_echo=$ac_try;;
4908 esac
4909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4910 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4911 ac_status=$?
4912 grep -v '^ *+' conftest.er1 >conftest.err
4913 rm -f conftest.er1
4914 cat conftest.err >&5
4915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4916 (exit $ac_status); } >/dev/null && {
4917 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4918 test ! -s conftest.err
4919 }; then
4920 :
4921 else
4922 echo "$as_me: failed program was:" >&5
4923 sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 # Broken: fails on valid input.
4926 continue
4927 fi
4928
4929 rm -f conftest.err conftest.$ac_ext
4930
4931 # OK, works on sane cases. Now check whether nonexistent headers
4932 # can be detected and how.
4933 cat >conftest.$ac_ext <<_ACEOF
4934 /* confdefs.h. */
4935 _ACEOF
4936 cat confdefs.h >>conftest.$ac_ext
4937 cat >>conftest.$ac_ext <<_ACEOF
4938 /* end confdefs.h. */
4939 #include <ac_nonexistent.h>
4940 _ACEOF
4941 if { (ac_try="$ac_cpp conftest.$ac_ext"
4942 case "(($ac_try" in
4943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4944 *) ac_try_echo=$ac_try;;
4945 esac
4946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4947 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4948 ac_status=$?
4949 grep -v '^ *+' conftest.er1 >conftest.err
4950 rm -f conftest.er1
4951 cat conftest.err >&5
4952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4953 (exit $ac_status); } >/dev/null && {
4954 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4955 test ! -s conftest.err
4956 }; then
4957 # Broken: success on invalid input.
4958 continue
4959 else
4960 echo "$as_me: failed program was:" >&5
4961 sed 's/^/| /' conftest.$ac_ext >&5
4962
4963 # Passes both tests.
4964 ac_preproc_ok=:
4965 break
4966 fi
4967
4968 rm -f conftest.err conftest.$ac_ext
4969
4970 done
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.err conftest.$ac_ext
4973 if $ac_preproc_ok; then
4974 break
4975 fi
4976
4977 done
4978 ac_cv_prog_CXXCPP=$CXXCPP
4979
4980 fi
4981 CXXCPP=$ac_cv_prog_CXXCPP
4982 else
4983 ac_cv_prog_CXXCPP=$CXXCPP
4984 fi
4985 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4986 echo "${ECHO_T}$CXXCPP" >&6; }
4987 ac_preproc_ok=false
4988 for ac_cxx_preproc_warn_flag in '' yes
4989 do
4990 # Use a header file that comes with gcc, so configuring glibc
4991 # with a fresh cross-compiler works.
4992 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993 # <limits.h> exists even on freestanding compilers.
4994 # On the NeXT, cc -E runs the code through the compiler's parser,
4995 # not just through cpp. "Syntax error" is here to catch this case.
4996 cat >conftest.$ac_ext <<_ACEOF
4997 /* confdefs.h. */
4998 _ACEOF
4999 cat confdefs.h >>conftest.$ac_ext
5000 cat >>conftest.$ac_ext <<_ACEOF
5001 /* end confdefs.h. */
5002 #ifdef __STDC__
5003 # include <limits.h>
5004 #else
5005 # include <assert.h>
5006 #endif
5007 Syntax error
5008 _ACEOF
5009 if { (ac_try="$ac_cpp conftest.$ac_ext"
5010 case "(($ac_try" in
5011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5012 *) ac_try_echo=$ac_try;;
5013 esac
5014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5015 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5016 ac_status=$?
5017 grep -v '^ *+' conftest.er1 >conftest.err
5018 rm -f conftest.er1
5019 cat conftest.err >&5
5020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021 (exit $ac_status); } >/dev/null && {
5022 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5023 test ! -s conftest.err
5024 }; then
5025 :
5026 else
5027 echo "$as_me: failed program was:" >&5
5028 sed 's/^/| /' conftest.$ac_ext >&5
5029
5030 # Broken: fails on valid input.
5031 continue
5032 fi
5033
5034 rm -f conftest.err conftest.$ac_ext
5035
5036 # OK, works on sane cases. Now check whether nonexistent headers
5037 # can be detected and how.
5038 cat >conftest.$ac_ext <<_ACEOF
5039 /* confdefs.h. */
5040 _ACEOF
5041 cat confdefs.h >>conftest.$ac_ext
5042 cat >>conftest.$ac_ext <<_ACEOF
5043 /* end confdefs.h. */
5044 #include <ac_nonexistent.h>
5045 _ACEOF
5046 if { (ac_try="$ac_cpp conftest.$ac_ext"
5047 case "(($ac_try" in
5048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5049 *) ac_try_echo=$ac_try;;
5050 esac
5051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5052 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5053 ac_status=$?
5054 grep -v '^ *+' conftest.er1 >conftest.err
5055 rm -f conftest.er1
5056 cat conftest.err >&5
5057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5058 (exit $ac_status); } >/dev/null && {
5059 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5060 test ! -s conftest.err
5061 }; then
5062 # Broken: success on invalid input.
5063 continue
5064 else
5065 echo "$as_me: failed program was:" >&5
5066 sed 's/^/| /' conftest.$ac_ext >&5
5067
5068 # Passes both tests.
5069 ac_preproc_ok=:
5070 break
5071 fi
5072
5073 rm -f conftest.err conftest.$ac_ext
5074
5075 done
5076 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5077 rm -f conftest.err conftest.$ac_ext
5078 if $ac_preproc_ok; then
5079 :
5080 else
5081 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5082 See \`config.log' for more details." >&5
5083 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5084 See \`config.log' for more details." >&2;}
5085 { (exit 1); exit 1; }; }
5086 fi
5087
5088 ac_ext=cpp
5089 ac_cpp='$CXXCPP $CPPFLAGS'
5090 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5091 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5092 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5093
5094
5095 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5096 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5097 if test "${ac_cv_header_stdc+set}" = set; then
5098 echo $ECHO_N "(cached) $ECHO_C" >&6
5099 else
5100 cat >conftest.$ac_ext <<_ACEOF
5101 /* confdefs.h. */
5102 _ACEOF
5103 cat confdefs.h >>conftest.$ac_ext
5104 cat >>conftest.$ac_ext <<_ACEOF
5105 /* end confdefs.h. */
5106 #include <stdlib.h>
5107 #include <stdarg.h>
5108 #include <string.h>
5109 #include <float.h>
5110
5111 int
5112 main ()
5113 {
5114
5115 ;
5116 return 0;
5117 }
5118 _ACEOF
5119 rm -f conftest.$ac_objext
5120 if { (ac_try="$ac_compile"
5121 case "(($ac_try" in
5122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5123 *) ac_try_echo=$ac_try;;
5124 esac
5125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5126 (eval "$ac_compile") 2>conftest.er1
5127 ac_status=$?
5128 grep -v '^ *+' conftest.er1 >conftest.err
5129 rm -f conftest.er1
5130 cat conftest.err >&5
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); } && {
5133 test -z "$ac_cxx_werror_flag" ||
5134 test ! -s conftest.err
5135 } && test -s conftest.$ac_objext; then
5136 ac_cv_header_stdc=yes
5137 else
5138 echo "$as_me: failed program was:" >&5
5139 sed 's/^/| /' conftest.$ac_ext >&5
5140
5141 ac_cv_header_stdc=no
5142 fi
5143
5144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145
5146 if test $ac_cv_header_stdc = yes; then
5147 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5148 cat >conftest.$ac_ext <<_ACEOF
5149 /* confdefs.h. */
5150 _ACEOF
5151 cat confdefs.h >>conftest.$ac_ext
5152 cat >>conftest.$ac_ext <<_ACEOF
5153 /* end confdefs.h. */
5154 #include <string.h>
5155
5156 _ACEOF
5157 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5158 $EGREP "memchr" >/dev/null 2>&1; then
5159 :
5160 else
5161 ac_cv_header_stdc=no
5162 fi
5163 rm -f conftest*
5164
5165 fi
5166
5167 if test $ac_cv_header_stdc = yes; then
5168 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5169 cat >conftest.$ac_ext <<_ACEOF
5170 /* confdefs.h. */
5171 _ACEOF
5172 cat confdefs.h >>conftest.$ac_ext
5173 cat >>conftest.$ac_ext <<_ACEOF
5174 /* end confdefs.h. */
5175 #include <stdlib.h>
5176
5177 _ACEOF
5178 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5179 $EGREP "free" >/dev/null 2>&1; then
5180 :
5181 else
5182 ac_cv_header_stdc=no
5183 fi
5184 rm -f conftest*
5185
5186 fi
5187
5188 if test $ac_cv_header_stdc = yes; then
5189 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5190 if test "$cross_compiling" = yes; then
5191 :
5192 else
5193 cat >conftest.$ac_ext <<_ACEOF
5194 /* confdefs.h. */
5195 _ACEOF
5196 cat confdefs.h >>conftest.$ac_ext
5197 cat >>conftest.$ac_ext <<_ACEOF
5198 /* end confdefs.h. */
5199 #include <ctype.h>
5200 #include <stdlib.h>
5201 #if ((' ' & 0x0FF) == 0x020)
5202 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5203 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5204 #else
5205 # define ISLOWER(c) \
5206 (('a' <= (c) && (c) <= 'i') \
5207 || ('j' <= (c) && (c) <= 'r') \
5208 || ('s' <= (c) && (c) <= 'z'))
5209 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5210 #endif
5211
5212 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5213 int
5214 main ()
5215 {
5216 int i;
5217 for (i = 0; i < 256; i++)
5218 if (XOR (islower (i), ISLOWER (i))
5219 || toupper (i) != TOUPPER (i))
5220 return 2;
5221 return 0;
5222 }
5223 _ACEOF
5224 rm -f conftest$ac_exeext
5225 if { (ac_try="$ac_link"
5226 case "(($ac_try" in
5227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5228 *) ac_try_echo=$ac_try;;
5229 esac
5230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5231 (eval "$ac_link") 2>&5
5232 ac_status=$?
5233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5235 { (case "(($ac_try" in
5236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5237 *) ac_try_echo=$ac_try;;
5238 esac
5239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5240 (eval "$ac_try") 2>&5
5241 ac_status=$?
5242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243 (exit $ac_status); }; }; then
5244 :
5245 else
5246 echo "$as_me: program exited with status $ac_status" >&5
5247 echo "$as_me: failed program was:" >&5
5248 sed 's/^/| /' conftest.$ac_ext >&5
5249
5250 ( exit $ac_status )
5251 ac_cv_header_stdc=no
5252 fi
5253 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5254 fi
5255
5256
5257 fi
5258 fi
5259 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5260 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5261 if test $ac_cv_header_stdc = yes; then
5262
5263 cat >>confdefs.h <<\_ACEOF
5264 #define STDC_HEADERS 1
5265 _ACEOF
5266
5267 fi
5268
5269 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5280 inttypes.h stdint.h unistd.h
5281 do
5282 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5283 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5284 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5286 echo $ECHO_N "(cached) $ECHO_C" >&6
5287 else
5288 cat >conftest.$ac_ext <<_ACEOF
5289 /* confdefs.h. */
5290 _ACEOF
5291 cat confdefs.h >>conftest.$ac_ext
5292 cat >>conftest.$ac_ext <<_ACEOF
5293 /* end confdefs.h. */
5294 $ac_includes_default
5295
5296 #include <$ac_header>
5297 _ACEOF
5298 rm -f conftest.$ac_objext
5299 if { (ac_try="$ac_compile"
5300 case "(($ac_try" in
5301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5302 *) ac_try_echo=$ac_try;;
5303 esac
5304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5305 (eval "$ac_compile") 2>conftest.er1
5306 ac_status=$?
5307 grep -v '^ *+' conftest.er1 >conftest.err
5308 rm -f conftest.er1
5309 cat conftest.err >&5
5310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5311 (exit $ac_status); } && {
5312 test -z "$ac_cxx_werror_flag" ||
5313 test ! -s conftest.err
5314 } && test -s conftest.$ac_objext; then
5315 eval "$as_ac_Header=yes"
5316 else
5317 echo "$as_me: failed program was:" >&5
5318 sed 's/^/| /' conftest.$ac_ext >&5
5319
5320 eval "$as_ac_Header=no"
5321 fi
5322
5323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324 fi
5325 ac_res=`eval echo '${'$as_ac_Header'}'`
5326 { echo "$as_me:$LINENO: result: $ac_res" >&5
5327 echo "${ECHO_T}$ac_res" >&6; }
5328 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5329 cat >>confdefs.h <<_ACEOF
5330 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5331 _ACEOF
5332
5333 fi
5334
5335 done
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345 for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5346 do
5347 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5348 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5349 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5350 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5351 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5352 echo $ECHO_N "(cached) $ECHO_C" >&6
5353 fi
5354 ac_res=`eval echo '${'$as_ac_Header'}'`
5355 { echo "$as_me:$LINENO: result: $ac_res" >&5
5356 echo "${ECHO_T}$ac_res" >&6; }
5357 else
5358 # Is the header compilable?
5359 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5360 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5361 cat >conftest.$ac_ext <<_ACEOF
5362 /* confdefs.h. */
5363 _ACEOF
5364 cat confdefs.h >>conftest.$ac_ext
5365 cat >>conftest.$ac_ext <<_ACEOF
5366 /* end confdefs.h. */
5367 $ac_includes_default
5368 #include <$ac_header>
5369 _ACEOF
5370 rm -f conftest.$ac_objext
5371 if { (ac_try="$ac_compile"
5372 case "(($ac_try" in
5373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5374 *) ac_try_echo=$ac_try;;
5375 esac
5376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5377 (eval "$ac_compile") 2>conftest.er1
5378 ac_status=$?
5379 grep -v '^ *+' conftest.er1 >conftest.err
5380 rm -f conftest.er1
5381 cat conftest.err >&5
5382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5383 (exit $ac_status); } && {
5384 test -z "$ac_cxx_werror_flag" ||
5385 test ! -s conftest.err
5386 } && test -s conftest.$ac_objext; then
5387 ac_header_compiler=yes
5388 else
5389 echo "$as_me: failed program was:" >&5
5390 sed 's/^/| /' conftest.$ac_ext >&5
5391
5392 ac_header_compiler=no
5393 fi
5394
5395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5396 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5397 echo "${ECHO_T}$ac_header_compiler" >&6; }
5398
5399 # Is the header present?
5400 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5401 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5402 cat >conftest.$ac_ext <<_ACEOF
5403 /* confdefs.h. */
5404 _ACEOF
5405 cat confdefs.h >>conftest.$ac_ext
5406 cat >>conftest.$ac_ext <<_ACEOF
5407 /* end confdefs.h. */
5408 #include <$ac_header>
5409 _ACEOF
5410 if { (ac_try="$ac_cpp conftest.$ac_ext"
5411 case "(($ac_try" in
5412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5413 *) ac_try_echo=$ac_try;;
5414 esac
5415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5416 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5417 ac_status=$?
5418 grep -v '^ *+' conftest.er1 >conftest.err
5419 rm -f conftest.er1
5420 cat conftest.err >&5
5421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5422 (exit $ac_status); } >/dev/null && {
5423 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5424 test ! -s conftest.err
5425 }; then
5426 ac_header_preproc=yes
5427 else
5428 echo "$as_me: failed program was:" >&5
5429 sed 's/^/| /' conftest.$ac_ext >&5
5430
5431 ac_header_preproc=no
5432 fi
5433
5434 rm -f conftest.err conftest.$ac_ext
5435 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5436 echo "${ECHO_T}$ac_header_preproc" >&6; }
5437
5438 # So? What about this header?
5439 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5440 yes:no: )
5441 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5442 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5444 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5445 ac_header_preproc=yes
5446 ;;
5447 no:yes:* )
5448 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5449 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5450 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5451 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5452 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5453 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5454 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5455 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5456 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5457 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5458 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5459 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5460
5461 ;;
5462 esac
5463 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5464 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5465 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5466 echo $ECHO_N "(cached) $ECHO_C" >&6
5467 else
5468 eval "$as_ac_Header=\$ac_header_preproc"
5469 fi
5470 ac_res=`eval echo '${'$as_ac_Header'}'`
5471 { echo "$as_me:$LINENO: result: $ac_res" >&5
5472 echo "${ECHO_T}$ac_res" >&6; }
5473
5474 fi
5475 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5476 cat >>confdefs.h <<_ACEOF
5477 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5478 _ACEOF
5479
5480 fi
5481
5482 done
5483
5484
5485
5486
5487
5488
5489
5490
5491 for ac_func in inotify_init epoll_ctl kqueue port_create poll select
5492 do
5493 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5494 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5495 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5496 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5497 echo $ECHO_N "(cached) $ECHO_C" >&6
5498 else
5499 cat >conftest.$ac_ext <<_ACEOF
5500 /* confdefs.h. */
5501 _ACEOF
5502 cat confdefs.h >>conftest.$ac_ext
5503 cat >>conftest.$ac_ext <<_ACEOF
5504 /* end confdefs.h. */
5505 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5506 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5507 #define $ac_func innocuous_$ac_func
5508
5509 /* System header to define __stub macros and hopefully few prototypes,
5510 which can conflict with char $ac_func (); below.
5511 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5512 <limits.h> exists even on freestanding compilers. */
5513
5514 #ifdef __STDC__
5515 # include <limits.h>
5516 #else
5517 # include <assert.h>
5518 #endif
5519
5520 #undef $ac_func
5521
5522 /* Override any GCC internal prototype to avoid an error.
5523 Use char because int might match the return type of a GCC
5524 builtin and then its argument prototype would still apply. */
5525 #ifdef __cplusplus
5526 extern "C"
5527 #endif
5528 char $ac_func ();
5529 /* The GNU C library defines this for functions which it implements
5530 to always fail with ENOSYS. Some functions are actually named
5531 something starting with __ and the normal name is an alias. */
5532 #if defined __stub_$ac_func || defined __stub___$ac_func
5533 choke me
5534 #endif
5535
5536 int
5537 main ()
5538 {
5539 return $ac_func ();
5540 ;
5541 return 0;
5542 }
5543 _ACEOF
5544 rm -f conftest.$ac_objext conftest$ac_exeext
5545 if { (ac_try="$ac_link"
5546 case "(($ac_try" in
5547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5548 *) ac_try_echo=$ac_try;;
5549 esac
5550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5551 (eval "$ac_link") 2>conftest.er1
5552 ac_status=$?
5553 grep -v '^ *+' conftest.er1 >conftest.err
5554 rm -f conftest.er1
5555 cat conftest.err >&5
5556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557 (exit $ac_status); } && {
5558 test -z "$ac_cxx_werror_flag" ||
5559 test ! -s conftest.err
5560 } && test -s conftest$ac_exeext &&
5561 $as_test_x conftest$ac_exeext; then
5562 eval "$as_ac_var=yes"
5563 else
5564 echo "$as_me: failed program was:" >&5
5565 sed 's/^/| /' conftest.$ac_ext >&5
5566
5567 eval "$as_ac_var=no"
5568 fi
5569
5570 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5571 conftest$ac_exeext conftest.$ac_ext
5572 fi
5573 ac_res=`eval echo '${'$as_ac_var'}'`
5574 { echo "$as_me:$LINENO: result: $ac_res" >&5
5575 echo "${ECHO_T}$ac_res" >&6; }
5576 if test `eval echo '${'$as_ac_var'}'` = yes; then
5577 cat >>confdefs.h <<_ACEOF
5578 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5579 _ACEOF
5580
5581 fi
5582 done
5583
5584
5585 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5586 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5587 if test "${ac_cv_func_clock_gettime+set}" = set; then
5588 echo $ECHO_N "(cached) $ECHO_C" >&6
5589 else
5590 cat >conftest.$ac_ext <<_ACEOF
5591 /* confdefs.h. */
5592 _ACEOF
5593 cat confdefs.h >>conftest.$ac_ext
5594 cat >>conftest.$ac_ext <<_ACEOF
5595 /* end confdefs.h. */
5596 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5597 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5598 #define clock_gettime innocuous_clock_gettime
5599
5600 /* System header to define __stub macros and hopefully few prototypes,
5601 which can conflict with char clock_gettime (); below.
5602 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5603 <limits.h> exists even on freestanding compilers. */
5604
5605 #ifdef __STDC__
5606 # include <limits.h>
5607 #else
5608 # include <assert.h>
5609 #endif
5610
5611 #undef clock_gettime
5612
5613 /* Override any GCC internal prototype to avoid an error.
5614 Use char because int might match the return type of a GCC
5615 builtin and then its argument prototype would still apply. */
5616 #ifdef __cplusplus
5617 extern "C"
5618 #endif
5619 char clock_gettime ();
5620 /* The GNU C library defines this for functions which it implements
5621 to always fail with ENOSYS. Some functions are actually named
5622 something starting with __ and the normal name is an alias. */
5623 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5624 choke me
5625 #endif
5626
5627 int
5628 main ()
5629 {
5630 return clock_gettime ();
5631 ;
5632 return 0;
5633 }
5634 _ACEOF
5635 rm -f conftest.$ac_objext conftest$ac_exeext
5636 if { (ac_try="$ac_link"
5637 case "(($ac_try" in
5638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5639 *) ac_try_echo=$ac_try;;
5640 esac
5641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5642 (eval "$ac_link") 2>conftest.er1
5643 ac_status=$?
5644 grep -v '^ *+' conftest.er1 >conftest.err
5645 rm -f conftest.er1
5646 cat conftest.err >&5
5647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5648 (exit $ac_status); } && {
5649 test -z "$ac_cxx_werror_flag" ||
5650 test ! -s conftest.err
5651 } && test -s conftest$ac_exeext &&
5652 $as_test_x conftest$ac_exeext; then
5653 ac_cv_func_clock_gettime=yes
5654 else
5655 echo "$as_me: failed program was:" >&5
5656 sed 's/^/| /' conftest.$ac_ext >&5
5657
5658 ac_cv_func_clock_gettime=no
5659 fi
5660
5661 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5662 conftest$ac_exeext conftest.$ac_ext
5663 fi
5664 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5665 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5666 if test $ac_cv_func_clock_gettime = yes; then
5667 :
5668 else
5669
5670 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5671
5672 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5673 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5674 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5675 echo $ECHO_N "(cached) $ECHO_C" >&6
5676 else
5677 ac_check_lib_save_LIBS=$LIBS
5678 LIBS="-lrt $LIBS"
5679 cat >conftest.$ac_ext <<_ACEOF
5680 /* confdefs.h. */
5681 _ACEOF
5682 cat confdefs.h >>conftest.$ac_ext
5683 cat >>conftest.$ac_ext <<_ACEOF
5684 /* end confdefs.h. */
5685
5686 /* Override any GCC internal prototype to avoid an error.
5687 Use char because int might match the return type of a GCC
5688 builtin and then its argument prototype would still apply. */
5689 #ifdef __cplusplus
5690 extern "C"
5691 #endif
5692 char clock_gettime ();
5693 int
5694 main ()
5695 {
5696 return clock_gettime ();
5697 ;
5698 return 0;
5699 }
5700 _ACEOF
5701 rm -f conftest.$ac_objext conftest$ac_exeext
5702 if { (ac_try="$ac_link"
5703 case "(($ac_try" in
5704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5705 *) ac_try_echo=$ac_try;;
5706 esac
5707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5708 (eval "$ac_link") 2>conftest.er1
5709 ac_status=$?
5710 grep -v '^ *+' conftest.er1 >conftest.err
5711 rm -f conftest.er1
5712 cat conftest.err >&5
5713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5714 (exit $ac_status); } && {
5715 test -z "$ac_cxx_werror_flag" ||
5716 test ! -s conftest.err
5717 } && test -s conftest$ac_exeext &&
5718 $as_test_x conftest$ac_exeext; then
5719 ac_cv_lib_rt_clock_gettime=yes
5720 else
5721 echo "$as_me: failed program was:" >&5
5722 sed 's/^/| /' conftest.$ac_ext >&5
5723
5724 ac_cv_lib_rt_clock_gettime=no
5725 fi
5726
5727 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5728 conftest$ac_exeext conftest.$ac_ext
5729 LIBS=$ac_check_lib_save_LIBS
5730 fi
5731 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5732 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5733 if test $ac_cv_lib_rt_clock_gettime = yes; then
5734 cat >>confdefs.h <<_ACEOF
5735 #define HAVE_LIBRT 1
5736 _ACEOF
5737
5738 LIBS="-lrt $LIBS"
5739
5740 fi
5741
5742 unset ac_cv_func_clock_gettime
5743
5744 for ac_func in clock_gettime
5745 do
5746 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5747 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5748 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5749 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5750 echo $ECHO_N "(cached) $ECHO_C" >&6
5751 else
5752 cat >conftest.$ac_ext <<_ACEOF
5753 /* confdefs.h. */
5754 _ACEOF
5755 cat confdefs.h >>conftest.$ac_ext
5756 cat >>conftest.$ac_ext <<_ACEOF
5757 /* end confdefs.h. */
5758 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5759 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5760 #define $ac_func innocuous_$ac_func
5761
5762 /* System header to define __stub macros and hopefully few prototypes,
5763 which can conflict with char $ac_func (); below.
5764 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5765 <limits.h> exists even on freestanding compilers. */
5766
5767 #ifdef __STDC__
5768 # include <limits.h>
5769 #else
5770 # include <assert.h>
5771 #endif
5772
5773 #undef $ac_func
5774
5775 /* Override any GCC internal prototype to avoid an error.
5776 Use char because int might match the return type of a GCC
5777 builtin and then its argument prototype would still apply. */
5778 #ifdef __cplusplus
5779 extern "C"
5780 #endif
5781 char $ac_func ();
5782 /* The GNU C library defines this for functions which it implements
5783 to always fail with ENOSYS. Some functions are actually named
5784 something starting with __ and the normal name is an alias. */
5785 #if defined __stub_$ac_func || defined __stub___$ac_func
5786 choke me
5787 #endif
5788
5789 int
5790 main ()
5791 {
5792 return $ac_func ();
5793 ;
5794 return 0;
5795 }
5796 _ACEOF
5797 rm -f conftest.$ac_objext conftest$ac_exeext
5798 if { (ac_try="$ac_link"
5799 case "(($ac_try" in
5800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5801 *) ac_try_echo=$ac_try;;
5802 esac
5803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5804 (eval "$ac_link") 2>conftest.er1
5805 ac_status=$?
5806 grep -v '^ *+' conftest.er1 >conftest.err
5807 rm -f conftest.er1
5808 cat conftest.err >&5
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); } && {
5811 test -z "$ac_cxx_werror_flag" ||
5812 test ! -s conftest.err
5813 } && test -s conftest$ac_exeext &&
5814 $as_test_x conftest$ac_exeext; then
5815 eval "$as_ac_var=yes"
5816 else
5817 echo "$as_me: failed program was:" >&5
5818 sed 's/^/| /' conftest.$ac_ext >&5
5819
5820 eval "$as_ac_var=no"
5821 fi
5822
5823 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5824 conftest$ac_exeext conftest.$ac_ext
5825 fi
5826 ac_res=`eval echo '${'$as_ac_var'}'`
5827 { echo "$as_me:$LINENO: result: $ac_res" >&5
5828 echo "${ECHO_T}$ac_res" >&6; }
5829 if test `eval echo '${'$as_ac_var'}'` = yes; then
5830 cat >>confdefs.h <<_ACEOF
5831 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5832 _ACEOF
5833
5834 fi
5835 done
5836
5837 fi
5838
5839 fi
5840
5841
5842 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5843 echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5844 if test "${ac_cv_func_nanosleep+set}" = set; then
5845 echo $ECHO_N "(cached) $ECHO_C" >&6
5846 else
5847 cat >conftest.$ac_ext <<_ACEOF
5848 /* confdefs.h. */
5849 _ACEOF
5850 cat confdefs.h >>conftest.$ac_ext
5851 cat >>conftest.$ac_ext <<_ACEOF
5852 /* end confdefs.h. */
5853 /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5854 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5855 #define nanosleep innocuous_nanosleep
5856
5857 /* System header to define __stub macros and hopefully few prototypes,
5858 which can conflict with char nanosleep (); below.
5859 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5860 <limits.h> exists even on freestanding compilers. */
5861
5862 #ifdef __STDC__
5863 # include <limits.h>
5864 #else
5865 # include <assert.h>
5866 #endif
5867
5868 #undef nanosleep
5869
5870 /* Override any GCC internal prototype to avoid an error.
5871 Use char because int might match the return type of a GCC
5872 builtin and then its argument prototype would still apply. */
5873 #ifdef __cplusplus
5874 extern "C"
5875 #endif
5876 char nanosleep ();
5877 /* The GNU C library defines this for functions which it implements
5878 to always fail with ENOSYS. Some functions are actually named
5879 something starting with __ and the normal name is an alias. */
5880 #if defined __stub_nanosleep || defined __stub___nanosleep
5881 choke me
5882 #endif
5883
5884 int
5885 main ()
5886 {
5887 return nanosleep ();
5888 ;
5889 return 0;
5890 }
5891 _ACEOF
5892 rm -f conftest.$ac_objext conftest$ac_exeext
5893 if { (ac_try="$ac_link"
5894 case "(($ac_try" in
5895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5896 *) ac_try_echo=$ac_try;;
5897 esac
5898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5899 (eval "$ac_link") 2>conftest.er1
5900 ac_status=$?
5901 grep -v '^ *+' conftest.er1 >conftest.err
5902 rm -f conftest.er1
5903 cat conftest.err >&5
5904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5905 (exit $ac_status); } && {
5906 test -z "$ac_cxx_werror_flag" ||
5907 test ! -s conftest.err
5908 } && test -s conftest$ac_exeext &&
5909 $as_test_x conftest$ac_exeext; then
5910 ac_cv_func_nanosleep=yes
5911 else
5912 echo "$as_me: failed program was:" >&5
5913 sed 's/^/| /' conftest.$ac_ext >&5
5914
5915 ac_cv_func_nanosleep=no
5916 fi
5917
5918 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5919 conftest$ac_exeext conftest.$ac_ext
5920 fi
5921 { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5922 echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5923 if test $ac_cv_func_nanosleep = yes; then
5924 :
5925 else
5926
5927 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5928
5929 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5930 echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5931 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5932 echo $ECHO_N "(cached) $ECHO_C" >&6
5933 else
5934 ac_check_lib_save_LIBS=$LIBS
5935 LIBS="-lrt $LIBS"
5936 cat >conftest.$ac_ext <<_ACEOF
5937 /* confdefs.h. */
5938 _ACEOF
5939 cat confdefs.h >>conftest.$ac_ext
5940 cat >>conftest.$ac_ext <<_ACEOF
5941 /* end confdefs.h. */
5942
5943 /* Override any GCC internal prototype to avoid an error.
5944 Use char because int might match the return type of a GCC
5945 builtin and then its argument prototype would still apply. */
5946 #ifdef __cplusplus
5947 extern "C"
5948 #endif
5949 char nanosleep ();
5950 int
5951 main ()
5952 {
5953 return nanosleep ();
5954 ;
5955 return 0;
5956 }
5957 _ACEOF
5958 rm -f conftest.$ac_objext conftest$ac_exeext
5959 if { (ac_try="$ac_link"
5960 case "(($ac_try" in
5961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5962 *) ac_try_echo=$ac_try;;
5963 esac
5964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5965 (eval "$ac_link") 2>conftest.er1
5966 ac_status=$?
5967 grep -v '^ *+' conftest.er1 >conftest.err
5968 rm -f conftest.er1
5969 cat conftest.err >&5
5970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5971 (exit $ac_status); } && {
5972 test -z "$ac_cxx_werror_flag" ||
5973 test ! -s conftest.err
5974 } && test -s conftest$ac_exeext &&
5975 $as_test_x conftest$ac_exeext; then
5976 ac_cv_lib_rt_nanosleep=yes
5977 else
5978 echo "$as_me: failed program was:" >&5
5979 sed 's/^/| /' conftest.$ac_ext >&5
5980
5981 ac_cv_lib_rt_nanosleep=no
5982 fi
5983
5984 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5985 conftest$ac_exeext conftest.$ac_ext
5986 LIBS=$ac_check_lib_save_LIBS
5987 fi
5988 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5989 echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5990 if test $ac_cv_lib_rt_nanosleep = yes; then
5991 cat >>confdefs.h <<_ACEOF
5992 #define HAVE_LIBRT 1
5993 _ACEOF
5994
5995 LIBS="-lrt $LIBS"
5996
5997 fi
5998
5999 unset ac_cv_func_nanosleep
6000
6001 for ac_func in nanosleep
6002 do
6003 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6004 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6005 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6006 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6007 echo $ECHO_N "(cached) $ECHO_C" >&6
6008 else
6009 cat >conftest.$ac_ext <<_ACEOF
6010 /* confdefs.h. */
6011 _ACEOF
6012 cat confdefs.h >>conftest.$ac_ext
6013 cat >>conftest.$ac_ext <<_ACEOF
6014 /* end confdefs.h. */
6015 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6016 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6017 #define $ac_func innocuous_$ac_func
6018
6019 /* System header to define __stub macros and hopefully few prototypes,
6020 which can conflict with char $ac_func (); below.
6021 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6022 <limits.h> exists even on freestanding compilers. */
6023
6024 #ifdef __STDC__
6025 # include <limits.h>
6026 #else
6027 # include <assert.h>
6028 #endif
6029
6030 #undef $ac_func
6031
6032 /* Override any GCC internal prototype to avoid an error.
6033 Use char because int might match the return type of a GCC
6034 builtin and then its argument prototype would still apply. */
6035 #ifdef __cplusplus
6036 extern "C"
6037 #endif
6038 char $ac_func ();
6039 /* The GNU C library defines this for functions which it implements
6040 to always fail with ENOSYS. Some functions are actually named
6041 something starting with __ and the normal name is an alias. */
6042 #if defined __stub_$ac_func || defined __stub___$ac_func
6043 choke me
6044 #endif
6045
6046 int
6047 main ()
6048 {
6049 return $ac_func ();
6050 ;
6051 return 0;
6052 }
6053 _ACEOF
6054 rm -f conftest.$ac_objext conftest$ac_exeext
6055 if { (ac_try="$ac_link"
6056 case "(($ac_try" in
6057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6058 *) ac_try_echo=$ac_try;;
6059 esac
6060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6061 (eval "$ac_link") 2>conftest.er1
6062 ac_status=$?
6063 grep -v '^ *+' conftest.er1 >conftest.err
6064 rm -f conftest.er1
6065 cat conftest.err >&5
6066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); } && {
6068 test -z "$ac_cxx_werror_flag" ||
6069 test ! -s conftest.err
6070 } && test -s conftest$ac_exeext &&
6071 $as_test_x conftest$ac_exeext; then
6072 eval "$as_ac_var=yes"
6073 else
6074 echo "$as_me: failed program was:" >&5
6075 sed 's/^/| /' conftest.$ac_ext >&5
6076
6077 eval "$as_ac_var=no"
6078 fi
6079
6080 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6081 conftest$ac_exeext conftest.$ac_ext
6082 fi
6083 ac_res=`eval echo '${'$as_ac_var'}'`
6084 { echo "$as_me:$LINENO: result: $ac_res" >&5
6085 echo "${ECHO_T}$ac_res" >&6; }
6086 if test `eval echo '${'$as_ac_var'}'` = yes; then
6087 cat >>confdefs.h <<_ACEOF
6088 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6089 _ACEOF
6090
6091 fi
6092 done
6093
6094 fi
6095
6096 fi
6097
6098
6099
6100 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6101 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6102 if test "${ac_cv_lib_m_ceil+set}" = set; then
6103 echo $ECHO_N "(cached) $ECHO_C" >&6
6104 else
6105 ac_check_lib_save_LIBS=$LIBS
6106 LIBS="-lm $LIBS"
6107 cat >conftest.$ac_ext <<_ACEOF
6108 /* confdefs.h. */
6109 _ACEOF
6110 cat confdefs.h >>conftest.$ac_ext
6111 cat >>conftest.$ac_ext <<_ACEOF
6112 /* end confdefs.h. */
6113
6114 /* Override any GCC internal prototype to avoid an error.
6115 Use char because int might match the return type of a GCC
6116 builtin and then its argument prototype would still apply. */
6117 #ifdef __cplusplus
6118 extern "C"
6119 #endif
6120 char ceil ();
6121 int
6122 main ()
6123 {
6124 return ceil ();
6125 ;
6126 return 0;
6127 }
6128 _ACEOF
6129 rm -f conftest.$ac_objext conftest$ac_exeext
6130 if { (ac_try="$ac_link"
6131 case "(($ac_try" in
6132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6133 *) ac_try_echo=$ac_try;;
6134 esac
6135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6136 (eval "$ac_link") 2>conftest.er1
6137 ac_status=$?
6138 grep -v '^ *+' conftest.er1 >conftest.err
6139 rm -f conftest.er1
6140 cat conftest.err >&5
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); } && {
6143 test -z "$ac_cxx_werror_flag" ||
6144 test ! -s conftest.err
6145 } && test -s conftest$ac_exeext &&
6146 $as_test_x conftest$ac_exeext; then
6147 ac_cv_lib_m_ceil=yes
6148 else
6149 echo "$as_me: failed program was:" >&5
6150 sed 's/^/| /' conftest.$ac_ext >&5
6151
6152 ac_cv_lib_m_ceil=no
6153 fi
6154
6155 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6156 conftest$ac_exeext conftest.$ac_ext
6157 LIBS=$ac_check_lib_save_LIBS
6158 fi
6159 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6160 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6161 if test $ac_cv_lib_m_ceil = yes; then
6162 cat >>confdefs.h <<_ACEOF
6163 #define HAVE_LIBM 1
6164 _ACEOF
6165
6166 LIBS="-lm $LIBS"
6167
6168 fi
6169
6170
6171
6172
6173
6174
6175
6176 # Extract the first word of "tic", so it can be a program name with args.
6177 set dummy tic; ac_word=$2
6178 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6180 if test "${ac_cv_path_TIC+set}" = set; then
6181 echo $ECHO_N "(cached) $ECHO_C" >&6
6182 else
6183 case $TIC in
6184 [\\/]* | ?:[\\/]*)
6185 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6186 ;;
6187 *)
6188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6189 for as_dir in $PATH
6190 do
6191 IFS=$as_save_IFS
6192 test -z "$as_dir" && as_dir=.
6193 for ac_exec_ext in '' $ac_executable_extensions; do
6194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6195 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6197 break 2
6198 fi
6199 done
6200 done
6201 IFS=$as_save_IFS
6202
6203 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6204 ;;
6205 esac
6206 fi
6207 TIC=$ac_cv_path_TIC
6208 if test -n "$TIC"; then
6209 { echo "$as_me:$LINENO: result: $TIC" >&5
6210 echo "${ECHO_T}$TIC" >&6; }
6211 else
6212 { echo "$as_me:$LINENO: result: no" >&5
6213 echo "${ECHO_T}no" >&6; }
6214 fi
6215
6216
6217
6218 { echo "$as_me:$LINENO: checking for X" >&5
6219 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6220
6221
6222 # Check whether --with-x was given.
6223 if test "${with_x+set}" = set; then
6224 withval=$with_x;
6225 fi
6226
6227 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6228 if test "x$with_x" = xno; then
6229 # The user explicitly disabled X.
6230 have_x=disabled
6231 else
6232 case $x_includes,$x_libraries in #(
6233 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6234 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6235 { (exit 1); exit 1; }; };; #(
6236 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6237 echo $ECHO_N "(cached) $ECHO_C" >&6
6238 else
6239 # One or both of the vars are not set, and there is no cached value.
6240 ac_x_includes=no ac_x_libraries=no
6241 rm -f -r conftest.dir
6242 if mkdir conftest.dir; then
6243 cd conftest.dir
6244 cat >Imakefile <<'_ACEOF'
6245 incroot:
6246 @echo incroot='${INCROOT}'
6247 usrlibdir:
6248 @echo usrlibdir='${USRLIBDIR}'
6249 libdir:
6250 @echo libdir='${LIBDIR}'
6251 _ACEOF
6252 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6253 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6254 for ac_var in incroot usrlibdir libdir; do
6255 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6256 done
6257 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6258 for ac_extension in a so sl; do
6259 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6260 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6261 ac_im_usrlibdir=$ac_im_libdir; break
6262 fi
6263 done
6264 # Screen out bogus values from the imake configuration. They are
6265 # bogus both because they are the default anyway, and because
6266 # using them would break gcc on systems where it needs fixed includes.
6267 case $ac_im_incroot in
6268 /usr/include) ac_x_includes= ;;
6269 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6270 esac
6271 case $ac_im_usrlibdir in
6272 /usr/lib | /lib) ;;
6273 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6274 esac
6275 fi
6276 cd ..
6277 rm -f -r conftest.dir
6278 fi
6279
6280 # Standard set of common directories for X headers.
6281 # Check X11 before X11Rn because it is often a symlink to the current release.
6282 ac_x_header_dirs='
6283 /usr/X11/include
6284 /usr/X11R6/include
6285 /usr/X11R5/include
6286 /usr/X11R4/include
6287
6288 /usr/include/X11
6289 /usr/include/X11R6
6290 /usr/include/X11R5
6291 /usr/include/X11R4
6292
6293 /usr/local/X11/include
6294 /usr/local/X11R6/include
6295 /usr/local/X11R5/include
6296 /usr/local/X11R4/include
6297
6298 /usr/local/include/X11
6299 /usr/local/include/X11R6
6300 /usr/local/include/X11R5
6301 /usr/local/include/X11R4
6302
6303 /usr/X386/include
6304 /usr/x386/include
6305 /usr/XFree86/include/X11
6306
6307 /usr/include
6308 /usr/local/include
6309 /usr/unsupported/include
6310 /usr/athena/include
6311 /usr/local/x11r5/include
6312 /usr/lpp/Xamples/include
6313
6314 /usr/openwin/include
6315 /usr/openwin/share/include'
6316
6317 if test "$ac_x_includes" = no; then
6318 # Guess where to find include files, by looking for Xlib.h.
6319 # First, try using that file with no special directory specified.
6320 cat >conftest.$ac_ext <<_ACEOF
6321 /* confdefs.h. */
6322 _ACEOF
6323 cat confdefs.h >>conftest.$ac_ext
6324 cat >>conftest.$ac_ext <<_ACEOF
6325 /* end confdefs.h. */
6326 #include <X11/Xlib.h>
6327 _ACEOF
6328 if { (ac_try="$ac_cpp conftest.$ac_ext"
6329 case "(($ac_try" in
6330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6331 *) ac_try_echo=$ac_try;;
6332 esac
6333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6334 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6335 ac_status=$?
6336 grep -v '^ *+' conftest.er1 >conftest.err
6337 rm -f conftest.er1
6338 cat conftest.err >&5
6339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340 (exit $ac_status); } >/dev/null && {
6341 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6342 test ! -s conftest.err
6343 }; then
6344 # We can compile using X headers with no special include directory.
6345 ac_x_includes=
6346 else
6347 echo "$as_me: failed program was:" >&5
6348 sed 's/^/| /' conftest.$ac_ext >&5
6349
6350 for ac_dir in $ac_x_header_dirs; do
6351 if test -r "$ac_dir/X11/Xlib.h"; then
6352 ac_x_includes=$ac_dir
6353 break
6354 fi
6355 done
6356 fi
6357
6358 rm -f conftest.err conftest.$ac_ext
6359 fi # $ac_x_includes = no
6360
6361 if test "$ac_x_libraries" = no; then
6362 # Check for the libraries.
6363 # See if we find them without any special options.
6364 # Don't add to $LIBS permanently.
6365 ac_save_LIBS=$LIBS
6366 LIBS="-lX11 $LIBS"
6367 cat >conftest.$ac_ext <<_ACEOF
6368 /* confdefs.h. */
6369 _ACEOF
6370 cat confdefs.h >>conftest.$ac_ext
6371 cat >>conftest.$ac_ext <<_ACEOF
6372 /* end confdefs.h. */
6373 #include <X11/Xlib.h>
6374 int
6375 main ()
6376 {
6377 XrmInitialize ()
6378 ;
6379 return 0;
6380 }
6381 _ACEOF
6382 rm -f conftest.$ac_objext conftest$ac_exeext
6383 if { (ac_try="$ac_link"
6384 case "(($ac_try" in
6385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6386 *) ac_try_echo=$ac_try;;
6387 esac
6388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6389 (eval "$ac_link") 2>conftest.er1
6390 ac_status=$?
6391 grep -v '^ *+' conftest.er1 >conftest.err
6392 rm -f conftest.er1
6393 cat conftest.err >&5
6394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6395 (exit $ac_status); } && {
6396 test -z "$ac_cxx_werror_flag" ||
6397 test ! -s conftest.err
6398 } && test -s conftest$ac_exeext &&
6399 $as_test_x conftest$ac_exeext; then
6400 LIBS=$ac_save_LIBS
6401 # We can link X programs with no special library path.
6402 ac_x_libraries=
6403 else
6404 echo "$as_me: failed program was:" >&5
6405 sed 's/^/| /' conftest.$ac_ext >&5
6406
6407 LIBS=$ac_save_LIBS
6408 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6409 do
6410 # Don't even attempt the hair of trying to link an X program!
6411 for ac_extension in a so sl; do
6412 if test -r "$ac_dir/libX11.$ac_extension"; then
6413 ac_x_libraries=$ac_dir
6414 break 2
6415 fi
6416 done
6417 done
6418 fi
6419
6420 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6421 conftest$ac_exeext conftest.$ac_ext
6422 fi # $ac_x_libraries = no
6423
6424 case $ac_x_includes,$ac_x_libraries in #(
6425 no,* | *,no | *\'*)
6426 # Didn't find X, or a directory has "'" in its name.
6427 ac_cv_have_x="have_x=no";; #(
6428 *)
6429 # Record where we found X for the cache.
6430 ac_cv_have_x="have_x=yes\
6431 ac_x_includes='$ac_x_includes'\
6432 ac_x_libraries='$ac_x_libraries'"
6433 esac
6434 fi
6435 ;; #(
6436 *) have_x=yes;;
6437 esac
6438 eval "$ac_cv_have_x"
6439 fi # $with_x != no
6440
6441 if test "$have_x" != yes; then
6442 { echo "$as_me:$LINENO: result: $have_x" >&5
6443 echo "${ECHO_T}$have_x" >&6; }
6444 no_x=yes
6445 else
6446 # If each of the values was on the command line, it overrides each guess.
6447 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6448 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6449 # Update the cache value to reflect the command line values.
6450 ac_cv_have_x="have_x=yes\
6451 ac_x_includes='$x_includes'\
6452 ac_x_libraries='$x_libraries'"
6453 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6454 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6455 fi
6456
6457 if test "$no_x" = yes; then
6458 # Not all programs may use this symbol, but it does not hurt to define it.
6459
6460 cat >>confdefs.h <<\_ACEOF
6461 #define X_DISPLAY_MISSING 1
6462 _ACEOF
6463
6464 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6465 else
6466 if test -n "$x_includes"; then
6467 X_CFLAGS="$X_CFLAGS -I$x_includes"
6468 fi
6469
6470 # It would also be nice to do this for all -L options, not just this one.
6471 if test -n "$x_libraries"; then
6472 X_LIBS="$X_LIBS -L$x_libraries"
6473 # For Solaris; some versions of Sun CC require a space after -R and
6474 # others require no space. Words are not sufficient . . . .
6475 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6476 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6477 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6478 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6479 ac_cxx_werror_flag=yes
6480 cat >conftest.$ac_ext <<_ACEOF
6481 /* confdefs.h. */
6482 _ACEOF
6483 cat confdefs.h >>conftest.$ac_ext
6484 cat >>conftest.$ac_ext <<_ACEOF
6485 /* end confdefs.h. */
6486
6487 int
6488 main ()
6489 {
6490
6491 ;
6492 return 0;
6493 }
6494 _ACEOF
6495 rm -f conftest.$ac_objext conftest$ac_exeext
6496 if { (ac_try="$ac_link"
6497 case "(($ac_try" in
6498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6499 *) ac_try_echo=$ac_try;;
6500 esac
6501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6502 (eval "$ac_link") 2>conftest.er1
6503 ac_status=$?
6504 grep -v '^ *+' conftest.er1 >conftest.err
6505 rm -f conftest.er1
6506 cat conftest.err >&5
6507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508 (exit $ac_status); } && {
6509 test -z "$ac_cxx_werror_flag" ||
6510 test ! -s conftest.err
6511 } && test -s conftest$ac_exeext &&
6512 $as_test_x conftest$ac_exeext; then
6513 { echo "$as_me:$LINENO: result: no" >&5
6514 echo "${ECHO_T}no" >&6; }
6515 X_LIBS="$X_LIBS -R$x_libraries"
6516 else
6517 echo "$as_me: failed program was:" >&5
6518 sed 's/^/| /' conftest.$ac_ext >&5
6519
6520 LIBS="$ac_xsave_LIBS -R $x_libraries"
6521 cat >conftest.$ac_ext <<_ACEOF
6522 /* confdefs.h. */
6523 _ACEOF
6524 cat confdefs.h >>conftest.$ac_ext
6525 cat >>conftest.$ac_ext <<_ACEOF
6526 /* end confdefs.h. */
6527
6528 int
6529 main ()
6530 {
6531
6532 ;
6533 return 0;
6534 }
6535 _ACEOF
6536 rm -f conftest.$ac_objext conftest$ac_exeext
6537 if { (ac_try="$ac_link"
6538 case "(($ac_try" in
6539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6540 *) ac_try_echo=$ac_try;;
6541 esac
6542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6543 (eval "$ac_link") 2>conftest.er1
6544 ac_status=$?
6545 grep -v '^ *+' conftest.er1 >conftest.err
6546 rm -f conftest.er1
6547 cat conftest.err >&5
6548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6549 (exit $ac_status); } && {
6550 test -z "$ac_cxx_werror_flag" ||
6551 test ! -s conftest.err
6552 } && test -s conftest$ac_exeext &&
6553 $as_test_x conftest$ac_exeext; then
6554 { echo "$as_me:$LINENO: result: yes" >&5
6555 echo "${ECHO_T}yes" >&6; }
6556 X_LIBS="$X_LIBS -R $x_libraries"
6557 else
6558 echo "$as_me: failed program was:" >&5
6559 sed 's/^/| /' conftest.$ac_ext >&5
6560
6561 { echo "$as_me:$LINENO: result: neither works" >&5
6562 echo "${ECHO_T}neither works" >&6; }
6563 fi
6564
6565 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6566 conftest$ac_exeext conftest.$ac_ext
6567 fi
6568
6569 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6570 conftest$ac_exeext conftest.$ac_ext
6571 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6572 LIBS=$ac_xsave_LIBS
6573 fi
6574
6575 # Check for system-dependent libraries X programs must link with.
6576 # Do this before checking for the system-independent R6 libraries
6577 # (-lICE), since we may need -lsocket or whatever for X linking.
6578
6579 if test "$ISC" = yes; then
6580 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6581 else
6582 # Martyn Johnson says this is needed for Ultrix, if the X
6583 # libraries were built with DECnet support. And Karl Berry says
6584 # the Alpha needs dnet_stub (dnet does not exist).
6585 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6586 cat >conftest.$ac_ext <<_ACEOF
6587 /* confdefs.h. */
6588 _ACEOF
6589 cat confdefs.h >>conftest.$ac_ext
6590 cat >>conftest.$ac_ext <<_ACEOF
6591 /* end confdefs.h. */
6592
6593 /* Override any GCC internal prototype to avoid an error.
6594 Use char because int might match the return type of a GCC
6595 builtin and then its argument prototype would still apply. */
6596 #ifdef __cplusplus
6597 extern "C"
6598 #endif
6599 char XOpenDisplay ();
6600 int
6601 main ()
6602 {
6603 return XOpenDisplay ();
6604 ;
6605 return 0;
6606 }
6607 _ACEOF
6608 rm -f conftest.$ac_objext conftest$ac_exeext
6609 if { (ac_try="$ac_link"
6610 case "(($ac_try" in
6611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6612 *) ac_try_echo=$ac_try;;
6613 esac
6614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6615 (eval "$ac_link") 2>conftest.er1
6616 ac_status=$?
6617 grep -v '^ *+' conftest.er1 >conftest.err
6618 rm -f conftest.er1
6619 cat conftest.err >&5
6620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621 (exit $ac_status); } && {
6622 test -z "$ac_cxx_werror_flag" ||
6623 test ! -s conftest.err
6624 } && test -s conftest$ac_exeext &&
6625 $as_test_x conftest$ac_exeext; then
6626 :
6627 else
6628 echo "$as_me: failed program was:" >&5
6629 sed 's/^/| /' conftest.$ac_ext >&5
6630
6631 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6632 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6633 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6634 echo $ECHO_N "(cached) $ECHO_C" >&6
6635 else
6636 ac_check_lib_save_LIBS=$LIBS
6637 LIBS="-ldnet $LIBS"
6638 cat >conftest.$ac_ext <<_ACEOF
6639 /* confdefs.h. */
6640 _ACEOF
6641 cat confdefs.h >>conftest.$ac_ext
6642 cat >>conftest.$ac_ext <<_ACEOF
6643 /* end confdefs.h. */
6644
6645 /* Override any GCC internal prototype to avoid an error.
6646 Use char because int might match the return type of a GCC
6647 builtin and then its argument prototype would still apply. */
6648 #ifdef __cplusplus
6649 extern "C"
6650 #endif
6651 char dnet_ntoa ();
6652 int
6653 main ()
6654 {
6655 return dnet_ntoa ();
6656 ;
6657 return 0;
6658 }
6659 _ACEOF
6660 rm -f conftest.$ac_objext conftest$ac_exeext
6661 if { (ac_try="$ac_link"
6662 case "(($ac_try" in
6663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6664 *) ac_try_echo=$ac_try;;
6665 esac
6666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6667 (eval "$ac_link") 2>conftest.er1
6668 ac_status=$?
6669 grep -v '^ *+' conftest.er1 >conftest.err
6670 rm -f conftest.er1
6671 cat conftest.err >&5
6672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6673 (exit $ac_status); } && {
6674 test -z "$ac_cxx_werror_flag" ||
6675 test ! -s conftest.err
6676 } && test -s conftest$ac_exeext &&
6677 $as_test_x conftest$ac_exeext; then
6678 ac_cv_lib_dnet_dnet_ntoa=yes
6679 else
6680 echo "$as_me: failed program was:" >&5
6681 sed 's/^/| /' conftest.$ac_ext >&5
6682
6683 ac_cv_lib_dnet_dnet_ntoa=no
6684 fi
6685
6686 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6687 conftest$ac_exeext conftest.$ac_ext
6688 LIBS=$ac_check_lib_save_LIBS
6689 fi
6690 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6691 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6692 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6693 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6694 fi
6695
6696 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6697 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6698 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6699 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6700 echo $ECHO_N "(cached) $ECHO_C" >&6
6701 else
6702 ac_check_lib_save_LIBS=$LIBS
6703 LIBS="-ldnet_stub $LIBS"
6704 cat >conftest.$ac_ext <<_ACEOF
6705 /* confdefs.h. */
6706 _ACEOF
6707 cat confdefs.h >>conftest.$ac_ext
6708 cat >>conftest.$ac_ext <<_ACEOF
6709 /* end confdefs.h. */
6710
6711 /* Override any GCC internal prototype to avoid an error.
6712 Use char because int might match the return type of a GCC
6713 builtin and then its argument prototype would still apply. */
6714 #ifdef __cplusplus
6715 extern "C"
6716 #endif
6717 char dnet_ntoa ();
6718 int
6719 main ()
6720 {
6721 return dnet_ntoa ();
6722 ;
6723 return 0;
6724 }
6725 _ACEOF
6726 rm -f conftest.$ac_objext conftest$ac_exeext
6727 if { (ac_try="$ac_link"
6728 case "(($ac_try" in
6729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6730 *) ac_try_echo=$ac_try;;
6731 esac
6732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6733 (eval "$ac_link") 2>conftest.er1
6734 ac_status=$?
6735 grep -v '^ *+' conftest.er1 >conftest.err
6736 rm -f conftest.er1
6737 cat conftest.err >&5
6738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6739 (exit $ac_status); } && {
6740 test -z "$ac_cxx_werror_flag" ||
6741 test ! -s conftest.err
6742 } && test -s conftest$ac_exeext &&
6743 $as_test_x conftest$ac_exeext; then
6744 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6745 else
6746 echo "$as_me: failed program was:" >&5
6747 sed 's/^/| /' conftest.$ac_ext >&5
6748
6749 ac_cv_lib_dnet_stub_dnet_ntoa=no
6750 fi
6751
6752 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6753 conftest$ac_exeext conftest.$ac_ext
6754 LIBS=$ac_check_lib_save_LIBS
6755 fi
6756 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6757 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6758 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6759 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6760 fi
6761
6762 fi
6763 fi
6764
6765 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6766 conftest$ac_exeext conftest.$ac_ext
6767 LIBS="$ac_xsave_LIBS"
6768
6769 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6770 # to get the SysV transport functions.
6771 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6772 # needs -lnsl.
6773 # The nsl library prevents programs from opening the X display
6774 # on Irix 5.2, according to T.E. Dickey.
6775 # The functions gethostbyname, getservbyname, and inet_addr are
6776 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6777 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6778 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6779 if test "${ac_cv_func_gethostbyname+set}" = set; then
6780 echo $ECHO_N "(cached) $ECHO_C" >&6
6781 else
6782 cat >conftest.$ac_ext <<_ACEOF
6783 /* confdefs.h. */
6784 _ACEOF
6785 cat confdefs.h >>conftest.$ac_ext
6786 cat >>conftest.$ac_ext <<_ACEOF
6787 /* end confdefs.h. */
6788 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6789 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6790 #define gethostbyname innocuous_gethostbyname
6791
6792 /* System header to define __stub macros and hopefully few prototypes,
6793 which can conflict with char gethostbyname (); below.
6794 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6795 <limits.h> exists even on freestanding compilers. */
6796
6797 #ifdef __STDC__
6798 # include <limits.h>
6799 #else
6800 # include <assert.h>
6801 #endif
6802
6803 #undef gethostbyname
6804
6805 /* Override any GCC internal prototype to avoid an error.
6806 Use char because int might match the return type of a GCC
6807 builtin and then its argument prototype would still apply. */
6808 #ifdef __cplusplus
6809 extern "C"
6810 #endif
6811 char gethostbyname ();
6812 /* The GNU C library defines this for functions which it implements
6813 to always fail with ENOSYS. Some functions are actually named
6814 something starting with __ and the normal name is an alias. */
6815 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6816 choke me
6817 #endif
6818
6819 int
6820 main ()
6821 {
6822 return gethostbyname ();
6823 ;
6824 return 0;
6825 }
6826 _ACEOF
6827 rm -f conftest.$ac_objext conftest$ac_exeext
6828 if { (ac_try="$ac_link"
6829 case "(($ac_try" in
6830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6831 *) ac_try_echo=$ac_try;;
6832 esac
6833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6834 (eval "$ac_link") 2>conftest.er1
6835 ac_status=$?
6836 grep -v '^ *+' conftest.er1 >conftest.err
6837 rm -f conftest.er1
6838 cat conftest.err >&5
6839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6840 (exit $ac_status); } && {
6841 test -z "$ac_cxx_werror_flag" ||
6842 test ! -s conftest.err
6843 } && test -s conftest$ac_exeext &&
6844 $as_test_x conftest$ac_exeext; then
6845 ac_cv_func_gethostbyname=yes
6846 else
6847 echo "$as_me: failed program was:" >&5
6848 sed 's/^/| /' conftest.$ac_ext >&5
6849
6850 ac_cv_func_gethostbyname=no
6851 fi
6852
6853 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6854 conftest$ac_exeext conftest.$ac_ext
6855 fi
6856 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6857 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6858
6859 if test $ac_cv_func_gethostbyname = no; then
6860 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6861 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6862 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6863 echo $ECHO_N "(cached) $ECHO_C" >&6
6864 else
6865 ac_check_lib_save_LIBS=$LIBS
6866 LIBS="-lnsl $LIBS"
6867 cat >conftest.$ac_ext <<_ACEOF
6868 /* confdefs.h. */
6869 _ACEOF
6870 cat confdefs.h >>conftest.$ac_ext
6871 cat >>conftest.$ac_ext <<_ACEOF
6872 /* end confdefs.h. */
6873
6874 /* Override any GCC internal prototype to avoid an error.
6875 Use char because int might match the return type of a GCC
6876 builtin and then its argument prototype would still apply. */
6877 #ifdef __cplusplus
6878 extern "C"
6879 #endif
6880 char gethostbyname ();
6881 int
6882 main ()
6883 {
6884 return gethostbyname ();
6885 ;
6886 return 0;
6887 }
6888 _ACEOF
6889 rm -f conftest.$ac_objext conftest$ac_exeext
6890 if { (ac_try="$ac_link"
6891 case "(($ac_try" in
6892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6893 *) ac_try_echo=$ac_try;;
6894 esac
6895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6896 (eval "$ac_link") 2>conftest.er1
6897 ac_status=$?
6898 grep -v '^ *+' conftest.er1 >conftest.err
6899 rm -f conftest.er1
6900 cat conftest.err >&5
6901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6902 (exit $ac_status); } && {
6903 test -z "$ac_cxx_werror_flag" ||
6904 test ! -s conftest.err
6905 } && test -s conftest$ac_exeext &&
6906 $as_test_x conftest$ac_exeext; then
6907 ac_cv_lib_nsl_gethostbyname=yes
6908 else
6909 echo "$as_me: failed program was:" >&5
6910 sed 's/^/| /' conftest.$ac_ext >&5
6911
6912 ac_cv_lib_nsl_gethostbyname=no
6913 fi
6914
6915 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6916 conftest$ac_exeext conftest.$ac_ext
6917 LIBS=$ac_check_lib_save_LIBS
6918 fi
6919 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6920 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6921 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6922 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6923 fi
6924
6925 if test $ac_cv_lib_nsl_gethostbyname = no; then
6926 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6927 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6928 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6929 echo $ECHO_N "(cached) $ECHO_C" >&6
6930 else
6931 ac_check_lib_save_LIBS=$LIBS
6932 LIBS="-lbsd $LIBS"
6933 cat >conftest.$ac_ext <<_ACEOF
6934 /* confdefs.h. */
6935 _ACEOF
6936 cat confdefs.h >>conftest.$ac_ext
6937 cat >>conftest.$ac_ext <<_ACEOF
6938 /* end confdefs.h. */
6939
6940 /* Override any GCC internal prototype to avoid an error.
6941 Use char because int might match the return type of a GCC
6942 builtin and then its argument prototype would still apply. */
6943 #ifdef __cplusplus
6944 extern "C"
6945 #endif
6946 char gethostbyname ();
6947 int
6948 main ()
6949 {
6950 return gethostbyname ();
6951 ;
6952 return 0;
6953 }
6954 _ACEOF
6955 rm -f conftest.$ac_objext conftest$ac_exeext
6956 if { (ac_try="$ac_link"
6957 case "(($ac_try" in
6958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6959 *) ac_try_echo=$ac_try;;
6960 esac
6961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6962 (eval "$ac_link") 2>conftest.er1
6963 ac_status=$?
6964 grep -v '^ *+' conftest.er1 >conftest.err
6965 rm -f conftest.er1
6966 cat conftest.err >&5
6967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6968 (exit $ac_status); } && {
6969 test -z "$ac_cxx_werror_flag" ||
6970 test ! -s conftest.err
6971 } && test -s conftest$ac_exeext &&
6972 $as_test_x conftest$ac_exeext; then
6973 ac_cv_lib_bsd_gethostbyname=yes
6974 else
6975 echo "$as_me: failed program was:" >&5
6976 sed 's/^/| /' conftest.$ac_ext >&5
6977
6978 ac_cv_lib_bsd_gethostbyname=no
6979 fi
6980
6981 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6982 conftest$ac_exeext conftest.$ac_ext
6983 LIBS=$ac_check_lib_save_LIBS
6984 fi
6985 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6986 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6987 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6988 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6989 fi
6990
6991 fi
6992 fi
6993
6994 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6995 # socket/setsockopt and other routines are undefined under SCO ODT
6996 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6997 # on later versions), says Simon Leinen: it contains gethostby*
6998 # variants that don't use the name server (or something). -lsocket
6999 # must be given before -lnsl if both are needed. We assume that
7000 # if connect needs -lnsl, so does gethostbyname.
7001 { echo "$as_me:$LINENO: checking for connect" >&5
7002 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
7003 if test "${ac_cv_func_connect+set}" = set; then
7004 echo $ECHO_N "(cached) $ECHO_C" >&6
7005 else
7006 cat >conftest.$ac_ext <<_ACEOF
7007 /* confdefs.h. */
7008 _ACEOF
7009 cat confdefs.h >>conftest.$ac_ext
7010 cat >>conftest.$ac_ext <<_ACEOF
7011 /* end confdefs.h. */
7012 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7013 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7014 #define connect innocuous_connect
7015
7016 /* System header to define __stub macros and hopefully few prototypes,
7017 which can conflict with char connect (); below.
7018 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7019 <limits.h> exists even on freestanding compilers. */
7020
7021 #ifdef __STDC__
7022 # include <limits.h>
7023 #else
7024 # include <assert.h>
7025 #endif
7026
7027 #undef connect
7028
7029 /* Override any GCC internal prototype to avoid an error.
7030 Use char because int might match the return type of a GCC
7031 builtin and then its argument prototype would still apply. */
7032 #ifdef __cplusplus
7033 extern "C"
7034 #endif
7035 char connect ();
7036 /* The GNU C library defines this for functions which it implements
7037 to always fail with ENOSYS. Some functions are actually named
7038 something starting with __ and the normal name is an alias. */
7039 #if defined __stub_connect || defined __stub___connect
7040 choke me
7041 #endif
7042
7043 int
7044 main ()
7045 {
7046 return connect ();
7047 ;
7048 return 0;
7049 }
7050 _ACEOF
7051 rm -f conftest.$ac_objext conftest$ac_exeext
7052 if { (ac_try="$ac_link"
7053 case "(($ac_try" in
7054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7055 *) ac_try_echo=$ac_try;;
7056 esac
7057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7058 (eval "$ac_link") 2>conftest.er1
7059 ac_status=$?
7060 grep -v '^ *+' conftest.er1 >conftest.err
7061 rm -f conftest.er1
7062 cat conftest.err >&5
7063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7064 (exit $ac_status); } && {
7065 test -z "$ac_cxx_werror_flag" ||
7066 test ! -s conftest.err
7067 } && test -s conftest$ac_exeext &&
7068 $as_test_x conftest$ac_exeext; then
7069 ac_cv_func_connect=yes
7070 else
7071 echo "$as_me: failed program was:" >&5
7072 sed 's/^/| /' conftest.$ac_ext >&5
7073
7074 ac_cv_func_connect=no
7075 fi
7076
7077 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7078 conftest$ac_exeext conftest.$ac_ext
7079 fi
7080 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7081 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7082
7083 if test $ac_cv_func_connect = no; then
7084 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7085 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7086 if test "${ac_cv_lib_socket_connect+set}" = set; then
7087 echo $ECHO_N "(cached) $ECHO_C" >&6
7088 else
7089 ac_check_lib_save_LIBS=$LIBS
7090 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7091 cat >conftest.$ac_ext <<_ACEOF
7092 /* confdefs.h. */
7093 _ACEOF
7094 cat confdefs.h >>conftest.$ac_ext
7095 cat >>conftest.$ac_ext <<_ACEOF
7096 /* end confdefs.h. */
7097
7098 /* Override any GCC internal prototype to avoid an error.
7099 Use char because int might match the return type of a GCC
7100 builtin and then its argument prototype would still apply. */
7101 #ifdef __cplusplus
7102 extern "C"
7103 #endif
7104 char connect ();
7105 int
7106 main ()
7107 {
7108 return connect ();
7109 ;
7110 return 0;
7111 }
7112 _ACEOF
7113 rm -f conftest.$ac_objext conftest$ac_exeext
7114 if { (ac_try="$ac_link"
7115 case "(($ac_try" in
7116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7117 *) ac_try_echo=$ac_try;;
7118 esac
7119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7120 (eval "$ac_link") 2>conftest.er1
7121 ac_status=$?
7122 grep -v '^ *+' conftest.er1 >conftest.err
7123 rm -f conftest.er1
7124 cat conftest.err >&5
7125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7126 (exit $ac_status); } && {
7127 test -z "$ac_cxx_werror_flag" ||
7128 test ! -s conftest.err
7129 } && test -s conftest$ac_exeext &&
7130 $as_test_x conftest$ac_exeext; then
7131 ac_cv_lib_socket_connect=yes
7132 else
7133 echo "$as_me: failed program was:" >&5
7134 sed 's/^/| /' conftest.$ac_ext >&5
7135
7136 ac_cv_lib_socket_connect=no
7137 fi
7138
7139 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7140 conftest$ac_exeext conftest.$ac_ext
7141 LIBS=$ac_check_lib_save_LIBS
7142 fi
7143 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7144 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7145 if test $ac_cv_lib_socket_connect = yes; then
7146 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7147 fi
7148
7149 fi
7150
7151 # Guillermo Gomez says -lposix is necessary on A/UX.
7152 { echo "$as_me:$LINENO: checking for remove" >&5
7153 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7154 if test "${ac_cv_func_remove+set}" = set; then
7155 echo $ECHO_N "(cached) $ECHO_C" >&6
7156 else
7157 cat >conftest.$ac_ext <<_ACEOF
7158 /* confdefs.h. */
7159 _ACEOF
7160 cat confdefs.h >>conftest.$ac_ext
7161 cat >>conftest.$ac_ext <<_ACEOF
7162 /* end confdefs.h. */
7163 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7164 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7165 #define remove innocuous_remove
7166
7167 /* System header to define __stub macros and hopefully few prototypes,
7168 which can conflict with char remove (); below.
7169 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7170 <limits.h> exists even on freestanding compilers. */
7171
7172 #ifdef __STDC__
7173 # include <limits.h>
7174 #else
7175 # include <assert.h>
7176 #endif
7177
7178 #undef remove
7179
7180 /* Override any GCC internal prototype to avoid an error.
7181 Use char because int might match the return type of a GCC
7182 builtin and then its argument prototype would still apply. */
7183 #ifdef __cplusplus
7184 extern "C"
7185 #endif
7186 char remove ();
7187 /* The GNU C library defines this for functions which it implements
7188 to always fail with ENOSYS. Some functions are actually named
7189 something starting with __ and the normal name is an alias. */
7190 #if defined __stub_remove || defined __stub___remove
7191 choke me
7192 #endif
7193
7194 int
7195 main ()
7196 {
7197 return remove ();
7198 ;
7199 return 0;
7200 }
7201 _ACEOF
7202 rm -f conftest.$ac_objext conftest$ac_exeext
7203 if { (ac_try="$ac_link"
7204 case "(($ac_try" in
7205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7206 *) ac_try_echo=$ac_try;;
7207 esac
7208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7209 (eval "$ac_link") 2>conftest.er1
7210 ac_status=$?
7211 grep -v '^ *+' conftest.er1 >conftest.err
7212 rm -f conftest.er1
7213 cat conftest.err >&5
7214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7215 (exit $ac_status); } && {
7216 test -z "$ac_cxx_werror_flag" ||
7217 test ! -s conftest.err
7218 } && test -s conftest$ac_exeext &&
7219 $as_test_x conftest$ac_exeext; then
7220 ac_cv_func_remove=yes
7221 else
7222 echo "$as_me: failed program was:" >&5
7223 sed 's/^/| /' conftest.$ac_ext >&5
7224
7225 ac_cv_func_remove=no
7226 fi
7227
7228 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7229 conftest$ac_exeext conftest.$ac_ext
7230 fi
7231 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7232 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7233
7234 if test $ac_cv_func_remove = no; then
7235 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7236 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7237 if test "${ac_cv_lib_posix_remove+set}" = set; then
7238 echo $ECHO_N "(cached) $ECHO_C" >&6
7239 else
7240 ac_check_lib_save_LIBS=$LIBS
7241 LIBS="-lposix $LIBS"
7242 cat >conftest.$ac_ext <<_ACEOF
7243 /* confdefs.h. */
7244 _ACEOF
7245 cat confdefs.h >>conftest.$ac_ext
7246 cat >>conftest.$ac_ext <<_ACEOF
7247 /* end confdefs.h. */
7248
7249 /* Override any GCC internal prototype to avoid an error.
7250 Use char because int might match the return type of a GCC
7251 builtin and then its argument prototype would still apply. */
7252 #ifdef __cplusplus
7253 extern "C"
7254 #endif
7255 char remove ();
7256 int
7257 main ()
7258 {
7259 return remove ();
7260 ;
7261 return 0;
7262 }
7263 _ACEOF
7264 rm -f conftest.$ac_objext conftest$ac_exeext
7265 if { (ac_try="$ac_link"
7266 case "(($ac_try" in
7267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7268 *) ac_try_echo=$ac_try;;
7269 esac
7270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7271 (eval "$ac_link") 2>conftest.er1
7272 ac_status=$?
7273 grep -v '^ *+' conftest.er1 >conftest.err
7274 rm -f conftest.er1
7275 cat conftest.err >&5
7276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7277 (exit $ac_status); } && {
7278 test -z "$ac_cxx_werror_flag" ||
7279 test ! -s conftest.err
7280 } && test -s conftest$ac_exeext &&
7281 $as_test_x conftest$ac_exeext; then
7282 ac_cv_lib_posix_remove=yes
7283 else
7284 echo "$as_me: failed program was:" >&5
7285 sed 's/^/| /' conftest.$ac_ext >&5
7286
7287 ac_cv_lib_posix_remove=no
7288 fi
7289
7290 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7291 conftest$ac_exeext conftest.$ac_ext
7292 LIBS=$ac_check_lib_save_LIBS
7293 fi
7294 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7295 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7296 if test $ac_cv_lib_posix_remove = yes; then
7297 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7298 fi
7299
7300 fi
7301
7302 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7303 { echo "$as_me:$LINENO: checking for shmat" >&5
7304 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7305 if test "${ac_cv_func_shmat+set}" = set; then
7306 echo $ECHO_N "(cached) $ECHO_C" >&6
7307 else
7308 cat >conftest.$ac_ext <<_ACEOF
7309 /* confdefs.h. */
7310 _ACEOF
7311 cat confdefs.h >>conftest.$ac_ext
7312 cat >>conftest.$ac_ext <<_ACEOF
7313 /* end confdefs.h. */
7314 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7315 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7316 #define shmat innocuous_shmat
7317
7318 /* System header to define __stub macros and hopefully few prototypes,
7319 which can conflict with char shmat (); below.
7320 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7321 <limits.h> exists even on freestanding compilers. */
7322
7323 #ifdef __STDC__
7324 # include <limits.h>
7325 #else
7326 # include <assert.h>
7327 #endif
7328
7329 #undef shmat
7330
7331 /* Override any GCC internal prototype to avoid an error.
7332 Use char because int might match the return type of a GCC
7333 builtin and then its argument prototype would still apply. */
7334 #ifdef __cplusplus
7335 extern "C"
7336 #endif
7337 char shmat ();
7338 /* The GNU C library defines this for functions which it implements
7339 to always fail with ENOSYS. Some functions are actually named
7340 something starting with __ and the normal name is an alias. */
7341 #if defined __stub_shmat || defined __stub___shmat
7342 choke me
7343 #endif
7344
7345 int
7346 main ()
7347 {
7348 return shmat ();
7349 ;
7350 return 0;
7351 }
7352 _ACEOF
7353 rm -f conftest.$ac_objext conftest$ac_exeext
7354 if { (ac_try="$ac_link"
7355 case "(($ac_try" in
7356 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7357 *) ac_try_echo=$ac_try;;
7358 esac
7359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7360 (eval "$ac_link") 2>conftest.er1
7361 ac_status=$?
7362 grep -v '^ *+' conftest.er1 >conftest.err
7363 rm -f conftest.er1
7364 cat conftest.err >&5
7365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7366 (exit $ac_status); } && {
7367 test -z "$ac_cxx_werror_flag" ||
7368 test ! -s conftest.err
7369 } && test -s conftest$ac_exeext &&
7370 $as_test_x conftest$ac_exeext; then
7371 ac_cv_func_shmat=yes
7372 else
7373 echo "$as_me: failed program was:" >&5
7374 sed 's/^/| /' conftest.$ac_ext >&5
7375
7376 ac_cv_func_shmat=no
7377 fi
7378
7379 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7380 conftest$ac_exeext conftest.$ac_ext
7381 fi
7382 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7383 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7384
7385 if test $ac_cv_func_shmat = no; then
7386 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7387 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7388 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7389 echo $ECHO_N "(cached) $ECHO_C" >&6
7390 else
7391 ac_check_lib_save_LIBS=$LIBS
7392 LIBS="-lipc $LIBS"
7393 cat >conftest.$ac_ext <<_ACEOF
7394 /* confdefs.h. */
7395 _ACEOF
7396 cat confdefs.h >>conftest.$ac_ext
7397 cat >>conftest.$ac_ext <<_ACEOF
7398 /* end confdefs.h. */
7399
7400 /* Override any GCC internal prototype to avoid an error.
7401 Use char because int might match the return type of a GCC
7402 builtin and then its argument prototype would still apply. */
7403 #ifdef __cplusplus
7404 extern "C"
7405 #endif
7406 char shmat ();
7407 int
7408 main ()
7409 {
7410 return shmat ();
7411 ;
7412 return 0;
7413 }
7414 _ACEOF
7415 rm -f conftest.$ac_objext conftest$ac_exeext
7416 if { (ac_try="$ac_link"
7417 case "(($ac_try" in
7418 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7419 *) ac_try_echo=$ac_try;;
7420 esac
7421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7422 (eval "$ac_link") 2>conftest.er1
7423 ac_status=$?
7424 grep -v '^ *+' conftest.er1 >conftest.err
7425 rm -f conftest.er1
7426 cat conftest.err >&5
7427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7428 (exit $ac_status); } && {
7429 test -z "$ac_cxx_werror_flag" ||
7430 test ! -s conftest.err
7431 } && test -s conftest$ac_exeext &&
7432 $as_test_x conftest$ac_exeext; then
7433 ac_cv_lib_ipc_shmat=yes
7434 else
7435 echo "$as_me: failed program was:" >&5
7436 sed 's/^/| /' conftest.$ac_ext >&5
7437
7438 ac_cv_lib_ipc_shmat=no
7439 fi
7440
7441 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7442 conftest$ac_exeext conftest.$ac_ext
7443 LIBS=$ac_check_lib_save_LIBS
7444 fi
7445 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7446 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7447 if test $ac_cv_lib_ipc_shmat = yes; then
7448 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7449 fi
7450
7451 fi
7452 fi
7453
7454 # Check for libraries that X11R6 Xt/Xaw programs need.
7455 ac_save_LDFLAGS=$LDFLAGS
7456 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7457 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7458 # check for ICE first), but we must link in the order -lSM -lICE or
7459 # we get undefined symbols. So assume we have SM if we have ICE.
7460 # These have to be linked with before -lX11, unlike the other
7461 # libraries we check for below, so use a different variable.
7462 # John Interrante, Karl Berry
7463 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7464 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7465 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7466 echo $ECHO_N "(cached) $ECHO_C" >&6
7467 else
7468 ac_check_lib_save_LIBS=$LIBS
7469 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7470 cat >conftest.$ac_ext <<_ACEOF
7471 /* confdefs.h. */
7472 _ACEOF
7473 cat confdefs.h >>conftest.$ac_ext
7474 cat >>conftest.$ac_ext <<_ACEOF
7475 /* end confdefs.h. */
7476
7477 /* Override any GCC internal prototype to avoid an error.
7478 Use char because int might match the return type of a GCC
7479 builtin and then its argument prototype would still apply. */
7480 #ifdef __cplusplus
7481 extern "C"
7482 #endif
7483 char IceConnectionNumber ();
7484 int
7485 main ()
7486 {
7487 return IceConnectionNumber ();
7488 ;
7489 return 0;
7490 }
7491 _ACEOF
7492 rm -f conftest.$ac_objext conftest$ac_exeext
7493 if { (ac_try="$ac_link"
7494 case "(($ac_try" in
7495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7496 *) ac_try_echo=$ac_try;;
7497 esac
7498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7499 (eval "$ac_link") 2>conftest.er1
7500 ac_status=$?
7501 grep -v '^ *+' conftest.er1 >conftest.err
7502 rm -f conftest.er1
7503 cat conftest.err >&5
7504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505 (exit $ac_status); } && {
7506 test -z "$ac_cxx_werror_flag" ||
7507 test ! -s conftest.err
7508 } && test -s conftest$ac_exeext &&
7509 $as_test_x conftest$ac_exeext; then
7510 ac_cv_lib_ICE_IceConnectionNumber=yes
7511 else
7512 echo "$as_me: failed program was:" >&5
7513 sed 's/^/| /' conftest.$ac_ext >&5
7514
7515 ac_cv_lib_ICE_IceConnectionNumber=no
7516 fi
7517
7518 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7519 conftest$ac_exeext conftest.$ac_ext
7520 LIBS=$ac_check_lib_save_LIBS
7521 fi
7522 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7523 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7524 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7525 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7526 fi
7527
7528 LDFLAGS=$ac_save_LDFLAGS
7529
7530 fi
7531
7532
7533 AFTERIMAGE_CFLAGS=
7534 AFTERIMAGE_LIBS=
7535 AFTERIMAGE_VERSION=
7536
7537 if test x$support_afterimage = xyes; then
7538 support_afterimage=no
7539
7540 if test "x$afterimage_config" = "x" ; then
7541 # Extract the first word of "afterimage-config", so it can be a program name with args.
7542 set dummy afterimage-config; ac_word=$2
7543 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7544 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7545 if test "${ac_cv_path_afterimage_config+set}" = set; then
7546 echo $ECHO_N "(cached) $ECHO_C" >&6
7547 else
7548 case $afterimage_config in
7549 [\\/]* | ?:[\\/]*)
7550 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7551 ;;
7552 *)
7553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7554 for as_dir in $PATH
7555 do
7556 IFS=$as_save_IFS
7557 test -z "$as_dir" && as_dir=.
7558 for ac_exec_ext in '' $ac_executable_extensions; do
7559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7560 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7561 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7562 break 2
7563 fi
7564 done
7565 done
7566 IFS=$as_save_IFS
7567
7568 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7569 ;;
7570 esac
7571 fi
7572 afterimage_config=$ac_cv_path_afterimage_config
7573 if test -n "$afterimage_config"; then
7574 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7575 echo "${ECHO_T}$afterimage_config" >&6; }
7576 else
7577 { echo "$as_me:$LINENO: result: no" >&5
7578 echo "${ECHO_T}no" >&6; }
7579 fi
7580
7581
7582 fi
7583 if test "x$afterimage_config" != "xno" ; then
7584 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7585 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7586 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7587 if test -n "$xAFTERIMAGE_VERSION" ; then
7588 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7589 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7590 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7591 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7592 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7593 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7594 support_afterimage=yes
7595 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7596 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7597 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7598 fi
7599 fi
7600 fi
7601 if test "x$support_afterimage" = "xyes"; then
7602 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7603 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7604 else
7605 { echo "$as_me:$LINENO: result: no" >&5
7606 echo "${ECHO_T}no" >&6; }
7607 fi
7608 fi
7609 fi
7610
7611
7612
7613
7614
7615
7616
7617
7618 for ac_header in \
7619 sys/byteorder.h \
7620 sys/ioctl.h \
7621 sys/sockio.h \
7622 sys/strredir.h \
7623 stdint.h \
7624 wchar.h \
7625 cwchar \
7626
7627 do
7628 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7629 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7630 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7631 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7632 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7633 echo $ECHO_N "(cached) $ECHO_C" >&6
7634 fi
7635 ac_res=`eval echo '${'$as_ac_Header'}'`
7636 { echo "$as_me:$LINENO: result: $ac_res" >&5
7637 echo "${ECHO_T}$ac_res" >&6; }
7638 else
7639 # Is the header compilable?
7640 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7641 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7642 cat >conftest.$ac_ext <<_ACEOF
7643 /* confdefs.h. */
7644 _ACEOF
7645 cat confdefs.h >>conftest.$ac_ext
7646 cat >>conftest.$ac_ext <<_ACEOF
7647 /* end confdefs.h. */
7648 $ac_includes_default
7649 #include <$ac_header>
7650 _ACEOF
7651 rm -f conftest.$ac_objext
7652 if { (ac_try="$ac_compile"
7653 case "(($ac_try" in
7654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7655 *) ac_try_echo=$ac_try;;
7656 esac
7657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7658 (eval "$ac_compile") 2>conftest.er1
7659 ac_status=$?
7660 grep -v '^ *+' conftest.er1 >conftest.err
7661 rm -f conftest.er1
7662 cat conftest.err >&5
7663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7664 (exit $ac_status); } && {
7665 test -z "$ac_cxx_werror_flag" ||
7666 test ! -s conftest.err
7667 } && test -s conftest.$ac_objext; then
7668 ac_header_compiler=yes
7669 else
7670 echo "$as_me: failed program was:" >&5
7671 sed 's/^/| /' conftest.$ac_ext >&5
7672
7673 ac_header_compiler=no
7674 fi
7675
7676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7677 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7678 echo "${ECHO_T}$ac_header_compiler" >&6; }
7679
7680 # Is the header present?
7681 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7682 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7683 cat >conftest.$ac_ext <<_ACEOF
7684 /* confdefs.h. */
7685 _ACEOF
7686 cat confdefs.h >>conftest.$ac_ext
7687 cat >>conftest.$ac_ext <<_ACEOF
7688 /* end confdefs.h. */
7689 #include <$ac_header>
7690 _ACEOF
7691 if { (ac_try="$ac_cpp conftest.$ac_ext"
7692 case "(($ac_try" in
7693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7694 *) ac_try_echo=$ac_try;;
7695 esac
7696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7697 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7698 ac_status=$?
7699 grep -v '^ *+' conftest.er1 >conftest.err
7700 rm -f conftest.er1
7701 cat conftest.err >&5
7702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7703 (exit $ac_status); } >/dev/null && {
7704 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7705 test ! -s conftest.err
7706 }; then
7707 ac_header_preproc=yes
7708 else
7709 echo "$as_me: failed program was:" >&5
7710 sed 's/^/| /' conftest.$ac_ext >&5
7711
7712 ac_header_preproc=no
7713 fi
7714
7715 rm -f conftest.err conftest.$ac_ext
7716 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7717 echo "${ECHO_T}$ac_header_preproc" >&6; }
7718
7719 # So? What about this header?
7720 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7721 yes:no: )
7722 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7723 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7724 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7725 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7726 ac_header_preproc=yes
7727 ;;
7728 no:yes:* )
7729 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7730 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7731 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7732 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7733 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7734 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7735 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7736 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7737 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7738 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7739 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7740 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7741
7742 ;;
7743 esac
7744 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7745 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7746 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7747 echo $ECHO_N "(cached) $ECHO_C" >&6
7748 else
7749 eval "$as_ac_Header=\$ac_header_preproc"
7750 fi
7751 ac_res=`eval echo '${'$as_ac_Header'}'`
7752 { echo "$as_me:$LINENO: result: $ac_res" >&5
7753 echo "${ECHO_T}$ac_res" >&6; }
7754
7755 fi
7756 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7757 cat >>confdefs.h <<_ACEOF
7758 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7759 _ACEOF
7760
7761 fi
7762
7763 done
7764
7765
7766 { echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7767 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7768 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7769 echo $ECHO_N "(cached) $ECHO_C" >&6
7770 else
7771 cat >conftest.$ac_ext <<_ACEOF
7772 /* confdefs.h. */
7773 _ACEOF
7774 cat confdefs.h >>conftest.$ac_ext
7775 cat >>conftest.$ac_ext <<_ACEOF
7776 /* end confdefs.h. */
7777 #include <stdio.h>
7778 #include <sys/ioctl.h>
7779 #include <termios.h>
7780
7781 int
7782 main ()
7783 {
7784 int a = ECHO;
7785 ;
7786 return 0;
7787 }
7788 _ACEOF
7789 rm -f conftest.$ac_objext
7790 if { (ac_try="$ac_compile"
7791 case "(($ac_try" in
7792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7793 *) ac_try_echo=$ac_try;;
7794 esac
7795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7796 (eval "$ac_compile") 2>conftest.er1
7797 ac_status=$?
7798 grep -v '^ *+' conftest.er1 >conftest.err
7799 rm -f conftest.er1
7800 cat conftest.err >&5
7801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7802 (exit $ac_status); } && {
7803 test -z "$ac_cxx_werror_flag" ||
7804 test ! -s conftest.err
7805 } && test -s conftest.$ac_objext; then
7806 rxvt_cv_header_sysioctl=yes
7807 else
7808 echo "$as_me: failed program was:" >&5
7809 sed 's/^/| /' conftest.$ac_ext >&5
7810
7811 rxvt_cv_header_sysioctl=no
7812 fi
7813
7814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7815 fi
7816 { echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7817 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7818
7819 { echo "$as_me:$LINENO: checking for XPointer" >&5
7820 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7821 if test "${rxvt_cv_xpointer+set}" = set; then
7822 echo $ECHO_N "(cached) $ECHO_C" >&6
7823 else
7824 cat >conftest.$ac_ext <<_ACEOF
7825 /* confdefs.h. */
7826 _ACEOF
7827 cat confdefs.h >>conftest.$ac_ext
7828 cat >>conftest.$ac_ext <<_ACEOF
7829 /* end confdefs.h. */
7830 #include <X11/Xlib.h>
7831 int
7832 main ()
7833 {
7834 XPointer dummy;
7835 ;
7836 return 0;
7837 }
7838 _ACEOF
7839 rm -f conftest.$ac_objext
7840 if { (ac_try="$ac_compile"
7841 case "(($ac_try" in
7842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7843 *) ac_try_echo=$ac_try;;
7844 esac
7845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7846 (eval "$ac_compile") 2>conftest.er1
7847 ac_status=$?
7848 grep -v '^ *+' conftest.er1 >conftest.err
7849 rm -f conftest.er1
7850 cat conftest.err >&5
7851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7852 (exit $ac_status); } && {
7853 test -z "$ac_cxx_werror_flag" ||
7854 test ! -s conftest.err
7855 } && test -s conftest.$ac_objext; then
7856 rxvt_cv_xpointer=yes
7857 else
7858 echo "$as_me: failed program was:" >&5
7859 sed 's/^/| /' conftest.$ac_ext >&5
7860
7861 rxvt_cv_xpointer=no
7862 fi
7863
7864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7865 fi
7866 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7867 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7868 if test x$rxvt_cv_xpointer = xyes; then
7869
7870 cat >>confdefs.h <<\_ACEOF
7871 #define HAVE_XPOINTER 1
7872 _ACEOF
7873
7874 fi
7875
7876 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7877 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7878 if test "${rxvt_xlib_illegal_access+set}" = set; then
7879 echo $ECHO_N "(cached) $ECHO_C" >&6
7880 else
7881 cat >conftest.$ac_ext <<_ACEOF
7882 /* confdefs.h. */
7883 _ACEOF
7884 cat confdefs.h >>conftest.$ac_ext
7885 cat >>conftest.$ac_ext <<_ACEOF
7886 /* end confdefs.h. */
7887
7888 #define XLIB_ILLEGAL_ACCESS
7889 #include <X11/Xlib.h>
7890
7891 int
7892 main ()
7893 {
7894
7895 Display *dpy;
7896 dpy->xdefaults = (char *)0;
7897
7898 ;
7899 return 0;
7900 }
7901 _ACEOF
7902 rm -f conftest.$ac_objext
7903 if { (ac_try="$ac_compile"
7904 case "(($ac_try" in
7905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7906 *) ac_try_echo=$ac_try;;
7907 esac
7908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7909 (eval "$ac_compile") 2>conftest.er1
7910 ac_status=$?
7911 grep -v '^ *+' conftest.er1 >conftest.err
7912 rm -f conftest.er1
7913 cat conftest.err >&5
7914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 (exit $ac_status); } && {
7916 test -z "$ac_cxx_werror_flag" ||
7917 test ! -s conftest.err
7918 } && test -s conftest.$ac_objext; then
7919 rxvt_xlib_illegal_access=yes
7920 else
7921 echo "$as_me: failed program was:" >&5
7922 sed 's/^/| /' conftest.$ac_ext >&5
7923
7924 rxvt_xlib_illegal_access=no
7925
7926 fi
7927
7928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7929 fi
7930 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7931 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7932 if test x$rxvt_xlib_illegal_access = xyes; then
7933
7934 cat >>confdefs.h <<\_ACEOF
7935 #define XLIB_ILLEGAL_ACCESS 1
7936 _ACEOF
7937
7938 fi
7939
7940 { echo "$as_me:$LINENO: checking for mode_t" >&5
7941 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7942 if test "${ac_cv_type_mode_t+set}" = set; then
7943 echo $ECHO_N "(cached) $ECHO_C" >&6
7944 else
7945 cat >conftest.$ac_ext <<_ACEOF
7946 /* confdefs.h. */
7947 _ACEOF
7948 cat confdefs.h >>conftest.$ac_ext
7949 cat >>conftest.$ac_ext <<_ACEOF
7950 /* end confdefs.h. */
7951 $ac_includes_default
7952 typedef mode_t ac__type_new_;
7953 int
7954 main ()
7955 {
7956 if ((ac__type_new_ *) 0)
7957 return 0;
7958 if (sizeof (ac__type_new_))
7959 return 0;
7960 ;
7961 return 0;
7962 }
7963 _ACEOF
7964 rm -f conftest.$ac_objext
7965 if { (ac_try="$ac_compile"
7966 case "(($ac_try" in
7967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7968 *) ac_try_echo=$ac_try;;
7969 esac
7970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7971 (eval "$ac_compile") 2>conftest.er1
7972 ac_status=$?
7973 grep -v '^ *+' conftest.er1 >conftest.err
7974 rm -f conftest.er1
7975 cat conftest.err >&5
7976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7977 (exit $ac_status); } && {
7978 test -z "$ac_cxx_werror_flag" ||
7979 test ! -s conftest.err
7980 } && test -s conftest.$ac_objext; then
7981 ac_cv_type_mode_t=yes
7982 else
7983 echo "$as_me: failed program was:" >&5
7984 sed 's/^/| /' conftest.$ac_ext >&5
7985
7986 ac_cv_type_mode_t=no
7987 fi
7988
7989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7990 fi
7991 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7992 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7993 if test $ac_cv_type_mode_t = yes; then
7994 :
7995 else
7996
7997 cat >>confdefs.h <<_ACEOF
7998 #define mode_t int
7999 _ACEOF
8000
8001 fi
8002
8003 { echo "$as_me:$LINENO: checking for pid_t" >&5
8004 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8005 if test "${ac_cv_type_pid_t+set}" = set; then
8006 echo $ECHO_N "(cached) $ECHO_C" >&6
8007 else
8008 cat >conftest.$ac_ext <<_ACEOF
8009 /* confdefs.h. */
8010 _ACEOF
8011 cat confdefs.h >>conftest.$ac_ext
8012 cat >>conftest.$ac_ext <<_ACEOF
8013 /* end confdefs.h. */
8014 $ac_includes_default
8015 typedef pid_t ac__type_new_;
8016 int
8017 main ()
8018 {
8019 if ((ac__type_new_ *) 0)
8020 return 0;
8021 if (sizeof (ac__type_new_))
8022 return 0;
8023 ;
8024 return 0;
8025 }
8026 _ACEOF
8027 rm -f conftest.$ac_objext
8028 if { (ac_try="$ac_compile"
8029 case "(($ac_try" in
8030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8031 *) ac_try_echo=$ac_try;;
8032 esac
8033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8034 (eval "$ac_compile") 2>conftest.er1
8035 ac_status=$?
8036 grep -v '^ *+' conftest.er1 >conftest.err
8037 rm -f conftest.er1
8038 cat conftest.err >&5
8039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8040 (exit $ac_status); } && {
8041 test -z "$ac_cxx_werror_flag" ||
8042 test ! -s conftest.err
8043 } && test -s conftest.$ac_objext; then
8044 ac_cv_type_pid_t=yes
8045 else
8046 echo "$as_me: failed program was:" >&5
8047 sed 's/^/| /' conftest.$ac_ext >&5
8048
8049 ac_cv_type_pid_t=no
8050 fi
8051
8052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8053 fi
8054 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8055 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8056 if test $ac_cv_type_pid_t = yes; then
8057 :
8058 else
8059
8060 cat >>confdefs.h <<_ACEOF
8061 #define pid_t int
8062 _ACEOF
8063
8064 fi
8065
8066 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8067 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8068 if test "${ac_cv_type_uid_t+set}" = set; then
8069 echo $ECHO_N "(cached) $ECHO_C" >&6
8070 else
8071 cat >conftest.$ac_ext <<_ACEOF
8072 /* confdefs.h. */
8073 _ACEOF
8074 cat confdefs.h >>conftest.$ac_ext
8075 cat >>conftest.$ac_ext <<_ACEOF
8076 /* end confdefs.h. */
8077 #include <sys/types.h>
8078
8079 _ACEOF
8080 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8081 $EGREP "uid_t" >/dev/null 2>&1; then
8082 ac_cv_type_uid_t=yes
8083 else
8084 ac_cv_type_uid_t=no
8085 fi
8086 rm -f conftest*
8087
8088 fi
8089 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8090 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8091 if test $ac_cv_type_uid_t = no; then
8092
8093 cat >>confdefs.h <<\_ACEOF
8094 #define uid_t int
8095 _ACEOF
8096
8097
8098 cat >>confdefs.h <<\_ACEOF
8099 #define gid_t int
8100 _ACEOF
8101
8102 fi
8103
8104
8105 { echo "$as_me:$LINENO: checking for int16_t" >&5
8106 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8107 if test "${ac_cv_c_int16_t+set}" = set; then
8108 echo $ECHO_N "(cached) $ECHO_C" >&6
8109 else
8110 ac_cv_c_int16_t=no
8111 for ac_type in 'int16_t' 'int' 'long int' \
8112 'long long int' 'short int' 'signed char'; do
8113 cat >conftest.$ac_ext <<_ACEOF
8114 /* confdefs.h. */
8115 _ACEOF
8116 cat confdefs.h >>conftest.$ac_ext
8117 cat >>conftest.$ac_ext <<_ACEOF
8118 /* end confdefs.h. */
8119 $ac_includes_default
8120 int
8121 main ()
8122 {
8123 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8124 test_array [0] = 0
8125
8126 ;
8127 return 0;
8128 }
8129 _ACEOF
8130 rm -f conftest.$ac_objext
8131 if { (ac_try="$ac_compile"
8132 case "(($ac_try" in
8133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8134 *) ac_try_echo=$ac_try;;
8135 esac
8136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8137 (eval "$ac_compile") 2>conftest.er1
8138 ac_status=$?
8139 grep -v '^ *+' conftest.er1 >conftest.err
8140 rm -f conftest.er1
8141 cat conftest.err >&5
8142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8143 (exit $ac_status); } && {
8144 test -z "$ac_cxx_werror_flag" ||
8145 test ! -s conftest.err
8146 } && test -s conftest.$ac_objext; then
8147 cat >conftest.$ac_ext <<_ACEOF
8148 /* confdefs.h. */
8149 _ACEOF
8150 cat confdefs.h >>conftest.$ac_ext
8151 cat >>conftest.$ac_ext <<_ACEOF
8152 /* end confdefs.h. */
8153 $ac_includes_default
8154 int
8155 main ()
8156 {
8157 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8158 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8159 test_array [0] = 0
8160
8161 ;
8162 return 0;
8163 }
8164 _ACEOF
8165 rm -f conftest.$ac_objext
8166 if { (ac_try="$ac_compile"
8167 case "(($ac_try" in
8168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8169 *) ac_try_echo=$ac_try;;
8170 esac
8171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8172 (eval "$ac_compile") 2>conftest.er1
8173 ac_status=$?
8174 grep -v '^ *+' conftest.er1 >conftest.err
8175 rm -f conftest.er1
8176 cat conftest.err >&5
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); } && {
8179 test -z "$ac_cxx_werror_flag" ||
8180 test ! -s conftest.err
8181 } && test -s conftest.$ac_objext; then
8182 :
8183 else
8184 echo "$as_me: failed program was:" >&5
8185 sed 's/^/| /' conftest.$ac_ext >&5
8186
8187 case $ac_type in
8188 int16_t) ac_cv_c_int16_t=yes ;;
8189 *) ac_cv_c_int16_t=$ac_type ;;
8190 esac
8191
8192 fi
8193
8194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8195 else
8196 echo "$as_me: failed program was:" >&5
8197 sed 's/^/| /' conftest.$ac_ext >&5
8198
8199
8200 fi
8201
8202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8203 test "$ac_cv_c_int16_t" != no && break
8204 done
8205 fi
8206 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8207 echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8208 case $ac_cv_c_int16_t in #(
8209 no|yes) ;; #(
8210 *)
8211
8212 cat >>confdefs.h <<_ACEOF
8213 #define int16_t $ac_cv_c_int16_t
8214 _ACEOF
8215 ;;
8216 esac
8217
8218
8219 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8220 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8221 if test "${ac_cv_c_uint16_t+set}" = set; then
8222 echo $ECHO_N "(cached) $ECHO_C" >&6
8223 else
8224 ac_cv_c_uint16_t=no
8225 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8226 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8227 cat >conftest.$ac_ext <<_ACEOF
8228 /* confdefs.h. */
8229 _ACEOF
8230 cat confdefs.h >>conftest.$ac_ext
8231 cat >>conftest.$ac_ext <<_ACEOF
8232 /* end confdefs.h. */
8233 $ac_includes_default
8234 int
8235 main ()
8236 {
8237 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8238 test_array [0] = 0
8239
8240 ;
8241 return 0;
8242 }
8243 _ACEOF
8244 rm -f conftest.$ac_objext
8245 if { (ac_try="$ac_compile"
8246 case "(($ac_try" in
8247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8248 *) ac_try_echo=$ac_try;;
8249 esac
8250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8251 (eval "$ac_compile") 2>conftest.er1
8252 ac_status=$?
8253 grep -v '^ *+' conftest.er1 >conftest.err
8254 rm -f conftest.er1
8255 cat conftest.err >&5
8256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8257 (exit $ac_status); } && {
8258 test -z "$ac_cxx_werror_flag" ||
8259 test ! -s conftest.err
8260 } && test -s conftest.$ac_objext; then
8261 case $ac_type in
8262 uint16_t) ac_cv_c_uint16_t=yes ;;
8263 *) ac_cv_c_uint16_t=$ac_type ;;
8264 esac
8265
8266 else
8267 echo "$as_me: failed program was:" >&5
8268 sed 's/^/| /' conftest.$ac_ext >&5
8269
8270
8271 fi
8272
8273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8274 test "$ac_cv_c_uint16_t" != no && break
8275 done
8276 fi
8277 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8278 echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8279 case $ac_cv_c_uint16_t in #(
8280 no|yes) ;; #(
8281 *)
8282
8283
8284 cat >>confdefs.h <<_ACEOF
8285 #define uint16_t $ac_cv_c_uint16_t
8286 _ACEOF
8287 ;;
8288 esac
8289
8290
8291 { echo "$as_me:$LINENO: checking for int32_t" >&5
8292 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8293 if test "${ac_cv_c_int32_t+set}" = set; then
8294 echo $ECHO_N "(cached) $ECHO_C" >&6
8295 else
8296 ac_cv_c_int32_t=no
8297 for ac_type in 'int32_t' 'int' 'long int' \
8298 'long long int' 'short int' 'signed char'; do
8299 cat >conftest.$ac_ext <<_ACEOF
8300 /* confdefs.h. */
8301 _ACEOF
8302 cat confdefs.h >>conftest.$ac_ext
8303 cat >>conftest.$ac_ext <<_ACEOF
8304 /* end confdefs.h. */
8305 $ac_includes_default
8306 int
8307 main ()
8308 {
8309 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8310 test_array [0] = 0
8311
8312 ;
8313 return 0;
8314 }
8315 _ACEOF
8316 rm -f conftest.$ac_objext
8317 if { (ac_try="$ac_compile"
8318 case "(($ac_try" in
8319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8320 *) ac_try_echo=$ac_try;;
8321 esac
8322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8323 (eval "$ac_compile") 2>conftest.er1
8324 ac_status=$?
8325 grep -v '^ *+' conftest.er1 >conftest.err
8326 rm -f conftest.er1
8327 cat conftest.err >&5
8328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8329 (exit $ac_status); } && {
8330 test -z "$ac_cxx_werror_flag" ||
8331 test ! -s conftest.err
8332 } && test -s conftest.$ac_objext; then
8333 cat >conftest.$ac_ext <<_ACEOF
8334 /* confdefs.h. */
8335 _ACEOF
8336 cat confdefs.h >>conftest.$ac_ext
8337 cat >>conftest.$ac_ext <<_ACEOF
8338 /* end confdefs.h. */
8339 $ac_includes_default
8340 int
8341 main ()
8342 {
8343 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8344 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8345 test_array [0] = 0
8346
8347 ;
8348 return 0;
8349 }
8350 _ACEOF
8351 rm -f conftest.$ac_objext
8352 if { (ac_try="$ac_compile"
8353 case "(($ac_try" in
8354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8355 *) ac_try_echo=$ac_try;;
8356 esac
8357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8358 (eval "$ac_compile") 2>conftest.er1
8359 ac_status=$?
8360 grep -v '^ *+' conftest.er1 >conftest.err
8361 rm -f conftest.er1
8362 cat conftest.err >&5
8363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8364 (exit $ac_status); } && {
8365 test -z "$ac_cxx_werror_flag" ||
8366 test ! -s conftest.err
8367 } && test -s conftest.$ac_objext; then
8368 :
8369 else
8370 echo "$as_me: failed program was:" >&5
8371 sed 's/^/| /' conftest.$ac_ext >&5
8372
8373 case $ac_type in
8374 int32_t) ac_cv_c_int32_t=yes ;;
8375 *) ac_cv_c_int32_t=$ac_type ;;
8376 esac
8377
8378 fi
8379
8380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8381 else
8382 echo "$as_me: failed program was:" >&5
8383 sed 's/^/| /' conftest.$ac_ext >&5
8384
8385
8386 fi
8387
8388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8389 test "$ac_cv_c_int32_t" != no && break
8390 done
8391 fi
8392 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8393 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8394 case $ac_cv_c_int32_t in #(
8395 no|yes) ;; #(
8396 *)
8397
8398 cat >>confdefs.h <<_ACEOF
8399 #define int32_t $ac_cv_c_int32_t
8400 _ACEOF
8401 ;;
8402 esac
8403
8404
8405 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8406 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8407 if test "${ac_cv_c_uint32_t+set}" = set; then
8408 echo $ECHO_N "(cached) $ECHO_C" >&6
8409 else
8410 ac_cv_c_uint32_t=no
8411 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8412 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8413 cat >conftest.$ac_ext <<_ACEOF
8414 /* confdefs.h. */
8415 _ACEOF
8416 cat confdefs.h >>conftest.$ac_ext
8417 cat >>conftest.$ac_ext <<_ACEOF
8418 /* end confdefs.h. */
8419 $ac_includes_default
8420 int
8421 main ()
8422 {
8423 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8424 test_array [0] = 0
8425
8426 ;
8427 return 0;
8428 }
8429 _ACEOF
8430 rm -f conftest.$ac_objext
8431 if { (ac_try="$ac_compile"
8432 case "(($ac_try" in
8433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8434 *) ac_try_echo=$ac_try;;
8435 esac
8436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8437 (eval "$ac_compile") 2>conftest.er1
8438 ac_status=$?
8439 grep -v '^ *+' conftest.er1 >conftest.err
8440 rm -f conftest.er1
8441 cat conftest.err >&5
8442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443 (exit $ac_status); } && {
8444 test -z "$ac_cxx_werror_flag" ||
8445 test ! -s conftest.err
8446 } && test -s conftest.$ac_objext; then
8447 case $ac_type in
8448 uint32_t) ac_cv_c_uint32_t=yes ;;
8449 *) ac_cv_c_uint32_t=$ac_type ;;
8450 esac
8451
8452 else
8453 echo "$as_me: failed program was:" >&5
8454 sed 's/^/| /' conftest.$ac_ext >&5
8455
8456
8457 fi
8458
8459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8460 test "$ac_cv_c_uint32_t" != no && break
8461 done
8462 fi
8463 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8464 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8465 case $ac_cv_c_uint32_t in #(
8466 no|yes) ;; #(
8467 *)
8468
8469 cat >>confdefs.h <<\_ACEOF
8470 #define _UINT32_T 1
8471 _ACEOF
8472
8473
8474 cat >>confdefs.h <<_ACEOF
8475 #define uint32_t $ac_cv_c_uint32_t
8476 _ACEOF
8477 ;;
8478 esac
8479
8480
8481
8482 for ac_func in unsetenv
8483 do
8484 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8485 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8486 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8487 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8488 echo $ECHO_N "(cached) $ECHO_C" >&6
8489 else
8490 cat >conftest.$ac_ext <<_ACEOF
8491 /* confdefs.h. */
8492 _ACEOF
8493 cat confdefs.h >>conftest.$ac_ext
8494 cat >>conftest.$ac_ext <<_ACEOF
8495 /* end confdefs.h. */
8496 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8497 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8498 #define $ac_func innocuous_$ac_func
8499
8500 /* System header to define __stub macros and hopefully few prototypes,
8501 which can conflict with char $ac_func (); below.
8502 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8503 <limits.h> exists even on freestanding compilers. */
8504
8505 #ifdef __STDC__
8506 # include <limits.h>
8507 #else
8508 # include <assert.h>
8509 #endif
8510
8511 #undef $ac_func
8512
8513 /* Override any GCC internal prototype to avoid an error.
8514 Use char because int might match the return type of a GCC
8515 builtin and then its argument prototype would still apply. */
8516 #ifdef __cplusplus
8517 extern "C"
8518 #endif
8519 char $ac_func ();
8520 /* The GNU C library defines this for functions which it implements
8521 to always fail with ENOSYS. Some functions are actually named
8522 something starting with __ and the normal name is an alias. */
8523 #if defined __stub_$ac_func || defined __stub___$ac_func
8524 choke me
8525 #endif
8526
8527 int
8528 main ()
8529 {
8530 return $ac_func ();
8531 ;
8532 return 0;
8533 }
8534 _ACEOF
8535 rm -f conftest.$ac_objext conftest$ac_exeext
8536 if { (ac_try="$ac_link"
8537 case "(($ac_try" in
8538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8539 *) ac_try_echo=$ac_try;;
8540 esac
8541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8542 (eval "$ac_link") 2>conftest.er1
8543 ac_status=$?
8544 grep -v '^ *+' conftest.er1 >conftest.err
8545 rm -f conftest.er1
8546 cat conftest.err >&5
8547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8548 (exit $ac_status); } && {
8549 test -z "$ac_cxx_werror_flag" ||
8550 test ! -s conftest.err
8551 } && test -s conftest$ac_exeext &&
8552 $as_test_x conftest$ac_exeext; then
8553 eval "$as_ac_var=yes"
8554 else
8555 echo "$as_me: failed program was:" >&5
8556 sed 's/^/| /' conftest.$ac_ext >&5
8557
8558 eval "$as_ac_var=no"
8559 fi
8560
8561 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8562 conftest$ac_exeext conftest.$ac_ext
8563 fi
8564 ac_res=`eval echo '${'$as_ac_var'}'`
8565 { echo "$as_me:$LINENO: result: $ac_res" >&5
8566 echo "${ECHO_T}$ac_res" >&6; }
8567 if test `eval echo '${'$as_ac_var'}'` = yes; then
8568 cat >>confdefs.h <<_ACEOF
8569 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8570 _ACEOF
8571
8572 fi
8573 done
8574
8575
8576
8577 support_utmp=yes
8578 support_wtmp=yes
8579 support_lastlog=yes
8580
8581 # Check whether --enable-utmp was given.
8582 if test "${enable_utmp+set}" = set; then
8583 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8584 support_utmp=$enableval
8585 fi
8586 fi
8587
8588
8589 # Check whether --enable-wtmp was given.
8590 if test "${enable_wtmp+set}" = set; then
8591 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8592 support_wtmp=$enableval
8593 fi
8594 fi
8595
8596
8597 # Check whether --enable-lastlog was given.
8598 if test "${enable_lastlog+set}" = set; then
8599 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8600 support_lastlog=$enableval
8601 fi
8602 fi
8603
8604
8605 if test x$support_utmp = xyes; then
8606
8607 cat >>confdefs.h <<\_ACEOF
8608 #define UTMP_SUPPORT 1
8609 _ACEOF
8610
8611 fi
8612 if test x$support_wtmp = xyes; then
8613
8614 cat >>confdefs.h <<\_ACEOF
8615 #define WTMP_SUPPORT 1
8616 _ACEOF
8617
8618 fi
8619 if test x$support_lastlog = xyes; then
8620
8621 cat >>confdefs.h <<\_ACEOF
8622 #define LASTLOG_SUPPORT 1
8623 _ACEOF
8624
8625 fi
8626
8627
8628
8629
8630 for ac_func in \
8631 updwtmp \
8632 updwtmpx \
8633 updlastlogx \
8634
8635 do
8636 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8637 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8638 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8639 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8640 echo $ECHO_N "(cached) $ECHO_C" >&6
8641 else
8642 cat >conftest.$ac_ext <<_ACEOF
8643 /* confdefs.h. */
8644 _ACEOF
8645 cat confdefs.h >>conftest.$ac_ext
8646 cat >>conftest.$ac_ext <<_ACEOF
8647 /* end confdefs.h. */
8648 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8649 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8650 #define $ac_func innocuous_$ac_func
8651
8652 /* System header to define __stub macros and hopefully few prototypes,
8653 which can conflict with char $ac_func (); below.
8654 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8655 <limits.h> exists even on freestanding compilers. */
8656
8657 #ifdef __STDC__
8658 # include <limits.h>
8659 #else
8660 # include <assert.h>
8661 #endif
8662
8663 #undef $ac_func
8664
8665 /* Override any GCC internal prototype to avoid an error.
8666 Use char because int might match the return type of a GCC
8667 builtin and then its argument prototype would still apply. */
8668 #ifdef __cplusplus
8669 extern "C"
8670 #endif
8671 char $ac_func ();
8672 /* The GNU C library defines this for functions which it implements
8673 to always fail with ENOSYS. Some functions are actually named
8674 something starting with __ and the normal name is an alias. */
8675 #if defined __stub_$ac_func || defined __stub___$ac_func
8676 choke me
8677 #endif
8678
8679 int
8680 main ()
8681 {
8682 return $ac_func ();
8683 ;
8684 return 0;
8685 }
8686 _ACEOF
8687 rm -f conftest.$ac_objext conftest$ac_exeext
8688 if { (ac_try="$ac_link"
8689 case "(($ac_try" in
8690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8691 *) ac_try_echo=$ac_try;;
8692 esac
8693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8694 (eval "$ac_link") 2>conftest.er1
8695 ac_status=$?
8696 grep -v '^ *+' conftest.er1 >conftest.err
8697 rm -f conftest.er1
8698 cat conftest.err >&5
8699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8700 (exit $ac_status); } && {
8701 test -z "$ac_cxx_werror_flag" ||
8702 test ! -s conftest.err
8703 } && test -s conftest$ac_exeext &&
8704 $as_test_x conftest$ac_exeext; then
8705 eval "$as_ac_var=yes"
8706 else
8707 echo "$as_me: failed program was:" >&5
8708 sed 's/^/| /' conftest.$ac_ext >&5
8709
8710 eval "$as_ac_var=no"
8711 fi
8712
8713 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8714 conftest$ac_exeext conftest.$ac_ext
8715 fi
8716 ac_res=`eval echo '${'$as_ac_var'}'`
8717 { echo "$as_me:$LINENO: result: $ac_res" >&5
8718 echo "${ECHO_T}$ac_res" >&6; }
8719 if test `eval echo '${'$as_ac_var'}'` = yes; then
8720 cat >>confdefs.h <<_ACEOF
8721 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8722 _ACEOF
8723
8724 fi
8725 done
8726
8727
8728
8729
8730
8731 for ac_header in \
8732 utmp.h \
8733 utmpx.h \
8734 lastlog.h \
8735
8736 do
8737 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8738 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8739 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8740 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8741 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8742 echo $ECHO_N "(cached) $ECHO_C" >&6
8743 fi
8744 ac_res=`eval echo '${'$as_ac_Header'}'`
8745 { echo "$as_me:$LINENO: result: $ac_res" >&5
8746 echo "${ECHO_T}$ac_res" >&6; }
8747 else
8748 # Is the header compilable?
8749 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8750 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8751 cat >conftest.$ac_ext <<_ACEOF
8752 /* confdefs.h. */
8753 _ACEOF
8754 cat confdefs.h >>conftest.$ac_ext
8755 cat >>conftest.$ac_ext <<_ACEOF
8756 /* end confdefs.h. */
8757 $ac_includes_default
8758 #include <$ac_header>
8759 _ACEOF
8760 rm -f conftest.$ac_objext
8761 if { (ac_try="$ac_compile"
8762 case "(($ac_try" in
8763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8764 *) ac_try_echo=$ac_try;;
8765 esac
8766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8767 (eval "$ac_compile") 2>conftest.er1
8768 ac_status=$?
8769 grep -v '^ *+' conftest.er1 >conftest.err
8770 rm -f conftest.er1
8771 cat conftest.err >&5
8772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8773 (exit $ac_status); } && {
8774 test -z "$ac_cxx_werror_flag" ||
8775 test ! -s conftest.err
8776 } && test -s conftest.$ac_objext; then
8777 ac_header_compiler=yes
8778 else
8779 echo "$as_me: failed program was:" >&5
8780 sed 's/^/| /' conftest.$ac_ext >&5
8781
8782 ac_header_compiler=no
8783 fi
8784
8785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8786 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8787 echo "${ECHO_T}$ac_header_compiler" >&6; }
8788
8789 # Is the header present?
8790 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8791 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8792 cat >conftest.$ac_ext <<_ACEOF
8793 /* confdefs.h. */
8794 _ACEOF
8795 cat confdefs.h >>conftest.$ac_ext
8796 cat >>conftest.$ac_ext <<_ACEOF
8797 /* end confdefs.h. */
8798 #include <$ac_header>
8799 _ACEOF
8800 if { (ac_try="$ac_cpp conftest.$ac_ext"
8801 case "(($ac_try" in
8802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8803 *) ac_try_echo=$ac_try;;
8804 esac
8805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8806 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8807 ac_status=$?
8808 grep -v '^ *+' conftest.er1 >conftest.err
8809 rm -f conftest.er1
8810 cat conftest.err >&5
8811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812 (exit $ac_status); } >/dev/null && {
8813 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8814 test ! -s conftest.err
8815 }; then
8816 ac_header_preproc=yes
8817 else
8818 echo "$as_me: failed program was:" >&5
8819 sed 's/^/| /' conftest.$ac_ext >&5
8820
8821 ac_header_preproc=no
8822 fi
8823
8824 rm -f conftest.err conftest.$ac_ext
8825 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8826 echo "${ECHO_T}$ac_header_preproc" >&6; }
8827
8828 # So? What about this header?
8829 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8830 yes:no: )
8831 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8832 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8833 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8834 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8835 ac_header_preproc=yes
8836 ;;
8837 no:yes:* )
8838 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8839 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8840 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8841 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8842 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8843 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8844 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8845 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8846 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8847 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8848 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8849 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8850
8851 ;;
8852 esac
8853 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8854 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8856 echo $ECHO_N "(cached) $ECHO_C" >&6
8857 else
8858 eval "$as_ac_Header=\$ac_header_preproc"
8859 fi
8860 ac_res=`eval echo '${'$as_ac_Header'}'`
8861 { echo "$as_me:$LINENO: result: $ac_res" >&5
8862 echo "${ECHO_T}$ac_res" >&6; }
8863
8864 fi
8865 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8866 cat >>confdefs.h <<_ACEOF
8867 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8868 _ACEOF
8869
8870 fi
8871
8872 done
8873
8874
8875
8876 if test "${ac_cv_header_utmp_h+set}" = set; then
8877 { echo "$as_me:$LINENO: checking for utmp.h" >&5
8878 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8879 if test "${ac_cv_header_utmp_h+set}" = set; then
8880 echo $ECHO_N "(cached) $ECHO_C" >&6
8881 fi
8882 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8883 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8884 else
8885 # Is the header compilable?
8886 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
8887 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
8888 cat >conftest.$ac_ext <<_ACEOF
8889 /* confdefs.h. */
8890 _ACEOF
8891 cat confdefs.h >>conftest.$ac_ext
8892 cat >>conftest.$ac_ext <<_ACEOF
8893 /* end confdefs.h. */
8894 $ac_includes_default
8895 #include <utmp.h>
8896 _ACEOF
8897 rm -f conftest.$ac_objext
8898 if { (ac_try="$ac_compile"
8899 case "(($ac_try" in
8900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8901 *) ac_try_echo=$ac_try;;
8902 esac
8903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8904 (eval "$ac_compile") 2>conftest.er1
8905 ac_status=$?
8906 grep -v '^ *+' conftest.er1 >conftest.err
8907 rm -f conftest.er1
8908 cat conftest.err >&5
8909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8910 (exit $ac_status); } && {
8911 test -z "$ac_cxx_werror_flag" ||
8912 test ! -s conftest.err
8913 } && test -s conftest.$ac_objext; then
8914 ac_header_compiler=yes
8915 else
8916 echo "$as_me: failed program was:" >&5
8917 sed 's/^/| /' conftest.$ac_ext >&5
8918
8919 ac_header_compiler=no
8920 fi
8921
8922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8923 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8924 echo "${ECHO_T}$ac_header_compiler" >&6; }
8925
8926 # Is the header present?
8927 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
8928 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
8929 cat >conftest.$ac_ext <<_ACEOF
8930 /* confdefs.h. */
8931 _ACEOF
8932 cat confdefs.h >>conftest.$ac_ext
8933 cat >>conftest.$ac_ext <<_ACEOF
8934 /* end confdefs.h. */
8935 #include <utmp.h>
8936 _ACEOF
8937 if { (ac_try="$ac_cpp conftest.$ac_ext"
8938 case "(($ac_try" in
8939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8940 *) ac_try_echo=$ac_try;;
8941 esac
8942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8943 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8944 ac_status=$?
8945 grep -v '^ *+' conftest.er1 >conftest.err
8946 rm -f conftest.er1
8947 cat conftest.err >&5
8948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8949 (exit $ac_status); } >/dev/null && {
8950 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8951 test ! -s conftest.err
8952 }; then
8953 ac_header_preproc=yes
8954 else
8955 echo "$as_me: failed program was:" >&5
8956 sed 's/^/| /' conftest.$ac_ext >&5
8957
8958 ac_header_preproc=no
8959 fi
8960
8961 rm -f conftest.err conftest.$ac_ext
8962 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8963 echo "${ECHO_T}$ac_header_preproc" >&6; }
8964
8965 # So? What about this header?
8966 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8967 yes:no: )
8968 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
8969 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8970 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
8971 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
8972 ac_header_preproc=yes
8973 ;;
8974 no:yes:* )
8975 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
8976 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
8977 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
8978 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
8979 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
8980 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
8981 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
8982 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
8983 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
8984 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
8985 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
8986 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
8987
8988 ;;
8989 esac
8990 { echo "$as_me:$LINENO: checking for utmp.h" >&5
8991 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8992 if test "${ac_cv_header_utmp_h+set}" = set; then
8993 echo $ECHO_N "(cached) $ECHO_C" >&6
8994 else
8995 ac_cv_header_utmp_h=$ac_header_preproc
8996 fi
8997 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8998 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8999
9000 fi
9001 if test $ac_cv_header_utmp_h = yes; then
9002 { echo "$as_me:$LINENO: checking for struct utmp" >&5
9003 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
9004 if test "${struct_utmp+set}" = set; then
9005 echo $ECHO_N "(cached) $ECHO_C" >&6
9006 else
9007 cat >conftest.$ac_ext <<_ACEOF
9008 /* confdefs.h. */
9009 _ACEOF
9010 cat confdefs.h >>conftest.$ac_ext
9011 cat >>conftest.$ac_ext <<_ACEOF
9012 /* end confdefs.h. */
9013 #include <sys/types.h>
9014 #include <utmp.h>
9015 int
9016 main ()
9017 {
9018 struct utmp ut;
9019 ;
9020 return 0;
9021 }
9022 _ACEOF
9023 rm -f conftest.$ac_objext
9024 if { (ac_try="$ac_compile"
9025 case "(($ac_try" in
9026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9027 *) ac_try_echo=$ac_try;;
9028 esac
9029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9030 (eval "$ac_compile") 2>conftest.er1
9031 ac_status=$?
9032 grep -v '^ *+' conftest.er1 >conftest.err
9033 rm -f conftest.er1
9034 cat conftest.err >&5
9035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9036 (exit $ac_status); } && {
9037 test -z "$ac_cxx_werror_flag" ||
9038 test ! -s conftest.err
9039 } && test -s conftest.$ac_objext; then
9040 struct_utmp=yes
9041 else
9042 echo "$as_me: failed program was:" >&5
9043 sed 's/^/| /' conftest.$ac_ext >&5
9044
9045 struct_utmp=no
9046 fi
9047
9048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9049 fi
9050 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
9051 echo "${ECHO_T}$struct_utmp" >&6; }
9052 if test x$struct_utmp = xyes; then
9053
9054 cat >>confdefs.h <<\_ACEOF
9055 #define HAVE_STRUCT_UTMP 1
9056 _ACEOF
9057
9058 fi
9059
9060
9061 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
9062 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
9063 if test "${struct_utmp_host+set}" = set; then
9064 echo $ECHO_N "(cached) $ECHO_C" >&6
9065 else
9066 cat >conftest.$ac_ext <<_ACEOF
9067 /* confdefs.h. */
9068 _ACEOF
9069 cat confdefs.h >>conftest.$ac_ext
9070 cat >>conftest.$ac_ext <<_ACEOF
9071 /* end confdefs.h. */
9072 #include <sys/types.h>
9073 #include <utmp.h>
9074 int
9075 main ()
9076 {
9077 struct utmp ut; ut.ut_host;
9078 ;
9079 return 0;
9080 }
9081 _ACEOF
9082 rm -f conftest.$ac_objext
9083 if { (ac_try="$ac_compile"
9084 case "(($ac_try" in
9085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9086 *) ac_try_echo=$ac_try;;
9087 esac
9088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9089 (eval "$ac_compile") 2>conftest.er1
9090 ac_status=$?
9091 grep -v '^ *+' conftest.er1 >conftest.err
9092 rm -f conftest.er1
9093 cat conftest.err >&5
9094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9095 (exit $ac_status); } && {
9096 test -z "$ac_cxx_werror_flag" ||
9097 test ! -s conftest.err
9098 } && test -s conftest.$ac_objext; then
9099 struct_utmp_host=yes
9100 else
9101 echo "$as_me: failed program was:" >&5
9102 sed 's/^/| /' conftest.$ac_ext >&5
9103
9104 struct_utmp_host=no
9105 fi
9106
9107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9108 fi
9109 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9110 echo "${ECHO_T}$struct_utmp_host" >&6; }
9111 if test x$struct_utmp_host = xyes; then
9112
9113 cat >>confdefs.h <<\_ACEOF
9114 #define HAVE_UTMP_HOST 1
9115 _ACEOF
9116
9117 fi
9118
9119 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9120 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9121 if test "${struct_utmp_pid+set}" = set; then
9122 echo $ECHO_N "(cached) $ECHO_C" >&6
9123 else
9124 cat >conftest.$ac_ext <<_ACEOF
9125 /* confdefs.h. */
9126 _ACEOF
9127 cat confdefs.h >>conftest.$ac_ext
9128 cat >>conftest.$ac_ext <<_ACEOF
9129 /* end confdefs.h. */
9130 #include <sys/types.h>
9131 #include <utmp.h>
9132 int
9133 main ()
9134 {
9135 struct utmp ut; ut.ut_pid;
9136 ;
9137 return 0;
9138 }
9139 _ACEOF
9140 rm -f conftest.$ac_objext
9141 if { (ac_try="$ac_compile"
9142 case "(($ac_try" in
9143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9144 *) ac_try_echo=$ac_try;;
9145 esac
9146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9147 (eval "$ac_compile") 2>conftest.er1
9148 ac_status=$?
9149 grep -v '^ *+' conftest.er1 >conftest.err
9150 rm -f conftest.er1
9151 cat conftest.err >&5
9152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9153 (exit $ac_status); } && {
9154 test -z "$ac_cxx_werror_flag" ||
9155 test ! -s conftest.err
9156 } && test -s conftest.$ac_objext; then
9157 struct_utmp_pid=yes
9158 else
9159 echo "$as_me: failed program was:" >&5
9160 sed 's/^/| /' conftest.$ac_ext >&5
9161
9162 struct_utmp_pid=no
9163 fi
9164
9165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9166 fi
9167 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9168 echo "${ECHO_T}$struct_utmp_pid" >&6; }
9169 if test x$struct_utmp_pid = xyes; then
9170
9171 cat >>confdefs.h <<\_ACEOF
9172 #define HAVE_UTMP_PID 1
9173 _ACEOF
9174
9175 fi
9176
9177 fi
9178
9179
9180
9181 if test "${ac_cv_header_utmpx_h+set}" = set; then
9182 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9183 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9184 if test "${ac_cv_header_utmpx_h+set}" = set; then
9185 echo $ECHO_N "(cached) $ECHO_C" >&6
9186 fi
9187 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9188 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9189 else
9190 # Is the header compilable?
9191 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
9192 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
9193 cat >conftest.$ac_ext <<_ACEOF
9194 /* confdefs.h. */
9195 _ACEOF
9196 cat confdefs.h >>conftest.$ac_ext
9197 cat >>conftest.$ac_ext <<_ACEOF
9198 /* end confdefs.h. */
9199 $ac_includes_default
9200 #include <utmpx.h>
9201 _ACEOF
9202 rm -f conftest.$ac_objext
9203 if { (ac_try="$ac_compile"
9204 case "(($ac_try" in
9205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9206 *) ac_try_echo=$ac_try;;
9207 esac
9208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9209 (eval "$ac_compile") 2>conftest.er1
9210 ac_status=$?
9211 grep -v '^ *+' conftest.er1 >conftest.err
9212 rm -f conftest.er1
9213 cat conftest.err >&5
9214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215 (exit $ac_status); } && {
9216 test -z "$ac_cxx_werror_flag" ||
9217 test ! -s conftest.err
9218 } && test -s conftest.$ac_objext; then
9219 ac_header_compiler=yes
9220 else
9221 echo "$as_me: failed program was:" >&5
9222 sed 's/^/| /' conftest.$ac_ext >&5
9223
9224 ac_header_compiler=no
9225 fi
9226
9227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9228 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9229 echo "${ECHO_T}$ac_header_compiler" >&6; }
9230
9231 # Is the header present?
9232 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
9233 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
9234 cat >conftest.$ac_ext <<_ACEOF
9235 /* confdefs.h. */
9236 _ACEOF
9237 cat confdefs.h >>conftest.$ac_ext
9238 cat >>conftest.$ac_ext <<_ACEOF
9239 /* end confdefs.h. */
9240 #include <utmpx.h>
9241 _ACEOF
9242 if { (ac_try="$ac_cpp conftest.$ac_ext"
9243 case "(($ac_try" in
9244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9245 *) ac_try_echo=$ac_try;;
9246 esac
9247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9248 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9249 ac_status=$?
9250 grep -v '^ *+' conftest.er1 >conftest.err
9251 rm -f conftest.er1
9252 cat conftest.err >&5
9253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9254 (exit $ac_status); } >/dev/null && {
9255 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9256 test ! -s conftest.err
9257 }; then
9258 ac_header_preproc=yes
9259 else
9260 echo "$as_me: failed program was:" >&5
9261 sed 's/^/| /' conftest.$ac_ext >&5
9262
9263 ac_header_preproc=no
9264 fi
9265
9266 rm -f conftest.err conftest.$ac_ext
9267 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9268 echo "${ECHO_T}$ac_header_preproc" >&6; }
9269
9270 # So? What about this header?
9271 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9272 yes:no: )
9273 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
9274 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9275 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
9276 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
9277 ac_header_preproc=yes
9278 ;;
9279 no:yes:* )
9280 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
9281 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
9282 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
9283 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
9284 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
9285 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
9286 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
9287 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
9288 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
9289 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
9290 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
9291 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
9292
9293 ;;
9294 esac
9295 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9296 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9297 if test "${ac_cv_header_utmpx_h+set}" = set; then
9298 echo $ECHO_N "(cached) $ECHO_C" >&6
9299 else
9300 ac_cv_header_utmpx_h=$ac_header_preproc
9301 fi
9302 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9303 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9304
9305 fi
9306 if test $ac_cv_header_utmpx_h = yes; then
9307 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9308 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9309 if test "${struct_utmpx+set}" = set; then
9310 echo $ECHO_N "(cached) $ECHO_C" >&6
9311 else
9312 cat >conftest.$ac_ext <<_ACEOF
9313 /* confdefs.h. */
9314 _ACEOF
9315 cat confdefs.h >>conftest.$ac_ext
9316 cat >>conftest.$ac_ext <<_ACEOF
9317 /* end confdefs.h. */
9318 #include <sys/types.h>
9319 #include <utmpx.h>
9320 int
9321 main ()
9322 {
9323 struct utmpx ut;
9324 ;
9325 return 0;
9326 }
9327 _ACEOF
9328 rm -f conftest.$ac_objext
9329 if { (ac_try="$ac_compile"
9330 case "(($ac_try" in
9331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9332 *) ac_try_echo=$ac_try;;
9333 esac
9334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9335 (eval "$ac_compile") 2>conftest.er1
9336 ac_status=$?
9337 grep -v '^ *+' conftest.er1 >conftest.err
9338 rm -f conftest.er1
9339 cat conftest.err >&5
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); } && {
9342 test -z "$ac_cxx_werror_flag" ||
9343 test ! -s conftest.err
9344 } && test -s conftest.$ac_objext; then
9345 struct_utmpx=yes
9346 else
9347 echo "$as_me: failed program was:" >&5
9348 sed 's/^/| /' conftest.$ac_ext >&5
9349
9350 struct_utmpx=no
9351 fi
9352
9353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9354 fi
9355 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9356 echo "${ECHO_T}$struct_utmpx" >&6; }
9357 if test x$struct_utmpx = xyes; then
9358
9359 cat >>confdefs.h <<\_ACEOF
9360 #define HAVE_STRUCT_UTMPX 1
9361 _ACEOF
9362
9363 fi
9364
9365
9366 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9367 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9368 if test "${struct_utmpx_host+set}" = set; then
9369 echo $ECHO_N "(cached) $ECHO_C" >&6
9370 else
9371 cat >conftest.$ac_ext <<_ACEOF
9372 /* confdefs.h. */
9373 _ACEOF
9374 cat confdefs.h >>conftest.$ac_ext
9375 cat >>conftest.$ac_ext <<_ACEOF
9376 /* end confdefs.h. */
9377 #include <sys/types.h>
9378 #include <utmpx.h>
9379 int
9380 main ()
9381 {
9382 struct utmpx utx; utx.ut_host;
9383 ;
9384 return 0;
9385 }
9386 _ACEOF
9387 rm -f conftest.$ac_objext
9388 if { (ac_try="$ac_compile"
9389 case "(($ac_try" in
9390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9391 *) ac_try_echo=$ac_try;;
9392 esac
9393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9394 (eval "$ac_compile") 2>conftest.er1
9395 ac_status=$?
9396 grep -v '^ *+' conftest.er1 >conftest.err
9397 rm -f conftest.er1
9398 cat conftest.err >&5
9399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400 (exit $ac_status); } && {
9401 test -z "$ac_cxx_werror_flag" ||
9402 test ! -s conftest.err
9403 } && test -s conftest.$ac_objext; then
9404 struct_utmpx_host=yes
9405 else
9406 echo "$as_me: failed program was:" >&5
9407 sed 's/^/| /' conftest.$ac_ext >&5
9408
9409 struct_utmpx_host=no
9410 fi
9411
9412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9413 fi
9414 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9415 echo "${ECHO_T}$struct_utmpx_host" >&6; }
9416 if test x$struct_utmpx_host = xyes; then
9417
9418 cat >>confdefs.h <<\_ACEOF
9419 #define HAVE_UTMPX_HOST 1
9420 _ACEOF
9421
9422 fi
9423
9424 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9425 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9426 if test "${struct_utmpx_session+set}" = set; then
9427 echo $ECHO_N "(cached) $ECHO_C" >&6
9428 else
9429 cat >conftest.$ac_ext <<_ACEOF
9430 /* confdefs.h. */
9431 _ACEOF
9432 cat confdefs.h >>conftest.$ac_ext
9433 cat >>conftest.$ac_ext <<_ACEOF
9434 /* end confdefs.h. */
9435 #include <sys/types.h>
9436 #include <utmpx.h>
9437 int
9438 main ()
9439 {
9440 struct utmpx utx; utx.ut_session;
9441 ;
9442 return 0;
9443 }
9444 _ACEOF
9445 rm -f conftest.$ac_objext
9446 if { (ac_try="$ac_compile"
9447 case "(($ac_try" in
9448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9449 *) ac_try_echo=$ac_try;;
9450 esac
9451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9452 (eval "$ac_compile") 2>conftest.er1
9453 ac_status=$?
9454 grep -v '^ *+' conftest.er1 >conftest.err
9455 rm -f conftest.er1
9456 cat conftest.err >&5
9457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9458 (exit $ac_status); } && {
9459 test -z "$ac_cxx_werror_flag" ||
9460 test ! -s conftest.err
9461 } && test -s conftest.$ac_objext; then
9462 struct_utmpx_session=yes
9463 else
9464 echo "$as_me: failed program was:" >&5
9465 sed 's/^/| /' conftest.$ac_ext >&5
9466
9467 struct_utmpx_session=no
9468 fi
9469
9470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9471 fi
9472 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9473 echo "${ECHO_T}$struct_utmpx_session" >&6; }
9474 if test x$struct_utmpx_session = xyes; then
9475
9476 cat >>confdefs.h <<\_ACEOF
9477 #define HAVE_UTMPX_SESSION 1
9478 _ACEOF
9479
9480 fi
9481
9482 fi
9483
9484
9485 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9486 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9487 if test "${struct_lastlog+set}" = set; then
9488 echo $ECHO_N "(cached) $ECHO_C" >&6
9489 else
9490 cat >conftest.$ac_ext <<_ACEOF
9491 /* confdefs.h. */
9492 _ACEOF
9493 cat confdefs.h >>conftest.$ac_ext
9494 cat >>conftest.$ac_ext <<_ACEOF
9495 /* end confdefs.h. */
9496 #include <sys/types.h>
9497 #include <utmp.h>
9498 #ifdef HAVE_LASTLOG_H
9499 #include <lastlog.h>
9500 #endif
9501
9502 int
9503 main ()
9504 {
9505 struct lastlog ll;
9506 ;
9507 return 0;
9508 }
9509 _ACEOF
9510 rm -f conftest.$ac_objext
9511 if { (ac_try="$ac_compile"
9512 case "(($ac_try" in
9513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9514 *) ac_try_echo=$ac_try;;
9515 esac
9516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9517 (eval "$ac_compile") 2>conftest.er1
9518 ac_status=$?
9519 grep -v '^ *+' conftest.er1 >conftest.err
9520 rm -f conftest.er1
9521 cat conftest.err >&5
9522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523 (exit $ac_status); } && {
9524 test -z "$ac_cxx_werror_flag" ||
9525 test ! -s conftest.err
9526 } && test -s conftest.$ac_objext; then
9527 struct_lastlog=yes
9528 else
9529 echo "$as_me: failed program was:" >&5
9530 sed 's/^/| /' conftest.$ac_ext >&5
9531
9532 struct_lastlog=no
9533 fi
9534
9535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9536 fi
9537 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9538 echo "${ECHO_T}$struct_lastlog" >&6; }
9539 if test x$struct_lastlog = xyes; then
9540
9541 cat >>confdefs.h <<\_ACEOF
9542 #define HAVE_STRUCT_LASTLOG 1
9543 _ACEOF
9544
9545 fi
9546
9547 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9548 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9549 if test "${struct_lastlogx+set}" = set; then
9550 echo $ECHO_N "(cached) $ECHO_C" >&6
9551 else
9552 cat >conftest.$ac_ext <<_ACEOF
9553 /* confdefs.h. */
9554 _ACEOF
9555 cat confdefs.h >>conftest.$ac_ext
9556 cat >>conftest.$ac_ext <<_ACEOF
9557 /* end confdefs.h. */
9558 #include <sys/types.h>
9559 #include <utmpx.h>
9560 #ifdef HAVE_LASTLOG_H
9561 #include <lastlog.h>
9562 #endif
9563
9564 int
9565 main ()
9566 {
9567 struct lastlogx ll;
9568 ;
9569 return 0;
9570 }
9571 _ACEOF
9572 rm -f conftest.$ac_objext
9573 if { (ac_try="$ac_compile"
9574 case "(($ac_try" in
9575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9576 *) ac_try_echo=$ac_try;;
9577 esac
9578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9579 (eval "$ac_compile") 2>conftest.er1
9580 ac_status=$?
9581 grep -v '^ *+' conftest.er1 >conftest.err
9582 rm -f conftest.er1
9583 cat conftest.err >&5
9584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585 (exit $ac_status); } && {
9586 test -z "$ac_cxx_werror_flag" ||
9587 test ! -s conftest.err
9588 } && test -s conftest.$ac_objext; then
9589 struct_lastlogx=yes
9590 else
9591 echo "$as_me: failed program was:" >&5
9592 sed 's/^/| /' conftest.$ac_ext >&5
9593
9594 struct_lastlogx=no
9595 fi
9596
9597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9598 fi
9599 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9600 echo "${ECHO_T}$struct_lastlogx" >&6; }
9601 if test x$struct_lastlogx = xyes; then
9602
9603 cat >>confdefs.h <<\_ACEOF
9604 #define HAVE_STRUCT_LASTLOGX 1
9605 _ACEOF
9606
9607 fi
9608
9609
9610 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9611 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9612 if test "${path_utmp+set}" = set; then
9613 echo $ECHO_N "(cached) $ECHO_C" >&6
9614 else
9615 if test "$cross_compiling" = yes; then
9616 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9617 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9618 else
9619 cat >conftest.$ac_ext <<_ACEOF
9620 /* confdefs.h. */
9621 _ACEOF
9622 cat confdefs.h >>conftest.$ac_ext
9623 cat >>conftest.$ac_ext <<_ACEOF
9624 /* end confdefs.h. */
9625 #include <stdio.h>
9626 #include <stdlib.h>
9627 #include <sys/types.h>
9628 #include <utmp.h>
9629 #include <errno.h>
9630 main()
9631 {
9632 char **u, *utmplist[] = {
9633 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9634 FILE *a, *f=fopen("conftestval", "w");
9635 if (!f) exit(1);
9636 #ifdef UTMP_FILE
9637 fprintf(f, "%s\n", UTMP_FILE);
9638 exit(0);
9639 #endif
9640 #ifdef _PATH_UTMP
9641 fprintf(f, "%s\n", _PATH_UTMP);
9642 exit(0);
9643 #endif
9644 for (u = utmplist; *u; u++) {
9645 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9646 fprintf(f, "%s\n", *u);
9647 exit(0);
9648 }
9649 }
9650 exit(0);
9651 }
9652 _ACEOF
9653 rm -f conftest$ac_exeext
9654 if { (ac_try="$ac_link"
9655 case "(($ac_try" in
9656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9657 *) ac_try_echo=$ac_try;;
9658 esac
9659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9660 (eval "$ac_link") 2>&5
9661 ac_status=$?
9662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9664 { (case "(($ac_try" in
9665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9666 *) ac_try_echo=$ac_try;;
9667 esac
9668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9669 (eval "$ac_try") 2>&5
9670 ac_status=$?
9671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672 (exit $ac_status); }; }; then
9673 path_utmp=`cat conftestval`
9674 else
9675 echo "$as_me: program exited with status $ac_status" >&5
9676 echo "$as_me: failed program was:" >&5
9677 sed 's/^/| /' conftest.$ac_ext >&5
9678
9679 ( exit $ac_status )
9680 path_utmp=
9681 fi
9682 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9683 fi
9684
9685
9686 fi
9687 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9688 echo "${ECHO_T}$path_utmp" >&6; }
9689 if test x$path_utmp != x; then
9690
9691 cat >>confdefs.h <<_ACEOF
9692 #define UTMP_FILE "$path_utmp"
9693 _ACEOF
9694
9695 fi
9696
9697
9698 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9699 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9700 if test "${path_utmpx+set}" = set; then
9701 echo $ECHO_N "(cached) $ECHO_C" >&6
9702 else
9703 if test "$cross_compiling" = yes; then
9704 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9705 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9706 else
9707 cat >conftest.$ac_ext <<_ACEOF
9708 /* confdefs.h. */
9709 _ACEOF
9710 cat confdefs.h >>conftest.$ac_ext
9711 cat >>conftest.$ac_ext <<_ACEOF
9712 /* end confdefs.h. */
9713 #include <stdio.h>
9714 #include <stdlib.h>
9715 #include <sys/types.h>
9716 #include <utmpx.h>
9717 #include <errno.h>
9718 #include <sys/stat.h>
9719 #ifdef HAVE_STRING_H
9720 #include <string.h>
9721 #endif
9722 main()
9723 {
9724 char **u, *p, *utmplist[] = {
9725 #ifdef UTMPX_FILE
9726 UTMPX_FILE,
9727 #endif
9728 #ifdef _PATH_UTMPX
9729 _PATH_UTMPX,
9730 #endif
9731 "/var/adm/utmpx", "/etc/utmpx", NULL };
9732 FILE *a, *f=fopen("conftestval", "w");
9733 struct stat statu, statux;
9734 if (!f) exit(1);
9735 for (u = utmplist; *u; u++) {
9736 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9737 if (stat(*u, &statux) < 0)
9738 continue;
9739 p = strdup(*u);
9740 p[strlen(p) - 1] = '\0';
9741 if (stat(p, &statu) >= 0
9742 && (statu.st_mtime - statux.st_mtime > 86400))
9743 continue;
9744 fprintf(f, "%s\n", *u);
9745 exit(0);
9746 }
9747 }
9748 exit(0);
9749 }
9750 _ACEOF
9751 rm -f conftest$ac_exeext
9752 if { (ac_try="$ac_link"
9753 case "(($ac_try" in
9754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9755 *) ac_try_echo=$ac_try;;
9756 esac
9757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9758 (eval "$ac_link") 2>&5
9759 ac_status=$?
9760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9761 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9762 { (case "(($ac_try" in
9763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9764 *) ac_try_echo=$ac_try;;
9765 esac
9766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9767 (eval "$ac_try") 2>&5
9768 ac_status=$?
9769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9770 (exit $ac_status); }; }; then
9771 path_utmpx=`cat conftestval`
9772 else
9773 echo "$as_me: program exited with status $ac_status" >&5
9774 echo "$as_me: failed program was:" >&5
9775 sed 's/^/| /' conftest.$ac_ext >&5
9776
9777 ( exit $ac_status )
9778 path_utmpx=
9779 fi
9780 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9781 fi
9782
9783
9784 fi
9785 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9786 echo "${ECHO_T}$path_utmpx" >&6; }
9787 if test x$path_utmpx != x; then
9788
9789 cat >>confdefs.h <<_ACEOF
9790 #define UTMPX_FILE "$path_utmpx"
9791 _ACEOF
9792
9793 fi
9794
9795
9796 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9797 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9798 if test "${path_wtmp+set}" = set; then
9799 echo $ECHO_N "(cached) $ECHO_C" >&6
9800 else
9801 if test "$cross_compiling" = yes; then
9802 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9803 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9804 else
9805 cat >conftest.$ac_ext <<_ACEOF
9806 /* confdefs.h. */
9807 _ACEOF
9808 cat confdefs.h >>conftest.$ac_ext
9809 cat >>conftest.$ac_ext <<_ACEOF
9810 /* end confdefs.h. */
9811 #include <stdio.h>
9812 #include <stdlib.h>
9813 #include <sys/types.h>
9814 #ifdef HAVE_UTMP_H
9815 #include <utmp.h>
9816 #endif
9817 #include <errno.h>
9818 main()
9819 {
9820 char **w, *wtmplist[] = {
9821 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9822 FILE *a, *f=fopen("conftestval", "w");
9823 if (!f) exit(1);
9824 #ifdef WTMP_FILE
9825 fprintf(f, "%s\n", WTMP_FILE);
9826 exit(0);
9827 #endif
9828 #ifdef _PATH_WTMP
9829 fprintf(f, "%s\n", _PATH_WTMP);
9830 exit(0);
9831 #endif
9832 for (w = wtmplist; *w; w++) {
9833 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9834 fprintf(f, "%s\n", *w);
9835 exit(0);
9836 }
9837 }
9838 exit(0);
9839 }
9840 _ACEOF
9841 rm -f conftest$ac_exeext
9842 if { (ac_try="$ac_link"
9843 case "(($ac_try" in
9844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9845 *) ac_try_echo=$ac_try;;
9846 esac
9847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9848 (eval "$ac_link") 2>&5
9849 ac_status=$?
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9852 { (case "(($ac_try" in
9853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9854 *) ac_try_echo=$ac_try;;
9855 esac
9856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9857 (eval "$ac_try") 2>&5
9858 ac_status=$?
9859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860 (exit $ac_status); }; }; then
9861 path_wtmp=`cat conftestval`
9862 else
9863 echo "$as_me: program exited with status $ac_status" >&5
9864 echo "$as_me: failed program was:" >&5
9865 sed 's/^/| /' conftest.$ac_ext >&5
9866
9867 ( exit $ac_status )
9868 path_wtmp=
9869 fi
9870 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9871 fi
9872
9873
9874 fi
9875 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9876 echo "${ECHO_T}$path_wtmp" >&6; }
9877 if test x$path_wtmp != x; then
9878
9879 cat >>confdefs.h <<_ACEOF
9880 #define WTMP_FILE "$path_wtmp"
9881 _ACEOF
9882
9883 fi
9884
9885 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9886 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9887 if test "${path_wtmpx+set}" = set; then
9888 echo $ECHO_N "(cached) $ECHO_C" >&6
9889 else
9890 if test "$cross_compiling" = yes; then
9891 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9892 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9893 else
9894 cat >conftest.$ac_ext <<_ACEOF
9895 /* confdefs.h. */
9896 _ACEOF
9897 cat confdefs.h >>conftest.$ac_ext
9898 cat >>conftest.$ac_ext <<_ACEOF
9899 /* end confdefs.h. */
9900 #include <stdio.h>
9901 #include <stdlib.h>
9902 #ifdef HAVE_UTMPX_H
9903 #include <utmpx.h>
9904 #endif
9905 #include <errno.h>
9906 main()
9907 {
9908 char **w, *wtmplist[] = {
9909 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9910 FILE *a, *f=fopen("conftestval", "w");
9911 if (!f) exit(1);
9912 #ifdef WTMPX_FILE
9913 fprintf(f, "%s\n", WTMPX_FILE);
9914 exit(0);
9915 #endif
9916 #ifdef _PATH_WTMPX
9917 fprintf(f, "%s\n", _PATH_WTMPX);
9918 exit(0);
9919 #endif
9920 for (w = wtmplist; *w; w++) {
9921 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9922 fprintf(f, "%s\n", *w);
9923 exit(0);
9924 }
9925 }
9926 exit(0);
9927 }
9928 _ACEOF
9929 rm -f conftest$ac_exeext
9930 if { (ac_try="$ac_link"
9931 case "(($ac_try" in
9932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9933 *) ac_try_echo=$ac_try;;
9934 esac
9935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9936 (eval "$ac_link") 2>&5
9937 ac_status=$?
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9940 { (case "(($ac_try" in
9941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9942 *) ac_try_echo=$ac_try;;
9943 esac
9944 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9945 (eval "$ac_try") 2>&5
9946 ac_status=$?
9947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9948 (exit $ac_status); }; }; then
9949 path_wtmpx=`cat conftestval`
9950 else
9951 echo "$as_me: program exited with status $ac_status" >&5
9952 echo "$as_me: failed program was:" >&5
9953 sed 's/^/| /' conftest.$ac_ext >&5
9954
9955 ( exit $ac_status )
9956 path_wtmpx=
9957 fi
9958 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9959 fi
9960
9961
9962 fi
9963 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9964 echo "${ECHO_T}$path_wtmpx" >&6; }
9965 if test x$path_wtmpx != x; then
9966
9967 cat >>confdefs.h <<_ACEOF
9968 #define WTMPX_FILE "$path_wtmpx"
9969 _ACEOF
9970
9971 fi
9972
9973 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9974 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9975 if test "${path_lastlog+set}" = set; then
9976 echo $ECHO_N "(cached) $ECHO_C" >&6
9977 else
9978 if test "$cross_compiling" = yes; then
9979 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9980 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9981 else
9982 cat >conftest.$ac_ext <<_ACEOF
9983 /* confdefs.h. */
9984 _ACEOF
9985 cat confdefs.h >>conftest.$ac_ext
9986 cat >>conftest.$ac_ext <<_ACEOF
9987 /* end confdefs.h. */
9988 #include <stdio.h>
9989 #include <stdlib.h>
9990 #include <sys/types.h>
9991 #ifdef HAVE_UTMPX_H
9992 #include <utmpx.h>
9993 #elif defined(HAVE_UTMP_H)
9994 #include <utmp.h>
9995 #endif
9996 #ifdef HAVE_LASTLOG_H
9997 #include <lastlog.h>
9998 #endif
9999 #include <errno.h>
10000 main()
10001 {
10002 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
10003 FILE *a, *f=fopen("conftestval", "w");
10004 if (!f) exit(1);
10005 #ifdef LASTLOG_FILE
10006 fprintf(f, "%s\n", LASTLOG_FILE);
10007 exit(0);
10008 #endif
10009 #ifdef _PATH_LASTLOG
10010 fprintf(f, "%s\n", _PATH_LASTLOG);
10011 exit(0);
10012 #endif
10013 for (w = lastloglist; *w; w++) {
10014 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10015 fprintf(f, "%s\n", *w);
10016 exit(0);
10017 }
10018 }
10019 exit(0);
10020 }
10021 _ACEOF
10022 rm -f conftest$ac_exeext
10023 if { (ac_try="$ac_link"
10024 case "(($ac_try" in
10025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10026 *) ac_try_echo=$ac_try;;
10027 esac
10028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10029 (eval "$ac_link") 2>&5
10030 ac_status=$?
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10033 { (case "(($ac_try" in
10034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10035 *) ac_try_echo=$ac_try;;
10036 esac
10037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10038 (eval "$ac_try") 2>&5
10039 ac_status=$?
10040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10041 (exit $ac_status); }; }; then
10042 path_lastlog=`cat conftestval`
10043 else
10044 echo "$as_me: program exited with status $ac_status" >&5
10045 echo "$as_me: failed program was:" >&5
10046 sed 's/^/| /' conftest.$ac_ext >&5
10047
10048 ( exit $ac_status )
10049 path_lastlog=
10050 fi
10051 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10052 fi
10053
10054
10055 fi
10056 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
10057 echo "${ECHO_T}$path_lastlog" >&6; }
10058 if test x$path_lastlog != x; then
10059
10060 cat >>confdefs.h <<_ACEOF
10061 #define LASTLOG_FILE "$path_lastlog"
10062 _ACEOF
10063
10064 fi
10065
10066 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10067 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10068 if test "${path_lastlogx+set}" = set; then
10069 echo $ECHO_N "(cached) $ECHO_C" >&6
10070 else
10071 if test "$cross_compiling" = yes; then
10072 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10073 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10074 else
10075 cat >conftest.$ac_ext <<_ACEOF
10076 /* confdefs.h. */
10077 _ACEOF
10078 cat confdefs.h >>conftest.$ac_ext
10079 cat >>conftest.$ac_ext <<_ACEOF
10080 /* end confdefs.h. */
10081 #include <stdio.h>
10082 #include <stdlib.h>
10083 #ifdef HAVE_UTMPX_H
10084 #include <utmpx.h>
10085 #endif
10086 #include <errno.h>
10087 main()
10088 {
10089 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10090 FILE *a, *f=fopen("conftestval", "w");
10091 if (!f) exit(1);
10092 #ifdef LASTLOGX_FILE
10093 fprintf(f, "%s\n", LASTLOGX_FILE);
10094 exit(0);
10095 #endif
10096 #ifdef _PATH_LASTLOGX
10097 fprintf(f, "%s\n", _PATH_LASTLOGX);
10098 exit(0);
10099 #endif
10100 for (w = wtmplist; *w; w++) {
10101 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10102 fprintf(f, "%s\n", *w);
10103 exit(0);
10104 }
10105 }
10106 exit(0);
10107 }
10108 _ACEOF
10109 rm -f conftest$ac_exeext
10110 if { (ac_try="$ac_link"
10111 case "(($ac_try" in
10112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10113 *) ac_try_echo=$ac_try;;
10114 esac
10115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10116 (eval "$ac_link") 2>&5
10117 ac_status=$?
10118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10119 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10120 { (case "(($ac_try" in
10121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10122 *) ac_try_echo=$ac_try;;
10123 esac
10124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10125 (eval "$ac_try") 2>&5
10126 ac_status=$?
10127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10128 (exit $ac_status); }; }; then
10129 path_lastlogx=`cat conftestval`
10130 else
10131 echo "$as_me: program exited with status $ac_status" >&5
10132 echo "$as_me: failed program was:" >&5
10133 sed 's/^/| /' conftest.$ac_ext >&5
10134
10135 ( exit $ac_status )
10136 path_lastlogx=
10137 fi
10138 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10139 fi
10140
10141
10142 fi
10143 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10144 echo "${ECHO_T}$path_lastlogx" >&6; }
10145 if test x$path_lastlogx != x; then
10146
10147 cat >>confdefs.h <<_ACEOF
10148 #define LASTLOGX_FILE "$path_lastlogx"
10149 _ACEOF
10150
10151 fi
10152
10153
10154
10155
10156 save_LIBS=$LIBS
10157 save_CFLAGS=$CFLAGS
10158 CFLAGS="$CFLAGS $X_CFLAGS"
10159 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10160 if test x$support_xim = xyes; then
10161 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10162 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10163 if test "${rxvt_cv_func_xlocale+set}" = set; then
10164 echo $ECHO_N "(cached) $ECHO_C" >&6
10165 else
10166 if test "$cross_compiling" = yes; then
10167 :
10168 else
10169 cat >conftest.$ac_ext <<_ACEOF
10170 /* confdefs.h. */
10171 _ACEOF
10172 cat confdefs.h >>conftest.$ac_ext
10173 cat >>conftest.$ac_ext <<_ACEOF
10174 /* end confdefs.h. */
10175 #include <X11/Xlib.h>
10176 #include <stdlib.h>
10177 main() {
10178 char *p;
10179 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10180 exit (XSupportsLocale() ? 0 : 1);
10181 else
10182 exit (1);}
10183 _ACEOF
10184 rm -f conftest$ac_exeext
10185 if { (ac_try="$ac_link"
10186 case "(($ac_try" in
10187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10188 *) ac_try_echo=$ac_try;;
10189 esac
10190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10191 (eval "$ac_link") 2>&5
10192 ac_status=$?
10193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10195 { (case "(($ac_try" in
10196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10197 *) ac_try_echo=$ac_try;;
10198 esac
10199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10200 (eval "$ac_try") 2>&5
10201 ac_status=$?
10202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203 (exit $ac_status); }; }; then
10204 rxvt_cv_func_xlocale=yes
10205 else
10206 echo "$as_me: program exited with status $ac_status" >&5
10207 echo "$as_me: failed program was:" >&5
10208 sed 's/^/| /' conftest.$ac_ext >&5
10209
10210 ( exit $ac_status )
10211 rxvt_cv_func_xlocale=no
10212 fi
10213 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10214 fi
10215
10216
10217 fi
10218 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10219 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10220 if test x$rxvt_cv_func_xlocale = xyes; then
10221
10222 cat >>confdefs.h <<\_ACEOF
10223 #define USE_XIM 1
10224 _ACEOF
10225
10226 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10227 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10228 if test "${rxvt_broken_ximcb+set}" = set; then
10229 echo $ECHO_N "(cached) $ECHO_C" >&6
10230 else
10231 cat >conftest.$ac_ext <<_ACEOF
10232
10233 #include <X11/Xlib.h>
10234
10235 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10236
10237 void f() {
10238 XIMCallback cb;
10239 cb.callback = im_destroy_cb;
10240 }
10241
10242 _ACEOF
10243 rm -f conftest.$ac_objext
10244 if { (ac_try="$ac_compile"
10245 case "(($ac_try" in
10246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10247 *) ac_try_echo=$ac_try;;
10248 esac
10249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10250 (eval "$ac_compile") 2>conftest.er1
10251 ac_status=$?
10252 grep -v '^ *+' conftest.er1 >conftest.err
10253 rm -f conftest.er1
10254 cat conftest.err >&5
10255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10256 (exit $ac_status); } && {
10257 test -z "$ac_cxx_werror_flag" ||
10258 test ! -s conftest.err
10259 } && test -s conftest.$ac_objext; then
10260 rxvt_broken_ximcb=yes
10261 else
10262 echo "$as_me: failed program was:" >&5
10263 sed 's/^/| /' conftest.$ac_ext >&5
10264
10265 rxvt_broken_ximcb=no
10266 fi
10267
10268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10269 fi
10270 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10271 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10272
10273 if test x$rxvt_broken_ximcb = xyes; then
10274
10275 cat >>confdefs.h <<\_ACEOF
10276 #define XIMCB_PROTO_BROKEN 1
10277 _ACEOF
10278
10279 fi
10280 fi
10281 fi
10282
10283 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10284 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10285 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10286 echo $ECHO_N "(cached) $ECHO_C" >&6
10287 else
10288 cat >conftest.$ac_ext <<_ACEOF
10289 /* confdefs.h. */
10290 _ACEOF
10291 cat confdefs.h >>conftest.$ac_ext
10292 cat >>conftest.$ac_ext <<_ACEOF
10293 /* end confdefs.h. */
10294 #define X_LOCALE 1
10295 #include <X11/Xlocale.h>
10296 int
10297 main ()
10298 {
10299 setlocale(LC_CTYPE, "");
10300 ;
10301 return 0;
10302 }
10303 _ACEOF
10304 rm -f conftest.$ac_objext conftest$ac_exeext
10305 if { (ac_try="$ac_link"
10306 case "(($ac_try" in
10307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10308 *) ac_try_echo=$ac_try;;
10309 esac
10310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10311 (eval "$ac_link") 2>conftest.er1
10312 ac_status=$?
10313 grep -v '^ *+' conftest.er1 >conftest.err
10314 rm -f conftest.er1
10315 cat conftest.err >&5
10316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10317 (exit $ac_status); } && {
10318 test -z "$ac_cxx_werror_flag" ||
10319 test ! -s conftest.err
10320 } && test -s conftest$ac_exeext &&
10321 $as_test_x conftest$ac_exeext; then
10322 rxvt_cv_func_xsetlocale=yes
10323 else
10324 echo "$as_me: failed program was:" >&5
10325 sed 's/^/| /' conftest.$ac_ext >&5
10326
10327 rxvt_cv_func_xsetlocale=no
10328 fi
10329
10330 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10331 conftest$ac_exeext conftest.$ac_ext
10332 fi
10333 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10334 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10335 if test x$rxvt_cv_func_xsetlocale = xyes; then
10336
10337 cat >>confdefs.h <<\_ACEOF
10338 #define HAVE_XSETLOCALE 1
10339 _ACEOF
10340
10341 fi
10342 LIBS=$save_LIBS
10343 CFLAGS=$save_CFLAGS
10344
10345 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10346 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10347 if test "${rxvt_cv_func_setlocale+set}" = set; then
10348 echo $ECHO_N "(cached) $ECHO_C" >&6
10349 else
10350 cat >conftest.$ac_ext <<_ACEOF
10351 /* confdefs.h. */
10352 _ACEOF
10353 cat confdefs.h >>conftest.$ac_ext
10354 cat >>conftest.$ac_ext <<_ACEOF
10355 /* end confdefs.h. */
10356 #include <clocale>
10357 int
10358 main ()
10359 {
10360 setlocale(LC_CTYPE, "");
10361 ;
10362 return 0;
10363 }
10364 _ACEOF
10365 rm -f conftest.$ac_objext conftest$ac_exeext
10366 if { (ac_try="$ac_link"
10367 case "(($ac_try" in
10368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10369 *) ac_try_echo=$ac_try;;
10370 esac
10371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10372 (eval "$ac_link") 2>conftest.er1
10373 ac_status=$?
10374 grep -v '^ *+' conftest.er1 >conftest.err
10375 rm -f conftest.er1
10376 cat conftest.err >&5
10377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10378 (exit $ac_status); } && {
10379 test -z "$ac_cxx_werror_flag" ||
10380 test ! -s conftest.err
10381 } && test -s conftest$ac_exeext &&
10382 $as_test_x conftest$ac_exeext; then
10383 rxvt_cv_func_setlocale=yes
10384 else
10385 echo "$as_me: failed program was:" >&5
10386 sed 's/^/| /' conftest.$ac_ext >&5
10387
10388 rxvt_cv_func_setlocale=no
10389 fi
10390
10391 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10392 conftest$ac_exeext conftest.$ac_ext
10393 fi
10394 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10395 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10396 if test x$rxvt_cv_func_setlocale = xyes; then
10397
10398 cat >>confdefs.h <<\_ACEOF
10399 #define HAVE_SETLOCALE 1
10400 _ACEOF
10401
10402 fi
10403
10404 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10405 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10406 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10407 echo $ECHO_N "(cached) $ECHO_C" >&6
10408 else
10409 cat >conftest.$ac_ext <<_ACEOF
10410 /* confdefs.h. */
10411 _ACEOF
10412 cat confdefs.h >>conftest.$ac_ext
10413 cat >>conftest.$ac_ext <<_ACEOF
10414 /* end confdefs.h. */
10415 #include <langinfo.h>
10416 int
10417 main ()
10418 {
10419 nl_langinfo(CODESET);
10420 ;
10421 return 0;
10422 }
10423 _ACEOF
10424 rm -f conftest.$ac_objext conftest$ac_exeext
10425 if { (ac_try="$ac_link"
10426 case "(($ac_try" in
10427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10428 *) ac_try_echo=$ac_try;;
10429 esac
10430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10431 (eval "$ac_link") 2>conftest.er1
10432 ac_status=$?
10433 grep -v '^ *+' conftest.er1 >conftest.err
10434 rm -f conftest.er1
10435 cat conftest.err >&5
10436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10437 (exit $ac_status); } && {
10438 test -z "$ac_cxx_werror_flag" ||
10439 test ! -s conftest.err
10440 } && test -s conftest$ac_exeext &&
10441 $as_test_x conftest$ac_exeext; then
10442 rxvt_cv_func_nl_langinfo=yes
10443 else
10444 echo "$as_me: failed program was:" >&5
10445 sed 's/^/| /' conftest.$ac_ext >&5
10446
10447 rxvt_cv_func_nl_langinfo=no
10448 fi
10449
10450 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10451 conftest$ac_exeext conftest.$ac_ext
10452 fi
10453 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10454 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10455 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10456
10457 cat >>confdefs.h <<\_ACEOF
10458 #define HAVE_NL_LANGINFO 1
10459 _ACEOF
10460
10461 fi
10462
10463
10464 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10465 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10466 if test "${can_pass_fds+set}" = set; then
10467 echo $ECHO_N "(cached) $ECHO_C" >&6
10468 else
10469 cat >conftest.$ac_ext <<_ACEOF
10470 /* confdefs.h. */
10471 _ACEOF
10472 cat confdefs.h >>conftest.$ac_ext
10473 cat >>conftest.$ac_ext <<_ACEOF
10474 /* end confdefs.h. */
10475
10476 #include <cstddef> // broken bsds (is that redundant?) need this
10477 #include <sys/types.h>
10478 #include <sys/socket.h>
10479 #include <sys/uio.h>
10480
10481 int
10482 main ()
10483 {
10484
10485 {
10486 msghdr msg;
10487 iovec iov;
10488 char buf [100];
10489 char data = 0;
10490
10491 iov.iov_base = &data;
10492 iov.iov_len = 1;
10493
10494 msg.msg_iov = &iov;
10495 msg.msg_iovlen = 1;
10496 msg.msg_control = buf;
10497 msg.msg_controllen = sizeof buf;
10498
10499 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10500 cmsg->cmsg_level = SOL_SOCKET;
10501 cmsg->cmsg_type = SCM_RIGHTS;
10502 cmsg->cmsg_len = 100;
10503
10504 *(int *)CMSG_DATA (cmsg) = 5;
10505
10506 return sendmsg (3, &msg, 0);
10507 }
10508
10509 ;
10510 return 0;
10511 }
10512 _ACEOF
10513 rm -f conftest.$ac_objext conftest$ac_exeext
10514 if { (ac_try="$ac_link"
10515 case "(($ac_try" in
10516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10517 *) ac_try_echo=$ac_try;;
10518 esac
10519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10520 (eval "$ac_link") 2>conftest.er1
10521 ac_status=$?
10522 grep -v '^ *+' conftest.er1 >conftest.err
10523 rm -f conftest.er1
10524 cat conftest.err >&5
10525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10526 (exit $ac_status); } && {
10527 test -z "$ac_cxx_werror_flag" ||
10528 test ! -s conftest.err
10529 } && test -s conftest$ac_exeext &&
10530 $as_test_x conftest$ac_exeext; then
10531 can_pass_fds=yes
10532 else
10533 echo "$as_me: failed program was:" >&5
10534 sed 's/^/| /' conftest.$ac_ext >&5
10535
10536 can_pass_fds=no
10537 fi
10538
10539 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10540 conftest$ac_exeext conftest.$ac_ext
10541 fi
10542 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10543 echo "${ECHO_T}$can_pass_fds" >&6; }
10544 if test x$can_pass_fds = xyes; then
10545
10546 cat >>confdefs.h <<\_ACEOF
10547 #define HAVE_UNIX_FDPASS 1
10548 _ACEOF
10549
10550 else
10551 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10552 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10553 { (exit 1); exit 1; }; }
10554 fi
10555
10556
10557
10558
10559
10560
10561
10562
10563 for ac_header in \
10564 pty.h \
10565 util.h \
10566 libutil.h \
10567 sys/ioctl.h \
10568 sys/stropts.h \
10569
10570 do
10571 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10572 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10573 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10575 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10576 echo $ECHO_N "(cached) $ECHO_C" >&6
10577 fi
10578 ac_res=`eval echo '${'$as_ac_Header'}'`
10579 { echo "$as_me:$LINENO: result: $ac_res" >&5
10580 echo "${ECHO_T}$ac_res" >&6; }
10581 else
10582 # Is the header compilable?
10583 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10584 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10585 cat >conftest.$ac_ext <<_ACEOF
10586 /* confdefs.h. */
10587 _ACEOF
10588 cat confdefs.h >>conftest.$ac_ext
10589 cat >>conftest.$ac_ext <<_ACEOF
10590 /* end confdefs.h. */
10591 $ac_includes_default
10592 #include <$ac_header>
10593 _ACEOF
10594 rm -f conftest.$ac_objext
10595 if { (ac_try="$ac_compile"
10596 case "(($ac_try" in
10597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10598 *) ac_try_echo=$ac_try;;
10599 esac
10600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10601 (eval "$ac_compile") 2>conftest.er1
10602 ac_status=$?
10603 grep -v '^ *+' conftest.er1 >conftest.err
10604 rm -f conftest.er1
10605 cat conftest.err >&5
10606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10607 (exit $ac_status); } && {
10608 test -z "$ac_cxx_werror_flag" ||
10609 test ! -s conftest.err
10610 } && test -s conftest.$ac_objext; then
10611 ac_header_compiler=yes
10612 else
10613 echo "$as_me: failed program was:" >&5
10614 sed 's/^/| /' conftest.$ac_ext >&5
10615
10616 ac_header_compiler=no
10617 fi
10618
10619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10620 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10621 echo "${ECHO_T}$ac_header_compiler" >&6; }
10622
10623 # Is the header present?
10624 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10625 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10626 cat >conftest.$ac_ext <<_ACEOF
10627 /* confdefs.h. */
10628 _ACEOF
10629 cat confdefs.h >>conftest.$ac_ext
10630 cat >>conftest.$ac_ext <<_ACEOF
10631 /* end confdefs.h. */
10632 #include <$ac_header>
10633 _ACEOF
10634 if { (ac_try="$ac_cpp conftest.$ac_ext"
10635 case "(($ac_try" in
10636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10637 *) ac_try_echo=$ac_try;;
10638 esac
10639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10640 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10641 ac_status=$?
10642 grep -v '^ *+' conftest.er1 >conftest.err
10643 rm -f conftest.er1
10644 cat conftest.err >&5
10645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646 (exit $ac_status); } >/dev/null && {
10647 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10648 test ! -s conftest.err
10649 }; then
10650 ac_header_preproc=yes
10651 else
10652 echo "$as_me: failed program was:" >&5
10653 sed 's/^/| /' conftest.$ac_ext >&5
10654
10655 ac_header_preproc=no
10656 fi
10657
10658 rm -f conftest.err conftest.$ac_ext
10659 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10660 echo "${ECHO_T}$ac_header_preproc" >&6; }
10661
10662 # So? What about this header?
10663 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10664 yes:no: )
10665 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10666 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10667 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10668 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10669 ac_header_preproc=yes
10670 ;;
10671 no:yes:* )
10672 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10673 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10674 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10675 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10676 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10677 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10678 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10679 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10680 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10681 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10682 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10683 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10684
10685 ;;
10686 esac
10687 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10688 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10689 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10690 echo $ECHO_N "(cached) $ECHO_C" >&6
10691 else
10692 eval "$as_ac_Header=\$ac_header_preproc"
10693 fi
10694 ac_res=`eval echo '${'$as_ac_Header'}'`
10695 { echo "$as_me:$LINENO: result: $ac_res" >&5
10696 echo "${ECHO_T}$ac_res" >&6; }
10697
10698 fi
10699 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10700 cat >>confdefs.h <<_ACEOF
10701 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10702 _ACEOF
10703
10704 fi
10705
10706 done
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718 for ac_func in \
10719 revoke \
10720 _getpty \
10721 getpt \
10722 posix_openpt \
10723 isastream \
10724 setuid \
10725 seteuid \
10726 setreuid \
10727 setresuid \
10728
10729 do
10730 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10731 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10732 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10733 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10734 echo $ECHO_N "(cached) $ECHO_C" >&6
10735 else
10736 cat >conftest.$ac_ext <<_ACEOF
10737 /* confdefs.h. */
10738 _ACEOF
10739 cat confdefs.h >>conftest.$ac_ext
10740 cat >>conftest.$ac_ext <<_ACEOF
10741 /* end confdefs.h. */
10742 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10743 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10744 #define $ac_func innocuous_$ac_func
10745
10746 /* System header to define __stub macros and hopefully few prototypes,
10747 which can conflict with char $ac_func (); below.
10748 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10749 <limits.h> exists even on freestanding compilers. */
10750
10751 #ifdef __STDC__
10752 # include <limits.h>
10753 #else
10754 # include <assert.h>
10755 #endif
10756
10757 #undef $ac_func
10758
10759 /* Override any GCC internal prototype to avoid an error.
10760 Use char because int might match the return type of a GCC
10761 builtin and then its argument prototype would still apply. */
10762 #ifdef __cplusplus
10763 extern "C"
10764 #endif
10765 char $ac_func ();
10766 /* The GNU C library defines this for functions which it implements
10767 to always fail with ENOSYS. Some functions are actually named
10768 something starting with __ and the normal name is an alias. */
10769 #if defined __stub_$ac_func || defined __stub___$ac_func
10770 choke me
10771 #endif
10772
10773 int
10774 main ()
10775 {
10776 return $ac_func ();
10777 ;
10778 return 0;
10779 }
10780 _ACEOF
10781 rm -f conftest.$ac_objext conftest$ac_exeext
10782 if { (ac_try="$ac_link"
10783 case "(($ac_try" in
10784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10785 *) ac_try_echo=$ac_try;;
10786 esac
10787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10788 (eval "$ac_link") 2>conftest.er1
10789 ac_status=$?
10790 grep -v '^ *+' conftest.er1 >conftest.err
10791 rm -f conftest.er1
10792 cat conftest.err >&5
10793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10794 (exit $ac_status); } && {
10795 test -z "$ac_cxx_werror_flag" ||
10796 test ! -s conftest.err
10797 } && test -s conftest$ac_exeext &&
10798 $as_test_x conftest$ac_exeext; then
10799 eval "$as_ac_var=yes"
10800 else
10801 echo "$as_me: failed program was:" >&5
10802 sed 's/^/| /' conftest.$ac_ext >&5
10803
10804 eval "$as_ac_var=no"
10805 fi
10806
10807 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10808 conftest$ac_exeext conftest.$ac_ext
10809 fi
10810 ac_res=`eval echo '${'$as_ac_var'}'`
10811 { echo "$as_me:$LINENO: result: $ac_res" >&5
10812 echo "${ECHO_T}$ac_res" >&6; }
10813 if test `eval echo '${'$as_ac_var'}'` = yes; then
10814 cat >>confdefs.h <<_ACEOF
10815 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10816 _ACEOF
10817
10818 fi
10819 done
10820
10821
10822 have_clone=no
10823
10824 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10825 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10826 if test -e /dev/ptym/clone; then
10827 { echo "$as_me:$LINENO: result: yes" >&5
10828 echo "${ECHO_T}yes" >&6; }
10829
10830 cat >>confdefs.h <<\_ACEOF
10831 #define HAVE_DEV_CLONE 1
10832 _ACEOF
10833
10834
10835 cat >>confdefs.h <<\_ACEOF
10836 #define CLONE_DEVICE "/dev/ptym/clone"
10837 _ACEOF
10838
10839 have_clone=yes
10840 else
10841 { echo "$as_me:$LINENO: result: no" >&5
10842 echo "${ECHO_T}no" >&6; }
10843 fi
10844
10845 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10846 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10847 if test -e /dev/ptc; then
10848 { echo "$as_me:$LINENO: result: yes" >&5
10849 echo "${ECHO_T}yes" >&6; }
10850
10851 cat >>confdefs.h <<\_ACEOF
10852 #define HAVE_DEV_PTC 1
10853 _ACEOF
10854
10855
10856 cat >>confdefs.h <<\_ACEOF
10857 #define CLONE_DEVICE "/dev/ptc"
10858 _ACEOF
10859
10860 have_clone=yes
10861 else
10862 { echo "$as_me:$LINENO: result: no" >&5
10863 echo "${ECHO_T}no" >&6; }
10864 fi
10865
10866 case $host in
10867 *-*-cygwin*)
10868 have_clone=yes
10869
10870 cat >>confdefs.h <<\_ACEOF
10871 #define CLONE_DEVICE "/dev/ptmx"
10872 _ACEOF
10873
10874 ;;
10875 *)
10876 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10877 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10878 if test -e /dev/ptmx; then
10879 { echo "$as_me:$LINENO: result: yes" >&5
10880 echo "${ECHO_T}yes" >&6; }
10881
10882 cat >>confdefs.h <<\_ACEOF
10883 #define HAVE_DEV_PTMX 1
10884 _ACEOF
10885
10886
10887 cat >>confdefs.h <<\_ACEOF
10888 #define CLONE_DEVICE "/dev/ptmx"
10889 _ACEOF
10890
10891 have_clone=yes
10892 else
10893 { echo "$as_me:$LINENO: result: no" >&5
10894 echo "${ECHO_T}no" >&6; }
10895 fi
10896 ;;
10897 esac
10898
10899 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10900 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10901 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10902 cat >conftest.$ac_ext <<_ACEOF
10903 /* confdefs.h. */
10904 _ACEOF
10905 cat confdefs.h >>conftest.$ac_ext
10906 cat >>conftest.$ac_ext <<_ACEOF
10907 /* end confdefs.h. */
10908 #include <stdlib.h>
10909 int
10910 main ()
10911 {
10912 grantpt(0);unlockpt(0);ptsname(0);
10913 ;
10914 return 0;
10915 }
10916 _ACEOF
10917 rm -f conftest.$ac_objext conftest$ac_exeext
10918 if { (ac_try="$ac_link"
10919 case "(($ac_try" in
10920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10921 *) ac_try_echo=$ac_try;;
10922 esac
10923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10924 (eval "$ac_link") 2>conftest.er1
10925 ac_status=$?
10926 grep -v '^ *+' conftest.er1 >conftest.err
10927 rm -f conftest.er1
10928 cat conftest.err >&5
10929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10930 (exit $ac_status); } && {
10931 test -z "$ac_cxx_werror_flag" ||
10932 test ! -s conftest.err
10933 } && test -s conftest$ac_exeext &&
10934 $as_test_x conftest$ac_exeext; then
10935 unix98_pty=yes
10936
10937 cat >>confdefs.h <<\_ACEOF
10938 #define UNIX98_PTY 1
10939 _ACEOF
10940
10941 { echo "$as_me:$LINENO: result: yes" >&5
10942 echo "${ECHO_T}yes" >&6; }
10943 else
10944 echo "$as_me: failed program was:" >&5
10945 sed 's/^/| /' conftest.$ac_ext >&5
10946
10947 { echo "$as_me:$LINENO: result: no" >&5
10948 echo "${ECHO_T}no" >&6; }
10949 fi
10950
10951 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10952 conftest$ac_exeext conftest.$ac_ext
10953 fi
10954
10955 if test -z "$unix98_pty"; then
10956
10957 for ac_func in openpty
10958 do
10959 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10960 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10961 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10962 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10963 echo $ECHO_N "(cached) $ECHO_C" >&6
10964 else
10965 cat >conftest.$ac_ext <<_ACEOF
10966 /* confdefs.h. */
10967 _ACEOF
10968 cat confdefs.h >>conftest.$ac_ext
10969 cat >>conftest.$ac_ext <<_ACEOF
10970 /* end confdefs.h. */
10971 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10972 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10973 #define $ac_func innocuous_$ac_func
10974
10975 /* System header to define __stub macros and hopefully few prototypes,
10976 which can conflict with char $ac_func (); below.
10977 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10978 <limits.h> exists even on freestanding compilers. */
10979
10980 #ifdef __STDC__
10981 # include <limits.h>
10982 #else
10983 # include <assert.h>
10984 #endif
10985
10986 #undef $ac_func
10987
10988 /* Override any GCC internal prototype to avoid an error.
10989 Use char because int might match the return type of a GCC
10990 builtin and then its argument prototype would still apply. */
10991 #ifdef __cplusplus
10992 extern "C"
10993 #endif
10994 char $ac_func ();
10995 /* The GNU C library defines this for functions which it implements
10996 to always fail with ENOSYS. Some functions are actually named
10997 something starting with __ and the normal name is an alias. */
10998 #if defined __stub_$ac_func || defined __stub___$ac_func
10999 choke me
11000 #endif
11001
11002 int
11003 main ()
11004 {
11005 return $ac_func ();
11006 ;
11007 return 0;
11008 }
11009 _ACEOF
11010 rm -f conftest.$ac_objext conftest$ac_exeext
11011 if { (ac_try="$ac_link"
11012 case "(($ac_try" in
11013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11014 *) ac_try_echo=$ac_try;;
11015 esac
11016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11017 (eval "$ac_link") 2>conftest.er1
11018 ac_status=$?
11019 grep -v '^ *+' conftest.er1 >conftest.err
11020 rm -f conftest.er1
11021 cat conftest.err >&5
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); } && {
11024 test -z "$ac_cxx_werror_flag" ||
11025 test ! -s conftest.err
11026 } && test -s conftest$ac_exeext &&
11027 $as_test_x conftest$ac_exeext; then
11028 eval "$as_ac_var=yes"
11029 else
11030 echo "$as_me: failed program was:" >&5
11031 sed 's/^/| /' conftest.$ac_ext >&5
11032
11033 eval "$as_ac_var=no"
11034 fi
11035
11036 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11037 conftest$ac_exeext conftest.$ac_ext
11038 fi
11039 ac_res=`eval echo '${'$as_ac_var'}'`
11040 { echo "$as_me:$LINENO: result: $ac_res" >&5
11041 echo "${ECHO_T}$ac_res" >&6; }
11042 if test `eval echo '${'$as_ac_var'}'` = yes; then
11043 cat >>confdefs.h <<_ACEOF
11044 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11045 _ACEOF
11046
11047 else
11048 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
11049 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
11050 if test "${ac_cv_lib_util_openpty+set}" = set; then
11051 echo $ECHO_N "(cached) $ECHO_C" >&6
11052 else
11053 ac_check_lib_save_LIBS=$LIBS
11054 LIBS="-lutil $LIBS"
11055 cat >conftest.$ac_ext <<_ACEOF
11056 /* confdefs.h. */
11057 _ACEOF
11058 cat confdefs.h >>conftest.$ac_ext
11059 cat >>conftest.$ac_ext <<_ACEOF
11060 /* end confdefs.h. */
11061
11062 /* Override any GCC internal prototype to avoid an error.
11063 Use char because int might match the return type of a GCC
11064 builtin and then its argument prototype would still apply. */
11065 #ifdef __cplusplus
11066 extern "C"
11067 #endif
11068 char openpty ();
11069 int
11070 main ()
11071 {
11072 return openpty ();
11073 ;
11074 return 0;
11075 }
11076 _ACEOF
11077 rm -f conftest.$ac_objext conftest$ac_exeext
11078 if { (ac_try="$ac_link"
11079 case "(($ac_try" in
11080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081 *) ac_try_echo=$ac_try;;
11082 esac
11083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084 (eval "$ac_link") 2>conftest.er1
11085 ac_status=$?
11086 grep -v '^ *+' conftest.er1 >conftest.err
11087 rm -f conftest.er1
11088 cat conftest.err >&5
11089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 (exit $ac_status); } && {
11091 test -z "$ac_cxx_werror_flag" ||
11092 test ! -s conftest.err
11093 } && test -s conftest$ac_exeext &&
11094 $as_test_x conftest$ac_exeext; then
11095 ac_cv_lib_util_openpty=yes
11096 else
11097 echo "$as_me: failed program was:" >&5
11098 sed 's/^/| /' conftest.$ac_ext >&5
11099
11100 ac_cv_lib_util_openpty=no
11101 fi
11102
11103 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11104 conftest$ac_exeext conftest.$ac_ext
11105 LIBS=$ac_check_lib_save_LIBS
11106 fi
11107 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11108 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11109 if test $ac_cv_lib_util_openpty = yes; then
11110 cat >>confdefs.h <<\_ACEOF
11111 #define HAVE_OPENPTY 1
11112 _ACEOF
11113 LIBS="$LIBS -lutil"
11114 fi
11115
11116 fi
11117 done
11118
11119 fi
11120
11121
11122
11123 { echo "$as_me:$LINENO: checking for tty group" >&5
11124 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11125 if test "${tty_group+set}" = set; then
11126 echo $ECHO_N "(cached) $ECHO_C" >&6
11127 else
11128 if test "$cross_compiling" = yes; then
11129 tty_group=no
11130 else
11131 cat >conftest.$ac_ext <<_ACEOF
11132 /* confdefs.h. */
11133 _ACEOF
11134 cat confdefs.h >>conftest.$ac_ext
11135 cat >>conftest.$ac_ext <<_ACEOF
11136 /* end confdefs.h. */
11137
11138 #include <sys/types.h>
11139 #include <sys/stat.h>
11140 #include <unistd.h>
11141 #include <grp.h>
11142
11143 main()
11144 {
11145 struct stat st;
11146 struct group *gr;
11147 char *tty;
11148 gr = getgrnam("tty");
11149 tty = ttyname(0);
11150 if (gr != 0
11151 && tty != 0
11152 && (stat(tty, &st)) == 0
11153 && st.st_gid == gr->gr_gid)
11154 return 0;
11155 else
11156 return 1;
11157 }
11158 _ACEOF
11159 rm -f conftest$ac_exeext
11160 if { (ac_try="$ac_link"
11161 case "(($ac_try" in
11162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11163 *) ac_try_echo=$ac_try;;
11164 esac
11165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11166 (eval "$ac_link") 2>&5
11167 ac_status=$?
11168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11169 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11170 { (case "(($ac_try" in
11171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11172 *) ac_try_echo=$ac_try;;
11173 esac
11174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11175 (eval "$ac_try") 2>&5
11176 ac_status=$?
11177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11178 (exit $ac_status); }; }; then
11179 tty_group=yes
11180 else
11181 echo "$as_me: program exited with status $ac_status" >&5
11182 echo "$as_me: failed program was:" >&5
11183 sed 's/^/| /' conftest.$ac_ext >&5
11184
11185 ( exit $ac_status )
11186 tty_group=no
11187 fi
11188 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11189 fi
11190
11191
11192 fi
11193 { echo "$as_me:$LINENO: result: $tty_group" >&5
11194 echo "${ECHO_T}$tty_group" >&6; }
11195 if test x$tty_group = xyes; then
11196
11197 cat >>confdefs.h <<\_ACEOF
11198 #define TTY_GID_SUPPORT 1
11199 _ACEOF
11200
11201 fi
11202
11203 if test x$support_xft = xyes; then
11204 # Extract the first word of "pkg-config", so it can be a program name with args.
11205 set dummy pkg-config; ac_word=$2
11206 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11207 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11208 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11209 echo $ECHO_N "(cached) $ECHO_C" >&6
11210 else
11211 case $PKG_CONFIG in
11212 [\\/]* | ?:[\\/]*)
11213 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11214 ;;
11215 *)
11216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11217 for as_dir in $PATH
11218 do
11219 IFS=$as_save_IFS
11220 test -z "$as_dir" && as_dir=.
11221 for ac_exec_ext in '' $ac_executable_extensions; do
11222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11223 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11224 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11225 break 2
11226 fi
11227 done
11228 done
11229 IFS=$as_save_IFS
11230
11231 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11232 ;;
11233 esac
11234 fi
11235 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11236 if test -n "$PKG_CONFIG"; then
11237 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11238 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11239 else
11240 { echo "$as_me:$LINENO: result: no" >&5
11241 echo "${ECHO_T}no" >&6; }
11242 fi
11243
11244
11245 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11246 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11247 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11248 else
11249 # Extract the first word of "xft-config", so it can be a program name with args.
11250 set dummy xft-config; ac_word=$2
11251 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11252 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11253 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11254 echo $ECHO_N "(cached) $ECHO_C" >&6
11255 else
11256 case $XFT_CONFIG in
11257 [\\/]* | ?:[\\/]*)
11258 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11259 ;;
11260 *)
11261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11262 for as_dir in $PATH
11263 do
11264 IFS=$as_save_IFS
11265 test -z "$as_dir" && as_dir=.
11266 for ac_exec_ext in '' $ac_executable_extensions; do
11267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11268 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11269 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11270 break 2
11271 fi
11272 done
11273 done
11274 IFS=$as_save_IFS
11275
11276 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11277 ;;
11278 esac
11279 fi
11280 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11281 if test -n "$XFT_CONFIG"; then
11282 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11283 echo "${ECHO_T}$XFT_CONFIG" >&6; }
11284 else
11285 { echo "$as_me:$LINENO: result: no" >&5
11286 echo "${ECHO_T}no" >&6; }
11287 fi
11288
11289
11290 if test $XFT_CONFIG != no; then
11291 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11292 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11293 fi
11294 fi
11295
11296 save_LIBS="$LIBS"
11297 LIBS="$LIBS $X_LIBS"
11298
11299 for ac_header in X11/Xft/Xft.h
11300 do
11301 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11303 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11306 echo $ECHO_N "(cached) $ECHO_C" >&6
11307 fi
11308 ac_res=`eval echo '${'$as_ac_Header'}'`
11309 { echo "$as_me:$LINENO: result: $ac_res" >&5
11310 echo "${ECHO_T}$ac_res" >&6; }
11311 else
11312 # Is the header compilable?
11313 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11314 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11315 cat >conftest.$ac_ext <<_ACEOF
11316 /* confdefs.h. */
11317 _ACEOF
11318 cat confdefs.h >>conftest.$ac_ext
11319 cat >>conftest.$ac_ext <<_ACEOF
11320 /* end confdefs.h. */
11321 $ac_includes_default
11322 #include <$ac_header>
11323 _ACEOF
11324 rm -f conftest.$ac_objext
11325 if { (ac_try="$ac_compile"
11326 case "(($ac_try" in
11327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11328 *) ac_try_echo=$ac_try;;
11329 esac
11330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11331 (eval "$ac_compile") 2>conftest.er1
11332 ac_status=$?
11333 grep -v '^ *+' conftest.er1 >conftest.err
11334 rm -f conftest.er1
11335 cat conftest.err >&5
11336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11337 (exit $ac_status); } && {
11338 test -z "$ac_cxx_werror_flag" ||
11339 test ! -s conftest.err
11340 } && test -s conftest.$ac_objext; then
11341 ac_header_compiler=yes
11342 else
11343 echo "$as_me: failed program was:" >&5
11344 sed 's/^/| /' conftest.$ac_ext >&5
11345
11346 ac_header_compiler=no
11347 fi
11348
11349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11350 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11351 echo "${ECHO_T}$ac_header_compiler" >&6; }
11352
11353 # Is the header present?
11354 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11355 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11356 cat >conftest.$ac_ext <<_ACEOF
11357 /* confdefs.h. */
11358 _ACEOF
11359 cat confdefs.h >>conftest.$ac_ext
11360 cat >>conftest.$ac_ext <<_ACEOF
11361 /* end confdefs.h. */
11362 #include <$ac_header>
11363 _ACEOF
11364 if { (ac_try="$ac_cpp conftest.$ac_ext"
11365 case "(($ac_try" in
11366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11367 *) ac_try_echo=$ac_try;;
11368 esac
11369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11370 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11371 ac_status=$?
11372 grep -v '^ *+' conftest.er1 >conftest.err
11373 rm -f conftest.er1
11374 cat conftest.err >&5
11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376 (exit $ac_status); } >/dev/null && {
11377 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11378 test ! -s conftest.err
11379 }; then
11380 ac_header_preproc=yes
11381 else
11382 echo "$as_me: failed program was:" >&5
11383 sed 's/^/| /' conftest.$ac_ext >&5
11384
11385 ac_header_preproc=no
11386 fi
11387
11388 rm -f conftest.err conftest.$ac_ext
11389 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11390 echo "${ECHO_T}$ac_header_preproc" >&6; }
11391
11392 # So? What about this header?
11393 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11394 yes:no: )
11395 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11396 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11397 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11398 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11399 ac_header_preproc=yes
11400 ;;
11401 no:yes:* )
11402 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11403 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11404 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11405 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11406 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11407 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11408 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11409 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11410 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11411 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11412 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11413 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11414
11415 ;;
11416 esac
11417 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11419 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11420 echo $ECHO_N "(cached) $ECHO_C" >&6
11421 else
11422 eval "$as_ac_Header=\$ac_header_preproc"
11423 fi
11424 ac_res=`eval echo '${'$as_ac_Header'}'`
11425 { echo "$as_me:$LINENO: result: $ac_res" >&5
11426 echo "${ECHO_T}$ac_res" >&6; }
11427
11428 fi
11429 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11430 cat >>confdefs.h <<_ACEOF
11431 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11432 _ACEOF
11433
11434 else
11435 support_xft=no
11436 fi
11437
11438 done
11439
11440 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11441 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11442 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11443 echo $ECHO_N "(cached) $ECHO_C" >&6
11444 else
11445 ac_check_lib_save_LIBS=$LIBS
11446 LIBS="-lXft $LIBS"
11447 cat >conftest.$ac_ext <<_ACEOF
11448 /* confdefs.h. */
11449 _ACEOF
11450 cat confdefs.h >>conftest.$ac_ext
11451 cat >>conftest.$ac_ext <<_ACEOF
11452 /* end confdefs.h. */
11453
11454 /* Override any GCC internal prototype to avoid an error.
11455 Use char because int might match the return type of a GCC
11456 builtin and then its argument prototype would still apply. */
11457 #ifdef __cplusplus
11458 extern "C"
11459 #endif
11460 char XftDrawString32 ();
11461 int
11462 main ()
11463 {
11464 return XftDrawString32 ();
11465 ;
11466 return 0;
11467 }
11468 _ACEOF
11469 rm -f conftest.$ac_objext conftest$ac_exeext
11470 if { (ac_try="$ac_link"
11471 case "(($ac_try" in
11472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11473 *) ac_try_echo=$ac_try;;
11474 esac
11475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11476 (eval "$ac_link") 2>conftest.er1
11477 ac_status=$?
11478 grep -v '^ *+' conftest.er1 >conftest.err
11479 rm -f conftest.er1
11480 cat conftest.err >&5
11481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 (exit $ac_status); } && {
11483 test -z "$ac_cxx_werror_flag" ||
11484 test ! -s conftest.err
11485 } && test -s conftest$ac_exeext &&
11486 $as_test_x conftest$ac_exeext; then
11487 ac_cv_lib_Xft_XftDrawString32=yes
11488 else
11489 echo "$as_me: failed program was:" >&5
11490 sed 's/^/| /' conftest.$ac_ext >&5
11491
11492 ac_cv_lib_Xft_XftDrawString32=no
11493 fi
11494
11495 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11496 conftest$ac_exeext conftest.$ac_ext
11497 LIBS=$ac_check_lib_save_LIBS
11498 fi
11499 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11500 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11501 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11502 :
11503 else
11504 support_xft=no
11505 fi
11506
11507 LIBS="$save_LIBS"
11508
11509 if test x$support_xft = xyes; then
11510
11511 cat >>confdefs.h <<\_ACEOF
11512 #define XFT 1
11513 _ACEOF
11514
11515 fi
11516 fi
11517 if test x$support_styles = xyes; then
11518
11519 cat >>confdefs.h <<\_ACEOF
11520 #define ENABLE_STYLES 1
11521 _ACEOF
11522
11523 fi
11524 if test x$support_iso14755 = xyes; then
11525
11526 cat >>confdefs.h <<\_ACEOF
11527 #define ISO_14755 1
11528 _ACEOF
11529
11530 fi
11531 if test x$support_8bitctrls = xyes; then
11532
11533 cat >>confdefs.h <<\_ACEOF
11534 #define EIGHT_BIT_CONTROLS 1
11535 _ACEOF
11536
11537 fi
11538 if test x$support_fading = xyes; then
11539
11540 cat >>confdefs.h <<\_ACEOF
11541 #define OFF_FOCUS_FADING 1
11542 _ACEOF
11543
11544 fi
11545 if test x$support_inheritpixmap = xyes; then
11546
11547 cat >>confdefs.h <<\_ACEOF
11548 #define ENABLE_TRANSPARENCY 1
11549 _ACEOF
11550
11551 fi
11552 if test x$support_keepscrolling = xno; then
11553
11554 cat >>confdefs.h <<\_ACEOF
11555 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11556 _ACEOF
11557
11558 fi
11559 if test x$support_selectionscrolling = xyes; then
11560
11561 cat >>confdefs.h <<\_ACEOF
11562 #define SELECTION_SCROLLING 1
11563 _ACEOF
11564
11565 fi
11566 if test x$support_frills = xyes; then
11567
11568 cat >>confdefs.h <<\_ACEOF
11569 #define ENABLE_FRILLS 1
11570 _ACEOF
11571
11572 fi
11573 if test x$support_mousewheel = xyes; then
11574
11575 cat >>confdefs.h <<\_ACEOF
11576 #define MOUSE_WHEEL 1
11577 _ACEOF
11578
11579 fi
11580 if test x$support_mouseslipwheel = xyes; then
11581
11582 cat >>confdefs.h <<\_ACEOF
11583 #define MOUSE_SLIP_WHEELING 1
11584 _ACEOF
11585
11586 fi
11587 if test x$support_afterimage = xyes; then
11588
11589 cat >>confdefs.h <<\_ACEOF
11590 #define HAVE_AFTERIMAGE 1
11591 _ACEOF
11592
11593
11594 cat >>confdefs.h <<\_ACEOF
11595 #define BG_IMAGE_FROM_FILE 1
11596 _ACEOF
11597
11598 fi
11599
11600
11601 if test x$support_scroll_rxvt = xyes; then
11602
11603 cat >>confdefs.h <<\_ACEOF
11604 #define RXVT_SCROLLBAR 1
11605 _ACEOF
11606
11607 scrolltypes="rxvt"
11608 fi
11609 if test x$support_scroll_next = xyes; then
11610
11611 cat >>confdefs.h <<\_ACEOF
11612 #define NEXT_SCROLLBAR 1
11613 _ACEOF
11614
11615 scrolltypes="$scrolltypes next"
11616 fi
11617 if test x$support_scroll_xterm = xyes; then
11618
11619 cat >>confdefs.h <<\_ACEOF
11620 #define XTERM_SCROLLBAR 1
11621 _ACEOF
11622
11623 scrolltypes="$scrolltypes xterm"
11624 fi
11625 if test x$support_scroll_plain = xyes; then
11626
11627 cat >>confdefs.h <<\_ACEOF
11628 #define PLAIN_SCROLLBAR 1
11629 _ACEOF
11630
11631 scrolltypes="$scrolltypes plain"
11632 fi
11633 if test x$support_pointer_blank = xyes; then
11634
11635 cat >>confdefs.h <<\_ACEOF
11636 #define POINTER_BLANK 1
11637 _ACEOF
11638
11639 fi
11640 if test x$support_text_blink = xyes; then
11641
11642 cat >>confdefs.h <<\_ACEOF
11643 #define TEXT_BLINK 1
11644 _ACEOF
11645
11646 fi
11647 if test x$support_unicode3 = xyes; then
11648
11649 cat >>confdefs.h <<\_ACEOF
11650 #define UNICODE_3 1
11651 _ACEOF
11652
11653 fi
11654 if test x$support_combining = xyes; then
11655
11656 cat >>confdefs.h <<\_ACEOF
11657 #define ENABLE_COMBINING 1
11658 _ACEOF
11659
11660 fi
11661 if test x$codesets = xall; then
11662 codesets=jp,jp-ext,kr,zh,zh-ext
11663 fi
11664
11665 cat >>confdefs.h <<\_ACEOF
11666 #define ENCODING_EU 1
11667 _ACEOF
11668
11669
11670 cat >>confdefs.h <<\_ACEOF
11671 #define ENCODING_VN 1
11672 _ACEOF
11673
11674 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11675 case "$codeset" in
11676 JP )
11677 cat >>confdefs.h <<\_ACEOF
11678 #define ENCODING_JP 1
11679 _ACEOF
11680 ;;
11681 JP_EXT )
11682 cat >>confdefs.h <<\_ACEOF
11683 #define ENCODING_JP_EXT 1
11684 _ACEOF
11685 ;;
11686 KR )
11687 cat >>confdefs.h <<\_ACEOF
11688 #define ENCODING_KR 1
11689 _ACEOF
11690 ;;
11691 ZH )
11692 cat >>confdefs.h <<\_ACEOF
11693 #define ENCODING_ZH 1
11694 _ACEOF
11695 ;;
11696 ZH_EXT )
11697 cat >>confdefs.h <<\_ACEOF
11698 #define ENCODING_ZH_EXT 1
11699 _ACEOF
11700 ;;
11701 esac
11702 done
11703
11704 IF_PERL=\#
11705 if test x$support_perl = xyes; then
11706 # Extract the first word of "perl5", so it can be a program name with args.
11707 set dummy perl5; ac_word=$2
11708 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11709 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11710 if test "${ac_cv_path_PERL+set}" = set; then
11711 echo $ECHO_N "(cached) $ECHO_C" >&6
11712 else
11713 case $PERL in
11714 [\\/]* | ?:[\\/]*)
11715 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11716 ;;
11717 *)
11718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11719 for as_dir in $PATH
11720 do
11721 IFS=$as_save_IFS
11722 test -z "$as_dir" && as_dir=.
11723 for ac_exec_ext in '' $ac_executable_extensions; do
11724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11725 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11726 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11727 break 2
11728 fi
11729 done
11730 done
11731 IFS=$as_save_IFS
11732
11733 ;;
11734 esac
11735 fi
11736 PERL=$ac_cv_path_PERL
11737 if test -n "$PERL"; then
11738 { echo "$as_me:$LINENO: result: $PERL" >&5
11739 echo "${ECHO_T}$PERL" >&6; }
11740 else
11741 { echo "$as_me:$LINENO: result: no" >&5
11742 echo "${ECHO_T}no" >&6; }
11743 fi
11744
11745
11746 # Extract the first word of "perl", so it can be a program name with args.
11747 set dummy perl; ac_word=$2
11748 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11749 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11750 if test "${ac_cv_path_PERL+set}" = set; then
11751 echo $ECHO_N "(cached) $ECHO_C" >&6
11752 else
11753 case $PERL in
11754 [\\/]* | ?:[\\/]*)
11755 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11756 ;;
11757 *)
11758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11759 for as_dir in $PATH
11760 do
11761 IFS=$as_save_IFS
11762 test -z "$as_dir" && as_dir=.
11763 for ac_exec_ext in '' $ac_executable_extensions; do
11764 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11765 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11766 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11767 break 2
11768 fi
11769 done
11770 done
11771 IFS=$as_save_IFS
11772
11773 ;;
11774 esac
11775 fi
11776 PERL=$ac_cv_path_PERL
11777 if test -n "$PERL"; then
11778 { echo "$as_me:$LINENO: result: $PERL" >&5
11779 echo "${ECHO_T}$PERL" >&6; }
11780 else
11781 { echo "$as_me:$LINENO: result: no" >&5
11782 echo "${ECHO_T}no" >&6; }
11783 fi
11784
11785
11786
11787 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11788 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11789 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11790
11791 save_CXXFLAGS="$CXXFLAGS"
11792 save_LIBS="$LIBS"
11793 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11794 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11795 cat >conftest.$ac_ext <<_ACEOF
11796 /* confdefs.h. */
11797 _ACEOF
11798 cat confdefs.h >>conftest.$ac_ext
11799 cat >>conftest.$ac_ext <<_ACEOF
11800 /* end confdefs.h. */
11801
11802 #include <EXTERN.h>
11803 #include <perl.h>
11804 #include <XSUB.h>
11805
11806 int
11807 main ()
11808 {
11809
11810 PerlInterpreter *perl = perl_alloc ();
11811
11812 ;
11813 return 0;
11814 }
11815 _ACEOF
11816 rm -f conftest.$ac_objext conftest$ac_exeext
11817 if { (ac_try="$ac_link"
11818 case "(($ac_try" in
11819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11820 *) ac_try_echo=$ac_try;;
11821 esac
11822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11823 (eval "$ac_link") 2>conftest.er1
11824 ac_status=$?
11825 grep -v '^ *+' conftest.er1 >conftest.err
11826 rm -f conftest.er1
11827 cat conftest.err >&5
11828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11829 (exit $ac_status); } && {
11830 test -z "$ac_cxx_werror_flag" ||
11831 test ! -s conftest.err
11832 } && test -s conftest$ac_exeext &&
11833 $as_test_x conftest$ac_exeext; then
11834 rxvt_perl_link=yes
11835 else
11836 echo "$as_me: failed program was:" >&5
11837 sed 's/^/| /' conftest.$ac_ext >&5
11838
11839 rxvt_perl_link=no
11840 fi
11841
11842 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11843 conftest$ac_exeext conftest.$ac_ext
11844 CXXFLAGS="$save_CXXFLAGS"
11845 LIBS="$save_LIBS"
11846
11847 if test x$rxvt_perl_link = xyes; then
11848 { echo "$as_me:$LINENO: result: ok" >&5
11849 echo "${ECHO_T}ok" >&6; }
11850
11851 cat >>confdefs.h <<\_ACEOF
11852 #define ENABLE_PERL 1
11853 _ACEOF
11854
11855 IF_PERL=
11856 PERL_O=rxvtperl.o
11857 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11858 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11859 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11860 else
11861 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11862 echo "$as_me: error: no, unable to link" >&2;}
11863 { (exit 1); exit 1; }; }
11864 fi
11865 else
11866 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11867 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11868 { (exit 1); exit 1; }; }
11869 fi
11870 fi
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890 test "$program_prefix" != NONE &&
11891 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11892 # Use a double $ so make ignores it.
11893 test "$program_suffix" != NONE &&
11894 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11895 # Double any \ or $. echo might interpret backslashes.
11896 # By default was `s,x,x', remove it if useless.
11897 cat <<\_ACEOF >conftest.sed
11898 s/[\\$]/&&/g;s/;s,x,x,$//
11899 _ACEOF
11900 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11901 rm -f conftest.sed
11902
11903
11904
11905
11906
11907 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
11908 include_stdint_h="#include <stdint.h>"
11909 else
11910 include_stdint_h="/* #include <stdint.h> */"
11911 fi
11912 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
11913 include_sys_ioctl_h="#include <sys/ioctl.h>"
11914 else
11915 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
11916 fi
11917 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
11918 include_sys_strredir_h="#include <sys/strredir.h>"
11919 else
11920 include_sys_strredir_h="/* #include <sys/strredir.h> */"
11921 fi
11922
11923 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
11924
11925 cat >confcache <<\_ACEOF
11926 # This file is a shell script that caches the results of configure
11927 # tests run on this system so they can be shared between configure
11928 # scripts and configure runs, see configure's option --config-cache.
11929 # It is not useful on other systems. If it contains results you don't
11930 # want to keep, you may remove or edit it.
11931 #
11932 # config.status only pays attention to the cache file if you give it
11933 # the --recheck option to rerun configure.
11934 #
11935 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11936 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11937 # following values.
11938
11939 _ACEOF
11940
11941 # The following way of writing the cache mishandles newlines in values,
11942 # but we know of no workaround that is simple, portable, and efficient.
11943 # So, we kill variables containing newlines.
11944 # Ultrix sh set writes to stderr and can't be redirected directly,
11945 # and sets the high bit in the cache file unless we assign to the vars.
11946 (
11947 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11948 eval ac_val=\$$ac_var
11949 case $ac_val in #(
11950 *${as_nl}*)
11951 case $ac_var in #(
11952 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11953 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11954 esac
11955 case $ac_var in #(
11956 _ | IFS | as_nl) ;; #(
11957 *) $as_unset $ac_var ;;
11958 esac ;;
11959 esac
11960 done
11961
11962 (set) 2>&1 |
11963 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11964 *${as_nl}ac_space=\ *)
11965 # `set' does not quote correctly, so add quotes (double-quote
11966 # substitution turns \\\\ into \\, and sed turns \\ into \).
11967 sed -n \
11968 "s/'/'\\\\''/g;
11969 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11970 ;; #(
11971 *)
11972 # `set' quotes correctly as required by POSIX, so do not add quotes.
11973 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11974 ;;
11975 esac |
11976 sort
11977 ) |
11978 sed '
11979 /^ac_cv_env_/b end
11980 t clear
11981 :clear
11982 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11983 t end
11984 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11985 :end' >>confcache
11986 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11987 if test -w "$cache_file"; then
11988 test "x$cache_file" != "x/dev/null" &&
11989 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11990 echo "$as_me: updating cache $cache_file" >&6;}
11991 cat confcache >$cache_file
11992 else
11993 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11994 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11995 fi
11996 fi
11997 rm -f confcache
11998
11999 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12000 # Let make expand exec_prefix.
12001 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12002
12003 DEFS=-DHAVE_CONFIG_H
12004
12005 ac_libobjs=
12006 ac_ltlibobjs=
12007 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12008 # 1. Remove the extension, and $U if already installed.
12009 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12010 ac_i=`echo "$ac_i" | sed "$ac_script"`
12011 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12012 # will be set to the directory where LIBOBJS objects are built.
12013 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12014 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
12015 done
12016 LIBOBJS=$ac_libobjs
12017
12018 LTLIBOBJS=$ac_ltlibobjs
12019
12020
12021
12022 : ${CONFIG_STATUS=./config.status}
12023 ac_clean_files_save=$ac_clean_files
12024 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12025 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12026 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12027 cat >$CONFIG_STATUS <<_ACEOF
12028 #! $SHELL
12029 # Generated by $as_me.
12030 # Run this file to recreate the current configuration.
12031 # Compiler output produced by configure, useful for debugging
12032 # configure, is in config.log if it exists.
12033
12034 debug=false
12035 ac_cs_recheck=false
12036 ac_cs_silent=false
12037 SHELL=\${CONFIG_SHELL-$SHELL}
12038 _ACEOF
12039
12040 cat >>$CONFIG_STATUS <<\_ACEOF
12041 ## --------------------- ##
12042 ## M4sh Initialization. ##
12043 ## --------------------- ##
12044
12045 # Be more Bourne compatible
12046 DUALCASE=1; export DUALCASE # for MKS sh
12047 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12048 emulate sh
12049 NULLCMD=:
12050 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12051 # is contrary to our usage. Disable this feature.
12052 alias -g '${1+"$@"}'='"$@"'
12053 setopt NO_GLOB_SUBST
12054 else
12055 case `(set -o) 2>/dev/null` in
12056 *posix*) set -o posix ;;
12057 esac
12058
12059 fi
12060
12061
12062
12063
12064 # PATH needs CR
12065 # Avoid depending upon Character Ranges.
12066 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12067 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12068 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12069 as_cr_digits='0123456789'
12070 as_cr_alnum=$as_cr_Letters$as_cr_digits
12071
12072 # The user is always right.
12073 if test "${PATH_SEPARATOR+set}" != set; then
12074 echo "#! /bin/sh" >conf$$.sh
12075 echo "exit 0" >>conf$$.sh
12076 chmod +x conf$$.sh
12077 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12078 PATH_SEPARATOR=';'
12079 else
12080 PATH_SEPARATOR=:
12081 fi
12082 rm -f conf$$.sh
12083 fi
12084
12085 # Support unset when possible.
12086 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12087 as_unset=unset
12088 else
12089 as_unset=false
12090 fi
12091
12092
12093 # IFS
12094 # We need space, tab and new line, in precisely that order. Quoting is
12095 # there to prevent editors from complaining about space-tab.
12096 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12097 # splitting by setting IFS to empty value.)
12098 as_nl='
12099 '
12100 IFS=" "" $as_nl"
12101
12102 # Find who we are. Look in the path if we contain no directory separator.
12103 case $0 in
12104 *[\\/]* ) as_myself=$0 ;;
12105 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12106 for as_dir in $PATH
12107 do
12108 IFS=$as_save_IFS
12109 test -z "$as_dir" && as_dir=.
12110 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12111 done
12112 IFS=$as_save_IFS
12113
12114 ;;
12115 esac
12116 # We did not find ourselves, most probably we were run as `sh COMMAND'
12117 # in which case we are not to be found in the path.
12118 if test "x$as_myself" = x; then
12119 as_myself=$0
12120 fi
12121 if test ! -f "$as_myself"; then
12122 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12123 { (exit 1); exit 1; }
12124 fi
12125
12126 # Work around bugs in pre-3.0 UWIN ksh.
12127 for as_var in ENV MAIL MAILPATH
12128 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12129 done
12130 PS1='$ '
12131 PS2='> '
12132 PS4='+ '
12133
12134 # NLS nuisances.
12135 for as_var in \
12136 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12137 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12138 LC_TELEPHONE LC_TIME
12139 do
12140 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12141 eval $as_var=C; export $as_var
12142 else
12143 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12144 fi
12145 done
12146
12147 # Required to use basename.
12148 if expr a : '\(a\)' >/dev/null 2>&1 &&
12149 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12150 as_expr=expr
12151 else
12152 as_expr=false
12153 fi
12154
12155 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12156 as_basename=basename
12157 else
12158 as_basename=false
12159 fi
12160
12161
12162 # Name of the executable.
12163 as_me=`$as_basename -- "$0" ||
12164 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12165 X"$0" : 'X\(//\)$' \| \
12166 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12167 echo X/"$0" |
12168 sed '/^.*\/\([^/][^/]*\)\/*$/{
12169 s//\1/
12170 q
12171 }
12172 /^X\/\(\/\/\)$/{
12173 s//\1/
12174 q
12175 }
12176 /^X\/\(\/\).*/{
12177 s//\1/
12178 q
12179 }
12180 s/.*/./; q'`
12181
12182 # CDPATH.
12183 $as_unset CDPATH
12184
12185
12186
12187 as_lineno_1=$LINENO
12188 as_lineno_2=$LINENO
12189 test "x$as_lineno_1" != "x$as_lineno_2" &&
12190 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12191
12192 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12193 # uniformly replaced by the line number. The first 'sed' inserts a
12194 # line-number line after each line using $LINENO; the second 'sed'
12195 # does the real work. The second script uses 'N' to pair each
12196 # line-number line with the line containing $LINENO, and appends
12197 # trailing '-' during substitution so that $LINENO is not a special
12198 # case at line end.
12199 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12200 # scripts with optimization help from Paolo Bonzini. Blame Lee
12201 # E. McMahon (1931-1989) for sed's syntax. :-)
12202 sed -n '
12203 p
12204 /[$]LINENO/=
12205 ' <$as_myself |
12206 sed '
12207 s/[$]LINENO.*/&-/
12208 t lineno
12209 b
12210 :lineno
12211 N
12212 :loop
12213 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12214 t loop
12215 s/-\n.*//
12216 ' >$as_me.lineno &&
12217 chmod +x "$as_me.lineno" ||
12218 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12219 { (exit 1); exit 1; }; }
12220
12221 # Don't try to exec as it changes $[0], causing all sort of problems
12222 # (the dirname of $[0] is not the place where we might find the
12223 # original and so on. Autoconf is especially sensitive to this).
12224 . "./$as_me.lineno"
12225 # Exit status is that of the last command.
12226 exit
12227 }
12228
12229
12230 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12231 as_dirname=dirname
12232 else
12233 as_dirname=false
12234 fi
12235
12236 ECHO_C= ECHO_N= ECHO_T=
12237 case `echo -n x` in
12238 -n*)
12239 case `echo 'x\c'` in
12240 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12241 *) ECHO_C='\c';;
12242 esac;;
12243 *)
12244 ECHO_N='-n';;
12245 esac
12246
12247 if expr a : '\(a\)' >/dev/null 2>&1 &&
12248 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12249 as_expr=expr
12250 else
12251 as_expr=false
12252 fi
12253
12254 rm -f conf$$ conf$$.exe conf$$.file
12255 if test -d conf$$.dir; then
12256 rm -f conf$$.dir/conf$$.file
12257 else
12258 rm -f conf$$.dir
12259 mkdir conf$$.dir
12260 fi
12261 echo >conf$$.file
12262 if ln -s conf$$.file conf$$ 2>/dev/null; then
12263 as_ln_s='ln -s'
12264 # ... but there are two gotchas:
12265 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12266 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12267 # In both cases, we have to default to `cp -p'.
12268 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12269 as_ln_s='cp -p'
12270 elif ln conf$$.file conf$$ 2>/dev/null; then
12271 as_ln_s=ln
12272 else
12273 as_ln_s='cp -p'
12274 fi
12275 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12276 rmdir conf$$.dir 2>/dev/null
12277
12278 if mkdir -p . 2>/dev/null; then
12279 as_mkdir_p=:
12280 else
12281 test -d ./-p && rmdir ./-p
12282 as_mkdir_p=false
12283 fi
12284
12285 if test -x / >/dev/null 2>&1; then
12286 as_test_x='test -x'
12287 else
12288 if ls -dL / >/dev/null 2>&1; then
12289 as_ls_L_option=L
12290 else
12291 as_ls_L_option=
12292 fi
12293 as_test_x='
12294 eval sh -c '\''
12295 if test -d "$1"; then
12296 test -d "$1/.";
12297 else
12298 case $1 in
12299 -*)set "./$1";;
12300 esac;
12301 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12302 ???[sx]*):;;*)false;;esac;fi
12303 '\'' sh
12304 '
12305 fi
12306 as_executable_p=$as_test_x
12307
12308 # Sed expression to map a string onto a valid CPP name.
12309 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12310
12311 # Sed expression to map a string onto a valid variable name.
12312 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12313
12314
12315 exec 6>&1
12316
12317 # Save the log message, to keep $[0] and so on meaningful, and to
12318 # report actual input values of CONFIG_FILES etc. instead of their
12319 # values after options handling.
12320 ac_log="
12321 This file was extended by $as_me, which was
12322 generated by GNU Autoconf 2.61. Invocation command line was
12323
12324 CONFIG_FILES = $CONFIG_FILES
12325 CONFIG_HEADERS = $CONFIG_HEADERS
12326 CONFIG_LINKS = $CONFIG_LINKS
12327 CONFIG_COMMANDS = $CONFIG_COMMANDS
12328 $ $0 $@
12329
12330 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12331 "
12332
12333 _ACEOF
12334
12335 cat >>$CONFIG_STATUS <<_ACEOF
12336 # Files that config.status was made for.
12337 config_files="$ac_config_files"
12338 config_headers="$ac_config_headers"
12339
12340 _ACEOF
12341
12342 cat >>$CONFIG_STATUS <<\_ACEOF
12343 ac_cs_usage="\
12344 \`$as_me' instantiates files from templates according to the
12345 current configuration.
12346
12347 Usage: $0 [OPTIONS] [FILE]...
12348
12349 -h, --help print this help, then exit
12350 -V, --version print version number and configuration settings, then exit
12351 -q, --quiet do not print progress messages
12352 -d, --debug don't remove temporary files
12353 --recheck update $as_me by reconfiguring in the same conditions
12354 --file=FILE[:TEMPLATE]
12355 instantiate the configuration file FILE
12356 --header=FILE[:TEMPLATE]
12357 instantiate the configuration header FILE
12358
12359 Configuration files:
12360 $config_files
12361
12362 Configuration headers:
12363 $config_headers
12364
12365 Report bugs to <bug-autoconf@gnu.org>."
12366
12367 _ACEOF
12368 cat >>$CONFIG_STATUS <<_ACEOF
12369 ac_cs_version="\\
12370 config.status
12371 configured by $0, generated by GNU Autoconf 2.61,
12372 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12373
12374 Copyright (C) 2006 Free Software Foundation, Inc.
12375 This config.status script is free software; the Free Software Foundation
12376 gives unlimited permission to copy, distribute and modify it."
12377
12378 ac_pwd='$ac_pwd'
12379 srcdir='$srcdir'
12380 INSTALL='$INSTALL'
12381 _ACEOF
12382
12383 cat >>$CONFIG_STATUS <<\_ACEOF
12384 # If no file are specified by the user, then we need to provide default
12385 # value. By we need to know if files were specified by the user.
12386 ac_need_defaults=:
12387 while test $# != 0
12388 do
12389 case $1 in
12390 --*=*)
12391 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12392 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12393 ac_shift=:
12394 ;;
12395 *)
12396 ac_option=$1
12397 ac_optarg=$2
12398 ac_shift=shift
12399 ;;
12400 esac
12401
12402 case $ac_option in
12403 # Handling of the options.
12404 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12405 ac_cs_recheck=: ;;
12406 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12407 echo "$ac_cs_version"; exit ;;
12408 --debug | --debu | --deb | --de | --d | -d )
12409 debug=: ;;
12410 --file | --fil | --fi | --f )
12411 $ac_shift
12412 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12413 ac_need_defaults=false;;
12414 --header | --heade | --head | --hea )
12415 $ac_shift
12416 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12417 ac_need_defaults=false;;
12418 --he | --h)
12419 # Conflict between --help and --header
12420 { echo "$as_me: error: ambiguous option: $1
12421 Try \`$0 --help' for more information." >&2
12422 { (exit 1); exit 1; }; };;
12423 --help | --hel | -h )
12424 echo "$ac_cs_usage"; exit ;;
12425 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12426 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12427 ac_cs_silent=: ;;
12428
12429 # This is an error.
12430 -*) { echo "$as_me: error: unrecognized option: $1
12431 Try \`$0 --help' for more information." >&2
12432 { (exit 1); exit 1; }; } ;;
12433
12434 *) ac_config_targets="$ac_config_targets $1"
12435 ac_need_defaults=false ;;
12436
12437 esac
12438 shift
12439 done
12440
12441 ac_configure_extra_args=
12442
12443 if $ac_cs_silent; then
12444 exec 6>/dev/null
12445 ac_configure_extra_args="$ac_configure_extra_args --silent"
12446 fi
12447
12448 _ACEOF
12449 cat >>$CONFIG_STATUS <<_ACEOF
12450 if \$ac_cs_recheck; then
12451 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12452 CONFIG_SHELL=$SHELL
12453 export CONFIG_SHELL
12454 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12455 fi
12456
12457 _ACEOF
12458 cat >>$CONFIG_STATUS <<\_ACEOF
12459 exec 5>>config.log
12460 {
12461 echo
12462 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12463 ## Running $as_me. ##
12464 _ASBOX
12465 echo "$ac_log"
12466 } >&5
12467
12468 _ACEOF
12469 cat >>$CONFIG_STATUS <<_ACEOF
12470 _ACEOF
12471
12472 cat >>$CONFIG_STATUS <<\_ACEOF
12473
12474 # Handling of arguments.
12475 for ac_config_target in $ac_config_targets
12476 do
12477 case $ac_config_target in
12478 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12479 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12480 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12481 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12482 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
12483
12484 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12485 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12486 { (exit 1); exit 1; }; };;
12487 esac
12488 done
12489
12490
12491 # If the user did not use the arguments to specify the items to instantiate,
12492 # then the envvar interface is used. Set only those that are not.
12493 # We use the long form for the default assignment because of an extremely
12494 # bizarre bug on SunOS 4.1.3.
12495 if $ac_need_defaults; then
12496 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12497 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12498 fi
12499
12500 # Have a temporary directory for convenience. Make it in the build tree
12501 # simply because there is no reason against having it here, and in addition,
12502 # creating and moving files from /tmp can sometimes cause problems.
12503 # Hook for its removal unless debugging.
12504 # Note that there is a small window in which the directory will not be cleaned:
12505 # after its creation but before its name has been assigned to `$tmp'.
12506 $debug ||
12507 {
12508 tmp=
12509 trap 'exit_status=$?
12510 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12511 ' 0
12512 trap '{ (exit 1); exit 1; }' 1 2 13 15
12513 }
12514 # Create a (secure) tmp directory for tmp files.
12515
12516 {
12517 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12518 test -n "$tmp" && test -d "$tmp"
12519 } ||
12520 {
12521 tmp=./conf$$-$RANDOM
12522 (umask 077 && mkdir "$tmp")
12523 } ||
12524 {
12525 echo "$me: cannot create a temporary directory in ." >&2
12526 { (exit 1); exit 1; }
12527 }
12528
12529 #
12530 # Set up the sed scripts for CONFIG_FILES section.
12531 #
12532
12533 # No need to generate the scripts if there are no CONFIG_FILES.
12534 # This happens for instance when ./config.status config.h
12535 if test -n "$CONFIG_FILES"; then
12536
12537 _ACEOF
12538
12539
12540
12541 ac_delim='%!_!# '
12542 for ac_last_try in false false false false false :; do
12543 cat >conf$$subs.sed <<_ACEOF
12544 SHELL!$SHELL$ac_delim
12545 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12546 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12547 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12548 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12549 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12550 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12551 exec_prefix!$exec_prefix$ac_delim
12552 prefix!$prefix$ac_delim
12553 program_transform_name!$program_transform_name$ac_delim
12554 bindir!$bindir$ac_delim
12555 sbindir!$sbindir$ac_delim
12556 libexecdir!$libexecdir$ac_delim
12557 datarootdir!$datarootdir$ac_delim
12558 datadir!$datadir$ac_delim
12559 sysconfdir!$sysconfdir$ac_delim
12560 sharedstatedir!$sharedstatedir$ac_delim
12561 localstatedir!$localstatedir$ac_delim
12562 includedir!$includedir$ac_delim
12563 oldincludedir!$oldincludedir$ac_delim
12564 docdir!$docdir$ac_delim
12565 infodir!$infodir$ac_delim
12566 htmldir!$htmldir$ac_delim
12567 dvidir!$dvidir$ac_delim
12568 pdfdir!$pdfdir$ac_delim
12569 psdir!$psdir$ac_delim
12570 libdir!$libdir$ac_delim
12571 localedir!$localedir$ac_delim
12572 mandir!$mandir$ac_delim
12573 DEFS!$DEFS$ac_delim
12574 ECHO_C!$ECHO_C$ac_delim
12575 ECHO_N!$ECHO_N$ac_delim
12576 ECHO_T!$ECHO_T$ac_delim
12577 LIBS!$LIBS$ac_delim
12578 build_alias!$build_alias$ac_delim
12579 host_alias!$host_alias$ac_delim
12580 target_alias!$target_alias$ac_delim
12581 build!$build$ac_delim
12582 build_cpu!$build_cpu$ac_delim
12583 build_vendor!$build_vendor$ac_delim
12584 build_os!$build_os$ac_delim
12585 host!$host$ac_delim
12586 host_cpu!$host_cpu$ac_delim
12587 host_vendor!$host_vendor$ac_delim
12588 host_os!$host_os$ac_delim
12589 VERSION!$VERSION$ac_delim
12590 DATE!$DATE$ac_delim
12591 CC!$CC$ac_delim
12592 CFLAGS!$CFLAGS$ac_delim
12593 LDFLAGS!$LDFLAGS$ac_delim
12594 CPPFLAGS!$CPPFLAGS$ac_delim
12595 ac_ct_CC!$ac_ct_CC$ac_delim
12596 EXEEXT!$EXEEXT$ac_delim
12597 OBJEXT!$OBJEXT$ac_delim
12598 CXX!$CXX$ac_delim
12599 CXXFLAGS!$CXXFLAGS$ac_delim
12600 ac_ct_CXX!$ac_ct_CXX$ac_delim
12601 CPP!$CPP$ac_delim
12602 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12603 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12604 INSTALL_DATA!$INSTALL_DATA$ac_delim
12605 GREP!$GREP$ac_delim
12606 EGREP!$EGREP$ac_delim
12607 LINKER!$LINKER$ac_delim
12608 RXVTNAME!$RXVTNAME$ac_delim
12609 CXXCPP!$CXXCPP$ac_delim
12610 TIC!$TIC$ac_delim
12611 XMKMF!$XMKMF$ac_delim
12612 X_CFLAGS!$X_CFLAGS$ac_delim
12613 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12614 X_LIBS!$X_LIBS$ac_delim
12615 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12616 afterimage_config!$afterimage_config$ac_delim
12617 PKG_CONFIG!$PKG_CONFIG$ac_delim
12618 XFT_CONFIG!$XFT_CONFIG$ac_delim
12619 PERL!$PERL$ac_delim
12620 PERLLIB!$PERLLIB$ac_delim
12621 PERLFLAGS!$PERLFLAGS$ac_delim
12622 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12623 IF_PERL!$IF_PERL$ac_delim
12624 PERL_O!$PERL_O$ac_delim
12625 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12626 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12627 include_stdint_h!$include_stdint_h$ac_delim
12628 include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
12629 include_sys_strredir_h!$include_sys_strredir_h$ac_delim
12630 LIBOBJS!$LIBOBJS$ac_delim
12631 LTLIBOBJS!$LTLIBOBJS$ac_delim
12632 _ACEOF
12633
12634 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 88; then
12635 break
12636 elif $ac_last_try; then
12637 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12638 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12639 { (exit 1); exit 1; }; }
12640 else
12641 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12642 fi
12643 done
12644
12645 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12646 if test -n "$ac_eof"; then
12647 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12648 ac_eof=`expr $ac_eof + 1`
12649 fi
12650
12651 cat >>$CONFIG_STATUS <<_ACEOF
12652 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12653 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12654 _ACEOF
12655 sed '
12656 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12657 s/^/s,@/; s/!/@,|#_!!_#|/
12658 :n
12659 t n
12660 s/'"$ac_delim"'$/,g/; t
12661 s/$/\\/; p
12662 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12663 ' >>$CONFIG_STATUS <conf$$subs.sed
12664 rm -f conf$$subs.sed
12665 cat >>$CONFIG_STATUS <<_ACEOF
12666 :end
12667 s/|#_!!_#|//g
12668 CEOF$ac_eof
12669 _ACEOF
12670
12671
12672 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12673 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12674 # trailing colons and then remove the whole line if VPATH becomes empty
12675 # (actually we leave an empty line to preserve line numbers).
12676 if test "x$srcdir" = x.; then
12677 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12678 s/:*\$(srcdir):*/:/
12679 s/:*\${srcdir}:*/:/
12680 s/:*@srcdir@:*/:/
12681 s/^\([^=]*=[ ]*\):*/\1/
12682 s/:*$//
12683 s/^[^=]*=[ ]*$//
12684 }'
12685 fi
12686
12687 cat >>$CONFIG_STATUS <<\_ACEOF
12688 fi # test -n "$CONFIG_FILES"
12689
12690
12691 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12692 do
12693 case $ac_tag in
12694 :[FHLC]) ac_mode=$ac_tag; continue;;
12695 esac
12696 case $ac_mode$ac_tag in
12697 :[FHL]*:*);;
12698 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12699 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12700 { (exit 1); exit 1; }; };;
12701 :[FH]-) ac_tag=-:-;;
12702 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12703 esac
12704 ac_save_IFS=$IFS
12705 IFS=:
12706 set x $ac_tag
12707 IFS=$ac_save_IFS
12708 shift
12709 ac_file=$1
12710 shift
12711
12712 case $ac_mode in
12713 :L) ac_source=$1;;
12714 :[FH])
12715 ac_file_inputs=
12716 for ac_f
12717 do
12718 case $ac_f in
12719 -) ac_f="$tmp/stdin";;
12720 *) # Look for the file first in the build tree, then in the source tree
12721 # (if the path is not absolute). The absolute path cannot be DOS-style,
12722 # because $ac_f cannot contain `:'.
12723 test -f "$ac_f" ||
12724 case $ac_f in
12725 [\\/$]*) false;;
12726 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12727 esac ||
12728 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12729 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12730 { (exit 1); exit 1; }; };;
12731 esac
12732 ac_file_inputs="$ac_file_inputs $ac_f"
12733 done
12734
12735 # Let's still pretend it is `configure' which instantiates (i.e., don't
12736 # use $as_me), people would be surprised to read:
12737 # /* config.h. Generated by config.status. */
12738 configure_input="Generated from "`IFS=:
12739 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12740 if test x"$ac_file" != x-; then
12741 configure_input="$ac_file. $configure_input"
12742 { echo "$as_me:$LINENO: creating $ac_file" >&5
12743 echo "$as_me: creating $ac_file" >&6;}
12744 fi
12745
12746 case $ac_tag in
12747 *:-:* | *:-) cat >"$tmp/stdin";;
12748 esac
12749 ;;
12750 esac
12751
12752 ac_dir=`$as_dirname -- "$ac_file" ||
12753 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12754 X"$ac_file" : 'X\(//\)[^/]' \| \
12755 X"$ac_file" : 'X\(//\)$' \| \
12756 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12757 echo X"$ac_file" |
12758 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12759 s//\1/
12760 q
12761 }
12762 /^X\(\/\/\)[^/].*/{
12763 s//\1/
12764 q
12765 }
12766 /^X\(\/\/\)$/{
12767 s//\1/
12768 q
12769 }
12770 /^X\(\/\).*/{
12771 s//\1/
12772 q
12773 }
12774 s/.*/./; q'`
12775 { as_dir="$ac_dir"
12776 case $as_dir in #(
12777 -*) as_dir=./$as_dir;;
12778 esac
12779 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12780 as_dirs=
12781 while :; do
12782 case $as_dir in #(
12783 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12784 *) as_qdir=$as_dir;;
12785 esac
12786 as_dirs="'$as_qdir' $as_dirs"
12787 as_dir=`$as_dirname -- "$as_dir" ||
12788 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12789 X"$as_dir" : 'X\(//\)[^/]' \| \
12790 X"$as_dir" : 'X\(//\)$' \| \
12791 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12792 echo X"$as_dir" |
12793 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12794 s//\1/
12795 q
12796 }
12797 /^X\(\/\/\)[^/].*/{
12798 s//\1/
12799 q
12800 }
12801 /^X\(\/\/\)$/{
12802 s//\1/
12803 q
12804 }
12805 /^X\(\/\).*/{
12806 s//\1/
12807 q
12808 }
12809 s/.*/./; q'`
12810 test -d "$as_dir" && break
12811 done
12812 test -z "$as_dirs" || eval "mkdir $as_dirs"
12813 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12814 echo "$as_me: error: cannot create directory $as_dir" >&2;}
12815 { (exit 1); exit 1; }; }; }
12816 ac_builddir=.
12817
12818 case "$ac_dir" in
12819 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12820 *)
12821 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12822 # A ".." for each directory in $ac_dir_suffix.
12823 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12824 case $ac_top_builddir_sub in
12825 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12826 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12827 esac ;;
12828 esac
12829 ac_abs_top_builddir=$ac_pwd
12830 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12831 # for backward compatibility:
12832 ac_top_builddir=$ac_top_build_prefix
12833
12834 case $srcdir in
12835 .) # We are building in place.
12836 ac_srcdir=.
12837 ac_top_srcdir=$ac_top_builddir_sub
12838 ac_abs_top_srcdir=$ac_pwd ;;
12839 [\\/]* | ?:[\\/]* ) # Absolute name.
12840 ac_srcdir=$srcdir$ac_dir_suffix;
12841 ac_top_srcdir=$srcdir
12842 ac_abs_top_srcdir=$srcdir ;;
12843 *) # Relative name.
12844 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12845 ac_top_srcdir=$ac_top_build_prefix$srcdir
12846 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12847 esac
12848 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12849
12850
12851 case $ac_mode in
12852 :F)
12853 #
12854 # CONFIG_FILE
12855 #
12856
12857 case $INSTALL in
12858 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12859 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12860 esac
12861 _ACEOF
12862
12863 cat >>$CONFIG_STATUS <<\_ACEOF
12864 # If the template does not know about datarootdir, expand it.
12865 # FIXME: This hack should be removed a few years after 2.60.
12866 ac_datarootdir_hack=; ac_datarootdir_seen=
12867
12868 case `sed -n '/datarootdir/ {
12869 p
12870 q
12871 }
12872 /@datadir@/p
12873 /@docdir@/p
12874 /@infodir@/p
12875 /@localedir@/p
12876 /@mandir@/p
12877 ' $ac_file_inputs` in
12878 *datarootdir*) ac_datarootdir_seen=yes;;
12879 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12880 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12881 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12882 _ACEOF
12883 cat >>$CONFIG_STATUS <<_ACEOF
12884 ac_datarootdir_hack='
12885 s&@datadir@&$datadir&g
12886 s&@docdir@&$docdir&g
12887 s&@infodir@&$infodir&g
12888 s&@localedir@&$localedir&g
12889 s&@mandir@&$mandir&g
12890 s&\\\${datarootdir}&$datarootdir&g' ;;
12891 esac
12892 _ACEOF
12893
12894 # Neutralize VPATH when `$srcdir' = `.'.
12895 # Shell code in configure.ac might set extrasub.
12896 # FIXME: do we really want to maintain this feature?
12897 cat >>$CONFIG_STATUS <<_ACEOF
12898 sed "$ac_vpsub
12899 $extrasub
12900 _ACEOF
12901 cat >>$CONFIG_STATUS <<\_ACEOF
12902 :t
12903 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12904 s&@configure_input@&$configure_input&;t t
12905 s&@top_builddir@&$ac_top_builddir_sub&;t t
12906 s&@srcdir@&$ac_srcdir&;t t
12907 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12908 s&@top_srcdir@&$ac_top_srcdir&;t t
12909 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12910 s&@builddir@&$ac_builddir&;t t
12911 s&@abs_builddir@&$ac_abs_builddir&;t t
12912 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12913 s&@INSTALL@&$ac_INSTALL&;t t
12914 $ac_datarootdir_hack
12915 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12916
12917 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12918 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12919 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12920 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12921 which seems to be undefined. Please make sure it is defined." >&5
12922 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12923 which seems to be undefined. Please make sure it is defined." >&2;}
12924
12925 rm -f "$tmp/stdin"
12926 case $ac_file in
12927 -) cat "$tmp/out"; rm -f "$tmp/out";;
12928 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12929 esac
12930 ;;
12931 :H)
12932 #
12933 # CONFIG_HEADER
12934 #
12935 _ACEOF
12936
12937 # Transform confdefs.h into a sed script `conftest.defines', that
12938 # substitutes the proper values into config.h.in to produce config.h.
12939 rm -f conftest.defines conftest.tail
12940 # First, append a space to every undef/define line, to ease matching.
12941 echo 's/$/ /' >conftest.defines
12942 # Then, protect against being on the right side of a sed subst, or in
12943 # an unquoted here document, in config.status. If some macros were
12944 # called several times there might be several #defines for the same
12945 # symbol, which is useless. But do not sort them, since the last
12946 # AC_DEFINE must be honored.
12947 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12948 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12949 # NAME is the cpp macro being defined, VALUE is the value it is being given.
12950 # PARAMS is the parameter list in the macro definition--in most cases, it's
12951 # just an empty string.
12952 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12953 ac_dB='\\)[ (].*,\\1define\\2'
12954 ac_dC=' '
12955 ac_dD=' ,'
12956
12957 uniq confdefs.h |
12958 sed -n '
12959 t rset
12960 :rset
12961 s/^[ ]*#[ ]*define[ ][ ]*//
12962 t ok
12963 d
12964 :ok
12965 s/[\\&,]/\\&/g
12966 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12967 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12968 ' >>conftest.defines
12969
12970 # Remove the space that was appended to ease matching.
12971 # Then replace #undef with comments. This is necessary, for
12972 # example, in the case of _POSIX_SOURCE, which is predefined and required
12973 # on some systems where configure will not decide to define it.
12974 # (The regexp can be short, since the line contains either #define or #undef.)
12975 echo 's/ $//
12976 s,^[ #]*u.*,/* & */,' >>conftest.defines
12977
12978 # Break up conftest.defines:
12979 ac_max_sed_lines=50
12980
12981 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12982 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12983 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12984 # et cetera.
12985 ac_in='$ac_file_inputs'
12986 ac_out='"$tmp/out1"'
12987 ac_nxt='"$tmp/out2"'
12988
12989 while :
12990 do
12991 # Write a here document:
12992 cat >>$CONFIG_STATUS <<_ACEOF
12993 # First, check the format of the line:
12994 cat >"\$tmp/defines.sed" <<\\CEOF
12995 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12996 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12997 b
12998 :def
12999 _ACEOF
13000 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
13001 echo 'CEOF
13002 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
13003 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
13004 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
13005 grep . conftest.tail >/dev/null || break
13006 rm -f conftest.defines
13007 mv conftest.tail conftest.defines
13008 done
13009 rm -f conftest.defines conftest.tail
13010
13011 echo "ac_result=$ac_in" >>$CONFIG_STATUS
13012 cat >>$CONFIG_STATUS <<\_ACEOF
13013 if test x"$ac_file" != x-; then
13014 echo "/* $configure_input */" >"$tmp/config.h"
13015 cat "$ac_result" >>"$tmp/config.h"
13016 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
13017 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13018 echo "$as_me: $ac_file is unchanged" >&6;}
13019 else
13020 rm -f $ac_file
13021 mv "$tmp/config.h" $ac_file
13022 fi
13023 else
13024 echo "/* $configure_input */"
13025 cat "$ac_result"
13026 fi
13027 rm -f "$tmp/out12"
13028 ;;
13029
13030
13031 esac
13032
13033 done # for ac_tag
13034
13035
13036 { (exit 0); exit 0; }
13037 _ACEOF
13038 chmod +x $CONFIG_STATUS
13039 ac_clean_files=$ac_clean_files_save
13040
13041
13042 # configure is writing to config.log, and then calls config.status.
13043 # config.status does its own redirection, appending to config.log.
13044 # Unfortunately, on DOS this fails, as config.log is still kept open
13045 # by configure, so config.status won't be able to write to it; its
13046 # output is simply discarded. So we exec the FD to /dev/null,
13047 # effectively closing config.log, so it can be properly (re)opened and
13048 # appended to by config.status. When coming back to configure, we
13049 # need to make the FD available again.
13050 if test "$no_create" != yes; then
13051 ac_cs_success=:
13052 ac_config_status_args=
13053 test "$silent" = yes &&
13054 ac_config_status_args="$ac_config_status_args --quiet"
13055 exec 5>/dev/null
13056 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13057 exec 5>>config.log
13058 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13059 # would make configure fail if this is the last instruction.
13060 $ac_cs_success || { (exit 1); exit 1; }
13061 fi
13062
13063
13064 echo "Configuration:
13065
13066 Rxvt version: $VERSION : $DATE
13067 Source code location: $srcdir
13068 Install path: ${prefix}/bin
13069 Compiler: $CXX
13070 Compiler flags: $CXXFLAGS
13071 Linker: $LINKER"
13072
13073 if test x$term != x; then
13074 echo " set TERM to: $term"
13075 fi
13076 if test x$terminfo != x; then
13077 echo " set TERMINFO to: $terminfo"
13078 fi
13079 echo " default resource name: $RESNAME"
13080 echo " resource class: $RESCLASS"
13081 if test x$RESFALLBACK != x; then
13082 echo " resource class fallback: $RESFALLBACK"
13083 fi
13084 echo
13085 echo " embedded perl: $support_perl"
13086 echo " libafterimage: $support_afterimage"
13087 echo
13088 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13089 echo ".----------------------------------------------------------------."
13090 echo ". WARNING: --enable-xim was specified however the locale support ."
13091 echo ". functions could not be found. ."
13092 echo ". XIM is now being DISABLED! ."
13093 echo ".----------------------------------------------------------------."
13094 fi
13095
13096 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13097 echo
13098