ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.128
Committed: Sat Nov 8 16:49:46 2008 UTC (15 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-9_06
Changes since 1.127: +94 -87 lines
Log Message:
9.06

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-perl enable embedded perl interpreter
1311 --enable-xim XIM (X Input Method) protocol support
1312 --disable-backspace-key disable handling of the backspace key
1313 --disable-delete-key disable handling of the delete key
1314 --disable-resources disable all resource checking
1315 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1316 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1317 --disable-swapscreen disable swap screen support
1318 --enable-iso14755 enable support for extended ISO 14755 modes
1319 --enable-frills enable support for rarely used features
1320 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1321 --enable-selectionscrolling enable scrolling during selections
1322 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1323 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1324 --enable-smart-resize enable smart growth/shrink behaviour
1325 --enable-text-blink enable blinking text
1326 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1327 --enable-utmp enable utmp (utmpx) support
1328 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1329 --enable-lastlog enable lastlog support (requires --enable-utmp)
1330
1331 Optional Packages:
1332 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1333 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1334 --with-afterimage-config=DIR use libAfterImage config script in DIR
1335 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1336 --with-res-name=NAME use this as default resource name (default: urxvt)
1337 --with-res-class=CLASS use this as the resource class (default: URxvt)
1338 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1339 --with-term=NAME set the terminal to NAME (default: rxvt)
1340 --with-terminfo=PATH set the path to the terminfo tree to PATH
1341 --with-x use the X Window System
1342
1343 Some influential environment variables:
1344 CC C compiler command
1345 CFLAGS C compiler flags
1346 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1347 nonstandard directory <lib dir>
1348 LIBS libraries to pass to the linker, e.g. -l<library>
1349 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1350 you have headers in a nonstandard directory <include dir>
1351 CXX C++ compiler command
1352 CXXFLAGS C++ compiler flags
1353 CPP C preprocessor
1354 CXXCPP C++ preprocessor
1355 XMKMF Path to xmkmf, Makefile generator for X Window System
1356
1357 Use these variables to override the choices made by `configure' or to help
1358 it to find libraries and programs with nonstandard names/locations.
1359
1360 _ACEOF
1361 ac_status=$?
1362 fi
1363
1364 if test "$ac_init_help" = "recursive"; then
1365 # If there are subdirs, report their specific --help.
1366 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1367 test -d "$ac_dir" || continue
1368 ac_builddir=.
1369
1370 case "$ac_dir" in
1371 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1372 *)
1373 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1374 # A ".." for each directory in $ac_dir_suffix.
1375 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1376 case $ac_top_builddir_sub in
1377 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1378 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1379 esac ;;
1380 esac
1381 ac_abs_top_builddir=$ac_pwd
1382 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1383 # for backward compatibility:
1384 ac_top_builddir=$ac_top_build_prefix
1385
1386 case $srcdir in
1387 .) # We are building in place.
1388 ac_srcdir=.
1389 ac_top_srcdir=$ac_top_builddir_sub
1390 ac_abs_top_srcdir=$ac_pwd ;;
1391 [\\/]* | ?:[\\/]* ) # Absolute name.
1392 ac_srcdir=$srcdir$ac_dir_suffix;
1393 ac_top_srcdir=$srcdir
1394 ac_abs_top_srcdir=$srcdir ;;
1395 *) # Relative name.
1396 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1397 ac_top_srcdir=$ac_top_build_prefix$srcdir
1398 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1399 esac
1400 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1401
1402 cd "$ac_dir" || { ac_status=$?; continue; }
1403 # Check for guested configure.
1404 if test -f "$ac_srcdir/configure.gnu"; then
1405 echo &&
1406 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1407 elif test -f "$ac_srcdir/configure"; then
1408 echo &&
1409 $SHELL "$ac_srcdir/configure" --help=recursive
1410 else
1411 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1412 fi || ac_status=$?
1413 cd "$ac_pwd" || { ac_status=$?; break; }
1414 done
1415 fi
1416
1417 test -n "$ac_init_help" && exit $ac_status
1418 if $ac_init_version; then
1419 cat <<\_ACEOF
1420 configure
1421 generated by GNU Autoconf 2.61
1422
1423 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1424 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1425 This configure script is free software; the Free Software Foundation
1426 gives unlimited permission to copy, distribute and modify it.
1427 _ACEOF
1428 exit
1429 fi
1430 cat >config.log <<_ACEOF
1431 This file contains any messages produced by compilers while
1432 running configure, to aid debugging if configure makes a mistake.
1433
1434 It was created by $as_me, which was
1435 generated by GNU Autoconf 2.61. Invocation command line was
1436
1437 $ $0 $@
1438
1439 _ACEOF
1440 exec 5>>config.log
1441 {
1442 cat <<_ASUNAME
1443 ## --------- ##
1444 ## Platform. ##
1445 ## --------- ##
1446
1447 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1448 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1449 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1450 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1451 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1452
1453 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1454 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1455
1456 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1457 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1458 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1459 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1460 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1461 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1462 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1463
1464 _ASUNAME
1465
1466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1467 for as_dir in $PATH
1468 do
1469 IFS=$as_save_IFS
1470 test -z "$as_dir" && as_dir=.
1471 echo "PATH: $as_dir"
1472 done
1473 IFS=$as_save_IFS
1474
1475 } >&5
1476
1477 cat >&5 <<_ACEOF
1478
1479
1480 ## ----------- ##
1481 ## Core tests. ##
1482 ## ----------- ##
1483
1484 _ACEOF
1485
1486
1487 # Keep a trace of the command line.
1488 # Strip out --no-create and --no-recursion so they do not pile up.
1489 # Strip out --silent because we don't want to record it for future runs.
1490 # Also quote any args containing shell meta-characters.
1491 # Make two passes to allow for proper duplicate-argument suppression.
1492 ac_configure_args=
1493 ac_configure_args0=
1494 ac_configure_args1=
1495 ac_must_keep_next=false
1496 for ac_pass in 1 2
1497 do
1498 for ac_arg
1499 do
1500 case $ac_arg in
1501 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1502 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1503 | -silent | --silent | --silen | --sile | --sil)
1504 continue ;;
1505 *\'*)
1506 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1507 esac
1508 case $ac_pass in
1509 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1510 2)
1511 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1512 if test $ac_must_keep_next = true; then
1513 ac_must_keep_next=false # Got value, back to normal.
1514 else
1515 case $ac_arg in
1516 *=* | --config-cache | -C | -disable-* | --disable-* \
1517 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1518 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1519 | -with-* | --with-* | -without-* | --without-* | --x)
1520 case "$ac_configure_args0 " in
1521 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1522 esac
1523 ;;
1524 -* ) ac_must_keep_next=true ;;
1525 esac
1526 fi
1527 ac_configure_args="$ac_configure_args '$ac_arg'"
1528 ;;
1529 esac
1530 done
1531 done
1532 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1533 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1534
1535 # When interrupted or exit'd, cleanup temporary files, and complete
1536 # config.log. We remove comments because anyway the quotes in there
1537 # would cause problems or look ugly.
1538 # WARNING: Use '\'' to represent an apostrophe within the trap.
1539 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1540 trap 'exit_status=$?
1541 # Save into config.log some information that might help in debugging.
1542 {
1543 echo
1544
1545 cat <<\_ASBOX
1546 ## ---------------- ##
1547 ## Cache variables. ##
1548 ## ---------------- ##
1549 _ASBOX
1550 echo
1551 # The following way of writing the cache mishandles newlines in values,
1552 (
1553 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1554 eval ac_val=\$$ac_var
1555 case $ac_val in #(
1556 *${as_nl}*)
1557 case $ac_var in #(
1558 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1559 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1560 esac
1561 case $ac_var in #(
1562 _ | IFS | as_nl) ;; #(
1563 *) $as_unset $ac_var ;;
1564 esac ;;
1565 esac
1566 done
1567 (set) 2>&1 |
1568 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1569 *${as_nl}ac_space=\ *)
1570 sed -n \
1571 "s/'\''/'\''\\\\'\'''\''/g;
1572 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1573 ;; #(
1574 *)
1575 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1576 ;;
1577 esac |
1578 sort
1579 )
1580 echo
1581
1582 cat <<\_ASBOX
1583 ## ----------------- ##
1584 ## Output variables. ##
1585 ## ----------------- ##
1586 _ASBOX
1587 echo
1588 for ac_var in $ac_subst_vars
1589 do
1590 eval ac_val=\$$ac_var
1591 case $ac_val in
1592 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593 esac
1594 echo "$ac_var='\''$ac_val'\''"
1595 done | sort
1596 echo
1597
1598 if test -n "$ac_subst_files"; then
1599 cat <<\_ASBOX
1600 ## ------------------- ##
1601 ## File substitutions. ##
1602 ## ------------------- ##
1603 _ASBOX
1604 echo
1605 for ac_var in $ac_subst_files
1606 do
1607 eval ac_val=\$$ac_var
1608 case $ac_val in
1609 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1610 esac
1611 echo "$ac_var='\''$ac_val'\''"
1612 done | sort
1613 echo
1614 fi
1615
1616 if test -s confdefs.h; then
1617 cat <<\_ASBOX
1618 ## ----------- ##
1619 ## confdefs.h. ##
1620 ## ----------- ##
1621 _ASBOX
1622 echo
1623 cat confdefs.h
1624 echo
1625 fi
1626 test "$ac_signal" != 0 &&
1627 echo "$as_me: caught signal $ac_signal"
1628 echo "$as_me: exit $exit_status"
1629 } >&5
1630 rm -f core *.core core.conftest.* &&
1631 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1632 exit $exit_status
1633 ' 0
1634 for ac_signal in 1 2 13 15; do
1635 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1636 done
1637 ac_signal=0
1638
1639 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1640 rm -f -r conftest* confdefs.h
1641
1642 # Predefined preprocessor variables.
1643
1644 cat >>confdefs.h <<_ACEOF
1645 #define PACKAGE_NAME "$PACKAGE_NAME"
1646 _ACEOF
1647
1648
1649 cat >>confdefs.h <<_ACEOF
1650 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1651 _ACEOF
1652
1653
1654 cat >>confdefs.h <<_ACEOF
1655 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1656 _ACEOF
1657
1658
1659 cat >>confdefs.h <<_ACEOF
1660 #define PACKAGE_STRING "$PACKAGE_STRING"
1661 _ACEOF
1662
1663
1664 cat >>confdefs.h <<_ACEOF
1665 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1666 _ACEOF
1667
1668
1669 # Let the site file select an alternate cache file if it wants to.
1670 # Prefer explicitly selected file to automatically selected ones.
1671 if test -n "$CONFIG_SITE"; then
1672 set x "$CONFIG_SITE"
1673 elif test "x$prefix" != xNONE; then
1674 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1675 else
1676 set x "$ac_default_prefix/share/config.site" \
1677 "$ac_default_prefix/etc/config.site"
1678 fi
1679 shift
1680 for ac_site_file
1681 do
1682 if test -r "$ac_site_file"; then
1683 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1684 echo "$as_me: loading site script $ac_site_file" >&6;}
1685 sed 's/^/| /' "$ac_site_file" >&5
1686 . "$ac_site_file"
1687 fi
1688 done
1689
1690 if test -r "$cache_file"; then
1691 # Some versions of bash will fail to source /dev/null (special
1692 # files actually), so we avoid doing that.
1693 if test -f "$cache_file"; then
1694 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1695 echo "$as_me: loading cache $cache_file" >&6;}
1696 case $cache_file in
1697 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1698 *) . "./$cache_file";;
1699 esac
1700 fi
1701 else
1702 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1703 echo "$as_me: creating cache $cache_file" >&6;}
1704 >$cache_file
1705 fi
1706
1707 # Check that the precious variables saved in the cache have kept the same
1708 # value.
1709 ac_cache_corrupted=false
1710 for ac_var in $ac_precious_vars; do
1711 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1712 eval ac_new_set=\$ac_env_${ac_var}_set
1713 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1714 eval ac_new_val=\$ac_env_${ac_var}_value
1715 case $ac_old_set,$ac_new_set in
1716 set,)
1717 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1718 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1719 ac_cache_corrupted=: ;;
1720 ,set)
1721 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1722 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1723 ac_cache_corrupted=: ;;
1724 ,);;
1725 *)
1726 if test "x$ac_old_val" != "x$ac_new_val"; then
1727 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1728 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1729 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1730 echo "$as_me: former value: $ac_old_val" >&2;}
1731 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1732 echo "$as_me: current value: $ac_new_val" >&2;}
1733 ac_cache_corrupted=:
1734 fi;;
1735 esac
1736 # Pass precious variables to config.status.
1737 if test "$ac_new_set" = set; then
1738 case $ac_new_val in
1739 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1740 *) ac_arg=$ac_var=$ac_new_val ;;
1741 esac
1742 case " $ac_configure_args " in
1743 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1744 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1745 esac
1746 fi
1747 done
1748 if $ac_cache_corrupted; then
1749 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1750 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1751 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1752 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1753 { (exit 1); exit 1; }; }
1754 fi
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772 ac_ext=c
1773 ac_cpp='$CPP $CPPFLAGS'
1774 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1775 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1776 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1777
1778
1779
1780
1781 ac_config_headers="$ac_config_headers config.h:config.h.in"
1782
1783
1784 ac_aux_dir=
1785 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1786 if test -f "$ac_dir/install-sh"; then
1787 ac_aux_dir=$ac_dir
1788 ac_install_sh="$ac_aux_dir/install-sh -c"
1789 break
1790 elif test -f "$ac_dir/install.sh"; then
1791 ac_aux_dir=$ac_dir
1792 ac_install_sh="$ac_aux_dir/install.sh -c"
1793 break
1794 elif test -f "$ac_dir/shtool"; then
1795 ac_aux_dir=$ac_dir
1796 ac_install_sh="$ac_aux_dir/shtool install -c"
1797 break
1798 fi
1799 done
1800 if test -z "$ac_aux_dir"; then
1801 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1802 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1803 { (exit 1); exit 1; }; }
1804 fi
1805
1806 # These three variables are undocumented and unsupported,
1807 # and are intended to be withdrawn in a future Autoconf release.
1808 # They can cause serious problems if a builder's source tree is in a directory
1809 # whose full name contains unusual characters.
1810 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1811 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1812 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1813
1814
1815 # Make sure we can run config.sub.
1816 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1817 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1818 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1819 { (exit 1); exit 1; }; }
1820
1821 { echo "$as_me:$LINENO: checking build system type" >&5
1822 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1823 if test "${ac_cv_build+set}" = set; then
1824 echo $ECHO_N "(cached) $ECHO_C" >&6
1825 else
1826 ac_build_alias=$build_alias
1827 test "x$ac_build_alias" = x &&
1828 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1829 test "x$ac_build_alias" = x &&
1830 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1831 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1832 { (exit 1); exit 1; }; }
1833 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1834 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1835 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1836 { (exit 1); exit 1; }; }
1837
1838 fi
1839 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1840 echo "${ECHO_T}$ac_cv_build" >&6; }
1841 case $ac_cv_build in
1842 *-*-*) ;;
1843 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1844 echo "$as_me: error: invalid value of canonical build" >&2;}
1845 { (exit 1); exit 1; }; };;
1846 esac
1847 build=$ac_cv_build
1848 ac_save_IFS=$IFS; IFS='-'
1849 set x $ac_cv_build
1850 shift
1851 build_cpu=$1
1852 build_vendor=$2
1853 shift; shift
1854 # Remember, the first character of IFS is used to create $*,
1855 # except with old shells:
1856 build_os=$*
1857 IFS=$ac_save_IFS
1858 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1859
1860
1861 { echo "$as_me:$LINENO: checking host system type" >&5
1862 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1863 if test "${ac_cv_host+set}" = set; then
1864 echo $ECHO_N "(cached) $ECHO_C" >&6
1865 else
1866 if test "x$host_alias" = x; then
1867 ac_cv_host=$ac_cv_build
1868 else
1869 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1870 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1871 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1872 { (exit 1); exit 1; }; }
1873 fi
1874
1875 fi
1876 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1877 echo "${ECHO_T}$ac_cv_host" >&6; }
1878 case $ac_cv_host in
1879 *-*-*) ;;
1880 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1881 echo "$as_me: error: invalid value of canonical host" >&2;}
1882 { (exit 1); exit 1; }; };;
1883 esac
1884 host=$ac_cv_host
1885 ac_save_IFS=$IFS; IFS='-'
1886 set x $ac_cv_host
1887 shift
1888 host_cpu=$1
1889 host_vendor=$2
1890 shift; shift
1891 # Remember, the first character of IFS is used to create $*,
1892 # except with old shells:
1893 host_os=$*
1894 IFS=$ac_save_IFS
1895 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1896
1897
1898
1899 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1900 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901
1902 echo ""
1903 echo "configuring for rxvt $VERSION"
1904 echo ""
1905
1906 orig_CXXFLAGS="$CXXFLAGS"
1907
1908 ac_ext=c
1909 ac_cpp='$CPP $CPPFLAGS'
1910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1913 if test -n "$ac_tool_prefix"; then
1914 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1915 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1916 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1917 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1918 if test "${ac_cv_prog_CC+set}" = set; then
1919 echo $ECHO_N "(cached) $ECHO_C" >&6
1920 else
1921 if test -n "$CC"; then
1922 ac_cv_prog_CC="$CC" # Let the user override the test.
1923 else
1924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1925 for as_dir in $PATH
1926 do
1927 IFS=$as_save_IFS
1928 test -z "$as_dir" && as_dir=.
1929 for ac_exec_ext in '' $ac_executable_extensions; do
1930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1931 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1932 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1933 break 2
1934 fi
1935 done
1936 done
1937 IFS=$as_save_IFS
1938
1939 fi
1940 fi
1941 CC=$ac_cv_prog_CC
1942 if test -n "$CC"; then
1943 { echo "$as_me:$LINENO: result: $CC" >&5
1944 echo "${ECHO_T}$CC" >&6; }
1945 else
1946 { echo "$as_me:$LINENO: result: no" >&5
1947 echo "${ECHO_T}no" >&6; }
1948 fi
1949
1950
1951 fi
1952 if test -z "$ac_cv_prog_CC"; then
1953 ac_ct_CC=$CC
1954 # Extract the first word of "gcc", so it can be a program name with args.
1955 set dummy gcc; ac_word=$2
1956 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1957 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1958 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1959 echo $ECHO_N "(cached) $ECHO_C" >&6
1960 else
1961 if test -n "$ac_ct_CC"; then
1962 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1963 else
1964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965 for as_dir in $PATH
1966 do
1967 IFS=$as_save_IFS
1968 test -z "$as_dir" && as_dir=.
1969 for ac_exec_ext in '' $ac_executable_extensions; do
1970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1971 ac_cv_prog_ac_ct_CC="gcc"
1972 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1973 break 2
1974 fi
1975 done
1976 done
1977 IFS=$as_save_IFS
1978
1979 fi
1980 fi
1981 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1982 if test -n "$ac_ct_CC"; then
1983 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1984 echo "${ECHO_T}$ac_ct_CC" >&6; }
1985 else
1986 { echo "$as_me:$LINENO: result: no" >&5
1987 echo "${ECHO_T}no" >&6; }
1988 fi
1989
1990 if test "x$ac_ct_CC" = x; then
1991 CC=""
1992 else
1993 case $cross_compiling:$ac_tool_warned in
1994 yes:)
1995 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1996 whose name does not start with the host triplet. If you think this
1997 configuration is useful to you, please write to autoconf@gnu.org." >&5
1998 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1999 whose name does not start with the host triplet. If you think this
2000 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2001 ac_tool_warned=yes ;;
2002 esac
2003 CC=$ac_ct_CC
2004 fi
2005 else
2006 CC="$ac_cv_prog_CC"
2007 fi
2008
2009 if test -z "$CC"; then
2010 if test -n "$ac_tool_prefix"; then
2011 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2012 set dummy ${ac_tool_prefix}cc; ac_word=$2
2013 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2015 if test "${ac_cv_prog_CC+set}" = set; then
2016 echo $ECHO_N "(cached) $ECHO_C" >&6
2017 else
2018 if test -n "$CC"; then
2019 ac_cv_prog_CC="$CC" # Let the user override the test.
2020 else
2021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022 for as_dir in $PATH
2023 do
2024 IFS=$as_save_IFS
2025 test -z "$as_dir" && as_dir=.
2026 for ac_exec_ext in '' $ac_executable_extensions; do
2027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2028 ac_cv_prog_CC="${ac_tool_prefix}cc"
2029 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2030 break 2
2031 fi
2032 done
2033 done
2034 IFS=$as_save_IFS
2035
2036 fi
2037 fi
2038 CC=$ac_cv_prog_CC
2039 if test -n "$CC"; then
2040 { echo "$as_me:$LINENO: result: $CC" >&5
2041 echo "${ECHO_T}$CC" >&6; }
2042 else
2043 { echo "$as_me:$LINENO: result: no" >&5
2044 echo "${ECHO_T}no" >&6; }
2045 fi
2046
2047
2048 fi
2049 fi
2050 if test -z "$CC"; then
2051 # Extract the first word of "cc", so it can be a program name with args.
2052 set dummy cc; ac_word=$2
2053 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2055 if test "${ac_cv_prog_CC+set}" = set; then
2056 echo $ECHO_N "(cached) $ECHO_C" >&6
2057 else
2058 if test -n "$CC"; then
2059 ac_cv_prog_CC="$CC" # Let the user override the test.
2060 else
2061 ac_prog_rejected=no
2062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2063 for as_dir in $PATH
2064 do
2065 IFS=$as_save_IFS
2066 test -z "$as_dir" && as_dir=.
2067 for ac_exec_ext in '' $ac_executable_extensions; do
2068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2069 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2070 ac_prog_rejected=yes
2071 continue
2072 fi
2073 ac_cv_prog_CC="cc"
2074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2075 break 2
2076 fi
2077 done
2078 done
2079 IFS=$as_save_IFS
2080
2081 if test $ac_prog_rejected = yes; then
2082 # We found a bogon in the path, so make sure we never use it.
2083 set dummy $ac_cv_prog_CC
2084 shift
2085 if test $# != 0; then
2086 # We chose a different compiler from the bogus one.
2087 # However, it has the same basename, so the bogon will be chosen
2088 # first if we set CC to just the basename; use the full file name.
2089 shift
2090 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2091 fi
2092 fi
2093 fi
2094 fi
2095 CC=$ac_cv_prog_CC
2096 if test -n "$CC"; then
2097 { echo "$as_me:$LINENO: result: $CC" >&5
2098 echo "${ECHO_T}$CC" >&6; }
2099 else
2100 { echo "$as_me:$LINENO: result: no" >&5
2101 echo "${ECHO_T}no" >&6; }
2102 fi
2103
2104
2105 fi
2106 if test -z "$CC"; then
2107 if test -n "$ac_tool_prefix"; then
2108 for ac_prog in cl.exe
2109 do
2110 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2111 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2112 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2113 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2114 if test "${ac_cv_prog_CC+set}" = set; then
2115 echo $ECHO_N "(cached) $ECHO_C" >&6
2116 else
2117 if test -n "$CC"; then
2118 ac_cv_prog_CC="$CC" # Let the user override the test.
2119 else
2120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2121 for as_dir in $PATH
2122 do
2123 IFS=$as_save_IFS
2124 test -z "$as_dir" && as_dir=.
2125 for ac_exec_ext in '' $ac_executable_extensions; do
2126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2127 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2128 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2129 break 2
2130 fi
2131 done
2132 done
2133 IFS=$as_save_IFS
2134
2135 fi
2136 fi
2137 CC=$ac_cv_prog_CC
2138 if test -n "$CC"; then
2139 { echo "$as_me:$LINENO: result: $CC" >&5
2140 echo "${ECHO_T}$CC" >&6; }
2141 else
2142 { echo "$as_me:$LINENO: result: no" >&5
2143 echo "${ECHO_T}no" >&6; }
2144 fi
2145
2146
2147 test -n "$CC" && break
2148 done
2149 fi
2150 if test -z "$CC"; then
2151 ac_ct_CC=$CC
2152 for ac_prog in cl.exe
2153 do
2154 # Extract the first word of "$ac_prog", so it can be a program name with args.
2155 set dummy $ac_prog; ac_word=$2
2156 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2158 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2159 echo $ECHO_N "(cached) $ECHO_C" >&6
2160 else
2161 if test -n "$ac_ct_CC"; then
2162 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2163 else
2164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2165 for as_dir in $PATH
2166 do
2167 IFS=$as_save_IFS
2168 test -z "$as_dir" && as_dir=.
2169 for ac_exec_ext in '' $ac_executable_extensions; do
2170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2171 ac_cv_prog_ac_ct_CC="$ac_prog"
2172 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2173 break 2
2174 fi
2175 done
2176 done
2177 IFS=$as_save_IFS
2178
2179 fi
2180 fi
2181 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2182 if test -n "$ac_ct_CC"; then
2183 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2184 echo "${ECHO_T}$ac_ct_CC" >&6; }
2185 else
2186 { echo "$as_me:$LINENO: result: no" >&5
2187 echo "${ECHO_T}no" >&6; }
2188 fi
2189
2190
2191 test -n "$ac_ct_CC" && break
2192 done
2193
2194 if test "x$ac_ct_CC" = x; then
2195 CC=""
2196 else
2197 case $cross_compiling:$ac_tool_warned in
2198 yes:)
2199 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2200 whose name does not start with the host triplet. If you think this
2201 configuration is useful to you, please write to autoconf@gnu.org." >&5
2202 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2203 whose name does not start with the host triplet. If you think this
2204 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2205 ac_tool_warned=yes ;;
2206 esac
2207 CC=$ac_ct_CC
2208 fi
2209 fi
2210
2211 fi
2212
2213
2214 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2215 See \`config.log' for more details." >&5
2216 echo "$as_me: error: no acceptable C compiler found in \$PATH
2217 See \`config.log' for more details." >&2;}
2218 { (exit 1); exit 1; }; }
2219
2220 # Provide some information about the compiler.
2221 echo "$as_me:$LINENO: checking for C compiler version" >&5
2222 ac_compiler=`set X $ac_compile; echo $2`
2223 { (ac_try="$ac_compiler --version >&5"
2224 case "(($ac_try" in
2225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2226 *) ac_try_echo=$ac_try;;
2227 esac
2228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2229 (eval "$ac_compiler --version >&5") 2>&5
2230 ac_status=$?
2231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232 (exit $ac_status); }
2233 { (ac_try="$ac_compiler -v >&5"
2234 case "(($ac_try" in
2235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2236 *) ac_try_echo=$ac_try;;
2237 esac
2238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2239 (eval "$ac_compiler -v >&5") 2>&5
2240 ac_status=$?
2241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242 (exit $ac_status); }
2243 { (ac_try="$ac_compiler -V >&5"
2244 case "(($ac_try" in
2245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246 *) ac_try_echo=$ac_try;;
2247 esac
2248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 (eval "$ac_compiler -V >&5") 2>&5
2250 ac_status=$?
2251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252 (exit $ac_status); }
2253
2254 cat >conftest.$ac_ext <<_ACEOF
2255 /* confdefs.h. */
2256 _ACEOF
2257 cat confdefs.h >>conftest.$ac_ext
2258 cat >>conftest.$ac_ext <<_ACEOF
2259 /* end confdefs.h. */
2260
2261 int
2262 main ()
2263 {
2264
2265 ;
2266 return 0;
2267 }
2268 _ACEOF
2269 ac_clean_files_save=$ac_clean_files
2270 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2271 # Try to create an executable without -o first, disregard a.out.
2272 # It will help us diagnose broken compilers, and finding out an intuition
2273 # of exeext.
2274 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2275 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2276 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2277 #
2278 # List of possible output files, starting from the most likely.
2279 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2280 # only as a last resort. b.out is created by i960 compilers.
2281 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2282 #
2283 # The IRIX 6 linker writes into existing files which may not be
2284 # executable, retaining their permissions. Remove them first so a
2285 # subsequent execution test works.
2286 ac_rmfiles=
2287 for ac_file in $ac_files
2288 do
2289 case $ac_file in
2290 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2291 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2292 esac
2293 done
2294 rm -f $ac_rmfiles
2295
2296 if { (ac_try="$ac_link_default"
2297 case "(($ac_try" in
2298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2299 *) ac_try_echo=$ac_try;;
2300 esac
2301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2302 (eval "$ac_link_default") 2>&5
2303 ac_status=$?
2304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2305 (exit $ac_status); }; then
2306 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2307 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2308 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2309 # so that the user can short-circuit this test for compilers unknown to
2310 # Autoconf.
2311 for ac_file in $ac_files ''
2312 do
2313 test -f "$ac_file" || continue
2314 case $ac_file in
2315 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2316 ;;
2317 [ab].out )
2318 # We found the default executable, but exeext='' is most
2319 # certainly right.
2320 break;;
2321 *.* )
2322 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2323 then :; else
2324 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2325 fi
2326 # We set ac_cv_exeext here because the later test for it is not
2327 # safe: cross compilers may not add the suffix if given an `-o'
2328 # argument, so we may need to know it at that point already.
2329 # Even if this section looks crufty: it has the advantage of
2330 # actually working.
2331 break;;
2332 * )
2333 break;;
2334 esac
2335 done
2336 test "$ac_cv_exeext" = no && ac_cv_exeext=
2337
2338 else
2339 ac_file=''
2340 fi
2341
2342 { echo "$as_me:$LINENO: result: $ac_file" >&5
2343 echo "${ECHO_T}$ac_file" >&6; }
2344 if test -z "$ac_file"; then
2345 echo "$as_me: failed program was:" >&5
2346 sed 's/^/| /' conftest.$ac_ext >&5
2347
2348 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2349 See \`config.log' for more details." >&5
2350 echo "$as_me: error: C compiler cannot create executables
2351 See \`config.log' for more details." >&2;}
2352 { (exit 77); exit 77; }; }
2353 fi
2354
2355 ac_exeext=$ac_cv_exeext
2356
2357 # Check that the compiler produces executables we can run. If not, either
2358 # the compiler is broken, or we cross compile.
2359 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2360 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2361 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2362 # If not cross compiling, check that we can run a simple program.
2363 if test "$cross_compiling" != yes; then
2364 if { ac_try='./$ac_file'
2365 { (case "(($ac_try" in
2366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2367 *) ac_try_echo=$ac_try;;
2368 esac
2369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2370 (eval "$ac_try") 2>&5
2371 ac_status=$?
2372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373 (exit $ac_status); }; }; then
2374 cross_compiling=no
2375 else
2376 if test "$cross_compiling" = maybe; then
2377 cross_compiling=yes
2378 else
2379 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2380 If you meant to cross compile, use \`--host'.
2381 See \`config.log' for more details." >&5
2382 echo "$as_me: error: cannot run C compiled programs.
2383 If you meant to cross compile, use \`--host'.
2384 See \`config.log' for more details." >&2;}
2385 { (exit 1); exit 1; }; }
2386 fi
2387 fi
2388 fi
2389 { echo "$as_me:$LINENO: result: yes" >&5
2390 echo "${ECHO_T}yes" >&6; }
2391
2392 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2393 ac_clean_files=$ac_clean_files_save
2394 # Check that the compiler produces executables we can run. If not, either
2395 # the compiler is broken, or we cross compile.
2396 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2397 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2398 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2399 echo "${ECHO_T}$cross_compiling" >&6; }
2400
2401 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2402 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2403 if { (ac_try="$ac_link"
2404 case "(($ac_try" in
2405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2406 *) ac_try_echo=$ac_try;;
2407 esac
2408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2409 (eval "$ac_link") 2>&5
2410 ac_status=$?
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412 (exit $ac_status); }; then
2413 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2414 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2415 # work properly (i.e., refer to `conftest.exe'), while it won't with
2416 # `rm'.
2417 for ac_file in conftest.exe conftest conftest.*; do
2418 test -f "$ac_file" || continue
2419 case $ac_file in
2420 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2421 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2422 break;;
2423 * ) break;;
2424 esac
2425 done
2426 else
2427 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2428 See \`config.log' for more details." >&5
2429 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2430 See \`config.log' for more details." >&2;}
2431 { (exit 1); exit 1; }; }
2432 fi
2433
2434 rm -f conftest$ac_cv_exeext
2435 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2436 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2437
2438 rm -f conftest.$ac_ext
2439 EXEEXT=$ac_cv_exeext
2440 ac_exeext=$EXEEXT
2441 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2442 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2443 if test "${ac_cv_objext+set}" = set; then
2444 echo $ECHO_N "(cached) $ECHO_C" >&6
2445 else
2446 cat >conftest.$ac_ext <<_ACEOF
2447 /* confdefs.h. */
2448 _ACEOF
2449 cat confdefs.h >>conftest.$ac_ext
2450 cat >>conftest.$ac_ext <<_ACEOF
2451 /* end confdefs.h. */
2452
2453 int
2454 main ()
2455 {
2456
2457 ;
2458 return 0;
2459 }
2460 _ACEOF
2461 rm -f conftest.o conftest.obj
2462 if { (ac_try="$ac_compile"
2463 case "(($ac_try" in
2464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2465 *) ac_try_echo=$ac_try;;
2466 esac
2467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2468 (eval "$ac_compile") 2>&5
2469 ac_status=$?
2470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471 (exit $ac_status); }; then
2472 for ac_file in conftest.o conftest.obj conftest.*; do
2473 test -f "$ac_file" || continue;
2474 case $ac_file in
2475 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2476 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2477 break;;
2478 esac
2479 done
2480 else
2481 echo "$as_me: failed program was:" >&5
2482 sed 's/^/| /' conftest.$ac_ext >&5
2483
2484 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2485 See \`config.log' for more details." >&5
2486 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2487 See \`config.log' for more details." >&2;}
2488 { (exit 1); exit 1; }; }
2489 fi
2490
2491 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2492 fi
2493 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2494 echo "${ECHO_T}$ac_cv_objext" >&6; }
2495 OBJEXT=$ac_cv_objext
2496 ac_objext=$OBJEXT
2497 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2498 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2499 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2500 echo $ECHO_N "(cached) $ECHO_C" >&6
2501 else
2502 cat >conftest.$ac_ext <<_ACEOF
2503 /* confdefs.h. */
2504 _ACEOF
2505 cat confdefs.h >>conftest.$ac_ext
2506 cat >>conftest.$ac_ext <<_ACEOF
2507 /* end confdefs.h. */
2508
2509 int
2510 main ()
2511 {
2512 #ifndef __GNUC__
2513 choke me
2514 #endif
2515
2516 ;
2517 return 0;
2518 }
2519 _ACEOF
2520 rm -f conftest.$ac_objext
2521 if { (ac_try="$ac_compile"
2522 case "(($ac_try" in
2523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524 *) ac_try_echo=$ac_try;;
2525 esac
2526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2527 (eval "$ac_compile") 2>conftest.er1
2528 ac_status=$?
2529 grep -v '^ *+' conftest.er1 >conftest.err
2530 rm -f conftest.er1
2531 cat conftest.err >&5
2532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533 (exit $ac_status); } && {
2534 test -z "$ac_c_werror_flag" ||
2535 test ! -s conftest.err
2536 } && test -s conftest.$ac_objext; then
2537 ac_compiler_gnu=yes
2538 else
2539 echo "$as_me: failed program was:" >&5
2540 sed 's/^/| /' conftest.$ac_ext >&5
2541
2542 ac_compiler_gnu=no
2543 fi
2544
2545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2546 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2547
2548 fi
2549 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2550 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2551 GCC=`test $ac_compiler_gnu = yes && echo yes`
2552 ac_test_CFLAGS=${CFLAGS+set}
2553 ac_save_CFLAGS=$CFLAGS
2554 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2555 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2556 if test "${ac_cv_prog_cc_g+set}" = set; then
2557 echo $ECHO_N "(cached) $ECHO_C" >&6
2558 else
2559 ac_save_c_werror_flag=$ac_c_werror_flag
2560 ac_c_werror_flag=yes
2561 ac_cv_prog_cc_g=no
2562 CFLAGS="-g"
2563 cat >conftest.$ac_ext <<_ACEOF
2564 /* confdefs.h. */
2565 _ACEOF
2566 cat confdefs.h >>conftest.$ac_ext
2567 cat >>conftest.$ac_ext <<_ACEOF
2568 /* end confdefs.h. */
2569
2570 int
2571 main ()
2572 {
2573
2574 ;
2575 return 0;
2576 }
2577 _ACEOF
2578 rm -f conftest.$ac_objext
2579 if { (ac_try="$ac_compile"
2580 case "(($ac_try" in
2581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2582 *) ac_try_echo=$ac_try;;
2583 esac
2584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2585 (eval "$ac_compile") 2>conftest.er1
2586 ac_status=$?
2587 grep -v '^ *+' conftest.er1 >conftest.err
2588 rm -f conftest.er1
2589 cat conftest.err >&5
2590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591 (exit $ac_status); } && {
2592 test -z "$ac_c_werror_flag" ||
2593 test ! -s conftest.err
2594 } && test -s conftest.$ac_objext; then
2595 ac_cv_prog_cc_g=yes
2596 else
2597 echo "$as_me: failed program was:" >&5
2598 sed 's/^/| /' conftest.$ac_ext >&5
2599
2600 CFLAGS=""
2601 cat >conftest.$ac_ext <<_ACEOF
2602 /* confdefs.h. */
2603 _ACEOF
2604 cat confdefs.h >>conftest.$ac_ext
2605 cat >>conftest.$ac_ext <<_ACEOF
2606 /* end confdefs.h. */
2607
2608 int
2609 main ()
2610 {
2611
2612 ;
2613 return 0;
2614 }
2615 _ACEOF
2616 rm -f conftest.$ac_objext
2617 if { (ac_try="$ac_compile"
2618 case "(($ac_try" in
2619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2620 *) ac_try_echo=$ac_try;;
2621 esac
2622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2623 (eval "$ac_compile") 2>conftest.er1
2624 ac_status=$?
2625 grep -v '^ *+' conftest.er1 >conftest.err
2626 rm -f conftest.er1
2627 cat conftest.err >&5
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); } && {
2630 test -z "$ac_c_werror_flag" ||
2631 test ! -s conftest.err
2632 } && test -s conftest.$ac_objext; then
2633 :
2634 else
2635 echo "$as_me: failed program was:" >&5
2636 sed 's/^/| /' conftest.$ac_ext >&5
2637
2638 ac_c_werror_flag=$ac_save_c_werror_flag
2639 CFLAGS="-g"
2640 cat >conftest.$ac_ext <<_ACEOF
2641 /* confdefs.h. */
2642 _ACEOF
2643 cat confdefs.h >>conftest.$ac_ext
2644 cat >>conftest.$ac_ext <<_ACEOF
2645 /* end confdefs.h. */
2646
2647 int
2648 main ()
2649 {
2650
2651 ;
2652 return 0;
2653 }
2654 _ACEOF
2655 rm -f conftest.$ac_objext
2656 if { (ac_try="$ac_compile"
2657 case "(($ac_try" in
2658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659 *) ac_try_echo=$ac_try;;
2660 esac
2661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662 (eval "$ac_compile") 2>conftest.er1
2663 ac_status=$?
2664 grep -v '^ *+' conftest.er1 >conftest.err
2665 rm -f conftest.er1
2666 cat conftest.err >&5
2667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 (exit $ac_status); } && {
2669 test -z "$ac_c_werror_flag" ||
2670 test ! -s conftest.err
2671 } && test -s conftest.$ac_objext; then
2672 ac_cv_prog_cc_g=yes
2673 else
2674 echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677
2678 fi
2679
2680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2681 fi
2682
2683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2684 fi
2685
2686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2687 ac_c_werror_flag=$ac_save_c_werror_flag
2688 fi
2689 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2690 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2691 if test "$ac_test_CFLAGS" = set; then
2692 CFLAGS=$ac_save_CFLAGS
2693 elif test $ac_cv_prog_cc_g = yes; then
2694 if test "$GCC" = yes; then
2695 CFLAGS="-g -O2"
2696 else
2697 CFLAGS="-g"
2698 fi
2699 else
2700 if test "$GCC" = yes; then
2701 CFLAGS="-O2"
2702 else
2703 CFLAGS=
2704 fi
2705 fi
2706 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2707 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2708 if test "${ac_cv_prog_cc_c89+set}" = set; then
2709 echo $ECHO_N "(cached) $ECHO_C" >&6
2710 else
2711 ac_cv_prog_cc_c89=no
2712 ac_save_CC=$CC
2713 cat >conftest.$ac_ext <<_ACEOF
2714 /* confdefs.h. */
2715 _ACEOF
2716 cat confdefs.h >>conftest.$ac_ext
2717 cat >>conftest.$ac_ext <<_ACEOF
2718 /* end confdefs.h. */
2719 #include <stdarg.h>
2720 #include <stdio.h>
2721 #include <sys/types.h>
2722 #include <sys/stat.h>
2723 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2724 struct buf { int x; };
2725 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2726 static char *e (p, i)
2727 char **p;
2728 int i;
2729 {
2730 return p[i];
2731 }
2732 static char *f (char * (*g) (char **, int), char **p, ...)
2733 {
2734 char *s;
2735 va_list v;
2736 va_start (v,p);
2737 s = g (p, va_arg (v,int));
2738 va_end (v);
2739 return s;
2740 }
2741
2742 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2743 function prototypes and stuff, but not '\xHH' hex character constants.
2744 These don't provoke an error unfortunately, instead are silently treated
2745 as 'x'. The following induces an error, until -std is added to get
2746 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2747 array size at least. It's necessary to write '\x00'==0 to get something
2748 that's true only with -std. */
2749 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2750
2751 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2752 inside strings and character constants. */
2753 #define FOO(x) 'x'
2754 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2755
2756 int test (int i, double x);
2757 struct s1 {int (*f) (int a);};
2758 struct s2 {int (*f) (double a);};
2759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2760 int argc;
2761 char **argv;
2762 int
2763 main ()
2764 {
2765 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2766 ;
2767 return 0;
2768 }
2769 _ACEOF
2770 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2771 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2772 do
2773 CC="$ac_save_CC $ac_arg"
2774 rm -f conftest.$ac_objext
2775 if { (ac_try="$ac_compile"
2776 case "(($ac_try" in
2777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2778 *) ac_try_echo=$ac_try;;
2779 esac
2780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2781 (eval "$ac_compile") 2>conftest.er1
2782 ac_status=$?
2783 grep -v '^ *+' conftest.er1 >conftest.err
2784 rm -f conftest.er1
2785 cat conftest.err >&5
2786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 (exit $ac_status); } && {
2788 test -z "$ac_c_werror_flag" ||
2789 test ! -s conftest.err
2790 } && test -s conftest.$ac_objext; then
2791 ac_cv_prog_cc_c89=$ac_arg
2792 else
2793 echo "$as_me: failed program was:" >&5
2794 sed 's/^/| /' conftest.$ac_ext >&5
2795
2796
2797 fi
2798
2799 rm -f core conftest.err conftest.$ac_objext
2800 test "x$ac_cv_prog_cc_c89" != "xno" && break
2801 done
2802 rm -f conftest.$ac_ext
2803 CC=$ac_save_CC
2804
2805 fi
2806 # AC_CACHE_VAL
2807 case "x$ac_cv_prog_cc_c89" in
2808 x)
2809 { echo "$as_me:$LINENO: result: none needed" >&5
2810 echo "${ECHO_T}none needed" >&6; } ;;
2811 xno)
2812 { echo "$as_me:$LINENO: result: unsupported" >&5
2813 echo "${ECHO_T}unsupported" >&6; } ;;
2814 *)
2815 CC="$CC $ac_cv_prog_cc_c89"
2816 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2817 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2818 esac
2819
2820
2821 ac_ext=c
2822 ac_cpp='$CPP $CPPFLAGS'
2823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826
2827 ac_ext=cpp
2828 ac_cpp='$CXXCPP $CPPFLAGS'
2829 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2830 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2831 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2832 if test -z "$CXX"; then
2833 if test -n "$CCC"; then
2834 CXX=$CCC
2835 else
2836 if test -n "$ac_tool_prefix"; then
2837 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2838 do
2839 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2840 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2841 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2842 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2843 if test "${ac_cv_prog_CXX+set}" = set; then
2844 echo $ECHO_N "(cached) $ECHO_C" >&6
2845 else
2846 if test -n "$CXX"; then
2847 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2848 else
2849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2850 for as_dir in $PATH
2851 do
2852 IFS=$as_save_IFS
2853 test -z "$as_dir" && as_dir=.
2854 for ac_exec_ext in '' $ac_executable_extensions; do
2855 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2856 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2857 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2858 break 2
2859 fi
2860 done
2861 done
2862 IFS=$as_save_IFS
2863
2864 fi
2865 fi
2866 CXX=$ac_cv_prog_CXX
2867 if test -n "$CXX"; then
2868 { echo "$as_me:$LINENO: result: $CXX" >&5
2869 echo "${ECHO_T}$CXX" >&6; }
2870 else
2871 { echo "$as_me:$LINENO: result: no" >&5
2872 echo "${ECHO_T}no" >&6; }
2873 fi
2874
2875
2876 test -n "$CXX" && break
2877 done
2878 fi
2879 if test -z "$CXX"; then
2880 ac_ct_CXX=$CXX
2881 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2882 do
2883 # Extract the first word of "$ac_prog", so it can be a program name with args.
2884 set dummy $ac_prog; ac_word=$2
2885 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2887 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2888 echo $ECHO_N "(cached) $ECHO_C" >&6
2889 else
2890 if test -n "$ac_ct_CXX"; then
2891 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2892 else
2893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2894 for as_dir in $PATH
2895 do
2896 IFS=$as_save_IFS
2897 test -z "$as_dir" && as_dir=.
2898 for ac_exec_ext in '' $ac_executable_extensions; do
2899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2900 ac_cv_prog_ac_ct_CXX="$ac_prog"
2901 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2902 break 2
2903 fi
2904 done
2905 done
2906 IFS=$as_save_IFS
2907
2908 fi
2909 fi
2910 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2911 if test -n "$ac_ct_CXX"; then
2912 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2913 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2914 else
2915 { echo "$as_me:$LINENO: result: no" >&5
2916 echo "${ECHO_T}no" >&6; }
2917 fi
2918
2919
2920 test -n "$ac_ct_CXX" && break
2921 done
2922
2923 if test "x$ac_ct_CXX" = x; then
2924 CXX="g++"
2925 else
2926 case $cross_compiling:$ac_tool_warned in
2927 yes:)
2928 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2929 whose name does not start with the host triplet. If you think this
2930 configuration is useful to you, please write to autoconf@gnu.org." >&5
2931 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2932 whose name does not start with the host triplet. If you think this
2933 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2934 ac_tool_warned=yes ;;
2935 esac
2936 CXX=$ac_ct_CXX
2937 fi
2938 fi
2939
2940 fi
2941 fi
2942 # Provide some information about the compiler.
2943 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2944 ac_compiler=`set X $ac_compile; echo $2`
2945 { (ac_try="$ac_compiler --version >&5"
2946 case "(($ac_try" in
2947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2948 *) ac_try_echo=$ac_try;;
2949 esac
2950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2951 (eval "$ac_compiler --version >&5") 2>&5
2952 ac_status=$?
2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954 (exit $ac_status); }
2955 { (ac_try="$ac_compiler -v >&5"
2956 case "(($ac_try" in
2957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2958 *) ac_try_echo=$ac_try;;
2959 esac
2960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2961 (eval "$ac_compiler -v >&5") 2>&5
2962 ac_status=$?
2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964 (exit $ac_status); }
2965 { (ac_try="$ac_compiler -V >&5"
2966 case "(($ac_try" in
2967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2968 *) ac_try_echo=$ac_try;;
2969 esac
2970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2971 (eval "$ac_compiler -V >&5") 2>&5
2972 ac_status=$?
2973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974 (exit $ac_status); }
2975
2976 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2977 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2978 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2979 echo $ECHO_N "(cached) $ECHO_C" >&6
2980 else
2981 cat >conftest.$ac_ext <<_ACEOF
2982 /* confdefs.h. */
2983 _ACEOF
2984 cat confdefs.h >>conftest.$ac_ext
2985 cat >>conftest.$ac_ext <<_ACEOF
2986 /* end confdefs.h. */
2987
2988 int
2989 main ()
2990 {
2991 #ifndef __GNUC__
2992 choke me
2993 #endif
2994
2995 ;
2996 return 0;
2997 }
2998 _ACEOF
2999 rm -f conftest.$ac_objext
3000 if { (ac_try="$ac_compile"
3001 case "(($ac_try" in
3002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003 *) ac_try_echo=$ac_try;;
3004 esac
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006 (eval "$ac_compile") 2>conftest.er1
3007 ac_status=$?
3008 grep -v '^ *+' conftest.er1 >conftest.err
3009 rm -f conftest.er1
3010 cat conftest.err >&5
3011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012 (exit $ac_status); } && {
3013 test -z "$ac_cxx_werror_flag" ||
3014 test ! -s conftest.err
3015 } && test -s conftest.$ac_objext; then
3016 ac_compiler_gnu=yes
3017 else
3018 echo "$as_me: failed program was:" >&5
3019 sed 's/^/| /' conftest.$ac_ext >&5
3020
3021 ac_compiler_gnu=no
3022 fi
3023
3024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3026
3027 fi
3028 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3029 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3030 GXX=`test $ac_compiler_gnu = yes && echo yes`
3031 ac_test_CXXFLAGS=${CXXFLAGS+set}
3032 ac_save_CXXFLAGS=$CXXFLAGS
3033 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3034 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3035 if test "${ac_cv_prog_cxx_g+set}" = set; then
3036 echo $ECHO_N "(cached) $ECHO_C" >&6
3037 else
3038 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3039 ac_cxx_werror_flag=yes
3040 ac_cv_prog_cxx_g=no
3041 CXXFLAGS="-g"
3042 cat >conftest.$ac_ext <<_ACEOF
3043 /* confdefs.h. */
3044 _ACEOF
3045 cat confdefs.h >>conftest.$ac_ext
3046 cat >>conftest.$ac_ext <<_ACEOF
3047 /* end confdefs.h. */
3048
3049 int
3050 main ()
3051 {
3052
3053 ;
3054 return 0;
3055 }
3056 _ACEOF
3057 rm -f conftest.$ac_objext
3058 if { (ac_try="$ac_compile"
3059 case "(($ac_try" in
3060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3061 *) ac_try_echo=$ac_try;;
3062 esac
3063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3064 (eval "$ac_compile") 2>conftest.er1
3065 ac_status=$?
3066 grep -v '^ *+' conftest.er1 >conftest.err
3067 rm -f conftest.er1
3068 cat conftest.err >&5
3069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070 (exit $ac_status); } && {
3071 test -z "$ac_cxx_werror_flag" ||
3072 test ! -s conftest.err
3073 } && test -s conftest.$ac_objext; then
3074 ac_cv_prog_cxx_g=yes
3075 else
3076 echo "$as_me: failed program was:" >&5
3077 sed 's/^/| /' conftest.$ac_ext >&5
3078
3079 CXXFLAGS=""
3080 cat >conftest.$ac_ext <<_ACEOF
3081 /* confdefs.h. */
3082 _ACEOF
3083 cat confdefs.h >>conftest.$ac_ext
3084 cat >>conftest.$ac_ext <<_ACEOF
3085 /* end confdefs.h. */
3086
3087 int
3088 main ()
3089 {
3090
3091 ;
3092 return 0;
3093 }
3094 _ACEOF
3095 rm -f conftest.$ac_objext
3096 if { (ac_try="$ac_compile"
3097 case "(($ac_try" in
3098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099 *) ac_try_echo=$ac_try;;
3100 esac
3101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102 (eval "$ac_compile") 2>conftest.er1
3103 ac_status=$?
3104 grep -v '^ *+' conftest.er1 >conftest.err
3105 rm -f conftest.er1
3106 cat conftest.err >&5
3107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108 (exit $ac_status); } && {
3109 test -z "$ac_cxx_werror_flag" ||
3110 test ! -s conftest.err
3111 } && test -s conftest.$ac_objext; then
3112 :
3113 else
3114 echo "$as_me: failed program was:" >&5
3115 sed 's/^/| /' conftest.$ac_ext >&5
3116
3117 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3118 CXXFLAGS="-g"
3119 cat >conftest.$ac_ext <<_ACEOF
3120 /* confdefs.h. */
3121 _ACEOF
3122 cat confdefs.h >>conftest.$ac_ext
3123 cat >>conftest.$ac_ext <<_ACEOF
3124 /* end confdefs.h. */
3125
3126 int
3127 main ()
3128 {
3129
3130 ;
3131 return 0;
3132 }
3133 _ACEOF
3134 rm -f conftest.$ac_objext
3135 if { (ac_try="$ac_compile"
3136 case "(($ac_try" in
3137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138 *) ac_try_echo=$ac_try;;
3139 esac
3140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3141 (eval "$ac_compile") 2>conftest.er1
3142 ac_status=$?
3143 grep -v '^ *+' conftest.er1 >conftest.err
3144 rm -f conftest.er1
3145 cat conftest.err >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); } && {
3148 test -z "$ac_cxx_werror_flag" ||
3149 test ! -s conftest.err
3150 } && test -s conftest.$ac_objext; then
3151 ac_cv_prog_cxx_g=yes
3152 else
3153 echo "$as_me: failed program was:" >&5
3154 sed 's/^/| /' conftest.$ac_ext >&5
3155
3156
3157 fi
3158
3159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3160 fi
3161
3162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3163 fi
3164
3165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3166 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3167 fi
3168 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3169 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3170 if test "$ac_test_CXXFLAGS" = set; then
3171 CXXFLAGS=$ac_save_CXXFLAGS
3172 elif test $ac_cv_prog_cxx_g = yes; then
3173 if test "$GXX" = yes; then
3174 CXXFLAGS="-g -O2"
3175 else
3176 CXXFLAGS="-g"
3177 fi
3178 else
3179 if test "$GXX" = yes; then
3180 CXXFLAGS="-O2"
3181 else
3182 CXXFLAGS=
3183 fi
3184 fi
3185 ac_ext=c
3186 ac_cpp='$CPP $CPPFLAGS'
3187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3190
3191 ac_ext=c
3192 ac_cpp='$CPP $CPPFLAGS'
3193 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3194 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3195 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3196 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3197 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3198 # On Suns, sometimes $CPP names a directory.
3199 if test -n "$CPP" && test -d "$CPP"; then
3200 CPP=
3201 fi
3202 if test -z "$CPP"; then
3203 if test "${ac_cv_prog_CPP+set}" = set; then
3204 echo $ECHO_N "(cached) $ECHO_C" >&6
3205 else
3206 # Double quotes because CPP needs to be expanded
3207 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3208 do
3209 ac_preproc_ok=false
3210 for ac_c_preproc_warn_flag in '' yes
3211 do
3212 # Use a header file that comes with gcc, so configuring glibc
3213 # with a fresh cross-compiler works.
3214 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 # <limits.h> exists even on freestanding compilers.
3216 # On the NeXT, cc -E runs the code through the compiler's parser,
3217 # not just through cpp. "Syntax error" is here to catch this case.
3218 cat >conftest.$ac_ext <<_ACEOF
3219 /* confdefs.h. */
3220 _ACEOF
3221 cat confdefs.h >>conftest.$ac_ext
3222 cat >>conftest.$ac_ext <<_ACEOF
3223 /* end confdefs.h. */
3224 #ifdef __STDC__
3225 # include <limits.h>
3226 #else
3227 # include <assert.h>
3228 #endif
3229 Syntax error
3230 _ACEOF
3231 if { (ac_try="$ac_cpp conftest.$ac_ext"
3232 case "(($ac_try" in
3233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3234 *) ac_try_echo=$ac_try;;
3235 esac
3236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3237 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3238 ac_status=$?
3239 grep -v '^ *+' conftest.er1 >conftest.err
3240 rm -f conftest.er1
3241 cat conftest.err >&5
3242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243 (exit $ac_status); } >/dev/null && {
3244 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3245 test ! -s conftest.err
3246 }; then
3247 :
3248 else
3249 echo "$as_me: failed program was:" >&5
3250 sed 's/^/| /' conftest.$ac_ext >&5
3251
3252 # Broken: fails on valid input.
3253 continue
3254 fi
3255
3256 rm -f conftest.err conftest.$ac_ext
3257
3258 # OK, works on sane cases. Now check whether nonexistent headers
3259 # can be detected and how.
3260 cat >conftest.$ac_ext <<_ACEOF
3261 /* confdefs.h. */
3262 _ACEOF
3263 cat confdefs.h >>conftest.$ac_ext
3264 cat >>conftest.$ac_ext <<_ACEOF
3265 /* end confdefs.h. */
3266 #include <ac_nonexistent.h>
3267 _ACEOF
3268 if { (ac_try="$ac_cpp conftest.$ac_ext"
3269 case "(($ac_try" in
3270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271 *) ac_try_echo=$ac_try;;
3272 esac
3273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3274 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3275 ac_status=$?
3276 grep -v '^ *+' conftest.er1 >conftest.err
3277 rm -f conftest.er1
3278 cat conftest.err >&5
3279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280 (exit $ac_status); } >/dev/null && {
3281 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3282 test ! -s conftest.err
3283 }; then
3284 # Broken: success on invalid input.
3285 continue
3286 else
3287 echo "$as_me: failed program was:" >&5
3288 sed 's/^/| /' conftest.$ac_ext >&5
3289
3290 # Passes both tests.
3291 ac_preproc_ok=:
3292 break
3293 fi
3294
3295 rm -f conftest.err conftest.$ac_ext
3296
3297 done
3298 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3299 rm -f conftest.err conftest.$ac_ext
3300 if $ac_preproc_ok; then
3301 break
3302 fi
3303
3304 done
3305 ac_cv_prog_CPP=$CPP
3306
3307 fi
3308 CPP=$ac_cv_prog_CPP
3309 else
3310 ac_cv_prog_CPP=$CPP
3311 fi
3312 { echo "$as_me:$LINENO: result: $CPP" >&5
3313 echo "${ECHO_T}$CPP" >&6; }
3314 ac_preproc_ok=false
3315 for ac_c_preproc_warn_flag in '' yes
3316 do
3317 # Use a header file that comes with gcc, so configuring glibc
3318 # with a fresh cross-compiler works.
3319 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3320 # <limits.h> exists even on freestanding compilers.
3321 # On the NeXT, cc -E runs the code through the compiler's parser,
3322 # not just through cpp. "Syntax error" is here to catch this case.
3323 cat >conftest.$ac_ext <<_ACEOF
3324 /* confdefs.h. */
3325 _ACEOF
3326 cat confdefs.h >>conftest.$ac_ext
3327 cat >>conftest.$ac_ext <<_ACEOF
3328 /* end confdefs.h. */
3329 #ifdef __STDC__
3330 # include <limits.h>
3331 #else
3332 # include <assert.h>
3333 #endif
3334 Syntax error
3335 _ACEOF
3336 if { (ac_try="$ac_cpp conftest.$ac_ext"
3337 case "(($ac_try" in
3338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339 *) ac_try_echo=$ac_try;;
3340 esac
3341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3342 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3343 ac_status=$?
3344 grep -v '^ *+' conftest.er1 >conftest.err
3345 rm -f conftest.er1
3346 cat conftest.err >&5
3347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348 (exit $ac_status); } >/dev/null && {
3349 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3350 test ! -s conftest.err
3351 }; then
3352 :
3353 else
3354 echo "$as_me: failed program was:" >&5
3355 sed 's/^/| /' conftest.$ac_ext >&5
3356
3357 # Broken: fails on valid input.
3358 continue
3359 fi
3360
3361 rm -f conftest.err conftest.$ac_ext
3362
3363 # OK, works on sane cases. Now check whether nonexistent headers
3364 # can be detected and how.
3365 cat >conftest.$ac_ext <<_ACEOF
3366 /* confdefs.h. */
3367 _ACEOF
3368 cat confdefs.h >>conftest.$ac_ext
3369 cat >>conftest.$ac_ext <<_ACEOF
3370 /* end confdefs.h. */
3371 #include <ac_nonexistent.h>
3372 _ACEOF
3373 if { (ac_try="$ac_cpp conftest.$ac_ext"
3374 case "(($ac_try" in
3375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376 *) ac_try_echo=$ac_try;;
3377 esac
3378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3379 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3380 ac_status=$?
3381 grep -v '^ *+' conftest.er1 >conftest.err
3382 rm -f conftest.er1
3383 cat conftest.err >&5
3384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385 (exit $ac_status); } >/dev/null && {
3386 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3387 test ! -s conftest.err
3388 }; then
3389 # Broken: success on invalid input.
3390 continue
3391 else
3392 echo "$as_me: failed program was:" >&5
3393 sed 's/^/| /' conftest.$ac_ext >&5
3394
3395 # Passes both tests.
3396 ac_preproc_ok=:
3397 break
3398 fi
3399
3400 rm -f conftest.err conftest.$ac_ext
3401
3402 done
3403 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404 rm -f conftest.err conftest.$ac_ext
3405 if $ac_preproc_ok; then
3406 :
3407 else
3408 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3409 See \`config.log' for more details." >&5
3410 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3411 See \`config.log' for more details." >&2;}
3412 { (exit 1); exit 1; }; }
3413 fi
3414
3415 ac_ext=c
3416 ac_cpp='$CPP $CPPFLAGS'
3417 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3418 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3419 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3420
3421 # Find a good install program. We prefer a C program (faster),
3422 # so one script is as good as another. But avoid the broken or
3423 # incompatible versions:
3424 # SysV /etc/install, /usr/sbin/install
3425 # SunOS /usr/etc/install
3426 # IRIX /sbin/install
3427 # AIX /bin/install
3428 # AmigaOS /C/install, which installs bootblocks on floppy discs
3429 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3430 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3431 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3432 # OS/2's system install, which has a completely different semantic
3433 # ./install, which can be erroneously created by make from ./install.sh.
3434 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3435 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3436 if test -z "$INSTALL"; then
3437 if test "${ac_cv_path_install+set}" = set; then
3438 echo $ECHO_N "(cached) $ECHO_C" >&6
3439 else
3440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3441 for as_dir in $PATH
3442 do
3443 IFS=$as_save_IFS
3444 test -z "$as_dir" && as_dir=.
3445 # Account for people who put trailing slashes in PATH elements.
3446 case $as_dir/ in
3447 ./ | .// | /cC/* | \
3448 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3449 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3450 /usr/ucb/* ) ;;
3451 *)
3452 # OSF1 and SCO ODT 3.0 have their own names for install.
3453 # Don't use installbsd from OSF since it installs stuff as root
3454 # by default.
3455 for ac_prog in ginstall scoinst install; do
3456 for ac_exec_ext in '' $ac_executable_extensions; do
3457 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3458 if test $ac_prog = install &&
3459 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3460 # AIX install. It has an incompatible calling convention.
3461 :
3462 elif test $ac_prog = install &&
3463 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3464 # program-specific install script used by HP pwplus--don't use.
3465 :
3466 else
3467 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3468 break 3
3469 fi
3470 fi
3471 done
3472 done
3473 ;;
3474 esac
3475 done
3476 IFS=$as_save_IFS
3477
3478
3479 fi
3480 if test "${ac_cv_path_install+set}" = set; then
3481 INSTALL=$ac_cv_path_install
3482 else
3483 # As a last resort, use the slow shell script. Don't cache a
3484 # value for INSTALL within a source directory, because that will
3485 # break other packages using the cache if that directory is
3486 # removed, or if the value is a relative name.
3487 INSTALL=$ac_install_sh
3488 fi
3489 fi
3490 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3491 echo "${ECHO_T}$INSTALL" >&6; }
3492
3493 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3494 # It thinks the first close brace ends the variable substitution.
3495 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3496
3497 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3498
3499 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3500
3501
3502
3503
3504 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3505 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3506 if test "${ac_cv_path_GREP+set}" = set; then
3507 echo $ECHO_N "(cached) $ECHO_C" >&6
3508 else
3509 # Extract the first word of "grep ggrep" to use in msg output
3510 if test -z "$GREP"; then
3511 set dummy grep ggrep; ac_prog_name=$2
3512 if test "${ac_cv_path_GREP+set}" = set; then
3513 echo $ECHO_N "(cached) $ECHO_C" >&6
3514 else
3515 ac_path_GREP_found=false
3516 # Loop through the user's path and test for each of PROGNAME-LIST
3517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3519 do
3520 IFS=$as_save_IFS
3521 test -z "$as_dir" && as_dir=.
3522 for ac_prog in grep ggrep; do
3523 for ac_exec_ext in '' $ac_executable_extensions; do
3524 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3525 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3526 # Check for GNU ac_path_GREP and select it if it is found.
3527 # Check for GNU $ac_path_GREP
3528 case `"$ac_path_GREP" --version 2>&1` in
3529 *GNU*)
3530 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3531 *)
3532 ac_count=0
3533 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3534 while :
3535 do
3536 cat "conftest.in" "conftest.in" >"conftest.tmp"
3537 mv "conftest.tmp" "conftest.in"
3538 cp "conftest.in" "conftest.nl"
3539 echo 'GREP' >> "conftest.nl"
3540 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3541 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3542 ac_count=`expr $ac_count + 1`
3543 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3544 # Best one so far, save it but keep looking for a better one
3545 ac_cv_path_GREP="$ac_path_GREP"
3546 ac_path_GREP_max=$ac_count
3547 fi
3548 # 10*(2^10) chars as input seems more than enough
3549 test $ac_count -gt 10 && break
3550 done
3551 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3552 esac
3553
3554
3555 $ac_path_GREP_found && break 3
3556 done
3557 done
3558
3559 done
3560 IFS=$as_save_IFS
3561
3562
3563 fi
3564
3565 GREP="$ac_cv_path_GREP"
3566 if test -z "$GREP"; then
3567 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3568 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3569 { (exit 1); exit 1; }; }
3570 fi
3571
3572 else
3573 ac_cv_path_GREP=$GREP
3574 fi
3575
3576
3577 fi
3578 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3579 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3580 GREP="$ac_cv_path_GREP"
3581
3582
3583 { echo "$as_me:$LINENO: checking for egrep" >&5
3584 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3585 if test "${ac_cv_path_EGREP+set}" = set; then
3586 echo $ECHO_N "(cached) $ECHO_C" >&6
3587 else
3588 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3589 then ac_cv_path_EGREP="$GREP -E"
3590 else
3591 # Extract the first word of "egrep" to use in msg output
3592 if test -z "$EGREP"; then
3593 set dummy egrep; ac_prog_name=$2
3594 if test "${ac_cv_path_EGREP+set}" = set; then
3595 echo $ECHO_N "(cached) $ECHO_C" >&6
3596 else
3597 ac_path_EGREP_found=false
3598 # Loop through the user's path and test for each of PROGNAME-LIST
3599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3600 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3601 do
3602 IFS=$as_save_IFS
3603 test -z "$as_dir" && as_dir=.
3604 for ac_prog in egrep; do
3605 for ac_exec_ext in '' $ac_executable_extensions; do
3606 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3607 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3608 # Check for GNU ac_path_EGREP and select it if it is found.
3609 # Check for GNU $ac_path_EGREP
3610 case `"$ac_path_EGREP" --version 2>&1` in
3611 *GNU*)
3612 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3613 *)
3614 ac_count=0
3615 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3616 while :
3617 do
3618 cat "conftest.in" "conftest.in" >"conftest.tmp"
3619 mv "conftest.tmp" "conftest.in"
3620 cp "conftest.in" "conftest.nl"
3621 echo 'EGREP' >> "conftest.nl"
3622 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3623 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3624 ac_count=`expr $ac_count + 1`
3625 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3626 # Best one so far, save it but keep looking for a better one
3627 ac_cv_path_EGREP="$ac_path_EGREP"
3628 ac_path_EGREP_max=$ac_count
3629 fi
3630 # 10*(2^10) chars as input seems more than enough
3631 test $ac_count -gt 10 && break
3632 done
3633 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3634 esac
3635
3636
3637 $ac_path_EGREP_found && break 3
3638 done
3639 done
3640
3641 done
3642 IFS=$as_save_IFS
3643
3644
3645 fi
3646
3647 EGREP="$ac_cv_path_EGREP"
3648 if test -z "$EGREP"; then
3649 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3650 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3651 { (exit 1); exit 1; }; }
3652 fi
3653
3654 else
3655 ac_cv_path_EGREP=$EGREP
3656 fi
3657
3658
3659 fi
3660 fi
3661 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3662 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3663 EGREP="$ac_cv_path_EGREP"
3664
3665
3666
3667 { echo "$as_me:$LINENO: checking for AIX" >&5
3668 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3669 cat >conftest.$ac_ext <<_ACEOF
3670 /* confdefs.h. */
3671 _ACEOF
3672 cat confdefs.h >>conftest.$ac_ext
3673 cat >>conftest.$ac_ext <<_ACEOF
3674 /* end confdefs.h. */
3675 #ifdef _AIX
3676 yes
3677 #endif
3678
3679 _ACEOF
3680 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3681 $EGREP "yes" >/dev/null 2>&1; then
3682 { echo "$as_me:$LINENO: result: yes" >&5
3683 echo "${ECHO_T}yes" >&6; }
3684 cat >>confdefs.h <<\_ACEOF
3685 #define _ALL_SOURCE 1
3686 _ACEOF
3687
3688 else
3689 { echo "$as_me:$LINENO: result: no" >&5
3690 echo "${ECHO_T}no" >&6; }
3691 fi
3692 rm -f conftest*
3693
3694
3695
3696 cat >>confdefs.h <<\_ACEOF
3697 #define _GNU_SOURCE 1
3698 _ACEOF
3699
3700
3701 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3702 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3703 if test "${ac_cv_search_strerror+set}" = set; then
3704 echo $ECHO_N "(cached) $ECHO_C" >&6
3705 else
3706 ac_func_search_save_LIBS=$LIBS
3707 cat >conftest.$ac_ext <<_ACEOF
3708 /* confdefs.h. */
3709 _ACEOF
3710 cat confdefs.h >>conftest.$ac_ext
3711 cat >>conftest.$ac_ext <<_ACEOF
3712 /* end confdefs.h. */
3713
3714 /* Override any GCC internal prototype to avoid an error.
3715 Use char because int might match the return type of a GCC
3716 builtin and then its argument prototype would still apply. */
3717 #ifdef __cplusplus
3718 extern "C"
3719 #endif
3720 char strerror ();
3721 int
3722 main ()
3723 {
3724 return strerror ();
3725 ;
3726 return 0;
3727 }
3728 _ACEOF
3729 for ac_lib in '' cposix; do
3730 if test -z "$ac_lib"; then
3731 ac_res="none required"
3732 else
3733 ac_res=-l$ac_lib
3734 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3735 fi
3736 rm -f conftest.$ac_objext conftest$ac_exeext
3737 if { (ac_try="$ac_link"
3738 case "(($ac_try" in
3739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3740 *) ac_try_echo=$ac_try;;
3741 esac
3742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3743 (eval "$ac_link") 2>conftest.er1
3744 ac_status=$?
3745 grep -v '^ *+' conftest.er1 >conftest.err
3746 rm -f conftest.er1
3747 cat conftest.err >&5
3748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3749 (exit $ac_status); } && {
3750 test -z "$ac_c_werror_flag" ||
3751 test ! -s conftest.err
3752 } && test -s conftest$ac_exeext &&
3753 $as_test_x conftest$ac_exeext; then
3754 ac_cv_search_strerror=$ac_res
3755 else
3756 echo "$as_me: failed program was:" >&5
3757 sed 's/^/| /' conftest.$ac_ext >&5
3758
3759
3760 fi
3761
3762 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3763 conftest$ac_exeext
3764 if test "${ac_cv_search_strerror+set}" = set; then
3765 break
3766 fi
3767 done
3768 if test "${ac_cv_search_strerror+set}" = set; then
3769 :
3770 else
3771 ac_cv_search_strerror=no
3772 fi
3773 rm conftest.$ac_ext
3774 LIBS=$ac_func_search_save_LIBS
3775 fi
3776 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3777 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3778 ac_res=$ac_cv_search_strerror
3779 if test "$ac_res" != no; then
3780 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3781
3782 fi
3783
3784 ac_ext=cpp
3785 ac_cpp='$CXXCPP $CPPFLAGS'
3786 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3789
3790
3791 if test x$GCC = xyes && test x$GXX = xyes; then
3792 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3793 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3794 save_CXX="$CXX"
3795 save_LIBS="$LIBS"
3796 CXX="$CC"
3797 LIBS="$LIBS -lsupc++"
3798 LINKER="$CC"
3799
3800 cat >conftest.$ac_ext <<_ACEOF
3801 /* confdefs.h. */
3802 _ACEOF
3803 cat confdefs.h >>conftest.$ac_ext
3804 cat >>conftest.$ac_ext <<_ACEOF
3805 /* end confdefs.h. */
3806 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3807 int
3808 main ()
3809 {
3810
3811 ;
3812 return 0;
3813 }
3814 _ACEOF
3815 rm -f conftest.$ac_objext conftest$ac_exeext
3816 if { (ac_try="$ac_link"
3817 case "(($ac_try" in
3818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819 *) ac_try_echo=$ac_try;;
3820 esac
3821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3822 (eval "$ac_link") 2>conftest.er1
3823 ac_status=$?
3824 grep -v '^ *+' conftest.er1 >conftest.err
3825 rm -f conftest.er1
3826 cat conftest.err >&5
3827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828 (exit $ac_status); } && {
3829 test -z "$ac_cxx_werror_flag" ||
3830 test ! -s conftest.err
3831 } && test -s conftest$ac_exeext &&
3832 $as_test_x conftest$ac_exeext; then
3833 { echo "$as_me:$LINENO: result: ok" >&5
3834 echo "${ECHO_T}ok" >&6; }
3835 else
3836 echo "$as_me: failed program was:" >&5
3837 sed 's/^/| /' conftest.$ac_ext >&5
3838
3839
3840 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3841 echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3842 LIBS="$save_LIBS"
3843 LINKER="$save_CXX"
3844
3845
3846 fi
3847
3848 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3849 conftest$ac_exeext conftest.$ac_ext
3850 CXX="$save_CXX"
3851 fi
3852 LINKER=$LINKER
3853
3854
3855 if test -z "$orig_CXXFLAGS"; then
3856 if test x$GCC = xyes && test "x$GXX" = xyes; then
3857 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3858 cat >conftest.$ac_ext <<_ACEOF
3859 /* confdefs.h. */
3860 _ACEOF
3861 cat confdefs.h >>conftest.$ac_ext
3862 cat >>conftest.$ac_ext <<_ACEOF
3863 /* end confdefs.h. */
3864
3865 int
3866 main ()
3867 {
3868
3869 ;
3870 return 0;
3871 }
3872 _ACEOF
3873 rm -f conftest.$ac_objext
3874 if { (ac_try="$ac_compile"
3875 case "(($ac_try" in
3876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3877 *) ac_try_echo=$ac_try;;
3878 esac
3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880 (eval "$ac_compile") 2>conftest.er1
3881 ac_status=$?
3882 grep -v '^ *+' conftest.er1 >conftest.err
3883 rm -f conftest.er1
3884 cat conftest.err >&5
3885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3886 (exit $ac_status); } && {
3887 test -z "$ac_cxx_werror_flag" ||
3888 test ! -s conftest.err
3889 } && test -s conftest.$ac_objext; then
3890 :
3891 else
3892 echo "$as_me: failed program was:" >&5
3893 sed 's/^/| /' conftest.$ac_ext >&5
3894
3895 CXXFLAGS="-g -O3"
3896 fi
3897
3898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3899 else
3900 CXXFLAGS="-O"
3901 fi
3902 CFLAGS="$CXXFLAGS"
3903 fi
3904
3905 case $host in
3906 *-*-solaris* )
3907
3908 cat >>confdefs.h <<\_ACEOF
3909 #define _XOPEN_SOURCE 500
3910 _ACEOF
3911
3912 ;;
3913 esac
3914
3915 { echo "$as_me:$LINENO: checking for setlocale" >&5
3916 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3917 if test "${ac_cv_func_setlocale+set}" = set; then
3918 echo $ECHO_N "(cached) $ECHO_C" >&6
3919 else
3920 cat >conftest.$ac_ext <<_ACEOF
3921 /* confdefs.h. */
3922 _ACEOF
3923 cat confdefs.h >>conftest.$ac_ext
3924 cat >>conftest.$ac_ext <<_ACEOF
3925 /* end confdefs.h. */
3926 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3927 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3928 #define setlocale innocuous_setlocale
3929
3930 /* System header to define __stub macros and hopefully few prototypes,
3931 which can conflict with char setlocale (); below.
3932 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3933 <limits.h> exists even on freestanding compilers. */
3934
3935 #ifdef __STDC__
3936 # include <limits.h>
3937 #else
3938 # include <assert.h>
3939 #endif
3940
3941 #undef setlocale
3942
3943 /* Override any GCC internal prototype to avoid an error.
3944 Use char because int might match the return type of a GCC
3945 builtin and then its argument prototype would still apply. */
3946 #ifdef __cplusplus
3947 extern "C"
3948 #endif
3949 char setlocale ();
3950 /* The GNU C library defines this for functions which it implements
3951 to always fail with ENOSYS. Some functions are actually named
3952 something starting with __ and the normal name is an alias. */
3953 #if defined __stub_setlocale || defined __stub___setlocale
3954 choke me
3955 #endif
3956
3957 int
3958 main ()
3959 {
3960 return setlocale ();
3961 ;
3962 return 0;
3963 }
3964 _ACEOF
3965 rm -f conftest.$ac_objext conftest$ac_exeext
3966 if { (ac_try="$ac_link"
3967 case "(($ac_try" in
3968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3969 *) ac_try_echo=$ac_try;;
3970 esac
3971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3972 (eval "$ac_link") 2>conftest.er1
3973 ac_status=$?
3974 grep -v '^ *+' conftest.er1 >conftest.err
3975 rm -f conftest.er1
3976 cat conftest.err >&5
3977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 (exit $ac_status); } && {
3979 test -z "$ac_cxx_werror_flag" ||
3980 test ! -s conftest.err
3981 } && test -s conftest$ac_exeext &&
3982 $as_test_x conftest$ac_exeext; then
3983 ac_cv_func_setlocale=yes
3984 else
3985 echo "$as_me: failed program was:" >&5
3986 sed 's/^/| /' conftest.$ac_ext >&5
3987
3988 ac_cv_func_setlocale=no
3989 fi
3990
3991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3992 conftest$ac_exeext conftest.$ac_ext
3993 fi
3994 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3995 echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3996 if test $ac_cv_func_setlocale = yes; then
3997 :
3998 else
3999 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4000 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4001 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4002 echo $ECHO_N "(cached) $ECHO_C" >&6
4003 else
4004 ac_check_lib_save_LIBS=$LIBS
4005 LIBS="-lxpg4 $LIBS"
4006 cat >conftest.$ac_ext <<_ACEOF
4007 /* confdefs.h. */
4008 _ACEOF
4009 cat confdefs.h >>conftest.$ac_ext
4010 cat >>conftest.$ac_ext <<_ACEOF
4011 /* end confdefs.h. */
4012
4013 /* Override any GCC internal prototype to avoid an error.
4014 Use char because int might match the return type of a GCC
4015 builtin and then its argument prototype would still apply. */
4016 #ifdef __cplusplus
4017 extern "C"
4018 #endif
4019 char setlocale ();
4020 int
4021 main ()
4022 {
4023 return setlocale ();
4024 ;
4025 return 0;
4026 }
4027 _ACEOF
4028 rm -f conftest.$ac_objext conftest$ac_exeext
4029 if { (ac_try="$ac_link"
4030 case "(($ac_try" in
4031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032 *) ac_try_echo=$ac_try;;
4033 esac
4034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4035 (eval "$ac_link") 2>conftest.er1
4036 ac_status=$?
4037 grep -v '^ *+' conftest.er1 >conftest.err
4038 rm -f conftest.er1
4039 cat conftest.err >&5
4040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041 (exit $ac_status); } && {
4042 test -z "$ac_cxx_werror_flag" ||
4043 test ! -s conftest.err
4044 } && test -s conftest$ac_exeext &&
4045 $as_test_x conftest$ac_exeext; then
4046 ac_cv_lib_xpg4_setlocale=yes
4047 else
4048 echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4050
4051 ac_cv_lib_xpg4_setlocale=no
4052 fi
4053
4054 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4055 conftest$ac_exeext conftest.$ac_ext
4056 LIBS=$ac_check_lib_save_LIBS
4057 fi
4058 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4059 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4060 if test $ac_cv_lib_xpg4_setlocale = yes; then
4061 LIBS="$LIBS -lxpg4"
4062 fi
4063
4064 fi
4065
4066
4067 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4068 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4069 if test "${ac_cv_func_gethostbyname+set}" = set; then
4070 echo $ECHO_N "(cached) $ECHO_C" >&6
4071 else
4072 cat >conftest.$ac_ext <<_ACEOF
4073 /* confdefs.h. */
4074 _ACEOF
4075 cat confdefs.h >>conftest.$ac_ext
4076 cat >>conftest.$ac_ext <<_ACEOF
4077 /* end confdefs.h. */
4078 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4079 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4080 #define gethostbyname innocuous_gethostbyname
4081
4082 /* System header to define __stub macros and hopefully few prototypes,
4083 which can conflict with char gethostbyname (); below.
4084 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4085 <limits.h> exists even on freestanding compilers. */
4086
4087 #ifdef __STDC__
4088 # include <limits.h>
4089 #else
4090 # include <assert.h>
4091 #endif
4092
4093 #undef gethostbyname
4094
4095 /* Override any GCC internal prototype to avoid an error.
4096 Use char because int might match the return type of a GCC
4097 builtin and then its argument prototype would still apply. */
4098 #ifdef __cplusplus
4099 extern "C"
4100 #endif
4101 char gethostbyname ();
4102 /* The GNU C library defines this for functions which it implements
4103 to always fail with ENOSYS. Some functions are actually named
4104 something starting with __ and the normal name is an alias. */
4105 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4106 choke me
4107 #endif
4108
4109 int
4110 main ()
4111 {
4112 return gethostbyname ();
4113 ;
4114 return 0;
4115 }
4116 _ACEOF
4117 rm -f conftest.$ac_objext conftest$ac_exeext
4118 if { (ac_try="$ac_link"
4119 case "(($ac_try" in
4120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4121 *) ac_try_echo=$ac_try;;
4122 esac
4123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4124 (eval "$ac_link") 2>conftest.er1
4125 ac_status=$?
4126 grep -v '^ *+' conftest.er1 >conftest.err
4127 rm -f conftest.er1
4128 cat conftest.err >&5
4129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130 (exit $ac_status); } && {
4131 test -z "$ac_cxx_werror_flag" ||
4132 test ! -s conftest.err
4133 } && test -s conftest$ac_exeext &&
4134 $as_test_x conftest$ac_exeext; then
4135 ac_cv_func_gethostbyname=yes
4136 else
4137 echo "$as_me: failed program was:" >&5
4138 sed 's/^/| /' conftest.$ac_ext >&5
4139
4140 ac_cv_func_gethostbyname=no
4141 fi
4142
4143 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4144 conftest$ac_exeext conftest.$ac_ext
4145 fi
4146 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4147 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4148 if test $ac_cv_func_gethostbyname = yes; then
4149 :
4150 else
4151 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4152 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4153 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4154 echo $ECHO_N "(cached) $ECHO_C" >&6
4155 else
4156 ac_check_lib_save_LIBS=$LIBS
4157 LIBS="-lnsl $LIBS"
4158 cat >conftest.$ac_ext <<_ACEOF
4159 /* confdefs.h. */
4160 _ACEOF
4161 cat confdefs.h >>conftest.$ac_ext
4162 cat >>conftest.$ac_ext <<_ACEOF
4163 /* end confdefs.h. */
4164
4165 /* Override any GCC internal prototype to avoid an error.
4166 Use char because int might match the return type of a GCC
4167 builtin and then its argument prototype would still apply. */
4168 #ifdef __cplusplus
4169 extern "C"
4170 #endif
4171 char gethostbyname ();
4172 int
4173 main ()
4174 {
4175 return gethostbyname ();
4176 ;
4177 return 0;
4178 }
4179 _ACEOF
4180 rm -f conftest.$ac_objext conftest$ac_exeext
4181 if { (ac_try="$ac_link"
4182 case "(($ac_try" in
4183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4184 *) ac_try_echo=$ac_try;;
4185 esac
4186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4187 (eval "$ac_link") 2>conftest.er1
4188 ac_status=$?
4189 grep -v '^ *+' conftest.er1 >conftest.err
4190 rm -f conftest.er1
4191 cat conftest.err >&5
4192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4193 (exit $ac_status); } && {
4194 test -z "$ac_cxx_werror_flag" ||
4195 test ! -s conftest.err
4196 } && test -s conftest$ac_exeext &&
4197 $as_test_x conftest$ac_exeext; then
4198 ac_cv_lib_nsl_gethostbyname=yes
4199 else
4200 echo "$as_me: failed program was:" >&5
4201 sed 's/^/| /' conftest.$ac_ext >&5
4202
4203 ac_cv_lib_nsl_gethostbyname=no
4204 fi
4205
4206 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4207 conftest$ac_exeext conftest.$ac_ext
4208 LIBS=$ac_check_lib_save_LIBS
4209 fi
4210 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4211 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4212 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4213 LIBS="$LIBS -lnsl"
4214 fi
4215
4216 fi
4217
4218 { echo "$as_me:$LINENO: checking for socket" >&5
4219 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4220 if test "${ac_cv_func_socket+set}" = set; then
4221 echo $ECHO_N "(cached) $ECHO_C" >&6
4222 else
4223 cat >conftest.$ac_ext <<_ACEOF
4224 /* confdefs.h. */
4225 _ACEOF
4226 cat confdefs.h >>conftest.$ac_ext
4227 cat >>conftest.$ac_ext <<_ACEOF
4228 /* end confdefs.h. */
4229 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4230 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4231 #define socket innocuous_socket
4232
4233 /* System header to define __stub macros and hopefully few prototypes,
4234 which can conflict with char socket (); below.
4235 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4236 <limits.h> exists even on freestanding compilers. */
4237
4238 #ifdef __STDC__
4239 # include <limits.h>
4240 #else
4241 # include <assert.h>
4242 #endif
4243
4244 #undef socket
4245
4246 /* Override any GCC internal prototype to avoid an error.
4247 Use char because int might match the return type of a GCC
4248 builtin and then its argument prototype would still apply. */
4249 #ifdef __cplusplus
4250 extern "C"
4251 #endif
4252 char socket ();
4253 /* The GNU C library defines this for functions which it implements
4254 to always fail with ENOSYS. Some functions are actually named
4255 something starting with __ and the normal name is an alias. */
4256 #if defined __stub_socket || defined __stub___socket
4257 choke me
4258 #endif
4259
4260 int
4261 main ()
4262 {
4263 return socket ();
4264 ;
4265 return 0;
4266 }
4267 _ACEOF
4268 rm -f conftest.$ac_objext conftest$ac_exeext
4269 if { (ac_try="$ac_link"
4270 case "(($ac_try" in
4271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272 *) ac_try_echo=$ac_try;;
4273 esac
4274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275 (eval "$ac_link") 2>conftest.er1
4276 ac_status=$?
4277 grep -v '^ *+' conftest.er1 >conftest.err
4278 rm -f conftest.er1
4279 cat conftest.err >&5
4280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 (exit $ac_status); } && {
4282 test -z "$ac_cxx_werror_flag" ||
4283 test ! -s conftest.err
4284 } && test -s conftest$ac_exeext &&
4285 $as_test_x conftest$ac_exeext; then
4286 ac_cv_func_socket=yes
4287 else
4288 echo "$as_me: failed program was:" >&5
4289 sed 's/^/| /' conftest.$ac_ext >&5
4290
4291 ac_cv_func_socket=no
4292 fi
4293
4294 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4295 conftest$ac_exeext conftest.$ac_ext
4296 fi
4297 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4298 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4299 if test $ac_cv_func_socket = yes; then
4300 :
4301 else
4302 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4303 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4304 if test "${ac_cv_lib_socket_socket+set}" = set; then
4305 echo $ECHO_N "(cached) $ECHO_C" >&6
4306 else
4307 ac_check_lib_save_LIBS=$LIBS
4308 LIBS="-lsocket $LIBS"
4309 cat >conftest.$ac_ext <<_ACEOF
4310 /* confdefs.h. */
4311 _ACEOF
4312 cat confdefs.h >>conftest.$ac_ext
4313 cat >>conftest.$ac_ext <<_ACEOF
4314 /* end confdefs.h. */
4315
4316 /* Override any GCC internal prototype to avoid an error.
4317 Use char because int might match the return type of a GCC
4318 builtin and then its argument prototype would still apply. */
4319 #ifdef __cplusplus
4320 extern "C"
4321 #endif
4322 char socket ();
4323 int
4324 main ()
4325 {
4326 return socket ();
4327 ;
4328 return 0;
4329 }
4330 _ACEOF
4331 rm -f conftest.$ac_objext conftest$ac_exeext
4332 if { (ac_try="$ac_link"
4333 case "(($ac_try" in
4334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4335 *) ac_try_echo=$ac_try;;
4336 esac
4337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4338 (eval "$ac_link") 2>conftest.er1
4339 ac_status=$?
4340 grep -v '^ *+' conftest.er1 >conftest.err
4341 rm -f conftest.er1
4342 cat conftest.err >&5
4343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344 (exit $ac_status); } && {
4345 test -z "$ac_cxx_werror_flag" ||
4346 test ! -s conftest.err
4347 } && test -s conftest$ac_exeext &&
4348 $as_test_x conftest$ac_exeext; then
4349 ac_cv_lib_socket_socket=yes
4350 else
4351 echo "$as_me: failed program was:" >&5
4352 sed 's/^/| /' conftest.$ac_ext >&5
4353
4354 ac_cv_lib_socket_socket=no
4355 fi
4356
4357 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4358 conftest$ac_exeext conftest.$ac_ext
4359 LIBS=$ac_check_lib_save_LIBS
4360 fi
4361 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4362 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4363 if test $ac_cv_lib_socket_socket = yes; then
4364 LIBS="$LIBS -lsocket"
4365 fi
4366
4367 fi
4368
4369
4370 support_frills=yes
4371 support_inheritpixmap=yes
4372 support_fading=yes
4373 support_keepscrolling=yes
4374 support_selectionscrolling=yes
4375 support_mousewheel=yes
4376 support_mouseslipwheel=yes
4377 support_text_blink=yes
4378 support_pointer_blank=yes
4379 support_scroll_rxvt=yes
4380 support_scroll_next=yes
4381 support_scroll_xterm=yes
4382 support_xim=yes
4383 support_afterimage=yes
4384 support_afterstep=yes
4385 support_xft=yes
4386 support_unicode3=no
4387 support_combining=yes
4388 support_8bitctrls=no
4389 support_iso14755=yes
4390 support_styles=yes
4391 support_perl=yes
4392 codesets=all
4393
4394
4395 # Check whether --enable-everything was given.
4396 if test "${enable_everything+set}" = set; then
4397 enableval=$enable_everything;
4398 if test x$enableval = xno; then
4399 support_frills=no
4400 support_inheritpixmap=no
4401 support_fading=no
4402 support_keepscrolling=no
4403 support_selectionscrolling=no
4404 support_lastlog=no
4405 support_mousewheel=no
4406 support_mouseslipwheel=no
4407 support_text_blink=no
4408 support_pointer_blank=no
4409 support_scroll_rxvt=no
4410 support_scroll_next=no
4411 support_scroll_xterm=no
4412 support_utmp=no
4413 support_wtmp=no
4414 support_xim=no
4415 support_afterimage=no
4416 support_afterstep=no
4417 support_xft=no
4418 support_unicode3=no
4419 support_combining=no
4420 support_8bitctrls=no
4421 support_iso14755=no
4422 support_styles=no
4423 support_perl=no
4424 codesets=
4425 fi
4426 if test x$enableval = xyes; then
4427 support_frills=yes
4428 support_inheritpixmap=yes
4429 support_fading=yes
4430 support_keepscrolling=yes
4431 support_selectionscrolling=yes
4432 support_lastlog=yes
4433 support_mousewheel=yes
4434 support_mouseslipwheel=yes
4435 support_text_blink=yes
4436 support_pointer_blank=yes
4437 support_scroll_rxvt=yes
4438 support_scroll_next=yes
4439 support_scroll_xterm=yes
4440 support_utmp=yes
4441 support_wtmp=yes
4442 support_xim=yes
4443 support_afterimage=yes
4444 support_afterstep=yes
4445 support_xft=yes
4446 support_unicode3=yes
4447 support_combining=yes
4448 #support_8bitctrls=yes
4449 support_iso14755=yes
4450 support_styles=yes
4451 support_perl=yes
4452 codesets=all
4453 fi
4454
4455 fi
4456
4457
4458 WARNINGS=no
4459 # Check whether --enable-warnings was given.
4460 if test "${enable_warnings+set}" = set; then
4461 enableval=$enable_warnings; if test x$enableval = xyes; then
4462 WARNINGS=yes
4463 fi
4464 fi
4465
4466 if test x$GXX = xyes; then
4467 if test $WARNINGS = yes; then
4468 save_CXXFLAGS="$CXXFLAGS"
4469 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4470 cat >conftest.$ac_ext <<_ACEOF
4471 /* confdefs.h. */
4472 _ACEOF
4473 cat confdefs.h >>conftest.$ac_ext
4474 cat >>conftest.$ac_ext <<_ACEOF
4475 /* end confdefs.h. */
4476
4477 int
4478 main ()
4479 {
4480
4481 ;
4482 return 0;
4483 }
4484 _ACEOF
4485 rm -f conftest.$ac_objext
4486 if { (ac_try="$ac_compile"
4487 case "(($ac_try" in
4488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4489 *) ac_try_echo=$ac_try;;
4490 esac
4491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4492 (eval "$ac_compile") 2>conftest.er1
4493 ac_status=$?
4494 grep -v '^ *+' conftest.er1 >conftest.err
4495 rm -f conftest.er1
4496 cat conftest.err >&5
4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 (exit $ac_status); } && {
4499 test -z "$ac_cxx_werror_flag" ||
4500 test ! -s conftest.err
4501 } && test -s conftest.$ac_objext; then
4502 :
4503 else
4504 echo "$as_me: failed program was:" >&5
4505 sed 's/^/| /' conftest.$ac_ext >&5
4506
4507 CXXFLAGS="$save_CXXFLAGS"
4508 fi
4509
4510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511 else
4512 CXXFLAGS="$CXXFLAGS -w"
4513 fi
4514 fi
4515
4516 # Check whether --enable-unicode3 was given.
4517 if test "${enable_unicode3+set}" = set; then
4518 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4519 support_unicode3=$enableval
4520 fi
4521 fi
4522
4523
4524 # Check whether --enable-combining was given.
4525 if test "${enable_combining+set}" = set; then
4526 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4527 support_combining=$enableval
4528 fi
4529 fi
4530
4531
4532 # Check whether --enable-xft was given.
4533 if test "${enable_xft+set}" = set; then
4534 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4535 support_xft=$enableval
4536 fi
4537 fi
4538
4539
4540 # Check whether --enable-font-styles was given.
4541 if test "${enable_font_styles+set}" = set; then
4542 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4543 support_styles=$enableval
4544 fi
4545 fi
4546
4547
4548 # Check whether --enable-afterimage was given.
4549 if test "${enable_afterimage+set}" = set; then
4550 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4551 support_afterimage=$enableval
4552 fi
4553 fi
4554
4555
4556
4557 # Check whether --with-afterimage_config was given.
4558 if test "${with_afterimage_config+set}" = set; then
4559 withval=$with_afterimage_config; if test "x$withval" != x; then
4560 afterimage_config=$withval/afterimage-config
4561 fi
4562 fi
4563
4564
4565
4566 # Check whether --enable-transparency was given.
4567 if test "${enable_transparency+set}" = set; then
4568 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_inheritpixmap=$enableval
4570 fi
4571 fi
4572
4573
4574 # Check whether --enable-fading was given.
4575 if test "${enable_fading+set}" = set; then
4576 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4577 support_fading=$enableval
4578 fi
4579 fi
4580
4581
4582 # Check whether --enable-rxvt-scroll was given.
4583 if test "${enable_rxvt_scroll+set}" = set; then
4584 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585 support_scroll_rxvt=$enableval
4586 fi
4587 fi
4588
4589
4590 # Check whether --enable-next-scroll was given.
4591 if test "${enable_next_scroll+set}" = set; then
4592 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593 support_scroll_next=$enableval
4594 fi
4595 fi
4596
4597
4598 # Check whether --enable-xterm-scroll was given.
4599 if test "${enable_xterm_scroll+set}" = set; then
4600 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4601 support_scroll_xterm=$enableval
4602 fi
4603 fi
4604
4605
4606 # Check whether --enable-perl was given.
4607 if test "${enable_perl+set}" = set; then
4608 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_perl=$enableval
4610 fi
4611 fi
4612
4613
4614
4615 # Check whether --with-codesets was given.
4616 if test "${with_codesets+set}" = set; then
4617 withval=$with_codesets; codesets="$withval"
4618 fi
4619
4620
4621 # Check whether --enable-xim was given.
4622 if test "${enable_xim+set}" = set; then
4623 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624 support_xim=$enableval
4625 fi
4626 fi
4627
4628
4629 # Check whether --enable-backspace-key was given.
4630 if test "${enable_backspace_key+set}" = set; then
4631 enableval=$enable_backspace_key; if test x$enableval = xno; then
4632
4633 cat >>confdefs.h <<\_ACEOF
4634 #define NO_BACKSPACE_KEY 1
4635 _ACEOF
4636
4637 fi
4638 fi
4639
4640
4641 # Check whether --enable-delete-key was given.
4642 if test "${enable_delete_key+set}" = set; then
4643 enableval=$enable_delete_key; if test x$enableval = xno; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define NO_DELETE_KEY 1
4647 _ACEOF
4648
4649 fi
4650 fi
4651
4652
4653 # Check whether --enable-resources was given.
4654 if test "${enable_resources+set}" = set; then
4655 enableval=$enable_resources; if test x$enableval = xno; then
4656
4657 cat >>confdefs.h <<\_ACEOF
4658 #define NO_RESOURCES 1
4659 _ACEOF
4660
4661 fi
4662 fi
4663
4664
4665 # Check whether --enable-8bitctrls was given.
4666 if test "${enable_8bitctrls+set}" = set; then
4667 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668 support_8bitctrls=$enableval
4669 fi
4670 fi
4671
4672
4673 RESFALLBACK=Rxvt
4674 # Check whether --enable-fallback was given.
4675 if test "${enable_fallback+set}" = set; then
4676 enableval=$enable_fallback;
4677 test x$enableval = xyes && enableval=Rxvt
4678 test x$enableval = xno && enableval=
4679 RESFALLBACK="$enableval"
4680
4681 fi
4682
4683
4684 if test x$RESFALLBACK != x; then
4685
4686 cat >>confdefs.h <<_ACEOF
4687 #define RESFALLBACK "$RESFALLBACK"
4688 _ACEOF
4689
4690 fi
4691
4692 RESNAME=urxvt
4693
4694 # Check whether --with-res-name was given.
4695 if test "${with_res_name+set}" = set; then
4696 withval=$with_res_name; RESNAME="$withval"
4697 fi
4698
4699
4700 cat >>confdefs.h <<_ACEOF
4701 #define RESNAME "$RESNAME"
4702 _ACEOF
4703
4704
4705 RESCLASS=URxvt
4706
4707 # Check whether --with-res-class was given.
4708 if test "${with_res_class+set}" = set; then
4709 withval=$with_res_class; RESCLASS="$withval"
4710 fi
4711
4712
4713 cat >>confdefs.h <<_ACEOF
4714 #define RESCLASS "$RESCLASS"
4715 _ACEOF
4716
4717
4718 RXVTNAME=urxvt
4719
4720 # Check whether --with-name was given.
4721 if test "${with_name+set}" = set; then
4722 withval=$with_name; RXVTNAME="$withval"
4723 fi
4724
4725
4726 cat >>confdefs.h <<_ACEOF
4727 #define RXVTNAME "$RXVTNAME"
4728 _ACEOF
4729
4730
4731 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732
4733
4734 # Check whether --enable-swapscreen was given.
4735 if test "${enable_swapscreen+set}" = set; then
4736 enableval=$enable_swapscreen; if test x$enableval = xno; then
4737
4738 cat >>confdefs.h <<\_ACEOF
4739 #define NO_SECONDARY_SCREEN 1
4740 _ACEOF
4741
4742 fi
4743 fi
4744
4745
4746 # Check whether --enable-iso14755 was given.
4747 if test "${enable_iso14755+set}" = set; then
4748 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749 support_iso14755=$enableval
4750 fi
4751 fi
4752
4753
4754 # Check whether --enable-frills was given.
4755 if test "${enable_frills+set}" = set; then
4756 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval
4758 fi
4759 fi
4760
4761
4762 # Check whether --enable-keepscrolling was given.
4763 if test "${enable_keepscrolling+set}" = set; then
4764 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765 support_keepscrolling=$enableval
4766 fi
4767 fi
4768
4769
4770 # Check whether --enable-selectionscrolling was given.
4771 if test "${enable_selectionscrolling+set}" = set; then
4772 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773 support_selectionscrolling=$enableval
4774 fi
4775 fi
4776
4777
4778 # Check whether --enable-mousewheel was given.
4779 if test "${enable_mousewheel+set}" = set; then
4780 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781 support_mousewheel=$enableval
4782 fi
4783 fi
4784
4785
4786 # Check whether --enable-slipwheeling was given.
4787 if test "${enable_slipwheeling+set}" = set; then
4788 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789 support_mouseslipwheel=$enableval
4790 fi
4791 fi
4792
4793
4794 # Check whether --enable-smart-resize was given.
4795 if test "${enable_smart_resize+set}" = set; then
4796 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define SMART_RESIZE 1
4800 _ACEOF
4801
4802 fi
4803 fi
4804
4805
4806 # Check whether --enable-text-blink was given.
4807 if test "${enable_text_blink+set}" = set; then
4808 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809 support_text_blink=$enableval
4810 fi
4811 fi
4812
4813
4814 # Check whether --enable-pointer-blank was given.
4815 if test "${enable_pointer_blank+set}" = set; then
4816 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817 support_pointer_blank=$enableval
4818 fi
4819 fi
4820
4821
4822
4823 # Check whether --with-term was given.
4824 if test "${with_term+set}" = set; then
4825 withval=$with_term; if test x$withval != x; then
4826
4827 cat >>confdefs.h <<_ACEOF
4828 #define TERMENV "$withval"
4829 _ACEOF
4830 term="$withval"
4831 fi
4832 fi
4833
4834
4835
4836 # Check whether --with-terminfo was given.
4837 if test "${with_terminfo+set}" = set; then
4838 withval=$with_terminfo; if test x$withval != x; then
4839
4840 cat >>confdefs.h <<_ACEOF
4841 #define RXVT_TERMINFO "$withval"
4842 _ACEOF
4843 terminfo="$withval"
4844 fi
4845 fi
4846
4847
4848
4849 LIBEV_M4_AVOID_LIBRT=1
4850
4851 ac_ext=cpp
4852 ac_cpp='$CXXCPP $CPPFLAGS'
4853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4856 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4857 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4858 if test -z "$CXXCPP"; then
4859 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4860 echo $ECHO_N "(cached) $ECHO_C" >&6
4861 else
4862 # Double quotes because CXXCPP needs to be expanded
4863 for CXXCPP in "$CXX -E" "/lib/cpp"
4864 do
4865 ac_preproc_ok=false
4866 for ac_cxx_preproc_warn_flag in '' yes
4867 do
4868 # Use a header file that comes with gcc, so configuring glibc
4869 # with a fresh cross-compiler works.
4870 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4871 # <limits.h> exists even on freestanding compilers.
4872 # On the NeXT, cc -E runs the code through the compiler's parser,
4873 # not just through cpp. "Syntax error" is here to catch this case.
4874 cat >conftest.$ac_ext <<_ACEOF
4875 /* confdefs.h. */
4876 _ACEOF
4877 cat confdefs.h >>conftest.$ac_ext
4878 cat >>conftest.$ac_ext <<_ACEOF
4879 /* end confdefs.h. */
4880 #ifdef __STDC__
4881 # include <limits.h>
4882 #else
4883 # include <assert.h>
4884 #endif
4885 Syntax error
4886 _ACEOF
4887 if { (ac_try="$ac_cpp conftest.$ac_ext"
4888 case "(($ac_try" in
4889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 *) ac_try_echo=$ac_try;;
4891 esac
4892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4894 ac_status=$?
4895 grep -v '^ *+' conftest.er1 >conftest.err
4896 rm -f conftest.er1
4897 cat conftest.err >&5
4898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 (exit $ac_status); } >/dev/null && {
4900 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4901 test ! -s conftest.err
4902 }; then
4903 :
4904 else
4905 echo "$as_me: failed program was:" >&5
4906 sed 's/^/| /' conftest.$ac_ext >&5
4907
4908 # Broken: fails on valid input.
4909 continue
4910 fi
4911
4912 rm -f conftest.err conftest.$ac_ext
4913
4914 # OK, works on sane cases. Now check whether nonexistent headers
4915 # can be detected and how.
4916 cat >conftest.$ac_ext <<_ACEOF
4917 /* confdefs.h. */
4918 _ACEOF
4919 cat confdefs.h >>conftest.$ac_ext
4920 cat >>conftest.$ac_ext <<_ACEOF
4921 /* end confdefs.h. */
4922 #include <ac_nonexistent.h>
4923 _ACEOF
4924 if { (ac_try="$ac_cpp conftest.$ac_ext"
4925 case "(($ac_try" in
4926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927 *) ac_try_echo=$ac_try;;
4928 esac
4929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4931 ac_status=$?
4932 grep -v '^ *+' conftest.er1 >conftest.err
4933 rm -f conftest.er1
4934 cat conftest.err >&5
4935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936 (exit $ac_status); } >/dev/null && {
4937 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4938 test ! -s conftest.err
4939 }; then
4940 # Broken: success on invalid input.
4941 continue
4942 else
4943 echo "$as_me: failed program was:" >&5
4944 sed 's/^/| /' conftest.$ac_ext >&5
4945
4946 # Passes both tests.
4947 ac_preproc_ok=:
4948 break
4949 fi
4950
4951 rm -f conftest.err conftest.$ac_ext
4952
4953 done
4954 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4955 rm -f conftest.err conftest.$ac_ext
4956 if $ac_preproc_ok; then
4957 break
4958 fi
4959
4960 done
4961 ac_cv_prog_CXXCPP=$CXXCPP
4962
4963 fi
4964 CXXCPP=$ac_cv_prog_CXXCPP
4965 else
4966 ac_cv_prog_CXXCPP=$CXXCPP
4967 fi
4968 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4969 echo "${ECHO_T}$CXXCPP" >&6; }
4970 ac_preproc_ok=false
4971 for ac_cxx_preproc_warn_flag in '' yes
4972 do
4973 # Use a header file that comes with gcc, so configuring glibc
4974 # with a fresh cross-compiler works.
4975 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4976 # <limits.h> exists even on freestanding compilers.
4977 # On the NeXT, cc -E runs the code through the compiler's parser,
4978 # not just through cpp. "Syntax error" is here to catch this case.
4979 cat >conftest.$ac_ext <<_ACEOF
4980 /* confdefs.h. */
4981 _ACEOF
4982 cat confdefs.h >>conftest.$ac_ext
4983 cat >>conftest.$ac_ext <<_ACEOF
4984 /* end confdefs.h. */
4985 #ifdef __STDC__
4986 # include <limits.h>
4987 #else
4988 # include <assert.h>
4989 #endif
4990 Syntax error
4991 _ACEOF
4992 if { (ac_try="$ac_cpp conftest.$ac_ext"
4993 case "(($ac_try" in
4994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4995 *) ac_try_echo=$ac_try;;
4996 esac
4997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4998 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4999 ac_status=$?
5000 grep -v '^ *+' conftest.er1 >conftest.err
5001 rm -f conftest.er1
5002 cat conftest.err >&5
5003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004 (exit $ac_status); } >/dev/null && {
5005 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5006 test ! -s conftest.err
5007 }; then
5008 :
5009 else
5010 echo "$as_me: failed program was:" >&5
5011 sed 's/^/| /' conftest.$ac_ext >&5
5012
5013 # Broken: fails on valid input.
5014 continue
5015 fi
5016
5017 rm -f conftest.err conftest.$ac_ext
5018
5019 # OK, works on sane cases. Now check whether nonexistent headers
5020 # can be detected and how.
5021 cat >conftest.$ac_ext <<_ACEOF
5022 /* confdefs.h. */
5023 _ACEOF
5024 cat confdefs.h >>conftest.$ac_ext
5025 cat >>conftest.$ac_ext <<_ACEOF
5026 /* end confdefs.h. */
5027 #include <ac_nonexistent.h>
5028 _ACEOF
5029 if { (ac_try="$ac_cpp conftest.$ac_ext"
5030 case "(($ac_try" in
5031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032 *) ac_try_echo=$ac_try;;
5033 esac
5034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5036 ac_status=$?
5037 grep -v '^ *+' conftest.er1 >conftest.err
5038 rm -f conftest.er1
5039 cat conftest.err >&5
5040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041 (exit $ac_status); } >/dev/null && {
5042 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5043 test ! -s conftest.err
5044 }; then
5045 # Broken: success on invalid input.
5046 continue
5047 else
5048 echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5050
5051 # Passes both tests.
5052 ac_preproc_ok=:
5053 break
5054 fi
5055
5056 rm -f conftest.err conftest.$ac_ext
5057
5058 done
5059 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060 rm -f conftest.err conftest.$ac_ext
5061 if $ac_preproc_ok; then
5062 :
5063 else
5064 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5065 See \`config.log' for more details." >&5
5066 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5067 See \`config.log' for more details." >&2;}
5068 { (exit 1); exit 1; }; }
5069 fi
5070
5071 ac_ext=cpp
5072 ac_cpp='$CXXCPP $CPPFLAGS'
5073 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5076
5077
5078 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5079 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5080 if test "${ac_cv_header_stdc+set}" = set; then
5081 echo $ECHO_N "(cached) $ECHO_C" >&6
5082 else
5083 cat >conftest.$ac_ext <<_ACEOF
5084 /* confdefs.h. */
5085 _ACEOF
5086 cat confdefs.h >>conftest.$ac_ext
5087 cat >>conftest.$ac_ext <<_ACEOF
5088 /* end confdefs.h. */
5089 #include <stdlib.h>
5090 #include <stdarg.h>
5091 #include <string.h>
5092 #include <float.h>
5093
5094 int
5095 main ()
5096 {
5097
5098 ;
5099 return 0;
5100 }
5101 _ACEOF
5102 rm -f conftest.$ac_objext
5103 if { (ac_try="$ac_compile"
5104 case "(($ac_try" in
5105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5106 *) ac_try_echo=$ac_try;;
5107 esac
5108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5109 (eval "$ac_compile") 2>conftest.er1
5110 ac_status=$?
5111 grep -v '^ *+' conftest.er1 >conftest.err
5112 rm -f conftest.er1
5113 cat conftest.err >&5
5114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115 (exit $ac_status); } && {
5116 test -z "$ac_cxx_werror_flag" ||
5117 test ! -s conftest.err
5118 } && test -s conftest.$ac_objext; then
5119 ac_cv_header_stdc=yes
5120 else
5121 echo "$as_me: failed program was:" >&5
5122 sed 's/^/| /' conftest.$ac_ext >&5
5123
5124 ac_cv_header_stdc=no
5125 fi
5126
5127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128
5129 if test $ac_cv_header_stdc = yes; then
5130 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5131 cat >conftest.$ac_ext <<_ACEOF
5132 /* confdefs.h. */
5133 _ACEOF
5134 cat confdefs.h >>conftest.$ac_ext
5135 cat >>conftest.$ac_ext <<_ACEOF
5136 /* end confdefs.h. */
5137 #include <string.h>
5138
5139 _ACEOF
5140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5141 $EGREP "memchr" >/dev/null 2>&1; then
5142 :
5143 else
5144 ac_cv_header_stdc=no
5145 fi
5146 rm -f conftest*
5147
5148 fi
5149
5150 if test $ac_cv_header_stdc = yes; then
5151 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5152 cat >conftest.$ac_ext <<_ACEOF
5153 /* confdefs.h. */
5154 _ACEOF
5155 cat confdefs.h >>conftest.$ac_ext
5156 cat >>conftest.$ac_ext <<_ACEOF
5157 /* end confdefs.h. */
5158 #include <stdlib.h>
5159
5160 _ACEOF
5161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5162 $EGREP "free" >/dev/null 2>&1; then
5163 :
5164 else
5165 ac_cv_header_stdc=no
5166 fi
5167 rm -f conftest*
5168
5169 fi
5170
5171 if test $ac_cv_header_stdc = yes; then
5172 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5173 if test "$cross_compiling" = yes; then
5174 :
5175 else
5176 cat >conftest.$ac_ext <<_ACEOF
5177 /* confdefs.h. */
5178 _ACEOF
5179 cat confdefs.h >>conftest.$ac_ext
5180 cat >>conftest.$ac_ext <<_ACEOF
5181 /* end confdefs.h. */
5182 #include <ctype.h>
5183 #include <stdlib.h>
5184 #if ((' ' & 0x0FF) == 0x020)
5185 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5186 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5187 #else
5188 # define ISLOWER(c) \
5189 (('a' <= (c) && (c) <= 'i') \
5190 || ('j' <= (c) && (c) <= 'r') \
5191 || ('s' <= (c) && (c) <= 'z'))
5192 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5193 #endif
5194
5195 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5196 int
5197 main ()
5198 {
5199 int i;
5200 for (i = 0; i < 256; i++)
5201 if (XOR (islower (i), ISLOWER (i))
5202 || toupper (i) != TOUPPER (i))
5203 return 2;
5204 return 0;
5205 }
5206 _ACEOF
5207 rm -f conftest$ac_exeext
5208 if { (ac_try="$ac_link"
5209 case "(($ac_try" in
5210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211 *) ac_try_echo=$ac_try;;
5212 esac
5213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214 (eval "$ac_link") 2>&5
5215 ac_status=$?
5216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5217 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5218 { (case "(($ac_try" in
5219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220 *) ac_try_echo=$ac_try;;
5221 esac
5222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223 (eval "$ac_try") 2>&5
5224 ac_status=$?
5225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 (exit $ac_status); }; }; then
5227 :
5228 else
5229 echo "$as_me: program exited with status $ac_status" >&5
5230 echo "$as_me: failed program was:" >&5
5231 sed 's/^/| /' conftest.$ac_ext >&5
5232
5233 ( exit $ac_status )
5234 ac_cv_header_stdc=no
5235 fi
5236 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5237 fi
5238
5239
5240 fi
5241 fi
5242 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5243 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5244 if test $ac_cv_header_stdc = yes; then
5245
5246 cat >>confdefs.h <<\_ACEOF
5247 #define STDC_HEADERS 1
5248 _ACEOF
5249
5250 fi
5251
5252 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5263 inttypes.h stdint.h unistd.h
5264 do
5265 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5266 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5267 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5268 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5269 echo $ECHO_N "(cached) $ECHO_C" >&6
5270 else
5271 cat >conftest.$ac_ext <<_ACEOF
5272 /* confdefs.h. */
5273 _ACEOF
5274 cat confdefs.h >>conftest.$ac_ext
5275 cat >>conftest.$ac_ext <<_ACEOF
5276 /* end confdefs.h. */
5277 $ac_includes_default
5278
5279 #include <$ac_header>
5280 _ACEOF
5281 rm -f conftest.$ac_objext
5282 if { (ac_try="$ac_compile"
5283 case "(($ac_try" in
5284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285 *) ac_try_echo=$ac_try;;
5286 esac
5287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288 (eval "$ac_compile") 2>conftest.er1
5289 ac_status=$?
5290 grep -v '^ *+' conftest.er1 >conftest.err
5291 rm -f conftest.er1
5292 cat conftest.err >&5
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); } && {
5295 test -z "$ac_cxx_werror_flag" ||
5296 test ! -s conftest.err
5297 } && test -s conftest.$ac_objext; then
5298 eval "$as_ac_Header=yes"
5299 else
5300 echo "$as_me: failed program was:" >&5
5301 sed 's/^/| /' conftest.$ac_ext >&5
5302
5303 eval "$as_ac_Header=no"
5304 fi
5305
5306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307 fi
5308 ac_res=`eval echo '${'$as_ac_Header'}'`
5309 { echo "$as_me:$LINENO: result: $ac_res" >&5
5310 echo "${ECHO_T}$ac_res" >&6; }
5311 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5312 cat >>confdefs.h <<_ACEOF
5313 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5314 _ACEOF
5315
5316 fi
5317
5318 done
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329 for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h
5330 do
5331 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5332 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5336 echo $ECHO_N "(cached) $ECHO_C" >&6
5337 fi
5338 ac_res=`eval echo '${'$as_ac_Header'}'`
5339 { echo "$as_me:$LINENO: result: $ac_res" >&5
5340 echo "${ECHO_T}$ac_res" >&6; }
5341 else
5342 # Is the header compilable?
5343 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5344 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5345 cat >conftest.$ac_ext <<_ACEOF
5346 /* confdefs.h. */
5347 _ACEOF
5348 cat confdefs.h >>conftest.$ac_ext
5349 cat >>conftest.$ac_ext <<_ACEOF
5350 /* end confdefs.h. */
5351 $ac_includes_default
5352 #include <$ac_header>
5353 _ACEOF
5354 rm -f conftest.$ac_objext
5355 if { (ac_try="$ac_compile"
5356 case "(($ac_try" in
5357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5358 *) ac_try_echo=$ac_try;;
5359 esac
5360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5361 (eval "$ac_compile") 2>conftest.er1
5362 ac_status=$?
5363 grep -v '^ *+' conftest.er1 >conftest.err
5364 rm -f conftest.er1
5365 cat conftest.err >&5
5366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5367 (exit $ac_status); } && {
5368 test -z "$ac_cxx_werror_flag" ||
5369 test ! -s conftest.err
5370 } && test -s conftest.$ac_objext; then
5371 ac_header_compiler=yes
5372 else
5373 echo "$as_me: failed program was:" >&5
5374 sed 's/^/| /' conftest.$ac_ext >&5
5375
5376 ac_header_compiler=no
5377 fi
5378
5379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5380 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5381 echo "${ECHO_T}$ac_header_compiler" >&6; }
5382
5383 # Is the header present?
5384 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5385 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5386 cat >conftest.$ac_ext <<_ACEOF
5387 /* confdefs.h. */
5388 _ACEOF
5389 cat confdefs.h >>conftest.$ac_ext
5390 cat >>conftest.$ac_ext <<_ACEOF
5391 /* end confdefs.h. */
5392 #include <$ac_header>
5393 _ACEOF
5394 if { (ac_try="$ac_cpp conftest.$ac_ext"
5395 case "(($ac_try" in
5396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5397 *) ac_try_echo=$ac_try;;
5398 esac
5399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5400 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5401 ac_status=$?
5402 grep -v '^ *+' conftest.er1 >conftest.err
5403 rm -f conftest.er1
5404 cat conftest.err >&5
5405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5406 (exit $ac_status); } >/dev/null && {
5407 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5408 test ! -s conftest.err
5409 }; then
5410 ac_header_preproc=yes
5411 else
5412 echo "$as_me: failed program was:" >&5
5413 sed 's/^/| /' conftest.$ac_ext >&5
5414
5415 ac_header_preproc=no
5416 fi
5417
5418 rm -f conftest.err conftest.$ac_ext
5419 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5420 echo "${ECHO_T}$ac_header_preproc" >&6; }
5421
5422 # So? What about this header?
5423 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5424 yes:no: )
5425 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5426 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5427 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5428 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5429 ac_header_preproc=yes
5430 ;;
5431 no:yes:* )
5432 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5433 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5434 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5435 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5436 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5437 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5438 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5439 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5440 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5441 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5442 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5443 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5444
5445 ;;
5446 esac
5447 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5450 echo $ECHO_N "(cached) $ECHO_C" >&6
5451 else
5452 eval "$as_ac_Header=\$ac_header_preproc"
5453 fi
5454 ac_res=`eval echo '${'$as_ac_Header'}'`
5455 { echo "$as_me:$LINENO: result: $ac_res" >&5
5456 echo "${ECHO_T}$ac_res" >&6; }
5457
5458 fi
5459 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5460 cat >>confdefs.h <<_ACEOF
5461 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5462 _ACEOF
5463
5464 fi
5465
5466 done
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476 for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd
5477 do
5478 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5479 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5480 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5481 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5482 echo $ECHO_N "(cached) $ECHO_C" >&6
5483 else
5484 cat >conftest.$ac_ext <<_ACEOF
5485 /* confdefs.h. */
5486 _ACEOF
5487 cat confdefs.h >>conftest.$ac_ext
5488 cat >>conftest.$ac_ext <<_ACEOF
5489 /* end confdefs.h. */
5490 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5491 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5492 #define $ac_func innocuous_$ac_func
5493
5494 /* System header to define __stub macros and hopefully few prototypes,
5495 which can conflict with char $ac_func (); below.
5496 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5497 <limits.h> exists even on freestanding compilers. */
5498
5499 #ifdef __STDC__
5500 # include <limits.h>
5501 #else
5502 # include <assert.h>
5503 #endif
5504
5505 #undef $ac_func
5506
5507 /* Override any GCC internal prototype to avoid an error.
5508 Use char because int might match the return type of a GCC
5509 builtin and then its argument prototype would still apply. */
5510 #ifdef __cplusplus
5511 extern "C"
5512 #endif
5513 char $ac_func ();
5514 /* The GNU C library defines this for functions which it implements
5515 to always fail with ENOSYS. Some functions are actually named
5516 something starting with __ and the normal name is an alias. */
5517 #if defined __stub_$ac_func || defined __stub___$ac_func
5518 choke me
5519 #endif
5520
5521 int
5522 main ()
5523 {
5524 return $ac_func ();
5525 ;
5526 return 0;
5527 }
5528 _ACEOF
5529 rm -f conftest.$ac_objext conftest$ac_exeext
5530 if { (ac_try="$ac_link"
5531 case "(($ac_try" in
5532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5533 *) ac_try_echo=$ac_try;;
5534 esac
5535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5536 (eval "$ac_link") 2>conftest.er1
5537 ac_status=$?
5538 grep -v '^ *+' conftest.er1 >conftest.err
5539 rm -f conftest.er1
5540 cat conftest.err >&5
5541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542 (exit $ac_status); } && {
5543 test -z "$ac_cxx_werror_flag" ||
5544 test ! -s conftest.err
5545 } && test -s conftest$ac_exeext &&
5546 $as_test_x conftest$ac_exeext; then
5547 eval "$as_ac_var=yes"
5548 else
5549 echo "$as_me: failed program was:" >&5
5550 sed 's/^/| /' conftest.$ac_ext >&5
5551
5552 eval "$as_ac_var=no"
5553 fi
5554
5555 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5556 conftest$ac_exeext conftest.$ac_ext
5557 fi
5558 ac_res=`eval echo '${'$as_ac_var'}'`
5559 { echo "$as_me:$LINENO: result: $ac_res" >&5
5560 echo "${ECHO_T}$ac_res" >&6; }
5561 if test `eval echo '${'$as_ac_var'}'` = yes; then
5562 cat >>confdefs.h <<_ACEOF
5563 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5564 _ACEOF
5565
5566 fi
5567 done
5568
5569
5570 { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5571 echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5572 if test "${ac_cv_func_clock_gettime+set}" = set; then
5573 echo $ECHO_N "(cached) $ECHO_C" >&6
5574 else
5575 cat >conftest.$ac_ext <<_ACEOF
5576 /* confdefs.h. */
5577 _ACEOF
5578 cat confdefs.h >>conftest.$ac_ext
5579 cat >>conftest.$ac_ext <<_ACEOF
5580 /* end confdefs.h. */
5581 /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5582 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5583 #define clock_gettime innocuous_clock_gettime
5584
5585 /* System header to define __stub macros and hopefully few prototypes,
5586 which can conflict with char clock_gettime (); below.
5587 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5588 <limits.h> exists even on freestanding compilers. */
5589
5590 #ifdef __STDC__
5591 # include <limits.h>
5592 #else
5593 # include <assert.h>
5594 #endif
5595
5596 #undef clock_gettime
5597
5598 /* Override any GCC internal prototype to avoid an error.
5599 Use char because int might match the return type of a GCC
5600 builtin and then its argument prototype would still apply. */
5601 #ifdef __cplusplus
5602 extern "C"
5603 #endif
5604 char clock_gettime ();
5605 /* The GNU C library defines this for functions which it implements
5606 to always fail with ENOSYS. Some functions are actually named
5607 something starting with __ and the normal name is an alias. */
5608 #if defined __stub_clock_gettime || defined __stub___clock_gettime
5609 choke me
5610 #endif
5611
5612 int
5613 main ()
5614 {
5615 return clock_gettime ();
5616 ;
5617 return 0;
5618 }
5619 _ACEOF
5620 rm -f conftest.$ac_objext conftest$ac_exeext
5621 if { (ac_try="$ac_link"
5622 case "(($ac_try" in
5623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5624 *) ac_try_echo=$ac_try;;
5625 esac
5626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5627 (eval "$ac_link") 2>conftest.er1
5628 ac_status=$?
5629 grep -v '^ *+' conftest.er1 >conftest.err
5630 rm -f conftest.er1
5631 cat conftest.err >&5
5632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633 (exit $ac_status); } && {
5634 test -z "$ac_cxx_werror_flag" ||
5635 test ! -s conftest.err
5636 } && test -s conftest$ac_exeext &&
5637 $as_test_x conftest$ac_exeext; then
5638 ac_cv_func_clock_gettime=yes
5639 else
5640 echo "$as_me: failed program was:" >&5
5641 sed 's/^/| /' conftest.$ac_ext >&5
5642
5643 ac_cv_func_clock_gettime=no
5644 fi
5645
5646 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5647 conftest$ac_exeext conftest.$ac_ext
5648 fi
5649 { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5650 echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5651 if test $ac_cv_func_clock_gettime = yes; then
5652 :
5653 else
5654
5655 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5656
5657 { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5658 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5659 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5660 echo $ECHO_N "(cached) $ECHO_C" >&6
5661 else
5662 ac_check_lib_save_LIBS=$LIBS
5663 LIBS="-lrt $LIBS"
5664 cat >conftest.$ac_ext <<_ACEOF
5665 /* confdefs.h. */
5666 _ACEOF
5667 cat confdefs.h >>conftest.$ac_ext
5668 cat >>conftest.$ac_ext <<_ACEOF
5669 /* end confdefs.h. */
5670
5671 /* Override any GCC internal prototype to avoid an error.
5672 Use char because int might match the return type of a GCC
5673 builtin and then its argument prototype would still apply. */
5674 #ifdef __cplusplus
5675 extern "C"
5676 #endif
5677 char clock_gettime ();
5678 int
5679 main ()
5680 {
5681 return clock_gettime ();
5682 ;
5683 return 0;
5684 }
5685 _ACEOF
5686 rm -f conftest.$ac_objext conftest$ac_exeext
5687 if { (ac_try="$ac_link"
5688 case "(($ac_try" in
5689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5690 *) ac_try_echo=$ac_try;;
5691 esac
5692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5693 (eval "$ac_link") 2>conftest.er1
5694 ac_status=$?
5695 grep -v '^ *+' conftest.er1 >conftest.err
5696 rm -f conftest.er1
5697 cat conftest.err >&5
5698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5699 (exit $ac_status); } && {
5700 test -z "$ac_cxx_werror_flag" ||
5701 test ! -s conftest.err
5702 } && test -s conftest$ac_exeext &&
5703 $as_test_x conftest$ac_exeext; then
5704 ac_cv_lib_rt_clock_gettime=yes
5705 else
5706 echo "$as_me: failed program was:" >&5
5707 sed 's/^/| /' conftest.$ac_ext >&5
5708
5709 ac_cv_lib_rt_clock_gettime=no
5710 fi
5711
5712 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5713 conftest$ac_exeext conftest.$ac_ext
5714 LIBS=$ac_check_lib_save_LIBS
5715 fi
5716 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5717 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5718 if test $ac_cv_lib_rt_clock_gettime = yes; then
5719 cat >>confdefs.h <<_ACEOF
5720 #define HAVE_LIBRT 1
5721 _ACEOF
5722
5723 LIBS="-lrt $LIBS"
5724
5725 fi
5726
5727 unset ac_cv_func_clock_gettime
5728
5729 for ac_func in clock_gettime
5730 do
5731 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5732 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5733 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5734 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5735 echo $ECHO_N "(cached) $ECHO_C" >&6
5736 else
5737 cat >conftest.$ac_ext <<_ACEOF
5738 /* confdefs.h. */
5739 _ACEOF
5740 cat confdefs.h >>conftest.$ac_ext
5741 cat >>conftest.$ac_ext <<_ACEOF
5742 /* end confdefs.h. */
5743 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5744 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5745 #define $ac_func innocuous_$ac_func
5746
5747 /* System header to define __stub macros and hopefully few prototypes,
5748 which can conflict with char $ac_func (); below.
5749 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5750 <limits.h> exists even on freestanding compilers. */
5751
5752 #ifdef __STDC__
5753 # include <limits.h>
5754 #else
5755 # include <assert.h>
5756 #endif
5757
5758 #undef $ac_func
5759
5760 /* Override any GCC internal prototype to avoid an error.
5761 Use char because int might match the return type of a GCC
5762 builtin and then its argument prototype would still apply. */
5763 #ifdef __cplusplus
5764 extern "C"
5765 #endif
5766 char $ac_func ();
5767 /* The GNU C library defines this for functions which it implements
5768 to always fail with ENOSYS. Some functions are actually named
5769 something starting with __ and the normal name is an alias. */
5770 #if defined __stub_$ac_func || defined __stub___$ac_func
5771 choke me
5772 #endif
5773
5774 int
5775 main ()
5776 {
5777 return $ac_func ();
5778 ;
5779 return 0;
5780 }
5781 _ACEOF
5782 rm -f conftest.$ac_objext conftest$ac_exeext
5783 if { (ac_try="$ac_link"
5784 case "(($ac_try" in
5785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5786 *) ac_try_echo=$ac_try;;
5787 esac
5788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5789 (eval "$ac_link") 2>conftest.er1
5790 ac_status=$?
5791 grep -v '^ *+' conftest.er1 >conftest.err
5792 rm -f conftest.er1
5793 cat conftest.err >&5
5794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5795 (exit $ac_status); } && {
5796 test -z "$ac_cxx_werror_flag" ||
5797 test ! -s conftest.err
5798 } && test -s conftest$ac_exeext &&
5799 $as_test_x conftest$ac_exeext; then
5800 eval "$as_ac_var=yes"
5801 else
5802 echo "$as_me: failed program was:" >&5
5803 sed 's/^/| /' conftest.$ac_ext >&5
5804
5805 eval "$as_ac_var=no"
5806 fi
5807
5808 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5809 conftest$ac_exeext conftest.$ac_ext
5810 fi
5811 ac_res=`eval echo '${'$as_ac_var'}'`
5812 { echo "$as_me:$LINENO: result: $ac_res" >&5
5813 echo "${ECHO_T}$ac_res" >&6; }
5814 if test `eval echo '${'$as_ac_var'}'` = yes; then
5815 cat >>confdefs.h <<_ACEOF
5816 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5817 _ACEOF
5818
5819 fi
5820 done
5821
5822 fi
5823
5824 fi
5825
5826
5827 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5828 echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5829 if test "${ac_cv_func_nanosleep+set}" = set; then
5830 echo $ECHO_N "(cached) $ECHO_C" >&6
5831 else
5832 cat >conftest.$ac_ext <<_ACEOF
5833 /* confdefs.h. */
5834 _ACEOF
5835 cat confdefs.h >>conftest.$ac_ext
5836 cat >>conftest.$ac_ext <<_ACEOF
5837 /* end confdefs.h. */
5838 /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5839 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5840 #define nanosleep innocuous_nanosleep
5841
5842 /* System header to define __stub macros and hopefully few prototypes,
5843 which can conflict with char nanosleep (); below.
5844 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5845 <limits.h> exists even on freestanding compilers. */
5846
5847 #ifdef __STDC__
5848 # include <limits.h>
5849 #else
5850 # include <assert.h>
5851 #endif
5852
5853 #undef nanosleep
5854
5855 /* Override any GCC internal prototype to avoid an error.
5856 Use char because int might match the return type of a GCC
5857 builtin and then its argument prototype would still apply. */
5858 #ifdef __cplusplus
5859 extern "C"
5860 #endif
5861 char nanosleep ();
5862 /* The GNU C library defines this for functions which it implements
5863 to always fail with ENOSYS. Some functions are actually named
5864 something starting with __ and the normal name is an alias. */
5865 #if defined __stub_nanosleep || defined __stub___nanosleep
5866 choke me
5867 #endif
5868
5869 int
5870 main ()
5871 {
5872 return nanosleep ();
5873 ;
5874 return 0;
5875 }
5876 _ACEOF
5877 rm -f conftest.$ac_objext conftest$ac_exeext
5878 if { (ac_try="$ac_link"
5879 case "(($ac_try" in
5880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5881 *) ac_try_echo=$ac_try;;
5882 esac
5883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5884 (eval "$ac_link") 2>conftest.er1
5885 ac_status=$?
5886 grep -v '^ *+' conftest.er1 >conftest.err
5887 rm -f conftest.er1
5888 cat conftest.err >&5
5889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890 (exit $ac_status); } && {
5891 test -z "$ac_cxx_werror_flag" ||
5892 test ! -s conftest.err
5893 } && test -s conftest$ac_exeext &&
5894 $as_test_x conftest$ac_exeext; then
5895 ac_cv_func_nanosleep=yes
5896 else
5897 echo "$as_me: failed program was:" >&5
5898 sed 's/^/| /' conftest.$ac_ext >&5
5899
5900 ac_cv_func_nanosleep=no
5901 fi
5902
5903 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5904 conftest$ac_exeext conftest.$ac_ext
5905 fi
5906 { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5907 echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5908 if test $ac_cv_func_nanosleep = yes; then
5909 :
5910 else
5911
5912 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5913
5914 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5915 echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5916 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5917 echo $ECHO_N "(cached) $ECHO_C" >&6
5918 else
5919 ac_check_lib_save_LIBS=$LIBS
5920 LIBS="-lrt $LIBS"
5921 cat >conftest.$ac_ext <<_ACEOF
5922 /* confdefs.h. */
5923 _ACEOF
5924 cat confdefs.h >>conftest.$ac_ext
5925 cat >>conftest.$ac_ext <<_ACEOF
5926 /* end confdefs.h. */
5927
5928 /* Override any GCC internal prototype to avoid an error.
5929 Use char because int might match the return type of a GCC
5930 builtin and then its argument prototype would still apply. */
5931 #ifdef __cplusplus
5932 extern "C"
5933 #endif
5934 char nanosleep ();
5935 int
5936 main ()
5937 {
5938 return nanosleep ();
5939 ;
5940 return 0;
5941 }
5942 _ACEOF
5943 rm -f conftest.$ac_objext conftest$ac_exeext
5944 if { (ac_try="$ac_link"
5945 case "(($ac_try" in
5946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5947 *) ac_try_echo=$ac_try;;
5948 esac
5949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5950 (eval "$ac_link") 2>conftest.er1
5951 ac_status=$?
5952 grep -v '^ *+' conftest.er1 >conftest.err
5953 rm -f conftest.er1
5954 cat conftest.err >&5
5955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956 (exit $ac_status); } && {
5957 test -z "$ac_cxx_werror_flag" ||
5958 test ! -s conftest.err
5959 } && test -s conftest$ac_exeext &&
5960 $as_test_x conftest$ac_exeext; then
5961 ac_cv_lib_rt_nanosleep=yes
5962 else
5963 echo "$as_me: failed program was:" >&5
5964 sed 's/^/| /' conftest.$ac_ext >&5
5965
5966 ac_cv_lib_rt_nanosleep=no
5967 fi
5968
5969 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5970 conftest$ac_exeext conftest.$ac_ext
5971 LIBS=$ac_check_lib_save_LIBS
5972 fi
5973 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5974 echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5975 if test $ac_cv_lib_rt_nanosleep = yes; then
5976 cat >>confdefs.h <<_ACEOF
5977 #define HAVE_LIBRT 1
5978 _ACEOF
5979
5980 LIBS="-lrt $LIBS"
5981
5982 fi
5983
5984 unset ac_cv_func_nanosleep
5985
5986 for ac_func in nanosleep
5987 do
5988 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5989 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5990 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5991 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5992 echo $ECHO_N "(cached) $ECHO_C" >&6
5993 else
5994 cat >conftest.$ac_ext <<_ACEOF
5995 /* confdefs.h. */
5996 _ACEOF
5997 cat confdefs.h >>conftest.$ac_ext
5998 cat >>conftest.$ac_ext <<_ACEOF
5999 /* end confdefs.h. */
6000 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6001 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6002 #define $ac_func innocuous_$ac_func
6003
6004 /* System header to define __stub macros and hopefully few prototypes,
6005 which can conflict with char $ac_func (); below.
6006 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6007 <limits.h> exists even on freestanding compilers. */
6008
6009 #ifdef __STDC__
6010 # include <limits.h>
6011 #else
6012 # include <assert.h>
6013 #endif
6014
6015 #undef $ac_func
6016
6017 /* Override any GCC internal prototype to avoid an error.
6018 Use char because int might match the return type of a GCC
6019 builtin and then its argument prototype would still apply. */
6020 #ifdef __cplusplus
6021 extern "C"
6022 #endif
6023 char $ac_func ();
6024 /* The GNU C library defines this for functions which it implements
6025 to always fail with ENOSYS. Some functions are actually named
6026 something starting with __ and the normal name is an alias. */
6027 #if defined __stub_$ac_func || defined __stub___$ac_func
6028 choke me
6029 #endif
6030
6031 int
6032 main ()
6033 {
6034 return $ac_func ();
6035 ;
6036 return 0;
6037 }
6038 _ACEOF
6039 rm -f conftest.$ac_objext conftest$ac_exeext
6040 if { (ac_try="$ac_link"
6041 case "(($ac_try" in
6042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6043 *) ac_try_echo=$ac_try;;
6044 esac
6045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6046 (eval "$ac_link") 2>conftest.er1
6047 ac_status=$?
6048 grep -v '^ *+' conftest.er1 >conftest.err
6049 rm -f conftest.er1
6050 cat conftest.err >&5
6051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052 (exit $ac_status); } && {
6053 test -z "$ac_cxx_werror_flag" ||
6054 test ! -s conftest.err
6055 } && test -s conftest$ac_exeext &&
6056 $as_test_x conftest$ac_exeext; then
6057 eval "$as_ac_var=yes"
6058 else
6059 echo "$as_me: failed program was:" >&5
6060 sed 's/^/| /' conftest.$ac_ext >&5
6061
6062 eval "$as_ac_var=no"
6063 fi
6064
6065 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6066 conftest$ac_exeext conftest.$ac_ext
6067 fi
6068 ac_res=`eval echo '${'$as_ac_var'}'`
6069 { echo "$as_me:$LINENO: result: $ac_res" >&5
6070 echo "${ECHO_T}$ac_res" >&6; }
6071 if test `eval echo '${'$as_ac_var'}'` = yes; then
6072 cat >>confdefs.h <<_ACEOF
6073 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6074 _ACEOF
6075
6076 fi
6077 done
6078
6079 fi
6080
6081 fi
6082
6083
6084
6085 { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6086 echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6087 if test "${ac_cv_lib_m_ceil+set}" = set; then
6088 echo $ECHO_N "(cached) $ECHO_C" >&6
6089 else
6090 ac_check_lib_save_LIBS=$LIBS
6091 LIBS="-lm $LIBS"
6092 cat >conftest.$ac_ext <<_ACEOF
6093 /* confdefs.h. */
6094 _ACEOF
6095 cat confdefs.h >>conftest.$ac_ext
6096 cat >>conftest.$ac_ext <<_ACEOF
6097 /* end confdefs.h. */
6098
6099 /* Override any GCC internal prototype to avoid an error.
6100 Use char because int might match the return type of a GCC
6101 builtin and then its argument prototype would still apply. */
6102 #ifdef __cplusplus
6103 extern "C"
6104 #endif
6105 char ceil ();
6106 int
6107 main ()
6108 {
6109 return ceil ();
6110 ;
6111 return 0;
6112 }
6113 _ACEOF
6114 rm -f conftest.$ac_objext conftest$ac_exeext
6115 if { (ac_try="$ac_link"
6116 case "(($ac_try" in
6117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6118 *) ac_try_echo=$ac_try;;
6119 esac
6120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6121 (eval "$ac_link") 2>conftest.er1
6122 ac_status=$?
6123 grep -v '^ *+' conftest.er1 >conftest.err
6124 rm -f conftest.er1
6125 cat conftest.err >&5
6126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6127 (exit $ac_status); } && {
6128 test -z "$ac_cxx_werror_flag" ||
6129 test ! -s conftest.err
6130 } && test -s conftest$ac_exeext &&
6131 $as_test_x conftest$ac_exeext; then
6132 ac_cv_lib_m_ceil=yes
6133 else
6134 echo "$as_me: failed program was:" >&5
6135 sed 's/^/| /' conftest.$ac_ext >&5
6136
6137 ac_cv_lib_m_ceil=no
6138 fi
6139
6140 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6141 conftest$ac_exeext conftest.$ac_ext
6142 LIBS=$ac_check_lib_save_LIBS
6143 fi
6144 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6145 echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6146 if test $ac_cv_lib_m_ceil = yes; then
6147 cat >>confdefs.h <<_ACEOF
6148 #define HAVE_LIBM 1
6149 _ACEOF
6150
6151 LIBS="-lm $LIBS"
6152
6153 fi
6154
6155
6156
6157
6158
6159
6160
6161 # Extract the first word of "tic", so it can be a program name with args.
6162 set dummy tic; ac_word=$2
6163 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6164 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6165 if test "${ac_cv_path_TIC+set}" = set; then
6166 echo $ECHO_N "(cached) $ECHO_C" >&6
6167 else
6168 case $TIC in
6169 [\\/]* | ?:[\\/]*)
6170 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6171 ;;
6172 *)
6173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6174 for as_dir in $PATH
6175 do
6176 IFS=$as_save_IFS
6177 test -z "$as_dir" && as_dir=.
6178 for ac_exec_ext in '' $ac_executable_extensions; do
6179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6180 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6181 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6182 break 2
6183 fi
6184 done
6185 done
6186 IFS=$as_save_IFS
6187
6188 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6189 ;;
6190 esac
6191 fi
6192 TIC=$ac_cv_path_TIC
6193 if test -n "$TIC"; then
6194 { echo "$as_me:$LINENO: result: $TIC" >&5
6195 echo "${ECHO_T}$TIC" >&6; }
6196 else
6197 { echo "$as_me:$LINENO: result: no" >&5
6198 echo "${ECHO_T}no" >&6; }
6199 fi
6200
6201
6202
6203 { echo "$as_me:$LINENO: checking for X" >&5
6204 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6205
6206
6207 # Check whether --with-x was given.
6208 if test "${with_x+set}" = set; then
6209 withval=$with_x;
6210 fi
6211
6212 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6213 if test "x$with_x" = xno; then
6214 # The user explicitly disabled X.
6215 have_x=disabled
6216 else
6217 case $x_includes,$x_libraries in #(
6218 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6219 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6220 { (exit 1); exit 1; }; };; #(
6221 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6222 echo $ECHO_N "(cached) $ECHO_C" >&6
6223 else
6224 # One or both of the vars are not set, and there is no cached value.
6225 ac_x_includes=no ac_x_libraries=no
6226 rm -f -r conftest.dir
6227 if mkdir conftest.dir; then
6228 cd conftest.dir
6229 cat >Imakefile <<'_ACEOF'
6230 incroot:
6231 @echo incroot='${INCROOT}'
6232 usrlibdir:
6233 @echo usrlibdir='${USRLIBDIR}'
6234 libdir:
6235 @echo libdir='${LIBDIR}'
6236 _ACEOF
6237 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6238 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6239 for ac_var in incroot usrlibdir libdir; do
6240 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6241 done
6242 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6243 for ac_extension in a so sl; do
6244 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6245 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6246 ac_im_usrlibdir=$ac_im_libdir; break
6247 fi
6248 done
6249 # Screen out bogus values from the imake configuration. They are
6250 # bogus both because they are the default anyway, and because
6251 # using them would break gcc on systems where it needs fixed includes.
6252 case $ac_im_incroot in
6253 /usr/include) ac_x_includes= ;;
6254 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6255 esac
6256 case $ac_im_usrlibdir in
6257 /usr/lib | /lib) ;;
6258 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6259 esac
6260 fi
6261 cd ..
6262 rm -f -r conftest.dir
6263 fi
6264
6265 # Standard set of common directories for X headers.
6266 # Check X11 before X11Rn because it is often a symlink to the current release.
6267 ac_x_header_dirs='
6268 /usr/X11/include
6269 /usr/X11R6/include
6270 /usr/X11R5/include
6271 /usr/X11R4/include
6272
6273 /usr/include/X11
6274 /usr/include/X11R6
6275 /usr/include/X11R5
6276 /usr/include/X11R4
6277
6278 /usr/local/X11/include
6279 /usr/local/X11R6/include
6280 /usr/local/X11R5/include
6281 /usr/local/X11R4/include
6282
6283 /usr/local/include/X11
6284 /usr/local/include/X11R6
6285 /usr/local/include/X11R5
6286 /usr/local/include/X11R4
6287
6288 /usr/X386/include
6289 /usr/x386/include
6290 /usr/XFree86/include/X11
6291
6292 /usr/include
6293 /usr/local/include
6294 /usr/unsupported/include
6295 /usr/athena/include
6296 /usr/local/x11r5/include
6297 /usr/lpp/Xamples/include
6298
6299 /usr/openwin/include
6300 /usr/openwin/share/include'
6301
6302 if test "$ac_x_includes" = no; then
6303 # Guess where to find include files, by looking for Xlib.h.
6304 # First, try using that file with no special directory specified.
6305 cat >conftest.$ac_ext <<_ACEOF
6306 /* confdefs.h. */
6307 _ACEOF
6308 cat confdefs.h >>conftest.$ac_ext
6309 cat >>conftest.$ac_ext <<_ACEOF
6310 /* end confdefs.h. */
6311 #include <X11/Xlib.h>
6312 _ACEOF
6313 if { (ac_try="$ac_cpp conftest.$ac_ext"
6314 case "(($ac_try" in
6315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6316 *) ac_try_echo=$ac_try;;
6317 esac
6318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6319 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6320 ac_status=$?
6321 grep -v '^ *+' conftest.er1 >conftest.err
6322 rm -f conftest.er1
6323 cat conftest.err >&5
6324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6325 (exit $ac_status); } >/dev/null && {
6326 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6327 test ! -s conftest.err
6328 }; then
6329 # We can compile using X headers with no special include directory.
6330 ac_x_includes=
6331 else
6332 echo "$as_me: failed program was:" >&5
6333 sed 's/^/| /' conftest.$ac_ext >&5
6334
6335 for ac_dir in $ac_x_header_dirs; do
6336 if test -r "$ac_dir/X11/Xlib.h"; then
6337 ac_x_includes=$ac_dir
6338 break
6339 fi
6340 done
6341 fi
6342
6343 rm -f conftest.err conftest.$ac_ext
6344 fi # $ac_x_includes = no
6345
6346 if test "$ac_x_libraries" = no; then
6347 # Check for the libraries.
6348 # See if we find them without any special options.
6349 # Don't add to $LIBS permanently.
6350 ac_save_LIBS=$LIBS
6351 LIBS="-lX11 $LIBS"
6352 cat >conftest.$ac_ext <<_ACEOF
6353 /* confdefs.h. */
6354 _ACEOF
6355 cat confdefs.h >>conftest.$ac_ext
6356 cat >>conftest.$ac_ext <<_ACEOF
6357 /* end confdefs.h. */
6358 #include <X11/Xlib.h>
6359 int
6360 main ()
6361 {
6362 XrmInitialize ()
6363 ;
6364 return 0;
6365 }
6366 _ACEOF
6367 rm -f conftest.$ac_objext conftest$ac_exeext
6368 if { (ac_try="$ac_link"
6369 case "(($ac_try" in
6370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6371 *) ac_try_echo=$ac_try;;
6372 esac
6373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6374 (eval "$ac_link") 2>conftest.er1
6375 ac_status=$?
6376 grep -v '^ *+' conftest.er1 >conftest.err
6377 rm -f conftest.er1
6378 cat conftest.err >&5
6379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6380 (exit $ac_status); } && {
6381 test -z "$ac_cxx_werror_flag" ||
6382 test ! -s conftest.err
6383 } && test -s conftest$ac_exeext &&
6384 $as_test_x conftest$ac_exeext; then
6385 LIBS=$ac_save_LIBS
6386 # We can link X programs with no special library path.
6387 ac_x_libraries=
6388 else
6389 echo "$as_me: failed program was:" >&5
6390 sed 's/^/| /' conftest.$ac_ext >&5
6391
6392 LIBS=$ac_save_LIBS
6393 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6394 do
6395 # Don't even attempt the hair of trying to link an X program!
6396 for ac_extension in a so sl; do
6397 if test -r "$ac_dir/libX11.$ac_extension"; then
6398 ac_x_libraries=$ac_dir
6399 break 2
6400 fi
6401 done
6402 done
6403 fi
6404
6405 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6406 conftest$ac_exeext conftest.$ac_ext
6407 fi # $ac_x_libraries = no
6408
6409 case $ac_x_includes,$ac_x_libraries in #(
6410 no,* | *,no | *\'*)
6411 # Didn't find X, or a directory has "'" in its name.
6412 ac_cv_have_x="have_x=no";; #(
6413 *)
6414 # Record where we found X for the cache.
6415 ac_cv_have_x="have_x=yes\
6416 ac_x_includes='$ac_x_includes'\
6417 ac_x_libraries='$ac_x_libraries'"
6418 esac
6419 fi
6420 ;; #(
6421 *) have_x=yes;;
6422 esac
6423 eval "$ac_cv_have_x"
6424 fi # $with_x != no
6425
6426 if test "$have_x" != yes; then
6427 { echo "$as_me:$LINENO: result: $have_x" >&5
6428 echo "${ECHO_T}$have_x" >&6; }
6429 no_x=yes
6430 else
6431 # If each of the values was on the command line, it overrides each guess.
6432 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6433 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6434 # Update the cache value to reflect the command line values.
6435 ac_cv_have_x="have_x=yes\
6436 ac_x_includes='$x_includes'\
6437 ac_x_libraries='$x_libraries'"
6438 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6439 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6440 fi
6441
6442 if test "$no_x" = yes; then
6443 # Not all programs may use this symbol, but it does not hurt to define it.
6444
6445 cat >>confdefs.h <<\_ACEOF
6446 #define X_DISPLAY_MISSING 1
6447 _ACEOF
6448
6449 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6450 else
6451 if test -n "$x_includes"; then
6452 X_CFLAGS="$X_CFLAGS -I$x_includes"
6453 fi
6454
6455 # It would also be nice to do this for all -L options, not just this one.
6456 if test -n "$x_libraries"; then
6457 X_LIBS="$X_LIBS -L$x_libraries"
6458 # For Solaris; some versions of Sun CC require a space after -R and
6459 # others require no space. Words are not sufficient . . . .
6460 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6461 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6462 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6463 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6464 ac_cxx_werror_flag=yes
6465 cat >conftest.$ac_ext <<_ACEOF
6466 /* confdefs.h. */
6467 _ACEOF
6468 cat confdefs.h >>conftest.$ac_ext
6469 cat >>conftest.$ac_ext <<_ACEOF
6470 /* end confdefs.h. */
6471
6472 int
6473 main ()
6474 {
6475
6476 ;
6477 return 0;
6478 }
6479 _ACEOF
6480 rm -f conftest.$ac_objext conftest$ac_exeext
6481 if { (ac_try="$ac_link"
6482 case "(($ac_try" in
6483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6484 *) ac_try_echo=$ac_try;;
6485 esac
6486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6487 (eval "$ac_link") 2>conftest.er1
6488 ac_status=$?
6489 grep -v '^ *+' conftest.er1 >conftest.err
6490 rm -f conftest.er1
6491 cat conftest.err >&5
6492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493 (exit $ac_status); } && {
6494 test -z "$ac_cxx_werror_flag" ||
6495 test ! -s conftest.err
6496 } && test -s conftest$ac_exeext &&
6497 $as_test_x conftest$ac_exeext; then
6498 { echo "$as_me:$LINENO: result: no" >&5
6499 echo "${ECHO_T}no" >&6; }
6500 X_LIBS="$X_LIBS -R$x_libraries"
6501 else
6502 echo "$as_me: failed program was:" >&5
6503 sed 's/^/| /' conftest.$ac_ext >&5
6504
6505 LIBS="$ac_xsave_LIBS -R $x_libraries"
6506 cat >conftest.$ac_ext <<_ACEOF
6507 /* confdefs.h. */
6508 _ACEOF
6509 cat confdefs.h >>conftest.$ac_ext
6510 cat >>conftest.$ac_ext <<_ACEOF
6511 /* end confdefs.h. */
6512
6513 int
6514 main ()
6515 {
6516
6517 ;
6518 return 0;
6519 }
6520 _ACEOF
6521 rm -f conftest.$ac_objext conftest$ac_exeext
6522 if { (ac_try="$ac_link"
6523 case "(($ac_try" in
6524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6525 *) ac_try_echo=$ac_try;;
6526 esac
6527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6528 (eval "$ac_link") 2>conftest.er1
6529 ac_status=$?
6530 grep -v '^ *+' conftest.er1 >conftest.err
6531 rm -f conftest.er1
6532 cat conftest.err >&5
6533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6534 (exit $ac_status); } && {
6535 test -z "$ac_cxx_werror_flag" ||
6536 test ! -s conftest.err
6537 } && test -s conftest$ac_exeext &&
6538 $as_test_x conftest$ac_exeext; then
6539 { echo "$as_me:$LINENO: result: yes" >&5
6540 echo "${ECHO_T}yes" >&6; }
6541 X_LIBS="$X_LIBS -R $x_libraries"
6542 else
6543 echo "$as_me: failed program was:" >&5
6544 sed 's/^/| /' conftest.$ac_ext >&5
6545
6546 { echo "$as_me:$LINENO: result: neither works" >&5
6547 echo "${ECHO_T}neither works" >&6; }
6548 fi
6549
6550 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6551 conftest$ac_exeext conftest.$ac_ext
6552 fi
6553
6554 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6555 conftest$ac_exeext conftest.$ac_ext
6556 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6557 LIBS=$ac_xsave_LIBS
6558 fi
6559
6560 # Check for system-dependent libraries X programs must link with.
6561 # Do this before checking for the system-independent R6 libraries
6562 # (-lICE), since we may need -lsocket or whatever for X linking.
6563
6564 if test "$ISC" = yes; then
6565 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6566 else
6567 # Martyn Johnson says this is needed for Ultrix, if the X
6568 # libraries were built with DECnet support. And Karl Berry says
6569 # the Alpha needs dnet_stub (dnet does not exist).
6570 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6571 cat >conftest.$ac_ext <<_ACEOF
6572 /* confdefs.h. */
6573 _ACEOF
6574 cat confdefs.h >>conftest.$ac_ext
6575 cat >>conftest.$ac_ext <<_ACEOF
6576 /* end confdefs.h. */
6577
6578 /* Override any GCC internal prototype to avoid an error.
6579 Use char because int might match the return type of a GCC
6580 builtin and then its argument prototype would still apply. */
6581 #ifdef __cplusplus
6582 extern "C"
6583 #endif
6584 char XOpenDisplay ();
6585 int
6586 main ()
6587 {
6588 return XOpenDisplay ();
6589 ;
6590 return 0;
6591 }
6592 _ACEOF
6593 rm -f conftest.$ac_objext conftest$ac_exeext
6594 if { (ac_try="$ac_link"
6595 case "(($ac_try" in
6596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597 *) ac_try_echo=$ac_try;;
6598 esac
6599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600 (eval "$ac_link") 2>conftest.er1
6601 ac_status=$?
6602 grep -v '^ *+' conftest.er1 >conftest.err
6603 rm -f conftest.er1
6604 cat conftest.err >&5
6605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 (exit $ac_status); } && {
6607 test -z "$ac_cxx_werror_flag" ||
6608 test ! -s conftest.err
6609 } && test -s conftest$ac_exeext &&
6610 $as_test_x conftest$ac_exeext; then
6611 :
6612 else
6613 echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.$ac_ext >&5
6615
6616 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6617 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6618 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6619 echo $ECHO_N "(cached) $ECHO_C" >&6
6620 else
6621 ac_check_lib_save_LIBS=$LIBS
6622 LIBS="-ldnet $LIBS"
6623 cat >conftest.$ac_ext <<_ACEOF
6624 /* confdefs.h. */
6625 _ACEOF
6626 cat confdefs.h >>conftest.$ac_ext
6627 cat >>conftest.$ac_ext <<_ACEOF
6628 /* end confdefs.h. */
6629
6630 /* Override any GCC internal prototype to avoid an error.
6631 Use char because int might match the return type of a GCC
6632 builtin and then its argument prototype would still apply. */
6633 #ifdef __cplusplus
6634 extern "C"
6635 #endif
6636 char dnet_ntoa ();
6637 int
6638 main ()
6639 {
6640 return dnet_ntoa ();
6641 ;
6642 return 0;
6643 }
6644 _ACEOF
6645 rm -f conftest.$ac_objext conftest$ac_exeext
6646 if { (ac_try="$ac_link"
6647 case "(($ac_try" in
6648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6649 *) ac_try_echo=$ac_try;;
6650 esac
6651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6652 (eval "$ac_link") 2>conftest.er1
6653 ac_status=$?
6654 grep -v '^ *+' conftest.er1 >conftest.err
6655 rm -f conftest.er1
6656 cat conftest.err >&5
6657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658 (exit $ac_status); } && {
6659 test -z "$ac_cxx_werror_flag" ||
6660 test ! -s conftest.err
6661 } && test -s conftest$ac_exeext &&
6662 $as_test_x conftest$ac_exeext; then
6663 ac_cv_lib_dnet_dnet_ntoa=yes
6664 else
6665 echo "$as_me: failed program was:" >&5
6666 sed 's/^/| /' conftest.$ac_ext >&5
6667
6668 ac_cv_lib_dnet_dnet_ntoa=no
6669 fi
6670
6671 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6672 conftest$ac_exeext conftest.$ac_ext
6673 LIBS=$ac_check_lib_save_LIBS
6674 fi
6675 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6676 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6677 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6678 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6679 fi
6680
6681 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6682 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6683 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6684 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6685 echo $ECHO_N "(cached) $ECHO_C" >&6
6686 else
6687 ac_check_lib_save_LIBS=$LIBS
6688 LIBS="-ldnet_stub $LIBS"
6689 cat >conftest.$ac_ext <<_ACEOF
6690 /* confdefs.h. */
6691 _ACEOF
6692 cat confdefs.h >>conftest.$ac_ext
6693 cat >>conftest.$ac_ext <<_ACEOF
6694 /* end confdefs.h. */
6695
6696 /* Override any GCC internal prototype to avoid an error.
6697 Use char because int might match the return type of a GCC
6698 builtin and then its argument prototype would still apply. */
6699 #ifdef __cplusplus
6700 extern "C"
6701 #endif
6702 char dnet_ntoa ();
6703 int
6704 main ()
6705 {
6706 return dnet_ntoa ();
6707 ;
6708 return 0;
6709 }
6710 _ACEOF
6711 rm -f conftest.$ac_objext conftest$ac_exeext
6712 if { (ac_try="$ac_link"
6713 case "(($ac_try" in
6714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6715 *) ac_try_echo=$ac_try;;
6716 esac
6717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6718 (eval "$ac_link") 2>conftest.er1
6719 ac_status=$?
6720 grep -v '^ *+' conftest.er1 >conftest.err
6721 rm -f conftest.er1
6722 cat conftest.err >&5
6723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6724 (exit $ac_status); } && {
6725 test -z "$ac_cxx_werror_flag" ||
6726 test ! -s conftest.err
6727 } && test -s conftest$ac_exeext &&
6728 $as_test_x conftest$ac_exeext; then
6729 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6730 else
6731 echo "$as_me: failed program was:" >&5
6732 sed 's/^/| /' conftest.$ac_ext >&5
6733
6734 ac_cv_lib_dnet_stub_dnet_ntoa=no
6735 fi
6736
6737 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6738 conftest$ac_exeext conftest.$ac_ext
6739 LIBS=$ac_check_lib_save_LIBS
6740 fi
6741 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6742 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6743 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6744 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6745 fi
6746
6747 fi
6748 fi
6749
6750 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6751 conftest$ac_exeext conftest.$ac_ext
6752 LIBS="$ac_xsave_LIBS"
6753
6754 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6755 # to get the SysV transport functions.
6756 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6757 # needs -lnsl.
6758 # The nsl library prevents programs from opening the X display
6759 # on Irix 5.2, according to T.E. Dickey.
6760 # The functions gethostbyname, getservbyname, and inet_addr are
6761 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6762 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6763 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6764 if test "${ac_cv_func_gethostbyname+set}" = set; then
6765 echo $ECHO_N "(cached) $ECHO_C" >&6
6766 else
6767 cat >conftest.$ac_ext <<_ACEOF
6768 /* confdefs.h. */
6769 _ACEOF
6770 cat confdefs.h >>conftest.$ac_ext
6771 cat >>conftest.$ac_ext <<_ACEOF
6772 /* end confdefs.h. */
6773 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6774 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6775 #define gethostbyname innocuous_gethostbyname
6776
6777 /* System header to define __stub macros and hopefully few prototypes,
6778 which can conflict with char gethostbyname (); below.
6779 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6780 <limits.h> exists even on freestanding compilers. */
6781
6782 #ifdef __STDC__
6783 # include <limits.h>
6784 #else
6785 # include <assert.h>
6786 #endif
6787
6788 #undef gethostbyname
6789
6790 /* Override any GCC internal prototype to avoid an error.
6791 Use char because int might match the return type of a GCC
6792 builtin and then its argument prototype would still apply. */
6793 #ifdef __cplusplus
6794 extern "C"
6795 #endif
6796 char gethostbyname ();
6797 /* The GNU C library defines this for functions which it implements
6798 to always fail with ENOSYS. Some functions are actually named
6799 something starting with __ and the normal name is an alias. */
6800 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6801 choke me
6802 #endif
6803
6804 int
6805 main ()
6806 {
6807 return gethostbyname ();
6808 ;
6809 return 0;
6810 }
6811 _ACEOF
6812 rm -f conftest.$ac_objext conftest$ac_exeext
6813 if { (ac_try="$ac_link"
6814 case "(($ac_try" in
6815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6816 *) ac_try_echo=$ac_try;;
6817 esac
6818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6819 (eval "$ac_link") 2>conftest.er1
6820 ac_status=$?
6821 grep -v '^ *+' conftest.er1 >conftest.err
6822 rm -f conftest.er1
6823 cat conftest.err >&5
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); } && {
6826 test -z "$ac_cxx_werror_flag" ||
6827 test ! -s conftest.err
6828 } && test -s conftest$ac_exeext &&
6829 $as_test_x conftest$ac_exeext; then
6830 ac_cv_func_gethostbyname=yes
6831 else
6832 echo "$as_me: failed program was:" >&5
6833 sed 's/^/| /' conftest.$ac_ext >&5
6834
6835 ac_cv_func_gethostbyname=no
6836 fi
6837
6838 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6839 conftest$ac_exeext conftest.$ac_ext
6840 fi
6841 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6842 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6843
6844 if test $ac_cv_func_gethostbyname = no; then
6845 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6846 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6847 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6848 echo $ECHO_N "(cached) $ECHO_C" >&6
6849 else
6850 ac_check_lib_save_LIBS=$LIBS
6851 LIBS="-lnsl $LIBS"
6852 cat >conftest.$ac_ext <<_ACEOF
6853 /* confdefs.h. */
6854 _ACEOF
6855 cat confdefs.h >>conftest.$ac_ext
6856 cat >>conftest.$ac_ext <<_ACEOF
6857 /* end confdefs.h. */
6858
6859 /* Override any GCC internal prototype to avoid an error.
6860 Use char because int might match the return type of a GCC
6861 builtin and then its argument prototype would still apply. */
6862 #ifdef __cplusplus
6863 extern "C"
6864 #endif
6865 char gethostbyname ();
6866 int
6867 main ()
6868 {
6869 return gethostbyname ();
6870 ;
6871 return 0;
6872 }
6873 _ACEOF
6874 rm -f conftest.$ac_objext conftest$ac_exeext
6875 if { (ac_try="$ac_link"
6876 case "(($ac_try" in
6877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6878 *) ac_try_echo=$ac_try;;
6879 esac
6880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6881 (eval "$ac_link") 2>conftest.er1
6882 ac_status=$?
6883 grep -v '^ *+' conftest.er1 >conftest.err
6884 rm -f conftest.er1
6885 cat conftest.err >&5
6886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6887 (exit $ac_status); } && {
6888 test -z "$ac_cxx_werror_flag" ||
6889 test ! -s conftest.err
6890 } && test -s conftest$ac_exeext &&
6891 $as_test_x conftest$ac_exeext; then
6892 ac_cv_lib_nsl_gethostbyname=yes
6893 else
6894 echo "$as_me: failed program was:" >&5
6895 sed 's/^/| /' conftest.$ac_ext >&5
6896
6897 ac_cv_lib_nsl_gethostbyname=no
6898 fi
6899
6900 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6901 conftest$ac_exeext conftest.$ac_ext
6902 LIBS=$ac_check_lib_save_LIBS
6903 fi
6904 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6905 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6906 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6907 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6908 fi
6909
6910 if test $ac_cv_lib_nsl_gethostbyname = no; then
6911 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6912 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6913 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6914 echo $ECHO_N "(cached) $ECHO_C" >&6
6915 else
6916 ac_check_lib_save_LIBS=$LIBS
6917 LIBS="-lbsd $LIBS"
6918 cat >conftest.$ac_ext <<_ACEOF
6919 /* confdefs.h. */
6920 _ACEOF
6921 cat confdefs.h >>conftest.$ac_ext
6922 cat >>conftest.$ac_ext <<_ACEOF
6923 /* end confdefs.h. */
6924
6925 /* Override any GCC internal prototype to avoid an error.
6926 Use char because int might match the return type of a GCC
6927 builtin and then its argument prototype would still apply. */
6928 #ifdef __cplusplus
6929 extern "C"
6930 #endif
6931 char gethostbyname ();
6932 int
6933 main ()
6934 {
6935 return gethostbyname ();
6936 ;
6937 return 0;
6938 }
6939 _ACEOF
6940 rm -f conftest.$ac_objext conftest$ac_exeext
6941 if { (ac_try="$ac_link"
6942 case "(($ac_try" in
6943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6944 *) ac_try_echo=$ac_try;;
6945 esac
6946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6947 (eval "$ac_link") 2>conftest.er1
6948 ac_status=$?
6949 grep -v '^ *+' conftest.er1 >conftest.err
6950 rm -f conftest.er1
6951 cat conftest.err >&5
6952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 (exit $ac_status); } && {
6954 test -z "$ac_cxx_werror_flag" ||
6955 test ! -s conftest.err
6956 } && test -s conftest$ac_exeext &&
6957 $as_test_x conftest$ac_exeext; then
6958 ac_cv_lib_bsd_gethostbyname=yes
6959 else
6960 echo "$as_me: failed program was:" >&5
6961 sed 's/^/| /' conftest.$ac_ext >&5
6962
6963 ac_cv_lib_bsd_gethostbyname=no
6964 fi
6965
6966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6967 conftest$ac_exeext conftest.$ac_ext
6968 LIBS=$ac_check_lib_save_LIBS
6969 fi
6970 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6971 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6972 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6973 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6974 fi
6975
6976 fi
6977 fi
6978
6979 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6980 # socket/setsockopt and other routines are undefined under SCO ODT
6981 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6982 # on later versions), says Simon Leinen: it contains gethostby*
6983 # variants that don't use the name server (or something). -lsocket
6984 # must be given before -lnsl if both are needed. We assume that
6985 # if connect needs -lnsl, so does gethostbyname.
6986 { echo "$as_me:$LINENO: checking for connect" >&5
6987 echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6988 if test "${ac_cv_func_connect+set}" = set; then
6989 echo $ECHO_N "(cached) $ECHO_C" >&6
6990 else
6991 cat >conftest.$ac_ext <<_ACEOF
6992 /* confdefs.h. */
6993 _ACEOF
6994 cat confdefs.h >>conftest.$ac_ext
6995 cat >>conftest.$ac_ext <<_ACEOF
6996 /* end confdefs.h. */
6997 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6998 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6999 #define connect innocuous_connect
7000
7001 /* System header to define __stub macros and hopefully few prototypes,
7002 which can conflict with char connect (); below.
7003 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7004 <limits.h> exists even on freestanding compilers. */
7005
7006 #ifdef __STDC__
7007 # include <limits.h>
7008 #else
7009 # include <assert.h>
7010 #endif
7011
7012 #undef connect
7013
7014 /* Override any GCC internal prototype to avoid an error.
7015 Use char because int might match the return type of a GCC
7016 builtin and then its argument prototype would still apply. */
7017 #ifdef __cplusplus
7018 extern "C"
7019 #endif
7020 char connect ();
7021 /* The GNU C library defines this for functions which it implements
7022 to always fail with ENOSYS. Some functions are actually named
7023 something starting with __ and the normal name is an alias. */
7024 #if defined __stub_connect || defined __stub___connect
7025 choke me
7026 #endif
7027
7028 int
7029 main ()
7030 {
7031 return connect ();
7032 ;
7033 return 0;
7034 }
7035 _ACEOF
7036 rm -f conftest.$ac_objext conftest$ac_exeext
7037 if { (ac_try="$ac_link"
7038 case "(($ac_try" in
7039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7040 *) ac_try_echo=$ac_try;;
7041 esac
7042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7043 (eval "$ac_link") 2>conftest.er1
7044 ac_status=$?
7045 grep -v '^ *+' conftest.er1 >conftest.err
7046 rm -f conftest.er1
7047 cat conftest.err >&5
7048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7049 (exit $ac_status); } && {
7050 test -z "$ac_cxx_werror_flag" ||
7051 test ! -s conftest.err
7052 } && test -s conftest$ac_exeext &&
7053 $as_test_x conftest$ac_exeext; then
7054 ac_cv_func_connect=yes
7055 else
7056 echo "$as_me: failed program was:" >&5
7057 sed 's/^/| /' conftest.$ac_ext >&5
7058
7059 ac_cv_func_connect=no
7060 fi
7061
7062 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7063 conftest$ac_exeext conftest.$ac_ext
7064 fi
7065 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7066 echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7067
7068 if test $ac_cv_func_connect = no; then
7069 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7070 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7071 if test "${ac_cv_lib_socket_connect+set}" = set; then
7072 echo $ECHO_N "(cached) $ECHO_C" >&6
7073 else
7074 ac_check_lib_save_LIBS=$LIBS
7075 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7076 cat >conftest.$ac_ext <<_ACEOF
7077 /* confdefs.h. */
7078 _ACEOF
7079 cat confdefs.h >>conftest.$ac_ext
7080 cat >>conftest.$ac_ext <<_ACEOF
7081 /* end confdefs.h. */
7082
7083 /* Override any GCC internal prototype to avoid an error.
7084 Use char because int might match the return type of a GCC
7085 builtin and then its argument prototype would still apply. */
7086 #ifdef __cplusplus
7087 extern "C"
7088 #endif
7089 char connect ();
7090 int
7091 main ()
7092 {
7093 return connect ();
7094 ;
7095 return 0;
7096 }
7097 _ACEOF
7098 rm -f conftest.$ac_objext conftest$ac_exeext
7099 if { (ac_try="$ac_link"
7100 case "(($ac_try" in
7101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7102 *) ac_try_echo=$ac_try;;
7103 esac
7104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7105 (eval "$ac_link") 2>conftest.er1
7106 ac_status=$?
7107 grep -v '^ *+' conftest.er1 >conftest.err
7108 rm -f conftest.er1
7109 cat conftest.err >&5
7110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 (exit $ac_status); } && {
7112 test -z "$ac_cxx_werror_flag" ||
7113 test ! -s conftest.err
7114 } && test -s conftest$ac_exeext &&
7115 $as_test_x conftest$ac_exeext; then
7116 ac_cv_lib_socket_connect=yes
7117 else
7118 echo "$as_me: failed program was:" >&5
7119 sed 's/^/| /' conftest.$ac_ext >&5
7120
7121 ac_cv_lib_socket_connect=no
7122 fi
7123
7124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7125 conftest$ac_exeext conftest.$ac_ext
7126 LIBS=$ac_check_lib_save_LIBS
7127 fi
7128 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7129 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7130 if test $ac_cv_lib_socket_connect = yes; then
7131 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7132 fi
7133
7134 fi
7135
7136 # Guillermo Gomez says -lposix is necessary on A/UX.
7137 { echo "$as_me:$LINENO: checking for remove" >&5
7138 echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7139 if test "${ac_cv_func_remove+set}" = set; then
7140 echo $ECHO_N "(cached) $ECHO_C" >&6
7141 else
7142 cat >conftest.$ac_ext <<_ACEOF
7143 /* confdefs.h. */
7144 _ACEOF
7145 cat confdefs.h >>conftest.$ac_ext
7146 cat >>conftest.$ac_ext <<_ACEOF
7147 /* end confdefs.h. */
7148 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7149 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7150 #define remove innocuous_remove
7151
7152 /* System header to define __stub macros and hopefully few prototypes,
7153 which can conflict with char remove (); below.
7154 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7155 <limits.h> exists even on freestanding compilers. */
7156
7157 #ifdef __STDC__
7158 # include <limits.h>
7159 #else
7160 # include <assert.h>
7161 #endif
7162
7163 #undef remove
7164
7165 /* Override any GCC internal prototype to avoid an error.
7166 Use char because int might match the return type of a GCC
7167 builtin and then its argument prototype would still apply. */
7168 #ifdef __cplusplus
7169 extern "C"
7170 #endif
7171 char remove ();
7172 /* The GNU C library defines this for functions which it implements
7173 to always fail with ENOSYS. Some functions are actually named
7174 something starting with __ and the normal name is an alias. */
7175 #if defined __stub_remove || defined __stub___remove
7176 choke me
7177 #endif
7178
7179 int
7180 main ()
7181 {
7182 return remove ();
7183 ;
7184 return 0;
7185 }
7186 _ACEOF
7187 rm -f conftest.$ac_objext conftest$ac_exeext
7188 if { (ac_try="$ac_link"
7189 case "(($ac_try" in
7190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7191 *) ac_try_echo=$ac_try;;
7192 esac
7193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7194 (eval "$ac_link") 2>conftest.er1
7195 ac_status=$?
7196 grep -v '^ *+' conftest.er1 >conftest.err
7197 rm -f conftest.er1
7198 cat conftest.err >&5
7199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7200 (exit $ac_status); } && {
7201 test -z "$ac_cxx_werror_flag" ||
7202 test ! -s conftest.err
7203 } && test -s conftest$ac_exeext &&
7204 $as_test_x conftest$ac_exeext; then
7205 ac_cv_func_remove=yes
7206 else
7207 echo "$as_me: failed program was:" >&5
7208 sed 's/^/| /' conftest.$ac_ext >&5
7209
7210 ac_cv_func_remove=no
7211 fi
7212
7213 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7214 conftest$ac_exeext conftest.$ac_ext
7215 fi
7216 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7217 echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7218
7219 if test $ac_cv_func_remove = no; then
7220 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7221 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7222 if test "${ac_cv_lib_posix_remove+set}" = set; then
7223 echo $ECHO_N "(cached) $ECHO_C" >&6
7224 else
7225 ac_check_lib_save_LIBS=$LIBS
7226 LIBS="-lposix $LIBS"
7227 cat >conftest.$ac_ext <<_ACEOF
7228 /* confdefs.h. */
7229 _ACEOF
7230 cat confdefs.h >>conftest.$ac_ext
7231 cat >>conftest.$ac_ext <<_ACEOF
7232 /* end confdefs.h. */
7233
7234 /* Override any GCC internal prototype to avoid an error.
7235 Use char because int might match the return type of a GCC
7236 builtin and then its argument prototype would still apply. */
7237 #ifdef __cplusplus
7238 extern "C"
7239 #endif
7240 char remove ();
7241 int
7242 main ()
7243 {
7244 return remove ();
7245 ;
7246 return 0;
7247 }
7248 _ACEOF
7249 rm -f conftest.$ac_objext conftest$ac_exeext
7250 if { (ac_try="$ac_link"
7251 case "(($ac_try" in
7252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7253 *) ac_try_echo=$ac_try;;
7254 esac
7255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7256 (eval "$ac_link") 2>conftest.er1
7257 ac_status=$?
7258 grep -v '^ *+' conftest.er1 >conftest.err
7259 rm -f conftest.er1
7260 cat conftest.err >&5
7261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7262 (exit $ac_status); } && {
7263 test -z "$ac_cxx_werror_flag" ||
7264 test ! -s conftest.err
7265 } && test -s conftest$ac_exeext &&
7266 $as_test_x conftest$ac_exeext; then
7267 ac_cv_lib_posix_remove=yes
7268 else
7269 echo "$as_me: failed program was:" >&5
7270 sed 's/^/| /' conftest.$ac_ext >&5
7271
7272 ac_cv_lib_posix_remove=no
7273 fi
7274
7275 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7276 conftest$ac_exeext conftest.$ac_ext
7277 LIBS=$ac_check_lib_save_LIBS
7278 fi
7279 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7280 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7281 if test $ac_cv_lib_posix_remove = yes; then
7282 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7283 fi
7284
7285 fi
7286
7287 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7288 { echo "$as_me:$LINENO: checking for shmat" >&5
7289 echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7290 if test "${ac_cv_func_shmat+set}" = set; then
7291 echo $ECHO_N "(cached) $ECHO_C" >&6
7292 else
7293 cat >conftest.$ac_ext <<_ACEOF
7294 /* confdefs.h. */
7295 _ACEOF
7296 cat confdefs.h >>conftest.$ac_ext
7297 cat >>conftest.$ac_ext <<_ACEOF
7298 /* end confdefs.h. */
7299 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7300 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7301 #define shmat innocuous_shmat
7302
7303 /* System header to define __stub macros and hopefully few prototypes,
7304 which can conflict with char shmat (); below.
7305 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7306 <limits.h> exists even on freestanding compilers. */
7307
7308 #ifdef __STDC__
7309 # include <limits.h>
7310 #else
7311 # include <assert.h>
7312 #endif
7313
7314 #undef shmat
7315
7316 /* Override any GCC internal prototype to avoid an error.
7317 Use char because int might match the return type of a GCC
7318 builtin and then its argument prototype would still apply. */
7319 #ifdef __cplusplus
7320 extern "C"
7321 #endif
7322 char shmat ();
7323 /* The GNU C library defines this for functions which it implements
7324 to always fail with ENOSYS. Some functions are actually named
7325 something starting with __ and the normal name is an alias. */
7326 #if defined __stub_shmat || defined __stub___shmat
7327 choke me
7328 #endif
7329
7330 int
7331 main ()
7332 {
7333 return shmat ();
7334 ;
7335 return 0;
7336 }
7337 _ACEOF
7338 rm -f conftest.$ac_objext conftest$ac_exeext
7339 if { (ac_try="$ac_link"
7340 case "(($ac_try" in
7341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7342 *) ac_try_echo=$ac_try;;
7343 esac
7344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7345 (eval "$ac_link") 2>conftest.er1
7346 ac_status=$?
7347 grep -v '^ *+' conftest.er1 >conftest.err
7348 rm -f conftest.er1
7349 cat conftest.err >&5
7350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7351 (exit $ac_status); } && {
7352 test -z "$ac_cxx_werror_flag" ||
7353 test ! -s conftest.err
7354 } && test -s conftest$ac_exeext &&
7355 $as_test_x conftest$ac_exeext; then
7356 ac_cv_func_shmat=yes
7357 else
7358 echo "$as_me: failed program was:" >&5
7359 sed 's/^/| /' conftest.$ac_ext >&5
7360
7361 ac_cv_func_shmat=no
7362 fi
7363
7364 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7365 conftest$ac_exeext conftest.$ac_ext
7366 fi
7367 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7368 echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7369
7370 if test $ac_cv_func_shmat = no; then
7371 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7372 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7373 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7374 echo $ECHO_N "(cached) $ECHO_C" >&6
7375 else
7376 ac_check_lib_save_LIBS=$LIBS
7377 LIBS="-lipc $LIBS"
7378 cat >conftest.$ac_ext <<_ACEOF
7379 /* confdefs.h. */
7380 _ACEOF
7381 cat confdefs.h >>conftest.$ac_ext
7382 cat >>conftest.$ac_ext <<_ACEOF
7383 /* end confdefs.h. */
7384
7385 /* Override any GCC internal prototype to avoid an error.
7386 Use char because int might match the return type of a GCC
7387 builtin and then its argument prototype would still apply. */
7388 #ifdef __cplusplus
7389 extern "C"
7390 #endif
7391 char shmat ();
7392 int
7393 main ()
7394 {
7395 return shmat ();
7396 ;
7397 return 0;
7398 }
7399 _ACEOF
7400 rm -f conftest.$ac_objext conftest$ac_exeext
7401 if { (ac_try="$ac_link"
7402 case "(($ac_try" in
7403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7404 *) ac_try_echo=$ac_try;;
7405 esac
7406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7407 (eval "$ac_link") 2>conftest.er1
7408 ac_status=$?
7409 grep -v '^ *+' conftest.er1 >conftest.err
7410 rm -f conftest.er1
7411 cat conftest.err >&5
7412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413 (exit $ac_status); } && {
7414 test -z "$ac_cxx_werror_flag" ||
7415 test ! -s conftest.err
7416 } && test -s conftest$ac_exeext &&
7417 $as_test_x conftest$ac_exeext; then
7418 ac_cv_lib_ipc_shmat=yes
7419 else
7420 echo "$as_me: failed program was:" >&5
7421 sed 's/^/| /' conftest.$ac_ext >&5
7422
7423 ac_cv_lib_ipc_shmat=no
7424 fi
7425
7426 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7427 conftest$ac_exeext conftest.$ac_ext
7428 LIBS=$ac_check_lib_save_LIBS
7429 fi
7430 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7431 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7432 if test $ac_cv_lib_ipc_shmat = yes; then
7433 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7434 fi
7435
7436 fi
7437 fi
7438
7439 # Check for libraries that X11R6 Xt/Xaw programs need.
7440 ac_save_LDFLAGS=$LDFLAGS
7441 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7442 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7443 # check for ICE first), but we must link in the order -lSM -lICE or
7444 # we get undefined symbols. So assume we have SM if we have ICE.
7445 # These have to be linked with before -lX11, unlike the other
7446 # libraries we check for below, so use a different variable.
7447 # John Interrante, Karl Berry
7448 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7449 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7450 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7451 echo $ECHO_N "(cached) $ECHO_C" >&6
7452 else
7453 ac_check_lib_save_LIBS=$LIBS
7454 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7455 cat >conftest.$ac_ext <<_ACEOF
7456 /* confdefs.h. */
7457 _ACEOF
7458 cat confdefs.h >>conftest.$ac_ext
7459 cat >>conftest.$ac_ext <<_ACEOF
7460 /* end confdefs.h. */
7461
7462 /* Override any GCC internal prototype to avoid an error.
7463 Use char because int might match the return type of a GCC
7464 builtin and then its argument prototype would still apply. */
7465 #ifdef __cplusplus
7466 extern "C"
7467 #endif
7468 char IceConnectionNumber ();
7469 int
7470 main ()
7471 {
7472 return IceConnectionNumber ();
7473 ;
7474 return 0;
7475 }
7476 _ACEOF
7477 rm -f conftest.$ac_objext conftest$ac_exeext
7478 if { (ac_try="$ac_link"
7479 case "(($ac_try" in
7480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7481 *) ac_try_echo=$ac_try;;
7482 esac
7483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7484 (eval "$ac_link") 2>conftest.er1
7485 ac_status=$?
7486 grep -v '^ *+' conftest.er1 >conftest.err
7487 rm -f conftest.er1
7488 cat conftest.err >&5
7489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490 (exit $ac_status); } && {
7491 test -z "$ac_cxx_werror_flag" ||
7492 test ! -s conftest.err
7493 } && test -s conftest$ac_exeext &&
7494 $as_test_x conftest$ac_exeext; then
7495 ac_cv_lib_ICE_IceConnectionNumber=yes
7496 else
7497 echo "$as_me: failed program was:" >&5
7498 sed 's/^/| /' conftest.$ac_ext >&5
7499
7500 ac_cv_lib_ICE_IceConnectionNumber=no
7501 fi
7502
7503 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7504 conftest$ac_exeext conftest.$ac_ext
7505 LIBS=$ac_check_lib_save_LIBS
7506 fi
7507 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7508 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7509 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7510 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7511 fi
7512
7513 LDFLAGS=$ac_save_LDFLAGS
7514
7515 fi
7516
7517
7518 AFTERIMAGE_CFLAGS=
7519 AFTERIMAGE_LIBS=
7520 AFTERIMAGE_VERSION=
7521
7522 if test x$support_afterimage = xyes; then
7523 support_afterimage=no
7524
7525 if test "x$afterimage_config" = "x" ; then
7526 # Extract the first word of "afterimage-config", so it can be a program name with args.
7527 set dummy afterimage-config; ac_word=$2
7528 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7530 if test "${ac_cv_path_afterimage_config+set}" = set; then
7531 echo $ECHO_N "(cached) $ECHO_C" >&6
7532 else
7533 case $afterimage_config in
7534 [\\/]* | ?:[\\/]*)
7535 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7536 ;;
7537 *)
7538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7539 for as_dir in $PATH
7540 do
7541 IFS=$as_save_IFS
7542 test -z "$as_dir" && as_dir=.
7543 for ac_exec_ext in '' $ac_executable_extensions; do
7544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7545 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7546 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7547 break 2
7548 fi
7549 done
7550 done
7551 IFS=$as_save_IFS
7552
7553 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7554 ;;
7555 esac
7556 fi
7557 afterimage_config=$ac_cv_path_afterimage_config
7558 if test -n "$afterimage_config"; then
7559 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7560 echo "${ECHO_T}$afterimage_config" >&6; }
7561 else
7562 { echo "$as_me:$LINENO: result: no" >&5
7563 echo "${ECHO_T}no" >&6; }
7564 fi
7565
7566
7567 fi
7568 if test "x$afterimage_config" != "xno" ; then
7569 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7570 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7571 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7572 if test -n "$xAFTERIMAGE_VERSION" ; then
7573 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7574 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7575 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7576 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7577 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7578 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7579 support_afterimage=yes
7580 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7581 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7582 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7583 fi
7584 fi
7585 fi
7586 if test "x$support_afterimage" = "xyes"; then
7587 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7588 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7589 else
7590 { echo "$as_me:$LINENO: result: no" >&5
7591 echo "${ECHO_T}no" >&6; }
7592 fi
7593 fi
7594 fi
7595
7596
7597
7598
7599
7600
7601
7602
7603 for ac_header in \
7604 sys/byteorder.h \
7605 sys/ioctl.h \
7606 sys/sockio.h \
7607 sys/strredir.h \
7608 stdint.h \
7609 wchar.h \
7610 cwchar \
7611
7612 do
7613 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7614 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7615 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7616 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7617 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7618 echo $ECHO_N "(cached) $ECHO_C" >&6
7619 fi
7620 ac_res=`eval echo '${'$as_ac_Header'}'`
7621 { echo "$as_me:$LINENO: result: $ac_res" >&5
7622 echo "${ECHO_T}$ac_res" >&6; }
7623 else
7624 # Is the header compilable?
7625 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7626 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7627 cat >conftest.$ac_ext <<_ACEOF
7628 /* confdefs.h. */
7629 _ACEOF
7630 cat confdefs.h >>conftest.$ac_ext
7631 cat >>conftest.$ac_ext <<_ACEOF
7632 /* end confdefs.h. */
7633 $ac_includes_default
7634 #include <$ac_header>
7635 _ACEOF
7636 rm -f conftest.$ac_objext
7637 if { (ac_try="$ac_compile"
7638 case "(($ac_try" in
7639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640 *) ac_try_echo=$ac_try;;
7641 esac
7642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643 (eval "$ac_compile") 2>conftest.er1
7644 ac_status=$?
7645 grep -v '^ *+' conftest.er1 >conftest.err
7646 rm -f conftest.er1
7647 cat conftest.err >&5
7648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 (exit $ac_status); } && {
7650 test -z "$ac_cxx_werror_flag" ||
7651 test ! -s conftest.err
7652 } && test -s conftest.$ac_objext; then
7653 ac_header_compiler=yes
7654 else
7655 echo "$as_me: failed program was:" >&5
7656 sed 's/^/| /' conftest.$ac_ext >&5
7657
7658 ac_header_compiler=no
7659 fi
7660
7661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7663 echo "${ECHO_T}$ac_header_compiler" >&6; }
7664
7665 # Is the header present?
7666 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7667 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7668 cat >conftest.$ac_ext <<_ACEOF
7669 /* confdefs.h. */
7670 _ACEOF
7671 cat confdefs.h >>conftest.$ac_ext
7672 cat >>conftest.$ac_ext <<_ACEOF
7673 /* end confdefs.h. */
7674 #include <$ac_header>
7675 _ACEOF
7676 if { (ac_try="$ac_cpp conftest.$ac_ext"
7677 case "(($ac_try" in
7678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7679 *) ac_try_echo=$ac_try;;
7680 esac
7681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7682 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7683 ac_status=$?
7684 grep -v '^ *+' conftest.er1 >conftest.err
7685 rm -f conftest.er1
7686 cat conftest.err >&5
7687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688 (exit $ac_status); } >/dev/null && {
7689 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7690 test ! -s conftest.err
7691 }; then
7692 ac_header_preproc=yes
7693 else
7694 echo "$as_me: failed program was:" >&5
7695 sed 's/^/| /' conftest.$ac_ext >&5
7696
7697 ac_header_preproc=no
7698 fi
7699
7700 rm -f conftest.err conftest.$ac_ext
7701 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7702 echo "${ECHO_T}$ac_header_preproc" >&6; }
7703
7704 # So? What about this header?
7705 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7706 yes:no: )
7707 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7708 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7709 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7710 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7711 ac_header_preproc=yes
7712 ;;
7713 no:yes:* )
7714 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7715 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7716 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7717 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7718 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7719 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7720 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7721 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7722 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7723 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7724 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7725 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7726
7727 ;;
7728 esac
7729 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7730 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7731 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7732 echo $ECHO_N "(cached) $ECHO_C" >&6
7733 else
7734 eval "$as_ac_Header=\$ac_header_preproc"
7735 fi
7736 ac_res=`eval echo '${'$as_ac_Header'}'`
7737 { echo "$as_me:$LINENO: result: $ac_res" >&5
7738 echo "${ECHO_T}$ac_res" >&6; }
7739
7740 fi
7741 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7742 cat >>confdefs.h <<_ACEOF
7743 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7744 _ACEOF
7745
7746 fi
7747
7748 done
7749
7750
7751 { echo "$as_me:$LINENO: checking for XPointer" >&5
7752 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7753 if test "${rxvt_cv_xpointer+set}" = set; then
7754 echo $ECHO_N "(cached) $ECHO_C" >&6
7755 else
7756 cat >conftest.$ac_ext <<_ACEOF
7757 /* confdefs.h. */
7758 _ACEOF
7759 cat confdefs.h >>conftest.$ac_ext
7760 cat >>conftest.$ac_ext <<_ACEOF
7761 /* end confdefs.h. */
7762 #include <X11/Xlib.h>
7763 int
7764 main ()
7765 {
7766 XPointer dummy;
7767 ;
7768 return 0;
7769 }
7770 _ACEOF
7771 rm -f conftest.$ac_objext
7772 if { (ac_try="$ac_compile"
7773 case "(($ac_try" in
7774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7775 *) ac_try_echo=$ac_try;;
7776 esac
7777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7778 (eval "$ac_compile") 2>conftest.er1
7779 ac_status=$?
7780 grep -v '^ *+' conftest.er1 >conftest.err
7781 rm -f conftest.er1
7782 cat conftest.err >&5
7783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7784 (exit $ac_status); } && {
7785 test -z "$ac_cxx_werror_flag" ||
7786 test ! -s conftest.err
7787 } && test -s conftest.$ac_objext; then
7788 rxvt_cv_xpointer=yes
7789 else
7790 echo "$as_me: failed program was:" >&5
7791 sed 's/^/| /' conftest.$ac_ext >&5
7792
7793 rxvt_cv_xpointer=no
7794 fi
7795
7796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7797 fi
7798 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7799 echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7800 if test x$rxvt_cv_xpointer = xyes; then
7801
7802 cat >>confdefs.h <<\_ACEOF
7803 #define HAVE_XPOINTER 1
7804 _ACEOF
7805
7806 fi
7807
7808 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7809 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7810 if test "${rxvt_xlib_illegal_access+set}" = set; then
7811 echo $ECHO_N "(cached) $ECHO_C" >&6
7812 else
7813 cat >conftest.$ac_ext <<_ACEOF
7814 /* confdefs.h. */
7815 _ACEOF
7816 cat confdefs.h >>conftest.$ac_ext
7817 cat >>conftest.$ac_ext <<_ACEOF
7818 /* end confdefs.h. */
7819
7820 #define XLIB_ILLEGAL_ACCESS
7821 #include <X11/Xlib.h>
7822
7823 int
7824 main ()
7825 {
7826
7827 Display *dpy;
7828 dpy->xdefaults = (char *)0;
7829
7830 ;
7831 return 0;
7832 }
7833 _ACEOF
7834 rm -f conftest.$ac_objext
7835 if { (ac_try="$ac_compile"
7836 case "(($ac_try" in
7837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7838 *) ac_try_echo=$ac_try;;
7839 esac
7840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7841 (eval "$ac_compile") 2>conftest.er1
7842 ac_status=$?
7843 grep -v '^ *+' conftest.er1 >conftest.err
7844 rm -f conftest.er1
7845 cat conftest.err >&5
7846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7847 (exit $ac_status); } && {
7848 test -z "$ac_cxx_werror_flag" ||
7849 test ! -s conftest.err
7850 } && test -s conftest.$ac_objext; then
7851 rxvt_xlib_illegal_access=yes
7852 else
7853 echo "$as_me: failed program was:" >&5
7854 sed 's/^/| /' conftest.$ac_ext >&5
7855
7856 rxvt_xlib_illegal_access=no
7857
7858 fi
7859
7860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7861 fi
7862 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7863 echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7864 if test x$rxvt_xlib_illegal_access = xyes; then
7865
7866 cat >>confdefs.h <<\_ACEOF
7867 #define XLIB_ILLEGAL_ACCESS 1
7868 _ACEOF
7869
7870 fi
7871
7872 { echo "$as_me:$LINENO: checking for mode_t" >&5
7873 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7874 if test "${ac_cv_type_mode_t+set}" = set; then
7875 echo $ECHO_N "(cached) $ECHO_C" >&6
7876 else
7877 cat >conftest.$ac_ext <<_ACEOF
7878 /* confdefs.h. */
7879 _ACEOF
7880 cat confdefs.h >>conftest.$ac_ext
7881 cat >>conftest.$ac_ext <<_ACEOF
7882 /* end confdefs.h. */
7883 $ac_includes_default
7884 typedef mode_t ac__type_new_;
7885 int
7886 main ()
7887 {
7888 if ((ac__type_new_ *) 0)
7889 return 0;
7890 if (sizeof (ac__type_new_))
7891 return 0;
7892 ;
7893 return 0;
7894 }
7895 _ACEOF
7896 rm -f conftest.$ac_objext
7897 if { (ac_try="$ac_compile"
7898 case "(($ac_try" in
7899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7900 *) ac_try_echo=$ac_try;;
7901 esac
7902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7903 (eval "$ac_compile") 2>conftest.er1
7904 ac_status=$?
7905 grep -v '^ *+' conftest.er1 >conftest.err
7906 rm -f conftest.er1
7907 cat conftest.err >&5
7908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 (exit $ac_status); } && {
7910 test -z "$ac_cxx_werror_flag" ||
7911 test ! -s conftest.err
7912 } && test -s conftest.$ac_objext; then
7913 ac_cv_type_mode_t=yes
7914 else
7915 echo "$as_me: failed program was:" >&5
7916 sed 's/^/| /' conftest.$ac_ext >&5
7917
7918 ac_cv_type_mode_t=no
7919 fi
7920
7921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7922 fi
7923 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7924 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7925 if test $ac_cv_type_mode_t = yes; then
7926 :
7927 else
7928
7929 cat >>confdefs.h <<_ACEOF
7930 #define mode_t int
7931 _ACEOF
7932
7933 fi
7934
7935 { echo "$as_me:$LINENO: checking for pid_t" >&5
7936 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7937 if test "${ac_cv_type_pid_t+set}" = set; then
7938 echo $ECHO_N "(cached) $ECHO_C" >&6
7939 else
7940 cat >conftest.$ac_ext <<_ACEOF
7941 /* confdefs.h. */
7942 _ACEOF
7943 cat confdefs.h >>conftest.$ac_ext
7944 cat >>conftest.$ac_ext <<_ACEOF
7945 /* end confdefs.h. */
7946 $ac_includes_default
7947 typedef pid_t ac__type_new_;
7948 int
7949 main ()
7950 {
7951 if ((ac__type_new_ *) 0)
7952 return 0;
7953 if (sizeof (ac__type_new_))
7954 return 0;
7955 ;
7956 return 0;
7957 }
7958 _ACEOF
7959 rm -f conftest.$ac_objext
7960 if { (ac_try="$ac_compile"
7961 case "(($ac_try" in
7962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7963 *) ac_try_echo=$ac_try;;
7964 esac
7965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7966 (eval "$ac_compile") 2>conftest.er1
7967 ac_status=$?
7968 grep -v '^ *+' conftest.er1 >conftest.err
7969 rm -f conftest.er1
7970 cat conftest.err >&5
7971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972 (exit $ac_status); } && {
7973 test -z "$ac_cxx_werror_flag" ||
7974 test ! -s conftest.err
7975 } && test -s conftest.$ac_objext; then
7976 ac_cv_type_pid_t=yes
7977 else
7978 echo "$as_me: failed program was:" >&5
7979 sed 's/^/| /' conftest.$ac_ext >&5
7980
7981 ac_cv_type_pid_t=no
7982 fi
7983
7984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7985 fi
7986 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7987 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7988 if test $ac_cv_type_pid_t = yes; then
7989 :
7990 else
7991
7992 cat >>confdefs.h <<_ACEOF
7993 #define pid_t int
7994 _ACEOF
7995
7996 fi
7997
7998 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7999 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8000 if test "${ac_cv_type_uid_t+set}" = set; then
8001 echo $ECHO_N "(cached) $ECHO_C" >&6
8002 else
8003 cat >conftest.$ac_ext <<_ACEOF
8004 /* confdefs.h. */
8005 _ACEOF
8006 cat confdefs.h >>conftest.$ac_ext
8007 cat >>conftest.$ac_ext <<_ACEOF
8008 /* end confdefs.h. */
8009 #include <sys/types.h>
8010
8011 _ACEOF
8012 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8013 $EGREP "uid_t" >/dev/null 2>&1; then
8014 ac_cv_type_uid_t=yes
8015 else
8016 ac_cv_type_uid_t=no
8017 fi
8018 rm -f conftest*
8019
8020 fi
8021 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8022 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8023 if test $ac_cv_type_uid_t = no; then
8024
8025 cat >>confdefs.h <<\_ACEOF
8026 #define uid_t int
8027 _ACEOF
8028
8029
8030 cat >>confdefs.h <<\_ACEOF
8031 #define gid_t int
8032 _ACEOF
8033
8034 fi
8035
8036
8037 { echo "$as_me:$LINENO: checking for int16_t" >&5
8038 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8039 if test "${ac_cv_c_int16_t+set}" = set; then
8040 echo $ECHO_N "(cached) $ECHO_C" >&6
8041 else
8042 ac_cv_c_int16_t=no
8043 for ac_type in 'int16_t' 'int' 'long int' \
8044 'long long int' 'short int' 'signed char'; do
8045 cat >conftest.$ac_ext <<_ACEOF
8046 /* confdefs.h. */
8047 _ACEOF
8048 cat confdefs.h >>conftest.$ac_ext
8049 cat >>conftest.$ac_ext <<_ACEOF
8050 /* end confdefs.h. */
8051 $ac_includes_default
8052 int
8053 main ()
8054 {
8055 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8056 test_array [0] = 0
8057
8058 ;
8059 return 0;
8060 }
8061 _ACEOF
8062 rm -f conftest.$ac_objext
8063 if { (ac_try="$ac_compile"
8064 case "(($ac_try" in
8065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8066 *) ac_try_echo=$ac_try;;
8067 esac
8068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8069 (eval "$ac_compile") 2>conftest.er1
8070 ac_status=$?
8071 grep -v '^ *+' conftest.er1 >conftest.err
8072 rm -f conftest.er1
8073 cat conftest.err >&5
8074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075 (exit $ac_status); } && {
8076 test -z "$ac_cxx_werror_flag" ||
8077 test ! -s conftest.err
8078 } && test -s conftest.$ac_objext; then
8079 cat >conftest.$ac_ext <<_ACEOF
8080 /* confdefs.h. */
8081 _ACEOF
8082 cat confdefs.h >>conftest.$ac_ext
8083 cat >>conftest.$ac_ext <<_ACEOF
8084 /* end confdefs.h. */
8085 $ac_includes_default
8086 int
8087 main ()
8088 {
8089 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8090 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8091 test_array [0] = 0
8092
8093 ;
8094 return 0;
8095 }
8096 _ACEOF
8097 rm -f conftest.$ac_objext
8098 if { (ac_try="$ac_compile"
8099 case "(($ac_try" in
8100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8101 *) ac_try_echo=$ac_try;;
8102 esac
8103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8104 (eval "$ac_compile") 2>conftest.er1
8105 ac_status=$?
8106 grep -v '^ *+' conftest.er1 >conftest.err
8107 rm -f conftest.er1
8108 cat conftest.err >&5
8109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8110 (exit $ac_status); } && {
8111 test -z "$ac_cxx_werror_flag" ||
8112 test ! -s conftest.err
8113 } && test -s conftest.$ac_objext; then
8114 :
8115 else
8116 echo "$as_me: failed program was:" >&5
8117 sed 's/^/| /' conftest.$ac_ext >&5
8118
8119 case $ac_type in
8120 int16_t) ac_cv_c_int16_t=yes ;;
8121 *) ac_cv_c_int16_t=$ac_type ;;
8122 esac
8123
8124 fi
8125
8126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8127 else
8128 echo "$as_me: failed program was:" >&5
8129 sed 's/^/| /' conftest.$ac_ext >&5
8130
8131
8132 fi
8133
8134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8135 test "$ac_cv_c_int16_t" != no && break
8136 done
8137 fi
8138 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8139 echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8140 case $ac_cv_c_int16_t in #(
8141 no|yes) ;; #(
8142 *)
8143
8144 cat >>confdefs.h <<_ACEOF
8145 #define int16_t $ac_cv_c_int16_t
8146 _ACEOF
8147 ;;
8148 esac
8149
8150
8151 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8152 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8153 if test "${ac_cv_c_uint16_t+set}" = set; then
8154 echo $ECHO_N "(cached) $ECHO_C" >&6
8155 else
8156 ac_cv_c_uint16_t=no
8157 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8158 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8159 cat >conftest.$ac_ext <<_ACEOF
8160 /* confdefs.h. */
8161 _ACEOF
8162 cat confdefs.h >>conftest.$ac_ext
8163 cat >>conftest.$ac_ext <<_ACEOF
8164 /* end confdefs.h. */
8165 $ac_includes_default
8166 int
8167 main ()
8168 {
8169 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8170 test_array [0] = 0
8171
8172 ;
8173 return 0;
8174 }
8175 _ACEOF
8176 rm -f conftest.$ac_objext
8177 if { (ac_try="$ac_compile"
8178 case "(($ac_try" in
8179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180 *) ac_try_echo=$ac_try;;
8181 esac
8182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183 (eval "$ac_compile") 2>conftest.er1
8184 ac_status=$?
8185 grep -v '^ *+' conftest.er1 >conftest.err
8186 rm -f conftest.er1
8187 cat conftest.err >&5
8188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189 (exit $ac_status); } && {
8190 test -z "$ac_cxx_werror_flag" ||
8191 test ! -s conftest.err
8192 } && test -s conftest.$ac_objext; then
8193 case $ac_type in
8194 uint16_t) ac_cv_c_uint16_t=yes ;;
8195 *) ac_cv_c_uint16_t=$ac_type ;;
8196 esac
8197
8198 else
8199 echo "$as_me: failed program was:" >&5
8200 sed 's/^/| /' conftest.$ac_ext >&5
8201
8202
8203 fi
8204
8205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8206 test "$ac_cv_c_uint16_t" != no && break
8207 done
8208 fi
8209 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8210 echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8211 case $ac_cv_c_uint16_t in #(
8212 no|yes) ;; #(
8213 *)
8214
8215
8216 cat >>confdefs.h <<_ACEOF
8217 #define uint16_t $ac_cv_c_uint16_t
8218 _ACEOF
8219 ;;
8220 esac
8221
8222
8223 { echo "$as_me:$LINENO: checking for int32_t" >&5
8224 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8225 if test "${ac_cv_c_int32_t+set}" = set; then
8226 echo $ECHO_N "(cached) $ECHO_C" >&6
8227 else
8228 ac_cv_c_int32_t=no
8229 for ac_type in 'int32_t' 'int' 'long int' \
8230 'long long int' 'short int' 'signed char'; do
8231 cat >conftest.$ac_ext <<_ACEOF
8232 /* confdefs.h. */
8233 _ACEOF
8234 cat confdefs.h >>conftest.$ac_ext
8235 cat >>conftest.$ac_ext <<_ACEOF
8236 /* end confdefs.h. */
8237 $ac_includes_default
8238 int
8239 main ()
8240 {
8241 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8242 test_array [0] = 0
8243
8244 ;
8245 return 0;
8246 }
8247 _ACEOF
8248 rm -f conftest.$ac_objext
8249 if { (ac_try="$ac_compile"
8250 case "(($ac_try" in
8251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8252 *) ac_try_echo=$ac_try;;
8253 esac
8254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8255 (eval "$ac_compile") 2>conftest.er1
8256 ac_status=$?
8257 grep -v '^ *+' conftest.er1 >conftest.err
8258 rm -f conftest.er1
8259 cat conftest.err >&5
8260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261 (exit $ac_status); } && {
8262 test -z "$ac_cxx_werror_flag" ||
8263 test ! -s conftest.err
8264 } && test -s conftest.$ac_objext; then
8265 cat >conftest.$ac_ext <<_ACEOF
8266 /* confdefs.h. */
8267 _ACEOF
8268 cat confdefs.h >>conftest.$ac_ext
8269 cat >>conftest.$ac_ext <<_ACEOF
8270 /* end confdefs.h. */
8271 $ac_includes_default
8272 int
8273 main ()
8274 {
8275 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8276 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8277 test_array [0] = 0
8278
8279 ;
8280 return 0;
8281 }
8282 _ACEOF
8283 rm -f conftest.$ac_objext
8284 if { (ac_try="$ac_compile"
8285 case "(($ac_try" in
8286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8287 *) ac_try_echo=$ac_try;;
8288 esac
8289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8290 (eval "$ac_compile") 2>conftest.er1
8291 ac_status=$?
8292 grep -v '^ *+' conftest.er1 >conftest.err
8293 rm -f conftest.er1
8294 cat conftest.err >&5
8295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296 (exit $ac_status); } && {
8297 test -z "$ac_cxx_werror_flag" ||
8298 test ! -s conftest.err
8299 } && test -s conftest.$ac_objext; then
8300 :
8301 else
8302 echo "$as_me: failed program was:" >&5
8303 sed 's/^/| /' conftest.$ac_ext >&5
8304
8305 case $ac_type in
8306 int32_t) ac_cv_c_int32_t=yes ;;
8307 *) ac_cv_c_int32_t=$ac_type ;;
8308 esac
8309
8310 fi
8311
8312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8313 else
8314 echo "$as_me: failed program was:" >&5
8315 sed 's/^/| /' conftest.$ac_ext >&5
8316
8317
8318 fi
8319
8320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321 test "$ac_cv_c_int32_t" != no && break
8322 done
8323 fi
8324 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8325 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8326 case $ac_cv_c_int32_t in #(
8327 no|yes) ;; #(
8328 *)
8329
8330 cat >>confdefs.h <<_ACEOF
8331 #define int32_t $ac_cv_c_int32_t
8332 _ACEOF
8333 ;;
8334 esac
8335
8336
8337 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8338 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8339 if test "${ac_cv_c_uint32_t+set}" = set; then
8340 echo $ECHO_N "(cached) $ECHO_C" >&6
8341 else
8342 ac_cv_c_uint32_t=no
8343 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8344 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8345 cat >conftest.$ac_ext <<_ACEOF
8346 /* confdefs.h. */
8347 _ACEOF
8348 cat confdefs.h >>conftest.$ac_ext
8349 cat >>conftest.$ac_ext <<_ACEOF
8350 /* end confdefs.h. */
8351 $ac_includes_default
8352 int
8353 main ()
8354 {
8355 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8356 test_array [0] = 0
8357
8358 ;
8359 return 0;
8360 }
8361 _ACEOF
8362 rm -f conftest.$ac_objext
8363 if { (ac_try="$ac_compile"
8364 case "(($ac_try" in
8365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8366 *) ac_try_echo=$ac_try;;
8367 esac
8368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8369 (eval "$ac_compile") 2>conftest.er1
8370 ac_status=$?
8371 grep -v '^ *+' conftest.er1 >conftest.err
8372 rm -f conftest.er1
8373 cat conftest.err >&5
8374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375 (exit $ac_status); } && {
8376 test -z "$ac_cxx_werror_flag" ||
8377 test ! -s conftest.err
8378 } && test -s conftest.$ac_objext; then
8379 case $ac_type in
8380 uint32_t) ac_cv_c_uint32_t=yes ;;
8381 *) ac_cv_c_uint32_t=$ac_type ;;
8382 esac
8383
8384 else
8385 echo "$as_me: failed program was:" >&5
8386 sed 's/^/| /' conftest.$ac_ext >&5
8387
8388
8389 fi
8390
8391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8392 test "$ac_cv_c_uint32_t" != no && break
8393 done
8394 fi
8395 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8396 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8397 case $ac_cv_c_uint32_t in #(
8398 no|yes) ;; #(
8399 *)
8400
8401 cat >>confdefs.h <<\_ACEOF
8402 #define _UINT32_T 1
8403 _ACEOF
8404
8405
8406 cat >>confdefs.h <<_ACEOF
8407 #define uint32_t $ac_cv_c_uint32_t
8408 _ACEOF
8409 ;;
8410 esac
8411
8412
8413
8414 for ac_func in unsetenv
8415 do
8416 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8417 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8418 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8419 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8420 echo $ECHO_N "(cached) $ECHO_C" >&6
8421 else
8422 cat >conftest.$ac_ext <<_ACEOF
8423 /* confdefs.h. */
8424 _ACEOF
8425 cat confdefs.h >>conftest.$ac_ext
8426 cat >>conftest.$ac_ext <<_ACEOF
8427 /* end confdefs.h. */
8428 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8429 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8430 #define $ac_func innocuous_$ac_func
8431
8432 /* System header to define __stub macros and hopefully few prototypes,
8433 which can conflict with char $ac_func (); below.
8434 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8435 <limits.h> exists even on freestanding compilers. */
8436
8437 #ifdef __STDC__
8438 # include <limits.h>
8439 #else
8440 # include <assert.h>
8441 #endif
8442
8443 #undef $ac_func
8444
8445 /* Override any GCC internal prototype to avoid an error.
8446 Use char because int might match the return type of a GCC
8447 builtin and then its argument prototype would still apply. */
8448 #ifdef __cplusplus
8449 extern "C"
8450 #endif
8451 char $ac_func ();
8452 /* The GNU C library defines this for functions which it implements
8453 to always fail with ENOSYS. Some functions are actually named
8454 something starting with __ and the normal name is an alias. */
8455 #if defined __stub_$ac_func || defined __stub___$ac_func
8456 choke me
8457 #endif
8458
8459 int
8460 main ()
8461 {
8462 return $ac_func ();
8463 ;
8464 return 0;
8465 }
8466 _ACEOF
8467 rm -f conftest.$ac_objext conftest$ac_exeext
8468 if { (ac_try="$ac_link"
8469 case "(($ac_try" in
8470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8471 *) ac_try_echo=$ac_try;;
8472 esac
8473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8474 (eval "$ac_link") 2>conftest.er1
8475 ac_status=$?
8476 grep -v '^ *+' conftest.er1 >conftest.err
8477 rm -f conftest.er1
8478 cat conftest.err >&5
8479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8480 (exit $ac_status); } && {
8481 test -z "$ac_cxx_werror_flag" ||
8482 test ! -s conftest.err
8483 } && test -s conftest$ac_exeext &&
8484 $as_test_x conftest$ac_exeext; then
8485 eval "$as_ac_var=yes"
8486 else
8487 echo "$as_me: failed program was:" >&5
8488 sed 's/^/| /' conftest.$ac_ext >&5
8489
8490 eval "$as_ac_var=no"
8491 fi
8492
8493 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8494 conftest$ac_exeext conftest.$ac_ext
8495 fi
8496 ac_res=`eval echo '${'$as_ac_var'}'`
8497 { echo "$as_me:$LINENO: result: $ac_res" >&5
8498 echo "${ECHO_T}$ac_res" >&6; }
8499 if test `eval echo '${'$as_ac_var'}'` = yes; then
8500 cat >>confdefs.h <<_ACEOF
8501 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8502 _ACEOF
8503
8504 fi
8505 done
8506
8507
8508
8509 support_utmp=yes
8510 support_wtmp=yes
8511 support_lastlog=yes
8512
8513 # Check whether --enable-utmp was given.
8514 if test "${enable_utmp+set}" = set; then
8515 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8516 support_utmp=$enableval
8517 fi
8518 fi
8519
8520
8521 # Check whether --enable-wtmp was given.
8522 if test "${enable_wtmp+set}" = set; then
8523 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8524 support_wtmp=$enableval
8525 fi
8526 fi
8527
8528
8529 # Check whether --enable-lastlog was given.
8530 if test "${enable_lastlog+set}" = set; then
8531 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8532 support_lastlog=$enableval
8533 fi
8534 fi
8535
8536
8537 if test x$support_utmp = xyes; then
8538
8539 cat >>confdefs.h <<\_ACEOF
8540 #define UTMP_SUPPORT 1
8541 _ACEOF
8542
8543 fi
8544 if test x$support_wtmp = xyes; then
8545
8546 cat >>confdefs.h <<\_ACEOF
8547 #define WTMP_SUPPORT 1
8548 _ACEOF
8549
8550 fi
8551 if test x$support_lastlog = xyes; then
8552
8553 cat >>confdefs.h <<\_ACEOF
8554 #define LASTLOG_SUPPORT 1
8555 _ACEOF
8556
8557 fi
8558
8559
8560
8561
8562 for ac_func in \
8563 updwtmp \
8564 updwtmpx \
8565 updlastlogx \
8566
8567 do
8568 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8569 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8570 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8571 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8572 echo $ECHO_N "(cached) $ECHO_C" >&6
8573 else
8574 cat >conftest.$ac_ext <<_ACEOF
8575 /* confdefs.h. */
8576 _ACEOF
8577 cat confdefs.h >>conftest.$ac_ext
8578 cat >>conftest.$ac_ext <<_ACEOF
8579 /* end confdefs.h. */
8580 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8581 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8582 #define $ac_func innocuous_$ac_func
8583
8584 /* System header to define __stub macros and hopefully few prototypes,
8585 which can conflict with char $ac_func (); below.
8586 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8587 <limits.h> exists even on freestanding compilers. */
8588
8589 #ifdef __STDC__
8590 # include <limits.h>
8591 #else
8592 # include <assert.h>
8593 #endif
8594
8595 #undef $ac_func
8596
8597 /* Override any GCC internal prototype to avoid an error.
8598 Use char because int might match the return type of a GCC
8599 builtin and then its argument prototype would still apply. */
8600 #ifdef __cplusplus
8601 extern "C"
8602 #endif
8603 char $ac_func ();
8604 /* The GNU C library defines this for functions which it implements
8605 to always fail with ENOSYS. Some functions are actually named
8606 something starting with __ and the normal name is an alias. */
8607 #if defined __stub_$ac_func || defined __stub___$ac_func
8608 choke me
8609 #endif
8610
8611 int
8612 main ()
8613 {
8614 return $ac_func ();
8615 ;
8616 return 0;
8617 }
8618 _ACEOF
8619 rm -f conftest.$ac_objext conftest$ac_exeext
8620 if { (ac_try="$ac_link"
8621 case "(($ac_try" in
8622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8623 *) ac_try_echo=$ac_try;;
8624 esac
8625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8626 (eval "$ac_link") 2>conftest.er1
8627 ac_status=$?
8628 grep -v '^ *+' conftest.er1 >conftest.err
8629 rm -f conftest.er1
8630 cat conftest.err >&5
8631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8632 (exit $ac_status); } && {
8633 test -z "$ac_cxx_werror_flag" ||
8634 test ! -s conftest.err
8635 } && test -s conftest$ac_exeext &&
8636 $as_test_x conftest$ac_exeext; then
8637 eval "$as_ac_var=yes"
8638 else
8639 echo "$as_me: failed program was:" >&5
8640 sed 's/^/| /' conftest.$ac_ext >&5
8641
8642 eval "$as_ac_var=no"
8643 fi
8644
8645 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8646 conftest$ac_exeext conftest.$ac_ext
8647 fi
8648 ac_res=`eval echo '${'$as_ac_var'}'`
8649 { echo "$as_me:$LINENO: result: $ac_res" >&5
8650 echo "${ECHO_T}$ac_res" >&6; }
8651 if test `eval echo '${'$as_ac_var'}'` = yes; then
8652 cat >>confdefs.h <<_ACEOF
8653 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8654 _ACEOF
8655
8656 fi
8657 done
8658
8659
8660
8661 for ac_header in lastlog.h
8662 do
8663 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8664 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8665 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8666 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8667 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8668 echo $ECHO_N "(cached) $ECHO_C" >&6
8669 fi
8670 ac_res=`eval echo '${'$as_ac_Header'}'`
8671 { echo "$as_me:$LINENO: result: $ac_res" >&5
8672 echo "${ECHO_T}$ac_res" >&6; }
8673 else
8674 # Is the header compilable?
8675 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8676 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8677 cat >conftest.$ac_ext <<_ACEOF
8678 /* confdefs.h. */
8679 _ACEOF
8680 cat confdefs.h >>conftest.$ac_ext
8681 cat >>conftest.$ac_ext <<_ACEOF
8682 /* end confdefs.h. */
8683 $ac_includes_default
8684 #include <$ac_header>
8685 _ACEOF
8686 rm -f conftest.$ac_objext
8687 if { (ac_try="$ac_compile"
8688 case "(($ac_try" in
8689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8690 *) ac_try_echo=$ac_try;;
8691 esac
8692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8693 (eval "$ac_compile") 2>conftest.er1
8694 ac_status=$?
8695 grep -v '^ *+' conftest.er1 >conftest.err
8696 rm -f conftest.er1
8697 cat conftest.err >&5
8698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699 (exit $ac_status); } && {
8700 test -z "$ac_cxx_werror_flag" ||
8701 test ! -s conftest.err
8702 } && test -s conftest.$ac_objext; then
8703 ac_header_compiler=yes
8704 else
8705 echo "$as_me: failed program was:" >&5
8706 sed 's/^/| /' conftest.$ac_ext >&5
8707
8708 ac_header_compiler=no
8709 fi
8710
8711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8712 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8713 echo "${ECHO_T}$ac_header_compiler" >&6; }
8714
8715 # Is the header present?
8716 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8717 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8718 cat >conftest.$ac_ext <<_ACEOF
8719 /* confdefs.h. */
8720 _ACEOF
8721 cat confdefs.h >>conftest.$ac_ext
8722 cat >>conftest.$ac_ext <<_ACEOF
8723 /* end confdefs.h. */
8724 #include <$ac_header>
8725 _ACEOF
8726 if { (ac_try="$ac_cpp conftest.$ac_ext"
8727 case "(($ac_try" in
8728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8729 *) ac_try_echo=$ac_try;;
8730 esac
8731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8732 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8733 ac_status=$?
8734 grep -v '^ *+' conftest.er1 >conftest.err
8735 rm -f conftest.er1
8736 cat conftest.err >&5
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); } >/dev/null && {
8739 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8740 test ! -s conftest.err
8741 }; then
8742 ac_header_preproc=yes
8743 else
8744 echo "$as_me: failed program was:" >&5
8745 sed 's/^/| /' conftest.$ac_ext >&5
8746
8747 ac_header_preproc=no
8748 fi
8749
8750 rm -f conftest.err conftest.$ac_ext
8751 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8752 echo "${ECHO_T}$ac_header_preproc" >&6; }
8753
8754 # So? What about this header?
8755 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8756 yes:no: )
8757 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8758 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8759 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8760 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8761 ac_header_preproc=yes
8762 ;;
8763 no:yes:* )
8764 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8765 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8766 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8767 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8768 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8769 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8770 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8771 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8772 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8773 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8774 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8775 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8776
8777 ;;
8778 esac
8779 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8780 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8781 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8782 echo $ECHO_N "(cached) $ECHO_C" >&6
8783 else
8784 eval "$as_ac_Header=\$ac_header_preproc"
8785 fi
8786 ac_res=`eval echo '${'$as_ac_Header'}'`
8787 { echo "$as_me:$LINENO: result: $ac_res" >&5
8788 echo "${ECHO_T}$ac_res" >&6; }
8789
8790 fi
8791 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8792 cat >>confdefs.h <<_ACEOF
8793 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8794 _ACEOF
8795
8796 fi
8797
8798 done
8799
8800
8801
8802
8803 for ac_header in utmp.h
8804 do
8805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8806 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8807 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8809 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8810 echo $ECHO_N "(cached) $ECHO_C" >&6
8811 fi
8812 ac_res=`eval echo '${'$as_ac_Header'}'`
8813 { echo "$as_me:$LINENO: result: $ac_res" >&5
8814 echo "${ECHO_T}$ac_res" >&6; }
8815 else
8816 # Is the header compilable?
8817 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8818 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8819 cat >conftest.$ac_ext <<_ACEOF
8820 /* confdefs.h. */
8821 _ACEOF
8822 cat confdefs.h >>conftest.$ac_ext
8823 cat >>conftest.$ac_ext <<_ACEOF
8824 /* end confdefs.h. */
8825 $ac_includes_default
8826 #include <$ac_header>
8827 _ACEOF
8828 rm -f conftest.$ac_objext
8829 if { (ac_try="$ac_compile"
8830 case "(($ac_try" in
8831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8832 *) ac_try_echo=$ac_try;;
8833 esac
8834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8835 (eval "$ac_compile") 2>conftest.er1
8836 ac_status=$?
8837 grep -v '^ *+' conftest.er1 >conftest.err
8838 rm -f conftest.er1
8839 cat conftest.err >&5
8840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8841 (exit $ac_status); } && {
8842 test -z "$ac_cxx_werror_flag" ||
8843 test ! -s conftest.err
8844 } && test -s conftest.$ac_objext; then
8845 ac_header_compiler=yes
8846 else
8847 echo "$as_me: failed program was:" >&5
8848 sed 's/^/| /' conftest.$ac_ext >&5
8849
8850 ac_header_compiler=no
8851 fi
8852
8853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8854 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8855 echo "${ECHO_T}$ac_header_compiler" >&6; }
8856
8857 # Is the header present?
8858 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8859 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8860 cat >conftest.$ac_ext <<_ACEOF
8861 /* confdefs.h. */
8862 _ACEOF
8863 cat confdefs.h >>conftest.$ac_ext
8864 cat >>conftest.$ac_ext <<_ACEOF
8865 /* end confdefs.h. */
8866 #include <$ac_header>
8867 _ACEOF
8868 if { (ac_try="$ac_cpp conftest.$ac_ext"
8869 case "(($ac_try" in
8870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8871 *) ac_try_echo=$ac_try;;
8872 esac
8873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8874 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8875 ac_status=$?
8876 grep -v '^ *+' conftest.er1 >conftest.err
8877 rm -f conftest.er1
8878 cat conftest.err >&5
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); } >/dev/null && {
8881 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8882 test ! -s conftest.err
8883 }; then
8884 ac_header_preproc=yes
8885 else
8886 echo "$as_me: failed program was:" >&5
8887 sed 's/^/| /' conftest.$ac_ext >&5
8888
8889 ac_header_preproc=no
8890 fi
8891
8892 rm -f conftest.err conftest.$ac_ext
8893 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8894 echo "${ECHO_T}$ac_header_preproc" >&6; }
8895
8896 # So? What about this header?
8897 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8898 yes:no: )
8899 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8900 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8901 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8902 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8903 ac_header_preproc=yes
8904 ;;
8905 no:yes:* )
8906 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8907 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8908 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8909 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8910 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8911 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8912 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8913 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8914 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8915 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8916 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8917 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8918
8919 ;;
8920 esac
8921 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8922 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8923 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8924 echo $ECHO_N "(cached) $ECHO_C" >&6
8925 else
8926 eval "$as_ac_Header=\$ac_header_preproc"
8927 fi
8928 ac_res=`eval echo '${'$as_ac_Header'}'`
8929 { echo "$as_me:$LINENO: result: $ac_res" >&5
8930 echo "${ECHO_T}$ac_res" >&6; }
8931
8932 fi
8933 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8934 cat >>confdefs.h <<_ACEOF
8935 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8936 _ACEOF
8937 { echo "$as_me:$LINENO: checking for struct utmp" >&5
8938 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8939 if test "${struct_utmp+set}" = set; then
8940 echo $ECHO_N "(cached) $ECHO_C" >&6
8941 else
8942 cat >conftest.$ac_ext <<_ACEOF
8943 /* confdefs.h. */
8944 _ACEOF
8945 cat confdefs.h >>conftest.$ac_ext
8946 cat >>conftest.$ac_ext <<_ACEOF
8947 /* end confdefs.h. */
8948 #include <sys/types.h>
8949 #include <utmp.h>
8950 int
8951 main ()
8952 {
8953 struct utmp ut;
8954 ;
8955 return 0;
8956 }
8957 _ACEOF
8958 rm -f conftest.$ac_objext
8959 if { (ac_try="$ac_compile"
8960 case "(($ac_try" in
8961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8962 *) ac_try_echo=$ac_try;;
8963 esac
8964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8965 (eval "$ac_compile") 2>conftest.er1
8966 ac_status=$?
8967 grep -v '^ *+' conftest.er1 >conftest.err
8968 rm -f conftest.er1
8969 cat conftest.err >&5
8970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971 (exit $ac_status); } && {
8972 test -z "$ac_cxx_werror_flag" ||
8973 test ! -s conftest.err
8974 } && test -s conftest.$ac_objext; then
8975 struct_utmp=yes
8976 else
8977 echo "$as_me: failed program was:" >&5
8978 sed 's/^/| /' conftest.$ac_ext >&5
8979
8980 struct_utmp=no
8981 fi
8982
8983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8984 fi
8985 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
8986 echo "${ECHO_T}$struct_utmp" >&6; }
8987 if test x$struct_utmp = xyes; then
8988
8989 cat >>confdefs.h <<\_ACEOF
8990 #define HAVE_STRUCT_UTMP 1
8991 _ACEOF
8992
8993 fi
8994
8995
8996 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
8997 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
8998 if test "${struct_utmp_host+set}" = set; then
8999 echo $ECHO_N "(cached) $ECHO_C" >&6
9000 else
9001 cat >conftest.$ac_ext <<_ACEOF
9002 /* confdefs.h. */
9003 _ACEOF
9004 cat confdefs.h >>conftest.$ac_ext
9005 cat >>conftest.$ac_ext <<_ACEOF
9006 /* end confdefs.h. */
9007 #include <sys/types.h>
9008 #include <utmp.h>
9009 int
9010 main ()
9011 {
9012 struct utmp ut; ut.ut_host;
9013 ;
9014 return 0;
9015 }
9016 _ACEOF
9017 rm -f conftest.$ac_objext
9018 if { (ac_try="$ac_compile"
9019 case "(($ac_try" in
9020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9021 *) ac_try_echo=$ac_try;;
9022 esac
9023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9024 (eval "$ac_compile") 2>conftest.er1
9025 ac_status=$?
9026 grep -v '^ *+' conftest.er1 >conftest.err
9027 rm -f conftest.er1
9028 cat conftest.err >&5
9029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030 (exit $ac_status); } && {
9031 test -z "$ac_cxx_werror_flag" ||
9032 test ! -s conftest.err
9033 } && test -s conftest.$ac_objext; then
9034 struct_utmp_host=yes
9035 else
9036 echo "$as_me: failed program was:" >&5
9037 sed 's/^/| /' conftest.$ac_ext >&5
9038
9039 struct_utmp_host=no
9040 fi
9041
9042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9043 fi
9044 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9045 echo "${ECHO_T}$struct_utmp_host" >&6; }
9046 if test x$struct_utmp_host = xyes; then
9047
9048 cat >>confdefs.h <<\_ACEOF
9049 #define HAVE_UTMP_HOST 1
9050 _ACEOF
9051
9052 fi
9053
9054 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9055 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9056 if test "${struct_utmp_pid+set}" = set; then
9057 echo $ECHO_N "(cached) $ECHO_C" >&6
9058 else
9059 cat >conftest.$ac_ext <<_ACEOF
9060 /* confdefs.h. */
9061 _ACEOF
9062 cat confdefs.h >>conftest.$ac_ext
9063 cat >>conftest.$ac_ext <<_ACEOF
9064 /* end confdefs.h. */
9065 #include <sys/types.h>
9066 #include <utmp.h>
9067 int
9068 main ()
9069 {
9070 struct utmp ut; ut.ut_pid;
9071 ;
9072 return 0;
9073 }
9074 _ACEOF
9075 rm -f conftest.$ac_objext
9076 if { (ac_try="$ac_compile"
9077 case "(($ac_try" in
9078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9079 *) ac_try_echo=$ac_try;;
9080 esac
9081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9082 (eval "$ac_compile") 2>conftest.er1
9083 ac_status=$?
9084 grep -v '^ *+' conftest.er1 >conftest.err
9085 rm -f conftest.er1
9086 cat conftest.err >&5
9087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088 (exit $ac_status); } && {
9089 test -z "$ac_cxx_werror_flag" ||
9090 test ! -s conftest.err
9091 } && test -s conftest.$ac_objext; then
9092 struct_utmp_pid=yes
9093 else
9094 echo "$as_me: failed program was:" >&5
9095 sed 's/^/| /' conftest.$ac_ext >&5
9096
9097 struct_utmp_pid=no
9098 fi
9099
9100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9101 fi
9102 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9103 echo "${ECHO_T}$struct_utmp_pid" >&6; }
9104 if test x$struct_utmp_pid = xyes; then
9105
9106 cat >>confdefs.h <<\_ACEOF
9107 #define HAVE_UTMP_PID 1
9108 _ACEOF
9109
9110 fi
9111
9112 fi
9113
9114 done
9115
9116
9117
9118 for ac_header in utmpx.h
9119 do
9120 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9121 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9122 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9123 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9124 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9125 echo $ECHO_N "(cached) $ECHO_C" >&6
9126 fi
9127 ac_res=`eval echo '${'$as_ac_Header'}'`
9128 { echo "$as_me:$LINENO: result: $ac_res" >&5
9129 echo "${ECHO_T}$ac_res" >&6; }
9130 else
9131 # Is the header compilable?
9132 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9133 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9134 cat >conftest.$ac_ext <<_ACEOF
9135 /* confdefs.h. */
9136 _ACEOF
9137 cat confdefs.h >>conftest.$ac_ext
9138 cat >>conftest.$ac_ext <<_ACEOF
9139 /* end confdefs.h. */
9140 $ac_includes_default
9141 #include <$ac_header>
9142 _ACEOF
9143 rm -f conftest.$ac_objext
9144 if { (ac_try="$ac_compile"
9145 case "(($ac_try" in
9146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147 *) ac_try_echo=$ac_try;;
9148 esac
9149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9150 (eval "$ac_compile") 2>conftest.er1
9151 ac_status=$?
9152 grep -v '^ *+' conftest.er1 >conftest.err
9153 rm -f conftest.er1
9154 cat conftest.err >&5
9155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156 (exit $ac_status); } && {
9157 test -z "$ac_cxx_werror_flag" ||
9158 test ! -s conftest.err
9159 } && test -s conftest.$ac_objext; then
9160 ac_header_compiler=yes
9161 else
9162 echo "$as_me: failed program was:" >&5
9163 sed 's/^/| /' conftest.$ac_ext >&5
9164
9165 ac_header_compiler=no
9166 fi
9167
9168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9169 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9170 echo "${ECHO_T}$ac_header_compiler" >&6; }
9171
9172 # Is the header present?
9173 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9174 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9175 cat >conftest.$ac_ext <<_ACEOF
9176 /* confdefs.h. */
9177 _ACEOF
9178 cat confdefs.h >>conftest.$ac_ext
9179 cat >>conftest.$ac_ext <<_ACEOF
9180 /* end confdefs.h. */
9181 #include <$ac_header>
9182 _ACEOF
9183 if { (ac_try="$ac_cpp conftest.$ac_ext"
9184 case "(($ac_try" in
9185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9186 *) ac_try_echo=$ac_try;;
9187 esac
9188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9189 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9190 ac_status=$?
9191 grep -v '^ *+' conftest.er1 >conftest.err
9192 rm -f conftest.er1
9193 cat conftest.err >&5
9194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9195 (exit $ac_status); } >/dev/null && {
9196 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9197 test ! -s conftest.err
9198 }; then
9199 ac_header_preproc=yes
9200 else
9201 echo "$as_me: failed program was:" >&5
9202 sed 's/^/| /' conftest.$ac_ext >&5
9203
9204 ac_header_preproc=no
9205 fi
9206
9207 rm -f conftest.err conftest.$ac_ext
9208 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9209 echo "${ECHO_T}$ac_header_preproc" >&6; }
9210
9211 # So? What about this header?
9212 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9213 yes:no: )
9214 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9215 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9216 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9217 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9218 ac_header_preproc=yes
9219 ;;
9220 no:yes:* )
9221 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9222 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9223 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9224 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9225 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9226 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9227 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9228 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9229 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9230 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9231 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9232 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9233
9234 ;;
9235 esac
9236 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9237 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9238 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9239 echo $ECHO_N "(cached) $ECHO_C" >&6
9240 else
9241 eval "$as_ac_Header=\$ac_header_preproc"
9242 fi
9243 ac_res=`eval echo '${'$as_ac_Header'}'`
9244 { echo "$as_me:$LINENO: result: $ac_res" >&5
9245 echo "${ECHO_T}$ac_res" >&6; }
9246
9247 fi
9248 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9249 cat >>confdefs.h <<_ACEOF
9250 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9251 _ACEOF
9252 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9253 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9254 if test "${struct_utmpx+set}" = set; then
9255 echo $ECHO_N "(cached) $ECHO_C" >&6
9256 else
9257 cat >conftest.$ac_ext <<_ACEOF
9258 /* confdefs.h. */
9259 _ACEOF
9260 cat confdefs.h >>conftest.$ac_ext
9261 cat >>conftest.$ac_ext <<_ACEOF
9262 /* end confdefs.h. */
9263 #include <sys/types.h>
9264 #include <utmpx.h>
9265 int
9266 main ()
9267 {
9268 struct utmpx ut;
9269 ;
9270 return 0;
9271 }
9272 _ACEOF
9273 rm -f conftest.$ac_objext
9274 if { (ac_try="$ac_compile"
9275 case "(($ac_try" in
9276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9277 *) ac_try_echo=$ac_try;;
9278 esac
9279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9280 (eval "$ac_compile") 2>conftest.er1
9281 ac_status=$?
9282 grep -v '^ *+' conftest.er1 >conftest.err
9283 rm -f conftest.er1
9284 cat conftest.err >&5
9285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286 (exit $ac_status); } && {
9287 test -z "$ac_cxx_werror_flag" ||
9288 test ! -s conftest.err
9289 } && test -s conftest.$ac_objext; then
9290 struct_utmpx=yes
9291 else
9292 echo "$as_me: failed program was:" >&5
9293 sed 's/^/| /' conftest.$ac_ext >&5
9294
9295 struct_utmpx=no
9296 fi
9297
9298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9299 fi
9300 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9301 echo "${ECHO_T}$struct_utmpx" >&6; }
9302 if test x$struct_utmpx = xyes; then
9303
9304 cat >>confdefs.h <<\_ACEOF
9305 #define HAVE_STRUCT_UTMPX 1
9306 _ACEOF
9307
9308 fi
9309
9310
9311 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9312 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9313 if test "${struct_utmpx_host+set}" = set; then
9314 echo $ECHO_N "(cached) $ECHO_C" >&6
9315 else
9316 cat >conftest.$ac_ext <<_ACEOF
9317 /* confdefs.h. */
9318 _ACEOF
9319 cat confdefs.h >>conftest.$ac_ext
9320 cat >>conftest.$ac_ext <<_ACEOF
9321 /* end confdefs.h. */
9322 #include <sys/types.h>
9323 #include <utmpx.h>
9324 int
9325 main ()
9326 {
9327 struct utmpx utx; utx.ut_host;
9328 ;
9329 return 0;
9330 }
9331 _ACEOF
9332 rm -f conftest.$ac_objext
9333 if { (ac_try="$ac_compile"
9334 case "(($ac_try" in
9335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336 *) ac_try_echo=$ac_try;;
9337 esac
9338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9339 (eval "$ac_compile") 2>conftest.er1
9340 ac_status=$?
9341 grep -v '^ *+' conftest.er1 >conftest.err
9342 rm -f conftest.er1
9343 cat conftest.err >&5
9344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345 (exit $ac_status); } && {
9346 test -z "$ac_cxx_werror_flag" ||
9347 test ! -s conftest.err
9348 } && test -s conftest.$ac_objext; then
9349 struct_utmpx_host=yes
9350 else
9351 echo "$as_me: failed program was:" >&5
9352 sed 's/^/| /' conftest.$ac_ext >&5
9353
9354 struct_utmpx_host=no
9355 fi
9356
9357 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9358 fi
9359 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9360 echo "${ECHO_T}$struct_utmpx_host" >&6; }
9361 if test x$struct_utmpx_host = xyes; then
9362
9363 cat >>confdefs.h <<\_ACEOF
9364 #define HAVE_UTMPX_HOST 1
9365 _ACEOF
9366
9367 fi
9368
9369 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9370 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9371 if test "${struct_utmpx_session+set}" = set; then
9372 echo $ECHO_N "(cached) $ECHO_C" >&6
9373 else
9374 cat >conftest.$ac_ext <<_ACEOF
9375 /* confdefs.h. */
9376 _ACEOF
9377 cat confdefs.h >>conftest.$ac_ext
9378 cat >>conftest.$ac_ext <<_ACEOF
9379 /* end confdefs.h. */
9380 #include <sys/types.h>
9381 #include <utmpx.h>
9382 int
9383 main ()
9384 {
9385 struct utmpx utx; utx.ut_session;
9386 ;
9387 return 0;
9388 }
9389 _ACEOF
9390 rm -f conftest.$ac_objext
9391 if { (ac_try="$ac_compile"
9392 case "(($ac_try" in
9393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9394 *) ac_try_echo=$ac_try;;
9395 esac
9396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9397 (eval "$ac_compile") 2>conftest.er1
9398 ac_status=$?
9399 grep -v '^ *+' conftest.er1 >conftest.err
9400 rm -f conftest.er1
9401 cat conftest.err >&5
9402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9403 (exit $ac_status); } && {
9404 test -z "$ac_cxx_werror_flag" ||
9405 test ! -s conftest.err
9406 } && test -s conftest.$ac_objext; then
9407 struct_utmpx_session=yes
9408 else
9409 echo "$as_me: failed program was:" >&5
9410 sed 's/^/| /' conftest.$ac_ext >&5
9411
9412 struct_utmpx_session=no
9413 fi
9414
9415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9416 fi
9417 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9418 echo "${ECHO_T}$struct_utmpx_session" >&6; }
9419 if test x$struct_utmpx_session = xyes; then
9420
9421 cat >>confdefs.h <<\_ACEOF
9422 #define HAVE_UTMPX_SESSION 1
9423 _ACEOF
9424
9425 fi
9426
9427 fi
9428
9429 done
9430
9431 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9432 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9433 if test "${struct_lastlog+set}" = set; then
9434 echo $ECHO_N "(cached) $ECHO_C" >&6
9435 else
9436 cat >conftest.$ac_ext <<_ACEOF
9437 /* confdefs.h. */
9438 _ACEOF
9439 cat confdefs.h >>conftest.$ac_ext
9440 cat >>conftest.$ac_ext <<_ACEOF
9441 /* end confdefs.h. */
9442 #include <sys/types.h>
9443 #include <utmp.h>
9444 #ifdef HAVE_LASTLOG_H
9445 #include <lastlog.h>
9446 #endif
9447
9448 int
9449 main ()
9450 {
9451 struct lastlog ll;
9452 ;
9453 return 0;
9454 }
9455 _ACEOF
9456 rm -f conftest.$ac_objext
9457 if { (ac_try="$ac_compile"
9458 case "(($ac_try" in
9459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9460 *) ac_try_echo=$ac_try;;
9461 esac
9462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9463 (eval "$ac_compile") 2>conftest.er1
9464 ac_status=$?
9465 grep -v '^ *+' conftest.er1 >conftest.err
9466 rm -f conftest.er1
9467 cat conftest.err >&5
9468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469 (exit $ac_status); } && {
9470 test -z "$ac_cxx_werror_flag" ||
9471 test ! -s conftest.err
9472 } && test -s conftest.$ac_objext; then
9473 struct_lastlog=yes
9474 else
9475 echo "$as_me: failed program was:" >&5
9476 sed 's/^/| /' conftest.$ac_ext >&5
9477
9478 struct_lastlog=no
9479 fi
9480
9481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9482 fi
9483 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9484 echo "${ECHO_T}$struct_lastlog" >&6; }
9485 if test x$struct_lastlog = xyes; then
9486
9487 cat >>confdefs.h <<\_ACEOF
9488 #define HAVE_STRUCT_LASTLOG 1
9489 _ACEOF
9490
9491 fi
9492
9493 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9494 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9495 if test "${struct_lastlogx+set}" = set; then
9496 echo $ECHO_N "(cached) $ECHO_C" >&6
9497 else
9498 cat >conftest.$ac_ext <<_ACEOF
9499 /* confdefs.h. */
9500 _ACEOF
9501 cat confdefs.h >>conftest.$ac_ext
9502 cat >>conftest.$ac_ext <<_ACEOF
9503 /* end confdefs.h. */
9504 #include <sys/types.h>
9505 #include <utmpx.h>
9506 #ifdef HAVE_LASTLOG_H
9507 #include <lastlog.h>
9508 #endif
9509
9510 int
9511 main ()
9512 {
9513 struct lastlogx ll;
9514 ;
9515 return 0;
9516 }
9517 _ACEOF
9518 rm -f conftest.$ac_objext
9519 if { (ac_try="$ac_compile"
9520 case "(($ac_try" in
9521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9522 *) ac_try_echo=$ac_try;;
9523 esac
9524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9525 (eval "$ac_compile") 2>conftest.er1
9526 ac_status=$?
9527 grep -v '^ *+' conftest.er1 >conftest.err
9528 rm -f conftest.er1
9529 cat conftest.err >&5
9530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531 (exit $ac_status); } && {
9532 test -z "$ac_cxx_werror_flag" ||
9533 test ! -s conftest.err
9534 } && test -s conftest.$ac_objext; then
9535 struct_lastlogx=yes
9536 else
9537 echo "$as_me: failed program was:" >&5
9538 sed 's/^/| /' conftest.$ac_ext >&5
9539
9540 struct_lastlogx=no
9541 fi
9542
9543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9544 fi
9545 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9546 echo "${ECHO_T}$struct_lastlogx" >&6; }
9547 if test x$struct_lastlogx = xyes; then
9548
9549 cat >>confdefs.h <<\_ACEOF
9550 #define HAVE_STRUCT_LASTLOGX 1
9551 _ACEOF
9552
9553 fi
9554
9555
9556 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9557 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9558 if test "${path_utmp+set}" = set; then
9559 echo $ECHO_N "(cached) $ECHO_C" >&6
9560 else
9561 if test "$cross_compiling" = yes; then
9562 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9563 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9564 else
9565 cat >conftest.$ac_ext <<_ACEOF
9566 /* confdefs.h. */
9567 _ACEOF
9568 cat confdefs.h >>conftest.$ac_ext
9569 cat >>conftest.$ac_ext <<_ACEOF
9570 /* end confdefs.h. */
9571 #include <stdio.h>
9572 #include <stdlib.h>
9573 #include <sys/types.h>
9574 #include <utmp.h>
9575 #include <errno.h>
9576 main()
9577 {
9578 char **u, *utmplist[] = {
9579 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9580 FILE *a, *f=fopen("conftestval", "w");
9581 if (!f) exit(1);
9582 #ifdef UTMP_FILE
9583 fprintf(f, "%s\n", UTMP_FILE);
9584 exit(0);
9585 #endif
9586 #ifdef _PATH_UTMP
9587 fprintf(f, "%s\n", _PATH_UTMP);
9588 exit(0);
9589 #endif
9590 for (u = utmplist; *u; u++) {
9591 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9592 fprintf(f, "%s\n", *u);
9593 exit(0);
9594 }
9595 }
9596 exit(0);
9597 }
9598 _ACEOF
9599 rm -f conftest$ac_exeext
9600 if { (ac_try="$ac_link"
9601 case "(($ac_try" in
9602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9603 *) ac_try_echo=$ac_try;;
9604 esac
9605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9606 (eval "$ac_link") 2>&5
9607 ac_status=$?
9608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9610 { (case "(($ac_try" in
9611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612 *) ac_try_echo=$ac_try;;
9613 esac
9614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615 (eval "$ac_try") 2>&5
9616 ac_status=$?
9617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618 (exit $ac_status); }; }; then
9619 path_utmp=`cat conftestval`
9620 else
9621 echo "$as_me: program exited with status $ac_status" >&5
9622 echo "$as_me: failed program was:" >&5
9623 sed 's/^/| /' conftest.$ac_ext >&5
9624
9625 ( exit $ac_status )
9626 path_utmp=
9627 fi
9628 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9629 fi
9630
9631
9632 fi
9633 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9634 echo "${ECHO_T}$path_utmp" >&6; }
9635 if test x$path_utmp != x; then
9636
9637 cat >>confdefs.h <<_ACEOF
9638 #define UTMP_FILE "$path_utmp"
9639 _ACEOF
9640
9641 fi
9642
9643
9644 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9645 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9646 if test "${path_utmpx+set}" = set; then
9647 echo $ECHO_N "(cached) $ECHO_C" >&6
9648 else
9649 if test "$cross_compiling" = yes; then
9650 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9651 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9652 else
9653 cat >conftest.$ac_ext <<_ACEOF
9654 /* confdefs.h. */
9655 _ACEOF
9656 cat confdefs.h >>conftest.$ac_ext
9657 cat >>conftest.$ac_ext <<_ACEOF
9658 /* end confdefs.h. */
9659 #include <stdio.h>
9660 #include <stdlib.h>
9661 #include <sys/types.h>
9662 #include <utmpx.h>
9663 #include <errno.h>
9664 #include <sys/stat.h>
9665 #ifdef HAVE_STRING_H
9666 #include <string.h>
9667 #endif
9668 main()
9669 {
9670 char **u, *p, *utmplist[] = {
9671 #ifdef UTMPX_FILE
9672 UTMPX_FILE,
9673 #endif
9674 #ifdef _PATH_UTMPX
9675 _PATH_UTMPX,
9676 #endif
9677 "/var/adm/utmpx", "/etc/utmpx", NULL };
9678 FILE *a, *f=fopen("conftestval", "w");
9679 struct stat statu, statux;
9680 if (!f) exit(1);
9681 for (u = utmplist; *u; u++) {
9682 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9683 if (stat(*u, &statux) < 0)
9684 continue;
9685 p = strdup(*u);
9686 p[strlen(p) - 1] = '\0';
9687 if (stat(p, &statu) >= 0
9688 && (statu.st_mtime - statux.st_mtime > 86400))
9689 continue;
9690 fprintf(f, "%s\n", *u);
9691 exit(0);
9692 }
9693 }
9694 exit(0);
9695 }
9696 _ACEOF
9697 rm -f conftest$ac_exeext
9698 if { (ac_try="$ac_link"
9699 case "(($ac_try" in
9700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9701 *) ac_try_echo=$ac_try;;
9702 esac
9703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9704 (eval "$ac_link") 2>&5
9705 ac_status=$?
9706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9707 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9708 { (case "(($ac_try" in
9709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9710 *) ac_try_echo=$ac_try;;
9711 esac
9712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9713 (eval "$ac_try") 2>&5
9714 ac_status=$?
9715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 (exit $ac_status); }; }; then
9717 path_utmpx=`cat conftestval`
9718 else
9719 echo "$as_me: program exited with status $ac_status" >&5
9720 echo "$as_me: failed program was:" >&5
9721 sed 's/^/| /' conftest.$ac_ext >&5
9722
9723 ( exit $ac_status )
9724 path_utmpx=
9725 fi
9726 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9727 fi
9728
9729
9730 fi
9731 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9732 echo "${ECHO_T}$path_utmpx" >&6; }
9733 if test x$path_utmpx != x; then
9734
9735 cat >>confdefs.h <<_ACEOF
9736 #define UTMPX_FILE "$path_utmpx"
9737 _ACEOF
9738
9739 fi
9740
9741
9742 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9743 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9744 if test "${path_wtmp+set}" = set; then
9745 echo $ECHO_N "(cached) $ECHO_C" >&6
9746 else
9747 if test "$cross_compiling" = yes; then
9748 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9749 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9750 else
9751 cat >conftest.$ac_ext <<_ACEOF
9752 /* confdefs.h. */
9753 _ACEOF
9754 cat confdefs.h >>conftest.$ac_ext
9755 cat >>conftest.$ac_ext <<_ACEOF
9756 /* end confdefs.h. */
9757 #include <stdio.h>
9758 #include <stdlib.h>
9759 #include <sys/types.h>
9760 #ifdef HAVE_UTMP_H
9761 #include <utmp.h>
9762 #endif
9763 #include <errno.h>
9764 main()
9765 {
9766 char **w, *wtmplist[] = {
9767 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9768 FILE *a, *f=fopen("conftestval", "w");
9769 if (!f) exit(1);
9770 #ifdef WTMP_FILE
9771 fprintf(f, "%s\n", WTMP_FILE);
9772 exit(0);
9773 #endif
9774 #ifdef _PATH_WTMP
9775 fprintf(f, "%s\n", _PATH_WTMP);
9776 exit(0);
9777 #endif
9778 for (w = wtmplist; *w; w++) {
9779 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9780 fprintf(f, "%s\n", *w);
9781 exit(0);
9782 }
9783 }
9784 exit(0);
9785 }
9786 _ACEOF
9787 rm -f conftest$ac_exeext
9788 if { (ac_try="$ac_link"
9789 case "(($ac_try" in
9790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9791 *) ac_try_echo=$ac_try;;
9792 esac
9793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9794 (eval "$ac_link") 2>&5
9795 ac_status=$?
9796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9798 { (case "(($ac_try" in
9799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9800 *) ac_try_echo=$ac_try;;
9801 esac
9802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9803 (eval "$ac_try") 2>&5
9804 ac_status=$?
9805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806 (exit $ac_status); }; }; then
9807 path_wtmp=`cat conftestval`
9808 else
9809 echo "$as_me: program exited with status $ac_status" >&5
9810 echo "$as_me: failed program was:" >&5
9811 sed 's/^/| /' conftest.$ac_ext >&5
9812
9813 ( exit $ac_status )
9814 path_wtmp=
9815 fi
9816 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9817 fi
9818
9819
9820 fi
9821 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9822 echo "${ECHO_T}$path_wtmp" >&6; }
9823 if test x$path_wtmp != x; then
9824
9825 cat >>confdefs.h <<_ACEOF
9826 #define WTMP_FILE "$path_wtmp"
9827 _ACEOF
9828
9829 fi
9830
9831 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9832 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9833 if test "${path_wtmpx+set}" = set; then
9834 echo $ECHO_N "(cached) $ECHO_C" >&6
9835 else
9836 if test "$cross_compiling" = yes; then
9837 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9838 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9839 else
9840 cat >conftest.$ac_ext <<_ACEOF
9841 /* confdefs.h. */
9842 _ACEOF
9843 cat confdefs.h >>conftest.$ac_ext
9844 cat >>conftest.$ac_ext <<_ACEOF
9845 /* end confdefs.h. */
9846 #include <stdio.h>
9847 #include <stdlib.h>
9848 #ifdef HAVE_UTMPX_H
9849 #include <utmpx.h>
9850 #endif
9851 #include <errno.h>
9852 main()
9853 {
9854 char **w, *wtmplist[] = {
9855 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9856 FILE *a, *f=fopen("conftestval", "w");
9857 if (!f) exit(1);
9858 #ifdef WTMPX_FILE
9859 fprintf(f, "%s\n", WTMPX_FILE);
9860 exit(0);
9861 #endif
9862 #ifdef _PATH_WTMPX
9863 fprintf(f, "%s\n", _PATH_WTMPX);
9864 exit(0);
9865 #endif
9866 for (w = wtmplist; *w; w++) {
9867 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9868 fprintf(f, "%s\n", *w);
9869 exit(0);
9870 }
9871 }
9872 exit(0);
9873 }
9874 _ACEOF
9875 rm -f conftest$ac_exeext
9876 if { (ac_try="$ac_link"
9877 case "(($ac_try" in
9878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9879 *) ac_try_echo=$ac_try;;
9880 esac
9881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9882 (eval "$ac_link") 2>&5
9883 ac_status=$?
9884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9886 { (case "(($ac_try" in
9887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9888 *) ac_try_echo=$ac_try;;
9889 esac
9890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9891 (eval "$ac_try") 2>&5
9892 ac_status=$?
9893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894 (exit $ac_status); }; }; then
9895 path_wtmpx=`cat conftestval`
9896 else
9897 echo "$as_me: program exited with status $ac_status" >&5
9898 echo "$as_me: failed program was:" >&5
9899 sed 's/^/| /' conftest.$ac_ext >&5
9900
9901 ( exit $ac_status )
9902 path_wtmpx=
9903 fi
9904 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9905 fi
9906
9907
9908 fi
9909 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9910 echo "${ECHO_T}$path_wtmpx" >&6; }
9911 if test x$path_wtmpx != x; then
9912
9913 cat >>confdefs.h <<_ACEOF
9914 #define WTMPX_FILE "$path_wtmpx"
9915 _ACEOF
9916
9917 fi
9918
9919 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9920 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9921 if test "${path_lastlog+set}" = set; then
9922 echo $ECHO_N "(cached) $ECHO_C" >&6
9923 else
9924 if test "$cross_compiling" = yes; then
9925 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9926 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9927 else
9928 cat >conftest.$ac_ext <<_ACEOF
9929 /* confdefs.h. */
9930 _ACEOF
9931 cat confdefs.h >>conftest.$ac_ext
9932 cat >>conftest.$ac_ext <<_ACEOF
9933 /* end confdefs.h. */
9934 #include <stdio.h>
9935 #include <stdlib.h>
9936 #include <sys/types.h>
9937 #ifdef HAVE_UTMPX_H
9938 #include <utmpx.h>
9939 #elif defined(HAVE_UTMP_H)
9940 #include <utmp.h>
9941 #endif
9942 #ifdef HAVE_LASTLOG_H
9943 #include <lastlog.h>
9944 #endif
9945 #include <errno.h>
9946 main()
9947 {
9948 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9949 FILE *a, *f=fopen("conftestval", "w");
9950 if (!f) exit(1);
9951 #ifdef LASTLOG_FILE
9952 fprintf(f, "%s\n", LASTLOG_FILE);
9953 exit(0);
9954 #endif
9955 #ifdef _PATH_LASTLOG
9956 fprintf(f, "%s\n", _PATH_LASTLOG);
9957 exit(0);
9958 #endif
9959 for (w = lastloglist; *w; w++) {
9960 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9961 fprintf(f, "%s\n", *w);
9962 exit(0);
9963 }
9964 }
9965 exit(0);
9966 }
9967 _ACEOF
9968 rm -f conftest$ac_exeext
9969 if { (ac_try="$ac_link"
9970 case "(($ac_try" in
9971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9972 *) ac_try_echo=$ac_try;;
9973 esac
9974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9975 (eval "$ac_link") 2>&5
9976 ac_status=$?
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9979 { (case "(($ac_try" in
9980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981 *) ac_try_echo=$ac_try;;
9982 esac
9983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984 (eval "$ac_try") 2>&5
9985 ac_status=$?
9986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987 (exit $ac_status); }; }; then
9988 path_lastlog=`cat conftestval`
9989 else
9990 echo "$as_me: program exited with status $ac_status" >&5
9991 echo "$as_me: failed program was:" >&5
9992 sed 's/^/| /' conftest.$ac_ext >&5
9993
9994 ( exit $ac_status )
9995 path_lastlog=
9996 fi
9997 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9998 fi
9999
10000
10001 fi
10002 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
10003 echo "${ECHO_T}$path_lastlog" >&6; }
10004 if test x$path_lastlog != x; then
10005
10006 cat >>confdefs.h <<_ACEOF
10007 #define LASTLOG_FILE "$path_lastlog"
10008 _ACEOF
10009
10010 fi
10011
10012 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10013 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10014 if test "${path_lastlogx+set}" = set; then
10015 echo $ECHO_N "(cached) $ECHO_C" >&6
10016 else
10017 if test "$cross_compiling" = yes; then
10018 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10019 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10020 else
10021 cat >conftest.$ac_ext <<_ACEOF
10022 /* confdefs.h. */
10023 _ACEOF
10024 cat confdefs.h >>conftest.$ac_ext
10025 cat >>conftest.$ac_ext <<_ACEOF
10026 /* end confdefs.h. */
10027 #include <stdio.h>
10028 #include <stdlib.h>
10029 #ifdef HAVE_UTMPX_H
10030 #include <utmpx.h>
10031 #endif
10032 #include <errno.h>
10033 main()
10034 {
10035 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10036 FILE *a, *f=fopen("conftestval", "w");
10037 if (!f) exit(1);
10038 #ifdef LASTLOGX_FILE
10039 fprintf(f, "%s\n", LASTLOGX_FILE);
10040 exit(0);
10041 #endif
10042 #ifdef _PATH_LASTLOGX
10043 fprintf(f, "%s\n", _PATH_LASTLOGX);
10044 exit(0);
10045 #endif
10046 for (w = wtmplist; *w; w++) {
10047 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10048 fprintf(f, "%s\n", *w);
10049 exit(0);
10050 }
10051 }
10052 exit(0);
10053 }
10054 _ACEOF
10055 rm -f conftest$ac_exeext
10056 if { (ac_try="$ac_link"
10057 case "(($ac_try" in
10058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10059 *) ac_try_echo=$ac_try;;
10060 esac
10061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10062 (eval "$ac_link") 2>&5
10063 ac_status=$?
10064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10066 { (case "(($ac_try" in
10067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10068 *) ac_try_echo=$ac_try;;
10069 esac
10070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10071 (eval "$ac_try") 2>&5
10072 ac_status=$?
10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074 (exit $ac_status); }; }; then
10075 path_lastlogx=`cat conftestval`
10076 else
10077 echo "$as_me: program exited with status $ac_status" >&5
10078 echo "$as_me: failed program was:" >&5
10079 sed 's/^/| /' conftest.$ac_ext >&5
10080
10081 ( exit $ac_status )
10082 path_lastlogx=
10083 fi
10084 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10085 fi
10086
10087
10088 fi
10089 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10090 echo "${ECHO_T}$path_lastlogx" >&6; }
10091 if test x$path_lastlogx != x; then
10092
10093 cat >>confdefs.h <<_ACEOF
10094 #define LASTLOGX_FILE "$path_lastlogx"
10095 _ACEOF
10096
10097 fi
10098
10099
10100
10101
10102 save_LIBS=$LIBS
10103 save_CFLAGS=$CFLAGS
10104 CFLAGS="$CFLAGS $X_CFLAGS"
10105 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10106 if test x$support_xim = xyes; then
10107 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10108 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10109 if test "${rxvt_cv_func_xlocale+set}" = set; then
10110 echo $ECHO_N "(cached) $ECHO_C" >&6
10111 else
10112 if test "$cross_compiling" = yes; then
10113 :
10114 else
10115 cat >conftest.$ac_ext <<_ACEOF
10116 /* confdefs.h. */
10117 _ACEOF
10118 cat confdefs.h >>conftest.$ac_ext
10119 cat >>conftest.$ac_ext <<_ACEOF
10120 /* end confdefs.h. */
10121 #include <X11/Xlib.h>
10122 #include <stdlib.h>
10123 main() {
10124 char *p;
10125 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10126 exit (XSupportsLocale() ? 0 : 1);
10127 else
10128 exit (1);}
10129 _ACEOF
10130 rm -f conftest$ac_exeext
10131 if { (ac_try="$ac_link"
10132 case "(($ac_try" in
10133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134 *) ac_try_echo=$ac_try;;
10135 esac
10136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10137 (eval "$ac_link") 2>&5
10138 ac_status=$?
10139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10141 { (case "(($ac_try" in
10142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143 *) ac_try_echo=$ac_try;;
10144 esac
10145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146 (eval "$ac_try") 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; }; then
10150 rxvt_cv_func_xlocale=yes
10151 else
10152 echo "$as_me: program exited with status $ac_status" >&5
10153 echo "$as_me: failed program was:" >&5
10154 sed 's/^/| /' conftest.$ac_ext >&5
10155
10156 ( exit $ac_status )
10157 rxvt_cv_func_xlocale=no
10158 fi
10159 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10160 fi
10161
10162
10163 fi
10164 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10165 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10166 if test x$rxvt_cv_func_xlocale = xyes; then
10167
10168 cat >>confdefs.h <<\_ACEOF
10169 #define USE_XIM 1
10170 _ACEOF
10171
10172 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10173 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10174 if test "${rxvt_broken_ximcb+set}" = set; then
10175 echo $ECHO_N "(cached) $ECHO_C" >&6
10176 else
10177 cat >conftest.$ac_ext <<_ACEOF
10178
10179 #include <X11/Xlib.h>
10180
10181 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10182
10183 void f() {
10184 XIMCallback cb;
10185 cb.callback = im_destroy_cb;
10186 }
10187
10188 _ACEOF
10189 rm -f conftest.$ac_objext
10190 if { (ac_try="$ac_compile"
10191 case "(($ac_try" in
10192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10193 *) ac_try_echo=$ac_try;;
10194 esac
10195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10196 (eval "$ac_compile") 2>conftest.er1
10197 ac_status=$?
10198 grep -v '^ *+' conftest.er1 >conftest.err
10199 rm -f conftest.er1
10200 cat conftest.err >&5
10201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10202 (exit $ac_status); } && {
10203 test -z "$ac_cxx_werror_flag" ||
10204 test ! -s conftest.err
10205 } && test -s conftest.$ac_objext; then
10206 rxvt_broken_ximcb=yes
10207 else
10208 echo "$as_me: failed program was:" >&5
10209 sed 's/^/| /' conftest.$ac_ext >&5
10210
10211 rxvt_broken_ximcb=no
10212 fi
10213
10214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10215 fi
10216 { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10217 echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10218
10219 if test x$rxvt_broken_ximcb = xyes; then
10220
10221 cat >>confdefs.h <<\_ACEOF
10222 #define XIMCB_PROTO_BROKEN 1
10223 _ACEOF
10224
10225 fi
10226 fi
10227 fi
10228
10229 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10230 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10231 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10232 echo $ECHO_N "(cached) $ECHO_C" >&6
10233 else
10234 cat >conftest.$ac_ext <<_ACEOF
10235 /* confdefs.h. */
10236 _ACEOF
10237 cat confdefs.h >>conftest.$ac_ext
10238 cat >>conftest.$ac_ext <<_ACEOF
10239 /* end confdefs.h. */
10240 #define X_LOCALE 1
10241 #include <X11/Xlocale.h>
10242 int
10243 main ()
10244 {
10245 setlocale(LC_CTYPE, "");
10246 ;
10247 return 0;
10248 }
10249 _ACEOF
10250 rm -f conftest.$ac_objext conftest$ac_exeext
10251 if { (ac_try="$ac_link"
10252 case "(($ac_try" in
10253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10254 *) ac_try_echo=$ac_try;;
10255 esac
10256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10257 (eval "$ac_link") 2>conftest.er1
10258 ac_status=$?
10259 grep -v '^ *+' conftest.er1 >conftest.err
10260 rm -f conftest.er1
10261 cat conftest.err >&5
10262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10263 (exit $ac_status); } && {
10264 test -z "$ac_cxx_werror_flag" ||
10265 test ! -s conftest.err
10266 } && test -s conftest$ac_exeext &&
10267 $as_test_x conftest$ac_exeext; then
10268 rxvt_cv_func_xsetlocale=yes
10269 else
10270 echo "$as_me: failed program was:" >&5
10271 sed 's/^/| /' conftest.$ac_ext >&5
10272
10273 rxvt_cv_func_xsetlocale=no
10274 fi
10275
10276 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10277 conftest$ac_exeext conftest.$ac_ext
10278 fi
10279 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10280 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10281 if test x$rxvt_cv_func_xsetlocale = xyes; then
10282
10283 cat >>confdefs.h <<\_ACEOF
10284 #define HAVE_XSETLOCALE 1
10285 _ACEOF
10286
10287 fi
10288 LIBS=$save_LIBS
10289 CFLAGS=$save_CFLAGS
10290
10291 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10292 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10293 if test "${rxvt_cv_func_setlocale+set}" = set; then
10294 echo $ECHO_N "(cached) $ECHO_C" >&6
10295 else
10296 cat >conftest.$ac_ext <<_ACEOF
10297 /* confdefs.h. */
10298 _ACEOF
10299 cat confdefs.h >>conftest.$ac_ext
10300 cat >>conftest.$ac_ext <<_ACEOF
10301 /* end confdefs.h. */
10302 #include <clocale>
10303 int
10304 main ()
10305 {
10306 setlocale(LC_CTYPE, "");
10307 ;
10308 return 0;
10309 }
10310 _ACEOF
10311 rm -f conftest.$ac_objext conftest$ac_exeext
10312 if { (ac_try="$ac_link"
10313 case "(($ac_try" in
10314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10315 *) ac_try_echo=$ac_try;;
10316 esac
10317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10318 (eval "$ac_link") 2>conftest.er1
10319 ac_status=$?
10320 grep -v '^ *+' conftest.er1 >conftest.err
10321 rm -f conftest.er1
10322 cat conftest.err >&5
10323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324 (exit $ac_status); } && {
10325 test -z "$ac_cxx_werror_flag" ||
10326 test ! -s conftest.err
10327 } && test -s conftest$ac_exeext &&
10328 $as_test_x conftest$ac_exeext; then
10329 rxvt_cv_func_setlocale=yes
10330 else
10331 echo "$as_me: failed program was:" >&5
10332 sed 's/^/| /' conftest.$ac_ext >&5
10333
10334 rxvt_cv_func_setlocale=no
10335 fi
10336
10337 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10338 conftest$ac_exeext conftest.$ac_ext
10339 fi
10340 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10341 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10342 if test x$rxvt_cv_func_setlocale = xyes; then
10343
10344 cat >>confdefs.h <<\_ACEOF
10345 #define HAVE_SETLOCALE 1
10346 _ACEOF
10347
10348 fi
10349
10350 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10351 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10352 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10353 echo $ECHO_N "(cached) $ECHO_C" >&6
10354 else
10355 cat >conftest.$ac_ext <<_ACEOF
10356 /* confdefs.h. */
10357 _ACEOF
10358 cat confdefs.h >>conftest.$ac_ext
10359 cat >>conftest.$ac_ext <<_ACEOF
10360 /* end confdefs.h. */
10361 #include <langinfo.h>
10362 int
10363 main ()
10364 {
10365 nl_langinfo(CODESET);
10366 ;
10367 return 0;
10368 }
10369 _ACEOF
10370 rm -f conftest.$ac_objext conftest$ac_exeext
10371 if { (ac_try="$ac_link"
10372 case "(($ac_try" in
10373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10374 *) ac_try_echo=$ac_try;;
10375 esac
10376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10377 (eval "$ac_link") 2>conftest.er1
10378 ac_status=$?
10379 grep -v '^ *+' conftest.er1 >conftest.err
10380 rm -f conftest.er1
10381 cat conftest.err >&5
10382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10383 (exit $ac_status); } && {
10384 test -z "$ac_cxx_werror_flag" ||
10385 test ! -s conftest.err
10386 } && test -s conftest$ac_exeext &&
10387 $as_test_x conftest$ac_exeext; then
10388 rxvt_cv_func_nl_langinfo=yes
10389 else
10390 echo "$as_me: failed program was:" >&5
10391 sed 's/^/| /' conftest.$ac_ext >&5
10392
10393 rxvt_cv_func_nl_langinfo=no
10394 fi
10395
10396 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10397 conftest$ac_exeext conftest.$ac_ext
10398 fi
10399 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10400 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10401 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10402
10403 cat >>confdefs.h <<\_ACEOF
10404 #define HAVE_NL_LANGINFO 1
10405 _ACEOF
10406
10407 fi
10408
10409
10410 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10411 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10412 if test "${can_pass_fds+set}" = set; then
10413 echo $ECHO_N "(cached) $ECHO_C" >&6
10414 else
10415 cat >conftest.$ac_ext <<_ACEOF
10416 /* confdefs.h. */
10417 _ACEOF
10418 cat confdefs.h >>conftest.$ac_ext
10419 cat >>conftest.$ac_ext <<_ACEOF
10420 /* end confdefs.h. */
10421
10422 #include <cstddef> // broken bsds (is that redundant?) need this
10423 #include <sys/types.h>
10424 #include <sys/socket.h>
10425 #include <sys/uio.h>
10426
10427 int
10428 main ()
10429 {
10430
10431 {
10432 msghdr msg;
10433 iovec iov;
10434 char buf [100];
10435 char data = 0;
10436
10437 iov.iov_base = &data;
10438 iov.iov_len = 1;
10439
10440 msg.msg_iov = &iov;
10441 msg.msg_iovlen = 1;
10442 msg.msg_control = buf;
10443 msg.msg_controllen = sizeof buf;
10444
10445 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10446 cmsg->cmsg_level = SOL_SOCKET;
10447 cmsg->cmsg_type = SCM_RIGHTS;
10448 cmsg->cmsg_len = 100;
10449
10450 *(int *)CMSG_DATA (cmsg) = 5;
10451
10452 return sendmsg (3, &msg, 0);
10453 }
10454
10455 ;
10456 return 0;
10457 }
10458 _ACEOF
10459 rm -f conftest.$ac_objext conftest$ac_exeext
10460 if { (ac_try="$ac_link"
10461 case "(($ac_try" in
10462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10463 *) ac_try_echo=$ac_try;;
10464 esac
10465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10466 (eval "$ac_link") 2>conftest.er1
10467 ac_status=$?
10468 grep -v '^ *+' conftest.er1 >conftest.err
10469 rm -f conftest.er1
10470 cat conftest.err >&5
10471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472 (exit $ac_status); } && {
10473 test -z "$ac_cxx_werror_flag" ||
10474 test ! -s conftest.err
10475 } && test -s conftest$ac_exeext &&
10476 $as_test_x conftest$ac_exeext; then
10477 can_pass_fds=yes
10478 else
10479 echo "$as_me: failed program was:" >&5
10480 sed 's/^/| /' conftest.$ac_ext >&5
10481
10482 can_pass_fds=no
10483 fi
10484
10485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10486 conftest$ac_exeext conftest.$ac_ext
10487 fi
10488 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10489 echo "${ECHO_T}$can_pass_fds" >&6; }
10490 if test x$can_pass_fds = xyes; then
10491
10492 cat >>confdefs.h <<\_ACEOF
10493 #define HAVE_UNIX_FDPASS 1
10494 _ACEOF
10495
10496 else
10497 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10498 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10499 { (exit 1); exit 1; }; }
10500 fi
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510 for ac_header in \
10511 pty.h \
10512 util.h \
10513 libutil.h \
10514 sys/ioctl.h \
10515 sys/stropts.h \
10516 stropts.h \
10517
10518 do
10519 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10520 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10521 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10522 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10523 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10524 echo $ECHO_N "(cached) $ECHO_C" >&6
10525 fi
10526 ac_res=`eval echo '${'$as_ac_Header'}'`
10527 { echo "$as_me:$LINENO: result: $ac_res" >&5
10528 echo "${ECHO_T}$ac_res" >&6; }
10529 else
10530 # Is the header compilable?
10531 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10532 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10533 cat >conftest.$ac_ext <<_ACEOF
10534 /* confdefs.h. */
10535 _ACEOF
10536 cat confdefs.h >>conftest.$ac_ext
10537 cat >>conftest.$ac_ext <<_ACEOF
10538 /* end confdefs.h. */
10539 $ac_includes_default
10540 #include <$ac_header>
10541 _ACEOF
10542 rm -f conftest.$ac_objext
10543 if { (ac_try="$ac_compile"
10544 case "(($ac_try" in
10545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10546 *) ac_try_echo=$ac_try;;
10547 esac
10548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10549 (eval "$ac_compile") 2>conftest.er1
10550 ac_status=$?
10551 grep -v '^ *+' conftest.er1 >conftest.err
10552 rm -f conftest.er1
10553 cat conftest.err >&5
10554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555 (exit $ac_status); } && {
10556 test -z "$ac_cxx_werror_flag" ||
10557 test ! -s conftest.err
10558 } && test -s conftest.$ac_objext; then
10559 ac_header_compiler=yes
10560 else
10561 echo "$as_me: failed program was:" >&5
10562 sed 's/^/| /' conftest.$ac_ext >&5
10563
10564 ac_header_compiler=no
10565 fi
10566
10567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10568 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10569 echo "${ECHO_T}$ac_header_compiler" >&6; }
10570
10571 # Is the header present?
10572 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10573 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10574 cat >conftest.$ac_ext <<_ACEOF
10575 /* confdefs.h. */
10576 _ACEOF
10577 cat confdefs.h >>conftest.$ac_ext
10578 cat >>conftest.$ac_ext <<_ACEOF
10579 /* end confdefs.h. */
10580 #include <$ac_header>
10581 _ACEOF
10582 if { (ac_try="$ac_cpp conftest.$ac_ext"
10583 case "(($ac_try" in
10584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10585 *) ac_try_echo=$ac_try;;
10586 esac
10587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10588 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10589 ac_status=$?
10590 grep -v '^ *+' conftest.er1 >conftest.err
10591 rm -f conftest.er1
10592 cat conftest.err >&5
10593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10594 (exit $ac_status); } >/dev/null && {
10595 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10596 test ! -s conftest.err
10597 }; then
10598 ac_header_preproc=yes
10599 else
10600 echo "$as_me: failed program was:" >&5
10601 sed 's/^/| /' conftest.$ac_ext >&5
10602
10603 ac_header_preproc=no
10604 fi
10605
10606 rm -f conftest.err conftest.$ac_ext
10607 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10608 echo "${ECHO_T}$ac_header_preproc" >&6; }
10609
10610 # So? What about this header?
10611 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10612 yes:no: )
10613 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10614 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10615 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10616 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10617 ac_header_preproc=yes
10618 ;;
10619 no:yes:* )
10620 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10621 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10622 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10623 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10624 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10625 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10626 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10627 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10628 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10629 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10630 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10631 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10632
10633 ;;
10634 esac
10635 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10636 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10637 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10638 echo $ECHO_N "(cached) $ECHO_C" >&6
10639 else
10640 eval "$as_ac_Header=\$ac_header_preproc"
10641 fi
10642 ac_res=`eval echo '${'$as_ac_Header'}'`
10643 { echo "$as_me:$LINENO: result: $ac_res" >&5
10644 echo "${ECHO_T}$ac_res" >&6; }
10645
10646 fi
10647 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10648 cat >>confdefs.h <<_ACEOF
10649 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10650 _ACEOF
10651
10652 fi
10653
10654 done
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666 for ac_func in \
10667 revoke \
10668 _getpty \
10669 getpt \
10670 posix_openpt \
10671 isastream \
10672 setuid \
10673 seteuid \
10674 setreuid \
10675 setresuid \
10676
10677 do
10678 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10679 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10680 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10681 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10682 echo $ECHO_N "(cached) $ECHO_C" >&6
10683 else
10684 cat >conftest.$ac_ext <<_ACEOF
10685 /* confdefs.h. */
10686 _ACEOF
10687 cat confdefs.h >>conftest.$ac_ext
10688 cat >>conftest.$ac_ext <<_ACEOF
10689 /* end confdefs.h. */
10690 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10691 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10692 #define $ac_func innocuous_$ac_func
10693
10694 /* System header to define __stub macros and hopefully few prototypes,
10695 which can conflict with char $ac_func (); below.
10696 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10697 <limits.h> exists even on freestanding compilers. */
10698
10699 #ifdef __STDC__
10700 # include <limits.h>
10701 #else
10702 # include <assert.h>
10703 #endif
10704
10705 #undef $ac_func
10706
10707 /* Override any GCC internal prototype to avoid an error.
10708 Use char because int might match the return type of a GCC
10709 builtin and then its argument prototype would still apply. */
10710 #ifdef __cplusplus
10711 extern "C"
10712 #endif
10713 char $ac_func ();
10714 /* The GNU C library defines this for functions which it implements
10715 to always fail with ENOSYS. Some functions are actually named
10716 something starting with __ and the normal name is an alias. */
10717 #if defined __stub_$ac_func || defined __stub___$ac_func
10718 choke me
10719 #endif
10720
10721 int
10722 main ()
10723 {
10724 return $ac_func ();
10725 ;
10726 return 0;
10727 }
10728 _ACEOF
10729 rm -f conftest.$ac_objext conftest$ac_exeext
10730 if { (ac_try="$ac_link"
10731 case "(($ac_try" in
10732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10733 *) ac_try_echo=$ac_try;;
10734 esac
10735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10736 (eval "$ac_link") 2>conftest.er1
10737 ac_status=$?
10738 grep -v '^ *+' conftest.er1 >conftest.err
10739 rm -f conftest.er1
10740 cat conftest.err >&5
10741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742 (exit $ac_status); } && {
10743 test -z "$ac_cxx_werror_flag" ||
10744 test ! -s conftest.err
10745 } && test -s conftest$ac_exeext &&
10746 $as_test_x conftest$ac_exeext; then
10747 eval "$as_ac_var=yes"
10748 else
10749 echo "$as_me: failed program was:" >&5
10750 sed 's/^/| /' conftest.$ac_ext >&5
10751
10752 eval "$as_ac_var=no"
10753 fi
10754
10755 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10756 conftest$ac_exeext conftest.$ac_ext
10757 fi
10758 ac_res=`eval echo '${'$as_ac_var'}'`
10759 { echo "$as_me:$LINENO: result: $ac_res" >&5
10760 echo "${ECHO_T}$ac_res" >&6; }
10761 if test `eval echo '${'$as_ac_var'}'` = yes; then
10762 cat >>confdefs.h <<_ACEOF
10763 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10764 _ACEOF
10765
10766 fi
10767 done
10768
10769
10770 have_clone=no
10771
10772 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10773 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10774 if test -e /dev/ptym/clone; then
10775 { echo "$as_me:$LINENO: result: yes" >&5
10776 echo "${ECHO_T}yes" >&6; }
10777
10778 cat >>confdefs.h <<\_ACEOF
10779 #define HAVE_DEV_CLONE 1
10780 _ACEOF
10781
10782
10783 cat >>confdefs.h <<\_ACEOF
10784 #define CLONE_DEVICE "/dev/ptym/clone"
10785 _ACEOF
10786
10787 have_clone=yes
10788 else
10789 { echo "$as_me:$LINENO: result: no" >&5
10790 echo "${ECHO_T}no" >&6; }
10791 fi
10792
10793 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10794 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10795 if test -e /dev/ptc; then
10796 { echo "$as_me:$LINENO: result: yes" >&5
10797 echo "${ECHO_T}yes" >&6; }
10798
10799 cat >>confdefs.h <<\_ACEOF
10800 #define HAVE_DEV_PTC 1
10801 _ACEOF
10802
10803
10804 cat >>confdefs.h <<\_ACEOF
10805 #define CLONE_DEVICE "/dev/ptc"
10806 _ACEOF
10807
10808 have_clone=yes
10809 else
10810 { echo "$as_me:$LINENO: result: no" >&5
10811 echo "${ECHO_T}no" >&6; }
10812 fi
10813
10814 case $host in
10815 *-*-cygwin*)
10816 have_clone=yes
10817
10818 cat >>confdefs.h <<\_ACEOF
10819 #define CLONE_DEVICE "/dev/ptmx"
10820 _ACEOF
10821
10822 ;;
10823 *)
10824 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10825 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10826 if test -e /dev/ptmx; then
10827 { echo "$as_me:$LINENO: result: yes" >&5
10828 echo "${ECHO_T}yes" >&6; }
10829
10830 cat >>confdefs.h <<\_ACEOF
10831 #define HAVE_DEV_PTMX 1
10832 _ACEOF
10833
10834
10835 cat >>confdefs.h <<\_ACEOF
10836 #define CLONE_DEVICE "/dev/ptmx"
10837 _ACEOF
10838
10839 have_clone=yes
10840 else
10841 { echo "$as_me:$LINENO: result: no" >&5
10842 echo "${ECHO_T}no" >&6; }
10843 fi
10844 ;;
10845 esac
10846
10847 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10848 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10849 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10850 cat >conftest.$ac_ext <<_ACEOF
10851 /* confdefs.h. */
10852 _ACEOF
10853 cat confdefs.h >>conftest.$ac_ext
10854 cat >>conftest.$ac_ext <<_ACEOF
10855 /* end confdefs.h. */
10856 #include <stdlib.h>
10857 int
10858 main ()
10859 {
10860 grantpt(0);unlockpt(0);ptsname(0);
10861 ;
10862 return 0;
10863 }
10864 _ACEOF
10865 rm -f conftest.$ac_objext conftest$ac_exeext
10866 if { (ac_try="$ac_link"
10867 case "(($ac_try" in
10868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10869 *) ac_try_echo=$ac_try;;
10870 esac
10871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10872 (eval "$ac_link") 2>conftest.er1
10873 ac_status=$?
10874 grep -v '^ *+' conftest.er1 >conftest.err
10875 rm -f conftest.er1
10876 cat conftest.err >&5
10877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878 (exit $ac_status); } && {
10879 test -z "$ac_cxx_werror_flag" ||
10880 test ! -s conftest.err
10881 } && test -s conftest$ac_exeext &&
10882 $as_test_x conftest$ac_exeext; then
10883 unix98_pty=yes
10884
10885 cat >>confdefs.h <<\_ACEOF
10886 #define UNIX98_PTY 1
10887 _ACEOF
10888
10889 { echo "$as_me:$LINENO: result: yes" >&5
10890 echo "${ECHO_T}yes" >&6; }
10891 else
10892 echo "$as_me: failed program was:" >&5
10893 sed 's/^/| /' conftest.$ac_ext >&5
10894
10895 { echo "$as_me:$LINENO: result: no" >&5
10896 echo "${ECHO_T}no" >&6; }
10897 fi
10898
10899 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10900 conftest$ac_exeext conftest.$ac_ext
10901 fi
10902
10903 if test -z "$unix98_pty"; then
10904
10905 for ac_func in openpty
10906 do
10907 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10908 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10909 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10910 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10911 echo $ECHO_N "(cached) $ECHO_C" >&6
10912 else
10913 cat >conftest.$ac_ext <<_ACEOF
10914 /* confdefs.h. */
10915 _ACEOF
10916 cat confdefs.h >>conftest.$ac_ext
10917 cat >>conftest.$ac_ext <<_ACEOF
10918 /* end confdefs.h. */
10919 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10920 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10921 #define $ac_func innocuous_$ac_func
10922
10923 /* System header to define __stub macros and hopefully few prototypes,
10924 which can conflict with char $ac_func (); below.
10925 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10926 <limits.h> exists even on freestanding compilers. */
10927
10928 #ifdef __STDC__
10929 # include <limits.h>
10930 #else
10931 # include <assert.h>
10932 #endif
10933
10934 #undef $ac_func
10935
10936 /* Override any GCC internal prototype to avoid an error.
10937 Use char because int might match the return type of a GCC
10938 builtin and then its argument prototype would still apply. */
10939 #ifdef __cplusplus
10940 extern "C"
10941 #endif
10942 char $ac_func ();
10943 /* The GNU C library defines this for functions which it implements
10944 to always fail with ENOSYS. Some functions are actually named
10945 something starting with __ and the normal name is an alias. */
10946 #if defined __stub_$ac_func || defined __stub___$ac_func
10947 choke me
10948 #endif
10949
10950 int
10951 main ()
10952 {
10953 return $ac_func ();
10954 ;
10955 return 0;
10956 }
10957 _ACEOF
10958 rm -f conftest.$ac_objext conftest$ac_exeext
10959 if { (ac_try="$ac_link"
10960 case "(($ac_try" in
10961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10962 *) ac_try_echo=$ac_try;;
10963 esac
10964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10965 (eval "$ac_link") 2>conftest.er1
10966 ac_status=$?
10967 grep -v '^ *+' conftest.er1 >conftest.err
10968 rm -f conftest.er1
10969 cat conftest.err >&5
10970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971 (exit $ac_status); } && {
10972 test -z "$ac_cxx_werror_flag" ||
10973 test ! -s conftest.err
10974 } && test -s conftest$ac_exeext &&
10975 $as_test_x conftest$ac_exeext; then
10976 eval "$as_ac_var=yes"
10977 else
10978 echo "$as_me: failed program was:" >&5
10979 sed 's/^/| /' conftest.$ac_ext >&5
10980
10981 eval "$as_ac_var=no"
10982 fi
10983
10984 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10985 conftest$ac_exeext conftest.$ac_ext
10986 fi
10987 ac_res=`eval echo '${'$as_ac_var'}'`
10988 { echo "$as_me:$LINENO: result: $ac_res" >&5
10989 echo "${ECHO_T}$ac_res" >&6; }
10990 if test `eval echo '${'$as_ac_var'}'` = yes; then
10991 cat >>confdefs.h <<_ACEOF
10992 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10993 _ACEOF
10994
10995 else
10996 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
10997 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
10998 if test "${ac_cv_lib_util_openpty+set}" = set; then
10999 echo $ECHO_N "(cached) $ECHO_C" >&6
11000 else
11001 ac_check_lib_save_LIBS=$LIBS
11002 LIBS="-lutil $LIBS"
11003 cat >conftest.$ac_ext <<_ACEOF
11004 /* confdefs.h. */
11005 _ACEOF
11006 cat confdefs.h >>conftest.$ac_ext
11007 cat >>conftest.$ac_ext <<_ACEOF
11008 /* end confdefs.h. */
11009
11010 /* Override any GCC internal prototype to avoid an error.
11011 Use char because int might match the return type of a GCC
11012 builtin and then its argument prototype would still apply. */
11013 #ifdef __cplusplus
11014 extern "C"
11015 #endif
11016 char openpty ();
11017 int
11018 main ()
11019 {
11020 return openpty ();
11021 ;
11022 return 0;
11023 }
11024 _ACEOF
11025 rm -f conftest.$ac_objext conftest$ac_exeext
11026 if { (ac_try="$ac_link"
11027 case "(($ac_try" in
11028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11029 *) ac_try_echo=$ac_try;;
11030 esac
11031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11032 (eval "$ac_link") 2>conftest.er1
11033 ac_status=$?
11034 grep -v '^ *+' conftest.er1 >conftest.err
11035 rm -f conftest.er1
11036 cat conftest.err >&5
11037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038 (exit $ac_status); } && {
11039 test -z "$ac_cxx_werror_flag" ||
11040 test ! -s conftest.err
11041 } && test -s conftest$ac_exeext &&
11042 $as_test_x conftest$ac_exeext; then
11043 ac_cv_lib_util_openpty=yes
11044 else
11045 echo "$as_me: failed program was:" >&5
11046 sed 's/^/| /' conftest.$ac_ext >&5
11047
11048 ac_cv_lib_util_openpty=no
11049 fi
11050
11051 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11052 conftest$ac_exeext conftest.$ac_ext
11053 LIBS=$ac_check_lib_save_LIBS
11054 fi
11055 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11056 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11057 if test $ac_cv_lib_util_openpty = yes; then
11058 cat >>confdefs.h <<\_ACEOF
11059 #define HAVE_OPENPTY 1
11060 _ACEOF
11061 LIBS="$LIBS -lutil"
11062 fi
11063
11064 fi
11065 done
11066
11067 fi
11068
11069
11070
11071 { echo "$as_me:$LINENO: checking for tty group" >&5
11072 echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11073 if test "${tty_group+set}" = set; then
11074 echo $ECHO_N "(cached) $ECHO_C" >&6
11075 else
11076 if test "$cross_compiling" = yes; then
11077 tty_group=no
11078 else
11079 cat >conftest.$ac_ext <<_ACEOF
11080 /* confdefs.h. */
11081 _ACEOF
11082 cat confdefs.h >>conftest.$ac_ext
11083 cat >>conftest.$ac_ext <<_ACEOF
11084 /* end confdefs.h. */
11085
11086 #include <sys/types.h>
11087 #include <sys/stat.h>
11088 #include <unistd.h>
11089 #include <grp.h>
11090
11091 main()
11092 {
11093 struct stat st;
11094 struct group *gr;
11095 char *tty;
11096 gr = getgrnam("tty");
11097 tty = ttyname(0);
11098 if (gr != 0
11099 && tty != 0
11100 && (stat(tty, &st)) == 0
11101 && st.st_gid == gr->gr_gid)
11102 return 0;
11103 else
11104 return 1;
11105 }
11106 _ACEOF
11107 rm -f conftest$ac_exeext
11108 if { (ac_try="$ac_link"
11109 case "(($ac_try" in
11110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11111 *) ac_try_echo=$ac_try;;
11112 esac
11113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11114 (eval "$ac_link") 2>&5
11115 ac_status=$?
11116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11117 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11118 { (case "(($ac_try" in
11119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11120 *) ac_try_echo=$ac_try;;
11121 esac
11122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11123 (eval "$ac_try") 2>&5
11124 ac_status=$?
11125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11126 (exit $ac_status); }; }; then
11127 tty_group=yes
11128 else
11129 echo "$as_me: program exited with status $ac_status" >&5
11130 echo "$as_me: failed program was:" >&5
11131 sed 's/^/| /' conftest.$ac_ext >&5
11132
11133 ( exit $ac_status )
11134 tty_group=no
11135 fi
11136 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11137 fi
11138
11139
11140 fi
11141 { echo "$as_me:$LINENO: result: $tty_group" >&5
11142 echo "${ECHO_T}$tty_group" >&6; }
11143 if test x$tty_group = xyes; then
11144
11145 cat >>confdefs.h <<\_ACEOF
11146 #define TTY_GID_SUPPORT 1
11147 _ACEOF
11148
11149 fi
11150
11151 if test x$support_xft = xyes; then
11152 # Extract the first word of "pkg-config", so it can be a program name with args.
11153 set dummy pkg-config; ac_word=$2
11154 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11155 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11156 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11157 echo $ECHO_N "(cached) $ECHO_C" >&6
11158 else
11159 case $PKG_CONFIG in
11160 [\\/]* | ?:[\\/]*)
11161 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11162 ;;
11163 *)
11164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11165 for as_dir in $PATH
11166 do
11167 IFS=$as_save_IFS
11168 test -z "$as_dir" && as_dir=.
11169 for ac_exec_ext in '' $ac_executable_extensions; do
11170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11171 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11172 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11173 break 2
11174 fi
11175 done
11176 done
11177 IFS=$as_save_IFS
11178
11179 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11180 ;;
11181 esac
11182 fi
11183 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11184 if test -n "$PKG_CONFIG"; then
11185 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11186 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11187 else
11188 { echo "$as_me:$LINENO: result: no" >&5
11189 echo "${ECHO_T}no" >&6; }
11190 fi
11191
11192
11193 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11194 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11195 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11196 else
11197 # Extract the first word of "xft-config", so it can be a program name with args.
11198 set dummy xft-config; ac_word=$2
11199 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11201 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11202 echo $ECHO_N "(cached) $ECHO_C" >&6
11203 else
11204 case $XFT_CONFIG in
11205 [\\/]* | ?:[\\/]*)
11206 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11207 ;;
11208 *)
11209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11210 for as_dir in $PATH
11211 do
11212 IFS=$as_save_IFS
11213 test -z "$as_dir" && as_dir=.
11214 for ac_exec_ext in '' $ac_executable_extensions; do
11215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11216 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11217 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11218 break 2
11219 fi
11220 done
11221 done
11222 IFS=$as_save_IFS
11223
11224 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11225 ;;
11226 esac
11227 fi
11228 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11229 if test -n "$XFT_CONFIG"; then
11230 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11231 echo "${ECHO_T}$XFT_CONFIG" >&6; }
11232 else
11233 { echo "$as_me:$LINENO: result: no" >&5
11234 echo "${ECHO_T}no" >&6; }
11235 fi
11236
11237
11238 if test $XFT_CONFIG != no; then
11239 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11240 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11241 fi
11242 fi
11243
11244 save_LIBS="$LIBS"
11245 LIBS="$LIBS $X_LIBS"
11246
11247 for ac_header in X11/Xft/Xft.h
11248 do
11249 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11250 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11251 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11252 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11253 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11254 echo $ECHO_N "(cached) $ECHO_C" >&6
11255 fi
11256 ac_res=`eval echo '${'$as_ac_Header'}'`
11257 { echo "$as_me:$LINENO: result: $ac_res" >&5
11258 echo "${ECHO_T}$ac_res" >&6; }
11259 else
11260 # Is the header compilable?
11261 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11262 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11263 cat >conftest.$ac_ext <<_ACEOF
11264 /* confdefs.h. */
11265 _ACEOF
11266 cat confdefs.h >>conftest.$ac_ext
11267 cat >>conftest.$ac_ext <<_ACEOF
11268 /* end confdefs.h. */
11269 $ac_includes_default
11270 #include <$ac_header>
11271 _ACEOF
11272 rm -f conftest.$ac_objext
11273 if { (ac_try="$ac_compile"
11274 case "(($ac_try" in
11275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11276 *) ac_try_echo=$ac_try;;
11277 esac
11278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11279 (eval "$ac_compile") 2>conftest.er1
11280 ac_status=$?
11281 grep -v '^ *+' conftest.er1 >conftest.err
11282 rm -f conftest.er1
11283 cat conftest.err >&5
11284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 (exit $ac_status); } && {
11286 test -z "$ac_cxx_werror_flag" ||
11287 test ! -s conftest.err
11288 } && test -s conftest.$ac_objext; then
11289 ac_header_compiler=yes
11290 else
11291 echo "$as_me: failed program was:" >&5
11292 sed 's/^/| /' conftest.$ac_ext >&5
11293
11294 ac_header_compiler=no
11295 fi
11296
11297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11298 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11299 echo "${ECHO_T}$ac_header_compiler" >&6; }
11300
11301 # Is the header present?
11302 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11303 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11304 cat >conftest.$ac_ext <<_ACEOF
11305 /* confdefs.h. */
11306 _ACEOF
11307 cat confdefs.h >>conftest.$ac_ext
11308 cat >>conftest.$ac_ext <<_ACEOF
11309 /* end confdefs.h. */
11310 #include <$ac_header>
11311 _ACEOF
11312 if { (ac_try="$ac_cpp conftest.$ac_ext"
11313 case "(($ac_try" in
11314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11315 *) ac_try_echo=$ac_try;;
11316 esac
11317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11318 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11319 ac_status=$?
11320 grep -v '^ *+' conftest.er1 >conftest.err
11321 rm -f conftest.er1
11322 cat conftest.err >&5
11323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324 (exit $ac_status); } >/dev/null && {
11325 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11326 test ! -s conftest.err
11327 }; then
11328 ac_header_preproc=yes
11329 else
11330 echo "$as_me: failed program was:" >&5
11331 sed 's/^/| /' conftest.$ac_ext >&5
11332
11333 ac_header_preproc=no
11334 fi
11335
11336 rm -f conftest.err conftest.$ac_ext
11337 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11338 echo "${ECHO_T}$ac_header_preproc" >&6; }
11339
11340 # So? What about this header?
11341 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11342 yes:no: )
11343 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11344 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11345 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11346 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11347 ac_header_preproc=yes
11348 ;;
11349 no:yes:* )
11350 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11351 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11352 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11353 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11354 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11355 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11356 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11357 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11358 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11359 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11360 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11361 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11362
11363 ;;
11364 esac
11365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11368 echo $ECHO_N "(cached) $ECHO_C" >&6
11369 else
11370 eval "$as_ac_Header=\$ac_header_preproc"
11371 fi
11372 ac_res=`eval echo '${'$as_ac_Header'}'`
11373 { echo "$as_me:$LINENO: result: $ac_res" >&5
11374 echo "${ECHO_T}$ac_res" >&6; }
11375
11376 fi
11377 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11378 cat >>confdefs.h <<_ACEOF
11379 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11380 _ACEOF
11381
11382 else
11383 support_xft=no
11384 fi
11385
11386 done
11387
11388 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11389 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11390 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11391 echo $ECHO_N "(cached) $ECHO_C" >&6
11392 else
11393 ac_check_lib_save_LIBS=$LIBS
11394 LIBS="-lXft $LIBS"
11395 cat >conftest.$ac_ext <<_ACEOF
11396 /* confdefs.h. */
11397 _ACEOF
11398 cat confdefs.h >>conftest.$ac_ext
11399 cat >>conftest.$ac_ext <<_ACEOF
11400 /* end confdefs.h. */
11401
11402 /* Override any GCC internal prototype to avoid an error.
11403 Use char because int might match the return type of a GCC
11404 builtin and then its argument prototype would still apply. */
11405 #ifdef __cplusplus
11406 extern "C"
11407 #endif
11408 char XftDrawString32 ();
11409 int
11410 main ()
11411 {
11412 return XftDrawString32 ();
11413 ;
11414 return 0;
11415 }
11416 _ACEOF
11417 rm -f conftest.$ac_objext conftest$ac_exeext
11418 if { (ac_try="$ac_link"
11419 case "(($ac_try" in
11420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11421 *) ac_try_echo=$ac_try;;
11422 esac
11423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11424 (eval "$ac_link") 2>conftest.er1
11425 ac_status=$?
11426 grep -v '^ *+' conftest.er1 >conftest.err
11427 rm -f conftest.er1
11428 cat conftest.err >&5
11429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11430 (exit $ac_status); } && {
11431 test -z "$ac_cxx_werror_flag" ||
11432 test ! -s conftest.err
11433 } && test -s conftest$ac_exeext &&
11434 $as_test_x conftest$ac_exeext; then
11435 ac_cv_lib_Xft_XftDrawString32=yes
11436 else
11437 echo "$as_me: failed program was:" >&5
11438 sed 's/^/| /' conftest.$ac_ext >&5
11439
11440 ac_cv_lib_Xft_XftDrawString32=no
11441 fi
11442
11443 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11444 conftest$ac_exeext conftest.$ac_ext
11445 LIBS=$ac_check_lib_save_LIBS
11446 fi
11447 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11448 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11449 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11450 :
11451 else
11452 support_xft=no
11453 fi
11454
11455 LIBS="$save_LIBS"
11456
11457 if test x$support_xft = xyes; then
11458
11459 cat >>confdefs.h <<\_ACEOF
11460 #define XFT 1
11461 _ACEOF
11462
11463 fi
11464 fi
11465 if test x$support_styles = xyes; then
11466
11467 cat >>confdefs.h <<\_ACEOF
11468 #define ENABLE_STYLES 1
11469 _ACEOF
11470
11471 fi
11472 if test x$support_iso14755 = xyes; then
11473
11474 cat >>confdefs.h <<\_ACEOF
11475 #define ISO_14755 1
11476 _ACEOF
11477
11478 fi
11479 if test x$support_8bitctrls = xyes; then
11480
11481 cat >>confdefs.h <<\_ACEOF
11482 #define EIGHT_BIT_CONTROLS 1
11483 _ACEOF
11484
11485 fi
11486 if test x$support_fading = xyes; then
11487
11488 cat >>confdefs.h <<\_ACEOF
11489 #define OFF_FOCUS_FADING 1
11490 _ACEOF
11491
11492 fi
11493 if test x$support_inheritpixmap = xyes; then
11494
11495 cat >>confdefs.h <<\_ACEOF
11496 #define ENABLE_TRANSPARENCY 1
11497 _ACEOF
11498
11499 fi
11500 if test x$support_keepscrolling = xno; then
11501
11502 cat >>confdefs.h <<\_ACEOF
11503 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11504 _ACEOF
11505
11506 fi
11507 if test x$support_selectionscrolling = xyes; then
11508
11509 cat >>confdefs.h <<\_ACEOF
11510 #define SELECTION_SCROLLING 1
11511 _ACEOF
11512
11513 fi
11514 if test x$support_frills = xyes; then
11515
11516 cat >>confdefs.h <<\_ACEOF
11517 #define ENABLE_FRILLS 1
11518 _ACEOF
11519
11520 fi
11521 if test x$support_mousewheel = xyes; then
11522
11523 cat >>confdefs.h <<\_ACEOF
11524 #define MOUSE_WHEEL 1
11525 _ACEOF
11526
11527 fi
11528 if test x$support_mouseslipwheel = xyes; then
11529
11530 cat >>confdefs.h <<\_ACEOF
11531 #define MOUSE_SLIP_WHEELING 1
11532 _ACEOF
11533
11534 fi
11535 if test x$support_afterimage = xyes; then
11536
11537 cat >>confdefs.h <<\_ACEOF
11538 #define HAVE_AFTERIMAGE 1
11539 _ACEOF
11540
11541
11542 cat >>confdefs.h <<\_ACEOF
11543 #define BG_IMAGE_FROM_FILE 1
11544 _ACEOF
11545
11546 fi
11547
11548
11549 scrolltypes=plain
11550
11551 cat >>confdefs.h <<\_ACEOF
11552 #define PLAIN_SCROLLBAR 1
11553 _ACEOF
11554
11555
11556 if test x$support_scroll_rxvt = xyes; then
11557
11558 cat >>confdefs.h <<\_ACEOF
11559 #define RXVT_SCROLLBAR 1
11560 _ACEOF
11561
11562 scrolltypes="$scrolltypes rxvt"
11563 fi
11564 if test x$support_scroll_next = xyes; then
11565
11566 cat >>confdefs.h <<\_ACEOF
11567 #define NEXT_SCROLLBAR 1
11568 _ACEOF
11569
11570 scrolltypes="$scrolltypes next"
11571 fi
11572 if test x$support_scroll_xterm = xyes; then
11573
11574 cat >>confdefs.h <<\_ACEOF
11575 #define XTERM_SCROLLBAR 1
11576 _ACEOF
11577
11578 scrolltypes="$scrolltypes xterm"
11579 fi
11580 if test x$support_pointer_blank = xyes; then
11581
11582 cat >>confdefs.h <<\_ACEOF
11583 #define POINTER_BLANK 1
11584 _ACEOF
11585
11586 fi
11587 if test x$support_text_blink = xyes; then
11588
11589 cat >>confdefs.h <<\_ACEOF
11590 #define TEXT_BLINK 1
11591 _ACEOF
11592
11593 fi
11594 if test x$support_unicode3 = xyes; then
11595
11596 cat >>confdefs.h <<\_ACEOF
11597 #define UNICODE_3 1
11598 _ACEOF
11599
11600 fi
11601 if test x$support_combining = xyes; then
11602
11603 cat >>confdefs.h <<\_ACEOF
11604 #define ENABLE_COMBINING 1
11605 _ACEOF
11606
11607 fi
11608 if test x$codesets = xall; then
11609 codesets=jp,jp-ext,kr,zh,zh-ext
11610 fi
11611
11612 cat >>confdefs.h <<\_ACEOF
11613 #define ENCODING_EU 1
11614 _ACEOF
11615
11616
11617 cat >>confdefs.h <<\_ACEOF
11618 #define ENCODING_VN 1
11619 _ACEOF
11620
11621 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11622 case "$codeset" in
11623 JP )
11624 cat >>confdefs.h <<\_ACEOF
11625 #define ENCODING_JP 1
11626 _ACEOF
11627 ;;
11628 JP_EXT )
11629 cat >>confdefs.h <<\_ACEOF
11630 #define ENCODING_JP_EXT 1
11631 _ACEOF
11632 ;;
11633 KR )
11634 cat >>confdefs.h <<\_ACEOF
11635 #define ENCODING_KR 1
11636 _ACEOF
11637 ;;
11638 ZH )
11639 cat >>confdefs.h <<\_ACEOF
11640 #define ENCODING_ZH 1
11641 _ACEOF
11642 ;;
11643 ZH_EXT )
11644 cat >>confdefs.h <<\_ACEOF
11645 #define ENCODING_ZH_EXT 1
11646 _ACEOF
11647 ;;
11648 esac
11649 done
11650
11651 IF_PERL=\#
11652 if test x$support_perl = xyes; then
11653 # Extract the first word of "perl5", so it can be a program name with args.
11654 set dummy perl5; ac_word=$2
11655 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11657 if test "${ac_cv_path_PERL+set}" = set; then
11658 echo $ECHO_N "(cached) $ECHO_C" >&6
11659 else
11660 case $PERL in
11661 [\\/]* | ?:[\\/]*)
11662 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11663 ;;
11664 *)
11665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11666 for as_dir in $PATH
11667 do
11668 IFS=$as_save_IFS
11669 test -z "$as_dir" && as_dir=.
11670 for ac_exec_ext in '' $ac_executable_extensions; do
11671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11672 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11673 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11674 break 2
11675 fi
11676 done
11677 done
11678 IFS=$as_save_IFS
11679
11680 ;;
11681 esac
11682 fi
11683 PERL=$ac_cv_path_PERL
11684 if test -n "$PERL"; then
11685 { echo "$as_me:$LINENO: result: $PERL" >&5
11686 echo "${ECHO_T}$PERL" >&6; }
11687 else
11688 { echo "$as_me:$LINENO: result: no" >&5
11689 echo "${ECHO_T}no" >&6; }
11690 fi
11691
11692
11693 # Extract the first word of "perl", so it can be a program name with args.
11694 set dummy perl; ac_word=$2
11695 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11697 if test "${ac_cv_path_PERL+set}" = set; then
11698 echo $ECHO_N "(cached) $ECHO_C" >&6
11699 else
11700 case $PERL in
11701 [\\/]* | ?:[\\/]*)
11702 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11703 ;;
11704 *)
11705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11706 for as_dir in $PATH
11707 do
11708 IFS=$as_save_IFS
11709 test -z "$as_dir" && as_dir=.
11710 for ac_exec_ext in '' $ac_executable_extensions; do
11711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11712 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11713 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11714 break 2
11715 fi
11716 done
11717 done
11718 IFS=$as_save_IFS
11719
11720 ;;
11721 esac
11722 fi
11723 PERL=$ac_cv_path_PERL
11724 if test -n "$PERL"; then
11725 { echo "$as_me:$LINENO: result: $PERL" >&5
11726 echo "${ECHO_T}$PERL" >&6; }
11727 else
11728 { echo "$as_me:$LINENO: result: no" >&5
11729 echo "${ECHO_T}no" >&6; }
11730 fi
11731
11732
11733
11734 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11735 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11736 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11737
11738 save_CXXFLAGS="$CXXFLAGS"
11739 save_LIBS="$LIBS"
11740 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11741 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11742 cat >conftest.$ac_ext <<_ACEOF
11743 /* confdefs.h. */
11744 _ACEOF
11745 cat confdefs.h >>conftest.$ac_ext
11746 cat >>conftest.$ac_ext <<_ACEOF
11747 /* end confdefs.h. */
11748
11749 #include <EXTERN.h>
11750 #include <perl.h>
11751 #include <XSUB.h>
11752
11753 int
11754 main ()
11755 {
11756
11757 PerlInterpreter *perl = perl_alloc ();
11758
11759 ;
11760 return 0;
11761 }
11762 _ACEOF
11763 rm -f conftest.$ac_objext conftest$ac_exeext
11764 if { (ac_try="$ac_link"
11765 case "(($ac_try" in
11766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11767 *) ac_try_echo=$ac_try;;
11768 esac
11769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11770 (eval "$ac_link") 2>conftest.er1
11771 ac_status=$?
11772 grep -v '^ *+' conftest.er1 >conftest.err
11773 rm -f conftest.er1
11774 cat conftest.err >&5
11775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776 (exit $ac_status); } && {
11777 test -z "$ac_cxx_werror_flag" ||
11778 test ! -s conftest.err
11779 } && test -s conftest$ac_exeext &&
11780 $as_test_x conftest$ac_exeext; then
11781 rxvt_perl_link=yes
11782 else
11783 echo "$as_me: failed program was:" >&5
11784 sed 's/^/| /' conftest.$ac_ext >&5
11785
11786 rxvt_perl_link=no
11787 fi
11788
11789 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11790 conftest$ac_exeext conftest.$ac_ext
11791 CXXFLAGS="$save_CXXFLAGS"
11792 LIBS="$save_LIBS"
11793
11794 if test x$rxvt_perl_link = xyes; then
11795 { echo "$as_me:$LINENO: result: ok" >&5
11796 echo "${ECHO_T}ok" >&6; }
11797
11798 cat >>confdefs.h <<\_ACEOF
11799 #define ENABLE_PERL 1
11800 _ACEOF
11801
11802 IF_PERL=
11803 PERL_O=rxvtperl.o
11804 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11805 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11806 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11807 else
11808 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11809 echo "$as_me: error: no, unable to link" >&2;}
11810 { (exit 1); exit 1; }; }
11811 fi
11812 else
11813 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11814 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11815 { (exit 1); exit 1; }; }
11816 fi
11817 fi
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837 test "$program_prefix" != NONE &&
11838 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11839 # Use a double $ so make ignores it.
11840 test "$program_suffix" != NONE &&
11841 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11842 # Double any \ or $. echo might interpret backslashes.
11843 # By default was `s,x,x', remove it if useless.
11844 cat <<\_ACEOF >conftest.sed
11845 s/[\\$]/&&/g;s/;s,x,x,$//
11846 _ACEOF
11847 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11848 rm -f conftest.sed
11849
11850
11851 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11852
11853 cat >confcache <<\_ACEOF
11854 # This file is a shell script that caches the results of configure
11855 # tests run on this system so they can be shared between configure
11856 # scripts and configure runs, see configure's option --config-cache.
11857 # It is not useful on other systems. If it contains results you don't
11858 # want to keep, you may remove or edit it.
11859 #
11860 # config.status only pays attention to the cache file if you give it
11861 # the --recheck option to rerun configure.
11862 #
11863 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11864 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11865 # following values.
11866
11867 _ACEOF
11868
11869 # The following way of writing the cache mishandles newlines in values,
11870 # but we know of no workaround that is simple, portable, and efficient.
11871 # So, we kill variables containing newlines.
11872 # Ultrix sh set writes to stderr and can't be redirected directly,
11873 # and sets the high bit in the cache file unless we assign to the vars.
11874 (
11875 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11876 eval ac_val=\$$ac_var
11877 case $ac_val in #(
11878 *${as_nl}*)
11879 case $ac_var in #(
11880 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11881 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11882 esac
11883 case $ac_var in #(
11884 _ | IFS | as_nl) ;; #(
11885 *) $as_unset $ac_var ;;
11886 esac ;;
11887 esac
11888 done
11889
11890 (set) 2>&1 |
11891 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11892 *${as_nl}ac_space=\ *)
11893 # `set' does not quote correctly, so add quotes (double-quote
11894 # substitution turns \\\\ into \\, and sed turns \\ into \).
11895 sed -n \
11896 "s/'/'\\\\''/g;
11897 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11898 ;; #(
11899 *)
11900 # `set' quotes correctly as required by POSIX, so do not add quotes.
11901 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11902 ;;
11903 esac |
11904 sort
11905 ) |
11906 sed '
11907 /^ac_cv_env_/b end
11908 t clear
11909 :clear
11910 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11911 t end
11912 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11913 :end' >>confcache
11914 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11915 if test -w "$cache_file"; then
11916 test "x$cache_file" != "x/dev/null" &&
11917 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11918 echo "$as_me: updating cache $cache_file" >&6;}
11919 cat confcache >$cache_file
11920 else
11921 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11922 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11923 fi
11924 fi
11925 rm -f confcache
11926
11927 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11928 # Let make expand exec_prefix.
11929 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11930
11931 DEFS=-DHAVE_CONFIG_H
11932
11933 ac_libobjs=
11934 ac_ltlibobjs=
11935 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11936 # 1. Remove the extension, and $U if already installed.
11937 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11938 ac_i=`echo "$ac_i" | sed "$ac_script"`
11939 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11940 # will be set to the directory where LIBOBJS objects are built.
11941 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11942 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11943 done
11944 LIBOBJS=$ac_libobjs
11945
11946 LTLIBOBJS=$ac_ltlibobjs
11947
11948
11949
11950 : ${CONFIG_STATUS=./config.status}
11951 ac_clean_files_save=$ac_clean_files
11952 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11953 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11954 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11955 cat >$CONFIG_STATUS <<_ACEOF
11956 #! $SHELL
11957 # Generated by $as_me.
11958 # Run this file to recreate the current configuration.
11959 # Compiler output produced by configure, useful for debugging
11960 # configure, is in config.log if it exists.
11961
11962 debug=false
11963 ac_cs_recheck=false
11964 ac_cs_silent=false
11965 SHELL=\${CONFIG_SHELL-$SHELL}
11966 _ACEOF
11967
11968 cat >>$CONFIG_STATUS <<\_ACEOF
11969 ## --------------------- ##
11970 ## M4sh Initialization. ##
11971 ## --------------------- ##
11972
11973 # Be more Bourne compatible
11974 DUALCASE=1; export DUALCASE # for MKS sh
11975 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11976 emulate sh
11977 NULLCMD=:
11978 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11979 # is contrary to our usage. Disable this feature.
11980 alias -g '${1+"$@"}'='"$@"'
11981 setopt NO_GLOB_SUBST
11982 else
11983 case `(set -o) 2>/dev/null` in
11984 *posix*) set -o posix ;;
11985 esac
11986
11987 fi
11988
11989
11990
11991
11992 # PATH needs CR
11993 # Avoid depending upon Character Ranges.
11994 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11995 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11996 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11997 as_cr_digits='0123456789'
11998 as_cr_alnum=$as_cr_Letters$as_cr_digits
11999
12000 # The user is always right.
12001 if test "${PATH_SEPARATOR+set}" != set; then
12002 echo "#! /bin/sh" >conf$$.sh
12003 echo "exit 0" >>conf$$.sh
12004 chmod +x conf$$.sh
12005 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12006 PATH_SEPARATOR=';'
12007 else
12008 PATH_SEPARATOR=:
12009 fi
12010 rm -f conf$$.sh
12011 fi
12012
12013 # Support unset when possible.
12014 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12015 as_unset=unset
12016 else
12017 as_unset=false
12018 fi
12019
12020
12021 # IFS
12022 # We need space, tab and new line, in precisely that order. Quoting is
12023 # there to prevent editors from complaining about space-tab.
12024 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12025 # splitting by setting IFS to empty value.)
12026 as_nl='
12027 '
12028 IFS=" "" $as_nl"
12029
12030 # Find who we are. Look in the path if we contain no directory separator.
12031 case $0 in
12032 *[\\/]* ) as_myself=$0 ;;
12033 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12034 for as_dir in $PATH
12035 do
12036 IFS=$as_save_IFS
12037 test -z "$as_dir" && as_dir=.
12038 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12039 done
12040 IFS=$as_save_IFS
12041
12042 ;;
12043 esac
12044 # We did not find ourselves, most probably we were run as `sh COMMAND'
12045 # in which case we are not to be found in the path.
12046 if test "x$as_myself" = x; then
12047 as_myself=$0
12048 fi
12049 if test ! -f "$as_myself"; then
12050 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12051 { (exit 1); exit 1; }
12052 fi
12053
12054 # Work around bugs in pre-3.0 UWIN ksh.
12055 for as_var in ENV MAIL MAILPATH
12056 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12057 done
12058 PS1='$ '
12059 PS2='> '
12060 PS4='+ '
12061
12062 # NLS nuisances.
12063 for as_var in \
12064 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12065 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12066 LC_TELEPHONE LC_TIME
12067 do
12068 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12069 eval $as_var=C; export $as_var
12070 else
12071 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12072 fi
12073 done
12074
12075 # Required to use basename.
12076 if expr a : '\(a\)' >/dev/null 2>&1 &&
12077 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12078 as_expr=expr
12079 else
12080 as_expr=false
12081 fi
12082
12083 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12084 as_basename=basename
12085 else
12086 as_basename=false
12087 fi
12088
12089
12090 # Name of the executable.
12091 as_me=`$as_basename -- "$0" ||
12092 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12093 X"$0" : 'X\(//\)$' \| \
12094 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12095 echo X/"$0" |
12096 sed '/^.*\/\([^/][^/]*\)\/*$/{
12097 s//\1/
12098 q
12099 }
12100 /^X\/\(\/\/\)$/{
12101 s//\1/
12102 q
12103 }
12104 /^X\/\(\/\).*/{
12105 s//\1/
12106 q
12107 }
12108 s/.*/./; q'`
12109
12110 # CDPATH.
12111 $as_unset CDPATH
12112
12113
12114
12115 as_lineno_1=$LINENO
12116 as_lineno_2=$LINENO
12117 test "x$as_lineno_1" != "x$as_lineno_2" &&
12118 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12119
12120 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12121 # uniformly replaced by the line number. The first 'sed' inserts a
12122 # line-number line after each line using $LINENO; the second 'sed'
12123 # does the real work. The second script uses 'N' to pair each
12124 # line-number line with the line containing $LINENO, and appends
12125 # trailing '-' during substitution so that $LINENO is not a special
12126 # case at line end.
12127 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12128 # scripts with optimization help from Paolo Bonzini. Blame Lee
12129 # E. McMahon (1931-1989) for sed's syntax. :-)
12130 sed -n '
12131 p
12132 /[$]LINENO/=
12133 ' <$as_myself |
12134 sed '
12135 s/[$]LINENO.*/&-/
12136 t lineno
12137 b
12138 :lineno
12139 N
12140 :loop
12141 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12142 t loop
12143 s/-\n.*//
12144 ' >$as_me.lineno &&
12145 chmod +x "$as_me.lineno" ||
12146 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12147 { (exit 1); exit 1; }; }
12148
12149 # Don't try to exec as it changes $[0], causing all sort of problems
12150 # (the dirname of $[0] is not the place where we might find the
12151 # original and so on. Autoconf is especially sensitive to this).
12152 . "./$as_me.lineno"
12153 # Exit status is that of the last command.
12154 exit
12155 }
12156
12157
12158 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12159 as_dirname=dirname
12160 else
12161 as_dirname=false
12162 fi
12163
12164 ECHO_C= ECHO_N= ECHO_T=
12165 case `echo -n x` in
12166 -n*)
12167 case `echo 'x\c'` in
12168 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12169 *) ECHO_C='\c';;
12170 esac;;
12171 *)
12172 ECHO_N='-n';;
12173 esac
12174
12175 if expr a : '\(a\)' >/dev/null 2>&1 &&
12176 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12177 as_expr=expr
12178 else
12179 as_expr=false
12180 fi
12181
12182 rm -f conf$$ conf$$.exe conf$$.file
12183 if test -d conf$$.dir; then
12184 rm -f conf$$.dir/conf$$.file
12185 else
12186 rm -f conf$$.dir
12187 mkdir conf$$.dir
12188 fi
12189 echo >conf$$.file
12190 if ln -s conf$$.file conf$$ 2>/dev/null; then
12191 as_ln_s='ln -s'
12192 # ... but there are two gotchas:
12193 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12194 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12195 # In both cases, we have to default to `cp -p'.
12196 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12197 as_ln_s='cp -p'
12198 elif ln conf$$.file conf$$ 2>/dev/null; then
12199 as_ln_s=ln
12200 else
12201 as_ln_s='cp -p'
12202 fi
12203 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12204 rmdir conf$$.dir 2>/dev/null
12205
12206 if mkdir -p . 2>/dev/null; then
12207 as_mkdir_p=:
12208 else
12209 test -d ./-p && rmdir ./-p
12210 as_mkdir_p=false
12211 fi
12212
12213 if test -x / >/dev/null 2>&1; then
12214 as_test_x='test -x'
12215 else
12216 if ls -dL / >/dev/null 2>&1; then
12217 as_ls_L_option=L
12218 else
12219 as_ls_L_option=
12220 fi
12221 as_test_x='
12222 eval sh -c '\''
12223 if test -d "$1"; then
12224 test -d "$1/.";
12225 else
12226 case $1 in
12227 -*)set "./$1";;
12228 esac;
12229 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12230 ???[sx]*):;;*)false;;esac;fi
12231 '\'' sh
12232 '
12233 fi
12234 as_executable_p=$as_test_x
12235
12236 # Sed expression to map a string onto a valid CPP name.
12237 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12238
12239 # Sed expression to map a string onto a valid variable name.
12240 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12241
12242
12243 exec 6>&1
12244
12245 # Save the log message, to keep $[0] and so on meaningful, and to
12246 # report actual input values of CONFIG_FILES etc. instead of their
12247 # values after options handling.
12248 ac_log="
12249 This file was extended by $as_me, which was
12250 generated by GNU Autoconf 2.61. Invocation command line was
12251
12252 CONFIG_FILES = $CONFIG_FILES
12253 CONFIG_HEADERS = $CONFIG_HEADERS
12254 CONFIG_LINKS = $CONFIG_LINKS
12255 CONFIG_COMMANDS = $CONFIG_COMMANDS
12256 $ $0 $@
12257
12258 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12259 "
12260
12261 _ACEOF
12262
12263 cat >>$CONFIG_STATUS <<_ACEOF
12264 # Files that config.status was made for.
12265 config_files="$ac_config_files"
12266 config_headers="$ac_config_headers"
12267
12268 _ACEOF
12269
12270 cat >>$CONFIG_STATUS <<\_ACEOF
12271 ac_cs_usage="\
12272 \`$as_me' instantiates files from templates according to the
12273 current configuration.
12274
12275 Usage: $0 [OPTIONS] [FILE]...
12276
12277 -h, --help print this help, then exit
12278 -V, --version print version number and configuration settings, then exit
12279 -q, --quiet do not print progress messages
12280 -d, --debug don't remove temporary files
12281 --recheck update $as_me by reconfiguring in the same conditions
12282 --file=FILE[:TEMPLATE]
12283 instantiate the configuration file FILE
12284 --header=FILE[:TEMPLATE]
12285 instantiate the configuration header FILE
12286
12287 Configuration files:
12288 $config_files
12289
12290 Configuration headers:
12291 $config_headers
12292
12293 Report bugs to <bug-autoconf@gnu.org>."
12294
12295 _ACEOF
12296 cat >>$CONFIG_STATUS <<_ACEOF
12297 ac_cs_version="\\
12298 config.status
12299 configured by $0, generated by GNU Autoconf 2.61,
12300 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12301
12302 Copyright (C) 2006 Free Software Foundation, Inc.
12303 This config.status script is free software; the Free Software Foundation
12304 gives unlimited permission to copy, distribute and modify it."
12305
12306 ac_pwd='$ac_pwd'
12307 srcdir='$srcdir'
12308 INSTALL='$INSTALL'
12309 _ACEOF
12310
12311 cat >>$CONFIG_STATUS <<\_ACEOF
12312 # If no file are specified by the user, then we need to provide default
12313 # value. By we need to know if files were specified by the user.
12314 ac_need_defaults=:
12315 while test $# != 0
12316 do
12317 case $1 in
12318 --*=*)
12319 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12320 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12321 ac_shift=:
12322 ;;
12323 *)
12324 ac_option=$1
12325 ac_optarg=$2
12326 ac_shift=shift
12327 ;;
12328 esac
12329
12330 case $ac_option in
12331 # Handling of the options.
12332 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12333 ac_cs_recheck=: ;;
12334 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12335 echo "$ac_cs_version"; exit ;;
12336 --debug | --debu | --deb | --de | --d | -d )
12337 debug=: ;;
12338 --file | --fil | --fi | --f )
12339 $ac_shift
12340 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12341 ac_need_defaults=false;;
12342 --header | --heade | --head | --hea )
12343 $ac_shift
12344 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12345 ac_need_defaults=false;;
12346 --he | --h)
12347 # Conflict between --help and --header
12348 { echo "$as_me: error: ambiguous option: $1
12349 Try \`$0 --help' for more information." >&2
12350 { (exit 1); exit 1; }; };;
12351 --help | --hel | -h )
12352 echo "$ac_cs_usage"; exit ;;
12353 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12354 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12355 ac_cs_silent=: ;;
12356
12357 # This is an error.
12358 -*) { echo "$as_me: error: unrecognized option: $1
12359 Try \`$0 --help' for more information." >&2
12360 { (exit 1); exit 1; }; } ;;
12361
12362 *) ac_config_targets="$ac_config_targets $1"
12363 ac_need_defaults=false ;;
12364
12365 esac
12366 shift
12367 done
12368
12369 ac_configure_extra_args=
12370
12371 if $ac_cs_silent; then
12372 exec 6>/dev/null
12373 ac_configure_extra_args="$ac_configure_extra_args --silent"
12374 fi
12375
12376 _ACEOF
12377 cat >>$CONFIG_STATUS <<_ACEOF
12378 if \$ac_cs_recheck; then
12379 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12380 CONFIG_SHELL=$SHELL
12381 export CONFIG_SHELL
12382 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12383 fi
12384
12385 _ACEOF
12386 cat >>$CONFIG_STATUS <<\_ACEOF
12387 exec 5>>config.log
12388 {
12389 echo
12390 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12391 ## Running $as_me. ##
12392 _ASBOX
12393 echo "$ac_log"
12394 } >&5
12395
12396 _ACEOF
12397 cat >>$CONFIG_STATUS <<_ACEOF
12398 _ACEOF
12399
12400 cat >>$CONFIG_STATUS <<\_ACEOF
12401
12402 # Handling of arguments.
12403 for ac_config_target in $ac_config_targets
12404 do
12405 case $ac_config_target in
12406 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12407 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12408 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12409 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12410
12411 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12412 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12413 { (exit 1); exit 1; }; };;
12414 esac
12415 done
12416
12417
12418 # If the user did not use the arguments to specify the items to instantiate,
12419 # then the envvar interface is used. Set only those that are not.
12420 # We use the long form for the default assignment because of an extremely
12421 # bizarre bug on SunOS 4.1.3.
12422 if $ac_need_defaults; then
12423 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12424 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12425 fi
12426
12427 # Have a temporary directory for convenience. Make it in the build tree
12428 # simply because there is no reason against having it here, and in addition,
12429 # creating and moving files from /tmp can sometimes cause problems.
12430 # Hook for its removal unless debugging.
12431 # Note that there is a small window in which the directory will not be cleaned:
12432 # after its creation but before its name has been assigned to `$tmp'.
12433 $debug ||
12434 {
12435 tmp=
12436 trap 'exit_status=$?
12437 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12438 ' 0
12439 trap '{ (exit 1); exit 1; }' 1 2 13 15
12440 }
12441 # Create a (secure) tmp directory for tmp files.
12442
12443 {
12444 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12445 test -n "$tmp" && test -d "$tmp"
12446 } ||
12447 {
12448 tmp=./conf$$-$RANDOM
12449 (umask 077 && mkdir "$tmp")
12450 } ||
12451 {
12452 echo "$me: cannot create a temporary directory in ." >&2
12453 { (exit 1); exit 1; }
12454 }
12455
12456 #
12457 # Set up the sed scripts for CONFIG_FILES section.
12458 #
12459
12460 # No need to generate the scripts if there are no CONFIG_FILES.
12461 # This happens for instance when ./config.status config.h
12462 if test -n "$CONFIG_FILES"; then
12463
12464 _ACEOF
12465
12466
12467
12468 ac_delim='%!_!# '
12469 for ac_last_try in false false false false false :; do
12470 cat >conf$$subs.sed <<_ACEOF
12471 SHELL!$SHELL$ac_delim
12472 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12473 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12474 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12475 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12476 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12477 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12478 exec_prefix!$exec_prefix$ac_delim
12479 prefix!$prefix$ac_delim
12480 program_transform_name!$program_transform_name$ac_delim
12481 bindir!$bindir$ac_delim
12482 sbindir!$sbindir$ac_delim
12483 libexecdir!$libexecdir$ac_delim
12484 datarootdir!$datarootdir$ac_delim
12485 datadir!$datadir$ac_delim
12486 sysconfdir!$sysconfdir$ac_delim
12487 sharedstatedir!$sharedstatedir$ac_delim
12488 localstatedir!$localstatedir$ac_delim
12489 includedir!$includedir$ac_delim
12490 oldincludedir!$oldincludedir$ac_delim
12491 docdir!$docdir$ac_delim
12492 infodir!$infodir$ac_delim
12493 htmldir!$htmldir$ac_delim
12494 dvidir!$dvidir$ac_delim
12495 pdfdir!$pdfdir$ac_delim
12496 psdir!$psdir$ac_delim
12497 libdir!$libdir$ac_delim
12498 localedir!$localedir$ac_delim
12499 mandir!$mandir$ac_delim
12500 DEFS!$DEFS$ac_delim
12501 ECHO_C!$ECHO_C$ac_delim
12502 ECHO_N!$ECHO_N$ac_delim
12503 ECHO_T!$ECHO_T$ac_delim
12504 LIBS!$LIBS$ac_delim
12505 build_alias!$build_alias$ac_delim
12506 host_alias!$host_alias$ac_delim
12507 target_alias!$target_alias$ac_delim
12508 build!$build$ac_delim
12509 build_cpu!$build_cpu$ac_delim
12510 build_vendor!$build_vendor$ac_delim
12511 build_os!$build_os$ac_delim
12512 host!$host$ac_delim
12513 host_cpu!$host_cpu$ac_delim
12514 host_vendor!$host_vendor$ac_delim
12515 host_os!$host_os$ac_delim
12516 VERSION!$VERSION$ac_delim
12517 DATE!$DATE$ac_delim
12518 CC!$CC$ac_delim
12519 CFLAGS!$CFLAGS$ac_delim
12520 LDFLAGS!$LDFLAGS$ac_delim
12521 CPPFLAGS!$CPPFLAGS$ac_delim
12522 ac_ct_CC!$ac_ct_CC$ac_delim
12523 EXEEXT!$EXEEXT$ac_delim
12524 OBJEXT!$OBJEXT$ac_delim
12525 CXX!$CXX$ac_delim
12526 CXXFLAGS!$CXXFLAGS$ac_delim
12527 ac_ct_CXX!$ac_ct_CXX$ac_delim
12528 CPP!$CPP$ac_delim
12529 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12530 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12531 INSTALL_DATA!$INSTALL_DATA$ac_delim
12532 GREP!$GREP$ac_delim
12533 EGREP!$EGREP$ac_delim
12534 LINKER!$LINKER$ac_delim
12535 RXVTNAME!$RXVTNAME$ac_delim
12536 CXXCPP!$CXXCPP$ac_delim
12537 TIC!$TIC$ac_delim
12538 XMKMF!$XMKMF$ac_delim
12539 X_CFLAGS!$X_CFLAGS$ac_delim
12540 X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12541 X_LIBS!$X_LIBS$ac_delim
12542 X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12543 afterimage_config!$afterimage_config$ac_delim
12544 PKG_CONFIG!$PKG_CONFIG$ac_delim
12545 XFT_CONFIG!$XFT_CONFIG$ac_delim
12546 PERL!$PERL$ac_delim
12547 PERLLIB!$PERLLIB$ac_delim
12548 PERLFLAGS!$PERLFLAGS$ac_delim
12549 PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12550 IF_PERL!$IF_PERL$ac_delim
12551 PERL_O!$PERL_O$ac_delim
12552 AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12553 AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12554 LIBOBJS!$LIBOBJS$ac_delim
12555 LTLIBOBJS!$LTLIBOBJS$ac_delim
12556 _ACEOF
12557
12558 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12559 break
12560 elif $ac_last_try; then
12561 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12562 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12563 { (exit 1); exit 1; }; }
12564 else
12565 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12566 fi
12567 done
12568
12569 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12570 if test -n "$ac_eof"; then
12571 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12572 ac_eof=`expr $ac_eof + 1`
12573 fi
12574
12575 cat >>$CONFIG_STATUS <<_ACEOF
12576 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12577 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12578 _ACEOF
12579 sed '
12580 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12581 s/^/s,@/; s/!/@,|#_!!_#|/
12582 :n
12583 t n
12584 s/'"$ac_delim"'$/,g/; t
12585 s/$/\\/; p
12586 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12587 ' >>$CONFIG_STATUS <conf$$subs.sed
12588 rm -f conf$$subs.sed
12589 cat >>$CONFIG_STATUS <<_ACEOF
12590 :end
12591 s/|#_!!_#|//g
12592 CEOF$ac_eof
12593 _ACEOF
12594
12595
12596 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12597 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12598 # trailing colons and then remove the whole line if VPATH becomes empty
12599 # (actually we leave an empty line to preserve line numbers).
12600 if test "x$srcdir" = x.; then
12601 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12602 s/:*\$(srcdir):*/:/
12603 s/:*\${srcdir}:*/:/
12604 s/:*@srcdir@:*/:/
12605 s/^\([^=]*=[ ]*\):*/\1/
12606 s/:*$//
12607 s/^[^=]*=[ ]*$//
12608 }'
12609 fi
12610
12611 cat >>$CONFIG_STATUS <<\_ACEOF
12612 fi # test -n "$CONFIG_FILES"
12613
12614
12615 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12616 do
12617 case $ac_tag in
12618 :[FHLC]) ac_mode=$ac_tag; continue;;
12619 esac
12620 case $ac_mode$ac_tag in
12621 :[FHL]*:*);;
12622 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12623 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12624 { (exit 1); exit 1; }; };;
12625 :[FH]-) ac_tag=-:-;;
12626 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12627 esac
12628 ac_save_IFS=$IFS
12629 IFS=:
12630 set x $ac_tag
12631 IFS=$ac_save_IFS
12632 shift
12633 ac_file=$1
12634 shift
12635
12636 case $ac_mode in
12637 :L) ac_source=$1;;
12638 :[FH])
12639 ac_file_inputs=
12640 for ac_f
12641 do
12642 case $ac_f in
12643 -) ac_f="$tmp/stdin";;
12644 *) # Look for the file first in the build tree, then in the source tree
12645 # (if the path is not absolute). The absolute path cannot be DOS-style,
12646 # because $ac_f cannot contain `:'.
12647 test -f "$ac_f" ||
12648 case $ac_f in
12649 [\\/$]*) false;;
12650 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12651 esac ||
12652 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12653 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12654 { (exit 1); exit 1; }; };;
12655 esac
12656 ac_file_inputs="$ac_file_inputs $ac_f"
12657 done
12658
12659 # Let's still pretend it is `configure' which instantiates (i.e., don't
12660 # use $as_me), people would be surprised to read:
12661 # /* config.h. Generated by config.status. */
12662 configure_input="Generated from "`IFS=:
12663 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12664 if test x"$ac_file" != x-; then
12665 configure_input="$ac_file. $configure_input"
12666 { echo "$as_me:$LINENO: creating $ac_file" >&5
12667 echo "$as_me: creating $ac_file" >&6;}
12668 fi
12669
12670 case $ac_tag in
12671 *:-:* | *:-) cat >"$tmp/stdin";;
12672 esac
12673 ;;
12674 esac
12675
12676 ac_dir=`$as_dirname -- "$ac_file" ||
12677 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12678 X"$ac_file" : 'X\(//\)[^/]' \| \
12679 X"$ac_file" : 'X\(//\)$' \| \
12680 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12681 echo X"$ac_file" |
12682 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12683 s//\1/
12684 q
12685 }
12686 /^X\(\/\/\)[^/].*/{
12687 s//\1/
12688 q
12689 }
12690 /^X\(\/\/\)$/{
12691 s//\1/
12692 q
12693 }
12694 /^X\(\/\).*/{
12695 s//\1/
12696 q
12697 }
12698 s/.*/./; q'`
12699 { as_dir="$ac_dir"
12700 case $as_dir in #(
12701 -*) as_dir=./$as_dir;;
12702 esac
12703 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12704 as_dirs=
12705 while :; do
12706 case $as_dir in #(
12707 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12708 *) as_qdir=$as_dir;;
12709 esac
12710 as_dirs="'$as_qdir' $as_dirs"
12711 as_dir=`$as_dirname -- "$as_dir" ||
12712 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12713 X"$as_dir" : 'X\(//\)[^/]' \| \
12714 X"$as_dir" : 'X\(//\)$' \| \
12715 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12716 echo X"$as_dir" |
12717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12718 s//\1/
12719 q
12720 }
12721 /^X\(\/\/\)[^/].*/{
12722 s//\1/
12723 q
12724 }
12725 /^X\(\/\/\)$/{
12726 s//\1/
12727 q
12728 }
12729 /^X\(\/\).*/{
12730 s//\1/
12731 q
12732 }
12733 s/.*/./; q'`
12734 test -d "$as_dir" && break
12735 done
12736 test -z "$as_dirs" || eval "mkdir $as_dirs"
12737 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12738 echo "$as_me: error: cannot create directory $as_dir" >&2;}
12739 { (exit 1); exit 1; }; }; }
12740 ac_builddir=.
12741
12742 case "$ac_dir" in
12743 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12744 *)
12745 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12746 # A ".." for each directory in $ac_dir_suffix.
12747 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12748 case $ac_top_builddir_sub in
12749 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12750 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12751 esac ;;
12752 esac
12753 ac_abs_top_builddir=$ac_pwd
12754 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12755 # for backward compatibility:
12756 ac_top_builddir=$ac_top_build_prefix
12757
12758 case $srcdir in
12759 .) # We are building in place.
12760 ac_srcdir=.
12761 ac_top_srcdir=$ac_top_builddir_sub
12762 ac_abs_top_srcdir=$ac_pwd ;;
12763 [\\/]* | ?:[\\/]* ) # Absolute name.
12764 ac_srcdir=$srcdir$ac_dir_suffix;
12765 ac_top_srcdir=$srcdir
12766 ac_abs_top_srcdir=$srcdir ;;
12767 *) # Relative name.
12768 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12769 ac_top_srcdir=$ac_top_build_prefix$srcdir
12770 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12771 esac
12772 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12773
12774
12775 case $ac_mode in
12776 :F)
12777 #
12778 # CONFIG_FILE
12779 #
12780
12781 case $INSTALL in
12782 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12783 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12784 esac
12785 _ACEOF
12786
12787 cat >>$CONFIG_STATUS <<\_ACEOF
12788 # If the template does not know about datarootdir, expand it.
12789 # FIXME: This hack should be removed a few years after 2.60.
12790 ac_datarootdir_hack=; ac_datarootdir_seen=
12791
12792 case `sed -n '/datarootdir/ {
12793 p
12794 q
12795 }
12796 /@datadir@/p
12797 /@docdir@/p
12798 /@infodir@/p
12799 /@localedir@/p
12800 /@mandir@/p
12801 ' $ac_file_inputs` in
12802 *datarootdir*) ac_datarootdir_seen=yes;;
12803 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12804 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12805 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12806 _ACEOF
12807 cat >>$CONFIG_STATUS <<_ACEOF
12808 ac_datarootdir_hack='
12809 s&@datadir@&$datadir&g
12810 s&@docdir@&$docdir&g
12811 s&@infodir@&$infodir&g
12812 s&@localedir@&$localedir&g
12813 s&@mandir@&$mandir&g
12814 s&\\\${datarootdir}&$datarootdir&g' ;;
12815 esac
12816 _ACEOF
12817
12818 # Neutralize VPATH when `$srcdir' = `.'.
12819 # Shell code in configure.ac might set extrasub.
12820 # FIXME: do we really want to maintain this feature?
12821 cat >>$CONFIG_STATUS <<_ACEOF
12822 sed "$ac_vpsub
12823 $extrasub
12824 _ACEOF
12825 cat >>$CONFIG_STATUS <<\_ACEOF
12826 :t
12827 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12828 s&@configure_input@&$configure_input&;t t
12829 s&@top_builddir@&$ac_top_builddir_sub&;t t
12830 s&@srcdir@&$ac_srcdir&;t t
12831 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12832 s&@top_srcdir@&$ac_top_srcdir&;t t
12833 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12834 s&@builddir@&$ac_builddir&;t t
12835 s&@abs_builddir@&$ac_abs_builddir&;t t
12836 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12837 s&@INSTALL@&$ac_INSTALL&;t t
12838 $ac_datarootdir_hack
12839 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12840
12841 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12842 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12843 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12844 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12845 which seems to be undefined. Please make sure it is defined." >&5
12846 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12847 which seems to be undefined. Please make sure it is defined." >&2;}
12848
12849 rm -f "$tmp/stdin"
12850 case $ac_file in
12851 -) cat "$tmp/out"; rm -f "$tmp/out";;
12852 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12853 esac
12854 ;;
12855 :H)
12856 #
12857 # CONFIG_HEADER
12858 #
12859 _ACEOF
12860
12861 # Transform confdefs.h into a sed script `conftest.defines', that
12862 # substitutes the proper values into config.h.in to produce config.h.
12863 rm -f conftest.defines conftest.tail
12864 # First, append a space to every undef/define line, to ease matching.
12865 echo 's/$/ /' >conftest.defines
12866 # Then, protect against being on the right side of a sed subst, or in
12867 # an unquoted here document, in config.status. If some macros were
12868 # called several times there might be several #defines for the same
12869 # symbol, which is useless. But do not sort them, since the last
12870 # AC_DEFINE must be honored.
12871 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12872 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12873 # NAME is the cpp macro being defined, VALUE is the value it is being given.
12874 # PARAMS is the parameter list in the macro definition--in most cases, it's
12875 # just an empty string.
12876 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12877 ac_dB='\\)[ (].*,\\1define\\2'
12878 ac_dC=' '
12879 ac_dD=' ,'
12880
12881 uniq confdefs.h |
12882 sed -n '
12883 t rset
12884 :rset
12885 s/^[ ]*#[ ]*define[ ][ ]*//
12886 t ok
12887 d
12888 :ok
12889 s/[\\&,]/\\&/g
12890 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12891 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12892 ' >>conftest.defines
12893
12894 # Remove the space that was appended to ease matching.
12895 # Then replace #undef with comments. This is necessary, for
12896 # example, in the case of _POSIX_SOURCE, which is predefined and required
12897 # on some systems where configure will not decide to define it.
12898 # (The regexp can be short, since the line contains either #define or #undef.)
12899 echo 's/ $//
12900 s,^[ #]*u.*,/* & */,' >>conftest.defines
12901
12902 # Break up conftest.defines:
12903 ac_max_sed_lines=50
12904
12905 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12906 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12907 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12908 # et cetera.
12909 ac_in='$ac_file_inputs'
12910 ac_out='"$tmp/out1"'
12911 ac_nxt='"$tmp/out2"'
12912
12913 while :
12914 do
12915 # Write a here document:
12916 cat >>$CONFIG_STATUS <<_ACEOF
12917 # First, check the format of the line:
12918 cat >"\$tmp/defines.sed" <<\\CEOF
12919 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12920 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12921 b
12922 :def
12923 _ACEOF
12924 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12925 echo 'CEOF
12926 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12927 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12928 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12929 grep . conftest.tail >/dev/null || break
12930 rm -f conftest.defines
12931 mv conftest.tail conftest.defines
12932 done
12933 rm -f conftest.defines conftest.tail
12934
12935 echo "ac_result=$ac_in" >>$CONFIG_STATUS
12936 cat >>$CONFIG_STATUS <<\_ACEOF
12937 if test x"$ac_file" != x-; then
12938 echo "/* $configure_input */" >"$tmp/config.h"
12939 cat "$ac_result" >>"$tmp/config.h"
12940 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
12941 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12942 echo "$as_me: $ac_file is unchanged" >&6;}
12943 else
12944 rm -f $ac_file
12945 mv "$tmp/config.h" $ac_file
12946 fi
12947 else
12948 echo "/* $configure_input */"
12949 cat "$ac_result"
12950 fi
12951 rm -f "$tmp/out12"
12952 ;;
12953
12954
12955 esac
12956
12957 done # for ac_tag
12958
12959
12960 { (exit 0); exit 0; }
12961 _ACEOF
12962 chmod +x $CONFIG_STATUS
12963 ac_clean_files=$ac_clean_files_save
12964
12965
12966 # configure is writing to config.log, and then calls config.status.
12967 # config.status does its own redirection, appending to config.log.
12968 # Unfortunately, on DOS this fails, as config.log is still kept open
12969 # by configure, so config.status won't be able to write to it; its
12970 # output is simply discarded. So we exec the FD to /dev/null,
12971 # effectively closing config.log, so it can be properly (re)opened and
12972 # appended to by config.status. When coming back to configure, we
12973 # need to make the FD available again.
12974 if test "$no_create" != yes; then
12975 ac_cs_success=:
12976 ac_config_status_args=
12977 test "$silent" = yes &&
12978 ac_config_status_args="$ac_config_status_args --quiet"
12979 exec 5>/dev/null
12980 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12981 exec 5>>config.log
12982 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12983 # would make configure fail if this is the last instruction.
12984 $ac_cs_success || { (exit 1); exit 1; }
12985 fi
12986
12987
12988 echo "Configuration:
12989
12990 Rxvt version: $VERSION : $DATE
12991 Source code location: $srcdir
12992 Install path: ${prefix}/bin
12993 Compiler: $CXX
12994 Compiler flags: $CXXFLAGS
12995 Linker: $LINKER"
12996
12997 if test x$term != x; then
12998 echo " set TERM to: $term"
12999 fi
13000 if test x$terminfo != x; then
13001 echo " set TERMINFO to: $terminfo"
13002 fi
13003 echo " default resource name: $RESNAME"
13004 echo " resource class: $RESCLASS"
13005 if test x$RESFALLBACK != x; then
13006 echo " resource class fallback: $RESFALLBACK"
13007 fi
13008 echo
13009 echo " embedded perl: $support_perl"
13010 echo " libafterimage: $support_afterimage"
13011 echo
13012 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13013 echo ".----------------------------------------------------------------."
13014 echo ". WARNING: --enable-xim was specified however the locale support ."
13015 echo ". functions could not be found. ."
13016 echo ". XIM is now being DISABLED! ."
13017 echo ".----------------------------------------------------------------."
13018 fi
13019
13020 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13021 echo
13022