ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.125
Committed: Sun Jan 6 21:34:57 2008 UTC (16 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-9_0, rel-9_01
Changes since 1.124: +2 -4 lines
Log Message:
indent

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 LIBOBJS
700 LTLIBOBJS'
701 ac_subst_files=''
702 ac_precious_vars='build_alias
703 host_alias
704 target_alias
705 CC
706 CFLAGS
707 LDFLAGS
708 LIBS
709 CPPFLAGS
710 CXX
711 CXXFLAGS
712 CCC
713 CPP
714 CXXCPP
715 XMKMF'
716
717
718 # Initialize some variables set by options.
719 ac_init_help=
720 ac_init_version=false
721 # The variables have the same names as the options, with
722 # dashes changed to underlines.
723 cache_file=/dev/null
724 exec_prefix=NONE
725 no_create=
726 no_recursion=
727 prefix=NONE
728 program_prefix=NONE
729 program_suffix=NONE
730 program_transform_name=s,x,x,
731 silent=
732 site=
733 srcdir=
734 verbose=
735 x_includes=NONE
736 x_libraries=NONE
737
738 # Installation directory options.
739 # These are left unexpanded so users can "make install exec_prefix=/foo"
740 # and all the variables that are supposed to be based on exec_prefix
741 # by default will actually change.
742 # Use braces instead of parens because sh, perl, etc. also accept them.
743 # (The list follows the same order as the GNU Coding Standards.)
744 bindir='${exec_prefix}/bin'
745 sbindir='${exec_prefix}/sbin'
746 libexecdir='${exec_prefix}/libexec'
747 datarootdir='${prefix}/share'
748 datadir='${datarootdir}'
749 sysconfdir='${prefix}/etc'
750 sharedstatedir='${prefix}/com'
751 localstatedir='${prefix}/var'
752 includedir='${prefix}/include'
753 oldincludedir='/usr/include'
754 docdir='${datarootdir}/doc/${PACKAGE}'
755 infodir='${datarootdir}/info'
756 htmldir='${docdir}'
757 dvidir='${docdir}'
758 pdfdir='${docdir}'
759 psdir='${docdir}'
760 libdir='${exec_prefix}/lib'
761 localedir='${datarootdir}/locale'
762 mandir='${datarootdir}/man'
763
764 ac_prev=
765 ac_dashdash=
766 for ac_option
767 do
768 # If the previous option needs an argument, assign it.
769 if test -n "$ac_prev"; then
770 eval $ac_prev=\$ac_option
771 ac_prev=
772 continue
773 fi
774
775 case $ac_option in
776 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
777 *) ac_optarg=yes ;;
778 esac
779
780 # Accept the important Cygnus configure options, so we can diagnose typos.
781
782 case $ac_dashdash$ac_option in
783 --)
784 ac_dashdash=yes ;;
785
786 -bindir | --bindir | --bindi | --bind | --bin | --bi)
787 ac_prev=bindir ;;
788 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
789 bindir=$ac_optarg ;;
790
791 -build | --build | --buil | --bui | --bu)
792 ac_prev=build_alias ;;
793 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
794 build_alias=$ac_optarg ;;
795
796 -cache-file | --cache-file | --cache-fil | --cache-fi \
797 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
798 ac_prev=cache_file ;;
799 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
800 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
801 cache_file=$ac_optarg ;;
802
803 --config-cache | -C)
804 cache_file=config.cache ;;
805
806 -datadir | --datadir | --datadi | --datad)
807 ac_prev=datadir ;;
808 -datadir=* | --datadir=* | --datadi=* | --datad=*)
809 datadir=$ac_optarg ;;
810
811 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
812 | --dataroo | --dataro | --datar)
813 ac_prev=datarootdir ;;
814 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
815 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
816 datarootdir=$ac_optarg ;;
817
818 -disable-* | --disable-*)
819 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
820 # Reject names that are not valid shell variable names.
821 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
822 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
823 { (exit 1); exit 1; }; }
824 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
825 eval enable_$ac_feature=no ;;
826
827 -docdir | --docdir | --docdi | --doc | --do)
828 ac_prev=docdir ;;
829 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
830 docdir=$ac_optarg ;;
831
832 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
833 ac_prev=dvidir ;;
834 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
835 dvidir=$ac_optarg ;;
836
837 -enable-* | --enable-*)
838 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
839 # Reject names that are not valid shell variable names.
840 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
841 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
842 { (exit 1); exit 1; }; }
843 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
844 eval enable_$ac_feature=\$ac_optarg ;;
845
846 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
847 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
848 | --exec | --exe | --ex)
849 ac_prev=exec_prefix ;;
850 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
851 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
852 | --exec=* | --exe=* | --ex=*)
853 exec_prefix=$ac_optarg ;;
854
855 -gas | --gas | --ga | --g)
856 # Obsolete; use --with-gas.
857 with_gas=yes ;;
858
859 -help | --help | --hel | --he | -h)
860 ac_init_help=long ;;
861 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
862 ac_init_help=recursive ;;
863 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
864 ac_init_help=short ;;
865
866 -host | --host | --hos | --ho)
867 ac_prev=host_alias ;;
868 -host=* | --host=* | --hos=* | --ho=*)
869 host_alias=$ac_optarg ;;
870
871 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
872 ac_prev=htmldir ;;
873 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
874 | --ht=*)
875 htmldir=$ac_optarg ;;
876
877 -includedir | --includedir | --includedi | --included | --include \
878 | --includ | --inclu | --incl | --inc)
879 ac_prev=includedir ;;
880 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
881 | --includ=* | --inclu=* | --incl=* | --inc=*)
882 includedir=$ac_optarg ;;
883
884 -infodir | --infodir | --infodi | --infod | --info | --inf)
885 ac_prev=infodir ;;
886 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
887 infodir=$ac_optarg ;;
888
889 -libdir | --libdir | --libdi | --libd)
890 ac_prev=libdir ;;
891 -libdir=* | --libdir=* | --libdi=* | --libd=*)
892 libdir=$ac_optarg ;;
893
894 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
895 | --libexe | --libex | --libe)
896 ac_prev=libexecdir ;;
897 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
898 | --libexe=* | --libex=* | --libe=*)
899 libexecdir=$ac_optarg ;;
900
901 -localedir | --localedir | --localedi | --localed | --locale)
902 ac_prev=localedir ;;
903 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
904 localedir=$ac_optarg ;;
905
906 -localstatedir | --localstatedir | --localstatedi | --localstated \
907 | --localstate | --localstat | --localsta | --localst | --locals)
908 ac_prev=localstatedir ;;
909 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
910 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
911 localstatedir=$ac_optarg ;;
912
913 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
914 ac_prev=mandir ;;
915 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
916 mandir=$ac_optarg ;;
917
918 -nfp | --nfp | --nf)
919 # Obsolete; use --without-fp.
920 with_fp=no ;;
921
922 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
923 | --no-cr | --no-c | -n)
924 no_create=yes ;;
925
926 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
927 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
928 no_recursion=yes ;;
929
930 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
931 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
932 | --oldin | --oldi | --old | --ol | --o)
933 ac_prev=oldincludedir ;;
934 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
935 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
936 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
937 oldincludedir=$ac_optarg ;;
938
939 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
940 ac_prev=prefix ;;
941 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
942 prefix=$ac_optarg ;;
943
944 -program-prefix | --program-prefix | --program-prefi | --program-pref \
945 | --program-pre | --program-pr | --program-p)
946 ac_prev=program_prefix ;;
947 -program-prefix=* | --program-prefix=* | --program-prefi=* \
948 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
949 program_prefix=$ac_optarg ;;
950
951 -program-suffix | --program-suffix | --program-suffi | --program-suff \
952 | --program-suf | --program-su | --program-s)
953 ac_prev=program_suffix ;;
954 -program-suffix=* | --program-suffix=* | --program-suffi=* \
955 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
956 program_suffix=$ac_optarg ;;
957
958 -program-transform-name | --program-transform-name \
959 | --program-transform-nam | --program-transform-na \
960 | --program-transform-n | --program-transform- \
961 | --program-transform | --program-transfor \
962 | --program-transfo | --program-transf \
963 | --program-trans | --program-tran \
964 | --progr-tra | --program-tr | --program-t)
965 ac_prev=program_transform_name ;;
966 -program-transform-name=* | --program-transform-name=* \
967 | --program-transform-nam=* | --program-transform-na=* \
968 | --program-transform-n=* | --program-transform-=* \
969 | --program-transform=* | --program-transfor=* \
970 | --program-transfo=* | --program-transf=* \
971 | --program-trans=* | --program-tran=* \
972 | --progr-tra=* | --program-tr=* | --program-t=*)
973 program_transform_name=$ac_optarg ;;
974
975 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
976 ac_prev=pdfdir ;;
977 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
978 pdfdir=$ac_optarg ;;
979
980 -psdir | --psdir | --psdi | --psd | --ps)
981 ac_prev=psdir ;;
982 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
983 psdir=$ac_optarg ;;
984
985 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
986 | -silent | --silent | --silen | --sile | --sil)
987 silent=yes ;;
988
989 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
990 ac_prev=sbindir ;;
991 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
992 | --sbi=* | --sb=*)
993 sbindir=$ac_optarg ;;
994
995 -sharedstatedir | --sharedstatedir | --sharedstatedi \
996 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
997 | --sharedst | --shareds | --shared | --share | --shar \
998 | --sha | --sh)
999 ac_prev=sharedstatedir ;;
1000 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1001 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1002 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1003 | --sha=* | --sh=*)
1004 sharedstatedir=$ac_optarg ;;
1005
1006 -site | --site | --sit)
1007 ac_prev=site ;;
1008 -site=* | --site=* | --sit=*)
1009 site=$ac_optarg ;;
1010
1011 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1012 ac_prev=srcdir ;;
1013 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1014 srcdir=$ac_optarg ;;
1015
1016 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1017 | --syscon | --sysco | --sysc | --sys | --sy)
1018 ac_prev=sysconfdir ;;
1019 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1020 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1021 sysconfdir=$ac_optarg ;;
1022
1023 -target | --target | --targe | --targ | --tar | --ta | --t)
1024 ac_prev=target_alias ;;
1025 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1026 target_alias=$ac_optarg ;;
1027
1028 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1029 verbose=yes ;;
1030
1031 -version | --version | --versio | --versi | --vers | -V)
1032 ac_init_version=: ;;
1033
1034 -with-* | --with-*)
1035 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1036 # Reject names that are not valid shell variable names.
1037 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1038 { echo "$as_me: error: invalid package name: $ac_package" >&2
1039 { (exit 1); exit 1; }; }
1040 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1041 eval with_$ac_package=\$ac_optarg ;;
1042
1043 -without-* | --without-*)
1044 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1045 # Reject names that are not valid shell variable names.
1046 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1047 { echo "$as_me: error: invalid package name: $ac_package" >&2
1048 { (exit 1); exit 1; }; }
1049 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1050 eval with_$ac_package=no ;;
1051
1052 --x)
1053 # Obsolete; use --with-x.
1054 with_x=yes ;;
1055
1056 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1057 | --x-incl | --x-inc | --x-in | --x-i)
1058 ac_prev=x_includes ;;
1059 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1060 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1061 x_includes=$ac_optarg ;;
1062
1063 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1064 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1065 ac_prev=x_libraries ;;
1066 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1067 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1068 x_libraries=$ac_optarg ;;
1069
1070 -*) { echo "$as_me: error: unrecognized option: $ac_option
1071 Try \`$0 --help' for more information." >&2
1072 { (exit 1); exit 1; }; }
1073 ;;
1074
1075 *=*)
1076 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1077 # Reject names that are not valid shell variable names.
1078 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1079 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1080 { (exit 1); exit 1; }; }
1081 eval $ac_envvar=\$ac_optarg
1082 export $ac_envvar ;;
1083
1084 *)
1085 # FIXME: should be removed in autoconf 3.0.
1086 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1087 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1088 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1089 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1090 ;;
1091
1092 esac
1093 done
1094
1095 if test -n "$ac_prev"; then
1096 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1097 { echo "$as_me: error: missing argument to $ac_option" >&2
1098 { (exit 1); exit 1; }; }
1099 fi
1100
1101 # Be sure to have absolute directory names.
1102 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1103 datadir sysconfdir sharedstatedir localstatedir includedir \
1104 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1105 libdir localedir mandir
1106 do
1107 eval ac_val=\$$ac_var
1108 case $ac_val in
1109 [\\/$]* | ?:[\\/]* ) continue;;
1110 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1111 esac
1112 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1113 { (exit 1); exit 1; }; }
1114 done
1115
1116 # There might be people who depend on the old broken behavior: `$host'
1117 # used to hold the argument of --host etc.
1118 # FIXME: To remove some day.
1119 build=$build_alias
1120 host=$host_alias
1121 target=$target_alias
1122
1123 # FIXME: To remove some day.
1124 if test "x$host_alias" != x; then
1125 if test "x$build_alias" = x; then
1126 cross_compiling=maybe
1127 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1128 If a cross compiler is detected then cross compile mode will be used." >&2
1129 elif test "x$build_alias" != "x$host_alias"; then
1130 cross_compiling=yes
1131 fi
1132 fi
1133
1134 ac_tool_prefix=
1135 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1136
1137 test "$silent" = yes && exec 6>/dev/null
1138
1139
1140 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1141 ac_ls_di=`ls -di .` &&
1142 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1143 { echo "$as_me: error: Working directory cannot be determined" >&2
1144 { (exit 1); exit 1; }; }
1145 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1146 { echo "$as_me: error: pwd does not report name of working directory" >&2
1147 { (exit 1); exit 1; }; }
1148
1149
1150 # Find the source files, if location was not specified.
1151 if test -z "$srcdir"; then
1152 ac_srcdir_defaulted=yes
1153 # Try the directory containing this script, then the parent directory.
1154 ac_confdir=`$as_dirname -- "$0" ||
1155 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1156 X"$0" : 'X\(//\)[^/]' \| \
1157 X"$0" : 'X\(//\)$' \| \
1158 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1159 echo X"$0" |
1160 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1161 s//\1/
1162 q
1163 }
1164 /^X\(\/\/\)[^/].*/{
1165 s//\1/
1166 q
1167 }
1168 /^X\(\/\/\)$/{
1169 s//\1/
1170 q
1171 }
1172 /^X\(\/\).*/{
1173 s//\1/
1174 q
1175 }
1176 s/.*/./; q'`
1177 srcdir=$ac_confdir
1178 if test ! -r "$srcdir/$ac_unique_file"; then
1179 srcdir=..
1180 fi
1181 else
1182 ac_srcdir_defaulted=no
1183 fi
1184 if test ! -r "$srcdir/$ac_unique_file"; then
1185 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1186 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1187 { (exit 1); exit 1; }; }
1188 fi
1189 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1190 ac_abs_confdir=`(
1191 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1192 { (exit 1); exit 1; }; }
1193 pwd)`
1194 # When building in place, set srcdir=.
1195 if test "$ac_abs_confdir" = "$ac_pwd"; then
1196 srcdir=.
1197 fi
1198 # Remove unnecessary trailing slashes from srcdir.
1199 # Double slashes in file names in object file debugging info
1200 # mess up M-x gdb in Emacs.
1201 case $srcdir in
1202 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1203 esac
1204 for ac_var in $ac_precious_vars; do
1205 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1206 eval ac_env_${ac_var}_value=\$${ac_var}
1207 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1208 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1209 done
1210
1211 #
1212 # Report the --help message.
1213 #
1214 if test "$ac_init_help" = "long"; then
1215 # Omit some internal or obsolete options to make the list less imposing.
1216 # This message is too long to be a string in the A/UX 3.1 sh.
1217 cat <<_ACEOF
1218 \`configure' configures this package to adapt to many kinds of systems.
1219
1220 Usage: $0 [OPTION]... [VAR=VALUE]...
1221
1222 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1223 VAR=VALUE. See below for descriptions of some of the useful variables.
1224
1225 Defaults for the options are specified in brackets.
1226
1227 Configuration:
1228 -h, --help display this help and exit
1229 --help=short display options specific to this package
1230 --help=recursive display the short help of all the included packages
1231 -V, --version display version information and exit
1232 -q, --quiet, --silent do not print \`checking...' messages
1233 --cache-file=FILE cache test results in FILE [disabled]
1234 -C, --config-cache alias for \`--cache-file=config.cache'
1235 -n, --no-create do not create output files
1236 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1237
1238 Installation directories:
1239 --prefix=PREFIX install architecture-independent files in PREFIX
1240 [$ac_default_prefix]
1241 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1242 [PREFIX]
1243
1244 By default, \`make install' will install all the files in
1245 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1246 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247 for instance \`--prefix=\$HOME'.
1248
1249 For better control, use the options below.
1250
1251 Fine tuning of the installation directories:
1252 --bindir=DIR user executables [EPREFIX/bin]
1253 --sbindir=DIR system admin executables [EPREFIX/sbin]
1254 --libexecdir=DIR program executables [EPREFIX/libexec]
1255 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1256 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1257 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1258 --libdir=DIR object code libraries [EPREFIX/lib]
1259 --includedir=DIR C header files [PREFIX/include]
1260 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1261 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1262 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1263 --infodir=DIR info documentation [DATAROOTDIR/info]
1264 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1265 --mandir=DIR man documentation [DATAROOTDIR/man]
1266 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1267 --htmldir=DIR html documentation [DOCDIR]
1268 --dvidir=DIR dvi documentation [DOCDIR]
1269 --pdfdir=DIR pdf documentation [DOCDIR]
1270 --psdir=DIR ps documentation [DOCDIR]
1271 _ACEOF
1272
1273 cat <<\_ACEOF
1274
1275 X features:
1276 --x-includes=DIR X include files are in DIR
1277 --x-libraries=DIR X library files are in DIR
1278
1279 Program names:
1280 --program-prefix=PREFIX prepend PREFIX to installed program names
1281 --program-suffix=SUFFIX append SUFFIX to installed program names
1282 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1283
1284 System types:
1285 --build=BUILD configure for building on BUILD [guessed]
1286 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1287 _ACEOF
1288 fi
1289
1290 if test -n "$ac_init_help"; then
1291
1292 cat <<\_ACEOF
1293
1294 Optional Features:
1295 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1296 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1297 --enable-everything enable standard non-multichoice features
1298 NOTE: this option is order dependent
1299 --enable-warnings turn on g++ warnings
1300 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1301 --enable-combining enable composition of base and combining characters
1302 --enable-xft enable xft support on systems that have it
1303 --enable-font-styles enable bold and italic support
1304 --enable-afterimage enable integration with libAfterImage for background images
1305 --enable-transparency enable transparent backgrounds
1306 --enable-fading enable colors fading when off focus
1307 --enable-rxvt-scroll enable rxvt style scrollbar
1308 --enable-next-scroll enable NeXT style scrollbar
1309 --enable-xterm-scroll enable Xterm style scrollbar
1310 --enable-plain-scroll enable plain style scrollbar
1311 --enable-perl enable embedded perl interpreter
1312 --enable-xim XIM (X Input Method) protocol support
1313 --disable-backspace-key disable handling of the backspace key
1314 --disable-delete-key disable handling of the delete key
1315 --disable-resources disable all resource checking
1316 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1317 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1318 --disable-swapscreen disable swap screen support
1319 --enable-iso14755 enable support for extended ISO 14755 modes
1320 --enable-frills enable support for rarely used features
1321 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1322 --enable-selectionscrolling enable scrolling during selections
1323 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1324 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1325 --enable-smart-resize enable smart growth/shrink behaviour
1326 --enable-text-blink enable blinking text
1327 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1328 --enable-utmp enable utmp (utmpx) support
1329 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1330 --enable-lastlog enable lastlog support (requires --enable-utmp)
1331
1332 Optional Packages:
1333 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1334 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1335 --with-afterimage-config=DIR use libAfterImage config script in DIR
1336 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1337 --with-res-name=NAME use this as default resource name (default: urxvt)
1338 --with-res-class=CLASS use this as the resource class (default: URxvt)
1339 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1340 --with-term=NAME set the terminal to NAME (default: rxvt)
1341 --with-terminfo=PATH set the path to the terminfo tree to PATH
1342 --with-x use the X Window System
1343
1344 Some influential environment variables:
1345 CC C compiler command
1346 CFLAGS C compiler flags
1347 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1348 nonstandard directory <lib dir>
1349 LIBS libraries to pass to the linker, e.g. -l<library>
1350 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1351 you have headers in a nonstandard directory <include dir>
1352 CXX C++ compiler command
1353 CXXFLAGS C++ compiler flags
1354 CPP C preprocessor
1355 CXXCPP C++ preprocessor
1356 XMKMF Path to xmkmf, Makefile generator for X Window System
1357
1358 Use these variables to override the choices made by `configure' or to help
1359 it to find libraries and programs with nonstandard names/locations.
1360
1361 _ACEOF
1362 ac_status=$?
1363 fi
1364
1365 if test "$ac_init_help" = "recursive"; then
1366 # If there are subdirs, report their specific --help.
1367 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368 test -d "$ac_dir" || continue
1369 ac_builddir=.
1370
1371 case "$ac_dir" in
1372 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1373 *)
1374 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1375 # A ".." for each directory in $ac_dir_suffix.
1376 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1377 case $ac_top_builddir_sub in
1378 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1379 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1380 esac ;;
1381 esac
1382 ac_abs_top_builddir=$ac_pwd
1383 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1384 # for backward compatibility:
1385 ac_top_builddir=$ac_top_build_prefix
1386
1387 case $srcdir in
1388 .) # We are building in place.
1389 ac_srcdir=.
1390 ac_top_srcdir=$ac_top_builddir_sub
1391 ac_abs_top_srcdir=$ac_pwd ;;
1392 [\\/]* | ?:[\\/]* ) # Absolute name.
1393 ac_srcdir=$srcdir$ac_dir_suffix;
1394 ac_top_srcdir=$srcdir
1395 ac_abs_top_srcdir=$srcdir ;;
1396 *) # Relative name.
1397 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1398 ac_top_srcdir=$ac_top_build_prefix$srcdir
1399 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1400 esac
1401 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1402
1403 cd "$ac_dir" || { ac_status=$?; continue; }
1404 # Check for guested configure.
1405 if test -f "$ac_srcdir/configure.gnu"; then
1406 echo &&
1407 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1408 elif test -f "$ac_srcdir/configure"; then
1409 echo &&
1410 $SHELL "$ac_srcdir/configure" --help=recursive
1411 else
1412 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1413 fi || ac_status=$?
1414 cd "$ac_pwd" || { ac_status=$?; break; }
1415 done
1416 fi
1417
1418 test -n "$ac_init_help" && exit $ac_status
1419 if $ac_init_version; then
1420 cat <<\_ACEOF
1421 configure
1422 generated by GNU Autoconf 2.61
1423
1424 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1425 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1426 This configure script is free software; the Free Software Foundation
1427 gives unlimited permission to copy, distribute and modify it.
1428 _ACEOF
1429 exit
1430 fi
1431 cat >config.log <<_ACEOF
1432 This file contains any messages produced by compilers while
1433 running configure, to aid debugging if configure makes a mistake.
1434
1435 It was created by $as_me, which was
1436 generated by GNU Autoconf 2.61. Invocation command line was
1437
1438 $ $0 $@
1439
1440 _ACEOF
1441 exec 5>>config.log
1442 {
1443 cat <<_ASUNAME
1444 ## --------- ##
1445 ## Platform. ##
1446 ## --------- ##
1447
1448 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1449 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1450 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1451 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1452 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1453
1454 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1455 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1456
1457 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1458 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1459 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1460 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1461 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1462 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1463 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1464
1465 _ASUNAME
1466
1467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1468 for as_dir in $PATH
1469 do
1470 IFS=$as_save_IFS
1471 test -z "$as_dir" && as_dir=.
1472 echo "PATH: $as_dir"
1473 done
1474 IFS=$as_save_IFS
1475
1476 } >&5
1477
1478 cat >&5 <<_ACEOF
1479
1480
1481 ## ----------- ##
1482 ## Core tests. ##
1483 ## ----------- ##
1484
1485 _ACEOF
1486
1487
1488 # Keep a trace of the command line.
1489 # Strip out --no-create and --no-recursion so they do not pile up.
1490 # Strip out --silent because we don't want to record it for future runs.
1491 # Also quote any args containing shell meta-characters.
1492 # Make two passes to allow for proper duplicate-argument suppression.
1493 ac_configure_args=
1494 ac_configure_args0=
1495 ac_configure_args1=
1496 ac_must_keep_next=false
1497 for ac_pass in 1 2
1498 do
1499 for ac_arg
1500 do
1501 case $ac_arg in
1502 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1503 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1504 | -silent | --silent | --silen | --sile | --sil)
1505 continue ;;
1506 *\'*)
1507 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1508 esac
1509 case $ac_pass in
1510 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1511 2)
1512 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1513 if test $ac_must_keep_next = true; then
1514 ac_must_keep_next=false # Got value, back to normal.
1515 else
1516 case $ac_arg in
1517 *=* | --config-cache | -C | -disable-* | --disable-* \
1518 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1519 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1520 | -with-* | --with-* | -without-* | --without-* | --x)
1521 case "$ac_configure_args0 " in
1522 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1523 esac
1524 ;;
1525 -* ) ac_must_keep_next=true ;;
1526 esac
1527 fi
1528 ac_configure_args="$ac_configure_args '$ac_arg'"
1529 ;;
1530 esac
1531 done
1532 done
1533 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1534 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1535
1536 # When interrupted or exit'd, cleanup temporary files, and complete
1537 # config.log. We remove comments because anyway the quotes in there
1538 # would cause problems or look ugly.
1539 # WARNING: Use '\'' to represent an apostrophe within the trap.
1540 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1541 trap 'exit_status=$?
1542 # Save into config.log some information that might help in debugging.
1543 {
1544 echo
1545
1546 cat <<\_ASBOX
1547 ## ---------------- ##
1548 ## Cache variables. ##
1549 ## ---------------- ##
1550 _ASBOX
1551 echo
1552 # The following way of writing the cache mishandles newlines in values,
1553 (
1554 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1555 eval ac_val=\$$ac_var
1556 case $ac_val in #(
1557 *${as_nl}*)
1558 case $ac_var in #(
1559 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1560 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1561 esac
1562 case $ac_var in #(
1563 _ | IFS | as_nl) ;; #(
1564 *) $as_unset $ac_var ;;
1565 esac ;;
1566 esac
1567 done
1568 (set) 2>&1 |
1569 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1570 *${as_nl}ac_space=\ *)
1571 sed -n \
1572 "s/'\''/'\''\\\\'\'''\''/g;
1573 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1574 ;; #(
1575 *)
1576 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1577 ;;
1578 esac |
1579 sort
1580 )
1581 echo
1582
1583 cat <<\_ASBOX
1584 ## ----------------- ##
1585 ## Output variables. ##
1586 ## ----------------- ##
1587 _ASBOX
1588 echo
1589 for ac_var in $ac_subst_vars
1590 do
1591 eval ac_val=\$$ac_var
1592 case $ac_val in
1593 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1594 esac
1595 echo "$ac_var='\''$ac_val'\''"
1596 done | sort
1597 echo
1598
1599 if test -n "$ac_subst_files"; then
1600 cat <<\_ASBOX
1601 ## ------------------- ##
1602 ## File substitutions. ##
1603 ## ------------------- ##
1604 _ASBOX
1605 echo
1606 for ac_var in $ac_subst_files
1607 do
1608 eval ac_val=\$$ac_var
1609 case $ac_val in
1610 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1611 esac
1612 echo "$ac_var='\''$ac_val'\''"
1613 done | sort
1614 echo
1615 fi
1616
1617 if test -s confdefs.h; then
1618 cat <<\_ASBOX
1619 ## ----------- ##
1620 ## confdefs.h. ##
1621 ## ----------- ##
1622 _ASBOX
1623 echo
1624 cat confdefs.h
1625 echo
1626 fi
1627 test "$ac_signal" != 0 &&
1628 echo "$as_me: caught signal $ac_signal"
1629 echo "$as_me: exit $exit_status"
1630 } >&5
1631 rm -f core *.core core.conftest.* &&
1632 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1633 exit $exit_status
1634 ' 0
1635 for ac_signal in 1 2 13 15; do
1636 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1637 done
1638 ac_signal=0
1639
1640 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1641 rm -f -r conftest* confdefs.h
1642
1643 # Predefined preprocessor variables.
1644
1645 cat >>confdefs.h <<_ACEOF
1646 #define PACKAGE_NAME "$PACKAGE_NAME"
1647 _ACEOF
1648
1649
1650 cat >>confdefs.h <<_ACEOF
1651 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1652 _ACEOF
1653
1654
1655 cat >>confdefs.h <<_ACEOF
1656 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1657 _ACEOF
1658
1659
1660 cat >>confdefs.h <<_ACEOF
1661 #define PACKAGE_STRING "$PACKAGE_STRING"
1662 _ACEOF
1663
1664
1665 cat >>confdefs.h <<_ACEOF
1666 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1667 _ACEOF
1668
1669
1670 # Let the site file select an alternate cache file if it wants to.
1671 # Prefer explicitly selected file to automatically selected ones.
1672 if test -n "$CONFIG_SITE"; then
1673 set x "$CONFIG_SITE"
1674 elif test "x$prefix" != xNONE; then
1675 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1676 else
1677 set x "$ac_default_prefix/share/config.site" \
1678 "$ac_default_prefix/etc/config.site"
1679 fi
1680 shift
1681 for ac_site_file
1682 do
1683 if test -r "$ac_site_file"; then
1684 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1685 echo "$as_me: loading site script $ac_site_file" >&6;}
1686 sed 's/^/| /' "$ac_site_file" >&5
1687 . "$ac_site_file"
1688 fi
1689 done
1690
1691 if test -r "$cache_file"; then
1692 # Some versions of bash will fail to source /dev/null (special
1693 # files actually), so we avoid doing that.
1694 if test -f "$cache_file"; then
1695 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1696 echo "$as_me: loading cache $cache_file" >&6;}
1697 case $cache_file in
1698 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1699 *) . "./$cache_file";;
1700 esac
1701 fi
1702 else
1703 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1704 echo "$as_me: creating cache $cache_file" >&6;}
1705 >$cache_file
1706 fi
1707
1708 # Check that the precious variables saved in the cache have kept the same
1709 # value.
1710 ac_cache_corrupted=false
1711 for ac_var in $ac_precious_vars; do
1712 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1713 eval ac_new_set=\$ac_env_${ac_var}_set
1714 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1715 eval ac_new_val=\$ac_env_${ac_var}_value
1716 case $ac_old_set,$ac_new_set in
1717 set,)
1718 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1719 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1720 ac_cache_corrupted=: ;;
1721 ,set)
1722 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1723 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1724 ac_cache_corrupted=: ;;
1725 ,);;
1726 *)
1727 if test "x$ac_old_val" != "x$ac_new_val"; then
1728 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1729 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1730 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1731 echo "$as_me: former value: $ac_old_val" >&2;}
1732 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1733 echo "$as_me: current value: $ac_new_val" >&2;}
1734 ac_cache_corrupted=:
1735 fi;;
1736 esac
1737 # Pass precious variables to config.status.
1738 if test "$ac_new_set" = set; then
1739 case $ac_new_val in
1740 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1741 *) ac_arg=$ac_var=$ac_new_val ;;
1742 esac
1743 case " $ac_configure_args " in
1744 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1745 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1746 esac
1747 fi
1748 done
1749 if $ac_cache_corrupted; then
1750 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1751 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1752 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1753 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1754 { (exit 1); exit 1; }; }
1755 fi
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773 ac_ext=c
1774 ac_cpp='$CPP $CPPFLAGS'
1775 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1776 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1777 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1778
1779
1780
1781
1782 ac_config_headers="$ac_config_headers config.h:config.h.in"
1783
1784
1785 ac_aux_dir=
1786 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1787 if test -f "$ac_dir/install-sh"; then
1788 ac_aux_dir=$ac_dir
1789 ac_install_sh="$ac_aux_dir/install-sh -c"
1790 break
1791 elif test -f "$ac_dir/install.sh"; then
1792 ac_aux_dir=$ac_dir
1793 ac_install_sh="$ac_aux_dir/install.sh -c"
1794 break
1795 elif test -f "$ac_dir/shtool"; then
1796 ac_aux_dir=$ac_dir
1797 ac_install_sh="$ac_aux_dir/shtool install -c"
1798 break
1799 fi
1800 done
1801 if test -z "$ac_aux_dir"; then
1802 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1803 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1804 { (exit 1); exit 1; }; }
1805 fi
1806
1807 # These three variables are undocumented and unsupported,
1808 # and are intended to be withdrawn in a future Autoconf release.
1809 # They can cause serious problems if a builder's source tree is in a directory
1810 # whose full name contains unusual characters.
1811 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1812 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1813 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1814
1815
1816 # Make sure we can run config.sub.
1817 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1818 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1819 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1820 { (exit 1); exit 1; }; }
1821
1822 { echo "$as_me:$LINENO: checking build system type" >&5
1823 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1824 if test "${ac_cv_build+set}" = set; then
1825 echo $ECHO_N "(cached) $ECHO_C" >&6
1826 else
1827 ac_build_alias=$build_alias
1828 test "x$ac_build_alias" = x &&
1829 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1830 test "x$ac_build_alias" = x &&
1831 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1832 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1833 { (exit 1); exit 1; }; }
1834 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1835 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1836 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1837 { (exit 1); exit 1; }; }
1838
1839 fi
1840 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1841 echo "${ECHO_T}$ac_cv_build" >&6; }
1842 case $ac_cv_build in
1843 *-*-*) ;;
1844 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1845 echo "$as_me: error: invalid value of canonical build" >&2;}
1846 { (exit 1); exit 1; }; };;
1847 esac
1848 build=$ac_cv_build
1849 ac_save_IFS=$IFS; IFS='-'
1850 set x $ac_cv_build
1851 shift
1852 build_cpu=$1
1853 build_vendor=$2
1854 shift; shift
1855 # Remember, the first character of IFS is used to create $*,
1856 # except with old shells:
1857 build_os=$*
1858 IFS=$ac_save_IFS
1859 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1860
1861
1862 { echo "$as_me:$LINENO: checking host system type" >&5
1863 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1864 if test "${ac_cv_host+set}" = set; then
1865 echo $ECHO_N "(cached) $ECHO_C" >&6
1866 else
1867 if test "x$host_alias" = x; then
1868 ac_cv_host=$ac_cv_build
1869 else
1870 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1871 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1872 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1873 { (exit 1); exit 1; }; }
1874 fi
1875
1876 fi
1877 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1878 echo "${ECHO_T}$ac_cv_host" >&6; }
1879 case $ac_cv_host in
1880 *-*-*) ;;
1881 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1882 echo "$as_me: error: invalid value of canonical host" >&2;}
1883 { (exit 1); exit 1; }; };;
1884 esac
1885 host=$ac_cv_host
1886 ac_save_IFS=$IFS; IFS='-'
1887 set x $ac_cv_host
1888 shift
1889 host_cpu=$1
1890 host_vendor=$2
1891 shift; shift
1892 # Remember, the first character of IFS is used to create $*,
1893 # except with old shells:
1894 host_os=$*
1895 IFS=$ac_save_IFS
1896 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1897
1898
1899
1900 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1902
1903 echo ""
1904 echo "configuring for rxvt $VERSION"
1905 echo ""
1906
1907 orig_CXXFLAGS="$CXXFLAGS"
1908
1909 ac_ext=c
1910 ac_cpp='$CPP $CPPFLAGS'
1911 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1912 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1913 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1914 if test -n "$ac_tool_prefix"; then
1915 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1916 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1917 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1918 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1919 if test "${ac_cv_prog_CC+set}" = set; then
1920 echo $ECHO_N "(cached) $ECHO_C" >&6
1921 else
1922 if test -n "$CC"; then
1923 ac_cv_prog_CC="$CC" # Let the user override the test.
1924 else
1925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1926 for as_dir in $PATH
1927 do
1928 IFS=$as_save_IFS
1929 test -z "$as_dir" && as_dir=.
1930 for ac_exec_ext in '' $ac_executable_extensions; do
1931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1932 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1933 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1934 break 2
1935 fi
1936 done
1937 done
1938 IFS=$as_save_IFS
1939
1940 fi
1941 fi
1942 CC=$ac_cv_prog_CC
1943 if test -n "$CC"; then
1944 { echo "$as_me:$LINENO: result: $CC" >&5
1945 echo "${ECHO_T}$CC" >&6; }
1946 else
1947 { echo "$as_me:$LINENO: result: no" >&5
1948 echo "${ECHO_T}no" >&6; }
1949 fi
1950
1951
1952 fi
1953 if test -z "$ac_cv_prog_CC"; then
1954 ac_ct_CC=$CC
1955 # Extract the first word of "gcc", so it can be a program name with args.
1956 set dummy gcc; ac_word=$2
1957 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1958 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1959 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1960 echo $ECHO_N "(cached) $ECHO_C" >&6
1961 else
1962 if test -n "$ac_ct_CC"; then
1963 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1964 else
1965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1966 for as_dir in $PATH
1967 do
1968 IFS=$as_save_IFS
1969 test -z "$as_dir" && as_dir=.
1970 for ac_exec_ext in '' $ac_executable_extensions; do
1971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1972 ac_cv_prog_ac_ct_CC="gcc"
1973 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1974 break 2
1975 fi
1976 done
1977 done
1978 IFS=$as_save_IFS
1979
1980 fi
1981 fi
1982 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1983 if test -n "$ac_ct_CC"; then
1984 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1985 echo "${ECHO_T}$ac_ct_CC" >&6; }
1986 else
1987 { echo "$as_me:$LINENO: result: no" >&5
1988 echo "${ECHO_T}no" >&6; }
1989 fi
1990
1991 if test "x$ac_ct_CC" = x; then
1992 CC=""
1993 else
1994 case $cross_compiling:$ac_tool_warned in
1995 yes:)
1996 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1997 whose name does not start with the host triplet. If you think this
1998 configuration is useful to you, please write to autoconf@gnu.org." >&5
1999 echo "$as_me: 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." >&2;}
2002 ac_tool_warned=yes ;;
2003 esac
2004 CC=$ac_ct_CC
2005 fi
2006 else
2007 CC="$ac_cv_prog_CC"
2008 fi
2009
2010 if test -z "$CC"; then
2011 if test -n "$ac_tool_prefix"; then
2012 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2013 set dummy ${ac_tool_prefix}cc; ac_word=$2
2014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2016 if test "${ac_cv_prog_CC+set}" = set; then
2017 echo $ECHO_N "(cached) $ECHO_C" >&6
2018 else
2019 if test -n "$CC"; then
2020 ac_cv_prog_CC="$CC" # Let the user override the test.
2021 else
2022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2023 for as_dir in $PATH
2024 do
2025 IFS=$as_save_IFS
2026 test -z "$as_dir" && as_dir=.
2027 for ac_exec_ext in '' $ac_executable_extensions; do
2028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2029 ac_cv_prog_CC="${ac_tool_prefix}cc"
2030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2031 break 2
2032 fi
2033 done
2034 done
2035 IFS=$as_save_IFS
2036
2037 fi
2038 fi
2039 CC=$ac_cv_prog_CC
2040 if test -n "$CC"; then
2041 { echo "$as_me:$LINENO: result: $CC" >&5
2042 echo "${ECHO_T}$CC" >&6; }
2043 else
2044 { echo "$as_me:$LINENO: result: no" >&5
2045 echo "${ECHO_T}no" >&6; }
2046 fi
2047
2048
2049 fi
2050 fi
2051 if test -z "$CC"; then
2052 # Extract the first word of "cc", so it can be a program name with args.
2053 set dummy cc; ac_word=$2
2054 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2055 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2056 if test "${ac_cv_prog_CC+set}" = set; then
2057 echo $ECHO_N "(cached) $ECHO_C" >&6
2058 else
2059 if test -n "$CC"; then
2060 ac_cv_prog_CC="$CC" # Let the user override the test.
2061 else
2062 ac_prog_rejected=no
2063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2064 for as_dir in $PATH
2065 do
2066 IFS=$as_save_IFS
2067 test -z "$as_dir" && as_dir=.
2068 for ac_exec_ext in '' $ac_executable_extensions; do
2069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2070 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2071 ac_prog_rejected=yes
2072 continue
2073 fi
2074 ac_cv_prog_CC="cc"
2075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2076 break 2
2077 fi
2078 done
2079 done
2080 IFS=$as_save_IFS
2081
2082 if test $ac_prog_rejected = yes; then
2083 # We found a bogon in the path, so make sure we never use it.
2084 set dummy $ac_cv_prog_CC
2085 shift
2086 if test $# != 0; then
2087 # We chose a different compiler from the bogus one.
2088 # However, it has the same basename, so the bogon will be chosen
2089 # first if we set CC to just the basename; use the full file name.
2090 shift
2091 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2092 fi
2093 fi
2094 fi
2095 fi
2096 CC=$ac_cv_prog_CC
2097 if test -n "$CC"; then
2098 { echo "$as_me:$LINENO: result: $CC" >&5
2099 echo "${ECHO_T}$CC" >&6; }
2100 else
2101 { echo "$as_me:$LINENO: result: no" >&5
2102 echo "${ECHO_T}no" >&6; }
2103 fi
2104
2105
2106 fi
2107 if test -z "$CC"; then
2108 if test -n "$ac_tool_prefix"; then
2109 for ac_prog in cl.exe
2110 do
2111 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2112 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2113 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2115 if test "${ac_cv_prog_CC+set}" = set; then
2116 echo $ECHO_N "(cached) $ECHO_C" >&6
2117 else
2118 if test -n "$CC"; then
2119 ac_cv_prog_CC="$CC" # Let the user override the test.
2120 else
2121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2122 for as_dir in $PATH
2123 do
2124 IFS=$as_save_IFS
2125 test -z "$as_dir" && as_dir=.
2126 for ac_exec_ext in '' $ac_executable_extensions; do
2127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2128 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2129 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2130 break 2
2131 fi
2132 done
2133 done
2134 IFS=$as_save_IFS
2135
2136 fi
2137 fi
2138 CC=$ac_cv_prog_CC
2139 if test -n "$CC"; then
2140 { echo "$as_me:$LINENO: result: $CC" >&5
2141 echo "${ECHO_T}$CC" >&6; }
2142 else
2143 { echo "$as_me:$LINENO: result: no" >&5
2144 echo "${ECHO_T}no" >&6; }
2145 fi
2146
2147
2148 test -n "$CC" && break
2149 done
2150 fi
2151 if test -z "$CC"; then
2152 ac_ct_CC=$CC
2153 for ac_prog in cl.exe
2154 do
2155 # Extract the first word of "$ac_prog", so it can be a program name with args.
2156 set dummy $ac_prog; ac_word=$2
2157 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2158 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2159 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2160 echo $ECHO_N "(cached) $ECHO_C" >&6
2161 else
2162 if test -n "$ac_ct_CC"; then
2163 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2164 else
2165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2166 for as_dir in $PATH
2167 do
2168 IFS=$as_save_IFS
2169 test -z "$as_dir" && as_dir=.
2170 for ac_exec_ext in '' $ac_executable_extensions; do
2171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2172 ac_cv_prog_ac_ct_CC="$ac_prog"
2173 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2174 break 2
2175 fi
2176 done
2177 done
2178 IFS=$as_save_IFS
2179
2180 fi
2181 fi
2182 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2183 if test -n "$ac_ct_CC"; then
2184 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2185 echo "${ECHO_T}$ac_ct_CC" >&6; }
2186 else
2187 { echo "$as_me:$LINENO: result: no" >&5
2188 echo "${ECHO_T}no" >&6; }
2189 fi
2190
2191
2192 test -n "$ac_ct_CC" && break
2193 done
2194
2195 if test "x$ac_ct_CC" = x; then
2196 CC=""
2197 else
2198 case $cross_compiling:$ac_tool_warned in
2199 yes:)
2200 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2201 whose name does not start with the host triplet. If you think this
2202 configuration is useful to you, please write to autoconf@gnu.org." >&5
2203 echo "$as_me: 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." >&2;}
2206 ac_tool_warned=yes ;;
2207 esac
2208 CC=$ac_ct_CC
2209 fi
2210 fi
2211
2212 fi
2213
2214
2215 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2216 See \`config.log' for more details." >&5
2217 echo "$as_me: error: no acceptable C compiler found in \$PATH
2218 See \`config.log' for more details." >&2;}
2219 { (exit 1); exit 1; }; }
2220
2221 # Provide some information about the compiler.
2222 echo "$as_me:$LINENO: checking for C compiler version" >&5
2223 ac_compiler=`set X $ac_compile; echo $2`
2224 { (ac_try="$ac_compiler --version >&5"
2225 case "(($ac_try" in
2226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2227 *) ac_try_echo=$ac_try;;
2228 esac
2229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2230 (eval "$ac_compiler --version >&5") 2>&5
2231 ac_status=$?
2232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2233 (exit $ac_status); }
2234 { (ac_try="$ac_compiler -v >&5"
2235 case "(($ac_try" in
2236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2237 *) ac_try_echo=$ac_try;;
2238 esac
2239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2240 (eval "$ac_compiler -v >&5") 2>&5
2241 ac_status=$?
2242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243 (exit $ac_status); }
2244 { (ac_try="$ac_compiler -V >&5"
2245 case "(($ac_try" in
2246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2247 *) ac_try_echo=$ac_try;;
2248 esac
2249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2250 (eval "$ac_compiler -V >&5") 2>&5
2251 ac_status=$?
2252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253 (exit $ac_status); }
2254
2255 cat >conftest.$ac_ext <<_ACEOF
2256 /* confdefs.h. */
2257 _ACEOF
2258 cat confdefs.h >>conftest.$ac_ext
2259 cat >>conftest.$ac_ext <<_ACEOF
2260 /* end confdefs.h. */
2261
2262 int
2263 main ()
2264 {
2265
2266 ;
2267 return 0;
2268 }
2269 _ACEOF
2270 ac_clean_files_save=$ac_clean_files
2271 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2272 # Try to create an executable without -o first, disregard a.out.
2273 # It will help us diagnose broken compilers, and finding out an intuition
2274 # of exeext.
2275 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2276 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2277 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2278 #
2279 # List of possible output files, starting from the most likely.
2280 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2281 # only as a last resort. b.out is created by i960 compilers.
2282 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2283 #
2284 # The IRIX 6 linker writes into existing files which may not be
2285 # executable, retaining their permissions. Remove them first so a
2286 # subsequent execution test works.
2287 ac_rmfiles=
2288 for ac_file in $ac_files
2289 do
2290 case $ac_file in
2291 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2292 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2293 esac
2294 done
2295 rm -f $ac_rmfiles
2296
2297 if { (ac_try="$ac_link_default"
2298 case "(($ac_try" in
2299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300 *) ac_try_echo=$ac_try;;
2301 esac
2302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2303 (eval "$ac_link_default") 2>&5
2304 ac_status=$?
2305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306 (exit $ac_status); }; then
2307 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2308 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2309 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2310 # so that the user can short-circuit this test for compilers unknown to
2311 # Autoconf.
2312 for ac_file in $ac_files ''
2313 do
2314 test -f "$ac_file" || continue
2315 case $ac_file in
2316 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2317 ;;
2318 [ab].out )
2319 # We found the default executable, but exeext='' is most
2320 # certainly right.
2321 break;;
2322 *.* )
2323 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2324 then :; else
2325 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2326 fi
2327 # We set ac_cv_exeext here because the later test for it is not
2328 # safe: cross compilers may not add the suffix if given an `-o'
2329 # argument, so we may need to know it at that point already.
2330 # Even if this section looks crufty: it has the advantage of
2331 # actually working.
2332 break;;
2333 * )
2334 break;;
2335 esac
2336 done
2337 test "$ac_cv_exeext" = no && ac_cv_exeext=
2338
2339 else
2340 ac_file=''
2341 fi
2342
2343 { echo "$as_me:$LINENO: result: $ac_file" >&5
2344 echo "${ECHO_T}$ac_file" >&6; }
2345 if test -z "$ac_file"; then
2346 echo "$as_me: failed program was:" >&5
2347 sed 's/^/| /' conftest.$ac_ext >&5
2348
2349 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2350 See \`config.log' for more details." >&5
2351 echo "$as_me: error: C compiler cannot create executables
2352 See \`config.log' for more details." >&2;}
2353 { (exit 77); exit 77; }; }
2354 fi
2355
2356 ac_exeext=$ac_cv_exeext
2357
2358 # Check that the compiler produces executables we can run. If not, either
2359 # the compiler is broken, or we cross compile.
2360 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2361 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2362 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2363 # If not cross compiling, check that we can run a simple program.
2364 if test "$cross_compiling" != yes; then
2365 if { ac_try='./$ac_file'
2366 { (case "(($ac_try" in
2367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2368 *) ac_try_echo=$ac_try;;
2369 esac
2370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2371 (eval "$ac_try") 2>&5
2372 ac_status=$?
2373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2374 (exit $ac_status); }; }; then
2375 cross_compiling=no
2376 else
2377 if test "$cross_compiling" = maybe; then
2378 cross_compiling=yes
2379 else
2380 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2381 If you meant to cross compile, use \`--host'.
2382 See \`config.log' for more details." >&5
2383 echo "$as_me: error: cannot run C compiled programs.
2384 If you meant to cross compile, use \`--host'.
2385 See \`config.log' for more details." >&2;}
2386 { (exit 1); exit 1; }; }
2387 fi
2388 fi
2389 fi
2390 { echo "$as_me:$LINENO: result: yes" >&5
2391 echo "${ECHO_T}yes" >&6; }
2392
2393 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2394 ac_clean_files=$ac_clean_files_save
2395 # Check that the compiler produces executables we can run. If not, either
2396 # the compiler is broken, or we cross compile.
2397 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2398 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2399 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2400 echo "${ECHO_T}$cross_compiling" >&6; }
2401
2402 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2403 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2404 if { (ac_try="$ac_link"
2405 case "(($ac_try" in
2406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2407 *) ac_try_echo=$ac_try;;
2408 esac
2409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2410 (eval "$ac_link") 2>&5
2411 ac_status=$?
2412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2413 (exit $ac_status); }; then
2414 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2415 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2416 # work properly (i.e., refer to `conftest.exe'), while it won't with
2417 # `rm'.
2418 for ac_file in conftest.exe conftest conftest.*; do
2419 test -f "$ac_file" || continue
2420 case $ac_file in
2421 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2422 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2423 break;;
2424 * ) break;;
2425 esac
2426 done
2427 else
2428 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2429 See \`config.log' for more details." >&5
2430 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2431 See \`config.log' for more details." >&2;}
2432 { (exit 1); exit 1; }; }
2433 fi
2434
2435 rm -f conftest$ac_cv_exeext
2436 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2437 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2438
2439 rm -f conftest.$ac_ext
2440 EXEEXT=$ac_cv_exeext
2441 ac_exeext=$EXEEXT
2442 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2443 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2444 if test "${ac_cv_objext+set}" = set; then
2445 echo $ECHO_N "(cached) $ECHO_C" >&6
2446 else
2447 cat >conftest.$ac_ext <<_ACEOF
2448 /* confdefs.h. */
2449 _ACEOF
2450 cat confdefs.h >>conftest.$ac_ext
2451 cat >>conftest.$ac_ext <<_ACEOF
2452 /* end confdefs.h. */
2453
2454 int
2455 main ()
2456 {
2457
2458 ;
2459 return 0;
2460 }
2461 _ACEOF
2462 rm -f conftest.o conftest.obj
2463 if { (ac_try="$ac_compile"
2464 case "(($ac_try" in
2465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2466 *) ac_try_echo=$ac_try;;
2467 esac
2468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2469 (eval "$ac_compile") 2>&5
2470 ac_status=$?
2471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472 (exit $ac_status); }; then
2473 for ac_file in conftest.o conftest.obj conftest.*; do
2474 test -f "$ac_file" || continue;
2475 case $ac_file in
2476 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2477 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2478 break;;
2479 esac
2480 done
2481 else
2482 echo "$as_me: failed program was:" >&5
2483 sed 's/^/| /' conftest.$ac_ext >&5
2484
2485 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2486 See \`config.log' for more details." >&5
2487 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2488 See \`config.log' for more details." >&2;}
2489 { (exit 1); exit 1; }; }
2490 fi
2491
2492 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2493 fi
2494 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2495 echo "${ECHO_T}$ac_cv_objext" >&6; }
2496 OBJEXT=$ac_cv_objext
2497 ac_objext=$OBJEXT
2498 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2499 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2500 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2501 echo $ECHO_N "(cached) $ECHO_C" >&6
2502 else
2503 cat >conftest.$ac_ext <<_ACEOF
2504 /* confdefs.h. */
2505 _ACEOF
2506 cat confdefs.h >>conftest.$ac_ext
2507 cat >>conftest.$ac_ext <<_ACEOF
2508 /* end confdefs.h. */
2509
2510 int
2511 main ()
2512 {
2513 #ifndef __GNUC__
2514 choke me
2515 #endif
2516
2517 ;
2518 return 0;
2519 }
2520 _ACEOF
2521 rm -f conftest.$ac_objext
2522 if { (ac_try="$ac_compile"
2523 case "(($ac_try" in
2524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525 *) ac_try_echo=$ac_try;;
2526 esac
2527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2528 (eval "$ac_compile") 2>conftest.er1
2529 ac_status=$?
2530 grep -v '^ *+' conftest.er1 >conftest.err
2531 rm -f conftest.er1
2532 cat conftest.err >&5
2533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 (exit $ac_status); } && {
2535 test -z "$ac_c_werror_flag" ||
2536 test ! -s conftest.err
2537 } && test -s conftest.$ac_objext; then
2538 ac_compiler_gnu=yes
2539 else
2540 echo "$as_me: failed program was:" >&5
2541 sed 's/^/| /' conftest.$ac_ext >&5
2542
2543 ac_compiler_gnu=no
2544 fi
2545
2546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2547 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2548
2549 fi
2550 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2551 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2552 GCC=`test $ac_compiler_gnu = yes && echo yes`
2553 ac_test_CFLAGS=${CFLAGS+set}
2554 ac_save_CFLAGS=$CFLAGS
2555 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2556 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2557 if test "${ac_cv_prog_cc_g+set}" = set; then
2558 echo $ECHO_N "(cached) $ECHO_C" >&6
2559 else
2560 ac_save_c_werror_flag=$ac_c_werror_flag
2561 ac_c_werror_flag=yes
2562 ac_cv_prog_cc_g=no
2563 CFLAGS="-g"
2564 cat >conftest.$ac_ext <<_ACEOF
2565 /* confdefs.h. */
2566 _ACEOF
2567 cat confdefs.h >>conftest.$ac_ext
2568 cat >>conftest.$ac_ext <<_ACEOF
2569 /* end confdefs.h. */
2570
2571 int
2572 main ()
2573 {
2574
2575 ;
2576 return 0;
2577 }
2578 _ACEOF
2579 rm -f conftest.$ac_objext
2580 if { (ac_try="$ac_compile"
2581 case "(($ac_try" in
2582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2583 *) ac_try_echo=$ac_try;;
2584 esac
2585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2586 (eval "$ac_compile") 2>conftest.er1
2587 ac_status=$?
2588 grep -v '^ *+' conftest.er1 >conftest.err
2589 rm -f conftest.er1
2590 cat conftest.err >&5
2591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 (exit $ac_status); } && {
2593 test -z "$ac_c_werror_flag" ||
2594 test ! -s conftest.err
2595 } && test -s conftest.$ac_objext; then
2596 ac_cv_prog_cc_g=yes
2597 else
2598 echo "$as_me: failed program was:" >&5
2599 sed 's/^/| /' conftest.$ac_ext >&5
2600
2601 CFLAGS=""
2602 cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h. */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h. */
2608
2609 int
2610 main ()
2611 {
2612
2613 ;
2614 return 0;
2615 }
2616 _ACEOF
2617 rm -f conftest.$ac_objext
2618 if { (ac_try="$ac_compile"
2619 case "(($ac_try" in
2620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2621 *) ac_try_echo=$ac_try;;
2622 esac
2623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2624 (eval "$ac_compile") 2>conftest.er1
2625 ac_status=$?
2626 grep -v '^ *+' conftest.er1 >conftest.err
2627 rm -f conftest.er1
2628 cat conftest.err >&5
2629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2630 (exit $ac_status); } && {
2631 test -z "$ac_c_werror_flag" ||
2632 test ! -s conftest.err
2633 } && test -s conftest.$ac_objext; then
2634 :
2635 else
2636 echo "$as_me: failed program was:" >&5
2637 sed 's/^/| /' conftest.$ac_ext >&5
2638
2639 ac_c_werror_flag=$ac_save_c_werror_flag
2640 CFLAGS="-g"
2641 cat >conftest.$ac_ext <<_ACEOF
2642 /* confdefs.h. */
2643 _ACEOF
2644 cat confdefs.h >>conftest.$ac_ext
2645 cat >>conftest.$ac_ext <<_ACEOF
2646 /* end confdefs.h. */
2647
2648 int
2649 main ()
2650 {
2651
2652 ;
2653 return 0;
2654 }
2655 _ACEOF
2656 rm -f conftest.$ac_objext
2657 if { (ac_try="$ac_compile"
2658 case "(($ac_try" in
2659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2660 *) ac_try_echo=$ac_try;;
2661 esac
2662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2663 (eval "$ac_compile") 2>conftest.er1
2664 ac_status=$?
2665 grep -v '^ *+' conftest.er1 >conftest.err
2666 rm -f conftest.er1
2667 cat conftest.err >&5
2668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 (exit $ac_status); } && {
2670 test -z "$ac_c_werror_flag" ||
2671 test ! -s conftest.err
2672 } && test -s conftest.$ac_objext; then
2673 ac_cv_prog_cc_g=yes
2674 else
2675 echo "$as_me: failed program was:" >&5
2676 sed 's/^/| /' conftest.$ac_ext >&5
2677
2678
2679 fi
2680
2681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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 ac_c_werror_flag=$ac_save_c_werror_flag
2689 fi
2690 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2691 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2692 if test "$ac_test_CFLAGS" = set; then
2693 CFLAGS=$ac_save_CFLAGS
2694 elif test $ac_cv_prog_cc_g = yes; then
2695 if test "$GCC" = yes; then
2696 CFLAGS="-g -O2"
2697 else
2698 CFLAGS="-g"
2699 fi
2700 else
2701 if test "$GCC" = yes; then
2702 CFLAGS="-O2"
2703 else
2704 CFLAGS=
2705 fi
2706 fi
2707 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2708 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2709 if test "${ac_cv_prog_cc_c89+set}" = set; then
2710 echo $ECHO_N "(cached) $ECHO_C" >&6
2711 else
2712 ac_cv_prog_cc_c89=no
2713 ac_save_CC=$CC
2714 cat >conftest.$ac_ext <<_ACEOF
2715 /* confdefs.h. */
2716 _ACEOF
2717 cat confdefs.h >>conftest.$ac_ext
2718 cat >>conftest.$ac_ext <<_ACEOF
2719 /* end confdefs.h. */
2720 #include <stdarg.h>
2721 #include <stdio.h>
2722 #include <sys/types.h>
2723 #include <sys/stat.h>
2724 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2725 struct buf { int x; };
2726 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2727 static char *e (p, i)
2728 char **p;
2729 int i;
2730 {
2731 return p[i];
2732 }
2733 static char *f (char * (*g) (char **, int), char **p, ...)
2734 {
2735 char *s;
2736 va_list v;
2737 va_start (v,p);
2738 s = g (p, va_arg (v,int));
2739 va_end (v);
2740 return s;
2741 }
2742
2743 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2744 function prototypes and stuff, but not '\xHH' hex character constants.
2745 These don't provoke an error unfortunately, instead are silently treated
2746 as 'x'. The following induces an error, until -std is added to get
2747 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2748 array size at least. It's necessary to write '\x00'==0 to get something
2749 that's true only with -std. */
2750 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2751
2752 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2753 inside strings and character constants. */
2754 #define FOO(x) 'x'
2755 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2756
2757 int test (int i, double x);
2758 struct s1 {int (*f) (int a);};
2759 struct s2 {int (*f) (double a);};
2760 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2761 int argc;
2762 char **argv;
2763 int
2764 main ()
2765 {
2766 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2767 ;
2768 return 0;
2769 }
2770 _ACEOF
2771 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2772 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2773 do
2774 CC="$ac_save_CC $ac_arg"
2775 rm -f conftest.$ac_objext
2776 if { (ac_try="$ac_compile"
2777 case "(($ac_try" in
2778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2779 *) ac_try_echo=$ac_try;;
2780 esac
2781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2782 (eval "$ac_compile") 2>conftest.er1
2783 ac_status=$?
2784 grep -v '^ *+' conftest.er1 >conftest.err
2785 rm -f conftest.er1
2786 cat conftest.err >&5
2787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 (exit $ac_status); } && {
2789 test -z "$ac_c_werror_flag" ||
2790 test ! -s conftest.err
2791 } && test -s conftest.$ac_objext; then
2792 ac_cv_prog_cc_c89=$ac_arg
2793 else
2794 echo "$as_me: failed program was:" >&5
2795 sed 's/^/| /' conftest.$ac_ext >&5
2796
2797
2798 fi
2799
2800 rm -f core conftest.err conftest.$ac_objext
2801 test "x$ac_cv_prog_cc_c89" != "xno" && break
2802 done
2803 rm -f conftest.$ac_ext
2804 CC=$ac_save_CC
2805
2806 fi
2807 # AC_CACHE_VAL
2808 case "x$ac_cv_prog_cc_c89" in
2809 x)
2810 { echo "$as_me:$LINENO: result: none needed" >&5
2811 echo "${ECHO_T}none needed" >&6; } ;;
2812 xno)
2813 { echo "$as_me:$LINENO: result: unsupported" >&5
2814 echo "${ECHO_T}unsupported" >&6; } ;;
2815 *)
2816 CC="$CC $ac_cv_prog_cc_c89"
2817 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2818 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2819 esac
2820
2821
2822 ac_ext=c
2823 ac_cpp='$CPP $CPPFLAGS'
2824 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2825 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2826 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2827
2828 ac_ext=cpp
2829 ac_cpp='$CXXCPP $CPPFLAGS'
2830 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2831 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2832 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2833 if test -z "$CXX"; then
2834 if test -n "$CCC"; then
2835 CXX=$CCC
2836 else
2837 if test -n "$ac_tool_prefix"; then
2838 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2839 do
2840 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2841 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2842 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2843 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2844 if test "${ac_cv_prog_CXX+set}" = set; then
2845 echo $ECHO_N "(cached) $ECHO_C" >&6
2846 else
2847 if test -n "$CXX"; then
2848 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2849 else
2850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2851 for as_dir in $PATH
2852 do
2853 IFS=$as_save_IFS
2854 test -z "$as_dir" && as_dir=.
2855 for ac_exec_ext in '' $ac_executable_extensions; do
2856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2857 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2859 break 2
2860 fi
2861 done
2862 done
2863 IFS=$as_save_IFS
2864
2865 fi
2866 fi
2867 CXX=$ac_cv_prog_CXX
2868 if test -n "$CXX"; then
2869 { echo "$as_me:$LINENO: result: $CXX" >&5
2870 echo "${ECHO_T}$CXX" >&6; }
2871 else
2872 { echo "$as_me:$LINENO: result: no" >&5
2873 echo "${ECHO_T}no" >&6; }
2874 fi
2875
2876
2877 test -n "$CXX" && break
2878 done
2879 fi
2880 if test -z "$CXX"; then
2881 ac_ct_CXX=$CXX
2882 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2883 do
2884 # Extract the first word of "$ac_prog", so it can be a program name with args.
2885 set dummy $ac_prog; ac_word=$2
2886 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2887 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2888 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2889 echo $ECHO_N "(cached) $ECHO_C" >&6
2890 else
2891 if test -n "$ac_ct_CXX"; then
2892 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2893 else
2894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2895 for as_dir in $PATH
2896 do
2897 IFS=$as_save_IFS
2898 test -z "$as_dir" && as_dir=.
2899 for ac_exec_ext in '' $ac_executable_extensions; do
2900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2901 ac_cv_prog_ac_ct_CXX="$ac_prog"
2902 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2903 break 2
2904 fi
2905 done
2906 done
2907 IFS=$as_save_IFS
2908
2909 fi
2910 fi
2911 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2912 if test -n "$ac_ct_CXX"; then
2913 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2914 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2915 else
2916 { echo "$as_me:$LINENO: result: no" >&5
2917 echo "${ECHO_T}no" >&6; }
2918 fi
2919
2920
2921 test -n "$ac_ct_CXX" && break
2922 done
2923
2924 if test "x$ac_ct_CXX" = x; then
2925 CXX="g++"
2926 else
2927 case $cross_compiling:$ac_tool_warned in
2928 yes:)
2929 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2930 whose name does not start with the host triplet. If you think this
2931 configuration is useful to you, please write to autoconf@gnu.org." >&5
2932 echo "$as_me: 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." >&2;}
2935 ac_tool_warned=yes ;;
2936 esac
2937 CXX=$ac_ct_CXX
2938 fi
2939 fi
2940
2941 fi
2942 fi
2943 # Provide some information about the compiler.
2944 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2945 ac_compiler=`set X $ac_compile; echo $2`
2946 { (ac_try="$ac_compiler --version >&5"
2947 case "(($ac_try" in
2948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2949 *) ac_try_echo=$ac_try;;
2950 esac
2951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2952 (eval "$ac_compiler --version >&5") 2>&5
2953 ac_status=$?
2954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955 (exit $ac_status); }
2956 { (ac_try="$ac_compiler -v >&5"
2957 case "(($ac_try" in
2958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2959 *) ac_try_echo=$ac_try;;
2960 esac
2961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2962 (eval "$ac_compiler -v >&5") 2>&5
2963 ac_status=$?
2964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2965 (exit $ac_status); }
2966 { (ac_try="$ac_compiler -V >&5"
2967 case "(($ac_try" in
2968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969 *) ac_try_echo=$ac_try;;
2970 esac
2971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2972 (eval "$ac_compiler -V >&5") 2>&5
2973 ac_status=$?
2974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2975 (exit $ac_status); }
2976
2977 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2978 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2979 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2980 echo $ECHO_N "(cached) $ECHO_C" >&6
2981 else
2982 cat >conftest.$ac_ext <<_ACEOF
2983 /* confdefs.h. */
2984 _ACEOF
2985 cat confdefs.h >>conftest.$ac_ext
2986 cat >>conftest.$ac_ext <<_ACEOF
2987 /* end confdefs.h. */
2988
2989 int
2990 main ()
2991 {
2992 #ifndef __GNUC__
2993 choke me
2994 #endif
2995
2996 ;
2997 return 0;
2998 }
2999 _ACEOF
3000 rm -f conftest.$ac_objext
3001 if { (ac_try="$ac_compile"
3002 case "(($ac_try" in
3003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004 *) ac_try_echo=$ac_try;;
3005 esac
3006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3007 (eval "$ac_compile") 2>conftest.er1
3008 ac_status=$?
3009 grep -v '^ *+' conftest.er1 >conftest.err
3010 rm -f conftest.er1
3011 cat conftest.err >&5
3012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3013 (exit $ac_status); } && {
3014 test -z "$ac_cxx_werror_flag" ||
3015 test ! -s conftest.err
3016 } && test -s conftest.$ac_objext; then
3017 ac_compiler_gnu=yes
3018 else
3019 echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3021
3022 ac_compiler_gnu=no
3023 fi
3024
3025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3026 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3027
3028 fi
3029 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3030 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3031 GXX=`test $ac_compiler_gnu = yes && echo yes`
3032 ac_test_CXXFLAGS=${CXXFLAGS+set}
3033 ac_save_CXXFLAGS=$CXXFLAGS
3034 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3035 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3036 if test "${ac_cv_prog_cxx_g+set}" = set; then
3037 echo $ECHO_N "(cached) $ECHO_C" >&6
3038 else
3039 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3040 ac_cxx_werror_flag=yes
3041 ac_cv_prog_cxx_g=no
3042 CXXFLAGS="-g"
3043 cat >conftest.$ac_ext <<_ACEOF
3044 /* confdefs.h. */
3045 _ACEOF
3046 cat confdefs.h >>conftest.$ac_ext
3047 cat >>conftest.$ac_ext <<_ACEOF
3048 /* end confdefs.h. */
3049
3050 int
3051 main ()
3052 {
3053
3054 ;
3055 return 0;
3056 }
3057 _ACEOF
3058 rm -f conftest.$ac_objext
3059 if { (ac_try="$ac_compile"
3060 case "(($ac_try" in
3061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062 *) ac_try_echo=$ac_try;;
3063 esac
3064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3065 (eval "$ac_compile") 2>conftest.er1
3066 ac_status=$?
3067 grep -v '^ *+' conftest.er1 >conftest.err
3068 rm -f conftest.er1
3069 cat conftest.err >&5
3070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3071 (exit $ac_status); } && {
3072 test -z "$ac_cxx_werror_flag" ||
3073 test ! -s conftest.err
3074 } && test -s conftest.$ac_objext; then
3075 ac_cv_prog_cxx_g=yes
3076 else
3077 echo "$as_me: failed program was:" >&5
3078 sed 's/^/| /' conftest.$ac_ext >&5
3079
3080 CXXFLAGS=""
3081 cat >conftest.$ac_ext <<_ACEOF
3082 /* confdefs.h. */
3083 _ACEOF
3084 cat confdefs.h >>conftest.$ac_ext
3085 cat >>conftest.$ac_ext <<_ACEOF
3086 /* end confdefs.h. */
3087
3088 int
3089 main ()
3090 {
3091
3092 ;
3093 return 0;
3094 }
3095 _ACEOF
3096 rm -f conftest.$ac_objext
3097 if { (ac_try="$ac_compile"
3098 case "(($ac_try" in
3099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100 *) ac_try_echo=$ac_try;;
3101 esac
3102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3103 (eval "$ac_compile") 2>conftest.er1
3104 ac_status=$?
3105 grep -v '^ *+' conftest.er1 >conftest.err
3106 rm -f conftest.er1
3107 cat conftest.err >&5
3108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109 (exit $ac_status); } && {
3110 test -z "$ac_cxx_werror_flag" ||
3111 test ! -s conftest.err
3112 } && test -s conftest.$ac_objext; then
3113 :
3114 else
3115 echo "$as_me: failed program was:" >&5
3116 sed 's/^/| /' conftest.$ac_ext >&5
3117
3118 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3119 CXXFLAGS="-g"
3120 cat >conftest.$ac_ext <<_ACEOF
3121 /* confdefs.h. */
3122 _ACEOF
3123 cat confdefs.h >>conftest.$ac_ext
3124 cat >>conftest.$ac_ext <<_ACEOF
3125 /* end confdefs.h. */
3126
3127 int
3128 main ()
3129 {
3130
3131 ;
3132 return 0;
3133 }
3134 _ACEOF
3135 rm -f conftest.$ac_objext
3136 if { (ac_try="$ac_compile"
3137 case "(($ac_try" in
3138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139 *) ac_try_echo=$ac_try;;
3140 esac
3141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3142 (eval "$ac_compile") 2>conftest.er1
3143 ac_status=$?
3144 grep -v '^ *+' conftest.er1 >conftest.err
3145 rm -f conftest.er1
3146 cat conftest.err >&5
3147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3148 (exit $ac_status); } && {
3149 test -z "$ac_cxx_werror_flag" ||
3150 test ! -s conftest.err
3151 } && test -s conftest.$ac_objext; then
3152 ac_cv_prog_cxx_g=yes
3153 else
3154 echo "$as_me: failed program was:" >&5
3155 sed 's/^/| /' conftest.$ac_ext >&5
3156
3157
3158 fi
3159
3160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3168 fi
3169 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3170 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3171 if test "$ac_test_CXXFLAGS" = set; then
3172 CXXFLAGS=$ac_save_CXXFLAGS
3173 elif test $ac_cv_prog_cxx_g = yes; then
3174 if test "$GXX" = yes; then
3175 CXXFLAGS="-g -O2"
3176 else
3177 CXXFLAGS="-g"
3178 fi
3179 else
3180 if test "$GXX" = yes; then
3181 CXXFLAGS="-O2"
3182 else
3183 CXXFLAGS=
3184 fi
3185 fi
3186 ac_ext=c
3187 ac_cpp='$CPP $CPPFLAGS'
3188 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3189 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3190 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3191
3192 ac_ext=c
3193 ac_cpp='$CPP $CPPFLAGS'
3194 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3195 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3196 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3197 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3198 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3199 # On Suns, sometimes $CPP names a directory.
3200 if test -n "$CPP" && test -d "$CPP"; then
3201 CPP=
3202 fi
3203 if test -z "$CPP"; then
3204 if test "${ac_cv_prog_CPP+set}" = set; then
3205 echo $ECHO_N "(cached) $ECHO_C" >&6
3206 else
3207 # Double quotes because CPP needs to be expanded
3208 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3209 do
3210 ac_preproc_ok=false
3211 for ac_c_preproc_warn_flag in '' yes
3212 do
3213 # Use a header file that comes with gcc, so configuring glibc
3214 # with a fresh cross-compiler works.
3215 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3216 # <limits.h> exists even on freestanding compilers.
3217 # On the NeXT, cc -E runs the code through the compiler's parser,
3218 # not just through cpp. "Syntax error" is here to catch this case.
3219 cat >conftest.$ac_ext <<_ACEOF
3220 /* confdefs.h. */
3221 _ACEOF
3222 cat confdefs.h >>conftest.$ac_ext
3223 cat >>conftest.$ac_ext <<_ACEOF
3224 /* end confdefs.h. */
3225 #ifdef __STDC__
3226 # include <limits.h>
3227 #else
3228 # include <assert.h>
3229 #endif
3230 Syntax error
3231 _ACEOF
3232 if { (ac_try="$ac_cpp conftest.$ac_ext"
3233 case "(($ac_try" in
3234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3235 *) ac_try_echo=$ac_try;;
3236 esac
3237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3238 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3239 ac_status=$?
3240 grep -v '^ *+' conftest.er1 >conftest.err
3241 rm -f conftest.er1
3242 cat conftest.err >&5
3243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3244 (exit $ac_status); } >/dev/null && {
3245 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3246 test ! -s conftest.err
3247 }; then
3248 :
3249 else
3250 echo "$as_me: failed program was:" >&5
3251 sed 's/^/| /' conftest.$ac_ext >&5
3252
3253 # Broken: fails on valid input.
3254 continue
3255 fi
3256
3257 rm -f conftest.err conftest.$ac_ext
3258
3259 # OK, works on sane cases. Now check whether nonexistent headers
3260 # can be detected and how.
3261 cat >conftest.$ac_ext <<_ACEOF
3262 /* confdefs.h. */
3263 _ACEOF
3264 cat confdefs.h >>conftest.$ac_ext
3265 cat >>conftest.$ac_ext <<_ACEOF
3266 /* end confdefs.h. */
3267 #include <ac_nonexistent.h>
3268 _ACEOF
3269 if { (ac_try="$ac_cpp conftest.$ac_ext"
3270 case "(($ac_try" in
3271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272 *) ac_try_echo=$ac_try;;
3273 esac
3274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3275 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3276 ac_status=$?
3277 grep -v '^ *+' conftest.er1 >conftest.err
3278 rm -f conftest.er1
3279 cat conftest.err >&5
3280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 (exit $ac_status); } >/dev/null && {
3282 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3283 test ! -s conftest.err
3284 }; then
3285 # Broken: success on invalid input.
3286 continue
3287 else
3288 echo "$as_me: failed program was:" >&5
3289 sed 's/^/| /' conftest.$ac_ext >&5
3290
3291 # Passes both tests.
3292 ac_preproc_ok=:
3293 break
3294 fi
3295
3296 rm -f conftest.err conftest.$ac_ext
3297
3298 done
3299 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3300 rm -f conftest.err conftest.$ac_ext
3301 if $ac_preproc_ok; then
3302 break
3303 fi
3304
3305 done
3306 ac_cv_prog_CPP=$CPP
3307
3308 fi
3309 CPP=$ac_cv_prog_CPP
3310 else
3311 ac_cv_prog_CPP=$CPP
3312 fi
3313 { echo "$as_me:$LINENO: result: $CPP" >&5
3314 echo "${ECHO_T}$CPP" >&6; }
3315 ac_preproc_ok=false
3316 for ac_c_preproc_warn_flag in '' yes
3317 do
3318 # Use a header file that comes with gcc, so configuring glibc
3319 # with a fresh cross-compiler works.
3320 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3321 # <limits.h> exists even on freestanding compilers.
3322 # On the NeXT, cc -E runs the code through the compiler's parser,
3323 # not just through cpp. "Syntax error" is here to catch this case.
3324 cat >conftest.$ac_ext <<_ACEOF
3325 /* confdefs.h. */
3326 _ACEOF
3327 cat confdefs.h >>conftest.$ac_ext
3328 cat >>conftest.$ac_ext <<_ACEOF
3329 /* end confdefs.h. */
3330 #ifdef __STDC__
3331 # include <limits.h>
3332 #else
3333 # include <assert.h>
3334 #endif
3335 Syntax error
3336 _ACEOF
3337 if { (ac_try="$ac_cpp conftest.$ac_ext"
3338 case "(($ac_try" in
3339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3340 *) ac_try_echo=$ac_try;;
3341 esac
3342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3343 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3344 ac_status=$?
3345 grep -v '^ *+' conftest.er1 >conftest.err
3346 rm -f conftest.er1
3347 cat conftest.err >&5
3348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 (exit $ac_status); } >/dev/null && {
3350 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3351 test ! -s conftest.err
3352 }; then
3353 :
3354 else
3355 echo "$as_me: failed program was:" >&5
3356 sed 's/^/| /' conftest.$ac_ext >&5
3357
3358 # Broken: fails on valid input.
3359 continue
3360 fi
3361
3362 rm -f conftest.err conftest.$ac_ext
3363
3364 # OK, works on sane cases. Now check whether nonexistent headers
3365 # can be detected and how.
3366 cat >conftest.$ac_ext <<_ACEOF
3367 /* confdefs.h. */
3368 _ACEOF
3369 cat confdefs.h >>conftest.$ac_ext
3370 cat >>conftest.$ac_ext <<_ACEOF
3371 /* end confdefs.h. */
3372 #include <ac_nonexistent.h>
3373 _ACEOF
3374 if { (ac_try="$ac_cpp conftest.$ac_ext"
3375 case "(($ac_try" in
3376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377 *) ac_try_echo=$ac_try;;
3378 esac
3379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3380 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3381 ac_status=$?
3382 grep -v '^ *+' conftest.er1 >conftest.err
3383 rm -f conftest.er1
3384 cat conftest.err >&5
3385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 (exit $ac_status); } >/dev/null && {
3387 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3388 test ! -s conftest.err
3389 }; then
3390 # Broken: success on invalid input.
3391 continue
3392 else
3393 echo "$as_me: failed program was:" >&5
3394 sed 's/^/| /' conftest.$ac_ext >&5
3395
3396 # Passes both tests.
3397 ac_preproc_ok=:
3398 break
3399 fi
3400
3401 rm -f conftest.err conftest.$ac_ext
3402
3403 done
3404 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3405 rm -f conftest.err conftest.$ac_ext
3406 if $ac_preproc_ok; then
3407 :
3408 else
3409 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3410 See \`config.log' for more details." >&5
3411 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3412 See \`config.log' for more details." >&2;}
3413 { (exit 1); exit 1; }; }
3414 fi
3415
3416 ac_ext=c
3417 ac_cpp='$CPP $CPPFLAGS'
3418 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3419 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3420 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3421
3422 # Find a good install program. We prefer a C program (faster),
3423 # so one script is as good as another. But avoid the broken or
3424 # incompatible versions:
3425 # SysV /etc/install, /usr/sbin/install
3426 # SunOS /usr/etc/install
3427 # IRIX /sbin/install
3428 # AIX /bin/install
3429 # AmigaOS /C/install, which installs bootblocks on floppy discs
3430 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3431 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3432 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3433 # OS/2's system install, which has a completely different semantic
3434 # ./install, which can be erroneously created by make from ./install.sh.
3435 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3436 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3437 if test -z "$INSTALL"; then
3438 if test "${ac_cv_path_install+set}" = set; then
3439 echo $ECHO_N "(cached) $ECHO_C" >&6
3440 else
3441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442 for as_dir in $PATH
3443 do
3444 IFS=$as_save_IFS
3445 test -z "$as_dir" && as_dir=.
3446 # Account for people who put trailing slashes in PATH elements.
3447 case $as_dir/ in
3448 ./ | .// | /cC/* | \
3449 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3450 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3451 /usr/ucb/* ) ;;
3452 *)
3453 # OSF1 and SCO ODT 3.0 have their own names for install.
3454 # Don't use installbsd from OSF since it installs stuff as root
3455 # by default.
3456 for ac_prog in ginstall scoinst install; do
3457 for ac_exec_ext in '' $ac_executable_extensions; do
3458 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3459 if test $ac_prog = install &&
3460 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3461 # AIX install. It has an incompatible calling convention.
3462 :
3463 elif test $ac_prog = install &&
3464 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3465 # program-specific install script used by HP pwplus--don't use.
3466 :
3467 else
3468 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3469 break 3
3470 fi
3471 fi
3472 done
3473 done
3474 ;;
3475 esac
3476 done
3477 IFS=$as_save_IFS
3478
3479
3480 fi
3481 if test "${ac_cv_path_install+set}" = set; then
3482 INSTALL=$ac_cv_path_install
3483 else
3484 # As a last resort, use the slow shell script. Don't cache a
3485 # value for INSTALL within a source directory, because that will
3486 # break other packages using the cache if that directory is
3487 # removed, or if the value is a relative name.
3488 INSTALL=$ac_install_sh
3489 fi
3490 fi
3491 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3492 echo "${ECHO_T}$INSTALL" >&6; }
3493
3494 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3495 # It thinks the first close brace ends the variable substitution.
3496 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3497
3498 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3499
3500 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3501
3502
3503
3504
3505 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3506 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3507 if test "${ac_cv_path_GREP+set}" = set; then
3508 echo $ECHO_N "(cached) $ECHO_C" >&6
3509 else
3510 # Extract the first word of "grep ggrep" to use in msg output
3511 if test -z "$GREP"; then
3512 set dummy grep ggrep; ac_prog_name=$2
3513 if test "${ac_cv_path_GREP+set}" = set; then
3514 echo $ECHO_N "(cached) $ECHO_C" >&6
3515 else
3516 ac_path_GREP_found=false
3517 # Loop through the user's path and test for each of PROGNAME-LIST
3518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3520 do
3521 IFS=$as_save_IFS
3522 test -z "$as_dir" && as_dir=.
3523 for ac_prog in grep ggrep; do
3524 for ac_exec_ext in '' $ac_executable_extensions; do
3525 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3526 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3527 # Check for GNU ac_path_GREP and select it if it is found.
3528 # Check for GNU $ac_path_GREP
3529 case `"$ac_path_GREP" --version 2>&1` in
3530 *GNU*)
3531 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3532 *)
3533 ac_count=0
3534 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3535 while :
3536 do
3537 cat "conftest.in" "conftest.in" >"conftest.tmp"
3538 mv "conftest.tmp" "conftest.in"
3539 cp "conftest.in" "conftest.nl"
3540 echo 'GREP' >> "conftest.nl"
3541 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3542 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3543 ac_count=`expr $ac_count + 1`
3544 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3545 # Best one so far, save it but keep looking for a better one
3546 ac_cv_path_GREP="$ac_path_GREP"
3547 ac_path_GREP_max=$ac_count
3548 fi
3549 # 10*(2^10) chars as input seems more than enough
3550 test $ac_count -gt 10 && break
3551 done
3552 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3553 esac
3554
3555
3556 $ac_path_GREP_found && break 3
3557 done
3558 done
3559
3560 done
3561 IFS=$as_save_IFS
3562
3563
3564 fi
3565
3566 GREP="$ac_cv_path_GREP"
3567 if test -z "$GREP"; then
3568 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3569 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3570 { (exit 1); exit 1; }; }
3571 fi
3572
3573 else
3574 ac_cv_path_GREP=$GREP
3575 fi
3576
3577
3578 fi
3579 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3580 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3581 GREP="$ac_cv_path_GREP"
3582
3583
3584 { echo "$as_me:$LINENO: checking for egrep" >&5
3585 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3586 if test "${ac_cv_path_EGREP+set}" = set; then
3587 echo $ECHO_N "(cached) $ECHO_C" >&6
3588 else
3589 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3590 then ac_cv_path_EGREP="$GREP -E"
3591 else
3592 # Extract the first word of "egrep" to use in msg output
3593 if test -z "$EGREP"; then
3594 set dummy egrep; ac_prog_name=$2
3595 if test "${ac_cv_path_EGREP+set}" = set; then
3596 echo $ECHO_N "(cached) $ECHO_C" >&6
3597 else
3598 ac_path_EGREP_found=false
3599 # Loop through the user's path and test for each of PROGNAME-LIST
3600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3601 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3602 do
3603 IFS=$as_save_IFS
3604 test -z "$as_dir" && as_dir=.
3605 for ac_prog in egrep; do
3606 for ac_exec_ext in '' $ac_executable_extensions; do
3607 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3608 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3609 # Check for GNU ac_path_EGREP and select it if it is found.
3610 # Check for GNU $ac_path_EGREP
3611 case `"$ac_path_EGREP" --version 2>&1` in
3612 *GNU*)
3613 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3614 *)
3615 ac_count=0
3616 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3617 while :
3618 do
3619 cat "conftest.in" "conftest.in" >"conftest.tmp"
3620 mv "conftest.tmp" "conftest.in"
3621 cp "conftest.in" "conftest.nl"
3622 echo 'EGREP' >> "conftest.nl"
3623 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3624 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3625 ac_count=`expr $ac_count + 1`
3626 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3627 # Best one so far, save it but keep looking for a better one
3628 ac_cv_path_EGREP="$ac_path_EGREP"
3629 ac_path_EGREP_max=$ac_count
3630 fi
3631 # 10*(2^10) chars as input seems more than enough
3632 test $ac_count -gt 10 && break
3633 done
3634 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3635 esac
3636
3637
3638 $ac_path_EGREP_found && break 3
3639 done
3640 done
3641
3642 done
3643 IFS=$as_save_IFS
3644
3645
3646 fi
3647
3648 EGREP="$ac_cv_path_EGREP"
3649 if test -z "$EGREP"; then
3650 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3651 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3652 { (exit 1); exit 1; }; }
3653 fi
3654
3655 else
3656 ac_cv_path_EGREP=$EGREP
3657 fi
3658
3659
3660 fi
3661 fi
3662 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3663 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3664 EGREP="$ac_cv_path_EGREP"
3665
3666
3667
3668 { echo "$as_me:$LINENO: checking for AIX" >&5
3669 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3670 cat >conftest.$ac_ext <<_ACEOF
3671 /* confdefs.h. */
3672 _ACEOF
3673 cat confdefs.h >>conftest.$ac_ext
3674 cat >>conftest.$ac_ext <<_ACEOF
3675 /* end confdefs.h. */
3676 #ifdef _AIX
3677 yes
3678 #endif
3679
3680 _ACEOF
3681 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3682 $EGREP "yes" >/dev/null 2>&1; then
3683 { echo "$as_me:$LINENO: result: yes" >&5
3684 echo "${ECHO_T}yes" >&6; }
3685 cat >>confdefs.h <<\_ACEOF
3686 #define _ALL_SOURCE 1
3687 _ACEOF
3688
3689 else
3690 { echo "$as_me:$LINENO: result: no" >&5
3691 echo "${ECHO_T}no" >&6; }
3692 fi
3693 rm -f conftest*
3694
3695
3696
3697 cat >>confdefs.h <<\_ACEOF
3698 #define _GNU_SOURCE 1
3699 _ACEOF
3700
3701
3702 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3703 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3704 if test "${ac_cv_search_strerror+set}" = set; then
3705 echo $ECHO_N "(cached) $ECHO_C" >&6
3706 else
3707 ac_func_search_save_LIBS=$LIBS
3708 cat >conftest.$ac_ext <<_ACEOF
3709 /* confdefs.h. */
3710 _ACEOF
3711 cat confdefs.h >>conftest.$ac_ext
3712 cat >>conftest.$ac_ext <<_ACEOF
3713 /* end confdefs.h. */
3714
3715 /* Override any GCC internal prototype to avoid an error.
3716 Use char because int might match the return type of a GCC
3717 builtin and then its argument prototype would still apply. */
3718 #ifdef __cplusplus
3719 extern "C"
3720 #endif
3721 char strerror ();
3722 int
3723 main ()
3724 {
3725 return strerror ();
3726 ;
3727 return 0;
3728 }
3729 _ACEOF
3730 for ac_lib in '' cposix; do
3731 if test -z "$ac_lib"; then
3732 ac_res="none required"
3733 else
3734 ac_res=-l$ac_lib
3735 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3736 fi
3737 rm -f conftest.$ac_objext conftest$ac_exeext
3738 if { (ac_try="$ac_link"
3739 case "(($ac_try" in
3740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3741 *) ac_try_echo=$ac_try;;
3742 esac
3743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3744 (eval "$ac_link") 2>conftest.er1
3745 ac_status=$?
3746 grep -v '^ *+' conftest.er1 >conftest.err
3747 rm -f conftest.er1
3748 cat conftest.err >&5
3749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3750 (exit $ac_status); } && {
3751 test -z "$ac_c_werror_flag" ||
3752 test ! -s conftest.err
3753 } && test -s conftest$ac_exeext &&
3754 $as_test_x conftest$ac_exeext; then
3755 ac_cv_search_strerror=$ac_res
3756 else
3757 echo "$as_me: failed program was:" >&5
3758 sed 's/^/| /' conftest.$ac_ext >&5
3759
3760
3761 fi
3762
3763 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3764 conftest$ac_exeext
3765 if test "${ac_cv_search_strerror+set}" = set; then
3766 break
3767 fi
3768 done
3769 if test "${ac_cv_search_strerror+set}" = set; then
3770 :
3771 else
3772 ac_cv_search_strerror=no
3773 fi
3774 rm conftest.$ac_ext
3775 LIBS=$ac_func_search_save_LIBS
3776 fi
3777 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3778 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3779 ac_res=$ac_cv_search_strerror
3780 if test "$ac_res" != no; then
3781 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3782
3783 fi
3784
3785 ac_ext=cpp
3786 ac_cpp='$CXXCPP $CPPFLAGS'
3787 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3788 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3790
3791
3792 if test x$GCC = xyes && test x$GXX = xyes; then
3793 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3794 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3795 save_CXX="$CXX"
3796 save_LIBS="$LIBS"
3797 CXX="$CC"
3798 LIBS="$LIBS -lsupc++"
3799 LINKER="$CC"
3800
3801 cat >conftest.$ac_ext <<_ACEOF
3802 /* confdefs.h. */
3803 _ACEOF
3804 cat confdefs.h >>conftest.$ac_ext
3805 cat >>conftest.$ac_ext <<_ACEOF
3806 /* end confdefs.h. */
3807 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3808 int
3809 main ()
3810 {
3811
3812 ;
3813 return 0;
3814 }
3815 _ACEOF
3816 rm -f conftest.$ac_objext conftest$ac_exeext
3817 if { (ac_try="$ac_link"
3818 case "(($ac_try" in
3819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820 *) ac_try_echo=$ac_try;;
3821 esac
3822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3823 (eval "$ac_link") 2>conftest.er1
3824 ac_status=$?
3825 grep -v '^ *+' conftest.er1 >conftest.err
3826 rm -f conftest.er1
3827 cat conftest.err >&5
3828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 (exit $ac_status); } && {
3830 test -z "$ac_cxx_werror_flag" ||
3831 test ! -s conftest.err
3832 } && test -s conftest$ac_exeext &&
3833 $as_test_x conftest$ac_exeext; then
3834 { echo "$as_me:$LINENO: result: ok" >&5
3835 echo "${ECHO_T}ok" >&6; }
3836 else
3837 echo "$as_me: failed program was:" >&5
3838 sed 's/^/| /' conftest.$ac_ext >&5
3839
3840
3841 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3842 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3843 LIBS="$save_LIBS"
3844 LINKER="$save_CXX"
3845
3846
3847 fi
3848
3849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3850 conftest$ac_exeext conftest.$ac_ext
3851 CXX="$save_CXX"
3852 fi
3853 LINKER=$LINKER
3854
3855
3856 if test -z "$orig_CXXFLAGS"; then
3857 if test x$GCC = xyes && test "x$GXX" = xyes; then
3858 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3859 cat >conftest.$ac_ext <<_ACEOF
3860 /* confdefs.h. */
3861 _ACEOF
3862 cat confdefs.h >>conftest.$ac_ext
3863 cat >>conftest.$ac_ext <<_ACEOF
3864 /* end confdefs.h. */
3865
3866 int
3867 main ()
3868 {
3869
3870 ;
3871 return 0;
3872 }
3873 _ACEOF
3874 rm -f conftest.$ac_objext
3875 if { (ac_try="$ac_compile"
3876 case "(($ac_try" in
3877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3878 *) ac_try_echo=$ac_try;;
3879 esac
3880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3881 (eval "$ac_compile") 2>conftest.er1
3882 ac_status=$?
3883 grep -v '^ *+' conftest.er1 >conftest.err
3884 rm -f conftest.er1
3885 cat conftest.err >&5
3886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3887 (exit $ac_status); } && {
3888 test -z "$ac_cxx_werror_flag" ||
3889 test ! -s conftest.err
3890 } && test -s conftest.$ac_objext; then
3891 :
3892 else
3893 echo "$as_me: failed program was:" >&5
3894 sed 's/^/| /' conftest.$ac_ext >&5
3895
3896 CXXFLAGS="-g -O3"
3897 fi
3898
3899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3900 else
3901 CXXFLAGS="-O"
3902 fi
3903 CFLAGS="$CXXFLAGS"
3904 fi
3905
3906 case $host in
3907 *-*-solaris* )
3908
3909 cat >>confdefs.h <<\_ACEOF
3910 #define _XOPEN_SOURCE 500
3911 _ACEOF
3912
3913 ;;
3914 esac
3915
3916 { echo "$as_me:$LINENO: checking for setlocale" >&5
3917 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3918 if test "${ac_cv_func_setlocale+set}" = set; then
3919 echo $ECHO_N "(cached) $ECHO_C" >&6
3920 else
3921 cat >conftest.$ac_ext <<_ACEOF
3922 /* confdefs.h. */
3923 _ACEOF
3924 cat confdefs.h >>conftest.$ac_ext
3925 cat >>conftest.$ac_ext <<_ACEOF
3926 /* end confdefs.h. */
3927 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3928 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3929 #define setlocale innocuous_setlocale
3930
3931 /* System header to define __stub macros and hopefully few prototypes,
3932 which can conflict with char setlocale (); below.
3933 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3934 <limits.h> exists even on freestanding compilers. */
3935
3936 #ifdef __STDC__
3937 # include <limits.h>
3938 #else
3939 # include <assert.h>
3940 #endif
3941
3942 #undef setlocale
3943
3944 /* Override any GCC internal prototype to avoid an error.
3945 Use char because int might match the return type of a GCC
3946 builtin and then its argument prototype would still apply. */
3947 #ifdef __cplusplus
3948 extern "C"
3949 #endif
3950 char setlocale ();
3951 /* The GNU C library defines this for functions which it implements
3952 to always fail with ENOSYS. Some functions are actually named
3953 something starting with __ and the normal name is an alias. */
3954 #if defined __stub_setlocale || defined __stub___setlocale
3955 choke me
3956 #endif
3957
3958 int
3959 main ()
3960 {
3961 return setlocale ();
3962 ;
3963 return 0;
3964 }
3965 _ACEOF
3966 rm -f conftest.$ac_objext conftest$ac_exeext
3967 if { (ac_try="$ac_link"
3968 case "(($ac_try" in
3969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3970 *) ac_try_echo=$ac_try;;
3971 esac
3972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3973 (eval "$ac_link") 2>conftest.er1
3974 ac_status=$?
3975 grep -v '^ *+' conftest.er1 >conftest.err
3976 rm -f conftest.er1
3977 cat conftest.err >&5
3978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 (exit $ac_status); } && {
3980 test -z "$ac_cxx_werror_flag" ||
3981 test ! -s conftest.err
3982 } && test -s conftest$ac_exeext &&
3983 $as_test_x conftest$ac_exeext; then
3984 ac_cv_func_setlocale=yes
3985 else
3986 echo "$as_me: failed program was:" >&5
3987 sed 's/^/| /' conftest.$ac_ext >&5
3988
3989 ac_cv_func_setlocale=no
3990 fi
3991
3992 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3993 conftest$ac_exeext conftest.$ac_ext
3994 fi
3995 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3996 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3997 if test $ac_cv_func_setlocale = yes; then
3998 :
3999 else
4000 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4001 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4002 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4003 echo $ECHO_N "(cached) $ECHO_C" >&6
4004 else
4005 ac_check_lib_save_LIBS=$LIBS
4006 LIBS="-lxpg4 $LIBS"
4007 cat >conftest.$ac_ext <<_ACEOF
4008 /* confdefs.h. */
4009 _ACEOF
4010 cat confdefs.h >>conftest.$ac_ext
4011 cat >>conftest.$ac_ext <<_ACEOF
4012 /* end confdefs.h. */
4013
4014 /* Override any GCC internal prototype to avoid an error.
4015 Use char because int might match the return type of a GCC
4016 builtin and then its argument prototype would still apply. */
4017 #ifdef __cplusplus
4018 extern "C"
4019 #endif
4020 char setlocale ();
4021 int
4022 main ()
4023 {
4024 return setlocale ();
4025 ;
4026 return 0;
4027 }
4028 _ACEOF
4029 rm -f conftest.$ac_objext conftest$ac_exeext
4030 if { (ac_try="$ac_link"
4031 case "(($ac_try" in
4032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033 *) ac_try_echo=$ac_try;;
4034 esac
4035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036 (eval "$ac_link") 2>conftest.er1
4037 ac_status=$?
4038 grep -v '^ *+' conftest.er1 >conftest.err
4039 rm -f conftest.er1
4040 cat conftest.err >&5
4041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 (exit $ac_status); } && {
4043 test -z "$ac_cxx_werror_flag" ||
4044 test ! -s conftest.err
4045 } && test -s conftest$ac_exeext &&
4046 $as_test_x conftest$ac_exeext; then
4047 ac_cv_lib_xpg4_setlocale=yes
4048 else
4049 echo "$as_me: failed program was:" >&5
4050 sed 's/^/| /' conftest.$ac_ext >&5
4051
4052 ac_cv_lib_xpg4_setlocale=no
4053 fi
4054
4055 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4056 conftest$ac_exeext conftest.$ac_ext
4057 LIBS=$ac_check_lib_save_LIBS
4058 fi
4059 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4060 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4061 if test $ac_cv_lib_xpg4_setlocale = yes; then
4062 LIBS="$LIBS -lxpg4"
4063 fi
4064
4065 fi
4066
4067
4068 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4069 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4070 if test "${ac_cv_func_gethostbyname+set}" = set; then
4071 echo $ECHO_N "(cached) $ECHO_C" >&6
4072 else
4073 cat >conftest.$ac_ext <<_ACEOF
4074 /* confdefs.h. */
4075 _ACEOF
4076 cat confdefs.h >>conftest.$ac_ext
4077 cat >>conftest.$ac_ext <<_ACEOF
4078 /* end confdefs.h. */
4079 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4080 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4081 #define gethostbyname innocuous_gethostbyname
4082
4083 /* System header to define __stub macros and hopefully few prototypes,
4084 which can conflict with char gethostbyname (); below.
4085 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4086 <limits.h> exists even on freestanding compilers. */
4087
4088 #ifdef __STDC__
4089 # include <limits.h>
4090 #else
4091 # include <assert.h>
4092 #endif
4093
4094 #undef gethostbyname
4095
4096 /* Override any GCC internal prototype to avoid an error.
4097 Use char because int might match the return type of a GCC
4098 builtin and then its argument prototype would still apply. */
4099 #ifdef __cplusplus
4100 extern "C"
4101 #endif
4102 char gethostbyname ();
4103 /* The GNU C library defines this for functions which it implements
4104 to always fail with ENOSYS. Some functions are actually named
4105 something starting with __ and the normal name is an alias. */
4106 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4107 choke me
4108 #endif
4109
4110 int
4111 main ()
4112 {
4113 return gethostbyname ();
4114 ;
4115 return 0;
4116 }
4117 _ACEOF
4118 rm -f conftest.$ac_objext conftest$ac_exeext
4119 if { (ac_try="$ac_link"
4120 case "(($ac_try" in
4121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4122 *) ac_try_echo=$ac_try;;
4123 esac
4124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4125 (eval "$ac_link") 2>conftest.er1
4126 ac_status=$?
4127 grep -v '^ *+' conftest.er1 >conftest.err
4128 rm -f conftest.er1
4129 cat conftest.err >&5
4130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 (exit $ac_status); } && {
4132 test -z "$ac_cxx_werror_flag" ||
4133 test ! -s conftest.err
4134 } && test -s conftest$ac_exeext &&
4135 $as_test_x conftest$ac_exeext; then
4136 ac_cv_func_gethostbyname=yes
4137 else
4138 echo "$as_me: failed program was:" >&5
4139 sed 's/^/| /' conftest.$ac_ext >&5
4140
4141 ac_cv_func_gethostbyname=no
4142 fi
4143
4144 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4145 conftest$ac_exeext conftest.$ac_ext
4146 fi
4147 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4148 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4149 if test $ac_cv_func_gethostbyname = yes; then
4150 :
4151 else
4152 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4153 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4154 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4155 echo $ECHO_N "(cached) $ECHO_C" >&6
4156 else
4157 ac_check_lib_save_LIBS=$LIBS
4158 LIBS="-lnsl $LIBS"
4159 cat >conftest.$ac_ext <<_ACEOF
4160 /* confdefs.h. */
4161 _ACEOF
4162 cat confdefs.h >>conftest.$ac_ext
4163 cat >>conftest.$ac_ext <<_ACEOF
4164 /* end confdefs.h. */
4165
4166 /* Override any GCC internal prototype to avoid an error.
4167 Use char because int might match the return type of a GCC
4168 builtin and then its argument prototype would still apply. */
4169 #ifdef __cplusplus
4170 extern "C"
4171 #endif
4172 char gethostbyname ();
4173 int
4174 main ()
4175 {
4176 return gethostbyname ();
4177 ;
4178 return 0;
4179 }
4180 _ACEOF
4181 rm -f conftest.$ac_objext conftest$ac_exeext
4182 if { (ac_try="$ac_link"
4183 case "(($ac_try" in
4184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4185 *) ac_try_echo=$ac_try;;
4186 esac
4187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4188 (eval "$ac_link") 2>conftest.er1
4189 ac_status=$?
4190 grep -v '^ *+' conftest.er1 >conftest.err
4191 rm -f conftest.er1
4192 cat conftest.err >&5
4193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 (exit $ac_status); } && {
4195 test -z "$ac_cxx_werror_flag" ||
4196 test ! -s conftest.err
4197 } && test -s conftest$ac_exeext &&
4198 $as_test_x conftest$ac_exeext; then
4199 ac_cv_lib_nsl_gethostbyname=yes
4200 else
4201 echo "$as_me: failed program was:" >&5
4202 sed 's/^/| /' conftest.$ac_ext >&5
4203
4204 ac_cv_lib_nsl_gethostbyname=no
4205 fi
4206
4207 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4208 conftest$ac_exeext conftest.$ac_ext
4209 LIBS=$ac_check_lib_save_LIBS
4210 fi
4211 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4212 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4213 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4214 LIBS="$LIBS -lnsl"
4215 fi
4216
4217 fi
4218
4219 { echo "$as_me:$LINENO: checking for socket" >&5
4220 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4221 if test "${ac_cv_func_socket+set}" = set; then
4222 echo $ECHO_N "(cached) $ECHO_C" >&6
4223 else
4224 cat >conftest.$ac_ext <<_ACEOF
4225 /* confdefs.h. */
4226 _ACEOF
4227 cat confdefs.h >>conftest.$ac_ext
4228 cat >>conftest.$ac_ext <<_ACEOF
4229 /* end confdefs.h. */
4230 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4231 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4232 #define socket innocuous_socket
4233
4234 /* System header to define __stub macros and hopefully few prototypes,
4235 which can conflict with char socket (); below.
4236 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4237 <limits.h> exists even on freestanding compilers. */
4238
4239 #ifdef __STDC__
4240 # include <limits.h>
4241 #else
4242 # include <assert.h>
4243 #endif
4244
4245 #undef socket
4246
4247 /* Override any GCC internal prototype to avoid an error.
4248 Use char because int might match the return type of a GCC
4249 builtin and then its argument prototype would still apply. */
4250 #ifdef __cplusplus
4251 extern "C"
4252 #endif
4253 char socket ();
4254 /* The GNU C library defines this for functions which it implements
4255 to always fail with ENOSYS. Some functions are actually named
4256 something starting with __ and the normal name is an alias. */
4257 #if defined __stub_socket || defined __stub___socket
4258 choke me
4259 #endif
4260
4261 int
4262 main ()
4263 {
4264 return socket ();
4265 ;
4266 return 0;
4267 }
4268 _ACEOF
4269 rm -f conftest.$ac_objext conftest$ac_exeext
4270 if { (ac_try="$ac_link"
4271 case "(($ac_try" in
4272 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4273 *) ac_try_echo=$ac_try;;
4274 esac
4275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4276 (eval "$ac_link") 2>conftest.er1
4277 ac_status=$?
4278 grep -v '^ *+' conftest.er1 >conftest.err
4279 rm -f conftest.er1
4280 cat conftest.err >&5
4281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282 (exit $ac_status); } && {
4283 test -z "$ac_cxx_werror_flag" ||
4284 test ! -s conftest.err
4285 } && test -s conftest$ac_exeext &&
4286 $as_test_x conftest$ac_exeext; then
4287 ac_cv_func_socket=yes
4288 else
4289 echo "$as_me: failed program was:" >&5
4290 sed 's/^/| /' conftest.$ac_ext >&5
4291
4292 ac_cv_func_socket=no
4293 fi
4294
4295 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4296 conftest$ac_exeext conftest.$ac_ext
4297 fi
4298 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4299 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4300 if test $ac_cv_func_socket = yes; then
4301 :
4302 else
4303 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4304 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4305 if test "${ac_cv_lib_socket_socket+set}" = set; then
4306 echo $ECHO_N "(cached) $ECHO_C" >&6
4307 else
4308 ac_check_lib_save_LIBS=$LIBS
4309 LIBS="-lsocket $LIBS"
4310 cat >conftest.$ac_ext <<_ACEOF
4311 /* confdefs.h. */
4312 _ACEOF
4313 cat confdefs.h >>conftest.$ac_ext
4314 cat >>conftest.$ac_ext <<_ACEOF
4315 /* end confdefs.h. */
4316
4317 /* Override any GCC internal prototype to avoid an error.
4318 Use char because int might match the return type of a GCC
4319 builtin and then its argument prototype would still apply. */
4320 #ifdef __cplusplus
4321 extern "C"
4322 #endif
4323 char socket ();
4324 int
4325 main ()
4326 {
4327 return socket ();
4328 ;
4329 return 0;
4330 }
4331 _ACEOF
4332 rm -f conftest.$ac_objext conftest$ac_exeext
4333 if { (ac_try="$ac_link"
4334 case "(($ac_try" in
4335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4336 *) ac_try_echo=$ac_try;;
4337 esac
4338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4339 (eval "$ac_link") 2>conftest.er1
4340 ac_status=$?
4341 grep -v '^ *+' conftest.er1 >conftest.err
4342 rm -f conftest.er1
4343 cat conftest.err >&5
4344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4345 (exit $ac_status); } && {
4346 test -z "$ac_cxx_werror_flag" ||
4347 test ! -s conftest.err
4348 } && test -s conftest$ac_exeext &&
4349 $as_test_x conftest$ac_exeext; then
4350 ac_cv_lib_socket_socket=yes
4351 else
4352 echo "$as_me: failed program was:" >&5
4353 sed 's/^/| /' conftest.$ac_ext >&5
4354
4355 ac_cv_lib_socket_socket=no
4356 fi
4357
4358 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4359 conftest$ac_exeext conftest.$ac_ext
4360 LIBS=$ac_check_lib_save_LIBS
4361 fi
4362 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4363 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4364 if test $ac_cv_lib_socket_socket = yes; then
4365 LIBS="$LIBS -lsocket"
4366 fi
4367
4368 fi
4369
4370
4371 support_frills=yes
4372 support_inheritpixmap=yes
4373 support_fading=yes
4374 support_keepscrolling=yes
4375 support_selectionscrolling=yes
4376 support_mousewheel=yes
4377 support_mouseslipwheel=yes
4378 support_text_blink=yes
4379 support_pointer_blank=yes
4380 support_scroll_rxvt=yes
4381 support_scroll_next=yes
4382 support_scroll_xterm=yes
4383 support_scroll_plain=yes
4384 support_xim=yes
4385 support_afterimage=yes
4386 support_afterstep=yes
4387 support_xft=yes
4388 support_unicode3=no
4389 support_combining=yes
4390 support_8bitctrls=no
4391 support_iso14755=yes
4392 support_styles=yes
4393 support_perl=yes
4394 codesets=all
4395
4396
4397 # Check whether --enable-everything was given.
4398 if test "${enable_everything+set}" = set; then
4399 enableval=$enable_everything;
4400 if test x$enableval = xno; then
4401 support_frills=no
4402 support_inheritpixmap=no
4403 support_fading=no
4404 support_keepscrolling=no
4405 support_selectionscrolling=no
4406 support_lastlog=no
4407 support_mousewheel=no
4408 support_mouseslipwheel=no
4409 support_text_blink=no
4410 support_pointer_blank=no
4411 support_scroll_rxvt=no
4412 support_scroll_next=no
4413 support_scroll_xterm=no
4414 support_scroll_plain=no
4415 support_utmp=no
4416 support_wtmp=no
4417 support_xim=no
4418 support_afterimage=no
4419 support_afterstep=no
4420 support_xft=no
4421 support_unicode3=no
4422 support_combining=no
4423 support_8bitctrls=no
4424 support_iso14755=no
4425 support_styles=no
4426 support_perl=no
4427 codesets=
4428 fi
4429 if test x$enableval = xyes; then
4430 support_frills=yes
4431 support_inheritpixmap=yes
4432 support_fading=yes
4433 support_keepscrolling=yes
4434 support_selectionscrolling=yes
4435 support_lastlog=yes
4436 support_mousewheel=yes
4437 support_mouseslipwheel=yes
4438 support_text_blink=yes
4439 support_pointer_blank=yes
4440 support_scroll_rxvt=yes
4441 support_scroll_next=yes
4442 support_scroll_xterm=yes
4443 support_scroll_plain=yes
4444 support_utmp=yes
4445 support_wtmp=yes
4446 support_xim=yes
4447 support_afterimage=yes
4448 support_afterstep=yes
4449 support_xft=yes
4450 support_unicode3=yes
4451 support_combining=yes
4452 #support_8bitctrls=yes
4453 support_iso14755=yes
4454 support_styles=yes
4455 support_perl=yes
4456 codesets=all
4457 fi
4458
4459 fi
4460
4461
4462 WARNINGS=no
4463 # Check whether --enable-warnings was given.
4464 if test "${enable_warnings+set}" = set; then
4465 enableval=$enable_warnings; if test x$enableval = xyes; then
4466 WARNINGS=yes
4467 fi
4468 fi
4469
4470 if test x$GXX = xyes; then
4471 if test $WARNINGS = yes; then
4472 save_CXXFLAGS="$CXXFLAGS"
4473 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4474 cat >conftest.$ac_ext <<_ACEOF
4475 /* confdefs.h. */
4476 _ACEOF
4477 cat confdefs.h >>conftest.$ac_ext
4478 cat >>conftest.$ac_ext <<_ACEOF
4479 /* end confdefs.h. */
4480
4481 int
4482 main ()
4483 {
4484
4485 ;
4486 return 0;
4487 }
4488 _ACEOF
4489 rm -f conftest.$ac_objext
4490 if { (ac_try="$ac_compile"
4491 case "(($ac_try" in
4492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4493 *) ac_try_echo=$ac_try;;
4494 esac
4495 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4496 (eval "$ac_compile") 2>conftest.er1
4497 ac_status=$?
4498 grep -v '^ *+' conftest.er1 >conftest.err
4499 rm -f conftest.er1
4500 cat conftest.err >&5
4501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4502 (exit $ac_status); } && {
4503 test -z "$ac_cxx_werror_flag" ||
4504 test ! -s conftest.err
4505 } && test -s conftest.$ac_objext; then
4506 :
4507 else
4508 echo "$as_me: failed program was:" >&5
4509 sed 's/^/| /' conftest.$ac_ext >&5
4510
4511 CXXFLAGS="$save_CXXFLAGS"
4512 fi
4513
4514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4515 else
4516 CXXFLAGS="$CXXFLAGS -w"
4517 fi
4518 fi
4519
4520 # Check whether --enable-unicode3 was given.
4521 if test "${enable_unicode3+set}" = set; then
4522 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4523 support_unicode3=$enableval
4524 fi
4525 fi
4526
4527
4528 # Check whether --enable-combining was given.
4529 if test "${enable_combining+set}" = set; then
4530 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4531 support_combining=$enableval
4532 fi
4533 fi
4534
4535
4536 # Check whether --enable-xft was given.
4537 if test "${enable_xft+set}" = set; then
4538 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4539 support_xft=$enableval
4540 fi
4541 fi
4542
4543
4544 # Check whether --enable-font-styles was given.
4545 if test "${enable_font_styles+set}" = set; then
4546 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4547 support_styles=$enableval
4548 fi
4549 fi
4550
4551
4552 # Check whether --enable-afterimage was given.
4553 if test "${enable_afterimage+set}" = set; then
4554 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4555 support_afterimage=$enableval
4556 fi
4557 fi
4558
4559
4560
4561 # Check whether --with-afterimage_config was given.
4562 if test "${with_afterimage_config+set}" = set; then
4563 withval=$with_afterimage_config; if test "x$withval" != x; then
4564 afterimage_config=$withval/afterimage-config
4565 fi
4566 fi
4567
4568
4569
4570 # Check whether --enable-transparency was given.
4571 if test "${enable_transparency+set}" = set; then
4572 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4573 support_inheritpixmap=$enableval
4574 fi
4575 fi
4576
4577
4578 # Check whether --enable-fading was given.
4579 if test "${enable_fading+set}" = set; then
4580 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4581 support_fading=$enableval
4582 fi
4583 fi
4584
4585
4586 # Check whether --enable-rxvt-scroll was given.
4587 if test "${enable_rxvt_scroll+set}" = set; then
4588 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4589 support_scroll_rxvt=$enableval
4590 fi
4591 fi
4592
4593
4594 # Check whether --enable-next-scroll was given.
4595 if test "${enable_next_scroll+set}" = set; then
4596 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4597 support_scroll_next=$enableval
4598 fi
4599 fi
4600
4601
4602 # Check whether --enable-xterm-scroll was given.
4603 if test "${enable_xterm_scroll+set}" = set; then
4604 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4605 support_scroll_xterm=$enableval
4606 fi
4607 fi
4608
4609
4610 # Check whether --enable-plain-scroll was given.
4611 if test "${enable_plain_scroll+set}" = set; then
4612 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4613 support_scroll_plain=$enableval
4614 fi
4615 fi
4616
4617
4618 # Check whether --enable-perl was given.
4619 if test "${enable_perl+set}" = set; then
4620 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4621 support_perl=$enableval
4622 fi
4623 fi
4624
4625
4626
4627 # Check whether --with-codesets was given.
4628 if test "${with_codesets+set}" = set; then
4629 withval=$with_codesets; codesets="$withval"
4630 fi
4631
4632
4633 # Check whether --enable-xim was given.
4634 if test "${enable_xim+set}" = set; then
4635 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4636 support_xim=$enableval
4637 fi
4638 fi
4639
4640
4641 # Check whether --enable-backspace-key was given.
4642 if test "${enable_backspace_key+set}" = set; then
4643 enableval=$enable_backspace_key; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_BACKSPACE_KEY 1
4647 _ACEOF
4648
4649 fi
4650 fi
4651
4652
4653 # Check whether --enable-delete-key was given.
4654 if test "${enable_delete_key+set}" = set; then
4655 enableval=$enable_delete_key; if test x$enableval = xno; then
4656
4657 cat >>confdefs.h <<\_ACEOF
4658 #define NO_DELETE_KEY 1
4659 _ACEOF
4660
4661 fi
4662 fi
4663
4664
4665 # Check whether --enable-resources was given.
4666 if test "${enable_resources+set}" = set; then
4667 enableval=$enable_resources; if test x$enableval = xno; then
4668
4669 cat >>confdefs.h <<\_ACEOF
4670 #define NO_RESOURCES 1
4671 _ACEOF
4672
4673 fi
4674 fi
4675
4676
4677 # Check whether --enable-8bitctrls was given.
4678 if test "${enable_8bitctrls+set}" = set; then
4679 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4680 support_8bitctrls=$enableval
4681 fi
4682 fi
4683
4684
4685 RESFALLBACK=Rxvt
4686 # Check whether --enable-fallback was given.
4687 if test "${enable_fallback+set}" = set; then
4688 enableval=$enable_fallback;
4689 test x$enableval = xyes && enableval=Rxvt
4690 test x$enableval = xno && enableval=
4691 RESFALLBACK="$enableval"
4692
4693 fi
4694
4695
4696 if test x$RESFALLBACK != x; then
4697
4698 cat >>confdefs.h <<_ACEOF
4699 #define RESFALLBACK "$RESFALLBACK"
4700 _ACEOF
4701
4702 fi
4703
4704 RESNAME=urxvt
4705
4706 # Check whether --with-res-name was given.
4707 if test "${with_res_name+set}" = set; then
4708 withval=$with_res_name; RESNAME="$withval"
4709 fi
4710
4711
4712 cat >>confdefs.h <<_ACEOF
4713 #define RESNAME "$RESNAME"
4714 _ACEOF
4715
4716
4717 RESCLASS=URxvt
4718
4719 # Check whether --with-res-class was given.
4720 if test "${with_res_class+set}" = set; then
4721 withval=$with_res_class; RESCLASS="$withval"
4722 fi
4723
4724
4725 cat >>confdefs.h <<_ACEOF
4726 #define RESCLASS "$RESCLASS"
4727 _ACEOF
4728
4729
4730 RXVTNAME=urxvt
4731
4732 # Check whether --with-name was given.
4733 if test "${with_name+set}" = set; then
4734 withval=$with_name; RXVTNAME="$withval"
4735 fi
4736
4737
4738 cat >>confdefs.h <<_ACEOF
4739 #define RXVTNAME "$RXVTNAME"
4740 _ACEOF
4741
4742
4743 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4744
4745
4746 # Check whether --enable-swapscreen was given.
4747 if test "${enable_swapscreen+set}" = set; then
4748 enableval=$enable_swapscreen; if test x$enableval = xno; then
4749
4750 cat >>confdefs.h <<\_ACEOF
4751 #define NO_SECONDARY_SCREEN 1
4752 _ACEOF
4753
4754 fi
4755 fi
4756
4757
4758 # Check whether --enable-iso14755 was given.
4759 if test "${enable_iso14755+set}" = set; then
4760 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4761 support_iso14755=$enableval
4762 fi
4763 fi
4764
4765
4766 # Check whether --enable-frills was given.
4767 if test "${enable_frills+set}" = set; then
4768 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4769 support_frills=$enableval
4770 fi
4771 fi
4772
4773
4774 # Check whether --enable-keepscrolling was given.
4775 if test "${enable_keepscrolling+set}" = set; then
4776 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4777 support_keepscrolling=$enableval
4778 fi
4779 fi
4780
4781
4782 # Check whether --enable-selectionscrolling was given.
4783 if test "${enable_selectionscrolling+set}" = set; then
4784 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4785 support_selectionscrolling=$enableval
4786 fi
4787 fi
4788
4789
4790 # Check whether --enable-mousewheel was given.
4791 if test "${enable_mousewheel+set}" = set; then
4792 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4793 support_mousewheel=$enableval
4794 fi
4795 fi
4796
4797
4798 # Check whether --enable-slipwheeling was given.
4799 if test "${enable_slipwheeling+set}" = set; then
4800 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4801 support_mouseslipwheel=$enableval
4802 fi
4803 fi
4804
4805
4806 # Check whether --enable-smart-resize was given.
4807 if test "${enable_smart_resize+set}" = set; then
4808 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4809
4810 cat >>confdefs.h <<\_ACEOF
4811 #define SMART_RESIZE 1
4812 _ACEOF
4813
4814 fi
4815 fi
4816
4817
4818 # Check whether --enable-text-blink was given.
4819 if test "${enable_text_blink+set}" = set; then
4820 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4821 support_text_blink=$enableval
4822 fi
4823 fi
4824
4825
4826 # Check whether --enable-pointer-blank was given.
4827 if test "${enable_pointer_blank+set}" = set; then
4828 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4829 support_pointer_blank=$enableval
4830 fi
4831 fi
4832
4833
4834
4835 # Check whether --with-term was given.
4836 if test "${with_term+set}" = set; then
4837 withval=$with_term; if test x$withval != x; then
4838
4839 cat >>confdefs.h <<_ACEOF
4840 #define TERMENV "$withval"
4841 _ACEOF
4842 term="$withval"
4843 fi
4844 fi
4845
4846
4847
4848 # Check whether --with-terminfo was given.
4849 if test "${with_terminfo+set}" = set; then
4850 withval=$with_terminfo; if test x$withval != x; then
4851
4852 cat >>confdefs.h <<_ACEOF
4853 #define RXVT_TERMINFO "$withval"
4854 _ACEOF
4855 terminfo="$withval"
4856 fi
4857 fi
4858
4859
4860
4861 LIBEV_M4_AVOID_LIBRT=1
4862
4863 ac_ext=cpp
4864 ac_cpp='$CXXCPP $CPPFLAGS'
4865 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4866 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4867 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4868 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4869 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4870 if test -z "$CXXCPP"; then
4871 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4872 echo $ECHO_N "(cached) $ECHO_C" >&6
4873 else
4874 # Double quotes because CXXCPP needs to be expanded
4875 for CXXCPP in "$CXX -E" "/lib/cpp"
4876 do
4877 ac_preproc_ok=false
4878 for ac_cxx_preproc_warn_flag in '' yes
4879 do
4880 # Use a header file that comes with gcc, so configuring glibc
4881 # with a fresh cross-compiler works.
4882 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4883 # <limits.h> exists even on freestanding compilers.
4884 # On the NeXT, cc -E runs the code through the compiler's parser,
4885 # not just through cpp. "Syntax error" is here to catch this case.
4886 cat >conftest.$ac_ext <<_ACEOF
4887 /* confdefs.h. */
4888 _ACEOF
4889 cat confdefs.h >>conftest.$ac_ext
4890 cat >>conftest.$ac_ext <<_ACEOF
4891 /* end confdefs.h. */
4892 #ifdef __STDC__
4893 # include <limits.h>
4894 #else
4895 # include <assert.h>
4896 #endif
4897 Syntax error
4898 _ACEOF
4899 if { (ac_try="$ac_cpp conftest.$ac_ext"
4900 case "(($ac_try" in
4901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4902 *) ac_try_echo=$ac_try;;
4903 esac
4904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4905 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4906 ac_status=$?
4907 grep -v '^ *+' conftest.er1 >conftest.err
4908 rm -f conftest.er1
4909 cat conftest.err >&5
4910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4911 (exit $ac_status); } >/dev/null && {
4912 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4913 test ! -s conftest.err
4914 }; then
4915 :
4916 else
4917 echo "$as_me: failed program was:" >&5
4918 sed 's/^/| /' conftest.$ac_ext >&5
4919
4920 # Broken: fails on valid input.
4921 continue
4922 fi
4923
4924 rm -f conftest.err conftest.$ac_ext
4925
4926 # OK, works on sane cases. Now check whether nonexistent headers
4927 # can be detected and how.
4928 cat >conftest.$ac_ext <<_ACEOF
4929 /* confdefs.h. */
4930 _ACEOF
4931 cat confdefs.h >>conftest.$ac_ext
4932 cat >>conftest.$ac_ext <<_ACEOF
4933 /* end confdefs.h. */
4934 #include <ac_nonexistent.h>
4935 _ACEOF
4936 if { (ac_try="$ac_cpp conftest.$ac_ext"
4937 case "(($ac_try" in
4938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4939 *) ac_try_echo=$ac_try;;
4940 esac
4941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4942 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4943 ac_status=$?
4944 grep -v '^ *+' conftest.er1 >conftest.err
4945 rm -f conftest.er1
4946 cat conftest.err >&5
4947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4948 (exit $ac_status); } >/dev/null && {
4949 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4950 test ! -s conftest.err
4951 }; then
4952 # Broken: success on invalid input.
4953 continue
4954 else
4955 echo "$as_me: failed program was:" >&5
4956 sed 's/^/| /' conftest.$ac_ext >&5
4957
4958 # Passes both tests.
4959 ac_preproc_ok=:
4960 break
4961 fi
4962
4963 rm -f conftest.err conftest.$ac_ext
4964
4965 done
4966 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4967 rm -f conftest.err conftest.$ac_ext
4968 if $ac_preproc_ok; then
4969 break
4970 fi
4971
4972 done
4973 ac_cv_prog_CXXCPP=$CXXCPP
4974
4975 fi
4976 CXXCPP=$ac_cv_prog_CXXCPP
4977 else
4978 ac_cv_prog_CXXCPP=$CXXCPP
4979 fi
4980 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4981 echo "${ECHO_T}$CXXCPP" >&6; }
4982 ac_preproc_ok=false
4983 for ac_cxx_preproc_warn_flag in '' yes
4984 do
4985 # Use a header file that comes with gcc, so configuring glibc
4986 # with a fresh cross-compiler works.
4987 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4988 # <limits.h> exists even on freestanding compilers.
4989 # On the NeXT, cc -E runs the code through the compiler's parser,
4990 # not just through cpp. "Syntax error" is here to catch this case.
4991 cat >conftest.$ac_ext <<_ACEOF
4992 /* confdefs.h. */
4993 _ACEOF
4994 cat confdefs.h >>conftest.$ac_ext
4995 cat >>conftest.$ac_ext <<_ACEOF
4996 /* end confdefs.h. */
4997 #ifdef __STDC__
4998 # include <limits.h>
4999 #else
5000 # include <assert.h>
5001 #endif
5002 Syntax error
5003 _ACEOF
5004 if { (ac_try="$ac_cpp conftest.$ac_ext"
5005 case "(($ac_try" in
5006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5007 *) ac_try_echo=$ac_try;;
5008 esac
5009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5010 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5011 ac_status=$?
5012 grep -v '^ *+' conftest.er1 >conftest.err
5013 rm -f conftest.er1
5014 cat conftest.err >&5
5015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5016 (exit $ac_status); } >/dev/null && {
5017 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5018 test ! -s conftest.err
5019 }; then
5020 :
5021 else
5022 echo "$as_me: failed program was:" >&5
5023 sed 's/^/| /' conftest.$ac_ext >&5
5024
5025 # Broken: fails on valid input.
5026 continue
5027 fi
5028
5029 rm -f conftest.err conftest.$ac_ext
5030
5031 # OK, works on sane cases. Now check whether nonexistent headers
5032 # can be detected and how.
5033 cat >conftest.$ac_ext <<_ACEOF
5034 /* confdefs.h. */
5035 _ACEOF
5036 cat confdefs.h >>conftest.$ac_ext
5037 cat >>conftest.$ac_ext <<_ACEOF
5038 /* end confdefs.h. */
5039 #include <ac_nonexistent.h>
5040 _ACEOF
5041 if { (ac_try="$ac_cpp conftest.$ac_ext"
5042 case "(($ac_try" in
5043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5044 *) ac_try_echo=$ac_try;;
5045 esac
5046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5047 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5048 ac_status=$?
5049 grep -v '^ *+' conftest.er1 >conftest.err
5050 rm -f conftest.er1
5051 cat conftest.err >&5
5052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5053 (exit $ac_status); } >/dev/null && {
5054 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5055 test ! -s conftest.err
5056 }; then
5057 # Broken: success on invalid input.
5058 continue
5059 else
5060 echo "$as_me: failed program was:" >&5
5061 sed 's/^/| /' conftest.$ac_ext >&5
5062
5063 # Passes both tests.
5064 ac_preproc_ok=:
5065 break
5066 fi
5067
5068 rm -f conftest.err conftest.$ac_ext
5069
5070 done
5071 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5072 rm -f conftest.err conftest.$ac_ext
5073 if $ac_preproc_ok; then
5074 :
5075 else
5076 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5077 See \`config.log' for more details." >&5
5078 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5079 See \`config.log' for more details." >&2;}
5080 { (exit 1); exit 1; }; }
5081 fi
5082
5083 ac_ext=cpp
5084 ac_cpp='$CXXCPP $CPPFLAGS'
5085 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5086 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5087 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5088
5089
5090 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5091 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5092 if test "${ac_cv_header_stdc+set}" = set; then
5093 echo $ECHO_N "(cached) $ECHO_C" >&6
5094 else
5095 cat >conftest.$ac_ext <<_ACEOF
5096 /* confdefs.h. */
5097 _ACEOF
5098 cat confdefs.h >>conftest.$ac_ext
5099 cat >>conftest.$ac_ext <<_ACEOF
5100 /* end confdefs.h. */
5101 #include <stdlib.h>
5102 #include <stdarg.h>
5103 #include <string.h>
5104 #include <float.h>
5105
5106 int
5107 main ()
5108 {
5109
5110 ;
5111 return 0;
5112 }
5113 _ACEOF
5114 rm -f conftest.$ac_objext
5115 if { (ac_try="$ac_compile"
5116 case "(($ac_try" in
5117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5118 *) ac_try_echo=$ac_try;;
5119 esac
5120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5121 (eval "$ac_compile") 2>conftest.er1
5122 ac_status=$?
5123 grep -v '^ *+' conftest.er1 >conftest.err
5124 rm -f conftest.er1
5125 cat conftest.err >&5
5126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127 (exit $ac_status); } && {
5128 test -z "$ac_cxx_werror_flag" ||
5129 test ! -s conftest.err
5130 } && test -s conftest.$ac_objext; then
5131 ac_cv_header_stdc=yes
5132 else
5133 echo "$as_me: failed program was:" >&5
5134 sed 's/^/| /' conftest.$ac_ext >&5
5135
5136 ac_cv_header_stdc=no
5137 fi
5138
5139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5140
5141 if test $ac_cv_header_stdc = yes; then
5142 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5143 cat >conftest.$ac_ext <<_ACEOF
5144 /* confdefs.h. */
5145 _ACEOF
5146 cat confdefs.h >>conftest.$ac_ext
5147 cat >>conftest.$ac_ext <<_ACEOF
5148 /* end confdefs.h. */
5149 #include <string.h>
5150
5151 _ACEOF
5152 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5153 $EGREP "memchr" >/dev/null 2>&1; then
5154 :
5155 else
5156 ac_cv_header_stdc=no
5157 fi
5158 rm -f conftest*
5159
5160 fi
5161
5162 if test $ac_cv_header_stdc = yes; then
5163 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5164 cat >conftest.$ac_ext <<_ACEOF
5165 /* confdefs.h. */
5166 _ACEOF
5167 cat confdefs.h >>conftest.$ac_ext
5168 cat >>conftest.$ac_ext <<_ACEOF
5169 /* end confdefs.h. */
5170 #include <stdlib.h>
5171
5172 _ACEOF
5173 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5174 $EGREP "free" >/dev/null 2>&1; then
5175 :
5176 else
5177 ac_cv_header_stdc=no
5178 fi
5179 rm -f conftest*
5180
5181 fi
5182
5183 if test $ac_cv_header_stdc = yes; then
5184 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5185 if test "$cross_compiling" = yes; then
5186 :
5187 else
5188 cat >conftest.$ac_ext <<_ACEOF
5189 /* confdefs.h. */
5190 _ACEOF
5191 cat confdefs.h >>conftest.$ac_ext
5192 cat >>conftest.$ac_ext <<_ACEOF
5193 /* end confdefs.h. */
5194 #include <ctype.h>
5195 #include <stdlib.h>
5196 #if ((' ' & 0x0FF) == 0x020)
5197 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5198 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5199 #else
5200 # define ISLOWER(c) \
5201 (('a' <= (c) && (c) <= 'i') \
5202 || ('j' <= (c) && (c) <= 'r') \
5203 || ('s' <= (c) && (c) <= 'z'))
5204 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5205 #endif
5206
5207 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5208 int
5209 main ()
5210 {
5211 int i;
5212 for (i = 0; i < 256; i++)
5213 if (XOR (islower (i), ISLOWER (i))
5214 || toupper (i) != TOUPPER (i))
5215 return 2;
5216 return 0;
5217 }
5218 _ACEOF
5219 rm -f conftest$ac_exeext
5220 if { (ac_try="$ac_link"
5221 case "(($ac_try" in
5222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5223 *) ac_try_echo=$ac_try;;
5224 esac
5225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5226 (eval "$ac_link") 2>&5
5227 ac_status=$?
5228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5229 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5230 { (case "(($ac_try" in
5231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5232 *) ac_try_echo=$ac_try;;
5233 esac
5234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5235 (eval "$ac_try") 2>&5
5236 ac_status=$?
5237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5238 (exit $ac_status); }; }; then
5239 :
5240 else
5241 echo "$as_me: program exited with status $ac_status" >&5
5242 echo "$as_me: failed program was:" >&5
5243 sed 's/^/| /' conftest.$ac_ext >&5
5244
5245 ( exit $ac_status )
5246 ac_cv_header_stdc=no
5247 fi
5248 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5249 fi
5250
5251
5252 fi
5253 fi
5254 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5255 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5256 if test $ac_cv_header_stdc = yes; then
5257
5258 cat >>confdefs.h <<\_ACEOF
5259 #define STDC_HEADERS 1
5260 _ACEOF
5261
5262 fi
5263
5264 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5275 inttypes.h stdint.h unistd.h
5276 do
5277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5278 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5279 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5280 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5281 echo $ECHO_N "(cached) $ECHO_C" >&6
5282 else
5283 cat >conftest.$ac_ext <<_ACEOF
5284 /* confdefs.h. */
5285 _ACEOF
5286 cat confdefs.h >>conftest.$ac_ext
5287 cat >>conftest.$ac_ext <<_ACEOF
5288 /* end confdefs.h. */
5289 $ac_includes_default
5290
5291 #include <$ac_header>
5292 _ACEOF
5293 rm -f conftest.$ac_objext
5294 if { (ac_try="$ac_compile"
5295 case "(($ac_try" in
5296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5297 *) ac_try_echo=$ac_try;;
5298 esac
5299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5300 (eval "$ac_compile") 2>conftest.er1
5301 ac_status=$?
5302 grep -v '^ *+' conftest.er1 >conftest.err
5303 rm -f conftest.er1
5304 cat conftest.err >&5
5305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5306 (exit $ac_status); } && {
5307 test -z "$ac_cxx_werror_flag" ||
5308 test ! -s conftest.err
5309 } && test -s conftest.$ac_objext; then
5310 eval "$as_ac_Header=yes"
5311 else
5312 echo "$as_me: failed program was:" >&5
5313 sed 's/^/| /' conftest.$ac_ext >&5
5314
5315 eval "$as_ac_Header=no"
5316 fi
5317
5318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5319 fi
5320 ac_res=`eval echo '${'$as_ac_Header'}'`
5321 { echo "$as_me:$LINENO: result: $ac_res" >&5
5322 echo "${ECHO_T}$ac_res" >&6; }
5323 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5324 cat >>confdefs.h <<_ACEOF
5325 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5326 _ACEOF
5327
5328 fi
5329
5330 done
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340 for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5341 do
5342 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5343 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5344 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5345 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5346 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5347 echo $ECHO_N "(cached) $ECHO_C" >&6
5348 fi
5349 ac_res=`eval echo '${'$as_ac_Header'}'`
5350 { echo "$as_me:$LINENO: result: $ac_res" >&5
5351 echo "${ECHO_T}$ac_res" >&6; }
5352 else
5353 # Is the header compilable?
5354 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5355 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5356 cat >conftest.$ac_ext <<_ACEOF
5357 /* confdefs.h. */
5358 _ACEOF
5359 cat confdefs.h >>conftest.$ac_ext
5360 cat >>conftest.$ac_ext <<_ACEOF
5361 /* end confdefs.h. */
5362 $ac_includes_default
5363 #include <$ac_header>
5364 _ACEOF
5365 rm -f conftest.$ac_objext
5366 if { (ac_try="$ac_compile"
5367 case "(($ac_try" in
5368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5369 *) ac_try_echo=$ac_try;;
5370 esac
5371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5372 (eval "$ac_compile") 2>conftest.er1
5373 ac_status=$?
5374 grep -v '^ *+' conftest.er1 >conftest.err
5375 rm -f conftest.er1
5376 cat conftest.err >&5
5377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5378 (exit $ac_status); } && {
5379 test -z "$ac_cxx_werror_flag" ||
5380 test ! -s conftest.err
5381 } && test -s conftest.$ac_objext; then
5382 ac_header_compiler=yes
5383 else
5384 echo "$as_me: failed program was:" >&5
5385 sed 's/^/| /' conftest.$ac_ext >&5
5386
5387 ac_header_compiler=no
5388 fi
5389
5390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5391 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5392 echo "${ECHO_T}$ac_header_compiler" >&6; }
5393
5394 # Is the header present?
5395 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5396 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5397 cat >conftest.$ac_ext <<_ACEOF
5398 /* confdefs.h. */
5399 _ACEOF
5400 cat confdefs.h >>conftest.$ac_ext
5401 cat >>conftest.$ac_ext <<_ACEOF
5402 /* end confdefs.h. */
5403 #include <$ac_header>
5404 _ACEOF
5405 if { (ac_try="$ac_cpp conftest.$ac_ext"
5406 case "(($ac_try" in
5407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5408 *) ac_try_echo=$ac_try;;
5409 esac
5410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5411 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5412 ac_status=$?
5413 grep -v '^ *+' conftest.er1 >conftest.err
5414 rm -f conftest.er1
5415 cat conftest.err >&5
5416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417 (exit $ac_status); } >/dev/null && {
5418 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5419 test ! -s conftest.err
5420 }; then
5421 ac_header_preproc=yes
5422 else
5423 echo "$as_me: failed program was:" >&5
5424 sed 's/^/| /' conftest.$ac_ext >&5
5425
5426 ac_header_preproc=no
5427 fi
5428
5429 rm -f conftest.err conftest.$ac_ext
5430 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5431 echo "${ECHO_T}$ac_header_preproc" >&6; }
5432
5433 # So? What about this header?
5434 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5435 yes:no: )
5436 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5437 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5438 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5439 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5440 ac_header_preproc=yes
5441 ;;
5442 no:yes:* )
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5444 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5445 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5446 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5447 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5448 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5449 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5450 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5451 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5452 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5453 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5454 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5455
5456 ;;
5457 esac
5458 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5459 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5460 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5461 echo $ECHO_N "(cached) $ECHO_C" >&6
5462 else
5463 eval "$as_ac_Header=\$ac_header_preproc"
5464 fi
5465 ac_res=`eval echo '${'$as_ac_Header'}'`
5466 { echo "$as_me:$LINENO: result: $ac_res" >&5
5467 echo "${ECHO_T}$ac_res" >&6; }
5468
5469 fi
5470 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5471 cat >>confdefs.h <<_ACEOF
5472 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5473 _ACEOF
5474
5475 fi
5476
5477 done
5478
5479
5480
5481
5482
5483
5484
5485
5486 for ac_func in inotify_init epoll_ctl kqueue port_create poll select
5487 do
5488 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5489 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5490 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5491 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5492 echo $ECHO_N "(cached) $ECHO_C" >&6
5493 else
5494 cat >conftest.$ac_ext <<_ACEOF
5495 /* confdefs.h. */
5496 _ACEOF
5497 cat confdefs.h >>conftest.$ac_ext
5498 cat >>conftest.$ac_ext <<_ACEOF
5499 /* end confdefs.h. */
5500 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5501 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5502 #define $ac_func innocuous_$ac_func
5503
5504 /* System header to define __stub macros and hopefully few prototypes,
5505 which can conflict with char $ac_func (); below.
5506 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5507 <limits.h> exists even on freestanding compilers. */
5508
5509 #ifdef __STDC__
5510 # include <limits.h>
5511 #else
5512 # include <assert.h>
5513 #endif
5514
5515 #undef $ac_func
5516
5517 /* Override any GCC internal prototype to avoid an error.
5518 Use char because int might match the return type of a GCC
5519 builtin and then its argument prototype would still apply. */
5520 #ifdef __cplusplus
5521 extern "C"
5522 #endif
5523 char $ac_func ();
5524 /* The GNU C library defines this for functions which it implements
5525 to always fail with ENOSYS. Some functions are actually named
5526 something starting with __ and the normal name is an alias. */
5527 #if defined __stub_$ac_func || defined __stub___$ac_func
5528 choke me
5529 #endif
5530
5531 int
5532 main ()
5533 {
5534 return $ac_func ();
5535 ;
5536 return 0;
5537 }
5538 _ACEOF
5539 rm -f conftest.$ac_objext conftest$ac_exeext
5540 if { (ac_try="$ac_link"
5541 case "(($ac_try" in
5542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5543 *) ac_try_echo=$ac_try;;
5544 esac
5545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5546 (eval "$ac_link") 2>conftest.er1
5547 ac_status=$?
5548 grep -v '^ *+' conftest.er1 >conftest.err
5549 rm -f conftest.er1
5550 cat conftest.err >&5
5551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5552 (exit $ac_status); } && {
5553 test -z "$ac_cxx_werror_flag" ||
5554 test ! -s conftest.err
5555 } && test -s conftest$ac_exeext &&
5556 $as_test_x conftest$ac_exeext; then
5557 eval "$as_ac_var=yes"
5558 else
5559 echo "$as_me: failed program was:" >&5
5560 sed 's/^/| /' conftest.$ac_ext >&5
5561
5562 eval "$as_ac_var=no"
5563 fi
5564
5565 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5566 conftest$ac_exeext conftest.$ac_ext
5567 fi
5568 ac_res=`eval echo '${'$as_ac_var'}'`
5569 { echo "$as_me:$LINENO: result: $ac_res" >&5
5570 echo "${ECHO_T}$ac_res" >&6; }
5571 if test `eval echo '${'$as_ac_var'}'` = yes; then
5572 cat >>confdefs.h <<_ACEOF
5573 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5574 _ACEOF
5575
5576 fi
5577 done
5578
5579
5580 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5581 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5582 if test "${ac_cv_func_clock_gettime+set}" = set; then
5583 echo $ECHO_N "(cached) $ECHO_C" >&6
5584 else
5585 cat >conftest.$ac_ext <<_ACEOF
5586 /* confdefs.h. */
5587 _ACEOF
5588 cat confdefs.h >>conftest.$ac_ext
5589 cat >>conftest.$ac_ext <<_ACEOF
5590 /* end confdefs.h. */
5591 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5592 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5593 #define clock_gettime innocuous_clock_gettime
5594
5595 /* System header to define __stub macros and hopefully few prototypes,
5596 which can conflict with char clock_gettime (); below.
5597 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5598 <limits.h> exists even on freestanding compilers. */
5599
5600 #ifdef __STDC__
5601 # include <limits.h>
5602 #else
5603 # include <assert.h>
5604 #endif
5605
5606 #undef clock_gettime
5607
5608 /* Override any GCC internal prototype to avoid an error.
5609 Use char because int might match the return type of a GCC
5610 builtin and then its argument prototype would still apply. */
5611 #ifdef __cplusplus
5612 extern "C"
5613 #endif
5614 char clock_gettime ();
5615 /* The GNU C library defines this for functions which it implements
5616 to always fail with ENOSYS. Some functions are actually named
5617 something starting with __ and the normal name is an alias. */
5618 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5619 choke me
5620 #endif
5621
5622 int
5623 main ()
5624 {
5625 return clock_gettime ();
5626 ;
5627 return 0;
5628 }
5629 _ACEOF
5630 rm -f conftest.$ac_objext conftest$ac_exeext
5631 if { (ac_try="$ac_link"
5632 case "(($ac_try" in
5633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5634 *) ac_try_echo=$ac_try;;
5635 esac
5636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5637 (eval "$ac_link") 2>conftest.er1
5638 ac_status=$?
5639 grep -v '^ *+' conftest.er1 >conftest.err
5640 rm -f conftest.er1
5641 cat conftest.err >&5
5642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5643 (exit $ac_status); } && {
5644 test -z "$ac_cxx_werror_flag" ||
5645 test ! -s conftest.err
5646 } && test -s conftest$ac_exeext &&
5647 $as_test_x conftest$ac_exeext; then
5648 ac_cv_func_clock_gettime=yes
5649 else
5650 echo "$as_me: failed program was:" >&5
5651 sed 's/^/| /' conftest.$ac_ext >&5
5652
5653 ac_cv_func_clock_gettime=no
5654 fi
5655
5656 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5657 conftest$ac_exeext conftest.$ac_ext
5658 fi
5659 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5660 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5661 if test $ac_cv_func_clock_gettime = yes; then
5662 :
5663 else
5664
5665 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5666
5667 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5668 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5669 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5670 echo $ECHO_N "(cached) $ECHO_C" >&6
5671 else
5672 ac_check_lib_save_LIBS=$LIBS
5673 LIBS="-lrt $LIBS"
5674 cat >conftest.$ac_ext <<_ACEOF
5675 /* confdefs.h. */
5676 _ACEOF
5677 cat confdefs.h >>conftest.$ac_ext
5678 cat >>conftest.$ac_ext <<_ACEOF
5679 /* end confdefs.h. */
5680
5681 /* Override any GCC internal prototype to avoid an error.
5682 Use char because int might match the return type of a GCC
5683 builtin and then its argument prototype would still apply. */
5684 #ifdef __cplusplus
5685 extern "C"
5686 #endif
5687 char clock_gettime ();
5688 int
5689 main ()
5690 {
5691 return clock_gettime ();
5692 ;
5693 return 0;
5694 }
5695 _ACEOF
5696 rm -f conftest.$ac_objext conftest$ac_exeext
5697 if { (ac_try="$ac_link"
5698 case "(($ac_try" in
5699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5700 *) ac_try_echo=$ac_try;;
5701 esac
5702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5703 (eval "$ac_link") 2>conftest.er1
5704 ac_status=$?
5705 grep -v '^ *+' conftest.er1 >conftest.err
5706 rm -f conftest.er1
5707 cat conftest.err >&5
5708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5709 (exit $ac_status); } && {
5710 test -z "$ac_cxx_werror_flag" ||
5711 test ! -s conftest.err
5712 } && test -s conftest$ac_exeext &&
5713 $as_test_x conftest$ac_exeext; then
5714 ac_cv_lib_rt_clock_gettime=yes
5715 else
5716 echo "$as_me: failed program was:" >&5
5717 sed 's/^/| /' conftest.$ac_ext >&5
5718
5719 ac_cv_lib_rt_clock_gettime=no
5720 fi
5721
5722 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5723 conftest$ac_exeext conftest.$ac_ext
5724 LIBS=$ac_check_lib_save_LIBS
5725 fi
5726 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5727 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5728 if test $ac_cv_lib_rt_clock_gettime = yes; then
5729 cat >>confdefs.h <<_ACEOF
5730 #define HAVE_LIBRT 1
5731 _ACEOF
5732
5733 LIBS="-lrt $LIBS"
5734
5735 fi
5736
5737 unset ac_cv_func_clock_gettime
5738
5739 for ac_func in clock_gettime
5740 do
5741 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5742 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5743 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5744 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5745 echo $ECHO_N "(cached) $ECHO_C" >&6
5746 else
5747 cat >conftest.$ac_ext <<_ACEOF
5748 /* confdefs.h. */
5749 _ACEOF
5750 cat confdefs.h >>conftest.$ac_ext
5751 cat >>conftest.$ac_ext <<_ACEOF
5752 /* end confdefs.h. */
5753 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5754 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5755 #define $ac_func innocuous_$ac_func
5756
5757 /* System header to define __stub macros and hopefully few prototypes,
5758 which can conflict with char $ac_func (); below.
5759 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5760 <limits.h> exists even on freestanding compilers. */
5761
5762 #ifdef __STDC__
5763 # include <limits.h>
5764 #else
5765 # include <assert.h>
5766 #endif
5767
5768 #undef $ac_func
5769
5770 /* Override any GCC internal prototype to avoid an error.
5771 Use char because int might match the return type of a GCC
5772 builtin and then its argument prototype would still apply. */
5773 #ifdef __cplusplus
5774 extern "C"
5775 #endif
5776 char $ac_func ();
5777 /* The GNU C library defines this for functions which it implements
5778 to always fail with ENOSYS. Some functions are actually named
5779 something starting with __ and the normal name is an alias. */
5780 #if defined __stub_$ac_func || defined __stub___$ac_func
5781 choke me
5782 #endif
5783
5784 int
5785 main ()
5786 {
5787 return $ac_func ();
5788 ;
5789 return 0;
5790 }
5791 _ACEOF
5792 rm -f conftest.$ac_objext conftest$ac_exeext
5793 if { (ac_try="$ac_link"
5794 case "(($ac_try" in
5795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5796 *) ac_try_echo=$ac_try;;
5797 esac
5798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5799 (eval "$ac_link") 2>conftest.er1
5800 ac_status=$?
5801 grep -v '^ *+' conftest.er1 >conftest.err
5802 rm -f conftest.er1
5803 cat conftest.err >&5
5804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5805 (exit $ac_status); } && {
5806 test -z "$ac_cxx_werror_flag" ||
5807 test ! -s conftest.err
5808 } && test -s conftest$ac_exeext &&
5809 $as_test_x conftest$ac_exeext; then
5810 eval "$as_ac_var=yes"
5811 else
5812 echo "$as_me: failed program was:" >&5
5813 sed 's/^/| /' conftest.$ac_ext >&5
5814
5815 eval "$as_ac_var=no"
5816 fi
5817
5818 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5819 conftest$ac_exeext conftest.$ac_ext
5820 fi
5821 ac_res=`eval echo '${'$as_ac_var'}'`
5822 { echo "$as_me:$LINENO: result: $ac_res" >&5
5823 echo "${ECHO_T}$ac_res" >&6; }
5824 if test `eval echo '${'$as_ac_var'}'` = yes; then
5825 cat >>confdefs.h <<_ACEOF
5826 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5827 _ACEOF
5828
5829 fi
5830 done
5831
5832 fi
5833
5834 fi
5835
5836
5837 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5838 echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5839 if test "${ac_cv_func_nanosleep+set}" = set; then
5840 echo $ECHO_N "(cached) $ECHO_C" >&6
5841 else
5842 cat >conftest.$ac_ext <<_ACEOF
5843 /* confdefs.h. */
5844 _ACEOF
5845 cat confdefs.h >>conftest.$ac_ext
5846 cat >>conftest.$ac_ext <<_ACEOF
5847 /* end confdefs.h. */
5848 /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5849 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5850 #define nanosleep innocuous_nanosleep
5851
5852 /* System header to define __stub macros and hopefully few prototypes,
5853 which can conflict with char nanosleep (); below.
5854 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5855 <limits.h> exists even on freestanding compilers. */
5856
5857 #ifdef __STDC__
5858 # include <limits.h>
5859 #else
5860 # include <assert.h>
5861 #endif
5862
5863 #undef nanosleep
5864
5865 /* Override any GCC internal prototype to avoid an error.
5866 Use char because int might match the return type of a GCC
5867 builtin and then its argument prototype would still apply. */
5868 #ifdef __cplusplus
5869 extern "C"
5870 #endif
5871 char nanosleep ();
5872 /* The GNU C library defines this for functions which it implements
5873 to always fail with ENOSYS. Some functions are actually named
5874 something starting with __ and the normal name is an alias. */
5875 #if defined __stub_nanosleep || defined __stub___nanosleep
5876 choke me
5877 #endif
5878
5879 int
5880 main ()
5881 {
5882 return nanosleep ();
5883 ;
5884 return 0;
5885 }
5886 _ACEOF
5887 rm -f conftest.$ac_objext conftest$ac_exeext
5888 if { (ac_try="$ac_link"
5889 case "(($ac_try" in
5890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5891 *) ac_try_echo=$ac_try;;
5892 esac
5893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5894 (eval "$ac_link") 2>conftest.er1
5895 ac_status=$?
5896 grep -v '^ *+' conftest.er1 >conftest.err
5897 rm -f conftest.er1
5898 cat conftest.err >&5
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); } && {
5901 test -z "$ac_cxx_werror_flag" ||
5902 test ! -s conftest.err
5903 } && test -s conftest$ac_exeext &&
5904 $as_test_x conftest$ac_exeext; then
5905 ac_cv_func_nanosleep=yes
5906 else
5907 echo "$as_me: failed program was:" >&5
5908 sed 's/^/| /' conftest.$ac_ext >&5
5909
5910 ac_cv_func_nanosleep=no
5911 fi
5912
5913 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5914 conftest$ac_exeext conftest.$ac_ext
5915 fi
5916 { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5917 echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5918 if test $ac_cv_func_nanosleep = yes; then
5919 :
5920 else
5921
5922 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5923
5924 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5925 echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5926 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5927 echo $ECHO_N "(cached) $ECHO_C" >&6
5928 else
5929 ac_check_lib_save_LIBS=$LIBS
5930 LIBS="-lrt $LIBS"
5931 cat >conftest.$ac_ext <<_ACEOF
5932 /* confdefs.h. */
5933 _ACEOF
5934 cat confdefs.h >>conftest.$ac_ext
5935 cat >>conftest.$ac_ext <<_ACEOF
5936 /* end confdefs.h. */
5937
5938 /* Override any GCC internal prototype to avoid an error.
5939 Use char because int might match the return type of a GCC
5940 builtin and then its argument prototype would still apply. */
5941 #ifdef __cplusplus
5942 extern "C"
5943 #endif
5944 char nanosleep ();
5945 int
5946 main ()
5947 {
5948 return nanosleep ();
5949 ;
5950 return 0;
5951 }
5952 _ACEOF
5953 rm -f conftest.$ac_objext conftest$ac_exeext
5954 if { (ac_try="$ac_link"
5955 case "(($ac_try" in
5956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5957 *) ac_try_echo=$ac_try;;
5958 esac
5959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5960 (eval "$ac_link") 2>conftest.er1
5961 ac_status=$?
5962 grep -v '^ *+' conftest.er1 >conftest.err
5963 rm -f conftest.er1
5964 cat conftest.err >&5
5965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5966 (exit $ac_status); } && {
5967 test -z "$ac_cxx_werror_flag" ||
5968 test ! -s conftest.err
5969 } && test -s conftest$ac_exeext &&
5970 $as_test_x conftest$ac_exeext; then
5971 ac_cv_lib_rt_nanosleep=yes
5972 else
5973 echo "$as_me: failed program was:" >&5
5974 sed 's/^/| /' conftest.$ac_ext >&5
5975
5976 ac_cv_lib_rt_nanosleep=no
5977 fi
5978
5979 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5980 conftest$ac_exeext conftest.$ac_ext
5981 LIBS=$ac_check_lib_save_LIBS
5982 fi
5983 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5984 echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5985 if test $ac_cv_lib_rt_nanosleep = yes; then
5986 cat >>confdefs.h <<_ACEOF
5987 #define HAVE_LIBRT 1
5988 _ACEOF
5989
5990 LIBS="-lrt $LIBS"
5991
5992 fi
5993
5994 unset ac_cv_func_nanosleep
5995
5996 for ac_func in nanosleep
5997 do
5998 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5999 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6000 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6001 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6002 echo $ECHO_N "(cached) $ECHO_C" >&6
6003 else
6004 cat >conftest.$ac_ext <<_ACEOF
6005 /* confdefs.h. */
6006 _ACEOF
6007 cat confdefs.h >>conftest.$ac_ext
6008 cat >>conftest.$ac_ext <<_ACEOF
6009 /* end confdefs.h. */
6010 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6011 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6012 #define $ac_func innocuous_$ac_func
6013
6014 /* System header to define __stub macros and hopefully few prototypes,
6015 which can conflict with char $ac_func (); below.
6016 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6017 <limits.h> exists even on freestanding compilers. */
6018
6019 #ifdef __STDC__
6020 # include <limits.h>
6021 #else
6022 # include <assert.h>
6023 #endif
6024
6025 #undef $ac_func
6026
6027 /* Override any GCC internal prototype to avoid an error.
6028 Use char because int might match the return type of a GCC
6029 builtin and then its argument prototype would still apply. */
6030 #ifdef __cplusplus
6031 extern "C"
6032 #endif
6033 char $ac_func ();
6034 /* The GNU C library defines this for functions which it implements
6035 to always fail with ENOSYS. Some functions are actually named
6036 something starting with __ and the normal name is an alias. */
6037 #if defined __stub_$ac_func || defined __stub___$ac_func
6038 choke me
6039 #endif
6040
6041 int
6042 main ()
6043 {
6044 return $ac_func ();
6045 ;
6046 return 0;
6047 }
6048 _ACEOF
6049 rm -f conftest.$ac_objext conftest$ac_exeext
6050 if { (ac_try="$ac_link"
6051 case "(($ac_try" in
6052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6053 *) ac_try_echo=$ac_try;;
6054 esac
6055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6056 (eval "$ac_link") 2>conftest.er1
6057 ac_status=$?
6058 grep -v '^ *+' conftest.er1 >conftest.err
6059 rm -f conftest.er1
6060 cat conftest.err >&5
6061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6062 (exit $ac_status); } && {
6063 test -z "$ac_cxx_werror_flag" ||
6064 test ! -s conftest.err
6065 } && test -s conftest$ac_exeext &&
6066 $as_test_x conftest$ac_exeext; then
6067 eval "$as_ac_var=yes"
6068 else
6069 echo "$as_me: failed program was:" >&5
6070 sed 's/^/| /' conftest.$ac_ext >&5
6071
6072 eval "$as_ac_var=no"
6073 fi
6074
6075 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6076 conftest$ac_exeext conftest.$ac_ext
6077 fi
6078 ac_res=`eval echo '${'$as_ac_var'}'`
6079 { echo "$as_me:$LINENO: result: $ac_res" >&5
6080 echo "${ECHO_T}$ac_res" >&6; }
6081 if test `eval echo '${'$as_ac_var'}'` = yes; then
6082 cat >>confdefs.h <<_ACEOF
6083 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6084 _ACEOF
6085
6086 fi
6087 done
6088
6089 fi
6090
6091 fi
6092
6093
6094
6095 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6096 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6097 if test "${ac_cv_lib_m_ceil+set}" = set; then
6098 echo $ECHO_N "(cached) $ECHO_C" >&6
6099 else
6100 ac_check_lib_save_LIBS=$LIBS
6101 LIBS="-lm $LIBS"
6102 cat >conftest.$ac_ext <<_ACEOF
6103 /* confdefs.h. */
6104 _ACEOF
6105 cat confdefs.h >>conftest.$ac_ext
6106 cat >>conftest.$ac_ext <<_ACEOF
6107 /* end confdefs.h. */
6108
6109 /* Override any GCC internal prototype to avoid an error.
6110 Use char because int might match the return type of a GCC
6111 builtin and then its argument prototype would still apply. */
6112 #ifdef __cplusplus
6113 extern "C"
6114 #endif
6115 char ceil ();
6116 int
6117 main ()
6118 {
6119 return ceil ();
6120 ;
6121 return 0;
6122 }
6123 _ACEOF
6124 rm -f conftest.$ac_objext conftest$ac_exeext
6125 if { (ac_try="$ac_link"
6126 case "(($ac_try" in
6127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6128 *) ac_try_echo=$ac_try;;
6129 esac
6130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6131 (eval "$ac_link") 2>conftest.er1
6132 ac_status=$?
6133 grep -v '^ *+' conftest.er1 >conftest.err
6134 rm -f conftest.er1
6135 cat conftest.err >&5
6136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137 (exit $ac_status); } && {
6138 test -z "$ac_cxx_werror_flag" ||
6139 test ! -s conftest.err
6140 } && test -s conftest$ac_exeext &&
6141 $as_test_x conftest$ac_exeext; then
6142 ac_cv_lib_m_ceil=yes
6143 else
6144 echo "$as_me: failed program was:" >&5
6145 sed 's/^/| /' conftest.$ac_ext >&5
6146
6147 ac_cv_lib_m_ceil=no
6148 fi
6149
6150 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6151 conftest$ac_exeext conftest.$ac_ext
6152 LIBS=$ac_check_lib_save_LIBS
6153 fi
6154 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6155 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6156 if test $ac_cv_lib_m_ceil = yes; then
6157 cat >>confdefs.h <<_ACEOF
6158 #define HAVE_LIBM 1
6159 _ACEOF
6160
6161 LIBS="-lm $LIBS"
6162
6163 fi
6164
6165
6166
6167
6168
6169
6170
6171 # Extract the first word of "tic", so it can be a program name with args.
6172 set dummy tic; ac_word=$2
6173 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6174 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6175 if test "${ac_cv_path_TIC+set}" = set; then
6176 echo $ECHO_N "(cached) $ECHO_C" >&6
6177 else
6178 case $TIC in
6179 [\\/]* | ?:[\\/]*)
6180 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6181 ;;
6182 *)
6183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184 for as_dir in $PATH
6185 do
6186 IFS=$as_save_IFS
6187 test -z "$as_dir" && as_dir=.
6188 for ac_exec_ext in '' $ac_executable_extensions; do
6189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6190 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6191 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6192 break 2
6193 fi
6194 done
6195 done
6196 IFS=$as_save_IFS
6197
6198 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6199 ;;
6200 esac
6201 fi
6202 TIC=$ac_cv_path_TIC
6203 if test -n "$TIC"; then
6204 { echo "$as_me:$LINENO: result: $TIC" >&5
6205 echo "${ECHO_T}$TIC" >&6; }
6206 else
6207 { echo "$as_me:$LINENO: result: no" >&5
6208 echo "${ECHO_T}no" >&6; }
6209 fi
6210
6211
6212
6213 { echo "$as_me:$LINENO: checking for X" >&5
6214 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6215
6216
6217 # Check whether --with-x was given.
6218 if test "${with_x+set}" = set; then
6219 withval=$with_x;
6220 fi
6221
6222 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6223 if test "x$with_x" = xno; then
6224 # The user explicitly disabled X.
6225 have_x=disabled
6226 else
6227 case $x_includes,$x_libraries in #(
6228 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6229 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6230 { (exit 1); exit 1; }; };; #(
6231 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6232 echo $ECHO_N "(cached) $ECHO_C" >&6
6233 else
6234 # One or both of the vars are not set, and there is no cached value.
6235 ac_x_includes=no ac_x_libraries=no
6236 rm -f -r conftest.dir
6237 if mkdir conftest.dir; then
6238 cd conftest.dir
6239 cat >Imakefile <<'_ACEOF'
6240 incroot:
6241 @echo incroot='${INCROOT}'
6242 usrlibdir:
6243 @echo usrlibdir='${USRLIBDIR}'
6244 libdir:
6245 @echo libdir='${LIBDIR}'
6246 _ACEOF
6247 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6248 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6249 for ac_var in incroot usrlibdir libdir; do
6250 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6251 done
6252 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6253 for ac_extension in a so sl; do
6254 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6255 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6256 ac_im_usrlibdir=$ac_im_libdir; break
6257 fi
6258 done
6259 # Screen out bogus values from the imake configuration. They are
6260 # bogus both because they are the default anyway, and because
6261 # using them would break gcc on systems where it needs fixed includes.
6262 case $ac_im_incroot in
6263 /usr/include) ac_x_includes= ;;
6264 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6265 esac
6266 case $ac_im_usrlibdir in
6267 /usr/lib | /lib) ;;
6268 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6269 esac
6270 fi
6271 cd ..
6272 rm -f -r conftest.dir
6273 fi
6274
6275 # Standard set of common directories for X headers.
6276 # Check X11 before X11Rn because it is often a symlink to the current release.
6277 ac_x_header_dirs='
6278 /usr/X11/include
6279 /usr/X11R6/include
6280 /usr/X11R5/include
6281 /usr/X11R4/include
6282
6283 /usr/include/X11
6284 /usr/include/X11R6
6285 /usr/include/X11R5
6286 /usr/include/X11R4
6287
6288 /usr/local/X11/include
6289 /usr/local/X11R6/include
6290 /usr/local/X11R5/include
6291 /usr/local/X11R4/include
6292
6293 /usr/local/include/X11
6294 /usr/local/include/X11R6
6295 /usr/local/include/X11R5
6296 /usr/local/include/X11R4
6297
6298 /usr/X386/include
6299 /usr/x386/include
6300 /usr/XFree86/include/X11
6301
6302 /usr/include
6303 /usr/local/include
6304 /usr/unsupported/include
6305 /usr/athena/include
6306 /usr/local/x11r5/include
6307 /usr/lpp/Xamples/include
6308
6309 /usr/openwin/include
6310 /usr/openwin/share/include'
6311
6312 if test "$ac_x_includes" = no; then
6313 # Guess where to find include files, by looking for Xlib.h.
6314 # First, try using that file with no special directory specified.
6315 cat >conftest.$ac_ext <<_ACEOF
6316 /* confdefs.h. */
6317 _ACEOF
6318 cat confdefs.h >>conftest.$ac_ext
6319 cat >>conftest.$ac_ext <<_ACEOF
6320 /* end confdefs.h. */
6321 #include <X11/Xlib.h>
6322 _ACEOF
6323 if { (ac_try="$ac_cpp conftest.$ac_ext"
6324 case "(($ac_try" in
6325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6326 *) ac_try_echo=$ac_try;;
6327 esac
6328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6329 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6330 ac_status=$?
6331 grep -v '^ *+' conftest.er1 >conftest.err
6332 rm -f conftest.er1
6333 cat conftest.err >&5
6334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6335 (exit $ac_status); } >/dev/null && {
6336 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6337 test ! -s conftest.err
6338 }; then
6339 # We can compile using X headers with no special include directory.
6340 ac_x_includes=
6341 else
6342 echo "$as_me: failed program was:" >&5
6343 sed 's/^/| /' conftest.$ac_ext >&5
6344
6345 for ac_dir in $ac_x_header_dirs; do
6346 if test -r "$ac_dir/X11/Xlib.h"; then
6347 ac_x_includes=$ac_dir
6348 break
6349 fi
6350 done
6351 fi
6352
6353 rm -f conftest.err conftest.$ac_ext
6354 fi # $ac_x_includes = no
6355
6356 if test "$ac_x_libraries" = no; then
6357 # Check for the libraries.
6358 # See if we find them without any special options.
6359 # Don't add to $LIBS permanently.
6360 ac_save_LIBS=$LIBS
6361 LIBS="-lX11 $LIBS"
6362 cat >conftest.$ac_ext <<_ACEOF
6363 /* confdefs.h. */
6364 _ACEOF
6365 cat confdefs.h >>conftest.$ac_ext
6366 cat >>conftest.$ac_ext <<_ACEOF
6367 /* end confdefs.h. */
6368 #include <X11/Xlib.h>
6369 int
6370 main ()
6371 {
6372 XrmInitialize ()
6373 ;
6374 return 0;
6375 }
6376 _ACEOF
6377 rm -f conftest.$ac_objext conftest$ac_exeext
6378 if { (ac_try="$ac_link"
6379 case "(($ac_try" in
6380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6381 *) ac_try_echo=$ac_try;;
6382 esac
6383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6384 (eval "$ac_link") 2>conftest.er1
6385 ac_status=$?
6386 grep -v '^ *+' conftest.er1 >conftest.err
6387 rm -f conftest.er1
6388 cat conftest.err >&5
6389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6390 (exit $ac_status); } && {
6391 test -z "$ac_cxx_werror_flag" ||
6392 test ! -s conftest.err
6393 } && test -s conftest$ac_exeext &&
6394 $as_test_x conftest$ac_exeext; then
6395 LIBS=$ac_save_LIBS
6396 # We can link X programs with no special library path.
6397 ac_x_libraries=
6398 else
6399 echo "$as_me: failed program was:" >&5
6400 sed 's/^/| /' conftest.$ac_ext >&5
6401
6402 LIBS=$ac_save_LIBS
6403 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6404 do
6405 # Don't even attempt the hair of trying to link an X program!
6406 for ac_extension in a so sl; do
6407 if test -r "$ac_dir/libX11.$ac_extension"; then
6408 ac_x_libraries=$ac_dir
6409 break 2
6410 fi
6411 done
6412 done
6413 fi
6414
6415 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6416 conftest$ac_exeext conftest.$ac_ext
6417 fi # $ac_x_libraries = no
6418
6419 case $ac_x_includes,$ac_x_libraries in #(
6420 no,* | *,no | *\'*)
6421 # Didn't find X, or a directory has "'" in its name.
6422 ac_cv_have_x="have_x=no";; #(
6423 *)
6424 # Record where we found X for the cache.
6425 ac_cv_have_x="have_x=yes\
6426 ac_x_includes='$ac_x_includes'\
6427 ac_x_libraries='$ac_x_libraries'"
6428 esac
6429 fi
6430 ;; #(
6431 *) have_x=yes;;
6432 esac
6433 eval "$ac_cv_have_x"
6434 fi # $with_x != no
6435
6436 if test "$have_x" != yes; then
6437 { echo "$as_me:$LINENO: result: $have_x" >&5
6438 echo "${ECHO_T}$have_x" >&6; }
6439 no_x=yes
6440 else
6441 # If each of the values was on the command line, it overrides each guess.
6442 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6443 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6444 # Update the cache value to reflect the command line values.
6445 ac_cv_have_x="have_x=yes\
6446 ac_x_includes='$x_includes'\
6447 ac_x_libraries='$x_libraries'"
6448 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6449 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6450 fi
6451
6452 if test "$no_x" = yes; then
6453 # Not all programs may use this symbol, but it does not hurt to define it.
6454
6455 cat >>confdefs.h <<\_ACEOF
6456 #define X_DISPLAY_MISSING 1
6457 _ACEOF
6458
6459 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6460 else
6461 if test -n "$x_includes"; then
6462 X_CFLAGS="$X_CFLAGS -I$x_includes"
6463 fi
6464
6465 # It would also be nice to do this for all -L options, not just this one.
6466 if test -n "$x_libraries"; then
6467 X_LIBS="$X_LIBS -L$x_libraries"
6468 # For Solaris; some versions of Sun CC require a space after -R and
6469 # others require no space. Words are not sufficient . . . .
6470 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6471 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6472 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6473 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6474 ac_cxx_werror_flag=yes
6475 cat >conftest.$ac_ext <<_ACEOF
6476 /* confdefs.h. */
6477 _ACEOF
6478 cat confdefs.h >>conftest.$ac_ext
6479 cat >>conftest.$ac_ext <<_ACEOF
6480 /* end confdefs.h. */
6481
6482 int
6483 main ()
6484 {
6485
6486 ;
6487 return 0;
6488 }
6489 _ACEOF
6490 rm -f conftest.$ac_objext conftest$ac_exeext
6491 if { (ac_try="$ac_link"
6492 case "(($ac_try" in
6493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6494 *) ac_try_echo=$ac_try;;
6495 esac
6496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6497 (eval "$ac_link") 2>conftest.er1
6498 ac_status=$?
6499 grep -v '^ *+' conftest.er1 >conftest.err
6500 rm -f conftest.er1
6501 cat conftest.err >&5
6502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6503 (exit $ac_status); } && {
6504 test -z "$ac_cxx_werror_flag" ||
6505 test ! -s conftest.err
6506 } && test -s conftest$ac_exeext &&
6507 $as_test_x conftest$ac_exeext; then
6508 { echo "$as_me:$LINENO: result: no" >&5
6509 echo "${ECHO_T}no" >&6; }
6510 X_LIBS="$X_LIBS -R$x_libraries"
6511 else
6512 echo "$as_me: failed program was:" >&5
6513 sed 's/^/| /' conftest.$ac_ext >&5
6514
6515 LIBS="$ac_xsave_LIBS -R $x_libraries"
6516 cat >conftest.$ac_ext <<_ACEOF
6517 /* confdefs.h. */
6518 _ACEOF
6519 cat confdefs.h >>conftest.$ac_ext
6520 cat >>conftest.$ac_ext <<_ACEOF
6521 /* end confdefs.h. */
6522
6523 int
6524 main ()
6525 {
6526
6527 ;
6528 return 0;
6529 }
6530 _ACEOF
6531 rm -f conftest.$ac_objext conftest$ac_exeext
6532 if { (ac_try="$ac_link"
6533 case "(($ac_try" in
6534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6535 *) ac_try_echo=$ac_try;;
6536 esac
6537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6538 (eval "$ac_link") 2>conftest.er1
6539 ac_status=$?
6540 grep -v '^ *+' conftest.er1 >conftest.err
6541 rm -f conftest.er1
6542 cat conftest.err >&5
6543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6544 (exit $ac_status); } && {
6545 test -z "$ac_cxx_werror_flag" ||
6546 test ! -s conftest.err
6547 } && test -s conftest$ac_exeext &&
6548 $as_test_x conftest$ac_exeext; then
6549 { echo "$as_me:$LINENO: result: yes" >&5
6550 echo "${ECHO_T}yes" >&6; }
6551 X_LIBS="$X_LIBS -R $x_libraries"
6552 else
6553 echo "$as_me: failed program was:" >&5
6554 sed 's/^/| /' conftest.$ac_ext >&5
6555
6556 { echo "$as_me:$LINENO: result: neither works" >&5
6557 echo "${ECHO_T}neither works" >&6; }
6558 fi
6559
6560 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6561 conftest$ac_exeext conftest.$ac_ext
6562 fi
6563
6564 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6565 conftest$ac_exeext conftest.$ac_ext
6566 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6567 LIBS=$ac_xsave_LIBS
6568 fi
6569
6570 # Check for system-dependent libraries X programs must link with.
6571 # Do this before checking for the system-independent R6 libraries
6572 # (-lICE), since we may need -lsocket or whatever for X linking.
6573
6574 if test "$ISC" = yes; then
6575 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6576 else
6577 # Martyn Johnson says this is needed for Ultrix, if the X
6578 # libraries were built with DECnet support. And Karl Berry says
6579 # the Alpha needs dnet_stub (dnet does not exist).
6580 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6581 cat >conftest.$ac_ext <<_ACEOF
6582 /* confdefs.h. */
6583 _ACEOF
6584 cat confdefs.h >>conftest.$ac_ext
6585 cat >>conftest.$ac_ext <<_ACEOF
6586 /* end confdefs.h. */
6587
6588 /* Override any GCC internal prototype to avoid an error.
6589 Use char because int might match the return type of a GCC
6590 builtin and then its argument prototype would still apply. */
6591 #ifdef __cplusplus
6592 extern "C"
6593 #endif
6594 char XOpenDisplay ();
6595 int
6596 main ()
6597 {
6598 return XOpenDisplay ();
6599 ;
6600 return 0;
6601 }
6602 _ACEOF
6603 rm -f conftest.$ac_objext conftest$ac_exeext
6604 if { (ac_try="$ac_link"
6605 case "(($ac_try" in
6606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6607 *) ac_try_echo=$ac_try;;
6608 esac
6609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6610 (eval "$ac_link") 2>conftest.er1
6611 ac_status=$?
6612 grep -v '^ *+' conftest.er1 >conftest.err
6613 rm -f conftest.er1
6614 cat conftest.err >&5
6615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 (exit $ac_status); } && {
6617 test -z "$ac_cxx_werror_flag" ||
6618 test ! -s conftest.err
6619 } && test -s conftest$ac_exeext &&
6620 $as_test_x conftest$ac_exeext; then
6621 :
6622 else
6623 echo "$as_me: failed program was:" >&5
6624 sed 's/^/| /' conftest.$ac_ext >&5
6625
6626 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6627 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6628 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6629 echo $ECHO_N "(cached) $ECHO_C" >&6
6630 else
6631 ac_check_lib_save_LIBS=$LIBS
6632 LIBS="-ldnet $LIBS"
6633 cat >conftest.$ac_ext <<_ACEOF
6634 /* confdefs.h. */
6635 _ACEOF
6636 cat confdefs.h >>conftest.$ac_ext
6637 cat >>conftest.$ac_ext <<_ACEOF
6638 /* end confdefs.h. */
6639
6640 /* Override any GCC internal prototype to avoid an error.
6641 Use char because int might match the return type of a GCC
6642 builtin and then its argument prototype would still apply. */
6643 #ifdef __cplusplus
6644 extern "C"
6645 #endif
6646 char dnet_ntoa ();
6647 int
6648 main ()
6649 {
6650 return dnet_ntoa ();
6651 ;
6652 return 0;
6653 }
6654 _ACEOF
6655 rm -f conftest.$ac_objext conftest$ac_exeext
6656 if { (ac_try="$ac_link"
6657 case "(($ac_try" in
6658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6659 *) ac_try_echo=$ac_try;;
6660 esac
6661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6662 (eval "$ac_link") 2>conftest.er1
6663 ac_status=$?
6664 grep -v '^ *+' conftest.er1 >conftest.err
6665 rm -f conftest.er1
6666 cat conftest.err >&5
6667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6668 (exit $ac_status); } && {
6669 test -z "$ac_cxx_werror_flag" ||
6670 test ! -s conftest.err
6671 } && test -s conftest$ac_exeext &&
6672 $as_test_x conftest$ac_exeext; then
6673 ac_cv_lib_dnet_dnet_ntoa=yes
6674 else
6675 echo "$as_me: failed program was:" >&5
6676 sed 's/^/| /' conftest.$ac_ext >&5
6677
6678 ac_cv_lib_dnet_dnet_ntoa=no
6679 fi
6680
6681 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6682 conftest$ac_exeext conftest.$ac_ext
6683 LIBS=$ac_check_lib_save_LIBS
6684 fi
6685 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6686 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6687 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6689 fi
6690
6691 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6692 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6693 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6694 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6695 echo $ECHO_N "(cached) $ECHO_C" >&6
6696 else
6697 ac_check_lib_save_LIBS=$LIBS
6698 LIBS="-ldnet_stub $LIBS"
6699 cat >conftest.$ac_ext <<_ACEOF
6700 /* confdefs.h. */
6701 _ACEOF
6702 cat confdefs.h >>conftest.$ac_ext
6703 cat >>conftest.$ac_ext <<_ACEOF
6704 /* end confdefs.h. */
6705
6706 /* Override any GCC internal prototype to avoid an error.
6707 Use char because int might match the return type of a GCC
6708 builtin and then its argument prototype would still apply. */
6709 #ifdef __cplusplus
6710 extern "C"
6711 #endif
6712 char dnet_ntoa ();
6713 int
6714 main ()
6715 {
6716 return dnet_ntoa ();
6717 ;
6718 return 0;
6719 }
6720 _ACEOF
6721 rm -f conftest.$ac_objext conftest$ac_exeext
6722 if { (ac_try="$ac_link"
6723 case "(($ac_try" in
6724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6725 *) ac_try_echo=$ac_try;;
6726 esac
6727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6728 (eval "$ac_link") 2>conftest.er1
6729 ac_status=$?
6730 grep -v '^ *+' conftest.er1 >conftest.err
6731 rm -f conftest.er1
6732 cat conftest.err >&5
6733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6734 (exit $ac_status); } && {
6735 test -z "$ac_cxx_werror_flag" ||
6736 test ! -s conftest.err
6737 } && test -s conftest$ac_exeext &&
6738 $as_test_x conftest$ac_exeext; then
6739 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6740 else
6741 echo "$as_me: failed program was:" >&5
6742 sed 's/^/| /' conftest.$ac_ext >&5
6743
6744 ac_cv_lib_dnet_stub_dnet_ntoa=no
6745 fi
6746
6747 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6748 conftest$ac_exeext conftest.$ac_ext
6749 LIBS=$ac_check_lib_save_LIBS
6750 fi
6751 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6752 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6753 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6754 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6755 fi
6756
6757 fi
6758 fi
6759
6760 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6761 conftest$ac_exeext conftest.$ac_ext
6762 LIBS="$ac_xsave_LIBS"
6763
6764 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6765 # to get the SysV transport functions.
6766 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6767 # needs -lnsl.
6768 # The nsl library prevents programs from opening the X display
6769 # on Irix 5.2, according to T.E. Dickey.
6770 # The functions gethostbyname, getservbyname, and inet_addr are
6771 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6772 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6773 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6774 if test "${ac_cv_func_gethostbyname+set}" = set; then
6775 echo $ECHO_N "(cached) $ECHO_C" >&6
6776 else
6777 cat >conftest.$ac_ext <<_ACEOF
6778 /* confdefs.h. */
6779 _ACEOF
6780 cat confdefs.h >>conftest.$ac_ext
6781 cat >>conftest.$ac_ext <<_ACEOF
6782 /* end confdefs.h. */
6783 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6784 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6785 #define gethostbyname innocuous_gethostbyname
6786
6787 /* System header to define __stub macros and hopefully few prototypes,
6788 which can conflict with char gethostbyname (); below.
6789 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6790 <limits.h> exists even on freestanding compilers. */
6791
6792 #ifdef __STDC__
6793 # include <limits.h>
6794 #else
6795 # include <assert.h>
6796 #endif
6797
6798 #undef gethostbyname
6799
6800 /* Override any GCC internal prototype to avoid an error.
6801 Use char because int might match the return type of a GCC
6802 builtin and then its argument prototype would still apply. */
6803 #ifdef __cplusplus
6804 extern "C"
6805 #endif
6806 char gethostbyname ();
6807 /* The GNU C library defines this for functions which it implements
6808 to always fail with ENOSYS. Some functions are actually named
6809 something starting with __ and the normal name is an alias. */
6810 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6811 choke me
6812 #endif
6813
6814 int
6815 main ()
6816 {
6817 return gethostbyname ();
6818 ;
6819 return 0;
6820 }
6821 _ACEOF
6822 rm -f conftest.$ac_objext conftest$ac_exeext
6823 if { (ac_try="$ac_link"
6824 case "(($ac_try" in
6825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6826 *) ac_try_echo=$ac_try;;
6827 esac
6828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6829 (eval "$ac_link") 2>conftest.er1
6830 ac_status=$?
6831 grep -v '^ *+' conftest.er1 >conftest.err
6832 rm -f conftest.er1
6833 cat conftest.err >&5
6834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835 (exit $ac_status); } && {
6836 test -z "$ac_cxx_werror_flag" ||
6837 test ! -s conftest.err
6838 } && test -s conftest$ac_exeext &&
6839 $as_test_x conftest$ac_exeext; then
6840 ac_cv_func_gethostbyname=yes
6841 else
6842 echo "$as_me: failed program was:" >&5
6843 sed 's/^/| /' conftest.$ac_ext >&5
6844
6845 ac_cv_func_gethostbyname=no
6846 fi
6847
6848 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6849 conftest$ac_exeext conftest.$ac_ext
6850 fi
6851 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6852 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6853
6854 if test $ac_cv_func_gethostbyname = no; then
6855 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6856 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6857 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6858 echo $ECHO_N "(cached) $ECHO_C" >&6
6859 else
6860 ac_check_lib_save_LIBS=$LIBS
6861 LIBS="-lnsl $LIBS"
6862 cat >conftest.$ac_ext <<_ACEOF
6863 /* confdefs.h. */
6864 _ACEOF
6865 cat confdefs.h >>conftest.$ac_ext
6866 cat >>conftest.$ac_ext <<_ACEOF
6867 /* end confdefs.h. */
6868
6869 /* Override any GCC internal prototype to avoid an error.
6870 Use char because int might match the return type of a GCC
6871 builtin and then its argument prototype would still apply. */
6872 #ifdef __cplusplus
6873 extern "C"
6874 #endif
6875 char gethostbyname ();
6876 int
6877 main ()
6878 {
6879 return gethostbyname ();
6880 ;
6881 return 0;
6882 }
6883 _ACEOF
6884 rm -f conftest.$ac_objext conftest$ac_exeext
6885 if { (ac_try="$ac_link"
6886 case "(($ac_try" in
6887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6888 *) ac_try_echo=$ac_try;;
6889 esac
6890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6891 (eval "$ac_link") 2>conftest.er1
6892 ac_status=$?
6893 grep -v '^ *+' conftest.er1 >conftest.err
6894 rm -f conftest.er1
6895 cat conftest.err >&5
6896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6897 (exit $ac_status); } && {
6898 test -z "$ac_cxx_werror_flag" ||
6899 test ! -s conftest.err
6900 } && test -s conftest$ac_exeext &&
6901 $as_test_x conftest$ac_exeext; then
6902 ac_cv_lib_nsl_gethostbyname=yes
6903 else
6904 echo "$as_me: failed program was:" >&5
6905 sed 's/^/| /' conftest.$ac_ext >&5
6906
6907 ac_cv_lib_nsl_gethostbyname=no
6908 fi
6909
6910 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6911 conftest$ac_exeext conftest.$ac_ext
6912 LIBS=$ac_check_lib_save_LIBS
6913 fi
6914 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6915 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6916 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6917 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6918 fi
6919
6920 if test $ac_cv_lib_nsl_gethostbyname = no; then
6921 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6922 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6923 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6924 echo $ECHO_N "(cached) $ECHO_C" >&6
6925 else
6926 ac_check_lib_save_LIBS=$LIBS
6927 LIBS="-lbsd $LIBS"
6928 cat >conftest.$ac_ext <<_ACEOF
6929 /* confdefs.h. */
6930 _ACEOF
6931 cat confdefs.h >>conftest.$ac_ext
6932 cat >>conftest.$ac_ext <<_ACEOF
6933 /* end confdefs.h. */
6934
6935 /* Override any GCC internal prototype to avoid an error.
6936 Use char because int might match the return type of a GCC
6937 builtin and then its argument prototype would still apply. */
6938 #ifdef __cplusplus
6939 extern "C"
6940 #endif
6941 char gethostbyname ();
6942 int
6943 main ()
6944 {
6945 return gethostbyname ();
6946 ;
6947 return 0;
6948 }
6949 _ACEOF
6950 rm -f conftest.$ac_objext conftest$ac_exeext
6951 if { (ac_try="$ac_link"
6952 case "(($ac_try" in
6953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6954 *) ac_try_echo=$ac_try;;
6955 esac
6956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6957 (eval "$ac_link") 2>conftest.er1
6958 ac_status=$?
6959 grep -v '^ *+' conftest.er1 >conftest.err
6960 rm -f conftest.er1
6961 cat conftest.err >&5
6962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6963 (exit $ac_status); } && {
6964 test -z "$ac_cxx_werror_flag" ||
6965 test ! -s conftest.err
6966 } && test -s conftest$ac_exeext &&
6967 $as_test_x conftest$ac_exeext; then
6968 ac_cv_lib_bsd_gethostbyname=yes
6969 else
6970 echo "$as_me: failed program was:" >&5
6971 sed 's/^/| /' conftest.$ac_ext >&5
6972
6973 ac_cv_lib_bsd_gethostbyname=no
6974 fi
6975
6976 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6977 conftest$ac_exeext conftest.$ac_ext
6978 LIBS=$ac_check_lib_save_LIBS
6979 fi
6980 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6981 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6982 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6983 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6984 fi
6985
6986 fi
6987 fi
6988
6989 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6990 # socket/setsockopt and other routines are undefined under SCO ODT
6991 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6992 # on later versions), says Simon Leinen: it contains gethostby*
6993 # variants that don't use the name server (or something). -lsocket
6994 # must be given before -lnsl if both are needed. We assume that
6995 # if connect needs -lnsl, so does gethostbyname.
6996 { echo "$as_me:$LINENO: checking for connect" >&5
6997 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6998 if test "${ac_cv_func_connect+set}" = set; then
6999 echo $ECHO_N "(cached) $ECHO_C" >&6
7000 else
7001 cat >conftest.$ac_ext <<_ACEOF
7002 /* confdefs.h. */
7003 _ACEOF
7004 cat confdefs.h >>conftest.$ac_ext
7005 cat >>conftest.$ac_ext <<_ACEOF
7006 /* end confdefs.h. */
7007 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7008 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7009 #define connect innocuous_connect
7010
7011 /* System header to define __stub macros and hopefully few prototypes,
7012 which can conflict with char connect (); below.
7013 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7014 <limits.h> exists even on freestanding compilers. */
7015
7016 #ifdef __STDC__
7017 # include <limits.h>
7018 #else
7019 # include <assert.h>
7020 #endif
7021
7022 #undef connect
7023
7024 /* Override any GCC internal prototype to avoid an error.
7025 Use char because int might match the return type of a GCC
7026 builtin and then its argument prototype would still apply. */
7027 #ifdef __cplusplus
7028 extern "C"
7029 #endif
7030 char connect ();
7031 /* The GNU C library defines this for functions which it implements
7032 to always fail with ENOSYS. Some functions are actually named
7033 something starting with __ and the normal name is an alias. */
7034 #if defined __stub_connect || defined __stub___connect
7035 choke me
7036 #endif
7037
7038 int
7039 main ()
7040 {
7041 return connect ();
7042 ;
7043 return 0;
7044 }
7045 _ACEOF
7046 rm -f conftest.$ac_objext conftest$ac_exeext
7047 if { (ac_try="$ac_link"
7048 case "(($ac_try" in
7049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7050 *) ac_try_echo=$ac_try;;
7051 esac
7052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7053 (eval "$ac_link") 2>conftest.er1
7054 ac_status=$?
7055 grep -v '^ *+' conftest.er1 >conftest.err
7056 rm -f conftest.er1
7057 cat conftest.err >&5
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); } && {
7060 test -z "$ac_cxx_werror_flag" ||
7061 test ! -s conftest.err
7062 } && test -s conftest$ac_exeext &&
7063 $as_test_x conftest$ac_exeext; then
7064 ac_cv_func_connect=yes
7065 else
7066 echo "$as_me: failed program was:" >&5
7067 sed 's/^/| /' conftest.$ac_ext >&5
7068
7069 ac_cv_func_connect=no
7070 fi
7071
7072 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7073 conftest$ac_exeext conftest.$ac_ext
7074 fi
7075 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7076 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7077
7078 if test $ac_cv_func_connect = no; then
7079 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7080 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7081 if test "${ac_cv_lib_socket_connect+set}" = set; then
7082 echo $ECHO_N "(cached) $ECHO_C" >&6
7083 else
7084 ac_check_lib_save_LIBS=$LIBS
7085 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7086 cat >conftest.$ac_ext <<_ACEOF
7087 /* confdefs.h. */
7088 _ACEOF
7089 cat confdefs.h >>conftest.$ac_ext
7090 cat >>conftest.$ac_ext <<_ACEOF
7091 /* end confdefs.h. */
7092
7093 /* Override any GCC internal prototype to avoid an error.
7094 Use char because int might match the return type of a GCC
7095 builtin and then its argument prototype would still apply. */
7096 #ifdef __cplusplus
7097 extern "C"
7098 #endif
7099 char connect ();
7100 int
7101 main ()
7102 {
7103 return connect ();
7104 ;
7105 return 0;
7106 }
7107 _ACEOF
7108 rm -f conftest.$ac_objext conftest$ac_exeext
7109 if { (ac_try="$ac_link"
7110 case "(($ac_try" in
7111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7112 *) ac_try_echo=$ac_try;;
7113 esac
7114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7115 (eval "$ac_link") 2>conftest.er1
7116 ac_status=$?
7117 grep -v '^ *+' conftest.er1 >conftest.err
7118 rm -f conftest.er1
7119 cat conftest.err >&5
7120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7121 (exit $ac_status); } && {
7122 test -z "$ac_cxx_werror_flag" ||
7123 test ! -s conftest.err
7124 } && test -s conftest$ac_exeext &&
7125 $as_test_x conftest$ac_exeext; then
7126 ac_cv_lib_socket_connect=yes
7127 else
7128 echo "$as_me: failed program was:" >&5
7129 sed 's/^/| /' conftest.$ac_ext >&5
7130
7131 ac_cv_lib_socket_connect=no
7132 fi
7133
7134 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7135 conftest$ac_exeext conftest.$ac_ext
7136 LIBS=$ac_check_lib_save_LIBS
7137 fi
7138 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7139 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7140 if test $ac_cv_lib_socket_connect = yes; then
7141 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7142 fi
7143
7144 fi
7145
7146 # Guillermo Gomez says -lposix is necessary on A/UX.
7147 { echo "$as_me:$LINENO: checking for remove" >&5
7148 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7149 if test "${ac_cv_func_remove+set}" = set; then
7150 echo $ECHO_N "(cached) $ECHO_C" >&6
7151 else
7152 cat >conftest.$ac_ext <<_ACEOF
7153 /* confdefs.h. */
7154 _ACEOF
7155 cat confdefs.h >>conftest.$ac_ext
7156 cat >>conftest.$ac_ext <<_ACEOF
7157 /* end confdefs.h. */
7158 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7159 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7160 #define remove innocuous_remove
7161
7162 /* System header to define __stub macros and hopefully few prototypes,
7163 which can conflict with char remove (); below.
7164 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7165 <limits.h> exists even on freestanding compilers. */
7166
7167 #ifdef __STDC__
7168 # include <limits.h>
7169 #else
7170 # include <assert.h>
7171 #endif
7172
7173 #undef remove
7174
7175 /* Override any GCC internal prototype to avoid an error.
7176 Use char because int might match the return type of a GCC
7177 builtin and then its argument prototype would still apply. */
7178 #ifdef __cplusplus
7179 extern "C"
7180 #endif
7181 char remove ();
7182 /* The GNU C library defines this for functions which it implements
7183 to always fail with ENOSYS. Some functions are actually named
7184 something starting with __ and the normal name is an alias. */
7185 #if defined __stub_remove || defined __stub___remove
7186 choke me
7187 #endif
7188
7189 int
7190 main ()
7191 {
7192 return remove ();
7193 ;
7194 return 0;
7195 }
7196 _ACEOF
7197 rm -f conftest.$ac_objext conftest$ac_exeext
7198 if { (ac_try="$ac_link"
7199 case "(($ac_try" in
7200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7201 *) ac_try_echo=$ac_try;;
7202 esac
7203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7204 (eval "$ac_link") 2>conftest.er1
7205 ac_status=$?
7206 grep -v '^ *+' conftest.er1 >conftest.err
7207 rm -f conftest.er1
7208 cat conftest.err >&5
7209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7210 (exit $ac_status); } && {
7211 test -z "$ac_cxx_werror_flag" ||
7212 test ! -s conftest.err
7213 } && test -s conftest$ac_exeext &&
7214 $as_test_x conftest$ac_exeext; then
7215 ac_cv_func_remove=yes
7216 else
7217 echo "$as_me: failed program was:" >&5
7218 sed 's/^/| /' conftest.$ac_ext >&5
7219
7220 ac_cv_func_remove=no
7221 fi
7222
7223 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7224 conftest$ac_exeext conftest.$ac_ext
7225 fi
7226 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7227 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7228
7229 if test $ac_cv_func_remove = no; then
7230 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7231 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7232 if test "${ac_cv_lib_posix_remove+set}" = set; then
7233 echo $ECHO_N "(cached) $ECHO_C" >&6
7234 else
7235 ac_check_lib_save_LIBS=$LIBS
7236 LIBS="-lposix $LIBS"
7237 cat >conftest.$ac_ext <<_ACEOF
7238 /* confdefs.h. */
7239 _ACEOF
7240 cat confdefs.h >>conftest.$ac_ext
7241 cat >>conftest.$ac_ext <<_ACEOF
7242 /* end confdefs.h. */
7243
7244 /* Override any GCC internal prototype to avoid an error.
7245 Use char because int might match the return type of a GCC
7246 builtin and then its argument prototype would still apply. */
7247 #ifdef __cplusplus
7248 extern "C"
7249 #endif
7250 char remove ();
7251 int
7252 main ()
7253 {
7254 return remove ();
7255 ;
7256 return 0;
7257 }
7258 _ACEOF
7259 rm -f conftest.$ac_objext conftest$ac_exeext
7260 if { (ac_try="$ac_link"
7261 case "(($ac_try" in
7262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7263 *) ac_try_echo=$ac_try;;
7264 esac
7265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7266 (eval "$ac_link") 2>conftest.er1
7267 ac_status=$?
7268 grep -v '^ *+' conftest.er1 >conftest.err
7269 rm -f conftest.er1
7270 cat conftest.err >&5
7271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); } && {
7273 test -z "$ac_cxx_werror_flag" ||
7274 test ! -s conftest.err
7275 } && test -s conftest$ac_exeext &&
7276 $as_test_x conftest$ac_exeext; then
7277 ac_cv_lib_posix_remove=yes
7278 else
7279 echo "$as_me: failed program was:" >&5
7280 sed 's/^/| /' conftest.$ac_ext >&5
7281
7282 ac_cv_lib_posix_remove=no
7283 fi
7284
7285 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7286 conftest$ac_exeext conftest.$ac_ext
7287 LIBS=$ac_check_lib_save_LIBS
7288 fi
7289 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7290 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7291 if test $ac_cv_lib_posix_remove = yes; then
7292 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7293 fi
7294
7295 fi
7296
7297 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7298 { echo "$as_me:$LINENO: checking for shmat" >&5
7299 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7300 if test "${ac_cv_func_shmat+set}" = set; then
7301 echo $ECHO_N "(cached) $ECHO_C" >&6
7302 else
7303 cat >conftest.$ac_ext <<_ACEOF
7304 /* confdefs.h. */
7305 _ACEOF
7306 cat confdefs.h >>conftest.$ac_ext
7307 cat >>conftest.$ac_ext <<_ACEOF
7308 /* end confdefs.h. */
7309 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7310 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7311 #define shmat innocuous_shmat
7312
7313 /* System header to define __stub macros and hopefully few prototypes,
7314 which can conflict with char shmat (); below.
7315 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7316 <limits.h> exists even on freestanding compilers. */
7317
7318 #ifdef __STDC__
7319 # include <limits.h>
7320 #else
7321 # include <assert.h>
7322 #endif
7323
7324 #undef shmat
7325
7326 /* Override any GCC internal prototype to avoid an error.
7327 Use char because int might match the return type of a GCC
7328 builtin and then its argument prototype would still apply. */
7329 #ifdef __cplusplus
7330 extern "C"
7331 #endif
7332 char shmat ();
7333 /* The GNU C library defines this for functions which it implements
7334 to always fail with ENOSYS. Some functions are actually named
7335 something starting with __ and the normal name is an alias. */
7336 #if defined __stub_shmat || defined __stub___shmat
7337 choke me
7338 #endif
7339
7340 int
7341 main ()
7342 {
7343 return shmat ();
7344 ;
7345 return 0;
7346 }
7347 _ACEOF
7348 rm -f conftest.$ac_objext conftest$ac_exeext
7349 if { (ac_try="$ac_link"
7350 case "(($ac_try" in
7351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7352 *) ac_try_echo=$ac_try;;
7353 esac
7354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7355 (eval "$ac_link") 2>conftest.er1
7356 ac_status=$?
7357 grep -v '^ *+' conftest.er1 >conftest.err
7358 rm -f conftest.er1
7359 cat conftest.err >&5
7360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361 (exit $ac_status); } && {
7362 test -z "$ac_cxx_werror_flag" ||
7363 test ! -s conftest.err
7364 } && test -s conftest$ac_exeext &&
7365 $as_test_x conftest$ac_exeext; then
7366 ac_cv_func_shmat=yes
7367 else
7368 echo "$as_me: failed program was:" >&5
7369 sed 's/^/| /' conftest.$ac_ext >&5
7370
7371 ac_cv_func_shmat=no
7372 fi
7373
7374 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7375 conftest$ac_exeext conftest.$ac_ext
7376 fi
7377 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7378 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7379
7380 if test $ac_cv_func_shmat = no; then
7381 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7382 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7383 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7384 echo $ECHO_N "(cached) $ECHO_C" >&6
7385 else
7386 ac_check_lib_save_LIBS=$LIBS
7387 LIBS="-lipc $LIBS"
7388 cat >conftest.$ac_ext <<_ACEOF
7389 /* confdefs.h. */
7390 _ACEOF
7391 cat confdefs.h >>conftest.$ac_ext
7392 cat >>conftest.$ac_ext <<_ACEOF
7393 /* end confdefs.h. */
7394
7395 /* Override any GCC internal prototype to avoid an error.
7396 Use char because int might match the return type of a GCC
7397 builtin and then its argument prototype would still apply. */
7398 #ifdef __cplusplus
7399 extern "C"
7400 #endif
7401 char shmat ();
7402 int
7403 main ()
7404 {
7405 return shmat ();
7406 ;
7407 return 0;
7408 }
7409 _ACEOF
7410 rm -f conftest.$ac_objext conftest$ac_exeext
7411 if { (ac_try="$ac_link"
7412 case "(($ac_try" in
7413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7414 *) ac_try_echo=$ac_try;;
7415 esac
7416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7417 (eval "$ac_link") 2>conftest.er1
7418 ac_status=$?
7419 grep -v '^ *+' conftest.er1 >conftest.err
7420 rm -f conftest.er1
7421 cat conftest.err >&5
7422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423 (exit $ac_status); } && {
7424 test -z "$ac_cxx_werror_flag" ||
7425 test ! -s conftest.err
7426 } && test -s conftest$ac_exeext &&
7427 $as_test_x conftest$ac_exeext; then
7428 ac_cv_lib_ipc_shmat=yes
7429 else
7430 echo "$as_me: failed program was:" >&5
7431 sed 's/^/| /' conftest.$ac_ext >&5
7432
7433 ac_cv_lib_ipc_shmat=no
7434 fi
7435
7436 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7437 conftest$ac_exeext conftest.$ac_ext
7438 LIBS=$ac_check_lib_save_LIBS
7439 fi
7440 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7441 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7442 if test $ac_cv_lib_ipc_shmat = yes; then
7443 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7444 fi
7445
7446 fi
7447 fi
7448
7449 # Check for libraries that X11R6 Xt/Xaw programs need.
7450 ac_save_LDFLAGS=$LDFLAGS
7451 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7452 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7453 # check for ICE first), but we must link in the order -lSM -lICE or
7454 # we get undefined symbols. So assume we have SM if we have ICE.
7455 # These have to be linked with before -lX11, unlike the other
7456 # libraries we check for below, so use a different variable.
7457 # John Interrante, Karl Berry
7458 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7459 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7460 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7461 echo $ECHO_N "(cached) $ECHO_C" >&6
7462 else
7463 ac_check_lib_save_LIBS=$LIBS
7464 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7465 cat >conftest.$ac_ext <<_ACEOF
7466 /* confdefs.h. */
7467 _ACEOF
7468 cat confdefs.h >>conftest.$ac_ext
7469 cat >>conftest.$ac_ext <<_ACEOF
7470 /* end confdefs.h. */
7471
7472 /* Override any GCC internal prototype to avoid an error.
7473 Use char because int might match the return type of a GCC
7474 builtin and then its argument prototype would still apply. */
7475 #ifdef __cplusplus
7476 extern "C"
7477 #endif
7478 char IceConnectionNumber ();
7479 int
7480 main ()
7481 {
7482 return IceConnectionNumber ();
7483 ;
7484 return 0;
7485 }
7486 _ACEOF
7487 rm -f conftest.$ac_objext conftest$ac_exeext
7488 if { (ac_try="$ac_link"
7489 case "(($ac_try" in
7490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7491 *) ac_try_echo=$ac_try;;
7492 esac
7493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7494 (eval "$ac_link") 2>conftest.er1
7495 ac_status=$?
7496 grep -v '^ *+' conftest.er1 >conftest.err
7497 rm -f conftest.er1
7498 cat conftest.err >&5
7499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500 (exit $ac_status); } && {
7501 test -z "$ac_cxx_werror_flag" ||
7502 test ! -s conftest.err
7503 } && test -s conftest$ac_exeext &&
7504 $as_test_x conftest$ac_exeext; then
7505 ac_cv_lib_ICE_IceConnectionNumber=yes
7506 else
7507 echo "$as_me: failed program was:" >&5
7508 sed 's/^/| /' conftest.$ac_ext >&5
7509
7510 ac_cv_lib_ICE_IceConnectionNumber=no
7511 fi
7512
7513 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7514 conftest$ac_exeext conftest.$ac_ext
7515 LIBS=$ac_check_lib_save_LIBS
7516 fi
7517 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7518 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7519 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7520 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7521 fi
7522
7523 LDFLAGS=$ac_save_LDFLAGS
7524
7525 fi
7526
7527
7528 AFTERIMAGE_CFLAGS=
7529 AFTERIMAGE_LIBS=
7530 AFTERIMAGE_VERSION=
7531
7532 if test x$support_afterimage = xyes; then
7533 support_afterimage=no
7534
7535 if test "x$afterimage_config" = "x" ; then
7536 # Extract the first word of "afterimage-config", so it can be a program name with args.
7537 set dummy afterimage-config; ac_word=$2
7538 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7540 if test "${ac_cv_path_afterimage_config+set}" = set; then
7541 echo $ECHO_N "(cached) $ECHO_C" >&6
7542 else
7543 case $afterimage_config in
7544 [\\/]* | ?:[\\/]*)
7545 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7546 ;;
7547 *)
7548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549 for as_dir in $PATH
7550 do
7551 IFS=$as_save_IFS
7552 test -z "$as_dir" && as_dir=.
7553 for ac_exec_ext in '' $ac_executable_extensions; do
7554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7555 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7556 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7557 break 2
7558 fi
7559 done
7560 done
7561 IFS=$as_save_IFS
7562
7563 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7564 ;;
7565 esac
7566 fi
7567 afterimage_config=$ac_cv_path_afterimage_config
7568 if test -n "$afterimage_config"; then
7569 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7570 echo "${ECHO_T}$afterimage_config" >&6; }
7571 else
7572 { echo "$as_me:$LINENO: result: no" >&5
7573 echo "${ECHO_T}no" >&6; }
7574 fi
7575
7576
7577 fi
7578 if test "x$afterimage_config" != "xno" ; then
7579 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7580 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7581 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7582 if test -n "$xAFTERIMAGE_VERSION" ; then
7583 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7584 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7585 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7586 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7587 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7588 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7589 support_afterimage=yes
7590 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7591 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7592 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7593 fi
7594 fi
7595 fi
7596 if test "x$support_afterimage" = "xyes"; then
7597 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7598 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7599 else
7600 { echo "$as_me:$LINENO: result: no" >&5
7601 echo "${ECHO_T}no" >&6; }
7602 fi
7603 fi
7604 fi
7605
7606
7607
7608
7609
7610
7611
7612
7613 for ac_header in \
7614 sys/byteorder.h \
7615 sys/ioctl.h \
7616 sys/sockio.h \
7617 sys/strredir.h \
7618 stdint.h \
7619 wchar.h \
7620 cwchar \
7621
7622 do
7623 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7624 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7625 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7626 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7627 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7628 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 fi
7630 ac_res=`eval echo '${'$as_ac_Header'}'`
7631 { echo "$as_me:$LINENO: result: $ac_res" >&5
7632 echo "${ECHO_T}$ac_res" >&6; }
7633 else
7634 # Is the header compilable?
7635 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7636 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7637 cat >conftest.$ac_ext <<_ACEOF
7638 /* confdefs.h. */
7639 _ACEOF
7640 cat confdefs.h >>conftest.$ac_ext
7641 cat >>conftest.$ac_ext <<_ACEOF
7642 /* end confdefs.h. */
7643 $ac_includes_default
7644 #include <$ac_header>
7645 _ACEOF
7646 rm -f conftest.$ac_objext
7647 if { (ac_try="$ac_compile"
7648 case "(($ac_try" in
7649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7650 *) ac_try_echo=$ac_try;;
7651 esac
7652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7653 (eval "$ac_compile") 2>conftest.er1
7654 ac_status=$?
7655 grep -v '^ *+' conftest.er1 >conftest.err
7656 rm -f conftest.er1
7657 cat conftest.err >&5
7658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7659 (exit $ac_status); } && {
7660 test -z "$ac_cxx_werror_flag" ||
7661 test ! -s conftest.err
7662 } && test -s conftest.$ac_objext; then
7663 ac_header_compiler=yes
7664 else
7665 echo "$as_me: failed program was:" >&5
7666 sed 's/^/| /' conftest.$ac_ext >&5
7667
7668 ac_header_compiler=no
7669 fi
7670
7671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7672 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7673 echo "${ECHO_T}$ac_header_compiler" >&6; }
7674
7675 # Is the header present?
7676 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7677 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7678 cat >conftest.$ac_ext <<_ACEOF
7679 /* confdefs.h. */
7680 _ACEOF
7681 cat confdefs.h >>conftest.$ac_ext
7682 cat >>conftest.$ac_ext <<_ACEOF
7683 /* end confdefs.h. */
7684 #include <$ac_header>
7685 _ACEOF
7686 if { (ac_try="$ac_cpp conftest.$ac_ext"
7687 case "(($ac_try" in
7688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7689 *) ac_try_echo=$ac_try;;
7690 esac
7691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7692 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7693 ac_status=$?
7694 grep -v '^ *+' conftest.er1 >conftest.err
7695 rm -f conftest.er1
7696 cat conftest.err >&5
7697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698 (exit $ac_status); } >/dev/null && {
7699 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7700 test ! -s conftest.err
7701 }; then
7702 ac_header_preproc=yes
7703 else
7704 echo "$as_me: failed program was:" >&5
7705 sed 's/^/| /' conftest.$ac_ext >&5
7706
7707 ac_header_preproc=no
7708 fi
7709
7710 rm -f conftest.err conftest.$ac_ext
7711 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7712 echo "${ECHO_T}$ac_header_preproc" >&6; }
7713
7714 # So? What about this header?
7715 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7716 yes:no: )
7717 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7718 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7719 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7720 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7721 ac_header_preproc=yes
7722 ;;
7723 no:yes:* )
7724 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7725 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7726 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7727 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7728 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7729 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7730 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7731 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7732 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7733 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7734 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7735 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7736
7737 ;;
7738 esac
7739 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7740 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7741 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7742 echo $ECHO_N "(cached) $ECHO_C" >&6
7743 else
7744 eval "$as_ac_Header=\$ac_header_preproc"
7745 fi
7746 ac_res=`eval echo '${'$as_ac_Header'}'`
7747 { echo "$as_me:$LINENO: result: $ac_res" >&5
7748 echo "${ECHO_T}$ac_res" >&6; }
7749
7750 fi
7751 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7752 cat >>confdefs.h <<_ACEOF
7753 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7754 _ACEOF
7755
7756 fi
7757
7758 done
7759
7760
7761 { echo "$as_me:$LINENO: checking for XPointer" >&5
7762 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7763 if test "${rxvt_cv_xpointer+set}" = set; then
7764 echo $ECHO_N "(cached) $ECHO_C" >&6
7765 else
7766 cat >conftest.$ac_ext <<_ACEOF
7767 /* confdefs.h. */
7768 _ACEOF
7769 cat confdefs.h >>conftest.$ac_ext
7770 cat >>conftest.$ac_ext <<_ACEOF
7771 /* end confdefs.h. */
7772 #include <X11/Xlib.h>
7773 int
7774 main ()
7775 {
7776 XPointer dummy;
7777 ;
7778 return 0;
7779 }
7780 _ACEOF
7781 rm -f conftest.$ac_objext
7782 if { (ac_try="$ac_compile"
7783 case "(($ac_try" in
7784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7785 *) ac_try_echo=$ac_try;;
7786 esac
7787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7788 (eval "$ac_compile") 2>conftest.er1
7789 ac_status=$?
7790 grep -v '^ *+' conftest.er1 >conftest.err
7791 rm -f conftest.er1
7792 cat conftest.err >&5
7793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7794 (exit $ac_status); } && {
7795 test -z "$ac_cxx_werror_flag" ||
7796 test ! -s conftest.err
7797 } && test -s conftest.$ac_objext; then
7798 rxvt_cv_xpointer=yes
7799 else
7800 echo "$as_me: failed program was:" >&5
7801 sed 's/^/| /' conftest.$ac_ext >&5
7802
7803 rxvt_cv_xpointer=no
7804 fi
7805
7806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7807 fi
7808 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7809 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7810 if test x$rxvt_cv_xpointer = xyes; then
7811
7812 cat >>confdefs.h <<\_ACEOF
7813 #define HAVE_XPOINTER 1
7814 _ACEOF
7815
7816 fi
7817
7818 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7819 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7820 if test "${rxvt_xlib_illegal_access+set}" = set; then
7821 echo $ECHO_N "(cached) $ECHO_C" >&6
7822 else
7823 cat >conftest.$ac_ext <<_ACEOF
7824 /* confdefs.h. */
7825 _ACEOF
7826 cat confdefs.h >>conftest.$ac_ext
7827 cat >>conftest.$ac_ext <<_ACEOF
7828 /* end confdefs.h. */
7829
7830 #define XLIB_ILLEGAL_ACCESS
7831 #include <X11/Xlib.h>
7832
7833 int
7834 main ()
7835 {
7836
7837 Display *dpy;
7838 dpy->xdefaults = (char *)0;
7839
7840 ;
7841 return 0;
7842 }
7843 _ACEOF
7844 rm -f conftest.$ac_objext
7845 if { (ac_try="$ac_compile"
7846 case "(($ac_try" in
7847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7848 *) ac_try_echo=$ac_try;;
7849 esac
7850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7851 (eval "$ac_compile") 2>conftest.er1
7852 ac_status=$?
7853 grep -v '^ *+' conftest.er1 >conftest.err
7854 rm -f conftest.er1
7855 cat conftest.err >&5
7856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7857 (exit $ac_status); } && {
7858 test -z "$ac_cxx_werror_flag" ||
7859 test ! -s conftest.err
7860 } && test -s conftest.$ac_objext; then
7861 rxvt_xlib_illegal_access=yes
7862 else
7863 echo "$as_me: failed program was:" >&5
7864 sed 's/^/| /' conftest.$ac_ext >&5
7865
7866 rxvt_xlib_illegal_access=no
7867
7868 fi
7869
7870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7871 fi
7872 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7873 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7874 if test x$rxvt_xlib_illegal_access = xyes; then
7875
7876 cat >>confdefs.h <<\_ACEOF
7877 #define XLIB_ILLEGAL_ACCESS 1
7878 _ACEOF
7879
7880 fi
7881
7882 { echo "$as_me:$LINENO: checking for mode_t" >&5
7883 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7884 if test "${ac_cv_type_mode_t+set}" = set; then
7885 echo $ECHO_N "(cached) $ECHO_C" >&6
7886 else
7887 cat >conftest.$ac_ext <<_ACEOF
7888 /* confdefs.h. */
7889 _ACEOF
7890 cat confdefs.h >>conftest.$ac_ext
7891 cat >>conftest.$ac_ext <<_ACEOF
7892 /* end confdefs.h. */
7893 $ac_includes_default
7894 typedef mode_t ac__type_new_;
7895 int
7896 main ()
7897 {
7898 if ((ac__type_new_ *) 0)
7899 return 0;
7900 if (sizeof (ac__type_new_))
7901 return 0;
7902 ;
7903 return 0;
7904 }
7905 _ACEOF
7906 rm -f conftest.$ac_objext
7907 if { (ac_try="$ac_compile"
7908 case "(($ac_try" in
7909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7910 *) ac_try_echo=$ac_try;;
7911 esac
7912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7913 (eval "$ac_compile") 2>conftest.er1
7914 ac_status=$?
7915 grep -v '^ *+' conftest.er1 >conftest.err
7916 rm -f conftest.er1
7917 cat conftest.err >&5
7918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 (exit $ac_status); } && {
7920 test -z "$ac_cxx_werror_flag" ||
7921 test ! -s conftest.err
7922 } && test -s conftest.$ac_objext; then
7923 ac_cv_type_mode_t=yes
7924 else
7925 echo "$as_me: failed program was:" >&5
7926 sed 's/^/| /' conftest.$ac_ext >&5
7927
7928 ac_cv_type_mode_t=no
7929 fi
7930
7931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7932 fi
7933 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7934 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7935 if test $ac_cv_type_mode_t = yes; then
7936 :
7937 else
7938
7939 cat >>confdefs.h <<_ACEOF
7940 #define mode_t int
7941 _ACEOF
7942
7943 fi
7944
7945 { echo "$as_me:$LINENO: checking for pid_t" >&5
7946 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7947 if test "${ac_cv_type_pid_t+set}" = set; then
7948 echo $ECHO_N "(cached) $ECHO_C" >&6
7949 else
7950 cat >conftest.$ac_ext <<_ACEOF
7951 /* confdefs.h. */
7952 _ACEOF
7953 cat confdefs.h >>conftest.$ac_ext
7954 cat >>conftest.$ac_ext <<_ACEOF
7955 /* end confdefs.h. */
7956 $ac_includes_default
7957 typedef pid_t ac__type_new_;
7958 int
7959 main ()
7960 {
7961 if ((ac__type_new_ *) 0)
7962 return 0;
7963 if (sizeof (ac__type_new_))
7964 return 0;
7965 ;
7966 return 0;
7967 }
7968 _ACEOF
7969 rm -f conftest.$ac_objext
7970 if { (ac_try="$ac_compile"
7971 case "(($ac_try" in
7972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7973 *) ac_try_echo=$ac_try;;
7974 esac
7975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7976 (eval "$ac_compile") 2>conftest.er1
7977 ac_status=$?
7978 grep -v '^ *+' conftest.er1 >conftest.err
7979 rm -f conftest.er1
7980 cat conftest.err >&5
7981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7982 (exit $ac_status); } && {
7983 test -z "$ac_cxx_werror_flag" ||
7984 test ! -s conftest.err
7985 } && test -s conftest.$ac_objext; then
7986 ac_cv_type_pid_t=yes
7987 else
7988 echo "$as_me: failed program was:" >&5
7989 sed 's/^/| /' conftest.$ac_ext >&5
7990
7991 ac_cv_type_pid_t=no
7992 fi
7993
7994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7995 fi
7996 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7997 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7998 if test $ac_cv_type_pid_t = yes; then
7999 :
8000 else
8001
8002 cat >>confdefs.h <<_ACEOF
8003 #define pid_t int
8004 _ACEOF
8005
8006 fi
8007
8008 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8009 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8010 if test "${ac_cv_type_uid_t+set}" = set; then
8011 echo $ECHO_N "(cached) $ECHO_C" >&6
8012 else
8013 cat >conftest.$ac_ext <<_ACEOF
8014 /* confdefs.h. */
8015 _ACEOF
8016 cat confdefs.h >>conftest.$ac_ext
8017 cat >>conftest.$ac_ext <<_ACEOF
8018 /* end confdefs.h. */
8019 #include <sys/types.h>
8020
8021 _ACEOF
8022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8023 $EGREP "uid_t" >/dev/null 2>&1; then
8024 ac_cv_type_uid_t=yes
8025 else
8026 ac_cv_type_uid_t=no
8027 fi
8028 rm -f conftest*
8029
8030 fi
8031 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8032 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8033 if test $ac_cv_type_uid_t = no; then
8034
8035 cat >>confdefs.h <<\_ACEOF
8036 #define uid_t int
8037 _ACEOF
8038
8039
8040 cat >>confdefs.h <<\_ACEOF
8041 #define gid_t int
8042 _ACEOF
8043
8044 fi
8045
8046
8047 { echo "$as_me:$LINENO: checking for int16_t" >&5
8048 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8049 if test "${ac_cv_c_int16_t+set}" = set; then
8050 echo $ECHO_N "(cached) $ECHO_C" >&6
8051 else
8052 ac_cv_c_int16_t=no
8053 for ac_type in 'int16_t' 'int' 'long int' \
8054 'long long int' 'short int' 'signed char'; do
8055 cat >conftest.$ac_ext <<_ACEOF
8056 /* confdefs.h. */
8057 _ACEOF
8058 cat confdefs.h >>conftest.$ac_ext
8059 cat >>conftest.$ac_ext <<_ACEOF
8060 /* end confdefs.h. */
8061 $ac_includes_default
8062 int
8063 main ()
8064 {
8065 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8066 test_array [0] = 0
8067
8068 ;
8069 return 0;
8070 }
8071 _ACEOF
8072 rm -f conftest.$ac_objext
8073 if { (ac_try="$ac_compile"
8074 case "(($ac_try" in
8075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8076 *) ac_try_echo=$ac_try;;
8077 esac
8078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8079 (eval "$ac_compile") 2>conftest.er1
8080 ac_status=$?
8081 grep -v '^ *+' conftest.er1 >conftest.err
8082 rm -f conftest.er1
8083 cat conftest.err >&5
8084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8085 (exit $ac_status); } && {
8086 test -z "$ac_cxx_werror_flag" ||
8087 test ! -s conftest.err
8088 } && test -s conftest.$ac_objext; then
8089 cat >conftest.$ac_ext <<_ACEOF
8090 /* confdefs.h. */
8091 _ACEOF
8092 cat confdefs.h >>conftest.$ac_ext
8093 cat >>conftest.$ac_ext <<_ACEOF
8094 /* end confdefs.h. */
8095 $ac_includes_default
8096 int
8097 main ()
8098 {
8099 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8100 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8101 test_array [0] = 0
8102
8103 ;
8104 return 0;
8105 }
8106 _ACEOF
8107 rm -f conftest.$ac_objext
8108 if { (ac_try="$ac_compile"
8109 case "(($ac_try" in
8110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8111 *) ac_try_echo=$ac_try;;
8112 esac
8113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8114 (eval "$ac_compile") 2>conftest.er1
8115 ac_status=$?
8116 grep -v '^ *+' conftest.er1 >conftest.err
8117 rm -f conftest.er1
8118 cat conftest.err >&5
8119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8120 (exit $ac_status); } && {
8121 test -z "$ac_cxx_werror_flag" ||
8122 test ! -s conftest.err
8123 } && test -s conftest.$ac_objext; then
8124 :
8125 else
8126 echo "$as_me: failed program was:" >&5
8127 sed 's/^/| /' conftest.$ac_ext >&5
8128
8129 case $ac_type in
8130 int16_t) ac_cv_c_int16_t=yes ;;
8131 *) ac_cv_c_int16_t=$ac_type ;;
8132 esac
8133
8134 fi
8135
8136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8137 else
8138 echo "$as_me: failed program was:" >&5
8139 sed 's/^/| /' conftest.$ac_ext >&5
8140
8141
8142 fi
8143
8144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8145 test "$ac_cv_c_int16_t" != no && break
8146 done
8147 fi
8148 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8149 echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8150 case $ac_cv_c_int16_t in #(
8151 no|yes) ;; #(
8152 *)
8153
8154 cat >>confdefs.h <<_ACEOF
8155 #define int16_t $ac_cv_c_int16_t
8156 _ACEOF
8157 ;;
8158 esac
8159
8160
8161 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8162 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8163 if test "${ac_cv_c_uint16_t+set}" = set; then
8164 echo $ECHO_N "(cached) $ECHO_C" >&6
8165 else
8166 ac_cv_c_uint16_t=no
8167 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8168 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8169 cat >conftest.$ac_ext <<_ACEOF
8170 /* confdefs.h. */
8171 _ACEOF
8172 cat confdefs.h >>conftest.$ac_ext
8173 cat >>conftest.$ac_ext <<_ACEOF
8174 /* end confdefs.h. */
8175 $ac_includes_default
8176 int
8177 main ()
8178 {
8179 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8180 test_array [0] = 0
8181
8182 ;
8183 return 0;
8184 }
8185 _ACEOF
8186 rm -f conftest.$ac_objext
8187 if { (ac_try="$ac_compile"
8188 case "(($ac_try" in
8189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8190 *) ac_try_echo=$ac_try;;
8191 esac
8192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8193 (eval "$ac_compile") 2>conftest.er1
8194 ac_status=$?
8195 grep -v '^ *+' conftest.er1 >conftest.err
8196 rm -f conftest.er1
8197 cat conftest.err >&5
8198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 (exit $ac_status); } && {
8200 test -z "$ac_cxx_werror_flag" ||
8201 test ! -s conftest.err
8202 } && test -s conftest.$ac_objext; then
8203 case $ac_type in
8204 uint16_t) ac_cv_c_uint16_t=yes ;;
8205 *) ac_cv_c_uint16_t=$ac_type ;;
8206 esac
8207
8208 else
8209 echo "$as_me: failed program was:" >&5
8210 sed 's/^/| /' conftest.$ac_ext >&5
8211
8212
8213 fi
8214
8215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8216 test "$ac_cv_c_uint16_t" != no && break
8217 done
8218 fi
8219 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8220 echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8221 case $ac_cv_c_uint16_t in #(
8222 no|yes) ;; #(
8223 *)
8224
8225
8226 cat >>confdefs.h <<_ACEOF
8227 #define uint16_t $ac_cv_c_uint16_t
8228 _ACEOF
8229 ;;
8230 esac
8231
8232
8233 { echo "$as_me:$LINENO: checking for int32_t" >&5
8234 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8235 if test "${ac_cv_c_int32_t+set}" = set; then
8236 echo $ECHO_N "(cached) $ECHO_C" >&6
8237 else
8238 ac_cv_c_int32_t=no
8239 for ac_type in 'int32_t' 'int' 'long int' \
8240 'long long int' 'short int' 'signed char'; do
8241 cat >conftest.$ac_ext <<_ACEOF
8242 /* confdefs.h. */
8243 _ACEOF
8244 cat confdefs.h >>conftest.$ac_ext
8245 cat >>conftest.$ac_ext <<_ACEOF
8246 /* end confdefs.h. */
8247 $ac_includes_default
8248 int
8249 main ()
8250 {
8251 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8252 test_array [0] = 0
8253
8254 ;
8255 return 0;
8256 }
8257 _ACEOF
8258 rm -f conftest.$ac_objext
8259 if { (ac_try="$ac_compile"
8260 case "(($ac_try" in
8261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8262 *) ac_try_echo=$ac_try;;
8263 esac
8264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8265 (eval "$ac_compile") 2>conftest.er1
8266 ac_status=$?
8267 grep -v '^ *+' conftest.er1 >conftest.err
8268 rm -f conftest.er1
8269 cat conftest.err >&5
8270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8271 (exit $ac_status); } && {
8272 test -z "$ac_cxx_werror_flag" ||
8273 test ! -s conftest.err
8274 } && test -s conftest.$ac_objext; then
8275 cat >conftest.$ac_ext <<_ACEOF
8276 /* confdefs.h. */
8277 _ACEOF
8278 cat confdefs.h >>conftest.$ac_ext
8279 cat >>conftest.$ac_ext <<_ACEOF
8280 /* end confdefs.h. */
8281 $ac_includes_default
8282 int
8283 main ()
8284 {
8285 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8286 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8287 test_array [0] = 0
8288
8289 ;
8290 return 0;
8291 }
8292 _ACEOF
8293 rm -f conftest.$ac_objext
8294 if { (ac_try="$ac_compile"
8295 case "(($ac_try" in
8296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8297 *) ac_try_echo=$ac_try;;
8298 esac
8299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8300 (eval "$ac_compile") 2>conftest.er1
8301 ac_status=$?
8302 grep -v '^ *+' conftest.er1 >conftest.err
8303 rm -f conftest.er1
8304 cat conftest.err >&5
8305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8306 (exit $ac_status); } && {
8307 test -z "$ac_cxx_werror_flag" ||
8308 test ! -s conftest.err
8309 } && test -s conftest.$ac_objext; then
8310 :
8311 else
8312 echo "$as_me: failed program was:" >&5
8313 sed 's/^/| /' conftest.$ac_ext >&5
8314
8315 case $ac_type in
8316 int32_t) ac_cv_c_int32_t=yes ;;
8317 *) ac_cv_c_int32_t=$ac_type ;;
8318 esac
8319
8320 fi
8321
8322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8323 else
8324 echo "$as_me: failed program was:" >&5
8325 sed 's/^/| /' conftest.$ac_ext >&5
8326
8327
8328 fi
8329
8330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8331 test "$ac_cv_c_int32_t" != no && break
8332 done
8333 fi
8334 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8335 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8336 case $ac_cv_c_int32_t in #(
8337 no|yes) ;; #(
8338 *)
8339
8340 cat >>confdefs.h <<_ACEOF
8341 #define int32_t $ac_cv_c_int32_t
8342 _ACEOF
8343 ;;
8344 esac
8345
8346
8347 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8348 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8349 if test "${ac_cv_c_uint32_t+set}" = set; then
8350 echo $ECHO_N "(cached) $ECHO_C" >&6
8351 else
8352 ac_cv_c_uint32_t=no
8353 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8354 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8355 cat >conftest.$ac_ext <<_ACEOF
8356 /* confdefs.h. */
8357 _ACEOF
8358 cat confdefs.h >>conftest.$ac_ext
8359 cat >>conftest.$ac_ext <<_ACEOF
8360 /* end confdefs.h. */
8361 $ac_includes_default
8362 int
8363 main ()
8364 {
8365 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8366 test_array [0] = 0
8367
8368 ;
8369 return 0;
8370 }
8371 _ACEOF
8372 rm -f conftest.$ac_objext
8373 if { (ac_try="$ac_compile"
8374 case "(($ac_try" in
8375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8376 *) ac_try_echo=$ac_try;;
8377 esac
8378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8379 (eval "$ac_compile") 2>conftest.er1
8380 ac_status=$?
8381 grep -v '^ *+' conftest.er1 >conftest.err
8382 rm -f conftest.er1
8383 cat conftest.err >&5
8384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8385 (exit $ac_status); } && {
8386 test -z "$ac_cxx_werror_flag" ||
8387 test ! -s conftest.err
8388 } && test -s conftest.$ac_objext; then
8389 case $ac_type in
8390 uint32_t) ac_cv_c_uint32_t=yes ;;
8391 *) ac_cv_c_uint32_t=$ac_type ;;
8392 esac
8393
8394 else
8395 echo "$as_me: failed program was:" >&5
8396 sed 's/^/| /' conftest.$ac_ext >&5
8397
8398
8399 fi
8400
8401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8402 test "$ac_cv_c_uint32_t" != no && break
8403 done
8404 fi
8405 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8406 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8407 case $ac_cv_c_uint32_t in #(
8408 no|yes) ;; #(
8409 *)
8410
8411 cat >>confdefs.h <<\_ACEOF
8412 #define _UINT32_T 1
8413 _ACEOF
8414
8415
8416 cat >>confdefs.h <<_ACEOF
8417 #define uint32_t $ac_cv_c_uint32_t
8418 _ACEOF
8419 ;;
8420 esac
8421
8422
8423
8424 for ac_func in unsetenv
8425 do
8426 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8427 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8428 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8429 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8430 echo $ECHO_N "(cached) $ECHO_C" >&6
8431 else
8432 cat >conftest.$ac_ext <<_ACEOF
8433 /* confdefs.h. */
8434 _ACEOF
8435 cat confdefs.h >>conftest.$ac_ext
8436 cat >>conftest.$ac_ext <<_ACEOF
8437 /* end confdefs.h. */
8438 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8439 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8440 #define $ac_func innocuous_$ac_func
8441
8442 /* System header to define __stub macros and hopefully few prototypes,
8443 which can conflict with char $ac_func (); below.
8444 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8445 <limits.h> exists even on freestanding compilers. */
8446
8447 #ifdef __STDC__
8448 # include <limits.h>
8449 #else
8450 # include <assert.h>
8451 #endif
8452
8453 #undef $ac_func
8454
8455 /* Override any GCC internal prototype to avoid an error.
8456 Use char because int might match the return type of a GCC
8457 builtin and then its argument prototype would still apply. */
8458 #ifdef __cplusplus
8459 extern "C"
8460 #endif
8461 char $ac_func ();
8462 /* The GNU C library defines this for functions which it implements
8463 to always fail with ENOSYS. Some functions are actually named
8464 something starting with __ and the normal name is an alias. */
8465 #if defined __stub_$ac_func || defined __stub___$ac_func
8466 choke me
8467 #endif
8468
8469 int
8470 main ()
8471 {
8472 return $ac_func ();
8473 ;
8474 return 0;
8475 }
8476 _ACEOF
8477 rm -f conftest.$ac_objext conftest$ac_exeext
8478 if { (ac_try="$ac_link"
8479 case "(($ac_try" in
8480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8481 *) ac_try_echo=$ac_try;;
8482 esac
8483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8484 (eval "$ac_link") 2>conftest.er1
8485 ac_status=$?
8486 grep -v '^ *+' conftest.er1 >conftest.err
8487 rm -f conftest.er1
8488 cat conftest.err >&5
8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 (exit $ac_status); } && {
8491 test -z "$ac_cxx_werror_flag" ||
8492 test ! -s conftest.err
8493 } && test -s conftest$ac_exeext &&
8494 $as_test_x conftest$ac_exeext; then
8495 eval "$as_ac_var=yes"
8496 else
8497 echo "$as_me: failed program was:" >&5
8498 sed 's/^/| /' conftest.$ac_ext >&5
8499
8500 eval "$as_ac_var=no"
8501 fi
8502
8503 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8504 conftest$ac_exeext conftest.$ac_ext
8505 fi
8506 ac_res=`eval echo '${'$as_ac_var'}'`
8507 { echo "$as_me:$LINENO: result: $ac_res" >&5
8508 echo "${ECHO_T}$ac_res" >&6; }
8509 if test `eval echo '${'$as_ac_var'}'` = yes; then
8510 cat >>confdefs.h <<_ACEOF
8511 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8512 _ACEOF
8513
8514 fi
8515 done
8516
8517
8518
8519 support_utmp=yes
8520 support_wtmp=yes
8521 support_lastlog=yes
8522
8523 # Check whether --enable-utmp was given.
8524 if test "${enable_utmp+set}" = set; then
8525 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8526 support_utmp=$enableval
8527 fi
8528 fi
8529
8530
8531 # Check whether --enable-wtmp was given.
8532 if test "${enable_wtmp+set}" = set; then
8533 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8534 support_wtmp=$enableval
8535 fi
8536 fi
8537
8538
8539 # Check whether --enable-lastlog was given.
8540 if test "${enable_lastlog+set}" = set; then
8541 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8542 support_lastlog=$enableval
8543 fi
8544 fi
8545
8546
8547 if test x$support_utmp = xyes; then
8548
8549 cat >>confdefs.h <<\_ACEOF
8550 #define UTMP_SUPPORT 1
8551 _ACEOF
8552
8553 fi
8554 if test x$support_wtmp = xyes; then
8555
8556 cat >>confdefs.h <<\_ACEOF
8557 #define WTMP_SUPPORT 1
8558 _ACEOF
8559
8560 fi
8561 if test x$support_lastlog = xyes; then
8562
8563 cat >>confdefs.h <<\_ACEOF
8564 #define LASTLOG_SUPPORT 1
8565 _ACEOF
8566
8567 fi
8568
8569
8570
8571
8572 for ac_func in \
8573 updwtmp \
8574 updwtmpx \
8575 updlastlogx \
8576
8577 do
8578 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8579 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8580 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8581 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8582 echo $ECHO_N "(cached) $ECHO_C" >&6
8583 else
8584 cat >conftest.$ac_ext <<_ACEOF
8585 /* confdefs.h. */
8586 _ACEOF
8587 cat confdefs.h >>conftest.$ac_ext
8588 cat >>conftest.$ac_ext <<_ACEOF
8589 /* end confdefs.h. */
8590 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8591 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8592 #define $ac_func innocuous_$ac_func
8593
8594 /* System header to define __stub macros and hopefully few prototypes,
8595 which can conflict with char $ac_func (); below.
8596 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8597 <limits.h> exists even on freestanding compilers. */
8598
8599 #ifdef __STDC__
8600 # include <limits.h>
8601 #else
8602 # include <assert.h>
8603 #endif
8604
8605 #undef $ac_func
8606
8607 /* Override any GCC internal prototype to avoid an error.
8608 Use char because int might match the return type of a GCC
8609 builtin and then its argument prototype would still apply. */
8610 #ifdef __cplusplus
8611 extern "C"
8612 #endif
8613 char $ac_func ();
8614 /* The GNU C library defines this for functions which it implements
8615 to always fail with ENOSYS. Some functions are actually named
8616 something starting with __ and the normal name is an alias. */
8617 #if defined __stub_$ac_func || defined __stub___$ac_func
8618 choke me
8619 #endif
8620
8621 int
8622 main ()
8623 {
8624 return $ac_func ();
8625 ;
8626 return 0;
8627 }
8628 _ACEOF
8629 rm -f conftest.$ac_objext conftest$ac_exeext
8630 if { (ac_try="$ac_link"
8631 case "(($ac_try" in
8632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8633 *) ac_try_echo=$ac_try;;
8634 esac
8635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8636 (eval "$ac_link") 2>conftest.er1
8637 ac_status=$?
8638 grep -v '^ *+' conftest.er1 >conftest.err
8639 rm -f conftest.er1
8640 cat conftest.err >&5
8641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8642 (exit $ac_status); } && {
8643 test -z "$ac_cxx_werror_flag" ||
8644 test ! -s conftest.err
8645 } && test -s conftest$ac_exeext &&
8646 $as_test_x conftest$ac_exeext; then
8647 eval "$as_ac_var=yes"
8648 else
8649 echo "$as_me: failed program was:" >&5
8650 sed 's/^/| /' conftest.$ac_ext >&5
8651
8652 eval "$as_ac_var=no"
8653 fi
8654
8655 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8656 conftest$ac_exeext conftest.$ac_ext
8657 fi
8658 ac_res=`eval echo '${'$as_ac_var'}'`
8659 { echo "$as_me:$LINENO: result: $ac_res" >&5
8660 echo "${ECHO_T}$ac_res" >&6; }
8661 if test `eval echo '${'$as_ac_var'}'` = yes; then
8662 cat >>confdefs.h <<_ACEOF
8663 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8664 _ACEOF
8665
8666 fi
8667 done
8668
8669
8670
8671
8672
8673 for ac_header in \
8674 utmp.h \
8675 utmpx.h \
8676 lastlog.h \
8677
8678 do
8679 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8680 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8681 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8682 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8683 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8684 echo $ECHO_N "(cached) $ECHO_C" >&6
8685 fi
8686 ac_res=`eval echo '${'$as_ac_Header'}'`
8687 { echo "$as_me:$LINENO: result: $ac_res" >&5
8688 echo "${ECHO_T}$ac_res" >&6; }
8689 else
8690 # Is the header compilable?
8691 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8692 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8693 cat >conftest.$ac_ext <<_ACEOF
8694 /* confdefs.h. */
8695 _ACEOF
8696 cat confdefs.h >>conftest.$ac_ext
8697 cat >>conftest.$ac_ext <<_ACEOF
8698 /* end confdefs.h. */
8699 $ac_includes_default
8700 #include <$ac_header>
8701 _ACEOF
8702 rm -f conftest.$ac_objext
8703 if { (ac_try="$ac_compile"
8704 case "(($ac_try" in
8705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8706 *) ac_try_echo=$ac_try;;
8707 esac
8708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8709 (eval "$ac_compile") 2>conftest.er1
8710 ac_status=$?
8711 grep -v '^ *+' conftest.er1 >conftest.err
8712 rm -f conftest.er1
8713 cat conftest.err >&5
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 (exit $ac_status); } && {
8716 test -z "$ac_cxx_werror_flag" ||
8717 test ! -s conftest.err
8718 } && test -s conftest.$ac_objext; then
8719 ac_header_compiler=yes
8720 else
8721 echo "$as_me: failed program was:" >&5
8722 sed 's/^/| /' conftest.$ac_ext >&5
8723
8724 ac_header_compiler=no
8725 fi
8726
8727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8728 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8729 echo "${ECHO_T}$ac_header_compiler" >&6; }
8730
8731 # Is the header present?
8732 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8733 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8734 cat >conftest.$ac_ext <<_ACEOF
8735 /* confdefs.h. */
8736 _ACEOF
8737 cat confdefs.h >>conftest.$ac_ext
8738 cat >>conftest.$ac_ext <<_ACEOF
8739 /* end confdefs.h. */
8740 #include <$ac_header>
8741 _ACEOF
8742 if { (ac_try="$ac_cpp conftest.$ac_ext"
8743 case "(($ac_try" in
8744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8745 *) ac_try_echo=$ac_try;;
8746 esac
8747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8748 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8749 ac_status=$?
8750 grep -v '^ *+' conftest.er1 >conftest.err
8751 rm -f conftest.er1
8752 cat conftest.err >&5
8753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8754 (exit $ac_status); } >/dev/null && {
8755 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8756 test ! -s conftest.err
8757 }; then
8758 ac_header_preproc=yes
8759 else
8760 echo "$as_me: failed program was:" >&5
8761 sed 's/^/| /' conftest.$ac_ext >&5
8762
8763 ac_header_preproc=no
8764 fi
8765
8766 rm -f conftest.err conftest.$ac_ext
8767 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8768 echo "${ECHO_T}$ac_header_preproc" >&6; }
8769
8770 # So? What about this header?
8771 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8772 yes:no: )
8773 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8774 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8775 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8776 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8777 ac_header_preproc=yes
8778 ;;
8779 no:yes:* )
8780 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8781 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8782 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8783 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8784 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8785 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8786 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8787 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8788 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8789 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8790 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8791 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8792
8793 ;;
8794 esac
8795 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8796 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8797 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8798 echo $ECHO_N "(cached) $ECHO_C" >&6
8799 else
8800 eval "$as_ac_Header=\$ac_header_preproc"
8801 fi
8802 ac_res=`eval echo '${'$as_ac_Header'}'`
8803 { echo "$as_me:$LINENO: result: $ac_res" >&5
8804 echo "${ECHO_T}$ac_res" >&6; }
8805
8806 fi
8807 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8808 cat >>confdefs.h <<_ACEOF
8809 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8810 _ACEOF
8811
8812 fi
8813
8814 done
8815
8816
8817
8818 if test "${ac_cv_header_utmp_h+set}" = set; then
8819 { echo "$as_me:$LINENO: checking for utmp.h" >&5
8820 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8821 if test "${ac_cv_header_utmp_h+set}" = set; then
8822 echo $ECHO_N "(cached) $ECHO_C" >&6
8823 fi
8824 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8825 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8826 else
8827 # Is the header compilable?
8828 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
8829 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
8830 cat >conftest.$ac_ext <<_ACEOF
8831 /* confdefs.h. */
8832 _ACEOF
8833 cat confdefs.h >>conftest.$ac_ext
8834 cat >>conftest.$ac_ext <<_ACEOF
8835 /* end confdefs.h. */
8836 $ac_includes_default
8837 #include <utmp.h>
8838 _ACEOF
8839 rm -f conftest.$ac_objext
8840 if { (ac_try="$ac_compile"
8841 case "(($ac_try" in
8842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8843 *) ac_try_echo=$ac_try;;
8844 esac
8845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8846 (eval "$ac_compile") 2>conftest.er1
8847 ac_status=$?
8848 grep -v '^ *+' conftest.er1 >conftest.err
8849 rm -f conftest.er1
8850 cat conftest.err >&5
8851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 (exit $ac_status); } && {
8853 test -z "$ac_cxx_werror_flag" ||
8854 test ! -s conftest.err
8855 } && test -s conftest.$ac_objext; then
8856 ac_header_compiler=yes
8857 else
8858 echo "$as_me: failed program was:" >&5
8859 sed 's/^/| /' conftest.$ac_ext >&5
8860
8861 ac_header_compiler=no
8862 fi
8863
8864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8865 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8866 echo "${ECHO_T}$ac_header_compiler" >&6; }
8867
8868 # Is the header present?
8869 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
8870 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
8871 cat >conftest.$ac_ext <<_ACEOF
8872 /* confdefs.h. */
8873 _ACEOF
8874 cat confdefs.h >>conftest.$ac_ext
8875 cat >>conftest.$ac_ext <<_ACEOF
8876 /* end confdefs.h. */
8877 #include <utmp.h>
8878 _ACEOF
8879 if { (ac_try="$ac_cpp conftest.$ac_ext"
8880 case "(($ac_try" in
8881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8882 *) ac_try_echo=$ac_try;;
8883 esac
8884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8885 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8886 ac_status=$?
8887 grep -v '^ *+' conftest.er1 >conftest.err
8888 rm -f conftest.er1
8889 cat conftest.err >&5
8890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8891 (exit $ac_status); } >/dev/null && {
8892 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8893 test ! -s conftest.err
8894 }; then
8895 ac_header_preproc=yes
8896 else
8897 echo "$as_me: failed program was:" >&5
8898 sed 's/^/| /' conftest.$ac_ext >&5
8899
8900 ac_header_preproc=no
8901 fi
8902
8903 rm -f conftest.err conftest.$ac_ext
8904 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8905 echo "${ECHO_T}$ac_header_preproc" >&6; }
8906
8907 # So? What about this header?
8908 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8909 yes:no: )
8910 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
8911 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8912 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
8913 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
8914 ac_header_preproc=yes
8915 ;;
8916 no:yes:* )
8917 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
8918 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
8919 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
8920 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
8921 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
8922 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
8923 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
8924 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
8925 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
8926 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
8927 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
8928 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
8929
8930 ;;
8931 esac
8932 { echo "$as_me:$LINENO: checking for utmp.h" >&5
8933 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8934 if test "${ac_cv_header_utmp_h+set}" = set; then
8935 echo $ECHO_N "(cached) $ECHO_C" >&6
8936 else
8937 ac_cv_header_utmp_h=$ac_header_preproc
8938 fi
8939 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8940 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8941
8942 fi
8943 if test $ac_cv_header_utmp_h = yes; then
8944 { echo "$as_me:$LINENO: checking for struct utmp" >&5
8945 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8946 if test "${struct_utmp+set}" = set; then
8947 echo $ECHO_N "(cached) $ECHO_C" >&6
8948 else
8949 cat >conftest.$ac_ext <<_ACEOF
8950 /* confdefs.h. */
8951 _ACEOF
8952 cat confdefs.h >>conftest.$ac_ext
8953 cat >>conftest.$ac_ext <<_ACEOF
8954 /* end confdefs.h. */
8955 #include <sys/types.h>
8956 #include <utmp.h>
8957 int
8958 main ()
8959 {
8960 struct utmp ut;
8961 ;
8962 return 0;
8963 }
8964 _ACEOF
8965 rm -f conftest.$ac_objext
8966 if { (ac_try="$ac_compile"
8967 case "(($ac_try" in
8968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8969 *) ac_try_echo=$ac_try;;
8970 esac
8971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8972 (eval "$ac_compile") 2>conftest.er1
8973 ac_status=$?
8974 grep -v '^ *+' conftest.er1 >conftest.err
8975 rm -f conftest.er1
8976 cat conftest.err >&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } && {
8979 test -z "$ac_cxx_werror_flag" ||
8980 test ! -s conftest.err
8981 } && test -s conftest.$ac_objext; then
8982 struct_utmp=yes
8983 else
8984 echo "$as_me: failed program was:" >&5
8985 sed 's/^/| /' conftest.$ac_ext >&5
8986
8987 struct_utmp=no
8988 fi
8989
8990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8991 fi
8992 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
8993 echo "${ECHO_T}$struct_utmp" >&6; }
8994 if test x$struct_utmp = xyes; then
8995
8996 cat >>confdefs.h <<\_ACEOF
8997 #define HAVE_STRUCT_UTMP 1
8998 _ACEOF
8999
9000 fi
9001
9002
9003 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
9004 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
9005 if test "${struct_utmp_host+set}" = set; then
9006 echo $ECHO_N "(cached) $ECHO_C" >&6
9007 else
9008 cat >conftest.$ac_ext <<_ACEOF
9009 /* confdefs.h. */
9010 _ACEOF
9011 cat confdefs.h >>conftest.$ac_ext
9012 cat >>conftest.$ac_ext <<_ACEOF
9013 /* end confdefs.h. */
9014 #include <sys/types.h>
9015 #include <utmp.h>
9016 int
9017 main ()
9018 {
9019 struct utmp ut; ut.ut_host;
9020 ;
9021 return 0;
9022 }
9023 _ACEOF
9024 rm -f conftest.$ac_objext
9025 if { (ac_try="$ac_compile"
9026 case "(($ac_try" in
9027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9028 *) ac_try_echo=$ac_try;;
9029 esac
9030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9031 (eval "$ac_compile") 2>conftest.er1
9032 ac_status=$?
9033 grep -v '^ *+' conftest.er1 >conftest.err
9034 rm -f conftest.er1
9035 cat conftest.err >&5
9036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9037 (exit $ac_status); } && {
9038 test -z "$ac_cxx_werror_flag" ||
9039 test ! -s conftest.err
9040 } && test -s conftest.$ac_objext; then
9041 struct_utmp_host=yes
9042 else
9043 echo "$as_me: failed program was:" >&5
9044 sed 's/^/| /' conftest.$ac_ext >&5
9045
9046 struct_utmp_host=no
9047 fi
9048
9049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9050 fi
9051 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9052 echo "${ECHO_T}$struct_utmp_host" >&6; }
9053 if test x$struct_utmp_host = xyes; then
9054
9055 cat >>confdefs.h <<\_ACEOF
9056 #define HAVE_UTMP_HOST 1
9057 _ACEOF
9058
9059 fi
9060
9061 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9062 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9063 if test "${struct_utmp_pid+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_pid;
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_pid=yes
9100 else
9101 echo "$as_me: failed program was:" >&5
9102 sed 's/^/| /' conftest.$ac_ext >&5
9103
9104 struct_utmp_pid=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_pid" >&5
9110 echo "${ECHO_T}$struct_utmp_pid" >&6; }
9111 if test x$struct_utmp_pid = xyes; then
9112
9113 cat >>confdefs.h <<\_ACEOF
9114 #define HAVE_UTMP_PID 1
9115 _ACEOF
9116
9117 fi
9118
9119 fi
9120
9121
9122
9123 if test "${ac_cv_header_utmpx_h+set}" = set; then
9124 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9125 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9126 if test "${ac_cv_header_utmpx_h+set}" = set; then
9127 echo $ECHO_N "(cached) $ECHO_C" >&6
9128 fi
9129 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9130 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9131 else
9132 # Is the header compilable?
9133 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
9134 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
9135 cat >conftest.$ac_ext <<_ACEOF
9136 /* confdefs.h. */
9137 _ACEOF
9138 cat confdefs.h >>conftest.$ac_ext
9139 cat >>conftest.$ac_ext <<_ACEOF
9140 /* end confdefs.h. */
9141 $ac_includes_default
9142 #include <utmpx.h>
9143 _ACEOF
9144 rm -f conftest.$ac_objext
9145 if { (ac_try="$ac_compile"
9146 case "(($ac_try" in
9147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9148 *) ac_try_echo=$ac_try;;
9149 esac
9150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9151 (eval "$ac_compile") 2>conftest.er1
9152 ac_status=$?
9153 grep -v '^ *+' conftest.er1 >conftest.err
9154 rm -f conftest.er1
9155 cat conftest.err >&5
9156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157 (exit $ac_status); } && {
9158 test -z "$ac_cxx_werror_flag" ||
9159 test ! -s conftest.err
9160 } && test -s conftest.$ac_objext; then
9161 ac_header_compiler=yes
9162 else
9163 echo "$as_me: failed program was:" >&5
9164 sed 's/^/| /' conftest.$ac_ext >&5
9165
9166 ac_header_compiler=no
9167 fi
9168
9169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9170 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9171 echo "${ECHO_T}$ac_header_compiler" >&6; }
9172
9173 # Is the header present?
9174 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
9175 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
9176 cat >conftest.$ac_ext <<_ACEOF
9177 /* confdefs.h. */
9178 _ACEOF
9179 cat confdefs.h >>conftest.$ac_ext
9180 cat >>conftest.$ac_ext <<_ACEOF
9181 /* end confdefs.h. */
9182 #include <utmpx.h>
9183 _ACEOF
9184 if { (ac_try="$ac_cpp conftest.$ac_ext"
9185 case "(($ac_try" in
9186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9187 *) ac_try_echo=$ac_try;;
9188 esac
9189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9190 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9191 ac_status=$?
9192 grep -v '^ *+' conftest.er1 >conftest.err
9193 rm -f conftest.er1
9194 cat conftest.err >&5
9195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9196 (exit $ac_status); } >/dev/null && {
9197 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9198 test ! -s conftest.err
9199 }; then
9200 ac_header_preproc=yes
9201 else
9202 echo "$as_me: failed program was:" >&5
9203 sed 's/^/| /' conftest.$ac_ext >&5
9204
9205 ac_header_preproc=no
9206 fi
9207
9208 rm -f conftest.err conftest.$ac_ext
9209 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9210 echo "${ECHO_T}$ac_header_preproc" >&6; }
9211
9212 # So? What about this header?
9213 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9214 yes:no: )
9215 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
9216 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9217 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
9218 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
9219 ac_header_preproc=yes
9220 ;;
9221 no:yes:* )
9222 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
9223 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
9224 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
9225 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
9226 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
9227 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
9228 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
9229 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
9230 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
9231 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
9232 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
9233 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
9234
9235 ;;
9236 esac
9237 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9238 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9239 if test "${ac_cv_header_utmpx_h+set}" = set; then
9240 echo $ECHO_N "(cached) $ECHO_C" >&6
9241 else
9242 ac_cv_header_utmpx_h=$ac_header_preproc
9243 fi
9244 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9245 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9246
9247 fi
9248 if test $ac_cv_header_utmpx_h = yes; then
9249 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9250 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9251 if test "${struct_utmpx+set}" = set; then
9252 echo $ECHO_N "(cached) $ECHO_C" >&6
9253 else
9254 cat >conftest.$ac_ext <<_ACEOF
9255 /* confdefs.h. */
9256 _ACEOF
9257 cat confdefs.h >>conftest.$ac_ext
9258 cat >>conftest.$ac_ext <<_ACEOF
9259 /* end confdefs.h. */
9260 #include <sys/types.h>
9261 #include <utmpx.h>
9262 int
9263 main ()
9264 {
9265 struct utmpx ut;
9266 ;
9267 return 0;
9268 }
9269 _ACEOF
9270 rm -f conftest.$ac_objext
9271 if { (ac_try="$ac_compile"
9272 case "(($ac_try" in
9273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9274 *) ac_try_echo=$ac_try;;
9275 esac
9276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9277 (eval "$ac_compile") 2>conftest.er1
9278 ac_status=$?
9279 grep -v '^ *+' conftest.er1 >conftest.err
9280 rm -f conftest.er1
9281 cat conftest.err >&5
9282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283 (exit $ac_status); } && {
9284 test -z "$ac_cxx_werror_flag" ||
9285 test ! -s conftest.err
9286 } && test -s conftest.$ac_objext; then
9287 struct_utmpx=yes
9288 else
9289 echo "$as_me: failed program was:" >&5
9290 sed 's/^/| /' conftest.$ac_ext >&5
9291
9292 struct_utmpx=no
9293 fi
9294
9295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9296 fi
9297 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9298 echo "${ECHO_T}$struct_utmpx" >&6; }
9299 if test x$struct_utmpx = xyes; then
9300
9301 cat >>confdefs.h <<\_ACEOF
9302 #define HAVE_STRUCT_UTMPX 1
9303 _ACEOF
9304
9305 fi
9306
9307
9308 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9309 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9310 if test "${struct_utmpx_host+set}" = set; then
9311 echo $ECHO_N "(cached) $ECHO_C" >&6
9312 else
9313 cat >conftest.$ac_ext <<_ACEOF
9314 /* confdefs.h. */
9315 _ACEOF
9316 cat confdefs.h >>conftest.$ac_ext
9317 cat >>conftest.$ac_ext <<_ACEOF
9318 /* end confdefs.h. */
9319 #include <sys/types.h>
9320 #include <utmpx.h>
9321 int
9322 main ()
9323 {
9324 struct utmpx utx; utx.ut_host;
9325 ;
9326 return 0;
9327 }
9328 _ACEOF
9329 rm -f conftest.$ac_objext
9330 if { (ac_try="$ac_compile"
9331 case "(($ac_try" in
9332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9333 *) ac_try_echo=$ac_try;;
9334 esac
9335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9336 (eval "$ac_compile") 2>conftest.er1
9337 ac_status=$?
9338 grep -v '^ *+' conftest.er1 >conftest.err
9339 rm -f conftest.er1
9340 cat conftest.err >&5
9341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9342 (exit $ac_status); } && {
9343 test -z "$ac_cxx_werror_flag" ||
9344 test ! -s conftest.err
9345 } && test -s conftest.$ac_objext; then
9346 struct_utmpx_host=yes
9347 else
9348 echo "$as_me: failed program was:" >&5
9349 sed 's/^/| /' conftest.$ac_ext >&5
9350
9351 struct_utmpx_host=no
9352 fi
9353
9354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9355 fi
9356 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9357 echo "${ECHO_T}$struct_utmpx_host" >&6; }
9358 if test x$struct_utmpx_host = xyes; then
9359
9360 cat >>confdefs.h <<\_ACEOF
9361 #define HAVE_UTMPX_HOST 1
9362 _ACEOF
9363
9364 fi
9365
9366 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9367 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9368 if test "${struct_utmpx_session+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_session;
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_session=yes
9405 else
9406 echo "$as_me: failed program was:" >&5
9407 sed 's/^/| /' conftest.$ac_ext >&5
9408
9409 struct_utmpx_session=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_session" >&5
9415 echo "${ECHO_T}$struct_utmpx_session" >&6; }
9416 if test x$struct_utmpx_session = xyes; then
9417
9418 cat >>confdefs.h <<\_ACEOF
9419 #define HAVE_UTMPX_SESSION 1
9420 _ACEOF
9421
9422 fi
9423
9424 fi
9425
9426
9427 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9428 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9429 if test "${struct_lastlog+set}" = set; then
9430 echo $ECHO_N "(cached) $ECHO_C" >&6
9431 else
9432 cat >conftest.$ac_ext <<_ACEOF
9433 /* confdefs.h. */
9434 _ACEOF
9435 cat confdefs.h >>conftest.$ac_ext
9436 cat >>conftest.$ac_ext <<_ACEOF
9437 /* end confdefs.h. */
9438 #include <sys/types.h>
9439 #include <utmp.h>
9440 #ifdef HAVE_LASTLOG_H
9441 #include <lastlog.h>
9442 #endif
9443
9444 int
9445 main ()
9446 {
9447 struct lastlog ll;
9448 ;
9449 return 0;
9450 }
9451 _ACEOF
9452 rm -f conftest.$ac_objext
9453 if { (ac_try="$ac_compile"
9454 case "(($ac_try" in
9455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9456 *) ac_try_echo=$ac_try;;
9457 esac
9458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9459 (eval "$ac_compile") 2>conftest.er1
9460 ac_status=$?
9461 grep -v '^ *+' conftest.er1 >conftest.err
9462 rm -f conftest.er1
9463 cat conftest.err >&5
9464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9465 (exit $ac_status); } && {
9466 test -z "$ac_cxx_werror_flag" ||
9467 test ! -s conftest.err
9468 } && test -s conftest.$ac_objext; then
9469 struct_lastlog=yes
9470 else
9471 echo "$as_me: failed program was:" >&5
9472 sed 's/^/| /' conftest.$ac_ext >&5
9473
9474 struct_lastlog=no
9475 fi
9476
9477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9478 fi
9479 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9480 echo "${ECHO_T}$struct_lastlog" >&6; }
9481 if test x$struct_lastlog = xyes; then
9482
9483 cat >>confdefs.h <<\_ACEOF
9484 #define HAVE_STRUCT_LASTLOG 1
9485 _ACEOF
9486
9487 fi
9488
9489 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9490 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9491 if test "${struct_lastlogx+set}" = set; then
9492 echo $ECHO_N "(cached) $ECHO_C" >&6
9493 else
9494 cat >conftest.$ac_ext <<_ACEOF
9495 /* confdefs.h. */
9496 _ACEOF
9497 cat confdefs.h >>conftest.$ac_ext
9498 cat >>conftest.$ac_ext <<_ACEOF
9499 /* end confdefs.h. */
9500 #include <sys/types.h>
9501 #include <utmpx.h>
9502 #ifdef HAVE_LASTLOG_H
9503 #include <lastlog.h>
9504 #endif
9505
9506 int
9507 main ()
9508 {
9509 struct lastlogx ll;
9510 ;
9511 return 0;
9512 }
9513 _ACEOF
9514 rm -f conftest.$ac_objext
9515 if { (ac_try="$ac_compile"
9516 case "(($ac_try" in
9517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9518 *) ac_try_echo=$ac_try;;
9519 esac
9520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9521 (eval "$ac_compile") 2>conftest.er1
9522 ac_status=$?
9523 grep -v '^ *+' conftest.er1 >conftest.err
9524 rm -f conftest.er1
9525 cat conftest.err >&5
9526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9527 (exit $ac_status); } && {
9528 test -z "$ac_cxx_werror_flag" ||
9529 test ! -s conftest.err
9530 } && test -s conftest.$ac_objext; then
9531 struct_lastlogx=yes
9532 else
9533 echo "$as_me: failed program was:" >&5
9534 sed 's/^/| /' conftest.$ac_ext >&5
9535
9536 struct_lastlogx=no
9537 fi
9538
9539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9540 fi
9541 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9542 echo "${ECHO_T}$struct_lastlogx" >&6; }
9543 if test x$struct_lastlogx = xyes; then
9544
9545 cat >>confdefs.h <<\_ACEOF
9546 #define HAVE_STRUCT_LASTLOGX 1
9547 _ACEOF
9548
9549 fi
9550
9551
9552 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9553 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9554 if test "${path_utmp+set}" = set; then
9555 echo $ECHO_N "(cached) $ECHO_C" >&6
9556 else
9557 if test "$cross_compiling" = yes; then
9558 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9559 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9560 else
9561 cat >conftest.$ac_ext <<_ACEOF
9562 /* confdefs.h. */
9563 _ACEOF
9564 cat confdefs.h >>conftest.$ac_ext
9565 cat >>conftest.$ac_ext <<_ACEOF
9566 /* end confdefs.h. */
9567 #include <stdio.h>
9568 #include <stdlib.h>
9569 #include <sys/types.h>
9570 #include <utmp.h>
9571 #include <errno.h>
9572 main()
9573 {
9574 char **u, *utmplist[] = {
9575 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9576 FILE *a, *f=fopen("conftestval", "w");
9577 if (!f) exit(1);
9578 #ifdef UTMP_FILE
9579 fprintf(f, "%s\n", UTMP_FILE);
9580 exit(0);
9581 #endif
9582 #ifdef _PATH_UTMP
9583 fprintf(f, "%s\n", _PATH_UTMP);
9584 exit(0);
9585 #endif
9586 for (u = utmplist; *u; u++) {
9587 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9588 fprintf(f, "%s\n", *u);
9589 exit(0);
9590 }
9591 }
9592 exit(0);
9593 }
9594 _ACEOF
9595 rm -f conftest$ac_exeext
9596 if { (ac_try="$ac_link"
9597 case "(($ac_try" in
9598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9599 *) ac_try_echo=$ac_try;;
9600 esac
9601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9602 (eval "$ac_link") 2>&5
9603 ac_status=$?
9604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9606 { (case "(($ac_try" in
9607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9608 *) ac_try_echo=$ac_try;;
9609 esac
9610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9611 (eval "$ac_try") 2>&5
9612 ac_status=$?
9613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9614 (exit $ac_status); }; }; then
9615 path_utmp=`cat conftestval`
9616 else
9617 echo "$as_me: program exited with status $ac_status" >&5
9618 echo "$as_me: failed program was:" >&5
9619 sed 's/^/| /' conftest.$ac_ext >&5
9620
9621 ( exit $ac_status )
9622 path_utmp=
9623 fi
9624 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9625 fi
9626
9627
9628 fi
9629 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9630 echo "${ECHO_T}$path_utmp" >&6; }
9631 if test x$path_utmp != x; then
9632
9633 cat >>confdefs.h <<_ACEOF
9634 #define UTMP_FILE "$path_utmp"
9635 _ACEOF
9636
9637 fi
9638
9639
9640 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9641 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9642 if test "${path_utmpx+set}" = set; then
9643 echo $ECHO_N "(cached) $ECHO_C" >&6
9644 else
9645 if test "$cross_compiling" = yes; then
9646 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9647 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9648 else
9649 cat >conftest.$ac_ext <<_ACEOF
9650 /* confdefs.h. */
9651 _ACEOF
9652 cat confdefs.h >>conftest.$ac_ext
9653 cat >>conftest.$ac_ext <<_ACEOF
9654 /* end confdefs.h. */
9655 #include <stdio.h>
9656 #include <stdlib.h>
9657 #include <sys/types.h>
9658 #include <utmpx.h>
9659 #include <errno.h>
9660 #include <sys/stat.h>
9661 #ifdef HAVE_STRING_H
9662 #include <string.h>
9663 #endif
9664 main()
9665 {
9666 char **u, *p, *utmplist[] = {
9667 #ifdef UTMPX_FILE
9668 UTMPX_FILE,
9669 #endif
9670 #ifdef _PATH_UTMPX
9671 _PATH_UTMPX,
9672 #endif
9673 "/var/adm/utmpx", "/etc/utmpx", NULL };
9674 FILE *a, *f=fopen("conftestval", "w");
9675 struct stat statu, statux;
9676 if (!f) exit(1);
9677 for (u = utmplist; *u; u++) {
9678 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9679 if (stat(*u, &statux) < 0)
9680 continue;
9681 p = strdup(*u);
9682 p[strlen(p) - 1] = '\0';
9683 if (stat(p, &statu) >= 0
9684 && (statu.st_mtime - statux.st_mtime > 86400))
9685 continue;
9686 fprintf(f, "%s\n", *u);
9687 exit(0);
9688 }
9689 }
9690 exit(0);
9691 }
9692 _ACEOF
9693 rm -f conftest$ac_exeext
9694 if { (ac_try="$ac_link"
9695 case "(($ac_try" in
9696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9697 *) ac_try_echo=$ac_try;;
9698 esac
9699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9700 (eval "$ac_link") 2>&5
9701 ac_status=$?
9702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9703 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9704 { (case "(($ac_try" in
9705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9706 *) ac_try_echo=$ac_try;;
9707 esac
9708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9709 (eval "$ac_try") 2>&5
9710 ac_status=$?
9711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9712 (exit $ac_status); }; }; then
9713 path_utmpx=`cat conftestval`
9714 else
9715 echo "$as_me: program exited with status $ac_status" >&5
9716 echo "$as_me: failed program was:" >&5
9717 sed 's/^/| /' conftest.$ac_ext >&5
9718
9719 ( exit $ac_status )
9720 path_utmpx=
9721 fi
9722 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9723 fi
9724
9725
9726 fi
9727 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9728 echo "${ECHO_T}$path_utmpx" >&6; }
9729 if test x$path_utmpx != x; then
9730
9731 cat >>confdefs.h <<_ACEOF
9732 #define UTMPX_FILE "$path_utmpx"
9733 _ACEOF
9734
9735 fi
9736
9737
9738 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9739 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9740 if test "${path_wtmp+set}" = set; then
9741 echo $ECHO_N "(cached) $ECHO_C" >&6
9742 else
9743 if test "$cross_compiling" = yes; then
9744 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9745 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9746 else
9747 cat >conftest.$ac_ext <<_ACEOF
9748 /* confdefs.h. */
9749 _ACEOF
9750 cat confdefs.h >>conftest.$ac_ext
9751 cat >>conftest.$ac_ext <<_ACEOF
9752 /* end confdefs.h. */
9753 #include <stdio.h>
9754 #include <stdlib.h>
9755 #include <sys/types.h>
9756 #ifdef HAVE_UTMP_H
9757 #include <utmp.h>
9758 #endif
9759 #include <errno.h>
9760 main()
9761 {
9762 char **w, *wtmplist[] = {
9763 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9764 FILE *a, *f=fopen("conftestval", "w");
9765 if (!f) exit(1);
9766 #ifdef WTMP_FILE
9767 fprintf(f, "%s\n", WTMP_FILE);
9768 exit(0);
9769 #endif
9770 #ifdef _PATH_WTMP
9771 fprintf(f, "%s\n", _PATH_WTMP);
9772 exit(0);
9773 #endif
9774 for (w = wtmplist; *w; w++) {
9775 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9776 fprintf(f, "%s\n", *w);
9777 exit(0);
9778 }
9779 }
9780 exit(0);
9781 }
9782 _ACEOF
9783 rm -f conftest$ac_exeext
9784 if { (ac_try="$ac_link"
9785 case "(($ac_try" in
9786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9787 *) ac_try_echo=$ac_try;;
9788 esac
9789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9790 (eval "$ac_link") 2>&5
9791 ac_status=$?
9792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9794 { (case "(($ac_try" in
9795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9796 *) ac_try_echo=$ac_try;;
9797 esac
9798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9799 (eval "$ac_try") 2>&5
9800 ac_status=$?
9801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802 (exit $ac_status); }; }; then
9803 path_wtmp=`cat conftestval`
9804 else
9805 echo "$as_me: program exited with status $ac_status" >&5
9806 echo "$as_me: failed program was:" >&5
9807 sed 's/^/| /' conftest.$ac_ext >&5
9808
9809 ( exit $ac_status )
9810 path_wtmp=
9811 fi
9812 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9813 fi
9814
9815
9816 fi
9817 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9818 echo "${ECHO_T}$path_wtmp" >&6; }
9819 if test x$path_wtmp != x; then
9820
9821 cat >>confdefs.h <<_ACEOF
9822 #define WTMP_FILE "$path_wtmp"
9823 _ACEOF
9824
9825 fi
9826
9827 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9828 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9829 if test "${path_wtmpx+set}" = set; then
9830 echo $ECHO_N "(cached) $ECHO_C" >&6
9831 else
9832 if test "$cross_compiling" = yes; then
9833 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9834 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9835 else
9836 cat >conftest.$ac_ext <<_ACEOF
9837 /* confdefs.h. */
9838 _ACEOF
9839 cat confdefs.h >>conftest.$ac_ext
9840 cat >>conftest.$ac_ext <<_ACEOF
9841 /* end confdefs.h. */
9842 #include <stdio.h>
9843 #include <stdlib.h>
9844 #ifdef HAVE_UTMPX_H
9845 #include <utmpx.h>
9846 #endif
9847 #include <errno.h>
9848 main()
9849 {
9850 char **w, *wtmplist[] = {
9851 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9852 FILE *a, *f=fopen("conftestval", "w");
9853 if (!f) exit(1);
9854 #ifdef WTMPX_FILE
9855 fprintf(f, "%s\n", WTMPX_FILE);
9856 exit(0);
9857 #endif
9858 #ifdef _PATH_WTMPX
9859 fprintf(f, "%s\n", _PATH_WTMPX);
9860 exit(0);
9861 #endif
9862 for (w = wtmplist; *w; w++) {
9863 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9864 fprintf(f, "%s\n", *w);
9865 exit(0);
9866 }
9867 }
9868 exit(0);
9869 }
9870 _ACEOF
9871 rm -f conftest$ac_exeext
9872 if { (ac_try="$ac_link"
9873 case "(($ac_try" in
9874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9875 *) ac_try_echo=$ac_try;;
9876 esac
9877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9878 (eval "$ac_link") 2>&5
9879 ac_status=$?
9880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9881 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9882 { (case "(($ac_try" in
9883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9884 *) ac_try_echo=$ac_try;;
9885 esac
9886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9887 (eval "$ac_try") 2>&5
9888 ac_status=$?
9889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890 (exit $ac_status); }; }; then
9891 path_wtmpx=`cat conftestval`
9892 else
9893 echo "$as_me: program exited with status $ac_status" >&5
9894 echo "$as_me: failed program was:" >&5
9895 sed 's/^/| /' conftest.$ac_ext >&5
9896
9897 ( exit $ac_status )
9898 path_wtmpx=
9899 fi
9900 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9901 fi
9902
9903
9904 fi
9905 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9906 echo "${ECHO_T}$path_wtmpx" >&6; }
9907 if test x$path_wtmpx != x; then
9908
9909 cat >>confdefs.h <<_ACEOF
9910 #define WTMPX_FILE "$path_wtmpx"
9911 _ACEOF
9912
9913 fi
9914
9915 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9916 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9917 if test "${path_lastlog+set}" = set; then
9918 echo $ECHO_N "(cached) $ECHO_C" >&6
9919 else
9920 if test "$cross_compiling" = yes; then
9921 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9922 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9923 else
9924 cat >conftest.$ac_ext <<_ACEOF
9925 /* confdefs.h. */
9926 _ACEOF
9927 cat confdefs.h >>conftest.$ac_ext
9928 cat >>conftest.$ac_ext <<_ACEOF
9929 /* end confdefs.h. */
9930 #include <stdio.h>
9931 #include <stdlib.h>
9932 #include <sys/types.h>
9933 #ifdef HAVE_UTMPX_H
9934 #include <utmpx.h>
9935 #elif defined(HAVE_UTMP_H)
9936 #include <utmp.h>
9937 #endif
9938 #ifdef HAVE_LASTLOG_H
9939 #include <lastlog.h>
9940 #endif
9941 #include <errno.h>
9942 main()
9943 {
9944 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9945 FILE *a, *f=fopen("conftestval", "w");
9946 if (!f) exit(1);
9947 #ifdef LASTLOG_FILE
9948 fprintf(f, "%s\n", LASTLOG_FILE);
9949 exit(0);
9950 #endif
9951 #ifdef _PATH_LASTLOG
9952 fprintf(f, "%s\n", _PATH_LASTLOG);
9953 exit(0);
9954 #endif
9955 for (w = lastloglist; *w; w++) {
9956 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9957 fprintf(f, "%s\n", *w);
9958 exit(0);
9959 }
9960 }
9961 exit(0);
9962 }
9963 _ACEOF
9964 rm -f conftest$ac_exeext
9965 if { (ac_try="$ac_link"
9966 case "(($ac_try" in
9967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9968 *) ac_try_echo=$ac_try;;
9969 esac
9970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9971 (eval "$ac_link") 2>&5
9972 ac_status=$?
9973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9974 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9975 { (case "(($ac_try" in
9976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9977 *) ac_try_echo=$ac_try;;
9978 esac
9979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9980 (eval "$ac_try") 2>&5
9981 ac_status=$?
9982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9983 (exit $ac_status); }; }; then
9984 path_lastlog=`cat conftestval`
9985 else
9986 echo "$as_me: program exited with status $ac_status" >&5
9987 echo "$as_me: failed program was:" >&5
9988 sed 's/^/| /' conftest.$ac_ext >&5
9989
9990 ( exit $ac_status )
9991 path_lastlog=
9992 fi
9993 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9994 fi
9995
9996
9997 fi
9998 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
9999 echo "${ECHO_T}$path_lastlog" >&6; }
10000 if test x$path_lastlog != x; then
10001
10002 cat >>confdefs.h <<_ACEOF
10003 #define LASTLOG_FILE "$path_lastlog"
10004 _ACEOF
10005
10006 fi
10007
10008 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10009 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10010 if test "${path_lastlogx+set}" = set; then
10011 echo $ECHO_N "(cached) $ECHO_C" >&6
10012 else
10013 if test "$cross_compiling" = yes; then
10014 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10015 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10016 else
10017 cat >conftest.$ac_ext <<_ACEOF
10018 /* confdefs.h. */
10019 _ACEOF
10020 cat confdefs.h >>conftest.$ac_ext
10021 cat >>conftest.$ac_ext <<_ACEOF
10022 /* end confdefs.h. */
10023 #include <stdio.h>
10024 #include <stdlib.h>
10025 #ifdef HAVE_UTMPX_H
10026 #include <utmpx.h>
10027 #endif
10028 #include <errno.h>
10029 main()
10030 {
10031 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10032 FILE *a, *f=fopen("conftestval", "w");
10033 if (!f) exit(1);
10034 #ifdef LASTLOGX_FILE
10035 fprintf(f, "%s\n", LASTLOGX_FILE);
10036 exit(0);
10037 #endif
10038 #ifdef _PATH_LASTLOGX
10039 fprintf(f, "%s\n", _PATH_LASTLOGX);
10040 exit(0);
10041 #endif
10042 for (w = wtmplist; *w; w++) {
10043 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10044 fprintf(f, "%s\n", *w);
10045 exit(0);
10046 }
10047 }
10048 exit(0);
10049 }
10050 _ACEOF
10051 rm -f conftest$ac_exeext
10052 if { (ac_try="$ac_link"
10053 case "(($ac_try" in
10054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10055 *) ac_try_echo=$ac_try;;
10056 esac
10057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10058 (eval "$ac_link") 2>&5
10059 ac_status=$?
10060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10061 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10062 { (case "(($ac_try" in
10063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10064 *) ac_try_echo=$ac_try;;
10065 esac
10066 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10067 (eval "$ac_try") 2>&5
10068 ac_status=$?
10069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070 (exit $ac_status); }; }; then
10071 path_lastlogx=`cat conftestval`
10072 else
10073 echo "$as_me: program exited with status $ac_status" >&5
10074 echo "$as_me: failed program was:" >&5
10075 sed 's/^/| /' conftest.$ac_ext >&5
10076
10077 ( exit $ac_status )
10078 path_lastlogx=
10079 fi
10080 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10081 fi
10082
10083
10084 fi
10085 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10086 echo "${ECHO_T}$path_lastlogx" >&6; }
10087 if test x$path_lastlogx != x; then
10088
10089 cat >>confdefs.h <<_ACEOF
10090 #define LASTLOGX_FILE "$path_lastlogx"
10091 _ACEOF
10092
10093 fi
10094
10095
10096
10097
10098 save_LIBS=$LIBS
10099 save_CFLAGS=$CFLAGS
10100 CFLAGS="$CFLAGS $X_CFLAGS"
10101 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10102 if test x$support_xim = xyes; then
10103 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10104 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10105 if test "${rxvt_cv_func_xlocale+set}" = set; then
10106 echo $ECHO_N "(cached) $ECHO_C" >&6
10107 else
10108 if test "$cross_compiling" = yes; then
10109 :
10110 else
10111 cat >conftest.$ac_ext <<_ACEOF
10112 /* confdefs.h. */
10113 _ACEOF
10114 cat confdefs.h >>conftest.$ac_ext
10115 cat >>conftest.$ac_ext <<_ACEOF
10116 /* end confdefs.h. */
10117 #include <X11/Xlib.h>
10118 #include <stdlib.h>
10119 main() {
10120 char *p;
10121 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10122 exit (XSupportsLocale() ? 0 : 1);
10123 else
10124 exit (1);}
10125 _ACEOF
10126 rm -f conftest$ac_exeext
10127 if { (ac_try="$ac_link"
10128 case "(($ac_try" in
10129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130 *) ac_try_echo=$ac_try;;
10131 esac
10132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133 (eval "$ac_link") 2>&5
10134 ac_status=$?
10135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10136 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10137 { (case "(($ac_try" in
10138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10139 *) ac_try_echo=$ac_try;;
10140 esac
10141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10142 (eval "$ac_try") 2>&5
10143 ac_status=$?
10144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10145 (exit $ac_status); }; }; then
10146 rxvt_cv_func_xlocale=yes
10147 else
10148 echo "$as_me: program exited with status $ac_status" >&5
10149 echo "$as_me: failed program was:" >&5
10150 sed 's/^/| /' conftest.$ac_ext >&5
10151
10152 ( exit $ac_status )
10153 rxvt_cv_func_xlocale=no
10154 fi
10155 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10156 fi
10157
10158
10159 fi
10160 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10161 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10162 if test x$rxvt_cv_func_xlocale = xyes; then
10163
10164 cat >>confdefs.h <<\_ACEOF
10165 #define USE_XIM 1
10166 _ACEOF
10167
10168 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10169 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10170 if test "${rxvt_broken_ximcb+set}" = set; then
10171 echo $ECHO_N "(cached) $ECHO_C" >&6
10172 else
10173 cat >conftest.$ac_ext <<_ACEOF
10174
10175 #include <X11/Xlib.h>
10176
10177 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10178
10179 void f() {
10180 XIMCallback cb;
10181 cb.callback = im_destroy_cb;
10182 }
10183
10184 _ACEOF
10185 rm -f conftest.$ac_objext
10186 if { (ac_try="$ac_compile"
10187 case "(($ac_try" in
10188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10189 *) ac_try_echo=$ac_try;;
10190 esac
10191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10192 (eval "$ac_compile") 2>conftest.er1
10193 ac_status=$?
10194 grep -v '^ *+' conftest.er1 >conftest.err
10195 rm -f conftest.er1
10196 cat conftest.err >&5
10197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198 (exit $ac_status); } && {
10199 test -z "$ac_cxx_werror_flag" ||
10200 test ! -s conftest.err
10201 } && test -s conftest.$ac_objext; then
10202 rxvt_broken_ximcb=yes
10203 else
10204 echo "$as_me: failed program was:" >&5
10205 sed 's/^/| /' conftest.$ac_ext >&5
10206
10207 rxvt_broken_ximcb=no
10208 fi
10209
10210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10211 fi
10212 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10213 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10214
10215 if test x$rxvt_broken_ximcb = xyes; then
10216
10217 cat >>confdefs.h <<\_ACEOF
10218 #define XIMCB_PROTO_BROKEN 1
10219 _ACEOF
10220
10221 fi
10222 fi
10223 fi
10224
10225 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10226 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10227 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10228 echo $ECHO_N "(cached) $ECHO_C" >&6
10229 else
10230 cat >conftest.$ac_ext <<_ACEOF
10231 /* confdefs.h. */
10232 _ACEOF
10233 cat confdefs.h >>conftest.$ac_ext
10234 cat >>conftest.$ac_ext <<_ACEOF
10235 /* end confdefs.h. */
10236 #define X_LOCALE 1
10237 #include <X11/Xlocale.h>
10238 int
10239 main ()
10240 {
10241 setlocale(LC_CTYPE, "");
10242 ;
10243 return 0;
10244 }
10245 _ACEOF
10246 rm -f conftest.$ac_objext conftest$ac_exeext
10247 if { (ac_try="$ac_link"
10248 case "(($ac_try" in
10249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10250 *) ac_try_echo=$ac_try;;
10251 esac
10252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10253 (eval "$ac_link") 2>conftest.er1
10254 ac_status=$?
10255 grep -v '^ *+' conftest.er1 >conftest.err
10256 rm -f conftest.er1
10257 cat conftest.err >&5
10258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259 (exit $ac_status); } && {
10260 test -z "$ac_cxx_werror_flag" ||
10261 test ! -s conftest.err
10262 } && test -s conftest$ac_exeext &&
10263 $as_test_x conftest$ac_exeext; then
10264 rxvt_cv_func_xsetlocale=yes
10265 else
10266 echo "$as_me: failed program was:" >&5
10267 sed 's/^/| /' conftest.$ac_ext >&5
10268
10269 rxvt_cv_func_xsetlocale=no
10270 fi
10271
10272 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10273 conftest$ac_exeext conftest.$ac_ext
10274 fi
10275 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10276 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10277 if test x$rxvt_cv_func_xsetlocale = xyes; then
10278
10279 cat >>confdefs.h <<\_ACEOF
10280 #define HAVE_XSETLOCALE 1
10281 _ACEOF
10282
10283 fi
10284 LIBS=$save_LIBS
10285 CFLAGS=$save_CFLAGS
10286
10287 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10288 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10289 if test "${rxvt_cv_func_setlocale+set}" = set; then
10290 echo $ECHO_N "(cached) $ECHO_C" >&6
10291 else
10292 cat >conftest.$ac_ext <<_ACEOF
10293 /* confdefs.h. */
10294 _ACEOF
10295 cat confdefs.h >>conftest.$ac_ext
10296 cat >>conftest.$ac_ext <<_ACEOF
10297 /* end confdefs.h. */
10298 #include <clocale>
10299 int
10300 main ()
10301 {
10302 setlocale(LC_CTYPE, "");
10303 ;
10304 return 0;
10305 }
10306 _ACEOF
10307 rm -f conftest.$ac_objext conftest$ac_exeext
10308 if { (ac_try="$ac_link"
10309 case "(($ac_try" in
10310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10311 *) ac_try_echo=$ac_try;;
10312 esac
10313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10314 (eval "$ac_link") 2>conftest.er1
10315 ac_status=$?
10316 grep -v '^ *+' conftest.er1 >conftest.err
10317 rm -f conftest.er1
10318 cat conftest.err >&5
10319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320 (exit $ac_status); } && {
10321 test -z "$ac_cxx_werror_flag" ||
10322 test ! -s conftest.err
10323 } && test -s conftest$ac_exeext &&
10324 $as_test_x conftest$ac_exeext; then
10325 rxvt_cv_func_setlocale=yes
10326 else
10327 echo "$as_me: failed program was:" >&5
10328 sed 's/^/| /' conftest.$ac_ext >&5
10329
10330 rxvt_cv_func_setlocale=no
10331 fi
10332
10333 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10334 conftest$ac_exeext conftest.$ac_ext
10335 fi
10336 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10337 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10338 if test x$rxvt_cv_func_setlocale = xyes; then
10339
10340 cat >>confdefs.h <<\_ACEOF
10341 #define HAVE_SETLOCALE 1
10342 _ACEOF
10343
10344 fi
10345
10346 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10347 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10348 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10349 echo $ECHO_N "(cached) $ECHO_C" >&6
10350 else
10351 cat >conftest.$ac_ext <<_ACEOF
10352 /* confdefs.h. */
10353 _ACEOF
10354 cat confdefs.h >>conftest.$ac_ext
10355 cat >>conftest.$ac_ext <<_ACEOF
10356 /* end confdefs.h. */
10357 #include <langinfo.h>
10358 int
10359 main ()
10360 {
10361 nl_langinfo(CODESET);
10362 ;
10363 return 0;
10364 }
10365 _ACEOF
10366 rm -f conftest.$ac_objext conftest$ac_exeext
10367 if { (ac_try="$ac_link"
10368 case "(($ac_try" in
10369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10370 *) ac_try_echo=$ac_try;;
10371 esac
10372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10373 (eval "$ac_link") 2>conftest.er1
10374 ac_status=$?
10375 grep -v '^ *+' conftest.er1 >conftest.err
10376 rm -f conftest.er1
10377 cat conftest.err >&5
10378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10379 (exit $ac_status); } && {
10380 test -z "$ac_cxx_werror_flag" ||
10381 test ! -s conftest.err
10382 } && test -s conftest$ac_exeext &&
10383 $as_test_x conftest$ac_exeext; then
10384 rxvt_cv_func_nl_langinfo=yes
10385 else
10386 echo "$as_me: failed program was:" >&5
10387 sed 's/^/| /' conftest.$ac_ext >&5
10388
10389 rxvt_cv_func_nl_langinfo=no
10390 fi
10391
10392 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10393 conftest$ac_exeext conftest.$ac_ext
10394 fi
10395 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10396 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10397 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10398
10399 cat >>confdefs.h <<\_ACEOF
10400 #define HAVE_NL_LANGINFO 1
10401 _ACEOF
10402
10403 fi
10404
10405
10406 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10407 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10408 if test "${can_pass_fds+set}" = set; then
10409 echo $ECHO_N "(cached) $ECHO_C" >&6
10410 else
10411 cat >conftest.$ac_ext <<_ACEOF
10412 /* confdefs.h. */
10413 _ACEOF
10414 cat confdefs.h >>conftest.$ac_ext
10415 cat >>conftest.$ac_ext <<_ACEOF
10416 /* end confdefs.h. */
10417
10418 #include <cstddef> // broken bsds (is that redundant?) need this
10419 #include <sys/types.h>
10420 #include <sys/socket.h>
10421 #include <sys/uio.h>
10422
10423 int
10424 main ()
10425 {
10426
10427 {
10428 msghdr msg;
10429 iovec iov;
10430 char buf [100];
10431 char data = 0;
10432
10433 iov.iov_base = &data;
10434 iov.iov_len = 1;
10435
10436 msg.msg_iov = &iov;
10437 msg.msg_iovlen = 1;
10438 msg.msg_control = buf;
10439 msg.msg_controllen = sizeof buf;
10440
10441 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10442 cmsg->cmsg_level = SOL_SOCKET;
10443 cmsg->cmsg_type = SCM_RIGHTS;
10444 cmsg->cmsg_len = 100;
10445
10446 *(int *)CMSG_DATA (cmsg) = 5;
10447
10448 return sendmsg (3, &msg, 0);
10449 }
10450
10451 ;
10452 return 0;
10453 }
10454 _ACEOF
10455 rm -f conftest.$ac_objext conftest$ac_exeext
10456 if { (ac_try="$ac_link"
10457 case "(($ac_try" in
10458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10459 *) ac_try_echo=$ac_try;;
10460 esac
10461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10462 (eval "$ac_link") 2>conftest.er1
10463 ac_status=$?
10464 grep -v '^ *+' conftest.er1 >conftest.err
10465 rm -f conftest.er1
10466 cat conftest.err >&5
10467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10468 (exit $ac_status); } && {
10469 test -z "$ac_cxx_werror_flag" ||
10470 test ! -s conftest.err
10471 } && test -s conftest$ac_exeext &&
10472 $as_test_x conftest$ac_exeext; then
10473 can_pass_fds=yes
10474 else
10475 echo "$as_me: failed program was:" >&5
10476 sed 's/^/| /' conftest.$ac_ext >&5
10477
10478 can_pass_fds=no
10479 fi
10480
10481 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10482 conftest$ac_exeext conftest.$ac_ext
10483 fi
10484 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10485 echo "${ECHO_T}$can_pass_fds" >&6; }
10486 if test x$can_pass_fds = xyes; then
10487
10488 cat >>confdefs.h <<\_ACEOF
10489 #define HAVE_UNIX_FDPASS 1
10490 _ACEOF
10491
10492 else
10493 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10494 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10495 { (exit 1); exit 1; }; }
10496 fi
10497
10498
10499
10500
10501
10502
10503
10504
10505 for ac_header in \
10506 pty.h \
10507 util.h \
10508 libutil.h \
10509 sys/ioctl.h \
10510 sys/stropts.h \
10511
10512 do
10513 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10514 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10515 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10516 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10517 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10518 echo $ECHO_N "(cached) $ECHO_C" >&6
10519 fi
10520 ac_res=`eval echo '${'$as_ac_Header'}'`
10521 { echo "$as_me:$LINENO: result: $ac_res" >&5
10522 echo "${ECHO_T}$ac_res" >&6; }
10523 else
10524 # Is the header compilable?
10525 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10526 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10527 cat >conftest.$ac_ext <<_ACEOF
10528 /* confdefs.h. */
10529 _ACEOF
10530 cat confdefs.h >>conftest.$ac_ext
10531 cat >>conftest.$ac_ext <<_ACEOF
10532 /* end confdefs.h. */
10533 $ac_includes_default
10534 #include <$ac_header>
10535 _ACEOF
10536 rm -f conftest.$ac_objext
10537 if { (ac_try="$ac_compile"
10538 case "(($ac_try" in
10539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10540 *) ac_try_echo=$ac_try;;
10541 esac
10542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10543 (eval "$ac_compile") 2>conftest.er1
10544 ac_status=$?
10545 grep -v '^ *+' conftest.er1 >conftest.err
10546 rm -f conftest.er1
10547 cat conftest.err >&5
10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 (exit $ac_status); } && {
10550 test -z "$ac_cxx_werror_flag" ||
10551 test ! -s conftest.err
10552 } && test -s conftest.$ac_objext; then
10553 ac_header_compiler=yes
10554 else
10555 echo "$as_me: failed program was:" >&5
10556 sed 's/^/| /' conftest.$ac_ext >&5
10557
10558 ac_header_compiler=no
10559 fi
10560
10561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10562 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10563 echo "${ECHO_T}$ac_header_compiler" >&6; }
10564
10565 # Is the header present?
10566 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10567 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10568 cat >conftest.$ac_ext <<_ACEOF
10569 /* confdefs.h. */
10570 _ACEOF
10571 cat confdefs.h >>conftest.$ac_ext
10572 cat >>conftest.$ac_ext <<_ACEOF
10573 /* end confdefs.h. */
10574 #include <$ac_header>
10575 _ACEOF
10576 if { (ac_try="$ac_cpp conftest.$ac_ext"
10577 case "(($ac_try" in
10578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10579 *) ac_try_echo=$ac_try;;
10580 esac
10581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10582 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10583 ac_status=$?
10584 grep -v '^ *+' conftest.er1 >conftest.err
10585 rm -f conftest.er1
10586 cat conftest.err >&5
10587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10588 (exit $ac_status); } >/dev/null && {
10589 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10590 test ! -s conftest.err
10591 }; then
10592 ac_header_preproc=yes
10593 else
10594 echo "$as_me: failed program was:" >&5
10595 sed 's/^/| /' conftest.$ac_ext >&5
10596
10597 ac_header_preproc=no
10598 fi
10599
10600 rm -f conftest.err conftest.$ac_ext
10601 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10602 echo "${ECHO_T}$ac_header_preproc" >&6; }
10603
10604 # So? What about this header?
10605 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10606 yes:no: )
10607 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10608 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10609 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10610 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10611 ac_header_preproc=yes
10612 ;;
10613 no:yes:* )
10614 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10615 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10616 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10617 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10618 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10619 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10620 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10621 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10622 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10623 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10624 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10625 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10626
10627 ;;
10628 esac
10629 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10630 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10631 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10632 echo $ECHO_N "(cached) $ECHO_C" >&6
10633 else
10634 eval "$as_ac_Header=\$ac_header_preproc"
10635 fi
10636 ac_res=`eval echo '${'$as_ac_Header'}'`
10637 { echo "$as_me:$LINENO: result: $ac_res" >&5
10638 echo "${ECHO_T}$ac_res" >&6; }
10639
10640 fi
10641 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10642 cat >>confdefs.h <<_ACEOF
10643 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10644 _ACEOF
10645
10646 fi
10647
10648 done
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660 for ac_func in \
10661 revoke \
10662 _getpty \
10663 getpt \
10664 posix_openpt \
10665 isastream \
10666 setuid \
10667 seteuid \
10668 setreuid \
10669 setresuid \
10670
10671 do
10672 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10673 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10674 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10675 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10676 echo $ECHO_N "(cached) $ECHO_C" >&6
10677 else
10678 cat >conftest.$ac_ext <<_ACEOF
10679 /* confdefs.h. */
10680 _ACEOF
10681 cat confdefs.h >>conftest.$ac_ext
10682 cat >>conftest.$ac_ext <<_ACEOF
10683 /* end confdefs.h. */
10684 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10685 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10686 #define $ac_func innocuous_$ac_func
10687
10688 /* System header to define __stub macros and hopefully few prototypes,
10689 which can conflict with char $ac_func (); below.
10690 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10691 <limits.h> exists even on freestanding compilers. */
10692
10693 #ifdef __STDC__
10694 # include <limits.h>
10695 #else
10696 # include <assert.h>
10697 #endif
10698
10699 #undef $ac_func
10700
10701 /* Override any GCC internal prototype to avoid an error.
10702 Use char because int might match the return type of a GCC
10703 builtin and then its argument prototype would still apply. */
10704 #ifdef __cplusplus
10705 extern "C"
10706 #endif
10707 char $ac_func ();
10708 /* The GNU C library defines this for functions which it implements
10709 to always fail with ENOSYS. Some functions are actually named
10710 something starting with __ and the normal name is an alias. */
10711 #if defined __stub_$ac_func || defined __stub___$ac_func
10712 choke me
10713 #endif
10714
10715 int
10716 main ()
10717 {
10718 return $ac_func ();
10719 ;
10720 return 0;
10721 }
10722 _ACEOF
10723 rm -f conftest.$ac_objext conftest$ac_exeext
10724 if { (ac_try="$ac_link"
10725 case "(($ac_try" in
10726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10727 *) ac_try_echo=$ac_try;;
10728 esac
10729 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10730 (eval "$ac_link") 2>conftest.er1
10731 ac_status=$?
10732 grep -v '^ *+' conftest.er1 >conftest.err
10733 rm -f conftest.er1
10734 cat conftest.err >&5
10735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736 (exit $ac_status); } && {
10737 test -z "$ac_cxx_werror_flag" ||
10738 test ! -s conftest.err
10739 } && test -s conftest$ac_exeext &&
10740 $as_test_x conftest$ac_exeext; then
10741 eval "$as_ac_var=yes"
10742 else
10743 echo "$as_me: failed program was:" >&5
10744 sed 's/^/| /' conftest.$ac_ext >&5
10745
10746 eval "$as_ac_var=no"
10747 fi
10748
10749 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10750 conftest$ac_exeext conftest.$ac_ext
10751 fi
10752 ac_res=`eval echo '${'$as_ac_var'}'`
10753 { echo "$as_me:$LINENO: result: $ac_res" >&5
10754 echo "${ECHO_T}$ac_res" >&6; }
10755 if test `eval echo '${'$as_ac_var'}'` = yes; then
10756 cat >>confdefs.h <<_ACEOF
10757 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10758 _ACEOF
10759
10760 fi
10761 done
10762
10763
10764 have_clone=no
10765
10766 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10767 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10768 if test -e /dev/ptym/clone; then
10769 { echo "$as_me:$LINENO: result: yes" >&5
10770 echo "${ECHO_T}yes" >&6; }
10771
10772 cat >>confdefs.h <<\_ACEOF
10773 #define HAVE_DEV_CLONE 1
10774 _ACEOF
10775
10776
10777 cat >>confdefs.h <<\_ACEOF
10778 #define CLONE_DEVICE "/dev/ptym/clone"
10779 _ACEOF
10780
10781 have_clone=yes
10782 else
10783 { echo "$as_me:$LINENO: result: no" >&5
10784 echo "${ECHO_T}no" >&6; }
10785 fi
10786
10787 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10788 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10789 if test -e /dev/ptc; then
10790 { echo "$as_me:$LINENO: result: yes" >&5
10791 echo "${ECHO_T}yes" >&6; }
10792
10793 cat >>confdefs.h <<\_ACEOF
10794 #define HAVE_DEV_PTC 1
10795 _ACEOF
10796
10797
10798 cat >>confdefs.h <<\_ACEOF
10799 #define CLONE_DEVICE "/dev/ptc"
10800 _ACEOF
10801
10802 have_clone=yes
10803 else
10804 { echo "$as_me:$LINENO: result: no" >&5
10805 echo "${ECHO_T}no" >&6; }
10806 fi
10807
10808 case $host in
10809 *-*-cygwin*)
10810 have_clone=yes
10811
10812 cat >>confdefs.h <<\_ACEOF
10813 #define CLONE_DEVICE "/dev/ptmx"
10814 _ACEOF
10815
10816 ;;
10817 *)
10818 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10819 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10820 if test -e /dev/ptmx; then
10821 { echo "$as_me:$LINENO: result: yes" >&5
10822 echo "${ECHO_T}yes" >&6; }
10823
10824 cat >>confdefs.h <<\_ACEOF
10825 #define HAVE_DEV_PTMX 1
10826 _ACEOF
10827
10828
10829 cat >>confdefs.h <<\_ACEOF
10830 #define CLONE_DEVICE "/dev/ptmx"
10831 _ACEOF
10832
10833 have_clone=yes
10834 else
10835 { echo "$as_me:$LINENO: result: no" >&5
10836 echo "${ECHO_T}no" >&6; }
10837 fi
10838 ;;
10839 esac
10840
10841 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10842 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10843 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10844 cat >conftest.$ac_ext <<_ACEOF
10845 /* confdefs.h. */
10846 _ACEOF
10847 cat confdefs.h >>conftest.$ac_ext
10848 cat >>conftest.$ac_ext <<_ACEOF
10849 /* end confdefs.h. */
10850 #include <stdlib.h>
10851 int
10852 main ()
10853 {
10854 grantpt(0);unlockpt(0);ptsname(0);
10855 ;
10856 return 0;
10857 }
10858 _ACEOF
10859 rm -f conftest.$ac_objext conftest$ac_exeext
10860 if { (ac_try="$ac_link"
10861 case "(($ac_try" in
10862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10863 *) ac_try_echo=$ac_try;;
10864 esac
10865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10866 (eval "$ac_link") 2>conftest.er1
10867 ac_status=$?
10868 grep -v '^ *+' conftest.er1 >conftest.err
10869 rm -f conftest.er1
10870 cat conftest.err >&5
10871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10872 (exit $ac_status); } && {
10873 test -z "$ac_cxx_werror_flag" ||
10874 test ! -s conftest.err
10875 } && test -s conftest$ac_exeext &&
10876 $as_test_x conftest$ac_exeext; then
10877 unix98_pty=yes
10878
10879 cat >>confdefs.h <<\_ACEOF
10880 #define UNIX98_PTY 1
10881 _ACEOF
10882
10883 { echo "$as_me:$LINENO: result: yes" >&5
10884 echo "${ECHO_T}yes" >&6; }
10885 else
10886 echo "$as_me: failed program was:" >&5
10887 sed 's/^/| /' conftest.$ac_ext >&5
10888
10889 { echo "$as_me:$LINENO: result: no" >&5
10890 echo "${ECHO_T}no" >&6; }
10891 fi
10892
10893 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10894 conftest$ac_exeext conftest.$ac_ext
10895 fi
10896
10897 if test -z "$unix98_pty"; then
10898
10899 for ac_func in openpty
10900 do
10901 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10902 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10903 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10904 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10905 echo $ECHO_N "(cached) $ECHO_C" >&6
10906 else
10907 cat >conftest.$ac_ext <<_ACEOF
10908 /* confdefs.h. */
10909 _ACEOF
10910 cat confdefs.h >>conftest.$ac_ext
10911 cat >>conftest.$ac_ext <<_ACEOF
10912 /* end confdefs.h. */
10913 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10915 #define $ac_func innocuous_$ac_func
10916
10917 /* System header to define __stub macros and hopefully few prototypes,
10918 which can conflict with char $ac_func (); below.
10919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10920 <limits.h> exists even on freestanding compilers. */
10921
10922 #ifdef __STDC__
10923 # include <limits.h>
10924 #else
10925 # include <assert.h>
10926 #endif
10927
10928 #undef $ac_func
10929
10930 /* Override any GCC internal prototype to avoid an error.
10931 Use char because int might match the return type of a GCC
10932 builtin and then its argument prototype would still apply. */
10933 #ifdef __cplusplus
10934 extern "C"
10935 #endif
10936 char $ac_func ();
10937 /* The GNU C library defines this for functions which it implements
10938 to always fail with ENOSYS. Some functions are actually named
10939 something starting with __ and the normal name is an alias. */
10940 #if defined __stub_$ac_func || defined __stub___$ac_func
10941 choke me
10942 #endif
10943
10944 int
10945 main ()
10946 {
10947 return $ac_func ();
10948 ;
10949 return 0;
10950 }
10951 _ACEOF
10952 rm -f conftest.$ac_objext conftest$ac_exeext
10953 if { (ac_try="$ac_link"
10954 case "(($ac_try" in
10955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10956 *) ac_try_echo=$ac_try;;
10957 esac
10958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10959 (eval "$ac_link") 2>conftest.er1
10960 ac_status=$?
10961 grep -v '^ *+' conftest.er1 >conftest.err
10962 rm -f conftest.er1
10963 cat conftest.err >&5
10964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965 (exit $ac_status); } && {
10966 test -z "$ac_cxx_werror_flag" ||
10967 test ! -s conftest.err
10968 } && test -s conftest$ac_exeext &&
10969 $as_test_x conftest$ac_exeext; then
10970 eval "$as_ac_var=yes"
10971 else
10972 echo "$as_me: failed program was:" >&5
10973 sed 's/^/| /' conftest.$ac_ext >&5
10974
10975 eval "$as_ac_var=no"
10976 fi
10977
10978 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10979 conftest$ac_exeext conftest.$ac_ext
10980 fi
10981 ac_res=`eval echo '${'$as_ac_var'}'`
10982 { echo "$as_me:$LINENO: result: $ac_res" >&5
10983 echo "${ECHO_T}$ac_res" >&6; }
10984 if test `eval echo '${'$as_ac_var'}'` = yes; then
10985 cat >>confdefs.h <<_ACEOF
10986 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10987 _ACEOF
10988
10989 else
10990 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
10991 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
10992 if test "${ac_cv_lib_util_openpty+set}" = set; then
10993 echo $ECHO_N "(cached) $ECHO_C" >&6
10994 else
10995 ac_check_lib_save_LIBS=$LIBS
10996 LIBS="-lutil $LIBS"
10997 cat >conftest.$ac_ext <<_ACEOF
10998 /* confdefs.h. */
10999 _ACEOF
11000 cat confdefs.h >>conftest.$ac_ext
11001 cat >>conftest.$ac_ext <<_ACEOF
11002 /* end confdefs.h. */
11003
11004 /* Override any GCC internal prototype to avoid an error.
11005 Use char because int might match the return type of a GCC
11006 builtin and then its argument prototype would still apply. */
11007 #ifdef __cplusplus
11008 extern "C"
11009 #endif
11010 char openpty ();
11011 int
11012 main ()
11013 {
11014 return openpty ();
11015 ;
11016 return 0;
11017 }
11018 _ACEOF
11019 rm -f conftest.$ac_objext conftest$ac_exeext
11020 if { (ac_try="$ac_link"
11021 case "(($ac_try" in
11022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11023 *) ac_try_echo=$ac_try;;
11024 esac
11025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11026 (eval "$ac_link") 2>conftest.er1
11027 ac_status=$?
11028 grep -v '^ *+' conftest.er1 >conftest.err
11029 rm -f conftest.er1
11030 cat conftest.err >&5
11031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032 (exit $ac_status); } && {
11033 test -z "$ac_cxx_werror_flag" ||
11034 test ! -s conftest.err
11035 } && test -s conftest$ac_exeext &&
11036 $as_test_x conftest$ac_exeext; then
11037 ac_cv_lib_util_openpty=yes
11038 else
11039 echo "$as_me: failed program was:" >&5
11040 sed 's/^/| /' conftest.$ac_ext >&5
11041
11042 ac_cv_lib_util_openpty=no
11043 fi
11044
11045 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11046 conftest$ac_exeext conftest.$ac_ext
11047 LIBS=$ac_check_lib_save_LIBS
11048 fi
11049 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11050 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11051 if test $ac_cv_lib_util_openpty = yes; then
11052 cat >>confdefs.h <<\_ACEOF
11053 #define HAVE_OPENPTY 1
11054 _ACEOF
11055 LIBS="$LIBS -lutil"
11056 fi
11057
11058 fi
11059 done
11060
11061 fi
11062
11063
11064
11065 { echo "$as_me:$LINENO: checking for tty group" >&5
11066 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11067 if test "${tty_group+set}" = set; then
11068 echo $ECHO_N "(cached) $ECHO_C" >&6
11069 else
11070 if test "$cross_compiling" = yes; then
11071 tty_group=no
11072 else
11073 cat >conftest.$ac_ext <<_ACEOF
11074 /* confdefs.h. */
11075 _ACEOF
11076 cat confdefs.h >>conftest.$ac_ext
11077 cat >>conftest.$ac_ext <<_ACEOF
11078 /* end confdefs.h. */
11079
11080 #include <sys/types.h>
11081 #include <sys/stat.h>
11082 #include <unistd.h>
11083 #include <grp.h>
11084
11085 main()
11086 {
11087 struct stat st;
11088 struct group *gr;
11089 char *tty;
11090 gr = getgrnam("tty");
11091 tty = ttyname(0);
11092 if (gr != 0
11093 && tty != 0
11094 && (stat(tty, &st)) == 0
11095 && st.st_gid == gr->gr_gid)
11096 return 0;
11097 else
11098 return 1;
11099 }
11100 _ACEOF
11101 rm -f conftest$ac_exeext
11102 if { (ac_try="$ac_link"
11103 case "(($ac_try" in
11104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11105 *) ac_try_echo=$ac_try;;
11106 esac
11107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11108 (eval "$ac_link") 2>&5
11109 ac_status=$?
11110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11111 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11112 { (case "(($ac_try" in
11113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114 *) ac_try_echo=$ac_try;;
11115 esac
11116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 (eval "$ac_try") 2>&5
11118 ac_status=$?
11119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11120 (exit $ac_status); }; }; then
11121 tty_group=yes
11122 else
11123 echo "$as_me: program exited with status $ac_status" >&5
11124 echo "$as_me: failed program was:" >&5
11125 sed 's/^/| /' conftest.$ac_ext >&5
11126
11127 ( exit $ac_status )
11128 tty_group=no
11129 fi
11130 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11131 fi
11132
11133
11134 fi
11135 { echo "$as_me:$LINENO: result: $tty_group" >&5
11136 echo "${ECHO_T}$tty_group" >&6; }
11137 if test x$tty_group = xyes; then
11138
11139 cat >>confdefs.h <<\_ACEOF
11140 #define TTY_GID_SUPPORT 1
11141 _ACEOF
11142
11143 fi
11144
11145 if test x$support_xft = xyes; then
11146 # Extract the first word of "pkg-config", so it can be a program name with args.
11147 set dummy pkg-config; ac_word=$2
11148 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11149 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11150 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11151 echo $ECHO_N "(cached) $ECHO_C" >&6
11152 else
11153 case $PKG_CONFIG in
11154 [\\/]* | ?:[\\/]*)
11155 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11156 ;;
11157 *)
11158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11159 for as_dir in $PATH
11160 do
11161 IFS=$as_save_IFS
11162 test -z "$as_dir" && as_dir=.
11163 for ac_exec_ext in '' $ac_executable_extensions; do
11164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11165 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11166 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11167 break 2
11168 fi
11169 done
11170 done
11171 IFS=$as_save_IFS
11172
11173 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11174 ;;
11175 esac
11176 fi
11177 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11178 if test -n "$PKG_CONFIG"; then
11179 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11180 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11181 else
11182 { echo "$as_me:$LINENO: result: no" >&5
11183 echo "${ECHO_T}no" >&6; }
11184 fi
11185
11186
11187 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11188 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11189 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11190 else
11191 # Extract the first word of "xft-config", so it can be a program name with args.
11192 set dummy xft-config; ac_word=$2
11193 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11194 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11195 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11196 echo $ECHO_N "(cached) $ECHO_C" >&6
11197 else
11198 case $XFT_CONFIG in
11199 [\\/]* | ?:[\\/]*)
11200 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11201 ;;
11202 *)
11203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11204 for as_dir in $PATH
11205 do
11206 IFS=$as_save_IFS
11207 test -z "$as_dir" && as_dir=.
11208 for ac_exec_ext in '' $ac_executable_extensions; do
11209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11210 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11211 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11212 break 2
11213 fi
11214 done
11215 done
11216 IFS=$as_save_IFS
11217
11218 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11219 ;;
11220 esac
11221 fi
11222 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11223 if test -n "$XFT_CONFIG"; then
11224 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11225 echo "${ECHO_T}$XFT_CONFIG" >&6; }
11226 else
11227 { echo "$as_me:$LINENO: result: no" >&5
11228 echo "${ECHO_T}no" >&6; }
11229 fi
11230
11231
11232 if test $XFT_CONFIG != no; then
11233 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11234 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11235 fi
11236 fi
11237
11238 save_LIBS="$LIBS"
11239 LIBS="$LIBS $X_LIBS"
11240
11241 for ac_header in X11/Xft/Xft.h
11242 do
11243 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11244 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11245 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11246 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11247 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11248 echo $ECHO_N "(cached) $ECHO_C" >&6
11249 fi
11250 ac_res=`eval echo '${'$as_ac_Header'}'`
11251 { echo "$as_me:$LINENO: result: $ac_res" >&5
11252 echo "${ECHO_T}$ac_res" >&6; }
11253 else
11254 # Is the header compilable?
11255 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11256 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11257 cat >conftest.$ac_ext <<_ACEOF
11258 /* confdefs.h. */
11259 _ACEOF
11260 cat confdefs.h >>conftest.$ac_ext
11261 cat >>conftest.$ac_ext <<_ACEOF
11262 /* end confdefs.h. */
11263 $ac_includes_default
11264 #include <$ac_header>
11265 _ACEOF
11266 rm -f conftest.$ac_objext
11267 if { (ac_try="$ac_compile"
11268 case "(($ac_try" in
11269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270 *) ac_try_echo=$ac_try;;
11271 esac
11272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273 (eval "$ac_compile") 2>conftest.er1
11274 ac_status=$?
11275 grep -v '^ *+' conftest.er1 >conftest.err
11276 rm -f conftest.er1
11277 cat conftest.err >&5
11278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 (exit $ac_status); } && {
11280 test -z "$ac_cxx_werror_flag" ||
11281 test ! -s conftest.err
11282 } && test -s conftest.$ac_objext; then
11283 ac_header_compiler=yes
11284 else
11285 echo "$as_me: failed program was:" >&5
11286 sed 's/^/| /' conftest.$ac_ext >&5
11287
11288 ac_header_compiler=no
11289 fi
11290
11291 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11292 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11293 echo "${ECHO_T}$ac_header_compiler" >&6; }
11294
11295 # Is the header present?
11296 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11297 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11298 cat >conftest.$ac_ext <<_ACEOF
11299 /* confdefs.h. */
11300 _ACEOF
11301 cat confdefs.h >>conftest.$ac_ext
11302 cat >>conftest.$ac_ext <<_ACEOF
11303 /* end confdefs.h. */
11304 #include <$ac_header>
11305 _ACEOF
11306 if { (ac_try="$ac_cpp conftest.$ac_ext"
11307 case "(($ac_try" in
11308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11309 *) ac_try_echo=$ac_try;;
11310 esac
11311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11312 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11313 ac_status=$?
11314 grep -v '^ *+' conftest.er1 >conftest.err
11315 rm -f conftest.er1
11316 cat conftest.err >&5
11317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318 (exit $ac_status); } >/dev/null && {
11319 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11320 test ! -s conftest.err
11321 }; then
11322 ac_header_preproc=yes
11323 else
11324 echo "$as_me: failed program was:" >&5
11325 sed 's/^/| /' conftest.$ac_ext >&5
11326
11327 ac_header_preproc=no
11328 fi
11329
11330 rm -f conftest.err conftest.$ac_ext
11331 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11332 echo "${ECHO_T}$ac_header_preproc" >&6; }
11333
11334 # So? What about this header?
11335 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11336 yes:no: )
11337 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11338 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11339 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11340 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11341 ac_header_preproc=yes
11342 ;;
11343 no:yes:* )
11344 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11345 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11346 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11347 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11348 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11349 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11350 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11351 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11352 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11353 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11354 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11355 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11356
11357 ;;
11358 esac
11359 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11360 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11361 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11362 echo $ECHO_N "(cached) $ECHO_C" >&6
11363 else
11364 eval "$as_ac_Header=\$ac_header_preproc"
11365 fi
11366 ac_res=`eval echo '${'$as_ac_Header'}'`
11367 { echo "$as_me:$LINENO: result: $ac_res" >&5
11368 echo "${ECHO_T}$ac_res" >&6; }
11369
11370 fi
11371 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11372 cat >>confdefs.h <<_ACEOF
11373 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11374 _ACEOF
11375
11376 else
11377 support_xft=no
11378 fi
11379
11380 done
11381
11382 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11383 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11384 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11385 echo $ECHO_N "(cached) $ECHO_C" >&6
11386 else
11387 ac_check_lib_save_LIBS=$LIBS
11388 LIBS="-lXft $LIBS"
11389 cat >conftest.$ac_ext <<_ACEOF
11390 /* confdefs.h. */
11391 _ACEOF
11392 cat confdefs.h >>conftest.$ac_ext
11393 cat >>conftest.$ac_ext <<_ACEOF
11394 /* end confdefs.h. */
11395
11396 /* Override any GCC internal prototype to avoid an error.
11397 Use char because int might match the return type of a GCC
11398 builtin and then its argument prototype would still apply. */
11399 #ifdef __cplusplus
11400 extern "C"
11401 #endif
11402 char XftDrawString32 ();
11403 int
11404 main ()
11405 {
11406 return XftDrawString32 ();
11407 ;
11408 return 0;
11409 }
11410 _ACEOF
11411 rm -f conftest.$ac_objext conftest$ac_exeext
11412 if { (ac_try="$ac_link"
11413 case "(($ac_try" in
11414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11415 *) ac_try_echo=$ac_try;;
11416 esac
11417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11418 (eval "$ac_link") 2>conftest.er1
11419 ac_status=$?
11420 grep -v '^ *+' conftest.er1 >conftest.err
11421 rm -f conftest.er1
11422 cat conftest.err >&5
11423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11424 (exit $ac_status); } && {
11425 test -z "$ac_cxx_werror_flag" ||
11426 test ! -s conftest.err
11427 } && test -s conftest$ac_exeext &&
11428 $as_test_x conftest$ac_exeext; then
11429 ac_cv_lib_Xft_XftDrawString32=yes
11430 else
11431 echo "$as_me: failed program was:" >&5
11432 sed 's/^/| /' conftest.$ac_ext >&5
11433
11434 ac_cv_lib_Xft_XftDrawString32=no
11435 fi
11436
11437 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11438 conftest$ac_exeext conftest.$ac_ext
11439 LIBS=$ac_check_lib_save_LIBS
11440 fi
11441 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11442 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11443 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11444 :
11445 else
11446 support_xft=no
11447 fi
11448
11449 LIBS="$save_LIBS"
11450
11451 if test x$support_xft = xyes; then
11452
11453 cat >>confdefs.h <<\_ACEOF
11454 #define XFT 1
11455 _ACEOF
11456
11457 fi
11458 fi
11459 if test x$support_styles = xyes; then
11460
11461 cat >>confdefs.h <<\_ACEOF
11462 #define ENABLE_STYLES 1
11463 _ACEOF
11464
11465 fi
11466 if test x$support_iso14755 = xyes; then
11467
11468 cat >>confdefs.h <<\_ACEOF
11469 #define ISO_14755 1
11470 _ACEOF
11471
11472 fi
11473 if test x$support_8bitctrls = xyes; then
11474
11475 cat >>confdefs.h <<\_ACEOF
11476 #define EIGHT_BIT_CONTROLS 1
11477 _ACEOF
11478
11479 fi
11480 if test x$support_fading = xyes; then
11481
11482 cat >>confdefs.h <<\_ACEOF
11483 #define OFF_FOCUS_FADING 1
11484 _ACEOF
11485
11486 fi
11487 if test x$support_inheritpixmap = xyes; then
11488
11489 cat >>confdefs.h <<\_ACEOF
11490 #define ENABLE_TRANSPARENCY 1
11491 _ACEOF
11492
11493 fi
11494 if test x$support_keepscrolling = xno; then
11495
11496 cat >>confdefs.h <<\_ACEOF
11497 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11498 _ACEOF
11499
11500 fi
11501 if test x$support_selectionscrolling = xyes; then
11502
11503 cat >>confdefs.h <<\_ACEOF
11504 #define SELECTION_SCROLLING 1
11505 _ACEOF
11506
11507 fi
11508 if test x$support_frills = xyes; then
11509
11510 cat >>confdefs.h <<\_ACEOF
11511 #define ENABLE_FRILLS 1
11512 _ACEOF
11513
11514 fi
11515 if test x$support_mousewheel = xyes; then
11516
11517 cat >>confdefs.h <<\_ACEOF
11518 #define MOUSE_WHEEL 1
11519 _ACEOF
11520
11521 fi
11522 if test x$support_mouseslipwheel = xyes; then
11523
11524 cat >>confdefs.h <<\_ACEOF
11525 #define MOUSE_SLIP_WHEELING 1
11526 _ACEOF
11527
11528 fi
11529 if test x$support_afterimage = xyes; then
11530
11531 cat >>confdefs.h <<\_ACEOF
11532 #define HAVE_AFTERIMAGE 1
11533 _ACEOF
11534
11535
11536 cat >>confdefs.h <<\_ACEOF
11537 #define BG_IMAGE_FROM_FILE 1
11538 _ACEOF
11539
11540 fi
11541
11542
11543 if test x$support_scroll_rxvt = xyes; then
11544
11545 cat >>confdefs.h <<\_ACEOF
11546 #define RXVT_SCROLLBAR 1
11547 _ACEOF
11548
11549 scrolltypes="rxvt"
11550 fi
11551 if test x$support_scroll_next = xyes; then
11552
11553 cat >>confdefs.h <<\_ACEOF
11554 #define NEXT_SCROLLBAR 1
11555 _ACEOF
11556
11557 scrolltypes="$scrolltypes next"
11558 fi
11559 if test x$support_scroll_xterm = xyes; then
11560
11561 cat >>confdefs.h <<\_ACEOF
11562 #define XTERM_SCROLLBAR 1
11563 _ACEOF
11564
11565 scrolltypes="$scrolltypes xterm"
11566 fi
11567 if test x$support_scroll_plain = xyes; then
11568
11569 cat >>confdefs.h <<\_ACEOF
11570 #define PLAIN_SCROLLBAR 1
11571 _ACEOF
11572
11573 scrolltypes="$scrolltypes plain"
11574 fi
11575 if test x$support_pointer_blank = xyes; then
11576
11577 cat >>confdefs.h <<\_ACEOF
11578 #define POINTER_BLANK 1
11579 _ACEOF
11580
11581 fi
11582 if test x$support_text_blink = xyes; then
11583
11584 cat >>confdefs.h <<\_ACEOF
11585 #define TEXT_BLINK 1
11586 _ACEOF
11587
11588 fi
11589 if test x$support_unicode3 = xyes; then
11590
11591 cat >>confdefs.h <<\_ACEOF
11592 #define UNICODE_3 1
11593 _ACEOF
11594
11595 fi
11596 if test x$support_combining = xyes; then
11597
11598 cat >>confdefs.h <<\_ACEOF
11599 #define ENABLE_COMBINING 1
11600 _ACEOF
11601
11602 fi
11603 if test x$codesets = xall; then
11604 codesets=jp,jp-ext,kr,zh,zh-ext
11605 fi
11606
11607 cat >>confdefs.h <<\_ACEOF
11608 #define ENCODING_EU 1
11609 _ACEOF
11610
11611
11612 cat >>confdefs.h <<\_ACEOF
11613 #define ENCODING_VN 1
11614 _ACEOF
11615
11616 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11617 case "$codeset" in
11618 JP )
11619 cat >>confdefs.h <<\_ACEOF
11620 #define ENCODING_JP 1
11621 _ACEOF
11622 ;;
11623 JP_EXT )
11624 cat >>confdefs.h <<\_ACEOF
11625 #define ENCODING_JP_EXT 1
11626 _ACEOF
11627 ;;
11628 KR )
11629 cat >>confdefs.h <<\_ACEOF
11630 #define ENCODING_KR 1
11631 _ACEOF
11632 ;;
11633 ZH )
11634 cat >>confdefs.h <<\_ACEOF
11635 #define ENCODING_ZH 1
11636 _ACEOF
11637 ;;
11638 ZH_EXT )
11639 cat >>confdefs.h <<\_ACEOF
11640 #define ENCODING_ZH_EXT 1
11641 _ACEOF
11642 ;;
11643 esac
11644 done
11645
11646 IF_PERL=\#
11647 if test x$support_perl = xyes; then
11648 # Extract the first word of "perl5", so it can be a program name with args.
11649 set dummy perl5; ac_word=$2
11650 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11652 if test "${ac_cv_path_PERL+set}" = set; then
11653 echo $ECHO_N "(cached) $ECHO_C" >&6
11654 else
11655 case $PERL in
11656 [\\/]* | ?:[\\/]*)
11657 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11658 ;;
11659 *)
11660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11661 for as_dir in $PATH
11662 do
11663 IFS=$as_save_IFS
11664 test -z "$as_dir" && as_dir=.
11665 for ac_exec_ext in '' $ac_executable_extensions; do
11666 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11667 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11668 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11669 break 2
11670 fi
11671 done
11672 done
11673 IFS=$as_save_IFS
11674
11675 ;;
11676 esac
11677 fi
11678 PERL=$ac_cv_path_PERL
11679 if test -n "$PERL"; then
11680 { echo "$as_me:$LINENO: result: $PERL" >&5
11681 echo "${ECHO_T}$PERL" >&6; }
11682 else
11683 { echo "$as_me:$LINENO: result: no" >&5
11684 echo "${ECHO_T}no" >&6; }
11685 fi
11686
11687
11688 # Extract the first word of "perl", so it can be a program name with args.
11689 set dummy perl; ac_word=$2
11690 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11692 if test "${ac_cv_path_PERL+set}" = set; then
11693 echo $ECHO_N "(cached) $ECHO_C" >&6
11694 else
11695 case $PERL in
11696 [\\/]* | ?:[\\/]*)
11697 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11698 ;;
11699 *)
11700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11701 for as_dir in $PATH
11702 do
11703 IFS=$as_save_IFS
11704 test -z "$as_dir" && as_dir=.
11705 for ac_exec_ext in '' $ac_executable_extensions; do
11706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11707 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11709 break 2
11710 fi
11711 done
11712 done
11713 IFS=$as_save_IFS
11714
11715 ;;
11716 esac
11717 fi
11718 PERL=$ac_cv_path_PERL
11719 if test -n "$PERL"; then
11720 { echo "$as_me:$LINENO: result: $PERL" >&5
11721 echo "${ECHO_T}$PERL" >&6; }
11722 else
11723 { echo "$as_me:$LINENO: result: no" >&5
11724 echo "${ECHO_T}no" >&6; }
11725 fi
11726
11727
11728
11729 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11730 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11731 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11732
11733 save_CXXFLAGS="$CXXFLAGS"
11734 save_LIBS="$LIBS"
11735 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11736 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11737 cat >conftest.$ac_ext <<_ACEOF
11738 /* confdefs.h. */
11739 _ACEOF
11740 cat confdefs.h >>conftest.$ac_ext
11741 cat >>conftest.$ac_ext <<_ACEOF
11742 /* end confdefs.h. */
11743
11744 #include <EXTERN.h>
11745 #include <perl.h>
11746 #include <XSUB.h>
11747
11748 int
11749 main ()
11750 {
11751
11752 PerlInterpreter *perl = perl_alloc ();
11753
11754 ;
11755 return 0;
11756 }
11757 _ACEOF
11758 rm -f conftest.$ac_objext conftest$ac_exeext
11759 if { (ac_try="$ac_link"
11760 case "(($ac_try" in
11761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11762 *) ac_try_echo=$ac_try;;
11763 esac
11764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11765 (eval "$ac_link") 2>conftest.er1
11766 ac_status=$?
11767 grep -v '^ *+' conftest.er1 >conftest.err
11768 rm -f conftest.er1
11769 cat conftest.err >&5
11770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11771 (exit $ac_status); } && {
11772 test -z "$ac_cxx_werror_flag" ||
11773 test ! -s conftest.err
11774 } && test -s conftest$ac_exeext &&
11775 $as_test_x conftest$ac_exeext; then
11776 rxvt_perl_link=yes
11777 else
11778 echo "$as_me: failed program was:" >&5
11779 sed 's/^/| /' conftest.$ac_ext >&5
11780
11781 rxvt_perl_link=no
11782 fi
11783
11784 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11785 conftest$ac_exeext conftest.$ac_ext
11786 CXXFLAGS="$save_CXXFLAGS"
11787 LIBS="$save_LIBS"
11788
11789 if test x$rxvt_perl_link = xyes; then
11790 { echo "$as_me:$LINENO: result: ok" >&5
11791 echo "${ECHO_T}ok" >&6; }
11792
11793 cat >>confdefs.h <<\_ACEOF
11794 #define ENABLE_PERL 1
11795 _ACEOF
11796
11797 IF_PERL=
11798 PERL_O=rxvtperl.o
11799 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11800 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11801 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11802 else
11803 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11804 echo "$as_me: error: no, unable to link" >&2;}
11805 { (exit 1); exit 1; }; }
11806 fi
11807 else
11808 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11809 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11810 { (exit 1); exit 1; }; }
11811 fi
11812 fi
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832 test "$program_prefix" != NONE &&
11833 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11834 # Use a double $ so make ignores it.
11835 test "$program_suffix" != NONE &&
11836 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11837 # Double any \ or $. echo might interpret backslashes.
11838 # By default was `s,x,x', remove it if useless.
11839 cat <<\_ACEOF >conftest.sed
11840 s/[\\$]/&&/g;s/;s,x,x,$//
11841 _ACEOF
11842 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11843 rm -f conftest.sed
11844
11845
11846 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11847
11848 cat >confcache <<\_ACEOF
11849 # This file is a shell script that caches the results of configure
11850 # tests run on this system so they can be shared between configure
11851 # scripts and configure runs, see configure's option --config-cache.
11852 # It is not useful on other systems. If it contains results you don't
11853 # want to keep, you may remove or edit it.
11854 #
11855 # config.status only pays attention to the cache file if you give it
11856 # the --recheck option to rerun configure.
11857 #
11858 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11859 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11860 # following values.
11861
11862 _ACEOF
11863
11864 # The following way of writing the cache mishandles newlines in values,
11865 # but we know of no workaround that is simple, portable, and efficient.
11866 # So, we kill variables containing newlines.
11867 # Ultrix sh set writes to stderr and can't be redirected directly,
11868 # and sets the high bit in the cache file unless we assign to the vars.
11869 (
11870 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11871 eval ac_val=\$$ac_var
11872 case $ac_val in #(
11873 *${as_nl}*)
11874 case $ac_var in #(
11875 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11876 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11877 esac
11878 case $ac_var in #(
11879 _ | IFS | as_nl) ;; #(
11880 *) $as_unset $ac_var ;;
11881 esac ;;
11882 esac
11883 done
11884
11885 (set) 2>&1 |
11886 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11887 *${as_nl}ac_space=\ *)
11888 # `set' does not quote correctly, so add quotes (double-quote
11889 # substitution turns \\\\ into \\, and sed turns \\ into \).
11890 sed -n \
11891 "s/'/'\\\\''/g;
11892 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11893 ;; #(
11894 *)
11895 # `set' quotes correctly as required by POSIX, so do not add quotes.
11896 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11897 ;;
11898 esac |
11899 sort
11900 ) |
11901 sed '
11902 /^ac_cv_env_/b end
11903 t clear
11904 :clear
11905 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11906 t end
11907 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11908 :end' >>confcache
11909 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11910 if test -w "$cache_file"; then
11911 test "x$cache_file" != "x/dev/null" &&
11912 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11913 echo "$as_me: updating cache $cache_file" >&6;}
11914 cat confcache >$cache_file
11915 else
11916 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11917 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11918 fi
11919 fi
11920 rm -f confcache
11921
11922 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11923 # Let make expand exec_prefix.
11924 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11925
11926 DEFS=-DHAVE_CONFIG_H
11927
11928 ac_libobjs=
11929 ac_ltlibobjs=
11930 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11931 # 1. Remove the extension, and $U if already installed.
11932 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11933 ac_i=`echo "$ac_i" | sed "$ac_script"`
11934 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11935 # will be set to the directory where LIBOBJS objects are built.
11936 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11937 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11938 done
11939 LIBOBJS=$ac_libobjs
11940
11941 LTLIBOBJS=$ac_ltlibobjs
11942
11943
11944
11945 : ${CONFIG_STATUS=./config.status}
11946 ac_clean_files_save=$ac_clean_files
11947 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11948 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11949 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11950 cat >$CONFIG_STATUS <<_ACEOF
11951 #! $SHELL
11952 # Generated by $as_me.
11953 # Run this file to recreate the current configuration.
11954 # Compiler output produced by configure, useful for debugging
11955 # configure, is in config.log if it exists.
11956
11957 debug=false
11958 ac_cs_recheck=false
11959 ac_cs_silent=false
11960 SHELL=\${CONFIG_SHELL-$SHELL}
11961 _ACEOF
11962
11963 cat >>$CONFIG_STATUS <<\_ACEOF
11964 ## --------------------- ##
11965 ## M4sh Initialization. ##
11966 ## --------------------- ##
11967
11968 # Be more Bourne compatible
11969 DUALCASE=1; export DUALCASE # for MKS sh
11970 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11971 emulate sh
11972 NULLCMD=:
11973 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11974 # is contrary to our usage. Disable this feature.
11975 alias -g '${1+"$@"}'='"$@"'
11976 setopt NO_GLOB_SUBST
11977 else
11978 case `(set -o) 2>/dev/null` in
11979 *posix*) set -o posix ;;
11980 esac
11981
11982 fi
11983
11984
11985
11986
11987 # PATH needs CR
11988 # Avoid depending upon Character Ranges.
11989 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11990 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11991 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11992 as_cr_digits='0123456789'
11993 as_cr_alnum=$as_cr_Letters$as_cr_digits
11994
11995 # The user is always right.
11996 if test "${PATH_SEPARATOR+set}" != set; then
11997 echo "#! /bin/sh" >conf$$.sh
11998 echo "exit 0" >>conf$$.sh
11999 chmod +x conf$$.sh
12000 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12001 PATH_SEPARATOR=';'
12002 else
12003 PATH_SEPARATOR=:
12004 fi
12005 rm -f conf$$.sh
12006 fi
12007
12008 # Support unset when possible.
12009 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12010 as_unset=unset
12011 else
12012 as_unset=false
12013 fi
12014
12015
12016 # IFS
12017 # We need space, tab and new line, in precisely that order. Quoting is
12018 # there to prevent editors from complaining about space-tab.
12019 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12020 # splitting by setting IFS to empty value.)
12021 as_nl='
12022 '
12023 IFS=" "" $as_nl"
12024
12025 # Find who we are. Look in the path if we contain no directory separator.
12026 case $0 in
12027 *[\\/]* ) as_myself=$0 ;;
12028 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12029 for as_dir in $PATH
12030 do
12031 IFS=$as_save_IFS
12032 test -z "$as_dir" && as_dir=.
12033 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12034 done
12035 IFS=$as_save_IFS
12036
12037 ;;
12038 esac
12039 # We did not find ourselves, most probably we were run as `sh COMMAND'
12040 # in which case we are not to be found in the path.
12041 if test "x$as_myself" = x; then
12042 as_myself=$0
12043 fi
12044 if test ! -f "$as_myself"; then
12045 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12046 { (exit 1); exit 1; }
12047 fi
12048
12049 # Work around bugs in pre-3.0 UWIN ksh.
12050 for as_var in ENV MAIL MAILPATH
12051 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12052 done
12053 PS1='$ '
12054 PS2='> '
12055 PS4='+ '
12056
12057 # NLS nuisances.
12058 for as_var in \
12059 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12060 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12061 LC_TELEPHONE LC_TIME
12062 do
12063 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12064 eval $as_var=C; export $as_var
12065 else
12066 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12067 fi
12068 done
12069
12070 # Required to use basename.
12071 if expr a : '\(a\)' >/dev/null 2>&1 &&
12072 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12073 as_expr=expr
12074 else
12075 as_expr=false
12076 fi
12077
12078 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12079 as_basename=basename
12080 else
12081 as_basename=false
12082 fi
12083
12084
12085 # Name of the executable.
12086 as_me=`$as_basename -- "$0" ||
12087 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12088 X"$0" : 'X\(//\)$' \| \
12089 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12090 echo X/"$0" |
12091 sed '/^.*\/\([^/][^/]*\)\/*$/{
12092 s//\1/
12093 q
12094 }
12095 /^X\/\(\/\/\)$/{
12096 s//\1/
12097 q
12098 }
12099 /^X\/\(\/\).*/{
12100 s//\1/
12101 q
12102 }
12103 s/.*/./; q'`
12104
12105 # CDPATH.
12106 $as_unset CDPATH
12107
12108
12109
12110 as_lineno_1=$LINENO
12111 as_lineno_2=$LINENO
12112 test "x$as_lineno_1" != "x$as_lineno_2" &&
12113 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12114
12115 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12116 # uniformly replaced by the line number. The first 'sed' inserts a
12117 # line-number line after each line using $LINENO; the second 'sed'
12118 # does the real work. The second script uses 'N' to pair each
12119 # line-number line with the line containing $LINENO, and appends
12120 # trailing '-' during substitution so that $LINENO is not a special
12121 # case at line end.
12122 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12123 # scripts with optimization help from Paolo Bonzini. Blame Lee
12124 # E. McMahon (1931-1989) for sed's syntax. :-)
12125 sed -n '
12126 p
12127 /[$]LINENO/=
12128 ' <$as_myself |
12129 sed '
12130 s/[$]LINENO.*/&-/
12131 t lineno
12132 b
12133 :lineno
12134 N
12135 :loop
12136 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12137 t loop
12138 s/-\n.*//
12139 ' >$as_me.lineno &&
12140 chmod +x "$as_me.lineno" ||
12141 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12142 { (exit 1); exit 1; }; }
12143
12144 # Don't try to exec as it changes $[0], causing all sort of problems
12145 # (the dirname of $[0] is not the place where we might find the
12146 # original and so on. Autoconf is especially sensitive to this).
12147 . "./$as_me.lineno"
12148 # Exit status is that of the last command.
12149 exit
12150 }
12151
12152
12153 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12154 as_dirname=dirname
12155 else
12156 as_dirname=false
12157 fi
12158
12159 ECHO_C= ECHO_N= ECHO_T=
12160 case `echo -n x` in
12161 -n*)
12162 case `echo 'x\c'` in
12163 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12164 *) ECHO_C='\c';;
12165 esac;;
12166 *)
12167 ECHO_N='-n';;
12168 esac
12169
12170 if expr a : '\(a\)' >/dev/null 2>&1 &&
12171 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12172 as_expr=expr
12173 else
12174 as_expr=false
12175 fi
12176
12177 rm -f conf$$ conf$$.exe conf$$.file
12178 if test -d conf$$.dir; then
12179 rm -f conf$$.dir/conf$$.file
12180 else
12181 rm -f conf$$.dir
12182 mkdir conf$$.dir
12183 fi
12184 echo >conf$$.file
12185 if ln -s conf$$.file conf$$ 2>/dev/null; then
12186 as_ln_s='ln -s'
12187 # ... but there are two gotchas:
12188 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12189 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12190 # In both cases, we have to default to `cp -p'.
12191 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12192 as_ln_s='cp -p'
12193 elif ln conf$$.file conf$$ 2>/dev/null; then
12194 as_ln_s=ln
12195 else
12196 as_ln_s='cp -p'
12197 fi
12198 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12199 rmdir conf$$.dir 2>/dev/null
12200
12201 if mkdir -p . 2>/dev/null; then
12202 as_mkdir_p=:
12203 else
12204 test -d ./-p && rmdir ./-p
12205 as_mkdir_p=false
12206 fi
12207
12208 if test -x / >/dev/null 2>&1; then
12209 as_test_x='test -x'
12210 else
12211 if ls -dL / >/dev/null 2>&1; then
12212 as_ls_L_option=L
12213 else
12214 as_ls_L_option=
12215 fi
12216 as_test_x='
12217 eval sh -c '\''
12218 if test -d "$1"; then
12219 test -d "$1/.";
12220 else
12221 case $1 in
12222 -*)set "./$1";;
12223 esac;
12224 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12225 ???[sx]*):;;*)false;;esac;fi
12226 '\'' sh
12227 '
12228 fi
12229 as_executable_p=$as_test_x
12230
12231 # Sed expression to map a string onto a valid CPP name.
12232 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12233
12234 # Sed expression to map a string onto a valid variable name.
12235 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12236
12237
12238 exec 6>&1
12239
12240 # Save the log message, to keep $[0] and so on meaningful, and to
12241 # report actual input values of CONFIG_FILES etc. instead of their
12242 # values after options handling.
12243 ac_log="
12244 This file was extended by $as_me, which was
12245 generated by GNU Autoconf 2.61. Invocation command line was
12246
12247 CONFIG_FILES = $CONFIG_FILES
12248 CONFIG_HEADERS = $CONFIG_HEADERS
12249 CONFIG_LINKS = $CONFIG_LINKS
12250 CONFIG_COMMANDS = $CONFIG_COMMANDS
12251 $ $0 $@
12252
12253 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12254 "
12255
12256 _ACEOF
12257
12258 cat >>$CONFIG_STATUS <<_ACEOF
12259 # Files that config.status was made for.
12260 config_files="$ac_config_files"
12261 config_headers="$ac_config_headers"
12262
12263 _ACEOF
12264
12265 cat >>$CONFIG_STATUS <<\_ACEOF
12266 ac_cs_usage="\
12267 \`$as_me' instantiates files from templates according to the
12268 current configuration.
12269
12270 Usage: $0 [OPTIONS] [FILE]...
12271
12272 -h, --help print this help, then exit
12273 -V, --version print version number and configuration settings, then exit
12274 -q, --quiet do not print progress messages
12275 -d, --debug don't remove temporary files
12276 --recheck update $as_me by reconfiguring in the same conditions
12277 --file=FILE[:TEMPLATE]
12278 instantiate the configuration file FILE
12279 --header=FILE[:TEMPLATE]
12280 instantiate the configuration header FILE
12281
12282 Configuration files:
12283 $config_files
12284
12285 Configuration headers:
12286 $config_headers
12287
12288 Report bugs to <bug-autoconf@gnu.org>."
12289
12290 _ACEOF
12291 cat >>$CONFIG_STATUS <<_ACEOF
12292 ac_cs_version="\\
12293 config.status
12294 configured by $0, generated by GNU Autoconf 2.61,
12295 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12296
12297 Copyright (C) 2006 Free Software Foundation, Inc.
12298 This config.status script is free software; the Free Software Foundation
12299 gives unlimited permission to copy, distribute and modify it."
12300
12301 ac_pwd='$ac_pwd'
12302 srcdir='$srcdir'
12303 INSTALL='$INSTALL'
12304 _ACEOF
12305
12306 cat >>$CONFIG_STATUS <<\_ACEOF
12307 # If no file are specified by the user, then we need to provide default
12308 # value. By we need to know if files were specified by the user.
12309 ac_need_defaults=:
12310 while test $# != 0
12311 do
12312 case $1 in
12313 --*=*)
12314 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12315 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12316 ac_shift=:
12317 ;;
12318 *)
12319 ac_option=$1
12320 ac_optarg=$2
12321 ac_shift=shift
12322 ;;
12323 esac
12324
12325 case $ac_option in
12326 # Handling of the options.
12327 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12328 ac_cs_recheck=: ;;
12329 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12330 echo "$ac_cs_version"; exit ;;
12331 --debug | --debu | --deb | --de | --d | -d )
12332 debug=: ;;
12333 --file | --fil | --fi | --f )
12334 $ac_shift
12335 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12336 ac_need_defaults=false;;
12337 --header | --heade | --head | --hea )
12338 $ac_shift
12339 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12340 ac_need_defaults=false;;
12341 --he | --h)
12342 # Conflict between --help and --header
12343 { echo "$as_me: error: ambiguous option: $1
12344 Try \`$0 --help' for more information." >&2
12345 { (exit 1); exit 1; }; };;
12346 --help | --hel | -h )
12347 echo "$ac_cs_usage"; exit ;;
12348 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12349 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12350 ac_cs_silent=: ;;
12351
12352 # This is an error.
12353 -*) { echo "$as_me: error: unrecognized option: $1
12354 Try \`$0 --help' for more information." >&2
12355 { (exit 1); exit 1; }; } ;;
12356
12357 *) ac_config_targets="$ac_config_targets $1"
12358 ac_need_defaults=false ;;
12359
12360 esac
12361 shift
12362 done
12363
12364 ac_configure_extra_args=
12365
12366 if $ac_cs_silent; then
12367 exec 6>/dev/null
12368 ac_configure_extra_args="$ac_configure_extra_args --silent"
12369 fi
12370
12371 _ACEOF
12372 cat >>$CONFIG_STATUS <<_ACEOF
12373 if \$ac_cs_recheck; then
12374 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12375 CONFIG_SHELL=$SHELL
12376 export CONFIG_SHELL
12377 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12378 fi
12379
12380 _ACEOF
12381 cat >>$CONFIG_STATUS <<\_ACEOF
12382 exec 5>>config.log
12383 {
12384 echo
12385 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12386 ## Running $as_me. ##
12387 _ASBOX
12388 echo "$ac_log"
12389 } >&5
12390
12391 _ACEOF
12392 cat >>$CONFIG_STATUS <<_ACEOF
12393 _ACEOF
12394
12395 cat >>$CONFIG_STATUS <<\_ACEOF
12396
12397 # Handling of arguments.
12398 for ac_config_target in $ac_config_targets
12399 do
12400 case $ac_config_target in
12401 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12402 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12403 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12404 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12405
12406 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12407 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12408 { (exit 1); exit 1; }; };;
12409 esac
12410 done
12411
12412
12413 # If the user did not use the arguments to specify the items to instantiate,
12414 # then the envvar interface is used. Set only those that are not.
12415 # We use the long form for the default assignment because of an extremely
12416 # bizarre bug on SunOS 4.1.3.
12417 if $ac_need_defaults; then
12418 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12419 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12420 fi
12421
12422 # Have a temporary directory for convenience. Make it in the build tree
12423 # simply because there is no reason against having it here, and in addition,
12424 # creating and moving files from /tmp can sometimes cause problems.
12425 # Hook for its removal unless debugging.
12426 # Note that there is a small window in which the directory will not be cleaned:
12427 # after its creation but before its name has been assigned to `$tmp'.
12428 $debug ||
12429 {
12430 tmp=
12431 trap 'exit_status=$?
12432 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12433 ' 0
12434 trap '{ (exit 1); exit 1; }' 1 2 13 15
12435 }
12436 # Create a (secure) tmp directory for tmp files.
12437
12438 {
12439 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12440 test -n "$tmp" && test -d "$tmp"
12441 } ||
12442 {
12443 tmp=./conf$$-$RANDOM
12444 (umask 077 && mkdir "$tmp")
12445 } ||
12446 {
12447 echo "$me: cannot create a temporary directory in ." >&2
12448 { (exit 1); exit 1; }
12449 }
12450
12451 #
12452 # Set up the sed scripts for CONFIG_FILES section.
12453 #
12454
12455 # No need to generate the scripts if there are no CONFIG_FILES.
12456 # This happens for instance when ./config.status config.h
12457 if test -n "$CONFIG_FILES"; then
12458
12459 _ACEOF
12460
12461
12462
12463 ac_delim='%!_!# '
12464 for ac_last_try in false false false false false :; do
12465 cat >conf$$subs.sed <<_ACEOF
12466 SHELL!$SHELL$ac_delim
12467 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12468 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12469 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12470 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12471 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12472 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12473 exec_prefix!$exec_prefix$ac_delim
12474 prefix!$prefix$ac_delim
12475 program_transform_name!$program_transform_name$ac_delim
12476 bindir!$bindir$ac_delim
12477 sbindir!$sbindir$ac_delim
12478 libexecdir!$libexecdir$ac_delim
12479 datarootdir!$datarootdir$ac_delim
12480 datadir!$datadir$ac_delim
12481 sysconfdir!$sysconfdir$ac_delim
12482 sharedstatedir!$sharedstatedir$ac_delim
12483 localstatedir!$localstatedir$ac_delim
12484 includedir!$includedir$ac_delim
12485 oldincludedir!$oldincludedir$ac_delim
12486 docdir!$docdir$ac_delim
12487 infodir!$infodir$ac_delim
12488 htmldir!$htmldir$ac_delim
12489 dvidir!$dvidir$ac_delim
12490 pdfdir!$pdfdir$ac_delim
12491 psdir!$psdir$ac_delim
12492 libdir!$libdir$ac_delim
12493 localedir!$localedir$ac_delim
12494 mandir!$mandir$ac_delim
12495 DEFS!$DEFS$ac_delim
12496 ECHO_C!$ECHO_C$ac_delim
12497 ECHO_N!$ECHO_N$ac_delim
12498 ECHO_T!$ECHO_T$ac_delim
12499 LIBS!$LIBS$ac_delim
12500 build_alias!$build_alias$ac_delim
12501 host_alias!$host_alias$ac_delim
12502 target_alias!$target_alias$ac_delim
12503 build!$build$ac_delim
12504 build_cpu!$build_cpu$ac_delim
12505 build_vendor!$build_vendor$ac_delim
12506 build_os!$build_os$ac_delim
12507 host!$host$ac_delim
12508 host_cpu!$host_cpu$ac_delim
12509 host_vendor!$host_vendor$ac_delim
12510 host_os!$host_os$ac_delim
12511 VERSION!$VERSION$ac_delim
12512 DATE!$DATE$ac_delim
12513 CC!$CC$ac_delim
12514 CFLAGS!$CFLAGS$ac_delim
12515 LDFLAGS!$LDFLAGS$ac_delim
12516 CPPFLAGS!$CPPFLAGS$ac_delim
12517 ac_ct_CC!$ac_ct_CC$ac_delim
12518 EXEEXT!$EXEEXT$ac_delim
12519 OBJEXT!$OBJEXT$ac_delim
12520 CXX!$CXX$ac_delim
12521 CXXFLAGS!$CXXFLAGS$ac_delim
12522 ac_ct_CXX!$ac_ct_CXX$ac_delim
12523 CPP!$CPP$ac_delim
12524 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12525 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12526 INSTALL_DATA!$INSTALL_DATA$ac_delim
12527 GREP!$GREP$ac_delim
12528 EGREP!$EGREP$ac_delim
12529 LINKER!$LINKER$ac_delim
12530 RXVTNAME!$RXVTNAME$ac_delim
12531 CXXCPP!$CXXCPP$ac_delim
12532 TIC!$TIC$ac_delim
12533 XMKMF!$XMKMF$ac_delim
12534 X_CFLAGS!$X_CFLAGS$ac_delim
12535 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12536 X_LIBS!$X_LIBS$ac_delim
12537 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12538 afterimage_config!$afterimage_config$ac_delim
12539 PKG_CONFIG!$PKG_CONFIG$ac_delim
12540 XFT_CONFIG!$XFT_CONFIG$ac_delim
12541 PERL!$PERL$ac_delim
12542 PERLLIB!$PERLLIB$ac_delim
12543 PERLFLAGS!$PERLFLAGS$ac_delim
12544 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12545 IF_PERL!$IF_PERL$ac_delim
12546 PERL_O!$PERL_O$ac_delim
12547 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12548 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12549 LIBOBJS!$LIBOBJS$ac_delim
12550 LTLIBOBJS!$LTLIBOBJS$ac_delim
12551 _ACEOF
12552
12553 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12554 break
12555 elif $ac_last_try; then
12556 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12557 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12558 { (exit 1); exit 1; }; }
12559 else
12560 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12561 fi
12562 done
12563
12564 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12565 if test -n "$ac_eof"; then
12566 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12567 ac_eof=`expr $ac_eof + 1`
12568 fi
12569
12570 cat >>$CONFIG_STATUS <<_ACEOF
12571 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12572 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12573 _ACEOF
12574 sed '
12575 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12576 s/^/s,@/; s/!/@,|#_!!_#|/
12577 :n
12578 t n
12579 s/'"$ac_delim"'$/,g/; t
12580 s/$/\\/; p
12581 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12582 ' >>$CONFIG_STATUS <conf$$subs.sed
12583 rm -f conf$$subs.sed
12584 cat >>$CONFIG_STATUS <<_ACEOF
12585 :end
12586 s/|#_!!_#|//g
12587 CEOF$ac_eof
12588 _ACEOF
12589
12590
12591 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12592 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12593 # trailing colons and then remove the whole line if VPATH becomes empty
12594 # (actually we leave an empty line to preserve line numbers).
12595 if test "x$srcdir" = x.; then
12596 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12597 s/:*\$(srcdir):*/:/
12598 s/:*\${srcdir}:*/:/
12599 s/:*@srcdir@:*/:/
12600 s/^\([^=]*=[ ]*\):*/\1/
12601 s/:*$//
12602 s/^[^=]*=[ ]*$//
12603 }'
12604 fi
12605
12606 cat >>$CONFIG_STATUS <<\_ACEOF
12607 fi # test -n "$CONFIG_FILES"
12608
12609
12610 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12611 do
12612 case $ac_tag in
12613 :[FHLC]) ac_mode=$ac_tag; continue;;
12614 esac
12615 case $ac_mode$ac_tag in
12616 :[FHL]*:*);;
12617 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12618 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12619 { (exit 1); exit 1; }; };;
12620 :[FH]-) ac_tag=-:-;;
12621 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12622 esac
12623 ac_save_IFS=$IFS
12624 IFS=:
12625 set x $ac_tag
12626 IFS=$ac_save_IFS
12627 shift
12628 ac_file=$1
12629 shift
12630
12631 case $ac_mode in
12632 :L) ac_source=$1;;
12633 :[FH])
12634 ac_file_inputs=
12635 for ac_f
12636 do
12637 case $ac_f in
12638 -) ac_f="$tmp/stdin";;
12639 *) # Look for the file first in the build tree, then in the source tree
12640 # (if the path is not absolute). The absolute path cannot be DOS-style,
12641 # because $ac_f cannot contain `:'.
12642 test -f "$ac_f" ||
12643 case $ac_f in
12644 [\\/$]*) false;;
12645 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12646 esac ||
12647 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12648 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12649 { (exit 1); exit 1; }; };;
12650 esac
12651 ac_file_inputs="$ac_file_inputs $ac_f"
12652 done
12653
12654 # Let's still pretend it is `configure' which instantiates (i.e., don't
12655 # use $as_me), people would be surprised to read:
12656 # /* config.h. Generated by config.status. */
12657 configure_input="Generated from "`IFS=:
12658 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12659 if test x"$ac_file" != x-; then
12660 configure_input="$ac_file. $configure_input"
12661 { echo "$as_me:$LINENO: creating $ac_file" >&5
12662 echo "$as_me: creating $ac_file" >&6;}
12663 fi
12664
12665 case $ac_tag in
12666 *:-:* | *:-) cat >"$tmp/stdin";;
12667 esac
12668 ;;
12669 esac
12670
12671 ac_dir=`$as_dirname -- "$ac_file" ||
12672 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12673 X"$ac_file" : 'X\(//\)[^/]' \| \
12674 X"$ac_file" : 'X\(//\)$' \| \
12675 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12676 echo X"$ac_file" |
12677 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12678 s//\1/
12679 q
12680 }
12681 /^X\(\/\/\)[^/].*/{
12682 s//\1/
12683 q
12684 }
12685 /^X\(\/\/\)$/{
12686 s//\1/
12687 q
12688 }
12689 /^X\(\/\).*/{
12690 s//\1/
12691 q
12692 }
12693 s/.*/./; q'`
12694 { as_dir="$ac_dir"
12695 case $as_dir in #(
12696 -*) as_dir=./$as_dir;;
12697 esac
12698 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12699 as_dirs=
12700 while :; do
12701 case $as_dir in #(
12702 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12703 *) as_qdir=$as_dir;;
12704 esac
12705 as_dirs="'$as_qdir' $as_dirs"
12706 as_dir=`$as_dirname -- "$as_dir" ||
12707 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12708 X"$as_dir" : 'X\(//\)[^/]' \| \
12709 X"$as_dir" : 'X\(//\)$' \| \
12710 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12711 echo X"$as_dir" |
12712 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12713 s//\1/
12714 q
12715 }
12716 /^X\(\/\/\)[^/].*/{
12717 s//\1/
12718 q
12719 }
12720 /^X\(\/\/\)$/{
12721 s//\1/
12722 q
12723 }
12724 /^X\(\/\).*/{
12725 s//\1/
12726 q
12727 }
12728 s/.*/./; q'`
12729 test -d "$as_dir" && break
12730 done
12731 test -z "$as_dirs" || eval "mkdir $as_dirs"
12732 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12733 echo "$as_me: error: cannot create directory $as_dir" >&2;}
12734 { (exit 1); exit 1; }; }; }
12735 ac_builddir=.
12736
12737 case "$ac_dir" in
12738 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12739 *)
12740 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12741 # A ".." for each directory in $ac_dir_suffix.
12742 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12743 case $ac_top_builddir_sub in
12744 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12745 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12746 esac ;;
12747 esac
12748 ac_abs_top_builddir=$ac_pwd
12749 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12750 # for backward compatibility:
12751 ac_top_builddir=$ac_top_build_prefix
12752
12753 case $srcdir in
12754 .) # We are building in place.
12755 ac_srcdir=.
12756 ac_top_srcdir=$ac_top_builddir_sub
12757 ac_abs_top_srcdir=$ac_pwd ;;
12758 [\\/]* | ?:[\\/]* ) # Absolute name.
12759 ac_srcdir=$srcdir$ac_dir_suffix;
12760 ac_top_srcdir=$srcdir
12761 ac_abs_top_srcdir=$srcdir ;;
12762 *) # Relative name.
12763 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12764 ac_top_srcdir=$ac_top_build_prefix$srcdir
12765 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12766 esac
12767 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12768
12769
12770 case $ac_mode in
12771 :F)
12772 #
12773 # CONFIG_FILE
12774 #
12775
12776 case $INSTALL in
12777 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12778 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12779 esac
12780 _ACEOF
12781
12782 cat >>$CONFIG_STATUS <<\_ACEOF
12783 # If the template does not know about datarootdir, expand it.
12784 # FIXME: This hack should be removed a few years after 2.60.
12785 ac_datarootdir_hack=; ac_datarootdir_seen=
12786
12787 case `sed -n '/datarootdir/ {
12788 p
12789 q
12790 }
12791 /@datadir@/p
12792 /@docdir@/p
12793 /@infodir@/p
12794 /@localedir@/p
12795 /@mandir@/p
12796 ' $ac_file_inputs` in
12797 *datarootdir*) ac_datarootdir_seen=yes;;
12798 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12799 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12800 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12801 _ACEOF
12802 cat >>$CONFIG_STATUS <<_ACEOF
12803 ac_datarootdir_hack='
12804 s&@datadir@&$datadir&g
12805 s&@docdir@&$docdir&g
12806 s&@infodir@&$infodir&g
12807 s&@localedir@&$localedir&g
12808 s&@mandir@&$mandir&g
12809 s&\\\${datarootdir}&$datarootdir&g' ;;
12810 esac
12811 _ACEOF
12812
12813 # Neutralize VPATH when `$srcdir' = `.'.
12814 # Shell code in configure.ac might set extrasub.
12815 # FIXME: do we really want to maintain this feature?
12816 cat >>$CONFIG_STATUS <<_ACEOF
12817 sed "$ac_vpsub
12818 $extrasub
12819 _ACEOF
12820 cat >>$CONFIG_STATUS <<\_ACEOF
12821 :t
12822 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12823 s&@configure_input@&$configure_input&;t t
12824 s&@top_builddir@&$ac_top_builddir_sub&;t t
12825 s&@srcdir@&$ac_srcdir&;t t
12826 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12827 s&@top_srcdir@&$ac_top_srcdir&;t t
12828 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12829 s&@builddir@&$ac_builddir&;t t
12830 s&@abs_builddir@&$ac_abs_builddir&;t t
12831 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12832 s&@INSTALL@&$ac_INSTALL&;t t
12833 $ac_datarootdir_hack
12834 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12835
12836 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12837 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12838 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12839 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12840 which seems to be undefined. Please make sure it is defined." >&5
12841 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12842 which seems to be undefined. Please make sure it is defined." >&2;}
12843
12844 rm -f "$tmp/stdin"
12845 case $ac_file in
12846 -) cat "$tmp/out"; rm -f "$tmp/out";;
12847 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12848 esac
12849 ;;
12850 :H)
12851 #
12852 # CONFIG_HEADER
12853 #
12854 _ACEOF
12855
12856 # Transform confdefs.h into a sed script `conftest.defines', that
12857 # substitutes the proper values into config.h.in to produce config.h.
12858 rm -f conftest.defines conftest.tail
12859 # First, append a space to every undef/define line, to ease matching.
12860 echo 's/$/ /' >conftest.defines
12861 # Then, protect against being on the right side of a sed subst, or in
12862 # an unquoted here document, in config.status. If some macros were
12863 # called several times there might be several #defines for the same
12864 # symbol, which is useless. But do not sort them, since the last
12865 # AC_DEFINE must be honored.
12866 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12867 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12868 # NAME is the cpp macro being defined, VALUE is the value it is being given.
12869 # PARAMS is the parameter list in the macro definition--in most cases, it's
12870 # just an empty string.
12871 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12872 ac_dB='\\)[ (].*,\\1define\\2'
12873 ac_dC=' '
12874 ac_dD=' ,'
12875
12876 uniq confdefs.h |
12877 sed -n '
12878 t rset
12879 :rset
12880 s/^[ ]*#[ ]*define[ ][ ]*//
12881 t ok
12882 d
12883 :ok
12884 s/[\\&,]/\\&/g
12885 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12886 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12887 ' >>conftest.defines
12888
12889 # Remove the space that was appended to ease matching.
12890 # Then replace #undef with comments. This is necessary, for
12891 # example, in the case of _POSIX_SOURCE, which is predefined and required
12892 # on some systems where configure will not decide to define it.
12893 # (The regexp can be short, since the line contains either #define or #undef.)
12894 echo 's/ $//
12895 s,^[ #]*u.*,/* & */,' >>conftest.defines
12896
12897 # Break up conftest.defines:
12898 ac_max_sed_lines=50
12899
12900 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12901 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12902 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12903 # et cetera.
12904 ac_in='$ac_file_inputs'
12905 ac_out='"$tmp/out1"'
12906 ac_nxt='"$tmp/out2"'
12907
12908 while :
12909 do
12910 # Write a here document:
12911 cat >>$CONFIG_STATUS <<_ACEOF
12912 # First, check the format of the line:
12913 cat >"\$tmp/defines.sed" <<\\CEOF
12914 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12915 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12916 b
12917 :def
12918 _ACEOF
12919 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12920 echo 'CEOF
12921 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12922 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12923 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12924 grep . conftest.tail >/dev/null || break
12925 rm -f conftest.defines
12926 mv conftest.tail conftest.defines
12927 done
12928 rm -f conftest.defines conftest.tail
12929
12930 echo "ac_result=$ac_in" >>$CONFIG_STATUS
12931 cat >>$CONFIG_STATUS <<\_ACEOF
12932 if test x"$ac_file" != x-; then
12933 echo "/* $configure_input */" >"$tmp/config.h"
12934 cat "$ac_result" >>"$tmp/config.h"
12935 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
12936 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12937 echo "$as_me: $ac_file is unchanged" >&6;}
12938 else
12939 rm -f $ac_file
12940 mv "$tmp/config.h" $ac_file
12941 fi
12942 else
12943 echo "/* $configure_input */"
12944 cat "$ac_result"
12945 fi
12946 rm -f "$tmp/out12"
12947 ;;
12948
12949
12950 esac
12951
12952 done # for ac_tag
12953
12954
12955 { (exit 0); exit 0; }
12956 _ACEOF
12957 chmod +x $CONFIG_STATUS
12958 ac_clean_files=$ac_clean_files_save
12959
12960
12961 # configure is writing to config.log, and then calls config.status.
12962 # config.status does its own redirection, appending to config.log.
12963 # Unfortunately, on DOS this fails, as config.log is still kept open
12964 # by configure, so config.status won't be able to write to it; its
12965 # output is simply discarded. So we exec the FD to /dev/null,
12966 # effectively closing config.log, so it can be properly (re)opened and
12967 # appended to by config.status. When coming back to configure, we
12968 # need to make the FD available again.
12969 if test "$no_create" != yes; then
12970 ac_cs_success=:
12971 ac_config_status_args=
12972 test "$silent" = yes &&
12973 ac_config_status_args="$ac_config_status_args --quiet"
12974 exec 5>/dev/null
12975 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12976 exec 5>>config.log
12977 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12978 # would make configure fail if this is the last instruction.
12979 $ac_cs_success || { (exit 1); exit 1; }
12980 fi
12981
12982
12983 echo "Configuration:
12984
12985 Rxvt version: $VERSION : $DATE
12986 Source code location: $srcdir
12987 Install path: ${prefix}/bin
12988 Compiler: $CXX
12989 Compiler flags: $CXXFLAGS
12990 Linker: $LINKER"
12991
12992 if test x$term != x; then
12993 echo " set TERM to: $term"
12994 fi
12995 if test x$terminfo != x; then
12996 echo " set TERMINFO to: $terminfo"
12997 fi
12998 echo " default resource name: $RESNAME"
12999 echo " resource class: $RESCLASS"
13000 if test x$RESFALLBACK != x; then
13001 echo " resource class fallback: $RESFALLBACK"
13002 fi
13003 echo
13004 echo " embedded perl: $support_perl"
13005 echo " libafterimage: $support_afterimage"
13006 echo
13007 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13008 echo ".----------------------------------------------------------------."
13009 echo ". WARNING: --enable-xim was specified however the locale support ."
13010 echo ". functions could not be found. ."
13011 echo ". XIM is now being DISABLED! ."
13012 echo ".----------------------------------------------------------------."
13013 fi
13014
13015 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13016 echo
13017