(regex_compile): Remove the `regnum' counter.
[bpt/emacs.git] / configure
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 Please tell bug-autoconf@gnu.org about your system,
416 echo including any error possibly output before this message.
417 echo This can help us improve future autoconf versions.
418 echo Configuration will now proceed without shell functions.
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/lisp.h"
580 ac_config_libobj_dir=src
581 # Factoring default headers for most tests.
582 ac_includes_default="\
583 #include <stdio.h>
584 #ifdef HAVE_SYS_TYPES_H
585 # include <sys/types.h>
586 #endif
587 #ifdef HAVE_SYS_STAT_H
588 # include <sys/stat.h>
589 #endif
590 #ifdef STDC_HEADERS
591 # include <stdlib.h>
592 # include <stddef.h>
593 #else
594 # ifdef HAVE_STDLIB_H
595 # include <stdlib.h>
596 # endif
597 #endif
598 #ifdef HAVE_STRING_H
599 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
600 # include <memory.h>
601 # endif
602 # include <string.h>
603 #endif
604 #ifdef HAVE_STRINGS_H
605 # include <strings.h>
606 #endif
607 #ifdef HAVE_INTTYPES_H
608 # include <inttypes.h>
609 #endif
610 #ifdef HAVE_STDINT_H
611 # include <stdint.h>
612 #endif
613 #ifdef HAVE_UNISTD_H
614 # include <unistd.h>
615 #endif"
616
617 ac_header_list=
618 ac_func_list=
619 ac_subst_vars='SHELL
620 PATH_SEPARATOR
621 PACKAGE_NAME
622 PACKAGE_TARNAME
623 PACKAGE_VERSION
624 PACKAGE_STRING
625 PACKAGE_BUGREPORT
626 exec_prefix
627 prefix
628 program_transform_name
629 bindir
630 sbindir
631 libexecdir
632 datarootdir
633 datadir
634 sysconfdir
635 sharedstatedir
636 localstatedir
637 includedir
638 oldincludedir
639 docdir
640 infodir
641 htmldir
642 dvidir
643 pdfdir
644 psdir
645 libdir
646 localedir
647 mandir
648 DEFS
649 ECHO_C
650 ECHO_N
651 ECHO_T
652 LIBS
653 build_alias
654 host_alias
655 target_alias
656 MAINT
657 build
658 build_cpu
659 build_vendor
660 build_os
661 host
662 host_cpu
663 host_vendor
664 host_os
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CPP
673 GREP
674 EGREP
675 LN_S
676 INSTALL_PROGRAM
677 INSTALL_SCRIPT
678 INSTALL_DATA
679 RANLIB
680 INSTALL_INFO
681 GZIP_PROG
682 LIBSOUND
683 PKG_CONFIG
684 ALSA_CFLAGS
685 ALSA_LIBS
686 CFLAGS_SOUND
687 SET_MAKE
688 XMKMF
689 GTK_CFLAGS
690 GTK_LIBS
691 XFT_CFLAGS
692 XFT_LIBS
693 ALLOCA
694 liblockfile
695 LIBOBJS
696 NEED_SETGID
697 KMEM_GROUP
698 GETLOADAVG_LIBS
699 GETOPT_H
700 GETOPTOBJS
701 version
702 configuration
703 canonical
704 srcdir
705 lispdir
706 locallisppath
707 lisppath
708 x_default_search_path
709 etcdir
710 archlibdir
711 bitmapdir
712 gamedir
713 gameuser
714 c_switch_system
715 c_switch_machine
716 LD_SWITCH_X_SITE
717 LD_SWITCH_X_SITE_AUX
718 C_SWITCH_X_SITE
719 X_TOOLKIT_TYPE
720 machfile
721 opsysfile
722 carbon_appdir
723 LTLIBOBJS'
724 ac_subst_files=''
725 ac_precious_vars='build_alias
726 host_alias
727 target_alias
728 CC
729 CFLAGS
730 LDFLAGS
731 LIBS
732 CPPFLAGS
733 CPP
734 XMKMF'
735
736
737 # Initialize some variables set by options.
738 ac_init_help=
739 ac_init_version=false
740 # The variables have the same names as the options, with
741 # dashes changed to underlines.
742 cache_file=/dev/null
743 exec_prefix=NONE
744 no_create=
745 no_recursion=
746 prefix=NONE
747 program_prefix=NONE
748 program_suffix=NONE
749 program_transform_name=s,x,x,
750 silent=
751 site=
752 srcdir=
753 verbose=
754 x_includes=NONE
755 x_libraries=NONE
756
757 # Installation directory options.
758 # These are left unexpanded so users can "make install exec_prefix=/foo"
759 # and all the variables that are supposed to be based on exec_prefix
760 # by default will actually change.
761 # Use braces instead of parens because sh, perl, etc. also accept them.
762 # (The list follows the same order as the GNU Coding Standards.)
763 bindir='${exec_prefix}/bin'
764 sbindir='${exec_prefix}/sbin'
765 libexecdir='${exec_prefix}/libexec'
766 datarootdir='${prefix}/share'
767 datadir='${datarootdir}'
768 sysconfdir='${prefix}/etc'
769 sharedstatedir='${prefix}/com'
770 localstatedir='${prefix}/var'
771 includedir='${prefix}/include'
772 oldincludedir='/usr/include'
773 docdir='${datarootdir}/doc/${PACKAGE}'
774 infodir='${datarootdir}/info'
775 htmldir='${docdir}'
776 dvidir='${docdir}'
777 pdfdir='${docdir}'
778 psdir='${docdir}'
779 libdir='${exec_prefix}/lib'
780 localedir='${datarootdir}/locale'
781 mandir='${datarootdir}/man'
782
783 ac_prev=
784 ac_dashdash=
785 for ac_option
786 do
787 # If the previous option needs an argument, assign it.
788 if test -n "$ac_prev"; then
789 eval $ac_prev=\$ac_option
790 ac_prev=
791 continue
792 fi
793
794 case $ac_option in
795 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
796 *) ac_optarg=yes ;;
797 esac
798
799 # Accept the important Cygnus configure options, so we can diagnose typos.
800
801 case $ac_dashdash$ac_option in
802 --)
803 ac_dashdash=yes ;;
804
805 -bindir | --bindir | --bindi | --bind | --bin | --bi)
806 ac_prev=bindir ;;
807 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
808 bindir=$ac_optarg ;;
809
810 -build | --build | --buil | --bui | --bu)
811 ac_prev=build_alias ;;
812 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
813 build_alias=$ac_optarg ;;
814
815 -cache-file | --cache-file | --cache-fil | --cache-fi \
816 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
817 ac_prev=cache_file ;;
818 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
819 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
820 cache_file=$ac_optarg ;;
821
822 --config-cache | -C)
823 cache_file=config.cache ;;
824
825 -datadir | --datadir | --datadi | --datad)
826 ac_prev=datadir ;;
827 -datadir=* | --datadir=* | --datadi=* | --datad=*)
828 datadir=$ac_optarg ;;
829
830 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
831 | --dataroo | --dataro | --datar)
832 ac_prev=datarootdir ;;
833 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
834 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
835 datarootdir=$ac_optarg ;;
836
837 -disable-* | --disable-*)
838 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
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=no ;;
845
846 -docdir | --docdir | --docdi | --doc | --do)
847 ac_prev=docdir ;;
848 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
849 docdir=$ac_optarg ;;
850
851 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
852 ac_prev=dvidir ;;
853 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
854 dvidir=$ac_optarg ;;
855
856 -enable-* | --enable-*)
857 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
858 # Reject names that are not valid shell variable names.
859 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
860 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
861 { (exit 1); exit 1; }; }
862 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
863 eval enable_$ac_feature=\$ac_optarg ;;
864
865 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
866 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
867 | --exec | --exe | --ex)
868 ac_prev=exec_prefix ;;
869 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
870 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
871 | --exec=* | --exe=* | --ex=*)
872 exec_prefix=$ac_optarg ;;
873
874 -gas | --gas | --ga | --g)
875 # Obsolete; use --with-gas.
876 with_gas=yes ;;
877
878 -help | --help | --hel | --he | -h)
879 ac_init_help=long ;;
880 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
881 ac_init_help=recursive ;;
882 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
883 ac_init_help=short ;;
884
885 -host | --host | --hos | --ho)
886 ac_prev=host_alias ;;
887 -host=* | --host=* | --hos=* | --ho=*)
888 host_alias=$ac_optarg ;;
889
890 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
891 ac_prev=htmldir ;;
892 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
893 | --ht=*)
894 htmldir=$ac_optarg ;;
895
896 -includedir | --includedir | --includedi | --included | --include \
897 | --includ | --inclu | --incl | --inc)
898 ac_prev=includedir ;;
899 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
900 | --includ=* | --inclu=* | --incl=* | --inc=*)
901 includedir=$ac_optarg ;;
902
903 -infodir | --infodir | --infodi | --infod | --info | --inf)
904 ac_prev=infodir ;;
905 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
906 infodir=$ac_optarg ;;
907
908 -libdir | --libdir | --libdi | --libd)
909 ac_prev=libdir ;;
910 -libdir=* | --libdir=* | --libdi=* | --libd=*)
911 libdir=$ac_optarg ;;
912
913 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
914 | --libexe | --libex | --libe)
915 ac_prev=libexecdir ;;
916 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
917 | --libexe=* | --libex=* | --libe=*)
918 libexecdir=$ac_optarg ;;
919
920 -localedir | --localedir | --localedi | --localed | --locale)
921 ac_prev=localedir ;;
922 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
923 localedir=$ac_optarg ;;
924
925 -localstatedir | --localstatedir | --localstatedi | --localstated \
926 | --localstate | --localstat | --localsta | --localst | --locals)
927 ac_prev=localstatedir ;;
928 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
929 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
930 localstatedir=$ac_optarg ;;
931
932 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
933 ac_prev=mandir ;;
934 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
935 mandir=$ac_optarg ;;
936
937 -nfp | --nfp | --nf)
938 # Obsolete; use --without-fp.
939 with_fp=no ;;
940
941 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
942 | --no-cr | --no-c | -n)
943 no_create=yes ;;
944
945 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
946 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
947 no_recursion=yes ;;
948
949 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
950 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
951 | --oldin | --oldi | --old | --ol | --o)
952 ac_prev=oldincludedir ;;
953 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
954 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
955 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
956 oldincludedir=$ac_optarg ;;
957
958 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
959 ac_prev=prefix ;;
960 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
961 prefix=$ac_optarg ;;
962
963 -program-prefix | --program-prefix | --program-prefi | --program-pref \
964 | --program-pre | --program-pr | --program-p)
965 ac_prev=program_prefix ;;
966 -program-prefix=* | --program-prefix=* | --program-prefi=* \
967 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
968 program_prefix=$ac_optarg ;;
969
970 -program-suffix | --program-suffix | --program-suffi | --program-suff \
971 | --program-suf | --program-su | --program-s)
972 ac_prev=program_suffix ;;
973 -program-suffix=* | --program-suffix=* | --program-suffi=* \
974 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
975 program_suffix=$ac_optarg ;;
976
977 -program-transform-name | --program-transform-name \
978 | --program-transform-nam | --program-transform-na \
979 | --program-transform-n | --program-transform- \
980 | --program-transform | --program-transfor \
981 | --program-transfo | --program-transf \
982 | --program-trans | --program-tran \
983 | --progr-tra | --program-tr | --program-t)
984 ac_prev=program_transform_name ;;
985 -program-transform-name=* | --program-transform-name=* \
986 | --program-transform-nam=* | --program-transform-na=* \
987 | --program-transform-n=* | --program-transform-=* \
988 | --program-transform=* | --program-transfor=* \
989 | --program-transfo=* | --program-transf=* \
990 | --program-trans=* | --program-tran=* \
991 | --progr-tra=* | --program-tr=* | --program-t=*)
992 program_transform_name=$ac_optarg ;;
993
994 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
995 ac_prev=pdfdir ;;
996 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
997 pdfdir=$ac_optarg ;;
998
999 -psdir | --psdir | --psdi | --psd | --ps)
1000 ac_prev=psdir ;;
1001 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1002 psdir=$ac_optarg ;;
1003
1004 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1005 | -silent | --silent | --silen | --sile | --sil)
1006 silent=yes ;;
1007
1008 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1009 ac_prev=sbindir ;;
1010 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1011 | --sbi=* | --sb=*)
1012 sbindir=$ac_optarg ;;
1013
1014 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1015 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1016 | --sharedst | --shareds | --shared | --share | --shar \
1017 | --sha | --sh)
1018 ac_prev=sharedstatedir ;;
1019 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1020 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1021 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1022 | --sha=* | --sh=*)
1023 sharedstatedir=$ac_optarg ;;
1024
1025 -site | --site | --sit)
1026 ac_prev=site ;;
1027 -site=* | --site=* | --sit=*)
1028 site=$ac_optarg ;;
1029
1030 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1031 ac_prev=srcdir ;;
1032 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1033 srcdir=$ac_optarg ;;
1034
1035 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1036 | --syscon | --sysco | --sysc | --sys | --sy)
1037 ac_prev=sysconfdir ;;
1038 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1039 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1040 sysconfdir=$ac_optarg ;;
1041
1042 -target | --target | --targe | --targ | --tar | --ta | --t)
1043 ac_prev=target_alias ;;
1044 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1045 target_alias=$ac_optarg ;;
1046
1047 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1048 verbose=yes ;;
1049
1050 -version | --version | --versio | --versi | --vers | -V)
1051 ac_init_version=: ;;
1052
1053 -with-* | --with-*)
1054 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1055 # Reject names that are not valid shell variable names.
1056 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1057 { echo "$as_me: error: invalid package name: $ac_package" >&2
1058 { (exit 1); exit 1; }; }
1059 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1060 eval with_$ac_package=\$ac_optarg ;;
1061
1062 -without-* | --without-*)
1063 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1064 # Reject names that are not valid shell variable names.
1065 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1066 { echo "$as_me: error: invalid package name: $ac_package" >&2
1067 { (exit 1); exit 1; }; }
1068 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1069 eval with_$ac_package=no ;;
1070
1071 --x)
1072 # Obsolete; use --with-x.
1073 with_x=yes ;;
1074
1075 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1076 | --x-incl | --x-inc | --x-in | --x-i)
1077 ac_prev=x_includes ;;
1078 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1079 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1080 x_includes=$ac_optarg ;;
1081
1082 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1083 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1084 ac_prev=x_libraries ;;
1085 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1086 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1087 x_libraries=$ac_optarg ;;
1088
1089 -*) { echo "$as_me: error: unrecognized option: $ac_option
1090 Try \`$0 --help' for more information." >&2
1091 { (exit 1); exit 1; }; }
1092 ;;
1093
1094 *=*)
1095 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1096 # Reject names that are not valid shell variable names.
1097 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1098 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1099 { (exit 1); exit 1; }; }
1100 eval $ac_envvar=\$ac_optarg
1101 export $ac_envvar ;;
1102
1103 *)
1104 # FIXME: should be removed in autoconf 3.0.
1105 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1106 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1107 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1108 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1109 ;;
1110
1111 esac
1112 done
1113
1114 if test -n "$ac_prev"; then
1115 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1116 { echo "$as_me: error: missing argument to $ac_option" >&2
1117 { (exit 1); exit 1; }; }
1118 fi
1119
1120 # Be sure to have absolute directory names.
1121 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1122 datadir sysconfdir sharedstatedir localstatedir includedir \
1123 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1124 libdir localedir mandir
1125 do
1126 eval ac_val=\$$ac_var
1127 case $ac_val in
1128 [\\/$]* | ?:[\\/]* ) continue;;
1129 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1130 esac
1131 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1132 { (exit 1); exit 1; }; }
1133 done
1134
1135 # There might be people who depend on the old broken behavior: `$host'
1136 # used to hold the argument of --host etc.
1137 # FIXME: To remove some day.
1138 build=$build_alias
1139 host=$host_alias
1140 target=$target_alias
1141
1142 # FIXME: To remove some day.
1143 if test "x$host_alias" != x; then
1144 if test "x$build_alias" = x; then
1145 cross_compiling=maybe
1146 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1147 If a cross compiler is detected then cross compile mode will be used." >&2
1148 elif test "x$build_alias" != "x$host_alias"; then
1149 cross_compiling=yes
1150 fi
1151 fi
1152
1153 ac_tool_prefix=
1154 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1155
1156 test "$silent" = yes && exec 6>/dev/null
1157
1158
1159 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1160 ac_ls_di=`ls -di .` &&
1161 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1162 { echo "$as_me: error: Working directory cannot be determined" >&2
1163 { (exit 1); exit 1; }; }
1164 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1165 { echo "$as_me: error: pwd does not report name of working directory" >&2
1166 { (exit 1); exit 1; }; }
1167
1168
1169 # Find the source files, if location was not specified.
1170 if test -z "$srcdir"; then
1171 ac_srcdir_defaulted=yes
1172 # Try the directory containing this script, then the parent directory.
1173 ac_confdir=`$as_dirname -- "$0" ||
1174 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1175 X"$0" : 'X\(//\)[^/]' \| \
1176 X"$0" : 'X\(//\)$' \| \
1177 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1178 echo X"$0" |
1179 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1180 s//\1/
1181 q
1182 }
1183 /^X\(\/\/\)[^/].*/{
1184 s//\1/
1185 q
1186 }
1187 /^X\(\/\/\)$/{
1188 s//\1/
1189 q
1190 }
1191 /^X\(\/\).*/{
1192 s//\1/
1193 q
1194 }
1195 s/.*/./; q'`
1196 srcdir=$ac_confdir
1197 if test ! -r "$srcdir/$ac_unique_file"; then
1198 srcdir=..
1199 fi
1200 else
1201 ac_srcdir_defaulted=no
1202 fi
1203 if test ! -r "$srcdir/$ac_unique_file"; then
1204 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1205 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1206 { (exit 1); exit 1; }; }
1207 fi
1208 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1209 ac_abs_confdir=`(
1210 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1211 { (exit 1); exit 1; }; }
1212 pwd)`
1213 # When building in place, set srcdir=.
1214 if test "$ac_abs_confdir" = "$ac_pwd"; then
1215 srcdir=.
1216 fi
1217 # Remove unnecessary trailing slashes from srcdir.
1218 # Double slashes in file names in object file debugging info
1219 # mess up M-x gdb in Emacs.
1220 case $srcdir in
1221 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1222 esac
1223 for ac_var in $ac_precious_vars; do
1224 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1225 eval ac_env_${ac_var}_value=\$${ac_var}
1226 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1227 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1228 done
1229
1230 #
1231 # Report the --help message.
1232 #
1233 if test "$ac_init_help" = "long"; then
1234 # Omit some internal or obsolete options to make the list less imposing.
1235 # This message is too long to be a string in the A/UX 3.1 sh.
1236 cat <<_ACEOF
1237 \`configure' configures this package to adapt to many kinds of systems.
1238
1239 Usage: $0 [OPTION]... [VAR=VALUE]...
1240
1241 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1242 VAR=VALUE. See below for descriptions of some of the useful variables.
1243
1244 Defaults for the options are specified in brackets.
1245
1246 Configuration:
1247 -h, --help display this help and exit
1248 --help=short display options specific to this package
1249 --help=recursive display the short help of all the included packages
1250 -V, --version display version information and exit
1251 -q, --quiet, --silent do not print \`checking...' messages
1252 --cache-file=FILE cache test results in FILE [disabled]
1253 -C, --config-cache alias for \`--cache-file=config.cache'
1254 -n, --no-create do not create output files
1255 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1256
1257 Installation directories:
1258 --prefix=PREFIX install architecture-independent files in PREFIX
1259 [$ac_default_prefix]
1260 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1261 [PREFIX]
1262
1263 By default, \`make install' will install all the files in
1264 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1265 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1266 for instance \`--prefix=\$HOME'.
1267
1268 For better control, use the options below.
1269
1270 Fine tuning of the installation directories:
1271 --bindir=DIR user executables [EPREFIX/bin]
1272 --sbindir=DIR system admin executables [EPREFIX/sbin]
1273 --libexecdir=DIR program executables [EPREFIX/libexec]
1274 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1275 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1276 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1277 --libdir=DIR object code libraries [EPREFIX/lib]
1278 --includedir=DIR C header files [PREFIX/include]
1279 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1280 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1281 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1282 --infodir=DIR info documentation [DATAROOTDIR/info]
1283 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1284 --mandir=DIR man documentation [DATAROOTDIR/man]
1285 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1286 --htmldir=DIR html documentation [DOCDIR]
1287 --dvidir=DIR dvi documentation [DOCDIR]
1288 --pdfdir=DIR pdf documentation [DOCDIR]
1289 --psdir=DIR ps documentation [DOCDIR]
1290 _ACEOF
1291
1292 cat <<\_ACEOF
1293
1294 Program names:
1295 --program-prefix=PREFIX prepend PREFIX to installed program names
1296 --program-suffix=SUFFIX append SUFFIX to installed program names
1297 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1298
1299 X features:
1300 --x-includes=DIR X include files are in DIR
1301 --x-libraries=DIR X library files are in DIR
1302
1303 System types:
1304 --build=BUILD configure for building on BUILD [guessed]
1305 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1306 _ACEOF
1307 fi
1308
1309 if test -n "$ac_init_help"; then
1310
1311 cat <<\_ACEOF
1312
1313 Optional Features:
1314 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1315 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1316 --enable-carbon-app[=DIR] [DIR=/Application]
1317 specify install directory for Emacs.app on Mac OS X
1318 --enable-asserts compile code with asserts enabled
1319 --enable-maintainer-mode enable make rules and dependencies not useful
1320 (and sometimes confusing) to the casual installer
1321 --enable-locallisppath=PATH
1322 directories Emacs should search for lisp files
1323 specific to this site
1324 --disable-largefile omit support for large files
1325
1326 Optional Packages:
1327 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1328 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1329 --without-gcc don't use GCC to compile Emacs if GCC is found
1330 --without-pop don't support POP mail retrieval with movemail
1331 --with-kerberos support Kerberos-authenticated POP
1332 --with-kerberos5 support Kerberos version 5 authenticated POP
1333 --with-hesiod support Hesiod to get the POP server host
1334 --without-sound don't compile with sound support
1335 --with-x-toolkit=KIT use an X toolkit
1336 (KIT = yes/lucid/athena/motif/gtk/no)
1337 --with-xpm use -lXpm for displaying XPM images
1338 --with-jpeg use -ljpeg for displaying JPEG images
1339 --with-tiff use -ltiff for displaying TIFF images
1340 --with-gif use -lungif for displaying GIF images
1341 --with-png use -lpng for displaying PNG images
1342 --with-gpm use -lgpm for mouse support on a GNU/Linux console
1343 --with-gtk use GTK (same as --with-x-toolkit=gtk)
1344 --with-pkg-config-prog Path to pkg-config to use for finding GTK
1345 --without-toolkit-scroll-bars
1346 don't use Motif or Xaw3d scroll bars
1347 --without-xim don't use X11 XIM
1348 --without-carbon don't use Carbon GUI on Mac OS X
1349 --with-x use the X Window System
1350
1351 Some influential environment variables:
1352 CC C compiler command
1353 CFLAGS C compiler flags
1354 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1355 nonstandard directory <lib dir>
1356 LIBS libraries to pass to the linker, e.g. -l<library>
1357 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1358 you have headers in a nonstandard directory <include dir>
1359 CPP C preprocessor
1360 XMKMF Path to xmkmf, Makefile generator for X Window System
1361
1362 Use these variables to override the choices made by `configure' or to help
1363 it to find libraries and programs with nonstandard names/locations.
1364
1365 _ACEOF
1366 ac_status=$?
1367 fi
1368
1369 if test "$ac_init_help" = "recursive"; then
1370 # If there are subdirs, report their specific --help.
1371 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1372 test -d "$ac_dir" || continue
1373 ac_builddir=.
1374
1375 case "$ac_dir" in
1376 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1377 *)
1378 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1379 # A ".." for each directory in $ac_dir_suffix.
1380 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1381 case $ac_top_builddir_sub in
1382 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1383 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1384 esac ;;
1385 esac
1386 ac_abs_top_builddir=$ac_pwd
1387 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1388 # for backward compatibility:
1389 ac_top_builddir=$ac_top_build_prefix
1390
1391 case $srcdir in
1392 .) # We are building in place.
1393 ac_srcdir=.
1394 ac_top_srcdir=$ac_top_builddir_sub
1395 ac_abs_top_srcdir=$ac_pwd ;;
1396 [\\/]* | ?:[\\/]* ) # Absolute name.
1397 ac_srcdir=$srcdir$ac_dir_suffix;
1398 ac_top_srcdir=$srcdir
1399 ac_abs_top_srcdir=$srcdir ;;
1400 *) # Relative name.
1401 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1402 ac_top_srcdir=$ac_top_build_prefix$srcdir
1403 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1404 esac
1405 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1406
1407 cd "$ac_dir" || { ac_status=$?; continue; }
1408 # Check for guested configure.
1409 if test -f "$ac_srcdir/configure.gnu"; then
1410 echo &&
1411 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1412 elif test -f "$ac_srcdir/configure"; then
1413 echo &&
1414 $SHELL "$ac_srcdir/configure" --help=recursive
1415 else
1416 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1417 fi || ac_status=$?
1418 cd "$ac_pwd" || { ac_status=$?; break; }
1419 done
1420 fi
1421
1422 test -n "$ac_init_help" && exit $ac_status
1423 if $ac_init_version; then
1424 cat <<\_ACEOF
1425 configure
1426 generated by GNU Autoconf 2.61
1427
1428 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1429 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1430 This configure script is free software; the Free Software Foundation
1431 gives unlimited permission to copy, distribute and modify it.
1432 _ACEOF
1433 exit
1434 fi
1435 cat >config.log <<_ACEOF
1436 This file contains any messages produced by compilers while
1437 running configure, to aid debugging if configure makes a mistake.
1438
1439 It was created by $as_me, which was
1440 generated by GNU Autoconf 2.61. Invocation command line was
1441
1442 $ $0 $@
1443
1444 _ACEOF
1445 exec 5>>config.log
1446 {
1447 cat <<_ASUNAME
1448 ## --------- ##
1449 ## Platform. ##
1450 ## --------- ##
1451
1452 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1453 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1454 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1455 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1456 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1457
1458 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1459 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1460
1461 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1462 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1463 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1464 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1465 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1466 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1467 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1468
1469 _ASUNAME
1470
1471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1472 for as_dir in $PATH
1473 do
1474 IFS=$as_save_IFS
1475 test -z "$as_dir" && as_dir=.
1476 echo "PATH: $as_dir"
1477 done
1478 IFS=$as_save_IFS
1479
1480 } >&5
1481
1482 cat >&5 <<_ACEOF
1483
1484
1485 ## ----------- ##
1486 ## Core tests. ##
1487 ## ----------- ##
1488
1489 _ACEOF
1490
1491
1492 # Keep a trace of the command line.
1493 # Strip out --no-create and --no-recursion so they do not pile up.
1494 # Strip out --silent because we don't want to record it for future runs.
1495 # Also quote any args containing shell meta-characters.
1496 # Make two passes to allow for proper duplicate-argument suppression.
1497 ac_configure_args=
1498 ac_configure_args0=
1499 ac_configure_args1=
1500 ac_must_keep_next=false
1501 for ac_pass in 1 2
1502 do
1503 for ac_arg
1504 do
1505 case $ac_arg in
1506 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1507 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1508 | -silent | --silent | --silen | --sile | --sil)
1509 continue ;;
1510 *\'*)
1511 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1512 esac
1513 case $ac_pass in
1514 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1515 2)
1516 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1517 if test $ac_must_keep_next = true; then
1518 ac_must_keep_next=false # Got value, back to normal.
1519 else
1520 case $ac_arg in
1521 *=* | --config-cache | -C | -disable-* | --disable-* \
1522 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1523 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1524 | -with-* | --with-* | -without-* | --without-* | --x)
1525 case "$ac_configure_args0 " in
1526 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1527 esac
1528 ;;
1529 -* ) ac_must_keep_next=true ;;
1530 esac
1531 fi
1532 ac_configure_args="$ac_configure_args '$ac_arg'"
1533 ;;
1534 esac
1535 done
1536 done
1537 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1538 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1539
1540 # When interrupted or exit'd, cleanup temporary files, and complete
1541 # config.log. We remove comments because anyway the quotes in there
1542 # would cause problems or look ugly.
1543 # WARNING: Use '\'' to represent an apostrophe within the trap.
1544 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1545 trap 'exit_status=$?
1546 # Save into config.log some information that might help in debugging.
1547 {
1548 echo
1549
1550 cat <<\_ASBOX
1551 ## ---------------- ##
1552 ## Cache variables. ##
1553 ## ---------------- ##
1554 _ASBOX
1555 echo
1556 # The following way of writing the cache mishandles newlines in values,
1557 (
1558 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1559 eval ac_val=\$$ac_var
1560 case $ac_val in #(
1561 *${as_nl}*)
1562 case $ac_var in #(
1563 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1564 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1565 esac
1566 case $ac_var in #(
1567 _ | IFS | as_nl) ;; #(
1568 *) $as_unset $ac_var ;;
1569 esac ;;
1570 esac
1571 done
1572 (set) 2>&1 |
1573 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1574 *${as_nl}ac_space=\ *)
1575 sed -n \
1576 "s/'\''/'\''\\\\'\'''\''/g;
1577 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1578 ;; #(
1579 *)
1580 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1581 ;;
1582 esac |
1583 sort
1584 )
1585 echo
1586
1587 cat <<\_ASBOX
1588 ## ----------------- ##
1589 ## Output variables. ##
1590 ## ----------------- ##
1591 _ASBOX
1592 echo
1593 for ac_var in $ac_subst_vars
1594 do
1595 eval ac_val=\$$ac_var
1596 case $ac_val in
1597 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1598 esac
1599 echo "$ac_var='\''$ac_val'\''"
1600 done | sort
1601 echo
1602
1603 if test -n "$ac_subst_files"; then
1604 cat <<\_ASBOX
1605 ## ------------------- ##
1606 ## File substitutions. ##
1607 ## ------------------- ##
1608 _ASBOX
1609 echo
1610 for ac_var in $ac_subst_files
1611 do
1612 eval ac_val=\$$ac_var
1613 case $ac_val in
1614 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1615 esac
1616 echo "$ac_var='\''$ac_val'\''"
1617 done | sort
1618 echo
1619 fi
1620
1621 if test -s confdefs.h; then
1622 cat <<\_ASBOX
1623 ## ----------- ##
1624 ## confdefs.h. ##
1625 ## ----------- ##
1626 _ASBOX
1627 echo
1628 cat confdefs.h
1629 echo
1630 fi
1631 test "$ac_signal" != 0 &&
1632 echo "$as_me: caught signal $ac_signal"
1633 echo "$as_me: exit $exit_status"
1634 } >&5
1635 rm -f core *.core core.conftest.* &&
1636 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1637 exit $exit_status
1638 ' 0
1639 for ac_signal in 1 2 13 15; do
1640 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1641 done
1642 ac_signal=0
1643
1644 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1645 rm -f -r conftest* confdefs.h
1646
1647 # Predefined preprocessor variables.
1648
1649 cat >>confdefs.h <<_ACEOF
1650 #define PACKAGE_NAME "$PACKAGE_NAME"
1651 _ACEOF
1652
1653
1654 cat >>confdefs.h <<_ACEOF
1655 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1656 _ACEOF
1657
1658
1659 cat >>confdefs.h <<_ACEOF
1660 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1661 _ACEOF
1662
1663
1664 cat >>confdefs.h <<_ACEOF
1665 #define PACKAGE_STRING "$PACKAGE_STRING"
1666 _ACEOF
1667
1668
1669 cat >>confdefs.h <<_ACEOF
1670 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1671 _ACEOF
1672
1673
1674 # Let the site file select an alternate cache file if it wants to.
1675 # Prefer explicitly selected file to automatically selected ones.
1676 if test -n "$CONFIG_SITE"; then
1677 set x "$CONFIG_SITE"
1678 elif test "x$prefix" != xNONE; then
1679 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1680 else
1681 set x "$ac_default_prefix/share/config.site" \
1682 "$ac_default_prefix/etc/config.site"
1683 fi
1684 shift
1685 for ac_site_file
1686 do
1687 if test -r "$ac_site_file"; then
1688 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1689 echo "$as_me: loading site script $ac_site_file" >&6;}
1690 sed 's/^/| /' "$ac_site_file" >&5
1691 . "$ac_site_file"
1692 fi
1693 done
1694
1695 if test -r "$cache_file"; then
1696 # Some versions of bash will fail to source /dev/null (special
1697 # files actually), so we avoid doing that.
1698 if test -f "$cache_file"; then
1699 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1700 echo "$as_me: loading cache $cache_file" >&6;}
1701 case $cache_file in
1702 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1703 *) . "./$cache_file";;
1704 esac
1705 fi
1706 else
1707 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1708 echo "$as_me: creating cache $cache_file" >&6;}
1709 >$cache_file
1710 fi
1711
1712 ac_header_list="$ac_header_list sys/time.h"
1713 ac_header_list="$ac_header_list unistd.h"
1714 ac_func_list="$ac_func_list alarm"
1715 # Check that the precious variables saved in the cache have kept the same
1716 # value.
1717 ac_cache_corrupted=false
1718 for ac_var in $ac_precious_vars; do
1719 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1720 eval ac_new_set=\$ac_env_${ac_var}_set
1721 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1722 eval ac_new_val=\$ac_env_${ac_var}_value
1723 case $ac_old_set,$ac_new_set in
1724 set,)
1725 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1726 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1727 ac_cache_corrupted=: ;;
1728 ,set)
1729 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1730 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1731 ac_cache_corrupted=: ;;
1732 ,);;
1733 *)
1734 if test "x$ac_old_val" != "x$ac_new_val"; then
1735 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1736 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1737 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1738 echo "$as_me: former value: $ac_old_val" >&2;}
1739 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1740 echo "$as_me: current value: $ac_new_val" >&2;}
1741 ac_cache_corrupted=:
1742 fi;;
1743 esac
1744 # Pass precious variables to config.status.
1745 if test "$ac_new_set" = set; then
1746 case $ac_new_val in
1747 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1748 *) ac_arg=$ac_var=$ac_new_val ;;
1749 esac
1750 case " $ac_configure_args " in
1751 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1752 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1753 esac
1754 fi
1755 done
1756 if $ac_cache_corrupted; then
1757 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1758 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1759 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1760 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1761 { (exit 1); exit 1; }; }
1762 fi
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780 ac_ext=c
1781 ac_cpp='$CPP $CPPFLAGS'
1782 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1783 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1784 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1785
1786
1787 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
1788
1789
1790 test "$program_prefix" != NONE &&
1791 program_transform_name="s&^&$program_prefix&;$program_transform_name"
1792 # Use a double $ so make ignores it.
1793 test "$program_suffix" != NONE &&
1794 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
1795 # Double any \ or $. echo might interpret backslashes.
1796 # By default was `s,x,x', remove it if useless.
1797 cat <<\_ACEOF >conftest.sed
1798 s/[\\$]/&&/g;s/;s,x,x,$//
1799 _ACEOF
1800 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1801 rm -f conftest.sed
1802
1803
1804 lispdir='${datadir}/emacs/${version}/lisp'
1805 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
1806 '${datadir}/emacs/site-lisp'
1807 lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
1808 etcdir='${datadir}/emacs/${version}/etc'
1809 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
1810 docdir='${datadir}/emacs/${version}/etc'
1811 gamedir='${localstatedir}/games/emacs'
1812
1813 gameuser=games
1814
1815
1816 # Check whether --with-gcc was given.
1817 if test "${with_gcc+set}" = set; then
1818 withval=$with_gcc;
1819 fi
1820
1821
1822 # Check whether --with-pop was given.
1823 if test "${with_pop+set}" = set; then
1824 withval=$with_pop; if test "$withval" = yes; then
1825 cat >>confdefs.h <<\_ACEOF
1826 #define MAIL_USE_POP 1
1827 _ACEOF
1828
1829 else :
1830 fi
1831 else
1832 cat >>confdefs.h <<\_ACEOF
1833 #define MAIL_USE_POP 1
1834 _ACEOF
1835
1836 fi
1837
1838
1839
1840 # Check whether --with-kerberos was given.
1841 if test "${with_kerberos+set}" = set; then
1842 withval=$with_kerberos; if test "$withval" = yes; then
1843 cat >>confdefs.h <<\_ACEOF
1844 #define KERBEROS 1
1845 _ACEOF
1846
1847 fi
1848 fi
1849
1850
1851
1852 # Check whether --with-kerberos5 was given.
1853 if test "${with_kerberos5+set}" = set; then
1854 withval=$with_kerberos5; if test "${with_kerberos5+set}" = set; then
1855 if test "${with_kerberos+set}" != set; then
1856 with_kerberos=yes
1857 cat >>confdefs.h <<\_ACEOF
1858 #define KERBEROS 1
1859 _ACEOF
1860
1861 fi
1862
1863 cat >>confdefs.h <<\_ACEOF
1864 #define KERBEROS5 1
1865 _ACEOF
1866
1867 fi
1868 fi
1869
1870
1871 # Check whether --with-hesiod was given.
1872 if test "${with_hesiod+set}" = set; then
1873 withval=$with_hesiod; if test "$withval" = yes; then
1874
1875 cat >>confdefs.h <<\_ACEOF
1876 #define HESIOD 1
1877 _ACEOF
1878
1879 fi
1880 fi
1881
1882
1883
1884 # Check whether --with-sound was given.
1885 if test "${with_sound+set}" = set; then
1886 withval=$with_sound;
1887 fi
1888
1889
1890
1891 # Check whether --with-x-toolkit was given.
1892 if test "${with_x_toolkit+set}" = set; then
1893 withval=$with_x_toolkit; case "${withval}" in
1894 y | ye | yes ) val=gtk ;;
1895 n | no ) val=no ;;
1896 l | lu | luc | luci | lucid ) val=lucid ;;
1897 a | at | ath | athe | athen | athena ) val=athena ;;
1898 m | mo | mot | moti | motif ) val=motif ;;
1899 g | gt | gtk ) val=gtk ;;
1900 * )
1901 { { echo "$as_me:$LINENO: error: \`--with-x-toolkit=$withval' is invalid;
1902 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1903 \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." >&5
1904 echo "$as_me: error: \`--with-x-toolkit=$withval' is invalid;
1905 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1906 \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." >&2;}
1907 { (exit 1); exit 1; }; }
1908 ;;
1909 esac
1910 with_x_toolkit=$val
1911
1912 fi
1913
1914
1915 # Check whether --with-xpm was given.
1916 if test "${with_xpm+set}" = set; then
1917 withval=$with_xpm;
1918 fi
1919
1920
1921 # Check whether --with-jpeg was given.
1922 if test "${with_jpeg+set}" = set; then
1923 withval=$with_jpeg;
1924 fi
1925
1926
1927 # Check whether --with-tiff was given.
1928 if test "${with_tiff+set}" = set; then
1929 withval=$with_tiff;
1930 fi
1931
1932
1933 # Check whether --with-gif was given.
1934 if test "${with_gif+set}" = set; then
1935 withval=$with_gif;
1936 fi
1937
1938
1939 # Check whether --with-png was given.
1940 if test "${with_png+set}" = set; then
1941 withval=$with_png;
1942 fi
1943
1944
1945 # Check whether --with-gpm was given.
1946 if test "${with_gpm+set}" = set; then
1947 withval=$with_gpm;
1948 fi
1949
1950
1951 # Check whether --with-gtk was given.
1952 if test "${with_gtk+set}" = set; then
1953 withval=$with_gtk;
1954 fi
1955
1956
1957 # Check whether --with-pkg-config-prog was given.
1958 if test "${with_pkg_config_prog+set}" = set; then
1959 withval=$with_pkg_config_prog;
1960 fi
1961
1962
1963 # Check whether --with-toolkit-scroll-bars was given.
1964 if test "${with_toolkit_scroll_bars+set}" = set; then
1965 withval=$with_toolkit_scroll_bars;
1966 fi
1967
1968
1969 # Check whether --with-xim was given.
1970 if test "${with_xim+set}" = set; then
1971 withval=$with_xim;
1972 fi
1973
1974
1975 # Check whether --with-carbon was given.
1976 if test "${with_carbon+set}" = set; then
1977 withval=$with_carbon;
1978 fi
1979
1980 # Check whether --enable-carbon-app was given.
1981 if test "${enable_carbon_app+set}" = set; then
1982 enableval=$enable_carbon_app; carbon_appdir_x=${enableval}
1983 fi
1984
1985
1986 # Check whether --enable-asserts was given.
1987 if test "${enable_asserts+set}" = set; then
1988 enableval=$enable_asserts; USE_XASSERTS=$enableval
1989 else
1990 USE_XASSERTS=no
1991 fi
1992
1993
1994 # Check whether --enable-maintainer-mode was given.
1995 if test "${enable_maintainer_mode+set}" = set; then
1996 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
1997 else
1998 USE_MAINTAINER_MODE=no
1999 fi
2000
2001 if test $USE_MAINTAINER_MODE = yes; then
2002 MAINT=
2003 else
2004 MAINT=#
2005 fi
2006
2007
2008 # Check whether --enable-locallisppath was given.
2009 if test "${enable_locallisppath+set}" = set; then
2010 enableval=$enable_locallisppath; if test "${enableval}" = "no"; then
2011 locallisppath=
2012 elif test "${enableval}" != "yes"; then
2013 locallisppath=${enableval}
2014 fi
2015 fi
2016
2017
2018 #### Make srcdir absolute, if it isn't already. It's important to
2019 #### avoid running the path through pwd unnecessarily, since pwd can
2020 #### give you automounter prefixes, which can go away. We do all this
2021 #### so Emacs can find its files when run uninstalled.
2022 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
2023 unset CDPATH
2024 case "${srcdir}" in
2025 /* ) ;;
2026 . )
2027 ## We may be able to use the $PWD environment variable to make this
2028 ## absolute. But sometimes PWD is inaccurate.
2029 ## Note: we used to use ${PWD} at the end instead of `pwd`,
2030 ## but that tested only for a well-formed and valid PWD,
2031 ## it did not object when PWD was well-formed and valid but just wrong.
2032 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
2033 then
2034 srcdir="$PWD"
2035 else
2036 srcdir="`(cd ${srcdir}; pwd)`"
2037 fi
2038 ;;
2039 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
2040 esac
2041
2042 #### Check if the source directory already has a configured system in it.
2043 if test `pwd` != `(cd ${srcdir} && pwd)` \
2044 && test -f "${srcdir}/src/config.h" ; then
2045 { echo "$as_me:$LINENO: WARNING: The directory tree \`${srcdir}' is being used
2046 as a build directory right now; it has been configured in its own
2047 right. To configure in another directory as well, you MUST
2048 use GNU make. If you do not have GNU make, then you must
2049 now do \`make distclean' in ${srcdir},
2050 and then run $0 again." >&5
2051 echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
2052 as a build directory right now; it has been configured in its own
2053 right. To configure in another directory as well, you MUST
2054 use GNU make. If you do not have GNU make, then you must
2055 now do \`make distclean' in ${srcdir},
2056 and then run $0 again." >&2;}
2057 fi
2058
2059 #### Given the configuration name, set machfile and opsysfile to the
2060 #### names of the m/*.h and s/*.h files we should use.
2061
2062 ### Canonicalize the configuration name.
2063
2064 ac_aux_dir=
2065 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2066 if test -f "$ac_dir/install-sh"; then
2067 ac_aux_dir=$ac_dir
2068 ac_install_sh="$ac_aux_dir/install-sh -c"
2069 break
2070 elif test -f "$ac_dir/install.sh"; then
2071 ac_aux_dir=$ac_dir
2072 ac_install_sh="$ac_aux_dir/install.sh -c"
2073 break
2074 elif test -f "$ac_dir/shtool"; then
2075 ac_aux_dir=$ac_dir
2076 ac_install_sh="$ac_aux_dir/shtool install -c"
2077 break
2078 fi
2079 done
2080 if test -z "$ac_aux_dir"; then
2081 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2082 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2083 { (exit 1); exit 1; }; }
2084 fi
2085
2086 # These three variables are undocumented and unsupported,
2087 # and are intended to be withdrawn in a future Autoconf release.
2088 # They can cause serious problems if a builder's source tree is in a directory
2089 # whose full name contains unusual characters.
2090 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2091 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2092 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2093
2094
2095 # Make sure we can run config.sub.
2096 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2097 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2098 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2099 { (exit 1); exit 1; }; }
2100
2101 { echo "$as_me:$LINENO: checking build system type" >&5
2102 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2103 if test "${ac_cv_build+set}" = set; then
2104 echo $ECHO_N "(cached) $ECHO_C" >&6
2105 else
2106 ac_build_alias=$build_alias
2107 test "x$ac_build_alias" = x &&
2108 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2109 test "x$ac_build_alias" = x &&
2110 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2111 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2112 { (exit 1); exit 1; }; }
2113 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2114 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2115 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2116 { (exit 1); exit 1; }; }
2117
2118 fi
2119 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2120 echo "${ECHO_T}$ac_cv_build" >&6; }
2121 case $ac_cv_build in
2122 *-*-*) ;;
2123 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2124 echo "$as_me: error: invalid value of canonical build" >&2;}
2125 { (exit 1); exit 1; }; };;
2126 esac
2127 build=$ac_cv_build
2128 ac_save_IFS=$IFS; IFS='-'
2129 set x $ac_cv_build
2130 shift
2131 build_cpu=$1
2132 build_vendor=$2
2133 shift; shift
2134 # Remember, the first character of IFS is used to create $*,
2135 # except with old shells:
2136 build_os=$*
2137 IFS=$ac_save_IFS
2138 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2139
2140
2141 { echo "$as_me:$LINENO: checking host system type" >&5
2142 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2143 if test "${ac_cv_host+set}" = set; then
2144 echo $ECHO_N "(cached) $ECHO_C" >&6
2145 else
2146 if test "x$host_alias" = x; then
2147 ac_cv_host=$ac_cv_build
2148 else
2149 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2150 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2151 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2152 { (exit 1); exit 1; }; }
2153 fi
2154
2155 fi
2156 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2157 echo "${ECHO_T}$ac_cv_host" >&6; }
2158 case $ac_cv_host in
2159 *-*-*) ;;
2160 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2161 echo "$as_me: error: invalid value of canonical host" >&2;}
2162 { (exit 1); exit 1; }; };;
2163 esac
2164 host=$ac_cv_host
2165 ac_save_IFS=$IFS; IFS='-'
2166 set x $ac_cv_host
2167 shift
2168 host_cpu=$1
2169 host_vendor=$2
2170 shift; shift
2171 # Remember, the first character of IFS is used to create $*,
2172 # except with old shells:
2173 host_os=$*
2174 IFS=$ac_save_IFS
2175 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2176
2177
2178 canonical=$host
2179 configuration=${host_alias-${build_alias-$host}}
2180
2181
2182
2183 ### If you add support for a new configuration, add code to this
2184 ### switch statement to recognize your configuration name and select
2185 ### the appropriate operating system and machine description files.
2186
2187 ### You would hope that you could choose an m/*.h file pretty much
2188 ### based on the machine portion of the configuration name, and an s-
2189 ### file based on the operating system portion. However, it turns out
2190 ### that each m/*.h file is pretty manufacturer-specific - for
2191 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
2192 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
2193 ### machines. So we basically have to have a special case for each
2194 ### configuration name.
2195 ###
2196 ### As far as handling version numbers on operating systems is
2197 ### concerned, make sure things will fail in a fixable way. If
2198 ### /etc/MACHINES doesn't say anything about version numbers, be
2199 ### prepared to handle anything reasonably. If version numbers
2200 ### matter, be sure /etc/MACHINES says something about it.
2201 ###
2202 ### Eric Raymond says we should accept strings like "sysvr4" to mean
2203 ### "System V Release 4"; he writes, "The old convention encouraged
2204 ### confusion between `system' and `release' levels'."
2205
2206 machine='' opsys='' unported=no
2207 case "${canonical}" in
2208
2209 ## FreeBSD ports
2210 *-*-freebsd* )
2211 opsys=freebsd
2212 case "${canonical}" in
2213 alpha*-*-freebsd*) machine=alpha ;;
2214 ia64-*-freebsd*) machine=ia64 ;;
2215 sparc64-*-freebsd*) machine=sparc ;;
2216 powerpc-*-freebsd*) machine=macppc ;;
2217 i[3456]86-*-freebsd*) machine=intel386 ;;
2218 amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;;
2219 esac
2220 ;;
2221
2222 ## NetBSD ports
2223 *-*-netbsd* )
2224 opsys=netbsd
2225 if test -f /usr/lib/crti.o; then
2226
2227 cat >>confdefs.h <<\_ACEOF
2228 #define HAVE_CRTIN
2229 _ACEOF
2230
2231 fi
2232
2233 case "${canonical}" in
2234 alpha*-*-netbsd*) machine=alpha ;;
2235 i[3456]86-*-netbsd*) machine=intel386 ;;
2236 m68k-*-netbsd*)
2237 # This is somewhat bogus.
2238 machine=hp9000s300 ;;
2239 mips-*-netbsd*) machine=pmax ;;
2240 mipsel-*-netbsd*) machine=pmax ;;
2241 mipseb-*-netbsd*) machine=pmax ;;
2242 ns32k-*-netbsd*) machine=ns32000 ;;
2243 powerpc-*-netbsd*) machine=macppc ;;
2244 sparc*-*-netbsd*) machine=sparc ;;
2245 vax-*-netbsd*) machine=vax ;;
2246 arm-*-netbsd*) machine=arm ;;
2247 x86_64-*-netbsd*) machine=amdx86-64 ;;
2248 hppa-*-netbsd*) machine=hp800 ;;
2249 shle-*-netbsd*) machine=sh3el ;;
2250 esac
2251 ;;
2252
2253 ## OpenBSD ports
2254 *-*-openbsd* )
2255 opsys=openbsd
2256 case "${canonical}" in
2257 alpha*-*-openbsd*) machine=alpha ;;
2258 arm-*-openbsd*) machine=arm ;;
2259 hppa-*-openbsd*) machine=hp9000s300 ;;
2260 i386-*-openbsd*) machine=intel386 ;;
2261 m68k-*-openbsd*) machine=hp9000s300 ;;
2262 m88k-*-openbsd*) machine=aviion ;;
2263 mips64-*-openbsd*) machine=mips64 ;;
2264 powerpc-*-openbsd*) machine=macppc ;;
2265 sh-*-openbsd*) machine=sh3el ;;
2266 sparc*-*-openbsd*) machine=sparc ;;
2267 vax-*-openbsd*) machine=vax ;;
2268 x86_64-*-openbsd*) machine=amdx86-64 ;;
2269 esac
2270 ;;
2271
2272 ## LynxOS ports
2273 *-*-lynxos* )
2274 opsys=lynxos
2275 case "${canonical}" in
2276 i[3456]86-*-lynxos*) machine=intel386 ;;
2277 powerpc-*-lynxos*) machine=powerpc ;;
2278 esac
2279 ;;
2280
2281 ## Acorn RISCiX:
2282 arm-acorn-riscix1.1* )
2283 machine=acorn opsys=riscix1-1
2284 ;;
2285 arm-acorn-riscix1.2* | arm-acorn-riscix )
2286 ## This name is riscix12 instead of riscix1.2
2287 ## to avoid a file name conflict on MSDOS.
2288 machine=acorn opsys=riscix12
2289 ;;
2290
2291 ## BSDI ports
2292 *-*-bsdi* )
2293 opsys=bsdi
2294 case "${canonical}" in
2295 i[345]86-*-bsdi*) machine=intel386 ;;
2296 sparc-*-bsdi*) machine=sparc ;;
2297 powerpc-*-bsdi*) machine=macppc ;;
2298 esac
2299 case "${canonical}" in
2300 *-*-bsd386* | *-*-bsdi1* ) opsys=bsd386 ;;
2301 *-*-bsdi2.0* ) opsys=bsdos2 ;;
2302 *-*-bsdi2* ) opsys=bsdos2-1 ;;
2303 *-*-bsdi3* ) opsys=bsdos3 ;;
2304 *-*-bsdi[45]* ) opsys=bsdos4 ;;
2305 esac
2306 ;;
2307
2308 ## Alliant machines
2309 ## Strictly speaking, we need the version of the alliant operating
2310 ## system to choose the right machine file, but currently the
2311 ## configuration name doesn't tell us enough to choose the right
2312 ## one; we need to give alliants their own operating system name to
2313 ## do this right. When someone cares, they can help us.
2314 fx80-alliant-* )
2315 machine=alliant4 opsys=bsd4-2
2316 ;;
2317 i860-alliant-* )
2318 machine=alliant-2800 opsys=bsd4-3
2319 ;;
2320
2321 ## Alpha (DEC) machines.
2322 alpha*-dec-osf* )
2323 machine=alpha opsys=osf1
2324 # This is needed to find X11R6.1 libraries for certain tests.
2325 NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
2326 GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
2327 # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
2328 # due to non-traditional preprocessing with the current compiler
2329 # defaults. OSF 4 can also have that compiler version, and there
2330 # seems always to have been a usable /usr/bin/cpp.
2331 NON_GNU_CPP=/usr/bin/cpp
2332 case "${canonical}" in
2333 alpha*-dec-osf[5-9]*)
2334 opsys=osf5-0 ;;
2335 esac
2336 ;;
2337
2338 alpha*-*-linux-gnu* )
2339 machine=alpha opsys=gnu-linux
2340 ;;
2341
2342 arm*-*-linux-gnu* )
2343 machine=arm opsys=gnu-linux
2344 ;;
2345
2346 ## Altos 3068
2347 m68*-altos-sysv* )
2348 machine=altos opsys=usg5-2
2349 ;;
2350
2351 ## Amdahl UTS
2352 580-amdahl-sysv* )
2353 machine=amdahl opsys=usg5-2-2
2354 ;;
2355
2356 ## Apollo, Domain/OS
2357 m68*-apollo-* )
2358 machine=apollo opsys=bsd4-3
2359 ;;
2360
2361 ## Apple Darwin / Mac OS X
2362 *-apple-darwin* )
2363 case "${canonical}" in
2364 i[3456]86-* ) machine=intel386 ;;
2365 powerpc-* ) machine=powermac ;;
2366 * ) unported=yes ;;
2367 esac
2368 opsys=darwin
2369 # Define CPP as follows to make autoconf work correctly.
2370 CPP="${CC-cc} -E -no-cpp-precomp"
2371 # Use fink packages if available.
2372 if test -d /sw/include && test -d /sw/lib; then
2373 GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib"
2374 CPP="${CPP} ${GCC_TEST_OPTIONS}"
2375 NON_GCC_TEST_OPTIONS=${GCC_TEST_OPTIONS}
2376 fi
2377 ;;
2378
2379 ## AT&T 3b2, 3b5, 3b15, 3b20
2380 we32k-att-sysv* )
2381 machine=att3b opsys=usg5-2-2
2382 ;;
2383
2384 ## AT&T 3b1 - The Mighty Unix PC!
2385 m68*-att-sysv* )
2386 machine=7300 opsys=usg5-2-2
2387 ;;
2388
2389 ## Bull dpx20
2390 rs6000-bull-bosx* )
2391 machine=ibmrs6000 opsys=aix3-2
2392 ;;
2393
2394 ## Bull dpx2
2395 m68*-bull-sysv3* )
2396 machine=dpx2 opsys=usg5-3
2397 ;;
2398
2399 ## Bull sps7
2400 m68*-bull-sysv2* )
2401 machine=sps7 opsys=usg5-2
2402 ;;
2403
2404 ## CCI 5/32, 6/32 -- see "Tahoe".
2405
2406 ## Celerity
2407 ## I don't know what configuration name to use for this; config.sub
2408 ## doesn't seem to know anything about it. Hey, Celerity users, get
2409 ## in touch with us!
2410 celerity-celerity-bsd* )
2411 machine=celerity opsys=bsd4-2
2412 ;;
2413
2414 ## Clipper
2415 ## What operating systems does this chip run that Emacs has been
2416 ## tested on?
2417 clipper-* )
2418 machine=clipper
2419 ## We'll use the catch-all code at the bottom to guess the
2420 ## operating system.
2421 ;;
2422
2423 ## Compaq Nonstop
2424 mips-compaq-nonstopux* )
2425 machine=nonstopux opsys=nonstopux
2426 ;;
2427
2428 ## Convex
2429 *-convex-bsd* | *-convex-convexos* )
2430 machine=convex opsys=bsd4-3
2431 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
2432 NON_GNU_CPP="cc -E -P"
2433 ;;
2434
2435 ## Cubix QBx/386
2436 i[3456]86-cubix-sysv* )
2437 machine=intel386 opsys=usg5-3
2438 ;;
2439
2440 ## Cydra 5
2441 cydra*-cydrome-sysv* )
2442 machine=cydra5 opsys=usg5-3
2443 ;;
2444
2445 ## Data General AViiON Machines
2446 ## DG changed naming conventions with the release of 5.4.4.10, they
2447 ## dropped the initial 5.4 but left the intervening R. Because of the
2448 ## R this shouldn't conflict with older versions of the OS (which I
2449 ## think were named like dgux4.*). In addition, DG new AViiONs series
2450 ## uses either Motorola M88k or Intel Pentium CPUs.
2451 m88k-dg-dguxR4.* | m88k-dg-dgux4* )
2452 machine=aviion opsys=dgux4
2453 ;;
2454 m88k-dg-dgux5.4R3* | m88k-dg-dgux5.4.3* )
2455 ## This name is dgux5-4-3 instead of dgux5-4r3
2456 ## to avoid a file name conflict on MSDOS.
2457 machine=aviion opsys=dgux5-4-3
2458 ;;
2459 m88k-dg-dgux5.4R2* | m88k-dg-dgux5.4.2* )
2460 machine=aviion opsys=dgux5-4r2
2461 ;;
2462 m88k-dg-dgux* )
2463 machine=aviion opsys=dgux
2464 ;;
2465
2466 ## Data General AViiON Intel (x86) Machines
2467 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
2468 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
2469 i[345]86-dg-dguxR4* )
2470 machine=aviion-intel opsys=dgux4
2471 ;;
2472
2473 ## DECstations
2474 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0* | mips-dec-bsd4.2* )
2475 machine=pmax opsys=bsd4-2
2476 ;;
2477 mips-dec-ultrix4.[12]* | mips-dec-bsd* )
2478 machine=pmax opsys=bsd4-3
2479 ;;
2480 mips-dec-ultrix* )
2481 machine=pmax opsys=ultrix4-3
2482 ;;
2483 mips-dec-osf* )
2484 machine=pmax opsys=osf1
2485 ;;
2486 mips-dec-mach_bsd4.3* )
2487 machine=pmax opsys=mach-bsd4-3
2488 ;;
2489
2490 ## Motorola Delta machines
2491 m68k-motorola-sysv* | m68000-motorola-sysv* )
2492 machine=delta opsys=usg5-3
2493 if test -z "`type gnucc | grep 'not found'`"
2494 then
2495 if test -s /etc/167config
2496 then CC="gnucc -m68040"
2497 else CC="gnucc -m68881"
2498 fi
2499 else
2500 if test -z "`type gcc | grep 'not found'`"
2501 then CC=gcc
2502 else CC=cc
2503 fi
2504 fi
2505 ;;
2506 m88k-motorola-sysv4* )
2507 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
2508 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
2509 # I hope there are not other 4.0 versions for this machine
2510 # which really need usg5-4 instead.
2511 machine=delta88k opsys=usg5-4-2
2512 ;;
2513 m88k-motorola-sysv* | m88k-motorola-m88kbcs* )
2514 machine=delta88k opsys=usg5-3
2515 ;;
2516
2517 ## Dual machines
2518 m68*-dual-sysv* )
2519 machine=dual opsys=usg5-2
2520 ;;
2521 m68*-dual-uniplus* )
2522 machine=dual opsys=unipl5-2
2523 ;;
2524
2525 ## Elxsi 6400
2526 elxsi-elxsi-sysv* )
2527 machine=elxsi opsys=usg5-2
2528 ;;
2529
2530 ## Encore machines
2531 ns16k-encore-bsd* )
2532 machine=ns16000 opsys=umax
2533 ;;
2534
2535 ## The GEC 63 - apparently, this port isn't really finished yet.
2536 # I'm sure we finished off the last of the machines, though. -- fx
2537
2538 ## Gould Power Node and NP1
2539 pn-gould-bsd4.2* )
2540 machine=gould opsys=bsd4-2
2541 ;;
2542 pn-gould-bsd4.3* )
2543 machine=gould opsys=bsd4-3
2544 ;;
2545 np1-gould-bsd* )
2546 machine=gould-np1 opsys=bsd4-3
2547 ;;
2548
2549 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
2550 ## as far as Emacs is concerned).
2551 m88k-harris-cxux* )
2552 # Build needs to be different on 7.0 and later releases
2553 case "`uname -r`" in
2554 [56].[0-9] ) machine=nh4000 opsys=cxux ;;
2555 [7].[0-9] ) machine=nh4000 opsys=cxux7 ;;
2556 esac
2557 NON_GNU_CPP="/lib/cpp"
2558 ;;
2559 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
2560 m68k-harris-cxux* )
2561 machine=nh3000 opsys=cxux
2562 ;;
2563 ## Harris power pc NightHawk running Power UNIX (Series 6000)
2564 powerpc-harris-powerunix )
2565 machine=nh6000 opsys=powerunix
2566 NON_GNU_CPP="cc -Xo -E -P"
2567 ;;
2568 ## SR2001/SR2201 running HI-UX/MPP
2569 hppa1.1-hitachi-hiuxmpp* )
2570 machine=sr2k opsys=hiuxmpp
2571 ;;
2572 hppa1.1-hitachi-hiuxwe2* )
2573 machine=sr2k opsys=hiuxwe2
2574 ;;
2575 ## Honeywell XPS100
2576 xps*-honeywell-sysv* )
2577 machine=xps100 opsys=usg5-2
2578 ;;
2579
2580 ## HP 9000 series 200 or 300
2581 m68*-hp-bsd* )
2582 machine=hp9000s300 opsys=bsd4-3
2583 ;;
2584 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
2585 m68*-hp-hpux* )
2586 case "`uname -r`" in
2587 ## Someone's system reports A.B8.05 for this.
2588 ## I wonder what other possibilities there are.
2589 *.B8.* ) machine=hp9000s300 opsys=hpux8 ;;
2590 *.08.* ) machine=hp9000s300 opsys=hpux8 ;;
2591 *.09.* ) machine=hp9000s300 opsys=hpux9 ;;
2592 *.1[0-9].* ) machine=hp9000s300 opsys=hpux9shr ;;
2593 *) machine=hp9000s300 opsys=hpux ;;
2594 esac
2595 ;;
2596
2597 ## HP 9000 series 700 and 800, running HP/UX
2598 hppa*-hp-hpux7* )
2599 machine=hp800 opsys=hpux
2600 ;;
2601 hppa*-hp-hpux8* )
2602 machine=hp800 opsys=hpux8
2603 ;;
2604 hppa*-hp-hpux9shr* )
2605 machine=hp800 opsys=hpux9shr
2606 ;;
2607 hppa*-hp-hpux9* )
2608 machine=hp800 opsys=hpux9
2609 ;;
2610 hppa*-hp-hpux10.2* )
2611 machine=hp800 opsys=hpux10-20
2612 ;;
2613 hppa*-hp-hpux10* )
2614 machine=hp800 opsys=hpux10
2615 ;;
2616 hppa*-hp-hpux1[1-9]* )
2617 machine=hp800 opsys=hpux11
2618 CFLAGS="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
2619 ;;
2620
2621 hppa*-*-linux-gnu* )
2622 machine=hp800 opsys=gnu-linux
2623 ;;
2624
2625 ## HP 9000 series 700 and 800, running HP/UX
2626 hppa*-hp-hpux* )
2627 ## Cross-compilation? Nah!
2628 case "`uname -r`" in
2629 ## Someone's system reports A.B8.05 for this.
2630 ## I wonder what other possibilities there are.
2631 *.B8.* ) machine=hp800 opsys=hpux8 ;;
2632 *.08.* ) machine=hp800 opsys=hpux8 ;;
2633 *.09.* ) machine=hp800 opsys=hpux9 ;;
2634 *) machine=hp800 opsys=hpux10 ;;
2635 esac
2636 ;;
2637 hppa*-*-nextstep* )
2638 machine=hp800 opsys=nextstep
2639 ;;
2640
2641 ## Orion machines
2642 orion-orion-bsd* )
2643 machine=orion opsys=bsd4-2
2644 ;;
2645 clipper-orion-bsd* )
2646 machine=orion105 opsys=bsd4-2
2647 ;;
2648
2649 ## IBM machines
2650 i[3456]86-ibm-aix1.1* )
2651 machine=ibmps2-aix opsys=usg5-2-2
2652 ;;
2653 i[3456]86-ibm-aix1.[23]* | i[3456]86-ibm-aix* )
2654 machine=ibmps2-aix opsys=usg5-3
2655 ;;
2656 i370-ibm-aix*)
2657 machine=ibm370aix opsys=usg5-3
2658 ;;
2659 s390-*-linux-gnu* )
2660 machine=ibms390 opsys=gnu-linux
2661 ;;
2662 s390x-*-linux-gnu* )
2663 machine=ibms390x opsys=gnu-linux
2664 ;;
2665 rs6000-ibm-aix3.1* | powerpc-ibm-aix3.1* )
2666 machine=ibmrs6000 opsys=aix3-1
2667 ;;
2668 rs6000-ibm-aix3.2.5 | powerpc-ibm-aix3.2.5 )
2669 machine=ibmrs6000 opsys=aix3-2-5
2670 ;;
2671 rs6000-ibm-aix4.1* | powerpc-ibm-aix4.1* )
2672 machine=ibmrs6000 opsys=aix4-1
2673 ;;
2674 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
2675 machine=ibmrs6000 opsys=aix4-2
2676 ;;
2677 rs6000-ibm-aix4.3* | powerpc-ibm-aix4.3* )
2678 machine=ibmrs6000 opsys=aix4-2
2679 ;;
2680 rs6000-ibm-aix5* | powerpc-ibm-aix5* )
2681 machine=ibmrs6000 opsys=aix4-2
2682 ;;
2683 rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
2684 machine=ibmrs6000 opsys=aix4
2685 ;;
2686 rs6000-ibm-aix4* | powerpc-ibm-aix4* )
2687 machine=ibmrs6000 opsys=aix4-1
2688 ;;
2689 rs6000-ibm-aix* | powerpc-ibm-aix* )
2690 machine=ibmrs6000 opsys=aix3-2
2691 ;;
2692 romp-ibm-bsd4.3* )
2693 machine=ibmrt opsys=bsd4-3
2694 ;;
2695 romp-ibm-bsd4.2* )
2696 machine=ibmrt opsys=bsd4-2
2697 ;;
2698 romp-ibm-aos4.3* )
2699 machine=ibmrt opsys=bsd4-3
2700 ;;
2701 romp-ibm-aos4.2* )
2702 machine=ibmrt opsys=bsd4-2
2703 ;;
2704 romp-ibm-aos* )
2705 machine=ibmrt opsys=bsd4-3
2706 ;;
2707 romp-ibm-bsd* )
2708 machine=ibmrt opsys=bsd4-3
2709 ;;
2710 romp-ibm-aix* )
2711 machine=ibmrt-aix opsys=usg5-2-2
2712 ;;
2713
2714 ## Integrated Solutions `Optimum V'
2715 m68*-isi-bsd4.2* )
2716 machine=isi-ov opsys=bsd4-2
2717 ;;
2718 m68*-isi-bsd4.3* )
2719 machine=isi-ov opsys=bsd4-3
2720 ;;
2721
2722 ## Intel 386 machines where we do care about the manufacturer
2723 i[3456]86-intsys-sysv* )
2724 machine=is386 opsys=usg5-2-2
2725 ;;
2726
2727 ## Prime EXL
2728 i[3456]86-prime-sysv* )
2729 machine=i386 opsys=usg5-3
2730 ;;
2731
2732 ## Sequent Symmetry running Dynix
2733 i[3456]86-sequent-bsd* )
2734 machine=symmetry opsys=bsd4-3
2735 ;;
2736
2737 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
2738 i[3456]86-sequent-ptx4* | i[3456]86-sequent-sysv4* )
2739 machine=sequent-ptx opsys=ptx4
2740 NON_GNU_CPP=/lib/cpp
2741 ;;
2742
2743 ## Sequent Symmetry running DYNIX/ptx
2744 ## Use the old cpp rather than the newer ANSI one.
2745 i[3456]86-sequent-ptx* )
2746 machine=sequent-ptx opsys=ptx
2747 NON_GNU_CPP="/lib/cpp"
2748 ;;
2749
2750 ## ncr machine running svr4.3.
2751 i[3456]86-ncr-sysv4.3 )
2752 machine=ncr386 opsys=usg5-4-3
2753 ;;
2754
2755 ## Unspecified sysv on an ncr machine defaults to svr4.2.
2756 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
2757 i[3456]86-ncr-sysv* )
2758 machine=ncr386 opsys=usg5-4-2
2759 ;;
2760
2761 ## Intel Paragon OSF/1
2762 i860-intel-osf1* )
2763 machine=paragon opsys=osf1 NON_GNU_CPP=/usr/mach/lib/cpp
2764 ;;
2765
2766 ## Intel 860
2767 i860-*-sysv4* )
2768 machine=i860 opsys=usg5-4
2769 NON_GNU_CC="/bin/cc" # Ie, not the one in /usr/ucb/cc.
2770 NON_GNU_CPP="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
2771 ;;
2772
2773 ## Macintosh PowerPC
2774 powerpc*-*-linux-gnu* )
2775 machine=macppc opsys=gnu-linux
2776 ;;
2777
2778 ## Masscomp machines
2779 m68*-masscomp-rtu* )
2780 machine=masscomp opsys=rtu
2781 ;;
2782
2783 ## Megatest machines
2784 m68*-megatest-bsd* )
2785 machine=mega68 opsys=bsd4-2
2786 ;;
2787
2788 ## Workstations sold by MIPS
2789 ## This is not necessarily all workstations using the MIPS processor -
2790 ## Irises are produced by SGI, and DECstations by DEC.
2791
2792 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
2793 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
2794 ## it gives for choosing between the alternatives seems to be "Use
2795 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
2796 ## the BSD world." I'll assume that these are instructions for
2797 ## handling two odd situations, and that every other situation
2798 ## should use mips.h and usg5-2-2, they being listed first.
2799 mips-mips-usg* )
2800 machine=mips4
2801 ## Fall through to the general code at the bottom to decide on the OS.
2802 ;;
2803 mips-mips-riscos4* )
2804 machine=mips4 opsys=bsd4-3
2805 NON_GNU_CC="cc -systype bsd43"
2806 NON_GNU_CPP="cc -systype bsd43 -E"
2807 ;;
2808 mips-mips-riscos5* )
2809 machine=mips4 opsys=riscos5
2810 NON_GNU_CC="cc -systype bsd43"
2811 NON_GNU_CPP="cc -systype bsd43 -E"
2812 ;;
2813 mips-mips-bsd* )
2814 machine=mips opsys=bsd4-3
2815 ;;
2816 mips-mips-* )
2817 machine=mips opsys=usg5-2-2
2818 ;;
2819
2820 ## NeXT
2821 m68*-next-* | m68k-*-nextstep* )
2822 machine=m68k opsys=nextstep
2823 ;;
2824
2825 ## The complete machine from National Semiconductor
2826 ns32k-ns-genix* )
2827 machine=ns32000 opsys=usg5-2
2828 ;;
2829
2830 ## NCR machines
2831 m68*-ncr-sysv2* | m68*-ncr-sysvr2* )
2832 machine=tower32 opsys=usg5-2-2
2833 ;;
2834 m68*-ncr-sysv3* | m68*-ncr-sysvr3* )
2835 machine=tower32v3 opsys=usg5-3
2836 ;;
2837
2838 ## NEC EWS4800
2839 mips-nec-sysv4*)
2840 machine=ews4800 opsys=ux4800
2841 ;;
2842
2843 ## Nixdorf Targon 31
2844 m68*-nixdorf-sysv* )
2845 machine=targon31 opsys=usg5-2-2
2846 ;;
2847
2848 ## Nu (TI or LMI)
2849 m68*-nu-sysv* )
2850 machine=nu opsys=usg5-2
2851 ;;
2852
2853 ## Plexus
2854 m68*-plexus-sysv* )
2855 machine=plexus opsys=usg5-2
2856 ;;
2857
2858 ## Pyramid machines
2859 ## I don't really have any idea what sort of processor the Pyramid has,
2860 ## so I'm assuming it is its own architecture.
2861 pyramid-pyramid-bsd* )
2862 machine=pyramid opsys=bsd4-2
2863 ;;
2864
2865 ## Sequent Balance
2866 ns32k-sequent-bsd4.2* )
2867 machine=sequent opsys=bsd4-2
2868 ;;
2869 ns32k-sequent-bsd4.3* )
2870 machine=sequent opsys=bsd4-3
2871 ;;
2872
2873 ## Siemens Nixdorf
2874 mips-siemens-sysv* | mips-sni-sysv*)
2875 machine=mips-siemens opsys=usg5-4
2876 NON_GNU_CC=/usr/ccs/bin/cc
2877 NON_GNU_CPP=/usr/ccs/lib/cpp
2878 ;;
2879
2880 ## Silicon Graphics machines
2881 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
2882 m68*-sgi-iris3.5* )
2883 machine=irist opsys=iris3-5
2884 ;;
2885 m68*-sgi-iris3.6* | m68*-sgi-iris*)
2886 machine=irist opsys=iris3-6
2887 ;;
2888 ## Iris 4D
2889 mips-sgi-irix3* )
2890 machine=iris4d opsys=irix3-3
2891 ;;
2892 mips-sgi-irix4* )
2893 machine=iris4d opsys=irix4-0
2894 ;;
2895 mips-sgi-irix6.5 )
2896 machine=iris4d opsys=irix6-5
2897 # Without defining _LANGUAGE_C, things get masked out in the headers
2898 # so that, for instance, grepping for `free' in stdlib.h fails and
2899 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
2900 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2901 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
2902 ;;
2903 mips-sgi-irix6* )
2904 machine=iris4d opsys=irix6-0
2905 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
2906 # but presumably it does no harm.
2907 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2908 # -32 probably isn't necessary in later v.6s -- anyone know which?
2909 NON_GCC_TEST_OPTIONS=-32
2910 ;;
2911 mips-sgi-irix5.[01]* )
2912 machine=iris4d opsys=irix5-0
2913 ;;
2914 mips-sgi-irix5* | mips-sgi-irix* )
2915 machine=iris4d opsys=irix5-2
2916 ;;
2917
2918 ## SONY machines
2919 m68*-sony-bsd4.2* )
2920 machine=news opsys=bsd4-2
2921 ;;
2922 m68*-sony-bsd4.3* )
2923 machine=news opsys=bsd4-3
2924 ;;
2925 m68*-sony-newsos3* | m68*-sony-news3*)
2926 machine=news opsys=bsd4-3
2927 ;;
2928 mips-sony-bsd* | mips-sony-newsos4* | mips-sony-news4*)
2929 machine=news-risc opsys=bsd4-3
2930 ;;
2931 mips-sony-newsos6* )
2932 machine=news-r6 opsys=newsos6
2933 ;;
2934 mips-sony-news* )
2935 machine=news-risc opsys=newsos5
2936 ;;
2937
2938 ## Stride
2939 m68*-stride-sysv* )
2940 machine=stride opsys=usg5-2
2941 ;;
2942
2943 ## Suns
2944 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
2945 machine=sparc opsys=gnu-linux
2946 ;;
2947
2948 *-auspex-sunos* | *-sun-sunos* | *-sun-bsd* | *-sun-solaris* \
2949 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
2950 | rs6000-*-solaris2*)
2951 case "${canonical}" in
2952 m68*-sunos1* ) machine=sun1 ;;
2953 m68*-sunos2* ) machine=sun2 ;;
2954 m68* ) machine=sun3 ;;
2955 i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
2956 i[3456]86-*-* ) machine=intel386 ;;
2957 amd64-*-*|x86_64-*-*) machine=amdx86-64 ;;
2958 powerpcle* ) machine=powerpcle ;;
2959 powerpc* | rs6000* ) machine=ibmrs6000 ;;
2960 sparc* ) machine=sparc ;;
2961 * ) unported=yes ;;
2962 esac
2963 case "${canonical}" in
2964 ## The Sun386 didn't get past 4.0.
2965 i[3456]86-*-sunos4 ) opsys=sunos4-0 ;;
2966 *-sunos4.0* ) opsys=sunos4-0 ;;
2967 *-sunos4.1.[3-9]*noshare )
2968 ## This name is sunos413 instead of sunos4-1-3
2969 ## to avoid a file name conflict on MSDOS.
2970 opsys=sunos413
2971 NON_GNU_CPP=/usr/lib/cpp
2972 NON_GCC_TEST_OPTIONS=-Bstatic
2973 GCC_TEST_OPTIONS=-static
2974 ;;
2975 *-sunos4.1.[3-9]* | *-sunos4shr*)
2976 opsys=sunos4shr
2977 NON_GNU_CPP=/usr/lib/cpp
2978 ;;
2979 *-sunos4* | *-sunos )
2980 opsys=sunos4-1
2981 NON_GCC_TEST_OPTIONS=-Bstatic
2982 GCC_TEST_OPTIONS=-static
2983 ;;
2984 *-sunos5.3* | *-solaris2.3* )
2985 opsys=sol2-3
2986 NON_GNU_CPP=/usr/ccs/lib/cpp
2987 ;;
2988 *-sunos5.4* | *-solaris2.4* )
2989 opsys=sol2-4
2990 NON_GNU_CPP=/usr/ccs/lib/cpp
2991 RANLIB="ar -ts"
2992 ;;
2993 *-sunos5.5* | *-solaris2.5* )
2994 opsys=sol2-5
2995 NON_GNU_CPP=/usr/ccs/lib/cpp
2996 RANLIB="ar -ts"
2997 ;;
2998 *-sunos5.6* | *-solaris2.6* )
2999 opsys=sol2-6
3000 NON_GNU_CPP=/usr/ccs/lib/cpp
3001 RANLIB="ar -ts"
3002 ;;
3003 *-sunos5* | *-solaris* )
3004 opsys=sol2-6
3005 emacs_check_sunpro_c=yes
3006 NON_GNU_CPP=/usr/ccs/lib/cpp
3007 ;;
3008 * ) opsys=bsd4-2 ;;
3009 esac
3010 ## Watch out for a compiler that we know will not work.
3011 case "${canonical}" in
3012 *-solaris* | *-sunos5* )
3013 if [ "x$CC" = x/usr/ucb/cc ]; then
3014 ## /usr/ucb/cc doesn't work;
3015 ## we should find some other compiler that does work.
3016 unset CC
3017 fi
3018 ;;
3019 *) ;;
3020 esac
3021 ;;
3022 sparc-*-nextstep* )
3023 machine=sparc opsys=nextstep
3024 ;;
3025
3026 ## Tadpole 68k
3027 m68*-tadpole-sysv* )
3028 machine=tad68k opsys=usg5-3
3029 ;;
3030
3031 ## Tahoe machines
3032 tahoe-tahoe-bsd4.2* )
3033 machine=tahoe opsys=bsd4-2
3034 ;;
3035 tahoe-tahoe-bsd4.3* )
3036 machine=tahoe opsys=bsd4-3
3037 ;;
3038
3039 ## Tandem Integrity S2
3040 mips-tandem-sysv* )
3041 machine=tandem-s2 opsys=usg5-3
3042 ;;
3043
3044 ## Tektronix XD88
3045 m88k-tektronix-sysv3* )
3046 machine=tekxd88 opsys=usg5-3
3047 ;;
3048
3049 ## Tektronix 16000 box (6130?)
3050 ns16k-tektronix-bsd* )
3051 machine=ns16000 opsys=bsd4-2
3052 ;;
3053 ## Tektronix 4300
3054 ## src/m/tek4300.h hints that this is a m68k machine.
3055 m68*-tektronix-bsd* )
3056 machine=tek4300 opsys=bsd4-3
3057 ;;
3058
3059 ## Titan P2 or P3
3060 ## We seem to have lost the machine-description file titan.h!
3061 titan-titan-sysv* )
3062 machine=titan opsys=usg5-3
3063 ;;
3064
3065 ## Ustation E30 (SS5E)
3066 m68*-unisys-uniplus* )
3067 machine=ustation opsystem=unipl5-2
3068 ;;
3069
3070 ## Vaxen.
3071 vax-dec-* )
3072 machine=vax
3073 case "${canonical}" in
3074 *-bsd4.1* ) opsys=bsd4-1 ;;
3075 *-bsd4.2* | *-ultrix[0-3].* | *-ultrix4.0* ) opsys=bsd4-2 ;;
3076 *-bsd4.3* | *-ultrix* ) opsys=bsd4-3 ;;
3077 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;;
3078 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;;
3079 *-vms* ) opsys=vms ;;
3080 * ) unported=yes
3081 esac
3082 ;;
3083
3084 ## Whitechapel MG1
3085 ns16k-whitechapel-* )
3086 machine=mg1
3087 ## We don't know what sort of OS runs on these; we'll let the
3088 ## operating system guessing code below try.
3089 ;;
3090
3091 ## Wicat
3092 m68*-wicat-sysv* )
3093 machine=wicat opsys=usg5-2
3094 ;;
3095
3096 ## IA-64
3097 ia64*-*-linux* )
3098 machine=ia64 opsys=gnu-linux
3099 ;;
3100
3101 ## Intel 386 machines where we don't care about the manufacturer
3102 i[3456]86-*-* )
3103 machine=intel386
3104 case "${canonical}" in
3105 *-cygwin ) opsys=cygwin ;;
3106 *-darwin* ) opsys=darwin
3107 CPP="${CC-cc} -E -no-cpp-precomp"
3108 ;;
3109 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
3110 *-isc2.2* ) opsys=isc2-2 ;;
3111 *-isc4.0* ) opsys=isc4-0 ;;
3112 *-isc4.* ) opsys=isc4-1
3113 GCC_TEST_OPTIONS=-posix
3114 NON_GCC_TEST_OPTIONS=-Xp
3115 ;;
3116 *-isc* ) opsys=isc3-0 ;;
3117 *-esix5* ) opsys=esix5r4; NON_GNU_CPP=/usr/lib/cpp ;;
3118 *-esix* ) opsys=esix ;;
3119 *-xenix* ) opsys=xenix ;;
3120 *-linux-gnu* ) opsys=gnu-linux ;;
3121 *-sco3.2v4* ) opsys=sco4 ; NON_GNU_CPP=/lib/cpp ;;
3122 *-sco3.2v5* ) opsys=sco5
3123 NON_GNU_CPP=/lib/cpp
3124 # Prevent -belf from being passed to $CPP.
3125 # /lib/cpp does not accept it.
3126 OVERRIDE_CPPFLAGS=" "
3127 ;;
3128 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
3129 *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
3130 *-sysv5OpenUNIX* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
3131 *-386bsd* ) opsys=386bsd ;;
3132 *-nextstep* ) opsys=nextstep ;;
3133 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
3134 esac
3135 ;;
3136
3137 ## m68k Linux-based GNU system
3138 m68k-*-linux-gnu* )
3139 machine=m68k opsys=gnu-linux
3140 ;;
3141
3142 ## Mips Linux-based GNU system
3143 mips-*-linux-gnu* | mipsel-*-linux-gnu* )
3144 machine=mips opsys=gnu-linux
3145 ;;
3146
3147 ## UXP/DS
3148 sparc-fujitsu-sysv4* )
3149 machine=sparc opsys=uxpds
3150 NON_GNU_CPP=/usr/ccs/lib/cpp
3151 RANLIB="ar -ts"
3152 ;;
3153
3154 ## UXP/V
3155 f301-fujitsu-uxpv4.1)
3156 machine=f301 opsys=uxpv
3157 ;;
3158
3159 ## AMD x86-64 Linux-based GNU system
3160 x86_64-*-linux-gnu* )
3161 machine=amdx86-64 opsys=gnu-linux
3162 ;;
3163
3164 ## Tensilica Xtensa Linux-based GNU system
3165 xtensa-*-linux-gnu* )
3166 machine=xtensa opsys=gnu-linux
3167 ;;
3168
3169 * )
3170 unported=yes
3171 ;;
3172 esac
3173
3174 ### If the code above didn't choose an operating system, just choose
3175 ### an operating system based on the configuration name. You really
3176 ### only want to use this when you have no idea what the right
3177 ### operating system is; if you know what operating systems a machine
3178 ### runs, it's cleaner to make it explicit in the case statement
3179 ### above.
3180 if test x"${opsys}" = x; then
3181 case "${canonical}" in
3182 *-gnu* ) opsys=gnu ;;
3183 *-bsd4.[01] ) opsys=bsd4-1 ;;
3184 *-bsd4.2 ) opsys=bsd4-2 ;;
3185 *-bsd4.3 ) opsys=bsd4-3 ;;
3186 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;;
3187 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;;
3188 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;;
3189 *-sysv3* | *-sysvr3* ) opsys=usg5-3 ;;
3190 *-sysv4.2uw* ) opsys=unixware ;;
3191 *-sysv5uw* ) opsys=unixware ;;
3192 *-sysv5OpenUNIX* ) opsys=unixware ;;
3193 *-sysv4.1* | *-sysvr4.1* )
3194 NON_GNU_CPP=/usr/lib/cpp
3195 opsys=usg5-4 ;;
3196 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
3197 if [ x$NON_GNU_CPP = x ]; then
3198 if [ -f /usr/ccs/lib/cpp ]; then
3199 NON_GNU_CPP=/usr/ccs/lib/cpp
3200 else
3201 NON_GNU_CPP=/lib/cpp
3202 fi
3203 fi
3204 opsys=usg5-4-2 ;;
3205 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
3206 * )
3207 unported=yes
3208 ;;
3209 esac
3210 fi
3211
3212
3213
3214 if test $unported = yes; then
3215 { { echo "$as_me:$LINENO: error: Emacs hasn't been ported to \`${canonical}' systems.
3216 Check \`etc/MACHINES' for recognized configuration names." >&5
3217 echo "$as_me: error: Emacs hasn't been ported to \`${canonical}' systems.
3218 Check \`etc/MACHINES' for recognized configuration names." >&2;}
3219 { (exit 1); exit 1; }; }
3220 fi
3221
3222 machfile="m/${machine}.h"
3223 opsysfile="s/${opsys}.h"
3224
3225
3226 #### Choose a compiler.
3227 test -n "$CC" && cc_specified=yes
3228
3229 # Save the value of CFLAGS that the user specified.
3230 SPECIFIED_CFLAGS="$CFLAGS"
3231
3232 case ${with_gcc} in
3233 "yes" ) CC="gcc" GCC=yes ;;
3234 "no" ) : ${CC=cc} ;;
3235 * )
3236 esac
3237 ac_ext=c
3238 ac_cpp='$CPP $CPPFLAGS'
3239 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3240 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3241 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3242 if test -n "$ac_tool_prefix"; then
3243 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3244 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3245 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3246 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3247 if test "${ac_cv_prog_CC+set}" = set; then
3248 echo $ECHO_N "(cached) $ECHO_C" >&6
3249 else
3250 if test -n "$CC"; then
3251 ac_cv_prog_CC="$CC" # Let the user override the test.
3252 else
3253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3254 for as_dir in $PATH
3255 do
3256 IFS=$as_save_IFS
3257 test -z "$as_dir" && as_dir=.
3258 for ac_exec_ext in '' $ac_executable_extensions; do
3259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3260 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3261 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3262 break 2
3263 fi
3264 done
3265 done
3266 IFS=$as_save_IFS
3267
3268 fi
3269 fi
3270 CC=$ac_cv_prog_CC
3271 if test -n "$CC"; then
3272 { echo "$as_me:$LINENO: result: $CC" >&5
3273 echo "${ECHO_T}$CC" >&6; }
3274 else
3275 { echo "$as_me:$LINENO: result: no" >&5
3276 echo "${ECHO_T}no" >&6; }
3277 fi
3278
3279
3280 fi
3281 if test -z "$ac_cv_prog_CC"; then
3282 ac_ct_CC=$CC
3283 # Extract the first word of "gcc", so it can be a program name with args.
3284 set dummy gcc; ac_word=$2
3285 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3286 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3287 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3288 echo $ECHO_N "(cached) $ECHO_C" >&6
3289 else
3290 if test -n "$ac_ct_CC"; then
3291 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3292 else
3293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294 for as_dir in $PATH
3295 do
3296 IFS=$as_save_IFS
3297 test -z "$as_dir" && as_dir=.
3298 for ac_exec_ext in '' $ac_executable_extensions; do
3299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3300 ac_cv_prog_ac_ct_CC="gcc"
3301 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3302 break 2
3303 fi
3304 done
3305 done
3306 IFS=$as_save_IFS
3307
3308 fi
3309 fi
3310 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3311 if test -n "$ac_ct_CC"; then
3312 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3313 echo "${ECHO_T}$ac_ct_CC" >&6; }
3314 else
3315 { echo "$as_me:$LINENO: result: no" >&5
3316 echo "${ECHO_T}no" >&6; }
3317 fi
3318
3319 if test "x$ac_ct_CC" = x; then
3320 CC=""
3321 else
3322 case $cross_compiling:$ac_tool_warned in
3323 yes:)
3324 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3325 whose name does not start with the host triplet. If you think this
3326 configuration is useful to you, please write to autoconf@gnu.org." >&5
3327 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3328 whose name does not start with the host triplet. If you think this
3329 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3330 ac_tool_warned=yes ;;
3331 esac
3332 CC=$ac_ct_CC
3333 fi
3334 else
3335 CC="$ac_cv_prog_CC"
3336 fi
3337
3338 if test -z "$CC"; then
3339 if test -n "$ac_tool_prefix"; then
3340 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3341 set dummy ${ac_tool_prefix}cc; ac_word=$2
3342 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3344 if test "${ac_cv_prog_CC+set}" = set; then
3345 echo $ECHO_N "(cached) $ECHO_C" >&6
3346 else
3347 if test -n "$CC"; then
3348 ac_cv_prog_CC="$CC" # Let the user override the test.
3349 else
3350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3351 for as_dir in $PATH
3352 do
3353 IFS=$as_save_IFS
3354 test -z "$as_dir" && as_dir=.
3355 for ac_exec_ext in '' $ac_executable_extensions; do
3356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3357 ac_cv_prog_CC="${ac_tool_prefix}cc"
3358 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3359 break 2
3360 fi
3361 done
3362 done
3363 IFS=$as_save_IFS
3364
3365 fi
3366 fi
3367 CC=$ac_cv_prog_CC
3368 if test -n "$CC"; then
3369 { echo "$as_me:$LINENO: result: $CC" >&5
3370 echo "${ECHO_T}$CC" >&6; }
3371 else
3372 { echo "$as_me:$LINENO: result: no" >&5
3373 echo "${ECHO_T}no" >&6; }
3374 fi
3375
3376
3377 fi
3378 fi
3379 if test -z "$CC"; then
3380 # Extract the first word of "cc", so it can be a program name with args.
3381 set dummy cc; ac_word=$2
3382 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3384 if test "${ac_cv_prog_CC+set}" = set; then
3385 echo $ECHO_N "(cached) $ECHO_C" >&6
3386 else
3387 if test -n "$CC"; then
3388 ac_cv_prog_CC="$CC" # Let the user override the test.
3389 else
3390 ac_prog_rejected=no
3391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3392 for as_dir in $PATH
3393 do
3394 IFS=$as_save_IFS
3395 test -z "$as_dir" && as_dir=.
3396 for ac_exec_ext in '' $ac_executable_extensions; do
3397 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3398 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3399 ac_prog_rejected=yes
3400 continue
3401 fi
3402 ac_cv_prog_CC="cc"
3403 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3404 break 2
3405 fi
3406 done
3407 done
3408 IFS=$as_save_IFS
3409
3410 if test $ac_prog_rejected = yes; then
3411 # We found a bogon in the path, so make sure we never use it.
3412 set dummy $ac_cv_prog_CC
3413 shift
3414 if test $# != 0; then
3415 # We chose a different compiler from the bogus one.
3416 # However, it has the same basename, so the bogon will be chosen
3417 # first if we set CC to just the basename; use the full file name.
3418 shift
3419 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3420 fi
3421 fi
3422 fi
3423 fi
3424 CC=$ac_cv_prog_CC
3425 if test -n "$CC"; then
3426 { echo "$as_me:$LINENO: result: $CC" >&5
3427 echo "${ECHO_T}$CC" >&6; }
3428 else
3429 { echo "$as_me:$LINENO: result: no" >&5
3430 echo "${ECHO_T}no" >&6; }
3431 fi
3432
3433
3434 fi
3435 if test -z "$CC"; then
3436 if test -n "$ac_tool_prefix"; then
3437 for ac_prog in cl.exe
3438 do
3439 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3440 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3441 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3442 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3443 if test "${ac_cv_prog_CC+set}" = set; then
3444 echo $ECHO_N "(cached) $ECHO_C" >&6
3445 else
3446 if test -n "$CC"; then
3447 ac_cv_prog_CC="$CC" # Let the user override the test.
3448 else
3449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3450 for as_dir in $PATH
3451 do
3452 IFS=$as_save_IFS
3453 test -z "$as_dir" && as_dir=.
3454 for ac_exec_ext in '' $ac_executable_extensions; do
3455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3456 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3457 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3458 break 2
3459 fi
3460 done
3461 done
3462 IFS=$as_save_IFS
3463
3464 fi
3465 fi
3466 CC=$ac_cv_prog_CC
3467 if test -n "$CC"; then
3468 { echo "$as_me:$LINENO: result: $CC" >&5
3469 echo "${ECHO_T}$CC" >&6; }
3470 else
3471 { echo "$as_me:$LINENO: result: no" >&5
3472 echo "${ECHO_T}no" >&6; }
3473 fi
3474
3475
3476 test -n "$CC" && break
3477 done
3478 fi
3479 if test -z "$CC"; then
3480 ac_ct_CC=$CC
3481 for ac_prog in cl.exe
3482 do
3483 # Extract the first word of "$ac_prog", so it can be a program name with args.
3484 set dummy $ac_prog; ac_word=$2
3485 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3487 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3488 echo $ECHO_N "(cached) $ECHO_C" >&6
3489 else
3490 if test -n "$ac_ct_CC"; then
3491 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3492 else
3493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3494 for as_dir in $PATH
3495 do
3496 IFS=$as_save_IFS
3497 test -z "$as_dir" && as_dir=.
3498 for ac_exec_ext in '' $ac_executable_extensions; do
3499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3500 ac_cv_prog_ac_ct_CC="$ac_prog"
3501 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3502 break 2
3503 fi
3504 done
3505 done
3506 IFS=$as_save_IFS
3507
3508 fi
3509 fi
3510 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3511 if test -n "$ac_ct_CC"; then
3512 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3513 echo "${ECHO_T}$ac_ct_CC" >&6; }
3514 else
3515 { echo "$as_me:$LINENO: result: no" >&5
3516 echo "${ECHO_T}no" >&6; }
3517 fi
3518
3519
3520 test -n "$ac_ct_CC" && break
3521 done
3522
3523 if test "x$ac_ct_CC" = x; then
3524 CC=""
3525 else
3526 case $cross_compiling:$ac_tool_warned in
3527 yes:)
3528 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3529 whose name does not start with the host triplet. If you think this
3530 configuration is useful to you, please write to autoconf@gnu.org." >&5
3531 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3532 whose name does not start with the host triplet. If you think this
3533 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3534 ac_tool_warned=yes ;;
3535 esac
3536 CC=$ac_ct_CC
3537 fi
3538 fi
3539
3540 fi
3541
3542
3543 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3544 See \`config.log' for more details." >&5
3545 echo "$as_me: error: no acceptable C compiler found in \$PATH
3546 See \`config.log' for more details." >&2;}
3547 { (exit 1); exit 1; }; }
3548
3549 # Provide some information about the compiler.
3550 echo "$as_me:$LINENO: checking for C compiler version" >&5
3551 ac_compiler=`set X $ac_compile; echo $2`
3552 { (ac_try="$ac_compiler --version >&5"
3553 case "(($ac_try" in
3554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3555 *) ac_try_echo=$ac_try;;
3556 esac
3557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3558 (eval "$ac_compiler --version >&5") 2>&5
3559 ac_status=$?
3560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561 (exit $ac_status); }
3562 { (ac_try="$ac_compiler -v >&5"
3563 case "(($ac_try" in
3564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3565 *) ac_try_echo=$ac_try;;
3566 esac
3567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3568 (eval "$ac_compiler -v >&5") 2>&5
3569 ac_status=$?
3570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3571 (exit $ac_status); }
3572 { (ac_try="$ac_compiler -V >&5"
3573 case "(($ac_try" in
3574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3575 *) ac_try_echo=$ac_try;;
3576 esac
3577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3578 (eval "$ac_compiler -V >&5") 2>&5
3579 ac_status=$?
3580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3581 (exit $ac_status); }
3582
3583 cat >conftest.$ac_ext <<_ACEOF
3584 /* confdefs.h. */
3585 _ACEOF
3586 cat confdefs.h >>conftest.$ac_ext
3587 cat >>conftest.$ac_ext <<_ACEOF
3588 /* end confdefs.h. */
3589
3590 int
3591 main ()
3592 {
3593
3594 ;
3595 return 0;
3596 }
3597 _ACEOF
3598 ac_clean_files_save=$ac_clean_files
3599 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3600 # Try to create an executable without -o first, disregard a.out.
3601 # It will help us diagnose broken compilers, and finding out an intuition
3602 # of exeext.
3603 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3604 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
3605 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3606 #
3607 # List of possible output files, starting from the most likely.
3608 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3609 # only as a last resort. b.out is created by i960 compilers.
3610 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3611 #
3612 # The IRIX 6 linker writes into existing files which may not be
3613 # executable, retaining their permissions. Remove them first so a
3614 # subsequent execution test works.
3615 ac_rmfiles=
3616 for ac_file in $ac_files
3617 do
3618 case $ac_file in
3619 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3620 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3621 esac
3622 done
3623 rm -f $ac_rmfiles
3624
3625 if { (ac_try="$ac_link_default"
3626 case "(($ac_try" in
3627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3628 *) ac_try_echo=$ac_try;;
3629 esac
3630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3631 (eval "$ac_link_default") 2>&5
3632 ac_status=$?
3633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3634 (exit $ac_status); }; then
3635 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3636 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3637 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3638 # so that the user can short-circuit this test for compilers unknown to
3639 # Autoconf.
3640 for ac_file in $ac_files ''
3641 do
3642 test -f "$ac_file" || continue
3643 case $ac_file in
3644 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3645 ;;
3646 [ab].out )
3647 # We found the default executable, but exeext='' is most
3648 # certainly right.
3649 break;;
3650 *.* )
3651 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3652 then :; else
3653 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3654 fi
3655 # We set ac_cv_exeext here because the later test for it is not
3656 # safe: cross compilers may not add the suffix if given an `-o'
3657 # argument, so we may need to know it at that point already.
3658 # Even if this section looks crufty: it has the advantage of
3659 # actually working.
3660 break;;
3661 * )
3662 break;;
3663 esac
3664 done
3665 test "$ac_cv_exeext" = no && ac_cv_exeext=
3666
3667 else
3668 ac_file=''
3669 fi
3670
3671 { echo "$as_me:$LINENO: result: $ac_file" >&5
3672 echo "${ECHO_T}$ac_file" >&6; }
3673 if test -z "$ac_file"; then
3674 echo "$as_me: failed program was:" >&5
3675 sed 's/^/| /' conftest.$ac_ext >&5
3676
3677 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3678 See \`config.log' for more details." >&5
3679 echo "$as_me: error: C compiler cannot create executables
3680 See \`config.log' for more details." >&2;}
3681 { (exit 77); exit 77; }; }
3682 fi
3683
3684 ac_exeext=$ac_cv_exeext
3685
3686 # Check that the compiler produces executables we can run. If not, either
3687 # the compiler is broken, or we cross compile.
3688 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3689 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
3690 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3691 # If not cross compiling, check that we can run a simple program.
3692 if test "$cross_compiling" != yes; then
3693 if { ac_try='./$ac_file'
3694 { (case "(($ac_try" in
3695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3696 *) ac_try_echo=$ac_try;;
3697 esac
3698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3699 (eval "$ac_try") 2>&5
3700 ac_status=$?
3701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3702 (exit $ac_status); }; }; then
3703 cross_compiling=no
3704 else
3705 if test "$cross_compiling" = maybe; then
3706 cross_compiling=yes
3707 else
3708 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3709 If you meant to cross compile, use \`--host'.
3710 See \`config.log' for more details." >&5
3711 echo "$as_me: error: cannot run C compiled programs.
3712 If you meant to cross compile, use \`--host'.
3713 See \`config.log' for more details." >&2;}
3714 { (exit 1); exit 1; }; }
3715 fi
3716 fi
3717 fi
3718 { echo "$as_me:$LINENO: result: yes" >&5
3719 echo "${ECHO_T}yes" >&6; }
3720
3721 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3722 ac_clean_files=$ac_clean_files_save
3723 # Check that the compiler produces executables we can run. If not, either
3724 # the compiler is broken, or we cross compile.
3725 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3726 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3727 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3728 echo "${ECHO_T}$cross_compiling" >&6; }
3729
3730 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3731 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3732 if { (ac_try="$ac_link"
3733 case "(($ac_try" in
3734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3735 *) ac_try_echo=$ac_try;;
3736 esac
3737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3738 (eval "$ac_link") 2>&5
3739 ac_status=$?
3740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3741 (exit $ac_status); }; then
3742 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3743 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3744 # work properly (i.e., refer to `conftest.exe'), while it won't with
3745 # `rm'.
3746 for ac_file in conftest.exe conftest conftest.*; do
3747 test -f "$ac_file" || continue
3748 case $ac_file in
3749 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3750 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3751 break;;
3752 * ) break;;
3753 esac
3754 done
3755 else
3756 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3757 See \`config.log' for more details." >&5
3758 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3759 See \`config.log' for more details." >&2;}
3760 { (exit 1); exit 1; }; }
3761 fi
3762
3763 rm -f conftest$ac_cv_exeext
3764 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3765 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3766
3767 rm -f conftest.$ac_ext
3768 EXEEXT=$ac_cv_exeext
3769 ac_exeext=$EXEEXT
3770 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3771 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3772 if test "${ac_cv_objext+set}" = set; then
3773 echo $ECHO_N "(cached) $ECHO_C" >&6
3774 else
3775 cat >conftest.$ac_ext <<_ACEOF
3776 /* confdefs.h. */
3777 _ACEOF
3778 cat confdefs.h >>conftest.$ac_ext
3779 cat >>conftest.$ac_ext <<_ACEOF
3780 /* end confdefs.h. */
3781
3782 int
3783 main ()
3784 {
3785
3786 ;
3787 return 0;
3788 }
3789 _ACEOF
3790 rm -f conftest.o conftest.obj
3791 if { (ac_try="$ac_compile"
3792 case "(($ac_try" in
3793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3794 *) ac_try_echo=$ac_try;;
3795 esac
3796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3797 (eval "$ac_compile") 2>&5
3798 ac_status=$?
3799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 (exit $ac_status); }; then
3801 for ac_file in conftest.o conftest.obj conftest.*; do
3802 test -f "$ac_file" || continue;
3803 case $ac_file in
3804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3805 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3806 break;;
3807 esac
3808 done
3809 else
3810 echo "$as_me: failed program was:" >&5
3811 sed 's/^/| /' conftest.$ac_ext >&5
3812
3813 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3814 See \`config.log' for more details." >&5
3815 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3816 See \`config.log' for more details." >&2;}
3817 { (exit 1); exit 1; }; }
3818 fi
3819
3820 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3821 fi
3822 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3823 echo "${ECHO_T}$ac_cv_objext" >&6; }
3824 OBJEXT=$ac_cv_objext
3825 ac_objext=$OBJEXT
3826 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3827 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3828 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3829 echo $ECHO_N "(cached) $ECHO_C" >&6
3830 else
3831 cat >conftest.$ac_ext <<_ACEOF
3832 /* confdefs.h. */
3833 _ACEOF
3834 cat confdefs.h >>conftest.$ac_ext
3835 cat >>conftest.$ac_ext <<_ACEOF
3836 /* end confdefs.h. */
3837
3838 int
3839 main ()
3840 {
3841 #ifndef __GNUC__
3842 choke me
3843 #endif
3844
3845 ;
3846 return 0;
3847 }
3848 _ACEOF
3849 rm -f conftest.$ac_objext
3850 if { (ac_try="$ac_compile"
3851 case "(($ac_try" in
3852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3853 *) ac_try_echo=$ac_try;;
3854 esac
3855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3856 (eval "$ac_compile") 2>conftest.er1
3857 ac_status=$?
3858 grep -v '^ *+' conftest.er1 >conftest.err
3859 rm -f conftest.er1
3860 cat conftest.err >&5
3861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3862 (exit $ac_status); } && {
3863 test -z "$ac_c_werror_flag" ||
3864 test ! -s conftest.err
3865 } && test -s conftest.$ac_objext; then
3866 ac_compiler_gnu=yes
3867 else
3868 echo "$as_me: failed program was:" >&5
3869 sed 's/^/| /' conftest.$ac_ext >&5
3870
3871 ac_compiler_gnu=no
3872 fi
3873
3874 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3875 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3876
3877 fi
3878 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3879 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3880 GCC=`test $ac_compiler_gnu = yes && echo yes`
3881 ac_test_CFLAGS=${CFLAGS+set}
3882 ac_save_CFLAGS=$CFLAGS
3883 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3884 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3885 if test "${ac_cv_prog_cc_g+set}" = set; then
3886 echo $ECHO_N "(cached) $ECHO_C" >&6
3887 else
3888 ac_save_c_werror_flag=$ac_c_werror_flag
3889 ac_c_werror_flag=yes
3890 ac_cv_prog_cc_g=no
3891 CFLAGS="-g"
3892 cat >conftest.$ac_ext <<_ACEOF
3893 /* confdefs.h. */
3894 _ACEOF
3895 cat confdefs.h >>conftest.$ac_ext
3896 cat >>conftest.$ac_ext <<_ACEOF
3897 /* end confdefs.h. */
3898
3899 int
3900 main ()
3901 {
3902
3903 ;
3904 return 0;
3905 }
3906 _ACEOF
3907 rm -f conftest.$ac_objext
3908 if { (ac_try="$ac_compile"
3909 case "(($ac_try" in
3910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3911 *) ac_try_echo=$ac_try;;
3912 esac
3913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3914 (eval "$ac_compile") 2>conftest.er1
3915 ac_status=$?
3916 grep -v '^ *+' conftest.er1 >conftest.err
3917 rm -f conftest.er1
3918 cat conftest.err >&5
3919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3920 (exit $ac_status); } && {
3921 test -z "$ac_c_werror_flag" ||
3922 test ! -s conftest.err
3923 } && test -s conftest.$ac_objext; then
3924 ac_cv_prog_cc_g=yes
3925 else
3926 echo "$as_me: failed program was:" >&5
3927 sed 's/^/| /' conftest.$ac_ext >&5
3928
3929 CFLAGS=""
3930 cat >conftest.$ac_ext <<_ACEOF
3931 /* confdefs.h. */
3932 _ACEOF
3933 cat confdefs.h >>conftest.$ac_ext
3934 cat >>conftest.$ac_ext <<_ACEOF
3935 /* end confdefs.h. */
3936
3937 int
3938 main ()
3939 {
3940
3941 ;
3942 return 0;
3943 }
3944 _ACEOF
3945 rm -f conftest.$ac_objext
3946 if { (ac_try="$ac_compile"
3947 case "(($ac_try" in
3948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3949 *) ac_try_echo=$ac_try;;
3950 esac
3951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3952 (eval "$ac_compile") 2>conftest.er1
3953 ac_status=$?
3954 grep -v '^ *+' conftest.er1 >conftest.err
3955 rm -f conftest.er1
3956 cat conftest.err >&5
3957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3958 (exit $ac_status); } && {
3959 test -z "$ac_c_werror_flag" ||
3960 test ! -s conftest.err
3961 } && test -s conftest.$ac_objext; then
3962 :
3963 else
3964 echo "$as_me: failed program was:" >&5
3965 sed 's/^/| /' conftest.$ac_ext >&5
3966
3967 ac_c_werror_flag=$ac_save_c_werror_flag
3968 CFLAGS="-g"
3969 cat >conftest.$ac_ext <<_ACEOF
3970 /* confdefs.h. */
3971 _ACEOF
3972 cat confdefs.h >>conftest.$ac_ext
3973 cat >>conftest.$ac_ext <<_ACEOF
3974 /* end confdefs.h. */
3975
3976 int
3977 main ()
3978 {
3979
3980 ;
3981 return 0;
3982 }
3983 _ACEOF
3984 rm -f conftest.$ac_objext
3985 if { (ac_try="$ac_compile"
3986 case "(($ac_try" in
3987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3988 *) ac_try_echo=$ac_try;;
3989 esac
3990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3991 (eval "$ac_compile") 2>conftest.er1
3992 ac_status=$?
3993 grep -v '^ *+' conftest.er1 >conftest.err
3994 rm -f conftest.er1
3995 cat conftest.err >&5
3996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3997 (exit $ac_status); } && {
3998 test -z "$ac_c_werror_flag" ||
3999 test ! -s conftest.err
4000 } && test -s conftest.$ac_objext; then
4001 ac_cv_prog_cc_g=yes
4002 else
4003 echo "$as_me: failed program was:" >&5
4004 sed 's/^/| /' conftest.$ac_ext >&5
4005
4006
4007 fi
4008
4009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4010 fi
4011
4012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4013 fi
4014
4015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4016 ac_c_werror_flag=$ac_save_c_werror_flag
4017 fi
4018 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4019 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4020 if test "$ac_test_CFLAGS" = set; then
4021 CFLAGS=$ac_save_CFLAGS
4022 elif test $ac_cv_prog_cc_g = yes; then
4023 if test "$GCC" = yes; then
4024 CFLAGS="-g -O2"
4025 else
4026 CFLAGS="-g"
4027 fi
4028 else
4029 if test "$GCC" = yes; then
4030 CFLAGS="-O2"
4031 else
4032 CFLAGS=
4033 fi
4034 fi
4035 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4036 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4037 if test "${ac_cv_prog_cc_c89+set}" = set; then
4038 echo $ECHO_N "(cached) $ECHO_C" >&6
4039 else
4040 ac_cv_prog_cc_c89=no
4041 ac_save_CC=$CC
4042 cat >conftest.$ac_ext <<_ACEOF
4043 /* confdefs.h. */
4044 _ACEOF
4045 cat confdefs.h >>conftest.$ac_ext
4046 cat >>conftest.$ac_ext <<_ACEOF
4047 /* end confdefs.h. */
4048 #include <stdarg.h>
4049 #include <stdio.h>
4050 #include <sys/types.h>
4051 #include <sys/stat.h>
4052 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4053 struct buf { int x; };
4054 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4055 static char *e (p, i)
4056 char **p;
4057 int i;
4058 {
4059 return p[i];
4060 }
4061 static char *f (char * (*g) (char **, int), char **p, ...)
4062 {
4063 char *s;
4064 va_list v;
4065 va_start (v,p);
4066 s = g (p, va_arg (v,int));
4067 va_end (v);
4068 return s;
4069 }
4070
4071 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4072 function prototypes and stuff, but not '\xHH' hex character constants.
4073 These don't provoke an error unfortunately, instead are silently treated
4074 as 'x'. The following induces an error, until -std is added to get
4075 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4076 array size at least. It's necessary to write '\x00'==0 to get something
4077 that's true only with -std. */
4078 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4079
4080 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4081 inside strings and character constants. */
4082 #define FOO(x) 'x'
4083 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4084
4085 int test (int i, double x);
4086 struct s1 {int (*f) (int a);};
4087 struct s2 {int (*f) (double a);};
4088 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4089 int argc;
4090 char **argv;
4091 int
4092 main ()
4093 {
4094 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4095 ;
4096 return 0;
4097 }
4098 _ACEOF
4099 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4100 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4101 do
4102 CC="$ac_save_CC $ac_arg"
4103 rm -f conftest.$ac_objext
4104 if { (ac_try="$ac_compile"
4105 case "(($ac_try" in
4106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4107 *) ac_try_echo=$ac_try;;
4108 esac
4109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4110 (eval "$ac_compile") 2>conftest.er1
4111 ac_status=$?
4112 grep -v '^ *+' conftest.er1 >conftest.err
4113 rm -f conftest.er1
4114 cat conftest.err >&5
4115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4116 (exit $ac_status); } && {
4117 test -z "$ac_c_werror_flag" ||
4118 test ! -s conftest.err
4119 } && test -s conftest.$ac_objext; then
4120 ac_cv_prog_cc_c89=$ac_arg
4121 else
4122 echo "$as_me: failed program was:" >&5
4123 sed 's/^/| /' conftest.$ac_ext >&5
4124
4125
4126 fi
4127
4128 rm -f core conftest.err conftest.$ac_objext
4129 test "x$ac_cv_prog_cc_c89" != "xno" && break
4130 done
4131 rm -f conftest.$ac_ext
4132 CC=$ac_save_CC
4133
4134 fi
4135 # AC_CACHE_VAL
4136 case "x$ac_cv_prog_cc_c89" in
4137 x)
4138 { echo "$as_me:$LINENO: result: none needed" >&5
4139 echo "${ECHO_T}none needed" >&6; } ;;
4140 xno)
4141 { echo "$as_me:$LINENO: result: unsupported" >&5
4142 echo "${ECHO_T}unsupported" >&6; } ;;
4143 *)
4144 CC="$CC $ac_cv_prog_cc_c89"
4145 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4146 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4147 esac
4148
4149
4150 ac_ext=c
4151 ac_cpp='$CPP $CPPFLAGS'
4152 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4153 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4154 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4155
4156
4157 # On Suns, sometimes $CPP names a directory.
4158 if test -n "$CPP" && test -d "$CPP"; then
4159 CPP=
4160 fi
4161
4162 ## If not using gcc, and on Solaris, and no CPP specified, see if
4163 ## using a Sun compiler, which needs -Xs to prevent whitespace.
4164 if test x"$GCC" != xyes && test x"$emacs_check_sunpro_c" = xyes && \
4165 test x"$CPP" = x; then
4166 { echo "$as_me:$LINENO: checking whether we are using a Sun C compiler" >&5
4167 echo $ECHO_N "checking whether we are using a Sun C compiler... $ECHO_C" >&6; }
4168
4169 if test "${emacs_cv_sunpro_c+set}" = set; then
4170 echo $ECHO_N "(cached) $ECHO_C" >&6
4171 else
4172 cat >conftest.$ac_ext <<_ACEOF
4173 /* confdefs.h. */
4174 _ACEOF
4175 cat confdefs.h >>conftest.$ac_ext
4176 cat >>conftest.$ac_ext <<_ACEOF
4177 /* end confdefs.h. */
4178
4179 int
4180 main ()
4181 {
4182 #ifndef __SUNPRO_C
4183 fail;
4184 #endif
4185
4186 ;
4187 return 0;
4188 }
4189 _ACEOF
4190 rm -f conftest.$ac_objext conftest$ac_exeext
4191 if { (ac_try="$ac_link"
4192 case "(($ac_try" in
4193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4194 *) ac_try_echo=$ac_try;;
4195 esac
4196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4197 (eval "$ac_link") 2>conftest.er1
4198 ac_status=$?
4199 grep -v '^ *+' conftest.er1 >conftest.err
4200 rm -f conftest.er1
4201 cat conftest.err >&5
4202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4203 (exit $ac_status); } && {
4204 test -z "$ac_c_werror_flag" ||
4205 test ! -s conftest.err
4206 } && test -s conftest$ac_exeext &&
4207 $as_test_x conftest$ac_exeext; then
4208 emacs_cv_sunpro_c=yes
4209 else
4210 echo "$as_me: failed program was:" >&5
4211 sed 's/^/| /' conftest.$ac_ext >&5
4212
4213 emacs_cv_sunpro_c=no
4214 fi
4215
4216 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4217 conftest$ac_exeext conftest.$ac_ext
4218 fi
4219
4220 { echo "$as_me:$LINENO: result: $emacs_cv_sunpro_c" >&5
4221 echo "${ECHO_T}$emacs_cv_sunpro_c" >&6; }
4222
4223 if test x"$emacs_cv_sunpro_c" = xyes; then
4224 NON_GNU_CPP="$CC -E -Xs"
4225 fi
4226 fi
4227
4228 #### Some systems specify a CPP to use unless we are using GCC.
4229 #### Now that we know whether we are using GCC, we can decide whether
4230 #### to use that one.
4231 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
4232 then
4233 CPP="$NON_GNU_CPP"
4234 fi
4235
4236 #### Some systems specify a CC to use unless we are using GCC.
4237 #### Now that we know whether we are using GCC, we can decide whether
4238 #### to use that one.
4239 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
4240 test x$cc_specified != xyes
4241 then
4242 CC="$NON_GNU_CC"
4243 fi
4244
4245 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
4246 then
4247 CC="$CC $GCC_TEST_OPTIONS"
4248 fi
4249
4250 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
4251 then
4252 CC="$CC $NON_GCC_TEST_OPTIONS"
4253 fi
4254
4255 ac_ext=c
4256 ac_cpp='$CPP $CPPFLAGS'
4257 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4258 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4259 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4260 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4261 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4262 # On Suns, sometimes $CPP names a directory.
4263 if test -n "$CPP" && test -d "$CPP"; then
4264 CPP=
4265 fi
4266 if test -z "$CPP"; then
4267 if test "${ac_cv_prog_CPP+set}" = set; then
4268 echo $ECHO_N "(cached) $ECHO_C" >&6
4269 else
4270 # Double quotes because CPP needs to be expanded
4271 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4272 do
4273 ac_preproc_ok=false
4274 for ac_c_preproc_warn_flag in '' yes
4275 do
4276 # Use a header file that comes with gcc, so configuring glibc
4277 # with a fresh cross-compiler works.
4278 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4279 # <limits.h> exists even on freestanding compilers.
4280 # On the NeXT, cc -E runs the code through the compiler's parser,
4281 # not just through cpp. "Syntax error" is here to catch this case.
4282 cat >conftest.$ac_ext <<_ACEOF
4283 /* confdefs.h. */
4284 _ACEOF
4285 cat confdefs.h >>conftest.$ac_ext
4286 cat >>conftest.$ac_ext <<_ACEOF
4287 /* end confdefs.h. */
4288 #ifdef __STDC__
4289 # include <limits.h>
4290 #else
4291 # include <assert.h>
4292 #endif
4293 Syntax error
4294 _ACEOF
4295 if { (ac_try="$ac_cpp conftest.$ac_ext"
4296 case "(($ac_try" in
4297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 *) ac_try_echo=$ac_try;;
4299 esac
4300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4302 ac_status=$?
4303 grep -v '^ *+' conftest.er1 >conftest.err
4304 rm -f conftest.er1
4305 cat conftest.err >&5
4306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307 (exit $ac_status); } >/dev/null && {
4308 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4309 test ! -s conftest.err
4310 }; then
4311 :
4312 else
4313 echo "$as_me: failed program was:" >&5
4314 sed 's/^/| /' conftest.$ac_ext >&5
4315
4316 # Broken: fails on valid input.
4317 continue
4318 fi
4319
4320 rm -f conftest.err conftest.$ac_ext
4321
4322 # OK, works on sane cases. Now check whether nonexistent headers
4323 # can be detected and how.
4324 cat >conftest.$ac_ext <<_ACEOF
4325 /* confdefs.h. */
4326 _ACEOF
4327 cat confdefs.h >>conftest.$ac_ext
4328 cat >>conftest.$ac_ext <<_ACEOF
4329 /* end confdefs.h. */
4330 #include <ac_nonexistent.h>
4331 _ACEOF
4332 if { (ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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); } >/dev/null && {
4345 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4346 test ! -s conftest.err
4347 }; then
4348 # Broken: success on invalid input.
4349 continue
4350 else
4351 echo "$as_me: failed program was:" >&5
4352 sed 's/^/| /' conftest.$ac_ext >&5
4353
4354 # Passes both tests.
4355 ac_preproc_ok=:
4356 break
4357 fi
4358
4359 rm -f conftest.err conftest.$ac_ext
4360
4361 done
4362 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4363 rm -f conftest.err conftest.$ac_ext
4364 if $ac_preproc_ok; then
4365 break
4366 fi
4367
4368 done
4369 ac_cv_prog_CPP=$CPP
4370
4371 fi
4372 CPP=$ac_cv_prog_CPP
4373 else
4374 ac_cv_prog_CPP=$CPP
4375 fi
4376 { echo "$as_me:$LINENO: result: $CPP" >&5
4377 echo "${ECHO_T}$CPP" >&6; }
4378 ac_preproc_ok=false
4379 for ac_c_preproc_warn_flag in '' yes
4380 do
4381 # Use a header file that comes with gcc, so configuring glibc
4382 # with a fresh cross-compiler works.
4383 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4384 # <limits.h> exists even on freestanding compilers.
4385 # On the NeXT, cc -E runs the code through the compiler's parser,
4386 # not just through cpp. "Syntax error" is here to catch this case.
4387 cat >conftest.$ac_ext <<_ACEOF
4388 /* confdefs.h. */
4389 _ACEOF
4390 cat confdefs.h >>conftest.$ac_ext
4391 cat >>conftest.$ac_ext <<_ACEOF
4392 /* end confdefs.h. */
4393 #ifdef __STDC__
4394 # include <limits.h>
4395 #else
4396 # include <assert.h>
4397 #endif
4398 Syntax error
4399 _ACEOF
4400 if { (ac_try="$ac_cpp conftest.$ac_ext"
4401 case "(($ac_try" in
4402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4403 *) ac_try_echo=$ac_try;;
4404 esac
4405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4406 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4407 ac_status=$?
4408 grep -v '^ *+' conftest.er1 >conftest.err
4409 rm -f conftest.er1
4410 cat conftest.err >&5
4411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4412 (exit $ac_status); } >/dev/null && {
4413 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4414 test ! -s conftest.err
4415 }; then
4416 :
4417 else
4418 echo "$as_me: failed program was:" >&5
4419 sed 's/^/| /' conftest.$ac_ext >&5
4420
4421 # Broken: fails on valid input.
4422 continue
4423 fi
4424
4425 rm -f conftest.err conftest.$ac_ext
4426
4427 # OK, works on sane cases. Now check whether nonexistent headers
4428 # can be detected and how.
4429 cat >conftest.$ac_ext <<_ACEOF
4430 /* confdefs.h. */
4431 _ACEOF
4432 cat confdefs.h >>conftest.$ac_ext
4433 cat >>conftest.$ac_ext <<_ACEOF
4434 /* end confdefs.h. */
4435 #include <ac_nonexistent.h>
4436 _ACEOF
4437 if { (ac_try="$ac_cpp conftest.$ac_ext"
4438 case "(($ac_try" in
4439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4440 *) ac_try_echo=$ac_try;;
4441 esac
4442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4443 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4444 ac_status=$?
4445 grep -v '^ *+' conftest.er1 >conftest.err
4446 rm -f conftest.er1
4447 cat conftest.err >&5
4448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4449 (exit $ac_status); } >/dev/null && {
4450 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4451 test ! -s conftest.err
4452 }; then
4453 # Broken: success on invalid input.
4454 continue
4455 else
4456 echo "$as_me: failed program was:" >&5
4457 sed 's/^/| /' conftest.$ac_ext >&5
4458
4459 # Passes both tests.
4460 ac_preproc_ok=:
4461 break
4462 fi
4463
4464 rm -f conftest.err conftest.$ac_ext
4465
4466 done
4467 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4468 rm -f conftest.err conftest.$ac_ext
4469 if $ac_preproc_ok; then
4470 :
4471 else
4472 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4473 See \`config.log' for more details." >&5
4474 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4475 See \`config.log' for more details." >&2;}
4476 { (exit 1); exit 1; }; }
4477 fi
4478
4479 ac_ext=c
4480 ac_cpp='$CPP $CPPFLAGS'
4481 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4482 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4483 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4484
4485
4486 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4487 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4488 if test "${ac_cv_path_GREP+set}" = set; then
4489 echo $ECHO_N "(cached) $ECHO_C" >&6
4490 else
4491 # Extract the first word of "grep ggrep" to use in msg output
4492 if test -z "$GREP"; then
4493 set dummy grep ggrep; ac_prog_name=$2
4494 if test "${ac_cv_path_GREP+set}" = set; then
4495 echo $ECHO_N "(cached) $ECHO_C" >&6
4496 else
4497 ac_path_GREP_found=false
4498 # Loop through the user's path and test for each of PROGNAME-LIST
4499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4500 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4501 do
4502 IFS=$as_save_IFS
4503 test -z "$as_dir" && as_dir=.
4504 for ac_prog in grep ggrep; do
4505 for ac_exec_ext in '' $ac_executable_extensions; do
4506 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4507 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4508 # Check for GNU ac_path_GREP and select it if it is found.
4509 # Check for GNU $ac_path_GREP
4510 case `"$ac_path_GREP" --version 2>&1` in
4511 *GNU*)
4512 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4513 *)
4514 ac_count=0
4515 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4516 while :
4517 do
4518 cat "conftest.in" "conftest.in" >"conftest.tmp"
4519 mv "conftest.tmp" "conftest.in"
4520 cp "conftest.in" "conftest.nl"
4521 echo 'GREP' >> "conftest.nl"
4522 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4523 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4524 ac_count=`expr $ac_count + 1`
4525 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4526 # Best one so far, save it but keep looking for a better one
4527 ac_cv_path_GREP="$ac_path_GREP"
4528 ac_path_GREP_max=$ac_count
4529 fi
4530 # 10*(2^10) chars as input seems more than enough
4531 test $ac_count -gt 10 && break
4532 done
4533 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4534 esac
4535
4536
4537 $ac_path_GREP_found && break 3
4538 done
4539 done
4540
4541 done
4542 IFS=$as_save_IFS
4543
4544
4545 fi
4546
4547 GREP="$ac_cv_path_GREP"
4548 if test -z "$GREP"; then
4549 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4550 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4551 { (exit 1); exit 1; }; }
4552 fi
4553
4554 else
4555 ac_cv_path_GREP=$GREP
4556 fi
4557
4558
4559 fi
4560 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4561 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4562 GREP="$ac_cv_path_GREP"
4563
4564
4565 { echo "$as_me:$LINENO: checking for egrep" >&5
4566 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4567 if test "${ac_cv_path_EGREP+set}" = set; then
4568 echo $ECHO_N "(cached) $ECHO_C" >&6
4569 else
4570 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4571 then ac_cv_path_EGREP="$GREP -E"
4572 else
4573 # Extract the first word of "egrep" to use in msg output
4574 if test -z "$EGREP"; then
4575 set dummy egrep; ac_prog_name=$2
4576 if test "${ac_cv_path_EGREP+set}" = set; then
4577 echo $ECHO_N "(cached) $ECHO_C" >&6
4578 else
4579 ac_path_EGREP_found=false
4580 # Loop through the user's path and test for each of PROGNAME-LIST
4581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4582 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4583 do
4584 IFS=$as_save_IFS
4585 test -z "$as_dir" && as_dir=.
4586 for ac_prog in egrep; do
4587 for ac_exec_ext in '' $ac_executable_extensions; do
4588 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4589 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4590 # Check for GNU ac_path_EGREP and select it if it is found.
4591 # Check for GNU $ac_path_EGREP
4592 case `"$ac_path_EGREP" --version 2>&1` in
4593 *GNU*)
4594 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4595 *)
4596 ac_count=0
4597 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4598 while :
4599 do
4600 cat "conftest.in" "conftest.in" >"conftest.tmp"
4601 mv "conftest.tmp" "conftest.in"
4602 cp "conftest.in" "conftest.nl"
4603 echo 'EGREP' >> "conftest.nl"
4604 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4605 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4606 ac_count=`expr $ac_count + 1`
4607 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4608 # Best one so far, save it but keep looking for a better one
4609 ac_cv_path_EGREP="$ac_path_EGREP"
4610 ac_path_EGREP_max=$ac_count
4611 fi
4612 # 10*(2^10) chars as input seems more than enough
4613 test $ac_count -gt 10 && break
4614 done
4615 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4616 esac
4617
4618
4619 $ac_path_EGREP_found && break 3
4620 done
4621 done
4622
4623 done
4624 IFS=$as_save_IFS
4625
4626
4627 fi
4628
4629 EGREP="$ac_cv_path_EGREP"
4630 if test -z "$EGREP"; then
4631 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4632 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4633 { (exit 1); exit 1; }; }
4634 fi
4635
4636 else
4637 ac_cv_path_EGREP=$EGREP
4638 fi
4639
4640
4641 fi
4642 fi
4643 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4644 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4645 EGREP="$ac_cv_path_EGREP"
4646
4647
4648
4649 { echo "$as_me:$LINENO: checking for AIX" >&5
4650 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
4651 cat >conftest.$ac_ext <<_ACEOF
4652 /* confdefs.h. */
4653 _ACEOF
4654 cat confdefs.h >>conftest.$ac_ext
4655 cat >>conftest.$ac_ext <<_ACEOF
4656 /* end confdefs.h. */
4657 #ifdef _AIX
4658 yes
4659 #endif
4660
4661 _ACEOF
4662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4663 $EGREP "yes" >/dev/null 2>&1; then
4664 { echo "$as_me:$LINENO: result: yes" >&5
4665 echo "${ECHO_T}yes" >&6; }
4666 cat >>confdefs.h <<\_ACEOF
4667 #define _ALL_SOURCE 1
4668 _ACEOF
4669
4670 else
4671 { echo "$as_me:$LINENO: result: no" >&5
4672 echo "${ECHO_T}no" >&6; }
4673 fi
4674 rm -f conftest*
4675
4676
4677
4678 cat >>confdefs.h <<\_ACEOF
4679 #define _GNU_SOURCE 1
4680 _ACEOF
4681
4682
4683
4684 ### Use -Wno-pointer-sign if the compiler supports it
4685 { echo "$as_me:$LINENO: checking whether gcc understands -Wno-pointer-sign" >&5
4686 echo $ECHO_N "checking whether gcc understands -Wno-pointer-sign... $ECHO_C" >&6; }
4687 SAVE_CFLAGS="$CFLAGS"
4688 CFLAGS="$CFLAGS -Wno-pointer-sign"
4689 cat >conftest.$ac_ext <<_ACEOF
4690 /* confdefs.h. */
4691 _ACEOF
4692 cat confdefs.h >>conftest.$ac_ext
4693 cat >>conftest.$ac_ext <<_ACEOF
4694 /* end confdefs.h. */
4695
4696 int
4697 main ()
4698 {
4699
4700 ;
4701 return 0;
4702 }
4703 _ACEOF
4704 rm -f conftest.$ac_objext
4705 if { (ac_try="$ac_compile"
4706 case "(($ac_try" in
4707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4708 *) ac_try_echo=$ac_try;;
4709 esac
4710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4711 (eval "$ac_compile") 2>conftest.er1
4712 ac_status=$?
4713 grep -v '^ *+' conftest.er1 >conftest.err
4714 rm -f conftest.er1
4715 cat conftest.err >&5
4716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4717 (exit $ac_status); } && {
4718 test -z "$ac_c_werror_flag" ||
4719 test ! -s conftest.err
4720 } && test -s conftest.$ac_objext; then
4721 has_option=yes
4722 else
4723 echo "$as_me: failed program was:" >&5
4724 sed 's/^/| /' conftest.$ac_ext >&5
4725
4726 has_option=no
4727 fi
4728
4729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4730 if test $has_option = yes; then
4731 C_WARNINGS_SWITCH="-Wno-pointer-sign $C_WARNINGS_SWITCH"
4732 fi
4733 { echo "$as_me:$LINENO: result: $has_option" >&5
4734 echo "${ECHO_T}$has_option" >&6; }
4735 CFLAGS="$SAVE_CFLAGS"
4736 unset has_option
4737 unset SAVE_CFLAGS
4738
4739 #### Some other nice autoconf tests.
4740
4741 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4742 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4743 LN_S=$as_ln_s
4744 if test "$LN_S" = "ln -s"; then
4745 { echo "$as_me:$LINENO: result: yes" >&5
4746 echo "${ECHO_T}yes" >&6; }
4747 else
4748 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4749 echo "${ECHO_T}no, using $LN_S" >&6; }
4750 fi
4751
4752 ac_ext=c
4753 ac_cpp='$CPP $CPPFLAGS'
4754 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4757 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4758 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4759 # On Suns, sometimes $CPP names a directory.
4760 if test -n "$CPP" && test -d "$CPP"; then
4761 CPP=
4762 fi
4763 if test -z "$CPP"; then
4764 if test "${ac_cv_prog_CPP+set}" = set; then
4765 echo $ECHO_N "(cached) $ECHO_C" >&6
4766 else
4767 # Double quotes because CPP needs to be expanded
4768 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4769 do
4770 ac_preproc_ok=false
4771 for ac_c_preproc_warn_flag in '' yes
4772 do
4773 # Use a header file that comes with gcc, so configuring glibc
4774 # with a fresh cross-compiler works.
4775 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4776 # <limits.h> exists even on freestanding compilers.
4777 # On the NeXT, cc -E runs the code through the compiler's parser,
4778 # not just through cpp. "Syntax error" is here to catch this case.
4779 cat >conftest.$ac_ext <<_ACEOF
4780 /* confdefs.h. */
4781 _ACEOF
4782 cat confdefs.h >>conftest.$ac_ext
4783 cat >>conftest.$ac_ext <<_ACEOF
4784 /* end confdefs.h. */
4785 #ifdef __STDC__
4786 # include <limits.h>
4787 #else
4788 # include <assert.h>
4789 #endif
4790 Syntax error
4791 _ACEOF
4792 if { (ac_try="$ac_cpp conftest.$ac_ext"
4793 case "(($ac_try" in
4794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4795 *) ac_try_echo=$ac_try;;
4796 esac
4797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4798 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4799 ac_status=$?
4800 grep -v '^ *+' conftest.er1 >conftest.err
4801 rm -f conftest.er1
4802 cat conftest.err >&5
4803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4804 (exit $ac_status); } >/dev/null && {
4805 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4806 test ! -s conftest.err
4807 }; then
4808 :
4809 else
4810 echo "$as_me: failed program was:" >&5
4811 sed 's/^/| /' conftest.$ac_ext >&5
4812
4813 # Broken: fails on valid input.
4814 continue
4815 fi
4816
4817 rm -f conftest.err conftest.$ac_ext
4818
4819 # OK, works on sane cases. Now check whether nonexistent headers
4820 # can be detected and how.
4821 cat >conftest.$ac_ext <<_ACEOF
4822 /* confdefs.h. */
4823 _ACEOF
4824 cat confdefs.h >>conftest.$ac_ext
4825 cat >>conftest.$ac_ext <<_ACEOF
4826 /* end confdefs.h. */
4827 #include <ac_nonexistent.h>
4828 _ACEOF
4829 if { (ac_try="$ac_cpp conftest.$ac_ext"
4830 case "(($ac_try" in
4831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4832 *) ac_try_echo=$ac_try;;
4833 esac
4834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4835 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4836 ac_status=$?
4837 grep -v '^ *+' conftest.er1 >conftest.err
4838 rm -f conftest.er1
4839 cat conftest.err >&5
4840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4841 (exit $ac_status); } >/dev/null && {
4842 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4843 test ! -s conftest.err
4844 }; then
4845 # Broken: success on invalid input.
4846 continue
4847 else
4848 echo "$as_me: failed program was:" >&5
4849 sed 's/^/| /' conftest.$ac_ext >&5
4850
4851 # Passes both tests.
4852 ac_preproc_ok=:
4853 break
4854 fi
4855
4856 rm -f conftest.err conftest.$ac_ext
4857
4858 done
4859 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4860 rm -f conftest.err conftest.$ac_ext
4861 if $ac_preproc_ok; then
4862 break
4863 fi
4864
4865 done
4866 ac_cv_prog_CPP=$CPP
4867
4868 fi
4869 CPP=$ac_cv_prog_CPP
4870 else
4871 ac_cv_prog_CPP=$CPP
4872 fi
4873 { echo "$as_me:$LINENO: result: $CPP" >&5
4874 echo "${ECHO_T}$CPP" >&6; }
4875 ac_preproc_ok=false
4876 for ac_c_preproc_warn_flag in '' yes
4877 do
4878 # Use a header file that comes with gcc, so configuring glibc
4879 # with a fresh cross-compiler works.
4880 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4881 # <limits.h> exists even on freestanding compilers.
4882 # On the NeXT, cc -E runs the code through the compiler's parser,
4883 # not just through cpp. "Syntax error" is here to catch this case.
4884 cat >conftest.$ac_ext <<_ACEOF
4885 /* confdefs.h. */
4886 _ACEOF
4887 cat confdefs.h >>conftest.$ac_ext
4888 cat >>conftest.$ac_ext <<_ACEOF
4889 /* end confdefs.h. */
4890 #ifdef __STDC__
4891 # include <limits.h>
4892 #else
4893 # include <assert.h>
4894 #endif
4895 Syntax error
4896 _ACEOF
4897 if { (ac_try="$ac_cpp conftest.$ac_ext"
4898 case "(($ac_try" in
4899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4900 *) ac_try_echo=$ac_try;;
4901 esac
4902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4903 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4904 ac_status=$?
4905 grep -v '^ *+' conftest.er1 >conftest.err
4906 rm -f conftest.er1
4907 cat conftest.err >&5
4908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909 (exit $ac_status); } >/dev/null && {
4910 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4911 test ! -s conftest.err
4912 }; then
4913 :
4914 else
4915 echo "$as_me: failed program was:" >&5
4916 sed 's/^/| /' conftest.$ac_ext >&5
4917
4918 # Broken: fails on valid input.
4919 continue
4920 fi
4921
4922 rm -f conftest.err conftest.$ac_ext
4923
4924 # OK, works on sane cases. Now check whether nonexistent headers
4925 # can be detected and how.
4926 cat >conftest.$ac_ext <<_ACEOF
4927 /* confdefs.h. */
4928 _ACEOF
4929 cat confdefs.h >>conftest.$ac_ext
4930 cat >>conftest.$ac_ext <<_ACEOF
4931 /* end confdefs.h. */
4932 #include <ac_nonexistent.h>
4933 _ACEOF
4934 if { (ac_try="$ac_cpp conftest.$ac_ext"
4935 case "(($ac_try" in
4936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4937 *) ac_try_echo=$ac_try;;
4938 esac
4939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4940 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4941 ac_status=$?
4942 grep -v '^ *+' conftest.er1 >conftest.err
4943 rm -f conftest.er1
4944 cat conftest.err >&5
4945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4946 (exit $ac_status); } >/dev/null && {
4947 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4948 test ! -s conftest.err
4949 }; then
4950 # Broken: success on invalid input.
4951 continue
4952 else
4953 echo "$as_me: failed program was:" >&5
4954 sed 's/^/| /' conftest.$ac_ext >&5
4955
4956 # Passes both tests.
4957 ac_preproc_ok=:
4958 break
4959 fi
4960
4961 rm -f conftest.err conftest.$ac_ext
4962
4963 done
4964 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4965 rm -f conftest.err conftest.$ac_ext
4966 if $ac_preproc_ok; then
4967 :
4968 else
4969 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4970 See \`config.log' for more details." >&5
4971 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4972 See \`config.log' for more details." >&2;}
4973 { (exit 1); exit 1; }; }
4974 fi
4975
4976 ac_ext=c
4977 ac_cpp='$CPP $CPPFLAGS'
4978 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4979 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4980 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4981
4982 # Find a good install program. We prefer a C program (faster),
4983 # so one script is as good as another. But avoid the broken or
4984 # incompatible versions:
4985 # SysV /etc/install, /usr/sbin/install
4986 # SunOS /usr/etc/install
4987 # IRIX /sbin/install
4988 # AIX /bin/install
4989 # AmigaOS /C/install, which installs bootblocks on floppy discs
4990 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4991 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4992 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4993 # OS/2's system install, which has a completely different semantic
4994 # ./install, which can be erroneously created by make from ./install.sh.
4995 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4996 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4997 if test -z "$INSTALL"; then
4998 if test "${ac_cv_path_install+set}" = set; then
4999 echo $ECHO_N "(cached) $ECHO_C" >&6
5000 else
5001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5002 for as_dir in $PATH
5003 do
5004 IFS=$as_save_IFS
5005 test -z "$as_dir" && as_dir=.
5006 # Account for people who put trailing slashes in PATH elements.
5007 case $as_dir/ in
5008 ./ | .// | /cC/* | \
5009 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5010 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5011 /usr/ucb/* ) ;;
5012 *)
5013 # OSF1 and SCO ODT 3.0 have their own names for install.
5014 # Don't use installbsd from OSF since it installs stuff as root
5015 # by default.
5016 for ac_prog in ginstall scoinst install; do
5017 for ac_exec_ext in '' $ac_executable_extensions; do
5018 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5019 if test $ac_prog = install &&
5020 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5021 # AIX install. It has an incompatible calling convention.
5022 :
5023 elif test $ac_prog = install &&
5024 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5025 # program-specific install script used by HP pwplus--don't use.
5026 :
5027 else
5028 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5029 break 3
5030 fi
5031 fi
5032 done
5033 done
5034 ;;
5035 esac
5036 done
5037 IFS=$as_save_IFS
5038
5039
5040 fi
5041 if test "${ac_cv_path_install+set}" = set; then
5042 INSTALL=$ac_cv_path_install
5043 else
5044 # As a last resort, use the slow shell script. Don't cache a
5045 # value for INSTALL within a source directory, because that will
5046 # break other packages using the cache if that directory is
5047 # removed, or if the value is a relative name.
5048 INSTALL=$ac_install_sh
5049 fi
5050 fi
5051 { echo "$as_me:$LINENO: result: $INSTALL" >&5
5052 echo "${ECHO_T}$INSTALL" >&6; }
5053
5054 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5055 # It thinks the first close brace ends the variable substitution.
5056 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5057
5058 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5059
5060 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5061
5062 if test "x$RANLIB" = x; then
5063 if test -n "$ac_tool_prefix"; then
5064 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5065 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5066 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5068 if test "${ac_cv_prog_RANLIB+set}" = set; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5070 else
5071 if test -n "$RANLIB"; then
5072 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5073 else
5074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5075 for as_dir in $PATH
5076 do
5077 IFS=$as_save_IFS
5078 test -z "$as_dir" && as_dir=.
5079 for ac_exec_ext in '' $ac_executable_extensions; do
5080 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5081 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5082 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5083 break 2
5084 fi
5085 done
5086 done
5087 IFS=$as_save_IFS
5088
5089 fi
5090 fi
5091 RANLIB=$ac_cv_prog_RANLIB
5092 if test -n "$RANLIB"; then
5093 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5094 echo "${ECHO_T}$RANLIB" >&6; }
5095 else
5096 { echo "$as_me:$LINENO: result: no" >&5
5097 echo "${ECHO_T}no" >&6; }
5098 fi
5099
5100
5101 fi
5102 if test -z "$ac_cv_prog_RANLIB"; then
5103 ac_ct_RANLIB=$RANLIB
5104 # Extract the first word of "ranlib", so it can be a program name with args.
5105 set dummy ranlib; ac_word=$2
5106 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5107 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5108 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5109 echo $ECHO_N "(cached) $ECHO_C" >&6
5110 else
5111 if test -n "$ac_ct_RANLIB"; then
5112 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5113 else
5114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5115 for as_dir in $PATH
5116 do
5117 IFS=$as_save_IFS
5118 test -z "$as_dir" && as_dir=.
5119 for ac_exec_ext in '' $ac_executable_extensions; do
5120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5121 ac_cv_prog_ac_ct_RANLIB="ranlib"
5122 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5123 break 2
5124 fi
5125 done
5126 done
5127 IFS=$as_save_IFS
5128
5129 fi
5130 fi
5131 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5132 if test -n "$ac_ct_RANLIB"; then
5133 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5134 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5135 else
5136 { echo "$as_me:$LINENO: result: no" >&5
5137 echo "${ECHO_T}no" >&6; }
5138 fi
5139
5140 if test "x$ac_ct_RANLIB" = x; then
5141 RANLIB=":"
5142 else
5143 case $cross_compiling:$ac_tool_warned in
5144 yes:)
5145 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5146 whose name does not start with the host triplet. If you think this
5147 configuration is useful to you, please write to autoconf@gnu.org." >&5
5148 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5149 whose name does not start with the host triplet. If you think this
5150 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5151 ac_tool_warned=yes ;;
5152 esac
5153 RANLIB=$ac_ct_RANLIB
5154 fi
5155 else
5156 RANLIB="$ac_cv_prog_RANLIB"
5157 fi
5158
5159 fi
5160 # Extract the first word of "install-info", so it can be a program name with args.
5161 set dummy install-info; ac_word=$2
5162 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5163 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5164 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5165 echo $ECHO_N "(cached) $ECHO_C" >&6
5166 else
5167 case $INSTALL_INFO in
5168 [\\/]* | ?:[\\/]*)
5169 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5170 ;;
5171 *)
5172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173 for as_dir in $PATH
5174 do
5175 IFS=$as_save_IFS
5176 test -z "$as_dir" && as_dir=.
5177 for ac_exec_ext in '' $ac_executable_extensions; do
5178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5179 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5180 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5181 break 2
5182 fi
5183 done
5184 done
5185 IFS=$as_save_IFS
5186
5187 ;;
5188 esac
5189 fi
5190 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5191 if test -n "$INSTALL_INFO"; then
5192 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5193 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5194 else
5195 { echo "$as_me:$LINENO: result: no" >&5
5196 echo "${ECHO_T}no" >&6; }
5197 fi
5198
5199
5200 # Extract the first word of "install-info", so it can be a program name with args.
5201 set dummy install-info; ac_word=$2
5202 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5203 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5204 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5205 echo $ECHO_N "(cached) $ECHO_C" >&6
5206 else
5207 case $INSTALL_INFO in
5208 [\\/]* | ?:[\\/]*)
5209 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5210 ;;
5211 *)
5212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5213 for as_dir in /usr/sbin
5214 do
5215 IFS=$as_save_IFS
5216 test -z "$as_dir" && as_dir=.
5217 for ac_exec_ext in '' $ac_executable_extensions; do
5218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5219 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5220 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5221 break 2
5222 fi
5223 done
5224 done
5225 IFS=$as_save_IFS
5226
5227 ;;
5228 esac
5229 fi
5230 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5231 if test -n "$INSTALL_INFO"; then
5232 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5233 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5234 else
5235 { echo "$as_me:$LINENO: result: no" >&5
5236 echo "${ECHO_T}no" >&6; }
5237 fi
5238
5239
5240 # Extract the first word of "install-info", so it can be a program name with args.
5241 set dummy install-info; ac_word=$2
5242 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5244 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5245 echo $ECHO_N "(cached) $ECHO_C" >&6
5246 else
5247 case $INSTALL_INFO in
5248 [\\/]* | ?:[\\/]*)
5249 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5250 ;;
5251 *)
5252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253 for as_dir in /sbin
5254 do
5255 IFS=$as_save_IFS
5256 test -z "$as_dir" && as_dir=.
5257 for ac_exec_ext in '' $ac_executable_extensions; do
5258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5260 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5261 break 2
5262 fi
5263 done
5264 done
5265 IFS=$as_save_IFS
5266
5267 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=":"
5268 ;;
5269 esac
5270 fi
5271 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5272 if test -n "$INSTALL_INFO"; then
5273 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5274 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5275 else
5276 { echo "$as_me:$LINENO: result: no" >&5
5277 echo "${ECHO_T}no" >&6; }
5278 fi
5279
5280
5281 # Extract the first word of "gzip", so it can be a program name with args.
5282 set dummy gzip; ac_word=$2
5283 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5284 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5285 if test "${ac_cv_path_GZIP_PROG+set}" = set; then
5286 echo $ECHO_N "(cached) $ECHO_C" >&6
5287 else
5288 case $GZIP_PROG in
5289 [\\/]* | ?:[\\/]*)
5290 ac_cv_path_GZIP_PROG="$GZIP_PROG" # Let the user override the test with a path.
5291 ;;
5292 *)
5293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5294 for as_dir in $PATH
5295 do
5296 IFS=$as_save_IFS
5297 test -z "$as_dir" && as_dir=.
5298 for ac_exec_ext in '' $ac_executable_extensions; do
5299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5300 ac_cv_path_GZIP_PROG="$as_dir/$ac_word$ac_exec_ext"
5301 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5302 break 2
5303 fi
5304 done
5305 done
5306 IFS=$as_save_IFS
5307
5308 ;;
5309 esac
5310 fi
5311 GZIP_PROG=$ac_cv_path_GZIP_PROG
5312 if test -n "$GZIP_PROG"; then
5313 { echo "$as_me:$LINENO: result: $GZIP_PROG" >&5
5314 echo "${ECHO_T}$GZIP_PROG" >&6; }
5315 else
5316 { echo "$as_me:$LINENO: result: no" >&5
5317 echo "${ECHO_T}no" >&6; }
5318 fi
5319
5320
5321
5322
5323 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
5324 then
5325 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
5326 fi
5327
5328 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
5329 then
5330 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
5331 fi
5332
5333
5334 late_LDFLAGS=$LDFLAGS
5335 if test "$GCC" = yes; then
5336 LDFLAGS="$LDFLAGS -Wl,-znocombreloc"
5337 else
5338 LDFLAGS="$LDFLAGS -znocombreloc"
5339 fi
5340
5341 { echo "$as_me:$LINENO: checking for -znocombreloc" >&5
5342 echo $ECHO_N "checking for -znocombreloc... $ECHO_C" >&6; }
5343 cat >conftest.$ac_ext <<_ACEOF
5344 main(){return 0;}
5345 _ACEOF
5346 rm -f conftest.$ac_objext conftest$ac_exeext
5347 if { (ac_try="$ac_link"
5348 case "(($ac_try" in
5349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5350 *) ac_try_echo=$ac_try;;
5351 esac
5352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5353 (eval "$ac_link") 2>conftest.er1
5354 ac_status=$?
5355 grep -v '^ *+' conftest.er1 >conftest.err
5356 rm -f conftest.er1
5357 cat conftest.err >&5
5358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359 (exit $ac_status); } && {
5360 test -z "$ac_c_werror_flag" ||
5361 test ! -s conftest.err
5362 } && test -s conftest$ac_exeext &&
5363 $as_test_x conftest$ac_exeext; then
5364 { echo "$as_me:$LINENO: result: yes" >&5
5365 echo "${ECHO_T}yes" >&6; }
5366 else
5367 echo "$as_me: failed program was:" >&5
5368 sed 's/^/| /' conftest.$ac_ext >&5
5369
5370 LDFLAGS=$late_LDFLAGS
5371 { echo "$as_me:$LINENO: result: no" >&5
5372 echo "${ECHO_T}no" >&6; }
5373 fi
5374
5375 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5376 conftest$ac_exeext conftest.$ac_ext
5377
5378 #### Extract some information from the operating system and machine files.
5379
5380 { echo "$as_me:$LINENO: checking the machine- and system-dependent files to find out
5381 - which libraries the lib-src programs will want, and
5382 - whether the GNU malloc routines are usable..." >&5
5383 echo "$as_me: checking the machine- and system-dependent files to find out
5384 - which libraries the lib-src programs will want, and
5385 - whether the GNU malloc routines are usable..." >&6;}
5386
5387 ### First figure out CFLAGS (which we use for running the compiler here)
5388 ### and REAL_CFLAGS (which we use for real compilation).
5389 ### The two are the same except on a few systems, where they are made
5390 ### different to work around various lossages. For example,
5391 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
5392 ### as implying static linking.
5393
5394 ### If the CFLAGS env var is specified, we use that value
5395 ### instead of the default.
5396
5397 ### It's not important that this name contain the PID; you can't run
5398 ### two configures in the same directory and have anything work
5399 ### anyway.
5400 tempcname="conftest.c"
5401
5402 echo '
5403 #include "'${srcdir}'/src/'${opsysfile}'"
5404 #include "'${srcdir}'/src/'${machfile}'"
5405 #ifndef LIBS_MACHINE
5406 #define LIBS_MACHINE
5407 #endif
5408 #ifndef LIBS_SYSTEM
5409 #define LIBS_SYSTEM
5410 #endif
5411 #ifndef C_SWITCH_SYSTEM
5412 #define C_SWITCH_SYSTEM
5413 #endif
5414 #ifndef C_SWITCH_MACHINE
5415 #define C_SWITCH_MACHINE
5416 #endif
5417 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
5418 configure___ c_switch_system=C_SWITCH_SYSTEM
5419 configure___ c_switch_machine=C_SWITCH_MACHINE
5420
5421 #ifndef LIB_X11_LIB
5422 #define LIB_X11_LIB -lX11
5423 #endif
5424
5425 #ifndef LIBX11_MACHINE
5426 #define LIBX11_MACHINE
5427 #endif
5428
5429 #ifndef LIBX11_SYSTEM
5430 #define LIBX11_SYSTEM
5431 #endif
5432 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
5433
5434 #ifdef UNEXEC
5435 configure___ unexec=UNEXEC
5436 #else
5437 configure___ unexec=unexec.o
5438 #endif
5439
5440 #ifdef SYSTEM_MALLOC
5441 configure___ system_malloc=yes
5442 #else
5443 configure___ system_malloc=no
5444 #endif
5445
5446 #ifdef USE_MMAP_FOR_BUFFERS
5447 configure___ use_mmap_for_buffers=yes
5448 #else
5449 configure___ use_mmap_for_buffers=no
5450 #endif
5451
5452 #ifndef C_DEBUG_SWITCH
5453 #define C_DEBUG_SWITCH -g
5454 #endif
5455
5456 #ifndef C_OPTIMIZE_SWITCH
5457 #ifdef __GNUC__
5458 #define C_OPTIMIZE_SWITCH -O2
5459 #else
5460 #define C_OPTIMIZE_SWITCH -O
5461 #endif
5462 #endif
5463
5464 #ifndef C_WARNINGS_SWITCH
5465 #define C_WARNINGS_SWITCH ${C_WARNINGS_SWITCH}
5466 #endif
5467
5468 #ifndef LD_SWITCH_MACHINE
5469 #define LD_SWITCH_MACHINE
5470 #endif
5471
5472 #ifndef LD_SWITCH_SYSTEM
5473 #define LD_SWITCH_SYSTEM
5474 #endif
5475
5476 #ifndef LD_SWITCH_X_SITE_AUX
5477 #define LD_SWITCH_X_SITE_AUX
5478 #endif
5479
5480 configure___ ld_switch_system=LD_SWITCH_SYSTEM
5481 configure___ ld_switch_machine=LD_SWITCH_MACHINE
5482
5483 #ifdef THIS_IS_CONFIGURE
5484
5485 /* Get the CFLAGS for tests in configure. */
5486 #ifdef __GNUC__
5487 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
5488 #else
5489 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5490 #endif
5491
5492 #else /* not THIS_IS_CONFIGURE */
5493
5494 /* Get the CFLAGS for real compilation. */
5495 #ifdef __GNUC__
5496 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH '${SPECIFIED_CFLAGS}'
5497 #else
5498 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5499 #endif
5500
5501 #endif /* not THIS_IS_CONFIGURE */
5502 ' > ${tempcname}
5503
5504 # The value of CPP is a quoted variable reference, so we need to do this
5505 # to get its actual value...
5506 CPP=`eval "echo $CPP"`
5507 eval `${CPP} -Isrc ${tempcname} \
5508 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5509 if test "x$SPECIFIED_CFLAGS" = x; then
5510 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
5511 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5512 else
5513 REAL_CFLAGS="$CFLAGS"
5514 fi
5515 rm ${tempcname}
5516
5517 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
5518
5519 ### Make sure subsequent tests use flags consistent with the build flags.
5520
5521 if test x"${OVERRIDE_CPPFLAGS}" != x; then
5522 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
5523 else
5524 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
5525 fi
5526
5527
5528
5529 # Check whether --enable-largefile was given.
5530 if test "${enable_largefile+set}" = set; then
5531 enableval=$enable_largefile;
5532 fi
5533
5534 if test "$enable_largefile" != no; then
5535
5536 { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
5537 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
5538 if test "${ac_cv_sys_largefile_CC+set}" = set; then
5539 echo $ECHO_N "(cached) $ECHO_C" >&6
5540 else
5541 ac_cv_sys_largefile_CC=no
5542 if test "$GCC" != yes; then
5543 ac_save_CC=$CC
5544 while :; do
5545 # IRIX 6.2 and later do not support large files by default,
5546 # so use the C compiler's -n32 option if that helps.
5547 cat >conftest.$ac_ext <<_ACEOF
5548 /* confdefs.h. */
5549 _ACEOF
5550 cat confdefs.h >>conftest.$ac_ext
5551 cat >>conftest.$ac_ext <<_ACEOF
5552 /* end confdefs.h. */
5553 #include <sys/types.h>
5554 /* Check that off_t can represent 2**63 - 1 correctly.
5555 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5556 since some C++ compilers masquerading as C compilers
5557 incorrectly reject 9223372036854775807. */
5558 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5559 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5560 && LARGE_OFF_T % 2147483647 == 1)
5561 ? 1 : -1];
5562 int
5563 main ()
5564 {
5565
5566 ;
5567 return 0;
5568 }
5569 _ACEOF
5570 rm -f conftest.$ac_objext
5571 if { (ac_try="$ac_compile"
5572 case "(($ac_try" in
5573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5574 *) ac_try_echo=$ac_try;;
5575 esac
5576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5577 (eval "$ac_compile") 2>conftest.er1
5578 ac_status=$?
5579 grep -v '^ *+' conftest.er1 >conftest.err
5580 rm -f conftest.er1
5581 cat conftest.err >&5
5582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5583 (exit $ac_status); } && {
5584 test -z "$ac_c_werror_flag" ||
5585 test ! -s conftest.err
5586 } && test -s conftest.$ac_objext; then
5587 break
5588 else
5589 echo "$as_me: failed program was:" >&5
5590 sed 's/^/| /' conftest.$ac_ext >&5
5591
5592
5593 fi
5594
5595 rm -f core conftest.err conftest.$ac_objext
5596 CC="$CC -n32"
5597 rm -f conftest.$ac_objext
5598 if { (ac_try="$ac_compile"
5599 case "(($ac_try" in
5600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5601 *) ac_try_echo=$ac_try;;
5602 esac
5603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5604 (eval "$ac_compile") 2>conftest.er1
5605 ac_status=$?
5606 grep -v '^ *+' conftest.er1 >conftest.err
5607 rm -f conftest.er1
5608 cat conftest.err >&5
5609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5610 (exit $ac_status); } && {
5611 test -z "$ac_c_werror_flag" ||
5612 test ! -s conftest.err
5613 } && test -s conftest.$ac_objext; then
5614 ac_cv_sys_largefile_CC=' -n32'; break
5615 else
5616 echo "$as_me: failed program was:" >&5
5617 sed 's/^/| /' conftest.$ac_ext >&5
5618
5619
5620 fi
5621
5622 rm -f core conftest.err conftest.$ac_objext
5623 break
5624 done
5625 CC=$ac_save_CC
5626 rm -f conftest.$ac_ext
5627 fi
5628 fi
5629 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
5630 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
5631 if test "$ac_cv_sys_largefile_CC" != no; then
5632 CC=$CC$ac_cv_sys_largefile_CC
5633 fi
5634
5635 { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5636 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
5637 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
5638 echo $ECHO_N "(cached) $ECHO_C" >&6
5639 else
5640 while :; do
5641 cat >conftest.$ac_ext <<_ACEOF
5642 /* confdefs.h. */
5643 _ACEOF
5644 cat confdefs.h >>conftest.$ac_ext
5645 cat >>conftest.$ac_ext <<_ACEOF
5646 /* end confdefs.h. */
5647 #include <sys/types.h>
5648 /* Check that off_t can represent 2**63 - 1 correctly.
5649 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5650 since some C++ compilers masquerading as C compilers
5651 incorrectly reject 9223372036854775807. */
5652 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5653 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5654 && LARGE_OFF_T % 2147483647 == 1)
5655 ? 1 : -1];
5656 int
5657 main ()
5658 {
5659
5660 ;
5661 return 0;
5662 }
5663 _ACEOF
5664 rm -f conftest.$ac_objext
5665 if { (ac_try="$ac_compile"
5666 case "(($ac_try" in
5667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5668 *) ac_try_echo=$ac_try;;
5669 esac
5670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5671 (eval "$ac_compile") 2>conftest.er1
5672 ac_status=$?
5673 grep -v '^ *+' conftest.er1 >conftest.err
5674 rm -f conftest.er1
5675 cat conftest.err >&5
5676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 (exit $ac_status); } && {
5678 test -z "$ac_c_werror_flag" ||
5679 test ! -s conftest.err
5680 } && test -s conftest.$ac_objext; then
5681 ac_cv_sys_file_offset_bits=no; break
5682 else
5683 echo "$as_me: failed program was:" >&5
5684 sed 's/^/| /' conftest.$ac_ext >&5
5685
5686
5687 fi
5688
5689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5690 cat >conftest.$ac_ext <<_ACEOF
5691 /* confdefs.h. */
5692 _ACEOF
5693 cat confdefs.h >>conftest.$ac_ext
5694 cat >>conftest.$ac_ext <<_ACEOF
5695 /* end confdefs.h. */
5696 #define _FILE_OFFSET_BITS 64
5697 #include <sys/types.h>
5698 /* Check that off_t can represent 2**63 - 1 correctly.
5699 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5700 since some C++ compilers masquerading as C compilers
5701 incorrectly reject 9223372036854775807. */
5702 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5703 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5704 && LARGE_OFF_T % 2147483647 == 1)
5705 ? 1 : -1];
5706 int
5707 main ()
5708 {
5709
5710 ;
5711 return 0;
5712 }
5713 _ACEOF
5714 rm -f conftest.$ac_objext
5715 if { (ac_try="$ac_compile"
5716 case "(($ac_try" in
5717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5718 *) ac_try_echo=$ac_try;;
5719 esac
5720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5721 (eval "$ac_compile") 2>conftest.er1
5722 ac_status=$?
5723 grep -v '^ *+' conftest.er1 >conftest.err
5724 rm -f conftest.er1
5725 cat conftest.err >&5
5726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5727 (exit $ac_status); } && {
5728 test -z "$ac_c_werror_flag" ||
5729 test ! -s conftest.err
5730 } && test -s conftest.$ac_objext; then
5731 ac_cv_sys_file_offset_bits=64; break
5732 else
5733 echo "$as_me: failed program was:" >&5
5734 sed 's/^/| /' conftest.$ac_ext >&5
5735
5736
5737 fi
5738
5739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5740 ac_cv_sys_file_offset_bits=unknown
5741 break
5742 done
5743 fi
5744 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5745 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
5746 case $ac_cv_sys_file_offset_bits in #(
5747 no | unknown) ;;
5748 *)
5749 cat >>confdefs.h <<_ACEOF
5750 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5751 _ACEOF
5752 ;;
5753 esac
5754 rm -f conftest*
5755 if test $ac_cv_sys_file_offset_bits = unknown; then
5756 { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5757 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
5758 if test "${ac_cv_sys_large_files+set}" = set; then
5759 echo $ECHO_N "(cached) $ECHO_C" >&6
5760 else
5761 while :; do
5762 cat >conftest.$ac_ext <<_ACEOF
5763 /* confdefs.h. */
5764 _ACEOF
5765 cat confdefs.h >>conftest.$ac_ext
5766 cat >>conftest.$ac_ext <<_ACEOF
5767 /* end confdefs.h. */
5768 #include <sys/types.h>
5769 /* Check that off_t can represent 2**63 - 1 correctly.
5770 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5771 since some C++ compilers masquerading as C compilers
5772 incorrectly reject 9223372036854775807. */
5773 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5774 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5775 && LARGE_OFF_T % 2147483647 == 1)
5776 ? 1 : -1];
5777 int
5778 main ()
5779 {
5780
5781 ;
5782 return 0;
5783 }
5784 _ACEOF
5785 rm -f conftest.$ac_objext
5786 if { (ac_try="$ac_compile"
5787 case "(($ac_try" in
5788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5789 *) ac_try_echo=$ac_try;;
5790 esac
5791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5792 (eval "$ac_compile") 2>conftest.er1
5793 ac_status=$?
5794 grep -v '^ *+' conftest.er1 >conftest.err
5795 rm -f conftest.er1
5796 cat conftest.err >&5
5797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 (exit $ac_status); } && {
5799 test -z "$ac_c_werror_flag" ||
5800 test ! -s conftest.err
5801 } && test -s conftest.$ac_objext; then
5802 ac_cv_sys_large_files=no; break
5803 else
5804 echo "$as_me: failed program was:" >&5
5805 sed 's/^/| /' conftest.$ac_ext >&5
5806
5807
5808 fi
5809
5810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5811 cat >conftest.$ac_ext <<_ACEOF
5812 /* confdefs.h. */
5813 _ACEOF
5814 cat confdefs.h >>conftest.$ac_ext
5815 cat >>conftest.$ac_ext <<_ACEOF
5816 /* end confdefs.h. */
5817 #define _LARGE_FILES 1
5818 #include <sys/types.h>
5819 /* Check that off_t can represent 2**63 - 1 correctly.
5820 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5821 since some C++ compilers masquerading as C compilers
5822 incorrectly reject 9223372036854775807. */
5823 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5824 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5825 && LARGE_OFF_T % 2147483647 == 1)
5826 ? 1 : -1];
5827 int
5828 main ()
5829 {
5830
5831 ;
5832 return 0;
5833 }
5834 _ACEOF
5835 rm -f conftest.$ac_objext
5836 if { (ac_try="$ac_compile"
5837 case "(($ac_try" in
5838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5839 *) ac_try_echo=$ac_try;;
5840 esac
5841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5842 (eval "$ac_compile") 2>conftest.er1
5843 ac_status=$?
5844 grep -v '^ *+' conftest.er1 >conftest.err
5845 rm -f conftest.er1
5846 cat conftest.err >&5
5847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5848 (exit $ac_status); } && {
5849 test -z "$ac_c_werror_flag" ||
5850 test ! -s conftest.err
5851 } && test -s conftest.$ac_objext; then
5852 ac_cv_sys_large_files=1; break
5853 else
5854 echo "$as_me: failed program was:" >&5
5855 sed 's/^/| /' conftest.$ac_ext >&5
5856
5857
5858 fi
5859
5860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5861 ac_cv_sys_large_files=unknown
5862 break
5863 done
5864 fi
5865 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5866 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
5867 case $ac_cv_sys_large_files in #(
5868 no | unknown) ;;
5869 *)
5870 cat >>confdefs.h <<_ACEOF
5871 #define _LARGE_FILES $ac_cv_sys_large_files
5872 _ACEOF
5873 ;;
5874 esac
5875 rm -f conftest*
5876 fi
5877 fi
5878
5879
5880
5881 ### The standard library on x86-64 GNU/Linux distributions can
5882 ### be located in either /usr/lib64 or /usr/lib.
5883 case "${canonical}" in
5884 x86_64-*-linux-gnu* )
5885 if test -d /usr/lib64; then
5886
5887 cat >>confdefs.h <<\_ACEOF
5888 #define HAVE_X86_64_LIB64_DIR 1
5889 _ACEOF
5890
5891 fi
5892 esac
5893
5894
5895
5896
5897 if test "${with_sound}" != "no"; then
5898 # Sound support for GNU/Linux and the free BSDs.
5899 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5900 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5901 if test "${ac_cv_header_stdc+set}" = set; then
5902 echo $ECHO_N "(cached) $ECHO_C" >&6
5903 else
5904 cat >conftest.$ac_ext <<_ACEOF
5905 /* confdefs.h. */
5906 _ACEOF
5907 cat confdefs.h >>conftest.$ac_ext
5908 cat >>conftest.$ac_ext <<_ACEOF
5909 /* end confdefs.h. */
5910 #include <stdlib.h>
5911 #include <stdarg.h>
5912 #include <string.h>
5913 #include <float.h>
5914
5915 int
5916 main ()
5917 {
5918
5919 ;
5920 return 0;
5921 }
5922 _ACEOF
5923 rm -f conftest.$ac_objext
5924 if { (ac_try="$ac_compile"
5925 case "(($ac_try" in
5926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5927 *) ac_try_echo=$ac_try;;
5928 esac
5929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5930 (eval "$ac_compile") 2>conftest.er1
5931 ac_status=$?
5932 grep -v '^ *+' conftest.er1 >conftest.err
5933 rm -f conftest.er1
5934 cat conftest.err >&5
5935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5936 (exit $ac_status); } && {
5937 test -z "$ac_c_werror_flag" ||
5938 test ! -s conftest.err
5939 } && test -s conftest.$ac_objext; then
5940 ac_cv_header_stdc=yes
5941 else
5942 echo "$as_me: failed program was:" >&5
5943 sed 's/^/| /' conftest.$ac_ext >&5
5944
5945 ac_cv_header_stdc=no
5946 fi
5947
5948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5949
5950 if test $ac_cv_header_stdc = yes; then
5951 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5952 cat >conftest.$ac_ext <<_ACEOF
5953 /* confdefs.h. */
5954 _ACEOF
5955 cat confdefs.h >>conftest.$ac_ext
5956 cat >>conftest.$ac_ext <<_ACEOF
5957 /* end confdefs.h. */
5958 #include <string.h>
5959
5960 _ACEOF
5961 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5962 $EGREP "memchr" >/dev/null 2>&1; then
5963 :
5964 else
5965 ac_cv_header_stdc=no
5966 fi
5967 rm -f conftest*
5968
5969 fi
5970
5971 if test $ac_cv_header_stdc = yes; then
5972 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5973 cat >conftest.$ac_ext <<_ACEOF
5974 /* confdefs.h. */
5975 _ACEOF
5976 cat confdefs.h >>conftest.$ac_ext
5977 cat >>conftest.$ac_ext <<_ACEOF
5978 /* end confdefs.h. */
5979 #include <stdlib.h>
5980
5981 _ACEOF
5982 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5983 $EGREP "free" >/dev/null 2>&1; then
5984 :
5985 else
5986 ac_cv_header_stdc=no
5987 fi
5988 rm -f conftest*
5989
5990 fi
5991
5992 if test $ac_cv_header_stdc = yes; then
5993 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5994 if test "$cross_compiling" = yes; then
5995 :
5996 else
5997 cat >conftest.$ac_ext <<_ACEOF
5998 /* confdefs.h. */
5999 _ACEOF
6000 cat confdefs.h >>conftest.$ac_ext
6001 cat >>conftest.$ac_ext <<_ACEOF
6002 /* end confdefs.h. */
6003 #include <ctype.h>
6004 #include <stdlib.h>
6005 #if ((' ' & 0x0FF) == 0x020)
6006 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6007 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6008 #else
6009 # define ISLOWER(c) \
6010 (('a' <= (c) && (c) <= 'i') \
6011 || ('j' <= (c) && (c) <= 'r') \
6012 || ('s' <= (c) && (c) <= 'z'))
6013 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6014 #endif
6015
6016 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6017 int
6018 main ()
6019 {
6020 int i;
6021 for (i = 0; i < 256; i++)
6022 if (XOR (islower (i), ISLOWER (i))
6023 || toupper (i) != TOUPPER (i))
6024 return 2;
6025 return 0;
6026 }
6027 _ACEOF
6028 rm -f conftest$ac_exeext
6029 if { (ac_try="$ac_link"
6030 case "(($ac_try" in
6031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6032 *) ac_try_echo=$ac_try;;
6033 esac
6034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6035 (eval "$ac_link") 2>&5
6036 ac_status=$?
6037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6038 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6039 { (case "(($ac_try" in
6040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6041 *) ac_try_echo=$ac_try;;
6042 esac
6043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6044 (eval "$ac_try") 2>&5
6045 ac_status=$?
6046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6047 (exit $ac_status); }; }; then
6048 :
6049 else
6050 echo "$as_me: program exited with status $ac_status" >&5
6051 echo "$as_me: failed program was:" >&5
6052 sed 's/^/| /' conftest.$ac_ext >&5
6053
6054 ( exit $ac_status )
6055 ac_cv_header_stdc=no
6056 fi
6057 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6058 fi
6059
6060
6061 fi
6062 fi
6063 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6064 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6065 if test $ac_cv_header_stdc = yes; then
6066
6067 cat >>confdefs.h <<\_ACEOF
6068 #define STDC_HEADERS 1
6069 _ACEOF
6070
6071 fi
6072
6073 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6084 inttypes.h stdint.h unistd.h
6085 do
6086 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6087 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6088 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6089 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6090 echo $ECHO_N "(cached) $ECHO_C" >&6
6091 else
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 $ac_includes_default
6099
6100 #include <$ac_header>
6101 _ACEOF
6102 rm -f conftest.$ac_objext
6103 if { (ac_try="$ac_compile"
6104 case "(($ac_try" in
6105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6106 *) ac_try_echo=$ac_try;;
6107 esac
6108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6109 (eval "$ac_compile") 2>conftest.er1
6110 ac_status=$?
6111 grep -v '^ *+' conftest.er1 >conftest.err
6112 rm -f conftest.er1
6113 cat conftest.err >&5
6114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6115 (exit $ac_status); } && {
6116 test -z "$ac_c_werror_flag" ||
6117 test ! -s conftest.err
6118 } && test -s conftest.$ac_objext; then
6119 eval "$as_ac_Header=yes"
6120 else
6121 echo "$as_me: failed program was:" >&5
6122 sed 's/^/| /' conftest.$ac_ext >&5
6123
6124 eval "$as_ac_Header=no"
6125 fi
6126
6127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6128 fi
6129 ac_res=`eval echo '${'$as_ac_Header'}'`
6130 { echo "$as_me:$LINENO: result: $ac_res" >&5
6131 echo "${ECHO_T}$ac_res" >&6; }
6132 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6133 cat >>confdefs.h <<_ACEOF
6134 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6135 _ACEOF
6136
6137 fi
6138
6139 done
6140
6141
6142
6143
6144
6145 for ac_header in machine/soundcard.h sys/soundcard.h soundcard.h
6146 do
6147 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6148 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6149 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6150 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6151 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6152 echo $ECHO_N "(cached) $ECHO_C" >&6
6153 fi
6154 ac_res=`eval echo '${'$as_ac_Header'}'`
6155 { echo "$as_me:$LINENO: result: $ac_res" >&5
6156 echo "${ECHO_T}$ac_res" >&6; }
6157 else
6158 # Is the header compilable?
6159 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6160 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6161 cat >conftest.$ac_ext <<_ACEOF
6162 /* confdefs.h. */
6163 _ACEOF
6164 cat confdefs.h >>conftest.$ac_ext
6165 cat >>conftest.$ac_ext <<_ACEOF
6166 /* end confdefs.h. */
6167 $ac_includes_default
6168 #include <$ac_header>
6169 _ACEOF
6170 rm -f conftest.$ac_objext
6171 if { (ac_try="$ac_compile"
6172 case "(($ac_try" in
6173 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6174 *) ac_try_echo=$ac_try;;
6175 esac
6176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6177 (eval "$ac_compile") 2>conftest.er1
6178 ac_status=$?
6179 grep -v '^ *+' conftest.er1 >conftest.err
6180 rm -f conftest.er1
6181 cat conftest.err >&5
6182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6183 (exit $ac_status); } && {
6184 test -z "$ac_c_werror_flag" ||
6185 test ! -s conftest.err
6186 } && test -s conftest.$ac_objext; then
6187 ac_header_compiler=yes
6188 else
6189 echo "$as_me: failed program was:" >&5
6190 sed 's/^/| /' conftest.$ac_ext >&5
6191
6192 ac_header_compiler=no
6193 fi
6194
6195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6196 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6197 echo "${ECHO_T}$ac_header_compiler" >&6; }
6198
6199 # Is the header present?
6200 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6201 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6202 cat >conftest.$ac_ext <<_ACEOF
6203 /* confdefs.h. */
6204 _ACEOF
6205 cat confdefs.h >>conftest.$ac_ext
6206 cat >>conftest.$ac_ext <<_ACEOF
6207 /* end confdefs.h. */
6208 #include <$ac_header>
6209 _ACEOF
6210 if { (ac_try="$ac_cpp conftest.$ac_ext"
6211 case "(($ac_try" in
6212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6213 *) ac_try_echo=$ac_try;;
6214 esac
6215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6216 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6217 ac_status=$?
6218 grep -v '^ *+' conftest.er1 >conftest.err
6219 rm -f conftest.er1
6220 cat conftest.err >&5
6221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222 (exit $ac_status); } >/dev/null && {
6223 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6224 test ! -s conftest.err
6225 }; then
6226 ac_header_preproc=yes
6227 else
6228 echo "$as_me: failed program was:" >&5
6229 sed 's/^/| /' conftest.$ac_ext >&5
6230
6231 ac_header_preproc=no
6232 fi
6233
6234 rm -f conftest.err conftest.$ac_ext
6235 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6236 echo "${ECHO_T}$ac_header_preproc" >&6; }
6237
6238 # So? What about this header?
6239 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6240 yes:no: )
6241 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6242 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6243 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6244 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6245 ac_header_preproc=yes
6246 ;;
6247 no:yes:* )
6248 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6249 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6250 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6251 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6252 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6253 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6254 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6255 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6256 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6257 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6258 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6259 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6260
6261 ;;
6262 esac
6263 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6264 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6265 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6266 echo $ECHO_N "(cached) $ECHO_C" >&6
6267 else
6268 eval "$as_ac_Header=\$ac_header_preproc"
6269 fi
6270 ac_res=`eval echo '${'$as_ac_Header'}'`
6271 { echo "$as_me:$LINENO: result: $ac_res" >&5
6272 echo "${ECHO_T}$ac_res" >&6; }
6273
6274 fi
6275 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6276 cat >>confdefs.h <<_ACEOF
6277 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6278 _ACEOF
6279
6280 fi
6281
6282 done
6283
6284 # Emulation library used on NetBSD.
6285 { echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
6286 echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6; }
6287 if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
6288 echo $ECHO_N "(cached) $ECHO_C" >&6
6289 else
6290 ac_check_lib_save_LIBS=$LIBS
6291 LIBS="-lossaudio $LIBS"
6292 cat >conftest.$ac_ext <<_ACEOF
6293 /* confdefs.h. */
6294 _ACEOF
6295 cat confdefs.h >>conftest.$ac_ext
6296 cat >>conftest.$ac_ext <<_ACEOF
6297 /* end confdefs.h. */
6298
6299 /* Override any GCC internal prototype to avoid an error.
6300 Use char because int might match the return type of a GCC
6301 builtin and then its argument prototype would still apply. */
6302 #ifdef __cplusplus
6303 extern "C"
6304 #endif
6305 char _oss_ioctl ();
6306 int
6307 main ()
6308 {
6309 return _oss_ioctl ();
6310 ;
6311 return 0;
6312 }
6313 _ACEOF
6314 rm -f conftest.$ac_objext conftest$ac_exeext
6315 if { (ac_try="$ac_link"
6316 case "(($ac_try" in
6317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6318 *) ac_try_echo=$ac_try;;
6319 esac
6320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6321 (eval "$ac_link") 2>conftest.er1
6322 ac_status=$?
6323 grep -v '^ *+' conftest.er1 >conftest.err
6324 rm -f conftest.er1
6325 cat conftest.err >&5
6326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6327 (exit $ac_status); } && {
6328 test -z "$ac_c_werror_flag" ||
6329 test ! -s conftest.err
6330 } && test -s conftest$ac_exeext &&
6331 $as_test_x conftest$ac_exeext; then
6332 ac_cv_lib_ossaudio__oss_ioctl=yes
6333 else
6334 echo "$as_me: failed program was:" >&5
6335 sed 's/^/| /' conftest.$ac_ext >&5
6336
6337 ac_cv_lib_ossaudio__oss_ioctl=no
6338 fi
6339
6340 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6341 conftest$ac_exeext conftest.$ac_ext
6342 LIBS=$ac_check_lib_save_LIBS
6343 fi
6344 { echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
6345 echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
6346 if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
6347 LIBSOUND=-lossaudio
6348 else
6349 LIBSOUND=
6350 fi
6351
6352
6353
6354 ALSA_REQUIRED=1.0.0
6355 ALSA_MODULES="alsa >= $ALSA_REQUIRED"
6356 if test "X${with_pkg_config_prog}" != X; then
6357 PKG_CONFIG="${with_pkg_config_prog}"
6358 fi
6359
6360 succeeded=no
6361
6362 if test -z "$PKG_CONFIG"; then
6363 # Extract the first word of "pkg-config", so it can be a program name with args.
6364 set dummy pkg-config; ac_word=$2
6365 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6366 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6367 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
6368 echo $ECHO_N "(cached) $ECHO_C" >&6
6369 else
6370 case $PKG_CONFIG in
6371 [\\/]* | ?:[\\/]*)
6372 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6373 ;;
6374 *)
6375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6376 for as_dir in $PATH
6377 do
6378 IFS=$as_save_IFS
6379 test -z "$as_dir" && as_dir=.
6380 for ac_exec_ext in '' $ac_executable_extensions; do
6381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6382 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6383 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6384 break 2
6385 fi
6386 done
6387 done
6388 IFS=$as_save_IFS
6389
6390 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6391 ;;
6392 esac
6393 fi
6394 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6395 if test -n "$PKG_CONFIG"; then
6396 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
6397 echo "${ECHO_T}$PKG_CONFIG" >&6; }
6398 else
6399 { echo "$as_me:$LINENO: result: no" >&5
6400 echo "${ECHO_T}no" >&6; }
6401 fi
6402
6403
6404 fi
6405
6406 if test "$PKG_CONFIG" = "no" ; then
6407 HAVE_ALSA=no
6408 else
6409 PKG_CONFIG_MIN_VERSION=0.9.0
6410 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
6411 { echo "$as_me:$LINENO: checking for $ALSA_MODULES" >&5
6412 echo $ECHO_N "checking for $ALSA_MODULES... $ECHO_C" >&6; }
6413
6414 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
6415 { echo "$as_me:$LINENO: result: yes" >&5
6416 echo "${ECHO_T}yes" >&6; }
6417 succeeded=yes
6418
6419 { echo "$as_me:$LINENO: checking ALSA_CFLAGS" >&5
6420 echo $ECHO_N "checking ALSA_CFLAGS... $ECHO_C" >&6; }
6421 ALSA_CFLAGS=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6422 { echo "$as_me:$LINENO: result: $ALSA_CFLAGS" >&5
6423 echo "${ECHO_T}$ALSA_CFLAGS" >&6; }
6424
6425 { echo "$as_me:$LINENO: checking ALSA_LIBS" >&5
6426 echo $ECHO_N "checking ALSA_LIBS... $ECHO_C" >&6; }
6427 ALSA_LIBS=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6428 { echo "$as_me:$LINENO: result: $ALSA_LIBS" >&5
6429 echo "${ECHO_T}$ALSA_LIBS" >&6; }
6430 else
6431 { echo "$as_me:$LINENO: result: no" >&5
6432 echo "${ECHO_T}no" >&6; }
6433 ALSA_CFLAGS=""
6434 ALSA_LIBS=""
6435 ## If we have a custom action on failure, don't print errors, but
6436 ## do set a variable so people can do so.
6437 ALSA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
6438
6439 fi
6440
6441
6442
6443 else
6444 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
6445 echo "*** See http://www.freedesktop.org/software/pkgconfig"
6446 fi
6447 fi
6448
6449 if test $succeeded = yes; then
6450 HAVE_ALSA=yes
6451 else
6452 HAVE_ALSA=no
6453 fi
6454
6455 if test $HAVE_ALSA = yes; then
6456 SAVE_CFLAGS="$CFLAGS"
6457 SAVE_LDFLAGS="$LDFLAGS"
6458 CFLAGS="$ALSA_CFLAGS $CFLAGS"
6459 LDFLAGS="$ALSA_LIBS $LDFLAGS"
6460 cat >conftest.$ac_ext <<_ACEOF
6461 /* confdefs.h. */
6462 _ACEOF
6463 cat confdefs.h >>conftest.$ac_ext
6464 cat >>conftest.$ac_ext <<_ACEOF
6465 /* end confdefs.h. */
6466 #include <asoundlib.h>
6467 int
6468 main ()
6469 {
6470 snd_lib_error_set_handler (0);
6471 ;
6472 return 0;
6473 }
6474 _ACEOF
6475 rm -f conftest.$ac_objext
6476 if { (ac_try="$ac_compile"
6477 case "(($ac_try" in
6478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6479 *) ac_try_echo=$ac_try;;
6480 esac
6481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6482 (eval "$ac_compile") 2>conftest.er1
6483 ac_status=$?
6484 grep -v '^ *+' conftest.er1 >conftest.err
6485 rm -f conftest.er1
6486 cat conftest.err >&5
6487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6488 (exit $ac_status); } && {
6489 test -z "$ac_c_werror_flag" ||
6490 test ! -s conftest.err
6491 } && test -s conftest.$ac_objext; then
6492 emacs_alsa_normal=yes
6493 else
6494 echo "$as_me: failed program was:" >&5
6495 sed 's/^/| /' conftest.$ac_ext >&5
6496
6497 emacs_alsa_normal=no
6498 fi
6499
6500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6501 if test "$emacs_alsa_normal" != yes; then
6502 cat >conftest.$ac_ext <<_ACEOF
6503 /* confdefs.h. */
6504 _ACEOF
6505 cat confdefs.h >>conftest.$ac_ext
6506 cat >>conftest.$ac_ext <<_ACEOF
6507 /* end confdefs.h. */
6508 #include <alsa/asoundlib.h>
6509 int
6510 main ()
6511 {
6512 snd_lib_error_set_handler (0);
6513 ;
6514 return 0;
6515 }
6516 _ACEOF
6517 rm -f conftest.$ac_objext
6518 if { (ac_try="$ac_compile"
6519 case "(($ac_try" in
6520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6521 *) ac_try_echo=$ac_try;;
6522 esac
6523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6524 (eval "$ac_compile") 2>conftest.er1
6525 ac_status=$?
6526 grep -v '^ *+' conftest.er1 >conftest.err
6527 rm -f conftest.er1
6528 cat conftest.err >&5
6529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6530 (exit $ac_status); } && {
6531 test -z "$ac_c_werror_flag" ||
6532 test ! -s conftest.err
6533 } && test -s conftest.$ac_objext; then
6534 emacs_alsa_subdir=yes
6535 else
6536 echo "$as_me: failed program was:" >&5
6537 sed 's/^/| /' conftest.$ac_ext >&5
6538
6539 emacs_alsa_subdir=no
6540 fi
6541
6542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6543 if test "$emacs_alsa_subdir" != yes; then
6544 { { echo "$as_me:$LINENO: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&5
6545 echo "$as_me: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&2;}
6546 { (exit 1); exit 1; }; }
6547 fi
6548 ALSA_CFLAGS="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
6549 fi
6550
6551 CFLAGS="$SAVE_CFLAGS"
6552 LDFLAGS="$SAVE_LDFLAGS"
6553 LIBSOUND="$LIBSOUND $ALSA_LIBS"
6554 CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
6555
6556 cat >>confdefs.h <<\_ACEOF
6557 #define HAVE_ALSA 1
6558 _ACEOF
6559
6560 fi
6561
6562 fi
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589 for ac_header in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
6590 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
6591 termcap.h stdio_ext.h fcntl.h strings.h coff.h pty.h sys/mman.h \
6592 sys/param.h sys/vlimit.h sys/resource.h locale.h sys/_mbstate_t.h \
6593 sys/utsname.h pwd.h
6594 do
6595 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6596 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6597 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6599 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6600 echo $ECHO_N "(cached) $ECHO_C" >&6
6601 fi
6602 ac_res=`eval echo '${'$as_ac_Header'}'`
6603 { echo "$as_me:$LINENO: result: $ac_res" >&5
6604 echo "${ECHO_T}$ac_res" >&6; }
6605 else
6606 # Is the header compilable?
6607 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6608 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6609 cat >conftest.$ac_ext <<_ACEOF
6610 /* confdefs.h. */
6611 _ACEOF
6612 cat confdefs.h >>conftest.$ac_ext
6613 cat >>conftest.$ac_ext <<_ACEOF
6614 /* end confdefs.h. */
6615 $ac_includes_default
6616 #include <$ac_header>
6617 _ACEOF
6618 rm -f conftest.$ac_objext
6619 if { (ac_try="$ac_compile"
6620 case "(($ac_try" in
6621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6622 *) ac_try_echo=$ac_try;;
6623 esac
6624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6625 (eval "$ac_compile") 2>conftest.er1
6626 ac_status=$?
6627 grep -v '^ *+' conftest.er1 >conftest.err
6628 rm -f conftest.er1
6629 cat conftest.err >&5
6630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6631 (exit $ac_status); } && {
6632 test -z "$ac_c_werror_flag" ||
6633 test ! -s conftest.err
6634 } && test -s conftest.$ac_objext; then
6635 ac_header_compiler=yes
6636 else
6637 echo "$as_me: failed program was:" >&5
6638 sed 's/^/| /' conftest.$ac_ext >&5
6639
6640 ac_header_compiler=no
6641 fi
6642
6643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6645 echo "${ECHO_T}$ac_header_compiler" >&6; }
6646
6647 # Is the header present?
6648 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6649 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6650 cat >conftest.$ac_ext <<_ACEOF
6651 /* confdefs.h. */
6652 _ACEOF
6653 cat confdefs.h >>conftest.$ac_ext
6654 cat >>conftest.$ac_ext <<_ACEOF
6655 /* end confdefs.h. */
6656 #include <$ac_header>
6657 _ACEOF
6658 if { (ac_try="$ac_cpp conftest.$ac_ext"
6659 case "(($ac_try" in
6660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6661 *) ac_try_echo=$ac_try;;
6662 esac
6663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6664 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6665 ac_status=$?
6666 grep -v '^ *+' conftest.er1 >conftest.err
6667 rm -f conftest.er1
6668 cat conftest.err >&5
6669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6670 (exit $ac_status); } >/dev/null && {
6671 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6672 test ! -s conftest.err
6673 }; then
6674 ac_header_preproc=yes
6675 else
6676 echo "$as_me: failed program was:" >&5
6677 sed 's/^/| /' conftest.$ac_ext >&5
6678
6679 ac_header_preproc=no
6680 fi
6681
6682 rm -f conftest.err conftest.$ac_ext
6683 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6684 echo "${ECHO_T}$ac_header_preproc" >&6; }
6685
6686 # So? What about this header?
6687 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6688 yes:no: )
6689 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6690 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6691 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6692 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6693 ac_header_preproc=yes
6694 ;;
6695 no:yes:* )
6696 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6697 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6698 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6699 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6700 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6701 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6702 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6703 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6704 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6705 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6706 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6707 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6708
6709 ;;
6710 esac
6711 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6712 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6713 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6714 echo $ECHO_N "(cached) $ECHO_C" >&6
6715 else
6716 eval "$as_ac_Header=\$ac_header_preproc"
6717 fi
6718 ac_res=`eval echo '${'$as_ac_Header'}'`
6719 { echo "$as_me:$LINENO: result: $ac_res" >&5
6720 echo "${ECHO_T}$ac_res" >&6; }
6721
6722 fi
6723 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6724 cat >>confdefs.h <<_ACEOF
6725 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6726 _ACEOF
6727
6728 fi
6729
6730 done
6731
6732
6733 { echo "$as_me:$LINENO: checking if personality LINUX32 can be set" >&5
6734 echo $ECHO_N "checking if personality LINUX32 can be set... $ECHO_C" >&6; }
6735 cat >conftest.$ac_ext <<_ACEOF
6736 /* confdefs.h. */
6737 _ACEOF
6738 cat confdefs.h >>conftest.$ac_ext
6739 cat >>conftest.$ac_ext <<_ACEOF
6740 /* end confdefs.h. */
6741 #include <sys/personality.h>
6742 int
6743 main ()
6744 {
6745 personality (PER_LINUX32)
6746 ;
6747 return 0;
6748 }
6749 _ACEOF
6750 rm -f conftest.$ac_objext
6751 if { (ac_try="$ac_compile"
6752 case "(($ac_try" in
6753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6754 *) ac_try_echo=$ac_try;;
6755 esac
6756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6757 (eval "$ac_compile") 2>conftest.er1
6758 ac_status=$?
6759 grep -v '^ *+' conftest.er1 >conftest.err
6760 rm -f conftest.er1
6761 cat conftest.err >&5
6762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6763 (exit $ac_status); } && {
6764 test -z "$ac_c_werror_flag" ||
6765 test ! -s conftest.err
6766 } && test -s conftest.$ac_objext; then
6767 emacs_cv_personality_linux32=yes
6768 else
6769 echo "$as_me: failed program was:" >&5
6770 sed 's/^/| /' conftest.$ac_ext >&5
6771
6772 emacs_cv_personality_linux32=no
6773 fi
6774
6775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6776 { echo "$as_me:$LINENO: result: $emacs_cv_personality_linux32" >&5
6777 echo "${ECHO_T}$emacs_cv_personality_linux32" >&6; }
6778
6779 if test $emacs_cv_personality_linux32 = yes; then
6780
6781 cat >>confdefs.h <<\_ACEOF
6782 #define HAVE_PERSONALITY_LINUX32 1
6783 _ACEOF
6784
6785 fi
6786
6787
6788 for ac_header in term.h
6789 do
6790 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6791 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6792 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6793 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6794 echo $ECHO_N "(cached) $ECHO_C" >&6
6795 else
6796 cat >conftest.$ac_ext <<_ACEOF
6797 /* confdefs.h. */
6798 _ACEOF
6799 cat confdefs.h >>conftest.$ac_ext
6800 cat >>conftest.$ac_ext <<_ACEOF
6801 /* end confdefs.h. */
6802 #include <$ac_header>
6803 _ACEOF
6804 if { (ac_try="$ac_cpp conftest.$ac_ext"
6805 case "(($ac_try" in
6806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6807 *) ac_try_echo=$ac_try;;
6808 esac
6809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6810 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6811 ac_status=$?
6812 grep -v '^ *+' conftest.er1 >conftest.err
6813 rm -f conftest.er1
6814 cat conftest.err >&5
6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816 (exit $ac_status); } >/dev/null && {
6817 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6818 test ! -s conftest.err
6819 }; then
6820 eval "$as_ac_Header=yes"
6821 else
6822 echo "$as_me: failed program was:" >&5
6823 sed 's/^/| /' conftest.$ac_ext >&5
6824
6825 eval "$as_ac_Header=no"
6826 fi
6827
6828 rm -f conftest.err conftest.$ac_ext
6829 fi
6830 ac_res=`eval echo '${'$as_ac_Header'}'`
6831 { echo "$as_me:$LINENO: result: $ac_res" >&5
6832 echo "${ECHO_T}$ac_res" >&6; }
6833 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6834 cat >>confdefs.h <<_ACEOF
6835 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6836 _ACEOF
6837
6838 fi
6839
6840 done
6841
6842 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6843 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6844 if test "${ac_cv_header_stdc+set}" = set; then
6845 echo $ECHO_N "(cached) $ECHO_C" >&6
6846 else
6847 cat >conftest.$ac_ext <<_ACEOF
6848 /* confdefs.h. */
6849 _ACEOF
6850 cat confdefs.h >>conftest.$ac_ext
6851 cat >>conftest.$ac_ext <<_ACEOF
6852 /* end confdefs.h. */
6853 #include <stdlib.h>
6854 #include <stdarg.h>
6855 #include <string.h>
6856 #include <float.h>
6857
6858 int
6859 main ()
6860 {
6861
6862 ;
6863 return 0;
6864 }
6865 _ACEOF
6866 rm -f conftest.$ac_objext
6867 if { (ac_try="$ac_compile"
6868 case "(($ac_try" in
6869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6870 *) ac_try_echo=$ac_try;;
6871 esac
6872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6873 (eval "$ac_compile") 2>conftest.er1
6874 ac_status=$?
6875 grep -v '^ *+' conftest.er1 >conftest.err
6876 rm -f conftest.er1
6877 cat conftest.err >&5
6878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6879 (exit $ac_status); } && {
6880 test -z "$ac_c_werror_flag" ||
6881 test ! -s conftest.err
6882 } && test -s conftest.$ac_objext; then
6883 ac_cv_header_stdc=yes
6884 else
6885 echo "$as_me: failed program was:" >&5
6886 sed 's/^/| /' conftest.$ac_ext >&5
6887
6888 ac_cv_header_stdc=no
6889 fi
6890
6891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6892
6893 if test $ac_cv_header_stdc = yes; then
6894 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6895 cat >conftest.$ac_ext <<_ACEOF
6896 /* confdefs.h. */
6897 _ACEOF
6898 cat confdefs.h >>conftest.$ac_ext
6899 cat >>conftest.$ac_ext <<_ACEOF
6900 /* end confdefs.h. */
6901 #include <string.h>
6902
6903 _ACEOF
6904 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6905 $EGREP "memchr" >/dev/null 2>&1; then
6906 :
6907 else
6908 ac_cv_header_stdc=no
6909 fi
6910 rm -f conftest*
6911
6912 fi
6913
6914 if test $ac_cv_header_stdc = yes; then
6915 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6916 cat >conftest.$ac_ext <<_ACEOF
6917 /* confdefs.h. */
6918 _ACEOF
6919 cat confdefs.h >>conftest.$ac_ext
6920 cat >>conftest.$ac_ext <<_ACEOF
6921 /* end confdefs.h. */
6922 #include <stdlib.h>
6923
6924 _ACEOF
6925 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6926 $EGREP "free" >/dev/null 2>&1; then
6927 :
6928 else
6929 ac_cv_header_stdc=no
6930 fi
6931 rm -f conftest*
6932
6933 fi
6934
6935 if test $ac_cv_header_stdc = yes; then
6936 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6937 if test "$cross_compiling" = yes; then
6938 :
6939 else
6940 cat >conftest.$ac_ext <<_ACEOF
6941 /* confdefs.h. */
6942 _ACEOF
6943 cat confdefs.h >>conftest.$ac_ext
6944 cat >>conftest.$ac_ext <<_ACEOF
6945 /* end confdefs.h. */
6946 #include <ctype.h>
6947 #include <stdlib.h>
6948 #if ((' ' & 0x0FF) == 0x020)
6949 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6950 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6951 #else
6952 # define ISLOWER(c) \
6953 (('a' <= (c) && (c) <= 'i') \
6954 || ('j' <= (c) && (c) <= 'r') \
6955 || ('s' <= (c) && (c) <= 'z'))
6956 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6957 #endif
6958
6959 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6960 int
6961 main ()
6962 {
6963 int i;
6964 for (i = 0; i < 256; i++)
6965 if (XOR (islower (i), ISLOWER (i))
6966 || toupper (i) != TOUPPER (i))
6967 return 2;
6968 return 0;
6969 }
6970 _ACEOF
6971 rm -f conftest$ac_exeext
6972 if { (ac_try="$ac_link"
6973 case "(($ac_try" in
6974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6975 *) ac_try_echo=$ac_try;;
6976 esac
6977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6978 (eval "$ac_link") 2>&5
6979 ac_status=$?
6980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6982 { (case "(($ac_try" in
6983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6984 *) ac_try_echo=$ac_try;;
6985 esac
6986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6987 (eval "$ac_try") 2>&5
6988 ac_status=$?
6989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6990 (exit $ac_status); }; }; then
6991 :
6992 else
6993 echo "$as_me: program exited with status $ac_status" >&5
6994 echo "$as_me: failed program was:" >&5
6995 sed 's/^/| /' conftest.$ac_ext >&5
6996
6997 ( exit $ac_status )
6998 ac_cv_header_stdc=no
6999 fi
7000 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7001 fi
7002
7003
7004 fi
7005 fi
7006 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7007 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7008 if test $ac_cv_header_stdc = yes; then
7009
7010 cat >>confdefs.h <<\_ACEOF
7011 #define STDC_HEADERS 1
7012 _ACEOF
7013
7014 fi
7015
7016 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7017 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7018 if test "${ac_cv_header_time+set}" = set; then
7019 echo $ECHO_N "(cached) $ECHO_C" >&6
7020 else
7021 cat >conftest.$ac_ext <<_ACEOF
7022 /* confdefs.h. */
7023 _ACEOF
7024 cat confdefs.h >>conftest.$ac_ext
7025 cat >>conftest.$ac_ext <<_ACEOF
7026 /* end confdefs.h. */
7027 #include <sys/types.h>
7028 #include <sys/time.h>
7029 #include <time.h>
7030
7031 int
7032 main ()
7033 {
7034 if ((struct tm *) 0)
7035 return 0;
7036 ;
7037 return 0;
7038 }
7039 _ACEOF
7040 rm -f conftest.$ac_objext
7041 if { (ac_try="$ac_compile"
7042 case "(($ac_try" in
7043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7044 *) ac_try_echo=$ac_try;;
7045 esac
7046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7047 (eval "$ac_compile") 2>conftest.er1
7048 ac_status=$?
7049 grep -v '^ *+' conftest.er1 >conftest.err
7050 rm -f conftest.er1
7051 cat conftest.err >&5
7052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7053 (exit $ac_status); } && {
7054 test -z "$ac_c_werror_flag" ||
7055 test ! -s conftest.err
7056 } && test -s conftest.$ac_objext; then
7057 ac_cv_header_time=yes
7058 else
7059 echo "$as_me: failed program was:" >&5
7060 sed 's/^/| /' conftest.$ac_ext >&5
7061
7062 ac_cv_header_time=no
7063 fi
7064
7065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7066 fi
7067 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7068 echo "${ECHO_T}$ac_cv_header_time" >&6; }
7069 if test $ac_cv_header_time = yes; then
7070
7071 cat >>confdefs.h <<\_ACEOF
7072 #define TIME_WITH_SYS_TIME 1
7073 _ACEOF
7074
7075 fi
7076
7077 { echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
7078 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6; }
7079 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
7080 echo $ECHO_N "(cached) $ECHO_C" >&6
7081 else
7082 cat >conftest.$ac_ext <<_ACEOF
7083 /* confdefs.h. */
7084 _ACEOF
7085 cat confdefs.h >>conftest.$ac_ext
7086 cat >>conftest.$ac_ext <<_ACEOF
7087 /* end confdefs.h. */
7088 $ac_includes_default
7089 int
7090 main ()
7091 {
7092 #ifndef sys_siglist
7093 (void) sys_siglist;
7094 #endif
7095
7096 ;
7097 return 0;
7098 }
7099 _ACEOF
7100 rm -f conftest.$ac_objext
7101 if { (ac_try="$ac_compile"
7102 case "(($ac_try" in
7103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7104 *) ac_try_echo=$ac_try;;
7105 esac
7106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7107 (eval "$ac_compile") 2>conftest.er1
7108 ac_status=$?
7109 grep -v '^ *+' conftest.er1 >conftest.err
7110 rm -f conftest.er1
7111 cat conftest.err >&5
7112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7113 (exit $ac_status); } && {
7114 test -z "$ac_c_werror_flag" ||
7115 test ! -s conftest.err
7116 } && test -s conftest.$ac_objext; then
7117 ac_cv_have_decl_sys_siglist=yes
7118 else
7119 echo "$as_me: failed program was:" >&5
7120 sed 's/^/| /' conftest.$ac_ext >&5
7121
7122 ac_cv_have_decl_sys_siglist=no
7123 fi
7124
7125 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7126 fi
7127 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
7128 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6; }
7129 if test $ac_cv_have_decl_sys_siglist = yes; then
7130
7131 cat >>confdefs.h <<_ACEOF
7132 #define HAVE_DECL_SYS_SIGLIST 1
7133 _ACEOF
7134
7135
7136 else
7137 cat >>confdefs.h <<_ACEOF
7138 #define HAVE_DECL_SYS_SIGLIST 0
7139 _ACEOF
7140
7141
7142 fi
7143
7144
7145 if test $ac_cv_have_decl_sys_siglist != yes; then
7146 # For Tru64, at least:
7147 { echo "$as_me:$LINENO: checking whether __sys_siglist is declared" >&5
7148 echo $ECHO_N "checking whether __sys_siglist is declared... $ECHO_C" >&6; }
7149 if test "${ac_cv_have_decl___sys_siglist+set}" = set; then
7150 echo $ECHO_N "(cached) $ECHO_C" >&6
7151 else
7152 cat >conftest.$ac_ext <<_ACEOF
7153 /* confdefs.h. */
7154 _ACEOF
7155 cat confdefs.h >>conftest.$ac_ext
7156 cat >>conftest.$ac_ext <<_ACEOF
7157 /* end confdefs.h. */
7158 $ac_includes_default
7159 int
7160 main ()
7161 {
7162 #ifndef __sys_siglist
7163 (void) __sys_siglist;
7164 #endif
7165
7166 ;
7167 return 0;
7168 }
7169 _ACEOF
7170 rm -f conftest.$ac_objext
7171 if { (ac_try="$ac_compile"
7172 case "(($ac_try" in
7173 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7174 *) ac_try_echo=$ac_try;;
7175 esac
7176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7177 (eval "$ac_compile") 2>conftest.er1
7178 ac_status=$?
7179 grep -v '^ *+' conftest.er1 >conftest.err
7180 rm -f conftest.er1
7181 cat conftest.err >&5
7182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183 (exit $ac_status); } && {
7184 test -z "$ac_c_werror_flag" ||
7185 test ! -s conftest.err
7186 } && test -s conftest.$ac_objext; then
7187 ac_cv_have_decl___sys_siglist=yes
7188 else
7189 echo "$as_me: failed program was:" >&5
7190 sed 's/^/| /' conftest.$ac_ext >&5
7191
7192 ac_cv_have_decl___sys_siglist=no
7193 fi
7194
7195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7196 fi
7197 { echo "$as_me:$LINENO: result: $ac_cv_have_decl___sys_siglist" >&5
7198 echo "${ECHO_T}$ac_cv_have_decl___sys_siglist" >&6; }
7199 if test $ac_cv_have_decl___sys_siglist = yes; then
7200
7201 cat >>confdefs.h <<_ACEOF
7202 #define HAVE_DECL___SYS_SIGLIST 1
7203 _ACEOF
7204
7205
7206 else
7207 cat >>confdefs.h <<_ACEOF
7208 #define HAVE_DECL___SYS_SIGLIST 0
7209 _ACEOF
7210
7211
7212 fi
7213
7214
7215 if test $ac_cv_have_decl___sys_siglist = yes; then
7216
7217 cat >>confdefs.h <<\_ACEOF
7218 #define sys_siglist __sys_siglist
7219 _ACEOF
7220
7221 fi
7222 fi
7223 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
7224 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
7225 if test "${ac_cv_header_sys_wait_h+set}" = set; then
7226 echo $ECHO_N "(cached) $ECHO_C" >&6
7227 else
7228 cat >conftest.$ac_ext <<_ACEOF
7229 /* confdefs.h. */
7230 _ACEOF
7231 cat confdefs.h >>conftest.$ac_ext
7232 cat >>conftest.$ac_ext <<_ACEOF
7233 /* end confdefs.h. */
7234 #include <sys/types.h>
7235 #include <sys/wait.h>
7236 #ifndef WEXITSTATUS
7237 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7238 #endif
7239 #ifndef WIFEXITED
7240 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7241 #endif
7242
7243 int
7244 main ()
7245 {
7246 int s;
7247 wait (&s);
7248 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7249 ;
7250 return 0;
7251 }
7252 _ACEOF
7253 rm -f conftest.$ac_objext
7254 if { (ac_try="$ac_compile"
7255 case "(($ac_try" in
7256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7257 *) ac_try_echo=$ac_try;;
7258 esac
7259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7260 (eval "$ac_compile") 2>conftest.er1
7261 ac_status=$?
7262 grep -v '^ *+' conftest.er1 >conftest.err
7263 rm -f conftest.er1
7264 cat conftest.err >&5
7265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266 (exit $ac_status); } && {
7267 test -z "$ac_c_werror_flag" ||
7268 test ! -s conftest.err
7269 } && test -s conftest.$ac_objext; then
7270 ac_cv_header_sys_wait_h=yes
7271 else
7272 echo "$as_me: failed program was:" >&5
7273 sed 's/^/| /' conftest.$ac_ext >&5
7274
7275 ac_cv_header_sys_wait_h=no
7276 fi
7277
7278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7279 fi
7280 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7281 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7282 if test $ac_cv_header_sys_wait_h = yes; then
7283
7284 cat >>confdefs.h <<\_ACEOF
7285 #define HAVE_SYS_WAIT_H 1
7286 _ACEOF
7287
7288 fi
7289
7290
7291 { echo "$as_me:$LINENO: checking for struct utimbuf" >&5
7292 echo $ECHO_N "checking for struct utimbuf... $ECHO_C" >&6; }
7293 if test "${emacs_cv_struct_utimbuf+set}" = set; then
7294 echo $ECHO_N "(cached) $ECHO_C" >&6
7295 else
7296 cat >conftest.$ac_ext <<_ACEOF
7297 /* confdefs.h. */
7298 _ACEOF
7299 cat confdefs.h >>conftest.$ac_ext
7300 cat >>conftest.$ac_ext <<_ACEOF
7301 /* end confdefs.h. */
7302 #ifdef TIME_WITH_SYS_TIME
7303 #include <sys/time.h>
7304 #include <time.h>
7305 #else
7306 #ifdef HAVE_SYS_TIME_H
7307 #include <sys/time.h>
7308 #else
7309 #include <time.h>
7310 #endif
7311 #endif
7312 #ifdef HAVE_UTIME_H
7313 #include <utime.h>
7314 #endif
7315 int
7316 main ()
7317 {
7318 static struct utimbuf x; x.actime = x.modtime;
7319 ;
7320 return 0;
7321 }
7322 _ACEOF
7323 rm -f conftest.$ac_objext
7324 if { (ac_try="$ac_compile"
7325 case "(($ac_try" in
7326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7327 *) ac_try_echo=$ac_try;;
7328 esac
7329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7330 (eval "$ac_compile") 2>conftest.er1
7331 ac_status=$?
7332 grep -v '^ *+' conftest.er1 >conftest.err
7333 rm -f conftest.er1
7334 cat conftest.err >&5
7335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 (exit $ac_status); } && {
7337 test -z "$ac_c_werror_flag" ||
7338 test ! -s conftest.err
7339 } && test -s conftest.$ac_objext; then
7340 emacs_cv_struct_utimbuf=yes
7341 else
7342 echo "$as_me: failed program was:" >&5
7343 sed 's/^/| /' conftest.$ac_ext >&5
7344
7345 emacs_cv_struct_utimbuf=no
7346 fi
7347
7348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7349 fi
7350 { echo "$as_me:$LINENO: result: $emacs_cv_struct_utimbuf" >&5
7351 echo "${ECHO_T}$emacs_cv_struct_utimbuf" >&6; }
7352 if test $emacs_cv_struct_utimbuf = yes; then
7353
7354 cat >>confdefs.h <<\_ACEOF
7355 #define HAVE_STRUCT_UTIMBUF 1
7356 _ACEOF
7357
7358 fi
7359
7360 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
7361 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
7362 if test "${ac_cv_type_signal+set}" = set; then
7363 echo $ECHO_N "(cached) $ECHO_C" >&6
7364 else
7365 cat >conftest.$ac_ext <<_ACEOF
7366 /* confdefs.h. */
7367 _ACEOF
7368 cat confdefs.h >>conftest.$ac_ext
7369 cat >>conftest.$ac_ext <<_ACEOF
7370 /* end confdefs.h. */
7371 #include <sys/types.h>
7372 #include <signal.h>
7373
7374 int
7375 main ()
7376 {
7377 return *(signal (0, 0)) (0) == 1;
7378 ;
7379 return 0;
7380 }
7381 _ACEOF
7382 rm -f conftest.$ac_objext
7383 if { (ac_try="$ac_compile"
7384 case "(($ac_try" in
7385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7386 *) ac_try_echo=$ac_try;;
7387 esac
7388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7389 (eval "$ac_compile") 2>conftest.er1
7390 ac_status=$?
7391 grep -v '^ *+' conftest.er1 >conftest.err
7392 rm -f conftest.er1
7393 cat conftest.err >&5
7394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7395 (exit $ac_status); } && {
7396 test -z "$ac_c_werror_flag" ||
7397 test ! -s conftest.err
7398 } && test -s conftest.$ac_objext; then
7399 ac_cv_type_signal=int
7400 else
7401 echo "$as_me: failed program was:" >&5
7402 sed 's/^/| /' conftest.$ac_ext >&5
7403
7404 ac_cv_type_signal=void
7405 fi
7406
7407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7408 fi
7409 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
7410 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
7411
7412 cat >>confdefs.h <<_ACEOF
7413 #define RETSIGTYPE $ac_cv_type_signal
7414 _ACEOF
7415
7416
7417
7418 { echo "$as_me:$LINENO: checking for speed_t" >&5
7419 echo $ECHO_N "checking for speed_t... $ECHO_C" >&6; }
7420 if test "${emacs_cv_speed_t+set}" = set; then
7421 echo $ECHO_N "(cached) $ECHO_C" >&6
7422 else
7423 cat >conftest.$ac_ext <<_ACEOF
7424 /* confdefs.h. */
7425 _ACEOF
7426 cat confdefs.h >>conftest.$ac_ext
7427 cat >>conftest.$ac_ext <<_ACEOF
7428 /* end confdefs.h. */
7429 #include <termios.h>
7430 int
7431 main ()
7432 {
7433 speed_t x = 1;
7434 ;
7435 return 0;
7436 }
7437 _ACEOF
7438 rm -f conftest.$ac_objext
7439 if { (ac_try="$ac_compile"
7440 case "(($ac_try" in
7441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7442 *) ac_try_echo=$ac_try;;
7443 esac
7444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7445 (eval "$ac_compile") 2>conftest.er1
7446 ac_status=$?
7447 grep -v '^ *+' conftest.er1 >conftest.err
7448 rm -f conftest.er1
7449 cat conftest.err >&5
7450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7451 (exit $ac_status); } && {
7452 test -z "$ac_c_werror_flag" ||
7453 test ! -s conftest.err
7454 } && test -s conftest.$ac_objext; then
7455 emacs_cv_speed_t=yes
7456 else
7457 echo "$as_me: failed program was:" >&5
7458 sed 's/^/| /' conftest.$ac_ext >&5
7459
7460 emacs_cv_speed_t=no
7461 fi
7462
7463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7464 fi
7465 { echo "$as_me:$LINENO: result: $emacs_cv_speed_t" >&5
7466 echo "${ECHO_T}$emacs_cv_speed_t" >&6; }
7467 if test $emacs_cv_speed_t = yes; then
7468
7469 cat >>confdefs.h <<\_ACEOF
7470 #define HAVE_SPEED_T 1
7471 _ACEOF
7472
7473 fi
7474
7475 { echo "$as_me:$LINENO: checking for struct timeval" >&5
7476 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
7477 if test "${emacs_cv_struct_timeval+set}" = set; then
7478 echo $ECHO_N "(cached) $ECHO_C" >&6
7479 else
7480 cat >conftest.$ac_ext <<_ACEOF
7481 /* confdefs.h. */
7482 _ACEOF
7483 cat confdefs.h >>conftest.$ac_ext
7484 cat >>conftest.$ac_ext <<_ACEOF
7485 /* end confdefs.h. */
7486 #ifdef TIME_WITH_SYS_TIME
7487 #include <sys/time.h>
7488 #include <time.h>
7489 #else
7490 #ifdef HAVE_SYS_TIME_H
7491 #include <sys/time.h>
7492 #else
7493 #include <time.h>
7494 #endif
7495 #endif
7496 int
7497 main ()
7498 {
7499 static struct timeval x; x.tv_sec = x.tv_usec;
7500 ;
7501 return 0;
7502 }
7503 _ACEOF
7504 rm -f conftest.$ac_objext
7505 if { (ac_try="$ac_compile"
7506 case "(($ac_try" in
7507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7508 *) ac_try_echo=$ac_try;;
7509 esac
7510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7511 (eval "$ac_compile") 2>conftest.er1
7512 ac_status=$?
7513 grep -v '^ *+' conftest.er1 >conftest.err
7514 rm -f conftest.er1
7515 cat conftest.err >&5
7516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7517 (exit $ac_status); } && {
7518 test -z "$ac_c_werror_flag" ||
7519 test ! -s conftest.err
7520 } && test -s conftest.$ac_objext; then
7521 emacs_cv_struct_timeval=yes
7522 else
7523 echo "$as_me: failed program was:" >&5
7524 sed 's/^/| /' conftest.$ac_ext >&5
7525
7526 emacs_cv_struct_timeval=no
7527 fi
7528
7529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7530 fi
7531 { echo "$as_me:$LINENO: result: $emacs_cv_struct_timeval" >&5
7532 echo "${ECHO_T}$emacs_cv_struct_timeval" >&6; }
7533 HAVE_TIMEVAL=$emacs_cv_struct_timeval
7534 if test $emacs_cv_struct_timeval = yes; then
7535
7536 cat >>confdefs.h <<\_ACEOF
7537 #define HAVE_TIMEVAL 1
7538 _ACEOF
7539
7540 fi
7541
7542 { echo "$as_me:$LINENO: checking for struct exception" >&5
7543 echo $ECHO_N "checking for struct exception... $ECHO_C" >&6; }
7544 if test "${emacs_cv_struct_exception+set}" = set; then
7545 echo $ECHO_N "(cached) $ECHO_C" >&6
7546 else
7547 cat >conftest.$ac_ext <<_ACEOF
7548 /* confdefs.h. */
7549 _ACEOF
7550 cat confdefs.h >>conftest.$ac_ext
7551 cat >>conftest.$ac_ext <<_ACEOF
7552 /* end confdefs.h. */
7553 #include <math.h>
7554 int
7555 main ()
7556 {
7557 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7558 ;
7559 return 0;
7560 }
7561 _ACEOF
7562 rm -f conftest.$ac_objext
7563 if { (ac_try="$ac_compile"
7564 case "(($ac_try" in
7565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7566 *) ac_try_echo=$ac_try;;
7567 esac
7568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7569 (eval "$ac_compile") 2>conftest.er1
7570 ac_status=$?
7571 grep -v '^ *+' conftest.er1 >conftest.err
7572 rm -f conftest.er1
7573 cat conftest.err >&5
7574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7575 (exit $ac_status); } && {
7576 test -z "$ac_c_werror_flag" ||
7577 test ! -s conftest.err
7578 } && test -s conftest.$ac_objext; then
7579 emacs_cv_struct_exception=yes
7580 else
7581 echo "$as_me: failed program was:" >&5
7582 sed 's/^/| /' conftest.$ac_ext >&5
7583
7584 emacs_cv_struct_exception=no
7585 fi
7586
7587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7588 fi
7589 { echo "$as_me:$LINENO: result: $emacs_cv_struct_exception" >&5
7590 echo "${ECHO_T}$emacs_cv_struct_exception" >&6; }
7591 HAVE_EXCEPTION=$emacs_cv_struct_exception
7592 if test $emacs_cv_struct_exception != yes; then
7593
7594 cat >>confdefs.h <<\_ACEOF
7595 #define NO_MATHERR 1
7596 _ACEOF
7597
7598 fi
7599
7600
7601 for ac_header in sys/socket.h
7602 do
7603 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7604 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7605 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7606 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7607 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7608 echo $ECHO_N "(cached) $ECHO_C" >&6
7609 fi
7610 ac_res=`eval echo '${'$as_ac_Header'}'`
7611 { echo "$as_me:$LINENO: result: $ac_res" >&5
7612 echo "${ECHO_T}$ac_res" >&6; }
7613 else
7614 # Is the header compilable?
7615 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7616 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7617 cat >conftest.$ac_ext <<_ACEOF
7618 /* confdefs.h. */
7619 _ACEOF
7620 cat confdefs.h >>conftest.$ac_ext
7621 cat >>conftest.$ac_ext <<_ACEOF
7622 /* end confdefs.h. */
7623 $ac_includes_default
7624 #include <$ac_header>
7625 _ACEOF
7626 rm -f conftest.$ac_objext
7627 if { (ac_try="$ac_compile"
7628 case "(($ac_try" in
7629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7630 *) ac_try_echo=$ac_try;;
7631 esac
7632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7633 (eval "$ac_compile") 2>conftest.er1
7634 ac_status=$?
7635 grep -v '^ *+' conftest.er1 >conftest.err
7636 rm -f conftest.er1
7637 cat conftest.err >&5
7638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7639 (exit $ac_status); } && {
7640 test -z "$ac_c_werror_flag" ||
7641 test ! -s conftest.err
7642 } && test -s conftest.$ac_objext; then
7643 ac_header_compiler=yes
7644 else
7645 echo "$as_me: failed program was:" >&5
7646 sed 's/^/| /' conftest.$ac_ext >&5
7647
7648 ac_header_compiler=no
7649 fi
7650
7651 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7652 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7653 echo "${ECHO_T}$ac_header_compiler" >&6; }
7654
7655 # Is the header present?
7656 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7657 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7658 cat >conftest.$ac_ext <<_ACEOF
7659 /* confdefs.h. */
7660 _ACEOF
7661 cat confdefs.h >>conftest.$ac_ext
7662 cat >>conftest.$ac_ext <<_ACEOF
7663 /* end confdefs.h. */
7664 #include <$ac_header>
7665 _ACEOF
7666 if { (ac_try="$ac_cpp conftest.$ac_ext"
7667 case "(($ac_try" in
7668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7669 *) ac_try_echo=$ac_try;;
7670 esac
7671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7672 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7673 ac_status=$?
7674 grep -v '^ *+' conftest.er1 >conftest.err
7675 rm -f conftest.er1
7676 cat conftest.err >&5
7677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7678 (exit $ac_status); } >/dev/null && {
7679 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7680 test ! -s conftest.err
7681 }; then
7682 ac_header_preproc=yes
7683 else
7684 echo "$as_me: failed program was:" >&5
7685 sed 's/^/| /' conftest.$ac_ext >&5
7686
7687 ac_header_preproc=no
7688 fi
7689
7690 rm -f conftest.err conftest.$ac_ext
7691 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7692 echo "${ECHO_T}$ac_header_preproc" >&6; }
7693
7694 # So? What about this header?
7695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7696 yes:no: )
7697 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7698 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7699 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7700 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7701 ac_header_preproc=yes
7702 ;;
7703 no:yes:* )
7704 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7705 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7706 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7707 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7708 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7709 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7710 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7711 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7712 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7713 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7714 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7715 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7716
7717 ;;
7718 esac
7719 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7720 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7721 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7722 echo $ECHO_N "(cached) $ECHO_C" >&6
7723 else
7724 eval "$as_ac_Header=\$ac_header_preproc"
7725 fi
7726 ac_res=`eval echo '${'$as_ac_Header'}'`
7727 { echo "$as_me:$LINENO: result: $ac_res" >&5
7728 echo "${ECHO_T}$ac_res" >&6; }
7729
7730 fi
7731 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7732 cat >>confdefs.h <<_ACEOF
7733 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7734 _ACEOF
7735
7736 fi
7737
7738 done
7739
7740
7741 for ac_header in net/if.h
7742 do
7743 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7744 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7745 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7746 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7747 echo $ECHO_N "(cached) $ECHO_C" >&6
7748 else
7749 cat >conftest.$ac_ext <<_ACEOF
7750 /* confdefs.h. */
7751 _ACEOF
7752 cat confdefs.h >>conftest.$ac_ext
7753 cat >>conftest.$ac_ext <<_ACEOF
7754 /* end confdefs.h. */
7755 $ac_includes_default
7756 #if HAVE_SYS_SOCKET_H
7757 #include <sys/socket.h>
7758 #endif
7759
7760 #include <$ac_header>
7761 _ACEOF
7762 rm -f conftest.$ac_objext
7763 if { (ac_try="$ac_compile"
7764 case "(($ac_try" in
7765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7766 *) ac_try_echo=$ac_try;;
7767 esac
7768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7769 (eval "$ac_compile") 2>conftest.er1
7770 ac_status=$?
7771 grep -v '^ *+' conftest.er1 >conftest.err
7772 rm -f conftest.er1
7773 cat conftest.err >&5
7774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775 (exit $ac_status); } && {
7776 test -z "$ac_c_werror_flag" ||
7777 test ! -s conftest.err
7778 } && test -s conftest.$ac_objext; then
7779 eval "$as_ac_Header=yes"
7780 else
7781 echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784 eval "$as_ac_Header=no"
7785 fi
7786
7787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7788 fi
7789 ac_res=`eval echo '${'$as_ac_Header'}'`
7790 { echo "$as_me:$LINENO: result: $ac_res" >&5
7791 echo "${ECHO_T}$ac_res" >&6; }
7792 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7793 cat >>confdefs.h <<_ACEOF
7794 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7795 _ACEOF
7796
7797 fi
7798
7799 done
7800
7801
7802 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
7803 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
7804 if test "${ac_cv_struct_tm+set}" = set; then
7805 echo $ECHO_N "(cached) $ECHO_C" >&6
7806 else
7807 cat >conftest.$ac_ext <<_ACEOF
7808 /* confdefs.h. */
7809 _ACEOF
7810 cat confdefs.h >>conftest.$ac_ext
7811 cat >>conftest.$ac_ext <<_ACEOF
7812 /* end confdefs.h. */
7813 #include <sys/types.h>
7814 #include <time.h>
7815
7816 int
7817 main ()
7818 {
7819 struct tm tm;
7820 int *p = &tm.tm_sec;
7821 return !p;
7822 ;
7823 return 0;
7824 }
7825 _ACEOF
7826 rm -f conftest.$ac_objext
7827 if { (ac_try="$ac_compile"
7828 case "(($ac_try" in
7829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7830 *) ac_try_echo=$ac_try;;
7831 esac
7832 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7833 (eval "$ac_compile") 2>conftest.er1
7834 ac_status=$?
7835 grep -v '^ *+' conftest.er1 >conftest.err
7836 rm -f conftest.er1
7837 cat conftest.err >&5
7838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839 (exit $ac_status); } && {
7840 test -z "$ac_c_werror_flag" ||
7841 test ! -s conftest.err
7842 } && test -s conftest.$ac_objext; then
7843 ac_cv_struct_tm=time.h
7844 else
7845 echo "$as_me: failed program was:" >&5
7846 sed 's/^/| /' conftest.$ac_ext >&5
7847
7848 ac_cv_struct_tm=sys/time.h
7849 fi
7850
7851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7852 fi
7853 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
7854 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
7855 if test $ac_cv_struct_tm = sys/time.h; then
7856
7857 cat >>confdefs.h <<\_ACEOF
7858 #define TM_IN_SYS_TIME 1
7859 _ACEOF
7860
7861 fi
7862
7863 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
7864 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
7865 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
7866 echo $ECHO_N "(cached) $ECHO_C" >&6
7867 else
7868 cat >conftest.$ac_ext <<_ACEOF
7869 /* confdefs.h. */
7870 _ACEOF
7871 cat confdefs.h >>conftest.$ac_ext
7872 cat >>conftest.$ac_ext <<_ACEOF
7873 /* end confdefs.h. */
7874 #include <sys/types.h>
7875 #include <$ac_cv_struct_tm>
7876
7877
7878 int
7879 main ()
7880 {
7881 static struct tm ac_aggr;
7882 if (ac_aggr.tm_zone)
7883 return 0;
7884 ;
7885 return 0;
7886 }
7887 _ACEOF
7888 rm -f conftest.$ac_objext
7889 if { (ac_try="$ac_compile"
7890 case "(($ac_try" in
7891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7892 *) ac_try_echo=$ac_try;;
7893 esac
7894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7895 (eval "$ac_compile") 2>conftest.er1
7896 ac_status=$?
7897 grep -v '^ *+' conftest.er1 >conftest.err
7898 rm -f conftest.er1
7899 cat conftest.err >&5
7900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901 (exit $ac_status); } && {
7902 test -z "$ac_c_werror_flag" ||
7903 test ! -s conftest.err
7904 } && test -s conftest.$ac_objext; then
7905 ac_cv_member_struct_tm_tm_zone=yes
7906 else
7907 echo "$as_me: failed program was:" >&5
7908 sed 's/^/| /' conftest.$ac_ext >&5
7909
7910 cat >conftest.$ac_ext <<_ACEOF
7911 /* confdefs.h. */
7912 _ACEOF
7913 cat confdefs.h >>conftest.$ac_ext
7914 cat >>conftest.$ac_ext <<_ACEOF
7915 /* end confdefs.h. */
7916 #include <sys/types.h>
7917 #include <$ac_cv_struct_tm>
7918
7919
7920 int
7921 main ()
7922 {
7923 static struct tm ac_aggr;
7924 if (sizeof ac_aggr.tm_zone)
7925 return 0;
7926 ;
7927 return 0;
7928 }
7929 _ACEOF
7930 rm -f conftest.$ac_objext
7931 if { (ac_try="$ac_compile"
7932 case "(($ac_try" in
7933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7934 *) ac_try_echo=$ac_try;;
7935 esac
7936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7937 (eval "$ac_compile") 2>conftest.er1
7938 ac_status=$?
7939 grep -v '^ *+' conftest.er1 >conftest.err
7940 rm -f conftest.er1
7941 cat conftest.err >&5
7942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7943 (exit $ac_status); } && {
7944 test -z "$ac_c_werror_flag" ||
7945 test ! -s conftest.err
7946 } && test -s conftest.$ac_objext; then
7947 ac_cv_member_struct_tm_tm_zone=yes
7948 else
7949 echo "$as_me: failed program was:" >&5
7950 sed 's/^/| /' conftest.$ac_ext >&5
7951
7952 ac_cv_member_struct_tm_tm_zone=no
7953 fi
7954
7955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7956 fi
7957
7958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7959 fi
7960 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
7961 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
7962 if test $ac_cv_member_struct_tm_tm_zone = yes; then
7963
7964 cat >>confdefs.h <<_ACEOF
7965 #define HAVE_STRUCT_TM_TM_ZONE 1
7966 _ACEOF
7967
7968
7969 fi
7970
7971 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7972
7973 cat >>confdefs.h <<\_ACEOF
7974 #define HAVE_TM_ZONE 1
7975 _ACEOF
7976
7977 else
7978 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
7979 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
7980 if test "${ac_cv_have_decl_tzname+set}" = set; then
7981 echo $ECHO_N "(cached) $ECHO_C" >&6
7982 else
7983 cat >conftest.$ac_ext <<_ACEOF
7984 /* confdefs.h. */
7985 _ACEOF
7986 cat confdefs.h >>conftest.$ac_ext
7987 cat >>conftest.$ac_ext <<_ACEOF
7988 /* end confdefs.h. */
7989 #include <time.h>
7990
7991 int
7992 main ()
7993 {
7994 #ifndef tzname
7995 (void) tzname;
7996 #endif
7997
7998 ;
7999 return 0;
8000 }
8001 _ACEOF
8002 rm -f conftest.$ac_objext
8003 if { (ac_try="$ac_compile"
8004 case "(($ac_try" in
8005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8006 *) ac_try_echo=$ac_try;;
8007 esac
8008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8009 (eval "$ac_compile") 2>conftest.er1
8010 ac_status=$?
8011 grep -v '^ *+' conftest.er1 >conftest.err
8012 rm -f conftest.er1
8013 cat conftest.err >&5
8014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8015 (exit $ac_status); } && {
8016 test -z "$ac_c_werror_flag" ||
8017 test ! -s conftest.err
8018 } && test -s conftest.$ac_objext; then
8019 ac_cv_have_decl_tzname=yes
8020 else
8021 echo "$as_me: failed program was:" >&5
8022 sed 's/^/| /' conftest.$ac_ext >&5
8023
8024 ac_cv_have_decl_tzname=no
8025 fi
8026
8027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8028 fi
8029 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
8030 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
8031 if test $ac_cv_have_decl_tzname = yes; then
8032
8033 cat >>confdefs.h <<_ACEOF
8034 #define HAVE_DECL_TZNAME 1
8035 _ACEOF
8036
8037
8038 else
8039 cat >>confdefs.h <<_ACEOF
8040 #define HAVE_DECL_TZNAME 0
8041 _ACEOF
8042
8043
8044 fi
8045
8046
8047 { echo "$as_me:$LINENO: checking for tzname" >&5
8048 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
8049 if test "${ac_cv_var_tzname+set}" = set; then
8050 echo $ECHO_N "(cached) $ECHO_C" >&6
8051 else
8052 cat >conftest.$ac_ext <<_ACEOF
8053 /* confdefs.h. */
8054 _ACEOF
8055 cat confdefs.h >>conftest.$ac_ext
8056 cat >>conftest.$ac_ext <<_ACEOF
8057 /* end confdefs.h. */
8058 #include <time.h>
8059 #if !HAVE_DECL_TZNAME
8060 extern char *tzname[];
8061 #endif
8062
8063 int
8064 main ()
8065 {
8066 return tzname[0][0];
8067 ;
8068 return 0;
8069 }
8070 _ACEOF
8071 rm -f conftest.$ac_objext conftest$ac_exeext
8072 if { (ac_try="$ac_link"
8073 case "(($ac_try" in
8074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8075 *) ac_try_echo=$ac_try;;
8076 esac
8077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8078 (eval "$ac_link") 2>conftest.er1
8079 ac_status=$?
8080 grep -v '^ *+' conftest.er1 >conftest.err
8081 rm -f conftest.er1
8082 cat conftest.err >&5
8083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8084 (exit $ac_status); } && {
8085 test -z "$ac_c_werror_flag" ||
8086 test ! -s conftest.err
8087 } && test -s conftest$ac_exeext &&
8088 $as_test_x conftest$ac_exeext; then
8089 ac_cv_var_tzname=yes
8090 else
8091 echo "$as_me: failed program was:" >&5
8092 sed 's/^/| /' conftest.$ac_ext >&5
8093
8094 ac_cv_var_tzname=no
8095 fi
8096
8097 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8098 conftest$ac_exeext conftest.$ac_ext
8099 fi
8100 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
8101 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
8102 if test $ac_cv_var_tzname = yes; then
8103
8104 cat >>confdefs.h <<\_ACEOF
8105 #define HAVE_TZNAME 1
8106 _ACEOF
8107
8108 fi
8109 fi
8110
8111 { echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
8112 echo $ECHO_N "checking for struct tm.tm_gmtoff... $ECHO_C" >&6; }
8113 if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
8114 echo $ECHO_N "(cached) $ECHO_C" >&6
8115 else
8116 cat >conftest.$ac_ext <<_ACEOF
8117 /* confdefs.h. */
8118 _ACEOF
8119 cat confdefs.h >>conftest.$ac_ext
8120 cat >>conftest.$ac_ext <<_ACEOF
8121 /* end confdefs.h. */
8122 #include <time.h>
8123
8124 int
8125 main ()
8126 {
8127 static struct tm ac_aggr;
8128 if (ac_aggr.tm_gmtoff)
8129 return 0;
8130 ;
8131 return 0;
8132 }
8133 _ACEOF
8134 rm -f conftest.$ac_objext
8135 if { (ac_try="$ac_compile"
8136 case "(($ac_try" in
8137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8138 *) ac_try_echo=$ac_try;;
8139 esac
8140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8141 (eval "$ac_compile") 2>conftest.er1
8142 ac_status=$?
8143 grep -v '^ *+' conftest.er1 >conftest.err
8144 rm -f conftest.er1
8145 cat conftest.err >&5
8146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147 (exit $ac_status); } && {
8148 test -z "$ac_c_werror_flag" ||
8149 test ! -s conftest.err
8150 } && test -s conftest.$ac_objext; then
8151 ac_cv_member_struct_tm_tm_gmtoff=yes
8152 else
8153 echo "$as_me: failed program was:" >&5
8154 sed 's/^/| /' conftest.$ac_ext >&5
8155
8156 cat >conftest.$ac_ext <<_ACEOF
8157 /* confdefs.h. */
8158 _ACEOF
8159 cat confdefs.h >>conftest.$ac_ext
8160 cat >>conftest.$ac_ext <<_ACEOF
8161 /* end confdefs.h. */
8162 #include <time.h>
8163
8164 int
8165 main ()
8166 {
8167 static struct tm ac_aggr;
8168 if (sizeof ac_aggr.tm_gmtoff)
8169 return 0;
8170 ;
8171 return 0;
8172 }
8173 _ACEOF
8174 rm -f conftest.$ac_objext
8175 if { (ac_try="$ac_compile"
8176 case "(($ac_try" in
8177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8178 *) ac_try_echo=$ac_try;;
8179 esac
8180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8181 (eval "$ac_compile") 2>conftest.er1
8182 ac_status=$?
8183 grep -v '^ *+' conftest.er1 >conftest.err
8184 rm -f conftest.er1
8185 cat conftest.err >&5
8186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8187 (exit $ac_status); } && {
8188 test -z "$ac_c_werror_flag" ||
8189 test ! -s conftest.err
8190 } && test -s conftest.$ac_objext; then
8191 ac_cv_member_struct_tm_tm_gmtoff=yes
8192 else
8193 echo "$as_me: failed program was:" >&5
8194 sed 's/^/| /' conftest.$ac_ext >&5
8195
8196 ac_cv_member_struct_tm_tm_gmtoff=no
8197 fi
8198
8199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8200 fi
8201
8202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8203 fi
8204 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
8205 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_gmtoff" >&6; }
8206 if test $ac_cv_member_struct_tm_tm_gmtoff = yes; then
8207
8208 cat >>confdefs.h <<\_ACEOF
8209 #define HAVE_TM_GMTOFF 1
8210 _ACEOF
8211
8212 fi
8213
8214 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_flags" >&5
8215 echo $ECHO_N "checking for struct ifreq.ifr_flags... $ECHO_C" >&6; }
8216 if test "${ac_cv_member_struct_ifreq_ifr_flags+set}" = set; then
8217 echo $ECHO_N "(cached) $ECHO_C" >&6
8218 else
8219 cat >conftest.$ac_ext <<_ACEOF
8220 /* confdefs.h. */
8221 _ACEOF
8222 cat confdefs.h >>conftest.$ac_ext
8223 cat >>conftest.$ac_ext <<_ACEOF
8224 /* end confdefs.h. */
8225 $ac_includes_default
8226 #if HAVE_SYS_SOCKET_H
8227 #include <sys/socket.h>
8228 #endif
8229 #if HAVE_NET_IF_H
8230 #include <net/if.h>
8231 #endif
8232
8233 int
8234 main ()
8235 {
8236 static struct ifreq ac_aggr;
8237 if (ac_aggr.ifr_flags)
8238 return 0;
8239 ;
8240 return 0;
8241 }
8242 _ACEOF
8243 rm -f conftest.$ac_objext
8244 if { (ac_try="$ac_compile"
8245 case "(($ac_try" in
8246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8247 *) ac_try_echo=$ac_try;;
8248 esac
8249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8250 (eval "$ac_compile") 2>conftest.er1
8251 ac_status=$?
8252 grep -v '^ *+' conftest.er1 >conftest.err
8253 rm -f conftest.er1
8254 cat conftest.err >&5
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); } && {
8257 test -z "$ac_c_werror_flag" ||
8258 test ! -s conftest.err
8259 } && test -s conftest.$ac_objext; then
8260 ac_cv_member_struct_ifreq_ifr_flags=yes
8261 else
8262 echo "$as_me: failed program was:" >&5
8263 sed 's/^/| /' conftest.$ac_ext >&5
8264
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 #if HAVE_SYS_SOCKET_H
8273 #include <sys/socket.h>
8274 #endif
8275 #if HAVE_NET_IF_H
8276 #include <net/if.h>
8277 #endif
8278
8279 int
8280 main ()
8281 {
8282 static struct ifreq ac_aggr;
8283 if (sizeof ac_aggr.ifr_flags)
8284 return 0;
8285 ;
8286 return 0;
8287 }
8288 _ACEOF
8289 rm -f conftest.$ac_objext
8290 if { (ac_try="$ac_compile"
8291 case "(($ac_try" in
8292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8293 *) ac_try_echo=$ac_try;;
8294 esac
8295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8296 (eval "$ac_compile") 2>conftest.er1
8297 ac_status=$?
8298 grep -v '^ *+' conftest.er1 >conftest.err
8299 rm -f conftest.er1
8300 cat conftest.err >&5
8301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302 (exit $ac_status); } && {
8303 test -z "$ac_c_werror_flag" ||
8304 test ! -s conftest.err
8305 } && test -s conftest.$ac_objext; then
8306 ac_cv_member_struct_ifreq_ifr_flags=yes
8307 else
8308 echo "$as_me: failed program was:" >&5
8309 sed 's/^/| /' conftest.$ac_ext >&5
8310
8311 ac_cv_member_struct_ifreq_ifr_flags=no
8312 fi
8313
8314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8315 fi
8316
8317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8318 fi
8319 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_flags" >&5
8320 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_flags" >&6; }
8321 if test $ac_cv_member_struct_ifreq_ifr_flags = yes; then
8322
8323 cat >>confdefs.h <<_ACEOF
8324 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
8325 _ACEOF
8326
8327
8328 fi
8329 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_hwaddr" >&5
8330 echo $ECHO_N "checking for struct ifreq.ifr_hwaddr... $ECHO_C" >&6; }
8331 if test "${ac_cv_member_struct_ifreq_ifr_hwaddr+set}" = set; then
8332 echo $ECHO_N "(cached) $ECHO_C" >&6
8333 else
8334 cat >conftest.$ac_ext <<_ACEOF
8335 /* confdefs.h. */
8336 _ACEOF
8337 cat confdefs.h >>conftest.$ac_ext
8338 cat >>conftest.$ac_ext <<_ACEOF
8339 /* end confdefs.h. */
8340 $ac_includes_default
8341 #if HAVE_SYS_SOCKET_H
8342 #include <sys/socket.h>
8343 #endif
8344 #if HAVE_NET_IF_H
8345 #include <net/if.h>
8346 #endif
8347
8348 int
8349 main ()
8350 {
8351 static struct ifreq ac_aggr;
8352 if (ac_aggr.ifr_hwaddr)
8353 return 0;
8354 ;
8355 return 0;
8356 }
8357 _ACEOF
8358 rm -f conftest.$ac_objext
8359 if { (ac_try="$ac_compile"
8360 case "(($ac_try" in
8361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8362 *) ac_try_echo=$ac_try;;
8363 esac
8364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8365 (eval "$ac_compile") 2>conftest.er1
8366 ac_status=$?
8367 grep -v '^ *+' conftest.er1 >conftest.err
8368 rm -f conftest.er1
8369 cat conftest.err >&5
8370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8371 (exit $ac_status); } && {
8372 test -z "$ac_c_werror_flag" ||
8373 test ! -s conftest.err
8374 } && test -s conftest.$ac_objext; then
8375 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8376 else
8377 echo "$as_me: failed program was:" >&5
8378 sed 's/^/| /' conftest.$ac_ext >&5
8379
8380 cat >conftest.$ac_ext <<_ACEOF
8381 /* confdefs.h. */
8382 _ACEOF
8383 cat confdefs.h >>conftest.$ac_ext
8384 cat >>conftest.$ac_ext <<_ACEOF
8385 /* end confdefs.h. */
8386 $ac_includes_default
8387 #if HAVE_SYS_SOCKET_H
8388 #include <sys/socket.h>
8389 #endif
8390 #if HAVE_NET_IF_H
8391 #include <net/if.h>
8392 #endif
8393
8394 int
8395 main ()
8396 {
8397 static struct ifreq ac_aggr;
8398 if (sizeof ac_aggr.ifr_hwaddr)
8399 return 0;
8400 ;
8401 return 0;
8402 }
8403 _ACEOF
8404 rm -f conftest.$ac_objext
8405 if { (ac_try="$ac_compile"
8406 case "(($ac_try" in
8407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8408 *) ac_try_echo=$ac_try;;
8409 esac
8410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8411 (eval "$ac_compile") 2>conftest.er1
8412 ac_status=$?
8413 grep -v '^ *+' conftest.er1 >conftest.err
8414 rm -f conftest.er1
8415 cat conftest.err >&5
8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417 (exit $ac_status); } && {
8418 test -z "$ac_c_werror_flag" ||
8419 test ! -s conftest.err
8420 } && test -s conftest.$ac_objext; then
8421 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8422 else
8423 echo "$as_me: failed program was:" >&5
8424 sed 's/^/| /' conftest.$ac_ext >&5
8425
8426 ac_cv_member_struct_ifreq_ifr_hwaddr=no
8427 fi
8428
8429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8430 fi
8431
8432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8433 fi
8434 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_hwaddr" >&5
8435 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_hwaddr" >&6; }
8436 if test $ac_cv_member_struct_ifreq_ifr_hwaddr = yes; then
8437
8438 cat >>confdefs.h <<_ACEOF
8439 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
8440 _ACEOF
8441
8442
8443 fi
8444 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_netmask" >&5
8445 echo $ECHO_N "checking for struct ifreq.ifr_netmask... $ECHO_C" >&6; }
8446 if test "${ac_cv_member_struct_ifreq_ifr_netmask+set}" = set; then
8447 echo $ECHO_N "(cached) $ECHO_C" >&6
8448 else
8449 cat >conftest.$ac_ext <<_ACEOF
8450 /* confdefs.h. */
8451 _ACEOF
8452 cat confdefs.h >>conftest.$ac_ext
8453 cat >>conftest.$ac_ext <<_ACEOF
8454 /* end confdefs.h. */
8455 $ac_includes_default
8456 #if HAVE_SYS_SOCKET_H
8457 #include <sys/socket.h>
8458 #endif
8459 #if HAVE_NET_IF_H
8460 #include <net/if.h>
8461 #endif
8462
8463 int
8464 main ()
8465 {
8466 static struct ifreq ac_aggr;
8467 if (ac_aggr.ifr_netmask)
8468 return 0;
8469 ;
8470 return 0;
8471 }
8472 _ACEOF
8473 rm -f conftest.$ac_objext
8474 if { (ac_try="$ac_compile"
8475 case "(($ac_try" in
8476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8477 *) ac_try_echo=$ac_try;;
8478 esac
8479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8480 (eval "$ac_compile") 2>conftest.er1
8481 ac_status=$?
8482 grep -v '^ *+' conftest.er1 >conftest.err
8483 rm -f conftest.er1
8484 cat conftest.err >&5
8485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8486 (exit $ac_status); } && {
8487 test -z "$ac_c_werror_flag" ||
8488 test ! -s conftest.err
8489 } && test -s conftest.$ac_objext; then
8490 ac_cv_member_struct_ifreq_ifr_netmask=yes
8491 else
8492 echo "$as_me: failed program was:" >&5
8493 sed 's/^/| /' conftest.$ac_ext >&5
8494
8495 cat >conftest.$ac_ext <<_ACEOF
8496 /* confdefs.h. */
8497 _ACEOF
8498 cat confdefs.h >>conftest.$ac_ext
8499 cat >>conftest.$ac_ext <<_ACEOF
8500 /* end confdefs.h. */
8501 $ac_includes_default
8502 #if HAVE_SYS_SOCKET_H
8503 #include <sys/socket.h>
8504 #endif
8505 #if HAVE_NET_IF_H
8506 #include <net/if.h>
8507 #endif
8508
8509 int
8510 main ()
8511 {
8512 static struct ifreq ac_aggr;
8513 if (sizeof ac_aggr.ifr_netmask)
8514 return 0;
8515 ;
8516 return 0;
8517 }
8518 _ACEOF
8519 rm -f conftest.$ac_objext
8520 if { (ac_try="$ac_compile"
8521 case "(($ac_try" in
8522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8523 *) ac_try_echo=$ac_try;;
8524 esac
8525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8526 (eval "$ac_compile") 2>conftest.er1
8527 ac_status=$?
8528 grep -v '^ *+' conftest.er1 >conftest.err
8529 rm -f conftest.er1
8530 cat conftest.err >&5
8531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532 (exit $ac_status); } && {
8533 test -z "$ac_c_werror_flag" ||
8534 test ! -s conftest.err
8535 } && test -s conftest.$ac_objext; then
8536 ac_cv_member_struct_ifreq_ifr_netmask=yes
8537 else
8538 echo "$as_me: failed program was:" >&5
8539 sed 's/^/| /' conftest.$ac_ext >&5
8540
8541 ac_cv_member_struct_ifreq_ifr_netmask=no
8542 fi
8543
8544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8545 fi
8546
8547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8548 fi
8549 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_netmask" >&5
8550 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_netmask" >&6; }
8551 if test $ac_cv_member_struct_ifreq_ifr_netmask = yes; then
8552
8553 cat >>confdefs.h <<_ACEOF
8554 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
8555 _ACEOF
8556
8557
8558 fi
8559 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_broadaddr" >&5
8560 echo $ECHO_N "checking for struct ifreq.ifr_broadaddr... $ECHO_C" >&6; }
8561 if test "${ac_cv_member_struct_ifreq_ifr_broadaddr+set}" = set; then
8562 echo $ECHO_N "(cached) $ECHO_C" >&6
8563 else
8564 cat >conftest.$ac_ext <<_ACEOF
8565 /* confdefs.h. */
8566 _ACEOF
8567 cat confdefs.h >>conftest.$ac_ext
8568 cat >>conftest.$ac_ext <<_ACEOF
8569 /* end confdefs.h. */
8570 $ac_includes_default
8571 #if HAVE_SYS_SOCKET_H
8572 #include <sys/socket.h>
8573 #endif
8574 #if HAVE_NET_IF_H
8575 #include <net/if.h>
8576 #endif
8577
8578 int
8579 main ()
8580 {
8581 static struct ifreq ac_aggr;
8582 if (ac_aggr.ifr_broadaddr)
8583 return 0;
8584 ;
8585 return 0;
8586 }
8587 _ACEOF
8588 rm -f conftest.$ac_objext
8589 if { (ac_try="$ac_compile"
8590 case "(($ac_try" in
8591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8592 *) ac_try_echo=$ac_try;;
8593 esac
8594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8595 (eval "$ac_compile") 2>conftest.er1
8596 ac_status=$?
8597 grep -v '^ *+' conftest.er1 >conftest.err
8598 rm -f conftest.er1
8599 cat conftest.err >&5
8600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8601 (exit $ac_status); } && {
8602 test -z "$ac_c_werror_flag" ||
8603 test ! -s conftest.err
8604 } && test -s conftest.$ac_objext; then
8605 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8606 else
8607 echo "$as_me: failed program was:" >&5
8608 sed 's/^/| /' conftest.$ac_ext >&5
8609
8610 cat >conftest.$ac_ext <<_ACEOF
8611 /* confdefs.h. */
8612 _ACEOF
8613 cat confdefs.h >>conftest.$ac_ext
8614 cat >>conftest.$ac_ext <<_ACEOF
8615 /* end confdefs.h. */
8616 $ac_includes_default
8617 #if HAVE_SYS_SOCKET_H
8618 #include <sys/socket.h>
8619 #endif
8620 #if HAVE_NET_IF_H
8621 #include <net/if.h>
8622 #endif
8623
8624 int
8625 main ()
8626 {
8627 static struct ifreq ac_aggr;
8628 if (sizeof ac_aggr.ifr_broadaddr)
8629 return 0;
8630 ;
8631 return 0;
8632 }
8633 _ACEOF
8634 rm -f conftest.$ac_objext
8635 if { (ac_try="$ac_compile"
8636 case "(($ac_try" in
8637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8638 *) ac_try_echo=$ac_try;;
8639 esac
8640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8641 (eval "$ac_compile") 2>conftest.er1
8642 ac_status=$?
8643 grep -v '^ *+' conftest.er1 >conftest.err
8644 rm -f conftest.er1
8645 cat conftest.err >&5
8646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8647 (exit $ac_status); } && {
8648 test -z "$ac_c_werror_flag" ||
8649 test ! -s conftest.err
8650 } && test -s conftest.$ac_objext; then
8651 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8652 else
8653 echo "$as_me: failed program was:" >&5
8654 sed 's/^/| /' conftest.$ac_ext >&5
8655
8656 ac_cv_member_struct_ifreq_ifr_broadaddr=no
8657 fi
8658
8659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8660 fi
8661
8662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8663 fi
8664 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_broadaddr" >&5
8665 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_broadaddr" >&6; }
8666 if test $ac_cv_member_struct_ifreq_ifr_broadaddr = yes; then
8667
8668 cat >>confdefs.h <<_ACEOF
8669 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
8670 _ACEOF
8671
8672
8673 fi
8674 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_addr" >&5
8675 echo $ECHO_N "checking for struct ifreq.ifr_addr... $ECHO_C" >&6; }
8676 if test "${ac_cv_member_struct_ifreq_ifr_addr+set}" = set; then
8677 echo $ECHO_N "(cached) $ECHO_C" >&6
8678 else
8679 cat >conftest.$ac_ext <<_ACEOF
8680 /* confdefs.h. */
8681 _ACEOF
8682 cat confdefs.h >>conftest.$ac_ext
8683 cat >>conftest.$ac_ext <<_ACEOF
8684 /* end confdefs.h. */
8685 $ac_includes_default
8686 #if HAVE_SYS_SOCKET_H
8687 #include <sys/socket.h>
8688 #endif
8689 #if HAVE_NET_IF_H
8690 #include <net/if.h>
8691 #endif
8692
8693 int
8694 main ()
8695 {
8696 static struct ifreq ac_aggr;
8697 if (ac_aggr.ifr_addr)
8698 return 0;
8699 ;
8700 return 0;
8701 }
8702 _ACEOF
8703 rm -f conftest.$ac_objext
8704 if { (ac_try="$ac_compile"
8705 case "(($ac_try" in
8706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8707 *) ac_try_echo=$ac_try;;
8708 esac
8709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8710 (eval "$ac_compile") 2>conftest.er1
8711 ac_status=$?
8712 grep -v '^ *+' conftest.er1 >conftest.err
8713 rm -f conftest.er1
8714 cat conftest.err >&5
8715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8716 (exit $ac_status); } && {
8717 test -z "$ac_c_werror_flag" ||
8718 test ! -s conftest.err
8719 } && test -s conftest.$ac_objext; then
8720 ac_cv_member_struct_ifreq_ifr_addr=yes
8721 else
8722 echo "$as_me: failed program was:" >&5
8723 sed 's/^/| /' conftest.$ac_ext >&5
8724
8725 cat >conftest.$ac_ext <<_ACEOF
8726 /* confdefs.h. */
8727 _ACEOF
8728 cat confdefs.h >>conftest.$ac_ext
8729 cat >>conftest.$ac_ext <<_ACEOF
8730 /* end confdefs.h. */
8731 $ac_includes_default
8732 #if HAVE_SYS_SOCKET_H
8733 #include <sys/socket.h>
8734 #endif
8735 #if HAVE_NET_IF_H
8736 #include <net/if.h>
8737 #endif
8738
8739 int
8740 main ()
8741 {
8742 static struct ifreq ac_aggr;
8743 if (sizeof ac_aggr.ifr_addr)
8744 return 0;
8745 ;
8746 return 0;
8747 }
8748 _ACEOF
8749 rm -f conftest.$ac_objext
8750 if { (ac_try="$ac_compile"
8751 case "(($ac_try" in
8752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8753 *) ac_try_echo=$ac_try;;
8754 esac
8755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8756 (eval "$ac_compile") 2>conftest.er1
8757 ac_status=$?
8758 grep -v '^ *+' conftest.er1 >conftest.err
8759 rm -f conftest.er1
8760 cat conftest.err >&5
8761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8762 (exit $ac_status); } && {
8763 test -z "$ac_c_werror_flag" ||
8764 test ! -s conftest.err
8765 } && test -s conftest.$ac_objext; then
8766 ac_cv_member_struct_ifreq_ifr_addr=yes
8767 else
8768 echo "$as_me: failed program was:" >&5
8769 sed 's/^/| /' conftest.$ac_ext >&5
8770
8771 ac_cv_member_struct_ifreq_ifr_addr=no
8772 fi
8773
8774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8775 fi
8776
8777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8778 fi
8779 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_addr" >&5
8780 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_addr" >&6; }
8781 if test $ac_cv_member_struct_ifreq_ifr_addr = yes; then
8782
8783 cat >>confdefs.h <<_ACEOF
8784 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
8785 _ACEOF
8786
8787
8788 fi
8789
8790
8791
8792 { echo "$as_me:$LINENO: checking for function prototypes" >&5
8793 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6; }
8794 if test "$ac_cv_prog_cc_c89" != no; then
8795 { echo "$as_me:$LINENO: result: yes" >&5
8796 echo "${ECHO_T}yes" >&6; }
8797
8798 cat >>confdefs.h <<\_ACEOF
8799 #define PROTOTYPES 1
8800 _ACEOF
8801
8802
8803 cat >>confdefs.h <<\_ACEOF
8804 #define __PROTOTYPES 1
8805 _ACEOF
8806
8807 else
8808 { echo "$as_me:$LINENO: result: no" >&5
8809 echo "${ECHO_T}no" >&6; }
8810 fi
8811
8812 { echo "$as_me:$LINENO: checking for working volatile" >&5
8813 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
8814 if test "${ac_cv_c_volatile+set}" = set; then
8815 echo $ECHO_N "(cached) $ECHO_C" >&6
8816 else
8817 cat >conftest.$ac_ext <<_ACEOF
8818 /* confdefs.h. */
8819 _ACEOF
8820 cat confdefs.h >>conftest.$ac_ext
8821 cat >>conftest.$ac_ext <<_ACEOF
8822 /* end confdefs.h. */
8823
8824 int
8825 main ()
8826 {
8827
8828 volatile int x;
8829 int * volatile y = (int *) 0;
8830 return !x && !y;
8831 ;
8832 return 0;
8833 }
8834 _ACEOF
8835 rm -f conftest.$ac_objext
8836 if { (ac_try="$ac_compile"
8837 case "(($ac_try" in
8838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8839 *) ac_try_echo=$ac_try;;
8840 esac
8841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8842 (eval "$ac_compile") 2>conftest.er1
8843 ac_status=$?
8844 grep -v '^ *+' conftest.er1 >conftest.err
8845 rm -f conftest.er1
8846 cat conftest.err >&5
8847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8848 (exit $ac_status); } && {
8849 test -z "$ac_c_werror_flag" ||
8850 test ! -s conftest.err
8851 } && test -s conftest.$ac_objext; then
8852 ac_cv_c_volatile=yes
8853 else
8854 echo "$as_me: failed program was:" >&5
8855 sed 's/^/| /' conftest.$ac_ext >&5
8856
8857 ac_cv_c_volatile=no
8858 fi
8859
8860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8861 fi
8862 { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
8863 echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
8864 if test $ac_cv_c_volatile = no; then
8865
8866 cat >>confdefs.h <<\_ACEOF
8867 #define volatile
8868 _ACEOF
8869
8870 fi
8871
8872 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8873 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8874 if test "${ac_cv_c_const+set}" = set; then
8875 echo $ECHO_N "(cached) $ECHO_C" >&6
8876 else
8877 cat >conftest.$ac_ext <<_ACEOF
8878 /* confdefs.h. */
8879 _ACEOF
8880 cat confdefs.h >>conftest.$ac_ext
8881 cat >>conftest.$ac_ext <<_ACEOF
8882 /* end confdefs.h. */
8883
8884 int
8885 main ()
8886 {
8887 /* FIXME: Include the comments suggested by Paul. */
8888 #ifndef __cplusplus
8889 /* Ultrix mips cc rejects this. */
8890 typedef int charset[2];
8891 const charset cs;
8892 /* SunOS 4.1.1 cc rejects this. */
8893 char const *const *pcpcc;
8894 char **ppc;
8895 /* NEC SVR4.0.2 mips cc rejects this. */
8896 struct point {int x, y;};
8897 static struct point const zero = {0,0};
8898 /* AIX XL C 1.02.0.0 rejects this.
8899 It does not let you subtract one const X* pointer from another in
8900 an arm of an if-expression whose if-part is not a constant
8901 expression */
8902 const char *g = "string";
8903 pcpcc = &g + (g ? g-g : 0);
8904 /* HPUX 7.0 cc rejects these. */
8905 ++pcpcc;
8906 ppc = (char**) pcpcc;
8907 pcpcc = (char const *const *) ppc;
8908 { /* SCO 3.2v4 cc rejects this. */
8909 char *t;
8910 char const *s = 0 ? (char *) 0 : (char const *) 0;
8911
8912 *t++ = 0;
8913 if (s) return 0;
8914 }
8915 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8916 int x[] = {25, 17};
8917 const int *foo = &x[0];
8918 ++foo;
8919 }
8920 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8921 typedef const int *iptr;
8922 iptr p = 0;
8923 ++p;
8924 }
8925 { /* AIX XL C 1.02.0.0 rejects this saying
8926 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8927 struct s { int j; const int *ap[3]; };
8928 struct s *b; b->j = 5;
8929 }
8930 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8931 const int foo = 10;
8932 if (!foo) return 0;
8933 }
8934 return !cs[0] && !zero.x;
8935 #endif
8936
8937 ;
8938 return 0;
8939 }
8940 _ACEOF
8941 rm -f conftest.$ac_objext
8942 if { (ac_try="$ac_compile"
8943 case "(($ac_try" in
8944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945 *) ac_try_echo=$ac_try;;
8946 esac
8947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948 (eval "$ac_compile") 2>conftest.er1
8949 ac_status=$?
8950 grep -v '^ *+' conftest.er1 >conftest.err
8951 rm -f conftest.er1
8952 cat conftest.err >&5
8953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954 (exit $ac_status); } && {
8955 test -z "$ac_c_werror_flag" ||
8956 test ! -s conftest.err
8957 } && test -s conftest.$ac_objext; then
8958 ac_cv_c_const=yes
8959 else
8960 echo "$as_me: failed program was:" >&5
8961 sed 's/^/| /' conftest.$ac_ext >&5
8962
8963 ac_cv_c_const=no
8964 fi
8965
8966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8967 fi
8968 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8969 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8970 if test $ac_cv_c_const = no; then
8971
8972 cat >>confdefs.h <<\_ACEOF
8973 #define const
8974 _ACEOF
8975
8976 fi
8977
8978 { echo "$as_me:$LINENO: checking for void * support" >&5
8979 echo $ECHO_N "checking for void * support... $ECHO_C" >&6; }
8980 if test "${emacs_cv_void_star+set}" = set; then
8981 echo $ECHO_N "(cached) $ECHO_C" >&6
8982 else
8983 cat >conftest.$ac_ext <<_ACEOF
8984 /* confdefs.h. */
8985 _ACEOF
8986 cat confdefs.h >>conftest.$ac_ext
8987 cat >>conftest.$ac_ext <<_ACEOF
8988 /* end confdefs.h. */
8989
8990 int
8991 main ()
8992 {
8993 void * foo;
8994 ;
8995 return 0;
8996 }
8997 _ACEOF
8998 rm -f conftest.$ac_objext
8999 if { (ac_try="$ac_compile"
9000 case "(($ac_try" in
9001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9002 *) ac_try_echo=$ac_try;;
9003 esac
9004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9005 (eval "$ac_compile") 2>conftest.er1
9006 ac_status=$?
9007 grep -v '^ *+' conftest.er1 >conftest.err
9008 rm -f conftest.er1
9009 cat conftest.err >&5
9010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9011 (exit $ac_status); } && {
9012 test -z "$ac_c_werror_flag" ||
9013 test ! -s conftest.err
9014 } && test -s conftest.$ac_objext; then
9015 emacs_cv_void_star=yes
9016 else
9017 echo "$as_me: failed program was:" >&5
9018 sed 's/^/| /' conftest.$ac_ext >&5
9019
9020 emacs_cv_void_star=no
9021 fi
9022
9023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9024 fi
9025 { echo "$as_me:$LINENO: result: $emacs_cv_void_star" >&5
9026 echo "${ECHO_T}$emacs_cv_void_star" >&6; }
9027 if test $emacs_cv_void_star = yes; then
9028 cat >>confdefs.h <<\_ACEOF
9029 #define POINTER_TYPE void
9030 _ACEOF
9031
9032 else
9033 cat >>confdefs.h <<\_ACEOF
9034 #define POINTER_TYPE char
9035 _ACEOF
9036
9037 fi
9038
9039
9040
9041
9042
9043 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9044 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
9045 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
9046 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
9047 echo $ECHO_N "(cached) $ECHO_C" >&6
9048 else
9049 cat >conftest.make <<\_ACEOF
9050 SHELL = /bin/sh
9051 all:
9052 @echo '@@@%%%=$(MAKE)=@@@%%%'
9053 _ACEOF
9054 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9055 case `${MAKE-make} -f conftest.make 2>/dev/null` in
9056 *@@@%%%=?*=@@@%%%*)
9057 eval ac_cv_prog_make_${ac_make}_set=yes;;
9058 *)
9059 eval ac_cv_prog_make_${ac_make}_set=no;;
9060 esac
9061 rm -f conftest.make
9062 fi
9063 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
9064 { echo "$as_me:$LINENO: result: yes" >&5
9065 echo "${ECHO_T}yes" >&6; }
9066 SET_MAKE=
9067 else
9068 { echo "$as_me:$LINENO: result: no" >&5
9069 echo "${ECHO_T}no" >&6; }
9070 SET_MAKE="MAKE=${MAKE-make}"
9071 fi
9072
9073
9074 { echo "$as_me:$LINENO: checking for long file names" >&5
9075 echo $ECHO_N "checking for long file names... $ECHO_C" >&6; }
9076 if test "${ac_cv_sys_long_file_names+set}" = set; then
9077 echo $ECHO_N "(cached) $ECHO_C" >&6
9078 else
9079 ac_cv_sys_long_file_names=yes
9080 # Test for long file names in all the places we know might matter:
9081 # . the current directory, where building will happen
9082 # $prefix/lib where we will be installing things
9083 # $exec_prefix/lib likewise
9084 # $TMPDIR if set, where it might want to write temporary files
9085 # /tmp where it might want to write temporary files
9086 # /var/tmp likewise
9087 # /usr/tmp likewise
9088 for ac_dir in . "$TMPDIR" /tmp /var/tmp /usr/tmp "$prefix/lib" "$exec_prefix/lib"; do
9089 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
9090 # in the usual case where exec_prefix is '${prefix}'.
9091 case $ac_dir in #(
9092 . | /* | ?:[\\/]*) ;; #(
9093 *) continue;;
9094 esac
9095 test -w "$ac_dir/." || continue # It is less confusing to not echo anything here.
9096 ac_xdir=$ac_dir/cf$$
9097 (umask 077 && mkdir "$ac_xdir" 2>/dev/null) || continue
9098 ac_tf1=$ac_xdir/conftest9012345
9099 ac_tf2=$ac_xdir/conftest9012346
9100 touch "$ac_tf1" 2>/dev/null && test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
9101 ac_cv_sys_long_file_names=no
9102 rm -f -r "$ac_xdir" 2>/dev/null
9103 test $ac_cv_sys_long_file_names = no && break
9104 done
9105 fi
9106 { echo "$as_me:$LINENO: result: $ac_cv_sys_long_file_names" >&5
9107 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6; }
9108 if test $ac_cv_sys_long_file_names = yes; then
9109
9110 cat >>confdefs.h <<\_ACEOF
9111 #define HAVE_LONG_FILE_NAMES 1
9112 _ACEOF
9113
9114 fi
9115
9116
9117 #### Choose a window system.
9118
9119 { echo "$as_me:$LINENO: checking for X" >&5
9120 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
9121
9122
9123 # Check whether --with-x was given.
9124 if test "${with_x+set}" = set; then
9125 withval=$with_x;
9126 fi
9127
9128 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9129 if test "x$with_x" = xno; then
9130 # The user explicitly disabled X.
9131 have_x=disabled
9132 else
9133 case $x_includes,$x_libraries in #(
9134 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
9135 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
9136 { (exit 1); exit 1; }; };; #(
9137 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
9138 echo $ECHO_N "(cached) $ECHO_C" >&6
9139 else
9140 # One or both of the vars are not set, and there is no cached value.
9141 ac_x_includes=no ac_x_libraries=no
9142 rm -f -r conftest.dir
9143 if mkdir conftest.dir; then
9144 cd conftest.dir
9145 cat >Imakefile <<'_ACEOF'
9146 incroot:
9147 @echo incroot='${INCROOT}'
9148 usrlibdir:
9149 @echo usrlibdir='${USRLIBDIR}'
9150 libdir:
9151 @echo libdir='${LIBDIR}'
9152 _ACEOF
9153 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
9154 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9155 for ac_var in incroot usrlibdir libdir; do
9156 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
9157 done
9158 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9159 for ac_extension in a so sl; do
9160 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
9161 test -f "$ac_im_libdir/libX11.$ac_extension"; then
9162 ac_im_usrlibdir=$ac_im_libdir; break
9163 fi
9164 done
9165 # Screen out bogus values from the imake configuration. They are
9166 # bogus both because they are the default anyway, and because
9167 # using them would break gcc on systems where it needs fixed includes.
9168 case $ac_im_incroot in
9169 /usr/include) ac_x_includes= ;;
9170 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9171 esac
9172 case $ac_im_usrlibdir in
9173 /usr/lib | /lib) ;;
9174 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9175 esac
9176 fi
9177 cd ..
9178 rm -f -r conftest.dir
9179 fi
9180
9181 # Standard set of common directories for X headers.
9182 # Check X11 before X11Rn because it is often a symlink to the current release.
9183 ac_x_header_dirs='
9184 /usr/X11/include
9185 /usr/X11R6/include
9186 /usr/X11R5/include
9187 /usr/X11R4/include
9188
9189 /usr/include/X11
9190 /usr/include/X11R6
9191 /usr/include/X11R5
9192 /usr/include/X11R4
9193
9194 /usr/local/X11/include
9195 /usr/local/X11R6/include
9196 /usr/local/X11R5/include
9197 /usr/local/X11R4/include
9198
9199 /usr/local/include/X11
9200 /usr/local/include/X11R6
9201 /usr/local/include/X11R5
9202 /usr/local/include/X11R4
9203
9204 /usr/X386/include
9205 /usr/x386/include
9206 /usr/XFree86/include/X11
9207
9208 /usr/include
9209 /usr/local/include
9210 /usr/unsupported/include
9211 /usr/athena/include
9212 /usr/local/x11r5/include
9213 /usr/lpp/Xamples/include
9214
9215 /usr/openwin/include
9216 /usr/openwin/share/include'
9217
9218 if test "$ac_x_includes" = no; then
9219 # Guess where to find include files, by looking for Xlib.h.
9220 # First, try using that file with no special directory specified.
9221 cat >conftest.$ac_ext <<_ACEOF
9222 /* confdefs.h. */
9223 _ACEOF
9224 cat confdefs.h >>conftest.$ac_ext
9225 cat >>conftest.$ac_ext <<_ACEOF
9226 /* end confdefs.h. */
9227 #include <X11/Xlib.h>
9228 _ACEOF
9229 if { (ac_try="$ac_cpp conftest.$ac_ext"
9230 case "(($ac_try" in
9231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9232 *) ac_try_echo=$ac_try;;
9233 esac
9234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9235 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9236 ac_status=$?
9237 grep -v '^ *+' conftest.er1 >conftest.err
9238 rm -f conftest.er1
9239 cat conftest.err >&5
9240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9241 (exit $ac_status); } >/dev/null && {
9242 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9243 test ! -s conftest.err
9244 }; then
9245 # We can compile using X headers with no special include directory.
9246 ac_x_includes=
9247 else
9248 echo "$as_me: failed program was:" >&5
9249 sed 's/^/| /' conftest.$ac_ext >&5
9250
9251 for ac_dir in $ac_x_header_dirs; do
9252 if test -r "$ac_dir/X11/Xlib.h"; then
9253 ac_x_includes=$ac_dir
9254 break
9255 fi
9256 done
9257 fi
9258
9259 rm -f conftest.err conftest.$ac_ext
9260 fi # $ac_x_includes = no
9261
9262 if test "$ac_x_libraries" = no; then
9263 # Check for the libraries.
9264 # See if we find them without any special options.
9265 # Don't add to $LIBS permanently.
9266 ac_save_LIBS=$LIBS
9267 LIBS="-lX11 $LIBS"
9268 cat >conftest.$ac_ext <<_ACEOF
9269 /* confdefs.h. */
9270 _ACEOF
9271 cat confdefs.h >>conftest.$ac_ext
9272 cat >>conftest.$ac_ext <<_ACEOF
9273 /* end confdefs.h. */
9274 #include <X11/Xlib.h>
9275 int
9276 main ()
9277 {
9278 XrmInitialize ()
9279 ;
9280 return 0;
9281 }
9282 _ACEOF
9283 rm -f conftest.$ac_objext conftest$ac_exeext
9284 if { (ac_try="$ac_link"
9285 case "(($ac_try" in
9286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9287 *) ac_try_echo=$ac_try;;
9288 esac
9289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9290 (eval "$ac_link") 2>conftest.er1
9291 ac_status=$?
9292 grep -v '^ *+' conftest.er1 >conftest.err
9293 rm -f conftest.er1
9294 cat conftest.err >&5
9295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9296 (exit $ac_status); } && {
9297 test -z "$ac_c_werror_flag" ||
9298 test ! -s conftest.err
9299 } && test -s conftest$ac_exeext &&
9300 $as_test_x conftest$ac_exeext; then
9301 LIBS=$ac_save_LIBS
9302 # We can link X programs with no special library path.
9303 ac_x_libraries=
9304 else
9305 echo "$as_me: failed program was:" >&5
9306 sed 's/^/| /' conftest.$ac_ext >&5
9307
9308 LIBS=$ac_save_LIBS
9309 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9310 do
9311 # Don't even attempt the hair of trying to link an X program!
9312 for ac_extension in a so sl; do
9313 if test -r "$ac_dir/libX11.$ac_extension"; then
9314 ac_x_libraries=$ac_dir
9315 break 2
9316 fi
9317 done
9318 done
9319 fi
9320
9321 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9322 conftest$ac_exeext conftest.$ac_ext
9323 fi # $ac_x_libraries = no
9324
9325 case $ac_x_includes,$ac_x_libraries in #(
9326 no,* | *,no | *\'*)
9327 # Didn't find X, or a directory has "'" in its name.
9328 ac_cv_have_x="have_x=no";; #(
9329 *)
9330 # Record where we found X for the cache.
9331 ac_cv_have_x="have_x=yes\
9332 ac_x_includes='$ac_x_includes'\
9333 ac_x_libraries='$ac_x_libraries'"
9334 esac
9335 fi
9336 ;; #(
9337 *) have_x=yes;;
9338 esac
9339 eval "$ac_cv_have_x"
9340 fi # $with_x != no
9341
9342 if test "$have_x" != yes; then
9343 { echo "$as_me:$LINENO: result: $have_x" >&5
9344 echo "${ECHO_T}$have_x" >&6; }
9345 no_x=yes
9346 else
9347 # If each of the values was on the command line, it overrides each guess.
9348 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9349 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9350 # Update the cache value to reflect the command line values.
9351 ac_cv_have_x="have_x=yes\
9352 ac_x_includes='$x_includes'\
9353 ac_x_libraries='$x_libraries'"
9354 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9355 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
9356 fi
9357
9358 if test "$no_x" = yes; then
9359 window_system=none
9360 else
9361 window_system=x11
9362 fi
9363
9364 if test "${x_libraries}" != NONE; then
9365 if test -n "${x_libraries}"; then
9366 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
9367 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
9368 fi
9369 x_default_search_path=""
9370 x_search_path=${x_libraries}
9371 if test -z "${x_search_path}"; then
9372 x_search_path=/usr/lib
9373 fi
9374 for x_library in `echo ${x_search_path}: | \
9375 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
9376 x_search_path="\
9377 ${x_library}/X11/%L/%T/%N%C%S:\
9378 ${x_library}/X11/%l/%T/%N%C%S:\
9379 ${x_library}/X11/%T/%N%C%S:\
9380 ${x_library}/X11/%L/%T/%N%S:\
9381 ${x_library}/X11/%l/%T/%N%S:\
9382 ${x_library}/X11/%T/%N%S"
9383 if test x"${x_default_search_path}" = x; then
9384 x_default_search_path=${x_search_path}
9385 else
9386 x_default_search_path="${x_search_path}:${x_default_search_path}"
9387 fi
9388 done
9389 fi
9390 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
9391 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
9392 fi
9393
9394 if test x"${x_includes}" = x; then
9395 bitmapdir=/usr/include/X11/bitmaps
9396 else
9397 # accumulate include directories that have X11 bitmap subdirectories
9398 bmd_acc="dummyval"
9399 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
9400 if test -d "${bmd}/X11/bitmaps"; then
9401 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
9402 fi
9403 if test -d "${bmd}/bitmaps"; then
9404 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
9405 fi
9406 done
9407 if test ${bmd_acc} != "dummyval"; then
9408 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
9409 fi
9410 fi
9411
9412 HAVE_CARBON=no
9413 if test "${with_carbon}" != no; then
9414 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
9415 { echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
9416 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6; }
9417 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
9418 echo $ECHO_N "(cached) $ECHO_C" >&6
9419 fi
9420 { echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
9421 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6; }
9422 else
9423 # Is the header compilable?
9424 { echo "$as_me:$LINENO: checking Carbon/Carbon.h usability" >&5
9425 echo $ECHO_N "checking Carbon/Carbon.h usability... $ECHO_C" >&6; }
9426 cat >conftest.$ac_ext <<_ACEOF
9427 /* confdefs.h. */
9428 _ACEOF
9429 cat confdefs.h >>conftest.$ac_ext
9430 cat >>conftest.$ac_ext <<_ACEOF
9431 /* end confdefs.h. */
9432 $ac_includes_default
9433 #include <Carbon/Carbon.h>
9434 _ACEOF
9435 rm -f conftest.$ac_objext
9436 if { (ac_try="$ac_compile"
9437 case "(($ac_try" in
9438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9439 *) ac_try_echo=$ac_try;;
9440 esac
9441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9442 (eval "$ac_compile") 2>conftest.er1
9443 ac_status=$?
9444 grep -v '^ *+' conftest.er1 >conftest.err
9445 rm -f conftest.er1
9446 cat conftest.err >&5
9447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9448 (exit $ac_status); } && {
9449 test -z "$ac_c_werror_flag" ||
9450 test ! -s conftest.err
9451 } && test -s conftest.$ac_objext; then
9452 ac_header_compiler=yes
9453 else
9454 echo "$as_me: failed program was:" >&5
9455 sed 's/^/| /' conftest.$ac_ext >&5
9456
9457 ac_header_compiler=no
9458 fi
9459
9460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9461 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9462 echo "${ECHO_T}$ac_header_compiler" >&6; }
9463
9464 # Is the header present?
9465 { echo "$as_me:$LINENO: checking Carbon/Carbon.h presence" >&5
9466 echo $ECHO_N "checking Carbon/Carbon.h presence... $ECHO_C" >&6; }
9467 cat >conftest.$ac_ext <<_ACEOF
9468 /* confdefs.h. */
9469 _ACEOF
9470 cat confdefs.h >>conftest.$ac_ext
9471 cat >>conftest.$ac_ext <<_ACEOF
9472 /* end confdefs.h. */
9473 #include <Carbon/Carbon.h>
9474 _ACEOF
9475 if { (ac_try="$ac_cpp conftest.$ac_ext"
9476 case "(($ac_try" in
9477 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9478 *) ac_try_echo=$ac_try;;
9479 esac
9480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9481 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9482 ac_status=$?
9483 grep -v '^ *+' conftest.er1 >conftest.err
9484 rm -f conftest.er1
9485 cat conftest.err >&5
9486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9487 (exit $ac_status); } >/dev/null && {
9488 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9489 test ! -s conftest.err
9490 }; then
9491 ac_header_preproc=yes
9492 else
9493 echo "$as_me: failed program was:" >&5
9494 sed 's/^/| /' conftest.$ac_ext >&5
9495
9496 ac_header_preproc=no
9497 fi
9498
9499 rm -f conftest.err conftest.$ac_ext
9500 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9501 echo "${ECHO_T}$ac_header_preproc" >&6; }
9502
9503 # So? What about this header?
9504 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9505 yes:no: )
9506 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&5
9507 echo "$as_me: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9508 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&5
9509 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&2;}
9510 ac_header_preproc=yes
9511 ;;
9512 no:yes:* )
9513 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&5
9514 echo "$as_me: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&2;}
9515 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&5
9516 echo "$as_me: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&2;}
9517 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&5
9518 echo "$as_me: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&2;}
9519 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&5
9520 echo "$as_me: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&2;}
9521 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
9522 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
9523 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&5
9524 echo "$as_me: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&2;}
9525
9526 ;;
9527 esac
9528 { echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
9529 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6; }
9530 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
9531 echo $ECHO_N "(cached) $ECHO_C" >&6
9532 else
9533 ac_cv_header_Carbon_Carbon_h=$ac_header_preproc
9534 fi
9535 { echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
9536 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6; }
9537
9538 fi
9539 if test $ac_cv_header_Carbon_Carbon_h = yes; then
9540 HAVE_CARBON=yes
9541 fi
9542
9543
9544 fi
9545 if test "${window_system}" = x11 && test "${HAVE_CARBON}" = yes; then
9546 if test "${with_carbon+set}" != set \
9547 && test "${carbon_appdir_x+set}" != set; then
9548 for var in with_x with_x_toolkit with_gtk with_xim \
9549 with_xpm with_jpeg with_tiff with_gif with_png; do
9550 if eval test \"\${$var+set}\" = set; then
9551 HAVE_CARBON=no
9552 break
9553 fi
9554 done
9555 fi
9556 fi
9557 if test "${HAVE_CARBON}" = yes; then
9558 window_system=mac
9559 fi
9560
9561 case "${window_system}" in
9562 x11 )
9563 HAVE_X_WINDOWS=yes
9564 HAVE_X11=yes
9565 case "${with_x_toolkit}" in
9566 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
9567 motif ) USE_X_TOOLKIT=MOTIF ;;
9568 gtk ) with_gtk=yes
9569 USE_X_TOOLKIT=none ;;
9570 no ) USE_X_TOOLKIT=none ;;
9571 * )
9572 if test x"$with_gtk" = xyes; then
9573 USE_X_TOOLKIT=none
9574 else
9575 USE_X_TOOLKIT=maybe
9576 fi
9577 ;;
9578 esac
9579 ;;
9580 mac | none )
9581 HAVE_X_WINDOWS=no
9582 HAVE_X11=no
9583 USE_X_TOOLKIT=none
9584 ;;
9585 esac
9586
9587 ### If we're using X11, we should use the X menu package.
9588 HAVE_MENUS=no
9589 case ${HAVE_X11} in
9590 yes ) HAVE_MENUS=yes ;;
9591 esac
9592
9593 if test "${opsys}" = "hpux9"; then
9594 case "${x_libraries}" in
9595 *X11R4* )
9596 opsysfile="s/hpux9-x11r4.h"
9597 ;;
9598 esac
9599 fi
9600
9601 if test "${opsys}" = "hpux9shr"; then
9602 case "${x_libraries}" in
9603 *X11R4* )
9604 opsysfile="s/hpux9shxr4.h"
9605 ;;
9606 esac
9607 fi
9608
9609 ### Compute the unexec source name from the object name.
9610 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
9611
9612 # Do the opsystem or machine files prohibit the use of the GNU malloc?
9613 # Assume not, until told otherwise.
9614 GNU_MALLOC=yes
9615 doug_lea_malloc=yes
9616 { echo "$as_me:$LINENO: checking for malloc_get_state" >&5
9617 echo $ECHO_N "checking for malloc_get_state... $ECHO_C" >&6; }
9618 if test "${ac_cv_func_malloc_get_state+set}" = set; then
9619 echo $ECHO_N "(cached) $ECHO_C" >&6
9620 else
9621 cat >conftest.$ac_ext <<_ACEOF
9622 /* confdefs.h. */
9623 _ACEOF
9624 cat confdefs.h >>conftest.$ac_ext
9625 cat >>conftest.$ac_ext <<_ACEOF
9626 /* end confdefs.h. */
9627 /* Define malloc_get_state to an innocuous variant, in case <limits.h> declares malloc_get_state.
9628 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9629 #define malloc_get_state innocuous_malloc_get_state
9630
9631 /* System header to define __stub macros and hopefully few prototypes,
9632 which can conflict with char malloc_get_state (); below.
9633 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9634 <limits.h> exists even on freestanding compilers. */
9635
9636 #ifdef __STDC__
9637 # include <limits.h>
9638 #else
9639 # include <assert.h>
9640 #endif
9641
9642 #undef malloc_get_state
9643
9644 /* Override any GCC internal prototype to avoid an error.
9645 Use char because int might match the return type of a GCC
9646 builtin and then its argument prototype would still apply. */
9647 #ifdef __cplusplus
9648 extern "C"
9649 #endif
9650 char malloc_get_state ();
9651 /* The GNU C library defines this for functions which it implements
9652 to always fail with ENOSYS. Some functions are actually named
9653 something starting with __ and the normal name is an alias. */
9654 #if defined __stub_malloc_get_state || defined __stub___malloc_get_state
9655 choke me
9656 #endif
9657
9658 int
9659 main ()
9660 {
9661 return malloc_get_state ();
9662 ;
9663 return 0;
9664 }
9665 _ACEOF
9666 rm -f conftest.$ac_objext conftest$ac_exeext
9667 if { (ac_try="$ac_link"
9668 case "(($ac_try" in
9669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9670 *) ac_try_echo=$ac_try;;
9671 esac
9672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9673 (eval "$ac_link") 2>conftest.er1
9674 ac_status=$?
9675 grep -v '^ *+' conftest.er1 >conftest.err
9676 rm -f conftest.er1
9677 cat conftest.err >&5
9678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9679 (exit $ac_status); } && {
9680 test -z "$ac_c_werror_flag" ||
9681 test ! -s conftest.err
9682 } && test -s conftest$ac_exeext &&
9683 $as_test_x conftest$ac_exeext; then
9684 ac_cv_func_malloc_get_state=yes
9685 else
9686 echo "$as_me: failed program was:" >&5
9687 sed 's/^/| /' conftest.$ac_ext >&5
9688
9689 ac_cv_func_malloc_get_state=no
9690 fi
9691
9692 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9693 conftest$ac_exeext conftest.$ac_ext
9694 fi
9695 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_get_state" >&5
9696 echo "${ECHO_T}$ac_cv_func_malloc_get_state" >&6; }
9697 if test $ac_cv_func_malloc_get_state = yes; then
9698 :
9699 else
9700 doug_lea_malloc=no
9701 fi
9702
9703 { echo "$as_me:$LINENO: checking for malloc_set_state" >&5
9704 echo $ECHO_N "checking for malloc_set_state... $ECHO_C" >&6; }
9705 if test "${ac_cv_func_malloc_set_state+set}" = set; then
9706 echo $ECHO_N "(cached) $ECHO_C" >&6
9707 else
9708 cat >conftest.$ac_ext <<_ACEOF
9709 /* confdefs.h. */
9710 _ACEOF
9711 cat confdefs.h >>conftest.$ac_ext
9712 cat >>conftest.$ac_ext <<_ACEOF
9713 /* end confdefs.h. */
9714 /* Define malloc_set_state to an innocuous variant, in case <limits.h> declares malloc_set_state.
9715 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9716 #define malloc_set_state innocuous_malloc_set_state
9717
9718 /* System header to define __stub macros and hopefully few prototypes,
9719 which can conflict with char malloc_set_state (); below.
9720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9721 <limits.h> exists even on freestanding compilers. */
9722
9723 #ifdef __STDC__
9724 # include <limits.h>
9725 #else
9726 # include <assert.h>
9727 #endif
9728
9729 #undef malloc_set_state
9730
9731 /* Override any GCC internal prototype to avoid an error.
9732 Use char because int might match the return type of a GCC
9733 builtin and then its argument prototype would still apply. */
9734 #ifdef __cplusplus
9735 extern "C"
9736 #endif
9737 char malloc_set_state ();
9738 /* The GNU C library defines this for functions which it implements
9739 to always fail with ENOSYS. Some functions are actually named
9740 something starting with __ and the normal name is an alias. */
9741 #if defined __stub_malloc_set_state || defined __stub___malloc_set_state
9742 choke me
9743 #endif
9744
9745 int
9746 main ()
9747 {
9748 return malloc_set_state ();
9749 ;
9750 return 0;
9751 }
9752 _ACEOF
9753 rm -f conftest.$ac_objext conftest$ac_exeext
9754 if { (ac_try="$ac_link"
9755 case "(($ac_try" in
9756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9757 *) ac_try_echo=$ac_try;;
9758 esac
9759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9760 (eval "$ac_link") 2>conftest.er1
9761 ac_status=$?
9762 grep -v '^ *+' conftest.er1 >conftest.err
9763 rm -f conftest.er1
9764 cat conftest.err >&5
9765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766 (exit $ac_status); } && {
9767 test -z "$ac_c_werror_flag" ||
9768 test ! -s conftest.err
9769 } && test -s conftest$ac_exeext &&
9770 $as_test_x conftest$ac_exeext; then
9771 ac_cv_func_malloc_set_state=yes
9772 else
9773 echo "$as_me: failed program was:" >&5
9774 sed 's/^/| /' conftest.$ac_ext >&5
9775
9776 ac_cv_func_malloc_set_state=no
9777 fi
9778
9779 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9780 conftest$ac_exeext conftest.$ac_ext
9781 fi
9782 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_set_state" >&5
9783 echo "${ECHO_T}$ac_cv_func_malloc_set_state" >&6; }
9784 if test $ac_cv_func_malloc_set_state = yes; then
9785 :
9786 else
9787 doug_lea_malloc=no
9788 fi
9789
9790 { echo "$as_me:$LINENO: checking whether __after_morecore_hook exists" >&5
9791 echo $ECHO_N "checking whether __after_morecore_hook exists... $ECHO_C" >&6; }
9792 if test "${emacs_cv_var___after_morecore_hook+set}" = set; then
9793 echo $ECHO_N "(cached) $ECHO_C" >&6
9794 else
9795 cat >conftest.$ac_ext <<_ACEOF
9796 /* confdefs.h. */
9797 _ACEOF
9798 cat confdefs.h >>conftest.$ac_ext
9799 cat >>conftest.$ac_ext <<_ACEOF
9800 /* end confdefs.h. */
9801 extern void (* __after_morecore_hook)();
9802 int
9803 main ()
9804 {
9805 __after_morecore_hook = 0
9806 ;
9807 return 0;
9808 }
9809 _ACEOF
9810 rm -f conftest.$ac_objext conftest$ac_exeext
9811 if { (ac_try="$ac_link"
9812 case "(($ac_try" in
9813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9814 *) ac_try_echo=$ac_try;;
9815 esac
9816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9817 (eval "$ac_link") 2>conftest.er1
9818 ac_status=$?
9819 grep -v '^ *+' conftest.er1 >conftest.err
9820 rm -f conftest.er1
9821 cat conftest.err >&5
9822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9823 (exit $ac_status); } && {
9824 test -z "$ac_c_werror_flag" ||
9825 test ! -s conftest.err
9826 } && test -s conftest$ac_exeext &&
9827 $as_test_x conftest$ac_exeext; then
9828 emacs_cv_var___after_morecore_hook=yes
9829 else
9830 echo "$as_me: failed program was:" >&5
9831 sed 's/^/| /' conftest.$ac_ext >&5
9832
9833 emacs_cv_var___after_morecore_hook=no
9834 fi
9835
9836 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9837 conftest$ac_exeext conftest.$ac_ext
9838 fi
9839 { echo "$as_me:$LINENO: result: $emacs_cv_var___after_morecore_hook" >&5
9840 echo "${ECHO_T}$emacs_cv_var___after_morecore_hook" >&6; }
9841 if test $emacs_cv_var___after_morecore_hook = no; then
9842 doug_lea_malloc=no
9843 fi
9844 if test "${system_malloc}" = "yes"; then
9845 GNU_MALLOC=no
9846 GNU_MALLOC_reason="
9847 (The GNU allocators don't work with this system configuration.)"
9848 fi
9849 if test "$doug_lea_malloc" = "yes" ; then
9850 if test "$GNU_MALLOC" = yes ; then
9851 GNU_MALLOC_reason="
9852 (Using Doug Lea's new malloc from the GNU C Library.)"
9853 fi
9854
9855 cat >>confdefs.h <<\_ACEOF
9856 #define DOUG_LEA_MALLOC 1
9857 _ACEOF
9858
9859 fi
9860
9861 if test x"${REL_ALLOC}" = x; then
9862 REL_ALLOC=${GNU_MALLOC}
9863 fi
9864
9865
9866
9867
9868 for ac_header in stdlib.h unistd.h
9869 do
9870 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9871 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9872 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9873 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9874 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9875 echo $ECHO_N "(cached) $ECHO_C" >&6
9876 fi
9877 ac_res=`eval echo '${'$as_ac_Header'}'`
9878 { echo "$as_me:$LINENO: result: $ac_res" >&5
9879 echo "${ECHO_T}$ac_res" >&6; }
9880 else
9881 # Is the header compilable?
9882 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9883 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9884 cat >conftest.$ac_ext <<_ACEOF
9885 /* confdefs.h. */
9886 _ACEOF
9887 cat confdefs.h >>conftest.$ac_ext
9888 cat >>conftest.$ac_ext <<_ACEOF
9889 /* end confdefs.h. */
9890 $ac_includes_default
9891 #include <$ac_header>
9892 _ACEOF
9893 rm -f conftest.$ac_objext
9894 if { (ac_try="$ac_compile"
9895 case "(($ac_try" in
9896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9897 *) ac_try_echo=$ac_try;;
9898 esac
9899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9900 (eval "$ac_compile") 2>conftest.er1
9901 ac_status=$?
9902 grep -v '^ *+' conftest.er1 >conftest.err
9903 rm -f conftest.er1
9904 cat conftest.err >&5
9905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9906 (exit $ac_status); } && {
9907 test -z "$ac_c_werror_flag" ||
9908 test ! -s conftest.err
9909 } && test -s conftest.$ac_objext; then
9910 ac_header_compiler=yes
9911 else
9912 echo "$as_me: failed program was:" >&5
9913 sed 's/^/| /' conftest.$ac_ext >&5
9914
9915 ac_header_compiler=no
9916 fi
9917
9918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9919 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9920 echo "${ECHO_T}$ac_header_compiler" >&6; }
9921
9922 # Is the header present?
9923 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9924 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9925 cat >conftest.$ac_ext <<_ACEOF
9926 /* confdefs.h. */
9927 _ACEOF
9928 cat confdefs.h >>conftest.$ac_ext
9929 cat >>conftest.$ac_ext <<_ACEOF
9930 /* end confdefs.h. */
9931 #include <$ac_header>
9932 _ACEOF
9933 if { (ac_try="$ac_cpp conftest.$ac_ext"
9934 case "(($ac_try" in
9935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9936 *) ac_try_echo=$ac_try;;
9937 esac
9938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9939 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9940 ac_status=$?
9941 grep -v '^ *+' conftest.er1 >conftest.err
9942 rm -f conftest.er1
9943 cat conftest.err >&5
9944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9945 (exit $ac_status); } >/dev/null && {
9946 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9947 test ! -s conftest.err
9948 }; then
9949 ac_header_preproc=yes
9950 else
9951 echo "$as_me: failed program was:" >&5
9952 sed 's/^/| /' conftest.$ac_ext >&5
9953
9954 ac_header_preproc=no
9955 fi
9956
9957 rm -f conftest.err conftest.$ac_ext
9958 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9959 echo "${ECHO_T}$ac_header_preproc" >&6; }
9960
9961 # So? What about this header?
9962 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9963 yes:no: )
9964 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9965 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9966 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9967 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9968 ac_header_preproc=yes
9969 ;;
9970 no:yes:* )
9971 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9972 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9973 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9974 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9975 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9976 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9977 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9978 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9979 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9980 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9981 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9982 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9983
9984 ;;
9985 esac
9986 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9987 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9988 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9989 echo $ECHO_N "(cached) $ECHO_C" >&6
9990 else
9991 eval "$as_ac_Header=\$ac_header_preproc"
9992 fi
9993 ac_res=`eval echo '${'$as_ac_Header'}'`
9994 { echo "$as_me:$LINENO: result: $ac_res" >&5
9995 echo "${ECHO_T}$ac_res" >&6; }
9996
9997 fi
9998 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9999 cat >>confdefs.h <<_ACEOF
10000 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10001 _ACEOF
10002
10003 fi
10004
10005 done
10006
10007
10008 for ac_func in getpagesize
10009 do
10010 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10011 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10012 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10013 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10014 echo $ECHO_N "(cached) $ECHO_C" >&6
10015 else
10016 cat >conftest.$ac_ext <<_ACEOF
10017 /* confdefs.h. */
10018 _ACEOF
10019 cat confdefs.h >>conftest.$ac_ext
10020 cat >>conftest.$ac_ext <<_ACEOF
10021 /* end confdefs.h. */
10022 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10023 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10024 #define $ac_func innocuous_$ac_func
10025
10026 /* System header to define __stub macros and hopefully few prototypes,
10027 which can conflict with char $ac_func (); below.
10028 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10029 <limits.h> exists even on freestanding compilers. */
10030
10031 #ifdef __STDC__
10032 # include <limits.h>
10033 #else
10034 # include <assert.h>
10035 #endif
10036
10037 #undef $ac_func
10038
10039 /* Override any GCC internal prototype to avoid an error.
10040 Use char because int might match the return type of a GCC
10041 builtin and then its argument prototype would still apply. */
10042 #ifdef __cplusplus
10043 extern "C"
10044 #endif
10045 char $ac_func ();
10046 /* The GNU C library defines this for functions which it implements
10047 to always fail with ENOSYS. Some functions are actually named
10048 something starting with __ and the normal name is an alias. */
10049 #if defined __stub_$ac_func || defined __stub___$ac_func
10050 choke me
10051 #endif
10052
10053 int
10054 main ()
10055 {
10056 return $ac_func ();
10057 ;
10058 return 0;
10059 }
10060 _ACEOF
10061 rm -f conftest.$ac_objext conftest$ac_exeext
10062 if { (ac_try="$ac_link"
10063 case "(($ac_try" in
10064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10065 *) ac_try_echo=$ac_try;;
10066 esac
10067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10068 (eval "$ac_link") 2>conftest.er1
10069 ac_status=$?
10070 grep -v '^ *+' conftest.er1 >conftest.err
10071 rm -f conftest.er1
10072 cat conftest.err >&5
10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074 (exit $ac_status); } && {
10075 test -z "$ac_c_werror_flag" ||
10076 test ! -s conftest.err
10077 } && test -s conftest$ac_exeext &&
10078 $as_test_x conftest$ac_exeext; then
10079 eval "$as_ac_var=yes"
10080 else
10081 echo "$as_me: failed program was:" >&5
10082 sed 's/^/| /' conftest.$ac_ext >&5
10083
10084 eval "$as_ac_var=no"
10085 fi
10086
10087 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10088 conftest$ac_exeext conftest.$ac_ext
10089 fi
10090 ac_res=`eval echo '${'$as_ac_var'}'`
10091 { echo "$as_me:$LINENO: result: $ac_res" >&5
10092 echo "${ECHO_T}$ac_res" >&6; }
10093 if test `eval echo '${'$as_ac_var'}'` = yes; then
10094 cat >>confdefs.h <<_ACEOF
10095 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10096 _ACEOF
10097
10098 fi
10099 done
10100
10101 { echo "$as_me:$LINENO: checking for working mmap" >&5
10102 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
10103 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
10104 echo $ECHO_N "(cached) $ECHO_C" >&6
10105 else
10106 if test "$cross_compiling" = yes; then
10107 ac_cv_func_mmap_fixed_mapped=no
10108 else
10109 cat >conftest.$ac_ext <<_ACEOF
10110 /* confdefs.h. */
10111 _ACEOF
10112 cat confdefs.h >>conftest.$ac_ext
10113 cat >>conftest.$ac_ext <<_ACEOF
10114 /* end confdefs.h. */
10115 $ac_includes_default
10116 /* malloc might have been renamed as rpl_malloc. */
10117 #undef malloc
10118
10119 /* Thanks to Mike Haertel and Jim Avera for this test.
10120 Here is a matrix of mmap possibilities:
10121 mmap private not fixed
10122 mmap private fixed at somewhere currently unmapped
10123 mmap private fixed at somewhere already mapped
10124 mmap shared not fixed
10125 mmap shared fixed at somewhere currently unmapped
10126 mmap shared fixed at somewhere already mapped
10127 For private mappings, we should verify that changes cannot be read()
10128 back from the file, nor mmap's back from the file at a different
10129 address. (There have been systems where private was not correctly
10130 implemented like the infamous i386 svr4.0, and systems where the
10131 VM page cache was not coherent with the file system buffer cache
10132 like early versions of FreeBSD and possibly contemporary NetBSD.)
10133 For shared mappings, we should conversely verify that changes get
10134 propagated back to all the places they're supposed to be.
10135
10136 Grep wants private fixed already mapped.
10137 The main things grep needs to know about mmap are:
10138 * does it exist and is it safe to write into the mmap'd area
10139 * how to use it (BSD variants) */
10140
10141 #include <fcntl.h>
10142 #include <sys/mman.h>
10143
10144 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10145 char *malloc ();
10146 #endif
10147
10148 /* This mess was copied from the GNU getpagesize.h. */
10149 #ifndef HAVE_GETPAGESIZE
10150 /* Assume that all systems that can run configure have sys/param.h. */
10151 # ifndef HAVE_SYS_PARAM_H
10152 # define HAVE_SYS_PARAM_H 1
10153 # endif
10154
10155 # ifdef _SC_PAGESIZE
10156 # define getpagesize() sysconf(_SC_PAGESIZE)
10157 # else /* no _SC_PAGESIZE */
10158 # ifdef HAVE_SYS_PARAM_H
10159 # include <sys/param.h>
10160 # ifdef EXEC_PAGESIZE
10161 # define getpagesize() EXEC_PAGESIZE
10162 # else /* no EXEC_PAGESIZE */
10163 # ifdef NBPG
10164 # define getpagesize() NBPG * CLSIZE
10165 # ifndef CLSIZE
10166 # define CLSIZE 1
10167 # endif /* no CLSIZE */
10168 # else /* no NBPG */
10169 # ifdef NBPC
10170 # define getpagesize() NBPC
10171 # else /* no NBPC */
10172 # ifdef PAGESIZE
10173 # define getpagesize() PAGESIZE
10174 # endif /* PAGESIZE */
10175 # endif /* no NBPC */
10176 # endif /* no NBPG */
10177 # endif /* no EXEC_PAGESIZE */
10178 # else /* no HAVE_SYS_PARAM_H */
10179 # define getpagesize() 8192 /* punt totally */
10180 # endif /* no HAVE_SYS_PARAM_H */
10181 # endif /* no _SC_PAGESIZE */
10182
10183 #endif /* no HAVE_GETPAGESIZE */
10184
10185 int
10186 main ()
10187 {
10188 char *data, *data2, *data3;
10189 int i, pagesize;
10190 int fd;
10191
10192 pagesize = getpagesize ();
10193
10194 /* First, make a file with some known garbage in it. */
10195 data = (char *) malloc (pagesize);
10196 if (!data)
10197 return 1;
10198 for (i = 0; i < pagesize; ++i)
10199 *(data + i) = rand ();
10200 umask (0);
10201 fd = creat ("conftest.mmap", 0600);
10202 if (fd < 0)
10203 return 1;
10204 if (write (fd, data, pagesize) != pagesize)
10205 return 1;
10206 close (fd);
10207
10208 /* Next, try to mmap the file at a fixed address which already has
10209 something else allocated at it. If we can, also make sure that
10210 we see the same garbage. */
10211 fd = open ("conftest.mmap", O_RDWR);
10212 if (fd < 0)
10213 return 1;
10214 data2 = (char *) malloc (2 * pagesize);
10215 if (!data2)
10216 return 1;
10217 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10218 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10219 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10220 return 1;
10221 for (i = 0; i < pagesize; ++i)
10222 if (*(data + i) != *(data2 + i))
10223 return 1;
10224
10225 /* Finally, make sure that changes to the mapped area do not
10226 percolate back to the file as seen by read(). (This is a bug on
10227 some variants of i386 svr4.0.) */
10228 for (i = 0; i < pagesize; ++i)
10229 *(data2 + i) = *(data2 + i) + 1;
10230 data3 = (char *) malloc (pagesize);
10231 if (!data3)
10232 return 1;
10233 if (read (fd, data3, pagesize) != pagesize)
10234 return 1;
10235 for (i = 0; i < pagesize; ++i)
10236 if (*(data + i) != *(data3 + i))
10237 return 1;
10238 close (fd);
10239 return 0;
10240 }
10241 _ACEOF
10242 rm -f conftest$ac_exeext
10243 if { (ac_try="$ac_link"
10244 case "(($ac_try" in
10245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10246 *) ac_try_echo=$ac_try;;
10247 esac
10248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10249 (eval "$ac_link") 2>&5
10250 ac_status=$?
10251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10252 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10253 { (case "(($ac_try" in
10254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10255 *) ac_try_echo=$ac_try;;
10256 esac
10257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10258 (eval "$ac_try") 2>&5
10259 ac_status=$?
10260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261 (exit $ac_status); }; }; then
10262 ac_cv_func_mmap_fixed_mapped=yes
10263 else
10264 echo "$as_me: program exited with status $ac_status" >&5
10265 echo "$as_me: failed program was:" >&5
10266 sed 's/^/| /' conftest.$ac_ext >&5
10267
10268 ( exit $ac_status )
10269 ac_cv_func_mmap_fixed_mapped=no
10270 fi
10271 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10272 fi
10273
10274
10275 fi
10276 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
10277 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
10278 if test $ac_cv_func_mmap_fixed_mapped = yes; then
10279
10280 cat >>confdefs.h <<\_ACEOF
10281 #define HAVE_MMAP 1
10282 _ACEOF
10283
10284 fi
10285 rm -f conftest.mmap
10286
10287 if test $use_mmap_for_buffers = yes; then
10288 REL_ALLOC=no
10289 fi
10290
10291 LIBS="$libsrc_libs $LIBS"
10292
10293
10294 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
10295 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
10296 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
10297 echo $ECHO_N "(cached) $ECHO_C" >&6
10298 else
10299 ac_check_lib_save_LIBS=$LIBS
10300 LIBS="-ldnet $LIBS"
10301 cat >conftest.$ac_ext <<_ACEOF
10302 /* confdefs.h. */
10303 _ACEOF
10304 cat confdefs.h >>conftest.$ac_ext
10305 cat >>conftest.$ac_ext <<_ACEOF
10306 /* end confdefs.h. */
10307
10308 /* Override any GCC internal prototype to avoid an error.
10309 Use char because int might match the return type of a GCC
10310 builtin and then its argument prototype would still apply. */
10311 #ifdef __cplusplus
10312 extern "C"
10313 #endif
10314 char dnet_ntoa ();
10315 int
10316 main ()
10317 {
10318 return dnet_ntoa ();
10319 ;
10320 return 0;
10321 }
10322 _ACEOF
10323 rm -f conftest.$ac_objext conftest$ac_exeext
10324 if { (ac_try="$ac_link"
10325 case "(($ac_try" in
10326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10327 *) ac_try_echo=$ac_try;;
10328 esac
10329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10330 (eval "$ac_link") 2>conftest.er1
10331 ac_status=$?
10332 grep -v '^ *+' conftest.er1 >conftest.err
10333 rm -f conftest.er1
10334 cat conftest.err >&5
10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336 (exit $ac_status); } && {
10337 test -z "$ac_c_werror_flag" ||
10338 test ! -s conftest.err
10339 } && test -s conftest$ac_exeext &&
10340 $as_test_x conftest$ac_exeext; then
10341 ac_cv_lib_dnet_dnet_ntoa=yes
10342 else
10343 echo "$as_me: failed program was:" >&5
10344 sed 's/^/| /' conftest.$ac_ext >&5
10345
10346 ac_cv_lib_dnet_dnet_ntoa=no
10347 fi
10348
10349 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10350 conftest$ac_exeext conftest.$ac_ext
10351 LIBS=$ac_check_lib_save_LIBS
10352 fi
10353 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
10354 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
10355 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
10356 cat >>confdefs.h <<_ACEOF
10357 #define HAVE_LIBDNET 1
10358 _ACEOF
10359
10360 LIBS="-ldnet $LIBS"
10361
10362 fi
10363
10364
10365 { echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
10366 echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6; }
10367 if test "${ac_cv_lib_Xbsd_main+set}" = set; then
10368 echo $ECHO_N "(cached) $ECHO_C" >&6
10369 else
10370 ac_check_lib_save_LIBS=$LIBS
10371 LIBS="-lXbsd $LIBS"
10372 cat >conftest.$ac_ext <<_ACEOF
10373 /* confdefs.h. */
10374 _ACEOF
10375 cat confdefs.h >>conftest.$ac_ext
10376 cat >>conftest.$ac_ext <<_ACEOF
10377 /* end confdefs.h. */
10378
10379
10380 int
10381 main ()
10382 {
10383 return main ();
10384 ;
10385 return 0;
10386 }
10387 _ACEOF
10388 rm -f conftest.$ac_objext conftest$ac_exeext
10389 if { (ac_try="$ac_link"
10390 case "(($ac_try" in
10391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10392 *) ac_try_echo=$ac_try;;
10393 esac
10394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10395 (eval "$ac_link") 2>conftest.er1
10396 ac_status=$?
10397 grep -v '^ *+' conftest.er1 >conftest.err
10398 rm -f conftest.er1
10399 cat conftest.err >&5
10400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10401 (exit $ac_status); } && {
10402 test -z "$ac_c_werror_flag" ||
10403 test ! -s conftest.err
10404 } && test -s conftest$ac_exeext &&
10405 $as_test_x conftest$ac_exeext; then
10406 ac_cv_lib_Xbsd_main=yes
10407 else
10408 echo "$as_me: failed program was:" >&5
10409 sed 's/^/| /' conftest.$ac_ext >&5
10410
10411 ac_cv_lib_Xbsd_main=no
10412 fi
10413
10414 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10415 conftest$ac_exeext conftest.$ac_ext
10416 LIBS=$ac_check_lib_save_LIBS
10417 fi
10418 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
10419 echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6; }
10420 if test $ac_cv_lib_Xbsd_main = yes; then
10421 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
10422 fi
10423
10424
10425
10426 { echo "$as_me:$LINENO: checking for cma_open in -lpthreads" >&5
10427 echo $ECHO_N "checking for cma_open in -lpthreads... $ECHO_C" >&6; }
10428 if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then
10429 echo $ECHO_N "(cached) $ECHO_C" >&6
10430 else
10431 ac_check_lib_save_LIBS=$LIBS
10432 LIBS="-lpthreads $LIBS"
10433 cat >conftest.$ac_ext <<_ACEOF
10434 /* confdefs.h. */
10435 _ACEOF
10436 cat confdefs.h >>conftest.$ac_ext
10437 cat >>conftest.$ac_ext <<_ACEOF
10438 /* end confdefs.h. */
10439
10440 /* Override any GCC internal prototype to avoid an error.
10441 Use char because int might match the return type of a GCC
10442 builtin and then its argument prototype would still apply. */
10443 #ifdef __cplusplus
10444 extern "C"
10445 #endif
10446 char cma_open ();
10447 int
10448 main ()
10449 {
10450 return cma_open ();
10451 ;
10452 return 0;
10453 }
10454 _ACEOF
10455 rm -f conftest.$ac_objext conftest$ac_exeext
10456 if { (ac_try="$ac_link"
10457 case "(($ac_try" in
10458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10459 *) ac_try_echo=$ac_try;;
10460 esac
10461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10462 (eval "$ac_link") 2>conftest.er1
10463 ac_status=$?
10464 grep -v '^ *+' conftest.er1 >conftest.err
10465 rm -f conftest.er1
10466 cat conftest.err >&5
10467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10468 (exit $ac_status); } && {
10469 test -z "$ac_c_werror_flag" ||
10470 test ! -s conftest.err
10471 } && test -s conftest$ac_exeext &&
10472 $as_test_x conftest$ac_exeext; then
10473 ac_cv_lib_pthreads_cma_open=yes
10474 else
10475 echo "$as_me: failed program was:" >&5
10476 sed 's/^/| /' conftest.$ac_ext >&5
10477
10478 ac_cv_lib_pthreads_cma_open=no
10479 fi
10480
10481 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10482 conftest$ac_exeext conftest.$ac_ext
10483 LIBS=$ac_check_lib_save_LIBS
10484 fi
10485 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_cma_open" >&5
10486 echo "${ECHO_T}$ac_cv_lib_pthreads_cma_open" >&6; }
10487 if test $ac_cv_lib_pthreads_cma_open = yes; then
10488 cat >>confdefs.h <<_ACEOF
10489 #define HAVE_LIBPTHREADS 1
10490 _ACEOF
10491
10492 LIBS="-lpthreads $LIBS"
10493
10494 fi
10495
10496
10497 { echo "$as_me:$LINENO: checking for XFree86 in /usr/X386" >&5
10498 echo $ECHO_N "checking for XFree86 in /usr/X386... $ECHO_C" >&6; }
10499 if test -d /usr/X386/include; then
10500 HAVE_XFREE386=yes
10501 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
10502 else
10503 HAVE_XFREE386=no
10504 fi
10505 { echo "$as_me:$LINENO: result: $HAVE_XFREE386" >&5
10506 echo "${ECHO_T}$HAVE_XFREE386" >&6; }
10507
10508
10509 case ${host_os} in
10510 aix*)
10511 { echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
10512 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6; }
10513 if test "${gdb_cv_bigtoc+set}" = set; then
10514 echo $ECHO_N "(cached) $ECHO_C" >&6
10515 else
10516
10517 case $GCC in
10518 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
10519 *) gdb_cv_bigtoc=-bbigtoc ;;
10520 esac
10521
10522 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
10523 cat >conftest.$ac_ext <<_ACEOF
10524 /* confdefs.h. */
10525 _ACEOF
10526 cat confdefs.h >>conftest.$ac_ext
10527 cat >>conftest.$ac_ext <<_ACEOF
10528 /* end confdefs.h. */
10529
10530 int
10531 main ()
10532 {
10533 int i;
10534 ;
10535 return 0;
10536 }
10537 _ACEOF
10538 rm -f conftest.$ac_objext conftest$ac_exeext
10539 if { (ac_try="$ac_link"
10540 case "(($ac_try" in
10541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10542 *) ac_try_echo=$ac_try;;
10543 esac
10544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10545 (eval "$ac_link") 2>conftest.er1
10546 ac_status=$?
10547 grep -v '^ *+' conftest.er1 >conftest.err
10548 rm -f conftest.er1
10549 cat conftest.err >&5
10550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10551 (exit $ac_status); } && {
10552 test -z "$ac_c_werror_flag" ||
10553 test ! -s conftest.err
10554 } && test -s conftest$ac_exeext &&
10555 $as_test_x conftest$ac_exeext; then
10556 :
10557 else
10558 echo "$as_me: failed program was:" >&5
10559 sed 's/^/| /' conftest.$ac_ext >&5
10560
10561 gdb_cv_bigtoc=
10562 fi
10563
10564 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10565 conftest$ac_exeext conftest.$ac_ext
10566
10567 fi
10568 { echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
10569 echo "${ECHO_T}$gdb_cv_bigtoc" >&6; }
10570 ;;
10571 esac
10572
10573 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
10574 # used for the tests that follow. We set them back to REAL_CFLAGS and
10575 # REAL_CPPFLAGS later on.
10576
10577 REAL_CPPFLAGS="$CPPFLAGS"
10578
10579 if test "${HAVE_X11}" = "yes"; then
10580 DEFS="$C_SWITCH_X_SITE $DEFS"
10581 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
10582 LIBS="$LIBX $LIBS"
10583 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
10584 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
10585
10586 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
10587 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
10588 # but it's more convenient here to set LD_RUN_PATH
10589 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
10590 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
10591 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
10592 export LD_RUN_PATH
10593 fi
10594
10595 if test "${opsys}" = "gnu-linux"; then
10596 { echo "$as_me:$LINENO: checking whether X on GNU/Linux needs -b to link" >&5
10597 echo $ECHO_N "checking whether X on GNU/Linux needs -b to link... $ECHO_C" >&6; }
10598 cat >conftest.$ac_ext <<_ACEOF
10599 /* confdefs.h. */
10600 _ACEOF
10601 cat confdefs.h >>conftest.$ac_ext
10602 cat >>conftest.$ac_ext <<_ACEOF
10603 /* end confdefs.h. */
10604
10605 int
10606 main ()
10607 {
10608 XOpenDisplay ("foo");
10609 ;
10610 return 0;
10611 }
10612 _ACEOF
10613 rm -f conftest.$ac_objext conftest$ac_exeext
10614 if { (ac_try="$ac_link"
10615 case "(($ac_try" in
10616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10617 *) ac_try_echo=$ac_try;;
10618 esac
10619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10620 (eval "$ac_link") 2>conftest.er1
10621 ac_status=$?
10622 grep -v '^ *+' conftest.er1 >conftest.err
10623 rm -f conftest.er1
10624 cat conftest.err >&5
10625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10626 (exit $ac_status); } && {
10627 test -z "$ac_c_werror_flag" ||
10628 test ! -s conftest.err
10629 } && test -s conftest$ac_exeext &&
10630 $as_test_x conftest$ac_exeext; then
10631 xlinux_first_failure=no
10632 else
10633 echo "$as_me: failed program was:" >&5
10634 sed 's/^/| /' conftest.$ac_ext >&5
10635
10636 xlinux_first_failure=yes
10637 fi
10638
10639 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10640 conftest$ac_exeext conftest.$ac_ext
10641 if test "${xlinux_first_failure}" = "yes"; then
10642 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
10643 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
10644 OLD_CPPFLAGS="$CPPFLAGS"
10645 OLD_LIBS="$LIBS"
10646 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
10647 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
10648 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
10649 LIBS="$LIBS -b i486-linuxaout"
10650 cat >conftest.$ac_ext <<_ACEOF
10651 /* confdefs.h. */
10652 _ACEOF
10653 cat confdefs.h >>conftest.$ac_ext
10654 cat >>conftest.$ac_ext <<_ACEOF
10655 /* end confdefs.h. */
10656
10657 int
10658 main ()
10659 {
10660 XOpenDisplay ("foo");
10661 ;
10662 return 0;
10663 }
10664 _ACEOF
10665 rm -f conftest.$ac_objext conftest$ac_exeext
10666 if { (ac_try="$ac_link"
10667 case "(($ac_try" in
10668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10669 *) ac_try_echo=$ac_try;;
10670 esac
10671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10672 (eval "$ac_link") 2>conftest.er1
10673 ac_status=$?
10674 grep -v '^ *+' conftest.er1 >conftest.err
10675 rm -f conftest.er1
10676 cat conftest.err >&5
10677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10678 (exit $ac_status); } && {
10679 test -z "$ac_c_werror_flag" ||
10680 test ! -s conftest.err
10681 } && test -s conftest$ac_exeext &&
10682 $as_test_x conftest$ac_exeext; then
10683 xlinux_second_failure=no
10684 else
10685 echo "$as_me: failed program was:" >&5
10686 sed 's/^/| /' conftest.$ac_ext >&5
10687
10688 xlinux_second_failure=yes
10689 fi
10690
10691 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10692 conftest$ac_exeext conftest.$ac_ext
10693 if test "${xlinux_second_failure}" = "yes"; then
10694 # If we get the same failure with -b, there is no use adding -b.
10695 # So take it out. This plays safe.
10696 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
10697 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
10698 CPPFLAGS="$OLD_CPPFLAGS"
10699 LIBS="$OLD_LIBS"
10700 { echo "$as_me:$LINENO: result: no" >&5
10701 echo "${ECHO_T}no" >&6; }
10702 else
10703 { echo "$as_me:$LINENO: result: yes" >&5
10704 echo "${ECHO_T}yes" >&6; }
10705 fi
10706 else
10707 { echo "$as_me:$LINENO: result: no" >&5
10708 echo "${ECHO_T}no" >&6; }
10709 fi
10710 fi
10711
10712 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
10713 # header files included from there.
10714 { echo "$as_me:$LINENO: checking for Xkb" >&5
10715 echo $ECHO_N "checking for Xkb... $ECHO_C" >&6; }
10716 cat >conftest.$ac_ext <<_ACEOF
10717 /* confdefs.h. */
10718 _ACEOF
10719 cat confdefs.h >>conftest.$ac_ext
10720 cat >>conftest.$ac_ext <<_ACEOF
10721 /* end confdefs.h. */
10722 #include <X11/Xlib.h>
10723 #include <X11/XKBlib.h>
10724 int
10725 main ()
10726 {
10727 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
10728 ;
10729 return 0;
10730 }
10731 _ACEOF
10732 rm -f conftest.$ac_objext conftest$ac_exeext
10733 if { (ac_try="$ac_link"
10734 case "(($ac_try" in
10735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10736 *) ac_try_echo=$ac_try;;
10737 esac
10738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10739 (eval "$ac_link") 2>conftest.er1
10740 ac_status=$?
10741 grep -v '^ *+' conftest.er1 >conftest.err
10742 rm -f conftest.er1
10743 cat conftest.err >&5
10744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10745 (exit $ac_status); } && {
10746 test -z "$ac_c_werror_flag" ||
10747 test ! -s conftest.err
10748 } && test -s conftest$ac_exeext &&
10749 $as_test_x conftest$ac_exeext; then
10750 emacs_xkb=yes
10751 else
10752 echo "$as_me: failed program was:" >&5
10753 sed 's/^/| /' conftest.$ac_ext >&5
10754
10755 emacs_xkb=no
10756 fi
10757
10758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10759 conftest$ac_exeext conftest.$ac_ext
10760 { echo "$as_me:$LINENO: result: $emacs_xkb" >&5
10761 echo "${ECHO_T}$emacs_xkb" >&6; }
10762 if test $emacs_xkb = yes; then
10763
10764 cat >>confdefs.h <<\_ACEOF
10765 #define HAVE_XKBGETKEYBOARD 1
10766 _ACEOF
10767
10768 fi
10769
10770
10771
10772
10773
10774 for ac_func in XrmSetDatabase XScreenResourceString \
10775 XScreenNumberOfScreen XSetWMProtocols
10776 do
10777 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10778 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10779 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10780 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10781 echo $ECHO_N "(cached) $ECHO_C" >&6
10782 else
10783 cat >conftest.$ac_ext <<_ACEOF
10784 /* confdefs.h. */
10785 _ACEOF
10786 cat confdefs.h >>conftest.$ac_ext
10787 cat >>conftest.$ac_ext <<_ACEOF
10788 /* end confdefs.h. */
10789 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10790 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10791 #define $ac_func innocuous_$ac_func
10792
10793 /* System header to define __stub macros and hopefully few prototypes,
10794 which can conflict with char $ac_func (); below.
10795 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10796 <limits.h> exists even on freestanding compilers. */
10797
10798 #ifdef __STDC__
10799 # include <limits.h>
10800 #else
10801 # include <assert.h>
10802 #endif
10803
10804 #undef $ac_func
10805
10806 /* Override any GCC internal prototype to avoid an error.
10807 Use char because int might match the return type of a GCC
10808 builtin and then its argument prototype would still apply. */
10809 #ifdef __cplusplus
10810 extern "C"
10811 #endif
10812 char $ac_func ();
10813 /* The GNU C library defines this for functions which it implements
10814 to always fail with ENOSYS. Some functions are actually named
10815 something starting with __ and the normal name is an alias. */
10816 #if defined __stub_$ac_func || defined __stub___$ac_func
10817 choke me
10818 #endif
10819
10820 int
10821 main ()
10822 {
10823 return $ac_func ();
10824 ;
10825 return 0;
10826 }
10827 _ACEOF
10828 rm -f conftest.$ac_objext conftest$ac_exeext
10829 if { (ac_try="$ac_link"
10830 case "(($ac_try" in
10831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10832 *) ac_try_echo=$ac_try;;
10833 esac
10834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10835 (eval "$ac_link") 2>conftest.er1
10836 ac_status=$?
10837 grep -v '^ *+' conftest.er1 >conftest.err
10838 rm -f conftest.er1
10839 cat conftest.err >&5
10840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10841 (exit $ac_status); } && {
10842 test -z "$ac_c_werror_flag" ||
10843 test ! -s conftest.err
10844 } && test -s conftest$ac_exeext &&
10845 $as_test_x conftest$ac_exeext; then
10846 eval "$as_ac_var=yes"
10847 else
10848 echo "$as_me: failed program was:" >&5
10849 sed 's/^/| /' conftest.$ac_ext >&5
10850
10851 eval "$as_ac_var=no"
10852 fi
10853
10854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10855 conftest$ac_exeext conftest.$ac_ext
10856 fi
10857 ac_res=`eval echo '${'$as_ac_var'}'`
10858 { echo "$as_me:$LINENO: result: $ac_res" >&5
10859 echo "${ECHO_T}$ac_res" >&6; }
10860 if test `eval echo '${'$as_ac_var'}'` = yes; then
10861 cat >>confdefs.h <<_ACEOF
10862 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10863 _ACEOF
10864
10865 fi
10866 done
10867
10868 fi
10869
10870 if test "${window_system}" = "x11"; then
10871 { echo "$as_me:$LINENO: checking X11 version 6" >&5
10872 echo $ECHO_N "checking X11 version 6... $ECHO_C" >&6; }
10873 if test "${emacs_cv_x11_version_6+set}" = set; then
10874 echo $ECHO_N "(cached) $ECHO_C" >&6
10875 else
10876 cat >conftest.$ac_ext <<_ACEOF
10877 /* confdefs.h. */
10878 _ACEOF
10879 cat confdefs.h >>conftest.$ac_ext
10880 cat >>conftest.$ac_ext <<_ACEOF
10881 /* end confdefs.h. */
10882 #include <X11/Xlib.h>
10883 int
10884 main ()
10885 {
10886 #if XlibSpecificationRelease < 6
10887 fail;
10888 #endif
10889
10890 ;
10891 return 0;
10892 }
10893 _ACEOF
10894 rm -f conftest.$ac_objext conftest$ac_exeext
10895 if { (ac_try="$ac_link"
10896 case "(($ac_try" in
10897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10898 *) ac_try_echo=$ac_try;;
10899 esac
10900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10901 (eval "$ac_link") 2>conftest.er1
10902 ac_status=$?
10903 grep -v '^ *+' conftest.er1 >conftest.err
10904 rm -f conftest.er1
10905 cat conftest.err >&5
10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 (exit $ac_status); } && {
10908 test -z "$ac_c_werror_flag" ||
10909 test ! -s conftest.err
10910 } && test -s conftest$ac_exeext &&
10911 $as_test_x conftest$ac_exeext; then
10912 emacs_cv_x11_version_6=yes
10913 else
10914 echo "$as_me: failed program was:" >&5
10915 sed 's/^/| /' conftest.$ac_ext >&5
10916
10917 emacs_cv_x11_version_6=no
10918 fi
10919
10920 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10921 conftest$ac_exeext conftest.$ac_ext
10922 fi
10923
10924 if test $emacs_cv_x11_version_6 = yes; then
10925 { echo "$as_me:$LINENO: result: 6 or newer" >&5
10926 echo "${ECHO_T}6 or newer" >&6; }
10927
10928 cat >>confdefs.h <<\_ACEOF
10929 #define HAVE_X11R6 1
10930 _ACEOF
10931
10932 else
10933 { echo "$as_me:$LINENO: result: before 6" >&5
10934 echo "${ECHO_T}before 6" >&6; }
10935 fi
10936 fi
10937
10938 if test "${window_system}" = "x11"; then
10939 { echo "$as_me:$LINENO: checking X11 version 5" >&5
10940 echo $ECHO_N "checking X11 version 5... $ECHO_C" >&6; }
10941 if test "${emacs_cv_x11_version_5+set}" = set; then
10942 echo $ECHO_N "(cached) $ECHO_C" >&6
10943 else
10944 cat >conftest.$ac_ext <<_ACEOF
10945 /* confdefs.h. */
10946 _ACEOF
10947 cat confdefs.h >>conftest.$ac_ext
10948 cat >>conftest.$ac_ext <<_ACEOF
10949 /* end confdefs.h. */
10950 #include <X11/Xlib.h>
10951 int
10952 main ()
10953 {
10954 #if XlibSpecificationRelease < 5
10955 fail;
10956 #endif
10957
10958 ;
10959 return 0;
10960 }
10961 _ACEOF
10962 rm -f conftest.$ac_objext conftest$ac_exeext
10963 if { (ac_try="$ac_link"
10964 case "(($ac_try" in
10965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10966 *) ac_try_echo=$ac_try;;
10967 esac
10968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10969 (eval "$ac_link") 2>conftest.er1
10970 ac_status=$?
10971 grep -v '^ *+' conftest.er1 >conftest.err
10972 rm -f conftest.er1
10973 cat conftest.err >&5
10974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10975 (exit $ac_status); } && {
10976 test -z "$ac_c_werror_flag" ||
10977 test ! -s conftest.err
10978 } && test -s conftest$ac_exeext &&
10979 $as_test_x conftest$ac_exeext; then
10980 emacs_cv_x11_version_5=yes
10981 else
10982 echo "$as_me: failed program was:" >&5
10983 sed 's/^/| /' conftest.$ac_ext >&5
10984
10985 emacs_cv_x11_version_5=no
10986 fi
10987
10988 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10989 conftest$ac_exeext conftest.$ac_ext
10990 fi
10991
10992 if test $emacs_cv_x11_version_5 = yes; then
10993 { echo "$as_me:$LINENO: result: 5 or newer" >&5
10994 echo "${ECHO_T}5 or newer" >&6; }
10995 HAVE_X11R5=yes
10996
10997 cat >>confdefs.h <<\_ACEOF
10998 #define HAVE_X11R5 1
10999 _ACEOF
11000
11001 else
11002 HAVE_X11R5=no
11003 { echo "$as_me:$LINENO: result: before 5" >&5
11004 echo "${ECHO_T}before 5" >&6; }
11005 fi
11006 fi
11007
11008 HAVE_GTK=no
11009 if test "${with_gtk}" = "yes" && test "$USE_X_TOOLKIT" = "gtk"; then
11010 USE_X_TOOLKIT=none
11011 fi
11012 if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk" || \
11013 test "$USE_X_TOOLKIT" = "maybe"; then
11014 if test "$USE_X_TOOLKIT" != "none" && test "$USE_X_TOOLKIT" != "maybe"; then
11015 { { echo "$as_me:$LINENO: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&5
11016 echo "$as_me: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&2;}
11017 { (exit 1); exit 1; }; };
11018 fi
11019 GLIB_REQUIRED=2.4
11020 GTK_REQUIRED=2.4
11021 GTK_MODULES="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
11022
11023 if test "X${with_pkg_config_prog}" != X; then
11024 PKG_CONFIG="${with_pkg_config_prog}"
11025 fi
11026
11027 succeeded=no
11028
11029 if test -z "$PKG_CONFIG"; then
11030 # Extract the first word of "pkg-config", so it can be a program name with args.
11031 set dummy pkg-config; ac_word=$2
11032 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11034 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11035 echo $ECHO_N "(cached) $ECHO_C" >&6
11036 else
11037 case $PKG_CONFIG in
11038 [\\/]* | ?:[\\/]*)
11039 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11040 ;;
11041 *)
11042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11043 for as_dir in $PATH
11044 do
11045 IFS=$as_save_IFS
11046 test -z "$as_dir" && as_dir=.
11047 for ac_exec_ext in '' $ac_executable_extensions; do
11048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11049 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11050 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11051 break 2
11052 fi
11053 done
11054 done
11055 IFS=$as_save_IFS
11056
11057 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11058 ;;
11059 esac
11060 fi
11061 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11062 if test -n "$PKG_CONFIG"; then
11063 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11064 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11065 else
11066 { echo "$as_me:$LINENO: result: no" >&5
11067 echo "${ECHO_T}no" >&6; }
11068 fi
11069
11070
11071 fi
11072
11073 if test "$PKG_CONFIG" = "no" ; then
11074 pkg_check_gtk=no
11075 else
11076 PKG_CONFIG_MIN_VERSION=0.9.0
11077 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11078 { echo "$as_me:$LINENO: checking for $GTK_MODULES" >&5
11079 echo $ECHO_N "checking for $GTK_MODULES... $ECHO_C" >&6; }
11080
11081 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
11082 { echo "$as_me:$LINENO: result: yes" >&5
11083 echo "${ECHO_T}yes" >&6; }
11084 succeeded=yes
11085
11086 { echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
11087 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6; }
11088 GTK_CFLAGS=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
11089 { echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
11090 echo "${ECHO_T}$GTK_CFLAGS" >&6; }
11091
11092 { echo "$as_me:$LINENO: checking GTK_LIBS" >&5
11093 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6; }
11094 GTK_LIBS=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
11095 { echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
11096 echo "${ECHO_T}$GTK_LIBS" >&6; }
11097 else
11098 { echo "$as_me:$LINENO: result: no" >&5
11099 echo "${ECHO_T}no" >&6; }
11100 GTK_CFLAGS=""
11101 GTK_LIBS=""
11102 ## If we have a custom action on failure, don't print errors, but
11103 ## do set a variable so people can do so.
11104 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
11105
11106 fi
11107
11108
11109
11110 else
11111 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11112 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11113 fi
11114 fi
11115
11116 if test $succeeded = yes; then
11117 pkg_check_gtk=yes
11118 else
11119 pkg_check_gtk=no
11120 fi
11121
11122 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
11123 { { echo "$as_me:$LINENO: error: $GTK_PKG_ERRORS" >&5
11124 echo "$as_me: error: $GTK_PKG_ERRORS" >&2;}
11125 { (exit 1); exit 1; }; }
11126 fi
11127 fi
11128
11129
11130 if test x"$pkg_check_gtk" = xyes; then
11131
11132
11133
11134 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
11135 CFLAGS="$CFLAGS $GTK_CFLAGS"
11136 LIBS="$GTK_LIBS $LIBS"
11137 GTK_COMPILES=no
11138
11139 for ac_func in gtk_main
11140 do
11141 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11142 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11143 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11144 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11145 echo $ECHO_N "(cached) $ECHO_C" >&6
11146 else
11147 cat >conftest.$ac_ext <<_ACEOF
11148 /* confdefs.h. */
11149 _ACEOF
11150 cat confdefs.h >>conftest.$ac_ext
11151 cat >>conftest.$ac_ext <<_ACEOF
11152 /* end confdefs.h. */
11153 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11154 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11155 #define $ac_func innocuous_$ac_func
11156
11157 /* System header to define __stub macros and hopefully few prototypes,
11158 which can conflict with char $ac_func (); below.
11159 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11160 <limits.h> exists even on freestanding compilers. */
11161
11162 #ifdef __STDC__
11163 # include <limits.h>
11164 #else
11165 # include <assert.h>
11166 #endif
11167
11168 #undef $ac_func
11169
11170 /* Override any GCC internal prototype to avoid an error.
11171 Use char because int might match the return type of a GCC
11172 builtin and then its argument prototype would still apply. */
11173 #ifdef __cplusplus
11174 extern "C"
11175 #endif
11176 char $ac_func ();
11177 /* The GNU C library defines this for functions which it implements
11178 to always fail with ENOSYS. Some functions are actually named
11179 something starting with __ and the normal name is an alias. */
11180 #if defined __stub_$ac_func || defined __stub___$ac_func
11181 choke me
11182 #endif
11183
11184 int
11185 main ()
11186 {
11187 return $ac_func ();
11188 ;
11189 return 0;
11190 }
11191 _ACEOF
11192 rm -f conftest.$ac_objext conftest$ac_exeext
11193 if { (ac_try="$ac_link"
11194 case "(($ac_try" in
11195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11196 *) ac_try_echo=$ac_try;;
11197 esac
11198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11199 (eval "$ac_link") 2>conftest.er1
11200 ac_status=$?
11201 grep -v '^ *+' conftest.er1 >conftest.err
11202 rm -f conftest.er1
11203 cat conftest.err >&5
11204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205 (exit $ac_status); } && {
11206 test -z "$ac_c_werror_flag" ||
11207 test ! -s conftest.err
11208 } && test -s conftest$ac_exeext &&
11209 $as_test_x conftest$ac_exeext; then
11210 eval "$as_ac_var=yes"
11211 else
11212 echo "$as_me: failed program was:" >&5
11213 sed 's/^/| /' conftest.$ac_ext >&5
11214
11215 eval "$as_ac_var=no"
11216 fi
11217
11218 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11219 conftest$ac_exeext conftest.$ac_ext
11220 fi
11221 ac_res=`eval echo '${'$as_ac_var'}'`
11222 { echo "$as_me:$LINENO: result: $ac_res" >&5
11223 echo "${ECHO_T}$ac_res" >&6; }
11224 if test `eval echo '${'$as_ac_var'}'` = yes; then
11225 cat >>confdefs.h <<_ACEOF
11226 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11227 _ACEOF
11228 GTK_COMPILES=yes
11229 fi
11230 done
11231
11232 if test "${GTK_COMPILES}" != "yes"; then
11233 if test "$USE_X_TOOLKIT" != "maybe"; then
11234 { { echo "$as_me:$LINENO: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&5
11235 echo "$as_me: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&2;}
11236 { (exit 1); exit 1; }; };
11237 fi
11238 else
11239 HAVE_GTK=yes
11240
11241 cat >>confdefs.h <<\_ACEOF
11242 #define HAVE_GTK 1
11243 _ACEOF
11244
11245 USE_X_TOOLKIT=none
11246 fi
11247
11248 fi
11249
11250
11251 if test "${HAVE_GTK}" = "yes"; then
11252
11253 if test "$with_toolkit_scroll_bars" != no; then
11254 with_toolkit_scroll_bars=yes
11255 fi
11256
11257 HAVE_GTK_MULTIDISPLAY=no
11258
11259 for ac_func in gdk_display_open
11260 do
11261 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11262 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11263 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11264 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11265 echo $ECHO_N "(cached) $ECHO_C" >&6
11266 else
11267 cat >conftest.$ac_ext <<_ACEOF
11268 /* confdefs.h. */
11269 _ACEOF
11270 cat confdefs.h >>conftest.$ac_ext
11271 cat >>conftest.$ac_ext <<_ACEOF
11272 /* end confdefs.h. */
11273 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11274 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11275 #define $ac_func innocuous_$ac_func
11276
11277 /* System header to define __stub macros and hopefully few prototypes,
11278 which can conflict with char $ac_func (); below.
11279 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11280 <limits.h> exists even on freestanding compilers. */
11281
11282 #ifdef __STDC__
11283 # include <limits.h>
11284 #else
11285 # include <assert.h>
11286 #endif
11287
11288 #undef $ac_func
11289
11290 /* Override any GCC internal prototype to avoid an error.
11291 Use char because int might match the return type of a GCC
11292 builtin and then its argument prototype would still apply. */
11293 #ifdef __cplusplus
11294 extern "C"
11295 #endif
11296 char $ac_func ();
11297 /* The GNU C library defines this for functions which it implements
11298 to always fail with ENOSYS. Some functions are actually named
11299 something starting with __ and the normal name is an alias. */
11300 #if defined __stub_$ac_func || defined __stub___$ac_func
11301 choke me
11302 #endif
11303
11304 int
11305 main ()
11306 {
11307 return $ac_func ();
11308 ;
11309 return 0;
11310 }
11311 _ACEOF
11312 rm -f conftest.$ac_objext conftest$ac_exeext
11313 if { (ac_try="$ac_link"
11314 case "(($ac_try" in
11315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11316 *) ac_try_echo=$ac_try;;
11317 esac
11318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11319 (eval "$ac_link") 2>conftest.er1
11320 ac_status=$?
11321 grep -v '^ *+' conftest.er1 >conftest.err
11322 rm -f conftest.er1
11323 cat conftest.err >&5
11324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325 (exit $ac_status); } && {
11326 test -z "$ac_c_werror_flag" ||
11327 test ! -s conftest.err
11328 } && test -s conftest$ac_exeext &&
11329 $as_test_x conftest$ac_exeext; then
11330 eval "$as_ac_var=yes"
11331 else
11332 echo "$as_me: failed program was:" >&5
11333 sed 's/^/| /' conftest.$ac_ext >&5
11334
11335 eval "$as_ac_var=no"
11336 fi
11337
11338 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11339 conftest$ac_exeext conftest.$ac_ext
11340 fi
11341 ac_res=`eval echo '${'$as_ac_var'}'`
11342 { echo "$as_me:$LINENO: result: $ac_res" >&5
11343 echo "${ECHO_T}$ac_res" >&6; }
11344 if test `eval echo '${'$as_ac_var'}'` = yes; then
11345 cat >>confdefs.h <<_ACEOF
11346 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11347 _ACEOF
11348 HAVE_GTK_MULTIDISPLAY=yes
11349 fi
11350 done
11351
11352 if test "${HAVE_GTK_MULTIDISPLAY}" = "yes"; then
11353
11354 cat >>confdefs.h <<\_ACEOF
11355 #define HAVE_GTK_MULTIDISPLAY 1
11356 _ACEOF
11357
11358 fi
11359 HAVE_GTK_FILE_SELECTION=no
11360
11361 for ac_func in gtk_file_selection_new
11362 do
11363 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11364 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11365 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11366 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11367 echo $ECHO_N "(cached) $ECHO_C" >&6
11368 else
11369 cat >conftest.$ac_ext <<_ACEOF
11370 /* confdefs.h. */
11371 _ACEOF
11372 cat confdefs.h >>conftest.$ac_ext
11373 cat >>conftest.$ac_ext <<_ACEOF
11374 /* end confdefs.h. */
11375 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11376 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11377 #define $ac_func innocuous_$ac_func
11378
11379 /* System header to define __stub macros and hopefully few prototypes,
11380 which can conflict with char $ac_func (); below.
11381 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11382 <limits.h> exists even on freestanding compilers. */
11383
11384 #ifdef __STDC__
11385 # include <limits.h>
11386 #else
11387 # include <assert.h>
11388 #endif
11389
11390 #undef $ac_func
11391
11392 /* Override any GCC internal prototype to avoid an error.
11393 Use char because int might match the return type of a GCC
11394 builtin and then its argument prototype would still apply. */
11395 #ifdef __cplusplus
11396 extern "C"
11397 #endif
11398 char $ac_func ();
11399 /* The GNU C library defines this for functions which it implements
11400 to always fail with ENOSYS. Some functions are actually named
11401 something starting with __ and the normal name is an alias. */
11402 #if defined __stub_$ac_func || defined __stub___$ac_func
11403 choke me
11404 #endif
11405
11406 int
11407 main ()
11408 {
11409 return $ac_func ();
11410 ;
11411 return 0;
11412 }
11413 _ACEOF
11414 rm -f conftest.$ac_objext conftest$ac_exeext
11415 if { (ac_try="$ac_link"
11416 case "(($ac_try" in
11417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11418 *) ac_try_echo=$ac_try;;
11419 esac
11420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11421 (eval "$ac_link") 2>conftest.er1
11422 ac_status=$?
11423 grep -v '^ *+' conftest.er1 >conftest.err
11424 rm -f conftest.er1
11425 cat conftest.err >&5
11426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11427 (exit $ac_status); } && {
11428 test -z "$ac_c_werror_flag" ||
11429 test ! -s conftest.err
11430 } && test -s conftest$ac_exeext &&
11431 $as_test_x conftest$ac_exeext; then
11432 eval "$as_ac_var=yes"
11433 else
11434 echo "$as_me: failed program was:" >&5
11435 sed 's/^/| /' conftest.$ac_ext >&5
11436
11437 eval "$as_ac_var=no"
11438 fi
11439
11440 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11441 conftest$ac_exeext conftest.$ac_ext
11442 fi
11443 ac_res=`eval echo '${'$as_ac_var'}'`
11444 { echo "$as_me:$LINENO: result: $ac_res" >&5
11445 echo "${ECHO_T}$ac_res" >&6; }
11446 if test `eval echo '${'$as_ac_var'}'` = yes; then
11447 cat >>confdefs.h <<_ACEOF
11448 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11449 _ACEOF
11450 HAVE_GTK_FILE_SELECTION=yes
11451 fi
11452 done
11453
11454
11455 HAVE_GTK_FILE_CHOOSER=no
11456
11457 for ac_func in gtk_file_chooser_dialog_new
11458 do
11459 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11460 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11461 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11462 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11463 echo $ECHO_N "(cached) $ECHO_C" >&6
11464 else
11465 cat >conftest.$ac_ext <<_ACEOF
11466 /* confdefs.h. */
11467 _ACEOF
11468 cat confdefs.h >>conftest.$ac_ext
11469 cat >>conftest.$ac_ext <<_ACEOF
11470 /* end confdefs.h. */
11471 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11472 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11473 #define $ac_func innocuous_$ac_func
11474
11475 /* System header to define __stub macros and hopefully few prototypes,
11476 which can conflict with char $ac_func (); below.
11477 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11478 <limits.h> exists even on freestanding compilers. */
11479
11480 #ifdef __STDC__
11481 # include <limits.h>
11482 #else
11483 # include <assert.h>
11484 #endif
11485
11486 #undef $ac_func
11487
11488 /* Override any GCC internal prototype to avoid an error.
11489 Use char because int might match the return type of a GCC
11490 builtin and then its argument prototype would still apply. */
11491 #ifdef __cplusplus
11492 extern "C"
11493 #endif
11494 char $ac_func ();
11495 /* The GNU C library defines this for functions which it implements
11496 to always fail with ENOSYS. Some functions are actually named
11497 something starting with __ and the normal name is an alias. */
11498 #if defined __stub_$ac_func || defined __stub___$ac_func
11499 choke me
11500 #endif
11501
11502 int
11503 main ()
11504 {
11505 return $ac_func ();
11506 ;
11507 return 0;
11508 }
11509 _ACEOF
11510 rm -f conftest.$ac_objext conftest$ac_exeext
11511 if { (ac_try="$ac_link"
11512 case "(($ac_try" in
11513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11514 *) ac_try_echo=$ac_try;;
11515 esac
11516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11517 (eval "$ac_link") 2>conftest.er1
11518 ac_status=$?
11519 grep -v '^ *+' conftest.er1 >conftest.err
11520 rm -f conftest.er1
11521 cat conftest.err >&5
11522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11523 (exit $ac_status); } && {
11524 test -z "$ac_c_werror_flag" ||
11525 test ! -s conftest.err
11526 } && test -s conftest$ac_exeext &&
11527 $as_test_x conftest$ac_exeext; then
11528 eval "$as_ac_var=yes"
11529 else
11530 echo "$as_me: failed program was:" >&5
11531 sed 's/^/| /' conftest.$ac_ext >&5
11532
11533 eval "$as_ac_var=no"
11534 fi
11535
11536 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11537 conftest$ac_exeext conftest.$ac_ext
11538 fi
11539 ac_res=`eval echo '${'$as_ac_var'}'`
11540 { echo "$as_me:$LINENO: result: $ac_res" >&5
11541 echo "${ECHO_T}$ac_res" >&6; }
11542 if test `eval echo '${'$as_ac_var'}'` = yes; then
11543 cat >>confdefs.h <<_ACEOF
11544 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11545 _ACEOF
11546 HAVE_GTK_FILE_CHOOSER=yes
11547 fi
11548 done
11549
11550
11551 if test "$HAVE_GTK_FILE_SELECTION" = yes \
11552 && test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11553
11554 cat >>confdefs.h <<\_ACEOF
11555 #define HAVE_GTK_FILE_BOTH 1
11556 _ACEOF
11557
11558 fi
11559
11560 if test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11561 HAVE_GTK_AND_PTHREAD=no
11562
11563 for ac_header in pthread.h
11564 do
11565 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11566 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11567 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11568 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11569 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11570 echo $ECHO_N "(cached) $ECHO_C" >&6
11571 fi
11572 ac_res=`eval echo '${'$as_ac_Header'}'`
11573 { echo "$as_me:$LINENO: result: $ac_res" >&5
11574 echo "${ECHO_T}$ac_res" >&6; }
11575 else
11576 # Is the header compilable?
11577 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11578 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11579 cat >conftest.$ac_ext <<_ACEOF
11580 /* confdefs.h. */
11581 _ACEOF
11582 cat confdefs.h >>conftest.$ac_ext
11583 cat >>conftest.$ac_ext <<_ACEOF
11584 /* end confdefs.h. */
11585 $ac_includes_default
11586 #include <$ac_header>
11587 _ACEOF
11588 rm -f conftest.$ac_objext
11589 if { (ac_try="$ac_compile"
11590 case "(($ac_try" in
11591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11592 *) ac_try_echo=$ac_try;;
11593 esac
11594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11595 (eval "$ac_compile") 2>conftest.er1
11596 ac_status=$?
11597 grep -v '^ *+' conftest.er1 >conftest.err
11598 rm -f conftest.er1
11599 cat conftest.err >&5
11600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601 (exit $ac_status); } && {
11602 test -z "$ac_c_werror_flag" ||
11603 test ! -s conftest.err
11604 } && test -s conftest.$ac_objext; then
11605 ac_header_compiler=yes
11606 else
11607 echo "$as_me: failed program was:" >&5
11608 sed 's/^/| /' conftest.$ac_ext >&5
11609
11610 ac_header_compiler=no
11611 fi
11612
11613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11614 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11615 echo "${ECHO_T}$ac_header_compiler" >&6; }
11616
11617 # Is the header present?
11618 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11619 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11620 cat >conftest.$ac_ext <<_ACEOF
11621 /* confdefs.h. */
11622 _ACEOF
11623 cat confdefs.h >>conftest.$ac_ext
11624 cat >>conftest.$ac_ext <<_ACEOF
11625 /* end confdefs.h. */
11626 #include <$ac_header>
11627 _ACEOF
11628 if { (ac_try="$ac_cpp conftest.$ac_ext"
11629 case "(($ac_try" in
11630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631 *) ac_try_echo=$ac_try;;
11632 esac
11633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11635 ac_status=$?
11636 grep -v '^ *+' conftest.er1 >conftest.err
11637 rm -f conftest.er1
11638 cat conftest.err >&5
11639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 (exit $ac_status); } >/dev/null && {
11641 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11642 test ! -s conftest.err
11643 }; then
11644 ac_header_preproc=yes
11645 else
11646 echo "$as_me: failed program was:" >&5
11647 sed 's/^/| /' conftest.$ac_ext >&5
11648
11649 ac_header_preproc=no
11650 fi
11651
11652 rm -f conftest.err conftest.$ac_ext
11653 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11654 echo "${ECHO_T}$ac_header_preproc" >&6; }
11655
11656 # So? What about this header?
11657 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11658 yes:no: )
11659 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11660 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11661 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11662 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11663 ac_header_preproc=yes
11664 ;;
11665 no:yes:* )
11666 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11667 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11668 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11669 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11670 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11671 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11672 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11673 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11674 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11675 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11676 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11677 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11678
11679 ;;
11680 esac
11681 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11682 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11683 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11684 echo $ECHO_N "(cached) $ECHO_C" >&6
11685 else
11686 eval "$as_ac_Header=\$ac_header_preproc"
11687 fi
11688 ac_res=`eval echo '${'$as_ac_Header'}'`
11689 { echo "$as_me:$LINENO: result: $ac_res" >&5
11690 echo "${ECHO_T}$ac_res" >&6; }
11691
11692 fi
11693 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11694 cat >>confdefs.h <<_ACEOF
11695 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11696 _ACEOF
11697
11698 fi
11699
11700 done
11701
11702 if test "$ac_cv_header_pthread_h"; then
11703 { echo "$as_me:$LINENO: checking for pthread_self in -lpthread" >&5
11704 echo $ECHO_N "checking for pthread_self in -lpthread... $ECHO_C" >&6; }
11705 if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then
11706 echo $ECHO_N "(cached) $ECHO_C" >&6
11707 else
11708 ac_check_lib_save_LIBS=$LIBS
11709 LIBS="-lpthread $LIBS"
11710 cat >conftest.$ac_ext <<_ACEOF
11711 /* confdefs.h. */
11712 _ACEOF
11713 cat confdefs.h >>conftest.$ac_ext
11714 cat >>conftest.$ac_ext <<_ACEOF
11715 /* end confdefs.h. */
11716
11717 /* Override any GCC internal prototype to avoid an error.
11718 Use char because int might match the return type of a GCC
11719 builtin and then its argument prototype would still apply. */
11720 #ifdef __cplusplus
11721 extern "C"
11722 #endif
11723 char pthread_self ();
11724 int
11725 main ()
11726 {
11727 return pthread_self ();
11728 ;
11729 return 0;
11730 }
11731 _ACEOF
11732 rm -f conftest.$ac_objext conftest$ac_exeext
11733 if { (ac_try="$ac_link"
11734 case "(($ac_try" in
11735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11736 *) ac_try_echo=$ac_try;;
11737 esac
11738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11739 (eval "$ac_link") 2>conftest.er1
11740 ac_status=$?
11741 grep -v '^ *+' conftest.er1 >conftest.err
11742 rm -f conftest.er1
11743 cat conftest.err >&5
11744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11745 (exit $ac_status); } && {
11746 test -z "$ac_c_werror_flag" ||
11747 test ! -s conftest.err
11748 } && test -s conftest$ac_exeext &&
11749 $as_test_x conftest$ac_exeext; then
11750 ac_cv_lib_pthread_pthread_self=yes
11751 else
11752 echo "$as_me: failed program was:" >&5
11753 sed 's/^/| /' conftest.$ac_ext >&5
11754
11755 ac_cv_lib_pthread_pthread_self=no
11756 fi
11757
11758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11759 conftest$ac_exeext conftest.$ac_ext
11760 LIBS=$ac_check_lib_save_LIBS
11761 fi
11762 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_self" >&5
11763 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_self" >&6; }
11764 if test $ac_cv_lib_pthread_pthread_self = yes; then
11765 HAVE_GTK_AND_PTHREAD=yes
11766 fi
11767
11768 fi
11769 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
11770 GTK_LIBS="$GTK_LIBS -lpthread"
11771
11772 cat >>confdefs.h <<\_ACEOF
11773 #define HAVE_GTK_AND_PTHREAD 1
11774 _ACEOF
11775
11776 fi
11777 fi
11778 fi
11779
11780 ### Link with -lXft if available to work around a bug.
11781 HAVE_XFT=maybe
11782 if test "${HAVE_GTK}" = "yes"; then
11783 if test "X${with_pkg_config_prog}" != X; then
11784 PKG_CONFIG="${with_pkg_config_prog}"
11785 fi
11786
11787
11788 succeeded=no
11789
11790 if test -z "$PKG_CONFIG"; then
11791 # Extract the first word of "pkg-config", so it can be a program name with args.
11792 set dummy pkg-config; ac_word=$2
11793 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11794 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11795 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11796 echo $ECHO_N "(cached) $ECHO_C" >&6
11797 else
11798 case $PKG_CONFIG in
11799 [\\/]* | ?:[\\/]*)
11800 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11801 ;;
11802 *)
11803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11804 for as_dir in $PATH
11805 do
11806 IFS=$as_save_IFS
11807 test -z "$as_dir" && as_dir=.
11808 for ac_exec_ext in '' $ac_executable_extensions; do
11809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11810 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11811 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11812 break 2
11813 fi
11814 done
11815 done
11816 IFS=$as_save_IFS
11817
11818 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11819 ;;
11820 esac
11821 fi
11822 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11823 if test -n "$PKG_CONFIG"; then
11824 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11825 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11826 else
11827 { echo "$as_me:$LINENO: result: no" >&5
11828 echo "${ECHO_T}no" >&6; }
11829 fi
11830
11831
11832 fi
11833
11834 if test "$PKG_CONFIG" = "no" ; then
11835 HAVE_XFT=no
11836 else
11837 PKG_CONFIG_MIN_VERSION=0.9.0
11838 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11839 { echo "$as_me:$LINENO: checking for xft >= 0.13.0" >&5
11840 echo $ECHO_N "checking for xft >= 0.13.0... $ECHO_C" >&6; }
11841
11842 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
11843 { echo "$as_me:$LINENO: result: yes" >&5
11844 echo "${ECHO_T}yes" >&6; }
11845 succeeded=yes
11846
11847 { echo "$as_me:$LINENO: checking XFT_CFLAGS" >&5
11848 echo $ECHO_N "checking XFT_CFLAGS... $ECHO_C" >&6; }
11849 XFT_CFLAGS=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11850 { echo "$as_me:$LINENO: result: $XFT_CFLAGS" >&5
11851 echo "${ECHO_T}$XFT_CFLAGS" >&6; }
11852
11853 { echo "$as_me:$LINENO: checking XFT_LIBS" >&5
11854 echo $ECHO_N "checking XFT_LIBS... $ECHO_C" >&6; }
11855 XFT_LIBS=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11856 { echo "$as_me:$LINENO: result: $XFT_LIBS" >&5
11857 echo "${ECHO_T}$XFT_LIBS" >&6; }
11858 else
11859 { echo "$as_me:$LINENO: result: no" >&5
11860 echo "${ECHO_T}no" >&6; }
11861 XFT_CFLAGS=""
11862 XFT_LIBS=""
11863 ## If we have a custom action on failure, don't print errors, but
11864 ## do set a variable so people can do so.
11865 XFT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
11866
11867 fi
11868
11869
11870
11871 else
11872 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11873 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11874 fi
11875 fi
11876
11877 if test $succeeded = yes; then
11878 :
11879 else
11880 HAVE_XFT=no
11881 fi
11882
11883 if test "$HAVE_XFT" != no; then
11884 OLD_CFLAGS="$CPPFLAGS"
11885 OLD_CPPFLAGS="$CFLAGS"
11886 OLD_LIBS="$LIBS"
11887 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
11888 CFLAGS="$CFLAGS $XFT_CFLAGS"
11889 LIBS="$XFT_LIBS $LIBS"
11890 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
11891 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
11892 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
11893 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
11894 echo $ECHO_N "(cached) $ECHO_C" >&6
11895 fi
11896 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
11897 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
11898 else
11899 # Is the header compilable?
11900 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h usability" >&5
11901 echo $ECHO_N "checking X11/Xft/Xft.h usability... $ECHO_C" >&6; }
11902 cat >conftest.$ac_ext <<_ACEOF
11903 /* confdefs.h. */
11904 _ACEOF
11905 cat confdefs.h >>conftest.$ac_ext
11906 cat >>conftest.$ac_ext <<_ACEOF
11907 /* end confdefs.h. */
11908 $ac_includes_default
11909 #include <X11/Xft/Xft.h>
11910 _ACEOF
11911 rm -f conftest.$ac_objext
11912 if { (ac_try="$ac_compile"
11913 case "(($ac_try" in
11914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11915 *) ac_try_echo=$ac_try;;
11916 esac
11917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11918 (eval "$ac_compile") 2>conftest.er1
11919 ac_status=$?
11920 grep -v '^ *+' conftest.er1 >conftest.err
11921 rm -f conftest.er1
11922 cat conftest.err >&5
11923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11924 (exit $ac_status); } && {
11925 test -z "$ac_c_werror_flag" ||
11926 test ! -s conftest.err
11927 } && test -s conftest.$ac_objext; then
11928 ac_header_compiler=yes
11929 else
11930 echo "$as_me: failed program was:" >&5
11931 sed 's/^/| /' conftest.$ac_ext >&5
11932
11933 ac_header_compiler=no
11934 fi
11935
11936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11937 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11938 echo "${ECHO_T}$ac_header_compiler" >&6; }
11939
11940 # Is the header present?
11941 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h presence" >&5
11942 echo $ECHO_N "checking X11/Xft/Xft.h presence... $ECHO_C" >&6; }
11943 cat >conftest.$ac_ext <<_ACEOF
11944 /* confdefs.h. */
11945 _ACEOF
11946 cat confdefs.h >>conftest.$ac_ext
11947 cat >>conftest.$ac_ext <<_ACEOF
11948 /* end confdefs.h. */
11949 #include <X11/Xft/Xft.h>
11950 _ACEOF
11951 if { (ac_try="$ac_cpp conftest.$ac_ext"
11952 case "(($ac_try" in
11953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11954 *) ac_try_echo=$ac_try;;
11955 esac
11956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11957 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11958 ac_status=$?
11959 grep -v '^ *+' conftest.er1 >conftest.err
11960 rm -f conftest.er1
11961 cat conftest.err >&5
11962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963 (exit $ac_status); } >/dev/null && {
11964 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11965 test ! -s conftest.err
11966 }; then
11967 ac_header_preproc=yes
11968 else
11969 echo "$as_me: failed program was:" >&5
11970 sed 's/^/| /' conftest.$ac_ext >&5
11971
11972 ac_header_preproc=no
11973 fi
11974
11975 rm -f conftest.err conftest.$ac_ext
11976 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11977 echo "${ECHO_T}$ac_header_preproc" >&6; }
11978
11979 # So? What about this header?
11980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11981 yes:no: )
11982 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&5
11983 echo "$as_me: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11984 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&5
11985 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&2;}
11986 ac_header_preproc=yes
11987 ;;
11988 no:yes:* )
11989 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&5
11990 echo "$as_me: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&2;}
11991 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&5
11992 echo "$as_me: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&2;}
11993 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&5
11994 echo "$as_me: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&2;}
11995 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&5
11996 echo "$as_me: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&2;}
11997 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&5
11998 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&2;}
11999 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&5
12000 echo "$as_me: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&2;}
12001
12002 ;;
12003 esac
12004 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
12005 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
12006 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12007 echo $ECHO_N "(cached) $ECHO_C" >&6
12008 else
12009 ac_cv_header_X11_Xft_Xft_h=$ac_header_preproc
12010 fi
12011 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
12012 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
12013
12014 fi
12015 if test $ac_cv_header_X11_Xft_Xft_h = yes; then
12016 { echo "$as_me:$LINENO: checking for XftFontOpen in -lXft" >&5
12017 echo $ECHO_N "checking for XftFontOpen in -lXft... $ECHO_C" >&6; }
12018 if test "${ac_cv_lib_Xft_XftFontOpen+set}" = set; then
12019 echo $ECHO_N "(cached) $ECHO_C" >&6
12020 else
12021 ac_check_lib_save_LIBS=$LIBS
12022 LIBS="-lXft $XFT_LIBS $LIBS"
12023 cat >conftest.$ac_ext <<_ACEOF
12024 /* confdefs.h. */
12025 _ACEOF
12026 cat confdefs.h >>conftest.$ac_ext
12027 cat >>conftest.$ac_ext <<_ACEOF
12028 /* end confdefs.h. */
12029
12030 /* Override any GCC internal prototype to avoid an error.
12031 Use char because int might match the return type of a GCC
12032 builtin and then its argument prototype would still apply. */
12033 #ifdef __cplusplus
12034 extern "C"
12035 #endif
12036 char XftFontOpen ();
12037 int
12038 main ()
12039 {
12040 return XftFontOpen ();
12041 ;
12042 return 0;
12043 }
12044 _ACEOF
12045 rm -f conftest.$ac_objext conftest$ac_exeext
12046 if { (ac_try="$ac_link"
12047 case "(($ac_try" in
12048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12049 *) ac_try_echo=$ac_try;;
12050 esac
12051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12052 (eval "$ac_link") 2>conftest.er1
12053 ac_status=$?
12054 grep -v '^ *+' conftest.er1 >conftest.err
12055 rm -f conftest.er1
12056 cat conftest.err >&5
12057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12058 (exit $ac_status); } && {
12059 test -z "$ac_c_werror_flag" ||
12060 test ! -s conftest.err
12061 } && test -s conftest$ac_exeext &&
12062 $as_test_x conftest$ac_exeext; then
12063 ac_cv_lib_Xft_XftFontOpen=yes
12064 else
12065 echo "$as_me: failed program was:" >&5
12066 sed 's/^/| /' conftest.$ac_ext >&5
12067
12068 ac_cv_lib_Xft_XftFontOpen=no
12069 fi
12070
12071 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12072 conftest$ac_exeext conftest.$ac_ext
12073 LIBS=$ac_check_lib_save_LIBS
12074 fi
12075 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftFontOpen" >&5
12076 echo "${ECHO_T}$ac_cv_lib_Xft_XftFontOpen" >&6; }
12077 if test $ac_cv_lib_Xft_XftFontOpen = yes; then
12078 HAVE_XFT=yes
12079 fi
12080
12081 fi
12082
12083
12084
12085 if test "${HAVE_XFT}" = "yes"; then
12086
12087 cat >>confdefs.h <<\_ACEOF
12088 #define HAVE_XFT 1
12089 _ACEOF
12090
12091
12092 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $XFT_CFLAGS"
12093 else
12094 CFLAGS="$OLD_CPPFLAGS"
12095 CFLAGS="$OLD_CFLAGS"
12096 LIBS="$OLD_LIBS"
12097 fi
12098 fi
12099 fi
12100
12101 if test x"${USE_X_TOOLKIT}" = xmaybe || test x"${USE_X_TOOLKIT}" = xLUCID; then
12102 if test x"${HAVE_X11R5}" = xyes; then
12103 { echo "$as_me:$LINENO: checking X11 version 5 with Xaw" >&5
12104 echo $ECHO_N "checking X11 version 5 with Xaw... $ECHO_C" >&6; }
12105 if test "${emacs_cv_x11_version_5_with_xaw+set}" = set; then
12106 echo $ECHO_N "(cached) $ECHO_C" >&6
12107 else
12108 cat >conftest.$ac_ext <<_ACEOF
12109 /* confdefs.h. */
12110 _ACEOF
12111 cat confdefs.h >>conftest.$ac_ext
12112 cat >>conftest.$ac_ext <<_ACEOF
12113 /* end confdefs.h. */
12114
12115 #include <X11/Intrinsic.h>
12116 #include <X11/Xaw/Simple.h>
12117 int
12118 main ()
12119 {
12120
12121 ;
12122 return 0;
12123 }
12124 _ACEOF
12125 rm -f conftest.$ac_objext conftest$ac_exeext
12126 if { (ac_try="$ac_link"
12127 case "(($ac_try" in
12128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12129 *) ac_try_echo=$ac_try;;
12130 esac
12131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12132 (eval "$ac_link") 2>conftest.er1
12133 ac_status=$?
12134 grep -v '^ *+' conftest.er1 >conftest.err
12135 rm -f conftest.er1
12136 cat conftest.err >&5
12137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12138 (exit $ac_status); } && {
12139 test -z "$ac_c_werror_flag" ||
12140 test ! -s conftest.err
12141 } && test -s conftest$ac_exeext &&
12142 $as_test_x conftest$ac_exeext; then
12143 emacs_cv_x11_version_5_with_xaw=yes
12144 else
12145 echo "$as_me: failed program was:" >&5
12146 sed 's/^/| /' conftest.$ac_ext >&5
12147
12148 emacs_cv_x11_version_5_with_xaw=no
12149 fi
12150
12151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12152 conftest$ac_exeext conftest.$ac_ext
12153 fi
12154
12155 if test $emacs_cv_x11_version_5_with_xaw = yes; then
12156 { echo "$as_me:$LINENO: result: 5 or newer, with Xaw; use toolkit by default" >&5
12157 echo "${ECHO_T}5 or newer, with Xaw; use toolkit by default" >&6; }
12158 USE_X_TOOLKIT=LUCID
12159 else
12160 if test x"${USE_X_TOOLKIT}" = xLUCID; then
12161 { { echo "$as_me:$LINENO: error: Lucid toolkit requires X11/Xaw include files" >&5
12162 echo "$as_me: error: Lucid toolkit requires X11/Xaw include files" >&2;}
12163 { (exit 1); exit 1; }; }
12164 else
12165 { echo "$as_me:$LINENO: result: before 5 or no Xaw; do not use toolkit by default" >&5
12166 echo "${ECHO_T}before 5 or no Xaw; do not use toolkit by default" >&6; }
12167 USE_X_TOOLKIT=none
12168 fi
12169 fi
12170 else
12171 USE_X_TOOLKIT=none
12172 fi
12173 fi
12174
12175 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
12176
12177 if test "${USE_X_TOOLKIT}" != "none"; then
12178 { echo "$as_me:$LINENO: checking X11 toolkit version" >&5
12179 echo $ECHO_N "checking X11 toolkit version... $ECHO_C" >&6; }
12180 if test "${emacs_cv_x11_toolkit_version_6+set}" = set; then
12181 echo $ECHO_N "(cached) $ECHO_C" >&6
12182 else
12183 cat >conftest.$ac_ext <<_ACEOF
12184 /* confdefs.h. */
12185 _ACEOF
12186 cat confdefs.h >>conftest.$ac_ext
12187 cat >>conftest.$ac_ext <<_ACEOF
12188 /* end confdefs.h. */
12189 #include <X11/Intrinsic.h>
12190 int
12191 main ()
12192 {
12193 #if XtSpecificationRelease < 6
12194 fail;
12195 #endif
12196
12197 ;
12198 return 0;
12199 }
12200 _ACEOF
12201 rm -f conftest.$ac_objext conftest$ac_exeext
12202 if { (ac_try="$ac_link"
12203 case "(($ac_try" in
12204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12205 *) ac_try_echo=$ac_try;;
12206 esac
12207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12208 (eval "$ac_link") 2>conftest.er1
12209 ac_status=$?
12210 grep -v '^ *+' conftest.er1 >conftest.err
12211 rm -f conftest.er1
12212 cat conftest.err >&5
12213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12214 (exit $ac_status); } && {
12215 test -z "$ac_c_werror_flag" ||
12216 test ! -s conftest.err
12217 } && test -s conftest$ac_exeext &&
12218 $as_test_x conftest$ac_exeext; then
12219 emacs_cv_x11_toolkit_version_6=yes
12220 else
12221 echo "$as_me: failed program was:" >&5
12222 sed 's/^/| /' conftest.$ac_ext >&5
12223
12224 emacs_cv_x11_toolkit_version_6=no
12225 fi
12226
12227 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12228 conftest$ac_exeext conftest.$ac_ext
12229 fi
12230
12231 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
12232 if test $emacs_cv_x11_toolkit_version_6 = yes; then
12233 { echo "$as_me:$LINENO: result: 6 or newer" >&5
12234 echo "${ECHO_T}6 or newer" >&6; }
12235
12236 cat >>confdefs.h <<\_ACEOF
12237 #define HAVE_X11XTR6 1
12238 _ACEOF
12239
12240 else
12241 { echo "$as_me:$LINENO: result: before 6" >&5
12242 echo "${ECHO_T}before 6" >&6; }
12243 fi
12244
12245 OLDLIBS="$LIBS"
12246 if test x$HAVE_X11XTR6 = xyes; then
12247 LIBS="-lXt -lSM -lICE $LIBS"
12248 else
12249 LIBS="-lXt $LIBS"
12250 fi
12251
12252 { echo "$as_me:$LINENO: checking for XmuConvertStandardSelection in -lXmu" >&5
12253 echo $ECHO_N "checking for XmuConvertStandardSelection in -lXmu... $ECHO_C" >&6; }
12254 if test "${ac_cv_lib_Xmu_XmuConvertStandardSelection+set}" = set; then
12255 echo $ECHO_N "(cached) $ECHO_C" >&6
12256 else
12257 ac_check_lib_save_LIBS=$LIBS
12258 LIBS="-lXmu $LIBS"
12259 cat >conftest.$ac_ext <<_ACEOF
12260 /* confdefs.h. */
12261 _ACEOF
12262 cat confdefs.h >>conftest.$ac_ext
12263 cat >>conftest.$ac_ext <<_ACEOF
12264 /* end confdefs.h. */
12265
12266 /* Override any GCC internal prototype to avoid an error.
12267 Use char because int might match the return type of a GCC
12268 builtin and then its argument prototype would still apply. */
12269 #ifdef __cplusplus
12270 extern "C"
12271 #endif
12272 char XmuConvertStandardSelection ();
12273 int
12274 main ()
12275 {
12276 return XmuConvertStandardSelection ();
12277 ;
12278 return 0;
12279 }
12280 _ACEOF
12281 rm -f conftest.$ac_objext conftest$ac_exeext
12282 if { (ac_try="$ac_link"
12283 case "(($ac_try" in
12284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12285 *) ac_try_echo=$ac_try;;
12286 esac
12287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12288 (eval "$ac_link") 2>conftest.er1
12289 ac_status=$?
12290 grep -v '^ *+' conftest.er1 >conftest.err
12291 rm -f conftest.er1
12292 cat conftest.err >&5
12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294 (exit $ac_status); } && {
12295 test -z "$ac_c_werror_flag" ||
12296 test ! -s conftest.err
12297 } && test -s conftest$ac_exeext &&
12298 $as_test_x conftest$ac_exeext; then
12299 ac_cv_lib_Xmu_XmuConvertStandardSelection=yes
12300 else
12301 echo "$as_me: failed program was:" >&5
12302 sed 's/^/| /' conftest.$ac_ext >&5
12303
12304 ac_cv_lib_Xmu_XmuConvertStandardSelection=no
12305 fi
12306
12307 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12308 conftest$ac_exeext conftest.$ac_ext
12309 LIBS=$ac_check_lib_save_LIBS
12310 fi
12311 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
12312 echo "${ECHO_T}$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
12313 if test $ac_cv_lib_Xmu_XmuConvertStandardSelection = yes; then
12314 cat >>confdefs.h <<_ACEOF
12315 #define HAVE_LIBXMU 1
12316 _ACEOF
12317
12318 LIBS="-lXmu $LIBS"
12319
12320 fi
12321
12322 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
12323 fi
12324
12325 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
12326 if test "${HAVE_X11}" = "yes"; then
12327 if test "${USE_X_TOOLKIT}" != "none"; then
12328
12329 { echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
12330 echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6; }
12331 if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
12332 echo $ECHO_N "(cached) $ECHO_C" >&6
12333 else
12334 ac_check_lib_save_LIBS=$LIBS
12335 LIBS="-lXext $LIBS"
12336 cat >conftest.$ac_ext <<_ACEOF
12337 /* confdefs.h. */
12338 _ACEOF
12339 cat confdefs.h >>conftest.$ac_ext
12340 cat >>conftest.$ac_ext <<_ACEOF
12341 /* end confdefs.h. */
12342
12343 /* Override any GCC internal prototype to avoid an error.
12344 Use char because int might match the return type of a GCC
12345 builtin and then its argument prototype would still apply. */
12346 #ifdef __cplusplus
12347 extern "C"
12348 #endif
12349 char XShapeQueryExtension ();
12350 int
12351 main ()
12352 {
12353 return XShapeQueryExtension ();
12354 ;
12355 return 0;
12356 }
12357 _ACEOF
12358 rm -f conftest.$ac_objext conftest$ac_exeext
12359 if { (ac_try="$ac_link"
12360 case "(($ac_try" in
12361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12362 *) ac_try_echo=$ac_try;;
12363 esac
12364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12365 (eval "$ac_link") 2>conftest.er1
12366 ac_status=$?
12367 grep -v '^ *+' conftest.er1 >conftest.err
12368 rm -f conftest.er1
12369 cat conftest.err >&5
12370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12371 (exit $ac_status); } && {
12372 test -z "$ac_c_werror_flag" ||
12373 test ! -s conftest.err
12374 } && test -s conftest$ac_exeext &&
12375 $as_test_x conftest$ac_exeext; then
12376 ac_cv_lib_Xext_XShapeQueryExtension=yes
12377 else
12378 echo "$as_me: failed program was:" >&5
12379 sed 's/^/| /' conftest.$ac_ext >&5
12380
12381 ac_cv_lib_Xext_XShapeQueryExtension=no
12382 fi
12383
12384 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12385 conftest$ac_exeext conftest.$ac_ext
12386 LIBS=$ac_check_lib_save_LIBS
12387 fi
12388 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
12389 echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
12390 if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
12391 cat >>confdefs.h <<_ACEOF
12392 #define HAVE_LIBXEXT 1
12393 _ACEOF
12394
12395 LIBS="-lXext $LIBS"
12396
12397 fi
12398
12399 fi
12400 fi
12401
12402 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12403 { echo "$as_me:$LINENO: checking for Motif version 2.1" >&5
12404 echo $ECHO_N "checking for Motif version 2.1... $ECHO_C" >&6; }
12405 if test "${emacs_cv_motif_version_2_1+set}" = set; then
12406 echo $ECHO_N "(cached) $ECHO_C" >&6
12407 else
12408 cat >conftest.$ac_ext <<_ACEOF
12409 /* confdefs.h. */
12410 _ACEOF
12411 cat confdefs.h >>conftest.$ac_ext
12412 cat >>conftest.$ac_ext <<_ACEOF
12413 /* end confdefs.h. */
12414 #include <Xm/Xm.h>
12415 int
12416 main ()
12417 {
12418 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
12419 int x = 5;
12420 #else
12421 Motif version prior to 2.1.
12422 #endif
12423 ;
12424 return 0;
12425 }
12426 _ACEOF
12427 rm -f conftest.$ac_objext
12428 if { (ac_try="$ac_compile"
12429 case "(($ac_try" in
12430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12431 *) ac_try_echo=$ac_try;;
12432 esac
12433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12434 (eval "$ac_compile") 2>conftest.er1
12435 ac_status=$?
12436 grep -v '^ *+' conftest.er1 >conftest.err
12437 rm -f conftest.er1
12438 cat conftest.err >&5
12439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12440 (exit $ac_status); } && {
12441 test -z "$ac_c_werror_flag" ||
12442 test ! -s conftest.err
12443 } && test -s conftest.$ac_objext; then
12444 emacs_cv_motif_version_2_1=yes
12445 else
12446 echo "$as_me: failed program was:" >&5
12447 sed 's/^/| /' conftest.$ac_ext >&5
12448
12449 emacs_cv_motif_version_2_1=no
12450 fi
12451
12452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12453 fi
12454 { echo "$as_me:$LINENO: result: $emacs_cv_motif_version_2_1" >&5
12455 echo "${ECHO_T}$emacs_cv_motif_version_2_1" >&6; }
12456 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
12457 if test $emacs_cv_motif_version_2_1 = yes; then
12458 HAVE_LIBXP=no
12459
12460 cat >>confdefs.h <<\_ACEOF
12461 #define HAVE_MOTIF_2_1 1
12462 _ACEOF
12463
12464 { echo "$as_me:$LINENO: checking for XpCreateContext in -lXp" >&5
12465 echo $ECHO_N "checking for XpCreateContext in -lXp... $ECHO_C" >&6; }
12466 if test "${ac_cv_lib_Xp_XpCreateContext+set}" = set; then
12467 echo $ECHO_N "(cached) $ECHO_C" >&6
12468 else
12469 ac_check_lib_save_LIBS=$LIBS
12470 LIBS="-lXp $LIBS"
12471 cat >conftest.$ac_ext <<_ACEOF
12472 /* confdefs.h. */
12473 _ACEOF
12474 cat confdefs.h >>conftest.$ac_ext
12475 cat >>conftest.$ac_ext <<_ACEOF
12476 /* end confdefs.h. */
12477
12478 /* Override any GCC internal prototype to avoid an error.
12479 Use char because int might match the return type of a GCC
12480 builtin and then its argument prototype would still apply. */
12481 #ifdef __cplusplus
12482 extern "C"
12483 #endif
12484 char XpCreateContext ();
12485 int
12486 main ()
12487 {
12488 return XpCreateContext ();
12489 ;
12490 return 0;
12491 }
12492 _ACEOF
12493 rm -f conftest.$ac_objext conftest$ac_exeext
12494 if { (ac_try="$ac_link"
12495 case "(($ac_try" in
12496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12497 *) ac_try_echo=$ac_try;;
12498 esac
12499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12500 (eval "$ac_link") 2>conftest.er1
12501 ac_status=$?
12502 grep -v '^ *+' conftest.er1 >conftest.err
12503 rm -f conftest.er1
12504 cat conftest.err >&5
12505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12506 (exit $ac_status); } && {
12507 test -z "$ac_c_werror_flag" ||
12508 test ! -s conftest.err
12509 } && test -s conftest$ac_exeext &&
12510 $as_test_x conftest$ac_exeext; then
12511 ac_cv_lib_Xp_XpCreateContext=yes
12512 else
12513 echo "$as_me: failed program was:" >&5
12514 sed 's/^/| /' conftest.$ac_ext >&5
12515
12516 ac_cv_lib_Xp_XpCreateContext=no
12517 fi
12518
12519 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12520 conftest$ac_exeext conftest.$ac_ext
12521 LIBS=$ac_check_lib_save_LIBS
12522 fi
12523 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpCreateContext" >&5
12524 echo "${ECHO_T}$ac_cv_lib_Xp_XpCreateContext" >&6; }
12525 if test $ac_cv_lib_Xp_XpCreateContext = yes; then
12526 HAVE_LIBXP=yes
12527 fi
12528
12529 if test ${HAVE_LIBXP} = yes; then
12530
12531 cat >>confdefs.h <<\_ACEOF
12532 #define HAVE_LIBXP 1
12533 _ACEOF
12534
12535 fi
12536 else
12537 { echo "$as_me:$LINENO: checking for LessTif where some systems put it" >&5
12538 echo $ECHO_N "checking for LessTif where some systems put it... $ECHO_C" >&6; }
12539 if test "${emacs_cv_lesstif+set}" = set; then
12540 echo $ECHO_N "(cached) $ECHO_C" >&6
12541 else
12542 # We put this in CFLAGS temporarily to precede other -I options
12543 # that might be in CFLAGS temporarily.
12544 # We put this in CPPFLAGS where it precedes the other -I options.
12545 OLD_CPPFLAGS=$CPPFLAGS
12546 OLD_CFLAGS=$CFLAGS
12547 CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
12548 CFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
12549 cat >conftest.$ac_ext <<_ACEOF
12550 /* confdefs.h. */
12551 _ACEOF
12552 cat confdefs.h >>conftest.$ac_ext
12553 cat >>conftest.$ac_ext <<_ACEOF
12554 /* end confdefs.h. */
12555 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
12556 int
12557 main ()
12558 {
12559 int x = 5;
12560 ;
12561 return 0;
12562 }
12563 _ACEOF
12564 rm -f conftest.$ac_objext
12565 if { (ac_try="$ac_compile"
12566 case "(($ac_try" in
12567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12568 *) ac_try_echo=$ac_try;;
12569 esac
12570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12571 (eval "$ac_compile") 2>conftest.er1
12572 ac_status=$?
12573 grep -v '^ *+' conftest.er1 >conftest.err
12574 rm -f conftest.er1
12575 cat conftest.err >&5
12576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12577 (exit $ac_status); } && {
12578 test -z "$ac_c_werror_flag" ||
12579 test ! -s conftest.err
12580 } && test -s conftest.$ac_objext; then
12581 emacs_cv_lesstif=yes
12582 else
12583 echo "$as_me: failed program was:" >&5
12584 sed 's/^/| /' conftest.$ac_ext >&5
12585
12586 emacs_cv_lesstif=no
12587 fi
12588
12589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12590 fi
12591 { echo "$as_me:$LINENO: result: $emacs_cv_lesstif" >&5
12592 echo "${ECHO_T}$emacs_cv_lesstif" >&6; }
12593 if test $emacs_cv_lesstif = yes; then
12594 # Make sure this -I option remains in CPPFLAGS after it is set
12595 # back to REAL_CPPFLAGS.
12596 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
12597 # have those other -I options anyway. Ultimately, having this
12598 # directory ultimately in CPPFLAGS will be enough.
12599 REAL_CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
12600 LDFLAGS="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
12601 else
12602 CFLAGS=$OLD_CFLAGS
12603 CPPFLAGS=$OLD_CPPFLAGS
12604 fi
12605 fi
12606 fi
12607
12608 ### Is -lXaw3d available?
12609 HAVE_XAW3D=no
12610 if test "${HAVE_X11}" = "yes"; then
12611 if test "${USE_X_TOOLKIT}" != "none" && test "${with_toolkit_scroll_bars}" != "no"; then
12612 { echo "$as_me:$LINENO: checking for X11/Xaw3d/Scrollbar.h" >&5
12613 echo $ECHO_N "checking for X11/Xaw3d/Scrollbar.h... $ECHO_C" >&6; }
12614 if test "${ac_cv_header_X11_Xaw3d_Scrollbar_h+set}" = set; then
12615 echo $ECHO_N "(cached) $ECHO_C" >&6
12616 else
12617 cat >conftest.$ac_ext <<_ACEOF
12618 /* confdefs.h. */
12619 _ACEOF
12620 cat confdefs.h >>conftest.$ac_ext
12621 cat >>conftest.$ac_ext <<_ACEOF
12622 /* end confdefs.h. */
12623 #include <X11/Xaw3d/Scrollbar.h>
12624 _ACEOF
12625 if { (ac_try="$ac_cpp conftest.$ac_ext"
12626 case "(($ac_try" in
12627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12628 *) ac_try_echo=$ac_try;;
12629 esac
12630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12631 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12632 ac_status=$?
12633 grep -v '^ *+' conftest.er1 >conftest.err
12634 rm -f conftest.er1
12635 cat conftest.err >&5
12636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12637 (exit $ac_status); } >/dev/null && {
12638 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12639 test ! -s conftest.err
12640 }; then
12641 ac_cv_header_X11_Xaw3d_Scrollbar_h=yes
12642 else
12643 echo "$as_me: failed program was:" >&5
12644 sed 's/^/| /' conftest.$ac_ext >&5
12645
12646 ac_cv_header_X11_Xaw3d_Scrollbar_h=no
12647 fi
12648
12649 rm -f conftest.err conftest.$ac_ext
12650 fi
12651 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xaw3d_Scrollbar_h" >&5
12652 echo "${ECHO_T}$ac_cv_header_X11_Xaw3d_Scrollbar_h" >&6; }
12653 if test $ac_cv_header_X11_Xaw3d_Scrollbar_h = yes; then
12654 { echo "$as_me:$LINENO: checking for XawScrollbarSetThumb in -lXaw3d" >&5
12655 echo $ECHO_N "checking for XawScrollbarSetThumb in -lXaw3d... $ECHO_C" >&6; }
12656 if test "${ac_cv_lib_Xaw3d_XawScrollbarSetThumb+set}" = set; then
12657 echo $ECHO_N "(cached) $ECHO_C" >&6
12658 else
12659 ac_check_lib_save_LIBS=$LIBS
12660 LIBS="-lXaw3d $LIBS"
12661 cat >conftest.$ac_ext <<_ACEOF
12662 /* confdefs.h. */
12663 _ACEOF
12664 cat confdefs.h >>conftest.$ac_ext
12665 cat >>conftest.$ac_ext <<_ACEOF
12666 /* end confdefs.h. */
12667
12668 /* Override any GCC internal prototype to avoid an error.
12669 Use char because int might match the return type of a GCC
12670 builtin and then its argument prototype would still apply. */
12671 #ifdef __cplusplus
12672 extern "C"
12673 #endif
12674 char XawScrollbarSetThumb ();
12675 int
12676 main ()
12677 {
12678 return XawScrollbarSetThumb ();
12679 ;
12680 return 0;
12681 }
12682 _ACEOF
12683 rm -f conftest.$ac_objext conftest$ac_exeext
12684 if { (ac_try="$ac_link"
12685 case "(($ac_try" in
12686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12687 *) ac_try_echo=$ac_try;;
12688 esac
12689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12690 (eval "$ac_link") 2>conftest.er1
12691 ac_status=$?
12692 grep -v '^ *+' conftest.er1 >conftest.err
12693 rm -f conftest.er1
12694 cat conftest.err >&5
12695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12696 (exit $ac_status); } && {
12697 test -z "$ac_c_werror_flag" ||
12698 test ! -s conftest.err
12699 } && test -s conftest$ac_exeext &&
12700 $as_test_x conftest$ac_exeext; then
12701 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=yes
12702 else
12703 echo "$as_me: failed program was:" >&5
12704 sed 's/^/| /' conftest.$ac_ext >&5
12705
12706 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=no
12707 fi
12708
12709 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12710 conftest$ac_exeext conftest.$ac_ext
12711 LIBS=$ac_check_lib_save_LIBS
12712 fi
12713 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&5
12714 echo "${ECHO_T}$ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&6; }
12715 if test $ac_cv_lib_Xaw3d_XawScrollbarSetThumb = yes; then
12716 HAVE_XAW3D=yes
12717 fi
12718
12719 fi
12720
12721
12722 if test "${HAVE_XAW3D}" = "yes"; then
12723
12724 cat >>confdefs.h <<\_ACEOF
12725 #define HAVE_XAW3D 1
12726 _ACEOF
12727
12728 fi
12729 fi
12730 fi
12731
12732
12733
12734 USE_TOOLKIT_SCROLL_BARS=no
12735 if test "${with_toolkit_scroll_bars}" != "no"; then
12736 if test "${USE_X_TOOLKIT}" != "none"; then
12737 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12738 cat >>confdefs.h <<\_ACEOF
12739 #define USE_TOOLKIT_SCROLL_BARS 1
12740 _ACEOF
12741
12742 HAVE_XAW3D=no
12743 USE_TOOLKIT_SCROLL_BARS=yes
12744 elif test "${HAVE_XAW3D}" = "yes"; then
12745 cat >>confdefs.h <<\_ACEOF
12746 #define USE_TOOLKIT_SCROLL_BARS 1
12747 _ACEOF
12748
12749 USE_TOOLKIT_SCROLL_BARS=yes
12750 fi
12751 elif test "${HAVE_GTK}" = "yes"; then
12752 cat >>confdefs.h <<\_ACEOF
12753 #define USE_TOOLKIT_SCROLL_BARS 1
12754 _ACEOF
12755
12756 USE_TOOLKIT_SCROLL_BARS=yes
12757 elif test "${HAVE_CARBON}" = "yes"; then
12758 cat >>confdefs.h <<\_ACEOF
12759 #define USE_TOOLKIT_SCROLL_BARS 1
12760 _ACEOF
12761
12762 USE_TOOLKIT_SCROLL_BARS=yes
12763 fi
12764 fi
12765
12766 cat >conftest.$ac_ext <<_ACEOF
12767 /* confdefs.h. */
12768 _ACEOF
12769 cat confdefs.h >>conftest.$ac_ext
12770 cat >>conftest.$ac_ext <<_ACEOF
12771 /* end confdefs.h. */
12772
12773 #include <X11/Xlib.h>
12774 #include <X11/Xresource.h>
12775 int
12776 main ()
12777 {
12778 XIMProc callback;
12779 ;
12780 return 0;
12781 }
12782 _ACEOF
12783 rm -f conftest.$ac_objext
12784 if { (ac_try="$ac_compile"
12785 case "(($ac_try" in
12786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12787 *) ac_try_echo=$ac_try;;
12788 esac
12789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12790 (eval "$ac_compile") 2>conftest.er1
12791 ac_status=$?
12792 grep -v '^ *+' conftest.er1 >conftest.err
12793 rm -f conftest.er1
12794 cat conftest.err >&5
12795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12796 (exit $ac_status); } && {
12797 test -z "$ac_c_werror_flag" ||
12798 test ! -s conftest.err
12799 } && test -s conftest.$ac_objext; then
12800 HAVE_XIM=yes
12801
12802 cat >>confdefs.h <<\_ACEOF
12803 #define HAVE_XIM 1
12804 _ACEOF
12805
12806 else
12807 echo "$as_me: failed program was:" >&5
12808 sed 's/^/| /' conftest.$ac_ext >&5
12809
12810 HAVE_XIM=no
12811 fi
12812
12813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12814
12815
12816 if test "${with_xim}" != "no"; then
12817
12818 cat >>confdefs.h <<\_ACEOF
12819 #define USE_XIM 1
12820 _ACEOF
12821
12822 fi
12823
12824
12825 if test "${HAVE_XIM}" != "no"; then
12826 late_CFLAGS=$CFLAGS
12827 if test "$GCC" = yes; then
12828 CFLAGS="$CFLAGS --pedantic-errors"
12829 fi
12830 cat >conftest.$ac_ext <<_ACEOF
12831 /* confdefs.h. */
12832 _ACEOF
12833 cat confdefs.h >>conftest.$ac_ext
12834 cat >>conftest.$ac_ext <<_ACEOF
12835 /* end confdefs.h. */
12836
12837 #include <X11/Xlib.h>
12838 #include <X11/Xresource.h>
12839 int
12840 main ()
12841 {
12842 Display *display;
12843 XrmDatabase db;
12844 char *res_name;
12845 char *res_class;
12846 XIMProc callback;
12847 XPointer *client_data;
12848 #ifndef __GNUC__
12849 /* If we're not using GCC, it's probably not XFree86, and this is
12850 probably right, but we can't use something like --pedantic-errors. */
12851 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
12852 char*, XIMProc, XPointer*);
12853 #endif
12854 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
12855 client_data);
12856 ;
12857 return 0;
12858 }
12859 _ACEOF
12860 rm -f conftest.$ac_objext
12861 if { (ac_try="$ac_compile"
12862 case "(($ac_try" in
12863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864 *) ac_try_echo=$ac_try;;
12865 esac
12866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12867 (eval "$ac_compile") 2>conftest.er1
12868 ac_status=$?
12869 grep -v '^ *+' conftest.er1 >conftest.err
12870 rm -f conftest.er1
12871 cat conftest.err >&5
12872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873 (exit $ac_status); } && {
12874 test -z "$ac_c_werror_flag" ||
12875 test ! -s conftest.err
12876 } && test -s conftest.$ac_objext; then
12877 emacs_cv_arg6_star=yes
12878 else
12879 echo "$as_me: failed program was:" >&5
12880 sed 's/^/| /' conftest.$ac_ext >&5
12881
12882
12883 fi
12884
12885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12886
12887 if test "$emacs_cv_arg6_star" = yes; then
12888 cat >>confdefs.h <<\_ACEOF
12889 #define XRegisterIMInstantiateCallback_arg6 XPointer*
12890 _ACEOF
12891
12892 else
12893 cat >>confdefs.h <<\_ACEOF
12894 #define XRegisterIMInstantiateCallback_arg6 XPointer
12895 _ACEOF
12896
12897 fi
12898 CFLAGS=$late_CFLAGS
12899 fi
12900
12901 ### Use -lXpm if available, unless `--with-xpm=no'.
12902 HAVE_XPM=no
12903 if test "${HAVE_X11}" = "yes"; then
12904 if test "${with_xpm}" != "no"; then
12905 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
12906 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
12907 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
12908 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
12909 echo $ECHO_N "(cached) $ECHO_C" >&6
12910 fi
12911 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
12912 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
12913 else
12914 # Is the header compilable?
12915 { echo "$as_me:$LINENO: checking X11/xpm.h usability" >&5
12916 echo $ECHO_N "checking X11/xpm.h usability... $ECHO_C" >&6; }
12917 cat >conftest.$ac_ext <<_ACEOF
12918 /* confdefs.h. */
12919 _ACEOF
12920 cat confdefs.h >>conftest.$ac_ext
12921 cat >>conftest.$ac_ext <<_ACEOF
12922 /* end confdefs.h. */
12923 $ac_includes_default
12924 #include <X11/xpm.h>
12925 _ACEOF
12926 rm -f conftest.$ac_objext
12927 if { (ac_try="$ac_compile"
12928 case "(($ac_try" in
12929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12930 *) ac_try_echo=$ac_try;;
12931 esac
12932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12933 (eval "$ac_compile") 2>conftest.er1
12934 ac_status=$?
12935 grep -v '^ *+' conftest.er1 >conftest.err
12936 rm -f conftest.er1
12937 cat conftest.err >&5
12938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12939 (exit $ac_status); } && {
12940 test -z "$ac_c_werror_flag" ||
12941 test ! -s conftest.err
12942 } && test -s conftest.$ac_objext; then
12943 ac_header_compiler=yes
12944 else
12945 echo "$as_me: failed program was:" >&5
12946 sed 's/^/| /' conftest.$ac_ext >&5
12947
12948 ac_header_compiler=no
12949 fi
12950
12951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12952 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12953 echo "${ECHO_T}$ac_header_compiler" >&6; }
12954
12955 # Is the header present?
12956 { echo "$as_me:$LINENO: checking X11/xpm.h presence" >&5
12957 echo $ECHO_N "checking X11/xpm.h presence... $ECHO_C" >&6; }
12958 cat >conftest.$ac_ext <<_ACEOF
12959 /* confdefs.h. */
12960 _ACEOF
12961 cat confdefs.h >>conftest.$ac_ext
12962 cat >>conftest.$ac_ext <<_ACEOF
12963 /* end confdefs.h. */
12964 #include <X11/xpm.h>
12965 _ACEOF
12966 if { (ac_try="$ac_cpp conftest.$ac_ext"
12967 case "(($ac_try" in
12968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12969 *) ac_try_echo=$ac_try;;
12970 esac
12971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12972 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12973 ac_status=$?
12974 grep -v '^ *+' conftest.er1 >conftest.err
12975 rm -f conftest.er1
12976 cat conftest.err >&5
12977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12978 (exit $ac_status); } >/dev/null && {
12979 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12980 test ! -s conftest.err
12981 }; then
12982 ac_header_preproc=yes
12983 else
12984 echo "$as_me: failed program was:" >&5
12985 sed 's/^/| /' conftest.$ac_ext >&5
12986
12987 ac_header_preproc=no
12988 fi
12989
12990 rm -f conftest.err conftest.$ac_ext
12991 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12992 echo "${ECHO_T}$ac_header_preproc" >&6; }
12993
12994 # So? What about this header?
12995 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12996 yes:no: )
12997 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
12998 echo "$as_me: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12999 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the compiler's result" >&5
13000 echo "$as_me: WARNING: X11/xpm.h: proceeding with the compiler's result" >&2;}
13001 ac_header_preproc=yes
13002 ;;
13003 no:yes:* )
13004 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: present but cannot be compiled" >&5
13005 echo "$as_me: WARNING: X11/xpm.h: present but cannot be compiled" >&2;}
13006 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&5
13007 echo "$as_me: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&2;}
13008 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: see the Autoconf documentation" >&5
13009 echo "$as_me: WARNING: X11/xpm.h: see the Autoconf documentation" >&2;}
13010 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&5
13011 echo "$as_me: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
13012 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
13013 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
13014 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&5
13015 echo "$as_me: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&2;}
13016
13017 ;;
13018 esac
13019 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
13020 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
13021 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13022 echo $ECHO_N "(cached) $ECHO_C" >&6
13023 else
13024 ac_cv_header_X11_xpm_h=$ac_header_preproc
13025 fi
13026 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
13027 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
13028
13029 fi
13030 if test $ac_cv_header_X11_xpm_h = yes; then
13031 { echo "$as_me:$LINENO: checking for XpmReadFileToPixmap in -lXpm" >&5
13032 echo $ECHO_N "checking for XpmReadFileToPixmap in -lXpm... $ECHO_C" >&6; }
13033 if test "${ac_cv_lib_Xpm_XpmReadFileToPixmap+set}" = set; then
13034 echo $ECHO_N "(cached) $ECHO_C" >&6
13035 else
13036 ac_check_lib_save_LIBS=$LIBS
13037 LIBS="-lXpm -lX11 $LIBS"
13038 cat >conftest.$ac_ext <<_ACEOF
13039 /* confdefs.h. */
13040 _ACEOF
13041 cat confdefs.h >>conftest.$ac_ext
13042 cat >>conftest.$ac_ext <<_ACEOF
13043 /* end confdefs.h. */
13044
13045 /* Override any GCC internal prototype to avoid an error.
13046 Use char because int might match the return type of a GCC
13047 builtin and then its argument prototype would still apply. */
13048 #ifdef __cplusplus
13049 extern "C"
13050 #endif
13051 char XpmReadFileToPixmap ();
13052 int
13053 main ()
13054 {
13055 return XpmReadFileToPixmap ();
13056 ;
13057 return 0;
13058 }
13059 _ACEOF
13060 rm -f conftest.$ac_objext conftest$ac_exeext
13061 if { (ac_try="$ac_link"
13062 case "(($ac_try" in
13063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13064 *) ac_try_echo=$ac_try;;
13065 esac
13066 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13067 (eval "$ac_link") 2>conftest.er1
13068 ac_status=$?
13069 grep -v '^ *+' conftest.er1 >conftest.err
13070 rm -f conftest.er1
13071 cat conftest.err >&5
13072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13073 (exit $ac_status); } && {
13074 test -z "$ac_c_werror_flag" ||
13075 test ! -s conftest.err
13076 } && test -s conftest$ac_exeext &&
13077 $as_test_x conftest$ac_exeext; then
13078 ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
13079 else
13080 echo "$as_me: failed program was:" >&5
13081 sed 's/^/| /' conftest.$ac_ext >&5
13082
13083 ac_cv_lib_Xpm_XpmReadFileToPixmap=no
13084 fi
13085
13086 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13087 conftest$ac_exeext conftest.$ac_ext
13088 LIBS=$ac_check_lib_save_LIBS
13089 fi
13090 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
13091 echo "${ECHO_T}$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
13092 if test $ac_cv_lib_Xpm_XpmReadFileToPixmap = yes; then
13093 HAVE_XPM=yes
13094 fi
13095
13096 fi
13097
13098
13099 if test "${HAVE_XPM}" = "yes"; then
13100 { echo "$as_me:$LINENO: checking for XpmReturnAllocPixels preprocessor define" >&5
13101 echo $ECHO_N "checking for XpmReturnAllocPixels preprocessor define... $ECHO_C" >&6; }
13102 cat >conftest.$ac_ext <<_ACEOF
13103 /* confdefs.h. */
13104 _ACEOF
13105 cat confdefs.h >>conftest.$ac_ext
13106 cat >>conftest.$ac_ext <<_ACEOF
13107 /* end confdefs.h. */
13108 #include "X11/xpm.h"
13109 #ifndef XpmReturnAllocPixels
13110 no_return_alloc_pixels
13111 #endif
13112
13113 _ACEOF
13114 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13115 $EGREP "no_return_alloc_pixels" >/dev/null 2>&1; then
13116 HAVE_XPM=no
13117 else
13118 HAVE_XPM=yes
13119 fi
13120 rm -f conftest*
13121
13122
13123 if test "${HAVE_XPM}" = "yes"; then
13124 { echo "$as_me:$LINENO: result: yes" >&5
13125 echo "${ECHO_T}yes" >&6; }
13126 else
13127 { echo "$as_me:$LINENO: result: no" >&5
13128 echo "${ECHO_T}no" >&6; }
13129 fi
13130 fi
13131 fi
13132
13133 if test "${HAVE_XPM}" = "yes"; then
13134
13135 cat >>confdefs.h <<\_ACEOF
13136 #define HAVE_XPM 1
13137 _ACEOF
13138
13139 fi
13140 fi
13141
13142 ### Use -ljpeg if available, unless `--with-jpeg=no'.
13143 HAVE_JPEG=no
13144 if test "${HAVE_X11}" = "yes"; then
13145 if test "${with_jpeg}" != "no"; then
13146 if test "${ac_cv_header_jerror_h+set}" = set; then
13147 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13148 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13149 if test "${ac_cv_header_jerror_h+set}" = set; then
13150 echo $ECHO_N "(cached) $ECHO_C" >&6
13151 fi
13152 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13153 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13154 else
13155 # Is the header compilable?
13156 { echo "$as_me:$LINENO: checking jerror.h usability" >&5
13157 echo $ECHO_N "checking jerror.h usability... $ECHO_C" >&6; }
13158 cat >conftest.$ac_ext <<_ACEOF
13159 /* confdefs.h. */
13160 _ACEOF
13161 cat confdefs.h >>conftest.$ac_ext
13162 cat >>conftest.$ac_ext <<_ACEOF
13163 /* end confdefs.h. */
13164 $ac_includes_default
13165 #include <jerror.h>
13166 _ACEOF
13167 rm -f conftest.$ac_objext
13168 if { (ac_try="$ac_compile"
13169 case "(($ac_try" in
13170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13171 *) ac_try_echo=$ac_try;;
13172 esac
13173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13174 (eval "$ac_compile") 2>conftest.er1
13175 ac_status=$?
13176 grep -v '^ *+' conftest.er1 >conftest.err
13177 rm -f conftest.er1
13178 cat conftest.err >&5
13179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13180 (exit $ac_status); } && {
13181 test -z "$ac_c_werror_flag" ||
13182 test ! -s conftest.err
13183 } && test -s conftest.$ac_objext; then
13184 ac_header_compiler=yes
13185 else
13186 echo "$as_me: failed program was:" >&5
13187 sed 's/^/| /' conftest.$ac_ext >&5
13188
13189 ac_header_compiler=no
13190 fi
13191
13192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13193 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13194 echo "${ECHO_T}$ac_header_compiler" >&6; }
13195
13196 # Is the header present?
13197 { echo "$as_me:$LINENO: checking jerror.h presence" >&5
13198 echo $ECHO_N "checking jerror.h presence... $ECHO_C" >&6; }
13199 cat >conftest.$ac_ext <<_ACEOF
13200 /* confdefs.h. */
13201 _ACEOF
13202 cat confdefs.h >>conftest.$ac_ext
13203 cat >>conftest.$ac_ext <<_ACEOF
13204 /* end confdefs.h. */
13205 #include <jerror.h>
13206 _ACEOF
13207 if { (ac_try="$ac_cpp conftest.$ac_ext"
13208 case "(($ac_try" in
13209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13210 *) ac_try_echo=$ac_try;;
13211 esac
13212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13213 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13214 ac_status=$?
13215 grep -v '^ *+' conftest.er1 >conftest.err
13216 rm -f conftest.er1
13217 cat conftest.err >&5
13218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219 (exit $ac_status); } >/dev/null && {
13220 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13221 test ! -s conftest.err
13222 }; then
13223 ac_header_preproc=yes
13224 else
13225 echo "$as_me: failed program was:" >&5
13226 sed 's/^/| /' conftest.$ac_ext >&5
13227
13228 ac_header_preproc=no
13229 fi
13230
13231 rm -f conftest.err conftest.$ac_ext
13232 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13233 echo "${ECHO_T}$ac_header_preproc" >&6; }
13234
13235 # So? What about this header?
13236 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13237 yes:no: )
13238 { echo "$as_me:$LINENO: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&5
13239 echo "$as_me: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13240 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the compiler's result" >&5
13241 echo "$as_me: WARNING: jerror.h: proceeding with the compiler's result" >&2;}
13242 ac_header_preproc=yes
13243 ;;
13244 no:yes:* )
13245 { echo "$as_me:$LINENO: WARNING: jerror.h: present but cannot be compiled" >&5
13246 echo "$as_me: WARNING: jerror.h: present but cannot be compiled" >&2;}
13247 { echo "$as_me:$LINENO: WARNING: jerror.h: check for missing prerequisite headers?" >&5
13248 echo "$as_me: WARNING: jerror.h: check for missing prerequisite headers?" >&2;}
13249 { echo "$as_me:$LINENO: WARNING: jerror.h: see the Autoconf documentation" >&5
13250 echo "$as_me: WARNING: jerror.h: see the Autoconf documentation" >&2;}
13251 { echo "$as_me:$LINENO: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&5
13252 echo "$as_me: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&2;}
13253 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
13254 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
13255 { echo "$as_me:$LINENO: WARNING: jerror.h: in the future, the compiler will take precedence" >&5
13256 echo "$as_me: WARNING: jerror.h: in the future, the compiler will take precedence" >&2;}
13257
13258 ;;
13259 esac
13260 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13261 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13262 if test "${ac_cv_header_jerror_h+set}" = set; then
13263 echo $ECHO_N "(cached) $ECHO_C" >&6
13264 else
13265 ac_cv_header_jerror_h=$ac_header_preproc
13266 fi
13267 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13268 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13269
13270 fi
13271 if test $ac_cv_header_jerror_h = yes; then
13272 { echo "$as_me:$LINENO: checking for jpeg_destroy_compress in -ljpeg" >&5
13273 echo $ECHO_N "checking for jpeg_destroy_compress in -ljpeg... $ECHO_C" >&6; }
13274 if test "${ac_cv_lib_jpeg_jpeg_destroy_compress+set}" = set; then
13275 echo $ECHO_N "(cached) $ECHO_C" >&6
13276 else
13277 ac_check_lib_save_LIBS=$LIBS
13278 LIBS="-ljpeg $LIBS"
13279 cat >conftest.$ac_ext <<_ACEOF
13280 /* confdefs.h. */
13281 _ACEOF
13282 cat confdefs.h >>conftest.$ac_ext
13283 cat >>conftest.$ac_ext <<_ACEOF
13284 /* end confdefs.h. */
13285
13286 /* Override any GCC internal prototype to avoid an error.
13287 Use char because int might match the return type of a GCC
13288 builtin and then its argument prototype would still apply. */
13289 #ifdef __cplusplus
13290 extern "C"
13291 #endif
13292 char jpeg_destroy_compress ();
13293 int
13294 main ()
13295 {
13296 return jpeg_destroy_compress ();
13297 ;
13298 return 0;
13299 }
13300 _ACEOF
13301 rm -f conftest.$ac_objext conftest$ac_exeext
13302 if { (ac_try="$ac_link"
13303 case "(($ac_try" in
13304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13305 *) ac_try_echo=$ac_try;;
13306 esac
13307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13308 (eval "$ac_link") 2>conftest.er1
13309 ac_status=$?
13310 grep -v '^ *+' conftest.er1 >conftest.err
13311 rm -f conftest.er1
13312 cat conftest.err >&5
13313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13314 (exit $ac_status); } && {
13315 test -z "$ac_c_werror_flag" ||
13316 test ! -s conftest.err
13317 } && test -s conftest$ac_exeext &&
13318 $as_test_x conftest$ac_exeext; then
13319 ac_cv_lib_jpeg_jpeg_destroy_compress=yes
13320 else
13321 echo "$as_me: failed program was:" >&5
13322 sed 's/^/| /' conftest.$ac_ext >&5
13323
13324 ac_cv_lib_jpeg_jpeg_destroy_compress=no
13325 fi
13326
13327 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13328 conftest$ac_exeext conftest.$ac_ext
13329 LIBS=$ac_check_lib_save_LIBS
13330 fi
13331 { echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
13332 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
13333 if test $ac_cv_lib_jpeg_jpeg_destroy_compress = yes; then
13334 HAVE_JPEG=yes
13335 fi
13336
13337 fi
13338
13339
13340 fi
13341
13342
13343 if test "${HAVE_JPEG}" = "yes"; then
13344 cat >>confdefs.h <<\_ACEOF
13345 #define HAVE_JPEG 1
13346 _ACEOF
13347
13348 cat >conftest.$ac_ext <<_ACEOF
13349 /* confdefs.h. */
13350 _ACEOF
13351 cat confdefs.h >>conftest.$ac_ext
13352 cat >>conftest.$ac_ext <<_ACEOF
13353 /* end confdefs.h. */
13354 #include <jpeglib.h>
13355 version=JPEG_LIB_VERSION
13356
13357 _ACEOF
13358 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13359 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev/null 2>&1; then
13360 cat >>confdefs.h <<\_ACEOF
13361 #define HAVE_JPEG 1
13362 _ACEOF
13363
13364 else
13365 { echo "$as_me:$LINENO: WARNING: libjpeg found, but not version 6b or later" >&5
13366 echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
13367 HAVE_JPEG=no
13368 fi
13369 rm -f conftest*
13370
13371 fi
13372 fi
13373
13374 ### Use -lpng if available, unless `--with-png=no'.
13375 HAVE_PNG=no
13376 if test "${HAVE_X11}" = "yes"; then
13377 if test "${with_png}" != "no"; then
13378 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
13379 # in /usr/include/libpng.
13380
13381
13382 for ac_header in png.h libpng/png.h
13383 do
13384 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13385 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13386 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13387 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13388 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13389 echo $ECHO_N "(cached) $ECHO_C" >&6
13390 fi
13391 ac_res=`eval echo '${'$as_ac_Header'}'`
13392 { echo "$as_me:$LINENO: result: $ac_res" >&5
13393 echo "${ECHO_T}$ac_res" >&6; }
13394 else
13395 # Is the header compilable?
13396 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13397 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13398 cat >conftest.$ac_ext <<_ACEOF
13399 /* confdefs.h. */
13400 _ACEOF
13401 cat confdefs.h >>conftest.$ac_ext
13402 cat >>conftest.$ac_ext <<_ACEOF
13403 /* end confdefs.h. */
13404 $ac_includes_default
13405 #include <$ac_header>
13406 _ACEOF
13407 rm -f conftest.$ac_objext
13408 if { (ac_try="$ac_compile"
13409 case "(($ac_try" in
13410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13411 *) ac_try_echo=$ac_try;;
13412 esac
13413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13414 (eval "$ac_compile") 2>conftest.er1
13415 ac_status=$?
13416 grep -v '^ *+' conftest.er1 >conftest.err
13417 rm -f conftest.er1
13418 cat conftest.err >&5
13419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13420 (exit $ac_status); } && {
13421 test -z "$ac_c_werror_flag" ||
13422 test ! -s conftest.err
13423 } && test -s conftest.$ac_objext; then
13424 ac_header_compiler=yes
13425 else
13426 echo "$as_me: failed program was:" >&5
13427 sed 's/^/| /' conftest.$ac_ext >&5
13428
13429 ac_header_compiler=no
13430 fi
13431
13432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13433 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13434 echo "${ECHO_T}$ac_header_compiler" >&6; }
13435
13436 # Is the header present?
13437 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13438 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13439 cat >conftest.$ac_ext <<_ACEOF
13440 /* confdefs.h. */
13441 _ACEOF
13442 cat confdefs.h >>conftest.$ac_ext
13443 cat >>conftest.$ac_ext <<_ACEOF
13444 /* end confdefs.h. */
13445 #include <$ac_header>
13446 _ACEOF
13447 if { (ac_try="$ac_cpp conftest.$ac_ext"
13448 case "(($ac_try" in
13449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13450 *) ac_try_echo=$ac_try;;
13451 esac
13452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13453 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13454 ac_status=$?
13455 grep -v '^ *+' conftest.er1 >conftest.err
13456 rm -f conftest.er1
13457 cat conftest.err >&5
13458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13459 (exit $ac_status); } >/dev/null && {
13460 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13461 test ! -s conftest.err
13462 }; then
13463 ac_header_preproc=yes
13464 else
13465 echo "$as_me: failed program was:" >&5
13466 sed 's/^/| /' conftest.$ac_ext >&5
13467
13468 ac_header_preproc=no
13469 fi
13470
13471 rm -f conftest.err conftest.$ac_ext
13472 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13473 echo "${ECHO_T}$ac_header_preproc" >&6; }
13474
13475 # So? What about this header?
13476 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13477 yes:no: )
13478 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13479 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13480 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13481 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13482 ac_header_preproc=yes
13483 ;;
13484 no:yes:* )
13485 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13486 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13487 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13488 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13489 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13490 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13491 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13492 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13493 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13494 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13495 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13496 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13497
13498 ;;
13499 esac
13500 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13501 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13502 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13503 echo $ECHO_N "(cached) $ECHO_C" >&6
13504 else
13505 eval "$as_ac_Header=\$ac_header_preproc"
13506 fi
13507 ac_res=`eval echo '${'$as_ac_Header'}'`
13508 { echo "$as_me:$LINENO: result: $ac_res" >&5
13509 echo "${ECHO_T}$ac_res" >&6; }
13510
13511 fi
13512 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13513 cat >>confdefs.h <<_ACEOF
13514 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13515 _ACEOF
13516
13517 fi
13518
13519 done
13520
13521 if test "$ac_cv_header_png_h" = yes || test "$ac_cv_header_libpng_png_h" = yes ; then
13522 { echo "$as_me:$LINENO: checking for png_get_channels in -lpng" >&5
13523 echo $ECHO_N "checking for png_get_channels in -lpng... $ECHO_C" >&6; }
13524 if test "${ac_cv_lib_png_png_get_channels+set}" = set; then
13525 echo $ECHO_N "(cached) $ECHO_C" >&6
13526 else
13527 ac_check_lib_save_LIBS=$LIBS
13528 LIBS="-lpng -lz -lm $LIBS"
13529 cat >conftest.$ac_ext <<_ACEOF
13530 /* confdefs.h. */
13531 _ACEOF
13532 cat confdefs.h >>conftest.$ac_ext
13533 cat >>conftest.$ac_ext <<_ACEOF
13534 /* end confdefs.h. */
13535
13536 /* Override any GCC internal prototype to avoid an error.
13537 Use char because int might match the return type of a GCC
13538 builtin and then its argument prototype would still apply. */
13539 #ifdef __cplusplus
13540 extern "C"
13541 #endif
13542 char png_get_channels ();
13543 int
13544 main ()
13545 {
13546 return png_get_channels ();
13547 ;
13548 return 0;
13549 }
13550 _ACEOF
13551 rm -f conftest.$ac_objext conftest$ac_exeext
13552 if { (ac_try="$ac_link"
13553 case "(($ac_try" in
13554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13555 *) ac_try_echo=$ac_try;;
13556 esac
13557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13558 (eval "$ac_link") 2>conftest.er1
13559 ac_status=$?
13560 grep -v '^ *+' conftest.er1 >conftest.err
13561 rm -f conftest.er1
13562 cat conftest.err >&5
13563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13564 (exit $ac_status); } && {
13565 test -z "$ac_c_werror_flag" ||
13566 test ! -s conftest.err
13567 } && test -s conftest$ac_exeext &&
13568 $as_test_x conftest$ac_exeext; then
13569 ac_cv_lib_png_png_get_channels=yes
13570 else
13571 echo "$as_me: failed program was:" >&5
13572 sed 's/^/| /' conftest.$ac_ext >&5
13573
13574 ac_cv_lib_png_png_get_channels=no
13575 fi
13576
13577 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13578 conftest$ac_exeext conftest.$ac_ext
13579 LIBS=$ac_check_lib_save_LIBS
13580 fi
13581 { echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_get_channels" >&5
13582 echo "${ECHO_T}$ac_cv_lib_png_png_get_channels" >&6; }
13583 if test $ac_cv_lib_png_png_get_channels = yes; then
13584 HAVE_PNG=yes
13585 fi
13586
13587 fi
13588 fi
13589
13590 if test "${HAVE_PNG}" = "yes"; then
13591
13592 cat >>confdefs.h <<\_ACEOF
13593 #define HAVE_PNG 1
13594 _ACEOF
13595
13596 fi
13597 fi
13598
13599 ### Use -ltiff if available, unless `--with-tiff=no'.
13600 HAVE_TIFF=no
13601 if test "${HAVE_X11}" = "yes"; then
13602 if test "${with_tiff}" != "no"; then
13603 if test "${ac_cv_header_tiffio_h+set}" = set; then
13604 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
13605 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
13606 if test "${ac_cv_header_tiffio_h+set}" = set; then
13607 echo $ECHO_N "(cached) $ECHO_C" >&6
13608 fi
13609 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
13610 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
13611 else
13612 # Is the header compilable?
13613 { echo "$as_me:$LINENO: checking tiffio.h usability" >&5
13614 echo $ECHO_N "checking tiffio.h usability... $ECHO_C" >&6; }
13615 cat >conftest.$ac_ext <<_ACEOF
13616 /* confdefs.h. */
13617 _ACEOF
13618 cat confdefs.h >>conftest.$ac_ext
13619 cat >>conftest.$ac_ext <<_ACEOF
13620 /* end confdefs.h. */
13621 $ac_includes_default
13622 #include <tiffio.h>
13623 _ACEOF
13624 rm -f conftest.$ac_objext
13625 if { (ac_try="$ac_compile"
13626 case "(($ac_try" in
13627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13628 *) ac_try_echo=$ac_try;;
13629 esac
13630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13631 (eval "$ac_compile") 2>conftest.er1
13632 ac_status=$?
13633 grep -v '^ *+' conftest.er1 >conftest.err
13634 rm -f conftest.er1
13635 cat conftest.err >&5
13636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13637 (exit $ac_status); } && {
13638 test -z "$ac_c_werror_flag" ||
13639 test ! -s conftest.err
13640 } && test -s conftest.$ac_objext; then
13641 ac_header_compiler=yes
13642 else
13643 echo "$as_me: failed program was:" >&5
13644 sed 's/^/| /' conftest.$ac_ext >&5
13645
13646 ac_header_compiler=no
13647 fi
13648
13649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13650 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13651 echo "${ECHO_T}$ac_header_compiler" >&6; }
13652
13653 # Is the header present?
13654 { echo "$as_me:$LINENO: checking tiffio.h presence" >&5
13655 echo $ECHO_N "checking tiffio.h presence... $ECHO_C" >&6; }
13656 cat >conftest.$ac_ext <<_ACEOF
13657 /* confdefs.h. */
13658 _ACEOF
13659 cat confdefs.h >>conftest.$ac_ext
13660 cat >>conftest.$ac_ext <<_ACEOF
13661 /* end confdefs.h. */
13662 #include <tiffio.h>
13663 _ACEOF
13664 if { (ac_try="$ac_cpp conftest.$ac_ext"
13665 case "(($ac_try" in
13666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13667 *) ac_try_echo=$ac_try;;
13668 esac
13669 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13670 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13671 ac_status=$?
13672 grep -v '^ *+' conftest.er1 >conftest.err
13673 rm -f conftest.er1
13674 cat conftest.err >&5
13675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13676 (exit $ac_status); } >/dev/null && {
13677 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13678 test ! -s conftest.err
13679 }; then
13680 ac_header_preproc=yes
13681 else
13682 echo "$as_me: failed program was:" >&5
13683 sed 's/^/| /' conftest.$ac_ext >&5
13684
13685 ac_header_preproc=no
13686 fi
13687
13688 rm -f conftest.err conftest.$ac_ext
13689 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13690 echo "${ECHO_T}$ac_header_preproc" >&6; }
13691
13692 # So? What about this header?
13693 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13694 yes:no: )
13695 { echo "$as_me:$LINENO: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&5
13696 echo "$as_me: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13697 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the compiler's result" >&5
13698 echo "$as_me: WARNING: tiffio.h: proceeding with the compiler's result" >&2;}
13699 ac_header_preproc=yes
13700 ;;
13701 no:yes:* )
13702 { echo "$as_me:$LINENO: WARNING: tiffio.h: present but cannot be compiled" >&5
13703 echo "$as_me: WARNING: tiffio.h: present but cannot be compiled" >&2;}
13704 { echo "$as_me:$LINENO: WARNING: tiffio.h: check for missing prerequisite headers?" >&5
13705 echo "$as_me: WARNING: tiffio.h: check for missing prerequisite headers?" >&2;}
13706 { echo "$as_me:$LINENO: WARNING: tiffio.h: see the Autoconf documentation" >&5
13707 echo "$as_me: WARNING: tiffio.h: see the Autoconf documentation" >&2;}
13708 { echo "$as_me:$LINENO: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&5
13709 echo "$as_me: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&2;}
13710 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
13711 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
13712 { echo "$as_me:$LINENO: WARNING: tiffio.h: in the future, the compiler will take precedence" >&5
13713 echo "$as_me: WARNING: tiffio.h: in the future, the compiler will take precedence" >&2;}
13714
13715 ;;
13716 esac
13717 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
13718 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
13719 if test "${ac_cv_header_tiffio_h+set}" = set; then
13720 echo $ECHO_N "(cached) $ECHO_C" >&6
13721 else
13722 ac_cv_header_tiffio_h=$ac_header_preproc
13723 fi
13724 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
13725 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
13726
13727 fi
13728 if test $ac_cv_header_tiffio_h = yes; then
13729 tifflibs="-lz -lm"
13730 # At least one tiff package requires the jpeg library.
13731 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
13732 { echo "$as_me:$LINENO: checking for TIFFGetVersion in -ltiff" >&5
13733 echo $ECHO_N "checking for TIFFGetVersion in -ltiff... $ECHO_C" >&6; }
13734 if test "${ac_cv_lib_tiff_TIFFGetVersion+set}" = set; then
13735 echo $ECHO_N "(cached) $ECHO_C" >&6
13736 else
13737 ac_check_lib_save_LIBS=$LIBS
13738 LIBS="-ltiff $tifflibs $LIBS"
13739 cat >conftest.$ac_ext <<_ACEOF
13740 /* confdefs.h. */
13741 _ACEOF
13742 cat confdefs.h >>conftest.$ac_ext
13743 cat >>conftest.$ac_ext <<_ACEOF
13744 /* end confdefs.h. */
13745
13746 /* Override any GCC internal prototype to avoid an error.
13747 Use char because int might match the return type of a GCC
13748 builtin and then its argument prototype would still apply. */
13749 #ifdef __cplusplus
13750 extern "C"
13751 #endif
13752 char TIFFGetVersion ();
13753 int
13754 main ()
13755 {
13756 return TIFFGetVersion ();
13757 ;
13758 return 0;
13759 }
13760 _ACEOF
13761 rm -f conftest.$ac_objext conftest$ac_exeext
13762 if { (ac_try="$ac_link"
13763 case "(($ac_try" in
13764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13765 *) ac_try_echo=$ac_try;;
13766 esac
13767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13768 (eval "$ac_link") 2>conftest.er1
13769 ac_status=$?
13770 grep -v '^ *+' conftest.er1 >conftest.err
13771 rm -f conftest.er1
13772 cat conftest.err >&5
13773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13774 (exit $ac_status); } && {
13775 test -z "$ac_c_werror_flag" ||
13776 test ! -s conftest.err
13777 } && test -s conftest$ac_exeext &&
13778 $as_test_x conftest$ac_exeext; then
13779 ac_cv_lib_tiff_TIFFGetVersion=yes
13780 else
13781 echo "$as_me: failed program was:" >&5
13782 sed 's/^/| /' conftest.$ac_ext >&5
13783
13784 ac_cv_lib_tiff_TIFFGetVersion=no
13785 fi
13786
13787 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13788 conftest$ac_exeext conftest.$ac_ext
13789 LIBS=$ac_check_lib_save_LIBS
13790 fi
13791 { echo "$as_me:$LINENO: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
13792 echo "${ECHO_T}$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
13793 if test $ac_cv_lib_tiff_TIFFGetVersion = yes; then
13794 HAVE_TIFF=yes
13795 fi
13796
13797 fi
13798
13799
13800 fi
13801
13802 if test "${HAVE_TIFF}" = "yes"; then
13803
13804 cat >>confdefs.h <<\_ACEOF
13805 #define HAVE_TIFF 1
13806 _ACEOF
13807
13808 fi
13809 fi
13810
13811 ### Use -lgif if available, unless `--with-gif=no'.
13812 HAVE_GIF=no
13813 if test "${HAVE_X11}" = "yes"; then
13814 if test "${with_gif}" != "no"; then
13815 if test "${ac_cv_header_gif_lib_h+set}" = set; then
13816 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
13817 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
13818 if test "${ac_cv_header_gif_lib_h+set}" = set; then
13819 echo $ECHO_N "(cached) $ECHO_C" >&6
13820 fi
13821 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
13822 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
13823 else
13824 # Is the header compilable?
13825 { echo "$as_me:$LINENO: checking gif_lib.h usability" >&5
13826 echo $ECHO_N "checking gif_lib.h usability... $ECHO_C" >&6; }
13827 cat >conftest.$ac_ext <<_ACEOF
13828 /* confdefs.h. */
13829 _ACEOF
13830 cat confdefs.h >>conftest.$ac_ext
13831 cat >>conftest.$ac_ext <<_ACEOF
13832 /* end confdefs.h. */
13833 $ac_includes_default
13834 #include <gif_lib.h>
13835 _ACEOF
13836 rm -f conftest.$ac_objext
13837 if { (ac_try="$ac_compile"
13838 case "(($ac_try" in
13839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13840 *) ac_try_echo=$ac_try;;
13841 esac
13842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13843 (eval "$ac_compile") 2>conftest.er1
13844 ac_status=$?
13845 grep -v '^ *+' conftest.er1 >conftest.err
13846 rm -f conftest.er1
13847 cat conftest.err >&5
13848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13849 (exit $ac_status); } && {
13850 test -z "$ac_c_werror_flag" ||
13851 test ! -s conftest.err
13852 } && test -s conftest.$ac_objext; then
13853 ac_header_compiler=yes
13854 else
13855 echo "$as_me: failed program was:" >&5
13856 sed 's/^/| /' conftest.$ac_ext >&5
13857
13858 ac_header_compiler=no
13859 fi
13860
13861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13862 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13863 echo "${ECHO_T}$ac_header_compiler" >&6; }
13864
13865 # Is the header present?
13866 { echo "$as_me:$LINENO: checking gif_lib.h presence" >&5
13867 echo $ECHO_N "checking gif_lib.h presence... $ECHO_C" >&6; }
13868 cat >conftest.$ac_ext <<_ACEOF
13869 /* confdefs.h. */
13870 _ACEOF
13871 cat confdefs.h >>conftest.$ac_ext
13872 cat >>conftest.$ac_ext <<_ACEOF
13873 /* end confdefs.h. */
13874 #include <gif_lib.h>
13875 _ACEOF
13876 if { (ac_try="$ac_cpp conftest.$ac_ext"
13877 case "(($ac_try" in
13878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13879 *) ac_try_echo=$ac_try;;
13880 esac
13881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13882 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13883 ac_status=$?
13884 grep -v '^ *+' conftest.er1 >conftest.err
13885 rm -f conftest.er1
13886 cat conftest.err >&5
13887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); } >/dev/null && {
13889 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13890 test ! -s conftest.err
13891 }; then
13892 ac_header_preproc=yes
13893 else
13894 echo "$as_me: failed program was:" >&5
13895 sed 's/^/| /' conftest.$ac_ext >&5
13896
13897 ac_header_preproc=no
13898 fi
13899
13900 rm -f conftest.err conftest.$ac_ext
13901 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13902 echo "${ECHO_T}$ac_header_preproc" >&6; }
13903
13904 # So? What about this header?
13905 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13906 yes:no: )
13907 { echo "$as_me:$LINENO: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&5
13908 echo "$as_me: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13909 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the compiler's result" >&5
13910 echo "$as_me: WARNING: gif_lib.h: proceeding with the compiler's result" >&2;}
13911 ac_header_preproc=yes
13912 ;;
13913 no:yes:* )
13914 { echo "$as_me:$LINENO: WARNING: gif_lib.h: present but cannot be compiled" >&5
13915 echo "$as_me: WARNING: gif_lib.h: present but cannot be compiled" >&2;}
13916 { echo "$as_me:$LINENO: WARNING: gif_lib.h: check for missing prerequisite headers?" >&5
13917 echo "$as_me: WARNING: gif_lib.h: check for missing prerequisite headers?" >&2;}
13918 { echo "$as_me:$LINENO: WARNING: gif_lib.h: see the Autoconf documentation" >&5
13919 echo "$as_me: WARNING: gif_lib.h: see the Autoconf documentation" >&2;}
13920 { echo "$as_me:$LINENO: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&5
13921 echo "$as_me: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&2;}
13922 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
13923 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
13924 { echo "$as_me:$LINENO: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&5
13925 echo "$as_me: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&2;}
13926
13927 ;;
13928 esac
13929 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
13930 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
13931 if test "${ac_cv_header_gif_lib_h+set}" = set; then
13932 echo $ECHO_N "(cached) $ECHO_C" >&6
13933 else
13934 ac_cv_header_gif_lib_h=$ac_header_preproc
13935 fi
13936 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
13937 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
13938
13939 fi
13940 if test $ac_cv_header_gif_lib_h = yes; then
13941 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
13942 # Earlier versions can crash Emacs.
13943 { echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lungif" >&5
13944 echo $ECHO_N "checking for EGifPutExtensionLast in -lungif... $ECHO_C" >&6; }
13945 if test "${ac_cv_lib_ungif_EGifPutExtensionLast+set}" = set; then
13946 echo $ECHO_N "(cached) $ECHO_C" >&6
13947 else
13948 ac_check_lib_save_LIBS=$LIBS
13949 LIBS="-lungif $LIBS"
13950 cat >conftest.$ac_ext <<_ACEOF
13951 /* confdefs.h. */
13952 _ACEOF
13953 cat confdefs.h >>conftest.$ac_ext
13954 cat >>conftest.$ac_ext <<_ACEOF
13955 /* end confdefs.h. */
13956
13957 /* Override any GCC internal prototype to avoid an error.
13958 Use char because int might match the return type of a GCC
13959 builtin and then its argument prototype would still apply. */
13960 #ifdef __cplusplus
13961 extern "C"
13962 #endif
13963 char EGifPutExtensionLast ();
13964 int
13965 main ()
13966 {
13967 return EGifPutExtensionLast ();
13968 ;
13969 return 0;
13970 }
13971 _ACEOF
13972 rm -f conftest.$ac_objext conftest$ac_exeext
13973 if { (ac_try="$ac_link"
13974 case "(($ac_try" in
13975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13976 *) ac_try_echo=$ac_try;;
13977 esac
13978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13979 (eval "$ac_link") 2>conftest.er1
13980 ac_status=$?
13981 grep -v '^ *+' conftest.er1 >conftest.err
13982 rm -f conftest.er1
13983 cat conftest.err >&5
13984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13985 (exit $ac_status); } && {
13986 test -z "$ac_c_werror_flag" ||
13987 test ! -s conftest.err
13988 } && test -s conftest$ac_exeext &&
13989 $as_test_x conftest$ac_exeext; then
13990 ac_cv_lib_ungif_EGifPutExtensionLast=yes
13991 else
13992 echo "$as_me: failed program was:" >&5
13993 sed 's/^/| /' conftest.$ac_ext >&5
13994
13995 ac_cv_lib_ungif_EGifPutExtensionLast=no
13996 fi
13997
13998 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13999 conftest$ac_exeext conftest.$ac_ext
14000 LIBS=$ac_check_lib_save_LIBS
14001 fi
14002 { echo "$as_me:$LINENO: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
14003 echo "${ECHO_T}$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
14004 if test $ac_cv_lib_ungif_EGifPutExtensionLast = yes; then
14005 HAVE_GIF=yes
14006 fi
14007
14008 fi
14009
14010
14011 fi
14012
14013 if test "${HAVE_GIF}" = "yes"; then
14014
14015 cat >>confdefs.h <<\_ACEOF
14016 #define HAVE_GIF 1
14017 _ACEOF
14018
14019 fi
14020 fi
14021
14022 ### Use -lgpm if available, unless `--with-gpm=no'.
14023 HAVE_GPM=no
14024 if test "${with_gpm}" != "no"; then
14025 if test "${ac_cv_header_gpm_h+set}" = set; then
14026 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14027 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14028 if test "${ac_cv_header_gpm_h+set}" = set; then
14029 echo $ECHO_N "(cached) $ECHO_C" >&6
14030 fi
14031 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14032 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14033 else
14034 # Is the header compilable?
14035 { echo "$as_me:$LINENO: checking gpm.h usability" >&5
14036 echo $ECHO_N "checking gpm.h usability... $ECHO_C" >&6; }
14037 cat >conftest.$ac_ext <<_ACEOF
14038 /* confdefs.h. */
14039 _ACEOF
14040 cat confdefs.h >>conftest.$ac_ext
14041 cat >>conftest.$ac_ext <<_ACEOF
14042 /* end confdefs.h. */
14043 $ac_includes_default
14044 #include <gpm.h>
14045 _ACEOF
14046 rm -f conftest.$ac_objext
14047 if { (ac_try="$ac_compile"
14048 case "(($ac_try" in
14049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14050 *) ac_try_echo=$ac_try;;
14051 esac
14052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14053 (eval "$ac_compile") 2>conftest.er1
14054 ac_status=$?
14055 grep -v '^ *+' conftest.er1 >conftest.err
14056 rm -f conftest.er1
14057 cat conftest.err >&5
14058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14059 (exit $ac_status); } && {
14060 test -z "$ac_c_werror_flag" ||
14061 test ! -s conftest.err
14062 } && test -s conftest.$ac_objext; then
14063 ac_header_compiler=yes
14064 else
14065 echo "$as_me: failed program was:" >&5
14066 sed 's/^/| /' conftest.$ac_ext >&5
14067
14068 ac_header_compiler=no
14069 fi
14070
14071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14072 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14073 echo "${ECHO_T}$ac_header_compiler" >&6; }
14074
14075 # Is the header present?
14076 { echo "$as_me:$LINENO: checking gpm.h presence" >&5
14077 echo $ECHO_N "checking gpm.h presence... $ECHO_C" >&6; }
14078 cat >conftest.$ac_ext <<_ACEOF
14079 /* confdefs.h. */
14080 _ACEOF
14081 cat confdefs.h >>conftest.$ac_ext
14082 cat >>conftest.$ac_ext <<_ACEOF
14083 /* end confdefs.h. */
14084 #include <gpm.h>
14085 _ACEOF
14086 if { (ac_try="$ac_cpp conftest.$ac_ext"
14087 case "(($ac_try" in
14088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14089 *) ac_try_echo=$ac_try;;
14090 esac
14091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14092 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14093 ac_status=$?
14094 grep -v '^ *+' conftest.er1 >conftest.err
14095 rm -f conftest.er1
14096 cat conftest.err >&5
14097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14098 (exit $ac_status); } >/dev/null && {
14099 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14100 test ! -s conftest.err
14101 }; then
14102 ac_header_preproc=yes
14103 else
14104 echo "$as_me: failed program was:" >&5
14105 sed 's/^/| /' conftest.$ac_ext >&5
14106
14107 ac_header_preproc=no
14108 fi
14109
14110 rm -f conftest.err conftest.$ac_ext
14111 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14112 echo "${ECHO_T}$ac_header_preproc" >&6; }
14113
14114 # So? What about this header?
14115 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14116 yes:no: )
14117 { echo "$as_me:$LINENO: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
14118 echo "$as_me: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14119 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the compiler's result" >&5
14120 echo "$as_me: WARNING: gpm.h: proceeding with the compiler's result" >&2;}
14121 ac_header_preproc=yes
14122 ;;
14123 no:yes:* )
14124 { echo "$as_me:$LINENO: WARNING: gpm.h: present but cannot be compiled" >&5
14125 echo "$as_me: WARNING: gpm.h: present but cannot be compiled" >&2;}
14126 { echo "$as_me:$LINENO: WARNING: gpm.h: check for missing prerequisite headers?" >&5
14127 echo "$as_me: WARNING: gpm.h: check for missing prerequisite headers?" >&2;}
14128 { echo "$as_me:$LINENO: WARNING: gpm.h: see the Autoconf documentation" >&5
14129 echo "$as_me: WARNING: gpm.h: see the Autoconf documentation" >&2;}
14130 { echo "$as_me:$LINENO: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&5
14131 echo "$as_me: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
14132 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the preprocessor's result" >&5
14133 echo "$as_me: WARNING: gpm.h: proceeding with the preprocessor's result" >&2;}
14134 { echo "$as_me:$LINENO: WARNING: gpm.h: in the future, the compiler will take precedence" >&5
14135 echo "$as_me: WARNING: gpm.h: in the future, the compiler will take precedence" >&2;}
14136
14137 ;;
14138 esac
14139 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14140 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14141 if test "${ac_cv_header_gpm_h+set}" = set; then
14142 echo $ECHO_N "(cached) $ECHO_C" >&6
14143 else
14144 ac_cv_header_gpm_h=$ac_header_preproc
14145 fi
14146 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14147 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14148
14149 fi
14150 if test $ac_cv_header_gpm_h = yes; then
14151 { echo "$as_me:$LINENO: checking for Gpm_Open in -lgpm" >&5
14152 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6; }
14153 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
14154 echo $ECHO_N "(cached) $ECHO_C" >&6
14155 else
14156 ac_check_lib_save_LIBS=$LIBS
14157 LIBS="-lgpm $LIBS"
14158 cat >conftest.$ac_ext <<_ACEOF
14159 /* confdefs.h. */
14160 _ACEOF
14161 cat confdefs.h >>conftest.$ac_ext
14162 cat >>conftest.$ac_ext <<_ACEOF
14163 /* end confdefs.h. */
14164
14165 /* Override any GCC internal prototype to avoid an error.
14166 Use char because int might match the return type of a GCC
14167 builtin and then its argument prototype would still apply. */
14168 #ifdef __cplusplus
14169 extern "C"
14170 #endif
14171 char Gpm_Open ();
14172 int
14173 main ()
14174 {
14175 return Gpm_Open ();
14176 ;
14177 return 0;
14178 }
14179 _ACEOF
14180 rm -f conftest.$ac_objext conftest$ac_exeext
14181 if { (ac_try="$ac_link"
14182 case "(($ac_try" in
14183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14184 *) ac_try_echo=$ac_try;;
14185 esac
14186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14187 (eval "$ac_link") 2>conftest.er1
14188 ac_status=$?
14189 grep -v '^ *+' conftest.er1 >conftest.err
14190 rm -f conftest.er1
14191 cat conftest.err >&5
14192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14193 (exit $ac_status); } && {
14194 test -z "$ac_c_werror_flag" ||
14195 test ! -s conftest.err
14196 } && test -s conftest$ac_exeext &&
14197 $as_test_x conftest$ac_exeext; then
14198 ac_cv_lib_gpm_Gpm_Open=yes
14199 else
14200 echo "$as_me: failed program was:" >&5
14201 sed 's/^/| /' conftest.$ac_ext >&5
14202
14203 ac_cv_lib_gpm_Gpm_Open=no
14204 fi
14205
14206 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14207 conftest$ac_exeext conftest.$ac_ext
14208 LIBS=$ac_check_lib_save_LIBS
14209 fi
14210 { echo "$as_me:$LINENO: result: $ac_cv_lib_gpm_Gpm_Open" >&5
14211 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6; }
14212 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
14213 HAVE_GPM=yes
14214 fi
14215
14216 fi
14217
14218
14219 fi
14220
14221 if test "${HAVE_GPM}" = "yes"; then
14222
14223 cat >>confdefs.h <<\_ACEOF
14224 #define HAVE_GPM 1
14225 _ACEOF
14226
14227 fi
14228
14229 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14230 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14231 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14232 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14233 echo $ECHO_N "(cached) $ECHO_C" >&6
14234 fi
14235 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14236 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14237 else
14238 # Is the header compilable?
14239 { echo "$as_me:$LINENO: checking malloc/malloc.h usability" >&5
14240 echo $ECHO_N "checking malloc/malloc.h usability... $ECHO_C" >&6; }
14241 cat >conftest.$ac_ext <<_ACEOF
14242 /* confdefs.h. */
14243 _ACEOF
14244 cat confdefs.h >>conftest.$ac_ext
14245 cat >>conftest.$ac_ext <<_ACEOF
14246 /* end confdefs.h. */
14247 $ac_includes_default
14248 #include <malloc/malloc.h>
14249 _ACEOF
14250 rm -f conftest.$ac_objext
14251 if { (ac_try="$ac_compile"
14252 case "(($ac_try" in
14253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14254 *) ac_try_echo=$ac_try;;
14255 esac
14256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14257 (eval "$ac_compile") 2>conftest.er1
14258 ac_status=$?
14259 grep -v '^ *+' conftest.er1 >conftest.err
14260 rm -f conftest.er1
14261 cat conftest.err >&5
14262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14263 (exit $ac_status); } && {
14264 test -z "$ac_c_werror_flag" ||
14265 test ! -s conftest.err
14266 } && test -s conftest.$ac_objext; then
14267 ac_header_compiler=yes
14268 else
14269 echo "$as_me: failed program was:" >&5
14270 sed 's/^/| /' conftest.$ac_ext >&5
14271
14272 ac_header_compiler=no
14273 fi
14274
14275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14276 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14277 echo "${ECHO_T}$ac_header_compiler" >&6; }
14278
14279 # Is the header present?
14280 { echo "$as_me:$LINENO: checking malloc/malloc.h presence" >&5
14281 echo $ECHO_N "checking malloc/malloc.h presence... $ECHO_C" >&6; }
14282 cat >conftest.$ac_ext <<_ACEOF
14283 /* confdefs.h. */
14284 _ACEOF
14285 cat confdefs.h >>conftest.$ac_ext
14286 cat >>conftest.$ac_ext <<_ACEOF
14287 /* end confdefs.h. */
14288 #include <malloc/malloc.h>
14289 _ACEOF
14290 if { (ac_try="$ac_cpp conftest.$ac_ext"
14291 case "(($ac_try" in
14292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14293 *) ac_try_echo=$ac_try;;
14294 esac
14295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14296 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14297 ac_status=$?
14298 grep -v '^ *+' conftest.er1 >conftest.err
14299 rm -f conftest.er1
14300 cat conftest.err >&5
14301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14302 (exit $ac_status); } >/dev/null && {
14303 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14304 test ! -s conftest.err
14305 }; then
14306 ac_header_preproc=yes
14307 else
14308 echo "$as_me: failed program was:" >&5
14309 sed 's/^/| /' conftest.$ac_ext >&5
14310
14311 ac_header_preproc=no
14312 fi
14313
14314 rm -f conftest.err conftest.$ac_ext
14315 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14316 echo "${ECHO_T}$ac_header_preproc" >&6; }
14317
14318 # So? What about this header?
14319 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14320 yes:no: )
14321 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&5
14322 echo "$as_me: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14323 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&5
14324 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&2;}
14325 ac_header_preproc=yes
14326 ;;
14327 no:yes:* )
14328 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: present but cannot be compiled" >&5
14329 echo "$as_me: WARNING: malloc/malloc.h: present but cannot be compiled" >&2;}
14330 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&5
14331 echo "$as_me: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&2;}
14332 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: see the Autoconf documentation" >&5
14333 echo "$as_me: WARNING: malloc/malloc.h: see the Autoconf documentation" >&2;}
14334 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&5
14335 echo "$as_me: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&2;}
14336 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&5
14337 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&2;}
14338 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&5
14339 echo "$as_me: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&2;}
14340
14341 ;;
14342 esac
14343 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14344 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14345 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14346 echo $ECHO_N "(cached) $ECHO_C" >&6
14347 else
14348 ac_cv_header_malloc_malloc_h=$ac_header_preproc
14349 fi
14350 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14351 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14352
14353 fi
14354 if test $ac_cv_header_malloc_malloc_h = yes; then
14355
14356 cat >>confdefs.h <<\_ACEOF
14357 #define HAVE_MALLOC_MALLOC_H 1
14358 _ACEOF
14359
14360 fi
14361
14362
14363
14364 ### Use Mac OS X Carbon API to implement GUI.
14365 if test "${HAVE_CARBON}" = "yes"; then
14366
14367 cat >>confdefs.h <<\_ACEOF
14368 #define HAVE_CARBON 1
14369 _ACEOF
14370
14371 ## Specify the install directory
14372 carbon_appdir=
14373 if test "${carbon_appdir_x}" != ""; then
14374 case ${carbon_appdir_x} in
14375 y | ye | yes) carbon_appdir=/Applications ;;
14376 * ) carbon_appdir=${carbon_appdir_x} ;;
14377 esac
14378 fi
14379 # We also have mouse menus.
14380 HAVE_MENUS=yes
14381 fi
14382
14383 ### Use session management (-lSM -lICE) if available
14384 HAVE_X_SM=no
14385 if test "${HAVE_X11}" = "yes"; then
14386 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
14387 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
14388 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
14389 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
14390 echo $ECHO_N "(cached) $ECHO_C" >&6
14391 fi
14392 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
14393 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
14394 else
14395 # Is the header compilable?
14396 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h usability" >&5
14397 echo $ECHO_N "checking X11/SM/SMlib.h usability... $ECHO_C" >&6; }
14398 cat >conftest.$ac_ext <<_ACEOF
14399 /* confdefs.h. */
14400 _ACEOF
14401 cat confdefs.h >>conftest.$ac_ext
14402 cat >>conftest.$ac_ext <<_ACEOF
14403 /* end confdefs.h. */
14404 $ac_includes_default
14405 #include <X11/SM/SMlib.h>
14406 _ACEOF
14407 rm -f conftest.$ac_objext
14408 if { (ac_try="$ac_compile"
14409 case "(($ac_try" in
14410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14411 *) ac_try_echo=$ac_try;;
14412 esac
14413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14414 (eval "$ac_compile") 2>conftest.er1
14415 ac_status=$?
14416 grep -v '^ *+' conftest.er1 >conftest.err
14417 rm -f conftest.er1
14418 cat conftest.err >&5
14419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14420 (exit $ac_status); } && {
14421 test -z "$ac_c_werror_flag" ||
14422 test ! -s conftest.err
14423 } && test -s conftest.$ac_objext; then
14424 ac_header_compiler=yes
14425 else
14426 echo "$as_me: failed program was:" >&5
14427 sed 's/^/| /' conftest.$ac_ext >&5
14428
14429 ac_header_compiler=no
14430 fi
14431
14432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14433 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14434 echo "${ECHO_T}$ac_header_compiler" >&6; }
14435
14436 # Is the header present?
14437 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h presence" >&5
14438 echo $ECHO_N "checking X11/SM/SMlib.h presence... $ECHO_C" >&6; }
14439 cat >conftest.$ac_ext <<_ACEOF
14440 /* confdefs.h. */
14441 _ACEOF
14442 cat confdefs.h >>conftest.$ac_ext
14443 cat >>conftest.$ac_ext <<_ACEOF
14444 /* end confdefs.h. */
14445 #include <X11/SM/SMlib.h>
14446 _ACEOF
14447 if { (ac_try="$ac_cpp conftest.$ac_ext"
14448 case "(($ac_try" in
14449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14450 *) ac_try_echo=$ac_try;;
14451 esac
14452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14453 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14454 ac_status=$?
14455 grep -v '^ *+' conftest.er1 >conftest.err
14456 rm -f conftest.er1
14457 cat conftest.err >&5
14458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14459 (exit $ac_status); } >/dev/null && {
14460 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14461 test ! -s conftest.err
14462 }; then
14463 ac_header_preproc=yes
14464 else
14465 echo "$as_me: failed program was:" >&5
14466 sed 's/^/| /' conftest.$ac_ext >&5
14467
14468 ac_header_preproc=no
14469 fi
14470
14471 rm -f conftest.err conftest.$ac_ext
14472 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14473 echo "${ECHO_T}$ac_header_preproc" >&6; }
14474
14475 # So? What about this header?
14476 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14477 yes:no: )
14478 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
14479 echo "$as_me: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14480 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&5
14481 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&2;}
14482 ac_header_preproc=yes
14483 ;;
14484 no:yes:* )
14485 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&5
14486 echo "$as_me: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&2;}
14487 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&5
14488 echo "$as_me: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&2;}
14489 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&5
14490 echo "$as_me: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&2;}
14491 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&5
14492 echo "$as_me: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
14493 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
14494 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
14495 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&5
14496 echo "$as_me: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&2;}
14497
14498 ;;
14499 esac
14500 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
14501 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
14502 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
14503 echo $ECHO_N "(cached) $ECHO_C" >&6
14504 else
14505 ac_cv_header_X11_SM_SMlib_h=$ac_header_preproc
14506 fi
14507 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
14508 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
14509
14510 fi
14511 if test $ac_cv_header_X11_SM_SMlib_h = yes; then
14512 { echo "$as_me:$LINENO: checking for SmcOpenConnection in -lSM" >&5
14513 echo $ECHO_N "checking for SmcOpenConnection in -lSM... $ECHO_C" >&6; }
14514 if test "${ac_cv_lib_SM_SmcOpenConnection+set}" = set; then
14515 echo $ECHO_N "(cached) $ECHO_C" >&6
14516 else
14517 ac_check_lib_save_LIBS=$LIBS
14518 LIBS="-lSM -lICE $LIBS"
14519 cat >conftest.$ac_ext <<_ACEOF
14520 /* confdefs.h. */
14521 _ACEOF
14522 cat confdefs.h >>conftest.$ac_ext
14523 cat >>conftest.$ac_ext <<_ACEOF
14524 /* end confdefs.h. */
14525
14526 /* Override any GCC internal prototype to avoid an error.
14527 Use char because int might match the return type of a GCC
14528 builtin and then its argument prototype would still apply. */
14529 #ifdef __cplusplus
14530 extern "C"
14531 #endif
14532 char SmcOpenConnection ();
14533 int
14534 main ()
14535 {
14536 return SmcOpenConnection ();
14537 ;
14538 return 0;
14539 }
14540 _ACEOF
14541 rm -f conftest.$ac_objext conftest$ac_exeext
14542 if { (ac_try="$ac_link"
14543 case "(($ac_try" in
14544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14545 *) ac_try_echo=$ac_try;;
14546 esac
14547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14548 (eval "$ac_link") 2>conftest.er1
14549 ac_status=$?
14550 grep -v '^ *+' conftest.er1 >conftest.err
14551 rm -f conftest.er1
14552 cat conftest.err >&5
14553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14554 (exit $ac_status); } && {
14555 test -z "$ac_c_werror_flag" ||
14556 test ! -s conftest.err
14557 } && test -s conftest$ac_exeext &&
14558 $as_test_x conftest$ac_exeext; then
14559 ac_cv_lib_SM_SmcOpenConnection=yes
14560 else
14561 echo "$as_me: failed program was:" >&5
14562 sed 's/^/| /' conftest.$ac_ext >&5
14563
14564 ac_cv_lib_SM_SmcOpenConnection=no
14565 fi
14566
14567 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14568 conftest$ac_exeext conftest.$ac_ext
14569 LIBS=$ac_check_lib_save_LIBS
14570 fi
14571 { echo "$as_me:$LINENO: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
14572 echo "${ECHO_T}$ac_cv_lib_SM_SmcOpenConnection" >&6; }
14573 if test $ac_cv_lib_SM_SmcOpenConnection = yes; then
14574 HAVE_X_SM=yes
14575 fi
14576
14577 fi
14578
14579
14580
14581 if test "${HAVE_X_SM}" = "yes"; then
14582
14583 cat >>confdefs.h <<\_ACEOF
14584 #define HAVE_X_SM 1
14585 _ACEOF
14586
14587 case "$LIBS" in
14588 *-lSM*) ;;
14589 *) LIBS="-lSM -lICE $LIBS" ;;
14590 esac
14591 fi
14592 fi
14593
14594 # If netdb.h doesn't declare h_errno, we must declare it by hand.
14595 { echo "$as_me:$LINENO: checking whether netdb declares h_errno" >&5
14596 echo $ECHO_N "checking whether netdb declares h_errno... $ECHO_C" >&6; }
14597 if test "${emacs_cv_netdb_declares_h_errno+set}" = set; then
14598 echo $ECHO_N "(cached) $ECHO_C" >&6
14599 else
14600 cat >conftest.$ac_ext <<_ACEOF
14601 /* confdefs.h. */
14602 _ACEOF
14603 cat confdefs.h >>conftest.$ac_ext
14604 cat >>conftest.$ac_ext <<_ACEOF
14605 /* end confdefs.h. */
14606 #include <netdb.h>
14607 int
14608 main ()
14609 {
14610 return h_errno;
14611 ;
14612 return 0;
14613 }
14614 _ACEOF
14615 rm -f conftest.$ac_objext conftest$ac_exeext
14616 if { (ac_try="$ac_link"
14617 case "(($ac_try" in
14618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14619 *) ac_try_echo=$ac_try;;
14620 esac
14621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14622 (eval "$ac_link") 2>conftest.er1
14623 ac_status=$?
14624 grep -v '^ *+' conftest.er1 >conftest.err
14625 rm -f conftest.er1
14626 cat conftest.err >&5
14627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14628 (exit $ac_status); } && {
14629 test -z "$ac_c_werror_flag" ||
14630 test ! -s conftest.err
14631 } && test -s conftest$ac_exeext &&
14632 $as_test_x conftest$ac_exeext; then
14633 emacs_cv_netdb_declares_h_errno=yes
14634 else
14635 echo "$as_me: failed program was:" >&5
14636 sed 's/^/| /' conftest.$ac_ext >&5
14637
14638 emacs_cv_netdb_declares_h_errno=no
14639 fi
14640
14641 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14642 conftest$ac_exeext conftest.$ac_ext
14643 fi
14644 { echo "$as_me:$LINENO: result: $emacs_cv_netdb_declares_h_errno" >&5
14645 echo "${ECHO_T}$emacs_cv_netdb_declares_h_errno" >&6; }
14646 if test $emacs_cv_netdb_declares_h_errno = yes; then
14647
14648 cat >>confdefs.h <<\_ACEOF
14649 #define HAVE_H_ERRNO 1
14650 _ACEOF
14651
14652 fi
14653
14654 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14655 # for constant arguments. Useless!
14656 { echo "$as_me:$LINENO: checking for working alloca.h" >&5
14657 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
14658 if test "${ac_cv_working_alloca_h+set}" = set; then
14659 echo $ECHO_N "(cached) $ECHO_C" >&6
14660 else
14661 cat >conftest.$ac_ext <<_ACEOF
14662 /* confdefs.h. */
14663 _ACEOF
14664 cat confdefs.h >>conftest.$ac_ext
14665 cat >>conftest.$ac_ext <<_ACEOF
14666 /* end confdefs.h. */
14667 #include <alloca.h>
14668 int
14669 main ()
14670 {
14671 char *p = (char *) alloca (2 * sizeof (int));
14672 if (p) return 0;
14673 ;
14674 return 0;
14675 }
14676 _ACEOF
14677 rm -f conftest.$ac_objext conftest$ac_exeext
14678 if { (ac_try="$ac_link"
14679 case "(($ac_try" in
14680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14681 *) ac_try_echo=$ac_try;;
14682 esac
14683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14684 (eval "$ac_link") 2>conftest.er1
14685 ac_status=$?
14686 grep -v '^ *+' conftest.er1 >conftest.err
14687 rm -f conftest.er1
14688 cat conftest.err >&5
14689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14690 (exit $ac_status); } && {
14691 test -z "$ac_c_werror_flag" ||
14692 test ! -s conftest.err
14693 } && test -s conftest$ac_exeext &&
14694 $as_test_x conftest$ac_exeext; then
14695 ac_cv_working_alloca_h=yes
14696 else
14697 echo "$as_me: failed program was:" >&5
14698 sed 's/^/| /' conftest.$ac_ext >&5
14699
14700 ac_cv_working_alloca_h=no
14701 fi
14702
14703 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14704 conftest$ac_exeext conftest.$ac_ext
14705 fi
14706 { echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14707 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
14708 if test $ac_cv_working_alloca_h = yes; then
14709
14710 cat >>confdefs.h <<\_ACEOF
14711 #define HAVE_ALLOCA_H 1
14712 _ACEOF
14713
14714 fi
14715
14716 { echo "$as_me:$LINENO: checking for alloca" >&5
14717 echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
14718 if test "${ac_cv_func_alloca_works+set}" = set; then
14719 echo $ECHO_N "(cached) $ECHO_C" >&6
14720 else
14721 cat >conftest.$ac_ext <<_ACEOF
14722 /* confdefs.h. */
14723 _ACEOF
14724 cat confdefs.h >>conftest.$ac_ext
14725 cat >>conftest.$ac_ext <<_ACEOF
14726 /* end confdefs.h. */
14727 #ifdef __GNUC__
14728 # define alloca __builtin_alloca
14729 #else
14730 # ifdef _MSC_VER
14731 # include <malloc.h>
14732 # define alloca _alloca
14733 # else
14734 # ifdef HAVE_ALLOCA_H
14735 # include <alloca.h>
14736 # else
14737 # ifdef _AIX
14738 #pragma alloca
14739 # else
14740 # ifndef alloca /* predefined by HP cc +Olibcalls */
14741 char *alloca ();
14742 # endif
14743 # endif
14744 # endif
14745 # endif
14746 #endif
14747
14748 int
14749 main ()
14750 {
14751 char *p = (char *) alloca (1);
14752 if (p) return 0;
14753 ;
14754 return 0;
14755 }
14756 _ACEOF
14757 rm -f conftest.$ac_objext conftest$ac_exeext
14758 if { (ac_try="$ac_link"
14759 case "(($ac_try" in
14760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14761 *) ac_try_echo=$ac_try;;
14762 esac
14763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14764 (eval "$ac_link") 2>conftest.er1
14765 ac_status=$?
14766 grep -v '^ *+' conftest.er1 >conftest.err
14767 rm -f conftest.er1
14768 cat conftest.err >&5
14769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14770 (exit $ac_status); } && {
14771 test -z "$ac_c_werror_flag" ||
14772 test ! -s conftest.err
14773 } && test -s conftest$ac_exeext &&
14774 $as_test_x conftest$ac_exeext; then
14775 ac_cv_func_alloca_works=yes
14776 else
14777 echo "$as_me: failed program was:" >&5
14778 sed 's/^/| /' conftest.$ac_ext >&5
14779
14780 ac_cv_func_alloca_works=no
14781 fi
14782
14783 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14784 conftest$ac_exeext conftest.$ac_ext
14785 fi
14786 { echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14787 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
14788
14789 if test $ac_cv_func_alloca_works = yes; then
14790
14791 cat >>confdefs.h <<\_ACEOF
14792 #define HAVE_ALLOCA 1
14793 _ACEOF
14794
14795 else
14796 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14797 # that cause trouble. Some versions do not even contain alloca or
14798 # contain a buggy version. If you still want to use their alloca,
14799 # use ar to extract alloca.o from them instead of compiling alloca.c.
14800
14801 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
14802
14803 cat >>confdefs.h <<\_ACEOF
14804 #define C_ALLOCA 1
14805 _ACEOF
14806
14807
14808 { echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14809 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
14810 if test "${ac_cv_os_cray+set}" = set; then
14811 echo $ECHO_N "(cached) $ECHO_C" >&6
14812 else
14813 cat >conftest.$ac_ext <<_ACEOF
14814 /* confdefs.h. */
14815 _ACEOF
14816 cat confdefs.h >>conftest.$ac_ext
14817 cat >>conftest.$ac_ext <<_ACEOF
14818 /* end confdefs.h. */
14819 #if defined CRAY && ! defined CRAY2
14820 webecray
14821 #else
14822 wenotbecray
14823 #endif
14824
14825 _ACEOF
14826 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14827 $EGREP "webecray" >/dev/null 2>&1; then
14828 ac_cv_os_cray=yes
14829 else
14830 ac_cv_os_cray=no
14831 fi
14832 rm -f conftest*
14833
14834 fi
14835 { echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14836 echo "${ECHO_T}$ac_cv_os_cray" >&6; }
14837 if test $ac_cv_os_cray = yes; then
14838 for ac_func in _getb67 GETB67 getb67; do
14839 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14840 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14841 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14842 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14843 echo $ECHO_N "(cached) $ECHO_C" >&6
14844 else
14845 cat >conftest.$ac_ext <<_ACEOF
14846 /* confdefs.h. */
14847 _ACEOF
14848 cat confdefs.h >>conftest.$ac_ext
14849 cat >>conftest.$ac_ext <<_ACEOF
14850 /* end confdefs.h. */
14851 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14852 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14853 #define $ac_func innocuous_$ac_func
14854
14855 /* System header to define __stub macros and hopefully few prototypes,
14856 which can conflict with char $ac_func (); below.
14857 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14858 <limits.h> exists even on freestanding compilers. */
14859
14860 #ifdef __STDC__
14861 # include <limits.h>
14862 #else
14863 # include <assert.h>
14864 #endif
14865
14866 #undef $ac_func
14867
14868 /* Override any GCC internal prototype to avoid an error.
14869 Use char because int might match the return type of a GCC
14870 builtin and then its argument prototype would still apply. */
14871 #ifdef __cplusplus
14872 extern "C"
14873 #endif
14874 char $ac_func ();
14875 /* The GNU C library defines this for functions which it implements
14876 to always fail with ENOSYS. Some functions are actually named
14877 something starting with __ and the normal name is an alias. */
14878 #if defined __stub_$ac_func || defined __stub___$ac_func
14879 choke me
14880 #endif
14881
14882 int
14883 main ()
14884 {
14885 return $ac_func ();
14886 ;
14887 return 0;
14888 }
14889 _ACEOF
14890 rm -f conftest.$ac_objext conftest$ac_exeext
14891 if { (ac_try="$ac_link"
14892 case "(($ac_try" in
14893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14894 *) ac_try_echo=$ac_try;;
14895 esac
14896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14897 (eval "$ac_link") 2>conftest.er1
14898 ac_status=$?
14899 grep -v '^ *+' conftest.er1 >conftest.err
14900 rm -f conftest.er1
14901 cat conftest.err >&5
14902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14903 (exit $ac_status); } && {
14904 test -z "$ac_c_werror_flag" ||
14905 test ! -s conftest.err
14906 } && test -s conftest$ac_exeext &&
14907 $as_test_x conftest$ac_exeext; then
14908 eval "$as_ac_var=yes"
14909 else
14910 echo "$as_me: failed program was:" >&5
14911 sed 's/^/| /' conftest.$ac_ext >&5
14912
14913 eval "$as_ac_var=no"
14914 fi
14915
14916 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14917 conftest$ac_exeext conftest.$ac_ext
14918 fi
14919 ac_res=`eval echo '${'$as_ac_var'}'`
14920 { echo "$as_me:$LINENO: result: $ac_res" >&5
14921 echo "${ECHO_T}$ac_res" >&6; }
14922 if test `eval echo '${'$as_ac_var'}'` = yes; then
14923
14924 cat >>confdefs.h <<_ACEOF
14925 #define CRAY_STACKSEG_END $ac_func
14926 _ACEOF
14927
14928 break
14929 fi
14930
14931 done
14932 fi
14933
14934 { echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
14935 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
14936 if test "${ac_cv_c_stack_direction+set}" = set; then
14937 echo $ECHO_N "(cached) $ECHO_C" >&6
14938 else
14939 if test "$cross_compiling" = yes; then
14940 ac_cv_c_stack_direction=0
14941 else
14942 cat >conftest.$ac_ext <<_ACEOF
14943 /* confdefs.h. */
14944 _ACEOF
14945 cat confdefs.h >>conftest.$ac_ext
14946 cat >>conftest.$ac_ext <<_ACEOF
14947 /* end confdefs.h. */
14948 $ac_includes_default
14949 int
14950 find_stack_direction ()
14951 {
14952 static char *addr = 0;
14953 auto char dummy;
14954 if (addr == 0)
14955 {
14956 addr = &dummy;
14957 return find_stack_direction ();
14958 }
14959 else
14960 return (&dummy > addr) ? 1 : -1;
14961 }
14962
14963 int
14964 main ()
14965 {
14966 return find_stack_direction () < 0;
14967 }
14968 _ACEOF
14969 rm -f conftest$ac_exeext
14970 if { (ac_try="$ac_link"
14971 case "(($ac_try" in
14972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14973 *) ac_try_echo=$ac_try;;
14974 esac
14975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14976 (eval "$ac_link") 2>&5
14977 ac_status=$?
14978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14979 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14980 { (case "(($ac_try" in
14981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14982 *) ac_try_echo=$ac_try;;
14983 esac
14984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14985 (eval "$ac_try") 2>&5
14986 ac_status=$?
14987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14988 (exit $ac_status); }; }; then
14989 ac_cv_c_stack_direction=1
14990 else
14991 echo "$as_me: program exited with status $ac_status" >&5
14992 echo "$as_me: failed program was:" >&5
14993 sed 's/^/| /' conftest.$ac_ext >&5
14994
14995 ( exit $ac_status )
14996 ac_cv_c_stack_direction=-1
14997 fi
14998 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14999 fi
15000
15001
15002 fi
15003 { echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15004 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
15005
15006 cat >>confdefs.h <<_ACEOF
15007 #define STACK_DIRECTION $ac_cv_c_stack_direction
15008 _ACEOF
15009
15010
15011 fi
15012
15013
15014 # fmod, logb, and frexp are found in -lm on most systems.
15015 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
15016
15017 { echo "$as_me:$LINENO: checking for sqrt in -lm" >&5
15018 echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6; }
15019 if test "${ac_cv_lib_m_sqrt+set}" = set; then
15020 echo $ECHO_N "(cached) $ECHO_C" >&6
15021 else
15022 ac_check_lib_save_LIBS=$LIBS
15023 LIBS="-lm $LIBS"
15024 cat >conftest.$ac_ext <<_ACEOF
15025 /* confdefs.h. */
15026 _ACEOF
15027 cat confdefs.h >>conftest.$ac_ext
15028 cat >>conftest.$ac_ext <<_ACEOF
15029 /* end confdefs.h. */
15030
15031 /* Override any GCC internal prototype to avoid an error.
15032 Use char because int might match the return type of a GCC
15033 builtin and then its argument prototype would still apply. */
15034 #ifdef __cplusplus
15035 extern "C"
15036 #endif
15037 char sqrt ();
15038 int
15039 main ()
15040 {
15041 return sqrt ();
15042 ;
15043 return 0;
15044 }
15045 _ACEOF
15046 rm -f conftest.$ac_objext conftest$ac_exeext
15047 if { (ac_try="$ac_link"
15048 case "(($ac_try" in
15049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15050 *) ac_try_echo=$ac_try;;
15051 esac
15052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15053 (eval "$ac_link") 2>conftest.er1
15054 ac_status=$?
15055 grep -v '^ *+' conftest.er1 >conftest.err
15056 rm -f conftest.er1
15057 cat conftest.err >&5
15058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15059 (exit $ac_status); } && {
15060 test -z "$ac_c_werror_flag" ||
15061 test ! -s conftest.err
15062 } && test -s conftest$ac_exeext &&
15063 $as_test_x conftest$ac_exeext; then
15064 ac_cv_lib_m_sqrt=yes
15065 else
15066 echo "$as_me: failed program was:" >&5
15067 sed 's/^/| /' conftest.$ac_ext >&5
15068
15069 ac_cv_lib_m_sqrt=no
15070 fi
15071
15072 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15073 conftest$ac_exeext conftest.$ac_ext
15074 LIBS=$ac_check_lib_save_LIBS
15075 fi
15076 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5
15077 echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6; }
15078 if test $ac_cv_lib_m_sqrt = yes; then
15079 cat >>confdefs.h <<_ACEOF
15080 #define HAVE_LIBM 1
15081 _ACEOF
15082
15083 LIBS="-lm $LIBS"
15084
15085 fi
15086
15087
15088 # Check for mail-locking functions in a "mail" library. Probably this should
15089 # have the same check as for liblockfile below.
15090
15091 { echo "$as_me:$LINENO: checking for maillock in -lmail" >&5
15092 echo $ECHO_N "checking for maillock in -lmail... $ECHO_C" >&6; }
15093 if test "${ac_cv_lib_mail_maillock+set}" = set; then
15094 echo $ECHO_N "(cached) $ECHO_C" >&6
15095 else
15096 ac_check_lib_save_LIBS=$LIBS
15097 LIBS="-lmail $LIBS"
15098 cat >conftest.$ac_ext <<_ACEOF
15099 /* confdefs.h. */
15100 _ACEOF
15101 cat confdefs.h >>conftest.$ac_ext
15102 cat >>conftest.$ac_ext <<_ACEOF
15103 /* end confdefs.h. */
15104
15105 /* Override any GCC internal prototype to avoid an error.
15106 Use char because int might match the return type of a GCC
15107 builtin and then its argument prototype would still apply. */
15108 #ifdef __cplusplus
15109 extern "C"
15110 #endif
15111 char maillock ();
15112 int
15113 main ()
15114 {
15115 return maillock ();
15116 ;
15117 return 0;
15118 }
15119 _ACEOF
15120 rm -f conftest.$ac_objext conftest$ac_exeext
15121 if { (ac_try="$ac_link"
15122 case "(($ac_try" in
15123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15124 *) ac_try_echo=$ac_try;;
15125 esac
15126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15127 (eval "$ac_link") 2>conftest.er1
15128 ac_status=$?
15129 grep -v '^ *+' conftest.er1 >conftest.err
15130 rm -f conftest.er1
15131 cat conftest.err >&5
15132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15133 (exit $ac_status); } && {
15134 test -z "$ac_c_werror_flag" ||
15135 test ! -s conftest.err
15136 } && test -s conftest$ac_exeext &&
15137 $as_test_x conftest$ac_exeext; then
15138 ac_cv_lib_mail_maillock=yes
15139 else
15140 echo "$as_me: failed program was:" >&5
15141 sed 's/^/| /' conftest.$ac_ext >&5
15142
15143 ac_cv_lib_mail_maillock=no
15144 fi
15145
15146 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15147 conftest$ac_exeext conftest.$ac_ext
15148 LIBS=$ac_check_lib_save_LIBS
15149 fi
15150 { echo "$as_me:$LINENO: result: $ac_cv_lib_mail_maillock" >&5
15151 echo "${ECHO_T}$ac_cv_lib_mail_maillock" >&6; }
15152 if test $ac_cv_lib_mail_maillock = yes; then
15153 cat >>confdefs.h <<_ACEOF
15154 #define HAVE_LIBMAIL 1
15155 _ACEOF
15156
15157 LIBS="-lmail $LIBS"
15158
15159 fi
15160
15161
15162 { echo "$as_me:$LINENO: checking for maillock in -llockfile" >&5
15163 echo $ECHO_N "checking for maillock in -llockfile... $ECHO_C" >&6; }
15164 if test "${ac_cv_lib_lockfile_maillock+set}" = set; then
15165 echo $ECHO_N "(cached) $ECHO_C" >&6
15166 else
15167 ac_check_lib_save_LIBS=$LIBS
15168 LIBS="-llockfile $LIBS"
15169 cat >conftest.$ac_ext <<_ACEOF
15170 /* confdefs.h. */
15171 _ACEOF
15172 cat confdefs.h >>conftest.$ac_ext
15173 cat >>conftest.$ac_ext <<_ACEOF
15174 /* end confdefs.h. */
15175
15176 /* Override any GCC internal prototype to avoid an error.
15177 Use char because int might match the return type of a GCC
15178 builtin and then its argument prototype would still apply. */
15179 #ifdef __cplusplus
15180 extern "C"
15181 #endif
15182 char maillock ();
15183 int
15184 main ()
15185 {
15186 return maillock ();
15187 ;
15188 return 0;
15189 }
15190 _ACEOF
15191 rm -f conftest.$ac_objext conftest$ac_exeext
15192 if { (ac_try="$ac_link"
15193 case "(($ac_try" in
15194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15195 *) ac_try_echo=$ac_try;;
15196 esac
15197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15198 (eval "$ac_link") 2>conftest.er1
15199 ac_status=$?
15200 grep -v '^ *+' conftest.er1 >conftest.err
15201 rm -f conftest.er1
15202 cat conftest.err >&5
15203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15204 (exit $ac_status); } && {
15205 test -z "$ac_c_werror_flag" ||
15206 test ! -s conftest.err
15207 } && test -s conftest$ac_exeext &&
15208 $as_test_x conftest$ac_exeext; then
15209 ac_cv_lib_lockfile_maillock=yes
15210 else
15211 echo "$as_me: failed program was:" >&5
15212 sed 's/^/| /' conftest.$ac_ext >&5
15213
15214 ac_cv_lib_lockfile_maillock=no
15215 fi
15216
15217 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15218 conftest$ac_exeext conftest.$ac_ext
15219 LIBS=$ac_check_lib_save_LIBS
15220 fi
15221 { echo "$as_me:$LINENO: result: $ac_cv_lib_lockfile_maillock" >&5
15222 echo "${ECHO_T}$ac_cv_lib_lockfile_maillock" >&6; }
15223 if test $ac_cv_lib_lockfile_maillock = yes; then
15224 cat >>confdefs.h <<_ACEOF
15225 #define HAVE_LIBLOCKFILE 1
15226 _ACEOF
15227
15228 LIBS="-llockfile $LIBS"
15229
15230 fi
15231
15232 # If we have the shared liblockfile, assume we must use it for mail
15233 # locking (e.g. Debian). If we couldn't link against liblockfile
15234 # (no liblockfile.a installed), ensure that we don't need to.
15235 if test "$ac_cv_lib_lockfile_maillock" = no; then
15236 # Extract the first word of "liblockfile.so", so it can be a program name with args.
15237 set dummy liblockfile.so; ac_word=$2
15238 { echo "$as_me:$LINENO: checking for $ac_word" >&5
15239 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
15240 if test "${ac_cv_prog_liblockfile+set}" = set; then
15241 echo $ECHO_N "(cached) $ECHO_C" >&6
15242 else
15243 if test -n "$liblockfile"; then
15244 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
15245 else
15246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15247 as_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
15248 for as_dir in $as_dummy
15249 do
15250 IFS=$as_save_IFS
15251 test -z "$as_dir" && as_dir=.
15252 for ac_exec_ext in '' $ac_executable_extensions; do
15253 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15254 ac_cv_prog_liblockfile="yes"
15255 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15256 break 2
15257 fi
15258 done
15259 done
15260 IFS=$as_save_IFS
15261
15262 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
15263 fi
15264 fi
15265 liblockfile=$ac_cv_prog_liblockfile
15266 if test -n "$liblockfile"; then
15267 { echo "$as_me:$LINENO: result: $liblockfile" >&5
15268 echo "${ECHO_T}$liblockfile" >&6; }
15269 else
15270 { echo "$as_me:$LINENO: result: no" >&5
15271 echo "${ECHO_T}no" >&6; }
15272 fi
15273
15274
15275 if test $ac_cv_prog_liblockfile = yes; then
15276 { { echo "$as_me:$LINENO: error: Shared liblockfile found but can't link against it.
15277 This probably means that movemail could lose mail.
15278 There may be a \`development' package to install containing liblockfile." >&5
15279 echo "$as_me: error: Shared liblockfile found but can't link against it.
15280 This probably means that movemail could lose mail.
15281 There may be a \`development' package to install containing liblockfile." >&2;}
15282 { (exit 1); exit 1; }; }
15283 else :
15284 fi
15285 fi
15286
15287 for ac_func in touchlock
15288 do
15289 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15290 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15291 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15292 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15293 echo $ECHO_N "(cached) $ECHO_C" >&6
15294 else
15295 cat >conftest.$ac_ext <<_ACEOF
15296 /* confdefs.h. */
15297 _ACEOF
15298 cat confdefs.h >>conftest.$ac_ext
15299 cat >>conftest.$ac_ext <<_ACEOF
15300 /* end confdefs.h. */
15301 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15302 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15303 #define $ac_func innocuous_$ac_func
15304
15305 /* System header to define __stub macros and hopefully few prototypes,
15306 which can conflict with char $ac_func (); below.
15307 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15308 <limits.h> exists even on freestanding compilers. */
15309
15310 #ifdef __STDC__
15311 # include <limits.h>
15312 #else
15313 # include <assert.h>
15314 #endif
15315
15316 #undef $ac_func
15317
15318 /* Override any GCC internal prototype to avoid an error.
15319 Use char because int might match the return type of a GCC
15320 builtin and then its argument prototype would still apply. */
15321 #ifdef __cplusplus
15322 extern "C"
15323 #endif
15324 char $ac_func ();
15325 /* The GNU C library defines this for functions which it implements
15326 to always fail with ENOSYS. Some functions are actually named
15327 something starting with __ and the normal name is an alias. */
15328 #if defined __stub_$ac_func || defined __stub___$ac_func
15329 choke me
15330 #endif
15331
15332 int
15333 main ()
15334 {
15335 return $ac_func ();
15336 ;
15337 return 0;
15338 }
15339 _ACEOF
15340 rm -f conftest.$ac_objext conftest$ac_exeext
15341 if { (ac_try="$ac_link"
15342 case "(($ac_try" in
15343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15344 *) ac_try_echo=$ac_try;;
15345 esac
15346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15347 (eval "$ac_link") 2>conftest.er1
15348 ac_status=$?
15349 grep -v '^ *+' conftest.er1 >conftest.err
15350 rm -f conftest.er1
15351 cat conftest.err >&5
15352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15353 (exit $ac_status); } && {
15354 test -z "$ac_c_werror_flag" ||
15355 test ! -s conftest.err
15356 } && test -s conftest$ac_exeext &&
15357 $as_test_x conftest$ac_exeext; then
15358 eval "$as_ac_var=yes"
15359 else
15360 echo "$as_me: failed program was:" >&5
15361 sed 's/^/| /' conftest.$ac_ext >&5
15362
15363 eval "$as_ac_var=no"
15364 fi
15365
15366 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15367 conftest$ac_exeext conftest.$ac_ext
15368 fi
15369 ac_res=`eval echo '${'$as_ac_var'}'`
15370 { echo "$as_me:$LINENO: result: $ac_res" >&5
15371 echo "${ECHO_T}$ac_res" >&6; }
15372 if test `eval echo '${'$as_ac_var'}'` = yes; then
15373 cat >>confdefs.h <<_ACEOF
15374 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15375 _ACEOF
15376
15377 fi
15378 done
15379
15380
15381 for ac_header in maillock.h
15382 do
15383 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15384 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15385 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15386 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15387 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15388 echo $ECHO_N "(cached) $ECHO_C" >&6
15389 fi
15390 ac_res=`eval echo '${'$as_ac_Header'}'`
15391 { echo "$as_me:$LINENO: result: $ac_res" >&5
15392 echo "${ECHO_T}$ac_res" >&6; }
15393 else
15394 # Is the header compilable?
15395 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15396 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15397 cat >conftest.$ac_ext <<_ACEOF
15398 /* confdefs.h. */
15399 _ACEOF
15400 cat confdefs.h >>conftest.$ac_ext
15401 cat >>conftest.$ac_ext <<_ACEOF
15402 /* end confdefs.h. */
15403 $ac_includes_default
15404 #include <$ac_header>
15405 _ACEOF
15406 rm -f conftest.$ac_objext
15407 if { (ac_try="$ac_compile"
15408 case "(($ac_try" in
15409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15410 *) ac_try_echo=$ac_try;;
15411 esac
15412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15413 (eval "$ac_compile") 2>conftest.er1
15414 ac_status=$?
15415 grep -v '^ *+' conftest.er1 >conftest.err
15416 rm -f conftest.er1
15417 cat conftest.err >&5
15418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15419 (exit $ac_status); } && {
15420 test -z "$ac_c_werror_flag" ||
15421 test ! -s conftest.err
15422 } && test -s conftest.$ac_objext; then
15423 ac_header_compiler=yes
15424 else
15425 echo "$as_me: failed program was:" >&5
15426 sed 's/^/| /' conftest.$ac_ext >&5
15427
15428 ac_header_compiler=no
15429 fi
15430
15431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15432 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15433 echo "${ECHO_T}$ac_header_compiler" >&6; }
15434
15435 # Is the header present?
15436 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15437 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15438 cat >conftest.$ac_ext <<_ACEOF
15439 /* confdefs.h. */
15440 _ACEOF
15441 cat confdefs.h >>conftest.$ac_ext
15442 cat >>conftest.$ac_ext <<_ACEOF
15443 /* end confdefs.h. */
15444 #include <$ac_header>
15445 _ACEOF
15446 if { (ac_try="$ac_cpp conftest.$ac_ext"
15447 case "(($ac_try" in
15448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15449 *) ac_try_echo=$ac_try;;
15450 esac
15451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15452 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15453 ac_status=$?
15454 grep -v '^ *+' conftest.er1 >conftest.err
15455 rm -f conftest.er1
15456 cat conftest.err >&5
15457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15458 (exit $ac_status); } >/dev/null && {
15459 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15460 test ! -s conftest.err
15461 }; then
15462 ac_header_preproc=yes
15463 else
15464 echo "$as_me: failed program was:" >&5
15465 sed 's/^/| /' conftest.$ac_ext >&5
15466
15467 ac_header_preproc=no
15468 fi
15469
15470 rm -f conftest.err conftest.$ac_ext
15471 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15472 echo "${ECHO_T}$ac_header_preproc" >&6; }
15473
15474 # So? What about this header?
15475 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15476 yes:no: )
15477 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15478 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15479 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15480 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15481 ac_header_preproc=yes
15482 ;;
15483 no:yes:* )
15484 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15485 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15486 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15487 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15488 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15489 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15490 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15491 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15492 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15493 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15494 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15495 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15496
15497 ;;
15498 esac
15499 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15500 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15501 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15502 echo $ECHO_N "(cached) $ECHO_C" >&6
15503 else
15504 eval "$as_ac_Header=\$ac_header_preproc"
15505 fi
15506 ac_res=`eval echo '${'$as_ac_Header'}'`
15507 { echo "$as_me:$LINENO: result: $ac_res" >&5
15508 echo "${ECHO_T}$ac_res" >&6; }
15509
15510 fi
15511 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15512 cat >>confdefs.h <<_ACEOF
15513 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15514 _ACEOF
15515
15516 fi
15517
15518 done
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590 for ac_func in gethostname getdomainname dup2 \
15591 rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \
15592 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
15593 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
15594 utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \
15595 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
15596 sendto recvfrom getsockopt setsockopt getsockname getpeername \
15597 gai_strerror mkstemp getline getdelim mremap memmove fsync sync bzero \
15598 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign
15599 do
15600 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15601 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15602 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15603 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15604 echo $ECHO_N "(cached) $ECHO_C" >&6
15605 else
15606 cat >conftest.$ac_ext <<_ACEOF
15607 /* confdefs.h. */
15608 _ACEOF
15609 cat confdefs.h >>conftest.$ac_ext
15610 cat >>conftest.$ac_ext <<_ACEOF
15611 /* end confdefs.h. */
15612 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15613 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15614 #define $ac_func innocuous_$ac_func
15615
15616 /* System header to define __stub macros and hopefully few prototypes,
15617 which can conflict with char $ac_func (); below.
15618 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15619 <limits.h> exists even on freestanding compilers. */
15620
15621 #ifdef __STDC__
15622 # include <limits.h>
15623 #else
15624 # include <assert.h>
15625 #endif
15626
15627 #undef $ac_func
15628
15629 /* Override any GCC internal prototype to avoid an error.
15630 Use char because int might match the return type of a GCC
15631 builtin and then its argument prototype would still apply. */
15632 #ifdef __cplusplus
15633 extern "C"
15634 #endif
15635 char $ac_func ();
15636 /* The GNU C library defines this for functions which it implements
15637 to always fail with ENOSYS. Some functions are actually named
15638 something starting with __ and the normal name is an alias. */
15639 #if defined __stub_$ac_func || defined __stub___$ac_func
15640 choke me
15641 #endif
15642
15643 int
15644 main ()
15645 {
15646 return $ac_func ();
15647 ;
15648 return 0;
15649 }
15650 _ACEOF
15651 rm -f conftest.$ac_objext conftest$ac_exeext
15652 if { (ac_try="$ac_link"
15653 case "(($ac_try" in
15654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15655 *) ac_try_echo=$ac_try;;
15656 esac
15657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15658 (eval "$ac_link") 2>conftest.er1
15659 ac_status=$?
15660 grep -v '^ *+' conftest.er1 >conftest.err
15661 rm -f conftest.er1
15662 cat conftest.err >&5
15663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15664 (exit $ac_status); } && {
15665 test -z "$ac_c_werror_flag" ||
15666 test ! -s conftest.err
15667 } && test -s conftest$ac_exeext &&
15668 $as_test_x conftest$ac_exeext; then
15669 eval "$as_ac_var=yes"
15670 else
15671 echo "$as_me: failed program was:" >&5
15672 sed 's/^/| /' conftest.$ac_ext >&5
15673
15674 eval "$as_ac_var=no"
15675 fi
15676
15677 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15678 conftest$ac_exeext conftest.$ac_ext
15679 fi
15680 ac_res=`eval echo '${'$as_ac_var'}'`
15681 { echo "$as_me:$LINENO: result: $ac_res" >&5
15682 echo "${ECHO_T}$ac_res" >&6; }
15683 if test `eval echo '${'$as_ac_var'}'` = yes; then
15684 cat >>confdefs.h <<_ACEOF
15685 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15686 _ACEOF
15687
15688 fi
15689 done
15690
15691
15692
15693 for ac_header in sys/un.h
15694 do
15695 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15696 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15697 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15698 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15699 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15700 echo $ECHO_N "(cached) $ECHO_C" >&6
15701 fi
15702 ac_res=`eval echo '${'$as_ac_Header'}'`
15703 { echo "$as_me:$LINENO: result: $ac_res" >&5
15704 echo "${ECHO_T}$ac_res" >&6; }
15705 else
15706 # Is the header compilable?
15707 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15708 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15709 cat >conftest.$ac_ext <<_ACEOF
15710 /* confdefs.h. */
15711 _ACEOF
15712 cat confdefs.h >>conftest.$ac_ext
15713 cat >>conftest.$ac_ext <<_ACEOF
15714 /* end confdefs.h. */
15715 $ac_includes_default
15716 #include <$ac_header>
15717 _ACEOF
15718 rm -f conftest.$ac_objext
15719 if { (ac_try="$ac_compile"
15720 case "(($ac_try" in
15721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15722 *) ac_try_echo=$ac_try;;
15723 esac
15724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15725 (eval "$ac_compile") 2>conftest.er1
15726 ac_status=$?
15727 grep -v '^ *+' conftest.er1 >conftest.err
15728 rm -f conftest.er1
15729 cat conftest.err >&5
15730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15731 (exit $ac_status); } && {
15732 test -z "$ac_c_werror_flag" ||
15733 test ! -s conftest.err
15734 } && test -s conftest.$ac_objext; then
15735 ac_header_compiler=yes
15736 else
15737 echo "$as_me: failed program was:" >&5
15738 sed 's/^/| /' conftest.$ac_ext >&5
15739
15740 ac_header_compiler=no
15741 fi
15742
15743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15744 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15745 echo "${ECHO_T}$ac_header_compiler" >&6; }
15746
15747 # Is the header present?
15748 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15749 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15750 cat >conftest.$ac_ext <<_ACEOF
15751 /* confdefs.h. */
15752 _ACEOF
15753 cat confdefs.h >>conftest.$ac_ext
15754 cat >>conftest.$ac_ext <<_ACEOF
15755 /* end confdefs.h. */
15756 #include <$ac_header>
15757 _ACEOF
15758 if { (ac_try="$ac_cpp conftest.$ac_ext"
15759 case "(($ac_try" in
15760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15761 *) ac_try_echo=$ac_try;;
15762 esac
15763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15764 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15765 ac_status=$?
15766 grep -v '^ *+' conftest.er1 >conftest.err
15767 rm -f conftest.er1
15768 cat conftest.err >&5
15769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15770 (exit $ac_status); } >/dev/null && {
15771 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15772 test ! -s conftest.err
15773 }; then
15774 ac_header_preproc=yes
15775 else
15776 echo "$as_me: failed program was:" >&5
15777 sed 's/^/| /' conftest.$ac_ext >&5
15778
15779 ac_header_preproc=no
15780 fi
15781
15782 rm -f conftest.err conftest.$ac_ext
15783 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15784 echo "${ECHO_T}$ac_header_preproc" >&6; }
15785
15786 # So? What about this header?
15787 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15788 yes:no: )
15789 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15790 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15791 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15792 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15793 ac_header_preproc=yes
15794 ;;
15795 no:yes:* )
15796 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15797 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15798 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15799 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15800 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15801 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15802 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15803 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15804 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15805 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15806 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15807 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15808
15809 ;;
15810 esac
15811 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15812 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15813 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15814 echo $ECHO_N "(cached) $ECHO_C" >&6
15815 else
15816 eval "$as_ac_Header=\$ac_header_preproc"
15817 fi
15818 ac_res=`eval echo '${'$as_ac_Header'}'`
15819 { echo "$as_me:$LINENO: result: $ac_res" >&5
15820 echo "${ECHO_T}$ac_res" >&6; }
15821
15822 fi
15823 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15824 cat >>confdefs.h <<_ACEOF
15825 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15826 _ACEOF
15827
15828 fi
15829
15830 done
15831
15832
15833
15834
15835
15836
15837 for ac_header in $ac_header_list
15838 do
15839 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15840 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15841 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15842 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15843 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15844 echo $ECHO_N "(cached) $ECHO_C" >&6
15845 fi
15846 ac_res=`eval echo '${'$as_ac_Header'}'`
15847 { echo "$as_me:$LINENO: result: $ac_res" >&5
15848 echo "${ECHO_T}$ac_res" >&6; }
15849 else
15850 # Is the header compilable?
15851 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15852 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15853 cat >conftest.$ac_ext <<_ACEOF
15854 /* confdefs.h. */
15855 _ACEOF
15856 cat confdefs.h >>conftest.$ac_ext
15857 cat >>conftest.$ac_ext <<_ACEOF
15858 /* end confdefs.h. */
15859 $ac_includes_default
15860 #include <$ac_header>
15861 _ACEOF
15862 rm -f conftest.$ac_objext
15863 if { (ac_try="$ac_compile"
15864 case "(($ac_try" in
15865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15866 *) ac_try_echo=$ac_try;;
15867 esac
15868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15869 (eval "$ac_compile") 2>conftest.er1
15870 ac_status=$?
15871 grep -v '^ *+' conftest.er1 >conftest.err
15872 rm -f conftest.er1
15873 cat conftest.err >&5
15874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15875 (exit $ac_status); } && {
15876 test -z "$ac_c_werror_flag" ||
15877 test ! -s conftest.err
15878 } && test -s conftest.$ac_objext; then
15879 ac_header_compiler=yes
15880 else
15881 echo "$as_me: failed program was:" >&5
15882 sed 's/^/| /' conftest.$ac_ext >&5
15883
15884 ac_header_compiler=no
15885 fi
15886
15887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15888 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15889 echo "${ECHO_T}$ac_header_compiler" >&6; }
15890
15891 # Is the header present?
15892 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15893 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15894 cat >conftest.$ac_ext <<_ACEOF
15895 /* confdefs.h. */
15896 _ACEOF
15897 cat confdefs.h >>conftest.$ac_ext
15898 cat >>conftest.$ac_ext <<_ACEOF
15899 /* end confdefs.h. */
15900 #include <$ac_header>
15901 _ACEOF
15902 if { (ac_try="$ac_cpp conftest.$ac_ext"
15903 case "(($ac_try" in
15904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15905 *) ac_try_echo=$ac_try;;
15906 esac
15907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15908 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15909 ac_status=$?
15910 grep -v '^ *+' conftest.er1 >conftest.err
15911 rm -f conftest.er1
15912 cat conftest.err >&5
15913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15914 (exit $ac_status); } >/dev/null && {
15915 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15916 test ! -s conftest.err
15917 }; then
15918 ac_header_preproc=yes
15919 else
15920 echo "$as_me: failed program was:" >&5
15921 sed 's/^/| /' conftest.$ac_ext >&5
15922
15923 ac_header_preproc=no
15924 fi
15925
15926 rm -f conftest.err conftest.$ac_ext
15927 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15928 echo "${ECHO_T}$ac_header_preproc" >&6; }
15929
15930 # So? What about this header?
15931 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15932 yes:no: )
15933 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15934 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15935 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15936 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15937 ac_header_preproc=yes
15938 ;;
15939 no:yes:* )
15940 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15941 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15942 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15943 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15944 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15945 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15946 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15947 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15948 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15949 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15950 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15951 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15952
15953 ;;
15954 esac
15955 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15956 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15957 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15958 echo $ECHO_N "(cached) $ECHO_C" >&6
15959 else
15960 eval "$as_ac_Header=\$ac_header_preproc"
15961 fi
15962 ac_res=`eval echo '${'$as_ac_Header'}'`
15963 { echo "$as_me:$LINENO: result: $ac_res" >&5
15964 echo "${ECHO_T}$ac_res" >&6; }
15965
15966 fi
15967 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15968 cat >>confdefs.h <<_ACEOF
15969 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15970 _ACEOF
15971
15972 fi
15973
15974 done
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984 for ac_func in $ac_func_list
15985 do
15986 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15987 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15988 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15989 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15990 echo $ECHO_N "(cached) $ECHO_C" >&6
15991 else
15992 cat >conftest.$ac_ext <<_ACEOF
15993 /* confdefs.h. */
15994 _ACEOF
15995 cat confdefs.h >>conftest.$ac_ext
15996 cat >>conftest.$ac_ext <<_ACEOF
15997 /* end confdefs.h. */
15998 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15999 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16000 #define $ac_func innocuous_$ac_func
16001
16002 /* System header to define __stub macros and hopefully few prototypes,
16003 which can conflict with char $ac_func (); below.
16004 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16005 <limits.h> exists even on freestanding compilers. */
16006
16007 #ifdef __STDC__
16008 # include <limits.h>
16009 #else
16010 # include <assert.h>
16011 #endif
16012
16013 #undef $ac_func
16014
16015 /* Override any GCC internal prototype to avoid an error.
16016 Use char because int might match the return type of a GCC
16017 builtin and then its argument prototype would still apply. */
16018 #ifdef __cplusplus
16019 extern "C"
16020 #endif
16021 char $ac_func ();
16022 /* The GNU C library defines this for functions which it implements
16023 to always fail with ENOSYS. Some functions are actually named
16024 something starting with __ and the normal name is an alias. */
16025 #if defined __stub_$ac_func || defined __stub___$ac_func
16026 choke me
16027 #endif
16028
16029 int
16030 main ()
16031 {
16032 return $ac_func ();
16033 ;
16034 return 0;
16035 }
16036 _ACEOF
16037 rm -f conftest.$ac_objext conftest$ac_exeext
16038 if { (ac_try="$ac_link"
16039 case "(($ac_try" in
16040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16041 *) ac_try_echo=$ac_try;;
16042 esac
16043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16044 (eval "$ac_link") 2>conftest.er1
16045 ac_status=$?
16046 grep -v '^ *+' conftest.er1 >conftest.err
16047 rm -f conftest.er1
16048 cat conftest.err >&5
16049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16050 (exit $ac_status); } && {
16051 test -z "$ac_c_werror_flag" ||
16052 test ! -s conftest.err
16053 } && test -s conftest$ac_exeext &&
16054 $as_test_x conftest$ac_exeext; then
16055 eval "$as_ac_var=yes"
16056 else
16057 echo "$as_me: failed program was:" >&5
16058 sed 's/^/| /' conftest.$ac_ext >&5
16059
16060 eval "$as_ac_var=no"
16061 fi
16062
16063 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16064 conftest$ac_exeext conftest.$ac_ext
16065 fi
16066 ac_res=`eval echo '${'$as_ac_var'}'`
16067 { echo "$as_me:$LINENO: result: $ac_res" >&5
16068 echo "${ECHO_T}$ac_res" >&6; }
16069 if test `eval echo '${'$as_ac_var'}'` = yes; then
16070 cat >>confdefs.h <<_ACEOF
16071 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16072 _ACEOF
16073
16074 fi
16075 done
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093 { echo "$as_me:$LINENO: checking for working mktime" >&5
16094 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6; }
16095 if test "${ac_cv_func_working_mktime+set}" = set; then
16096 echo $ECHO_N "(cached) $ECHO_C" >&6
16097 else
16098 if test "$cross_compiling" = yes; then
16099 ac_cv_func_working_mktime=no
16100 else
16101 cat >conftest.$ac_ext <<_ACEOF
16102 /* confdefs.h. */
16103 _ACEOF
16104 cat confdefs.h >>conftest.$ac_ext
16105 cat >>conftest.$ac_ext <<_ACEOF
16106 /* end confdefs.h. */
16107 /* Test program from Paul Eggert and Tony Leneis. */
16108 #ifdef TIME_WITH_SYS_TIME
16109 # include <sys/time.h>
16110 # include <time.h>
16111 #else
16112 # ifdef HAVE_SYS_TIME_H
16113 # include <sys/time.h>
16114 # else
16115 # include <time.h>
16116 # endif
16117 #endif
16118
16119 #include <stdlib.h>
16120
16121 #ifdef HAVE_UNISTD_H
16122 # include <unistd.h>
16123 #endif
16124
16125 #ifndef HAVE_ALARM
16126 # define alarm(X) /* empty */
16127 #endif
16128
16129 /* Work around redefinition to rpl_putenv by other config tests. */
16130 #undef putenv
16131
16132 static time_t time_t_max;
16133 static time_t time_t_min;
16134
16135 /* Values we'll use to set the TZ environment variable. */
16136 static char *tz_strings[] = {
16137 (char *) 0, "TZ=GMT0", "TZ=JST-9",
16138 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
16139 };
16140 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
16141
16142 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
16143 Based on a problem report from Andreas Jaeger. */
16144 static int
16145 spring_forward_gap ()
16146 {
16147 /* glibc (up to about 1998-10-07) failed this test. */
16148 struct tm tm;
16149
16150 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16151 instead of "TZ=America/Vancouver" in order to detect the bug even
16152 on systems that don't support the Olson extension, or don't have the
16153 full zoneinfo tables installed. */
16154 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16155
16156 tm.tm_year = 98;
16157 tm.tm_mon = 3;
16158 tm.tm_mday = 5;
16159 tm.tm_hour = 2;
16160 tm.tm_min = 0;
16161 tm.tm_sec = 0;
16162 tm.tm_isdst = -1;
16163 return mktime (&tm) != (time_t) -1;
16164 }
16165
16166 static int
16167 mktime_test1 (now)
16168 time_t now;
16169 {
16170 struct tm *lt;
16171 return ! (lt = localtime (&now)) || mktime (lt) == now;
16172 }
16173
16174 static int
16175 mktime_test (now)
16176 time_t now;
16177 {
16178 return (mktime_test1 (now)
16179 && mktime_test1 ((time_t) (time_t_max - now))
16180 && mktime_test1 ((time_t) (time_t_min + now)));
16181 }
16182
16183 static int
16184 irix_6_4_bug ()
16185 {
16186 /* Based on code from Ariel Faigon. */
16187 struct tm tm;
16188 tm.tm_year = 96;
16189 tm.tm_mon = 3;
16190 tm.tm_mday = 0;
16191 tm.tm_hour = 0;
16192 tm.tm_min = 0;
16193 tm.tm_sec = 0;
16194 tm.tm_isdst = -1;
16195 mktime (&tm);
16196 return tm.tm_mon == 2 && tm.tm_mday == 31;
16197 }
16198
16199 static int
16200 bigtime_test (j)
16201 int j;
16202 {
16203 struct tm tm;
16204 time_t now;
16205 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
16206 now = mktime (&tm);
16207 if (now != (time_t) -1)
16208 {
16209 struct tm *lt = localtime (&now);
16210 if (! (lt
16211 && lt->tm_year == tm.tm_year
16212 && lt->tm_mon == tm.tm_mon
16213 && lt->tm_mday == tm.tm_mday
16214 && lt->tm_hour == tm.tm_hour
16215 && lt->tm_min == tm.tm_min
16216 && lt->tm_sec == tm.tm_sec
16217 && lt->tm_yday == tm.tm_yday
16218 && lt->tm_wday == tm.tm_wday
16219 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
16220 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
16221 return 0;
16222 }
16223 return 1;
16224 }
16225
16226 static int
16227 year_2050_test ()
16228 {
16229 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
16230 ignoring leap seconds. */
16231 unsigned long int answer = 2527315200UL;
16232
16233 struct tm tm;
16234 time_t t;
16235 tm.tm_year = 2050 - 1900;
16236 tm.tm_mon = 2 - 1;
16237 tm.tm_mday = 1;
16238 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
16239 tm.tm_isdst = -1;
16240
16241 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16242 instead of "TZ=America/Vancouver" in order to detect the bug even
16243 on systems that don't support the Olson extension, or don't have the
16244 full zoneinfo tables installed. */
16245 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16246
16247 t = mktime (&tm);
16248
16249 /* Check that the result is either a failure, or close enough
16250 to the correct answer that we can assume the discrepancy is
16251 due to leap seconds. */
16252 return (t == (time_t) -1
16253 || (0 < t && answer - 120 <= t && t <= answer + 120));
16254 }
16255
16256 int
16257 main ()
16258 {
16259 time_t t, delta;
16260 int i, j;
16261
16262 /* This test makes some buggy mktime implementations loop.
16263 Give up after 60 seconds; a mktime slower than that
16264 isn't worth using anyway. */
16265 alarm (60);
16266
16267 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
16268 continue;
16269 time_t_max--;
16270 if ((time_t) -1 < 0)
16271 for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2)
16272 continue;
16273 delta = time_t_max / 997; /* a suitable prime number */
16274 for (i = 0; i < N_STRINGS; i++)
16275 {
16276 if (tz_strings[i])
16277 putenv (tz_strings[i]);
16278
16279 for (t = 0; t <= time_t_max - delta; t += delta)
16280 if (! mktime_test (t))
16281 return 1;
16282 if (! (mktime_test ((time_t) 1)
16283 && mktime_test ((time_t) (60 * 60))
16284 && mktime_test ((time_t) (60 * 60 * 24))))
16285 return 1;
16286
16287 for (j = 1; 0 < j; j *= 2)
16288 if (! bigtime_test (j))
16289 return 1;
16290 if (! bigtime_test (j - 1))
16291 return 1;
16292 }
16293 return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
16294 }
16295 _ACEOF
16296 rm -f conftest$ac_exeext
16297 if { (ac_try="$ac_link"
16298 case "(($ac_try" in
16299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16300 *) ac_try_echo=$ac_try;;
16301 esac
16302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16303 (eval "$ac_link") 2>&5
16304 ac_status=$?
16305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16306 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16307 { (case "(($ac_try" in
16308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16309 *) ac_try_echo=$ac_try;;
16310 esac
16311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16312 (eval "$ac_try") 2>&5
16313 ac_status=$?
16314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16315 (exit $ac_status); }; }; then
16316 ac_cv_func_working_mktime=yes
16317 else
16318 echo "$as_me: program exited with status $ac_status" >&5
16319 echo "$as_me: failed program was:" >&5
16320 sed 's/^/| /' conftest.$ac_ext >&5
16321
16322 ( exit $ac_status )
16323 ac_cv_func_working_mktime=no
16324 fi
16325 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16326 fi
16327
16328
16329 fi
16330 { echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
16331 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6; }
16332 if test $ac_cv_func_working_mktime = no; then
16333 case " $LIBOBJS " in
16334 *" mktime.$ac_objext "* ) ;;
16335 *) LIBOBJS="$LIBOBJS mktime.$ac_objext"
16336 ;;
16337 esac
16338
16339 fi
16340
16341 if test "$ac_cv_func_working_mktime" = no; then
16342
16343 cat >>confdefs.h <<\_ACEOF
16344 #define BROKEN_MKTIME 1
16345 _ACEOF
16346
16347 fi
16348
16349 ac_have_func=no # yes means we've found a way to get the load average.
16350
16351 # Make sure getloadavg.c is where it belongs, at configure-time.
16352 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
16353 { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5
16354 echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;}
16355 { (exit 1); exit 1; }; }
16356
16357 ac_save_LIBS=$LIBS
16358
16359 # Check for getloadavg, but be sure not to touch the cache variable.
16360 ({ echo "$as_me:$LINENO: checking for getloadavg" >&5
16361 echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6; }
16362 if test "${ac_cv_func_getloadavg+set}" = set; then
16363 echo $ECHO_N "(cached) $ECHO_C" >&6
16364 else
16365 cat >conftest.$ac_ext <<_ACEOF
16366 /* confdefs.h. */
16367 _ACEOF
16368 cat confdefs.h >>conftest.$ac_ext
16369 cat >>conftest.$ac_ext <<_ACEOF
16370 /* end confdefs.h. */
16371 /* Define getloadavg to an innocuous variant, in case <limits.h> declares getloadavg.
16372 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16373 #define getloadavg innocuous_getloadavg
16374
16375 /* System header to define __stub macros and hopefully few prototypes,
16376 which can conflict with char getloadavg (); below.
16377 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16378 <limits.h> exists even on freestanding compilers. */
16379
16380 #ifdef __STDC__
16381 # include <limits.h>
16382 #else
16383 # include <assert.h>
16384 #endif
16385
16386 #undef getloadavg
16387
16388 /* Override any GCC internal prototype to avoid an error.
16389 Use char because int might match the return type of a GCC
16390 builtin and then its argument prototype would still apply. */
16391 #ifdef __cplusplus
16392 extern "C"
16393 #endif
16394 char getloadavg ();
16395 /* The GNU C library defines this for functions which it implements
16396 to always fail with ENOSYS. Some functions are actually named
16397 something starting with __ and the normal name is an alias. */
16398 #if defined __stub_getloadavg || defined __stub___getloadavg
16399 choke me
16400 #endif
16401
16402 int
16403 main ()
16404 {
16405 return getloadavg ();
16406 ;
16407 return 0;
16408 }
16409 _ACEOF
16410 rm -f conftest.$ac_objext conftest$ac_exeext
16411 if { (ac_try="$ac_link"
16412 case "(($ac_try" in
16413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16414 *) ac_try_echo=$ac_try;;
16415 esac
16416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16417 (eval "$ac_link") 2>conftest.er1
16418 ac_status=$?
16419 grep -v '^ *+' conftest.er1 >conftest.err
16420 rm -f conftest.er1
16421 cat conftest.err >&5
16422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16423 (exit $ac_status); } && {
16424 test -z "$ac_c_werror_flag" ||
16425 test ! -s conftest.err
16426 } && test -s conftest$ac_exeext &&
16427 $as_test_x conftest$ac_exeext; then
16428 ac_cv_func_getloadavg=yes
16429 else
16430 echo "$as_me: failed program was:" >&5
16431 sed 's/^/| /' conftest.$ac_ext >&5
16432
16433 ac_cv_func_getloadavg=no
16434 fi
16435
16436 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16437 conftest$ac_exeext conftest.$ac_ext
16438 fi
16439 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5
16440 echo "${ECHO_T}$ac_cv_func_getloadavg" >&6; }
16441 if test $ac_cv_func_getloadavg = yes; then
16442 exit 0
16443 else
16444 exit 1
16445 fi
16446 ) && ac_have_func=yes
16447
16448 # On HPUX9, an unprivileged user can get load averages through this function.
16449
16450 for ac_func in pstat_getdynamic
16451 do
16452 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16453 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16454 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16455 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16456 echo $ECHO_N "(cached) $ECHO_C" >&6
16457 else
16458 cat >conftest.$ac_ext <<_ACEOF
16459 /* confdefs.h. */
16460 _ACEOF
16461 cat confdefs.h >>conftest.$ac_ext
16462 cat >>conftest.$ac_ext <<_ACEOF
16463 /* end confdefs.h. */
16464 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16465 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16466 #define $ac_func innocuous_$ac_func
16467
16468 /* System header to define __stub macros and hopefully few prototypes,
16469 which can conflict with char $ac_func (); below.
16470 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16471 <limits.h> exists even on freestanding compilers. */
16472
16473 #ifdef __STDC__
16474 # include <limits.h>
16475 #else
16476 # include <assert.h>
16477 #endif
16478
16479 #undef $ac_func
16480
16481 /* Override any GCC internal prototype to avoid an error.
16482 Use char because int might match the return type of a GCC
16483 builtin and then its argument prototype would still apply. */
16484 #ifdef __cplusplus
16485 extern "C"
16486 #endif
16487 char $ac_func ();
16488 /* The GNU C library defines this for functions which it implements
16489 to always fail with ENOSYS. Some functions are actually named
16490 something starting with __ and the normal name is an alias. */
16491 #if defined __stub_$ac_func || defined __stub___$ac_func
16492 choke me
16493 #endif
16494
16495 int
16496 main ()
16497 {
16498 return $ac_func ();
16499 ;
16500 return 0;
16501 }
16502 _ACEOF
16503 rm -f conftest.$ac_objext conftest$ac_exeext
16504 if { (ac_try="$ac_link"
16505 case "(($ac_try" in
16506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16507 *) ac_try_echo=$ac_try;;
16508 esac
16509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16510 (eval "$ac_link") 2>conftest.er1
16511 ac_status=$?
16512 grep -v '^ *+' conftest.er1 >conftest.err
16513 rm -f conftest.er1
16514 cat conftest.err >&5
16515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16516 (exit $ac_status); } && {
16517 test -z "$ac_c_werror_flag" ||
16518 test ! -s conftest.err
16519 } && test -s conftest$ac_exeext &&
16520 $as_test_x conftest$ac_exeext; then
16521 eval "$as_ac_var=yes"
16522 else
16523 echo "$as_me: failed program was:" >&5
16524 sed 's/^/| /' conftest.$ac_ext >&5
16525
16526 eval "$as_ac_var=no"
16527 fi
16528
16529 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16530 conftest$ac_exeext conftest.$ac_ext
16531 fi
16532 ac_res=`eval echo '${'$as_ac_var'}'`
16533 { echo "$as_me:$LINENO: result: $ac_res" >&5
16534 echo "${ECHO_T}$ac_res" >&6; }
16535 if test `eval echo '${'$as_ac_var'}'` = yes; then
16536 cat >>confdefs.h <<_ACEOF
16537 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16538 _ACEOF
16539
16540 fi
16541 done
16542
16543
16544 # Solaris has libkstat which does not require root.
16545
16546 { echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5
16547 echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6; }
16548 if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then
16549 echo $ECHO_N "(cached) $ECHO_C" >&6
16550 else
16551 ac_check_lib_save_LIBS=$LIBS
16552 LIBS="-lkstat $LIBS"
16553 cat >conftest.$ac_ext <<_ACEOF
16554 /* confdefs.h. */
16555 _ACEOF
16556 cat confdefs.h >>conftest.$ac_ext
16557 cat >>conftest.$ac_ext <<_ACEOF
16558 /* end confdefs.h. */
16559
16560 /* Override any GCC internal prototype to avoid an error.
16561 Use char because int might match the return type of a GCC
16562 builtin and then its argument prototype would still apply. */
16563 #ifdef __cplusplus
16564 extern "C"
16565 #endif
16566 char kstat_open ();
16567 int
16568 main ()
16569 {
16570 return kstat_open ();
16571 ;
16572 return 0;
16573 }
16574 _ACEOF
16575 rm -f conftest.$ac_objext conftest$ac_exeext
16576 if { (ac_try="$ac_link"
16577 case "(($ac_try" in
16578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16579 *) ac_try_echo=$ac_try;;
16580 esac
16581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16582 (eval "$ac_link") 2>conftest.er1
16583 ac_status=$?
16584 grep -v '^ *+' conftest.er1 >conftest.err
16585 rm -f conftest.er1
16586 cat conftest.err >&5
16587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588 (exit $ac_status); } && {
16589 test -z "$ac_c_werror_flag" ||
16590 test ! -s conftest.err
16591 } && test -s conftest$ac_exeext &&
16592 $as_test_x conftest$ac_exeext; then
16593 ac_cv_lib_kstat_kstat_open=yes
16594 else
16595 echo "$as_me: failed program was:" >&5
16596 sed 's/^/| /' conftest.$ac_ext >&5
16597
16598 ac_cv_lib_kstat_kstat_open=no
16599 fi
16600
16601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16602 conftest$ac_exeext conftest.$ac_ext
16603 LIBS=$ac_check_lib_save_LIBS
16604 fi
16605 { echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5
16606 echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6; }
16607 if test $ac_cv_lib_kstat_kstat_open = yes; then
16608 cat >>confdefs.h <<_ACEOF
16609 #define HAVE_LIBKSTAT 1
16610 _ACEOF
16611
16612 LIBS="-lkstat $LIBS"
16613
16614 fi
16615
16616 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes
16617
16618 # Some systems with -lutil have (and need) -lkvm as well, some do not.
16619 # On Solaris, -lkvm requires nlist from -lelf, so check that first
16620 # to get the right answer into the cache.
16621 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
16622 if test $ac_have_func = no; then
16623 { echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5
16624 echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6; }
16625 if test "${ac_cv_lib_elf_elf_begin+set}" = set; then
16626 echo $ECHO_N "(cached) $ECHO_C" >&6
16627 else
16628 ac_check_lib_save_LIBS=$LIBS
16629 LIBS="-lelf $LIBS"
16630 cat >conftest.$ac_ext <<_ACEOF
16631 /* confdefs.h. */
16632 _ACEOF
16633 cat confdefs.h >>conftest.$ac_ext
16634 cat >>conftest.$ac_ext <<_ACEOF
16635 /* end confdefs.h. */
16636
16637 /* Override any GCC internal prototype to avoid an error.
16638 Use char because int might match the return type of a GCC
16639 builtin and then its argument prototype would still apply. */
16640 #ifdef __cplusplus
16641 extern "C"
16642 #endif
16643 char elf_begin ();
16644 int
16645 main ()
16646 {
16647 return elf_begin ();
16648 ;
16649 return 0;
16650 }
16651 _ACEOF
16652 rm -f conftest.$ac_objext conftest$ac_exeext
16653 if { (ac_try="$ac_link"
16654 case "(($ac_try" in
16655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16656 *) ac_try_echo=$ac_try;;
16657 esac
16658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16659 (eval "$ac_link") 2>conftest.er1
16660 ac_status=$?
16661 grep -v '^ *+' conftest.er1 >conftest.err
16662 rm -f conftest.er1
16663 cat conftest.err >&5
16664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16665 (exit $ac_status); } && {
16666 test -z "$ac_c_werror_flag" ||
16667 test ! -s conftest.err
16668 } && test -s conftest$ac_exeext &&
16669 $as_test_x conftest$ac_exeext; then
16670 ac_cv_lib_elf_elf_begin=yes
16671 else
16672 echo "$as_me: failed program was:" >&5
16673 sed 's/^/| /' conftest.$ac_ext >&5
16674
16675 ac_cv_lib_elf_elf_begin=no
16676 fi
16677
16678 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16679 conftest$ac_exeext conftest.$ac_ext
16680 LIBS=$ac_check_lib_save_LIBS
16681 fi
16682 { echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5
16683 echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6; }
16684 if test $ac_cv_lib_elf_elf_begin = yes; then
16685 LIBS="-lelf $LIBS"
16686 fi
16687
16688 fi
16689 if test $ac_have_func = no; then
16690 { echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
16691 echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6; }
16692 if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
16693 echo $ECHO_N "(cached) $ECHO_C" >&6
16694 else
16695 ac_check_lib_save_LIBS=$LIBS
16696 LIBS="-lkvm $LIBS"
16697 cat >conftest.$ac_ext <<_ACEOF
16698 /* confdefs.h. */
16699 _ACEOF
16700 cat confdefs.h >>conftest.$ac_ext
16701 cat >>conftest.$ac_ext <<_ACEOF
16702 /* end confdefs.h. */
16703
16704 /* Override any GCC internal prototype to avoid an error.
16705 Use char because int might match the return type of a GCC
16706 builtin and then its argument prototype would still apply. */
16707 #ifdef __cplusplus
16708 extern "C"
16709 #endif
16710 char kvm_open ();
16711 int
16712 main ()
16713 {
16714 return kvm_open ();
16715 ;
16716 return 0;
16717 }
16718 _ACEOF
16719 rm -f conftest.$ac_objext conftest$ac_exeext
16720 if { (ac_try="$ac_link"
16721 case "(($ac_try" in
16722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16723 *) ac_try_echo=$ac_try;;
16724 esac
16725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16726 (eval "$ac_link") 2>conftest.er1
16727 ac_status=$?
16728 grep -v '^ *+' conftest.er1 >conftest.err
16729 rm -f conftest.er1
16730 cat conftest.err >&5
16731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16732 (exit $ac_status); } && {
16733 test -z "$ac_c_werror_flag" ||
16734 test ! -s conftest.err
16735 } && test -s conftest$ac_exeext &&
16736 $as_test_x conftest$ac_exeext; then
16737 ac_cv_lib_kvm_kvm_open=yes
16738 else
16739 echo "$as_me: failed program was:" >&5
16740 sed 's/^/| /' conftest.$ac_ext >&5
16741
16742 ac_cv_lib_kvm_kvm_open=no
16743 fi
16744
16745 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16746 conftest$ac_exeext conftest.$ac_ext
16747 LIBS=$ac_check_lib_save_LIBS
16748 fi
16749 { echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5
16750 echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6; }
16751 if test $ac_cv_lib_kvm_kvm_open = yes; then
16752 LIBS="-lkvm $LIBS"
16753 fi
16754
16755 # Check for the 4.4BSD definition of getloadavg.
16756 { echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5
16757 echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6; }
16758 if test "${ac_cv_lib_util_getloadavg+set}" = set; then
16759 echo $ECHO_N "(cached) $ECHO_C" >&6
16760 else
16761 ac_check_lib_save_LIBS=$LIBS
16762 LIBS="-lutil $LIBS"
16763 cat >conftest.$ac_ext <<_ACEOF
16764 /* confdefs.h. */
16765 _ACEOF
16766 cat confdefs.h >>conftest.$ac_ext
16767 cat >>conftest.$ac_ext <<_ACEOF
16768 /* end confdefs.h. */
16769
16770 /* Override any GCC internal prototype to avoid an error.
16771 Use char because int might match the return type of a GCC
16772 builtin and then its argument prototype would still apply. */
16773 #ifdef __cplusplus
16774 extern "C"
16775 #endif
16776 char getloadavg ();
16777 int
16778 main ()
16779 {
16780 return getloadavg ();
16781 ;
16782 return 0;
16783 }
16784 _ACEOF
16785 rm -f conftest.$ac_objext conftest$ac_exeext
16786 if { (ac_try="$ac_link"
16787 case "(($ac_try" in
16788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16789 *) ac_try_echo=$ac_try;;
16790 esac
16791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16792 (eval "$ac_link") 2>conftest.er1
16793 ac_status=$?
16794 grep -v '^ *+' conftest.er1 >conftest.err
16795 rm -f conftest.er1
16796 cat conftest.err >&5
16797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16798 (exit $ac_status); } && {
16799 test -z "$ac_c_werror_flag" ||
16800 test ! -s conftest.err
16801 } && test -s conftest$ac_exeext &&
16802 $as_test_x conftest$ac_exeext; then
16803 ac_cv_lib_util_getloadavg=yes
16804 else
16805 echo "$as_me: failed program was:" >&5
16806 sed 's/^/| /' conftest.$ac_ext >&5
16807
16808 ac_cv_lib_util_getloadavg=no
16809 fi
16810
16811 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16812 conftest$ac_exeext conftest.$ac_ext
16813 LIBS=$ac_check_lib_save_LIBS
16814 fi
16815 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5
16816 echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6; }
16817 if test $ac_cv_lib_util_getloadavg = yes; then
16818 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
16819 fi
16820
16821 fi
16822
16823 if test $ac_have_func = no; then
16824 # There is a commonly available library for RS/6000 AIX.
16825 # Since it is not a standard part of AIX, it might be installed locally.
16826 ac_getloadavg_LIBS=$LIBS
16827 LIBS="-L/usr/local/lib $LIBS"
16828 { echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5
16829 echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6; }
16830 if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then
16831 echo $ECHO_N "(cached) $ECHO_C" >&6
16832 else
16833 ac_check_lib_save_LIBS=$LIBS
16834 LIBS="-lgetloadavg $LIBS"
16835 cat >conftest.$ac_ext <<_ACEOF
16836 /* confdefs.h. */
16837 _ACEOF
16838 cat confdefs.h >>conftest.$ac_ext
16839 cat >>conftest.$ac_ext <<_ACEOF
16840 /* end confdefs.h. */
16841
16842 /* Override any GCC internal prototype to avoid an error.
16843 Use char because int might match the return type of a GCC
16844 builtin and then its argument prototype would still apply. */
16845 #ifdef __cplusplus
16846 extern "C"
16847 #endif
16848 char getloadavg ();
16849 int
16850 main ()
16851 {
16852 return getloadavg ();
16853 ;
16854 return 0;
16855 }
16856 _ACEOF
16857 rm -f conftest.$ac_objext conftest$ac_exeext
16858 if { (ac_try="$ac_link"
16859 case "(($ac_try" in
16860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16861 *) ac_try_echo=$ac_try;;
16862 esac
16863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16864 (eval "$ac_link") 2>conftest.er1
16865 ac_status=$?
16866 grep -v '^ *+' conftest.er1 >conftest.err
16867 rm -f conftest.er1
16868 cat conftest.err >&5
16869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16870 (exit $ac_status); } && {
16871 test -z "$ac_c_werror_flag" ||
16872 test ! -s conftest.err
16873 } && test -s conftest$ac_exeext &&
16874 $as_test_x conftest$ac_exeext; then
16875 ac_cv_lib_getloadavg_getloadavg=yes
16876 else
16877 echo "$as_me: failed program was:" >&5
16878 sed 's/^/| /' conftest.$ac_ext >&5
16879
16880 ac_cv_lib_getloadavg_getloadavg=no
16881 fi
16882
16883 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16884 conftest$ac_exeext conftest.$ac_ext
16885 LIBS=$ac_check_lib_save_LIBS
16886 fi
16887 { echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5
16888 echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6; }
16889 if test $ac_cv_lib_getloadavg_getloadavg = yes; then
16890 LIBS="-lgetloadavg $LIBS"
16891 else
16892 LIBS=$ac_getloadavg_LIBS
16893 fi
16894
16895 fi
16896
16897 # Make sure it is really in the library, if we think we found it,
16898 # otherwise set up the replacement function.
16899
16900 for ac_func in getloadavg
16901 do
16902 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16903 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16904 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16905 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16906 echo $ECHO_N "(cached) $ECHO_C" >&6
16907 else
16908 cat >conftest.$ac_ext <<_ACEOF
16909 /* confdefs.h. */
16910 _ACEOF
16911 cat confdefs.h >>conftest.$ac_ext
16912 cat >>conftest.$ac_ext <<_ACEOF
16913 /* end confdefs.h. */
16914 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16915 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16916 #define $ac_func innocuous_$ac_func
16917
16918 /* System header to define __stub macros and hopefully few prototypes,
16919 which can conflict with char $ac_func (); below.
16920 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16921 <limits.h> exists even on freestanding compilers. */
16922
16923 #ifdef __STDC__
16924 # include <limits.h>
16925 #else
16926 # include <assert.h>
16927 #endif
16928
16929 #undef $ac_func
16930
16931 /* Override any GCC internal prototype to avoid an error.
16932 Use char because int might match the return type of a GCC
16933 builtin and then its argument prototype would still apply. */
16934 #ifdef __cplusplus
16935 extern "C"
16936 #endif
16937 char $ac_func ();
16938 /* The GNU C library defines this for functions which it implements
16939 to always fail with ENOSYS. Some functions are actually named
16940 something starting with __ and the normal name is an alias. */
16941 #if defined __stub_$ac_func || defined __stub___$ac_func
16942 choke me
16943 #endif
16944
16945 int
16946 main ()
16947 {
16948 return $ac_func ();
16949 ;
16950 return 0;
16951 }
16952 _ACEOF
16953 rm -f conftest.$ac_objext conftest$ac_exeext
16954 if { (ac_try="$ac_link"
16955 case "(($ac_try" in
16956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16957 *) ac_try_echo=$ac_try;;
16958 esac
16959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16960 (eval "$ac_link") 2>conftest.er1
16961 ac_status=$?
16962 grep -v '^ *+' conftest.er1 >conftest.err
16963 rm -f conftest.er1
16964 cat conftest.err >&5
16965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16966 (exit $ac_status); } && {
16967 test -z "$ac_c_werror_flag" ||
16968 test ! -s conftest.err
16969 } && test -s conftest$ac_exeext &&
16970 $as_test_x conftest$ac_exeext; then
16971 eval "$as_ac_var=yes"
16972 else
16973 echo "$as_me: failed program was:" >&5
16974 sed 's/^/| /' conftest.$ac_ext >&5
16975
16976 eval "$as_ac_var=no"
16977 fi
16978
16979 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16980 conftest$ac_exeext conftest.$ac_ext
16981 fi
16982 ac_res=`eval echo '${'$as_ac_var'}'`
16983 { echo "$as_me:$LINENO: result: $ac_res" >&5
16984 echo "${ECHO_T}$ac_res" >&6; }
16985 if test `eval echo '${'$as_ac_var'}'` = yes; then
16986 cat >>confdefs.h <<_ACEOF
16987 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16988 _ACEOF
16989
16990 else
16991 case " $LIBOBJS " in
16992 *" getloadavg.$ac_objext "* ) ;;
16993 *) LIBOBJS="$LIBOBJS getloadavg.$ac_objext"
16994 ;;
16995 esac
16996
16997
16998 cat >>confdefs.h <<\_ACEOF
16999 #define C_GETLOADAVG 1
17000 _ACEOF
17001
17002 # Figure out what our getloadavg.c needs.
17003 ac_have_func=no
17004 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17005 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17006 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17007 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17008 echo $ECHO_N "(cached) $ECHO_C" >&6
17009 fi
17010 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17011 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17012 else
17013 # Is the header compilable?
17014 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5
17015 echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6; }
17016 cat >conftest.$ac_ext <<_ACEOF
17017 /* confdefs.h. */
17018 _ACEOF
17019 cat confdefs.h >>conftest.$ac_ext
17020 cat >>conftest.$ac_ext <<_ACEOF
17021 /* end confdefs.h. */
17022 $ac_includes_default
17023 #include <sys/dg_sys_info.h>
17024 _ACEOF
17025 rm -f conftest.$ac_objext
17026 if { (ac_try="$ac_compile"
17027 case "(($ac_try" in
17028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17029 *) ac_try_echo=$ac_try;;
17030 esac
17031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17032 (eval "$ac_compile") 2>conftest.er1
17033 ac_status=$?
17034 grep -v '^ *+' conftest.er1 >conftest.err
17035 rm -f conftest.er1
17036 cat conftest.err >&5
17037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17038 (exit $ac_status); } && {
17039 test -z "$ac_c_werror_flag" ||
17040 test ! -s conftest.err
17041 } && test -s conftest.$ac_objext; then
17042 ac_header_compiler=yes
17043 else
17044 echo "$as_me: failed program was:" >&5
17045 sed 's/^/| /' conftest.$ac_ext >&5
17046
17047 ac_header_compiler=no
17048 fi
17049
17050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17051 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17052 echo "${ECHO_T}$ac_header_compiler" >&6; }
17053
17054 # Is the header present?
17055 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5
17056 echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6; }
17057 cat >conftest.$ac_ext <<_ACEOF
17058 /* confdefs.h. */
17059 _ACEOF
17060 cat confdefs.h >>conftest.$ac_ext
17061 cat >>conftest.$ac_ext <<_ACEOF
17062 /* end confdefs.h. */
17063 #include <sys/dg_sys_info.h>
17064 _ACEOF
17065 if { (ac_try="$ac_cpp conftest.$ac_ext"
17066 case "(($ac_try" in
17067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17068 *) ac_try_echo=$ac_try;;
17069 esac
17070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17071 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17072 ac_status=$?
17073 grep -v '^ *+' conftest.er1 >conftest.err
17074 rm -f conftest.er1
17075 cat conftest.err >&5
17076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077 (exit $ac_status); } >/dev/null && {
17078 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17079 test ! -s conftest.err
17080 }; then
17081 ac_header_preproc=yes
17082 else
17083 echo "$as_me: failed program was:" >&5
17084 sed 's/^/| /' conftest.$ac_ext >&5
17085
17086 ac_header_preproc=no
17087 fi
17088
17089 rm -f conftest.err conftest.$ac_ext
17090 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17091 echo "${ECHO_T}$ac_header_preproc" >&6; }
17092
17093 # So? What about this header?
17094 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17095 yes:no: )
17096 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5
17097 echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17098 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&5
17099 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&2;}
17100 ac_header_preproc=yes
17101 ;;
17102 no:yes:* )
17103 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5
17104 echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;}
17105 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5
17106 echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;}
17107 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&5
17108 echo "$as_me: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&2;}
17109 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&5
17110 echo "$as_me: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&2;}
17111 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
17112 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
17113 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&5
17114 echo "$as_me: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&2;}
17115
17116 ;;
17117 esac
17118 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17119 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17120 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17121 echo $ECHO_N "(cached) $ECHO_C" >&6
17122 else
17123 ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc
17124 fi
17125 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17126 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17127
17128 fi
17129 if test $ac_cv_header_sys_dg_sys_info_h = yes; then
17130 ac_have_func=yes
17131
17132 cat >>confdefs.h <<\_ACEOF
17133 #define DGUX 1
17134 _ACEOF
17135
17136
17137 { echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5
17138 echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6; }
17139 if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then
17140 echo $ECHO_N "(cached) $ECHO_C" >&6
17141 else
17142 ac_check_lib_save_LIBS=$LIBS
17143 LIBS="-ldgc $LIBS"
17144 cat >conftest.$ac_ext <<_ACEOF
17145 /* confdefs.h. */
17146 _ACEOF
17147 cat confdefs.h >>conftest.$ac_ext
17148 cat >>conftest.$ac_ext <<_ACEOF
17149 /* end confdefs.h. */
17150
17151 /* Override any GCC internal prototype to avoid an error.
17152 Use char because int might match the return type of a GCC
17153 builtin and then its argument prototype would still apply. */
17154 #ifdef __cplusplus
17155 extern "C"
17156 #endif
17157 char dg_sys_info ();
17158 int
17159 main ()
17160 {
17161 return dg_sys_info ();
17162 ;
17163 return 0;
17164 }
17165 _ACEOF
17166 rm -f conftest.$ac_objext conftest$ac_exeext
17167 if { (ac_try="$ac_link"
17168 case "(($ac_try" in
17169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17170 *) ac_try_echo=$ac_try;;
17171 esac
17172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17173 (eval "$ac_link") 2>conftest.er1
17174 ac_status=$?
17175 grep -v '^ *+' conftest.er1 >conftest.err
17176 rm -f conftest.er1
17177 cat conftest.err >&5
17178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17179 (exit $ac_status); } && {
17180 test -z "$ac_c_werror_flag" ||
17181 test ! -s conftest.err
17182 } && test -s conftest$ac_exeext &&
17183 $as_test_x conftest$ac_exeext; then
17184 ac_cv_lib_dgc_dg_sys_info=yes
17185 else
17186 echo "$as_me: failed program was:" >&5
17187 sed 's/^/| /' conftest.$ac_ext >&5
17188
17189 ac_cv_lib_dgc_dg_sys_info=no
17190 fi
17191
17192 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17193 conftest$ac_exeext conftest.$ac_ext
17194 LIBS=$ac_check_lib_save_LIBS
17195 fi
17196 { echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5
17197 echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6; }
17198 if test $ac_cv_lib_dgc_dg_sys_info = yes; then
17199 cat >>confdefs.h <<_ACEOF
17200 #define HAVE_LIBDGC 1
17201 _ACEOF
17202
17203 LIBS="-ldgc $LIBS"
17204
17205 fi
17206
17207 fi
17208
17209
17210
17211 if test "${ac_cv_header_locale_h+set}" = set; then
17212 { echo "$as_me:$LINENO: checking for locale.h" >&5
17213 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
17214 if test "${ac_cv_header_locale_h+set}" = set; then
17215 echo $ECHO_N "(cached) $ECHO_C" >&6
17216 fi
17217 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
17218 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
17219 else
17220 # Is the header compilable?
17221 { echo "$as_me:$LINENO: checking locale.h usability" >&5
17222 echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6; }
17223 cat >conftest.$ac_ext <<_ACEOF
17224 /* confdefs.h. */
17225 _ACEOF
17226 cat confdefs.h >>conftest.$ac_ext
17227 cat >>conftest.$ac_ext <<_ACEOF
17228 /* end confdefs.h. */
17229 $ac_includes_default
17230 #include <locale.h>
17231 _ACEOF
17232 rm -f conftest.$ac_objext
17233 if { (ac_try="$ac_compile"
17234 case "(($ac_try" in
17235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17236 *) ac_try_echo=$ac_try;;
17237 esac
17238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17239 (eval "$ac_compile") 2>conftest.er1
17240 ac_status=$?
17241 grep -v '^ *+' conftest.er1 >conftest.err
17242 rm -f conftest.er1
17243 cat conftest.err >&5
17244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17245 (exit $ac_status); } && {
17246 test -z "$ac_c_werror_flag" ||
17247 test ! -s conftest.err
17248 } && test -s conftest.$ac_objext; then
17249 ac_header_compiler=yes
17250 else
17251 echo "$as_me: failed program was:" >&5
17252 sed 's/^/| /' conftest.$ac_ext >&5
17253
17254 ac_header_compiler=no
17255 fi
17256
17257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17258 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17259 echo "${ECHO_T}$ac_header_compiler" >&6; }
17260
17261 # Is the header present?
17262 { echo "$as_me:$LINENO: checking locale.h presence" >&5
17263 echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6; }
17264 cat >conftest.$ac_ext <<_ACEOF
17265 /* confdefs.h. */
17266 _ACEOF
17267 cat confdefs.h >>conftest.$ac_ext
17268 cat >>conftest.$ac_ext <<_ACEOF
17269 /* end confdefs.h. */
17270 #include <locale.h>
17271 _ACEOF
17272 if { (ac_try="$ac_cpp conftest.$ac_ext"
17273 case "(($ac_try" in
17274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17275 *) ac_try_echo=$ac_try;;
17276 esac
17277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17278 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17279 ac_status=$?
17280 grep -v '^ *+' conftest.er1 >conftest.err
17281 rm -f conftest.er1
17282 cat conftest.err >&5
17283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17284 (exit $ac_status); } >/dev/null && {
17285 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17286 test ! -s conftest.err
17287 }; then
17288 ac_header_preproc=yes
17289 else
17290 echo "$as_me: failed program was:" >&5
17291 sed 's/^/| /' conftest.$ac_ext >&5
17292
17293 ac_header_preproc=no
17294 fi
17295
17296 rm -f conftest.err conftest.$ac_ext
17297 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17298 echo "${ECHO_T}$ac_header_preproc" >&6; }
17299
17300 # So? What about this header?
17301 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17302 yes:no: )
17303 { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5
17304 echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17305 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the compiler's result" >&5
17306 echo "$as_me: WARNING: locale.h: proceeding with the compiler's result" >&2;}
17307 ac_header_preproc=yes
17308 ;;
17309 no:yes:* )
17310 { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5
17311 echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;}
17312 { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5
17313 echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;}
17314 { echo "$as_me:$LINENO: WARNING: locale.h: see the Autoconf documentation" >&5
17315 echo "$as_me: WARNING: locale.h: see the Autoconf documentation" >&2;}
17316 { echo "$as_me:$LINENO: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&5
17317 echo "$as_me: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&2;}
17318 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
17319 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
17320 { echo "$as_me:$LINENO: WARNING: locale.h: in the future, the compiler will take precedence" >&5
17321 echo "$as_me: WARNING: locale.h: in the future, the compiler will take precedence" >&2;}
17322
17323 ;;
17324 esac
17325 { echo "$as_me:$LINENO: checking for locale.h" >&5
17326 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
17327 if test "${ac_cv_header_locale_h+set}" = set; then
17328 echo $ECHO_N "(cached) $ECHO_C" >&6
17329 else
17330 ac_cv_header_locale_h=$ac_header_preproc
17331 fi
17332 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
17333 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
17334
17335 fi
17336
17337
17338
17339 for ac_func in setlocale
17340 do
17341 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17342 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17343 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17344 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17345 echo $ECHO_N "(cached) $ECHO_C" >&6
17346 else
17347 cat >conftest.$ac_ext <<_ACEOF
17348 /* confdefs.h. */
17349 _ACEOF
17350 cat confdefs.h >>conftest.$ac_ext
17351 cat >>conftest.$ac_ext <<_ACEOF
17352 /* end confdefs.h. */
17353 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17355 #define $ac_func innocuous_$ac_func
17356
17357 /* System header to define __stub macros and hopefully few prototypes,
17358 which can conflict with char $ac_func (); below.
17359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17360 <limits.h> exists even on freestanding compilers. */
17361
17362 #ifdef __STDC__
17363 # include <limits.h>
17364 #else
17365 # include <assert.h>
17366 #endif
17367
17368 #undef $ac_func
17369
17370 /* Override any GCC internal prototype to avoid an error.
17371 Use char because int might match the return type of a GCC
17372 builtin and then its argument prototype would still apply. */
17373 #ifdef __cplusplus
17374 extern "C"
17375 #endif
17376 char $ac_func ();
17377 /* The GNU C library defines this for functions which it implements
17378 to always fail with ENOSYS. Some functions are actually named
17379 something starting with __ and the normal name is an alias. */
17380 #if defined __stub_$ac_func || defined __stub___$ac_func
17381 choke me
17382 #endif
17383
17384 int
17385 main ()
17386 {
17387 return $ac_func ();
17388 ;
17389 return 0;
17390 }
17391 _ACEOF
17392 rm -f conftest.$ac_objext conftest$ac_exeext
17393 if { (ac_try="$ac_link"
17394 case "(($ac_try" in
17395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17396 *) ac_try_echo=$ac_try;;
17397 esac
17398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17399 (eval "$ac_link") 2>conftest.er1
17400 ac_status=$?
17401 grep -v '^ *+' conftest.er1 >conftest.err
17402 rm -f conftest.er1
17403 cat conftest.err >&5
17404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17405 (exit $ac_status); } && {
17406 test -z "$ac_c_werror_flag" ||
17407 test ! -s conftest.err
17408 } && test -s conftest$ac_exeext &&
17409 $as_test_x conftest$ac_exeext; then
17410 eval "$as_ac_var=yes"
17411 else
17412 echo "$as_me: failed program was:" >&5
17413 sed 's/^/| /' conftest.$ac_ext >&5
17414
17415 eval "$as_ac_var=no"
17416 fi
17417
17418 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17419 conftest$ac_exeext conftest.$ac_ext
17420 fi
17421 ac_res=`eval echo '${'$as_ac_var'}'`
17422 { echo "$as_me:$LINENO: result: $ac_res" >&5
17423 echo "${ECHO_T}$ac_res" >&6; }
17424 if test `eval echo '${'$as_ac_var'}'` = yes; then
17425 cat >>confdefs.h <<_ACEOF
17426 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17427 _ACEOF
17428
17429 fi
17430 done
17431
17432
17433 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
17434 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
17435 # Irix 4.0.5F has the header but not the library.
17436 if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then
17437 ac_have_func=yes
17438
17439 cat >>confdefs.h <<\_ACEOF
17440 #define SVR4 1
17441 _ACEOF
17442
17443 fi
17444
17445 if test $ac_have_func = no; then
17446 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
17447 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
17448 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
17449 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
17450 echo $ECHO_N "(cached) $ECHO_C" >&6
17451 fi
17452 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
17453 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
17454 else
17455 # Is the header compilable?
17456 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5
17457 echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6; }
17458 cat >conftest.$ac_ext <<_ACEOF
17459 /* confdefs.h. */
17460 _ACEOF
17461 cat confdefs.h >>conftest.$ac_ext
17462 cat >>conftest.$ac_ext <<_ACEOF
17463 /* end confdefs.h. */
17464 $ac_includes_default
17465 #include <inq_stats/cpustats.h>
17466 _ACEOF
17467 rm -f conftest.$ac_objext
17468 if { (ac_try="$ac_compile"
17469 case "(($ac_try" in
17470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17471 *) ac_try_echo=$ac_try;;
17472 esac
17473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17474 (eval "$ac_compile") 2>conftest.er1
17475 ac_status=$?
17476 grep -v '^ *+' conftest.er1 >conftest.err
17477 rm -f conftest.er1
17478 cat conftest.err >&5
17479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17480 (exit $ac_status); } && {
17481 test -z "$ac_c_werror_flag" ||
17482 test ! -s conftest.err
17483 } && test -s conftest.$ac_objext; then
17484 ac_header_compiler=yes
17485 else
17486 echo "$as_me: failed program was:" >&5
17487 sed 's/^/| /' conftest.$ac_ext >&5
17488
17489 ac_header_compiler=no
17490 fi
17491
17492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17493 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17494 echo "${ECHO_T}$ac_header_compiler" >&6; }
17495
17496 # Is the header present?
17497 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5
17498 echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6; }
17499 cat >conftest.$ac_ext <<_ACEOF
17500 /* confdefs.h. */
17501 _ACEOF
17502 cat confdefs.h >>conftest.$ac_ext
17503 cat >>conftest.$ac_ext <<_ACEOF
17504 /* end confdefs.h. */
17505 #include <inq_stats/cpustats.h>
17506 _ACEOF
17507 if { (ac_try="$ac_cpp conftest.$ac_ext"
17508 case "(($ac_try" in
17509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17510 *) ac_try_echo=$ac_try;;
17511 esac
17512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17513 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17514 ac_status=$?
17515 grep -v '^ *+' conftest.er1 >conftest.err
17516 rm -f conftest.er1
17517 cat conftest.err >&5
17518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17519 (exit $ac_status); } >/dev/null && {
17520 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17521 test ! -s conftest.err
17522 }; then
17523 ac_header_preproc=yes
17524 else
17525 echo "$as_me: failed program was:" >&5
17526 sed 's/^/| /' conftest.$ac_ext >&5
17527
17528 ac_header_preproc=no
17529 fi
17530
17531 rm -f conftest.err conftest.$ac_ext
17532 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17533 echo "${ECHO_T}$ac_header_preproc" >&6; }
17534
17535 # So? What about this header?
17536 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17537 yes:no: )
17538 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
17539 echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17540 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&5
17541 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&2;}
17542 ac_header_preproc=yes
17543 ;;
17544 no:yes:* )
17545 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5
17546 echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;}
17547 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5
17548 echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;}
17549 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&5
17550 echo "$as_me: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&2;}
17551 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
17552 echo "$as_me: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
17553 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
17554 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
17555 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&5
17556 echo "$as_me: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&2;}
17557
17558 ;;
17559 esac
17560 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
17561 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
17562 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
17563 echo $ECHO_N "(cached) $ECHO_C" >&6
17564 else
17565 ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc
17566 fi
17567 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
17568 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
17569
17570 fi
17571 if test $ac_cv_header_inq_stats_cpustats_h = yes; then
17572 ac_have_func=yes
17573
17574 cat >>confdefs.h <<\_ACEOF
17575 #define UMAX 1
17576 _ACEOF
17577
17578
17579 cat >>confdefs.h <<\_ACEOF
17580 #define UMAX4_3 1
17581 _ACEOF
17582
17583 fi
17584
17585
17586 fi
17587
17588 if test $ac_have_func = no; then
17589 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
17590 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
17591 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
17592 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
17593 echo $ECHO_N "(cached) $ECHO_C" >&6
17594 fi
17595 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
17596 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
17597 else
17598 # Is the header compilable?
17599 { echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5
17600 echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6; }
17601 cat >conftest.$ac_ext <<_ACEOF
17602 /* confdefs.h. */
17603 _ACEOF
17604 cat confdefs.h >>conftest.$ac_ext
17605 cat >>conftest.$ac_ext <<_ACEOF
17606 /* end confdefs.h. */
17607 $ac_includes_default
17608 #include <sys/cpustats.h>
17609 _ACEOF
17610 rm -f conftest.$ac_objext
17611 if { (ac_try="$ac_compile"
17612 case "(($ac_try" in
17613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17614 *) ac_try_echo=$ac_try;;
17615 esac
17616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17617 (eval "$ac_compile") 2>conftest.er1
17618 ac_status=$?
17619 grep -v '^ *+' conftest.er1 >conftest.err
17620 rm -f conftest.er1
17621 cat conftest.err >&5
17622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17623 (exit $ac_status); } && {
17624 test -z "$ac_c_werror_flag" ||
17625 test ! -s conftest.err
17626 } && test -s conftest.$ac_objext; then
17627 ac_header_compiler=yes
17628 else
17629 echo "$as_me: failed program was:" >&5
17630 sed 's/^/| /' conftest.$ac_ext >&5
17631
17632 ac_header_compiler=no
17633 fi
17634
17635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17636 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17637 echo "${ECHO_T}$ac_header_compiler" >&6; }
17638
17639 # Is the header present?
17640 { echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5
17641 echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6; }
17642 cat >conftest.$ac_ext <<_ACEOF
17643 /* confdefs.h. */
17644 _ACEOF
17645 cat confdefs.h >>conftest.$ac_ext
17646 cat >>conftest.$ac_ext <<_ACEOF
17647 /* end confdefs.h. */
17648 #include <sys/cpustats.h>
17649 _ACEOF
17650 if { (ac_try="$ac_cpp conftest.$ac_ext"
17651 case "(($ac_try" in
17652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17653 *) ac_try_echo=$ac_try;;
17654 esac
17655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17656 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17657 ac_status=$?
17658 grep -v '^ *+' conftest.er1 >conftest.err
17659 rm -f conftest.er1
17660 cat conftest.err >&5
17661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17662 (exit $ac_status); } >/dev/null && {
17663 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17664 test ! -s conftest.err
17665 }; then
17666 ac_header_preproc=yes
17667 else
17668 echo "$as_me: failed program was:" >&5
17669 sed 's/^/| /' conftest.$ac_ext >&5
17670
17671 ac_header_preproc=no
17672 fi
17673
17674 rm -f conftest.err conftest.$ac_ext
17675 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17676 echo "${ECHO_T}$ac_header_preproc" >&6; }
17677
17678 # So? What about this header?
17679 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17680 yes:no: )
17681 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
17682 echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17683 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&5
17684 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&2;}
17685 ac_header_preproc=yes
17686 ;;
17687 no:yes:* )
17688 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5
17689 echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;}
17690 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5
17691 echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;}
17692 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: see the Autoconf documentation" >&5
17693 echo "$as_me: WARNING: sys/cpustats.h: see the Autoconf documentation" >&2;}
17694 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
17695 echo "$as_me: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
17696 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
17697 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
17698 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&5
17699 echo "$as_me: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&2;}
17700
17701 ;;
17702 esac
17703 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
17704 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
17705 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
17706 echo $ECHO_N "(cached) $ECHO_C" >&6
17707 else
17708 ac_cv_header_sys_cpustats_h=$ac_header_preproc
17709 fi
17710 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
17711 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
17712
17713 fi
17714 if test $ac_cv_header_sys_cpustats_h = yes; then
17715 ac_have_func=yes; cat >>confdefs.h <<\_ACEOF
17716 #define UMAX 1
17717 _ACEOF
17718
17719 fi
17720
17721
17722 fi
17723
17724 if test $ac_have_func = no; then
17725
17726 for ac_header in mach/mach.h
17727 do
17728 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17729 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17730 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17731 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17732 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17733 echo $ECHO_N "(cached) $ECHO_C" >&6
17734 fi
17735 ac_res=`eval echo '${'$as_ac_Header'}'`
17736 { echo "$as_me:$LINENO: result: $ac_res" >&5
17737 echo "${ECHO_T}$ac_res" >&6; }
17738 else
17739 # Is the header compilable?
17740 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17741 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17742 cat >conftest.$ac_ext <<_ACEOF
17743 /* confdefs.h. */
17744 _ACEOF
17745 cat confdefs.h >>conftest.$ac_ext
17746 cat >>conftest.$ac_ext <<_ACEOF
17747 /* end confdefs.h. */
17748 $ac_includes_default
17749 #include <$ac_header>
17750 _ACEOF
17751 rm -f conftest.$ac_objext
17752 if { (ac_try="$ac_compile"
17753 case "(($ac_try" in
17754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17755 *) ac_try_echo=$ac_try;;
17756 esac
17757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17758 (eval "$ac_compile") 2>conftest.er1
17759 ac_status=$?
17760 grep -v '^ *+' conftest.er1 >conftest.err
17761 rm -f conftest.er1
17762 cat conftest.err >&5
17763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17764 (exit $ac_status); } && {
17765 test -z "$ac_c_werror_flag" ||
17766 test ! -s conftest.err
17767 } && test -s conftest.$ac_objext; then
17768 ac_header_compiler=yes
17769 else
17770 echo "$as_me: failed program was:" >&5
17771 sed 's/^/| /' conftest.$ac_ext >&5
17772
17773 ac_header_compiler=no
17774 fi
17775
17776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17777 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17778 echo "${ECHO_T}$ac_header_compiler" >&6; }
17779
17780 # Is the header present?
17781 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17782 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17783 cat >conftest.$ac_ext <<_ACEOF
17784 /* confdefs.h. */
17785 _ACEOF
17786 cat confdefs.h >>conftest.$ac_ext
17787 cat >>conftest.$ac_ext <<_ACEOF
17788 /* end confdefs.h. */
17789 #include <$ac_header>
17790 _ACEOF
17791 if { (ac_try="$ac_cpp conftest.$ac_ext"
17792 case "(($ac_try" in
17793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17794 *) ac_try_echo=$ac_try;;
17795 esac
17796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17797 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17798 ac_status=$?
17799 grep -v '^ *+' conftest.er1 >conftest.err
17800 rm -f conftest.er1
17801 cat conftest.err >&5
17802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17803 (exit $ac_status); } >/dev/null && {
17804 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17805 test ! -s conftest.err
17806 }; then
17807 ac_header_preproc=yes
17808 else
17809 echo "$as_me: failed program was:" >&5
17810 sed 's/^/| /' conftest.$ac_ext >&5
17811
17812 ac_header_preproc=no
17813 fi
17814
17815 rm -f conftest.err conftest.$ac_ext
17816 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17817 echo "${ECHO_T}$ac_header_preproc" >&6; }
17818
17819 # So? What about this header?
17820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17821 yes:no: )
17822 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17823 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17824 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17825 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17826 ac_header_preproc=yes
17827 ;;
17828 no:yes:* )
17829 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17830 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17831 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17832 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17833 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17834 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17835 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17836 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17837 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17838 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17839 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17840 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17841
17842 ;;
17843 esac
17844 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17845 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17846 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17847 echo $ECHO_N "(cached) $ECHO_C" >&6
17848 else
17849 eval "$as_ac_Header=\$ac_header_preproc"
17850 fi
17851 ac_res=`eval echo '${'$as_ac_Header'}'`
17852 { echo "$as_me:$LINENO: result: $ac_res" >&5
17853 echo "${ECHO_T}$ac_res" >&6; }
17854
17855 fi
17856 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17857 cat >>confdefs.h <<_ACEOF
17858 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17859 _ACEOF
17860
17861 fi
17862
17863 done
17864
17865 fi
17866
17867
17868 for ac_header in nlist.h
17869 do
17870 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17871 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17872 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17873 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17874 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17875 echo $ECHO_N "(cached) $ECHO_C" >&6
17876 fi
17877 ac_res=`eval echo '${'$as_ac_Header'}'`
17878 { echo "$as_me:$LINENO: result: $ac_res" >&5
17879 echo "${ECHO_T}$ac_res" >&6; }
17880 else
17881 # Is the header compilable?
17882 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17883 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17884 cat >conftest.$ac_ext <<_ACEOF
17885 /* confdefs.h. */
17886 _ACEOF
17887 cat confdefs.h >>conftest.$ac_ext
17888 cat >>conftest.$ac_ext <<_ACEOF
17889 /* end confdefs.h. */
17890 $ac_includes_default
17891 #include <$ac_header>
17892 _ACEOF
17893 rm -f conftest.$ac_objext
17894 if { (ac_try="$ac_compile"
17895 case "(($ac_try" in
17896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17897 *) ac_try_echo=$ac_try;;
17898 esac
17899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17900 (eval "$ac_compile") 2>conftest.er1
17901 ac_status=$?
17902 grep -v '^ *+' conftest.er1 >conftest.err
17903 rm -f conftest.er1
17904 cat conftest.err >&5
17905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17906 (exit $ac_status); } && {
17907 test -z "$ac_c_werror_flag" ||
17908 test ! -s conftest.err
17909 } && test -s conftest.$ac_objext; then
17910 ac_header_compiler=yes
17911 else
17912 echo "$as_me: failed program was:" >&5
17913 sed 's/^/| /' conftest.$ac_ext >&5
17914
17915 ac_header_compiler=no
17916 fi
17917
17918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17919 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17920 echo "${ECHO_T}$ac_header_compiler" >&6; }
17921
17922 # Is the header present?
17923 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17924 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17925 cat >conftest.$ac_ext <<_ACEOF
17926 /* confdefs.h. */
17927 _ACEOF
17928 cat confdefs.h >>conftest.$ac_ext
17929 cat >>conftest.$ac_ext <<_ACEOF
17930 /* end confdefs.h. */
17931 #include <$ac_header>
17932 _ACEOF
17933 if { (ac_try="$ac_cpp conftest.$ac_ext"
17934 case "(($ac_try" in
17935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17936 *) ac_try_echo=$ac_try;;
17937 esac
17938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17939 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17940 ac_status=$?
17941 grep -v '^ *+' conftest.er1 >conftest.err
17942 rm -f conftest.er1
17943 cat conftest.err >&5
17944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17945 (exit $ac_status); } >/dev/null && {
17946 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17947 test ! -s conftest.err
17948 }; then
17949 ac_header_preproc=yes
17950 else
17951 echo "$as_me: failed program was:" >&5
17952 sed 's/^/| /' conftest.$ac_ext >&5
17953
17954 ac_header_preproc=no
17955 fi
17956
17957 rm -f conftest.err conftest.$ac_ext
17958 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17959 echo "${ECHO_T}$ac_header_preproc" >&6; }
17960
17961 # So? What about this header?
17962 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17963 yes:no: )
17964 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17965 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17966 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17967 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17968 ac_header_preproc=yes
17969 ;;
17970 no:yes:* )
17971 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17972 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17973 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17974 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17975 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17976 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17977 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17978 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17979 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17980 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17981 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17982 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17983
17984 ;;
17985 esac
17986 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17987 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17988 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17989 echo $ECHO_N "(cached) $ECHO_C" >&6
17990 else
17991 eval "$as_ac_Header=\$ac_header_preproc"
17992 fi
17993 ac_res=`eval echo '${'$as_ac_Header'}'`
17994 { echo "$as_me:$LINENO: result: $ac_res" >&5
17995 echo "${ECHO_T}$ac_res" >&6; }
17996
17997 fi
17998 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17999 cat >>confdefs.h <<_ACEOF
18000 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18001 _ACEOF
18002 { echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5
18003 echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6; }
18004 if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then
18005 echo $ECHO_N "(cached) $ECHO_C" >&6
18006 else
18007 cat >conftest.$ac_ext <<_ACEOF
18008 /* confdefs.h. */
18009 _ACEOF
18010 cat confdefs.h >>conftest.$ac_ext
18011 cat >>conftest.$ac_ext <<_ACEOF
18012 /* end confdefs.h. */
18013 #include <nlist.h>
18014
18015 int
18016 main ()
18017 {
18018 static struct nlist ac_aggr;
18019 if (ac_aggr.n_un.n_name)
18020 return 0;
18021 ;
18022 return 0;
18023 }
18024 _ACEOF
18025 rm -f conftest.$ac_objext
18026 if { (ac_try="$ac_compile"
18027 case "(($ac_try" in
18028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18029 *) ac_try_echo=$ac_try;;
18030 esac
18031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18032 (eval "$ac_compile") 2>conftest.er1
18033 ac_status=$?
18034 grep -v '^ *+' conftest.er1 >conftest.err
18035 rm -f conftest.er1
18036 cat conftest.err >&5
18037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18038 (exit $ac_status); } && {
18039 test -z "$ac_c_werror_flag" ||
18040 test ! -s conftest.err
18041 } && test -s conftest.$ac_objext; then
18042 ac_cv_member_struct_nlist_n_un_n_name=yes
18043 else
18044 echo "$as_me: failed program was:" >&5
18045 sed 's/^/| /' conftest.$ac_ext >&5
18046
18047 cat >conftest.$ac_ext <<_ACEOF
18048 /* confdefs.h. */
18049 _ACEOF
18050 cat confdefs.h >>conftest.$ac_ext
18051 cat >>conftest.$ac_ext <<_ACEOF
18052 /* end confdefs.h. */
18053 #include <nlist.h>
18054
18055 int
18056 main ()
18057 {
18058 static struct nlist ac_aggr;
18059 if (sizeof ac_aggr.n_un.n_name)
18060 return 0;
18061 ;
18062 return 0;
18063 }
18064 _ACEOF
18065 rm -f conftest.$ac_objext
18066 if { (ac_try="$ac_compile"
18067 case "(($ac_try" in
18068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18069 *) ac_try_echo=$ac_try;;
18070 esac
18071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18072 (eval "$ac_compile") 2>conftest.er1
18073 ac_status=$?
18074 grep -v '^ *+' conftest.er1 >conftest.err
18075 rm -f conftest.er1
18076 cat conftest.err >&5
18077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18078 (exit $ac_status); } && {
18079 test -z "$ac_c_werror_flag" ||
18080 test ! -s conftest.err
18081 } && test -s conftest.$ac_objext; then
18082 ac_cv_member_struct_nlist_n_un_n_name=yes
18083 else
18084 echo "$as_me: failed program was:" >&5
18085 sed 's/^/| /' conftest.$ac_ext >&5
18086
18087 ac_cv_member_struct_nlist_n_un_n_name=no
18088 fi
18089
18090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18091 fi
18092
18093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18094 fi
18095 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5
18096 echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6; }
18097 if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then
18098
18099 cat >>confdefs.h <<_ACEOF
18100 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
18101 _ACEOF
18102
18103
18104 cat >>confdefs.h <<\_ACEOF
18105 #define NLIST_NAME_UNION 1
18106 _ACEOF
18107
18108 fi
18109
18110
18111 fi
18112
18113 done
18114
18115 fi
18116 done
18117
18118
18119 # Some definitions of getloadavg require that the program be installed setgid.
18120 { echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5
18121 echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6; }
18122 if test "${ac_cv_func_getloadavg_setgid+set}" = set; then
18123 echo $ECHO_N "(cached) $ECHO_C" >&6
18124 else
18125 cat >conftest.$ac_ext <<_ACEOF
18126 /* confdefs.h. */
18127 _ACEOF
18128 cat confdefs.h >>conftest.$ac_ext
18129 cat >>conftest.$ac_ext <<_ACEOF
18130 /* end confdefs.h. */
18131 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
18132 #ifdef LDAV_PRIVILEGED
18133 Yowza Am I SETGID yet
18134 #endif
18135 _ACEOF
18136 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18137 $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then
18138 ac_cv_func_getloadavg_setgid=yes
18139 else
18140 ac_cv_func_getloadavg_setgid=no
18141 fi
18142 rm -f conftest*
18143
18144 fi
18145 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5
18146 echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6; }
18147 if test $ac_cv_func_getloadavg_setgid = yes; then
18148 NEED_SETGID=true
18149
18150 cat >>confdefs.h <<\_ACEOF
18151 #define GETLOADAVG_PRIVILEGED 1
18152 _ACEOF
18153
18154 else
18155 NEED_SETGID=false
18156 fi
18157
18158 if test $ac_cv_func_getloadavg_setgid = yes; then
18159 { echo "$as_me:$LINENO: checking group of /dev/kmem" >&5
18160 echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6; }
18161 if test "${ac_cv_group_kmem+set}" = set; then
18162 echo $ECHO_N "(cached) $ECHO_C" >&6
18163 else
18164 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
18165 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
18166 # If we got an error (system does not support symlinks), try without -L.
18167 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
18168 ac_cv_group_kmem=`echo $ac_ls_output \
18169 | sed -ne 's/[ ][ ]*/ /g;
18170 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
18171 / /s/.* //;p;'`
18172
18173 fi
18174 { echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5
18175 echo "${ECHO_T}$ac_cv_group_kmem" >&6; }
18176 KMEM_GROUP=$ac_cv_group_kmem
18177 fi
18178 if test "x$ac_save_LIBS" = x; then
18179 GETLOADAVG_LIBS=$LIBS
18180 else
18181 GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"`
18182 fi
18183 LIBS=$ac_save_LIBS
18184
18185
18186
18187 { echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
18188 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; }
18189 if test "${ac_cv_sys_largefile_source+set}" = set; then
18190 echo $ECHO_N "(cached) $ECHO_C" >&6
18191 else
18192 while :; do
18193 cat >conftest.$ac_ext <<_ACEOF
18194 /* confdefs.h. */
18195 _ACEOF
18196 cat confdefs.h >>conftest.$ac_ext
18197 cat >>conftest.$ac_ext <<_ACEOF
18198 /* end confdefs.h. */
18199 #include <stdio.h>
18200 int
18201 main ()
18202 {
18203 return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
18204 ;
18205 return 0;
18206 }
18207 _ACEOF
18208 rm -f conftest.$ac_objext conftest$ac_exeext
18209 if { (ac_try="$ac_link"
18210 case "(($ac_try" in
18211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18212 *) ac_try_echo=$ac_try;;
18213 esac
18214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18215 (eval "$ac_link") 2>conftest.er1
18216 ac_status=$?
18217 grep -v '^ *+' conftest.er1 >conftest.err
18218 rm -f conftest.er1
18219 cat conftest.err >&5
18220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18221 (exit $ac_status); } && {
18222 test -z "$ac_c_werror_flag" ||
18223 test ! -s conftest.err
18224 } && test -s conftest$ac_exeext &&
18225 $as_test_x conftest$ac_exeext; then
18226 ac_cv_sys_largefile_source=no; break
18227 else
18228 echo "$as_me: failed program was:" >&5
18229 sed 's/^/| /' conftest.$ac_ext >&5
18230
18231
18232 fi
18233
18234 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18235 conftest$ac_exeext conftest.$ac_ext
18236 cat >conftest.$ac_ext <<_ACEOF
18237 /* confdefs.h. */
18238 _ACEOF
18239 cat confdefs.h >>conftest.$ac_ext
18240 cat >>conftest.$ac_ext <<_ACEOF
18241 /* end confdefs.h. */
18242 #define _LARGEFILE_SOURCE 1
18243 #include <stdio.h>
18244 int
18245 main ()
18246 {
18247 return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
18248 ;
18249 return 0;
18250 }
18251 _ACEOF
18252 rm -f conftest.$ac_objext conftest$ac_exeext
18253 if { (ac_try="$ac_link"
18254 case "(($ac_try" in
18255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18256 *) ac_try_echo=$ac_try;;
18257 esac
18258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18259 (eval "$ac_link") 2>conftest.er1
18260 ac_status=$?
18261 grep -v '^ *+' conftest.er1 >conftest.err
18262 rm -f conftest.er1
18263 cat conftest.err >&5
18264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18265 (exit $ac_status); } && {
18266 test -z "$ac_c_werror_flag" ||
18267 test ! -s conftest.err
18268 } && test -s conftest$ac_exeext &&
18269 $as_test_x conftest$ac_exeext; then
18270 ac_cv_sys_largefile_source=1; break
18271 else
18272 echo "$as_me: failed program was:" >&5
18273 sed 's/^/| /' conftest.$ac_ext >&5
18274
18275
18276 fi
18277
18278 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18279 conftest$ac_exeext conftest.$ac_ext
18280 ac_cv_sys_largefile_source=unknown
18281 break
18282 done
18283 fi
18284 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
18285 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; }
18286 case $ac_cv_sys_largefile_source in #(
18287 no | unknown) ;;
18288 *)
18289 cat >>confdefs.h <<_ACEOF
18290 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
18291 _ACEOF
18292 ;;
18293 esac
18294 rm -f conftest*
18295
18296 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
18297 # in glibc 2.1.3, but that breaks too many other things.
18298 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
18299 if test $ac_cv_sys_largefile_source != unknown; then
18300
18301 cat >>confdefs.h <<\_ACEOF
18302 #define HAVE_FSEEKO 1
18303 _ACEOF
18304
18305 fi
18306
18307
18308 # Configure getopt.
18309 # getopt.m4 serial 10
18310
18311 # The getopt module assume you want GNU getopt, with getopt_long etc,
18312 # rather than vanilla POSIX getopt. This means your your code should
18313 # always include <getopt.h> for the getopt prototypes.
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325 # Prerequisites of lib/getopt*.
18326
18327
18328
18329
18330 GETOPT_H=
18331
18332 for ac_header in getopt.h
18333 do
18334 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18336 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18337 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18338 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18339 echo $ECHO_N "(cached) $ECHO_C" >&6
18340 fi
18341 ac_res=`eval echo '${'$as_ac_Header'}'`
18342 { echo "$as_me:$LINENO: result: $ac_res" >&5
18343 echo "${ECHO_T}$ac_res" >&6; }
18344 else
18345 # Is the header compilable?
18346 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18347 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18348 cat >conftest.$ac_ext <<_ACEOF
18349 /* confdefs.h. */
18350 _ACEOF
18351 cat confdefs.h >>conftest.$ac_ext
18352 cat >>conftest.$ac_ext <<_ACEOF
18353 /* end confdefs.h. */
18354 $ac_includes_default
18355 #include <$ac_header>
18356 _ACEOF
18357 rm -f conftest.$ac_objext
18358 if { (ac_try="$ac_compile"
18359 case "(($ac_try" in
18360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18361 *) ac_try_echo=$ac_try;;
18362 esac
18363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18364 (eval "$ac_compile") 2>conftest.er1
18365 ac_status=$?
18366 grep -v '^ *+' conftest.er1 >conftest.err
18367 rm -f conftest.er1
18368 cat conftest.err >&5
18369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18370 (exit $ac_status); } && {
18371 test -z "$ac_c_werror_flag" ||
18372 test ! -s conftest.err
18373 } && test -s conftest.$ac_objext; then
18374 ac_header_compiler=yes
18375 else
18376 echo "$as_me: failed program was:" >&5
18377 sed 's/^/| /' conftest.$ac_ext >&5
18378
18379 ac_header_compiler=no
18380 fi
18381
18382 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18383 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18384 echo "${ECHO_T}$ac_header_compiler" >&6; }
18385
18386 # Is the header present?
18387 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18388 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18389 cat >conftest.$ac_ext <<_ACEOF
18390 /* confdefs.h. */
18391 _ACEOF
18392 cat confdefs.h >>conftest.$ac_ext
18393 cat >>conftest.$ac_ext <<_ACEOF
18394 /* end confdefs.h. */
18395 #include <$ac_header>
18396 _ACEOF
18397 if { (ac_try="$ac_cpp conftest.$ac_ext"
18398 case "(($ac_try" in
18399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18400 *) ac_try_echo=$ac_try;;
18401 esac
18402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18403 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18404 ac_status=$?
18405 grep -v '^ *+' conftest.er1 >conftest.err
18406 rm -f conftest.er1
18407 cat conftest.err >&5
18408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18409 (exit $ac_status); } >/dev/null && {
18410 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18411 test ! -s conftest.err
18412 }; then
18413 ac_header_preproc=yes
18414 else
18415 echo "$as_me: failed program was:" >&5
18416 sed 's/^/| /' conftest.$ac_ext >&5
18417
18418 ac_header_preproc=no
18419 fi
18420
18421 rm -f conftest.err conftest.$ac_ext
18422 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18423 echo "${ECHO_T}$ac_header_preproc" >&6; }
18424
18425 # So? What about this header?
18426 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18427 yes:no: )
18428 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18429 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18430 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18431 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18432 ac_header_preproc=yes
18433 ;;
18434 no:yes:* )
18435 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18436 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18437 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18438 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18439 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18440 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18441 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18442 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18443 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18444 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18445 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18446 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18447
18448 ;;
18449 esac
18450 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18451 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18452 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18453 echo $ECHO_N "(cached) $ECHO_C" >&6
18454 else
18455 eval "$as_ac_Header=\$ac_header_preproc"
18456 fi
18457 ac_res=`eval echo '${'$as_ac_Header'}'`
18458 { echo "$as_me:$LINENO: result: $ac_res" >&5
18459 echo "${ECHO_T}$ac_res" >&6; }
18460
18461 fi
18462 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18463 cat >>confdefs.h <<_ACEOF
18464 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18465 _ACEOF
18466
18467 else
18468 GETOPT_H=getopt.h
18469 fi
18470
18471 done
18472
18473 if test -z "$GETOPT_H"; then
18474
18475 for ac_func in getopt_long_only
18476 do
18477 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18478 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18479 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18480 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18481 echo $ECHO_N "(cached) $ECHO_C" >&6
18482 else
18483 cat >conftest.$ac_ext <<_ACEOF
18484 /* confdefs.h. */
18485 _ACEOF
18486 cat confdefs.h >>conftest.$ac_ext
18487 cat >>conftest.$ac_ext <<_ACEOF
18488 /* end confdefs.h. */
18489 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18490 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18491 #define $ac_func innocuous_$ac_func
18492
18493 /* System header to define __stub macros and hopefully few prototypes,
18494 which can conflict with char $ac_func (); below.
18495 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18496 <limits.h> exists even on freestanding compilers. */
18497
18498 #ifdef __STDC__
18499 # include <limits.h>
18500 #else
18501 # include <assert.h>
18502 #endif
18503
18504 #undef $ac_func
18505
18506 /* Override any GCC internal prototype to avoid an error.
18507 Use char because int might match the return type of a GCC
18508 builtin and then its argument prototype would still apply. */
18509 #ifdef __cplusplus
18510 extern "C"
18511 #endif
18512 char $ac_func ();
18513 /* The GNU C library defines this for functions which it implements
18514 to always fail with ENOSYS. Some functions are actually named
18515 something starting with __ and the normal name is an alias. */
18516 #if defined __stub_$ac_func || defined __stub___$ac_func
18517 choke me
18518 #endif
18519
18520 int
18521 main ()
18522 {
18523 return $ac_func ();
18524 ;
18525 return 0;
18526 }
18527 _ACEOF
18528 rm -f conftest.$ac_objext conftest$ac_exeext
18529 if { (ac_try="$ac_link"
18530 case "(($ac_try" in
18531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18532 *) ac_try_echo=$ac_try;;
18533 esac
18534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18535 (eval "$ac_link") 2>conftest.er1
18536 ac_status=$?
18537 grep -v '^ *+' conftest.er1 >conftest.err
18538 rm -f conftest.er1
18539 cat conftest.err >&5
18540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18541 (exit $ac_status); } && {
18542 test -z "$ac_c_werror_flag" ||
18543 test ! -s conftest.err
18544 } && test -s conftest$ac_exeext &&
18545 $as_test_x conftest$ac_exeext; then
18546 eval "$as_ac_var=yes"
18547 else
18548 echo "$as_me: failed program was:" >&5
18549 sed 's/^/| /' conftest.$ac_ext >&5
18550
18551 eval "$as_ac_var=no"
18552 fi
18553
18554 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18555 conftest$ac_exeext conftest.$ac_ext
18556 fi
18557 ac_res=`eval echo '${'$as_ac_var'}'`
18558 { echo "$as_me:$LINENO: result: $ac_res" >&5
18559 echo "${ECHO_T}$ac_res" >&6; }
18560 if test `eval echo '${'$as_ac_var'}'` = yes; then
18561 cat >>confdefs.h <<_ACEOF
18562 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18563 _ACEOF
18564
18565 else
18566 GETOPT_H=getopt.h
18567 fi
18568 done
18569
18570 fi
18571
18572 if test -z "$GETOPT_H"; then
18573 { echo "$as_me:$LINENO: checking whether optreset is declared" >&5
18574 echo $ECHO_N "checking whether optreset is declared... $ECHO_C" >&6; }
18575 if test "${ac_cv_have_decl_optreset+set}" = set; then
18576 echo $ECHO_N "(cached) $ECHO_C" >&6
18577 else
18578 cat >conftest.$ac_ext <<_ACEOF
18579 /* confdefs.h. */
18580 _ACEOF
18581 cat confdefs.h >>conftest.$ac_ext
18582 cat >>conftest.$ac_ext <<_ACEOF
18583 /* end confdefs.h. */
18584 #include <getopt.h>
18585
18586 int
18587 main ()
18588 {
18589 #ifndef optreset
18590 (void) optreset;
18591 #endif
18592
18593 ;
18594 return 0;
18595 }
18596 _ACEOF
18597 rm -f conftest.$ac_objext
18598 if { (ac_try="$ac_compile"
18599 case "(($ac_try" in
18600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18601 *) ac_try_echo=$ac_try;;
18602 esac
18603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18604 (eval "$ac_compile") 2>conftest.er1
18605 ac_status=$?
18606 grep -v '^ *+' conftest.er1 >conftest.err
18607 rm -f conftest.er1
18608 cat conftest.err >&5
18609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18610 (exit $ac_status); } && {
18611 test -z "$ac_c_werror_flag" ||
18612 test ! -s conftest.err
18613 } && test -s conftest.$ac_objext; then
18614 ac_cv_have_decl_optreset=yes
18615 else
18616 echo "$as_me: failed program was:" >&5
18617 sed 's/^/| /' conftest.$ac_ext >&5
18618
18619 ac_cv_have_decl_optreset=no
18620 fi
18621
18622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18623 fi
18624 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_optreset" >&5
18625 echo "${ECHO_T}$ac_cv_have_decl_optreset" >&6; }
18626 if test $ac_cv_have_decl_optreset = yes; then
18627 GETOPT_H=getopt.h
18628 fi
18629
18630 fi
18631
18632 if test -z "$GETOPT_H"; then
18633 { echo "$as_me:$LINENO: checking for working GNU getopt function" >&5
18634 echo $ECHO_N "checking for working GNU getopt function... $ECHO_C" >&6; }
18635 if test "${gl_cv_func_gnu_getopt+set}" = set; then
18636 echo $ECHO_N "(cached) $ECHO_C" >&6
18637 else
18638 if test "$cross_compiling" = yes; then
18639 { echo "$as_me:$LINENO: checking whether getopt_clip is declared" >&5
18640 echo $ECHO_N "checking whether getopt_clip is declared... $ECHO_C" >&6; }
18641 if test "${ac_cv_have_decl_getopt_clip+set}" = set; then
18642 echo $ECHO_N "(cached) $ECHO_C" >&6
18643 else
18644 cat >conftest.$ac_ext <<_ACEOF
18645 /* confdefs.h. */
18646 _ACEOF
18647 cat confdefs.h >>conftest.$ac_ext
18648 cat >>conftest.$ac_ext <<_ACEOF
18649 /* end confdefs.h. */
18650 #include <getopt.h>
18651
18652 int
18653 main ()
18654 {
18655 #ifndef getopt_clip
18656 (void) getopt_clip;
18657 #endif
18658
18659 ;
18660 return 0;
18661 }
18662 _ACEOF
18663 rm -f conftest.$ac_objext
18664 if { (ac_try="$ac_compile"
18665 case "(($ac_try" in
18666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18667 *) ac_try_echo=$ac_try;;
18668 esac
18669 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18670 (eval "$ac_compile") 2>conftest.er1
18671 ac_status=$?
18672 grep -v '^ *+' conftest.er1 >conftest.err
18673 rm -f conftest.er1
18674 cat conftest.err >&5
18675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18676 (exit $ac_status); } && {
18677 test -z "$ac_c_werror_flag" ||
18678 test ! -s conftest.err
18679 } && test -s conftest.$ac_objext; then
18680 ac_cv_have_decl_getopt_clip=yes
18681 else
18682 echo "$as_me: failed program was:" >&5
18683 sed 's/^/| /' conftest.$ac_ext >&5
18684
18685 ac_cv_have_decl_getopt_clip=no
18686 fi
18687
18688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18689 fi
18690 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt_clip" >&5
18691 echo "${ECHO_T}$ac_cv_have_decl_getopt_clip" >&6; }
18692 if test $ac_cv_have_decl_getopt_clip = yes; then
18693 gl_cv_func_gnu_getopt=no
18694 else
18695 gl_cv_func_gnu_getopt=yes
18696 fi
18697
18698 else
18699 cat >conftest.$ac_ext <<_ACEOF
18700 /* confdefs.h. */
18701 _ACEOF
18702 cat confdefs.h >>conftest.$ac_ext
18703 cat >>conftest.$ac_ext <<_ACEOF
18704 /* end confdefs.h. */
18705 #include <getopt.h>
18706 int
18707 main ()
18708 {
18709
18710 char *myargv[3];
18711 myargv[0] = "conftest";
18712 myargv[1] = "-+";
18713 myargv[2] = 0;
18714 return getopt (2, myargv, "+a") != '?';
18715
18716 ;
18717 return 0;
18718 }
18719 _ACEOF
18720 rm -f conftest$ac_exeext
18721 if { (ac_try="$ac_link"
18722 case "(($ac_try" in
18723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18724 *) ac_try_echo=$ac_try;;
18725 esac
18726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18727 (eval "$ac_link") 2>&5
18728 ac_status=$?
18729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18730 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18731 { (case "(($ac_try" in
18732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18733 *) ac_try_echo=$ac_try;;
18734 esac
18735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18736 (eval "$ac_try") 2>&5
18737 ac_status=$?
18738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18739 (exit $ac_status); }; }; then
18740 gl_cv_func_gnu_getopt=yes
18741 else
18742 echo "$as_me: program exited with status $ac_status" >&5
18743 echo "$as_me: failed program was:" >&5
18744 sed 's/^/| /' conftest.$ac_ext >&5
18745
18746 ( exit $ac_status )
18747 gl_cv_func_gnu_getopt=no
18748 fi
18749 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18750 fi
18751
18752
18753 fi
18754 { echo "$as_me:$LINENO: result: $gl_cv_func_gnu_getopt" >&5
18755 echo "${ECHO_T}$gl_cv_func_gnu_getopt" >&6; }
18756 if test "$gl_cv_func_gnu_getopt" = "no"; then
18757 GETOPT_H=getopt.h
18758 fi
18759 fi
18760
18761
18762
18763 if test -n "$GETOPT_H"; then
18764
18765
18766 GETOPT_H=getopt.h
18767
18768 cat >>confdefs.h <<\_ACEOF
18769 #define __GETOPT_PREFIX rpl_
18770 _ACEOF
18771
18772
18773
18774 :
18775 GETOPTOBJS='getopt.o getopt1.o'
18776
18777 fi
18778
18779
18780
18781
18782 { echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
18783 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
18784 if test "${ac_cv_func_getpgrp_void+set}" = set; then
18785 echo $ECHO_N "(cached) $ECHO_C" >&6
18786 else
18787 # Use it with a single arg.
18788 cat >conftest.$ac_ext <<_ACEOF
18789 /* confdefs.h. */
18790 _ACEOF
18791 cat confdefs.h >>conftest.$ac_ext
18792 cat >>conftest.$ac_ext <<_ACEOF
18793 /* end confdefs.h. */
18794 $ac_includes_default
18795 int
18796 main ()
18797 {
18798 getpgrp (0);
18799 ;
18800 return 0;
18801 }
18802 _ACEOF
18803 rm -f conftest.$ac_objext
18804 if { (ac_try="$ac_compile"
18805 case "(($ac_try" in
18806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18807 *) ac_try_echo=$ac_try;;
18808 esac
18809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18810 (eval "$ac_compile") 2>conftest.er1
18811 ac_status=$?
18812 grep -v '^ *+' conftest.er1 >conftest.err
18813 rm -f conftest.er1
18814 cat conftest.err >&5
18815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18816 (exit $ac_status); } && {
18817 test -z "$ac_c_werror_flag" ||
18818 test ! -s conftest.err
18819 } && test -s conftest.$ac_objext; then
18820 ac_cv_func_getpgrp_void=no
18821 else
18822 echo "$as_me: failed program was:" >&5
18823 sed 's/^/| /' conftest.$ac_ext >&5
18824
18825 ac_cv_func_getpgrp_void=yes
18826 fi
18827
18828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18829
18830 fi
18831 { echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
18832 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
18833 if test $ac_cv_func_getpgrp_void = yes; then
18834
18835 cat >>confdefs.h <<\_ACEOF
18836 #define GETPGRP_VOID 1
18837 _ACEOF
18838
18839 fi
18840
18841
18842
18843 for ac_func in strftime
18844 do
18845 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18846 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18847 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18848 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18849 echo $ECHO_N "(cached) $ECHO_C" >&6
18850 else
18851 cat >conftest.$ac_ext <<_ACEOF
18852 /* confdefs.h. */
18853 _ACEOF
18854 cat confdefs.h >>conftest.$ac_ext
18855 cat >>conftest.$ac_ext <<_ACEOF
18856 /* end confdefs.h. */
18857 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18858 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18859 #define $ac_func innocuous_$ac_func
18860
18861 /* System header to define __stub macros and hopefully few prototypes,
18862 which can conflict with char $ac_func (); below.
18863 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18864 <limits.h> exists even on freestanding compilers. */
18865
18866 #ifdef __STDC__
18867 # include <limits.h>
18868 #else
18869 # include <assert.h>
18870 #endif
18871
18872 #undef $ac_func
18873
18874 /* Override any GCC internal prototype to avoid an error.
18875 Use char because int might match the return type of a GCC
18876 builtin and then its argument prototype would still apply. */
18877 #ifdef __cplusplus
18878 extern "C"
18879 #endif
18880 char $ac_func ();
18881 /* The GNU C library defines this for functions which it implements
18882 to always fail with ENOSYS. Some functions are actually named
18883 something starting with __ and the normal name is an alias. */
18884 #if defined __stub_$ac_func || defined __stub___$ac_func
18885 choke me
18886 #endif
18887
18888 int
18889 main ()
18890 {
18891 return $ac_func ();
18892 ;
18893 return 0;
18894 }
18895 _ACEOF
18896 rm -f conftest.$ac_objext conftest$ac_exeext
18897 if { (ac_try="$ac_link"
18898 case "(($ac_try" in
18899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18900 *) ac_try_echo=$ac_try;;
18901 esac
18902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18903 (eval "$ac_link") 2>conftest.er1
18904 ac_status=$?
18905 grep -v '^ *+' conftest.er1 >conftest.err
18906 rm -f conftest.er1
18907 cat conftest.err >&5
18908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18909 (exit $ac_status); } && {
18910 test -z "$ac_c_werror_flag" ||
18911 test ! -s conftest.err
18912 } && test -s conftest$ac_exeext &&
18913 $as_test_x conftest$ac_exeext; then
18914 eval "$as_ac_var=yes"
18915 else
18916 echo "$as_me: failed program was:" >&5
18917 sed 's/^/| /' conftest.$ac_ext >&5
18918
18919 eval "$as_ac_var=no"
18920 fi
18921
18922 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18923 conftest$ac_exeext conftest.$ac_ext
18924 fi
18925 ac_res=`eval echo '${'$as_ac_var'}'`
18926 { echo "$as_me:$LINENO: result: $ac_res" >&5
18927 echo "${ECHO_T}$ac_res" >&6; }
18928 if test `eval echo '${'$as_ac_var'}'` = yes; then
18929 cat >>confdefs.h <<_ACEOF
18930 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18931 _ACEOF
18932
18933 else
18934 # strftime is in -lintl on SCO UNIX.
18935 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
18936 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
18937 if test "${ac_cv_lib_intl_strftime+set}" = set; then
18938 echo $ECHO_N "(cached) $ECHO_C" >&6
18939 else
18940 ac_check_lib_save_LIBS=$LIBS
18941 LIBS="-lintl $LIBS"
18942 cat >conftest.$ac_ext <<_ACEOF
18943 /* confdefs.h. */
18944 _ACEOF
18945 cat confdefs.h >>conftest.$ac_ext
18946 cat >>conftest.$ac_ext <<_ACEOF
18947 /* end confdefs.h. */
18948
18949 /* Override any GCC internal prototype to avoid an error.
18950 Use char because int might match the return type of a GCC
18951 builtin and then its argument prototype would still apply. */
18952 #ifdef __cplusplus
18953 extern "C"
18954 #endif
18955 char strftime ();
18956 int
18957 main ()
18958 {
18959 return strftime ();
18960 ;
18961 return 0;
18962 }
18963 _ACEOF
18964 rm -f conftest.$ac_objext conftest$ac_exeext
18965 if { (ac_try="$ac_link"
18966 case "(($ac_try" in
18967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18968 *) ac_try_echo=$ac_try;;
18969 esac
18970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18971 (eval "$ac_link") 2>conftest.er1
18972 ac_status=$?
18973 grep -v '^ *+' conftest.er1 >conftest.err
18974 rm -f conftest.er1
18975 cat conftest.err >&5
18976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18977 (exit $ac_status); } && {
18978 test -z "$ac_c_werror_flag" ||
18979 test ! -s conftest.err
18980 } && test -s conftest$ac_exeext &&
18981 $as_test_x conftest$ac_exeext; then
18982 ac_cv_lib_intl_strftime=yes
18983 else
18984 echo "$as_me: failed program was:" >&5
18985 sed 's/^/| /' conftest.$ac_ext >&5
18986
18987 ac_cv_lib_intl_strftime=no
18988 fi
18989
18990 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18991 conftest$ac_exeext conftest.$ac_ext
18992 LIBS=$ac_check_lib_save_LIBS
18993 fi
18994 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
18995 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
18996 if test $ac_cv_lib_intl_strftime = yes; then
18997 cat >>confdefs.h <<\_ACEOF
18998 #define HAVE_STRFTIME 1
18999 _ACEOF
19000
19001 LIBS="-lintl $LIBS"
19002 fi
19003
19004 fi
19005 done
19006
19007
19008 # UNIX98 PTYs.
19009
19010 for ac_func in grantpt
19011 do
19012 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19013 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19014 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19015 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19016 echo $ECHO_N "(cached) $ECHO_C" >&6
19017 else
19018 cat >conftest.$ac_ext <<_ACEOF
19019 /* confdefs.h. */
19020 _ACEOF
19021 cat confdefs.h >>conftest.$ac_ext
19022 cat >>conftest.$ac_ext <<_ACEOF
19023 /* end confdefs.h. */
19024 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19025 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19026 #define $ac_func innocuous_$ac_func
19027
19028 /* System header to define __stub macros and hopefully few prototypes,
19029 which can conflict with char $ac_func (); below.
19030 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19031 <limits.h> exists even on freestanding compilers. */
19032
19033 #ifdef __STDC__
19034 # include <limits.h>
19035 #else
19036 # include <assert.h>
19037 #endif
19038
19039 #undef $ac_func
19040
19041 /* Override any GCC internal prototype to avoid an error.
19042 Use char because int might match the return type of a GCC
19043 builtin and then its argument prototype would still apply. */
19044 #ifdef __cplusplus
19045 extern "C"
19046 #endif
19047 char $ac_func ();
19048 /* The GNU C library defines this for functions which it implements
19049 to always fail with ENOSYS. Some functions are actually named
19050 something starting with __ and the normal name is an alias. */
19051 #if defined __stub_$ac_func || defined __stub___$ac_func
19052 choke me
19053 #endif
19054
19055 int
19056 main ()
19057 {
19058 return $ac_func ();
19059 ;
19060 return 0;
19061 }
19062 _ACEOF
19063 rm -f conftest.$ac_objext conftest$ac_exeext
19064 if { (ac_try="$ac_link"
19065 case "(($ac_try" in
19066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19067 *) ac_try_echo=$ac_try;;
19068 esac
19069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19070 (eval "$ac_link") 2>conftest.er1
19071 ac_status=$?
19072 grep -v '^ *+' conftest.er1 >conftest.err
19073 rm -f conftest.er1
19074 cat conftest.err >&5
19075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19076 (exit $ac_status); } && {
19077 test -z "$ac_c_werror_flag" ||
19078 test ! -s conftest.err
19079 } && test -s conftest$ac_exeext &&
19080 $as_test_x conftest$ac_exeext; then
19081 eval "$as_ac_var=yes"
19082 else
19083 echo "$as_me: failed program was:" >&5
19084 sed 's/^/| /' conftest.$ac_ext >&5
19085
19086 eval "$as_ac_var=no"
19087 fi
19088
19089 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19090 conftest$ac_exeext conftest.$ac_ext
19091 fi
19092 ac_res=`eval echo '${'$as_ac_var'}'`
19093 { echo "$as_me:$LINENO: result: $ac_res" >&5
19094 echo "${ECHO_T}$ac_res" >&6; }
19095 if test `eval echo '${'$as_ac_var'}'` = yes; then
19096 cat >>confdefs.h <<_ACEOF
19097 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19098 _ACEOF
19099
19100 fi
19101 done
19102
19103
19104 # PTY-related GNU extensions.
19105
19106 for ac_func in getpt
19107 do
19108 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19109 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19110 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19111 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19112 echo $ECHO_N "(cached) $ECHO_C" >&6
19113 else
19114 cat >conftest.$ac_ext <<_ACEOF
19115 /* confdefs.h. */
19116 _ACEOF
19117 cat confdefs.h >>conftest.$ac_ext
19118 cat >>conftest.$ac_ext <<_ACEOF
19119 /* end confdefs.h. */
19120 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19121 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19122 #define $ac_func innocuous_$ac_func
19123
19124 /* System header to define __stub macros and hopefully few prototypes,
19125 which can conflict with char $ac_func (); below.
19126 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19127 <limits.h> exists even on freestanding compilers. */
19128
19129 #ifdef __STDC__
19130 # include <limits.h>
19131 #else
19132 # include <assert.h>
19133 #endif
19134
19135 #undef $ac_func
19136
19137 /* Override any GCC internal prototype to avoid an error.
19138 Use char because int might match the return type of a GCC
19139 builtin and then its argument prototype would still apply. */
19140 #ifdef __cplusplus
19141 extern "C"
19142 #endif
19143 char $ac_func ();
19144 /* The GNU C library defines this for functions which it implements
19145 to always fail with ENOSYS. Some functions are actually named
19146 something starting with __ and the normal name is an alias. */
19147 #if defined __stub_$ac_func || defined __stub___$ac_func
19148 choke me
19149 #endif
19150
19151 int
19152 main ()
19153 {
19154 return $ac_func ();
19155 ;
19156 return 0;
19157 }
19158 _ACEOF
19159 rm -f conftest.$ac_objext conftest$ac_exeext
19160 if { (ac_try="$ac_link"
19161 case "(($ac_try" in
19162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19163 *) ac_try_echo=$ac_try;;
19164 esac
19165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19166 (eval "$ac_link") 2>conftest.er1
19167 ac_status=$?
19168 grep -v '^ *+' conftest.er1 >conftest.err
19169 rm -f conftest.er1
19170 cat conftest.err >&5
19171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19172 (exit $ac_status); } && {
19173 test -z "$ac_c_werror_flag" ||
19174 test ! -s conftest.err
19175 } && test -s conftest$ac_exeext &&
19176 $as_test_x conftest$ac_exeext; then
19177 eval "$as_ac_var=yes"
19178 else
19179 echo "$as_me: failed program was:" >&5
19180 sed 's/^/| /' conftest.$ac_ext >&5
19181
19182 eval "$as_ac_var=no"
19183 fi
19184
19185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19186 conftest$ac_exeext conftest.$ac_ext
19187 fi
19188 ac_res=`eval echo '${'$as_ac_var'}'`
19189 { echo "$as_me:$LINENO: result: $ac_res" >&5
19190 echo "${ECHO_T}$ac_res" >&6; }
19191 if test `eval echo '${'$as_ac_var'}'` = yes; then
19192 cat >>confdefs.h <<_ACEOF
19193 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19194 _ACEOF
19195
19196 fi
19197 done
19198
19199
19200 # Check this now, so that we will NOT find the above functions in ncurses.
19201 # That is because we have not set up to link ncurses in lib-src.
19202 # It's better to believe a function is not available
19203 # than to expect to find it in ncurses.
19204
19205 { echo "$as_me:$LINENO: checking for tparm in -lncurses" >&5
19206 echo $ECHO_N "checking for tparm in -lncurses... $ECHO_C" >&6; }
19207 if test "${ac_cv_lib_ncurses_tparm+set}" = set; then
19208 echo $ECHO_N "(cached) $ECHO_C" >&6
19209 else
19210 ac_check_lib_save_LIBS=$LIBS
19211 LIBS="-lncurses $LIBS"
19212 cat >conftest.$ac_ext <<_ACEOF
19213 /* confdefs.h. */
19214 _ACEOF
19215 cat confdefs.h >>conftest.$ac_ext
19216 cat >>conftest.$ac_ext <<_ACEOF
19217 /* end confdefs.h. */
19218
19219 /* Override any GCC internal prototype to avoid an error.
19220 Use char because int might match the return type of a GCC
19221 builtin and then its argument prototype would still apply. */
19222 #ifdef __cplusplus
19223 extern "C"
19224 #endif
19225 char tparm ();
19226 int
19227 main ()
19228 {
19229 return tparm ();
19230 ;
19231 return 0;
19232 }
19233 _ACEOF
19234 rm -f conftest.$ac_objext conftest$ac_exeext
19235 if { (ac_try="$ac_link"
19236 case "(($ac_try" in
19237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19238 *) ac_try_echo=$ac_try;;
19239 esac
19240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19241 (eval "$ac_link") 2>conftest.er1
19242 ac_status=$?
19243 grep -v '^ *+' conftest.er1 >conftest.err
19244 rm -f conftest.er1
19245 cat conftest.err >&5
19246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19247 (exit $ac_status); } && {
19248 test -z "$ac_c_werror_flag" ||
19249 test ! -s conftest.err
19250 } && test -s conftest$ac_exeext &&
19251 $as_test_x conftest$ac_exeext; then
19252 ac_cv_lib_ncurses_tparm=yes
19253 else
19254 echo "$as_me: failed program was:" >&5
19255 sed 's/^/| /' conftest.$ac_ext >&5
19256
19257 ac_cv_lib_ncurses_tparm=no
19258 fi
19259
19260 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19261 conftest$ac_exeext conftest.$ac_ext
19262 LIBS=$ac_check_lib_save_LIBS
19263 fi
19264 { echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tparm" >&5
19265 echo "${ECHO_T}$ac_cv_lib_ncurses_tparm" >&6; }
19266 if test $ac_cv_lib_ncurses_tparm = yes; then
19267 cat >>confdefs.h <<_ACEOF
19268 #define HAVE_LIBNCURSES 1
19269 _ACEOF
19270
19271 LIBS="-lncurses $LIBS"
19272
19273 fi
19274
19275
19276 # Do we need the Hesiod library to provide the support routines?
19277 if test "$with_hesiod" = yes ; then
19278 # Don't set $LIBS here -- see comments above.
19279 resolv=no
19280 { echo "$as_me:$LINENO: checking for res_send" >&5
19281 echo $ECHO_N "checking for res_send... $ECHO_C" >&6; }
19282 if test "${ac_cv_func_res_send+set}" = set; then
19283 echo $ECHO_N "(cached) $ECHO_C" >&6
19284 else
19285 cat >conftest.$ac_ext <<_ACEOF
19286 /* confdefs.h. */
19287 _ACEOF
19288 cat confdefs.h >>conftest.$ac_ext
19289 cat >>conftest.$ac_ext <<_ACEOF
19290 /* end confdefs.h. */
19291 /* Define res_send to an innocuous variant, in case <limits.h> declares res_send.
19292 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19293 #define res_send innocuous_res_send
19294
19295 /* System header to define __stub macros and hopefully few prototypes,
19296 which can conflict with char res_send (); below.
19297 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19298 <limits.h> exists even on freestanding compilers. */
19299
19300 #ifdef __STDC__
19301 # include <limits.h>
19302 #else
19303 # include <assert.h>
19304 #endif
19305
19306 #undef res_send
19307
19308 /* Override any GCC internal prototype to avoid an error.
19309 Use char because int might match the return type of a GCC
19310 builtin and then its argument prototype would still apply. */
19311 #ifdef __cplusplus
19312 extern "C"
19313 #endif
19314 char res_send ();
19315 /* The GNU C library defines this for functions which it implements
19316 to always fail with ENOSYS. Some functions are actually named
19317 something starting with __ and the normal name is an alias. */
19318 #if defined __stub_res_send || defined __stub___res_send
19319 choke me
19320 #endif
19321
19322 int
19323 main ()
19324 {
19325 return res_send ();
19326 ;
19327 return 0;
19328 }
19329 _ACEOF
19330 rm -f conftest.$ac_objext conftest$ac_exeext
19331 if { (ac_try="$ac_link"
19332 case "(($ac_try" in
19333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19334 *) ac_try_echo=$ac_try;;
19335 esac
19336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19337 (eval "$ac_link") 2>conftest.er1
19338 ac_status=$?
19339 grep -v '^ *+' conftest.er1 >conftest.err
19340 rm -f conftest.er1
19341 cat conftest.err >&5
19342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19343 (exit $ac_status); } && {
19344 test -z "$ac_c_werror_flag" ||
19345 test ! -s conftest.err
19346 } && test -s conftest$ac_exeext &&
19347 $as_test_x conftest$ac_exeext; then
19348 ac_cv_func_res_send=yes
19349 else
19350 echo "$as_me: failed program was:" >&5
19351 sed 's/^/| /' conftest.$ac_ext >&5
19352
19353 ac_cv_func_res_send=no
19354 fi
19355
19356 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19357 conftest$ac_exeext conftest.$ac_ext
19358 fi
19359 { echo "$as_me:$LINENO: result: $ac_cv_func_res_send" >&5
19360 echo "${ECHO_T}$ac_cv_func_res_send" >&6; }
19361 if test $ac_cv_func_res_send = yes; then
19362 :
19363 else
19364 { echo "$as_me:$LINENO: checking for __res_send" >&5
19365 echo $ECHO_N "checking for __res_send... $ECHO_C" >&6; }
19366 if test "${ac_cv_func___res_send+set}" = set; then
19367 echo $ECHO_N "(cached) $ECHO_C" >&6
19368 else
19369 cat >conftest.$ac_ext <<_ACEOF
19370 /* confdefs.h. */
19371 _ACEOF
19372 cat confdefs.h >>conftest.$ac_ext
19373 cat >>conftest.$ac_ext <<_ACEOF
19374 /* end confdefs.h. */
19375 /* Define __res_send to an innocuous variant, in case <limits.h> declares __res_send.
19376 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19377 #define __res_send innocuous___res_send
19378
19379 /* System header to define __stub macros and hopefully few prototypes,
19380 which can conflict with char __res_send (); below.
19381 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19382 <limits.h> exists even on freestanding compilers. */
19383
19384 #ifdef __STDC__
19385 # include <limits.h>
19386 #else
19387 # include <assert.h>
19388 #endif
19389
19390 #undef __res_send
19391
19392 /* Override any GCC internal prototype to avoid an error.
19393 Use char because int might match the return type of a GCC
19394 builtin and then its argument prototype would still apply. */
19395 #ifdef __cplusplus
19396 extern "C"
19397 #endif
19398 char __res_send ();
19399 /* The GNU C library defines this for functions which it implements
19400 to always fail with ENOSYS. Some functions are actually named
19401 something starting with __ and the normal name is an alias. */
19402 #if defined __stub___res_send || defined __stub_____res_send
19403 choke me
19404 #endif
19405
19406 int
19407 main ()
19408 {
19409 return __res_send ();
19410 ;
19411 return 0;
19412 }
19413 _ACEOF
19414 rm -f conftest.$ac_objext conftest$ac_exeext
19415 if { (ac_try="$ac_link"
19416 case "(($ac_try" in
19417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19418 *) ac_try_echo=$ac_try;;
19419 esac
19420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19421 (eval "$ac_link") 2>conftest.er1
19422 ac_status=$?
19423 grep -v '^ *+' conftest.er1 >conftest.err
19424 rm -f conftest.er1
19425 cat conftest.err >&5
19426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19427 (exit $ac_status); } && {
19428 test -z "$ac_c_werror_flag" ||
19429 test ! -s conftest.err
19430 } && test -s conftest$ac_exeext &&
19431 $as_test_x conftest$ac_exeext; then
19432 ac_cv_func___res_send=yes
19433 else
19434 echo "$as_me: failed program was:" >&5
19435 sed 's/^/| /' conftest.$ac_ext >&5
19436
19437 ac_cv_func___res_send=no
19438 fi
19439
19440 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19441 conftest$ac_exeext conftest.$ac_ext
19442 fi
19443 { echo "$as_me:$LINENO: result: $ac_cv_func___res_send" >&5
19444 echo "${ECHO_T}$ac_cv_func___res_send" >&6; }
19445 if test $ac_cv_func___res_send = yes; then
19446 :
19447 else
19448 { echo "$as_me:$LINENO: checking for res_send in -lresolv" >&5
19449 echo $ECHO_N "checking for res_send in -lresolv... $ECHO_C" >&6; }
19450 if test "${ac_cv_lib_resolv_res_send+set}" = set; then
19451 echo $ECHO_N "(cached) $ECHO_C" >&6
19452 else
19453 ac_check_lib_save_LIBS=$LIBS
19454 LIBS="-lresolv $LIBS"
19455 cat >conftest.$ac_ext <<_ACEOF
19456 /* confdefs.h. */
19457 _ACEOF
19458 cat confdefs.h >>conftest.$ac_ext
19459 cat >>conftest.$ac_ext <<_ACEOF
19460 /* end confdefs.h. */
19461
19462 /* Override any GCC internal prototype to avoid an error.
19463 Use char because int might match the return type of a GCC
19464 builtin and then its argument prototype would still apply. */
19465 #ifdef __cplusplus
19466 extern "C"
19467 #endif
19468 char res_send ();
19469 int
19470 main ()
19471 {
19472 return res_send ();
19473 ;
19474 return 0;
19475 }
19476 _ACEOF
19477 rm -f conftest.$ac_objext conftest$ac_exeext
19478 if { (ac_try="$ac_link"
19479 case "(($ac_try" in
19480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19481 *) ac_try_echo=$ac_try;;
19482 esac
19483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19484 (eval "$ac_link") 2>conftest.er1
19485 ac_status=$?
19486 grep -v '^ *+' conftest.er1 >conftest.err
19487 rm -f conftest.er1
19488 cat conftest.err >&5
19489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19490 (exit $ac_status); } && {
19491 test -z "$ac_c_werror_flag" ||
19492 test ! -s conftest.err
19493 } && test -s conftest$ac_exeext &&
19494 $as_test_x conftest$ac_exeext; then
19495 ac_cv_lib_resolv_res_send=yes
19496 else
19497 echo "$as_me: failed program was:" >&5
19498 sed 's/^/| /' conftest.$ac_ext >&5
19499
19500 ac_cv_lib_resolv_res_send=no
19501 fi
19502
19503 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19504 conftest$ac_exeext conftest.$ac_ext
19505 LIBS=$ac_check_lib_save_LIBS
19506 fi
19507 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_send" >&5
19508 echo "${ECHO_T}$ac_cv_lib_resolv_res_send" >&6; }
19509 if test $ac_cv_lib_resolv_res_send = yes; then
19510 resolv=yes
19511 else
19512 { echo "$as_me:$LINENO: checking for __res_send in -lresolv" >&5
19513 echo $ECHO_N "checking for __res_send in -lresolv... $ECHO_C" >&6; }
19514 if test "${ac_cv_lib_resolv___res_send+set}" = set; then
19515 echo $ECHO_N "(cached) $ECHO_C" >&6
19516 else
19517 ac_check_lib_save_LIBS=$LIBS
19518 LIBS="-lresolv $LIBS"
19519 cat >conftest.$ac_ext <<_ACEOF
19520 /* confdefs.h. */
19521 _ACEOF
19522 cat confdefs.h >>conftest.$ac_ext
19523 cat >>conftest.$ac_ext <<_ACEOF
19524 /* end confdefs.h. */
19525
19526 /* Override any GCC internal prototype to avoid an error.
19527 Use char because int might match the return type of a GCC
19528 builtin and then its argument prototype would still apply. */
19529 #ifdef __cplusplus
19530 extern "C"
19531 #endif
19532 char __res_send ();
19533 int
19534 main ()
19535 {
19536 return __res_send ();
19537 ;
19538 return 0;
19539 }
19540 _ACEOF
19541 rm -f conftest.$ac_objext conftest$ac_exeext
19542 if { (ac_try="$ac_link"
19543 case "(($ac_try" in
19544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19545 *) ac_try_echo=$ac_try;;
19546 esac
19547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19548 (eval "$ac_link") 2>conftest.er1
19549 ac_status=$?
19550 grep -v '^ *+' conftest.er1 >conftest.err
19551 rm -f conftest.er1
19552 cat conftest.err >&5
19553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19554 (exit $ac_status); } && {
19555 test -z "$ac_c_werror_flag" ||
19556 test ! -s conftest.err
19557 } && test -s conftest$ac_exeext &&
19558 $as_test_x conftest$ac_exeext; then
19559 ac_cv_lib_resolv___res_send=yes
19560 else
19561 echo "$as_me: failed program was:" >&5
19562 sed 's/^/| /' conftest.$ac_ext >&5
19563
19564 ac_cv_lib_resolv___res_send=no
19565 fi
19566
19567 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19568 conftest$ac_exeext conftest.$ac_ext
19569 LIBS=$ac_check_lib_save_LIBS
19570 fi
19571 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_send" >&5
19572 echo "${ECHO_T}$ac_cv_lib_resolv___res_send" >&6; }
19573 if test $ac_cv_lib_resolv___res_send = yes; then
19574 resolv=yes
19575 fi
19576
19577 fi
19578
19579 fi
19580
19581 fi
19582
19583 if test "$resolv" = yes ; then
19584 RESOLVLIB=-lresolv
19585
19586 cat >>confdefs.h <<\_ACEOF
19587 #define HAVE_LIBRESOLV 1
19588 _ACEOF
19589
19590 else
19591 RESOLVLIB=
19592 fi
19593 { echo "$as_me:$LINENO: checking for hes_getmailhost" >&5
19594 echo $ECHO_N "checking for hes_getmailhost... $ECHO_C" >&6; }
19595 if test "${ac_cv_func_hes_getmailhost+set}" = set; then
19596 echo $ECHO_N "(cached) $ECHO_C" >&6
19597 else
19598 cat >conftest.$ac_ext <<_ACEOF
19599 /* confdefs.h. */
19600 _ACEOF
19601 cat confdefs.h >>conftest.$ac_ext
19602 cat >>conftest.$ac_ext <<_ACEOF
19603 /* end confdefs.h. */
19604 /* Define hes_getmailhost to an innocuous variant, in case <limits.h> declares hes_getmailhost.
19605 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19606 #define hes_getmailhost innocuous_hes_getmailhost
19607
19608 /* System header to define __stub macros and hopefully few prototypes,
19609 which can conflict with char hes_getmailhost (); below.
19610 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19611 <limits.h> exists even on freestanding compilers. */
19612
19613 #ifdef __STDC__
19614 # include <limits.h>
19615 #else
19616 # include <assert.h>
19617 #endif
19618
19619 #undef hes_getmailhost
19620
19621 /* Override any GCC internal prototype to avoid an error.
19622 Use char because int might match the return type of a GCC
19623 builtin and then its argument prototype would still apply. */
19624 #ifdef __cplusplus
19625 extern "C"
19626 #endif
19627 char hes_getmailhost ();
19628 /* The GNU C library defines this for functions which it implements
19629 to always fail with ENOSYS. Some functions are actually named
19630 something starting with __ and the normal name is an alias. */
19631 #if defined __stub_hes_getmailhost || defined __stub___hes_getmailhost
19632 choke me
19633 #endif
19634
19635 int
19636 main ()
19637 {
19638 return hes_getmailhost ();
19639 ;
19640 return 0;
19641 }
19642 _ACEOF
19643 rm -f conftest.$ac_objext conftest$ac_exeext
19644 if { (ac_try="$ac_link"
19645 case "(($ac_try" in
19646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19647 *) ac_try_echo=$ac_try;;
19648 esac
19649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19650 (eval "$ac_link") 2>conftest.er1
19651 ac_status=$?
19652 grep -v '^ *+' conftest.er1 >conftest.err
19653 rm -f conftest.er1
19654 cat conftest.err >&5
19655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19656 (exit $ac_status); } && {
19657 test -z "$ac_c_werror_flag" ||
19658 test ! -s conftest.err
19659 } && test -s conftest$ac_exeext &&
19660 $as_test_x conftest$ac_exeext; then
19661 ac_cv_func_hes_getmailhost=yes
19662 else
19663 echo "$as_me: failed program was:" >&5
19664 sed 's/^/| /' conftest.$ac_ext >&5
19665
19666 ac_cv_func_hes_getmailhost=no
19667 fi
19668
19669 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19670 conftest$ac_exeext conftest.$ac_ext
19671 fi
19672 { echo "$as_me:$LINENO: result: $ac_cv_func_hes_getmailhost" >&5
19673 echo "${ECHO_T}$ac_cv_func_hes_getmailhost" >&6; }
19674 if test $ac_cv_func_hes_getmailhost = yes; then
19675 :
19676 else
19677 { echo "$as_me:$LINENO: checking for hes_getmailhost in -lhesiod" >&5
19678 echo $ECHO_N "checking for hes_getmailhost in -lhesiod... $ECHO_C" >&6; }
19679 if test "${ac_cv_lib_hesiod_hes_getmailhost+set}" = set; then
19680 echo $ECHO_N "(cached) $ECHO_C" >&6
19681 else
19682 ac_check_lib_save_LIBS=$LIBS
19683 LIBS="-lhesiod $RESOLVLIB $LIBS"
19684 cat >conftest.$ac_ext <<_ACEOF
19685 /* confdefs.h. */
19686 _ACEOF
19687 cat confdefs.h >>conftest.$ac_ext
19688 cat >>conftest.$ac_ext <<_ACEOF
19689 /* end confdefs.h. */
19690
19691 /* Override any GCC internal prototype to avoid an error.
19692 Use char because int might match the return type of a GCC
19693 builtin and then its argument prototype would still apply. */
19694 #ifdef __cplusplus
19695 extern "C"
19696 #endif
19697 char hes_getmailhost ();
19698 int
19699 main ()
19700 {
19701 return hes_getmailhost ();
19702 ;
19703 return 0;
19704 }
19705 _ACEOF
19706 rm -f conftest.$ac_objext conftest$ac_exeext
19707 if { (ac_try="$ac_link"
19708 case "(($ac_try" in
19709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19710 *) ac_try_echo=$ac_try;;
19711 esac
19712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19713 (eval "$ac_link") 2>conftest.er1
19714 ac_status=$?
19715 grep -v '^ *+' conftest.er1 >conftest.err
19716 rm -f conftest.er1
19717 cat conftest.err >&5
19718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19719 (exit $ac_status); } && {
19720 test -z "$ac_c_werror_flag" ||
19721 test ! -s conftest.err
19722 } && test -s conftest$ac_exeext &&
19723 $as_test_x conftest$ac_exeext; then
19724 ac_cv_lib_hesiod_hes_getmailhost=yes
19725 else
19726 echo "$as_me: failed program was:" >&5
19727 sed 's/^/| /' conftest.$ac_ext >&5
19728
19729 ac_cv_lib_hesiod_hes_getmailhost=no
19730 fi
19731
19732 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19733 conftest$ac_exeext conftest.$ac_ext
19734 LIBS=$ac_check_lib_save_LIBS
19735 fi
19736 { echo "$as_me:$LINENO: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
19737 echo "${ECHO_T}$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
19738 if test $ac_cv_lib_hesiod_hes_getmailhost = yes; then
19739
19740 cat >>confdefs.h <<\_ACEOF
19741 #define HAVE_LIBHESIOD 1
19742 _ACEOF
19743
19744 else
19745 :
19746 fi
19747
19748 fi
19749
19750 fi
19751
19752 # These tell us which Kerberos-related libraries to use.
19753 if test "${with_kerberos+set}" = set; then
19754
19755 { echo "$as_me:$LINENO: checking for com_err in -lcom_err" >&5
19756 echo $ECHO_N "checking for com_err in -lcom_err... $ECHO_C" >&6; }
19757 if test "${ac_cv_lib_com_err_com_err+set}" = set; then
19758 echo $ECHO_N "(cached) $ECHO_C" >&6
19759 else
19760 ac_check_lib_save_LIBS=$LIBS
19761 LIBS="-lcom_err $LIBS"
19762 cat >conftest.$ac_ext <<_ACEOF
19763 /* confdefs.h. */
19764 _ACEOF
19765 cat confdefs.h >>conftest.$ac_ext
19766 cat >>conftest.$ac_ext <<_ACEOF
19767 /* end confdefs.h. */
19768
19769 /* Override any GCC internal prototype to avoid an error.
19770 Use char because int might match the return type of a GCC
19771 builtin and then its argument prototype would still apply. */
19772 #ifdef __cplusplus
19773 extern "C"
19774 #endif
19775 char com_err ();
19776 int
19777 main ()
19778 {
19779 return com_err ();
19780 ;
19781 return 0;
19782 }
19783 _ACEOF
19784 rm -f conftest.$ac_objext conftest$ac_exeext
19785 if { (ac_try="$ac_link"
19786 case "(($ac_try" in
19787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19788 *) ac_try_echo=$ac_try;;
19789 esac
19790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19791 (eval "$ac_link") 2>conftest.er1
19792 ac_status=$?
19793 grep -v '^ *+' conftest.er1 >conftest.err
19794 rm -f conftest.er1
19795 cat conftest.err >&5
19796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19797 (exit $ac_status); } && {
19798 test -z "$ac_c_werror_flag" ||
19799 test ! -s conftest.err
19800 } && test -s conftest$ac_exeext &&
19801 $as_test_x conftest$ac_exeext; then
19802 ac_cv_lib_com_err_com_err=yes
19803 else
19804 echo "$as_me: failed program was:" >&5
19805 sed 's/^/| /' conftest.$ac_ext >&5
19806
19807 ac_cv_lib_com_err_com_err=no
19808 fi
19809
19810 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19811 conftest$ac_exeext conftest.$ac_ext
19812 LIBS=$ac_check_lib_save_LIBS
19813 fi
19814 { echo "$as_me:$LINENO: result: $ac_cv_lib_com_err_com_err" >&5
19815 echo "${ECHO_T}$ac_cv_lib_com_err_com_err" >&6; }
19816 if test $ac_cv_lib_com_err_com_err = yes; then
19817 cat >>confdefs.h <<_ACEOF
19818 #define HAVE_LIBCOM_ERR 1
19819 _ACEOF
19820
19821 LIBS="-lcom_err $LIBS"
19822
19823 fi
19824
19825
19826 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
19827 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lk5crypto... $ECHO_C" >&6; }
19828 if test "${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+set}" = set; then
19829 echo $ECHO_N "(cached) $ECHO_C" >&6
19830 else
19831 ac_check_lib_save_LIBS=$LIBS
19832 LIBS="-lk5crypto $LIBS"
19833 cat >conftest.$ac_ext <<_ACEOF
19834 /* confdefs.h. */
19835 _ACEOF
19836 cat confdefs.h >>conftest.$ac_ext
19837 cat >>conftest.$ac_ext <<_ACEOF
19838 /* end confdefs.h. */
19839
19840 /* Override any GCC internal prototype to avoid an error.
19841 Use char because int might match the return type of a GCC
19842 builtin and then its argument prototype would still apply. */
19843 #ifdef __cplusplus
19844 extern "C"
19845 #endif
19846 char mit_des_cbc_encrypt ();
19847 int
19848 main ()
19849 {
19850 return mit_des_cbc_encrypt ();
19851 ;
19852 return 0;
19853 }
19854 _ACEOF
19855 rm -f conftest.$ac_objext conftest$ac_exeext
19856 if { (ac_try="$ac_link"
19857 case "(($ac_try" in
19858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19859 *) ac_try_echo=$ac_try;;
19860 esac
19861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19862 (eval "$ac_link") 2>conftest.er1
19863 ac_status=$?
19864 grep -v '^ *+' conftest.er1 >conftest.err
19865 rm -f conftest.er1
19866 cat conftest.err >&5
19867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19868 (exit $ac_status); } && {
19869 test -z "$ac_c_werror_flag" ||
19870 test ! -s conftest.err
19871 } && test -s conftest$ac_exeext &&
19872 $as_test_x conftest$ac_exeext; then
19873 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=yes
19874 else
19875 echo "$as_me: failed program was:" >&5
19876 sed 's/^/| /' conftest.$ac_ext >&5
19877
19878 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=no
19879 fi
19880
19881 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19882 conftest$ac_exeext conftest.$ac_ext
19883 LIBS=$ac_check_lib_save_LIBS
19884 fi
19885 { echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
19886 echo "${ECHO_T}$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
19887 if test $ac_cv_lib_k5crypto_mit_des_cbc_encrypt = yes; then
19888 cat >>confdefs.h <<_ACEOF
19889 #define HAVE_LIBK5CRYPTO 1
19890 _ACEOF
19891
19892 LIBS="-lk5crypto $LIBS"
19893
19894 fi
19895
19896
19897 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lcrypto" >&5
19898 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lcrypto... $ECHO_C" >&6; }
19899 if test "${ac_cv_lib_crypto_mit_des_cbc_encrypt+set}" = set; then
19900 echo $ECHO_N "(cached) $ECHO_C" >&6
19901 else
19902 ac_check_lib_save_LIBS=$LIBS
19903 LIBS="-lcrypto $LIBS"
19904 cat >conftest.$ac_ext <<_ACEOF
19905 /* confdefs.h. */
19906 _ACEOF
19907 cat confdefs.h >>conftest.$ac_ext
19908 cat >>conftest.$ac_ext <<_ACEOF
19909 /* end confdefs.h. */
19910
19911 /* Override any GCC internal prototype to avoid an error.
19912 Use char because int might match the return type of a GCC
19913 builtin and then its argument prototype would still apply. */
19914 #ifdef __cplusplus
19915 extern "C"
19916 #endif
19917 char mit_des_cbc_encrypt ();
19918 int
19919 main ()
19920 {
19921 return mit_des_cbc_encrypt ();
19922 ;
19923 return 0;
19924 }
19925 _ACEOF
19926 rm -f conftest.$ac_objext conftest$ac_exeext
19927 if { (ac_try="$ac_link"
19928 case "(($ac_try" in
19929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19930 *) ac_try_echo=$ac_try;;
19931 esac
19932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19933 (eval "$ac_link") 2>conftest.er1
19934 ac_status=$?
19935 grep -v '^ *+' conftest.er1 >conftest.err
19936 rm -f conftest.er1
19937 cat conftest.err >&5
19938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19939 (exit $ac_status); } && {
19940 test -z "$ac_c_werror_flag" ||
19941 test ! -s conftest.err
19942 } && test -s conftest$ac_exeext &&
19943 $as_test_x conftest$ac_exeext; then
19944 ac_cv_lib_crypto_mit_des_cbc_encrypt=yes
19945 else
19946 echo "$as_me: failed program was:" >&5
19947 sed 's/^/| /' conftest.$ac_ext >&5
19948
19949 ac_cv_lib_crypto_mit_des_cbc_encrypt=no
19950 fi
19951
19952 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19953 conftest$ac_exeext conftest.$ac_ext
19954 LIBS=$ac_check_lib_save_LIBS
19955 fi
19956 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
19957 echo "${ECHO_T}$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
19958 if test $ac_cv_lib_crypto_mit_des_cbc_encrypt = yes; then
19959 cat >>confdefs.h <<_ACEOF
19960 #define HAVE_LIBCRYPTO 1
19961 _ACEOF
19962
19963 LIBS="-lcrypto $LIBS"
19964
19965 fi
19966
19967
19968 { echo "$as_me:$LINENO: checking for krb5_init_context in -lkrb5" >&5
19969 echo $ECHO_N "checking for krb5_init_context in -lkrb5... $ECHO_C" >&6; }
19970 if test "${ac_cv_lib_krb5_krb5_init_context+set}" = set; then
19971 echo $ECHO_N "(cached) $ECHO_C" >&6
19972 else
19973 ac_check_lib_save_LIBS=$LIBS
19974 LIBS="-lkrb5 $LIBS"
19975 cat >conftest.$ac_ext <<_ACEOF
19976 /* confdefs.h. */
19977 _ACEOF
19978 cat confdefs.h >>conftest.$ac_ext
19979 cat >>conftest.$ac_ext <<_ACEOF
19980 /* end confdefs.h. */
19981
19982 /* Override any GCC internal prototype to avoid an error.
19983 Use char because int might match the return type of a GCC
19984 builtin and then its argument prototype would still apply. */
19985 #ifdef __cplusplus
19986 extern "C"
19987 #endif
19988 char krb5_init_context ();
19989 int
19990 main ()
19991 {
19992 return krb5_init_context ();
19993 ;
19994 return 0;
19995 }
19996 _ACEOF
19997 rm -f conftest.$ac_objext conftest$ac_exeext
19998 if { (ac_try="$ac_link"
19999 case "(($ac_try" in
20000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20001 *) ac_try_echo=$ac_try;;
20002 esac
20003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20004 (eval "$ac_link") 2>conftest.er1
20005 ac_status=$?
20006 grep -v '^ *+' conftest.er1 >conftest.err
20007 rm -f conftest.er1
20008 cat conftest.err >&5
20009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20010 (exit $ac_status); } && {
20011 test -z "$ac_c_werror_flag" ||
20012 test ! -s conftest.err
20013 } && test -s conftest$ac_exeext &&
20014 $as_test_x conftest$ac_exeext; then
20015 ac_cv_lib_krb5_krb5_init_context=yes
20016 else
20017 echo "$as_me: failed program was:" >&5
20018 sed 's/^/| /' conftest.$ac_ext >&5
20019
20020 ac_cv_lib_krb5_krb5_init_context=no
20021 fi
20022
20023 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20024 conftest$ac_exeext conftest.$ac_ext
20025 LIBS=$ac_check_lib_save_LIBS
20026 fi
20027 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_krb5_init_context" >&5
20028 echo "${ECHO_T}$ac_cv_lib_krb5_krb5_init_context" >&6; }
20029 if test $ac_cv_lib_krb5_krb5_init_context = yes; then
20030 cat >>confdefs.h <<_ACEOF
20031 #define HAVE_LIBKRB5 1
20032 _ACEOF
20033
20034 LIBS="-lkrb5 $LIBS"
20035
20036 fi
20037
20038 if test "${with_kerberos5+set}" != set; then
20039
20040 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
20041 echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6; }
20042 if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
20043 echo $ECHO_N "(cached) $ECHO_C" >&6
20044 else
20045 ac_check_lib_save_LIBS=$LIBS
20046 LIBS="-ldes425 $LIBS"
20047 cat >conftest.$ac_ext <<_ACEOF
20048 /* confdefs.h. */
20049 _ACEOF
20050 cat confdefs.h >>conftest.$ac_ext
20051 cat >>conftest.$ac_ext <<_ACEOF
20052 /* end confdefs.h. */
20053
20054 /* Override any GCC internal prototype to avoid an error.
20055 Use char because int might match the return type of a GCC
20056 builtin and then its argument prototype would still apply. */
20057 #ifdef __cplusplus
20058 extern "C"
20059 #endif
20060 char des_cbc_encrypt ();
20061 int
20062 main ()
20063 {
20064 return des_cbc_encrypt ();
20065 ;
20066 return 0;
20067 }
20068 _ACEOF
20069 rm -f conftest.$ac_objext conftest$ac_exeext
20070 if { (ac_try="$ac_link"
20071 case "(($ac_try" in
20072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20073 *) ac_try_echo=$ac_try;;
20074 esac
20075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20076 (eval "$ac_link") 2>conftest.er1
20077 ac_status=$?
20078 grep -v '^ *+' conftest.er1 >conftest.err
20079 rm -f conftest.er1
20080 cat conftest.err >&5
20081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20082 (exit $ac_status); } && {
20083 test -z "$ac_c_werror_flag" ||
20084 test ! -s conftest.err
20085 } && test -s conftest$ac_exeext &&
20086 $as_test_x conftest$ac_exeext; then
20087 ac_cv_lib_des425_des_cbc_encrypt=yes
20088 else
20089 echo "$as_me: failed program was:" >&5
20090 sed 's/^/| /' conftest.$ac_ext >&5
20091
20092 ac_cv_lib_des425_des_cbc_encrypt=no
20093 fi
20094
20095 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20096 conftest$ac_exeext conftest.$ac_ext
20097 LIBS=$ac_check_lib_save_LIBS
20098 fi
20099 { echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
20100 echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
20101 if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
20102 cat >>confdefs.h <<_ACEOF
20103 #define HAVE_LIBDES425 1
20104 _ACEOF
20105
20106 LIBS="-ldes425 $LIBS"
20107
20108 else
20109
20110 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
20111 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6; }
20112 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
20113 echo $ECHO_N "(cached) $ECHO_C" >&6
20114 else
20115 ac_check_lib_save_LIBS=$LIBS
20116 LIBS="-ldes $LIBS"
20117 cat >conftest.$ac_ext <<_ACEOF
20118 /* confdefs.h. */
20119 _ACEOF
20120 cat confdefs.h >>conftest.$ac_ext
20121 cat >>conftest.$ac_ext <<_ACEOF
20122 /* end confdefs.h. */
20123
20124 /* Override any GCC internal prototype to avoid an error.
20125 Use char because int might match the return type of a GCC
20126 builtin and then its argument prototype would still apply. */
20127 #ifdef __cplusplus
20128 extern "C"
20129 #endif
20130 char des_cbc_encrypt ();
20131 int
20132 main ()
20133 {
20134 return des_cbc_encrypt ();
20135 ;
20136 return 0;
20137 }
20138 _ACEOF
20139 rm -f conftest.$ac_objext conftest$ac_exeext
20140 if { (ac_try="$ac_link"
20141 case "(($ac_try" in
20142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20143 *) ac_try_echo=$ac_try;;
20144 esac
20145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20146 (eval "$ac_link") 2>conftest.er1
20147 ac_status=$?
20148 grep -v '^ *+' conftest.er1 >conftest.err
20149 rm -f conftest.er1
20150 cat conftest.err >&5
20151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20152 (exit $ac_status); } && {
20153 test -z "$ac_c_werror_flag" ||
20154 test ! -s conftest.err
20155 } && test -s conftest$ac_exeext &&
20156 $as_test_x conftest$ac_exeext; then
20157 ac_cv_lib_des_des_cbc_encrypt=yes
20158 else
20159 echo "$as_me: failed program was:" >&5
20160 sed 's/^/| /' conftest.$ac_ext >&5
20161
20162 ac_cv_lib_des_des_cbc_encrypt=no
20163 fi
20164
20165 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20166 conftest$ac_exeext conftest.$ac_ext
20167 LIBS=$ac_check_lib_save_LIBS
20168 fi
20169 { echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
20170 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6; }
20171 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
20172 cat >>confdefs.h <<_ACEOF
20173 #define HAVE_LIBDES 1
20174 _ACEOF
20175
20176 LIBS="-ldes $LIBS"
20177
20178 fi
20179
20180 fi
20181
20182
20183 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb4" >&5
20184 echo $ECHO_N "checking for krb_get_cred in -lkrb4... $ECHO_C" >&6; }
20185 if test "${ac_cv_lib_krb4_krb_get_cred+set}" = set; then
20186 echo $ECHO_N "(cached) $ECHO_C" >&6
20187 else
20188 ac_check_lib_save_LIBS=$LIBS
20189 LIBS="-lkrb4 $LIBS"
20190 cat >conftest.$ac_ext <<_ACEOF
20191 /* confdefs.h. */
20192 _ACEOF
20193 cat confdefs.h >>conftest.$ac_ext
20194 cat >>conftest.$ac_ext <<_ACEOF
20195 /* end confdefs.h. */
20196
20197 /* Override any GCC internal prototype to avoid an error.
20198 Use char because int might match the return type of a GCC
20199 builtin and then its argument prototype would still apply. */
20200 #ifdef __cplusplus
20201 extern "C"
20202 #endif
20203 char krb_get_cred ();
20204 int
20205 main ()
20206 {
20207 return krb_get_cred ();
20208 ;
20209 return 0;
20210 }
20211 _ACEOF
20212 rm -f conftest.$ac_objext conftest$ac_exeext
20213 if { (ac_try="$ac_link"
20214 case "(($ac_try" in
20215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20216 *) ac_try_echo=$ac_try;;
20217 esac
20218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20219 (eval "$ac_link") 2>conftest.er1
20220 ac_status=$?
20221 grep -v '^ *+' conftest.er1 >conftest.err
20222 rm -f conftest.er1
20223 cat conftest.err >&5
20224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20225 (exit $ac_status); } && {
20226 test -z "$ac_c_werror_flag" ||
20227 test ! -s conftest.err
20228 } && test -s conftest$ac_exeext &&
20229 $as_test_x conftest$ac_exeext; then
20230 ac_cv_lib_krb4_krb_get_cred=yes
20231 else
20232 echo "$as_me: failed program was:" >&5
20233 sed 's/^/| /' conftest.$ac_ext >&5
20234
20235 ac_cv_lib_krb4_krb_get_cred=no
20236 fi
20237
20238 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20239 conftest$ac_exeext conftest.$ac_ext
20240 LIBS=$ac_check_lib_save_LIBS
20241 fi
20242 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_cred" >&5
20243 echo "${ECHO_T}$ac_cv_lib_krb4_krb_get_cred" >&6; }
20244 if test $ac_cv_lib_krb4_krb_get_cred = yes; then
20245 cat >>confdefs.h <<_ACEOF
20246 #define HAVE_LIBKRB4 1
20247 _ACEOF
20248
20249 LIBS="-lkrb4 $LIBS"
20250
20251 else
20252
20253 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb" >&5
20254 echo $ECHO_N "checking for krb_get_cred in -lkrb... $ECHO_C" >&6; }
20255 if test "${ac_cv_lib_krb_krb_get_cred+set}" = set; then
20256 echo $ECHO_N "(cached) $ECHO_C" >&6
20257 else
20258 ac_check_lib_save_LIBS=$LIBS
20259 LIBS="-lkrb $LIBS"
20260 cat >conftest.$ac_ext <<_ACEOF
20261 /* confdefs.h. */
20262 _ACEOF
20263 cat confdefs.h >>conftest.$ac_ext
20264 cat >>conftest.$ac_ext <<_ACEOF
20265 /* end confdefs.h. */
20266
20267 /* Override any GCC internal prototype to avoid an error.
20268 Use char because int might match the return type of a GCC
20269 builtin and then its argument prototype would still apply. */
20270 #ifdef __cplusplus
20271 extern "C"
20272 #endif
20273 char krb_get_cred ();
20274 int
20275 main ()
20276 {
20277 return krb_get_cred ();
20278 ;
20279 return 0;
20280 }
20281 _ACEOF
20282 rm -f conftest.$ac_objext conftest$ac_exeext
20283 if { (ac_try="$ac_link"
20284 case "(($ac_try" in
20285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20286 *) ac_try_echo=$ac_try;;
20287 esac
20288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20289 (eval "$ac_link") 2>conftest.er1
20290 ac_status=$?
20291 grep -v '^ *+' conftest.er1 >conftest.err
20292 rm -f conftest.er1
20293 cat conftest.err >&5
20294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20295 (exit $ac_status); } && {
20296 test -z "$ac_c_werror_flag" ||
20297 test ! -s conftest.err
20298 } && test -s conftest$ac_exeext &&
20299 $as_test_x conftest$ac_exeext; then
20300 ac_cv_lib_krb_krb_get_cred=yes
20301 else
20302 echo "$as_me: failed program was:" >&5
20303 sed 's/^/| /' conftest.$ac_ext >&5
20304
20305 ac_cv_lib_krb_krb_get_cred=no
20306 fi
20307
20308 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20309 conftest$ac_exeext conftest.$ac_ext
20310 LIBS=$ac_check_lib_save_LIBS
20311 fi
20312 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_get_cred" >&5
20313 echo "${ECHO_T}$ac_cv_lib_krb_krb_get_cred" >&6; }
20314 if test $ac_cv_lib_krb_krb_get_cred = yes; then
20315 cat >>confdefs.h <<_ACEOF
20316 #define HAVE_LIBKRB 1
20317 _ACEOF
20318
20319 LIBS="-lkrb $LIBS"
20320
20321 fi
20322
20323 fi
20324
20325 fi
20326
20327 if test "${with_kerberos5+set}" = set; then
20328
20329 for ac_header in krb5.h
20330 do
20331 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20332 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20336 echo $ECHO_N "(cached) $ECHO_C" >&6
20337 fi
20338 ac_res=`eval echo '${'$as_ac_Header'}'`
20339 { echo "$as_me:$LINENO: result: $ac_res" >&5
20340 echo "${ECHO_T}$ac_res" >&6; }
20341 else
20342 # Is the header compilable?
20343 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20344 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20345 cat >conftest.$ac_ext <<_ACEOF
20346 /* confdefs.h. */
20347 _ACEOF
20348 cat confdefs.h >>conftest.$ac_ext
20349 cat >>conftest.$ac_ext <<_ACEOF
20350 /* end confdefs.h. */
20351 $ac_includes_default
20352 #include <$ac_header>
20353 _ACEOF
20354 rm -f conftest.$ac_objext
20355 if { (ac_try="$ac_compile"
20356 case "(($ac_try" in
20357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20358 *) ac_try_echo=$ac_try;;
20359 esac
20360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20361 (eval "$ac_compile") 2>conftest.er1
20362 ac_status=$?
20363 grep -v '^ *+' conftest.er1 >conftest.err
20364 rm -f conftest.er1
20365 cat conftest.err >&5
20366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20367 (exit $ac_status); } && {
20368 test -z "$ac_c_werror_flag" ||
20369 test ! -s conftest.err
20370 } && test -s conftest.$ac_objext; then
20371 ac_header_compiler=yes
20372 else
20373 echo "$as_me: failed program was:" >&5
20374 sed 's/^/| /' conftest.$ac_ext >&5
20375
20376 ac_header_compiler=no
20377 fi
20378
20379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20380 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20381 echo "${ECHO_T}$ac_header_compiler" >&6; }
20382
20383 # Is the header present?
20384 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20385 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20386 cat >conftest.$ac_ext <<_ACEOF
20387 /* confdefs.h. */
20388 _ACEOF
20389 cat confdefs.h >>conftest.$ac_ext
20390 cat >>conftest.$ac_ext <<_ACEOF
20391 /* end confdefs.h. */
20392 #include <$ac_header>
20393 _ACEOF
20394 if { (ac_try="$ac_cpp conftest.$ac_ext"
20395 case "(($ac_try" in
20396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20397 *) ac_try_echo=$ac_try;;
20398 esac
20399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20400 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20401 ac_status=$?
20402 grep -v '^ *+' conftest.er1 >conftest.err
20403 rm -f conftest.er1
20404 cat conftest.err >&5
20405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20406 (exit $ac_status); } >/dev/null && {
20407 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20408 test ! -s conftest.err
20409 }; then
20410 ac_header_preproc=yes
20411 else
20412 echo "$as_me: failed program was:" >&5
20413 sed 's/^/| /' conftest.$ac_ext >&5
20414
20415 ac_header_preproc=no
20416 fi
20417
20418 rm -f conftest.err conftest.$ac_ext
20419 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20420 echo "${ECHO_T}$ac_header_preproc" >&6; }
20421
20422 # So? What about this header?
20423 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20424 yes:no: )
20425 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20426 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20427 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20428 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20429 ac_header_preproc=yes
20430 ;;
20431 no:yes:* )
20432 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20433 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20434 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20435 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20436 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20437 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20438 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20439 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20440 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20441 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20442 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20443 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20444
20445 ;;
20446 esac
20447 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20450 echo $ECHO_N "(cached) $ECHO_C" >&6
20451 else
20452 eval "$as_ac_Header=\$ac_header_preproc"
20453 fi
20454 ac_res=`eval echo '${'$as_ac_Header'}'`
20455 { echo "$as_me:$LINENO: result: $ac_res" >&5
20456 echo "${ECHO_T}$ac_res" >&6; }
20457
20458 fi
20459 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20460 cat >>confdefs.h <<_ACEOF
20461 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20462 _ACEOF
20463
20464 fi
20465
20466 done
20467
20468 else
20469
20470 for ac_header in des.h
20471 do
20472 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20474 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20477 echo $ECHO_N "(cached) $ECHO_C" >&6
20478 fi
20479 ac_res=`eval echo '${'$as_ac_Header'}'`
20480 { echo "$as_me:$LINENO: result: $ac_res" >&5
20481 echo "${ECHO_T}$ac_res" >&6; }
20482 else
20483 # Is the header compilable?
20484 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20485 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20486 cat >conftest.$ac_ext <<_ACEOF
20487 /* confdefs.h. */
20488 _ACEOF
20489 cat confdefs.h >>conftest.$ac_ext
20490 cat >>conftest.$ac_ext <<_ACEOF
20491 /* end confdefs.h. */
20492 $ac_includes_default
20493 #include <$ac_header>
20494 _ACEOF
20495 rm -f conftest.$ac_objext
20496 if { (ac_try="$ac_compile"
20497 case "(($ac_try" in
20498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20499 *) ac_try_echo=$ac_try;;
20500 esac
20501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20502 (eval "$ac_compile") 2>conftest.er1
20503 ac_status=$?
20504 grep -v '^ *+' conftest.er1 >conftest.err
20505 rm -f conftest.er1
20506 cat conftest.err >&5
20507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20508 (exit $ac_status); } && {
20509 test -z "$ac_c_werror_flag" ||
20510 test ! -s conftest.err
20511 } && test -s conftest.$ac_objext; then
20512 ac_header_compiler=yes
20513 else
20514 echo "$as_me: failed program was:" >&5
20515 sed 's/^/| /' conftest.$ac_ext >&5
20516
20517 ac_header_compiler=no
20518 fi
20519
20520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20521 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20522 echo "${ECHO_T}$ac_header_compiler" >&6; }
20523
20524 # Is the header present?
20525 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20526 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20527 cat >conftest.$ac_ext <<_ACEOF
20528 /* confdefs.h. */
20529 _ACEOF
20530 cat confdefs.h >>conftest.$ac_ext
20531 cat >>conftest.$ac_ext <<_ACEOF
20532 /* end confdefs.h. */
20533 #include <$ac_header>
20534 _ACEOF
20535 if { (ac_try="$ac_cpp conftest.$ac_ext"
20536 case "(($ac_try" in
20537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20538 *) ac_try_echo=$ac_try;;
20539 esac
20540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20541 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20542 ac_status=$?
20543 grep -v '^ *+' conftest.er1 >conftest.err
20544 rm -f conftest.er1
20545 cat conftest.err >&5
20546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20547 (exit $ac_status); } >/dev/null && {
20548 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20549 test ! -s conftest.err
20550 }; then
20551 ac_header_preproc=yes
20552 else
20553 echo "$as_me: failed program was:" >&5
20554 sed 's/^/| /' conftest.$ac_ext >&5
20555
20556 ac_header_preproc=no
20557 fi
20558
20559 rm -f conftest.err conftest.$ac_ext
20560 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20561 echo "${ECHO_T}$ac_header_preproc" >&6; }
20562
20563 # So? What about this header?
20564 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20565 yes:no: )
20566 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20567 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20569 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20570 ac_header_preproc=yes
20571 ;;
20572 no:yes:* )
20573 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20574 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20575 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20576 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20577 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20578 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20579 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20580 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20582 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20583 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20584 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20585
20586 ;;
20587 esac
20588 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20589 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20590 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20591 echo $ECHO_N "(cached) $ECHO_C" >&6
20592 else
20593 eval "$as_ac_Header=\$ac_header_preproc"
20594 fi
20595 ac_res=`eval echo '${'$as_ac_Header'}'`
20596 { echo "$as_me:$LINENO: result: $ac_res" >&5
20597 echo "${ECHO_T}$ac_res" >&6; }
20598
20599 fi
20600 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20601 cat >>confdefs.h <<_ACEOF
20602 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20603 _ACEOF
20604
20605 else
20606
20607 for ac_header in kerberosIV/des.h
20608 do
20609 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20610 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20611 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20612 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20613 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20614 echo $ECHO_N "(cached) $ECHO_C" >&6
20615 fi
20616 ac_res=`eval echo '${'$as_ac_Header'}'`
20617 { echo "$as_me:$LINENO: result: $ac_res" >&5
20618 echo "${ECHO_T}$ac_res" >&6; }
20619 else
20620 # Is the header compilable?
20621 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20622 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20623 cat >conftest.$ac_ext <<_ACEOF
20624 /* confdefs.h. */
20625 _ACEOF
20626 cat confdefs.h >>conftest.$ac_ext
20627 cat >>conftest.$ac_ext <<_ACEOF
20628 /* end confdefs.h. */
20629 $ac_includes_default
20630 #include <$ac_header>
20631 _ACEOF
20632 rm -f conftest.$ac_objext
20633 if { (ac_try="$ac_compile"
20634 case "(($ac_try" in
20635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20636 *) ac_try_echo=$ac_try;;
20637 esac
20638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20639 (eval "$ac_compile") 2>conftest.er1
20640 ac_status=$?
20641 grep -v '^ *+' conftest.er1 >conftest.err
20642 rm -f conftest.er1
20643 cat conftest.err >&5
20644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20645 (exit $ac_status); } && {
20646 test -z "$ac_c_werror_flag" ||
20647 test ! -s conftest.err
20648 } && test -s conftest.$ac_objext; then
20649 ac_header_compiler=yes
20650 else
20651 echo "$as_me: failed program was:" >&5
20652 sed 's/^/| /' conftest.$ac_ext >&5
20653
20654 ac_header_compiler=no
20655 fi
20656
20657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20658 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20659 echo "${ECHO_T}$ac_header_compiler" >&6; }
20660
20661 # Is the header present?
20662 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20663 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20664 cat >conftest.$ac_ext <<_ACEOF
20665 /* confdefs.h. */
20666 _ACEOF
20667 cat confdefs.h >>conftest.$ac_ext
20668 cat >>conftest.$ac_ext <<_ACEOF
20669 /* end confdefs.h. */
20670 #include <$ac_header>
20671 _ACEOF
20672 if { (ac_try="$ac_cpp conftest.$ac_ext"
20673 case "(($ac_try" in
20674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20675 *) ac_try_echo=$ac_try;;
20676 esac
20677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20678 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20679 ac_status=$?
20680 grep -v '^ *+' conftest.er1 >conftest.err
20681 rm -f conftest.er1
20682 cat conftest.err >&5
20683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20684 (exit $ac_status); } >/dev/null && {
20685 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20686 test ! -s conftest.err
20687 }; then
20688 ac_header_preproc=yes
20689 else
20690 echo "$as_me: failed program was:" >&5
20691 sed 's/^/| /' conftest.$ac_ext >&5
20692
20693 ac_header_preproc=no
20694 fi
20695
20696 rm -f conftest.err conftest.$ac_ext
20697 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20698 echo "${ECHO_T}$ac_header_preproc" >&6; }
20699
20700 # So? What about this header?
20701 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20702 yes:no: )
20703 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20704 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20705 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20706 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20707 ac_header_preproc=yes
20708 ;;
20709 no:yes:* )
20710 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20711 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20712 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20713 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20714 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20715 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20716 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20717 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20719 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20720 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20721 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20722
20723 ;;
20724 esac
20725 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20726 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20727 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20728 echo $ECHO_N "(cached) $ECHO_C" >&6
20729 else
20730 eval "$as_ac_Header=\$ac_header_preproc"
20731 fi
20732 ac_res=`eval echo '${'$as_ac_Header'}'`
20733 { echo "$as_me:$LINENO: result: $ac_res" >&5
20734 echo "${ECHO_T}$ac_res" >&6; }
20735
20736 fi
20737 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20738 cat >>confdefs.h <<_ACEOF
20739 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20740 _ACEOF
20741
20742 else
20743
20744 for ac_header in kerberos/des.h
20745 do
20746 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20747 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20748 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20749 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20750 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20751 echo $ECHO_N "(cached) $ECHO_C" >&6
20752 fi
20753 ac_res=`eval echo '${'$as_ac_Header'}'`
20754 { echo "$as_me:$LINENO: result: $ac_res" >&5
20755 echo "${ECHO_T}$ac_res" >&6; }
20756 else
20757 # Is the header compilable?
20758 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20759 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20760 cat >conftest.$ac_ext <<_ACEOF
20761 /* confdefs.h. */
20762 _ACEOF
20763 cat confdefs.h >>conftest.$ac_ext
20764 cat >>conftest.$ac_ext <<_ACEOF
20765 /* end confdefs.h. */
20766 $ac_includes_default
20767 #include <$ac_header>
20768 _ACEOF
20769 rm -f conftest.$ac_objext
20770 if { (ac_try="$ac_compile"
20771 case "(($ac_try" in
20772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20773 *) ac_try_echo=$ac_try;;
20774 esac
20775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20776 (eval "$ac_compile") 2>conftest.er1
20777 ac_status=$?
20778 grep -v '^ *+' conftest.er1 >conftest.err
20779 rm -f conftest.er1
20780 cat conftest.err >&5
20781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20782 (exit $ac_status); } && {
20783 test -z "$ac_c_werror_flag" ||
20784 test ! -s conftest.err
20785 } && test -s conftest.$ac_objext; then
20786 ac_header_compiler=yes
20787 else
20788 echo "$as_me: failed program was:" >&5
20789 sed 's/^/| /' conftest.$ac_ext >&5
20790
20791 ac_header_compiler=no
20792 fi
20793
20794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20795 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20796 echo "${ECHO_T}$ac_header_compiler" >&6; }
20797
20798 # Is the header present?
20799 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20800 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20801 cat >conftest.$ac_ext <<_ACEOF
20802 /* confdefs.h. */
20803 _ACEOF
20804 cat confdefs.h >>conftest.$ac_ext
20805 cat >>conftest.$ac_ext <<_ACEOF
20806 /* end confdefs.h. */
20807 #include <$ac_header>
20808 _ACEOF
20809 if { (ac_try="$ac_cpp conftest.$ac_ext"
20810 case "(($ac_try" in
20811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20812 *) ac_try_echo=$ac_try;;
20813 esac
20814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20815 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20816 ac_status=$?
20817 grep -v '^ *+' conftest.er1 >conftest.err
20818 rm -f conftest.er1
20819 cat conftest.err >&5
20820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20821 (exit $ac_status); } >/dev/null && {
20822 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20823 test ! -s conftest.err
20824 }; then
20825 ac_header_preproc=yes
20826 else
20827 echo "$as_me: failed program was:" >&5
20828 sed 's/^/| /' conftest.$ac_ext >&5
20829
20830 ac_header_preproc=no
20831 fi
20832
20833 rm -f conftest.err conftest.$ac_ext
20834 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20835 echo "${ECHO_T}$ac_header_preproc" >&6; }
20836
20837 # So? What about this header?
20838 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20839 yes:no: )
20840 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20841 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20842 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20843 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20844 ac_header_preproc=yes
20845 ;;
20846 no:yes:* )
20847 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20848 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20849 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20850 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20851 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20852 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20853 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20854 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20855 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20856 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20857 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20858 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20859
20860 ;;
20861 esac
20862 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20863 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20864 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20865 echo $ECHO_N "(cached) $ECHO_C" >&6
20866 else
20867 eval "$as_ac_Header=\$ac_header_preproc"
20868 fi
20869 ac_res=`eval echo '${'$as_ac_Header'}'`
20870 { echo "$as_me:$LINENO: result: $ac_res" >&5
20871 echo "${ECHO_T}$ac_res" >&6; }
20872
20873 fi
20874 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20875 cat >>confdefs.h <<_ACEOF
20876 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20877 _ACEOF
20878
20879 fi
20880
20881 done
20882
20883 fi
20884
20885 done
20886
20887 fi
20888
20889 done
20890
20891
20892 for ac_header in krb.h
20893 do
20894 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20895 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20896 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20898 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20899 echo $ECHO_N "(cached) $ECHO_C" >&6
20900 fi
20901 ac_res=`eval echo '${'$as_ac_Header'}'`
20902 { echo "$as_me:$LINENO: result: $ac_res" >&5
20903 echo "${ECHO_T}$ac_res" >&6; }
20904 else
20905 # Is the header compilable?
20906 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20907 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20908 cat >conftest.$ac_ext <<_ACEOF
20909 /* confdefs.h. */
20910 _ACEOF
20911 cat confdefs.h >>conftest.$ac_ext
20912 cat >>conftest.$ac_ext <<_ACEOF
20913 /* end confdefs.h. */
20914 $ac_includes_default
20915 #include <$ac_header>
20916 _ACEOF
20917 rm -f conftest.$ac_objext
20918 if { (ac_try="$ac_compile"
20919 case "(($ac_try" in
20920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20921 *) ac_try_echo=$ac_try;;
20922 esac
20923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20924 (eval "$ac_compile") 2>conftest.er1
20925 ac_status=$?
20926 grep -v '^ *+' conftest.er1 >conftest.err
20927 rm -f conftest.er1
20928 cat conftest.err >&5
20929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20930 (exit $ac_status); } && {
20931 test -z "$ac_c_werror_flag" ||
20932 test ! -s conftest.err
20933 } && test -s conftest.$ac_objext; then
20934 ac_header_compiler=yes
20935 else
20936 echo "$as_me: failed program was:" >&5
20937 sed 's/^/| /' conftest.$ac_ext >&5
20938
20939 ac_header_compiler=no
20940 fi
20941
20942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20943 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20944 echo "${ECHO_T}$ac_header_compiler" >&6; }
20945
20946 # Is the header present?
20947 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20948 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20949 cat >conftest.$ac_ext <<_ACEOF
20950 /* confdefs.h. */
20951 _ACEOF
20952 cat confdefs.h >>conftest.$ac_ext
20953 cat >>conftest.$ac_ext <<_ACEOF
20954 /* end confdefs.h. */
20955 #include <$ac_header>
20956 _ACEOF
20957 if { (ac_try="$ac_cpp conftest.$ac_ext"
20958 case "(($ac_try" in
20959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20960 *) ac_try_echo=$ac_try;;
20961 esac
20962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20963 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20964 ac_status=$?
20965 grep -v '^ *+' conftest.er1 >conftest.err
20966 rm -f conftest.er1
20967 cat conftest.err >&5
20968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20969 (exit $ac_status); } >/dev/null && {
20970 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20971 test ! -s conftest.err
20972 }; then
20973 ac_header_preproc=yes
20974 else
20975 echo "$as_me: failed program was:" >&5
20976 sed 's/^/| /' conftest.$ac_ext >&5
20977
20978 ac_header_preproc=no
20979 fi
20980
20981 rm -f conftest.err conftest.$ac_ext
20982 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20983 echo "${ECHO_T}$ac_header_preproc" >&6; }
20984
20985 # So? What about this header?
20986 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20987 yes:no: )
20988 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20989 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20990 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20991 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20992 ac_header_preproc=yes
20993 ;;
20994 no:yes:* )
20995 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20996 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20997 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20998 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20999 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21000 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21001 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21002 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21003 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21004 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21005 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21006 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21007
21008 ;;
21009 esac
21010 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21011 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21012 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21013 echo $ECHO_N "(cached) $ECHO_C" >&6
21014 else
21015 eval "$as_ac_Header=\$ac_header_preproc"
21016 fi
21017 ac_res=`eval echo '${'$as_ac_Header'}'`
21018 { echo "$as_me:$LINENO: result: $ac_res" >&5
21019 echo "${ECHO_T}$ac_res" >&6; }
21020
21021 fi
21022 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21023 cat >>confdefs.h <<_ACEOF
21024 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21025 _ACEOF
21026
21027 else
21028
21029 for ac_header in kerberosIV/krb.h
21030 do
21031 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21032 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21033 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21034 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21035 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21036 echo $ECHO_N "(cached) $ECHO_C" >&6
21037 fi
21038 ac_res=`eval echo '${'$as_ac_Header'}'`
21039 { echo "$as_me:$LINENO: result: $ac_res" >&5
21040 echo "${ECHO_T}$ac_res" >&6; }
21041 else
21042 # Is the header compilable?
21043 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21044 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21045 cat >conftest.$ac_ext <<_ACEOF
21046 /* confdefs.h. */
21047 _ACEOF
21048 cat confdefs.h >>conftest.$ac_ext
21049 cat >>conftest.$ac_ext <<_ACEOF
21050 /* end confdefs.h. */
21051 $ac_includes_default
21052 #include <$ac_header>
21053 _ACEOF
21054 rm -f conftest.$ac_objext
21055 if { (ac_try="$ac_compile"
21056 case "(($ac_try" in
21057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21058 *) ac_try_echo=$ac_try;;
21059 esac
21060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21061 (eval "$ac_compile") 2>conftest.er1
21062 ac_status=$?
21063 grep -v '^ *+' conftest.er1 >conftest.err
21064 rm -f conftest.er1
21065 cat conftest.err >&5
21066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21067 (exit $ac_status); } && {
21068 test -z "$ac_c_werror_flag" ||
21069 test ! -s conftest.err
21070 } && test -s conftest.$ac_objext; then
21071 ac_header_compiler=yes
21072 else
21073 echo "$as_me: failed program was:" >&5
21074 sed 's/^/| /' conftest.$ac_ext >&5
21075
21076 ac_header_compiler=no
21077 fi
21078
21079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21080 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21081 echo "${ECHO_T}$ac_header_compiler" >&6; }
21082
21083 # Is the header present?
21084 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21085 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21086 cat >conftest.$ac_ext <<_ACEOF
21087 /* confdefs.h. */
21088 _ACEOF
21089 cat confdefs.h >>conftest.$ac_ext
21090 cat >>conftest.$ac_ext <<_ACEOF
21091 /* end confdefs.h. */
21092 #include <$ac_header>
21093 _ACEOF
21094 if { (ac_try="$ac_cpp conftest.$ac_ext"
21095 case "(($ac_try" in
21096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21097 *) ac_try_echo=$ac_try;;
21098 esac
21099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21100 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21101 ac_status=$?
21102 grep -v '^ *+' conftest.er1 >conftest.err
21103 rm -f conftest.er1
21104 cat conftest.err >&5
21105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21106 (exit $ac_status); } >/dev/null && {
21107 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21108 test ! -s conftest.err
21109 }; then
21110 ac_header_preproc=yes
21111 else
21112 echo "$as_me: failed program was:" >&5
21113 sed 's/^/| /' conftest.$ac_ext >&5
21114
21115 ac_header_preproc=no
21116 fi
21117
21118 rm -f conftest.err conftest.$ac_ext
21119 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21120 echo "${ECHO_T}$ac_header_preproc" >&6; }
21121
21122 # So? What about this header?
21123 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21124 yes:no: )
21125 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21126 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21127 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21128 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21129 ac_header_preproc=yes
21130 ;;
21131 no:yes:* )
21132 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21133 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21134 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21135 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21136 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21137 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21138 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21139 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21140 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21141 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21142 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21143 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21144
21145 ;;
21146 esac
21147 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21148 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21149 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21150 echo $ECHO_N "(cached) $ECHO_C" >&6
21151 else
21152 eval "$as_ac_Header=\$ac_header_preproc"
21153 fi
21154 ac_res=`eval echo '${'$as_ac_Header'}'`
21155 { echo "$as_me:$LINENO: result: $ac_res" >&5
21156 echo "${ECHO_T}$ac_res" >&6; }
21157
21158 fi
21159 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21160 cat >>confdefs.h <<_ACEOF
21161 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21162 _ACEOF
21163
21164 else
21165
21166 for ac_header in kerberos/krb.h
21167 do
21168 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21169 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21170 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21171 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21172 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21173 echo $ECHO_N "(cached) $ECHO_C" >&6
21174 fi
21175 ac_res=`eval echo '${'$as_ac_Header'}'`
21176 { echo "$as_me:$LINENO: result: $ac_res" >&5
21177 echo "${ECHO_T}$ac_res" >&6; }
21178 else
21179 # Is the header compilable?
21180 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21181 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21182 cat >conftest.$ac_ext <<_ACEOF
21183 /* confdefs.h. */
21184 _ACEOF
21185 cat confdefs.h >>conftest.$ac_ext
21186 cat >>conftest.$ac_ext <<_ACEOF
21187 /* end confdefs.h. */
21188 $ac_includes_default
21189 #include <$ac_header>
21190 _ACEOF
21191 rm -f conftest.$ac_objext
21192 if { (ac_try="$ac_compile"
21193 case "(($ac_try" in
21194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21195 *) ac_try_echo=$ac_try;;
21196 esac
21197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21198 (eval "$ac_compile") 2>conftest.er1
21199 ac_status=$?
21200 grep -v '^ *+' conftest.er1 >conftest.err
21201 rm -f conftest.er1
21202 cat conftest.err >&5
21203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21204 (exit $ac_status); } && {
21205 test -z "$ac_c_werror_flag" ||
21206 test ! -s conftest.err
21207 } && test -s conftest.$ac_objext; then
21208 ac_header_compiler=yes
21209 else
21210 echo "$as_me: failed program was:" >&5
21211 sed 's/^/| /' conftest.$ac_ext >&5
21212
21213 ac_header_compiler=no
21214 fi
21215
21216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21217 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21218 echo "${ECHO_T}$ac_header_compiler" >&6; }
21219
21220 # Is the header present?
21221 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21222 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21223 cat >conftest.$ac_ext <<_ACEOF
21224 /* confdefs.h. */
21225 _ACEOF
21226 cat confdefs.h >>conftest.$ac_ext
21227 cat >>conftest.$ac_ext <<_ACEOF
21228 /* end confdefs.h. */
21229 #include <$ac_header>
21230 _ACEOF
21231 if { (ac_try="$ac_cpp conftest.$ac_ext"
21232 case "(($ac_try" in
21233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21234 *) ac_try_echo=$ac_try;;
21235 esac
21236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21237 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21238 ac_status=$?
21239 grep -v '^ *+' conftest.er1 >conftest.err
21240 rm -f conftest.er1
21241 cat conftest.err >&5
21242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21243 (exit $ac_status); } >/dev/null && {
21244 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21245 test ! -s conftest.err
21246 }; then
21247 ac_header_preproc=yes
21248 else
21249 echo "$as_me: failed program was:" >&5
21250 sed 's/^/| /' conftest.$ac_ext >&5
21251
21252 ac_header_preproc=no
21253 fi
21254
21255 rm -f conftest.err conftest.$ac_ext
21256 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21257 echo "${ECHO_T}$ac_header_preproc" >&6; }
21258
21259 # So? What about this header?
21260 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21261 yes:no: )
21262 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21263 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21264 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21265 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21266 ac_header_preproc=yes
21267 ;;
21268 no:yes:* )
21269 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21270 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21271 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21272 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21273 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21274 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21275 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21276 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21277 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21278 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21279 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21280 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21281
21282 ;;
21283 esac
21284 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21285 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21286 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21287 echo $ECHO_N "(cached) $ECHO_C" >&6
21288 else
21289 eval "$as_ac_Header=\$ac_header_preproc"
21290 fi
21291 ac_res=`eval echo '${'$as_ac_Header'}'`
21292 { echo "$as_me:$LINENO: result: $ac_res" >&5
21293 echo "${ECHO_T}$ac_res" >&6; }
21294
21295 fi
21296 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21297 cat >>confdefs.h <<_ACEOF
21298 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21299 _ACEOF
21300
21301 fi
21302
21303 done
21304
21305 fi
21306
21307 done
21308
21309 fi
21310
21311 done
21312
21313 fi
21314
21315 for ac_header in com_err.h
21316 do
21317 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21318 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21319 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21321 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21322 echo $ECHO_N "(cached) $ECHO_C" >&6
21323 fi
21324 ac_res=`eval echo '${'$as_ac_Header'}'`
21325 { echo "$as_me:$LINENO: result: $ac_res" >&5
21326 echo "${ECHO_T}$ac_res" >&6; }
21327 else
21328 # Is the header compilable?
21329 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21330 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21331 cat >conftest.$ac_ext <<_ACEOF
21332 /* confdefs.h. */
21333 _ACEOF
21334 cat confdefs.h >>conftest.$ac_ext
21335 cat >>conftest.$ac_ext <<_ACEOF
21336 /* end confdefs.h. */
21337 $ac_includes_default
21338 #include <$ac_header>
21339 _ACEOF
21340 rm -f conftest.$ac_objext
21341 if { (ac_try="$ac_compile"
21342 case "(($ac_try" in
21343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21344 *) ac_try_echo=$ac_try;;
21345 esac
21346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21347 (eval "$ac_compile") 2>conftest.er1
21348 ac_status=$?
21349 grep -v '^ *+' conftest.er1 >conftest.err
21350 rm -f conftest.er1
21351 cat conftest.err >&5
21352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21353 (exit $ac_status); } && {
21354 test -z "$ac_c_werror_flag" ||
21355 test ! -s conftest.err
21356 } && test -s conftest.$ac_objext; then
21357 ac_header_compiler=yes
21358 else
21359 echo "$as_me: failed program was:" >&5
21360 sed 's/^/| /' conftest.$ac_ext >&5
21361
21362 ac_header_compiler=no
21363 fi
21364
21365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21366 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21367 echo "${ECHO_T}$ac_header_compiler" >&6; }
21368
21369 # Is the header present?
21370 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21371 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21372 cat >conftest.$ac_ext <<_ACEOF
21373 /* confdefs.h. */
21374 _ACEOF
21375 cat confdefs.h >>conftest.$ac_ext
21376 cat >>conftest.$ac_ext <<_ACEOF
21377 /* end confdefs.h. */
21378 #include <$ac_header>
21379 _ACEOF
21380 if { (ac_try="$ac_cpp conftest.$ac_ext"
21381 case "(($ac_try" in
21382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21383 *) ac_try_echo=$ac_try;;
21384 esac
21385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21386 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21387 ac_status=$?
21388 grep -v '^ *+' conftest.er1 >conftest.err
21389 rm -f conftest.er1
21390 cat conftest.err >&5
21391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21392 (exit $ac_status); } >/dev/null && {
21393 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21394 test ! -s conftest.err
21395 }; then
21396 ac_header_preproc=yes
21397 else
21398 echo "$as_me: failed program was:" >&5
21399 sed 's/^/| /' conftest.$ac_ext >&5
21400
21401 ac_header_preproc=no
21402 fi
21403
21404 rm -f conftest.err conftest.$ac_ext
21405 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21406 echo "${ECHO_T}$ac_header_preproc" >&6; }
21407
21408 # So? What about this header?
21409 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21410 yes:no: )
21411 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21412 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21413 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21414 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21415 ac_header_preproc=yes
21416 ;;
21417 no:yes:* )
21418 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21419 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21420 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21421 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21422 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21423 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21424 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21425 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21426 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21427 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21428 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21429 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21430
21431 ;;
21432 esac
21433 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21434 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21435 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21436 echo $ECHO_N "(cached) $ECHO_C" >&6
21437 else
21438 eval "$as_ac_Header=\$ac_header_preproc"
21439 fi
21440 ac_res=`eval echo '${'$as_ac_Header'}'`
21441 { echo "$as_me:$LINENO: result: $ac_res" >&5
21442 echo "${ECHO_T}$ac_res" >&6; }
21443
21444 fi
21445 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21446 cat >>confdefs.h <<_ACEOF
21447 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21448 _ACEOF
21449
21450 fi
21451
21452 done
21453
21454 fi
21455
21456 # Solaris requires -lintl if you want strerror (which calls dgettext)
21457 # to return localized messages.
21458
21459 { echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
21460 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6; }
21461 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
21462 echo $ECHO_N "(cached) $ECHO_C" >&6
21463 else
21464 ac_check_lib_save_LIBS=$LIBS
21465 LIBS="-lintl $LIBS"
21466 cat >conftest.$ac_ext <<_ACEOF
21467 /* confdefs.h. */
21468 _ACEOF
21469 cat confdefs.h >>conftest.$ac_ext
21470 cat >>conftest.$ac_ext <<_ACEOF
21471 /* end confdefs.h. */
21472
21473 /* Override any GCC internal prototype to avoid an error.
21474 Use char because int might match the return type of a GCC
21475 builtin and then its argument prototype would still apply. */
21476 #ifdef __cplusplus
21477 extern "C"
21478 #endif
21479 char dgettext ();
21480 int
21481 main ()
21482 {
21483 return dgettext ();
21484 ;
21485 return 0;
21486 }
21487 _ACEOF
21488 rm -f conftest.$ac_objext conftest$ac_exeext
21489 if { (ac_try="$ac_link"
21490 case "(($ac_try" in
21491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21492 *) ac_try_echo=$ac_try;;
21493 esac
21494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21495 (eval "$ac_link") 2>conftest.er1
21496 ac_status=$?
21497 grep -v '^ *+' conftest.er1 >conftest.err
21498 rm -f conftest.er1
21499 cat conftest.err >&5
21500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21501 (exit $ac_status); } && {
21502 test -z "$ac_c_werror_flag" ||
21503 test ! -s conftest.err
21504 } && test -s conftest$ac_exeext &&
21505 $as_test_x conftest$ac_exeext; then
21506 ac_cv_lib_intl_dgettext=yes
21507 else
21508 echo "$as_me: failed program was:" >&5
21509 sed 's/^/| /' conftest.$ac_ext >&5
21510
21511 ac_cv_lib_intl_dgettext=no
21512 fi
21513
21514 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21515 conftest$ac_exeext conftest.$ac_ext
21516 LIBS=$ac_check_lib_save_LIBS
21517 fi
21518 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
21519 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6; }
21520 if test $ac_cv_lib_intl_dgettext = yes; then
21521 cat >>confdefs.h <<_ACEOF
21522 #define HAVE_LIBINTL 1
21523 _ACEOF
21524
21525 LIBS="-lintl $LIBS"
21526
21527 fi
21528
21529
21530 { echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
21531 echo $ECHO_N "checking whether localtime caches TZ... $ECHO_C" >&6; }
21532 if test "${emacs_cv_localtime_cache+set}" = set; then
21533 echo $ECHO_N "(cached) $ECHO_C" >&6
21534 else
21535 if test x$ac_cv_func_tzset = xyes; then
21536 if test "$cross_compiling" = yes; then
21537 # If we have tzset, assume the worst when cross-compiling.
21538 emacs_cv_localtime_cache=yes
21539 else
21540 cat >conftest.$ac_ext <<_ACEOF
21541 /* confdefs.h. */
21542 _ACEOF
21543 cat confdefs.h >>conftest.$ac_ext
21544 cat >>conftest.$ac_ext <<_ACEOF
21545 /* end confdefs.h. */
21546 #include <time.h>
21547 extern char **environ;
21548 unset_TZ ()
21549 {
21550 char **from, **to;
21551 for (to = from = environ; (*to = *from); from++)
21552 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
21553 to++;
21554 }
21555 char TZ_GMT0[] = "TZ=GMT0";
21556 char TZ_PST8[] = "TZ=PST8";
21557 main()
21558 {
21559 time_t now = time ((time_t *) 0);
21560 int hour_GMT0, hour_unset;
21561 if (putenv (TZ_GMT0) != 0)
21562 exit (1);
21563 hour_GMT0 = localtime (&now)->tm_hour;
21564 unset_TZ ();
21565 hour_unset = localtime (&now)->tm_hour;
21566 if (putenv (TZ_PST8) != 0)
21567 exit (1);
21568 if (localtime (&now)->tm_hour == hour_GMT0)
21569 exit (1);
21570 unset_TZ ();
21571 if (localtime (&now)->tm_hour != hour_unset)
21572 exit (1);
21573 exit (0);
21574 }
21575 _ACEOF
21576 rm -f conftest$ac_exeext
21577 if { (ac_try="$ac_link"
21578 case "(($ac_try" in
21579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21580 *) ac_try_echo=$ac_try;;
21581 esac
21582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21583 (eval "$ac_link") 2>&5
21584 ac_status=$?
21585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21586 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21587 { (case "(($ac_try" in
21588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21589 *) ac_try_echo=$ac_try;;
21590 esac
21591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21592 (eval "$ac_try") 2>&5
21593 ac_status=$?
21594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21595 (exit $ac_status); }; }; then
21596 emacs_cv_localtime_cache=no
21597 else
21598 echo "$as_me: program exited with status $ac_status" >&5
21599 echo "$as_me: failed program was:" >&5
21600 sed 's/^/| /' conftest.$ac_ext >&5
21601
21602 ( exit $ac_status )
21603 emacs_cv_localtime_cache=yes
21604 fi
21605 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21606 fi
21607
21608
21609 else
21610 # If we lack tzset, report that localtime does not cache TZ,
21611 # since we can't invalidate the cache if we don't have tzset.
21612 emacs_cv_localtime_cache=no
21613 fi
21614 fi
21615 { echo "$as_me:$LINENO: result: $emacs_cv_localtime_cache" >&5
21616 echo "${ECHO_T}$emacs_cv_localtime_cache" >&6; }
21617 if test $emacs_cv_localtime_cache = yes; then
21618
21619 cat >>confdefs.h <<\_ACEOF
21620 #define LOCALTIME_CACHE 1
21621 _ACEOF
21622
21623 fi
21624
21625 if test "x$HAVE_TIMEVAL" = xyes; then
21626
21627 for ac_func in gettimeofday
21628 do
21629 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21630 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21631 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21632 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21633 echo $ECHO_N "(cached) $ECHO_C" >&6
21634 else
21635 cat >conftest.$ac_ext <<_ACEOF
21636 /* confdefs.h. */
21637 _ACEOF
21638 cat confdefs.h >>conftest.$ac_ext
21639 cat >>conftest.$ac_ext <<_ACEOF
21640 /* end confdefs.h. */
21641 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21642 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21643 #define $ac_func innocuous_$ac_func
21644
21645 /* System header to define __stub macros and hopefully few prototypes,
21646 which can conflict with char $ac_func (); below.
21647 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21648 <limits.h> exists even on freestanding compilers. */
21649
21650 #ifdef __STDC__
21651 # include <limits.h>
21652 #else
21653 # include <assert.h>
21654 #endif
21655
21656 #undef $ac_func
21657
21658 /* Override any GCC internal prototype to avoid an error.
21659 Use char because int might match the return type of a GCC
21660 builtin and then its argument prototype would still apply. */
21661 #ifdef __cplusplus
21662 extern "C"
21663 #endif
21664 char $ac_func ();
21665 /* The GNU C library defines this for functions which it implements
21666 to always fail with ENOSYS. Some functions are actually named
21667 something starting with __ and the normal name is an alias. */
21668 #if defined __stub_$ac_func || defined __stub___$ac_func
21669 choke me
21670 #endif
21671
21672 int
21673 main ()
21674 {
21675 return $ac_func ();
21676 ;
21677 return 0;
21678 }
21679 _ACEOF
21680 rm -f conftest.$ac_objext conftest$ac_exeext
21681 if { (ac_try="$ac_link"
21682 case "(($ac_try" in
21683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21684 *) ac_try_echo=$ac_try;;
21685 esac
21686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21687 (eval "$ac_link") 2>conftest.er1
21688 ac_status=$?
21689 grep -v '^ *+' conftest.er1 >conftest.err
21690 rm -f conftest.er1
21691 cat conftest.err >&5
21692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21693 (exit $ac_status); } && {
21694 test -z "$ac_c_werror_flag" ||
21695 test ! -s conftest.err
21696 } && test -s conftest$ac_exeext &&
21697 $as_test_x conftest$ac_exeext; then
21698 eval "$as_ac_var=yes"
21699 else
21700 echo "$as_me: failed program was:" >&5
21701 sed 's/^/| /' conftest.$ac_ext >&5
21702
21703 eval "$as_ac_var=no"
21704 fi
21705
21706 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21707 conftest$ac_exeext conftest.$ac_ext
21708 fi
21709 ac_res=`eval echo '${'$as_ac_var'}'`
21710 { echo "$as_me:$LINENO: result: $ac_res" >&5
21711 echo "${ECHO_T}$ac_res" >&6; }
21712 if test `eval echo '${'$as_ac_var'}'` = yes; then
21713 cat >>confdefs.h <<_ACEOF
21714 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21715 _ACEOF
21716
21717 fi
21718 done
21719
21720 if test $ac_cv_func_gettimeofday = yes; then
21721 { echo "$as_me:$LINENO: checking whether gettimeofday can accept two arguments" >&5
21722 echo $ECHO_N "checking whether gettimeofday can accept two arguments... $ECHO_C" >&6; }
21723 if test "${emacs_cv_gettimeofday_two_arguments+set}" = set; then
21724 echo $ECHO_N "(cached) $ECHO_C" >&6
21725 else
21726 cat >conftest.$ac_ext <<_ACEOF
21727 /* confdefs.h. */
21728 _ACEOF
21729 cat confdefs.h >>conftest.$ac_ext
21730 cat >>conftest.$ac_ext <<_ACEOF
21731 /* end confdefs.h. */
21732
21733 #ifdef TIME_WITH_SYS_TIME
21734 #include <sys/time.h>
21735 #include <time.h>
21736 #else
21737 #ifdef HAVE_SYS_TIME_H
21738 #include <sys/time.h>
21739 #else
21740 #include <time.h>
21741 #endif
21742 #endif
21743 int
21744 main ()
21745 {
21746 struct timeval time;
21747 gettimeofday (&time, 0);
21748 ;
21749 return 0;
21750 }
21751 _ACEOF
21752 rm -f conftest.$ac_objext
21753 if { (ac_try="$ac_compile"
21754 case "(($ac_try" in
21755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21756 *) ac_try_echo=$ac_try;;
21757 esac
21758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21759 (eval "$ac_compile") 2>conftest.er1
21760 ac_status=$?
21761 grep -v '^ *+' conftest.er1 >conftest.err
21762 rm -f conftest.er1
21763 cat conftest.err >&5
21764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21765 (exit $ac_status); } && {
21766 test -z "$ac_c_werror_flag" ||
21767 test ! -s conftest.err
21768 } && test -s conftest.$ac_objext; then
21769 emacs_cv_gettimeofday_two_arguments=yes
21770 else
21771 echo "$as_me: failed program was:" >&5
21772 sed 's/^/| /' conftest.$ac_ext >&5
21773
21774 emacs_cv_gettimeofday_two_arguments=no
21775 fi
21776
21777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21778 fi
21779 { echo "$as_me:$LINENO: result: $emacs_cv_gettimeofday_two_arguments" >&5
21780 echo "${ECHO_T}$emacs_cv_gettimeofday_two_arguments" >&6; }
21781 if test $emacs_cv_gettimeofday_two_arguments = no; then
21782
21783 cat >>confdefs.h <<\_ACEOF
21784 #define GETTIMEOFDAY_ONE_ARGUMENT 1
21785 _ACEOF
21786
21787 fi
21788 fi
21789 fi
21790
21791 ok_so_far=yes
21792 { echo "$as_me:$LINENO: checking for socket" >&5
21793 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
21794 if test "${ac_cv_func_socket+set}" = set; then
21795 echo $ECHO_N "(cached) $ECHO_C" >&6
21796 else
21797 cat >conftest.$ac_ext <<_ACEOF
21798 /* confdefs.h. */
21799 _ACEOF
21800 cat confdefs.h >>conftest.$ac_ext
21801 cat >>conftest.$ac_ext <<_ACEOF
21802 /* end confdefs.h. */
21803 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
21804 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21805 #define socket innocuous_socket
21806
21807 /* System header to define __stub macros and hopefully few prototypes,
21808 which can conflict with char socket (); below.
21809 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21810 <limits.h> exists even on freestanding compilers. */
21811
21812 #ifdef __STDC__
21813 # include <limits.h>
21814 #else
21815 # include <assert.h>
21816 #endif
21817
21818 #undef socket
21819
21820 /* Override any GCC internal prototype to avoid an error.
21821 Use char because int might match the return type of a GCC
21822 builtin and then its argument prototype would still apply. */
21823 #ifdef __cplusplus
21824 extern "C"
21825 #endif
21826 char socket ();
21827 /* The GNU C library defines this for functions which it implements
21828 to always fail with ENOSYS. Some functions are actually named
21829 something starting with __ and the normal name is an alias. */
21830 #if defined __stub_socket || defined __stub___socket
21831 choke me
21832 #endif
21833
21834 int
21835 main ()
21836 {
21837 return socket ();
21838 ;
21839 return 0;
21840 }
21841 _ACEOF
21842 rm -f conftest.$ac_objext conftest$ac_exeext
21843 if { (ac_try="$ac_link"
21844 case "(($ac_try" in
21845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21846 *) ac_try_echo=$ac_try;;
21847 esac
21848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21849 (eval "$ac_link") 2>conftest.er1
21850 ac_status=$?
21851 grep -v '^ *+' conftest.er1 >conftest.err
21852 rm -f conftest.er1
21853 cat conftest.err >&5
21854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21855 (exit $ac_status); } && {
21856 test -z "$ac_c_werror_flag" ||
21857 test ! -s conftest.err
21858 } && test -s conftest$ac_exeext &&
21859 $as_test_x conftest$ac_exeext; then
21860 ac_cv_func_socket=yes
21861 else
21862 echo "$as_me: failed program was:" >&5
21863 sed 's/^/| /' conftest.$ac_ext >&5
21864
21865 ac_cv_func_socket=no
21866 fi
21867
21868 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21869 conftest$ac_exeext conftest.$ac_ext
21870 fi
21871 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
21872 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
21873 if test $ac_cv_func_socket = yes; then
21874 :
21875 else
21876 ok_so_far=no
21877 fi
21878
21879 if test $ok_so_far = yes; then
21880 if test "${ac_cv_header_netinet_in_h+set}" = set; then
21881 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
21882 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
21883 if test "${ac_cv_header_netinet_in_h+set}" = set; then
21884 echo $ECHO_N "(cached) $ECHO_C" >&6
21885 fi
21886 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
21887 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
21888 else
21889 # Is the header compilable?
21890 { echo "$as_me:$LINENO: checking netinet/in.h usability" >&5
21891 echo $ECHO_N "checking netinet/in.h usability... $ECHO_C" >&6; }
21892 cat >conftest.$ac_ext <<_ACEOF
21893 /* confdefs.h. */
21894 _ACEOF
21895 cat confdefs.h >>conftest.$ac_ext
21896 cat >>conftest.$ac_ext <<_ACEOF
21897 /* end confdefs.h. */
21898 $ac_includes_default
21899 #include <netinet/in.h>
21900 _ACEOF
21901 rm -f conftest.$ac_objext
21902 if { (ac_try="$ac_compile"
21903 case "(($ac_try" in
21904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21905 *) ac_try_echo=$ac_try;;
21906 esac
21907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21908 (eval "$ac_compile") 2>conftest.er1
21909 ac_status=$?
21910 grep -v '^ *+' conftest.er1 >conftest.err
21911 rm -f conftest.er1
21912 cat conftest.err >&5
21913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21914 (exit $ac_status); } && {
21915 test -z "$ac_c_werror_flag" ||
21916 test ! -s conftest.err
21917 } && test -s conftest.$ac_objext; then
21918 ac_header_compiler=yes
21919 else
21920 echo "$as_me: failed program was:" >&5
21921 sed 's/^/| /' conftest.$ac_ext >&5
21922
21923 ac_header_compiler=no
21924 fi
21925
21926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21927 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21928 echo "${ECHO_T}$ac_header_compiler" >&6; }
21929
21930 # Is the header present?
21931 { echo "$as_me:$LINENO: checking netinet/in.h presence" >&5
21932 echo $ECHO_N "checking netinet/in.h presence... $ECHO_C" >&6; }
21933 cat >conftest.$ac_ext <<_ACEOF
21934 /* confdefs.h. */
21935 _ACEOF
21936 cat confdefs.h >>conftest.$ac_ext
21937 cat >>conftest.$ac_ext <<_ACEOF
21938 /* end confdefs.h. */
21939 #include <netinet/in.h>
21940 _ACEOF
21941 if { (ac_try="$ac_cpp conftest.$ac_ext"
21942 case "(($ac_try" in
21943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21944 *) ac_try_echo=$ac_try;;
21945 esac
21946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21947 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21948 ac_status=$?
21949 grep -v '^ *+' conftest.er1 >conftest.err
21950 rm -f conftest.er1
21951 cat conftest.err >&5
21952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21953 (exit $ac_status); } >/dev/null && {
21954 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21955 test ! -s conftest.err
21956 }; then
21957 ac_header_preproc=yes
21958 else
21959 echo "$as_me: failed program was:" >&5
21960 sed 's/^/| /' conftest.$ac_ext >&5
21961
21962 ac_header_preproc=no
21963 fi
21964
21965 rm -f conftest.err conftest.$ac_ext
21966 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21967 echo "${ECHO_T}$ac_header_preproc" >&6; }
21968
21969 # So? What about this header?
21970 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21971 yes:no: )
21972 { echo "$as_me:$LINENO: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&5
21973 echo "$as_me: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21974 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the compiler's result" >&5
21975 echo "$as_me: WARNING: netinet/in.h: proceeding with the compiler's result" >&2;}
21976 ac_header_preproc=yes
21977 ;;
21978 no:yes:* )
21979 { echo "$as_me:$LINENO: WARNING: netinet/in.h: present but cannot be compiled" >&5
21980 echo "$as_me: WARNING: netinet/in.h: present but cannot be compiled" >&2;}
21981 { echo "$as_me:$LINENO: WARNING: netinet/in.h: check for missing prerequisite headers?" >&5
21982 echo "$as_me: WARNING: netinet/in.h: check for missing prerequisite headers?" >&2;}
21983 { echo "$as_me:$LINENO: WARNING: netinet/in.h: see the Autoconf documentation" >&5
21984 echo "$as_me: WARNING: netinet/in.h: see the Autoconf documentation" >&2;}
21985 { echo "$as_me:$LINENO: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&5
21986 echo "$as_me: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&2;}
21987 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
21988 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
21989 { echo "$as_me:$LINENO: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&5
21990 echo "$as_me: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&2;}
21991
21992 ;;
21993 esac
21994 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
21995 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
21996 if test "${ac_cv_header_netinet_in_h+set}" = set; then
21997 echo $ECHO_N "(cached) $ECHO_C" >&6
21998 else
21999 ac_cv_header_netinet_in_h=$ac_header_preproc
22000 fi
22001 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
22002 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
22003
22004 fi
22005 if test $ac_cv_header_netinet_in_h = yes; then
22006 :
22007 else
22008 ok_so_far=no
22009 fi
22010
22011
22012 fi
22013 if test $ok_so_far = yes; then
22014 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
22015 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
22016 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
22017 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
22018 echo $ECHO_N "(cached) $ECHO_C" >&6
22019 fi
22020 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
22021 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
22022 else
22023 # Is the header compilable?
22024 { echo "$as_me:$LINENO: checking arpa/inet.h usability" >&5
22025 echo $ECHO_N "checking arpa/inet.h usability... $ECHO_C" >&6; }
22026 cat >conftest.$ac_ext <<_ACEOF
22027 /* confdefs.h. */
22028 _ACEOF
22029 cat confdefs.h >>conftest.$ac_ext
22030 cat >>conftest.$ac_ext <<_ACEOF
22031 /* end confdefs.h. */
22032 $ac_includes_default
22033 #include <arpa/inet.h>
22034 _ACEOF
22035 rm -f conftest.$ac_objext
22036 if { (ac_try="$ac_compile"
22037 case "(($ac_try" in
22038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22039 *) ac_try_echo=$ac_try;;
22040 esac
22041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22042 (eval "$ac_compile") 2>conftest.er1
22043 ac_status=$?
22044 grep -v '^ *+' conftest.er1 >conftest.err
22045 rm -f conftest.er1
22046 cat conftest.err >&5
22047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22048 (exit $ac_status); } && {
22049 test -z "$ac_c_werror_flag" ||
22050 test ! -s conftest.err
22051 } && test -s conftest.$ac_objext; then
22052 ac_header_compiler=yes
22053 else
22054 echo "$as_me: failed program was:" >&5
22055 sed 's/^/| /' conftest.$ac_ext >&5
22056
22057 ac_header_compiler=no
22058 fi
22059
22060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22061 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22062 echo "${ECHO_T}$ac_header_compiler" >&6; }
22063
22064 # Is the header present?
22065 { echo "$as_me:$LINENO: checking arpa/inet.h presence" >&5
22066 echo $ECHO_N "checking arpa/inet.h presence... $ECHO_C" >&6; }
22067 cat >conftest.$ac_ext <<_ACEOF
22068 /* confdefs.h. */
22069 _ACEOF
22070 cat confdefs.h >>conftest.$ac_ext
22071 cat >>conftest.$ac_ext <<_ACEOF
22072 /* end confdefs.h. */
22073 #include <arpa/inet.h>
22074 _ACEOF
22075 if { (ac_try="$ac_cpp conftest.$ac_ext"
22076 case "(($ac_try" in
22077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22078 *) ac_try_echo=$ac_try;;
22079 esac
22080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22081 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22082 ac_status=$?
22083 grep -v '^ *+' conftest.er1 >conftest.err
22084 rm -f conftest.er1
22085 cat conftest.err >&5
22086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22087 (exit $ac_status); } >/dev/null && {
22088 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22089 test ! -s conftest.err
22090 }; then
22091 ac_header_preproc=yes
22092 else
22093 echo "$as_me: failed program was:" >&5
22094 sed 's/^/| /' conftest.$ac_ext >&5
22095
22096 ac_header_preproc=no
22097 fi
22098
22099 rm -f conftest.err conftest.$ac_ext
22100 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22101 echo "${ECHO_T}$ac_header_preproc" >&6; }
22102
22103 # So? What about this header?
22104 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22105 yes:no: )
22106 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&5
22107 echo "$as_me: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22108 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the compiler's result" >&5
22109 echo "$as_me: WARNING: arpa/inet.h: proceeding with the compiler's result" >&2;}
22110 ac_header_preproc=yes
22111 ;;
22112 no:yes:* )
22113 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: present but cannot be compiled" >&5
22114 echo "$as_me: WARNING: arpa/inet.h: present but cannot be compiled" >&2;}
22115 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&5
22116 echo "$as_me: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&2;}
22117 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: see the Autoconf documentation" >&5
22118 echo "$as_me: WARNING: arpa/inet.h: see the Autoconf documentation" >&2;}
22119 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&5
22120 echo "$as_me: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&2;}
22121 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
22122 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
22123 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&5
22124 echo "$as_me: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&2;}
22125
22126 ;;
22127 esac
22128 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
22129 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
22130 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
22131 echo $ECHO_N "(cached) $ECHO_C" >&6
22132 else
22133 ac_cv_header_arpa_inet_h=$ac_header_preproc
22134 fi
22135 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
22136 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
22137
22138 fi
22139 if test $ac_cv_header_arpa_inet_h = yes; then
22140 :
22141 else
22142 ok_so_far=no
22143 fi
22144
22145
22146 fi
22147 if test $ok_so_far = yes; then
22148
22149 cat >>confdefs.h <<\_ACEOF
22150 #define HAVE_INET_SOCKETS 1
22151 _ACEOF
22152
22153 fi
22154
22155
22156 for ac_header in sys/ioctl.h
22157 do
22158 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22160 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22161 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22162 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22163 echo $ECHO_N "(cached) $ECHO_C" >&6
22164 fi
22165 ac_res=`eval echo '${'$as_ac_Header'}'`
22166 { echo "$as_me:$LINENO: result: $ac_res" >&5
22167 echo "${ECHO_T}$ac_res" >&6; }
22168 else
22169 # Is the header compilable?
22170 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22171 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22172 cat >conftest.$ac_ext <<_ACEOF
22173 /* confdefs.h. */
22174 _ACEOF
22175 cat confdefs.h >>conftest.$ac_ext
22176 cat >>conftest.$ac_ext <<_ACEOF
22177 /* end confdefs.h. */
22178 $ac_includes_default
22179 #include <$ac_header>
22180 _ACEOF
22181 rm -f conftest.$ac_objext
22182 if { (ac_try="$ac_compile"
22183 case "(($ac_try" in
22184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22185 *) ac_try_echo=$ac_try;;
22186 esac
22187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22188 (eval "$ac_compile") 2>conftest.er1
22189 ac_status=$?
22190 grep -v '^ *+' conftest.er1 >conftest.err
22191 rm -f conftest.er1
22192 cat conftest.err >&5
22193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22194 (exit $ac_status); } && {
22195 test -z "$ac_c_werror_flag" ||
22196 test ! -s conftest.err
22197 } && test -s conftest.$ac_objext; then
22198 ac_header_compiler=yes
22199 else
22200 echo "$as_me: failed program was:" >&5
22201 sed 's/^/| /' conftest.$ac_ext >&5
22202
22203 ac_header_compiler=no
22204 fi
22205
22206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22207 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22208 echo "${ECHO_T}$ac_header_compiler" >&6; }
22209
22210 # Is the header present?
22211 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22212 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22213 cat >conftest.$ac_ext <<_ACEOF
22214 /* confdefs.h. */
22215 _ACEOF
22216 cat confdefs.h >>conftest.$ac_ext
22217 cat >>conftest.$ac_ext <<_ACEOF
22218 /* end confdefs.h. */
22219 #include <$ac_header>
22220 _ACEOF
22221 if { (ac_try="$ac_cpp conftest.$ac_ext"
22222 case "(($ac_try" in
22223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22224 *) ac_try_echo=$ac_try;;
22225 esac
22226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22227 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22228 ac_status=$?
22229 grep -v '^ *+' conftest.er1 >conftest.err
22230 rm -f conftest.er1
22231 cat conftest.err >&5
22232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22233 (exit $ac_status); } >/dev/null && {
22234 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22235 test ! -s conftest.err
22236 }; then
22237 ac_header_preproc=yes
22238 else
22239 echo "$as_me: failed program was:" >&5
22240 sed 's/^/| /' conftest.$ac_ext >&5
22241
22242 ac_header_preproc=no
22243 fi
22244
22245 rm -f conftest.err conftest.$ac_ext
22246 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22247 echo "${ECHO_T}$ac_header_preproc" >&6; }
22248
22249 # So? What about this header?
22250 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22251 yes:no: )
22252 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22253 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22254 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22255 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22256 ac_header_preproc=yes
22257 ;;
22258 no:yes:* )
22259 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22260 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22261 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22262 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22263 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22264 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22265 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22266 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22267 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22268 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22269 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22270 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22271
22272 ;;
22273 esac
22274 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22275 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22276 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22277 echo $ECHO_N "(cached) $ECHO_C" >&6
22278 else
22279 eval "$as_ac_Header=\$ac_header_preproc"
22280 fi
22281 ac_res=`eval echo '${'$as_ac_Header'}'`
22282 { echo "$as_me:$LINENO: result: $ac_res" >&5
22283 echo "${ECHO_T}$ac_res" >&6; }
22284
22285 fi
22286 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22287 cat >>confdefs.h <<_ACEOF
22288 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22289 _ACEOF
22290
22291 fi
22292
22293 done
22294
22295
22296 if test -f /usr/lpp/X11/bin/smt.exp; then
22297
22298 cat >>confdefs.h <<\_ACEOF
22299 #define HAVE_AIX_SMT_EXP 1
22300 _ACEOF
22301
22302 fi
22303
22304 { echo "$as_me:$LINENO: checking whether system supports dynamic ptys" >&5
22305 echo $ECHO_N "checking whether system supports dynamic ptys... $ECHO_C" >&6; }
22306 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
22307 { echo "$as_me:$LINENO: result: yes" >&5
22308 echo "${ECHO_T}yes" >&6; }
22309
22310 cat >>confdefs.h <<\_ACEOF
22311 #define HAVE_DEV_PTMX 1
22312 _ACEOF
22313
22314 else
22315 { echo "$as_me:$LINENO: result: no" >&5
22316 echo "${ECHO_T}no" >&6; }
22317 fi
22318
22319 { echo "$as_me:$LINENO: checking for pid_t" >&5
22320 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
22321 if test "${ac_cv_type_pid_t+set}" = set; then
22322 echo $ECHO_N "(cached) $ECHO_C" >&6
22323 else
22324 cat >conftest.$ac_ext <<_ACEOF
22325 /* confdefs.h. */
22326 _ACEOF
22327 cat confdefs.h >>conftest.$ac_ext
22328 cat >>conftest.$ac_ext <<_ACEOF
22329 /* end confdefs.h. */
22330 $ac_includes_default
22331 typedef pid_t ac__type_new_;
22332 int
22333 main ()
22334 {
22335 if ((ac__type_new_ *) 0)
22336 return 0;
22337 if (sizeof (ac__type_new_))
22338 return 0;
22339 ;
22340 return 0;
22341 }
22342 _ACEOF
22343 rm -f conftest.$ac_objext
22344 if { (ac_try="$ac_compile"
22345 case "(($ac_try" in
22346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22347 *) ac_try_echo=$ac_try;;
22348 esac
22349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22350 (eval "$ac_compile") 2>conftest.er1
22351 ac_status=$?
22352 grep -v '^ *+' conftest.er1 >conftest.err
22353 rm -f conftest.er1
22354 cat conftest.err >&5
22355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22356 (exit $ac_status); } && {
22357 test -z "$ac_c_werror_flag" ||
22358 test ! -s conftest.err
22359 } && test -s conftest.$ac_objext; then
22360 ac_cv_type_pid_t=yes
22361 else
22362 echo "$as_me: failed program was:" >&5
22363 sed 's/^/| /' conftest.$ac_ext >&5
22364
22365 ac_cv_type_pid_t=no
22366 fi
22367
22368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22369 fi
22370 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
22371 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
22372 if test $ac_cv_type_pid_t = yes; then
22373 :
22374 else
22375
22376 cat >>confdefs.h <<_ACEOF
22377 #define pid_t int
22378 _ACEOF
22379
22380 fi
22381
22382
22383 for ac_header in vfork.h
22384 do
22385 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22386 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22387 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22388 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22389 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22390 echo $ECHO_N "(cached) $ECHO_C" >&6
22391 fi
22392 ac_res=`eval echo '${'$as_ac_Header'}'`
22393 { echo "$as_me:$LINENO: result: $ac_res" >&5
22394 echo "${ECHO_T}$ac_res" >&6; }
22395 else
22396 # Is the header compilable?
22397 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22398 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22399 cat >conftest.$ac_ext <<_ACEOF
22400 /* confdefs.h. */
22401 _ACEOF
22402 cat confdefs.h >>conftest.$ac_ext
22403 cat >>conftest.$ac_ext <<_ACEOF
22404 /* end confdefs.h. */
22405 $ac_includes_default
22406 #include <$ac_header>
22407 _ACEOF
22408 rm -f conftest.$ac_objext
22409 if { (ac_try="$ac_compile"
22410 case "(($ac_try" in
22411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22412 *) ac_try_echo=$ac_try;;
22413 esac
22414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22415 (eval "$ac_compile") 2>conftest.er1
22416 ac_status=$?
22417 grep -v '^ *+' conftest.er1 >conftest.err
22418 rm -f conftest.er1
22419 cat conftest.err >&5
22420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22421 (exit $ac_status); } && {
22422 test -z "$ac_c_werror_flag" ||
22423 test ! -s conftest.err
22424 } && test -s conftest.$ac_objext; then
22425 ac_header_compiler=yes
22426 else
22427 echo "$as_me: failed program was:" >&5
22428 sed 's/^/| /' conftest.$ac_ext >&5
22429
22430 ac_header_compiler=no
22431 fi
22432
22433 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22434 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22435 echo "${ECHO_T}$ac_header_compiler" >&6; }
22436
22437 # Is the header present?
22438 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22439 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22440 cat >conftest.$ac_ext <<_ACEOF
22441 /* confdefs.h. */
22442 _ACEOF
22443 cat confdefs.h >>conftest.$ac_ext
22444 cat >>conftest.$ac_ext <<_ACEOF
22445 /* end confdefs.h. */
22446 #include <$ac_header>
22447 _ACEOF
22448 if { (ac_try="$ac_cpp conftest.$ac_ext"
22449 case "(($ac_try" in
22450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22451 *) ac_try_echo=$ac_try;;
22452 esac
22453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22454 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22455 ac_status=$?
22456 grep -v '^ *+' conftest.er1 >conftest.err
22457 rm -f conftest.er1
22458 cat conftest.err >&5
22459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22460 (exit $ac_status); } >/dev/null && {
22461 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22462 test ! -s conftest.err
22463 }; then
22464 ac_header_preproc=yes
22465 else
22466 echo "$as_me: failed program was:" >&5
22467 sed 's/^/| /' conftest.$ac_ext >&5
22468
22469 ac_header_preproc=no
22470 fi
22471
22472 rm -f conftest.err conftest.$ac_ext
22473 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22474 echo "${ECHO_T}$ac_header_preproc" >&6; }
22475
22476 # So? What about this header?
22477 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22478 yes:no: )
22479 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22480 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22481 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22482 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22483 ac_header_preproc=yes
22484 ;;
22485 no:yes:* )
22486 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22487 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22488 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22489 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22490 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22491 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22492 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22493 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22494 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22495 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22496 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22497 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22498
22499 ;;
22500 esac
22501 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22502 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22503 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22504 echo $ECHO_N "(cached) $ECHO_C" >&6
22505 else
22506 eval "$as_ac_Header=\$ac_header_preproc"
22507 fi
22508 ac_res=`eval echo '${'$as_ac_Header'}'`
22509 { echo "$as_me:$LINENO: result: $ac_res" >&5
22510 echo "${ECHO_T}$ac_res" >&6; }
22511
22512 fi
22513 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22514 cat >>confdefs.h <<_ACEOF
22515 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22516 _ACEOF
22517
22518 fi
22519
22520 done
22521
22522
22523
22524 for ac_func in fork vfork
22525 do
22526 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
22527 { echo "$as_me:$LINENO: checking for $ac_func" >&5
22528 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
22529 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22530 echo $ECHO_N "(cached) $ECHO_C" >&6
22531 else
22532 cat >conftest.$ac_ext <<_ACEOF
22533 /* confdefs.h. */
22534 _ACEOF
22535 cat confdefs.h >>conftest.$ac_ext
22536 cat >>conftest.$ac_ext <<_ACEOF
22537 /* end confdefs.h. */
22538 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22539 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22540 #define $ac_func innocuous_$ac_func
22541
22542 /* System header to define __stub macros and hopefully few prototypes,
22543 which can conflict with char $ac_func (); below.
22544 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22545 <limits.h> exists even on freestanding compilers. */
22546
22547 #ifdef __STDC__
22548 # include <limits.h>
22549 #else
22550 # include <assert.h>
22551 #endif
22552
22553 #undef $ac_func
22554
22555 /* Override any GCC internal prototype to avoid an error.
22556 Use char because int might match the return type of a GCC
22557 builtin and then its argument prototype would still apply. */
22558 #ifdef __cplusplus
22559 extern "C"
22560 #endif
22561 char $ac_func ();
22562 /* The GNU C library defines this for functions which it implements
22563 to always fail with ENOSYS. Some functions are actually named
22564 something starting with __ and the normal name is an alias. */
22565 #if defined __stub_$ac_func || defined __stub___$ac_func
22566 choke me
22567 #endif
22568
22569 int
22570 main ()
22571 {
22572 return $ac_func ();
22573 ;
22574 return 0;
22575 }
22576 _ACEOF
22577 rm -f conftest.$ac_objext conftest$ac_exeext
22578 if { (ac_try="$ac_link"
22579 case "(($ac_try" in
22580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22581 *) ac_try_echo=$ac_try;;
22582 esac
22583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22584 (eval "$ac_link") 2>conftest.er1
22585 ac_status=$?
22586 grep -v '^ *+' conftest.er1 >conftest.err
22587 rm -f conftest.er1
22588 cat conftest.err >&5
22589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22590 (exit $ac_status); } && {
22591 test -z "$ac_c_werror_flag" ||
22592 test ! -s conftest.err
22593 } && test -s conftest$ac_exeext &&
22594 $as_test_x conftest$ac_exeext; then
22595 eval "$as_ac_var=yes"
22596 else
22597 echo "$as_me: failed program was:" >&5
22598 sed 's/^/| /' conftest.$ac_ext >&5
22599
22600 eval "$as_ac_var=no"
22601 fi
22602
22603 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22604 conftest$ac_exeext conftest.$ac_ext
22605 fi
22606 ac_res=`eval echo '${'$as_ac_var'}'`
22607 { echo "$as_me:$LINENO: result: $ac_res" >&5
22608 echo "${ECHO_T}$ac_res" >&6; }
22609 if test `eval echo '${'$as_ac_var'}'` = yes; then
22610 cat >>confdefs.h <<_ACEOF
22611 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
22612 _ACEOF
22613
22614 fi
22615 done
22616
22617 if test "x$ac_cv_func_fork" = xyes; then
22618 { echo "$as_me:$LINENO: checking for working fork" >&5
22619 echo $ECHO_N "checking for working fork... $ECHO_C" >&6; }
22620 if test "${ac_cv_func_fork_works+set}" = set; then
22621 echo $ECHO_N "(cached) $ECHO_C" >&6
22622 else
22623 if test "$cross_compiling" = yes; then
22624 ac_cv_func_fork_works=cross
22625 else
22626 cat >conftest.$ac_ext <<_ACEOF
22627 /* confdefs.h. */
22628 _ACEOF
22629 cat confdefs.h >>conftest.$ac_ext
22630 cat >>conftest.$ac_ext <<_ACEOF
22631 /* end confdefs.h. */
22632 $ac_includes_default
22633 int
22634 main ()
22635 {
22636
22637 /* By Ruediger Kuhlmann. */
22638 return fork () < 0;
22639
22640 ;
22641 return 0;
22642 }
22643 _ACEOF
22644 rm -f conftest$ac_exeext
22645 if { (ac_try="$ac_link"
22646 case "(($ac_try" in
22647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22648 *) ac_try_echo=$ac_try;;
22649 esac
22650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22651 (eval "$ac_link") 2>&5
22652 ac_status=$?
22653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22654 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22655 { (case "(($ac_try" in
22656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22657 *) ac_try_echo=$ac_try;;
22658 esac
22659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22660 (eval "$ac_try") 2>&5
22661 ac_status=$?
22662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22663 (exit $ac_status); }; }; then
22664 ac_cv_func_fork_works=yes
22665 else
22666 echo "$as_me: program exited with status $ac_status" >&5
22667 echo "$as_me: failed program was:" >&5
22668 sed 's/^/| /' conftest.$ac_ext >&5
22669
22670 ( exit $ac_status )
22671 ac_cv_func_fork_works=no
22672 fi
22673 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22674 fi
22675
22676
22677 fi
22678 { echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
22679 echo "${ECHO_T}$ac_cv_func_fork_works" >&6; }
22680
22681 else
22682 ac_cv_func_fork_works=$ac_cv_func_fork
22683 fi
22684 if test "x$ac_cv_func_fork_works" = xcross; then
22685 case $host in
22686 *-*-amigaos* | *-*-msdosdjgpp*)
22687 # Override, as these systems have only a dummy fork() stub
22688 ac_cv_func_fork_works=no
22689 ;;
22690 *)
22691 ac_cv_func_fork_works=yes
22692 ;;
22693 esac
22694 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
22695 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
22696 fi
22697 ac_cv_func_vfork_works=$ac_cv_func_vfork
22698 if test "x$ac_cv_func_vfork" = xyes; then
22699 { echo "$as_me:$LINENO: checking for working vfork" >&5
22700 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6; }
22701 if test "${ac_cv_func_vfork_works+set}" = set; then
22702 echo $ECHO_N "(cached) $ECHO_C" >&6
22703 else
22704 if test "$cross_compiling" = yes; then
22705 ac_cv_func_vfork_works=cross
22706 else
22707 cat >conftest.$ac_ext <<_ACEOF
22708 /* confdefs.h. */
22709 _ACEOF
22710 cat confdefs.h >>conftest.$ac_ext
22711 cat >>conftest.$ac_ext <<_ACEOF
22712 /* end confdefs.h. */
22713 /* Thanks to Paul Eggert for this test. */
22714 $ac_includes_default
22715 #include <sys/wait.h>
22716 #ifdef HAVE_VFORK_H
22717 # include <vfork.h>
22718 #endif
22719 /* On some sparc systems, changes by the child to local and incoming
22720 argument registers are propagated back to the parent. The compiler
22721 is told about this with #include <vfork.h>, but some compilers
22722 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
22723 static variable whose address is put into a register that is
22724 clobbered by the vfork. */
22725 static void
22726 #ifdef __cplusplus
22727 sparc_address_test (int arg)
22728 # else
22729 sparc_address_test (arg) int arg;
22730 #endif
22731 {
22732 static pid_t child;
22733 if (!child) {
22734 child = vfork ();
22735 if (child < 0) {
22736 perror ("vfork");
22737 _exit(2);
22738 }
22739 if (!child) {
22740 arg = getpid();
22741 write(-1, "", 0);
22742 _exit (arg);
22743 }
22744 }
22745 }
22746
22747 int
22748 main ()
22749 {
22750 pid_t parent = getpid ();
22751 pid_t child;
22752
22753 sparc_address_test (0);
22754
22755 child = vfork ();
22756
22757 if (child == 0) {
22758 /* Here is another test for sparc vfork register problems. This
22759 test uses lots of local variables, at least as many local
22760 variables as main has allocated so far including compiler
22761 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
22762 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
22763 reuse the register of parent for one of the local variables,
22764 since it will think that parent can't possibly be used any more
22765 in this routine. Assigning to the local variable will thus
22766 munge parent in the parent process. */
22767 pid_t
22768 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
22769 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
22770 /* Convince the compiler that p..p7 are live; otherwise, it might
22771 use the same hardware register for all 8 local variables. */
22772 if (p != p1 || p != p2 || p != p3 || p != p4
22773 || p != p5 || p != p6 || p != p7)
22774 _exit(1);
22775
22776 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
22777 from child file descriptors. If the child closes a descriptor
22778 before it execs or exits, this munges the parent's descriptor
22779 as well. Test for this by closing stdout in the child. */
22780 _exit(close(fileno(stdout)) != 0);
22781 } else {
22782 int status;
22783 struct stat st;
22784
22785 while (wait(&status) != child)
22786 ;
22787 return (
22788 /* Was there some problem with vforking? */
22789 child < 0
22790
22791 /* Did the child fail? (This shouldn't happen.) */
22792 || status
22793
22794 /* Did the vfork/compiler bug occur? */
22795 || parent != getpid()
22796
22797 /* Did the file descriptor bug occur? */
22798 || fstat(fileno(stdout), &st) != 0
22799 );
22800 }
22801 }
22802 _ACEOF
22803 rm -f conftest$ac_exeext
22804 if { (ac_try="$ac_link"
22805 case "(($ac_try" in
22806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22807 *) ac_try_echo=$ac_try;;
22808 esac
22809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22810 (eval "$ac_link") 2>&5
22811 ac_status=$?
22812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22813 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22814 { (case "(($ac_try" in
22815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22816 *) ac_try_echo=$ac_try;;
22817 esac
22818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22819 (eval "$ac_try") 2>&5
22820 ac_status=$?
22821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22822 (exit $ac_status); }; }; then
22823 ac_cv_func_vfork_works=yes
22824 else
22825 echo "$as_me: program exited with status $ac_status" >&5
22826 echo "$as_me: failed program was:" >&5
22827 sed 's/^/| /' conftest.$ac_ext >&5
22828
22829 ( exit $ac_status )
22830 ac_cv_func_vfork_works=no
22831 fi
22832 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22833 fi
22834
22835
22836 fi
22837 { echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
22838 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6; }
22839
22840 fi;
22841 if test "x$ac_cv_func_fork_works" = xcross; then
22842 ac_cv_func_vfork_works=$ac_cv_func_vfork
22843 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
22844 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
22845 fi
22846
22847 if test "x$ac_cv_func_vfork_works" = xyes; then
22848
22849 cat >>confdefs.h <<\_ACEOF
22850 #define HAVE_WORKING_VFORK 1
22851 _ACEOF
22852
22853 else
22854
22855 cat >>confdefs.h <<\_ACEOF
22856 #define vfork fork
22857 _ACEOF
22858
22859 fi
22860 if test "x$ac_cv_func_fork_works" = xyes; then
22861
22862 cat >>confdefs.h <<\_ACEOF
22863 #define HAVE_WORKING_FORK 1
22864 _ACEOF
22865
22866 fi
22867
22868
22869 { echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
22870 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6; }
22871 if test "${emacs_cv_langinfo_codeset+set}" = set; then
22872 echo $ECHO_N "(cached) $ECHO_C" >&6
22873 else
22874 cat >conftest.$ac_ext <<_ACEOF
22875 /* confdefs.h. */
22876 _ACEOF
22877 cat confdefs.h >>conftest.$ac_ext
22878 cat >>conftest.$ac_ext <<_ACEOF
22879 /* end confdefs.h. */
22880 #include <langinfo.h>
22881 int
22882 main ()
22883 {
22884 char* cs = nl_langinfo(CODESET);
22885 ;
22886 return 0;
22887 }
22888 _ACEOF
22889 rm -f conftest.$ac_objext conftest$ac_exeext
22890 if { (ac_try="$ac_link"
22891 case "(($ac_try" in
22892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22893 *) ac_try_echo=$ac_try;;
22894 esac
22895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22896 (eval "$ac_link") 2>conftest.er1
22897 ac_status=$?
22898 grep -v '^ *+' conftest.er1 >conftest.err
22899 rm -f conftest.er1
22900 cat conftest.err >&5
22901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22902 (exit $ac_status); } && {
22903 test -z "$ac_c_werror_flag" ||
22904 test ! -s conftest.err
22905 } && test -s conftest$ac_exeext &&
22906 $as_test_x conftest$ac_exeext; then
22907 emacs_cv_langinfo_codeset=yes
22908 else
22909 echo "$as_me: failed program was:" >&5
22910 sed 's/^/| /' conftest.$ac_ext >&5
22911
22912 emacs_cv_langinfo_codeset=no
22913 fi
22914
22915 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22916 conftest$ac_exeext conftest.$ac_ext
22917
22918 fi
22919 { echo "$as_me:$LINENO: result: $emacs_cv_langinfo_codeset" >&5
22920 echo "${ECHO_T}$emacs_cv_langinfo_codeset" >&6; }
22921 if test $emacs_cv_langinfo_codeset = yes; then
22922
22923 cat >>confdefs.h <<\_ACEOF
22924 #define HAVE_LANGINFO_CODESET 1
22925 _ACEOF
22926
22927 fi
22928
22929 { echo "$as_me:$LINENO: checking for size_t" >&5
22930 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
22931 if test "${ac_cv_type_size_t+set}" = set; then
22932 echo $ECHO_N "(cached) $ECHO_C" >&6
22933 else
22934 cat >conftest.$ac_ext <<_ACEOF
22935 /* confdefs.h. */
22936 _ACEOF
22937 cat confdefs.h >>conftest.$ac_ext
22938 cat >>conftest.$ac_ext <<_ACEOF
22939 /* end confdefs.h. */
22940 $ac_includes_default
22941 typedef size_t ac__type_new_;
22942 int
22943 main ()
22944 {
22945 if ((ac__type_new_ *) 0)
22946 return 0;
22947 if (sizeof (ac__type_new_))
22948 return 0;
22949 ;
22950 return 0;
22951 }
22952 _ACEOF
22953 rm -f conftest.$ac_objext
22954 if { (ac_try="$ac_compile"
22955 case "(($ac_try" in
22956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22957 *) ac_try_echo=$ac_try;;
22958 esac
22959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22960 (eval "$ac_compile") 2>conftest.er1
22961 ac_status=$?
22962 grep -v '^ *+' conftest.er1 >conftest.err
22963 rm -f conftest.er1
22964 cat conftest.err >&5
22965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22966 (exit $ac_status); } && {
22967 test -z "$ac_c_werror_flag" ||
22968 test ! -s conftest.err
22969 } && test -s conftest.$ac_objext; then
22970 ac_cv_type_size_t=yes
22971 else
22972 echo "$as_me: failed program was:" >&5
22973 sed 's/^/| /' conftest.$ac_ext >&5
22974
22975 ac_cv_type_size_t=no
22976 fi
22977
22978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22979 fi
22980 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
22981 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
22982 if test $ac_cv_type_size_t = yes; then
22983
22984 cat >>confdefs.h <<_ACEOF
22985 #define HAVE_SIZE_T 1
22986 _ACEOF
22987
22988
22989 fi
22990
22991
22992 { echo "$as_me:$LINENO: checking for mbstate_t" >&5
22993 echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6; }
22994 if test "${ac_cv_type_mbstate_t+set}" = set; then
22995 echo $ECHO_N "(cached) $ECHO_C" >&6
22996 else
22997 cat >conftest.$ac_ext <<_ACEOF
22998 /* confdefs.h. */
22999 _ACEOF
23000 cat confdefs.h >>conftest.$ac_ext
23001 cat >>conftest.$ac_ext <<_ACEOF
23002 /* end confdefs.h. */
23003 $ac_includes_default
23004 # include <wchar.h>
23005 int
23006 main ()
23007 {
23008 mbstate_t x; return sizeof x;
23009 ;
23010 return 0;
23011 }
23012 _ACEOF
23013 rm -f conftest.$ac_objext
23014 if { (ac_try="$ac_compile"
23015 case "(($ac_try" in
23016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23017 *) ac_try_echo=$ac_try;;
23018 esac
23019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23020 (eval "$ac_compile") 2>conftest.er1
23021 ac_status=$?
23022 grep -v '^ *+' conftest.er1 >conftest.err
23023 rm -f conftest.er1
23024 cat conftest.err >&5
23025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23026 (exit $ac_status); } && {
23027 test -z "$ac_c_werror_flag" ||
23028 test ! -s conftest.err
23029 } && test -s conftest.$ac_objext; then
23030 ac_cv_type_mbstate_t=yes
23031 else
23032 echo "$as_me: failed program was:" >&5
23033 sed 's/^/| /' conftest.$ac_ext >&5
23034
23035 ac_cv_type_mbstate_t=no
23036 fi
23037
23038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23039 fi
23040 { echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
23041 echo "${ECHO_T}$ac_cv_type_mbstate_t" >&6; }
23042 if test $ac_cv_type_mbstate_t = yes; then
23043
23044 cat >>confdefs.h <<\_ACEOF
23045 #define HAVE_MBSTATE_T 1
23046 _ACEOF
23047
23048 else
23049
23050 cat >>confdefs.h <<\_ACEOF
23051 #define mbstate_t int
23052 _ACEOF
23053
23054 fi
23055
23056 { echo "$as_me:$LINENO: checking for C restrict keyword" >&5
23057 echo $ECHO_N "checking for C restrict keyword... $ECHO_C" >&6; }
23058 if test "${emacs_cv_c_restrict+set}" = set; then
23059 echo $ECHO_N "(cached) $ECHO_C" >&6
23060 else
23061 cat >conftest.$ac_ext <<_ACEOF
23062 /* confdefs.h. */
23063 _ACEOF
23064 cat confdefs.h >>conftest.$ac_ext
23065 cat >>conftest.$ac_ext <<_ACEOF
23066 /* end confdefs.h. */
23067 void fred (int *restrict x);
23068 int
23069 main ()
23070 {
23071
23072 ;
23073 return 0;
23074 }
23075 _ACEOF
23076 rm -f conftest.$ac_objext
23077 if { (ac_try="$ac_compile"
23078 case "(($ac_try" in
23079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23080 *) ac_try_echo=$ac_try;;
23081 esac
23082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23083 (eval "$ac_compile") 2>conftest.er1
23084 ac_status=$?
23085 grep -v '^ *+' conftest.er1 >conftest.err
23086 rm -f conftest.er1
23087 cat conftest.err >&5
23088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23089 (exit $ac_status); } && {
23090 test -z "$ac_c_werror_flag" ||
23091 test ! -s conftest.err
23092 } && test -s conftest.$ac_objext; then
23093 emacs_cv_c_restrict=yes
23094 else
23095 echo "$as_me: failed program was:" >&5
23096 sed 's/^/| /' conftest.$ac_ext >&5
23097
23098 cat >conftest.$ac_ext <<_ACEOF
23099 /* confdefs.h. */
23100 _ACEOF
23101 cat confdefs.h >>conftest.$ac_ext
23102 cat >>conftest.$ac_ext <<_ACEOF
23103 /* end confdefs.h. */
23104 void fred (int *__restrict x);
23105 int
23106 main ()
23107 {
23108
23109 ;
23110 return 0;
23111 }
23112 _ACEOF
23113 rm -f conftest.$ac_objext
23114 if { (ac_try="$ac_compile"
23115 case "(($ac_try" in
23116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23117 *) ac_try_echo=$ac_try;;
23118 esac
23119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23120 (eval "$ac_compile") 2>conftest.er1
23121 ac_status=$?
23122 grep -v '^ *+' conftest.er1 >conftest.err
23123 rm -f conftest.er1
23124 cat conftest.err >&5
23125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23126 (exit $ac_status); } && {
23127 test -z "$ac_c_werror_flag" ||
23128 test ! -s conftest.err
23129 } && test -s conftest.$ac_objext; then
23130 emacs_cv_c_restrict=__restrict
23131 else
23132 echo "$as_me: failed program was:" >&5
23133 sed 's/^/| /' conftest.$ac_ext >&5
23134
23135 emacs_cv_c_restrict=no
23136 fi
23137
23138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23139 fi
23140
23141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23142 fi
23143 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict" >&5
23144 echo "${ECHO_T}$emacs_cv_c_restrict" >&6; }
23145 case "$emacs_cv_c_restrict" in
23146 yes) emacs_restrict=restrict;;
23147 no) emacs_restrict="";;
23148 *) emacs_restrict="$emacs_cv_c_restrict";;
23149 esac
23150 if test "$emacs_restrict" != __restrict; then
23151
23152 cat >>confdefs.h <<_ACEOF
23153 #define __restrict $emacs_restrict
23154 _ACEOF
23155
23156 fi
23157
23158 { echo "$as_me:$LINENO: checking for C restricted array declarations" >&5
23159 echo $ECHO_N "checking for C restricted array declarations... $ECHO_C" >&6; }
23160 if test "${emacs_cv_c_restrict_arr+set}" = set; then
23161 echo $ECHO_N "(cached) $ECHO_C" >&6
23162 else
23163 cat >conftest.$ac_ext <<_ACEOF
23164 /* confdefs.h. */
23165 _ACEOF
23166 cat confdefs.h >>conftest.$ac_ext
23167 cat >>conftest.$ac_ext <<_ACEOF
23168 /* end confdefs.h. */
23169 void fred (int x[__restrict]);
23170 int
23171 main ()
23172 {
23173
23174 ;
23175 return 0;
23176 }
23177 _ACEOF
23178 rm -f conftest.$ac_objext
23179 if { (ac_try="$ac_compile"
23180 case "(($ac_try" in
23181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23182 *) ac_try_echo=$ac_try;;
23183 esac
23184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23185 (eval "$ac_compile") 2>conftest.er1
23186 ac_status=$?
23187 grep -v '^ *+' conftest.er1 >conftest.err
23188 rm -f conftest.er1
23189 cat conftest.err >&5
23190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23191 (exit $ac_status); } && {
23192 test -z "$ac_c_werror_flag" ||
23193 test ! -s conftest.err
23194 } && test -s conftest.$ac_objext; then
23195 emacs_cv_c_restrict_arr=yes
23196 else
23197 echo "$as_me: failed program was:" >&5
23198 sed 's/^/| /' conftest.$ac_ext >&5
23199
23200 emacs_cv_c_restrict_arr=no
23201 fi
23202
23203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23204 fi
23205 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict_arr" >&5
23206 echo "${ECHO_T}$emacs_cv_c_restrict_arr" >&6; }
23207 if test "$emacs_cv_c_restrict_arr" = yes; then
23208
23209 cat >>confdefs.h <<\_ACEOF
23210 #define __restrict_arr __restrict
23211 _ACEOF
23212
23213 fi
23214
23215
23216
23217 # Set up the CFLAGS for real compilation, so we can substitute it.
23218 CFLAGS="$REAL_CFLAGS"
23219 CPPFLAGS="$REAL_CPPFLAGS"
23220
23221 #### Find out which version of Emacs this is.
23222 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
23223 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
23224 if test x"${version}" = x; then
23225 { { echo "$as_me:$LINENO: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&5
23226 echo "$as_me: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&2;}
23227 { (exit 1); exit 1; }; }
23228 fi
23229
23230 ### Specify what sort of things we'll be editing into Makefile and config.h.
23231 ### Use configuration here uncanonicalized to avoid exceeding size limits.
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
23255
23256
23257
23258
23259
23260
23261
23262
23263
23264
23265
23266
23267 cat >>confdefs.h <<_ACEOF
23268 #define EMACS_CONFIGURATION "${canonical}"
23269 _ACEOF
23270
23271
23272 cat >>confdefs.h <<_ACEOF
23273 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
23274 _ACEOF
23275
23276
23277 cat >>confdefs.h <<_ACEOF
23278 #define config_machfile "${machfile}"
23279 _ACEOF
23280
23281
23282 cat >>confdefs.h <<_ACEOF
23283 #define config_opsysfile "${opsysfile}"
23284 _ACEOF
23285
23286
23287 cat >>confdefs.h <<_ACEOF
23288 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
23289 _ACEOF
23290
23291
23292 cat >>confdefs.h <<_ACEOF
23293 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
23294 _ACEOF
23295
23296
23297 cat >>confdefs.h <<_ACEOF
23298 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
23299 _ACEOF
23300
23301
23302 cat >>confdefs.h <<_ACEOF
23303 #define UNEXEC_SRC ${UNEXEC_SRC}
23304 _ACEOF
23305
23306
23307 if test "${HAVE_X_WINDOWS}" = "yes" ; then
23308
23309 cat >>confdefs.h <<\_ACEOF
23310 #define HAVE_X_WINDOWS 1
23311 _ACEOF
23312
23313 fi
23314 if test "${USE_X_TOOLKIT}" != "none" ; then
23315
23316 cat >>confdefs.h <<\_ACEOF
23317 #define USE_X_TOOLKIT 1
23318 _ACEOF
23319
23320 fi
23321 if test "${HAVE_X11}" = "yes" ; then
23322
23323 cat >>confdefs.h <<\_ACEOF
23324 #define HAVE_X11 1
23325 _ACEOF
23326
23327 fi
23328 if test "${HAVE_XFREE386}" = "yes" ; then
23329
23330 cat >>confdefs.h <<\_ACEOF
23331 #define HAVE_XFREE386 1
23332 _ACEOF
23333
23334 fi
23335 if test "${HAVE_MENUS}" = "yes" ; then
23336
23337 cat >>confdefs.h <<\_ACEOF
23338 #define HAVE_MENUS 1
23339 _ACEOF
23340
23341 fi
23342 if test "${GNU_MALLOC}" = "yes" ; then
23343
23344 cat >>confdefs.h <<\_ACEOF
23345 #define GNU_MALLOC 1
23346 _ACEOF
23347
23348 fi
23349 if test "${REL_ALLOC}" = "yes" ; then
23350
23351 cat >>confdefs.h <<\_ACEOF
23352 #define REL_ALLOC 1
23353 _ACEOF
23354
23355 fi
23356
23357
23358
23359
23360
23361 #### Report on what we decided to do.
23362 #### Report GTK as a toolkit, even if it doesn't use Xt.
23363 #### It makes printing result more understandable as using GTK sets
23364 #### toolkit_scroll_bars to yes by default.
23365 if test "${HAVE_GTK}" = "yes"; then
23366 USE_X_TOOLKIT=GTK
23367 fi
23368
23369 echo "
23370 Configured for \`${canonical}'.
23371
23372 Where should the build process find the source code? ${srcdir}
23373 What operating system and machine description files should Emacs use?
23374 \`${opsysfile}' and \`${machfile}'
23375 What compiler should emacs be built with? ${CC} ${CFLAGS}
23376 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
23377 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
23378 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
23379 What window system should Emacs use? ${window_system}
23380 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
23381
23382 if test -n "${x_includes}"; then
23383 echo " Where do we find X Windows header files? ${x_includes}"
23384 else
23385 echo " Where do we find X Windows header files? Standard dirs"
23386 fi
23387 if test -n "${x_libraries}"; then
23388 echo " Where do we find X Windows libraries? ${x_libraries}"
23389 else
23390 echo " Where do we find X Windows libraries? Standard dirs"
23391 fi
23392
23393 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
23394 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
23395 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
23396 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
23397 echo " Does Emacs use -lungif? ${HAVE_GIF}"
23398 echo " Does Emacs use -lpng? ${HAVE_PNG}"
23399 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
23400 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
23401 echo
23402
23403 if test $USE_XASSERTS = yes; then
23404 echo " Compiling with asserts turned on."
23405 CPPFLAGS="$CPPFLAGS -DXASSERTS=1"
23406 echo
23407 fi
23408
23409 if test "$USE_X_TOOLKIT" = GTK; then
23410 case "$canonical" in
23411 *cygwin*)
23412 echo "There are known problems with Emacs and Gtk+ on cygwin, so you
23413 will probably get a crash on startup. If this happens, please use another
23414 toolkit for Emacs. See etc/PROBLEMS for more information."
23415 ;;
23416 esac
23417 fi
23418
23419
23420
23421 # Remove any trailing slashes in these variables.
23422 test "${prefix}" != NONE &&
23423 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
23424 test "${exec_prefix}" != NONE &&
23425 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
23426
23427 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
23428 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
23429 ## from Makefile.c can correctly provide the arg `-traditional' to the
23430 ## C preprocessor.
23431
23432 cat >conftest.$ac_ext <<_ACEOF
23433 /* confdefs.h. */
23434 _ACEOF
23435 cat confdefs.h >>conftest.$ac_ext
23436 cat >>conftest.$ac_ext <<_ACEOF
23437 /* end confdefs.h. */
23438 yes..yes
23439 _ACEOF
23440 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23441 $EGREP "yes..yes" >/dev/null 2>&1; then
23442 CPP_NEED_TRADITIONAL=no
23443 else
23444 CPP_NEED_TRADITIONAL=yes
23445 fi
23446 rm -f conftest*
23447
23448
23449 ac_config_files="$ac_config_files Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in lisp/Makefile lispref/Makefile lispintro/Makefile leim/Makefile"
23450
23451 ac_config_commands="$ac_config_commands default"
23452
23453 cat >confcache <<\_ACEOF
23454 # This file is a shell script that caches the results of configure
23455 # tests run on this system so they can be shared between configure
23456 # scripts and configure runs, see configure's option --config-cache.
23457 # It is not useful on other systems. If it contains results you don't
23458 # want to keep, you may remove or edit it.
23459 #
23460 # config.status only pays attention to the cache file if you give it
23461 # the --recheck option to rerun configure.
23462 #
23463 # `ac_cv_env_foo' variables (set or unset) will be overridden when
23464 # loading this file, other *unset* `ac_cv_foo' will be assigned the
23465 # following values.
23466
23467 _ACEOF
23468
23469 # The following way of writing the cache mishandles newlines in values,
23470 # but we know of no workaround that is simple, portable, and efficient.
23471 # So, we kill variables containing newlines.
23472 # Ultrix sh set writes to stderr and can't be redirected directly,
23473 # and sets the high bit in the cache file unless we assign to the vars.
23474 (
23475 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
23476 eval ac_val=\$$ac_var
23477 case $ac_val in #(
23478 *${as_nl}*)
23479 case $ac_var in #(
23480 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
23481 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
23482 esac
23483 case $ac_var in #(
23484 _ | IFS | as_nl) ;; #(
23485 *) $as_unset $ac_var ;;
23486 esac ;;
23487 esac
23488 done
23489
23490 (set) 2>&1 |
23491 case $as_nl`(ac_space=' '; set) 2>&1` in #(
23492 *${as_nl}ac_space=\ *)
23493 # `set' does not quote correctly, so add quotes (double-quote
23494 # substitution turns \\\\ into \\, and sed turns \\ into \).
23495 sed -n \
23496 "s/'/'\\\\''/g;
23497 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
23498 ;; #(
23499 *)
23500 # `set' quotes correctly as required by POSIX, so do not add quotes.
23501 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
23502 ;;
23503 esac |
23504 sort
23505 ) |
23506 sed '
23507 /^ac_cv_env_/b end
23508 t clear
23509 :clear
23510 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
23511 t end
23512 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
23513 :end' >>confcache
23514 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
23515 if test -w "$cache_file"; then
23516 test "x$cache_file" != "x/dev/null" &&
23517 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
23518 echo "$as_me: updating cache $cache_file" >&6;}
23519 cat confcache >$cache_file
23520 else
23521 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
23522 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
23523 fi
23524 fi
23525 rm -f confcache
23526
23527 test "x$prefix" = xNONE && prefix=$ac_default_prefix
23528 # Let make expand exec_prefix.
23529 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
23530
23531 DEFS=-DHAVE_CONFIG_H
23532
23533 ac_libobjs=
23534 ac_ltlibobjs=
23535 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
23536 # 1. Remove the extension, and $U if already installed.
23537 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
23538 ac_i=`echo "$ac_i" | sed "$ac_script"`
23539 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
23540 # will be set to the directory where LIBOBJS objects are built.
23541 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
23542 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
23543 done
23544 LIBOBJS=$ac_libobjs
23545
23546 LTLIBOBJS=$ac_ltlibobjs
23547
23548
23549
23550 : ${CONFIG_STATUS=./config.status}
23551 ac_clean_files_save=$ac_clean_files
23552 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
23553 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
23554 echo "$as_me: creating $CONFIG_STATUS" >&6;}
23555 cat >$CONFIG_STATUS <<_ACEOF
23556 #! $SHELL
23557 # Generated by $as_me.
23558 # Run this file to recreate the current configuration.
23559 # Compiler output produced by configure, useful for debugging
23560 # configure, is in config.log if it exists.
23561
23562 debug=false
23563 ac_cs_recheck=false
23564 ac_cs_silent=false
23565 SHELL=\${CONFIG_SHELL-$SHELL}
23566 _ACEOF
23567
23568 cat >>$CONFIG_STATUS <<\_ACEOF
23569 ## --------------------- ##
23570 ## M4sh Initialization. ##
23571 ## --------------------- ##
23572
23573 # Be more Bourne compatible
23574 DUALCASE=1; export DUALCASE # for MKS sh
23575 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
23576 emulate sh
23577 NULLCMD=:
23578 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
23579 # is contrary to our usage. Disable this feature.
23580 alias -g '${1+"$@"}'='"$@"'
23581 setopt NO_GLOB_SUBST
23582 else
23583 case `(set -o) 2>/dev/null` in
23584 *posix*) set -o posix ;;
23585 esac
23586
23587 fi
23588
23589
23590
23591
23592 # PATH needs CR
23593 # Avoid depending upon Character Ranges.
23594 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
23595 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
23596 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
23597 as_cr_digits='0123456789'
23598 as_cr_alnum=$as_cr_Letters$as_cr_digits
23599
23600 # The user is always right.
23601 if test "${PATH_SEPARATOR+set}" != set; then
23602 echo "#! /bin/sh" >conf$$.sh
23603 echo "exit 0" >>conf$$.sh
23604 chmod +x conf$$.sh
23605 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
23606 PATH_SEPARATOR=';'
23607 else
23608 PATH_SEPARATOR=:
23609 fi
23610 rm -f conf$$.sh
23611 fi
23612
23613 # Support unset when possible.
23614 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
23615 as_unset=unset
23616 else
23617 as_unset=false
23618 fi
23619
23620
23621 # IFS
23622 # We need space, tab and new line, in precisely that order. Quoting is
23623 # there to prevent editors from complaining about space-tab.
23624 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
23625 # splitting by setting IFS to empty value.)
23626 as_nl='
23627 '
23628 IFS=" "" $as_nl"
23629
23630 # Find who we are. Look in the path if we contain no directory separator.
23631 case $0 in
23632 *[\\/]* ) as_myself=$0 ;;
23633 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23634 for as_dir in $PATH
23635 do
23636 IFS=$as_save_IFS
23637 test -z "$as_dir" && as_dir=.
23638 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
23639 done
23640 IFS=$as_save_IFS
23641
23642 ;;
23643 esac
23644 # We did not find ourselves, most probably we were run as `sh COMMAND'
23645 # in which case we are not to be found in the path.
23646 if test "x$as_myself" = x; then
23647 as_myself=$0
23648 fi
23649 if test ! -f "$as_myself"; then
23650 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
23651 { (exit 1); exit 1; }
23652 fi
23653
23654 # Work around bugs in pre-3.0 UWIN ksh.
23655 for as_var in ENV MAIL MAILPATH
23656 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
23657 done
23658 PS1='$ '
23659 PS2='> '
23660 PS4='+ '
23661
23662 # NLS nuisances.
23663 for as_var in \
23664 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
23665 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
23666 LC_TELEPHONE LC_TIME
23667 do
23668 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
23669 eval $as_var=C; export $as_var
23670 else
23671 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
23672 fi
23673 done
23674
23675 # Required to use basename.
23676 if expr a : '\(a\)' >/dev/null 2>&1 &&
23677 test "X`expr 00001 : '.*\(...\)'`" = X001; then
23678 as_expr=expr
23679 else
23680 as_expr=false
23681 fi
23682
23683 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
23684 as_basename=basename
23685 else
23686 as_basename=false
23687 fi
23688
23689
23690 # Name of the executable.
23691 as_me=`$as_basename -- "$0" ||
23692 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
23693 X"$0" : 'X\(//\)$' \| \
23694 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
23695 echo X/"$0" |
23696 sed '/^.*\/\([^/][^/]*\)\/*$/{
23697 s//\1/
23698 q
23699 }
23700 /^X\/\(\/\/\)$/{
23701 s//\1/
23702 q
23703 }
23704 /^X\/\(\/\).*/{
23705 s//\1/
23706 q
23707 }
23708 s/.*/./; q'`
23709
23710 # CDPATH.
23711 $as_unset CDPATH
23712
23713
23714
23715 as_lineno_1=$LINENO
23716 as_lineno_2=$LINENO
23717 test "x$as_lineno_1" != "x$as_lineno_2" &&
23718 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
23719
23720 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
23721 # uniformly replaced by the line number. The first 'sed' inserts a
23722 # line-number line after each line using $LINENO; the second 'sed'
23723 # does the real work. The second script uses 'N' to pair each
23724 # line-number line with the line containing $LINENO, and appends
23725 # trailing '-' during substitution so that $LINENO is not a special
23726 # case at line end.
23727 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
23728 # scripts with optimization help from Paolo Bonzini. Blame Lee
23729 # E. McMahon (1931-1989) for sed's syntax. :-)
23730 sed -n '
23731 p
23732 /[$]LINENO/=
23733 ' <$as_myself |
23734 sed '
23735 s/[$]LINENO.*/&-/
23736 t lineno
23737 b
23738 :lineno
23739 N
23740 :loop
23741 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
23742 t loop
23743 s/-\n.*//
23744 ' >$as_me.lineno &&
23745 chmod +x "$as_me.lineno" ||
23746 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
23747 { (exit 1); exit 1; }; }
23748
23749 # Don't try to exec as it changes $[0], causing all sort of problems
23750 # (the dirname of $[0] is not the place where we might find the
23751 # original and so on. Autoconf is especially sensitive to this).
23752 . "./$as_me.lineno"
23753 # Exit status is that of the last command.
23754 exit
23755 }
23756
23757
23758 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
23759 as_dirname=dirname
23760 else
23761 as_dirname=false
23762 fi
23763
23764 ECHO_C= ECHO_N= ECHO_T=
23765 case `echo -n x` in
23766 -n*)
23767 case `echo 'x\c'` in
23768 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
23769 *) ECHO_C='\c';;
23770 esac;;
23771 *)
23772 ECHO_N='-n';;
23773 esac
23774
23775 if expr a : '\(a\)' >/dev/null 2>&1 &&
23776 test "X`expr 00001 : '.*\(...\)'`" = X001; then
23777 as_expr=expr
23778 else
23779 as_expr=false
23780 fi
23781
23782 rm -f conf$$ conf$$.exe conf$$.file
23783 if test -d conf$$.dir; then
23784 rm -f conf$$.dir/conf$$.file
23785 else
23786 rm -f conf$$.dir
23787 mkdir conf$$.dir
23788 fi
23789 echo >conf$$.file
23790 if ln -s conf$$.file conf$$ 2>/dev/null; then
23791 as_ln_s='ln -s'
23792 # ... but there are two gotchas:
23793 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
23794 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
23795 # In both cases, we have to default to `cp -p'.
23796 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
23797 as_ln_s='cp -p'
23798 elif ln conf$$.file conf$$ 2>/dev/null; then
23799 as_ln_s=ln
23800 else
23801 as_ln_s='cp -p'
23802 fi
23803 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
23804 rmdir conf$$.dir 2>/dev/null
23805
23806 if mkdir -p . 2>/dev/null; then
23807 as_mkdir_p=:
23808 else
23809 test -d ./-p && rmdir ./-p
23810 as_mkdir_p=false
23811 fi
23812
23813 if test -x / >/dev/null 2>&1; then
23814 as_test_x='test -x'
23815 else
23816 if ls -dL / >/dev/null 2>&1; then
23817 as_ls_L_option=L
23818 else
23819 as_ls_L_option=
23820 fi
23821 as_test_x='
23822 eval sh -c '\''
23823 if test -d "$1"; then
23824 test -d "$1/.";
23825 else
23826 case $1 in
23827 -*)set "./$1";;
23828 esac;
23829 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
23830 ???[sx]*):;;*)false;;esac;fi
23831 '\'' sh
23832 '
23833 fi
23834 as_executable_p=$as_test_x
23835
23836 # Sed expression to map a string onto a valid CPP name.
23837 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
23838
23839 # Sed expression to map a string onto a valid variable name.
23840 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
23841
23842
23843 exec 6>&1
23844
23845 # Save the log message, to keep $[0] and so on meaningful, and to
23846 # report actual input values of CONFIG_FILES etc. instead of their
23847 # values after options handling.
23848 ac_log="
23849 This file was extended by $as_me, which was
23850 generated by GNU Autoconf 2.61. Invocation command line was
23851
23852 CONFIG_FILES = $CONFIG_FILES
23853 CONFIG_HEADERS = $CONFIG_HEADERS
23854 CONFIG_LINKS = $CONFIG_LINKS
23855 CONFIG_COMMANDS = $CONFIG_COMMANDS
23856 $ $0 $@
23857
23858 on `(hostname || uname -n) 2>/dev/null | sed 1q`
23859 "
23860
23861 _ACEOF
23862
23863 cat >>$CONFIG_STATUS <<_ACEOF
23864 # Files that config.status was made for.
23865 config_files="$ac_config_files"
23866 config_headers="$ac_config_headers"
23867 config_commands="$ac_config_commands"
23868
23869 _ACEOF
23870
23871 cat >>$CONFIG_STATUS <<\_ACEOF
23872 ac_cs_usage="\
23873 \`$as_me' instantiates files from templates according to the
23874 current configuration.
23875
23876 Usage: $0 [OPTIONS] [FILE]...
23877
23878 -h, --help print this help, then exit
23879 -V, --version print version number and configuration settings, then exit
23880 -q, --quiet do not print progress messages
23881 -d, --debug don't remove temporary files
23882 --recheck update $as_me by reconfiguring in the same conditions
23883 --file=FILE[:TEMPLATE]
23884 instantiate the configuration file FILE
23885 --header=FILE[:TEMPLATE]
23886 instantiate the configuration header FILE
23887
23888 Configuration files:
23889 $config_files
23890
23891 Configuration headers:
23892 $config_headers
23893
23894 Configuration commands:
23895 $config_commands
23896
23897 Report bugs to <bug-autoconf@gnu.org>."
23898
23899 _ACEOF
23900 cat >>$CONFIG_STATUS <<_ACEOF
23901 ac_cs_version="\\
23902 config.status
23903 configured by $0, generated by GNU Autoconf 2.61,
23904 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
23905
23906 Copyright (C) 2006 Free Software Foundation, Inc.
23907 This config.status script is free software; the Free Software Foundation
23908 gives unlimited permission to copy, distribute and modify it."
23909
23910 ac_pwd='$ac_pwd'
23911 srcdir='$srcdir'
23912 INSTALL='$INSTALL'
23913 _ACEOF
23914
23915 cat >>$CONFIG_STATUS <<\_ACEOF
23916 # If no file are specified by the user, then we need to provide default
23917 # value. By we need to know if files were specified by the user.
23918 ac_need_defaults=:
23919 while test $# != 0
23920 do
23921 case $1 in
23922 --*=*)
23923 ac_option=`expr "X$1" : 'X\([^=]*\)='`
23924 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
23925 ac_shift=:
23926 ;;
23927 *)
23928 ac_option=$1
23929 ac_optarg=$2
23930 ac_shift=shift
23931 ;;
23932 esac
23933
23934 case $ac_option in
23935 # Handling of the options.
23936 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
23937 ac_cs_recheck=: ;;
23938 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
23939 echo "$ac_cs_version"; exit ;;
23940 --debug | --debu | --deb | --de | --d | -d )
23941 debug=: ;;
23942 --file | --fil | --fi | --f )
23943 $ac_shift
23944 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
23945 ac_need_defaults=false;;
23946 --header | --heade | --head | --hea )
23947 $ac_shift
23948 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
23949 ac_need_defaults=false;;
23950 --he | --h)
23951 # Conflict between --help and --header
23952 { echo "$as_me: error: ambiguous option: $1
23953 Try \`$0 --help' for more information." >&2
23954 { (exit 1); exit 1; }; };;
23955 --help | --hel | -h )
23956 echo "$ac_cs_usage"; exit ;;
23957 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
23958 | -silent | --silent | --silen | --sile | --sil | --si | --s)
23959 ac_cs_silent=: ;;
23960
23961 # This is an error.
23962 -*) { echo "$as_me: error: unrecognized option: $1
23963 Try \`$0 --help' for more information." >&2
23964 { (exit 1); exit 1; }; } ;;
23965
23966 *) ac_config_targets="$ac_config_targets $1"
23967 ac_need_defaults=false ;;
23968
23969 esac
23970 shift
23971 done
23972
23973 ac_configure_extra_args=
23974
23975 if $ac_cs_silent; then
23976 exec 6>/dev/null
23977 ac_configure_extra_args="$ac_configure_extra_args --silent"
23978 fi
23979
23980 _ACEOF
23981 cat >>$CONFIG_STATUS <<_ACEOF
23982 if \$ac_cs_recheck; then
23983 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
23984 CONFIG_SHELL=$SHELL
23985 export CONFIG_SHELL
23986 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
23987 fi
23988
23989 _ACEOF
23990 cat >>$CONFIG_STATUS <<\_ACEOF
23991 exec 5>>config.log
23992 {
23993 echo
23994 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
23995 ## Running $as_me. ##
23996 _ASBOX
23997 echo "$ac_log"
23998 } >&5
23999
24000 _ACEOF
24001 cat >>$CONFIG_STATUS <<_ACEOF
24002 #
24003 # INIT-COMMANDS
24004 #
24005 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"
24006
24007 _ACEOF
24008
24009 cat >>$CONFIG_STATUS <<\_ACEOF
24010
24011 # Handling of arguments.
24012 for ac_config_target in $ac_config_targets
24013 do
24014 case $ac_config_target in
24015 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:src/config.in" ;;
24016 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
24017 "lib-src/Makefile.c") CONFIG_FILES="$CONFIG_FILES lib-src/Makefile.c:lib-src/Makefile.in" ;;
24018 "oldXMenu/Makefile") CONFIG_FILES="$CONFIG_FILES oldXMenu/Makefile" ;;
24019 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
24020 "lwlib/Makefile") CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
24021 "src/Makefile.c") CONFIG_FILES="$CONFIG_FILES src/Makefile.c:src/Makefile.in" ;;
24022 "lisp/Makefile") CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
24023 "lispref/Makefile") CONFIG_FILES="$CONFIG_FILES lispref/Makefile" ;;
24024 "lispintro/Makefile") CONFIG_FILES="$CONFIG_FILES lispintro/Makefile" ;;
24025 "leim/Makefile") CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
24026 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
24027
24028 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
24029 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
24030 { (exit 1); exit 1; }; };;
24031 esac
24032 done
24033
24034
24035 # If the user did not use the arguments to specify the items to instantiate,
24036 # then the envvar interface is used. Set only those that are not.
24037 # We use the long form for the default assignment because of an extremely
24038 # bizarre bug on SunOS 4.1.3.
24039 if $ac_need_defaults; then
24040 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
24041 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
24042 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
24043 fi
24044
24045 # Have a temporary directory for convenience. Make it in the build tree
24046 # simply because there is no reason against having it here, and in addition,
24047 # creating and moving files from /tmp can sometimes cause problems.
24048 # Hook for its removal unless debugging.
24049 # Note that there is a small window in which the directory will not be cleaned:
24050 # after its creation but before its name has been assigned to `$tmp'.
24051 $debug ||
24052 {
24053 tmp=
24054 trap 'exit_status=$?
24055 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
24056 ' 0
24057 trap '{ (exit 1); exit 1; }' 1 2 13 15
24058 }
24059 # Create a (secure) tmp directory for tmp files.
24060
24061 {
24062 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
24063 test -n "$tmp" && test -d "$tmp"
24064 } ||
24065 {
24066 tmp=./conf$$-$RANDOM
24067 (umask 077 && mkdir "$tmp")
24068 } ||
24069 {
24070 echo "$me: cannot create a temporary directory in ." >&2
24071 { (exit 1); exit 1; }
24072 }
24073
24074 #
24075 # Set up the sed scripts for CONFIG_FILES section.
24076 #
24077
24078 # No need to generate the scripts if there are no CONFIG_FILES.
24079 # This happens for instance when ./config.status config.h
24080 if test -n "$CONFIG_FILES"; then
24081
24082 _ACEOF
24083
24084
24085
24086 ac_delim='%!_!# '
24087 for ac_last_try in false false false false false :; do
24088 cat >conf$$subs.sed <<_ACEOF
24089 SHELL!$SHELL$ac_delim
24090 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
24091 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
24092 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
24093 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
24094 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
24095 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
24096 exec_prefix!$exec_prefix$ac_delim
24097 prefix!$prefix$ac_delim
24098 program_transform_name!$program_transform_name$ac_delim
24099 bindir!$bindir$ac_delim
24100 sbindir!$sbindir$ac_delim
24101 libexecdir!$libexecdir$ac_delim
24102 datarootdir!$datarootdir$ac_delim
24103 datadir!$datadir$ac_delim
24104 sysconfdir!$sysconfdir$ac_delim
24105 sharedstatedir!$sharedstatedir$ac_delim
24106 localstatedir!$localstatedir$ac_delim
24107 includedir!$includedir$ac_delim
24108 oldincludedir!$oldincludedir$ac_delim
24109 docdir!$docdir$ac_delim
24110 infodir!$infodir$ac_delim
24111 htmldir!$htmldir$ac_delim
24112 dvidir!$dvidir$ac_delim
24113 pdfdir!$pdfdir$ac_delim
24114 psdir!$psdir$ac_delim
24115 libdir!$libdir$ac_delim
24116 localedir!$localedir$ac_delim
24117 mandir!$mandir$ac_delim
24118 DEFS!$DEFS$ac_delim
24119 ECHO_C!$ECHO_C$ac_delim
24120 ECHO_N!$ECHO_N$ac_delim
24121 ECHO_T!$ECHO_T$ac_delim
24122 LIBS!$LIBS$ac_delim
24123 build_alias!$build_alias$ac_delim
24124 host_alias!$host_alias$ac_delim
24125 target_alias!$target_alias$ac_delim
24126 MAINT!$MAINT$ac_delim
24127 build!$build$ac_delim
24128 build_cpu!$build_cpu$ac_delim
24129 build_vendor!$build_vendor$ac_delim
24130 build_os!$build_os$ac_delim
24131 host!$host$ac_delim
24132 host_cpu!$host_cpu$ac_delim
24133 host_vendor!$host_vendor$ac_delim
24134 host_os!$host_os$ac_delim
24135 CC!$CC$ac_delim
24136 CFLAGS!$CFLAGS$ac_delim
24137 LDFLAGS!$LDFLAGS$ac_delim
24138 CPPFLAGS!$CPPFLAGS$ac_delim
24139 ac_ct_CC!$ac_ct_CC$ac_delim
24140 EXEEXT!$EXEEXT$ac_delim
24141 OBJEXT!$OBJEXT$ac_delim
24142 CPP!$CPP$ac_delim
24143 GREP!$GREP$ac_delim
24144 EGREP!$EGREP$ac_delim
24145 LN_S!$LN_S$ac_delim
24146 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
24147 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
24148 INSTALL_DATA!$INSTALL_DATA$ac_delim
24149 RANLIB!$RANLIB$ac_delim
24150 INSTALL_INFO!$INSTALL_INFO$ac_delim
24151 GZIP_PROG!$GZIP_PROG$ac_delim
24152 LIBSOUND!$LIBSOUND$ac_delim
24153 PKG_CONFIG!$PKG_CONFIG$ac_delim
24154 ALSA_CFLAGS!$ALSA_CFLAGS$ac_delim
24155 ALSA_LIBS!$ALSA_LIBS$ac_delim
24156 CFLAGS_SOUND!$CFLAGS_SOUND$ac_delim
24157 SET_MAKE!$SET_MAKE$ac_delim
24158 XMKMF!$XMKMF$ac_delim
24159 GTK_CFLAGS!$GTK_CFLAGS$ac_delim
24160 GTK_LIBS!$GTK_LIBS$ac_delim
24161 XFT_CFLAGS!$XFT_CFLAGS$ac_delim
24162 XFT_LIBS!$XFT_LIBS$ac_delim
24163 ALLOCA!$ALLOCA$ac_delim
24164 liblockfile!$liblockfile$ac_delim
24165 LIBOBJS!$LIBOBJS$ac_delim
24166 NEED_SETGID!$NEED_SETGID$ac_delim
24167 KMEM_GROUP!$KMEM_GROUP$ac_delim
24168 GETLOADAVG_LIBS!$GETLOADAVG_LIBS$ac_delim
24169 GETOPT_H!$GETOPT_H$ac_delim
24170 GETOPTOBJS!$GETOPTOBJS$ac_delim
24171 version!$version$ac_delim
24172 configuration!$configuration$ac_delim
24173 canonical!$canonical$ac_delim
24174 srcdir!$srcdir$ac_delim
24175 lispdir!$lispdir$ac_delim
24176 locallisppath!$locallisppath$ac_delim
24177 lisppath!$lisppath$ac_delim
24178 x_default_search_path!$x_default_search_path$ac_delim
24179 etcdir!$etcdir$ac_delim
24180 archlibdir!$archlibdir$ac_delim
24181 bitmapdir!$bitmapdir$ac_delim
24182 gamedir!$gamedir$ac_delim
24183 gameuser!$gameuser$ac_delim
24184 c_switch_system!$c_switch_system$ac_delim
24185 c_switch_machine!$c_switch_machine$ac_delim
24186 _ACEOF
24187
24188 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
24189 break
24190 elif $ac_last_try; then
24191 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
24192 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
24193 { (exit 1); exit 1; }; }
24194 else
24195 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
24196 fi
24197 done
24198
24199 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
24200 if test -n "$ac_eof"; then
24201 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
24202 ac_eof=`expr $ac_eof + 1`
24203 fi
24204
24205 cat >>$CONFIG_STATUS <<_ACEOF
24206 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
24207 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
24208 _ACEOF
24209 sed '
24210 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
24211 s/^/s,@/; s/!/@,|#_!!_#|/
24212 :n
24213 t n
24214 s/'"$ac_delim"'$/,g/; t
24215 s/$/\\/; p
24216 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
24217 ' >>$CONFIG_STATUS <conf$$subs.sed
24218 rm -f conf$$subs.sed
24219 cat >>$CONFIG_STATUS <<_ACEOF
24220 CEOF$ac_eof
24221 _ACEOF
24222
24223
24224 ac_delim='%!_!# '
24225 for ac_last_try in false false false false false :; do
24226 cat >conf$$subs.sed <<_ACEOF
24227 LD_SWITCH_X_SITE!$LD_SWITCH_X_SITE$ac_delim
24228 LD_SWITCH_X_SITE_AUX!$LD_SWITCH_X_SITE_AUX$ac_delim
24229 C_SWITCH_X_SITE!$C_SWITCH_X_SITE$ac_delim
24230 X_TOOLKIT_TYPE!$X_TOOLKIT_TYPE$ac_delim
24231 machfile!$machfile$ac_delim
24232 opsysfile!$opsysfile$ac_delim
24233 carbon_appdir!$carbon_appdir$ac_delim
24234 LTLIBOBJS!$LTLIBOBJS$ac_delim
24235 _ACEOF
24236
24237 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 8; then
24238 break
24239 elif $ac_last_try; then
24240 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
24241 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
24242 { (exit 1); exit 1; }; }
24243 else
24244 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
24245 fi
24246 done
24247
24248 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
24249 if test -n "$ac_eof"; then
24250 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
24251 ac_eof=`expr $ac_eof + 1`
24252 fi
24253
24254 cat >>$CONFIG_STATUS <<_ACEOF
24255 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
24256 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
24257 _ACEOF
24258 sed '
24259 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
24260 s/^/s,@/; s/!/@,|#_!!_#|/
24261 :n
24262 t n
24263 s/'"$ac_delim"'$/,g/; t
24264 s/$/\\/; p
24265 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
24266 ' >>$CONFIG_STATUS <conf$$subs.sed
24267 rm -f conf$$subs.sed
24268 cat >>$CONFIG_STATUS <<_ACEOF
24269 :end
24270 s/|#_!!_#|//g
24271 CEOF$ac_eof
24272 _ACEOF
24273
24274
24275 # VPATH may cause trouble with some makes, so we remove $(srcdir),
24276 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
24277 # trailing colons and then remove the whole line if VPATH becomes empty
24278 # (actually we leave an empty line to preserve line numbers).
24279 if test "x$srcdir" = x.; then
24280 ac_vpsub='/^[ ]*VPATH[ ]*=/{
24281 s/:*\$(srcdir):*/:/
24282 s/:*\${srcdir}:*/:/
24283 s/:*@srcdir@:*/:/
24284 s/^\([^=]*=[ ]*\):*/\1/
24285 s/:*$//
24286 s/^[^=]*=[ ]*$//
24287 }'
24288 fi
24289
24290 cat >>$CONFIG_STATUS <<\_ACEOF
24291 fi # test -n "$CONFIG_FILES"
24292
24293
24294 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
24295 do
24296 case $ac_tag in
24297 :[FHLC]) ac_mode=$ac_tag; continue;;
24298 esac
24299 case $ac_mode$ac_tag in
24300 :[FHL]*:*);;
24301 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
24302 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
24303 { (exit 1); exit 1; }; };;
24304 :[FH]-) ac_tag=-:-;;
24305 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
24306 esac
24307 ac_save_IFS=$IFS
24308 IFS=:
24309 set x $ac_tag
24310 IFS=$ac_save_IFS
24311 shift
24312 ac_file=$1
24313 shift
24314
24315 case $ac_mode in
24316 :L) ac_source=$1;;
24317 :[FH])
24318 ac_file_inputs=
24319 for ac_f
24320 do
24321 case $ac_f in
24322 -) ac_f="$tmp/stdin";;
24323 *) # Look for the file first in the build tree, then in the source tree
24324 # (if the path is not absolute). The absolute path cannot be DOS-style,
24325 # because $ac_f cannot contain `:'.
24326 test -f "$ac_f" ||
24327 case $ac_f in
24328 [\\/$]*) false;;
24329 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
24330 esac ||
24331 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
24332 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
24333 { (exit 1); exit 1; }; };;
24334 esac
24335 ac_file_inputs="$ac_file_inputs $ac_f"
24336 done
24337
24338 # Let's still pretend it is `configure' which instantiates (i.e., don't
24339 # use $as_me), people would be surprised to read:
24340 # /* config.h. Generated by config.status. */
24341 configure_input="Generated from "`IFS=:
24342 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
24343 if test x"$ac_file" != x-; then
24344 configure_input="$ac_file. $configure_input"
24345 { echo "$as_me:$LINENO: creating $ac_file" >&5
24346 echo "$as_me: creating $ac_file" >&6;}
24347 fi
24348
24349 case $ac_tag in
24350 *:-:* | *:-) cat >"$tmp/stdin";;
24351 esac
24352 ;;
24353 esac
24354
24355 ac_dir=`$as_dirname -- "$ac_file" ||
24356 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24357 X"$ac_file" : 'X\(//\)[^/]' \| \
24358 X"$ac_file" : 'X\(//\)$' \| \
24359 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
24360 echo X"$ac_file" |
24361 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24362 s//\1/
24363 q
24364 }
24365 /^X\(\/\/\)[^/].*/{
24366 s//\1/
24367 q
24368 }
24369 /^X\(\/\/\)$/{
24370 s//\1/
24371 q
24372 }
24373 /^X\(\/\).*/{
24374 s//\1/
24375 q
24376 }
24377 s/.*/./; q'`
24378 { as_dir="$ac_dir"
24379 case $as_dir in #(
24380 -*) as_dir=./$as_dir;;
24381 esac
24382 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
24383 as_dirs=
24384 while :; do
24385 case $as_dir in #(
24386 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
24387 *) as_qdir=$as_dir;;
24388 esac
24389 as_dirs="'$as_qdir' $as_dirs"
24390 as_dir=`$as_dirname -- "$as_dir" ||
24391 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24392 X"$as_dir" : 'X\(//\)[^/]' \| \
24393 X"$as_dir" : 'X\(//\)$' \| \
24394 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
24395 echo X"$as_dir" |
24396 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24397 s//\1/
24398 q
24399 }
24400 /^X\(\/\/\)[^/].*/{
24401 s//\1/
24402 q
24403 }
24404 /^X\(\/\/\)$/{
24405 s//\1/
24406 q
24407 }
24408 /^X\(\/\).*/{
24409 s//\1/
24410 q
24411 }
24412 s/.*/./; q'`
24413 test -d "$as_dir" && break
24414 done
24415 test -z "$as_dirs" || eval "mkdir $as_dirs"
24416 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
24417 echo "$as_me: error: cannot create directory $as_dir" >&2;}
24418 { (exit 1); exit 1; }; }; }
24419 ac_builddir=.
24420
24421 case "$ac_dir" in
24422 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
24423 *)
24424 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
24425 # A ".." for each directory in $ac_dir_suffix.
24426 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
24427 case $ac_top_builddir_sub in
24428 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
24429 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
24430 esac ;;
24431 esac
24432 ac_abs_top_builddir=$ac_pwd
24433 ac_abs_builddir=$ac_pwd$ac_dir_suffix
24434 # for backward compatibility:
24435 ac_top_builddir=$ac_top_build_prefix
24436
24437 case $srcdir in
24438 .) # We are building in place.
24439 ac_srcdir=.
24440 ac_top_srcdir=$ac_top_builddir_sub
24441 ac_abs_top_srcdir=$ac_pwd ;;
24442 [\\/]* | ?:[\\/]* ) # Absolute name.
24443 ac_srcdir=$srcdir$ac_dir_suffix;
24444 ac_top_srcdir=$srcdir
24445 ac_abs_top_srcdir=$srcdir ;;
24446 *) # Relative name.
24447 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
24448 ac_top_srcdir=$ac_top_build_prefix$srcdir
24449 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
24450 esac
24451 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
24452
24453
24454 case $ac_mode in
24455 :F)
24456 #
24457 # CONFIG_FILE
24458 #
24459
24460 case $INSTALL in
24461 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
24462 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
24463 esac
24464 _ACEOF
24465
24466 cat >>$CONFIG_STATUS <<\_ACEOF
24467 # If the template does not know about datarootdir, expand it.
24468 # FIXME: This hack should be removed a few years after 2.60.
24469 ac_datarootdir_hack=; ac_datarootdir_seen=
24470
24471 case `sed -n '/datarootdir/ {
24472 p
24473 q
24474 }
24475 /@datadir@/p
24476 /@docdir@/p
24477 /@infodir@/p
24478 /@localedir@/p
24479 /@mandir@/p
24480 ' $ac_file_inputs` in
24481 *datarootdir*) ac_datarootdir_seen=yes;;
24482 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
24483 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
24484 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
24485 _ACEOF
24486 cat >>$CONFIG_STATUS <<_ACEOF
24487 ac_datarootdir_hack='
24488 s&@datadir@&$datadir&g
24489 s&@docdir@&$docdir&g
24490 s&@infodir@&$infodir&g
24491 s&@localedir@&$localedir&g
24492 s&@mandir@&$mandir&g
24493 s&\\\${datarootdir}&$datarootdir&g' ;;
24494 esac
24495 _ACEOF
24496
24497 # Neutralize VPATH when `$srcdir' = `.'.
24498 # Shell code in configure.ac might set extrasub.
24499 # FIXME: do we really want to maintain this feature?
24500 cat >>$CONFIG_STATUS <<_ACEOF
24501 sed "$ac_vpsub
24502 $extrasub
24503 _ACEOF
24504 cat >>$CONFIG_STATUS <<\_ACEOF
24505 :t
24506 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
24507 s&@configure_input@&$configure_input&;t t
24508 s&@top_builddir@&$ac_top_builddir_sub&;t t
24509 s&@srcdir@&$ac_srcdir&;t t
24510 s&@abs_srcdir@&$ac_abs_srcdir&;t t
24511 s&@top_srcdir@&$ac_top_srcdir&;t t
24512 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
24513 s&@builddir@&$ac_builddir&;t t
24514 s&@abs_builddir@&$ac_abs_builddir&;t t
24515 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
24516 s&@INSTALL@&$ac_INSTALL&;t t
24517 $ac_datarootdir_hack
24518 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
24519
24520 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
24521 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
24522 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
24523 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
24524 which seems to be undefined. Please make sure it is defined." >&5
24525 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
24526 which seems to be undefined. Please make sure it is defined." >&2;}
24527
24528 rm -f "$tmp/stdin"
24529 case $ac_file in
24530 -) cat "$tmp/out"; rm -f "$tmp/out";;
24531 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
24532 esac
24533 ;;
24534 :H)
24535 #
24536 # CONFIG_HEADER
24537 #
24538 _ACEOF
24539
24540 # Transform confdefs.h into a sed script `conftest.defines', that
24541 # substitutes the proper values into config.h.in to produce config.h.
24542 rm -f conftest.defines conftest.tail
24543 # First, append a space to every undef/define line, to ease matching.
24544 echo 's/$/ /' >conftest.defines
24545 # Then, protect against being on the right side of a sed subst, or in
24546 # an unquoted here document, in config.status. If some macros were
24547 # called several times there might be several #defines for the same
24548 # symbol, which is useless. But do not sort them, since the last
24549 # AC_DEFINE must be honored.
24550 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
24551 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
24552 # NAME is the cpp macro being defined, VALUE is the value it is being given.
24553 # PARAMS is the parameter list in the macro definition--in most cases, it's
24554 # just an empty string.
24555 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
24556 ac_dB='\\)[ (].*,\\1define\\2'
24557 ac_dC=' '
24558 ac_dD=' ,'
24559
24560 uniq confdefs.h |
24561 sed -n '
24562 t rset
24563 :rset
24564 s/^[ ]*#[ ]*define[ ][ ]*//
24565 t ok
24566 d
24567 :ok
24568 s/[\\&,]/\\&/g
24569 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
24570 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
24571 ' >>conftest.defines
24572
24573 # Remove the space that was appended to ease matching.
24574 # Then replace #undef with comments. This is necessary, for
24575 # example, in the case of _POSIX_SOURCE, which is predefined and required
24576 # on some systems where configure will not decide to define it.
24577 # (The regexp can be short, since the line contains either #define or #undef.)
24578 echo 's/ $//
24579 s,^[ #]*u.*,/* & */,' >>conftest.defines
24580
24581 # Break up conftest.defines:
24582 ac_max_sed_lines=50
24583
24584 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
24585 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
24586 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
24587 # et cetera.
24588 ac_in='$ac_file_inputs'
24589 ac_out='"$tmp/out1"'
24590 ac_nxt='"$tmp/out2"'
24591
24592 while :
24593 do
24594 # Write a here document:
24595 cat >>$CONFIG_STATUS <<_ACEOF
24596 # First, check the format of the line:
24597 cat >"\$tmp/defines.sed" <<\\CEOF
24598 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
24599 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
24600 b
24601 :def
24602 _ACEOF
24603 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
24604 echo 'CEOF
24605 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
24606 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
24607 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
24608 grep . conftest.tail >/dev/null || break
24609 rm -f conftest.defines
24610 mv conftest.tail conftest.defines
24611 done
24612 rm -f conftest.defines conftest.tail
24613
24614 echo "ac_result=$ac_in" >>$CONFIG_STATUS
24615 cat >>$CONFIG_STATUS <<\_ACEOF
24616 if test x"$ac_file" != x-; then
24617 echo "/* $configure_input */" >"$tmp/config.h"
24618 cat "$ac_result" >>"$tmp/config.h"
24619 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
24620 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
24621 echo "$as_me: $ac_file is unchanged" >&6;}
24622 else
24623 rm -f $ac_file
24624 mv "$tmp/config.h" $ac_file
24625 fi
24626 else
24627 echo "/* $configure_input */"
24628 cat "$ac_result"
24629 fi
24630 rm -f "$tmp/out12"
24631 ;;
24632
24633 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
24634 echo "$as_me: executing $ac_file commands" >&6;}
24635 ;;
24636 esac
24637
24638
24639 case $ac_file$ac_mode in
24640 "default":C)
24641
24642 ### Make the necessary directories, if they don't exist.
24643 for dir in etc lisp ; do
24644 test -d ${dir} || mkdir ${dir}
24645 done
24646
24647 # Build src/Makefile from ${srcdir}/src/Makefile.c
24648 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
24649 # This must be done after src/config.h is built, since we rely on that file.
24650
24651 # Now get this: Some word that is part of the ${srcdir} directory name
24652 # or the ${configuration} value might, just might, happen to be an
24653 # identifier like `sun4' or `i386' or something, and be predefined by
24654 # the C preprocessor to some helpful value like 1, or maybe the empty
24655 # string. Needless to say consequent macro substitutions are less
24656 # than conducive to the makefile finding the correct directory.
24657 undefs="`echo $top_srcdir $configuration $canonical |
24658 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
24659 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
24660 `"
24661
24662 echo creating src/epaths.h
24663 ${MAKE-make} epaths-force
24664
24665 # As of 2000-11-19, newest development versions of GNU cpp preprocess
24666 # `..' to `. .' unless invoked with -traditional
24667
24668 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
24669 CPPFLAGS="$CPPFLAGS -traditional"
24670 fi
24671
24672 echo creating lib-src/Makefile
24673 ( cd lib-src
24674 rm -f junk.c junk1.c junk2.c
24675 sed -e '/start of cpp stuff/q' \
24676 < Makefile.c > junk1.c
24677 sed -e '1,/start of cpp stuff/d'\
24678 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
24679 < Makefile.c > junk.c
24680 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
24681 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
24682 cat junk1.c junk2.c > Makefile.new
24683 rm -f junk.c junk1.c junk2.c
24684 chmod 444 Makefile.new
24685 mv -f Makefile.new Makefile
24686 )
24687
24688 echo creating src/Makefile
24689 ( cd src
24690 rm -f junk.c junk1.c junk2.c
24691 sed -e '/start of cpp stuff/q' \
24692 < Makefile.c > junk1.c
24693 sed -e '1,/start of cpp stuff/d'\
24694 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
24695 < Makefile.c > junk.c
24696 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
24697 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
24698 cat junk1.c junk2.c > Makefile.new
24699 rm -f junk.c junk1.c junk2.c
24700 chmod 444 Makefile.new
24701 mv -f Makefile.new Makefile
24702 )
24703
24704 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
24705 echo creating src/.gdbinit
24706 echo source $srcdir/src/.gdbinit > src/.gdbinit
24707 fi
24708
24709 # This is how we know whether to re-run configure in certain cases.
24710 touch src/config.stamp
24711
24712 ;;
24713
24714 esac
24715 done # for ac_tag
24716
24717
24718 { (exit 0); exit 0; }
24719 _ACEOF
24720 chmod +x $CONFIG_STATUS
24721 ac_clean_files=$ac_clean_files_save
24722
24723
24724 # configure is writing to config.log, and then calls config.status.
24725 # config.status does its own redirection, appending to config.log.
24726 # Unfortunately, on DOS this fails, as config.log is still kept open
24727 # by configure, so config.status won't be able to write to it; its
24728 # output is simply discarded. So we exec the FD to /dev/null,
24729 # effectively closing config.log, so it can be properly (re)opened and
24730 # appended to by config.status. When coming back to configure, we
24731 # need to make the FD available again.
24732 if test "$no_create" != yes; then
24733 ac_cs_success=:
24734 ac_config_status_args=
24735 test "$silent" = yes &&
24736 ac_config_status_args="$ac_config_status_args --quiet"
24737 exec 5>/dev/null
24738 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
24739 exec 5>>config.log
24740 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
24741 # would make configure fail if this is the last instruction.
24742 $ac_cs_success || { (exit 1); exit 1; }
24743 fi
24744
24745