(Moving Point): Fix <prior>/<next> confusion.
[emacs.git] / configure
blob438f4751cbf47a595ef6f299bbbd39c212a0a5c0
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for emacs 23.0.60.
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 ## --------------------- ##
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
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
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=:
50 rm -f conf$$.sh
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
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='
68 IFS=" "" $as_nl"
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
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
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
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; }
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='+ '
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
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
113 done
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
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 as_basename=basename
125 else
126 as_basename=false
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/
140 /^X\/\(\/\/\)$/{
141 s//\1/
144 /^X\/\(\/\).*/{
145 s//\1/
148 s/.*/./; q'`
150 # CDPATH.
151 $as_unset CDPATH
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
161 if test $as_have_required = yes && (eval ":
162 (as_func_return () {
163 (exit \$1)
165 as_func_success () {
166 as_func_return 0
168 as_func_failure () {
169 as_func_return 1
171 as_func_ret_success () {
172 return 0
174 as_func_ret_failure () {
175 return 1
178 exitcode=0
179 if as_func_success; then
181 else
182 exitcode=1
183 echo as_func_success failed.
186 if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
191 if as_func_ret_success; then
193 else
194 exitcode=1
195 echo as_func_ret_success failed.
198 if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
205 else
206 exitcode=1
207 echo positional parameters were not saved.
210 test \$exitcode = 0) || { (exit 1); exit 1; }
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
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
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
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
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
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
277 (as_func_return () {
278 (exit $1)
280 as_func_success () {
281 as_func_return 0
283 as_func_failure () {
284 as_func_return 1
286 as_func_ret_success () {
287 return 0
289 as_func_ret_failure () {
290 return 1
293 exitcode=0
294 if as_func_success; then
296 else
297 exitcode=1
298 echo as_func_success failed.
301 if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
306 if as_func_ret_success; then
308 else
309 exitcode=1
310 echo as_func_ret_success failed.
313 if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
320 else
321 exitcode=1
322 echo positional parameters were not saved.
325 test $exitcode = 0) || { (exit 1); exit 1; }
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; }
333 _ASEOF
334 }; then
335 break
340 done
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+"$@"}
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; }
366 (eval "as_func_return () {
367 (exit \$1)
369 as_func_success () {
370 as_func_return 0
372 as_func_failure () {
373 as_func_return 1
375 as_func_ret_success () {
376 return 0
378 as_func_ret_failure () {
379 return 1
382 exitcode=0
383 if as_func_success; then
385 else
386 exitcode=1
387 echo as_func_success failed.
390 if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
395 if as_func_ret_success; then
397 else
398 exitcode=1
399 echo as_func_ret_success failed.
402 if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
409 else
410 exitcode=1
411 echo positional parameters were not saved.
414 test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
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" || {
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 '
440 /[$]LINENO/=
441 ' <$as_myself |
442 sed '
443 s/[$]LINENO.*/&-/
444 t lineno
446 :lineno
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; }; }
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
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
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;;
480 ECHO_N='-n';;
481 esac
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
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
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'
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
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
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=
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
542 as_executable_p=$as_test_x
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'"
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'"
552 exec 7<&0 </dev/null 6>&1
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`
560 # Initializations.
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}
572 # Identity of this package.
573 PACKAGE_NAME='emacs'
574 PACKAGE_TARNAME='emacs'
575 PACKAGE_VERSION='23.0.60'
576 PACKAGE_STRING='emacs 23.0.60'
577 PACKAGE_BUGREPORT=''
579 ac_unique_file="src/lisp.h"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 # include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 # include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
616 ac_config_libobj_dir=src
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
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
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 MAKEINFO
683 LIBSOUND
684 PKG_CONFIG
685 ALSA_CFLAGS
686 ALSA_LIBS
687 CFLAGS_SOUND
688 SET_MAKE
689 XMKMF
690 HAVE_XSERVER
691 RSVG_CFLAGS
692 RSVG_LIBS
693 GTK_CFLAGS
694 GTK_LIBS
695 DBUS_CFLAGS
696 DBUS_LIBS
697 XFT_CFLAGS
698 XFT_LIBS
699 FREETYPE_CFLAGS
700 FREETYPE_LIBS
701 FONTCONFIG_CFLAGS
702 FONTCONFIG_LIBS
703 LIBOTF_CFLAGS
704 LIBOTF_LIBS
705 M17N_FLT_CFLAGS
706 M17N_FLT_LIBS
707 ALLOCA
708 liblockfile
709 LIBOBJS
710 NEED_SETGID
711 KMEM_GROUP
712 GETLOADAVG_LIBS
713 GETOPT_H
714 GETOPTOBJS
715 version
716 configuration
717 canonical
718 srcdir
719 lispdir
720 locallisppath
721 lisppath
722 x_default_search_path
723 etcdir
724 archlibdir
725 bitmapdir
726 gamedir
727 gameuser
728 c_switch_system
729 c_switch_machine
730 LD_SWITCH_X_SITE
731 LD_SWITCH_X_SITE_AUX
732 C_SWITCH_X_SITE
733 X_TOOLKIT_TYPE
734 machfile
735 opsysfile
736 ns_appdir
737 ns_appbindir
738 ns_appresdir
739 ns_appsrc
740 GNUSTEP_MAKEFILES
741 GNUSTEP_SYSTEM_HEADERS
742 GNUSTEP_SYSTEM_LIBRARIES
743 GNU_OBJC_CFLAGS
744 LIB_SRC_EXTRA_INSTALLABLES
745 LTLIBOBJS'
746 ac_subst_files=''
747 ac_precious_vars='build_alias
748 host_alias
749 target_alias
751 CFLAGS
752 LDFLAGS
753 LIBS
754 CPPFLAGS
756 XMKMF'
759 # Initialize some variables set by options.
760 ac_init_help=
761 ac_init_version=false
762 # The variables have the same names as the options, with
763 # dashes changed to underlines.
764 cache_file=/dev/null
765 exec_prefix=NONE
766 no_create=
767 no_recursion=
768 prefix=NONE
769 program_prefix=NONE
770 program_suffix=NONE
771 program_transform_name=s,x,x,
772 silent=
773 site=
774 srcdir=
775 verbose=
776 x_includes=NONE
777 x_libraries=NONE
779 # Installation directory options.
780 # These are left unexpanded so users can "make install exec_prefix=/foo"
781 # and all the variables that are supposed to be based on exec_prefix
782 # by default will actually change.
783 # Use braces instead of parens because sh, perl, etc. also accept them.
784 # (The list follows the same order as the GNU Coding Standards.)
785 bindir='${exec_prefix}/bin'
786 sbindir='${exec_prefix}/sbin'
787 libexecdir='${exec_prefix}/libexec'
788 datarootdir='${prefix}/share'
789 datadir='${datarootdir}'
790 sysconfdir='${prefix}/etc'
791 sharedstatedir='${prefix}/com'
792 localstatedir='${prefix}/var'
793 includedir='${prefix}/include'
794 oldincludedir='/usr/include'
795 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
796 infodir='${datarootdir}/info'
797 htmldir='${docdir}'
798 dvidir='${docdir}'
799 pdfdir='${docdir}'
800 psdir='${docdir}'
801 libdir='${exec_prefix}/lib'
802 localedir='${datarootdir}/locale'
803 mandir='${datarootdir}/man'
805 ac_prev=
806 ac_dashdash=
807 for ac_option
809 # If the previous option needs an argument, assign it.
810 if test -n "$ac_prev"; then
811 eval $ac_prev=\$ac_option
812 ac_prev=
813 continue
816 case $ac_option in
817 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
818 *) ac_optarg=yes ;;
819 esac
821 # Accept the important Cygnus configure options, so we can diagnose typos.
823 case $ac_dashdash$ac_option in
825 ac_dashdash=yes ;;
827 -bindir | --bindir | --bindi | --bind | --bin | --bi)
828 ac_prev=bindir ;;
829 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
830 bindir=$ac_optarg ;;
832 -build | --build | --buil | --bui | --bu)
833 ac_prev=build_alias ;;
834 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
835 build_alias=$ac_optarg ;;
837 -cache-file | --cache-file | --cache-fil | --cache-fi \
838 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
839 ac_prev=cache_file ;;
840 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
841 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
842 cache_file=$ac_optarg ;;
844 --config-cache | -C)
845 cache_file=config.cache ;;
847 -datadir | --datadir | --datadi | --datad)
848 ac_prev=datadir ;;
849 -datadir=* | --datadir=* | --datadi=* | --datad=*)
850 datadir=$ac_optarg ;;
852 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
853 | --dataroo | --dataro | --datar)
854 ac_prev=datarootdir ;;
855 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
856 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
857 datarootdir=$ac_optarg ;;
859 -disable-* | --disable-*)
860 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
861 # Reject names that are not valid shell variable names.
862 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
863 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
864 { (exit 1); exit 1; }; }
865 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
866 eval enable_$ac_feature=no ;;
868 -docdir | --docdir | --docdi | --doc | --do)
869 ac_prev=docdir ;;
870 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
871 docdir=$ac_optarg ;;
873 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
874 ac_prev=dvidir ;;
875 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
876 dvidir=$ac_optarg ;;
878 -enable-* | --enable-*)
879 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
880 # Reject names that are not valid shell variable names.
881 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
882 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
883 { (exit 1); exit 1; }; }
884 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
885 eval enable_$ac_feature=\$ac_optarg ;;
887 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
888 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
889 | --exec | --exe | --ex)
890 ac_prev=exec_prefix ;;
891 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
892 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
893 | --exec=* | --exe=* | --ex=*)
894 exec_prefix=$ac_optarg ;;
896 -gas | --gas | --ga | --g)
897 # Obsolete; use --with-gas.
898 with_gas=yes ;;
900 -help | --help | --hel | --he | -h)
901 ac_init_help=long ;;
902 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
903 ac_init_help=recursive ;;
904 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
905 ac_init_help=short ;;
907 -host | --host | --hos | --ho)
908 ac_prev=host_alias ;;
909 -host=* | --host=* | --hos=* | --ho=*)
910 host_alias=$ac_optarg ;;
912 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
913 ac_prev=htmldir ;;
914 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
915 | --ht=*)
916 htmldir=$ac_optarg ;;
918 -includedir | --includedir | --includedi | --included | --include \
919 | --includ | --inclu | --incl | --inc)
920 ac_prev=includedir ;;
921 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
922 | --includ=* | --inclu=* | --incl=* | --inc=*)
923 includedir=$ac_optarg ;;
925 -infodir | --infodir | --infodi | --infod | --info | --inf)
926 ac_prev=infodir ;;
927 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
928 infodir=$ac_optarg ;;
930 -libdir | --libdir | --libdi | --libd)
931 ac_prev=libdir ;;
932 -libdir=* | --libdir=* | --libdi=* | --libd=*)
933 libdir=$ac_optarg ;;
935 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
936 | --libexe | --libex | --libe)
937 ac_prev=libexecdir ;;
938 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
939 | --libexe=* | --libex=* | --libe=*)
940 libexecdir=$ac_optarg ;;
942 -localedir | --localedir | --localedi | --localed | --locale)
943 ac_prev=localedir ;;
944 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
945 localedir=$ac_optarg ;;
947 -localstatedir | --localstatedir | --localstatedi | --localstated \
948 | --localstate | --localstat | --localsta | --localst | --locals)
949 ac_prev=localstatedir ;;
950 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
951 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
952 localstatedir=$ac_optarg ;;
954 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
955 ac_prev=mandir ;;
956 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
957 mandir=$ac_optarg ;;
959 -nfp | --nfp | --nf)
960 # Obsolete; use --without-fp.
961 with_fp=no ;;
963 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
964 | --no-cr | --no-c | -n)
965 no_create=yes ;;
967 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
968 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
969 no_recursion=yes ;;
971 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
972 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
973 | --oldin | --oldi | --old | --ol | --o)
974 ac_prev=oldincludedir ;;
975 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
976 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
977 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
978 oldincludedir=$ac_optarg ;;
980 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
981 ac_prev=prefix ;;
982 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
983 prefix=$ac_optarg ;;
985 -program-prefix | --program-prefix | --program-prefi | --program-pref \
986 | --program-pre | --program-pr | --program-p)
987 ac_prev=program_prefix ;;
988 -program-prefix=* | --program-prefix=* | --program-prefi=* \
989 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
990 program_prefix=$ac_optarg ;;
992 -program-suffix | --program-suffix | --program-suffi | --program-suff \
993 | --program-suf | --program-su | --program-s)
994 ac_prev=program_suffix ;;
995 -program-suffix=* | --program-suffix=* | --program-suffi=* \
996 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
997 program_suffix=$ac_optarg ;;
999 -program-transform-name | --program-transform-name \
1000 | --program-transform-nam | --program-transform-na \
1001 | --program-transform-n | --program-transform- \
1002 | --program-transform | --program-transfor \
1003 | --program-transfo | --program-transf \
1004 | --program-trans | --program-tran \
1005 | --progr-tra | --program-tr | --program-t)
1006 ac_prev=program_transform_name ;;
1007 -program-transform-name=* | --program-transform-name=* \
1008 | --program-transform-nam=* | --program-transform-na=* \
1009 | --program-transform-n=* | --program-transform-=* \
1010 | --program-transform=* | --program-transfor=* \
1011 | --program-transfo=* | --program-transf=* \
1012 | --program-trans=* | --program-tran=* \
1013 | --progr-tra=* | --program-tr=* | --program-t=*)
1014 program_transform_name=$ac_optarg ;;
1016 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1017 ac_prev=pdfdir ;;
1018 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1019 pdfdir=$ac_optarg ;;
1021 -psdir | --psdir | --psdi | --psd | --ps)
1022 ac_prev=psdir ;;
1023 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1024 psdir=$ac_optarg ;;
1026 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1027 | -silent | --silent | --silen | --sile | --sil)
1028 silent=yes ;;
1030 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1031 ac_prev=sbindir ;;
1032 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1033 | --sbi=* | --sb=*)
1034 sbindir=$ac_optarg ;;
1036 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1037 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1038 | --sharedst | --shareds | --shared | --share | --shar \
1039 | --sha | --sh)
1040 ac_prev=sharedstatedir ;;
1041 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1042 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1043 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1044 | --sha=* | --sh=*)
1045 sharedstatedir=$ac_optarg ;;
1047 -site | --site | --sit)
1048 ac_prev=site ;;
1049 -site=* | --site=* | --sit=*)
1050 site=$ac_optarg ;;
1052 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1053 ac_prev=srcdir ;;
1054 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1055 srcdir=$ac_optarg ;;
1057 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1058 | --syscon | --sysco | --sysc | --sys | --sy)
1059 ac_prev=sysconfdir ;;
1060 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1061 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1062 sysconfdir=$ac_optarg ;;
1064 -target | --target | --targe | --targ | --tar | --ta | --t)
1065 ac_prev=target_alias ;;
1066 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1067 target_alias=$ac_optarg ;;
1069 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1070 verbose=yes ;;
1072 -version | --version | --versio | --versi | --vers | -V)
1073 ac_init_version=: ;;
1075 -with-* | --with-*)
1076 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1077 # Reject names that are not valid shell variable names.
1078 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1079 { echo "$as_me: error: invalid package name: $ac_package" >&2
1080 { (exit 1); exit 1; }; }
1081 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1082 eval with_$ac_package=\$ac_optarg ;;
1084 -without-* | --without-*)
1085 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1086 # Reject names that are not valid shell variable names.
1087 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1088 { echo "$as_me: error: invalid package name: $ac_package" >&2
1089 { (exit 1); exit 1; }; }
1090 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1091 eval with_$ac_package=no ;;
1093 --x)
1094 # Obsolete; use --with-x.
1095 with_x=yes ;;
1097 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1098 | --x-incl | --x-inc | --x-in | --x-i)
1099 ac_prev=x_includes ;;
1100 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1101 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1102 x_includes=$ac_optarg ;;
1104 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1105 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1106 ac_prev=x_libraries ;;
1107 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1108 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1109 x_libraries=$ac_optarg ;;
1111 -*) { echo "$as_me: error: unrecognized option: $ac_option
1112 Try \`$0 --help' for more information." >&2
1113 { (exit 1); exit 1; }; }
1116 *=*)
1117 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1118 # Reject names that are not valid shell variable names.
1119 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1120 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1121 { (exit 1); exit 1; }; }
1122 eval $ac_envvar=\$ac_optarg
1123 export $ac_envvar ;;
1126 # FIXME: should be removed in autoconf 3.0.
1127 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1128 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1129 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1130 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1133 esac
1134 done
1136 if test -n "$ac_prev"; then
1137 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1138 { echo "$as_me: error: missing argument to $ac_option" >&2
1139 { (exit 1); exit 1; }; }
1142 # Be sure to have absolute directory names.
1143 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1144 datadir sysconfdir sharedstatedir localstatedir includedir \
1145 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1146 libdir localedir mandir
1148 eval ac_val=\$$ac_var
1149 case $ac_val in
1150 [\\/$]* | ?:[\\/]* ) continue;;
1151 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1152 esac
1153 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1154 { (exit 1); exit 1; }; }
1155 done
1157 # There might be people who depend on the old broken behavior: `$host'
1158 # used to hold the argument of --host etc.
1159 # FIXME: To remove some day.
1160 build=$build_alias
1161 host=$host_alias
1162 target=$target_alias
1164 # FIXME: To remove some day.
1165 if test "x$host_alias" != x; then
1166 if test "x$build_alias" = x; then
1167 cross_compiling=maybe
1168 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1169 If a cross compiler is detected then cross compile mode will be used." >&2
1170 elif test "x$build_alias" != "x$host_alias"; then
1171 cross_compiling=yes
1175 ac_tool_prefix=
1176 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1178 test "$silent" = yes && exec 6>/dev/null
1181 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1182 ac_ls_di=`ls -di .` &&
1183 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1184 { echo "$as_me: error: Working directory cannot be determined" >&2
1185 { (exit 1); exit 1; }; }
1186 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1187 { echo "$as_me: error: pwd does not report name of working directory" >&2
1188 { (exit 1); exit 1; }; }
1191 # Find the source files, if location was not specified.
1192 if test -z "$srcdir"; then
1193 ac_srcdir_defaulted=yes
1194 # Try the directory containing this script, then the parent directory.
1195 ac_confdir=`$as_dirname -- "$0" ||
1196 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1197 X"$0" : 'X\(//\)[^/]' \| \
1198 X"$0" : 'X\(//\)$' \| \
1199 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1200 echo X"$0" |
1201 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1202 s//\1/
1205 /^X\(\/\/\)[^/].*/{
1206 s//\1/
1209 /^X\(\/\/\)$/{
1210 s//\1/
1213 /^X\(\/\).*/{
1214 s//\1/
1217 s/.*/./; q'`
1218 srcdir=$ac_confdir
1219 if test ! -r "$srcdir/$ac_unique_file"; then
1220 srcdir=..
1222 else
1223 ac_srcdir_defaulted=no
1225 if test ! -r "$srcdir/$ac_unique_file"; then
1226 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1227 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1228 { (exit 1); exit 1; }; }
1230 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1231 ac_abs_confdir=`(
1232 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1233 { (exit 1); exit 1; }; }
1234 pwd)`
1235 # When building in place, set srcdir=.
1236 if test "$ac_abs_confdir" = "$ac_pwd"; then
1237 srcdir=.
1239 # Remove unnecessary trailing slashes from srcdir.
1240 # Double slashes in file names in object file debugging info
1241 # mess up M-x gdb in Emacs.
1242 case $srcdir in
1243 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1244 esac
1245 for ac_var in $ac_precious_vars; do
1246 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1247 eval ac_env_${ac_var}_value=\$${ac_var}
1248 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1249 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1250 done
1253 # Report the --help message.
1255 if test "$ac_init_help" = "long"; then
1256 # Omit some internal or obsolete options to make the list less imposing.
1257 # This message is too long to be a string in the A/UX 3.1 sh.
1258 cat <<_ACEOF
1259 \`configure' configures emacs 23.0.60 to adapt to many kinds of systems.
1261 Usage: $0 [OPTION]... [VAR=VALUE]...
1263 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1264 VAR=VALUE. See below for descriptions of some of the useful variables.
1266 Defaults for the options are specified in brackets.
1268 Configuration:
1269 -h, --help display this help and exit
1270 --help=short display options specific to this package
1271 --help=recursive display the short help of all the included packages
1272 -V, --version display version information and exit
1273 -q, --quiet, --silent do not print \`checking...' messages
1274 --cache-file=FILE cache test results in FILE [disabled]
1275 -C, --config-cache alias for \`--cache-file=config.cache'
1276 -n, --no-create do not create output files
1277 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1279 Installation directories:
1280 --prefix=PREFIX install architecture-independent files in PREFIX
1281 [$ac_default_prefix]
1282 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1283 [PREFIX]
1285 By default, \`make install' will install all the files in
1286 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1287 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1288 for instance \`--prefix=\$HOME'.
1290 For better control, use the options below.
1292 Fine tuning of the installation directories:
1293 --bindir=DIR user executables [EPREFIX/bin]
1294 --sbindir=DIR system admin executables [EPREFIX/sbin]
1295 --libexecdir=DIR program executables [EPREFIX/libexec]
1296 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1297 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1298 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1299 --libdir=DIR object code libraries [EPREFIX/lib]
1300 --includedir=DIR C header files [PREFIX/include]
1301 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1302 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1303 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1304 --infodir=DIR info documentation [DATAROOTDIR/info]
1305 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1306 --mandir=DIR man documentation [DATAROOTDIR/man]
1307 --docdir=DIR documentation root [DATAROOTDIR/doc/emacs]
1308 --htmldir=DIR html documentation [DOCDIR]
1309 --dvidir=DIR dvi documentation [DOCDIR]
1310 --pdfdir=DIR pdf documentation [DOCDIR]
1311 --psdir=DIR ps documentation [DOCDIR]
1312 _ACEOF
1314 cat <<\_ACEOF
1316 Program names:
1317 --program-prefix=PREFIX prepend PREFIX to installed program names
1318 --program-suffix=SUFFIX append SUFFIX to installed program names
1319 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1321 X features:
1322 --x-includes=DIR X include files are in DIR
1323 --x-libraries=DIR X library files are in DIR
1325 System types:
1326 --build=BUILD configure for building on BUILD [guessed]
1327 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1328 _ACEOF
1331 if test -n "$ac_init_help"; then
1332 case $ac_init_help in
1333 short | recursive ) echo "Configuration of emacs 23.0.60:";;
1334 esac
1335 cat <<\_ACEOF
1337 Optional Features:
1338 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1339 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1340 --enable-cocoa-experimental-ctrl-g
1341 enable experimental improved ctrl-g recognition
1342 --disable-ns-self-contained
1343 disable self contained build under NeXTstep
1344 --enable-asserts compile code with asserts enabled
1345 --enable-maintainer-mode
1346 enable make rules and dependencies not useful (and
1347 sometimes confusing) to the casual installer
1348 --enable-locallisppath=PATH
1349 directories Emacs should search for lisp files
1350 specific to this site
1351 --disable-largefile omit support for large files
1353 Optional Packages:
1354 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1355 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1356 --without-pop don't support POP mail retrieval with movemail
1357 --with-kerberos support Kerberos-authenticated POP
1358 --with-kerberos5 support Kerberos version 5 authenticated POP
1359 --with-hesiod support Hesiod to get the POP server host
1360 --without-sound don't compile with sound support
1361 --without-sync-input Process async input synchronously
1362 --with-x-toolkit=KIT use an X toolkit (KIT one of: yes, lucid, athena,
1363 motif, gtk, no)
1364 --without-xpm don't compile with XPM image support
1365 --without-jpeg don't compile with JPEG image support
1366 --without-tiff don't compile with TIFF image support
1367 --without-gif don't compile with GIF image support
1368 --without-png don't compile with PNG image support
1369 --without-rsvg don't compile with SVG image support
1370 --without-freetype don't use Freetype for local font support
1371 --without-xft don't use XFT for anti aliased fonts
1372 --without-libotf don't use libotf for OpenType font support
1373 --without-m17n-flt don't use m17n-flt for text shaping
1374 --without-toolkit-scroll-bars
1375 don't use Motif or Xaw3d scroll bars
1376 --without-xaw3d don't use Xaw3d
1377 --without-xim don't use X11 XIM
1378 --with-ns use nextstep (Cocoa or GNUstep) windowing system
1379 --without-gpm don't use -lgpm for mouse support on a GNU/Linux
1380 console
1381 --without-dbus don't compile with D-Bus support
1382 --without-makeinfo don't require makeinfo for building manuals
1384 --with-pkg-config-prog=PATH
1385 Path to pkg-config for finding GTK and librsvg
1386 --with-x use the X Window System
1388 Some influential environment variables:
1389 CC C compiler command
1390 CFLAGS C compiler flags
1391 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1392 nonstandard directory <lib dir>
1393 LIBS libraries to pass to the linker, e.g. -l<library>
1394 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1395 you have headers in a nonstandard directory <include dir>
1396 CPP C preprocessor
1397 XMKMF Path to xmkmf, Makefile generator for X Window System
1399 Use these variables to override the choices made by `configure' or to help
1400 it to find libraries and programs with nonstandard names/locations.
1402 _ACEOF
1403 ac_status=$?
1406 if test "$ac_init_help" = "recursive"; then
1407 # If there are subdirs, report their specific --help.
1408 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1409 test -d "$ac_dir" || continue
1410 ac_builddir=.
1412 case "$ac_dir" in
1413 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1415 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1416 # A ".." for each directory in $ac_dir_suffix.
1417 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1418 case $ac_top_builddir_sub in
1419 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1420 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1421 esac ;;
1422 esac
1423 ac_abs_top_builddir=$ac_pwd
1424 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1425 # for backward compatibility:
1426 ac_top_builddir=$ac_top_build_prefix
1428 case $srcdir in
1429 .) # We are building in place.
1430 ac_srcdir=.
1431 ac_top_srcdir=$ac_top_builddir_sub
1432 ac_abs_top_srcdir=$ac_pwd ;;
1433 [\\/]* | ?:[\\/]* ) # Absolute name.
1434 ac_srcdir=$srcdir$ac_dir_suffix;
1435 ac_top_srcdir=$srcdir
1436 ac_abs_top_srcdir=$srcdir ;;
1437 *) # Relative name.
1438 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1439 ac_top_srcdir=$ac_top_build_prefix$srcdir
1440 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1441 esac
1442 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1444 cd "$ac_dir" || { ac_status=$?; continue; }
1445 # Check for guested configure.
1446 if test -f "$ac_srcdir/configure.gnu"; then
1447 echo &&
1448 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1449 elif test -f "$ac_srcdir/configure"; then
1450 echo &&
1451 $SHELL "$ac_srcdir/configure" --help=recursive
1452 else
1453 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1454 fi || ac_status=$?
1455 cd "$ac_pwd" || { ac_status=$?; break; }
1456 done
1459 test -n "$ac_init_help" && exit $ac_status
1460 if $ac_init_version; then
1461 cat <<\_ACEOF
1462 emacs configure 23.0.60
1463 generated by GNU Autoconf 2.61
1465 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1466 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1467 This configure script is free software; the Free Software Foundation
1468 gives unlimited permission to copy, distribute and modify it.
1469 _ACEOF
1470 exit
1472 cat >config.log <<_ACEOF
1473 This file contains any messages produced by compilers while
1474 running configure, to aid debugging if configure makes a mistake.
1476 It was created by emacs $as_me 23.0.60, which was
1477 generated by GNU Autoconf 2.61. Invocation command line was
1479 $ $0 $@
1481 _ACEOF
1482 exec 5>>config.log
1484 cat <<_ASUNAME
1485 ## --------- ##
1486 ## Platform. ##
1487 ## --------- ##
1489 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1490 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1491 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1492 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1493 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1495 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1496 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1498 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1499 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1500 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1501 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1502 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1503 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1504 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1506 _ASUNAME
1508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1509 for as_dir in $PATH
1511 IFS=$as_save_IFS
1512 test -z "$as_dir" && as_dir=.
1513 echo "PATH: $as_dir"
1514 done
1515 IFS=$as_save_IFS
1517 } >&5
1519 cat >&5 <<_ACEOF
1522 ## ----------- ##
1523 ## Core tests. ##
1524 ## ----------- ##
1526 _ACEOF
1529 # Keep a trace of the command line.
1530 # Strip out --no-create and --no-recursion so they do not pile up.
1531 # Strip out --silent because we don't want to record it for future runs.
1532 # Also quote any args containing shell meta-characters.
1533 # Make two passes to allow for proper duplicate-argument suppression.
1534 ac_configure_args=
1535 ac_configure_args0=
1536 ac_configure_args1=
1537 ac_must_keep_next=false
1538 for ac_pass in 1 2
1540 for ac_arg
1542 case $ac_arg in
1543 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1544 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1545 | -silent | --silent | --silen | --sile | --sil)
1546 continue ;;
1547 *\'*)
1548 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1549 esac
1550 case $ac_pass in
1551 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1553 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1554 if test $ac_must_keep_next = true; then
1555 ac_must_keep_next=false # Got value, back to normal.
1556 else
1557 case $ac_arg in
1558 *=* | --config-cache | -C | -disable-* | --disable-* \
1559 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1560 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1561 | -with-* | --with-* | -without-* | --without-* | --x)
1562 case "$ac_configure_args0 " in
1563 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1564 esac
1566 -* ) ac_must_keep_next=true ;;
1567 esac
1569 ac_configure_args="$ac_configure_args '$ac_arg'"
1571 esac
1572 done
1573 done
1574 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1575 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1577 # When interrupted or exit'd, cleanup temporary files, and complete
1578 # config.log. We remove comments because anyway the quotes in there
1579 # would cause problems or look ugly.
1580 # WARNING: Use '\'' to represent an apostrophe within the trap.
1581 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1582 trap 'exit_status=$?
1583 # Save into config.log some information that might help in debugging.
1585 echo
1587 cat <<\_ASBOX
1588 ## ---------------- ##
1589 ## Cache variables. ##
1590 ## ---------------- ##
1591 _ASBOX
1592 echo
1593 # The following way of writing the cache mishandles newlines in values,
1595 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1596 eval ac_val=\$$ac_var
1597 case $ac_val in #(
1598 *${as_nl}*)
1599 case $ac_var in #(
1600 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1601 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1602 esac
1603 case $ac_var in #(
1604 _ | IFS | as_nl) ;; #(
1605 *) $as_unset $ac_var ;;
1606 esac ;;
1607 esac
1608 done
1609 (set) 2>&1 |
1610 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1611 *${as_nl}ac_space=\ *)
1612 sed -n \
1613 "s/'\''/'\''\\\\'\'''\''/g;
1614 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1615 ;; #(
1617 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1619 esac |
1620 sort
1622 echo
1624 cat <<\_ASBOX
1625 ## ----------------- ##
1626 ## Output variables. ##
1627 ## ----------------- ##
1628 _ASBOX
1629 echo
1630 for ac_var in $ac_subst_vars
1632 eval ac_val=\$$ac_var
1633 case $ac_val in
1634 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1635 esac
1636 echo "$ac_var='\''$ac_val'\''"
1637 done | sort
1638 echo
1640 if test -n "$ac_subst_files"; then
1641 cat <<\_ASBOX
1642 ## ------------------- ##
1643 ## File substitutions. ##
1644 ## ------------------- ##
1645 _ASBOX
1646 echo
1647 for ac_var in $ac_subst_files
1649 eval ac_val=\$$ac_var
1650 case $ac_val in
1651 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1652 esac
1653 echo "$ac_var='\''$ac_val'\''"
1654 done | sort
1655 echo
1658 if test -s confdefs.h; then
1659 cat <<\_ASBOX
1660 ## ----------- ##
1661 ## confdefs.h. ##
1662 ## ----------- ##
1663 _ASBOX
1664 echo
1665 cat confdefs.h
1666 echo
1668 test "$ac_signal" != 0 &&
1669 echo "$as_me: caught signal $ac_signal"
1670 echo "$as_me: exit $exit_status"
1671 } >&5
1672 rm -f core *.core core.conftest.* &&
1673 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1674 exit $exit_status
1676 for ac_signal in 1 2 13 15; do
1677 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1678 done
1679 ac_signal=0
1681 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1682 rm -f -r conftest* confdefs.h
1684 # Predefined preprocessor variables.
1686 cat >>confdefs.h <<_ACEOF
1687 #define PACKAGE_NAME "$PACKAGE_NAME"
1688 _ACEOF
1691 cat >>confdefs.h <<_ACEOF
1692 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1693 _ACEOF
1696 cat >>confdefs.h <<_ACEOF
1697 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1698 _ACEOF
1701 cat >>confdefs.h <<_ACEOF
1702 #define PACKAGE_STRING "$PACKAGE_STRING"
1703 _ACEOF
1706 cat >>confdefs.h <<_ACEOF
1707 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1708 _ACEOF
1711 # Let the site file select an alternate cache file if it wants to.
1712 # Prefer explicitly selected file to automatically selected ones.
1713 if test -n "$CONFIG_SITE"; then
1714 set x "$CONFIG_SITE"
1715 elif test "x$prefix" != xNONE; then
1716 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1717 else
1718 set x "$ac_default_prefix/share/config.site" \
1719 "$ac_default_prefix/etc/config.site"
1721 shift
1722 for ac_site_file
1724 if test -r "$ac_site_file"; then
1725 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1726 echo "$as_me: loading site script $ac_site_file" >&6;}
1727 sed 's/^/| /' "$ac_site_file" >&5
1728 . "$ac_site_file"
1730 done
1732 if test -r "$cache_file"; then
1733 # Some versions of bash will fail to source /dev/null (special
1734 # files actually), so we avoid doing that.
1735 if test -f "$cache_file"; then
1736 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1737 echo "$as_me: loading cache $cache_file" >&6;}
1738 case $cache_file in
1739 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1740 *) . "./$cache_file";;
1741 esac
1743 else
1744 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1745 echo "$as_me: creating cache $cache_file" >&6;}
1746 >$cache_file
1749 ac_header_list="$ac_header_list sys/time.h"
1750 ac_header_list="$ac_header_list unistd.h"
1751 ac_func_list="$ac_func_list alarm"
1752 # Check that the precious variables saved in the cache have kept the same
1753 # value.
1754 ac_cache_corrupted=false
1755 for ac_var in $ac_precious_vars; do
1756 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1757 eval ac_new_set=\$ac_env_${ac_var}_set
1758 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1759 eval ac_new_val=\$ac_env_${ac_var}_value
1760 case $ac_old_set,$ac_new_set in
1761 set,)
1762 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1763 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1764 ac_cache_corrupted=: ;;
1765 ,set)
1766 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1767 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1768 ac_cache_corrupted=: ;;
1769 ,);;
1771 if test "x$ac_old_val" != "x$ac_new_val"; then
1772 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1773 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1774 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1775 echo "$as_me: former value: $ac_old_val" >&2;}
1776 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1777 echo "$as_me: current value: $ac_new_val" >&2;}
1778 ac_cache_corrupted=:
1779 fi;;
1780 esac
1781 # Pass precious variables to config.status.
1782 if test "$ac_new_set" = set; then
1783 case $ac_new_val in
1784 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1785 *) ac_arg=$ac_var=$ac_new_val ;;
1786 esac
1787 case " $ac_configure_args " in
1788 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1789 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1790 esac
1792 done
1793 if $ac_cache_corrupted; then
1794 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1795 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1796 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1797 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1798 { (exit 1); exit 1; }; }
1825 ac_ext=c
1826 ac_cpp='$CPP $CPPFLAGS'
1827 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1828 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1829 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1832 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
1836 test "$program_prefix" != NONE &&
1837 program_transform_name="s&^&$program_prefix&;$program_transform_name"
1838 # Use a double $ so make ignores it.
1839 test "$program_suffix" != NONE &&
1840 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
1841 # Double any \ or $. echo might interpret backslashes.
1842 # By default was `s,x,x', remove it if useless.
1843 cat <<\_ACEOF >conftest.sed
1844 s/[\\$]/&&/g;s/;s,x,x,$//
1845 _ACEOF
1846 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1847 rm -f conftest.sed
1850 lispdir='${datadir}/emacs/${version}/lisp'
1851 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
1852 '${datadir}/emacs/site-lisp'
1853 lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
1854 etcdir='${datadir}/emacs/${version}/etc'
1855 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
1856 docdir='${datadir}/emacs/${version}/etc'
1857 gamedir='${localstatedir}/games/emacs'
1859 gameuser=games
1864 # Check whether --with-pop was given.
1865 if test "${with_pop+set}" = set; then
1866 withval=$with_pop;
1867 else
1868 with_pop=yes
1871 if test "$with_pop" = yes; then
1872 cat >>confdefs.h <<\_ACEOF
1873 #define MAIL_USE_POP 1
1874 _ACEOF
1880 # Check whether --with-kerberos was given.
1881 if test "${with_kerberos+set}" = set; then
1882 withval=$with_kerberos;
1883 else
1884 with_kerberos=no
1887 if test "$with_kerberos" != no; then
1888 cat >>confdefs.h <<\_ACEOF
1889 #define KERBEROS 1
1890 _ACEOF
1896 # Check whether --with-kerberos5 was given.
1897 if test "${with_kerberos5+set}" = set; then
1898 withval=$with_kerberos5;
1899 else
1900 with_kerberos5=no
1903 if test "${with_kerberos5}" != no; then
1904 if test "${with_kerberos}" = no; then
1905 with_kerberos=yes
1906 cat >>confdefs.h <<\_ACEOF
1907 #define KERBEROS 1
1908 _ACEOF
1912 cat >>confdefs.h <<\_ACEOF
1913 #define KERBEROS5 1
1914 _ACEOF
1919 # Check whether --with-hesiod was given.
1920 if test "${with_hesiod+set}" = set; then
1921 withval=$with_hesiod;
1922 else
1923 with_hesiod=no
1926 if test "$with_hesiod" != no; then
1928 cat >>confdefs.h <<\_ACEOF
1929 #define HESIOD 1
1930 _ACEOF
1935 # Check whether --with-sound was given.
1936 if test "${with_sound+set}" = set; then
1937 withval=$with_sound;
1938 else
1939 with_sound=yes
1944 # Check whether --with-sync-input was given.
1945 if test "${with_sync_input+set}" = set; then
1946 withval=$with_sync_input;
1947 else
1948 with_sync_input=yes
1951 if test "$with_sync_input" = yes; then
1953 cat >>confdefs.h <<\_ACEOF
1954 #define SYNC_INPUT 1
1955 _ACEOF
1960 # Check whether --with-x-toolkit was given.
1961 if test "${with_x_toolkit+set}" = set; then
1962 withval=$with_x_toolkit; case "${withval}" in
1963 y | ye | yes ) val=gtk ;;
1964 n | no ) val=no ;;
1965 l | lu | luc | luci | lucid ) val=lucid ;;
1966 a | at | ath | athe | athen | athena ) val=athena ;;
1967 m | mo | mot | moti | motif ) val=motif ;;
1968 g | gt | gtk ) val=gtk ;;
1970 { { echo "$as_me:$LINENO: error: \`--with-x-toolkit=$withval' is invalid;
1971 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1972 \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." >&5
1973 echo "$as_me: error: \`--with-x-toolkit=$withval' is invalid;
1974 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1975 \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." >&2;}
1976 { (exit 1); exit 1; }; }
1978 esac
1979 with_x_toolkit=$val
1985 # Check whether --with-xpm was given.
1986 if test "${with_xpm+set}" = set; then
1987 withval=$with_xpm;
1988 else
1989 with_xpm=yes
1993 # Check whether --with-jpeg was given.
1994 if test "${with_jpeg+set}" = set; then
1995 withval=$with_jpeg;
1996 else
1997 with_jpeg=yes
2001 # Check whether --with-tiff was given.
2002 if test "${with_tiff+set}" = set; then
2003 withval=$with_tiff;
2004 else
2005 with_tiff=yes
2009 # Check whether --with-gif was given.
2010 if test "${with_gif+set}" = set; then
2011 withval=$with_gif;
2012 else
2013 with_gif=yes
2017 # Check whether --with-png was given.
2018 if test "${with_png+set}" = set; then
2019 withval=$with_png;
2020 else
2021 with_png=yes
2025 # Check whether --with-rsvg was given.
2026 if test "${with_rsvg+set}" = set; then
2027 withval=$with_rsvg;
2028 else
2029 with_rsvg=yes
2034 # Check whether --with-freetype was given.
2035 if test "${with_freetype+set}" = set; then
2036 withval=$with_freetype;
2037 else
2038 with_freetype=yes
2042 # Check whether --with-xft was given.
2043 if test "${with_xft+set}" = set; then
2044 withval=$with_xft;
2045 else
2046 with_xft=yes
2050 # Check whether --with-libotf was given.
2051 if test "${with_libotf+set}" = set; then
2052 withval=$with_libotf;
2053 else
2054 with_libotf=yes
2058 # Check whether --with-m17n-flt was given.
2059 if test "${with_m17n_flt+set}" = set; then
2060 withval=$with_m17n_flt;
2061 else
2062 with_m17n_flt=yes
2067 # Check whether --with-toolkit-scroll-bars was given.
2068 if test "${with_toolkit_scroll_bars+set}" = set; then
2069 withval=$with_toolkit_scroll_bars;
2070 else
2071 with_toolkit_scroll_bars=yes
2075 # Check whether --with-xaw3d was given.
2076 if test "${with_xaw3d+set}" = set; then
2077 withval=$with_xaw3d;
2078 else
2079 with_xaw3d=yes
2083 # Check whether --with-xim was given.
2084 if test "${with_xim+set}" = set; then
2085 withval=$with_xim;
2086 else
2087 with_xim=yes
2091 # Check whether --with-ns was given.
2092 if test "${with_ns+set}" = set; then
2093 withval=$with_ns;
2094 else
2095 with_ns=no
2100 # Check whether --with-gpm was given.
2101 if test "${with_gpm+set}" = set; then
2102 withval=$with_gpm;
2103 else
2104 with_gpm=yes
2108 # Check whether --with-dbus was given.
2109 if test "${with_dbus+set}" = set; then
2110 withval=$with_dbus;
2111 else
2112 with_dbus=yes
2116 ## For the times when you want to build Emacs but don't have
2117 ## a suitable makeinfo, and can live without the manuals.
2119 # Check whether --with-makeinfo was given.
2120 if test "${with_makeinfo+set}" = set; then
2121 withval=$with_makeinfo;
2122 else
2123 with_makeinfo=yes
2128 # Check whether --with-gtk was given.
2129 if test "${with_gtk+set}" = set; then
2130 withval=$with_gtk; { { echo "$as_me:$LINENO: error: --with-gtk has been removed. Use --with-x-toolkit to
2131 specify a toolkit." >&5
2132 echo "$as_me: error: --with-gtk has been removed. Use --with-x-toolkit to
2133 specify a toolkit." >&2;}
2134 { (exit 1); exit 1; }; }
2139 # Check whether --with-gcc was given.
2140 if test "${with_gcc+set}" = set; then
2141 withval=$with_gcc; { { echo "$as_me:$LINENO: error: --with-gcc has been removed. Set the \`CC' environment
2142 variable to specify a compiler." >&5
2143 echo "$as_me: error: --with-gcc has been removed. Set the \`CC' environment
2144 variable to specify a compiler." >&2;}
2145 { (exit 1); exit 1; }; }
2150 # Check whether --with-pkg-config-prog was given.
2151 if test "${with_pkg_config_prog+set}" = set; then
2152 withval=$with_pkg_config_prog;
2155 if test "X${with_pkg_config_prog}" != X; then
2156 if test "${with_pkg_config_prog}" != yes; then
2157 PKG_CONFIG="${with_pkg_config_prog}"
2161 # Check whether --enable-cocoa-experimental-ctrl-g was given.
2162 if test "${enable_cocoa_experimental_ctrl_g+set}" = set; then
2163 enableval=$enable_cocoa_experimental_ctrl_g; EN_COCOA_EXPERIMENTAL_CTRL_G=$enableval
2164 else
2165 EN_COCOA_EXPERIMENTAL_CTRL_G=no
2169 # Check whether --enable-ns-self-contained was given.
2170 if test "${enable_ns_self_contained+set}" = set; then
2171 enableval=$enable_ns_self_contained; EN_NS_SELF_CONTAINED=$enableval
2172 else
2173 EN_NS_SELF_CONTAINED=yes
2177 # Check whether --enable-asserts was given.
2178 if test "${enable_asserts+set}" = set; then
2179 enableval=$enable_asserts; USE_XASSERTS=$enableval
2180 else
2181 USE_XASSERTS=no
2185 # Check whether --enable-maintainer-mode was given.
2186 if test "${enable_maintainer_mode+set}" = set; then
2187 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2188 else
2189 USE_MAINTAINER_MODE=no
2192 if test $USE_MAINTAINER_MODE = yes; then
2193 MAINT=
2194 else
2195 MAINT=#
2199 # Check whether --enable-locallisppath was given.
2200 if test "${enable_locallisppath+set}" = set; then
2201 enableval=$enable_locallisppath; if test "${enableval}" = "no"; then
2202 locallisppath=
2203 elif test "${enableval}" != "yes"; then
2204 locallisppath=${enableval}
2209 #### Make srcdir absolute, if it isn't already. It's important to
2210 #### avoid running the path through pwd unnecessarily, since pwd can
2211 #### give you automounter prefixes, which can go away. We do all this
2212 #### so Emacs can find its files when run uninstalled.
2213 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
2214 unset CDPATH
2215 case "${srcdir}" in
2216 /* ) ;;
2218 ## We may be able to use the $PWD environment variable to make this
2219 ## absolute. But sometimes PWD is inaccurate.
2220 ## Note: we used to use ${PWD} at the end instead of `pwd`,
2221 ## but that tested only for a well-formed and valid PWD,
2222 ## it did not object when PWD was well-formed and valid but just wrong.
2223 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
2224 then
2225 srcdir="$PWD"
2226 else
2227 srcdir="`(cd ${srcdir}; pwd)`"
2230 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
2231 esac
2233 #### Check if the source directory already has a configured system in it.
2234 if test `pwd` != `(cd ${srcdir} && pwd)` \
2235 && test -f "${srcdir}/src/config.h" ; then
2236 { echo "$as_me:$LINENO: WARNING: The directory tree \`${srcdir}' is being used
2237 as a build directory right now; it has been configured in its own
2238 right. To configure in another directory as well, you MUST
2239 use GNU make. If you do not have GNU make, then you must
2240 now do \`make distclean' in ${srcdir},
2241 and then run $0 again." >&5
2242 echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
2243 as a build directory right now; it has been configured in its own
2244 right. To configure in another directory as well, you MUST
2245 use GNU make. If you do not have GNU make, then you must
2246 now do \`make distclean' in ${srcdir},
2247 and then run $0 again." >&2;}
2250 #### Given the configuration name, set machfile and opsysfile to the
2251 #### names of the m/*.h and s/*.h files we should use.
2253 ### Canonicalize the configuration name.
2255 ac_aux_dir=
2256 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2257 if test -f "$ac_dir/install-sh"; then
2258 ac_aux_dir=$ac_dir
2259 ac_install_sh="$ac_aux_dir/install-sh -c"
2260 break
2261 elif test -f "$ac_dir/install.sh"; then
2262 ac_aux_dir=$ac_dir
2263 ac_install_sh="$ac_aux_dir/install.sh -c"
2264 break
2265 elif test -f "$ac_dir/shtool"; then
2266 ac_aux_dir=$ac_dir
2267 ac_install_sh="$ac_aux_dir/shtool install -c"
2268 break
2270 done
2271 if test -z "$ac_aux_dir"; then
2272 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2273 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2274 { (exit 1); exit 1; }; }
2277 # These three variables are undocumented and unsupported,
2278 # and are intended to be withdrawn in a future Autoconf release.
2279 # They can cause serious problems if a builder's source tree is in a directory
2280 # whose full name contains unusual characters.
2281 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2282 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2283 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2286 # Make sure we can run config.sub.
2287 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2288 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2289 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2290 { (exit 1); exit 1; }; }
2292 { echo "$as_me:$LINENO: checking build system type" >&5
2293 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2294 if test "${ac_cv_build+set}" = set; then
2295 echo $ECHO_N "(cached) $ECHO_C" >&6
2296 else
2297 ac_build_alias=$build_alias
2298 test "x$ac_build_alias" = x &&
2299 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2300 test "x$ac_build_alias" = x &&
2301 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2302 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2303 { (exit 1); exit 1; }; }
2304 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2305 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2306 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2307 { (exit 1); exit 1; }; }
2310 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2311 echo "${ECHO_T}$ac_cv_build" >&6; }
2312 case $ac_cv_build in
2313 *-*-*) ;;
2314 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2315 echo "$as_me: error: invalid value of canonical build" >&2;}
2316 { (exit 1); exit 1; }; };;
2317 esac
2318 build=$ac_cv_build
2319 ac_save_IFS=$IFS; IFS='-'
2320 set x $ac_cv_build
2321 shift
2322 build_cpu=$1
2323 build_vendor=$2
2324 shift; shift
2325 # Remember, the first character of IFS is used to create $*,
2326 # except with old shells:
2327 build_os=$*
2328 IFS=$ac_save_IFS
2329 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2332 { echo "$as_me:$LINENO: checking host system type" >&5
2333 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2334 if test "${ac_cv_host+set}" = set; then
2335 echo $ECHO_N "(cached) $ECHO_C" >&6
2336 else
2337 if test "x$host_alias" = x; then
2338 ac_cv_host=$ac_cv_build
2339 else
2340 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2341 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2342 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2343 { (exit 1); exit 1; }; }
2347 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2348 echo "${ECHO_T}$ac_cv_host" >&6; }
2349 case $ac_cv_host in
2350 *-*-*) ;;
2351 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2352 echo "$as_me: error: invalid value of canonical host" >&2;}
2353 { (exit 1); exit 1; }; };;
2354 esac
2355 host=$ac_cv_host
2356 ac_save_IFS=$IFS; IFS='-'
2357 set x $ac_cv_host
2358 shift
2359 host_cpu=$1
2360 host_vendor=$2
2361 shift; shift
2362 # Remember, the first character of IFS is used to create $*,
2363 # except with old shells:
2364 host_os=$*
2365 IFS=$ac_save_IFS
2366 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2369 canonical=$host
2370 configuration=${host_alias-${build_alias-$host}}
2374 ### If you add support for a new configuration, add code to this
2375 ### switch statement to recognize your configuration name and select
2376 ### the appropriate operating system and machine description files.
2378 ### You would hope that you could choose an m/*.h file pretty much
2379 ### based on the machine portion of the configuration name, and an s-
2380 ### file based on the operating system portion. However, it turns out
2381 ### that each m/*.h file is pretty manufacturer-specific - for
2382 ### example mips.h is MIPS
2383 ### So we basically have to have a special case for each
2384 ### configuration name.
2386 ### As far as handling version numbers on operating systems is
2387 ### concerned, make sure things will fail in a fixable way. If
2388 ### /etc/MACHINES doesn't say anything about version numbers, be
2389 ### prepared to handle anything reasonably. If version numbers
2390 ### matter, be sure /etc/MACHINES says something about it.
2392 ### Eric Raymond says we should accept strings like "sysvr4" to mean
2393 ### "System V Release 4"; he writes, "The old convention encouraged
2394 ### confusion between `system' and `release' levels'."
2396 machine='' opsys='' unported=no
2397 case "${canonical}" in
2399 ## FreeBSD ports
2400 *-*-freebsd* )
2401 opsys=freebsd
2402 case "${canonical}" in
2403 alpha*-*-freebsd*) machine=alpha ;;
2404 arm*-*-freebsd*) machine=arm ;;
2405 ia64-*-freebsd*) machine=ia64 ;;
2406 sparc-*-freebsd*) machine=sparc ;;
2407 sparc64-*-freebsd*) machine=sparc ;;
2408 powerpc-*-freebsd*) machine=macppc ;;
2409 i[3456]86-*-freebsd*) machine=intel386 ;;
2410 amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;;
2411 esac
2414 ## FreeBSD kernel + glibc based userland
2415 *-*-kfreebsd*gnu* )
2416 opsys=gnu-kfreebsd
2417 case "${canonical}" in
2418 alpha*-*-kfreebsd*) machine=alpha ;;
2419 ia64-*-kfreebsd*) machine=ia64 ;;
2420 sparc-*-kfreebsd*) machine=sparc ;;
2421 sparc64-*-kfreebsd*) machine=sparc ;;
2422 powerpc-*-kfreebsd*) machine=macppc ;;
2423 i[3456]86-*-kfreebsd*) machine=intel386 ;;
2424 amd64-*-kfreebsd*|x86_64-*-kfreebsd*) machine=amdx86-64 ;;
2425 esac
2428 ## NetBSD ports
2429 *-*-netbsd* )
2430 opsys=netbsd
2431 if test -f /usr/lib/crti.o; then
2433 cat >>confdefs.h <<\_ACEOF
2434 #define HAVE_CRTIN
2435 _ACEOF
2439 case "${canonical}" in
2440 alpha*-*-netbsd*) machine=alpha ;;
2441 i[3456]86-*-netbsd*) machine=intel386 ;;
2442 powerpc-*-netbsd*) machine=macppc ;;
2443 sparc*-*-netbsd*) machine=sparc ;;
2444 vax-*-netbsd*) machine=vax ;;
2445 arm-*-netbsd*) machine=arm ;;
2446 x86_64-*-netbsd*) machine=amdx86-64 ;;
2447 hppa-*-netbsd*) machine=hp800 ;;
2448 esac
2451 ## OpenBSD ports
2452 *-*-openbsd* )
2453 opsys=openbsd
2454 case "${canonical}" in
2455 alpha*-*-openbsd*) machine=alpha ;;
2456 arm-*-openbsd*) machine=arm ;;
2457 i386-*-openbsd*) machine=intel386 ;;
2458 powerpc-*-openbsd*) machine=macppc ;;
2459 sparc*-*-openbsd*) machine=sparc ;;
2460 vax-*-openbsd*) machine=vax ;;
2461 x86_64-*-openbsd*) machine=amdx86-64 ;;
2462 esac
2465 ## LynxOS ports
2466 *-*-lynxos* )
2467 opsys=lynxos
2468 case "${canonical}" in
2469 i[3456]86-*-lynxos*) machine=intel386 ;;
2470 powerpc-*-lynxos*) machine=powerpc ;;
2471 esac
2474 alpha*-*-linux-gnu* )
2475 machine=alpha opsys=gnu-linux
2478 arm*-*-linux-gnu* )
2479 machine=arm opsys=gnu-linux
2482 ## Apple Darwin / Mac OS X
2483 *-apple-darwin* )
2484 case "${canonical}" in
2485 i[3456]86-* ) machine=intel386 ;;
2486 powerpc-* ) machine=macppc ;;
2487 * ) unported=yes ;;
2488 esac
2489 opsys=darwin
2490 # Define CPP as follows to make autoconf work correctly.
2491 CPP="${CC-cc} -E -no-cpp-precomp"
2492 # Use fink packages if available.
2493 if test -d /sw/include && test -d /sw/lib; then
2494 GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib"
2495 CPP="${CPP} ${GCC_TEST_OPTIONS}"
2496 NON_GCC_TEST_OPTIONS=${GCC_TEST_OPTIONS}
2500 ## HP 9000 series 700 and 800, running HP/UX
2501 hppa*-hp-hpux10.2* )
2502 machine=hp800 opsys=hpux10-20
2504 hppa*-hp-hpux1[1-9]* )
2505 machine=hp800 opsys=hpux11
2506 CFLAGS="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
2509 hppa*-*-linux-gnu* )
2510 machine=hp800 opsys=gnu-linux
2513 ## IBM machines
2514 s390-*-linux-gnu* )
2515 machine=ibms390 opsys=gnu-linux
2517 s390x-*-linux-gnu* )
2518 machine=ibms390x opsys=gnu-linux
2520 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
2521 machine=ibmrs6000 opsys=aix4-2
2523 rs6000-ibm-aix4.3* | powerpc-ibm-aix4.3* )
2524 machine=ibmrs6000 opsys=aix4-2
2526 rs6000-ibm-aix5* | powerpc-ibm-aix5* )
2527 machine=ibmrs6000 opsys=aix4-2
2529 rs6000-ibm-aix5* | powerpc-ibm-aix6* )
2530 machine=ibmrs6000 opsys=aix4-2
2533 ## Macintosh PowerPC
2534 powerpc*-*-linux-gnu* )
2535 machine=macppc opsys=gnu-linux
2538 ## Silicon Graphics machines
2539 ## Iris 4D
2540 mips-sgi-irix6.5 )
2541 machine=iris4d opsys=irix6-5
2542 # Without defining _LANGUAGE_C, things get masked out in the headers
2543 # so that, for instance, grepping for `free' in stdlib.h fails and
2544 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
2545 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2546 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
2549 ## Suns
2550 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
2551 machine=sparc opsys=gnu-linux
2554 *-sun-solaris* \
2555 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
2556 | rs6000-*-solaris2*)
2557 case "${canonical}" in
2558 i[3456]86-*-* ) machine=intel386 ;;
2559 amd64-*-*|x86_64-*-*) machine=amdx86-64 ;;
2560 powerpc* | rs6000* ) machine=ibmrs6000 ;;
2561 sparc* ) machine=sparc ;;
2562 * ) unported=yes ;;
2563 esac
2564 case "${canonical}" in
2565 *-sunos5.3* | *-solaris2.3* )
2566 opsys=sol2-3
2567 NON_GNU_CPP=/usr/ccs/lib/cpp
2569 *-sunos5.4* | *-solaris2.4* )
2570 opsys=sol2-4
2571 NON_GNU_CPP=/usr/ccs/lib/cpp
2572 RANLIB="ar -ts"
2574 *-sunos5.5* | *-solaris2.5* )
2575 opsys=sol2-5
2576 NON_GNU_CPP=/usr/ccs/lib/cpp
2577 RANLIB="ar -ts"
2579 *-sunos5.6* | *-solaris2.6* )
2580 opsys=sol2-6
2581 NON_GNU_CPP=/usr/ccs/lib/cpp
2582 RANLIB="ar -ts"
2584 *-sunos5* | *-solaris* )
2585 opsys=sol2-6
2586 emacs_check_sunpro_c=yes
2587 NON_GNU_CPP=/usr/ccs/lib/cpp
2589 esac
2590 ## Watch out for a compiler that we know will not work.
2591 case "${canonical}" in
2592 *-solaris* | *-sunos5* )
2593 if [ "x$CC" = x/usr/ucb/cc ]; then
2594 ## /usr/ucb/cc doesn't work;
2595 ## we should find some other compiler that does work.
2596 unset CC
2599 *) ;;
2600 esac
2603 ## Vaxen.
2604 vax-dec-* )
2605 machine=vax
2606 case "${canonical}" in
2607 *-vms* ) opsys=vms ;;
2608 * ) unported=yes
2609 esac
2612 ## IA-64
2613 ia64*-*-linux* )
2614 machine=ia64 opsys=gnu-linux
2617 ## Intel 386 machines where we don't care about the manufacturer
2618 i[3456]86-*-* )
2619 machine=intel386
2620 case "${canonical}" in
2621 *-cygwin ) opsys=cygwin ;;
2622 *-darwin* ) opsys=darwin
2623 CPP="${CC-cc} -E -no-cpp-precomp"
2625 *-linux-gnu* ) opsys=gnu-linux ;;
2626 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2627 *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2628 *-sysv5OpenUNIX* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2629 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
2630 esac
2633 ## m68k Linux-based GNU system
2634 m68k-*-linux-gnu* )
2635 machine=m68k opsys=gnu-linux
2638 ## Mips Linux-based GNU system
2639 mips-*-linux-gnu* | mipsel-*-linux-gnu* )
2640 machine=mips opsys=gnu-linux
2643 ## AMD x86-64 Linux-based GNU system
2644 x86_64-*-linux-gnu* )
2645 machine=amdx86-64 opsys=gnu-linux
2648 ## Tensilica Xtensa Linux-based GNU system
2649 xtensa*-*-linux-gnu* )
2650 machine=xtensa opsys=gnu-linux
2654 unported=yes
2656 esac
2658 ### If the code above didn't choose an operating system, just choose
2659 ### an operating system based on the configuration name. You really
2660 ### only want to use this when you have no idea what the right
2661 ### operating system is; if you know what operating systems a machine
2662 ### runs, it's cleaner to make it explicit in the case statement
2663 ### above.
2664 if test x"${opsys}" = x; then
2665 case "${canonical}" in
2666 *-gnu* ) opsys=gnu ;;
2667 *-sysv4.2uw* ) opsys=unixware ;;
2668 *-sysv5uw* ) opsys=unixware ;;
2669 *-sysv5OpenUNIX* ) opsys=unixware ;;
2670 *-sysv4.1* | *-sysvr4.1* )
2671 NON_GNU_CPP=/usr/lib/cpp
2672 opsys=usg5-4 ;;
2673 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
2674 if [ x$NON_GNU_CPP = x ]; then
2675 if [ -f /usr/ccs/lib/cpp ]; then
2676 NON_GNU_CPP=/usr/ccs/lib/cpp
2677 else
2678 NON_GNU_CPP=/lib/cpp
2681 opsys=usg5-4-2 ;;
2682 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
2684 unported=yes
2686 esac
2691 if test $unported = yes; then
2692 { { echo "$as_me:$LINENO: error: Emacs hasn't been ported to \`${canonical}' systems.
2693 Check \`etc/MACHINES' for recognized configuration names." >&5
2694 echo "$as_me: error: Emacs hasn't been ported to \`${canonical}' systems.
2695 Check \`etc/MACHINES' for recognized configuration names." >&2;}
2696 { (exit 1); exit 1; }; }
2699 machfile="m/${machine}.h"
2700 opsysfile="s/${opsys}.h"
2703 #### Choose a compiler.
2704 test -n "$CC" && cc_specified=yes
2706 # Save the value of CFLAGS that the user specified.
2707 SPECIFIED_CFLAGS="$CFLAGS"
2709 ac_ext=c
2710 ac_cpp='$CPP $CPPFLAGS'
2711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2714 if test -n "$ac_tool_prefix"; then
2715 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2716 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2717 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2718 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2719 if test "${ac_cv_prog_CC+set}" = set; then
2720 echo $ECHO_N "(cached) $ECHO_C" >&6
2721 else
2722 if test -n "$CC"; then
2723 ac_cv_prog_CC="$CC" # Let the user override the test.
2724 else
2725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2726 for as_dir in $PATH
2728 IFS=$as_save_IFS
2729 test -z "$as_dir" && as_dir=.
2730 for ac_exec_ext in '' $ac_executable_extensions; do
2731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2732 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2733 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2734 break 2
2736 done
2737 done
2738 IFS=$as_save_IFS
2742 CC=$ac_cv_prog_CC
2743 if test -n "$CC"; then
2744 { echo "$as_me:$LINENO: result: $CC" >&5
2745 echo "${ECHO_T}$CC" >&6; }
2746 else
2747 { echo "$as_me:$LINENO: result: no" >&5
2748 echo "${ECHO_T}no" >&6; }
2753 if test -z "$ac_cv_prog_CC"; then
2754 ac_ct_CC=$CC
2755 # Extract the first word of "gcc", so it can be a program name with args.
2756 set dummy gcc; ac_word=$2
2757 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2759 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2760 echo $ECHO_N "(cached) $ECHO_C" >&6
2761 else
2762 if test -n "$ac_ct_CC"; then
2763 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2764 else
2765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2766 for as_dir in $PATH
2768 IFS=$as_save_IFS
2769 test -z "$as_dir" && as_dir=.
2770 for ac_exec_ext in '' $ac_executable_extensions; do
2771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2772 ac_cv_prog_ac_ct_CC="gcc"
2773 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2774 break 2
2776 done
2777 done
2778 IFS=$as_save_IFS
2782 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2783 if test -n "$ac_ct_CC"; then
2784 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2785 echo "${ECHO_T}$ac_ct_CC" >&6; }
2786 else
2787 { echo "$as_me:$LINENO: result: no" >&5
2788 echo "${ECHO_T}no" >&6; }
2791 if test "x$ac_ct_CC" = x; then
2792 CC=""
2793 else
2794 case $cross_compiling:$ac_tool_warned in
2795 yes:)
2796 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2797 whose name does not start with the host triplet. If you think this
2798 configuration is useful to you, please write to autoconf@gnu.org." >&5
2799 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2800 whose name does not start with the host triplet. If you think this
2801 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2802 ac_tool_warned=yes ;;
2803 esac
2804 CC=$ac_ct_CC
2806 else
2807 CC="$ac_cv_prog_CC"
2810 if test -z "$CC"; then
2811 if test -n "$ac_tool_prefix"; then
2812 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2813 set dummy ${ac_tool_prefix}cc; ac_word=$2
2814 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2816 if test "${ac_cv_prog_CC+set}" = set; then
2817 echo $ECHO_N "(cached) $ECHO_C" >&6
2818 else
2819 if test -n "$CC"; then
2820 ac_cv_prog_CC="$CC" # Let the user override the test.
2821 else
2822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2823 for as_dir in $PATH
2825 IFS=$as_save_IFS
2826 test -z "$as_dir" && as_dir=.
2827 for ac_exec_ext in '' $ac_executable_extensions; do
2828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2829 ac_cv_prog_CC="${ac_tool_prefix}cc"
2830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2831 break 2
2833 done
2834 done
2835 IFS=$as_save_IFS
2839 CC=$ac_cv_prog_CC
2840 if test -n "$CC"; then
2841 { echo "$as_me:$LINENO: result: $CC" >&5
2842 echo "${ECHO_T}$CC" >&6; }
2843 else
2844 { echo "$as_me:$LINENO: result: no" >&5
2845 echo "${ECHO_T}no" >&6; }
2851 if test -z "$CC"; then
2852 # Extract the first word of "cc", so it can be a program name with args.
2853 set dummy cc; ac_word=$2
2854 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2856 if test "${ac_cv_prog_CC+set}" = set; then
2857 echo $ECHO_N "(cached) $ECHO_C" >&6
2858 else
2859 if test -n "$CC"; then
2860 ac_cv_prog_CC="$CC" # Let the user override the test.
2861 else
2862 ac_prog_rejected=no
2863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2864 for as_dir in $PATH
2866 IFS=$as_save_IFS
2867 test -z "$as_dir" && as_dir=.
2868 for ac_exec_ext in '' $ac_executable_extensions; do
2869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2870 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2871 ac_prog_rejected=yes
2872 continue
2874 ac_cv_prog_CC="cc"
2875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2876 break 2
2878 done
2879 done
2880 IFS=$as_save_IFS
2882 if test $ac_prog_rejected = yes; then
2883 # We found a bogon in the path, so make sure we never use it.
2884 set dummy $ac_cv_prog_CC
2885 shift
2886 if test $# != 0; then
2887 # We chose a different compiler from the bogus one.
2888 # However, it has the same basename, so the bogon will be chosen
2889 # first if we set CC to just the basename; use the full file name.
2890 shift
2891 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2896 CC=$ac_cv_prog_CC
2897 if test -n "$CC"; then
2898 { echo "$as_me:$LINENO: result: $CC" >&5
2899 echo "${ECHO_T}$CC" >&6; }
2900 else
2901 { echo "$as_me:$LINENO: result: no" >&5
2902 echo "${ECHO_T}no" >&6; }
2907 if test -z "$CC"; then
2908 if test -n "$ac_tool_prefix"; then
2909 for ac_prog in cl.exe
2911 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2912 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2913 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2914 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2915 if test "${ac_cv_prog_CC+set}" = set; then
2916 echo $ECHO_N "(cached) $ECHO_C" >&6
2917 else
2918 if test -n "$CC"; then
2919 ac_cv_prog_CC="$CC" # Let the user override the test.
2920 else
2921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2922 for as_dir in $PATH
2924 IFS=$as_save_IFS
2925 test -z "$as_dir" && as_dir=.
2926 for ac_exec_ext in '' $ac_executable_extensions; do
2927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2928 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2929 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2930 break 2
2932 done
2933 done
2934 IFS=$as_save_IFS
2938 CC=$ac_cv_prog_CC
2939 if test -n "$CC"; then
2940 { echo "$as_me:$LINENO: result: $CC" >&5
2941 echo "${ECHO_T}$CC" >&6; }
2942 else
2943 { echo "$as_me:$LINENO: result: no" >&5
2944 echo "${ECHO_T}no" >&6; }
2948 test -n "$CC" && break
2949 done
2951 if test -z "$CC"; then
2952 ac_ct_CC=$CC
2953 for ac_prog in cl.exe
2955 # Extract the first word of "$ac_prog", so it can be a program name with args.
2956 set dummy $ac_prog; ac_word=$2
2957 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2958 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2959 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2960 echo $ECHO_N "(cached) $ECHO_C" >&6
2961 else
2962 if test -n "$ac_ct_CC"; then
2963 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2964 else
2965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966 for as_dir in $PATH
2968 IFS=$as_save_IFS
2969 test -z "$as_dir" && as_dir=.
2970 for ac_exec_ext in '' $ac_executable_extensions; do
2971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2972 ac_cv_prog_ac_ct_CC="$ac_prog"
2973 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2974 break 2
2976 done
2977 done
2978 IFS=$as_save_IFS
2982 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2983 if test -n "$ac_ct_CC"; then
2984 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2985 echo "${ECHO_T}$ac_ct_CC" >&6; }
2986 else
2987 { echo "$as_me:$LINENO: result: no" >&5
2988 echo "${ECHO_T}no" >&6; }
2992 test -n "$ac_ct_CC" && break
2993 done
2995 if test "x$ac_ct_CC" = x; then
2996 CC=""
2997 else
2998 case $cross_compiling:$ac_tool_warned in
2999 yes:)
3000 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3001 whose name does not start with the host triplet. If you think this
3002 configuration is useful to you, please write to autoconf@gnu.org." >&5
3003 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3004 whose name does not start with the host triplet. If you think this
3005 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3006 ac_tool_warned=yes ;;
3007 esac
3008 CC=$ac_ct_CC
3015 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3016 See \`config.log' for more details." >&5
3017 echo "$as_me: error: no acceptable C compiler found in \$PATH
3018 See \`config.log' for more details." >&2;}
3019 { (exit 1); exit 1; }; }
3021 # Provide some information about the compiler.
3022 echo "$as_me:$LINENO: checking for C compiler version" >&5
3023 ac_compiler=`set X $ac_compile; echo $2`
3024 { (ac_try="$ac_compiler --version >&5"
3025 case "(($ac_try" in
3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3028 esac
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030 (eval "$ac_compiler --version >&5") 2>&5
3031 ac_status=$?
3032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033 (exit $ac_status); }
3034 { (ac_try="$ac_compiler -v >&5"
3035 case "(($ac_try" in
3036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3037 *) ac_try_echo=$ac_try;;
3038 esac
3039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3040 (eval "$ac_compiler -v >&5") 2>&5
3041 ac_status=$?
3042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043 (exit $ac_status); }
3044 { (ac_try="$ac_compiler -V >&5"
3045 case "(($ac_try" in
3046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3047 *) ac_try_echo=$ac_try;;
3048 esac
3049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3050 (eval "$ac_compiler -V >&5") 2>&5
3051 ac_status=$?
3052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3053 (exit $ac_status); }
3055 cat >conftest.$ac_ext <<_ACEOF
3056 /* confdefs.h. */
3057 _ACEOF
3058 cat confdefs.h >>conftest.$ac_ext
3059 cat >>conftest.$ac_ext <<_ACEOF
3060 /* end confdefs.h. */
3063 main ()
3067 return 0;
3069 _ACEOF
3070 ac_clean_files_save=$ac_clean_files
3071 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3072 # Try to create an executable without -o first, disregard a.out.
3073 # It will help us diagnose broken compilers, and finding out an intuition
3074 # of exeext.
3075 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3076 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
3077 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3079 # List of possible output files, starting from the most likely.
3080 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3081 # only as a last resort. b.out is created by i960 compilers.
3082 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3084 # The IRIX 6 linker writes into existing files which may not be
3085 # executable, retaining their permissions. Remove them first so a
3086 # subsequent execution test works.
3087 ac_rmfiles=
3088 for ac_file in $ac_files
3090 case $ac_file in
3091 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3092 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3093 esac
3094 done
3095 rm -f $ac_rmfiles
3097 if { (ac_try="$ac_link_default"
3098 case "(($ac_try" in
3099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100 *) ac_try_echo=$ac_try;;
3101 esac
3102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3103 (eval "$ac_link_default") 2>&5
3104 ac_status=$?
3105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3106 (exit $ac_status); }; then
3107 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3108 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3109 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3110 # so that the user can short-circuit this test for compilers unknown to
3111 # Autoconf.
3112 for ac_file in $ac_files ''
3114 test -f "$ac_file" || continue
3115 case $ac_file in
3116 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3118 [ab].out )
3119 # We found the default executable, but exeext='' is most
3120 # certainly right.
3121 break;;
3122 *.* )
3123 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3124 then :; else
3125 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3127 # We set ac_cv_exeext here because the later test for it is not
3128 # safe: cross compilers may not add the suffix if given an `-o'
3129 # argument, so we may need to know it at that point already.
3130 # Even if this section looks crufty: it has the advantage of
3131 # actually working.
3132 break;;
3134 break;;
3135 esac
3136 done
3137 test "$ac_cv_exeext" = no && ac_cv_exeext=
3139 else
3140 ac_file=''
3143 { echo "$as_me:$LINENO: result: $ac_file" >&5
3144 echo "${ECHO_T}$ac_file" >&6; }
3145 if test -z "$ac_file"; then
3146 echo "$as_me: failed program was:" >&5
3147 sed 's/^/| /' conftest.$ac_ext >&5
3149 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3150 See \`config.log' for more details." >&5
3151 echo "$as_me: error: C compiler cannot create executables
3152 See \`config.log' for more details." >&2;}
3153 { (exit 77); exit 77; }; }
3156 ac_exeext=$ac_cv_exeext
3158 # Check that the compiler produces executables we can run. If not, either
3159 # the compiler is broken, or we cross compile.
3160 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3161 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
3162 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3163 # If not cross compiling, check that we can run a simple program.
3164 if test "$cross_compiling" != yes; then
3165 if { ac_try='./$ac_file'
3166 { (case "(($ac_try" in
3167 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3168 *) ac_try_echo=$ac_try;;
3169 esac
3170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3171 (eval "$ac_try") 2>&5
3172 ac_status=$?
3173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3174 (exit $ac_status); }; }; then
3175 cross_compiling=no
3176 else
3177 if test "$cross_compiling" = maybe; then
3178 cross_compiling=yes
3179 else
3180 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3181 If you meant to cross compile, use \`--host'.
3182 See \`config.log' for more details." >&5
3183 echo "$as_me: error: cannot run C compiled programs.
3184 If you meant to cross compile, use \`--host'.
3185 See \`config.log' for more details." >&2;}
3186 { (exit 1); exit 1; }; }
3190 { echo "$as_me:$LINENO: result: yes" >&5
3191 echo "${ECHO_T}yes" >&6; }
3193 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3194 ac_clean_files=$ac_clean_files_save
3195 # Check that the compiler produces executables we can run. If not, either
3196 # the compiler is broken, or we cross compile.
3197 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3198 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3199 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3200 echo "${ECHO_T}$cross_compiling" >&6; }
3202 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3203 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3204 if { (ac_try="$ac_link"
3205 case "(($ac_try" in
3206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 *) ac_try_echo=$ac_try;;
3208 esac
3209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3210 (eval "$ac_link") 2>&5
3211 ac_status=$?
3212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3213 (exit $ac_status); }; then
3214 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3215 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3216 # work properly (i.e., refer to `conftest.exe'), while it won't with
3217 # `rm'.
3218 for ac_file in conftest.exe conftest conftest.*; do
3219 test -f "$ac_file" || continue
3220 case $ac_file in
3221 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3222 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3223 break;;
3224 * ) break;;
3225 esac
3226 done
3227 else
3228 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3229 See \`config.log' for more details." >&5
3230 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3231 See \`config.log' for more details." >&2;}
3232 { (exit 1); exit 1; }; }
3235 rm -f conftest$ac_cv_exeext
3236 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3237 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3239 rm -f conftest.$ac_ext
3240 EXEEXT=$ac_cv_exeext
3241 ac_exeext=$EXEEXT
3242 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3243 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3244 if test "${ac_cv_objext+set}" = set; then
3245 echo $ECHO_N "(cached) $ECHO_C" >&6
3246 else
3247 cat >conftest.$ac_ext <<_ACEOF
3248 /* confdefs.h. */
3249 _ACEOF
3250 cat confdefs.h >>conftest.$ac_ext
3251 cat >>conftest.$ac_ext <<_ACEOF
3252 /* end confdefs.h. */
3255 main ()
3259 return 0;
3261 _ACEOF
3262 rm -f conftest.o conftest.obj
3263 if { (ac_try="$ac_compile"
3264 case "(($ac_try" in
3265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3266 *) ac_try_echo=$ac_try;;
3267 esac
3268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3269 (eval "$ac_compile") 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; then
3273 for ac_file in conftest.o conftest.obj conftest.*; do
3274 test -f "$ac_file" || continue;
3275 case $ac_file in
3276 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3277 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3278 break;;
3279 esac
3280 done
3281 else
3282 echo "$as_me: failed program was:" >&5
3283 sed 's/^/| /' conftest.$ac_ext >&5
3285 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3286 See \`config.log' for more details." >&5
3287 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3288 See \`config.log' for more details." >&2;}
3289 { (exit 1); exit 1; }; }
3292 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3294 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3295 echo "${ECHO_T}$ac_cv_objext" >&6; }
3296 OBJEXT=$ac_cv_objext
3297 ac_objext=$OBJEXT
3298 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3299 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3300 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3301 echo $ECHO_N "(cached) $ECHO_C" >&6
3302 else
3303 cat >conftest.$ac_ext <<_ACEOF
3304 /* confdefs.h. */
3305 _ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h. */
3311 main ()
3313 #ifndef __GNUC__
3314 choke me
3315 #endif
3318 return 0;
3320 _ACEOF
3321 rm -f conftest.$ac_objext
3322 if { (ac_try="$ac_compile"
3323 case "(($ac_try" in
3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3325 *) ac_try_echo=$ac_try;;
3326 esac
3327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3328 (eval "$ac_compile") 2>conftest.er1
3329 ac_status=$?
3330 grep -v '^ *+' conftest.er1 >conftest.err
3331 rm -f conftest.er1
3332 cat conftest.err >&5
3333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3334 (exit $ac_status); } && {
3335 test -z "$ac_c_werror_flag" ||
3336 test ! -s conftest.err
3337 } && test -s conftest.$ac_objext; then
3338 ac_compiler_gnu=yes
3339 else
3340 echo "$as_me: failed program was:" >&5
3341 sed 's/^/| /' conftest.$ac_ext >&5
3343 ac_compiler_gnu=no
3346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3347 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3350 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3351 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3352 GCC=`test $ac_compiler_gnu = yes && echo yes`
3353 ac_test_CFLAGS=${CFLAGS+set}
3354 ac_save_CFLAGS=$CFLAGS
3355 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3356 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3357 if test "${ac_cv_prog_cc_g+set}" = set; then
3358 echo $ECHO_N "(cached) $ECHO_C" >&6
3359 else
3360 ac_save_c_werror_flag=$ac_c_werror_flag
3361 ac_c_werror_flag=yes
3362 ac_cv_prog_cc_g=no
3363 CFLAGS="-g"
3364 cat >conftest.$ac_ext <<_ACEOF
3365 /* confdefs.h. */
3366 _ACEOF
3367 cat confdefs.h >>conftest.$ac_ext
3368 cat >>conftest.$ac_ext <<_ACEOF
3369 /* end confdefs.h. */
3372 main ()
3376 return 0;
3378 _ACEOF
3379 rm -f conftest.$ac_objext
3380 if { (ac_try="$ac_compile"
3381 case "(($ac_try" in
3382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3383 *) ac_try_echo=$ac_try;;
3384 esac
3385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3386 (eval "$ac_compile") 2>conftest.er1
3387 ac_status=$?
3388 grep -v '^ *+' conftest.er1 >conftest.err
3389 rm -f conftest.er1
3390 cat conftest.err >&5
3391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3392 (exit $ac_status); } && {
3393 test -z "$ac_c_werror_flag" ||
3394 test ! -s conftest.err
3395 } && test -s conftest.$ac_objext; then
3396 ac_cv_prog_cc_g=yes
3397 else
3398 echo "$as_me: failed program was:" >&5
3399 sed 's/^/| /' conftest.$ac_ext >&5
3401 CFLAGS=""
3402 cat >conftest.$ac_ext <<_ACEOF
3403 /* confdefs.h. */
3404 _ACEOF
3405 cat confdefs.h >>conftest.$ac_ext
3406 cat >>conftest.$ac_ext <<_ACEOF
3407 /* end confdefs.h. */
3410 main ()
3414 return 0;
3416 _ACEOF
3417 rm -f conftest.$ac_objext
3418 if { (ac_try="$ac_compile"
3419 case "(($ac_try" in
3420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3421 *) ac_try_echo=$ac_try;;
3422 esac
3423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3424 (eval "$ac_compile") 2>conftest.er1
3425 ac_status=$?
3426 grep -v '^ *+' conftest.er1 >conftest.err
3427 rm -f conftest.er1
3428 cat conftest.err >&5
3429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3430 (exit $ac_status); } && {
3431 test -z "$ac_c_werror_flag" ||
3432 test ! -s conftest.err
3433 } && test -s conftest.$ac_objext; then
3435 else
3436 echo "$as_me: failed program was:" >&5
3437 sed 's/^/| /' conftest.$ac_ext >&5
3439 ac_c_werror_flag=$ac_save_c_werror_flag
3440 CFLAGS="-g"
3441 cat >conftest.$ac_ext <<_ACEOF
3442 /* confdefs.h. */
3443 _ACEOF
3444 cat confdefs.h >>conftest.$ac_ext
3445 cat >>conftest.$ac_ext <<_ACEOF
3446 /* end confdefs.h. */
3449 main ()
3453 return 0;
3455 _ACEOF
3456 rm -f conftest.$ac_objext
3457 if { (ac_try="$ac_compile"
3458 case "(($ac_try" in
3459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3460 *) ac_try_echo=$ac_try;;
3461 esac
3462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3463 (eval "$ac_compile") 2>conftest.er1
3464 ac_status=$?
3465 grep -v '^ *+' conftest.er1 >conftest.err
3466 rm -f conftest.er1
3467 cat conftest.err >&5
3468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3469 (exit $ac_status); } && {
3470 test -z "$ac_c_werror_flag" ||
3471 test ! -s conftest.err
3472 } && test -s conftest.$ac_objext; then
3473 ac_cv_prog_cc_g=yes
3474 else
3475 echo "$as_me: failed program was:" >&5
3476 sed 's/^/| /' conftest.$ac_ext >&5
3481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3488 ac_c_werror_flag=$ac_save_c_werror_flag
3490 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3491 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3492 if test "$ac_test_CFLAGS" = set; then
3493 CFLAGS=$ac_save_CFLAGS
3494 elif test $ac_cv_prog_cc_g = yes; then
3495 if test "$GCC" = yes; then
3496 CFLAGS="-g -O2"
3497 else
3498 CFLAGS="-g"
3500 else
3501 if test "$GCC" = yes; then
3502 CFLAGS="-O2"
3503 else
3504 CFLAGS=
3507 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3508 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3509 if test "${ac_cv_prog_cc_c89+set}" = set; then
3510 echo $ECHO_N "(cached) $ECHO_C" >&6
3511 else
3512 ac_cv_prog_cc_c89=no
3513 ac_save_CC=$CC
3514 cat >conftest.$ac_ext <<_ACEOF
3515 /* confdefs.h. */
3516 _ACEOF
3517 cat confdefs.h >>conftest.$ac_ext
3518 cat >>conftest.$ac_ext <<_ACEOF
3519 /* end confdefs.h. */
3520 #include <stdarg.h>
3521 #include <stdio.h>
3522 #include <sys/types.h>
3523 #include <sys/stat.h>
3524 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3525 struct buf { int x; };
3526 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3527 static char *e (p, i)
3528 char **p;
3529 int i;
3531 return p[i];
3533 static char *f (char * (*g) (char **, int), char **p, ...)
3535 char *s;
3536 va_list v;
3537 va_start (v,p);
3538 s = g (p, va_arg (v,int));
3539 va_end (v);
3540 return s;
3543 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3544 function prototypes and stuff, but not '\xHH' hex character constants.
3545 These don't provoke an error unfortunately, instead are silently treated
3546 as 'x'. The following induces an error, until -std is added to get
3547 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3548 array size at least. It's necessary to write '\x00'==0 to get something
3549 that's true only with -std. */
3550 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3552 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3553 inside strings and character constants. */
3554 #define FOO(x) 'x'
3555 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3557 int test (int i, double x);
3558 struct s1 {int (*f) (int a);};
3559 struct s2 {int (*f) (double a);};
3560 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3561 int argc;
3562 char **argv;
3564 main ()
3566 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3568 return 0;
3570 _ACEOF
3571 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3572 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3574 CC="$ac_save_CC $ac_arg"
3575 rm -f conftest.$ac_objext
3576 if { (ac_try="$ac_compile"
3577 case "(($ac_try" in
3578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3579 *) ac_try_echo=$ac_try;;
3580 esac
3581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3582 (eval "$ac_compile") 2>conftest.er1
3583 ac_status=$?
3584 grep -v '^ *+' conftest.er1 >conftest.err
3585 rm -f conftest.er1
3586 cat conftest.err >&5
3587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3588 (exit $ac_status); } && {
3589 test -z "$ac_c_werror_flag" ||
3590 test ! -s conftest.err
3591 } && test -s conftest.$ac_objext; then
3592 ac_cv_prog_cc_c89=$ac_arg
3593 else
3594 echo "$as_me: failed program was:" >&5
3595 sed 's/^/| /' conftest.$ac_ext >&5
3600 rm -f core conftest.err conftest.$ac_objext
3601 test "x$ac_cv_prog_cc_c89" != "xno" && break
3602 done
3603 rm -f conftest.$ac_ext
3604 CC=$ac_save_CC
3607 # AC_CACHE_VAL
3608 case "x$ac_cv_prog_cc_c89" in
3610 { echo "$as_me:$LINENO: result: none needed" >&5
3611 echo "${ECHO_T}none needed" >&6; } ;;
3612 xno)
3613 { echo "$as_me:$LINENO: result: unsupported" >&5
3614 echo "${ECHO_T}unsupported" >&6; } ;;
3616 CC="$CC $ac_cv_prog_cc_c89"
3617 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3618 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3619 esac
3622 ac_ext=c
3623 ac_cpp='$CPP $CPPFLAGS'
3624 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3625 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3626 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3629 # On Suns, sometimes $CPP names a directory.
3630 if test -n "$CPP" && test -d "$CPP"; then
3631 CPP=
3634 ## If not using gcc, and on Solaris, and no CPP specified, see if
3635 ## using a Sun compiler, which needs -Xs to prevent whitespace.
3636 if test x"$GCC" != xyes && test x"$emacs_check_sunpro_c" = xyes && \
3637 test x"$CPP" = x; then
3638 { echo "$as_me:$LINENO: checking whether we are using a Sun C compiler" >&5
3639 echo $ECHO_N "checking whether we are using a Sun C compiler... $ECHO_C" >&6; }
3641 if test "${emacs_cv_sunpro_c+set}" = set; then
3642 echo $ECHO_N "(cached) $ECHO_C" >&6
3643 else
3644 cat >conftest.$ac_ext <<_ACEOF
3645 /* confdefs.h. */
3646 _ACEOF
3647 cat confdefs.h >>conftest.$ac_ext
3648 cat >>conftest.$ac_ext <<_ACEOF
3649 /* end confdefs.h. */
3652 main ()
3654 #ifndef __SUNPRO_C
3655 fail;
3656 #endif
3659 return 0;
3661 _ACEOF
3662 rm -f conftest.$ac_objext conftest$ac_exeext
3663 if { (ac_try="$ac_link"
3664 case "(($ac_try" in
3665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3666 *) ac_try_echo=$ac_try;;
3667 esac
3668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3669 (eval "$ac_link") 2>conftest.er1
3670 ac_status=$?
3671 grep -v '^ *+' conftest.er1 >conftest.err
3672 rm -f conftest.er1
3673 cat conftest.err >&5
3674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3675 (exit $ac_status); } && {
3676 test -z "$ac_c_werror_flag" ||
3677 test ! -s conftest.err
3678 } && test -s conftest$ac_exeext &&
3679 $as_test_x conftest$ac_exeext; then
3680 emacs_cv_sunpro_c=yes
3681 else
3682 echo "$as_me: failed program was:" >&5
3683 sed 's/^/| /' conftest.$ac_ext >&5
3685 emacs_cv_sunpro_c=no
3688 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3689 conftest$ac_exeext conftest.$ac_ext
3692 { echo "$as_me:$LINENO: result: $emacs_cv_sunpro_c" >&5
3693 echo "${ECHO_T}$emacs_cv_sunpro_c" >&6; }
3695 if test x"$emacs_cv_sunpro_c" = xyes; then
3696 NON_GNU_CPP="$CC -E -Xs"
3700 #### Some systems specify a CPP to use unless we are using GCC.
3701 #### Now that we know whether we are using GCC, we can decide whether
3702 #### to use that one.
3703 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
3704 then
3705 CPP="$NON_GNU_CPP"
3708 #### Some systems specify a CC to use unless we are using GCC.
3709 #### Now that we know whether we are using GCC, we can decide whether
3710 #### to use that one.
3711 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
3712 test x$cc_specified != xyes
3713 then
3714 CC="$NON_GNU_CC"
3717 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
3718 then
3719 CC="$CC $GCC_TEST_OPTIONS"
3722 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
3723 then
3724 CC="$CC $NON_GCC_TEST_OPTIONS"
3728 cat >>confdefs.h <<\_ACEOF
3729 #define _GNU_SOURCE 1
3730 _ACEOF
3733 ac_ext=c
3734 ac_cpp='$CPP $CPPFLAGS'
3735 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3736 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3737 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3738 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3739 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3740 # On Suns, sometimes $CPP names a directory.
3741 if test -n "$CPP" && test -d "$CPP"; then
3742 CPP=
3744 if test -z "$CPP"; then
3745 if test "${ac_cv_prog_CPP+set}" = set; then
3746 echo $ECHO_N "(cached) $ECHO_C" >&6
3747 else
3748 # Double quotes because CPP needs to be expanded
3749 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3751 ac_preproc_ok=false
3752 for ac_c_preproc_warn_flag in '' yes
3754 # Use a header file that comes with gcc, so configuring glibc
3755 # with a fresh cross-compiler works.
3756 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3757 # <limits.h> exists even on freestanding compilers.
3758 # On the NeXT, cc -E runs the code through the compiler's parser,
3759 # not just through cpp. "Syntax error" is here to catch this case.
3760 cat >conftest.$ac_ext <<_ACEOF
3761 /* confdefs.h. */
3762 _ACEOF
3763 cat confdefs.h >>conftest.$ac_ext
3764 cat >>conftest.$ac_ext <<_ACEOF
3765 /* end confdefs.h. */
3766 #ifdef __STDC__
3767 # include <limits.h>
3768 #else
3769 # include <assert.h>
3770 #endif
3771 Syntax error
3772 _ACEOF
3773 if { (ac_try="$ac_cpp conftest.$ac_ext"
3774 case "(($ac_try" in
3775 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3776 *) ac_try_echo=$ac_try;;
3777 esac
3778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3779 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3780 ac_status=$?
3781 grep -v '^ *+' conftest.er1 >conftest.err
3782 rm -f conftest.er1
3783 cat conftest.err >&5
3784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3785 (exit $ac_status); } >/dev/null && {
3786 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3787 test ! -s conftest.err
3788 }; then
3790 else
3791 echo "$as_me: failed program was:" >&5
3792 sed 's/^/| /' conftest.$ac_ext >&5
3794 # Broken: fails on valid input.
3795 continue
3798 rm -f conftest.err conftest.$ac_ext
3800 # OK, works on sane cases. Now check whether nonexistent headers
3801 # can be detected and how.
3802 cat >conftest.$ac_ext <<_ACEOF
3803 /* confdefs.h. */
3804 _ACEOF
3805 cat confdefs.h >>conftest.$ac_ext
3806 cat >>conftest.$ac_ext <<_ACEOF
3807 /* end confdefs.h. */
3808 #include <ac_nonexistent.h>
3809 _ACEOF
3810 if { (ac_try="$ac_cpp conftest.$ac_ext"
3811 case "(($ac_try" in
3812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3813 *) ac_try_echo=$ac_try;;
3814 esac
3815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3816 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3817 ac_status=$?
3818 grep -v '^ *+' conftest.er1 >conftest.err
3819 rm -f conftest.er1
3820 cat conftest.err >&5
3821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822 (exit $ac_status); } >/dev/null && {
3823 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3824 test ! -s conftest.err
3825 }; then
3826 # Broken: success on invalid input.
3827 continue
3828 else
3829 echo "$as_me: failed program was:" >&5
3830 sed 's/^/| /' conftest.$ac_ext >&5
3832 # Passes both tests.
3833 ac_preproc_ok=:
3834 break
3837 rm -f conftest.err conftest.$ac_ext
3839 done
3840 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3841 rm -f conftest.err conftest.$ac_ext
3842 if $ac_preproc_ok; then
3843 break
3846 done
3847 ac_cv_prog_CPP=$CPP
3850 CPP=$ac_cv_prog_CPP
3851 else
3852 ac_cv_prog_CPP=$CPP
3854 { echo "$as_me:$LINENO: result: $CPP" >&5
3855 echo "${ECHO_T}$CPP" >&6; }
3856 ac_preproc_ok=false
3857 for ac_c_preproc_warn_flag in '' yes
3859 # Use a header file that comes with gcc, so configuring glibc
3860 # with a fresh cross-compiler works.
3861 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3862 # <limits.h> exists even on freestanding compilers.
3863 # On the NeXT, cc -E runs the code through the compiler's parser,
3864 # not just through cpp. "Syntax error" is here to catch this case.
3865 cat >conftest.$ac_ext <<_ACEOF
3866 /* confdefs.h. */
3867 _ACEOF
3868 cat confdefs.h >>conftest.$ac_ext
3869 cat >>conftest.$ac_ext <<_ACEOF
3870 /* end confdefs.h. */
3871 #ifdef __STDC__
3872 # include <limits.h>
3873 #else
3874 # include <assert.h>
3875 #endif
3876 Syntax error
3877 _ACEOF
3878 if { (ac_try="$ac_cpp conftest.$ac_ext"
3879 case "(($ac_try" in
3880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3881 *) ac_try_echo=$ac_try;;
3882 esac
3883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3884 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3885 ac_status=$?
3886 grep -v '^ *+' conftest.er1 >conftest.err
3887 rm -f conftest.er1
3888 cat conftest.err >&5
3889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3890 (exit $ac_status); } >/dev/null && {
3891 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3892 test ! -s conftest.err
3893 }; then
3895 else
3896 echo "$as_me: failed program was:" >&5
3897 sed 's/^/| /' conftest.$ac_ext >&5
3899 # Broken: fails on valid input.
3900 continue
3903 rm -f conftest.err conftest.$ac_ext
3905 # OK, works on sane cases. Now check whether nonexistent headers
3906 # can be detected and how.
3907 cat >conftest.$ac_ext <<_ACEOF
3908 /* confdefs.h. */
3909 _ACEOF
3910 cat confdefs.h >>conftest.$ac_ext
3911 cat >>conftest.$ac_ext <<_ACEOF
3912 /* end confdefs.h. */
3913 #include <ac_nonexistent.h>
3914 _ACEOF
3915 if { (ac_try="$ac_cpp conftest.$ac_ext"
3916 case "(($ac_try" in
3917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3918 *) ac_try_echo=$ac_try;;
3919 esac
3920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3921 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3922 ac_status=$?
3923 grep -v '^ *+' conftest.er1 >conftest.err
3924 rm -f conftest.er1
3925 cat conftest.err >&5
3926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3927 (exit $ac_status); } >/dev/null && {
3928 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3929 test ! -s conftest.err
3930 }; then
3931 # Broken: success on invalid input.
3932 continue
3933 else
3934 echo "$as_me: failed program was:" >&5
3935 sed 's/^/| /' conftest.$ac_ext >&5
3937 # Passes both tests.
3938 ac_preproc_ok=:
3939 break
3942 rm -f conftest.err conftest.$ac_ext
3944 done
3945 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3946 rm -f conftest.err conftest.$ac_ext
3947 if $ac_preproc_ok; then
3949 else
3950 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3951 See \`config.log' for more details." >&5
3952 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3953 See \`config.log' for more details." >&2;}
3954 { (exit 1); exit 1; }; }
3957 ac_ext=c
3958 ac_cpp='$CPP $CPPFLAGS'
3959 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3960 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3961 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3964 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3965 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3966 if test "${ac_cv_path_GREP+set}" = set; then
3967 echo $ECHO_N "(cached) $ECHO_C" >&6
3968 else
3969 # Extract the first word of "grep ggrep" to use in msg output
3970 if test -z "$GREP"; then
3971 set dummy grep ggrep; ac_prog_name=$2
3972 if test "${ac_cv_path_GREP+set}" = set; then
3973 echo $ECHO_N "(cached) $ECHO_C" >&6
3974 else
3975 ac_path_GREP_found=false
3976 # Loop through the user's path and test for each of PROGNAME-LIST
3977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3978 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3980 IFS=$as_save_IFS
3981 test -z "$as_dir" && as_dir=.
3982 for ac_prog in grep ggrep; do
3983 for ac_exec_ext in '' $ac_executable_extensions; do
3984 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3985 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3986 # Check for GNU ac_path_GREP and select it if it is found.
3987 # Check for GNU $ac_path_GREP
3988 case `"$ac_path_GREP" --version 2>&1` in
3989 *GNU*)
3990 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3992 ac_count=0
3993 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3994 while :
3996 cat "conftest.in" "conftest.in" >"conftest.tmp"
3997 mv "conftest.tmp" "conftest.in"
3998 cp "conftest.in" "conftest.nl"
3999 echo 'GREP' >> "conftest.nl"
4000 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4001 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4002 ac_count=`expr $ac_count + 1`
4003 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4004 # Best one so far, save it but keep looking for a better one
4005 ac_cv_path_GREP="$ac_path_GREP"
4006 ac_path_GREP_max=$ac_count
4008 # 10*(2^10) chars as input seems more than enough
4009 test $ac_count -gt 10 && break
4010 done
4011 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4012 esac
4015 $ac_path_GREP_found && break 3
4016 done
4017 done
4019 done
4020 IFS=$as_save_IFS
4025 GREP="$ac_cv_path_GREP"
4026 if test -z "$GREP"; then
4027 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4028 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4029 { (exit 1); exit 1; }; }
4032 else
4033 ac_cv_path_GREP=$GREP
4038 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4039 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4040 GREP="$ac_cv_path_GREP"
4043 { echo "$as_me:$LINENO: checking for egrep" >&5
4044 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4045 if test "${ac_cv_path_EGREP+set}" = set; then
4046 echo $ECHO_N "(cached) $ECHO_C" >&6
4047 else
4048 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4049 then ac_cv_path_EGREP="$GREP -E"
4050 else
4051 # Extract the first word of "egrep" to use in msg output
4052 if test -z "$EGREP"; then
4053 set dummy egrep; ac_prog_name=$2
4054 if test "${ac_cv_path_EGREP+set}" = set; then
4055 echo $ECHO_N "(cached) $ECHO_C" >&6
4056 else
4057 ac_path_EGREP_found=false
4058 # Loop through the user's path and test for each of PROGNAME-LIST
4059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4060 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4062 IFS=$as_save_IFS
4063 test -z "$as_dir" && as_dir=.
4064 for ac_prog in egrep; do
4065 for ac_exec_ext in '' $ac_executable_extensions; do
4066 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4067 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4068 # Check for GNU ac_path_EGREP and select it if it is found.
4069 # Check for GNU $ac_path_EGREP
4070 case `"$ac_path_EGREP" --version 2>&1` in
4071 *GNU*)
4072 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4074 ac_count=0
4075 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4076 while :
4078 cat "conftest.in" "conftest.in" >"conftest.tmp"
4079 mv "conftest.tmp" "conftest.in"
4080 cp "conftest.in" "conftest.nl"
4081 echo 'EGREP' >> "conftest.nl"
4082 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4083 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4084 ac_count=`expr $ac_count + 1`
4085 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4086 # Best one so far, save it but keep looking for a better one
4087 ac_cv_path_EGREP="$ac_path_EGREP"
4088 ac_path_EGREP_max=$ac_count
4090 # 10*(2^10) chars as input seems more than enough
4091 test $ac_count -gt 10 && break
4092 done
4093 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4094 esac
4097 $ac_path_EGREP_found && break 3
4098 done
4099 done
4101 done
4102 IFS=$as_save_IFS
4107 EGREP="$ac_cv_path_EGREP"
4108 if test -z "$EGREP"; then
4109 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4110 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4111 { (exit 1); exit 1; }; }
4114 else
4115 ac_cv_path_EGREP=$EGREP
4121 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4122 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4123 EGREP="$ac_cv_path_EGREP"
4127 { echo "$as_me:$LINENO: checking for AIX" >&5
4128 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
4129 cat >conftest.$ac_ext <<_ACEOF
4130 /* confdefs.h. */
4131 _ACEOF
4132 cat confdefs.h >>conftest.$ac_ext
4133 cat >>conftest.$ac_ext <<_ACEOF
4134 /* end confdefs.h. */
4135 #ifdef _AIX
4137 #endif
4139 _ACEOF
4140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4141 $EGREP "yes" >/dev/null 2>&1; then
4142 { echo "$as_me:$LINENO: result: yes" >&5
4143 echo "${ECHO_T}yes" >&6; }
4144 cat >>confdefs.h <<\_ACEOF
4145 #define _ALL_SOURCE 1
4146 _ACEOF
4148 else
4149 { echo "$as_me:$LINENO: result: no" >&5
4150 echo "${ECHO_T}no" >&6; }
4152 rm -f conftest*
4155 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4156 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4157 if test "${ac_cv_header_stdc+set}" = set; then
4158 echo $ECHO_N "(cached) $ECHO_C" >&6
4159 else
4160 cat >conftest.$ac_ext <<_ACEOF
4161 /* confdefs.h. */
4162 _ACEOF
4163 cat confdefs.h >>conftest.$ac_ext
4164 cat >>conftest.$ac_ext <<_ACEOF
4165 /* end confdefs.h. */
4166 #include <stdlib.h>
4167 #include <stdarg.h>
4168 #include <string.h>
4169 #include <float.h>
4172 main ()
4176 return 0;
4178 _ACEOF
4179 rm -f conftest.$ac_objext
4180 if { (ac_try="$ac_compile"
4181 case "(($ac_try" in
4182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4183 *) ac_try_echo=$ac_try;;
4184 esac
4185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4186 (eval "$ac_compile") 2>conftest.er1
4187 ac_status=$?
4188 grep -v '^ *+' conftest.er1 >conftest.err
4189 rm -f conftest.er1
4190 cat conftest.err >&5
4191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4192 (exit $ac_status); } && {
4193 test -z "$ac_c_werror_flag" ||
4194 test ! -s conftest.err
4195 } && test -s conftest.$ac_objext; then
4196 ac_cv_header_stdc=yes
4197 else
4198 echo "$as_me: failed program was:" >&5
4199 sed 's/^/| /' conftest.$ac_ext >&5
4201 ac_cv_header_stdc=no
4204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4206 if test $ac_cv_header_stdc = yes; then
4207 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4208 cat >conftest.$ac_ext <<_ACEOF
4209 /* confdefs.h. */
4210 _ACEOF
4211 cat confdefs.h >>conftest.$ac_ext
4212 cat >>conftest.$ac_ext <<_ACEOF
4213 /* end confdefs.h. */
4214 #include <string.h>
4216 _ACEOF
4217 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4218 $EGREP "memchr" >/dev/null 2>&1; then
4220 else
4221 ac_cv_header_stdc=no
4223 rm -f conftest*
4227 if test $ac_cv_header_stdc = yes; then
4228 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4229 cat >conftest.$ac_ext <<_ACEOF
4230 /* confdefs.h. */
4231 _ACEOF
4232 cat confdefs.h >>conftest.$ac_ext
4233 cat >>conftest.$ac_ext <<_ACEOF
4234 /* end confdefs.h. */
4235 #include <stdlib.h>
4237 _ACEOF
4238 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4239 $EGREP "free" >/dev/null 2>&1; then
4241 else
4242 ac_cv_header_stdc=no
4244 rm -f conftest*
4248 if test $ac_cv_header_stdc = yes; then
4249 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4250 if test "$cross_compiling" = yes; then
4252 else
4253 cat >conftest.$ac_ext <<_ACEOF
4254 /* confdefs.h. */
4255 _ACEOF
4256 cat confdefs.h >>conftest.$ac_ext
4257 cat >>conftest.$ac_ext <<_ACEOF
4258 /* end confdefs.h. */
4259 #include <ctype.h>
4260 #include <stdlib.h>
4261 #if ((' ' & 0x0FF) == 0x020)
4262 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4263 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4264 #else
4265 # define ISLOWER(c) \
4266 (('a' <= (c) && (c) <= 'i') \
4267 || ('j' <= (c) && (c) <= 'r') \
4268 || ('s' <= (c) && (c) <= 'z'))
4269 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4270 #endif
4272 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4274 main ()
4276 int i;
4277 for (i = 0; i < 256; i++)
4278 if (XOR (islower (i), ISLOWER (i))
4279 || toupper (i) != TOUPPER (i))
4280 return 2;
4281 return 0;
4283 _ACEOF
4284 rm -f conftest$ac_exeext
4285 if { (ac_try="$ac_link"
4286 case "(($ac_try" in
4287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4288 *) ac_try_echo=$ac_try;;
4289 esac
4290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4291 (eval "$ac_link") 2>&5
4292 ac_status=$?
4293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4295 { (case "(($ac_try" in
4296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297 *) ac_try_echo=$ac_try;;
4298 esac
4299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4300 (eval "$ac_try") 2>&5
4301 ac_status=$?
4302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4303 (exit $ac_status); }; }; then
4305 else
4306 echo "$as_me: program exited with status $ac_status" >&5
4307 echo "$as_me: failed program was:" >&5
4308 sed 's/^/| /' conftest.$ac_ext >&5
4310 ( exit $ac_status )
4311 ac_cv_header_stdc=no
4313 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4319 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4320 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4321 if test $ac_cv_header_stdc = yes; then
4323 cat >>confdefs.h <<\_ACEOF
4324 #define STDC_HEADERS 1
4325 _ACEOF
4329 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4339 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4340 inttypes.h stdint.h unistd.h
4342 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4343 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4344 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4345 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4346 echo $ECHO_N "(cached) $ECHO_C" >&6
4347 else
4348 cat >conftest.$ac_ext <<_ACEOF
4349 /* confdefs.h. */
4350 _ACEOF
4351 cat confdefs.h >>conftest.$ac_ext
4352 cat >>conftest.$ac_ext <<_ACEOF
4353 /* end confdefs.h. */
4354 $ac_includes_default
4356 #include <$ac_header>
4357 _ACEOF
4358 rm -f conftest.$ac_objext
4359 if { (ac_try="$ac_compile"
4360 case "(($ac_try" in
4361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4362 *) ac_try_echo=$ac_try;;
4363 esac
4364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4365 (eval "$ac_compile") 2>conftest.er1
4366 ac_status=$?
4367 grep -v '^ *+' conftest.er1 >conftest.err
4368 rm -f conftest.er1
4369 cat conftest.err >&5
4370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4371 (exit $ac_status); } && {
4372 test -z "$ac_c_werror_flag" ||
4373 test ! -s conftest.err
4374 } && test -s conftest.$ac_objext; then
4375 eval "$as_ac_Header=yes"
4376 else
4377 echo "$as_me: failed program was:" >&5
4378 sed 's/^/| /' conftest.$ac_ext >&5
4380 eval "$as_ac_Header=no"
4383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4385 ac_res=`eval echo '${'$as_ac_Header'}'`
4386 { echo "$as_me:$LINENO: result: $ac_res" >&5
4387 echo "${ECHO_T}$ac_res" >&6; }
4388 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4389 cat >>confdefs.h <<_ACEOF
4390 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4391 _ACEOF
4395 done
4398 if test "${ac_cv_header_minix_config_h+set}" = set; then
4399 { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4400 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4401 if test "${ac_cv_header_minix_config_h+set}" = set; then
4402 echo $ECHO_N "(cached) $ECHO_C" >&6
4404 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4405 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4406 else
4407 # Is the header compilable?
4408 { echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4409 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6; }
4410 cat >conftest.$ac_ext <<_ACEOF
4411 /* confdefs.h. */
4412 _ACEOF
4413 cat confdefs.h >>conftest.$ac_ext
4414 cat >>conftest.$ac_ext <<_ACEOF
4415 /* end confdefs.h. */
4416 $ac_includes_default
4417 #include <minix/config.h>
4418 _ACEOF
4419 rm -f conftest.$ac_objext
4420 if { (ac_try="$ac_compile"
4421 case "(($ac_try" in
4422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4423 *) ac_try_echo=$ac_try;;
4424 esac
4425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4426 (eval "$ac_compile") 2>conftest.er1
4427 ac_status=$?
4428 grep -v '^ *+' conftest.er1 >conftest.err
4429 rm -f conftest.er1
4430 cat conftest.err >&5
4431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 (exit $ac_status); } && {
4433 test -z "$ac_c_werror_flag" ||
4434 test ! -s conftest.err
4435 } && test -s conftest.$ac_objext; then
4436 ac_header_compiler=yes
4437 else
4438 echo "$as_me: failed program was:" >&5
4439 sed 's/^/| /' conftest.$ac_ext >&5
4441 ac_header_compiler=no
4444 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4445 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4446 echo "${ECHO_T}$ac_header_compiler" >&6; }
4448 # Is the header present?
4449 { echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4450 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6; }
4451 cat >conftest.$ac_ext <<_ACEOF
4452 /* confdefs.h. */
4453 _ACEOF
4454 cat confdefs.h >>conftest.$ac_ext
4455 cat >>conftest.$ac_ext <<_ACEOF
4456 /* end confdefs.h. */
4457 #include <minix/config.h>
4458 _ACEOF
4459 if { (ac_try="$ac_cpp conftest.$ac_ext"
4460 case "(($ac_try" in
4461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4462 *) ac_try_echo=$ac_try;;
4463 esac
4464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4465 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4466 ac_status=$?
4467 grep -v '^ *+' conftest.er1 >conftest.err
4468 rm -f conftest.er1
4469 cat conftest.err >&5
4470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4471 (exit $ac_status); } >/dev/null && {
4472 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4473 test ! -s conftest.err
4474 }; then
4475 ac_header_preproc=yes
4476 else
4477 echo "$as_me: failed program was:" >&5
4478 sed 's/^/| /' conftest.$ac_ext >&5
4480 ac_header_preproc=no
4483 rm -f conftest.err conftest.$ac_ext
4484 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4485 echo "${ECHO_T}$ac_header_preproc" >&6; }
4487 # So? What about this header?
4488 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4489 yes:no: )
4490 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4491 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4492 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4493 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4494 ac_header_preproc=yes
4496 no:yes:* )
4497 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4498 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4499 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
4500 echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
4501 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4502 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4503 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
4504 echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
4505 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4506 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4507 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4508 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4511 esac
4512 { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4513 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4514 if test "${ac_cv_header_minix_config_h+set}" = set; then
4515 echo $ECHO_N "(cached) $ECHO_C" >&6
4516 else
4517 ac_cv_header_minix_config_h=$ac_header_preproc
4519 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4520 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4523 if test $ac_cv_header_minix_config_h = yes; then
4524 MINIX=yes
4525 else
4526 MINIX=
4530 if test "$MINIX" = yes; then
4532 cat >>confdefs.h <<\_ACEOF
4533 #define _POSIX_SOURCE 1
4534 _ACEOF
4537 cat >>confdefs.h <<\_ACEOF
4538 #define _POSIX_1_SOURCE 2
4539 _ACEOF
4542 cat >>confdefs.h <<\_ACEOF
4543 #define _MINIX 1
4544 _ACEOF
4558 { echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4559 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6; }
4560 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4561 echo $ECHO_N "(cached) $ECHO_C" >&6
4562 else
4563 cat >conftest.$ac_ext <<_ACEOF
4564 /* confdefs.h. */
4565 _ACEOF
4566 cat confdefs.h >>conftest.$ac_ext
4567 cat >>conftest.$ac_ext <<_ACEOF
4568 /* end confdefs.h. */
4570 # define __EXTENSIONS__ 1
4571 $ac_includes_default
4573 main ()
4577 return 0;
4579 _ACEOF
4580 rm -f conftest.$ac_objext
4581 if { (ac_try="$ac_compile"
4582 case "(($ac_try" in
4583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4584 *) ac_try_echo=$ac_try;;
4585 esac
4586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4587 (eval "$ac_compile") 2>conftest.er1
4588 ac_status=$?
4589 grep -v '^ *+' conftest.er1 >conftest.err
4590 rm -f conftest.er1
4591 cat conftest.err >&5
4592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4593 (exit $ac_status); } && {
4594 test -z "$ac_c_werror_flag" ||
4595 test ! -s conftest.err
4596 } && test -s conftest.$ac_objext; then
4597 ac_cv_safe_to_define___extensions__=yes
4598 else
4599 echo "$as_me: failed program was:" >&5
4600 sed 's/^/| /' conftest.$ac_ext >&5
4602 ac_cv_safe_to_define___extensions__=no
4605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4607 { echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4608 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6; }
4609 test $ac_cv_safe_to_define___extensions__ = yes &&
4610 cat >>confdefs.h <<\_ACEOF
4611 #define __EXTENSIONS__ 1
4612 _ACEOF
4614 cat >>confdefs.h <<\_ACEOF
4615 #define _POSIX_PTHREAD_SEMANTICS 1
4616 _ACEOF
4618 cat >>confdefs.h <<\_ACEOF
4619 #define _TANDEM_SOURCE 1
4620 _ACEOF
4624 ### Use -Wno-pointer-sign if the compiler supports it
4625 { echo "$as_me:$LINENO: checking whether gcc understands -Wno-pointer-sign" >&5
4626 echo $ECHO_N "checking whether gcc understands -Wno-pointer-sign... $ECHO_C" >&6; }
4627 SAVE_CFLAGS="$CFLAGS"
4628 CFLAGS="$CFLAGS -Wno-pointer-sign"
4629 cat >conftest.$ac_ext <<_ACEOF
4630 /* confdefs.h. */
4631 _ACEOF
4632 cat confdefs.h >>conftest.$ac_ext
4633 cat >>conftest.$ac_ext <<_ACEOF
4634 /* end confdefs.h. */
4637 main ()
4641 return 0;
4643 _ACEOF
4644 rm -f conftest.$ac_objext
4645 if { (ac_try="$ac_compile"
4646 case "(($ac_try" in
4647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4648 *) ac_try_echo=$ac_try;;
4649 esac
4650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4651 (eval "$ac_compile") 2>conftest.er1
4652 ac_status=$?
4653 grep -v '^ *+' conftest.er1 >conftest.err
4654 rm -f conftest.er1
4655 cat conftest.err >&5
4656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4657 (exit $ac_status); } && {
4658 test -z "$ac_c_werror_flag" ||
4659 test ! -s conftest.err
4660 } && test -s conftest.$ac_objext; then
4661 has_option=yes
4662 else
4663 echo "$as_me: failed program was:" >&5
4664 sed 's/^/| /' conftest.$ac_ext >&5
4666 has_option=no
4669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4670 if test $has_option = yes; then
4671 C_WARNINGS_SWITCH="-Wno-pointer-sign $C_WARNINGS_SWITCH"
4673 { echo "$as_me:$LINENO: result: $has_option" >&5
4674 echo "${ECHO_T}$has_option" >&6; }
4675 CFLAGS="$SAVE_CFLAGS"
4676 unset has_option
4677 unset SAVE_CFLAGS
4679 #### Some other nice autoconf tests.
4681 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4682 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4683 LN_S=$as_ln_s
4684 if test "$LN_S" = "ln -s"; then
4685 { echo "$as_me:$LINENO: result: yes" >&5
4686 echo "${ECHO_T}yes" >&6; }
4687 else
4688 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4689 echo "${ECHO_T}no, using $LN_S" >&6; }
4692 ac_ext=c
4693 ac_cpp='$CPP $CPPFLAGS'
4694 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4695 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4696 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4697 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4698 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4699 # On Suns, sometimes $CPP names a directory.
4700 if test -n "$CPP" && test -d "$CPP"; then
4701 CPP=
4703 if test -z "$CPP"; then
4704 if test "${ac_cv_prog_CPP+set}" = set; then
4705 echo $ECHO_N "(cached) $ECHO_C" >&6
4706 else
4707 # Double quotes because CPP needs to be expanded
4708 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4710 ac_preproc_ok=false
4711 for ac_c_preproc_warn_flag in '' yes
4713 # Use a header file that comes with gcc, so configuring glibc
4714 # with a fresh cross-compiler works.
4715 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4716 # <limits.h> exists even on freestanding compilers.
4717 # On the NeXT, cc -E runs the code through the compiler's parser,
4718 # not just through cpp. "Syntax error" is here to catch this case.
4719 cat >conftest.$ac_ext <<_ACEOF
4720 /* confdefs.h. */
4721 _ACEOF
4722 cat confdefs.h >>conftest.$ac_ext
4723 cat >>conftest.$ac_ext <<_ACEOF
4724 /* end confdefs.h. */
4725 #ifdef __STDC__
4726 # include <limits.h>
4727 #else
4728 # include <assert.h>
4729 #endif
4730 Syntax error
4731 _ACEOF
4732 if { (ac_try="$ac_cpp conftest.$ac_ext"
4733 case "(($ac_try" in
4734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4735 *) ac_try_echo=$ac_try;;
4736 esac
4737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4738 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4739 ac_status=$?
4740 grep -v '^ *+' conftest.er1 >conftest.err
4741 rm -f conftest.er1
4742 cat conftest.err >&5
4743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4744 (exit $ac_status); } >/dev/null && {
4745 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4746 test ! -s conftest.err
4747 }; then
4749 else
4750 echo "$as_me: failed program was:" >&5
4751 sed 's/^/| /' conftest.$ac_ext >&5
4753 # Broken: fails on valid input.
4754 continue
4757 rm -f conftest.err conftest.$ac_ext
4759 # OK, works on sane cases. Now check whether nonexistent headers
4760 # can be detected and how.
4761 cat >conftest.$ac_ext <<_ACEOF
4762 /* confdefs.h. */
4763 _ACEOF
4764 cat confdefs.h >>conftest.$ac_ext
4765 cat >>conftest.$ac_ext <<_ACEOF
4766 /* end confdefs.h. */
4767 #include <ac_nonexistent.h>
4768 _ACEOF
4769 if { (ac_try="$ac_cpp conftest.$ac_ext"
4770 case "(($ac_try" in
4771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4772 *) ac_try_echo=$ac_try;;
4773 esac
4774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4775 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4776 ac_status=$?
4777 grep -v '^ *+' conftest.er1 >conftest.err
4778 rm -f conftest.er1
4779 cat conftest.err >&5
4780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4781 (exit $ac_status); } >/dev/null && {
4782 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4783 test ! -s conftest.err
4784 }; then
4785 # Broken: success on invalid input.
4786 continue
4787 else
4788 echo "$as_me: failed program was:" >&5
4789 sed 's/^/| /' conftest.$ac_ext >&5
4791 # Passes both tests.
4792 ac_preproc_ok=:
4793 break
4796 rm -f conftest.err conftest.$ac_ext
4798 done
4799 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4800 rm -f conftest.err conftest.$ac_ext
4801 if $ac_preproc_ok; then
4802 break
4805 done
4806 ac_cv_prog_CPP=$CPP
4809 CPP=$ac_cv_prog_CPP
4810 else
4811 ac_cv_prog_CPP=$CPP
4813 { echo "$as_me:$LINENO: result: $CPP" >&5
4814 echo "${ECHO_T}$CPP" >&6; }
4815 ac_preproc_ok=false
4816 for ac_c_preproc_warn_flag in '' yes
4818 # Use a header file that comes with gcc, so configuring glibc
4819 # with a fresh cross-compiler works.
4820 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4821 # <limits.h> exists even on freestanding compilers.
4822 # On the NeXT, cc -E runs the code through the compiler's parser,
4823 # not just through cpp. "Syntax error" is here to catch this case.
4824 cat >conftest.$ac_ext <<_ACEOF
4825 /* confdefs.h. */
4826 _ACEOF
4827 cat confdefs.h >>conftest.$ac_ext
4828 cat >>conftest.$ac_ext <<_ACEOF
4829 /* end confdefs.h. */
4830 #ifdef __STDC__
4831 # include <limits.h>
4832 #else
4833 # include <assert.h>
4834 #endif
4835 Syntax error
4836 _ACEOF
4837 if { (ac_try="$ac_cpp conftest.$ac_ext"
4838 case "(($ac_try" in
4839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4840 *) ac_try_echo=$ac_try;;
4841 esac
4842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4843 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4844 ac_status=$?
4845 grep -v '^ *+' conftest.er1 >conftest.err
4846 rm -f conftest.er1
4847 cat conftest.err >&5
4848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849 (exit $ac_status); } >/dev/null && {
4850 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4851 test ! -s conftest.err
4852 }; then
4854 else
4855 echo "$as_me: failed program was:" >&5
4856 sed 's/^/| /' conftest.$ac_ext >&5
4858 # Broken: fails on valid input.
4859 continue
4862 rm -f conftest.err conftest.$ac_ext
4864 # OK, works on sane cases. Now check whether nonexistent headers
4865 # can be detected and how.
4866 cat >conftest.$ac_ext <<_ACEOF
4867 /* confdefs.h. */
4868 _ACEOF
4869 cat confdefs.h >>conftest.$ac_ext
4870 cat >>conftest.$ac_ext <<_ACEOF
4871 /* end confdefs.h. */
4872 #include <ac_nonexistent.h>
4873 _ACEOF
4874 if { (ac_try="$ac_cpp conftest.$ac_ext"
4875 case "(($ac_try" in
4876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4877 *) ac_try_echo=$ac_try;;
4878 esac
4879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4880 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4881 ac_status=$?
4882 grep -v '^ *+' conftest.er1 >conftest.err
4883 rm -f conftest.er1
4884 cat conftest.err >&5
4885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4886 (exit $ac_status); } >/dev/null && {
4887 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4888 test ! -s conftest.err
4889 }; then
4890 # Broken: success on invalid input.
4891 continue
4892 else
4893 echo "$as_me: failed program was:" >&5
4894 sed 's/^/| /' conftest.$ac_ext >&5
4896 # Passes both tests.
4897 ac_preproc_ok=:
4898 break
4901 rm -f conftest.err conftest.$ac_ext
4903 done
4904 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4905 rm -f conftest.err conftest.$ac_ext
4906 if $ac_preproc_ok; then
4908 else
4909 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4910 See \`config.log' for more details." >&5
4911 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4912 See \`config.log' for more details." >&2;}
4913 { (exit 1); exit 1; }; }
4916 ac_ext=c
4917 ac_cpp='$CPP $CPPFLAGS'
4918 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4919 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4920 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4922 # Find a good install program. We prefer a C program (faster),
4923 # so one script is as good as another. But avoid the broken or
4924 # incompatible versions:
4925 # SysV /etc/install, /usr/sbin/install
4926 # SunOS /usr/etc/install
4927 # IRIX /sbin/install
4928 # AIX /bin/install
4929 # AmigaOS /C/install, which installs bootblocks on floppy discs
4930 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4931 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4932 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4933 # OS/2's system install, which has a completely different semantic
4934 # ./install, which can be erroneously created by make from ./install.sh.
4935 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4936 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4937 if test -z "$INSTALL"; then
4938 if test "${ac_cv_path_install+set}" = set; then
4939 echo $ECHO_N "(cached) $ECHO_C" >&6
4940 else
4941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4942 for as_dir in $PATH
4944 IFS=$as_save_IFS
4945 test -z "$as_dir" && as_dir=.
4946 # Account for people who put trailing slashes in PATH elements.
4947 case $as_dir/ in
4948 ./ | .// | /cC/* | \
4949 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4950 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4951 /usr/ucb/* ) ;;
4953 # OSF1 and SCO ODT 3.0 have their own names for install.
4954 # Don't use installbsd from OSF since it installs stuff as root
4955 # by default.
4956 for ac_prog in ginstall scoinst install; do
4957 for ac_exec_ext in '' $ac_executable_extensions; do
4958 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4959 if test $ac_prog = install &&
4960 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4961 # AIX install. It has an incompatible calling convention.
4963 elif test $ac_prog = install &&
4964 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4965 # program-specific install script used by HP pwplus--don't use.
4967 else
4968 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4969 break 3
4972 done
4973 done
4975 esac
4976 done
4977 IFS=$as_save_IFS
4981 if test "${ac_cv_path_install+set}" = set; then
4982 INSTALL=$ac_cv_path_install
4983 else
4984 # As a last resort, use the slow shell script. Don't cache a
4985 # value for INSTALL within a source directory, because that will
4986 # break other packages using the cache if that directory is
4987 # removed, or if the value is a relative name.
4988 INSTALL=$ac_install_sh
4991 { echo "$as_me:$LINENO: result: $INSTALL" >&5
4992 echo "${ECHO_T}$INSTALL" >&6; }
4994 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4995 # It thinks the first close brace ends the variable substitution.
4996 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4998 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5000 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5002 if test "x$RANLIB" = x; then
5003 if test -n "$ac_tool_prefix"; then
5004 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5005 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5006 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5008 if test "${ac_cv_prog_RANLIB+set}" = set; then
5009 echo $ECHO_N "(cached) $ECHO_C" >&6
5010 else
5011 if test -n "$RANLIB"; then
5012 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5013 else
5014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5015 for as_dir in $PATH
5017 IFS=$as_save_IFS
5018 test -z "$as_dir" && as_dir=.
5019 for ac_exec_ext in '' $ac_executable_extensions; do
5020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5021 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5022 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5023 break 2
5025 done
5026 done
5027 IFS=$as_save_IFS
5031 RANLIB=$ac_cv_prog_RANLIB
5032 if test -n "$RANLIB"; then
5033 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5034 echo "${ECHO_T}$RANLIB" >&6; }
5035 else
5036 { echo "$as_me:$LINENO: result: no" >&5
5037 echo "${ECHO_T}no" >&6; }
5042 if test -z "$ac_cv_prog_RANLIB"; then
5043 ac_ct_RANLIB=$RANLIB
5044 # Extract the first word of "ranlib", so it can be a program name with args.
5045 set dummy ranlib; ac_word=$2
5046 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5047 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5048 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5049 echo $ECHO_N "(cached) $ECHO_C" >&6
5050 else
5051 if test -n "$ac_ct_RANLIB"; then
5052 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5053 else
5054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5055 for as_dir in $PATH
5057 IFS=$as_save_IFS
5058 test -z "$as_dir" && as_dir=.
5059 for ac_exec_ext in '' $ac_executable_extensions; do
5060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5061 ac_cv_prog_ac_ct_RANLIB="ranlib"
5062 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5063 break 2
5065 done
5066 done
5067 IFS=$as_save_IFS
5071 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5072 if test -n "$ac_ct_RANLIB"; then
5073 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5074 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5075 else
5076 { echo "$as_me:$LINENO: result: no" >&5
5077 echo "${ECHO_T}no" >&6; }
5080 if test "x$ac_ct_RANLIB" = x; then
5081 RANLIB=":"
5082 else
5083 case $cross_compiling:$ac_tool_warned in
5084 yes:)
5085 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5086 whose name does not start with the host triplet. If you think this
5087 configuration is useful to you, please write to autoconf@gnu.org." >&5
5088 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5089 whose name does not start with the host triplet. If you think this
5090 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5091 ac_tool_warned=yes ;;
5092 esac
5093 RANLIB=$ac_ct_RANLIB
5095 else
5096 RANLIB="$ac_cv_prog_RANLIB"
5100 # Extract the first word of "install-info", so it can be a program name with args.
5101 set dummy install-info; ac_word=$2
5102 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5104 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5105 echo $ECHO_N "(cached) $ECHO_C" >&6
5106 else
5107 case $INSTALL_INFO in
5108 [\\/]* | ?:[\\/]*)
5109 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5113 for as_dir in $PATH
5115 IFS=$as_save_IFS
5116 test -z "$as_dir" && as_dir=.
5117 for ac_exec_ext in '' $ac_executable_extensions; do
5118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5119 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5120 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5121 break 2
5123 done
5124 done
5125 IFS=$as_save_IFS
5128 esac
5130 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5131 if test -n "$INSTALL_INFO"; then
5132 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5133 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5134 else
5135 { echo "$as_me:$LINENO: result: no" >&5
5136 echo "${ECHO_T}no" >&6; }
5140 # Extract the first word of "install-info", so it can be a program name with args.
5141 set dummy install-info; ac_word=$2
5142 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5144 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5145 echo $ECHO_N "(cached) $ECHO_C" >&6
5146 else
5147 case $INSTALL_INFO in
5148 [\\/]* | ?:[\\/]*)
5149 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5153 for as_dir in /usr/sbin
5155 IFS=$as_save_IFS
5156 test -z "$as_dir" && as_dir=.
5157 for ac_exec_ext in '' $ac_executable_extensions; do
5158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5159 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5160 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5161 break 2
5163 done
5164 done
5165 IFS=$as_save_IFS
5168 esac
5170 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5171 if test -n "$INSTALL_INFO"; then
5172 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5173 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5174 else
5175 { echo "$as_me:$LINENO: result: no" >&5
5176 echo "${ECHO_T}no" >&6; }
5180 # Extract the first word of "install-info", so it can be a program name with args.
5181 set dummy install-info; ac_word=$2
5182 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5183 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5184 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5185 echo $ECHO_N "(cached) $ECHO_C" >&6
5186 else
5187 case $INSTALL_INFO in
5188 [\\/]* | ?:[\\/]*)
5189 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5193 for as_dir in /sbin
5195 IFS=$as_save_IFS
5196 test -z "$as_dir" && as_dir=.
5197 for ac_exec_ext in '' $ac_executable_extensions; do
5198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5199 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5201 break 2
5203 done
5204 done
5205 IFS=$as_save_IFS
5207 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=":"
5209 esac
5211 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5212 if test -n "$INSTALL_INFO"; then
5213 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5214 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5215 else
5216 { echo "$as_me:$LINENO: result: no" >&5
5217 echo "${ECHO_T}no" >&6; }
5221 # Extract the first word of "gzip", so it can be a program name with args.
5222 set dummy gzip; ac_word=$2
5223 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5225 if test "${ac_cv_path_GZIP_PROG+set}" = set; then
5226 echo $ECHO_N "(cached) $ECHO_C" >&6
5227 else
5228 case $GZIP_PROG in
5229 [\\/]* | ?:[\\/]*)
5230 ac_cv_path_GZIP_PROG="$GZIP_PROG" # Let the user override the test with a path.
5233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5234 for as_dir in $PATH
5236 IFS=$as_save_IFS
5237 test -z "$as_dir" && as_dir=.
5238 for ac_exec_ext in '' $ac_executable_extensions; do
5239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5240 ac_cv_path_GZIP_PROG="$as_dir/$ac_word$ac_exec_ext"
5241 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5242 break 2
5244 done
5245 done
5246 IFS=$as_save_IFS
5249 esac
5251 GZIP_PROG=$ac_cv_path_GZIP_PROG
5252 if test -n "$GZIP_PROG"; then
5253 { echo "$as_me:$LINENO: result: $GZIP_PROG" >&5
5254 echo "${ECHO_T}$GZIP_PROG" >&6; }
5255 else
5256 { echo "$as_me:$LINENO: result: no" >&5
5257 echo "${ECHO_T}no" >&6; }
5263 ## Need makeinfo >= 4.6 (?) to build the manuals.
5264 # Extract the first word of "makeinfo", so it can be a program name with args.
5265 set dummy makeinfo; ac_word=$2
5266 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5267 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5268 if test "${ac_cv_path_MAKEINFO+set}" = set; then
5269 echo $ECHO_N "(cached) $ECHO_C" >&6
5270 else
5271 case $MAKEINFO in
5272 [\\/]* | ?:[\\/]*)
5273 ac_cv_path_MAKEINFO="$MAKEINFO" # Let the user override the test with a path.
5276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5277 for as_dir in $PATH
5279 IFS=$as_save_IFS
5280 test -z "$as_dir" && as_dir=.
5281 for ac_exec_ext in '' $ac_executable_extensions; do
5282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5283 ac_cv_path_MAKEINFO="$as_dir/$ac_word$ac_exec_ext"
5284 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5285 break 2
5287 done
5288 done
5289 IFS=$as_save_IFS
5291 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO="no"
5293 esac
5295 MAKEINFO=$ac_cv_path_MAKEINFO
5296 if test -n "$MAKEINFO"; then
5297 { echo "$as_me:$LINENO: result: $MAKEINFO" >&5
5298 echo "${ECHO_T}$MAKEINFO" >&6; }
5299 else
5300 { echo "$as_me:$LINENO: result: no" >&5
5301 echo "${ECHO_T}no" >&6; }
5305 if test "$MAKEINFO" != "no" && \
5306 test x"`$MAKEINFO --version 2> /dev/null | $EGREP 'texinfo[^0-9]*([1-4][0-9]+|[5-9]|4\.[6-9]|4\.[1-5][0-9]+)'`" = x; then
5307 MAKEINFO=no
5310 ## Makeinfo is unusual. For a released Emacs, the manuals are
5311 ## pre-built, and not deleted by the normal clean rules. makeinfo is
5312 ## therefore in the category of "special tools" not normally required, which
5313 ## configure does not have to check for (eg autoconf itself).
5314 ## In a CVS checkout on the other hand, the manuals are not included.
5315 ## So makeinfo is a requirement to build from CVS, and configure
5316 ## should test for it as it does for any other build requirement.
5317 ## We use the presence of $srcdir/info/emacs to distinguish a release,
5318 ## with pre-built manuals, from a CVS checkout.
5319 if test "$MAKEINFO" = "no"; then
5320 if test "x${with_makeinfo}" = "xno"; then
5321 MAKEINFO=off
5322 elif ! test -e $srcdir/info/emacs; then
5323 { { echo "$as_me:$LINENO: error: You do not seem to have makeinfo >= 4.6, and your
5324 source tree does not seem to have pre-built manuals in the \`info' directory.
5325 Either install a suitable version of makeinfo, or re-run configure
5326 with the \`--without-makeinfo' option to build without the manuals. " >&5
5327 echo "$as_me: error: You do not seem to have makeinfo >= 4.6, and your
5328 source tree does not seem to have pre-built manuals in the \`info' directory.
5329 Either install a suitable version of makeinfo, or re-run configure
5330 with the \`--without-makeinfo' option to build without the manuals. " >&2;}
5331 { (exit 1); exit 1; }; }
5336 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
5337 then
5338 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
5341 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
5342 then
5343 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
5347 late_LDFLAGS=$LDFLAGS
5348 if test "$GCC" = yes; then
5349 LDFLAGS="$LDFLAGS -Wl,-znocombreloc"
5350 else
5351 LDFLAGS="$LDFLAGS -znocombreloc"
5354 { echo "$as_me:$LINENO: checking for -znocombreloc" >&5
5355 echo $ECHO_N "checking for -znocombreloc... $ECHO_C" >&6; }
5356 cat >conftest.$ac_ext <<_ACEOF
5357 main(){return 0;}
5358 _ACEOF
5359 rm -f conftest.$ac_objext conftest$ac_exeext
5360 if { (ac_try="$ac_link"
5361 case "(($ac_try" in
5362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5363 *) ac_try_echo=$ac_try;;
5364 esac
5365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5366 (eval "$ac_link") 2>conftest.er1
5367 ac_status=$?
5368 grep -v '^ *+' conftest.er1 >conftest.err
5369 rm -f conftest.er1
5370 cat conftest.err >&5
5371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5372 (exit $ac_status); } && {
5373 test -z "$ac_c_werror_flag" ||
5374 test ! -s conftest.err
5375 } && test -s conftest$ac_exeext &&
5376 $as_test_x conftest$ac_exeext; then
5377 { echo "$as_me:$LINENO: result: yes" >&5
5378 echo "${ECHO_T}yes" >&6; }
5379 else
5380 echo "$as_me: failed program was:" >&5
5381 sed 's/^/| /' conftest.$ac_ext >&5
5383 LDFLAGS=$late_LDFLAGS
5384 { echo "$as_me:$LINENO: result: no" >&5
5385 echo "${ECHO_T}no" >&6; }
5388 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5389 conftest$ac_exeext conftest.$ac_ext
5391 #### Extract some information from the operating system and machine files.
5393 { echo "$as_me:$LINENO: checking the machine- and system-dependent files to find out
5394 - which libraries the lib-src programs will want, and
5395 - whether the GNU malloc routines are usable..." >&5
5396 echo "$as_me: checking the machine- and system-dependent files to find out
5397 - which libraries the lib-src programs will want, and
5398 - whether the GNU malloc routines are usable..." >&6;}
5400 ### First figure out CFLAGS (which we use for running the compiler here)
5401 ### and REAL_CFLAGS (which we use for real compilation).
5402 ### The two are the same except on a few systems, where they are made
5403 ### different to work around various lossages. For example,
5404 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
5405 ### as implying static linking.
5407 ### If the CFLAGS env var is specified, we use that value
5408 ### instead of the default.
5410 ### It's not important that this name contain the PID; you can't run
5411 ### two configures in the same directory and have anything work
5412 ### anyway.
5413 tempcname="conftest.c"
5415 echo '
5416 #include "'${srcdir}'/src/'${opsysfile}'"
5417 #include "'${srcdir}'/src/'${machfile}'"
5418 #ifndef LIBS_MACHINE
5419 #define LIBS_MACHINE
5420 #endif
5421 #ifndef LIBS_SYSTEM
5422 #define LIBS_SYSTEM
5423 #endif
5424 #ifndef C_SWITCH_SYSTEM
5425 #define C_SWITCH_SYSTEM
5426 #endif
5427 #ifndef C_SWITCH_MACHINE
5428 #define C_SWITCH_MACHINE
5429 #endif
5430 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
5431 configure___ c_switch_system=C_SWITCH_SYSTEM
5432 configure___ c_switch_machine=C_SWITCH_MACHINE
5434 #ifndef LIB_X11_LIB
5435 #define LIB_X11_LIB -lX11
5436 #endif
5438 #ifndef LIBX11_SYSTEM
5439 #define LIBX11_SYSTEM
5440 #endif
5441 configure___ LIBX=LIB_X11_LIB LIBX11_SYSTEM
5443 #ifdef UNEXEC
5444 configure___ unexec=UNEXEC
5445 #else
5446 configure___ unexec=unexec.o
5447 #endif
5449 #ifdef SYSTEM_MALLOC
5450 configure___ system_malloc=yes
5451 #else
5452 configure___ system_malloc=no
5453 #endif
5455 #ifdef USE_MMAP_FOR_BUFFERS
5456 configure___ use_mmap_for_buffers=yes
5457 #else
5458 configure___ use_mmap_for_buffers=no
5459 #endif
5461 #ifndef C_DEBUG_SWITCH
5462 #define C_DEBUG_SWITCH -g
5463 #endif
5465 #ifndef C_OPTIMIZE_SWITCH
5466 #ifdef __GNUC__
5467 #define C_OPTIMIZE_SWITCH -O2
5468 #else
5469 #define C_OPTIMIZE_SWITCH -O
5470 #endif
5471 #endif
5473 #ifndef C_WARNINGS_SWITCH
5474 #define C_WARNINGS_SWITCH ${C_WARNINGS_SWITCH}
5475 #endif
5477 #ifndef LD_SWITCH_MACHINE
5478 #define LD_SWITCH_MACHINE
5479 #endif
5481 #ifndef LD_SWITCH_SYSTEM
5482 #define LD_SWITCH_SYSTEM
5483 #endif
5485 #ifndef LD_SWITCH_X_SITE_AUX
5486 #define LD_SWITCH_X_SITE_AUX
5487 #endif
5489 configure___ ld_switch_system=LD_SWITCH_SYSTEM
5490 configure___ ld_switch_machine=LD_SWITCH_MACHINE
5492 #ifdef THIS_IS_CONFIGURE
5494 /* Get the CFLAGS for tests in configure. */
5495 #ifdef __GNUC__
5496 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
5497 #else
5498 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5499 #endif
5501 #else /* not THIS_IS_CONFIGURE */
5503 /* Get the CFLAGS for real compilation. */
5504 #ifdef __GNUC__
5505 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH '${SPECIFIED_CFLAGS}'
5506 #else
5507 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5508 #endif
5510 #endif /* not THIS_IS_CONFIGURE */
5511 ' > ${tempcname}
5513 # The value of CPP is a quoted variable reference, so we need to do this
5514 # to get its actual value...
5515 CPP=`eval "echo $CPP"`
5516 eval `${CPP} -Isrc ${tempcname} \
5517 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5518 if test "x$SPECIFIED_CFLAGS" = x; then
5519 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
5520 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5521 else
5522 REAL_CFLAGS="$CFLAGS"
5524 rm ${tempcname}
5526 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
5528 ### Make sure subsequent tests use flags consistent with the build flags.
5530 if test x"${OVERRIDE_CPPFLAGS}" != x; then
5531 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
5532 else
5533 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
5538 # Check whether --enable-largefile was given.
5539 if test "${enable_largefile+set}" = set; then
5540 enableval=$enable_largefile;
5543 if test "$enable_largefile" != no; then
5545 { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
5546 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
5547 if test "${ac_cv_sys_largefile_CC+set}" = set; then
5548 echo $ECHO_N "(cached) $ECHO_C" >&6
5549 else
5550 ac_cv_sys_largefile_CC=no
5551 if test "$GCC" != yes; then
5552 ac_save_CC=$CC
5553 while :; do
5554 # IRIX 6.2 and later do not support large files by default,
5555 # so use the C compiler's -n32 option if that helps.
5556 cat >conftest.$ac_ext <<_ACEOF
5557 /* confdefs.h. */
5558 _ACEOF
5559 cat confdefs.h >>conftest.$ac_ext
5560 cat >>conftest.$ac_ext <<_ACEOF
5561 /* end confdefs.h. */
5562 #include <sys/types.h>
5563 /* Check that off_t can represent 2**63 - 1 correctly.
5564 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5565 since some C++ compilers masquerading as C compilers
5566 incorrectly reject 9223372036854775807. */
5567 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5568 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5569 && LARGE_OFF_T % 2147483647 == 1)
5570 ? 1 : -1];
5572 main ()
5576 return 0;
5578 _ACEOF
5579 rm -f conftest.$ac_objext
5580 if { (ac_try="$ac_compile"
5581 case "(($ac_try" in
5582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5583 *) ac_try_echo=$ac_try;;
5584 esac
5585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5586 (eval "$ac_compile") 2>conftest.er1
5587 ac_status=$?
5588 grep -v '^ *+' conftest.er1 >conftest.err
5589 rm -f conftest.er1
5590 cat conftest.err >&5
5591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5592 (exit $ac_status); } && {
5593 test -z "$ac_c_werror_flag" ||
5594 test ! -s conftest.err
5595 } && test -s conftest.$ac_objext; then
5596 break
5597 else
5598 echo "$as_me: failed program was:" >&5
5599 sed 's/^/| /' conftest.$ac_ext >&5
5604 rm -f core conftest.err conftest.$ac_objext
5605 CC="$CC -n32"
5606 rm -f conftest.$ac_objext
5607 if { (ac_try="$ac_compile"
5608 case "(($ac_try" in
5609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5610 *) ac_try_echo=$ac_try;;
5611 esac
5612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5613 (eval "$ac_compile") 2>conftest.er1
5614 ac_status=$?
5615 grep -v '^ *+' conftest.er1 >conftest.err
5616 rm -f conftest.er1
5617 cat conftest.err >&5
5618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5619 (exit $ac_status); } && {
5620 test -z "$ac_c_werror_flag" ||
5621 test ! -s conftest.err
5622 } && test -s conftest.$ac_objext; then
5623 ac_cv_sys_largefile_CC=' -n32'; break
5624 else
5625 echo "$as_me: failed program was:" >&5
5626 sed 's/^/| /' conftest.$ac_ext >&5
5631 rm -f core conftest.err conftest.$ac_objext
5632 break
5633 done
5634 CC=$ac_save_CC
5635 rm -f conftest.$ac_ext
5638 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
5639 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
5640 if test "$ac_cv_sys_largefile_CC" != no; then
5641 CC=$CC$ac_cv_sys_largefile_CC
5644 { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5645 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
5646 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
5647 echo $ECHO_N "(cached) $ECHO_C" >&6
5648 else
5649 while :; do
5650 cat >conftest.$ac_ext <<_ACEOF
5651 /* confdefs.h. */
5652 _ACEOF
5653 cat confdefs.h >>conftest.$ac_ext
5654 cat >>conftest.$ac_ext <<_ACEOF
5655 /* end confdefs.h. */
5656 #include <sys/types.h>
5657 /* Check that off_t can represent 2**63 - 1 correctly.
5658 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5659 since some C++ compilers masquerading as C compilers
5660 incorrectly reject 9223372036854775807. */
5661 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5662 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5663 && LARGE_OFF_T % 2147483647 == 1)
5664 ? 1 : -1];
5666 main ()
5670 return 0;
5672 _ACEOF
5673 rm -f conftest.$ac_objext
5674 if { (ac_try="$ac_compile"
5675 case "(($ac_try" in
5676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677 *) ac_try_echo=$ac_try;;
5678 esac
5679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 (eval "$ac_compile") 2>conftest.er1
5681 ac_status=$?
5682 grep -v '^ *+' conftest.er1 >conftest.err
5683 rm -f conftest.er1
5684 cat conftest.err >&5
5685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 (exit $ac_status); } && {
5687 test -z "$ac_c_werror_flag" ||
5688 test ! -s conftest.err
5689 } && test -s conftest.$ac_objext; then
5690 ac_cv_sys_file_offset_bits=no; break
5691 else
5692 echo "$as_me: failed program was:" >&5
5693 sed 's/^/| /' conftest.$ac_ext >&5
5698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699 cat >conftest.$ac_ext <<_ACEOF
5700 /* confdefs.h. */
5701 _ACEOF
5702 cat confdefs.h >>conftest.$ac_ext
5703 cat >>conftest.$ac_ext <<_ACEOF
5704 /* end confdefs.h. */
5705 #define _FILE_OFFSET_BITS 64
5706 #include <sys/types.h>
5707 /* Check that off_t can represent 2**63 - 1 correctly.
5708 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5709 since some C++ compilers masquerading as C compilers
5710 incorrectly reject 9223372036854775807. */
5711 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5712 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5713 && LARGE_OFF_T % 2147483647 == 1)
5714 ? 1 : -1];
5716 main ()
5720 return 0;
5722 _ACEOF
5723 rm -f conftest.$ac_objext
5724 if { (ac_try="$ac_compile"
5725 case "(($ac_try" in
5726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5727 *) ac_try_echo=$ac_try;;
5728 esac
5729 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5730 (eval "$ac_compile") 2>conftest.er1
5731 ac_status=$?
5732 grep -v '^ *+' conftest.er1 >conftest.err
5733 rm -f conftest.er1
5734 cat conftest.err >&5
5735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5736 (exit $ac_status); } && {
5737 test -z "$ac_c_werror_flag" ||
5738 test ! -s conftest.err
5739 } && test -s conftest.$ac_objext; then
5740 ac_cv_sys_file_offset_bits=64; break
5741 else
5742 echo "$as_me: failed program was:" >&5
5743 sed 's/^/| /' conftest.$ac_ext >&5
5748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5749 ac_cv_sys_file_offset_bits=unknown
5750 break
5751 done
5753 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5754 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
5755 case $ac_cv_sys_file_offset_bits in #(
5756 no | unknown) ;;
5758 cat >>confdefs.h <<_ACEOF
5759 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5760 _ACEOF
5762 esac
5763 rm -f conftest*
5764 if test $ac_cv_sys_file_offset_bits = unknown; then
5765 { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5766 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
5767 if test "${ac_cv_sys_large_files+set}" = set; then
5768 echo $ECHO_N "(cached) $ECHO_C" >&6
5769 else
5770 while :; do
5771 cat >conftest.$ac_ext <<_ACEOF
5772 /* confdefs.h. */
5773 _ACEOF
5774 cat confdefs.h >>conftest.$ac_ext
5775 cat >>conftest.$ac_ext <<_ACEOF
5776 /* end confdefs.h. */
5777 #include <sys/types.h>
5778 /* Check that off_t can represent 2**63 - 1 correctly.
5779 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5780 since some C++ compilers masquerading as C compilers
5781 incorrectly reject 9223372036854775807. */
5782 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5783 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5784 && LARGE_OFF_T % 2147483647 == 1)
5785 ? 1 : -1];
5787 main ()
5791 return 0;
5793 _ACEOF
5794 rm -f conftest.$ac_objext
5795 if { (ac_try="$ac_compile"
5796 case "(($ac_try" in
5797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5798 *) ac_try_echo=$ac_try;;
5799 esac
5800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5801 (eval "$ac_compile") 2>conftest.er1
5802 ac_status=$?
5803 grep -v '^ *+' conftest.er1 >conftest.err
5804 rm -f conftest.er1
5805 cat conftest.err >&5
5806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5807 (exit $ac_status); } && {
5808 test -z "$ac_c_werror_flag" ||
5809 test ! -s conftest.err
5810 } && test -s conftest.$ac_objext; then
5811 ac_cv_sys_large_files=no; break
5812 else
5813 echo "$as_me: failed program was:" >&5
5814 sed 's/^/| /' conftest.$ac_ext >&5
5819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5820 cat >conftest.$ac_ext <<_ACEOF
5821 /* confdefs.h. */
5822 _ACEOF
5823 cat confdefs.h >>conftest.$ac_ext
5824 cat >>conftest.$ac_ext <<_ACEOF
5825 /* end confdefs.h. */
5826 #define _LARGE_FILES 1
5827 #include <sys/types.h>
5828 /* Check that off_t can represent 2**63 - 1 correctly.
5829 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5830 since some C++ compilers masquerading as C compilers
5831 incorrectly reject 9223372036854775807. */
5832 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5833 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5834 && LARGE_OFF_T % 2147483647 == 1)
5835 ? 1 : -1];
5837 main ()
5841 return 0;
5843 _ACEOF
5844 rm -f conftest.$ac_objext
5845 if { (ac_try="$ac_compile"
5846 case "(($ac_try" in
5847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5848 *) ac_try_echo=$ac_try;;
5849 esac
5850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5851 (eval "$ac_compile") 2>conftest.er1
5852 ac_status=$?
5853 grep -v '^ *+' conftest.er1 >conftest.err
5854 rm -f conftest.er1
5855 cat conftest.err >&5
5856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857 (exit $ac_status); } && {
5858 test -z "$ac_c_werror_flag" ||
5859 test ! -s conftest.err
5860 } && test -s conftest.$ac_objext; then
5861 ac_cv_sys_large_files=1; break
5862 else
5863 echo "$as_me: failed program was:" >&5
5864 sed 's/^/| /' conftest.$ac_ext >&5
5869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5870 ac_cv_sys_large_files=unknown
5871 break
5872 done
5874 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5875 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
5876 case $ac_cv_sys_large_files in #(
5877 no | unknown) ;;
5879 cat >>confdefs.h <<_ACEOF
5880 #define _LARGE_FILES $ac_cv_sys_large_files
5881 _ACEOF
5883 esac
5884 rm -f conftest*
5890 ### The standard library on x86-64 and s390x GNU/Linux distributions can
5891 ### be located in either /usr/lib64 or /usr/lib.
5892 case "${canonical}" in
5893 x86_64-*-linux-gnu* | s390x-*-linux-gnu* )
5894 if test -d /usr/lib64; then
5896 cat >>confdefs.h <<\_ACEOF
5897 #define HAVE_LIB64_DIR 1
5898 _ACEOF
5901 esac
5906 if test "${with_sound}" != "no"; then
5907 # Sound support for GNU/Linux and the free BSDs.
5911 for ac_header in machine/soundcard.h sys/soundcard.h soundcard.h
5913 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5914 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5915 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5916 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5917 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5918 echo $ECHO_N "(cached) $ECHO_C" >&6
5920 ac_res=`eval echo '${'$as_ac_Header'}'`
5921 { echo "$as_me:$LINENO: result: $ac_res" >&5
5922 echo "${ECHO_T}$ac_res" >&6; }
5923 else
5924 # Is the header compilable?
5925 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5926 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5927 cat >conftest.$ac_ext <<_ACEOF
5928 /* confdefs.h. */
5929 _ACEOF
5930 cat confdefs.h >>conftest.$ac_ext
5931 cat >>conftest.$ac_ext <<_ACEOF
5932 /* end confdefs.h. */
5933 $ac_includes_default
5934 #include <$ac_header>
5935 _ACEOF
5936 rm -f conftest.$ac_objext
5937 if { (ac_try="$ac_compile"
5938 case "(($ac_try" in
5939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5940 *) ac_try_echo=$ac_try;;
5941 esac
5942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5943 (eval "$ac_compile") 2>conftest.er1
5944 ac_status=$?
5945 grep -v '^ *+' conftest.er1 >conftest.err
5946 rm -f conftest.er1
5947 cat conftest.err >&5
5948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949 (exit $ac_status); } && {
5950 test -z "$ac_c_werror_flag" ||
5951 test ! -s conftest.err
5952 } && test -s conftest.$ac_objext; then
5953 ac_header_compiler=yes
5954 else
5955 echo "$as_me: failed program was:" >&5
5956 sed 's/^/| /' conftest.$ac_ext >&5
5958 ac_header_compiler=no
5961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5962 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5963 echo "${ECHO_T}$ac_header_compiler" >&6; }
5965 # Is the header present?
5966 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5967 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5968 cat >conftest.$ac_ext <<_ACEOF
5969 /* confdefs.h. */
5970 _ACEOF
5971 cat confdefs.h >>conftest.$ac_ext
5972 cat >>conftest.$ac_ext <<_ACEOF
5973 /* end confdefs.h. */
5974 #include <$ac_header>
5975 _ACEOF
5976 if { (ac_try="$ac_cpp conftest.$ac_ext"
5977 case "(($ac_try" in
5978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5979 *) ac_try_echo=$ac_try;;
5980 esac
5981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5982 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5983 ac_status=$?
5984 grep -v '^ *+' conftest.er1 >conftest.err
5985 rm -f conftest.er1
5986 cat conftest.err >&5
5987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5988 (exit $ac_status); } >/dev/null && {
5989 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5990 test ! -s conftest.err
5991 }; then
5992 ac_header_preproc=yes
5993 else
5994 echo "$as_me: failed program was:" >&5
5995 sed 's/^/| /' conftest.$ac_ext >&5
5997 ac_header_preproc=no
6000 rm -f conftest.err conftest.$ac_ext
6001 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6002 echo "${ECHO_T}$ac_header_preproc" >&6; }
6004 # So? What about this header?
6005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6006 yes:no: )
6007 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6008 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6009 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6010 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6011 ac_header_preproc=yes
6013 no:yes:* )
6014 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6015 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6016 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6017 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6018 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6019 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6020 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6021 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6022 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6023 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6024 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6025 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6028 esac
6029 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6030 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6031 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6032 echo $ECHO_N "(cached) $ECHO_C" >&6
6033 else
6034 eval "$as_ac_Header=\$ac_header_preproc"
6036 ac_res=`eval echo '${'$as_ac_Header'}'`
6037 { echo "$as_me:$LINENO: result: $ac_res" >&5
6038 echo "${ECHO_T}$ac_res" >&6; }
6041 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6042 cat >>confdefs.h <<_ACEOF
6043 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6044 _ACEOF
6048 done
6050 # Emulation library used on NetBSD.
6051 { echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
6052 echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6; }
6053 if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
6054 echo $ECHO_N "(cached) $ECHO_C" >&6
6055 else
6056 ac_check_lib_save_LIBS=$LIBS
6057 LIBS="-lossaudio $LIBS"
6058 cat >conftest.$ac_ext <<_ACEOF
6059 /* confdefs.h. */
6060 _ACEOF
6061 cat confdefs.h >>conftest.$ac_ext
6062 cat >>conftest.$ac_ext <<_ACEOF
6063 /* end confdefs.h. */
6065 /* Override any GCC internal prototype to avoid an error.
6066 Use char because int might match the return type of a GCC
6067 builtin and then its argument prototype would still apply. */
6068 #ifdef __cplusplus
6069 extern "C"
6070 #endif
6071 char _oss_ioctl ();
6073 main ()
6075 return _oss_ioctl ();
6077 return 0;
6079 _ACEOF
6080 rm -f conftest.$ac_objext conftest$ac_exeext
6081 if { (ac_try="$ac_link"
6082 case "(($ac_try" in
6083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6084 *) ac_try_echo=$ac_try;;
6085 esac
6086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6087 (eval "$ac_link") 2>conftest.er1
6088 ac_status=$?
6089 grep -v '^ *+' conftest.er1 >conftest.err
6090 rm -f conftest.er1
6091 cat conftest.err >&5
6092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6093 (exit $ac_status); } && {
6094 test -z "$ac_c_werror_flag" ||
6095 test ! -s conftest.err
6096 } && test -s conftest$ac_exeext &&
6097 $as_test_x conftest$ac_exeext; then
6098 ac_cv_lib_ossaudio__oss_ioctl=yes
6099 else
6100 echo "$as_me: failed program was:" >&5
6101 sed 's/^/| /' conftest.$ac_ext >&5
6103 ac_cv_lib_ossaudio__oss_ioctl=no
6106 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6107 conftest$ac_exeext conftest.$ac_ext
6108 LIBS=$ac_check_lib_save_LIBS
6110 { echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
6111 echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
6112 if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
6113 LIBSOUND=-lossaudio
6114 else
6115 LIBSOUND=
6120 ALSA_REQUIRED=1.0.0
6121 ALSA_MODULES="alsa >= $ALSA_REQUIRED"
6123 succeeded=no
6125 # Extract the first word of "pkg-config", so it can be a program name with args.
6126 set dummy pkg-config; ac_word=$2
6127 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6128 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6129 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
6130 echo $ECHO_N "(cached) $ECHO_C" >&6
6131 else
6132 case $PKG_CONFIG in
6133 [\\/]* | ?:[\\/]*)
6134 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6138 for as_dir in $PATH
6140 IFS=$as_save_IFS
6141 test -z "$as_dir" && as_dir=.
6142 for ac_exec_ext in '' $ac_executable_extensions; do
6143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6144 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6145 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6146 break 2
6148 done
6149 done
6150 IFS=$as_save_IFS
6152 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6154 esac
6156 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6157 if test -n "$PKG_CONFIG"; then
6158 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
6159 echo "${ECHO_T}$PKG_CONFIG" >&6; }
6160 else
6161 { echo "$as_me:$LINENO: result: no" >&5
6162 echo "${ECHO_T}no" >&6; }
6167 if test "$PKG_CONFIG" = "no" ; then
6168 HAVE_ALSA=no
6169 else
6170 PKG_CONFIG_MIN_VERSION=0.9.0
6171 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
6172 { echo "$as_me:$LINENO: checking for $ALSA_MODULES" >&5
6173 echo $ECHO_N "checking for $ALSA_MODULES... $ECHO_C" >&6; }
6175 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
6176 { echo "$as_me:$LINENO: result: yes" >&5
6177 echo "${ECHO_T}yes" >&6; }
6178 succeeded=yes
6180 { echo "$as_me:$LINENO: checking ALSA_CFLAGS" >&5
6181 echo $ECHO_N "checking ALSA_CFLAGS... $ECHO_C" >&6; }
6182 ALSA_CFLAGS=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6183 { echo "$as_me:$LINENO: result: $ALSA_CFLAGS" >&5
6184 echo "${ECHO_T}$ALSA_CFLAGS" >&6; }
6186 { echo "$as_me:$LINENO: checking ALSA_LIBS" >&5
6187 echo $ECHO_N "checking ALSA_LIBS... $ECHO_C" >&6; }
6188 ALSA_LIBS=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6189 { echo "$as_me:$LINENO: result: $ALSA_LIBS" >&5
6190 echo "${ECHO_T}$ALSA_LIBS" >&6; }
6191 else
6192 { echo "$as_me:$LINENO: result: no" >&5
6193 echo "${ECHO_T}no" >&6; }
6194 ALSA_CFLAGS=""
6195 ALSA_LIBS=""
6196 ## If we have a custom action on failure, don't print errors, but
6197 ## do set a variable so people can do so.
6198 ALSA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
6204 else
6205 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
6206 echo "*** See http://www.freedesktop.org/software/pkgconfig"
6210 if test $succeeded = yes; then
6211 HAVE_ALSA=yes
6212 else
6213 HAVE_ALSA=no
6216 if test $HAVE_ALSA = yes; then
6217 SAVE_CFLAGS="$CFLAGS"
6218 SAVE_LDFLAGS="$LDFLAGS"
6219 CFLAGS="$ALSA_CFLAGS $CFLAGS"
6220 LDFLAGS="$ALSA_LIBS $LDFLAGS"
6221 cat >conftest.$ac_ext <<_ACEOF
6222 /* confdefs.h. */
6223 _ACEOF
6224 cat confdefs.h >>conftest.$ac_ext
6225 cat >>conftest.$ac_ext <<_ACEOF
6226 /* end confdefs.h. */
6227 #include <asoundlib.h>
6229 main ()
6231 snd_lib_error_set_handler (0);
6233 return 0;
6235 _ACEOF
6236 rm -f conftest.$ac_objext
6237 if { (ac_try="$ac_compile"
6238 case "(($ac_try" in
6239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6240 *) ac_try_echo=$ac_try;;
6241 esac
6242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6243 (eval "$ac_compile") 2>conftest.er1
6244 ac_status=$?
6245 grep -v '^ *+' conftest.er1 >conftest.err
6246 rm -f conftest.er1
6247 cat conftest.err >&5
6248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6249 (exit $ac_status); } && {
6250 test -z "$ac_c_werror_flag" ||
6251 test ! -s conftest.err
6252 } && test -s conftest.$ac_objext; then
6253 emacs_alsa_normal=yes
6254 else
6255 echo "$as_me: failed program was:" >&5
6256 sed 's/^/| /' conftest.$ac_ext >&5
6258 emacs_alsa_normal=no
6261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6262 if test "$emacs_alsa_normal" != yes; then
6263 cat >conftest.$ac_ext <<_ACEOF
6264 /* confdefs.h. */
6265 _ACEOF
6266 cat confdefs.h >>conftest.$ac_ext
6267 cat >>conftest.$ac_ext <<_ACEOF
6268 /* end confdefs.h. */
6269 #include <alsa/asoundlib.h>
6271 main ()
6273 snd_lib_error_set_handler (0);
6275 return 0;
6277 _ACEOF
6278 rm -f conftest.$ac_objext
6279 if { (ac_try="$ac_compile"
6280 case "(($ac_try" in
6281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6282 *) ac_try_echo=$ac_try;;
6283 esac
6284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6285 (eval "$ac_compile") 2>conftest.er1
6286 ac_status=$?
6287 grep -v '^ *+' conftest.er1 >conftest.err
6288 rm -f conftest.er1
6289 cat conftest.err >&5
6290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6291 (exit $ac_status); } && {
6292 test -z "$ac_c_werror_flag" ||
6293 test ! -s conftest.err
6294 } && test -s conftest.$ac_objext; then
6295 emacs_alsa_subdir=yes
6296 else
6297 echo "$as_me: failed program was:" >&5
6298 sed 's/^/| /' conftest.$ac_ext >&5
6300 emacs_alsa_subdir=no
6303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6304 if test "$emacs_alsa_subdir" != yes; then
6305 { { echo "$as_me:$LINENO: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&5
6306 echo "$as_me: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&2;}
6307 { (exit 1); exit 1; }; }
6309 ALSA_CFLAGS="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
6312 CFLAGS="$SAVE_CFLAGS"
6313 LDFLAGS="$SAVE_LDFLAGS"
6314 LIBSOUND="$LIBSOUND $ALSA_LIBS"
6315 CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
6317 cat >>confdefs.h <<\_ACEOF
6318 #define HAVE_ALSA 1
6319 _ACEOF
6350 for ac_header in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
6351 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
6352 termcap.h stdio_ext.h fcntl.h strings.h coff.h pty.h sys/mman.h \
6353 sys/param.h sys/vlimit.h sys/resource.h locale.h sys/_mbstate_t.h \
6354 sys/utsname.h pwd.h
6356 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6357 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6358 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6359 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6360 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6361 echo $ECHO_N "(cached) $ECHO_C" >&6
6363 ac_res=`eval echo '${'$as_ac_Header'}'`
6364 { echo "$as_me:$LINENO: result: $ac_res" >&5
6365 echo "${ECHO_T}$ac_res" >&6; }
6366 else
6367 # Is the header compilable?
6368 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6369 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6370 cat >conftest.$ac_ext <<_ACEOF
6371 /* confdefs.h. */
6372 _ACEOF
6373 cat confdefs.h >>conftest.$ac_ext
6374 cat >>conftest.$ac_ext <<_ACEOF
6375 /* end confdefs.h. */
6376 $ac_includes_default
6377 #include <$ac_header>
6378 _ACEOF
6379 rm -f conftest.$ac_objext
6380 if { (ac_try="$ac_compile"
6381 case "(($ac_try" in
6382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6383 *) ac_try_echo=$ac_try;;
6384 esac
6385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6386 (eval "$ac_compile") 2>conftest.er1
6387 ac_status=$?
6388 grep -v '^ *+' conftest.er1 >conftest.err
6389 rm -f conftest.er1
6390 cat conftest.err >&5
6391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6392 (exit $ac_status); } && {
6393 test -z "$ac_c_werror_flag" ||
6394 test ! -s conftest.err
6395 } && test -s conftest.$ac_objext; then
6396 ac_header_compiler=yes
6397 else
6398 echo "$as_me: failed program was:" >&5
6399 sed 's/^/| /' conftest.$ac_ext >&5
6401 ac_header_compiler=no
6404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6405 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6406 echo "${ECHO_T}$ac_header_compiler" >&6; }
6408 # Is the header present?
6409 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6410 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6411 cat >conftest.$ac_ext <<_ACEOF
6412 /* confdefs.h. */
6413 _ACEOF
6414 cat confdefs.h >>conftest.$ac_ext
6415 cat >>conftest.$ac_ext <<_ACEOF
6416 /* end confdefs.h. */
6417 #include <$ac_header>
6418 _ACEOF
6419 if { (ac_try="$ac_cpp conftest.$ac_ext"
6420 case "(($ac_try" in
6421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6422 *) ac_try_echo=$ac_try;;
6423 esac
6424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6425 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6426 ac_status=$?
6427 grep -v '^ *+' conftest.er1 >conftest.err
6428 rm -f conftest.er1
6429 cat conftest.err >&5
6430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6431 (exit $ac_status); } >/dev/null && {
6432 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6433 test ! -s conftest.err
6434 }; then
6435 ac_header_preproc=yes
6436 else
6437 echo "$as_me: failed program was:" >&5
6438 sed 's/^/| /' conftest.$ac_ext >&5
6440 ac_header_preproc=no
6443 rm -f conftest.err conftest.$ac_ext
6444 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6445 echo "${ECHO_T}$ac_header_preproc" >&6; }
6447 # So? What about this header?
6448 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6449 yes:no: )
6450 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6451 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6452 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6453 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6454 ac_header_preproc=yes
6456 no:yes:* )
6457 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6458 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6459 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6460 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6461 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6462 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6463 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6464 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6465 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6466 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6467 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6468 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6471 esac
6472 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6473 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6474 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6475 echo $ECHO_N "(cached) $ECHO_C" >&6
6476 else
6477 eval "$as_ac_Header=\$ac_header_preproc"
6479 ac_res=`eval echo '${'$as_ac_Header'}'`
6480 { echo "$as_me:$LINENO: result: $ac_res" >&5
6481 echo "${ECHO_T}$ac_res" >&6; }
6484 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6485 cat >>confdefs.h <<_ACEOF
6486 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6487 _ACEOF
6491 done
6494 { echo "$as_me:$LINENO: checking if personality LINUX32 can be set" >&5
6495 echo $ECHO_N "checking if personality LINUX32 can be set... $ECHO_C" >&6; }
6496 cat >conftest.$ac_ext <<_ACEOF
6497 /* confdefs.h. */
6498 _ACEOF
6499 cat confdefs.h >>conftest.$ac_ext
6500 cat >>conftest.$ac_ext <<_ACEOF
6501 /* end confdefs.h. */
6502 #include <sys/personality.h>
6504 main ()
6506 personality (PER_LINUX32)
6508 return 0;
6510 _ACEOF
6511 rm -f conftest.$ac_objext
6512 if { (ac_try="$ac_compile"
6513 case "(($ac_try" in
6514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6515 *) ac_try_echo=$ac_try;;
6516 esac
6517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6518 (eval "$ac_compile") 2>conftest.er1
6519 ac_status=$?
6520 grep -v '^ *+' conftest.er1 >conftest.err
6521 rm -f conftest.er1
6522 cat conftest.err >&5
6523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6524 (exit $ac_status); } && {
6525 test -z "$ac_c_werror_flag" ||
6526 test ! -s conftest.err
6527 } && test -s conftest.$ac_objext; then
6528 emacs_cv_personality_linux32=yes
6529 else
6530 echo "$as_me: failed program was:" >&5
6531 sed 's/^/| /' conftest.$ac_ext >&5
6533 emacs_cv_personality_linux32=no
6536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6537 { echo "$as_me:$LINENO: result: $emacs_cv_personality_linux32" >&5
6538 echo "${ECHO_T}$emacs_cv_personality_linux32" >&6; }
6540 if test $emacs_cv_personality_linux32 = yes; then
6542 cat >>confdefs.h <<\_ACEOF
6543 #define HAVE_PERSONALITY_LINUX32 1
6544 _ACEOF
6549 for ac_header in term.h
6551 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6552 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6554 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6555 echo $ECHO_N "(cached) $ECHO_C" >&6
6556 else
6557 cat >conftest.$ac_ext <<_ACEOF
6558 /* confdefs.h. */
6559 _ACEOF
6560 cat confdefs.h >>conftest.$ac_ext
6561 cat >>conftest.$ac_ext <<_ACEOF
6562 /* end confdefs.h. */
6563 #include <$ac_header>
6564 _ACEOF
6565 if { (ac_try="$ac_cpp conftest.$ac_ext"
6566 case "(($ac_try" in
6567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6568 *) ac_try_echo=$ac_try;;
6569 esac
6570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6571 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6572 ac_status=$?
6573 grep -v '^ *+' conftest.er1 >conftest.err
6574 rm -f conftest.er1
6575 cat conftest.err >&5
6576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6577 (exit $ac_status); } >/dev/null && {
6578 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6579 test ! -s conftest.err
6580 }; then
6581 eval "$as_ac_Header=yes"
6582 else
6583 echo "$as_me: failed program was:" >&5
6584 sed 's/^/| /' conftest.$ac_ext >&5
6586 eval "$as_ac_Header=no"
6589 rm -f conftest.err conftest.$ac_ext
6591 ac_res=`eval echo '${'$as_ac_Header'}'`
6592 { echo "$as_me:$LINENO: result: $ac_res" >&5
6593 echo "${ECHO_T}$ac_res" >&6; }
6594 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6595 cat >>confdefs.h <<_ACEOF
6596 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6597 _ACEOF
6601 done
6603 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6604 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6605 if test "${ac_cv_header_stdc+set}" = set; then
6606 echo $ECHO_N "(cached) $ECHO_C" >&6
6607 else
6608 cat >conftest.$ac_ext <<_ACEOF
6609 /* confdefs.h. */
6610 _ACEOF
6611 cat confdefs.h >>conftest.$ac_ext
6612 cat >>conftest.$ac_ext <<_ACEOF
6613 /* end confdefs.h. */
6614 #include <stdlib.h>
6615 #include <stdarg.h>
6616 #include <string.h>
6617 #include <float.h>
6620 main ()
6624 return 0;
6626 _ACEOF
6627 rm -f conftest.$ac_objext
6628 if { (ac_try="$ac_compile"
6629 case "(($ac_try" in
6630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6631 *) ac_try_echo=$ac_try;;
6632 esac
6633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6634 (eval "$ac_compile") 2>conftest.er1
6635 ac_status=$?
6636 grep -v '^ *+' conftest.er1 >conftest.err
6637 rm -f conftest.er1
6638 cat conftest.err >&5
6639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6640 (exit $ac_status); } && {
6641 test -z "$ac_c_werror_flag" ||
6642 test ! -s conftest.err
6643 } && test -s conftest.$ac_objext; then
6644 ac_cv_header_stdc=yes
6645 else
6646 echo "$as_me: failed program was:" >&5
6647 sed 's/^/| /' conftest.$ac_ext >&5
6649 ac_cv_header_stdc=no
6652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6654 if test $ac_cv_header_stdc = yes; then
6655 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6656 cat >conftest.$ac_ext <<_ACEOF
6657 /* confdefs.h. */
6658 _ACEOF
6659 cat confdefs.h >>conftest.$ac_ext
6660 cat >>conftest.$ac_ext <<_ACEOF
6661 /* end confdefs.h. */
6662 #include <string.h>
6664 _ACEOF
6665 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6666 $EGREP "memchr" >/dev/null 2>&1; then
6668 else
6669 ac_cv_header_stdc=no
6671 rm -f conftest*
6675 if test $ac_cv_header_stdc = yes; then
6676 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6677 cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h. */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h. */
6683 #include <stdlib.h>
6685 _ACEOF
6686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6687 $EGREP "free" >/dev/null 2>&1; then
6689 else
6690 ac_cv_header_stdc=no
6692 rm -f conftest*
6696 if test $ac_cv_header_stdc = yes; then
6697 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6698 if test "$cross_compiling" = yes; then
6700 else
6701 cat >conftest.$ac_ext <<_ACEOF
6702 /* confdefs.h. */
6703 _ACEOF
6704 cat confdefs.h >>conftest.$ac_ext
6705 cat >>conftest.$ac_ext <<_ACEOF
6706 /* end confdefs.h. */
6707 #include <ctype.h>
6708 #include <stdlib.h>
6709 #if ((' ' & 0x0FF) == 0x020)
6710 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6711 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6712 #else
6713 # define ISLOWER(c) \
6714 (('a' <= (c) && (c) <= 'i') \
6715 || ('j' <= (c) && (c) <= 'r') \
6716 || ('s' <= (c) && (c) <= 'z'))
6717 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6718 #endif
6720 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6722 main ()
6724 int i;
6725 for (i = 0; i < 256; i++)
6726 if (XOR (islower (i), ISLOWER (i))
6727 || toupper (i) != TOUPPER (i))
6728 return 2;
6729 return 0;
6731 _ACEOF
6732 rm -f conftest$ac_exeext
6733 if { (ac_try="$ac_link"
6734 case "(($ac_try" in
6735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6736 *) ac_try_echo=$ac_try;;
6737 esac
6738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6739 (eval "$ac_link") 2>&5
6740 ac_status=$?
6741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6742 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6743 { (case "(($ac_try" in
6744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6745 *) ac_try_echo=$ac_try;;
6746 esac
6747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6748 (eval "$ac_try") 2>&5
6749 ac_status=$?
6750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751 (exit $ac_status); }; }; then
6753 else
6754 echo "$as_me: program exited with status $ac_status" >&5
6755 echo "$as_me: failed program was:" >&5
6756 sed 's/^/| /' conftest.$ac_ext >&5
6758 ( exit $ac_status )
6759 ac_cv_header_stdc=no
6761 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6767 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6768 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6769 if test $ac_cv_header_stdc = yes; then
6771 cat >>confdefs.h <<\_ACEOF
6772 #define STDC_HEADERS 1
6773 _ACEOF
6777 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6778 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6779 if test "${ac_cv_header_time+set}" = set; then
6780 echo $ECHO_N "(cached) $ECHO_C" >&6
6781 else
6782 cat >conftest.$ac_ext <<_ACEOF
6783 /* confdefs.h. */
6784 _ACEOF
6785 cat confdefs.h >>conftest.$ac_ext
6786 cat >>conftest.$ac_ext <<_ACEOF
6787 /* end confdefs.h. */
6788 #include <sys/types.h>
6789 #include <sys/time.h>
6790 #include <time.h>
6793 main ()
6795 if ((struct tm *) 0)
6796 return 0;
6798 return 0;
6800 _ACEOF
6801 rm -f conftest.$ac_objext
6802 if { (ac_try="$ac_compile"
6803 case "(($ac_try" in
6804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6805 *) ac_try_echo=$ac_try;;
6806 esac
6807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6808 (eval "$ac_compile") 2>conftest.er1
6809 ac_status=$?
6810 grep -v '^ *+' conftest.er1 >conftest.err
6811 rm -f conftest.er1
6812 cat conftest.err >&5
6813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814 (exit $ac_status); } && {
6815 test -z "$ac_c_werror_flag" ||
6816 test ! -s conftest.err
6817 } && test -s conftest.$ac_objext; then
6818 ac_cv_header_time=yes
6819 else
6820 echo "$as_me: failed program was:" >&5
6821 sed 's/^/| /' conftest.$ac_ext >&5
6823 ac_cv_header_time=no
6826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6828 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
6829 echo "${ECHO_T}$ac_cv_header_time" >&6; }
6830 if test $ac_cv_header_time = yes; then
6832 cat >>confdefs.h <<\_ACEOF
6833 #define TIME_WITH_SYS_TIME 1
6834 _ACEOF
6838 { echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
6839 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6; }
6840 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
6841 echo $ECHO_N "(cached) $ECHO_C" >&6
6842 else
6843 cat >conftest.$ac_ext <<_ACEOF
6844 /* confdefs.h. */
6845 _ACEOF
6846 cat confdefs.h >>conftest.$ac_ext
6847 cat >>conftest.$ac_ext <<_ACEOF
6848 /* end confdefs.h. */
6849 $ac_includes_default
6851 main ()
6853 #ifndef sys_siglist
6854 (void) sys_siglist;
6855 #endif
6858 return 0;
6860 _ACEOF
6861 rm -f conftest.$ac_objext
6862 if { (ac_try="$ac_compile"
6863 case "(($ac_try" in
6864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6865 *) ac_try_echo=$ac_try;;
6866 esac
6867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6868 (eval "$ac_compile") 2>conftest.er1
6869 ac_status=$?
6870 grep -v '^ *+' conftest.er1 >conftest.err
6871 rm -f conftest.er1
6872 cat conftest.err >&5
6873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6874 (exit $ac_status); } && {
6875 test -z "$ac_c_werror_flag" ||
6876 test ! -s conftest.err
6877 } && test -s conftest.$ac_objext; then
6878 ac_cv_have_decl_sys_siglist=yes
6879 else
6880 echo "$as_me: failed program was:" >&5
6881 sed 's/^/| /' conftest.$ac_ext >&5
6883 ac_cv_have_decl_sys_siglist=no
6886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6888 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
6889 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6; }
6890 if test $ac_cv_have_decl_sys_siglist = yes; then
6892 cat >>confdefs.h <<_ACEOF
6893 #define HAVE_DECL_SYS_SIGLIST 1
6894 _ACEOF
6897 else
6898 cat >>confdefs.h <<_ACEOF
6899 #define HAVE_DECL_SYS_SIGLIST 0
6900 _ACEOF
6906 if test $ac_cv_have_decl_sys_siglist != yes; then
6907 # For Tru64, at least:
6908 { echo "$as_me:$LINENO: checking whether __sys_siglist is declared" >&5
6909 echo $ECHO_N "checking whether __sys_siglist is declared... $ECHO_C" >&6; }
6910 if test "${ac_cv_have_decl___sys_siglist+set}" = set; then
6911 echo $ECHO_N "(cached) $ECHO_C" >&6
6912 else
6913 cat >conftest.$ac_ext <<_ACEOF
6914 /* confdefs.h. */
6915 _ACEOF
6916 cat confdefs.h >>conftest.$ac_ext
6917 cat >>conftest.$ac_ext <<_ACEOF
6918 /* end confdefs.h. */
6919 $ac_includes_default
6921 main ()
6923 #ifndef __sys_siglist
6924 (void) __sys_siglist;
6925 #endif
6928 return 0;
6930 _ACEOF
6931 rm -f conftest.$ac_objext
6932 if { (ac_try="$ac_compile"
6933 case "(($ac_try" in
6934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6935 *) ac_try_echo=$ac_try;;
6936 esac
6937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6938 (eval "$ac_compile") 2>conftest.er1
6939 ac_status=$?
6940 grep -v '^ *+' conftest.er1 >conftest.err
6941 rm -f conftest.er1
6942 cat conftest.err >&5
6943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6944 (exit $ac_status); } && {
6945 test -z "$ac_c_werror_flag" ||
6946 test ! -s conftest.err
6947 } && test -s conftest.$ac_objext; then
6948 ac_cv_have_decl___sys_siglist=yes
6949 else
6950 echo "$as_me: failed program was:" >&5
6951 sed 's/^/| /' conftest.$ac_ext >&5
6953 ac_cv_have_decl___sys_siglist=no
6956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6958 { echo "$as_me:$LINENO: result: $ac_cv_have_decl___sys_siglist" >&5
6959 echo "${ECHO_T}$ac_cv_have_decl___sys_siglist" >&6; }
6960 if test $ac_cv_have_decl___sys_siglist = yes; then
6962 cat >>confdefs.h <<_ACEOF
6963 #define HAVE_DECL___SYS_SIGLIST 1
6964 _ACEOF
6967 else
6968 cat >>confdefs.h <<_ACEOF
6969 #define HAVE_DECL___SYS_SIGLIST 0
6970 _ACEOF
6976 if test $ac_cv_have_decl___sys_siglist = yes; then
6978 cat >>confdefs.h <<\_ACEOF
6979 #define sys_siglist __sys_siglist
6980 _ACEOF
6984 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6985 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6986 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6987 echo $ECHO_N "(cached) $ECHO_C" >&6
6988 else
6989 cat >conftest.$ac_ext <<_ACEOF
6990 /* confdefs.h. */
6991 _ACEOF
6992 cat confdefs.h >>conftest.$ac_ext
6993 cat >>conftest.$ac_ext <<_ACEOF
6994 /* end confdefs.h. */
6995 #include <sys/types.h>
6996 #include <sys/wait.h>
6997 #ifndef WEXITSTATUS
6998 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6999 #endif
7000 #ifndef WIFEXITED
7001 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7002 #endif
7005 main ()
7007 int s;
7008 wait (&s);
7009 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7011 return 0;
7013 _ACEOF
7014 rm -f conftest.$ac_objext
7015 if { (ac_try="$ac_compile"
7016 case "(($ac_try" in
7017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7018 *) ac_try_echo=$ac_try;;
7019 esac
7020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7021 (eval "$ac_compile") 2>conftest.er1
7022 ac_status=$?
7023 grep -v '^ *+' conftest.er1 >conftest.err
7024 rm -f conftest.er1
7025 cat conftest.err >&5
7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027 (exit $ac_status); } && {
7028 test -z "$ac_c_werror_flag" ||
7029 test ! -s conftest.err
7030 } && test -s conftest.$ac_objext; then
7031 ac_cv_header_sys_wait_h=yes
7032 else
7033 echo "$as_me: failed program was:" >&5
7034 sed 's/^/| /' conftest.$ac_ext >&5
7036 ac_cv_header_sys_wait_h=no
7039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7041 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7042 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7043 if test $ac_cv_header_sys_wait_h = yes; then
7045 cat >>confdefs.h <<\_ACEOF
7046 #define HAVE_SYS_WAIT_H 1
7047 _ACEOF
7052 { echo "$as_me:$LINENO: checking for struct utimbuf" >&5
7053 echo $ECHO_N "checking for struct utimbuf... $ECHO_C" >&6; }
7054 if test "${emacs_cv_struct_utimbuf+set}" = set; then
7055 echo $ECHO_N "(cached) $ECHO_C" >&6
7056 else
7057 cat >conftest.$ac_ext <<_ACEOF
7058 /* confdefs.h. */
7059 _ACEOF
7060 cat confdefs.h >>conftest.$ac_ext
7061 cat >>conftest.$ac_ext <<_ACEOF
7062 /* end confdefs.h. */
7063 #ifdef TIME_WITH_SYS_TIME
7064 #include <sys/time.h>
7065 #include <time.h>
7066 #else
7067 #ifdef HAVE_SYS_TIME_H
7068 #include <sys/time.h>
7069 #else
7070 #include <time.h>
7071 #endif
7072 #endif
7073 #ifdef HAVE_UTIME_H
7074 #include <utime.h>
7075 #endif
7077 main ()
7079 static struct utimbuf x; x.actime = x.modtime;
7081 return 0;
7083 _ACEOF
7084 rm -f conftest.$ac_objext
7085 if { (ac_try="$ac_compile"
7086 case "(($ac_try" in
7087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7088 *) ac_try_echo=$ac_try;;
7089 esac
7090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7091 (eval "$ac_compile") 2>conftest.er1
7092 ac_status=$?
7093 grep -v '^ *+' conftest.er1 >conftest.err
7094 rm -f conftest.er1
7095 cat conftest.err >&5
7096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7097 (exit $ac_status); } && {
7098 test -z "$ac_c_werror_flag" ||
7099 test ! -s conftest.err
7100 } && test -s conftest.$ac_objext; then
7101 emacs_cv_struct_utimbuf=yes
7102 else
7103 echo "$as_me: failed program was:" >&5
7104 sed 's/^/| /' conftest.$ac_ext >&5
7106 emacs_cv_struct_utimbuf=no
7109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7111 { echo "$as_me:$LINENO: result: $emacs_cv_struct_utimbuf" >&5
7112 echo "${ECHO_T}$emacs_cv_struct_utimbuf" >&6; }
7113 if test $emacs_cv_struct_utimbuf = yes; then
7115 cat >>confdefs.h <<\_ACEOF
7116 #define HAVE_STRUCT_UTIMBUF 1
7117 _ACEOF
7121 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
7122 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
7123 if test "${ac_cv_type_signal+set}" = set; then
7124 echo $ECHO_N "(cached) $ECHO_C" >&6
7125 else
7126 cat >conftest.$ac_ext <<_ACEOF
7127 /* confdefs.h. */
7128 _ACEOF
7129 cat confdefs.h >>conftest.$ac_ext
7130 cat >>conftest.$ac_ext <<_ACEOF
7131 /* end confdefs.h. */
7132 #include <sys/types.h>
7133 #include <signal.h>
7136 main ()
7138 return *(signal (0, 0)) (0) == 1;
7140 return 0;
7142 _ACEOF
7143 rm -f conftest.$ac_objext
7144 if { (ac_try="$ac_compile"
7145 case "(($ac_try" in
7146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7147 *) ac_try_echo=$ac_try;;
7148 esac
7149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7150 (eval "$ac_compile") 2>conftest.er1
7151 ac_status=$?
7152 grep -v '^ *+' conftest.er1 >conftest.err
7153 rm -f conftest.er1
7154 cat conftest.err >&5
7155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7156 (exit $ac_status); } && {
7157 test -z "$ac_c_werror_flag" ||
7158 test ! -s conftest.err
7159 } && test -s conftest.$ac_objext; then
7160 ac_cv_type_signal=int
7161 else
7162 echo "$as_me: failed program was:" >&5
7163 sed 's/^/| /' conftest.$ac_ext >&5
7165 ac_cv_type_signal=void
7168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7170 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
7171 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
7173 cat >>confdefs.h <<_ACEOF
7174 #define RETSIGTYPE $ac_cv_type_signal
7175 _ACEOF
7179 { echo "$as_me:$LINENO: checking for speed_t" >&5
7180 echo $ECHO_N "checking for speed_t... $ECHO_C" >&6; }
7181 if test "${emacs_cv_speed_t+set}" = set; then
7182 echo $ECHO_N "(cached) $ECHO_C" >&6
7183 else
7184 cat >conftest.$ac_ext <<_ACEOF
7185 /* confdefs.h. */
7186 _ACEOF
7187 cat confdefs.h >>conftest.$ac_ext
7188 cat >>conftest.$ac_ext <<_ACEOF
7189 /* end confdefs.h. */
7190 #include <termios.h>
7192 main ()
7194 speed_t x = 1;
7196 return 0;
7198 _ACEOF
7199 rm -f conftest.$ac_objext
7200 if { (ac_try="$ac_compile"
7201 case "(($ac_try" in
7202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7203 *) ac_try_echo=$ac_try;;
7204 esac
7205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7206 (eval "$ac_compile") 2>conftest.er1
7207 ac_status=$?
7208 grep -v '^ *+' conftest.er1 >conftest.err
7209 rm -f conftest.er1
7210 cat conftest.err >&5
7211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7212 (exit $ac_status); } && {
7213 test -z "$ac_c_werror_flag" ||
7214 test ! -s conftest.err
7215 } && test -s conftest.$ac_objext; then
7216 emacs_cv_speed_t=yes
7217 else
7218 echo "$as_me: failed program was:" >&5
7219 sed 's/^/| /' conftest.$ac_ext >&5
7221 emacs_cv_speed_t=no
7224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7226 { echo "$as_me:$LINENO: result: $emacs_cv_speed_t" >&5
7227 echo "${ECHO_T}$emacs_cv_speed_t" >&6; }
7228 if test $emacs_cv_speed_t = yes; then
7230 cat >>confdefs.h <<\_ACEOF
7231 #define HAVE_SPEED_T 1
7232 _ACEOF
7236 { echo "$as_me:$LINENO: checking for struct timeval" >&5
7237 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
7238 if test "${emacs_cv_struct_timeval+set}" = set; then
7239 echo $ECHO_N "(cached) $ECHO_C" >&6
7240 else
7241 cat >conftest.$ac_ext <<_ACEOF
7242 /* confdefs.h. */
7243 _ACEOF
7244 cat confdefs.h >>conftest.$ac_ext
7245 cat >>conftest.$ac_ext <<_ACEOF
7246 /* end confdefs.h. */
7247 #ifdef TIME_WITH_SYS_TIME
7248 #include <sys/time.h>
7249 #include <time.h>
7250 #else
7251 #ifdef HAVE_SYS_TIME_H
7252 #include <sys/time.h>
7253 #else
7254 #include <time.h>
7255 #endif
7256 #endif
7258 main ()
7260 static struct timeval x; x.tv_sec = x.tv_usec;
7262 return 0;
7264 _ACEOF
7265 rm -f conftest.$ac_objext
7266 if { (ac_try="$ac_compile"
7267 case "(($ac_try" in
7268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7269 *) ac_try_echo=$ac_try;;
7270 esac
7271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7272 (eval "$ac_compile") 2>conftest.er1
7273 ac_status=$?
7274 grep -v '^ *+' conftest.er1 >conftest.err
7275 rm -f conftest.er1
7276 cat conftest.err >&5
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); } && {
7279 test -z "$ac_c_werror_flag" ||
7280 test ! -s conftest.err
7281 } && test -s conftest.$ac_objext; then
7282 emacs_cv_struct_timeval=yes
7283 else
7284 echo "$as_me: failed program was:" >&5
7285 sed 's/^/| /' conftest.$ac_ext >&5
7287 emacs_cv_struct_timeval=no
7290 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7292 { echo "$as_me:$LINENO: result: $emacs_cv_struct_timeval" >&5
7293 echo "${ECHO_T}$emacs_cv_struct_timeval" >&6; }
7294 HAVE_TIMEVAL=$emacs_cv_struct_timeval
7295 if test $emacs_cv_struct_timeval = yes; then
7297 cat >>confdefs.h <<\_ACEOF
7298 #define HAVE_TIMEVAL 1
7299 _ACEOF
7303 { echo "$as_me:$LINENO: checking for struct exception" >&5
7304 echo $ECHO_N "checking for struct exception... $ECHO_C" >&6; }
7305 if test "${emacs_cv_struct_exception+set}" = set; then
7306 echo $ECHO_N "(cached) $ECHO_C" >&6
7307 else
7308 cat >conftest.$ac_ext <<_ACEOF
7309 /* confdefs.h. */
7310 _ACEOF
7311 cat confdefs.h >>conftest.$ac_ext
7312 cat >>conftest.$ac_ext <<_ACEOF
7313 /* end confdefs.h. */
7314 #include <math.h>
7316 main ()
7318 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7320 return 0;
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_exception=yes
7341 else
7342 echo "$as_me: failed program was:" >&5
7343 sed 's/^/| /' conftest.$ac_ext >&5
7345 emacs_cv_struct_exception=no
7348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7350 { echo "$as_me:$LINENO: result: $emacs_cv_struct_exception" >&5
7351 echo "${ECHO_T}$emacs_cv_struct_exception" >&6; }
7352 HAVE_EXCEPTION=$emacs_cv_struct_exception
7353 if test $emacs_cv_struct_exception != yes; then
7355 cat >>confdefs.h <<\_ACEOF
7356 #define NO_MATHERR 1
7357 _ACEOF
7362 for ac_header in sys/socket.h
7364 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7365 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7366 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7367 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7368 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7369 echo $ECHO_N "(cached) $ECHO_C" >&6
7371 ac_res=`eval echo '${'$as_ac_Header'}'`
7372 { echo "$as_me:$LINENO: result: $ac_res" >&5
7373 echo "${ECHO_T}$ac_res" >&6; }
7374 else
7375 # Is the header compilable?
7376 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7377 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7378 cat >conftest.$ac_ext <<_ACEOF
7379 /* confdefs.h. */
7380 _ACEOF
7381 cat confdefs.h >>conftest.$ac_ext
7382 cat >>conftest.$ac_ext <<_ACEOF
7383 /* end confdefs.h. */
7384 $ac_includes_default
7385 #include <$ac_header>
7386 _ACEOF
7387 rm -f conftest.$ac_objext
7388 if { (ac_try="$ac_compile"
7389 case "(($ac_try" in
7390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7391 *) ac_try_echo=$ac_try;;
7392 esac
7393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7394 (eval "$ac_compile") 2>conftest.er1
7395 ac_status=$?
7396 grep -v '^ *+' conftest.er1 >conftest.err
7397 rm -f conftest.er1
7398 cat conftest.err >&5
7399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400 (exit $ac_status); } && {
7401 test -z "$ac_c_werror_flag" ||
7402 test ! -s conftest.err
7403 } && test -s conftest.$ac_objext; then
7404 ac_header_compiler=yes
7405 else
7406 echo "$as_me: failed program was:" >&5
7407 sed 's/^/| /' conftest.$ac_ext >&5
7409 ac_header_compiler=no
7412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7413 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7414 echo "${ECHO_T}$ac_header_compiler" >&6; }
7416 # Is the header present?
7417 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7418 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7419 cat >conftest.$ac_ext <<_ACEOF
7420 /* confdefs.h. */
7421 _ACEOF
7422 cat confdefs.h >>conftest.$ac_ext
7423 cat >>conftest.$ac_ext <<_ACEOF
7424 /* end confdefs.h. */
7425 #include <$ac_header>
7426 _ACEOF
7427 if { (ac_try="$ac_cpp conftest.$ac_ext"
7428 case "(($ac_try" in
7429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7430 *) ac_try_echo=$ac_try;;
7431 esac
7432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7433 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7434 ac_status=$?
7435 grep -v '^ *+' conftest.er1 >conftest.err
7436 rm -f conftest.er1
7437 cat conftest.err >&5
7438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7439 (exit $ac_status); } >/dev/null && {
7440 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7441 test ! -s conftest.err
7442 }; then
7443 ac_header_preproc=yes
7444 else
7445 echo "$as_me: failed program was:" >&5
7446 sed 's/^/| /' conftest.$ac_ext >&5
7448 ac_header_preproc=no
7451 rm -f conftest.err conftest.$ac_ext
7452 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7453 echo "${ECHO_T}$ac_header_preproc" >&6; }
7455 # So? What about this header?
7456 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7457 yes:no: )
7458 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7459 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7460 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7461 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7462 ac_header_preproc=yes
7464 no:yes:* )
7465 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7466 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7467 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7468 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7469 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7470 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7471 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7472 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7473 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7474 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7475 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7476 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7479 esac
7480 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7482 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7483 echo $ECHO_N "(cached) $ECHO_C" >&6
7484 else
7485 eval "$as_ac_Header=\$ac_header_preproc"
7487 ac_res=`eval echo '${'$as_ac_Header'}'`
7488 { echo "$as_me:$LINENO: result: $ac_res" >&5
7489 echo "${ECHO_T}$ac_res" >&6; }
7492 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7493 cat >>confdefs.h <<_ACEOF
7494 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7495 _ACEOF
7499 done
7502 for ac_header in net/if.h
7504 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7505 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7506 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7507 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7508 echo $ECHO_N "(cached) $ECHO_C" >&6
7509 else
7510 cat >conftest.$ac_ext <<_ACEOF
7511 /* confdefs.h. */
7512 _ACEOF
7513 cat confdefs.h >>conftest.$ac_ext
7514 cat >>conftest.$ac_ext <<_ACEOF
7515 /* end confdefs.h. */
7516 $ac_includes_default
7517 #if HAVE_SYS_SOCKET_H
7518 #include <sys/socket.h>
7519 #endif
7521 #include <$ac_header>
7522 _ACEOF
7523 rm -f conftest.$ac_objext
7524 if { (ac_try="$ac_compile"
7525 case "(($ac_try" in
7526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7527 *) ac_try_echo=$ac_try;;
7528 esac
7529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7530 (eval "$ac_compile") 2>conftest.er1
7531 ac_status=$?
7532 grep -v '^ *+' conftest.er1 >conftest.err
7533 rm -f conftest.er1
7534 cat conftest.err >&5
7535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7536 (exit $ac_status); } && {
7537 test -z "$ac_c_werror_flag" ||
7538 test ! -s conftest.err
7539 } && test -s conftest.$ac_objext; then
7540 eval "$as_ac_Header=yes"
7541 else
7542 echo "$as_me: failed program was:" >&5
7543 sed 's/^/| /' conftest.$ac_ext >&5
7545 eval "$as_ac_Header=no"
7548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7550 ac_res=`eval echo '${'$as_ac_Header'}'`
7551 { echo "$as_me:$LINENO: result: $ac_res" >&5
7552 echo "${ECHO_T}$ac_res" >&6; }
7553 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7554 cat >>confdefs.h <<_ACEOF
7555 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7556 _ACEOF
7560 done
7563 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
7564 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
7565 if test "${ac_cv_struct_tm+set}" = set; then
7566 echo $ECHO_N "(cached) $ECHO_C" >&6
7567 else
7568 cat >conftest.$ac_ext <<_ACEOF
7569 /* confdefs.h. */
7570 _ACEOF
7571 cat confdefs.h >>conftest.$ac_ext
7572 cat >>conftest.$ac_ext <<_ACEOF
7573 /* end confdefs.h. */
7574 #include <sys/types.h>
7575 #include <time.h>
7578 main ()
7580 struct tm tm;
7581 int *p = &tm.tm_sec;
7582 return !p;
7584 return 0;
7586 _ACEOF
7587 rm -f conftest.$ac_objext
7588 if { (ac_try="$ac_compile"
7589 case "(($ac_try" in
7590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7591 *) ac_try_echo=$ac_try;;
7592 esac
7593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7594 (eval "$ac_compile") 2>conftest.er1
7595 ac_status=$?
7596 grep -v '^ *+' conftest.er1 >conftest.err
7597 rm -f conftest.er1
7598 cat conftest.err >&5
7599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7600 (exit $ac_status); } && {
7601 test -z "$ac_c_werror_flag" ||
7602 test ! -s conftest.err
7603 } && test -s conftest.$ac_objext; then
7604 ac_cv_struct_tm=time.h
7605 else
7606 echo "$as_me: failed program was:" >&5
7607 sed 's/^/| /' conftest.$ac_ext >&5
7609 ac_cv_struct_tm=sys/time.h
7612 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7614 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
7615 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
7616 if test $ac_cv_struct_tm = sys/time.h; then
7618 cat >>confdefs.h <<\_ACEOF
7619 #define TM_IN_SYS_TIME 1
7620 _ACEOF
7624 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
7625 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
7626 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
7627 echo $ECHO_N "(cached) $ECHO_C" >&6
7628 else
7629 cat >conftest.$ac_ext <<_ACEOF
7630 /* confdefs.h. */
7631 _ACEOF
7632 cat confdefs.h >>conftest.$ac_ext
7633 cat >>conftest.$ac_ext <<_ACEOF
7634 /* end confdefs.h. */
7635 #include <sys/types.h>
7636 #include <$ac_cv_struct_tm>
7640 main ()
7642 static struct tm ac_aggr;
7643 if (ac_aggr.tm_zone)
7644 return 0;
7646 return 0;
7648 _ACEOF
7649 rm -f conftest.$ac_objext
7650 if { (ac_try="$ac_compile"
7651 case "(($ac_try" in
7652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7653 *) ac_try_echo=$ac_try;;
7654 esac
7655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7656 (eval "$ac_compile") 2>conftest.er1
7657 ac_status=$?
7658 grep -v '^ *+' conftest.er1 >conftest.err
7659 rm -f conftest.er1
7660 cat conftest.err >&5
7661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7662 (exit $ac_status); } && {
7663 test -z "$ac_c_werror_flag" ||
7664 test ! -s conftest.err
7665 } && test -s conftest.$ac_objext; then
7666 ac_cv_member_struct_tm_tm_zone=yes
7667 else
7668 echo "$as_me: failed program was:" >&5
7669 sed 's/^/| /' conftest.$ac_ext >&5
7671 cat >conftest.$ac_ext <<_ACEOF
7672 /* confdefs.h. */
7673 _ACEOF
7674 cat confdefs.h >>conftest.$ac_ext
7675 cat >>conftest.$ac_ext <<_ACEOF
7676 /* end confdefs.h. */
7677 #include <sys/types.h>
7678 #include <$ac_cv_struct_tm>
7682 main ()
7684 static struct tm ac_aggr;
7685 if (sizeof ac_aggr.tm_zone)
7686 return 0;
7688 return 0;
7690 _ACEOF
7691 rm -f conftest.$ac_objext
7692 if { (ac_try="$ac_compile"
7693 case "(($ac_try" in
7694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7695 *) ac_try_echo=$ac_try;;
7696 esac
7697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7698 (eval "$ac_compile") 2>conftest.er1
7699 ac_status=$?
7700 grep -v '^ *+' conftest.er1 >conftest.err
7701 rm -f conftest.er1
7702 cat conftest.err >&5
7703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7704 (exit $ac_status); } && {
7705 test -z "$ac_c_werror_flag" ||
7706 test ! -s conftest.err
7707 } && test -s conftest.$ac_objext; then
7708 ac_cv_member_struct_tm_tm_zone=yes
7709 else
7710 echo "$as_me: failed program was:" >&5
7711 sed 's/^/| /' conftest.$ac_ext >&5
7713 ac_cv_member_struct_tm_tm_zone=no
7716 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7721 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
7722 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
7723 if test $ac_cv_member_struct_tm_tm_zone = yes; then
7725 cat >>confdefs.h <<_ACEOF
7726 #define HAVE_STRUCT_TM_TM_ZONE 1
7727 _ACEOF
7732 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7734 cat >>confdefs.h <<\_ACEOF
7735 #define HAVE_TM_ZONE 1
7736 _ACEOF
7738 else
7739 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
7740 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
7741 if test "${ac_cv_have_decl_tzname+set}" = set; then
7742 echo $ECHO_N "(cached) $ECHO_C" >&6
7743 else
7744 cat >conftest.$ac_ext <<_ACEOF
7745 /* confdefs.h. */
7746 _ACEOF
7747 cat confdefs.h >>conftest.$ac_ext
7748 cat >>conftest.$ac_ext <<_ACEOF
7749 /* end confdefs.h. */
7750 #include <time.h>
7753 main ()
7755 #ifndef tzname
7756 (void) tzname;
7757 #endif
7760 return 0;
7762 _ACEOF
7763 rm -f conftest.$ac_objext
7764 if { (ac_try="$ac_compile"
7765 case "(($ac_try" in
7766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7767 *) ac_try_echo=$ac_try;;
7768 esac
7769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7770 (eval "$ac_compile") 2>conftest.er1
7771 ac_status=$?
7772 grep -v '^ *+' conftest.er1 >conftest.err
7773 rm -f conftest.er1
7774 cat conftest.err >&5
7775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7776 (exit $ac_status); } && {
7777 test -z "$ac_c_werror_flag" ||
7778 test ! -s conftest.err
7779 } && test -s conftest.$ac_objext; then
7780 ac_cv_have_decl_tzname=yes
7781 else
7782 echo "$as_me: failed program was:" >&5
7783 sed 's/^/| /' conftest.$ac_ext >&5
7785 ac_cv_have_decl_tzname=no
7788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7790 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
7791 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
7792 if test $ac_cv_have_decl_tzname = yes; then
7794 cat >>confdefs.h <<_ACEOF
7795 #define HAVE_DECL_TZNAME 1
7796 _ACEOF
7799 else
7800 cat >>confdefs.h <<_ACEOF
7801 #define HAVE_DECL_TZNAME 0
7802 _ACEOF
7808 { echo "$as_me:$LINENO: checking for tzname" >&5
7809 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
7810 if test "${ac_cv_var_tzname+set}" = set; then
7811 echo $ECHO_N "(cached) $ECHO_C" >&6
7812 else
7813 cat >conftest.$ac_ext <<_ACEOF
7814 /* confdefs.h. */
7815 _ACEOF
7816 cat confdefs.h >>conftest.$ac_ext
7817 cat >>conftest.$ac_ext <<_ACEOF
7818 /* end confdefs.h. */
7819 #include <time.h>
7820 #if !HAVE_DECL_TZNAME
7821 extern char *tzname[];
7822 #endif
7825 main ()
7827 return tzname[0][0];
7829 return 0;
7831 _ACEOF
7832 rm -f conftest.$ac_objext conftest$ac_exeext
7833 if { (ac_try="$ac_link"
7834 case "(($ac_try" in
7835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7836 *) ac_try_echo=$ac_try;;
7837 esac
7838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7839 (eval "$ac_link") 2>conftest.er1
7840 ac_status=$?
7841 grep -v '^ *+' conftest.er1 >conftest.err
7842 rm -f conftest.er1
7843 cat conftest.err >&5
7844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845 (exit $ac_status); } && {
7846 test -z "$ac_c_werror_flag" ||
7847 test ! -s conftest.err
7848 } && test -s conftest$ac_exeext &&
7849 $as_test_x conftest$ac_exeext; then
7850 ac_cv_var_tzname=yes
7851 else
7852 echo "$as_me: failed program was:" >&5
7853 sed 's/^/| /' conftest.$ac_ext >&5
7855 ac_cv_var_tzname=no
7858 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7859 conftest$ac_exeext conftest.$ac_ext
7861 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
7862 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
7863 if test $ac_cv_var_tzname = yes; then
7865 cat >>confdefs.h <<\_ACEOF
7866 #define HAVE_TZNAME 1
7867 _ACEOF
7872 { echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
7873 echo $ECHO_N "checking for struct tm.tm_gmtoff... $ECHO_C" >&6; }
7874 if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
7875 echo $ECHO_N "(cached) $ECHO_C" >&6
7876 else
7877 cat >conftest.$ac_ext <<_ACEOF
7878 /* confdefs.h. */
7879 _ACEOF
7880 cat confdefs.h >>conftest.$ac_ext
7881 cat >>conftest.$ac_ext <<_ACEOF
7882 /* end confdefs.h. */
7883 #include <time.h>
7886 main ()
7888 static struct tm ac_aggr;
7889 if (ac_aggr.tm_gmtoff)
7890 return 0;
7892 return 0;
7894 _ACEOF
7895 rm -f conftest.$ac_objext
7896 if { (ac_try="$ac_compile"
7897 case "(($ac_try" in
7898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7899 *) ac_try_echo=$ac_try;;
7900 esac
7901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7902 (eval "$ac_compile") 2>conftest.er1
7903 ac_status=$?
7904 grep -v '^ *+' conftest.er1 >conftest.err
7905 rm -f conftest.er1
7906 cat conftest.err >&5
7907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7908 (exit $ac_status); } && {
7909 test -z "$ac_c_werror_flag" ||
7910 test ! -s conftest.err
7911 } && test -s conftest.$ac_objext; then
7912 ac_cv_member_struct_tm_tm_gmtoff=yes
7913 else
7914 echo "$as_me: failed program was:" >&5
7915 sed 's/^/| /' conftest.$ac_ext >&5
7917 cat >conftest.$ac_ext <<_ACEOF
7918 /* confdefs.h. */
7919 _ACEOF
7920 cat confdefs.h >>conftest.$ac_ext
7921 cat >>conftest.$ac_ext <<_ACEOF
7922 /* end confdefs.h. */
7923 #include <time.h>
7926 main ()
7928 static struct tm ac_aggr;
7929 if (sizeof ac_aggr.tm_gmtoff)
7930 return 0;
7932 return 0;
7934 _ACEOF
7935 rm -f conftest.$ac_objext
7936 if { (ac_try="$ac_compile"
7937 case "(($ac_try" in
7938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7939 *) ac_try_echo=$ac_try;;
7940 esac
7941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7942 (eval "$ac_compile") 2>conftest.er1
7943 ac_status=$?
7944 grep -v '^ *+' conftest.er1 >conftest.err
7945 rm -f conftest.er1
7946 cat conftest.err >&5
7947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7948 (exit $ac_status); } && {
7949 test -z "$ac_c_werror_flag" ||
7950 test ! -s conftest.err
7951 } && test -s conftest.$ac_objext; then
7952 ac_cv_member_struct_tm_tm_gmtoff=yes
7953 else
7954 echo "$as_me: failed program was:" >&5
7955 sed 's/^/| /' conftest.$ac_ext >&5
7957 ac_cv_member_struct_tm_tm_gmtoff=no
7960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7965 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
7966 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_gmtoff" >&6; }
7967 if test $ac_cv_member_struct_tm_tm_gmtoff = yes; then
7969 cat >>confdefs.h <<\_ACEOF
7970 #define HAVE_TM_GMTOFF 1
7971 _ACEOF
7975 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_flags" >&5
7976 echo $ECHO_N "checking for struct ifreq.ifr_flags... $ECHO_C" >&6; }
7977 if test "${ac_cv_member_struct_ifreq_ifr_flags+set}" = set; then
7978 echo $ECHO_N "(cached) $ECHO_C" >&6
7979 else
7980 cat >conftest.$ac_ext <<_ACEOF
7981 /* confdefs.h. */
7982 _ACEOF
7983 cat confdefs.h >>conftest.$ac_ext
7984 cat >>conftest.$ac_ext <<_ACEOF
7985 /* end confdefs.h. */
7986 $ac_includes_default
7987 #if HAVE_SYS_SOCKET_H
7988 #include <sys/socket.h>
7989 #endif
7990 #if HAVE_NET_IF_H
7991 #include <net/if.h>
7992 #endif
7995 main ()
7997 static struct ifreq ac_aggr;
7998 if (ac_aggr.ifr_flags)
7999 return 0;
8001 return 0;
8003 _ACEOF
8004 rm -f conftest.$ac_objext
8005 if { (ac_try="$ac_compile"
8006 case "(($ac_try" in
8007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8008 *) ac_try_echo=$ac_try;;
8009 esac
8010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8011 (eval "$ac_compile") 2>conftest.er1
8012 ac_status=$?
8013 grep -v '^ *+' conftest.er1 >conftest.err
8014 rm -f conftest.er1
8015 cat conftest.err >&5
8016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8017 (exit $ac_status); } && {
8018 test -z "$ac_c_werror_flag" ||
8019 test ! -s conftest.err
8020 } && test -s conftest.$ac_objext; then
8021 ac_cv_member_struct_ifreq_ifr_flags=yes
8022 else
8023 echo "$as_me: failed program was:" >&5
8024 sed 's/^/| /' conftest.$ac_ext >&5
8026 cat >conftest.$ac_ext <<_ACEOF
8027 /* confdefs.h. */
8028 _ACEOF
8029 cat confdefs.h >>conftest.$ac_ext
8030 cat >>conftest.$ac_ext <<_ACEOF
8031 /* end confdefs.h. */
8032 $ac_includes_default
8033 #if HAVE_SYS_SOCKET_H
8034 #include <sys/socket.h>
8035 #endif
8036 #if HAVE_NET_IF_H
8037 #include <net/if.h>
8038 #endif
8041 main ()
8043 static struct ifreq ac_aggr;
8044 if (sizeof ac_aggr.ifr_flags)
8045 return 0;
8047 return 0;
8049 _ACEOF
8050 rm -f conftest.$ac_objext
8051 if { (ac_try="$ac_compile"
8052 case "(($ac_try" in
8053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8054 *) ac_try_echo=$ac_try;;
8055 esac
8056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8057 (eval "$ac_compile") 2>conftest.er1
8058 ac_status=$?
8059 grep -v '^ *+' conftest.er1 >conftest.err
8060 rm -f conftest.er1
8061 cat conftest.err >&5
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); } && {
8064 test -z "$ac_c_werror_flag" ||
8065 test ! -s conftest.err
8066 } && test -s conftest.$ac_objext; then
8067 ac_cv_member_struct_ifreq_ifr_flags=yes
8068 else
8069 echo "$as_me: failed program was:" >&5
8070 sed 's/^/| /' conftest.$ac_ext >&5
8072 ac_cv_member_struct_ifreq_ifr_flags=no
8075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8080 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_flags" >&5
8081 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_flags" >&6; }
8082 if test $ac_cv_member_struct_ifreq_ifr_flags = yes; then
8084 cat >>confdefs.h <<_ACEOF
8085 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
8086 _ACEOF
8090 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_hwaddr" >&5
8091 echo $ECHO_N "checking for struct ifreq.ifr_hwaddr... $ECHO_C" >&6; }
8092 if test "${ac_cv_member_struct_ifreq_ifr_hwaddr+set}" = set; then
8093 echo $ECHO_N "(cached) $ECHO_C" >&6
8094 else
8095 cat >conftest.$ac_ext <<_ACEOF
8096 /* confdefs.h. */
8097 _ACEOF
8098 cat confdefs.h >>conftest.$ac_ext
8099 cat >>conftest.$ac_ext <<_ACEOF
8100 /* end confdefs.h. */
8101 $ac_includes_default
8102 #if HAVE_SYS_SOCKET_H
8103 #include <sys/socket.h>
8104 #endif
8105 #if HAVE_NET_IF_H
8106 #include <net/if.h>
8107 #endif
8110 main ()
8112 static struct ifreq ac_aggr;
8113 if (ac_aggr.ifr_hwaddr)
8114 return 0;
8116 return 0;
8118 _ACEOF
8119 rm -f conftest.$ac_objext
8120 if { (ac_try="$ac_compile"
8121 case "(($ac_try" in
8122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8123 *) ac_try_echo=$ac_try;;
8124 esac
8125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8126 (eval "$ac_compile") 2>conftest.er1
8127 ac_status=$?
8128 grep -v '^ *+' conftest.er1 >conftest.err
8129 rm -f conftest.er1
8130 cat conftest.err >&5
8131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132 (exit $ac_status); } && {
8133 test -z "$ac_c_werror_flag" ||
8134 test ! -s conftest.err
8135 } && test -s conftest.$ac_objext; then
8136 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8137 else
8138 echo "$as_me: failed program was:" >&5
8139 sed 's/^/| /' conftest.$ac_ext >&5
8141 cat >conftest.$ac_ext <<_ACEOF
8142 /* confdefs.h. */
8143 _ACEOF
8144 cat confdefs.h >>conftest.$ac_ext
8145 cat >>conftest.$ac_ext <<_ACEOF
8146 /* end confdefs.h. */
8147 $ac_includes_default
8148 #if HAVE_SYS_SOCKET_H
8149 #include <sys/socket.h>
8150 #endif
8151 #if HAVE_NET_IF_H
8152 #include <net/if.h>
8153 #endif
8156 main ()
8158 static struct ifreq ac_aggr;
8159 if (sizeof ac_aggr.ifr_hwaddr)
8160 return 0;
8162 return 0;
8164 _ACEOF
8165 rm -f conftest.$ac_objext
8166 if { (ac_try="$ac_compile"
8167 case "(($ac_try" in
8168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8169 *) ac_try_echo=$ac_try;;
8170 esac
8171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8172 (eval "$ac_compile") 2>conftest.er1
8173 ac_status=$?
8174 grep -v '^ *+' conftest.er1 >conftest.err
8175 rm -f conftest.er1
8176 cat conftest.err >&5
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); } && {
8179 test -z "$ac_c_werror_flag" ||
8180 test ! -s conftest.err
8181 } && test -s conftest.$ac_objext; then
8182 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8183 else
8184 echo "$as_me: failed program was:" >&5
8185 sed 's/^/| /' conftest.$ac_ext >&5
8187 ac_cv_member_struct_ifreq_ifr_hwaddr=no
8190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8195 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_hwaddr" >&5
8196 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_hwaddr" >&6; }
8197 if test $ac_cv_member_struct_ifreq_ifr_hwaddr = yes; then
8199 cat >>confdefs.h <<_ACEOF
8200 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
8201 _ACEOF
8205 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_netmask" >&5
8206 echo $ECHO_N "checking for struct ifreq.ifr_netmask... $ECHO_C" >&6; }
8207 if test "${ac_cv_member_struct_ifreq_ifr_netmask+set}" = set; then
8208 echo $ECHO_N "(cached) $ECHO_C" >&6
8209 else
8210 cat >conftest.$ac_ext <<_ACEOF
8211 /* confdefs.h. */
8212 _ACEOF
8213 cat confdefs.h >>conftest.$ac_ext
8214 cat >>conftest.$ac_ext <<_ACEOF
8215 /* end confdefs.h. */
8216 $ac_includes_default
8217 #if HAVE_SYS_SOCKET_H
8218 #include <sys/socket.h>
8219 #endif
8220 #if HAVE_NET_IF_H
8221 #include <net/if.h>
8222 #endif
8225 main ()
8227 static struct ifreq ac_aggr;
8228 if (ac_aggr.ifr_netmask)
8229 return 0;
8231 return 0;
8233 _ACEOF
8234 rm -f conftest.$ac_objext
8235 if { (ac_try="$ac_compile"
8236 case "(($ac_try" in
8237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8238 *) ac_try_echo=$ac_try;;
8239 esac
8240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8241 (eval "$ac_compile") 2>conftest.er1
8242 ac_status=$?
8243 grep -v '^ *+' conftest.er1 >conftest.err
8244 rm -f conftest.er1
8245 cat conftest.err >&5
8246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8247 (exit $ac_status); } && {
8248 test -z "$ac_c_werror_flag" ||
8249 test ! -s conftest.err
8250 } && test -s conftest.$ac_objext; then
8251 ac_cv_member_struct_ifreq_ifr_netmask=yes
8252 else
8253 echo "$as_me: failed program was:" >&5
8254 sed 's/^/| /' conftest.$ac_ext >&5
8256 cat >conftest.$ac_ext <<_ACEOF
8257 /* confdefs.h. */
8258 _ACEOF
8259 cat confdefs.h >>conftest.$ac_ext
8260 cat >>conftest.$ac_ext <<_ACEOF
8261 /* end confdefs.h. */
8262 $ac_includes_default
8263 #if HAVE_SYS_SOCKET_H
8264 #include <sys/socket.h>
8265 #endif
8266 #if HAVE_NET_IF_H
8267 #include <net/if.h>
8268 #endif
8271 main ()
8273 static struct ifreq ac_aggr;
8274 if (sizeof ac_aggr.ifr_netmask)
8275 return 0;
8277 return 0;
8279 _ACEOF
8280 rm -f conftest.$ac_objext
8281 if { (ac_try="$ac_compile"
8282 case "(($ac_try" in
8283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8284 *) ac_try_echo=$ac_try;;
8285 esac
8286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8287 (eval "$ac_compile") 2>conftest.er1
8288 ac_status=$?
8289 grep -v '^ *+' conftest.er1 >conftest.err
8290 rm -f conftest.er1
8291 cat conftest.err >&5
8292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8293 (exit $ac_status); } && {
8294 test -z "$ac_c_werror_flag" ||
8295 test ! -s conftest.err
8296 } && test -s conftest.$ac_objext; then
8297 ac_cv_member_struct_ifreq_ifr_netmask=yes
8298 else
8299 echo "$as_me: failed program was:" >&5
8300 sed 's/^/| /' conftest.$ac_ext >&5
8302 ac_cv_member_struct_ifreq_ifr_netmask=no
8305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8310 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_netmask" >&5
8311 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_netmask" >&6; }
8312 if test $ac_cv_member_struct_ifreq_ifr_netmask = yes; then
8314 cat >>confdefs.h <<_ACEOF
8315 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
8316 _ACEOF
8320 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_broadaddr" >&5
8321 echo $ECHO_N "checking for struct ifreq.ifr_broadaddr... $ECHO_C" >&6; }
8322 if test "${ac_cv_member_struct_ifreq_ifr_broadaddr+set}" = set; then
8323 echo $ECHO_N "(cached) $ECHO_C" >&6
8324 else
8325 cat >conftest.$ac_ext <<_ACEOF
8326 /* confdefs.h. */
8327 _ACEOF
8328 cat confdefs.h >>conftest.$ac_ext
8329 cat >>conftest.$ac_ext <<_ACEOF
8330 /* end confdefs.h. */
8331 $ac_includes_default
8332 #if HAVE_SYS_SOCKET_H
8333 #include <sys/socket.h>
8334 #endif
8335 #if HAVE_NET_IF_H
8336 #include <net/if.h>
8337 #endif
8340 main ()
8342 static struct ifreq ac_aggr;
8343 if (ac_aggr.ifr_broadaddr)
8344 return 0;
8346 return 0;
8348 _ACEOF
8349 rm -f conftest.$ac_objext
8350 if { (ac_try="$ac_compile"
8351 case "(($ac_try" in
8352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8353 *) ac_try_echo=$ac_try;;
8354 esac
8355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8356 (eval "$ac_compile") 2>conftest.er1
8357 ac_status=$?
8358 grep -v '^ *+' conftest.er1 >conftest.err
8359 rm -f conftest.er1
8360 cat conftest.err >&5
8361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8362 (exit $ac_status); } && {
8363 test -z "$ac_c_werror_flag" ||
8364 test ! -s conftest.err
8365 } && test -s conftest.$ac_objext; then
8366 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8367 else
8368 echo "$as_me: failed program was:" >&5
8369 sed 's/^/| /' conftest.$ac_ext >&5
8371 cat >conftest.$ac_ext <<_ACEOF
8372 /* confdefs.h. */
8373 _ACEOF
8374 cat confdefs.h >>conftest.$ac_ext
8375 cat >>conftest.$ac_ext <<_ACEOF
8376 /* end confdefs.h. */
8377 $ac_includes_default
8378 #if HAVE_SYS_SOCKET_H
8379 #include <sys/socket.h>
8380 #endif
8381 #if HAVE_NET_IF_H
8382 #include <net/if.h>
8383 #endif
8386 main ()
8388 static struct ifreq ac_aggr;
8389 if (sizeof ac_aggr.ifr_broadaddr)
8390 return 0;
8392 return 0;
8394 _ACEOF
8395 rm -f conftest.$ac_objext
8396 if { (ac_try="$ac_compile"
8397 case "(($ac_try" in
8398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8399 *) ac_try_echo=$ac_try;;
8400 esac
8401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8402 (eval "$ac_compile") 2>conftest.er1
8403 ac_status=$?
8404 grep -v '^ *+' conftest.er1 >conftest.err
8405 rm -f conftest.er1
8406 cat conftest.err >&5
8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408 (exit $ac_status); } && {
8409 test -z "$ac_c_werror_flag" ||
8410 test ! -s conftest.err
8411 } && test -s conftest.$ac_objext; then
8412 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8413 else
8414 echo "$as_me: failed program was:" >&5
8415 sed 's/^/| /' conftest.$ac_ext >&5
8417 ac_cv_member_struct_ifreq_ifr_broadaddr=no
8420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8425 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_broadaddr" >&5
8426 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_broadaddr" >&6; }
8427 if test $ac_cv_member_struct_ifreq_ifr_broadaddr = yes; then
8429 cat >>confdefs.h <<_ACEOF
8430 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
8431 _ACEOF
8435 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_addr" >&5
8436 echo $ECHO_N "checking for struct ifreq.ifr_addr... $ECHO_C" >&6; }
8437 if test "${ac_cv_member_struct_ifreq_ifr_addr+set}" = set; then
8438 echo $ECHO_N "(cached) $ECHO_C" >&6
8439 else
8440 cat >conftest.$ac_ext <<_ACEOF
8441 /* confdefs.h. */
8442 _ACEOF
8443 cat confdefs.h >>conftest.$ac_ext
8444 cat >>conftest.$ac_ext <<_ACEOF
8445 /* end confdefs.h. */
8446 $ac_includes_default
8447 #if HAVE_SYS_SOCKET_H
8448 #include <sys/socket.h>
8449 #endif
8450 #if HAVE_NET_IF_H
8451 #include <net/if.h>
8452 #endif
8455 main ()
8457 static struct ifreq ac_aggr;
8458 if (ac_aggr.ifr_addr)
8459 return 0;
8461 return 0;
8463 _ACEOF
8464 rm -f conftest.$ac_objext
8465 if { (ac_try="$ac_compile"
8466 case "(($ac_try" in
8467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8468 *) ac_try_echo=$ac_try;;
8469 esac
8470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8471 (eval "$ac_compile") 2>conftest.er1
8472 ac_status=$?
8473 grep -v '^ *+' conftest.er1 >conftest.err
8474 rm -f conftest.er1
8475 cat conftest.err >&5
8476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8477 (exit $ac_status); } && {
8478 test -z "$ac_c_werror_flag" ||
8479 test ! -s conftest.err
8480 } && test -s conftest.$ac_objext; then
8481 ac_cv_member_struct_ifreq_ifr_addr=yes
8482 else
8483 echo "$as_me: failed program was:" >&5
8484 sed 's/^/| /' conftest.$ac_ext >&5
8486 cat >conftest.$ac_ext <<_ACEOF
8487 /* confdefs.h. */
8488 _ACEOF
8489 cat confdefs.h >>conftest.$ac_ext
8490 cat >>conftest.$ac_ext <<_ACEOF
8491 /* end confdefs.h. */
8492 $ac_includes_default
8493 #if HAVE_SYS_SOCKET_H
8494 #include <sys/socket.h>
8495 #endif
8496 #if HAVE_NET_IF_H
8497 #include <net/if.h>
8498 #endif
8501 main ()
8503 static struct ifreq ac_aggr;
8504 if (sizeof ac_aggr.ifr_addr)
8505 return 0;
8507 return 0;
8509 _ACEOF
8510 rm -f conftest.$ac_objext
8511 if { (ac_try="$ac_compile"
8512 case "(($ac_try" in
8513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8514 *) ac_try_echo=$ac_try;;
8515 esac
8516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8517 (eval "$ac_compile") 2>conftest.er1
8518 ac_status=$?
8519 grep -v '^ *+' conftest.er1 >conftest.err
8520 rm -f conftest.er1
8521 cat conftest.err >&5
8522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8523 (exit $ac_status); } && {
8524 test -z "$ac_c_werror_flag" ||
8525 test ! -s conftest.err
8526 } && test -s conftest.$ac_objext; then
8527 ac_cv_member_struct_ifreq_ifr_addr=yes
8528 else
8529 echo "$as_me: failed program was:" >&5
8530 sed 's/^/| /' conftest.$ac_ext >&5
8532 ac_cv_member_struct_ifreq_ifr_addr=no
8535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8538 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8540 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_addr" >&5
8541 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_addr" >&6; }
8542 if test $ac_cv_member_struct_ifreq_ifr_addr = yes; then
8544 cat >>confdefs.h <<_ACEOF
8545 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
8546 _ACEOF
8553 { echo "$as_me:$LINENO: checking for function prototypes" >&5
8554 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6; }
8555 if test "$ac_cv_prog_cc_c89" != no; then
8556 { echo "$as_me:$LINENO: result: yes" >&5
8557 echo "${ECHO_T}yes" >&6; }
8559 cat >>confdefs.h <<\_ACEOF
8560 #define PROTOTYPES 1
8561 _ACEOF
8564 cat >>confdefs.h <<\_ACEOF
8565 #define __PROTOTYPES 1
8566 _ACEOF
8568 else
8569 { echo "$as_me:$LINENO: result: no" >&5
8570 echo "${ECHO_T}no" >&6; }
8573 { echo "$as_me:$LINENO: checking for working volatile" >&5
8574 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
8575 if test "${ac_cv_c_volatile+set}" = set; then
8576 echo $ECHO_N "(cached) $ECHO_C" >&6
8577 else
8578 cat >conftest.$ac_ext <<_ACEOF
8579 /* confdefs.h. */
8580 _ACEOF
8581 cat confdefs.h >>conftest.$ac_ext
8582 cat >>conftest.$ac_ext <<_ACEOF
8583 /* end confdefs.h. */
8586 main ()
8589 volatile int x;
8590 int * volatile y = (int *) 0;
8591 return !x && !y;
8593 return 0;
8595 _ACEOF
8596 rm -f conftest.$ac_objext
8597 if { (ac_try="$ac_compile"
8598 case "(($ac_try" in
8599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8600 *) ac_try_echo=$ac_try;;
8601 esac
8602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8603 (eval "$ac_compile") 2>conftest.er1
8604 ac_status=$?
8605 grep -v '^ *+' conftest.er1 >conftest.err
8606 rm -f conftest.er1
8607 cat conftest.err >&5
8608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8609 (exit $ac_status); } && {
8610 test -z "$ac_c_werror_flag" ||
8611 test ! -s conftest.err
8612 } && test -s conftest.$ac_objext; then
8613 ac_cv_c_volatile=yes
8614 else
8615 echo "$as_me: failed program was:" >&5
8616 sed 's/^/| /' conftest.$ac_ext >&5
8618 ac_cv_c_volatile=no
8621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8623 { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
8624 echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
8625 if test $ac_cv_c_volatile = no; then
8627 cat >>confdefs.h <<\_ACEOF
8628 #define volatile
8629 _ACEOF
8633 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8634 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8635 if test "${ac_cv_c_const+set}" = set; then
8636 echo $ECHO_N "(cached) $ECHO_C" >&6
8637 else
8638 cat >conftest.$ac_ext <<_ACEOF
8639 /* confdefs.h. */
8640 _ACEOF
8641 cat confdefs.h >>conftest.$ac_ext
8642 cat >>conftest.$ac_ext <<_ACEOF
8643 /* end confdefs.h. */
8646 main ()
8648 /* FIXME: Include the comments suggested by Paul. */
8649 #ifndef __cplusplus
8650 /* Ultrix mips cc rejects this. */
8651 typedef int charset[2];
8652 const charset cs;
8653 /* SunOS 4.1.1 cc rejects this. */
8654 char const *const *pcpcc;
8655 char **ppc;
8656 /* NEC SVR4.0.2 mips cc rejects this. */
8657 struct point {int x, y;};
8658 static struct point const zero = {0,0};
8659 /* AIX XL C 1.02.0.0 rejects this.
8660 It does not let you subtract one const X* pointer from another in
8661 an arm of an if-expression whose if-part is not a constant
8662 expression */
8663 const char *g = "string";
8664 pcpcc = &g + (g ? g-g : 0);
8665 /* HPUX 7.0 cc rejects these. */
8666 ++pcpcc;
8667 ppc = (char**) pcpcc;
8668 pcpcc = (char const *const *) ppc;
8669 { /* SCO 3.2v4 cc rejects this. */
8670 char *t;
8671 char const *s = 0 ? (char *) 0 : (char const *) 0;
8673 *t++ = 0;
8674 if (s) return 0;
8676 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8677 int x[] = {25, 17};
8678 const int *foo = &x[0];
8679 ++foo;
8681 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8682 typedef const int *iptr;
8683 iptr p = 0;
8684 ++p;
8686 { /* AIX XL C 1.02.0.0 rejects this saying
8687 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8688 struct s { int j; const int *ap[3]; };
8689 struct s *b; b->j = 5;
8691 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8692 const int foo = 10;
8693 if (!foo) return 0;
8695 return !cs[0] && !zero.x;
8696 #endif
8699 return 0;
8701 _ACEOF
8702 rm -f conftest.$ac_objext
8703 if { (ac_try="$ac_compile"
8704 case "(($ac_try" in
8705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8706 *) ac_try_echo=$ac_try;;
8707 esac
8708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8709 (eval "$ac_compile") 2>conftest.er1
8710 ac_status=$?
8711 grep -v '^ *+' conftest.er1 >conftest.err
8712 rm -f conftest.er1
8713 cat conftest.err >&5
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 (exit $ac_status); } && {
8716 test -z "$ac_c_werror_flag" ||
8717 test ! -s conftest.err
8718 } && test -s conftest.$ac_objext; then
8719 ac_cv_c_const=yes
8720 else
8721 echo "$as_me: failed program was:" >&5
8722 sed 's/^/| /' conftest.$ac_ext >&5
8724 ac_cv_c_const=no
8727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8729 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8730 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8731 if test $ac_cv_c_const = no; then
8733 cat >>confdefs.h <<\_ACEOF
8734 #define const
8735 _ACEOF
8739 { echo "$as_me:$LINENO: checking for void * support" >&5
8740 echo $ECHO_N "checking for void * support... $ECHO_C" >&6; }
8741 if test "${emacs_cv_void_star+set}" = set; then
8742 echo $ECHO_N "(cached) $ECHO_C" >&6
8743 else
8744 cat >conftest.$ac_ext <<_ACEOF
8745 /* confdefs.h. */
8746 _ACEOF
8747 cat confdefs.h >>conftest.$ac_ext
8748 cat >>conftest.$ac_ext <<_ACEOF
8749 /* end confdefs.h. */
8752 main ()
8754 void * foo;
8756 return 0;
8758 _ACEOF
8759 rm -f conftest.$ac_objext
8760 if { (ac_try="$ac_compile"
8761 case "(($ac_try" in
8762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8763 *) ac_try_echo=$ac_try;;
8764 esac
8765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8766 (eval "$ac_compile") 2>conftest.er1
8767 ac_status=$?
8768 grep -v '^ *+' conftest.er1 >conftest.err
8769 rm -f conftest.er1
8770 cat conftest.err >&5
8771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8772 (exit $ac_status); } && {
8773 test -z "$ac_c_werror_flag" ||
8774 test ! -s conftest.err
8775 } && test -s conftest.$ac_objext; then
8776 emacs_cv_void_star=yes
8777 else
8778 echo "$as_me: failed program was:" >&5
8779 sed 's/^/| /' conftest.$ac_ext >&5
8781 emacs_cv_void_star=no
8784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8786 { echo "$as_me:$LINENO: result: $emacs_cv_void_star" >&5
8787 echo "${ECHO_T}$emacs_cv_void_star" >&6; }
8788 if test $emacs_cv_void_star = yes; then
8789 cat >>confdefs.h <<\_ACEOF
8790 #define POINTER_TYPE void
8791 _ACEOF
8793 else
8794 cat >>confdefs.h <<\_ACEOF
8795 #define POINTER_TYPE char
8796 _ACEOF
8804 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8805 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
8806 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8807 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
8808 echo $ECHO_N "(cached) $ECHO_C" >&6
8809 else
8810 cat >conftest.make <<\_ACEOF
8811 SHELL = /bin/sh
8812 all:
8813 @echo '@@@%%%=$(MAKE)=@@@%%%'
8814 _ACEOF
8815 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8816 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8817 *@@@%%%=?*=@@@%%%*)
8818 eval ac_cv_prog_make_${ac_make}_set=yes;;
8820 eval ac_cv_prog_make_${ac_make}_set=no;;
8821 esac
8822 rm -f conftest.make
8824 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
8825 { echo "$as_me:$LINENO: result: yes" >&5
8826 echo "${ECHO_T}yes" >&6; }
8827 SET_MAKE=
8828 else
8829 { echo "$as_me:$LINENO: result: no" >&5
8830 echo "${ECHO_T}no" >&6; }
8831 SET_MAKE="MAKE=${MAKE-make}"
8835 { echo "$as_me:$LINENO: checking for long file names" >&5
8836 echo $ECHO_N "checking for long file names... $ECHO_C" >&6; }
8837 if test "${ac_cv_sys_long_file_names+set}" = set; then
8838 echo $ECHO_N "(cached) $ECHO_C" >&6
8839 else
8840 ac_cv_sys_long_file_names=yes
8841 # Test for long file names in all the places we know might matter:
8842 # . the current directory, where building will happen
8843 # $prefix/lib where we will be installing things
8844 # $exec_prefix/lib likewise
8845 # $TMPDIR if set, where it might want to write temporary files
8846 # /tmp where it might want to write temporary files
8847 # /var/tmp likewise
8848 # /usr/tmp likewise
8849 for ac_dir in . "$TMPDIR" /tmp /var/tmp /usr/tmp "$prefix/lib" "$exec_prefix/lib"; do
8850 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8851 # in the usual case where exec_prefix is '${prefix}'.
8852 case $ac_dir in #(
8853 . | /* | ?:[\\/]*) ;; #(
8854 *) continue;;
8855 esac
8856 test -w "$ac_dir/." || continue # It is less confusing to not echo anything here.
8857 ac_xdir=$ac_dir/cf$$
8858 (umask 077 && mkdir "$ac_xdir" 2>/dev/null) || continue
8859 ac_tf1=$ac_xdir/conftest9012345
8860 ac_tf2=$ac_xdir/conftest9012346
8861 touch "$ac_tf1" 2>/dev/null && test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8862 ac_cv_sys_long_file_names=no
8863 rm -f -r "$ac_xdir" 2>/dev/null
8864 test $ac_cv_sys_long_file_names = no && break
8865 done
8867 { echo "$as_me:$LINENO: result: $ac_cv_sys_long_file_names" >&5
8868 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6; }
8869 if test $ac_cv_sys_long_file_names = yes; then
8871 cat >>confdefs.h <<\_ACEOF
8872 #define HAVE_LONG_FILE_NAMES 1
8873 _ACEOF
8878 #### Choose a window system.
8880 { echo "$as_me:$LINENO: checking for X" >&5
8881 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
8884 # Check whether --with-x was given.
8885 if test "${with_x+set}" = set; then
8886 withval=$with_x;
8889 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8890 if test "x$with_x" = xno; then
8891 # The user explicitly disabled X.
8892 have_x=disabled
8893 else
8894 case $x_includes,$x_libraries in #(
8895 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
8896 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
8897 { (exit 1); exit 1; }; };; #(
8898 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
8899 echo $ECHO_N "(cached) $ECHO_C" >&6
8900 else
8901 # One or both of the vars are not set, and there is no cached value.
8902 ac_x_includes=no ac_x_libraries=no
8903 rm -f -r conftest.dir
8904 if mkdir conftest.dir; then
8905 cd conftest.dir
8906 cat >Imakefile <<'_ACEOF'
8907 incroot:
8908 @echo incroot='${INCROOT}'
8909 usrlibdir:
8910 @echo usrlibdir='${USRLIBDIR}'
8911 libdir:
8912 @echo libdir='${LIBDIR}'
8913 _ACEOF
8914 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
8915 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8916 for ac_var in incroot usrlibdir libdir; do
8917 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8918 done
8919 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8920 for ac_extension in a so sl; do
8921 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8922 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8923 ac_im_usrlibdir=$ac_im_libdir; break
8925 done
8926 # Screen out bogus values from the imake configuration. They are
8927 # bogus both because they are the default anyway, and because
8928 # using them would break gcc on systems where it needs fixed includes.
8929 case $ac_im_incroot in
8930 /usr/include) ac_x_includes= ;;
8931 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8932 esac
8933 case $ac_im_usrlibdir in
8934 /usr/lib | /lib) ;;
8935 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8936 esac
8938 cd ..
8939 rm -f -r conftest.dir
8942 # Standard set of common directories for X headers.
8943 # Check X11 before X11Rn because it is often a symlink to the current release.
8944 ac_x_header_dirs='
8945 /usr/X11/include
8946 /usr/X11R6/include
8947 /usr/X11R5/include
8948 /usr/X11R4/include
8950 /usr/include/X11
8951 /usr/include/X11R6
8952 /usr/include/X11R5
8953 /usr/include/X11R4
8955 /usr/local/X11/include
8956 /usr/local/X11R6/include
8957 /usr/local/X11R5/include
8958 /usr/local/X11R4/include
8960 /usr/local/include/X11
8961 /usr/local/include/X11R6
8962 /usr/local/include/X11R5
8963 /usr/local/include/X11R4
8965 /usr/X386/include
8966 /usr/x386/include
8967 /usr/XFree86/include/X11
8969 /usr/include
8970 /usr/local/include
8971 /usr/unsupported/include
8972 /usr/athena/include
8973 /usr/local/x11r5/include
8974 /usr/lpp/Xamples/include
8976 /usr/openwin/include
8977 /usr/openwin/share/include'
8979 if test "$ac_x_includes" = no; then
8980 # Guess where to find include files, by looking for Xlib.h.
8981 # First, try using that file with no special directory specified.
8982 cat >conftest.$ac_ext <<_ACEOF
8983 /* confdefs.h. */
8984 _ACEOF
8985 cat confdefs.h >>conftest.$ac_ext
8986 cat >>conftest.$ac_ext <<_ACEOF
8987 /* end confdefs.h. */
8988 #include <X11/Xlib.h>
8989 _ACEOF
8990 if { (ac_try="$ac_cpp conftest.$ac_ext"
8991 case "(($ac_try" in
8992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8993 *) ac_try_echo=$ac_try;;
8994 esac
8995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8996 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8997 ac_status=$?
8998 grep -v '^ *+' conftest.er1 >conftest.err
8999 rm -f conftest.er1
9000 cat conftest.err >&5
9001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9002 (exit $ac_status); } >/dev/null && {
9003 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9004 test ! -s conftest.err
9005 }; then
9006 # We can compile using X headers with no special include directory.
9007 ac_x_includes=
9008 else
9009 echo "$as_me: failed program was:" >&5
9010 sed 's/^/| /' conftest.$ac_ext >&5
9012 for ac_dir in $ac_x_header_dirs; do
9013 if test -r "$ac_dir/X11/Xlib.h"; then
9014 ac_x_includes=$ac_dir
9015 break
9017 done
9020 rm -f conftest.err conftest.$ac_ext
9021 fi # $ac_x_includes = no
9023 if test "$ac_x_libraries" = no; then
9024 # Check for the libraries.
9025 # See if we find them without any special options.
9026 # Don't add to $LIBS permanently.
9027 ac_save_LIBS=$LIBS
9028 LIBS="-lX11 $LIBS"
9029 cat >conftest.$ac_ext <<_ACEOF
9030 /* confdefs.h. */
9031 _ACEOF
9032 cat confdefs.h >>conftest.$ac_ext
9033 cat >>conftest.$ac_ext <<_ACEOF
9034 /* end confdefs.h. */
9035 #include <X11/Xlib.h>
9037 main ()
9039 XrmInitialize ()
9041 return 0;
9043 _ACEOF
9044 rm -f conftest.$ac_objext conftest$ac_exeext
9045 if { (ac_try="$ac_link"
9046 case "(($ac_try" in
9047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9048 *) ac_try_echo=$ac_try;;
9049 esac
9050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9051 (eval "$ac_link") 2>conftest.er1
9052 ac_status=$?
9053 grep -v '^ *+' conftest.er1 >conftest.err
9054 rm -f conftest.er1
9055 cat conftest.err >&5
9056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9057 (exit $ac_status); } && {
9058 test -z "$ac_c_werror_flag" ||
9059 test ! -s conftest.err
9060 } && test -s conftest$ac_exeext &&
9061 $as_test_x conftest$ac_exeext; then
9062 LIBS=$ac_save_LIBS
9063 # We can link X programs with no special library path.
9064 ac_x_libraries=
9065 else
9066 echo "$as_me: failed program was:" >&5
9067 sed 's/^/| /' conftest.$ac_ext >&5
9069 LIBS=$ac_save_LIBS
9070 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9072 # Don't even attempt the hair of trying to link an X program!
9073 for ac_extension in a so sl; do
9074 if test -r "$ac_dir/libX11.$ac_extension"; then
9075 ac_x_libraries=$ac_dir
9076 break 2
9078 done
9079 done
9082 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9083 conftest$ac_exeext conftest.$ac_ext
9084 fi # $ac_x_libraries = no
9086 case $ac_x_includes,$ac_x_libraries in #(
9087 no,* | *,no | *\'*)
9088 # Didn't find X, or a directory has "'" in its name.
9089 ac_cv_have_x="have_x=no";; #(
9091 # Record where we found X for the cache.
9092 ac_cv_have_x="have_x=yes\
9093 ac_x_includes='$ac_x_includes'\
9094 ac_x_libraries='$ac_x_libraries'"
9095 esac
9097 ;; #(
9098 *) have_x=yes;;
9099 esac
9100 eval "$ac_cv_have_x"
9101 fi # $with_x != no
9103 if test "$have_x" != yes; then
9104 { echo "$as_me:$LINENO: result: $have_x" >&5
9105 echo "${ECHO_T}$have_x" >&6; }
9106 no_x=yes
9107 else
9108 # If each of the values was on the command line, it overrides each guess.
9109 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9110 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9111 # Update the cache value to reflect the command line values.
9112 ac_cv_have_x="have_x=yes\
9113 ac_x_includes='$x_includes'\
9114 ac_x_libraries='$x_libraries'"
9115 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9116 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
9119 if test "$no_x" = yes; then
9120 window_system=none
9121 else
9122 window_system=x11
9125 ## Workaround for bug in autoconf <= 2.62.
9126 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
9127 ## No need to do anything special for these standard directories.
9128 ## This is an experiment, take it out if it causes problems.
9129 if test -n "${x_libraries}" && test x"${x_libraries}" != xNONE; then
9131 x_libraries=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
9135 if test "${x_libraries}" != NONE; then
9136 if test -n "${x_libraries}"; then
9137 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
9138 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
9140 x_default_search_path=""
9141 x_search_path=${x_libraries}
9142 if test -z "${x_search_path}"; then
9143 x_search_path=/usr/lib
9145 for x_library in `echo ${x_search_path}: | \
9146 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
9147 x_search_path="\
9148 ${x_library}/X11/%L/%T/%N%C%S:\
9149 ${x_library}/X11/%l/%T/%N%C%S:\
9150 ${x_library}/X11/%T/%N%C%S:\
9151 ${x_library}/X11/%L/%T/%N%S:\
9152 ${x_library}/X11/%l/%T/%N%S:\
9153 ${x_library}/X11/%T/%N%S"
9154 if test x"${x_default_search_path}" = x; then
9155 x_default_search_path=${x_search_path}
9156 else
9157 x_default_search_path="${x_search_path}:${x_default_search_path}"
9159 done
9161 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
9162 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
9165 if test x"${x_includes}" = x; then
9166 bitmapdir=/usr/include/X11/bitmaps
9167 else
9168 # accumulate include directories that have X11 bitmap subdirectories
9169 bmd_acc="dummyval"
9170 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
9171 if test -d "${bmd}/X11/bitmaps"; then
9172 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
9174 if test -d "${bmd}/bitmaps"; then
9175 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
9177 done
9178 if test ${bmd_acc} != "dummyval"; then
9179 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
9183 HAVE_NS=no
9184 NS_IMPL_COCOA=no
9185 NS_IMPL_GNUSTEP=no
9186 tmp_CPPFLAGS="$CPPFLAGS"
9187 tmp_CFLAGS="$CFLAGS"
9188 CPPFLAGS="$CPPFLAGS -x objective-c"
9189 CFLAGS="$CFLAGS -x objective-c"
9190 if test "${with_ns}" != no; then
9191 if test "${opsys}" = darwin; then
9192 NS_IMPL_COCOA=yes
9193 ns_appdir=`pwd`/nextstep/Emacs.app
9194 ns_appbindir=`pwd`/nextstep/Emacs.app/Contents/MacOS
9195 ns_appresdir=`pwd`/nextstep/Emacs.app/Contents/Resources
9196 ns_appsrc=${srcdir}/nextstep/Cocoa/Emacs.base
9197 elif test -f /etc/GNUstep/GNUstep.conf; then
9198 NS_IMPL_GNUSTEP=yes
9199 ns_appdir=`pwd`/nextstep/Emacs.app
9200 ns_appbindir=`pwd`/nextstep/Emacs.app
9201 ns_appresdir=`pwd`/nextstep/Emacs.app/Resources
9202 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base
9203 GNUSTEP_MAKEFILES="$(source /etc/GNUstep/GNUstep.conf; echo $GNUSTEP_MAKEFILES)"
9204 GNUSTEP_SYSTEM_HEADERS="$(source /etc/GNUstep/GNUstep.conf; echo $GNUSTEP_SYSTEM_HEADERS)"
9205 GNUSTEP_SYSTEM_LIBRARIES="$(source /etc/GNUstep/GNUstep.conf; echo $GNUSTEP_SYSTEM_LIBRARIES)"
9206 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9207 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9208 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9209 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}"
9211 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9212 { echo "$as_me:$LINENO: checking for AppKit/AppKit.h" >&5
9213 echo $ECHO_N "checking for AppKit/AppKit.h... $ECHO_C" >&6; }
9214 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9215 echo $ECHO_N "(cached) $ECHO_C" >&6
9217 { echo "$as_me:$LINENO: result: $ac_cv_header_AppKit_AppKit_h" >&5
9218 echo "${ECHO_T}$ac_cv_header_AppKit_AppKit_h" >&6; }
9219 else
9220 # Is the header compilable?
9221 { echo "$as_me:$LINENO: checking AppKit/AppKit.h usability" >&5
9222 echo $ECHO_N "checking AppKit/AppKit.h usability... $ECHO_C" >&6; }
9223 cat >conftest.$ac_ext <<_ACEOF
9224 /* confdefs.h. */
9225 _ACEOF
9226 cat confdefs.h >>conftest.$ac_ext
9227 cat >>conftest.$ac_ext <<_ACEOF
9228 /* end confdefs.h. */
9229 $ac_includes_default
9230 #include <AppKit/AppKit.h>
9231 _ACEOF
9232 rm -f conftest.$ac_objext
9233 if { (ac_try="$ac_compile"
9234 case "(($ac_try" in
9235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9236 *) ac_try_echo=$ac_try;;
9237 esac
9238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9239 (eval "$ac_compile") 2>conftest.er1
9240 ac_status=$?
9241 grep -v '^ *+' conftest.er1 >conftest.err
9242 rm -f conftest.er1
9243 cat conftest.err >&5
9244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9245 (exit $ac_status); } && {
9246 test -z "$ac_c_werror_flag" ||
9247 test ! -s conftest.err
9248 } && test -s conftest.$ac_objext; then
9249 ac_header_compiler=yes
9250 else
9251 echo "$as_me: failed program was:" >&5
9252 sed 's/^/| /' conftest.$ac_ext >&5
9254 ac_header_compiler=no
9257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9258 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9259 echo "${ECHO_T}$ac_header_compiler" >&6; }
9261 # Is the header present?
9262 { echo "$as_me:$LINENO: checking AppKit/AppKit.h presence" >&5
9263 echo $ECHO_N "checking AppKit/AppKit.h presence... $ECHO_C" >&6; }
9264 cat >conftest.$ac_ext <<_ACEOF
9265 /* confdefs.h. */
9266 _ACEOF
9267 cat confdefs.h >>conftest.$ac_ext
9268 cat >>conftest.$ac_ext <<_ACEOF
9269 /* end confdefs.h. */
9270 #include <AppKit/AppKit.h>
9271 _ACEOF
9272 if { (ac_try="$ac_cpp conftest.$ac_ext"
9273 case "(($ac_try" in
9274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9275 *) ac_try_echo=$ac_try;;
9276 esac
9277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9278 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9279 ac_status=$?
9280 grep -v '^ *+' conftest.er1 >conftest.err
9281 rm -f conftest.er1
9282 cat conftest.err >&5
9283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9284 (exit $ac_status); } >/dev/null && {
9285 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9286 test ! -s conftest.err
9287 }; then
9288 ac_header_preproc=yes
9289 else
9290 echo "$as_me: failed program was:" >&5
9291 sed 's/^/| /' conftest.$ac_ext >&5
9293 ac_header_preproc=no
9296 rm -f conftest.err conftest.$ac_ext
9297 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9298 echo "${ECHO_T}$ac_header_preproc" >&6; }
9300 # So? What about this header?
9301 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9302 yes:no: )
9303 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: accepted by the compiler, rejected by the preprocessor!" >&5
9304 echo "$as_me: WARNING: AppKit/AppKit.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9305 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: proceeding with the compiler's result" >&5
9306 echo "$as_me: WARNING: AppKit/AppKit.h: proceeding with the compiler's result" >&2;}
9307 ac_header_preproc=yes
9309 no:yes:* )
9310 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: present but cannot be compiled" >&5
9311 echo "$as_me: WARNING: AppKit/AppKit.h: present but cannot be compiled" >&2;}
9312 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: check for missing prerequisite headers?" >&5
9313 echo "$as_me: WARNING: AppKit/AppKit.h: check for missing prerequisite headers?" >&2;}
9314 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: see the Autoconf documentation" >&5
9315 echo "$as_me: WARNING: AppKit/AppKit.h: see the Autoconf documentation" >&2;}
9316 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: section \"Present But Cannot Be Compiled\"" >&5
9317 echo "$as_me: WARNING: AppKit/AppKit.h: section \"Present But Cannot Be Compiled\"" >&2;}
9318 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: proceeding with the preprocessor's result" >&5
9319 echo "$as_me: WARNING: AppKit/AppKit.h: proceeding with the preprocessor's result" >&2;}
9320 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: in the future, the compiler will take precedence" >&5
9321 echo "$as_me: WARNING: AppKit/AppKit.h: in the future, the compiler will take precedence" >&2;}
9324 esac
9325 { echo "$as_me:$LINENO: checking for AppKit/AppKit.h" >&5
9326 echo $ECHO_N "checking for AppKit/AppKit.h... $ECHO_C" >&6; }
9327 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9328 echo $ECHO_N "(cached) $ECHO_C" >&6
9329 else
9330 ac_cv_header_AppKit_AppKit_h=$ac_header_preproc
9332 { echo "$as_me:$LINENO: result: $ac_cv_header_AppKit_AppKit_h" >&5
9333 echo "${ECHO_T}$ac_cv_header_AppKit_AppKit_h" >&6; }
9336 if test $ac_cv_header_AppKit_AppKit_h = yes; then
9337 HAVE_NS=yes
9341 NS_HAVE_NSINTEGER=yes
9342 cat >conftest.$ac_ext <<_ACEOF
9343 /* confdefs.h. */
9344 _ACEOF
9345 cat confdefs.h >>conftest.$ac_ext
9346 cat >>conftest.$ac_ext <<_ACEOF
9347 /* end confdefs.h. */
9348 #include <Foundation/NSObjCRuntime.h>
9350 main ()
9352 NSInteger i;
9354 return 0;
9356 _ACEOF
9357 rm -f conftest.$ac_objext
9358 if { (ac_try="$ac_compile"
9359 case "(($ac_try" in
9360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9361 *) ac_try_echo=$ac_try;;
9362 esac
9363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9364 (eval "$ac_compile") 2>conftest.er1
9365 ac_status=$?
9366 grep -v '^ *+' conftest.er1 >conftest.err
9367 rm -f conftest.er1
9368 cat conftest.err >&5
9369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9370 (exit $ac_status); } && {
9371 test -z "$ac_c_werror_flag" ||
9372 test ! -s conftest.err
9373 } && test -s conftest.$ac_objext; then
9374 ns_have_nsinteger=yes
9375 else
9376 echo "$as_me: failed program was:" >&5
9377 sed 's/^/| /' conftest.$ac_ext >&5
9379 ns_have_nsinteger=no
9382 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9383 if test $ns_have_nsinteger = no; then
9384 NS_HAVE_NSINTEGER=no
9387 if test "${HAVE_NS}" = yes; then
9388 window_system=nextstep
9389 with_xft=no
9390 with_freetype=no
9391 # set up packaging dirs
9392 exec_prefix=${ns_appbindir}
9393 libexecdir=${ns_appbindir}/libexec
9394 if test "${EN_NS_SELF_CONTAINED}" = yes; then
9395 prefix=${ns_appresdir}
9398 CFLAGS="$tmp_CFLAGS"
9399 CPPFLAGS="$tmp_CPPFLAGS"
9401 case "${window_system}" in
9402 x11 )
9403 HAVE_X_WINDOWS=yes
9404 HAVE_X11=yes
9405 case "${with_x_toolkit}" in
9406 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
9407 motif ) USE_X_TOOLKIT=MOTIF ;;
9408 gtk ) with_gtk=yes
9409 USE_X_TOOLKIT=none ;;
9410 no ) USE_X_TOOLKIT=none ;;
9411 * ) USE_X_TOOLKIT=maybe ;;
9412 esac
9414 nextstep | none )
9415 HAVE_X_WINDOWS=no
9416 HAVE_X11=no
9417 USE_X_TOOLKIT=none
9419 esac
9421 if test "$window_system" = none && test "X$with_x" != "Xno"; then
9422 # Extract the first word of "X", so it can be a program name with args.
9423 set dummy X; ac_word=$2
9424 { echo "$as_me:$LINENO: checking for $ac_word" >&5
9425 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
9426 if test "${ac_cv_prog_HAVE_XSERVER+set}" = set; then
9427 echo $ECHO_N "(cached) $ECHO_C" >&6
9428 else
9429 if test -n "$HAVE_XSERVER"; then
9430 ac_cv_prog_HAVE_XSERVER="$HAVE_XSERVER" # Let the user override the test.
9431 else
9432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9433 for as_dir in $PATH
9435 IFS=$as_save_IFS
9436 test -z "$as_dir" && as_dir=.
9437 for ac_exec_ext in '' $ac_executable_extensions; do
9438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9439 ac_cv_prog_HAVE_XSERVER="true"
9440 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9441 break 2
9443 done
9444 done
9445 IFS=$as_save_IFS
9447 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER="false"
9450 HAVE_XSERVER=$ac_cv_prog_HAVE_XSERVER
9451 if test -n "$HAVE_XSERVER"; then
9452 { echo "$as_me:$LINENO: result: $HAVE_XSERVER" >&5
9453 echo "${ECHO_T}$HAVE_XSERVER" >&6; }
9454 else
9455 { echo "$as_me:$LINENO: result: no" >&5
9456 echo "${ECHO_T}no" >&6; }
9460 if test "$HAVE_XSERVER" = true ||
9461 test -n "$DISPLAY" ||
9462 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
9463 { { echo "$as_me:$LINENO: error: You seem to be running X, but no X development libraries
9464 were found. You should install the relevant development files for X
9465 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
9466 sure you have development files for image handling, i.e.
9467 tiff, gif, jpeg, png and xpm.
9468 If you are sure you want Emacs compiled without X window support, pass
9469 --without-x
9470 to configure." >&5
9471 echo "$as_me: error: You seem to be running X, but no X development libraries
9472 were found. You should install the relevant development files for X
9473 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
9474 sure you have development files for image handling, i.e.
9475 tiff, gif, jpeg, png and xpm.
9476 If you are sure you want Emacs compiled without X window support, pass
9477 --without-x
9478 to configure." >&2;}
9479 { (exit 1); exit 1; }; }
9483 ### If we're using X11, we should use the X menu package.
9484 HAVE_MENUS=no
9485 case ${HAVE_X11} in
9486 yes ) HAVE_MENUS=yes ;;
9487 esac
9489 # Do the opsystem or machine files prohibit the use of the GNU malloc?
9490 # Assume not, until told otherwise.
9491 GNU_MALLOC=yes
9492 doug_lea_malloc=yes
9493 { echo "$as_me:$LINENO: checking for malloc_get_state" >&5
9494 echo $ECHO_N "checking for malloc_get_state... $ECHO_C" >&6; }
9495 if test "${ac_cv_func_malloc_get_state+set}" = set; then
9496 echo $ECHO_N "(cached) $ECHO_C" >&6
9497 else
9498 cat >conftest.$ac_ext <<_ACEOF
9499 /* confdefs.h. */
9500 _ACEOF
9501 cat confdefs.h >>conftest.$ac_ext
9502 cat >>conftest.$ac_ext <<_ACEOF
9503 /* end confdefs.h. */
9504 /* Define malloc_get_state to an innocuous variant, in case <limits.h> declares malloc_get_state.
9505 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9506 #define malloc_get_state innocuous_malloc_get_state
9508 /* System header to define __stub macros and hopefully few prototypes,
9509 which can conflict with char malloc_get_state (); below.
9510 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9511 <limits.h> exists even on freestanding compilers. */
9513 #ifdef __STDC__
9514 # include <limits.h>
9515 #else
9516 # include <assert.h>
9517 #endif
9519 #undef malloc_get_state
9521 /* Override any GCC internal prototype to avoid an error.
9522 Use char because int might match the return type of a GCC
9523 builtin and then its argument prototype would still apply. */
9524 #ifdef __cplusplus
9525 extern "C"
9526 #endif
9527 char malloc_get_state ();
9528 /* The GNU C library defines this for functions which it implements
9529 to always fail with ENOSYS. Some functions are actually named
9530 something starting with __ and the normal name is an alias. */
9531 #if defined __stub_malloc_get_state || defined __stub___malloc_get_state
9532 choke me
9533 #endif
9536 main ()
9538 return malloc_get_state ();
9540 return 0;
9542 _ACEOF
9543 rm -f conftest.$ac_objext conftest$ac_exeext
9544 if { (ac_try="$ac_link"
9545 case "(($ac_try" in
9546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9547 *) ac_try_echo=$ac_try;;
9548 esac
9549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9550 (eval "$ac_link") 2>conftest.er1
9551 ac_status=$?
9552 grep -v '^ *+' conftest.er1 >conftest.err
9553 rm -f conftest.er1
9554 cat conftest.err >&5
9555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556 (exit $ac_status); } && {
9557 test -z "$ac_c_werror_flag" ||
9558 test ! -s conftest.err
9559 } && test -s conftest$ac_exeext &&
9560 $as_test_x conftest$ac_exeext; then
9561 ac_cv_func_malloc_get_state=yes
9562 else
9563 echo "$as_me: failed program was:" >&5
9564 sed 's/^/| /' conftest.$ac_ext >&5
9566 ac_cv_func_malloc_get_state=no
9569 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9570 conftest$ac_exeext conftest.$ac_ext
9572 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_get_state" >&5
9573 echo "${ECHO_T}$ac_cv_func_malloc_get_state" >&6; }
9574 if test $ac_cv_func_malloc_get_state = yes; then
9576 else
9577 doug_lea_malloc=no
9580 { echo "$as_me:$LINENO: checking for malloc_set_state" >&5
9581 echo $ECHO_N "checking for malloc_set_state... $ECHO_C" >&6; }
9582 if test "${ac_cv_func_malloc_set_state+set}" = set; then
9583 echo $ECHO_N "(cached) $ECHO_C" >&6
9584 else
9585 cat >conftest.$ac_ext <<_ACEOF
9586 /* confdefs.h. */
9587 _ACEOF
9588 cat confdefs.h >>conftest.$ac_ext
9589 cat >>conftest.$ac_ext <<_ACEOF
9590 /* end confdefs.h. */
9591 /* Define malloc_set_state to an innocuous variant, in case <limits.h> declares malloc_set_state.
9592 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9593 #define malloc_set_state innocuous_malloc_set_state
9595 /* System header to define __stub macros and hopefully few prototypes,
9596 which can conflict with char malloc_set_state (); below.
9597 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9598 <limits.h> exists even on freestanding compilers. */
9600 #ifdef __STDC__
9601 # include <limits.h>
9602 #else
9603 # include <assert.h>
9604 #endif
9606 #undef malloc_set_state
9608 /* Override any GCC internal prototype to avoid an error.
9609 Use char because int might match the return type of a GCC
9610 builtin and then its argument prototype would still apply. */
9611 #ifdef __cplusplus
9612 extern "C"
9613 #endif
9614 char malloc_set_state ();
9615 /* The GNU C library defines this for functions which it implements
9616 to always fail with ENOSYS. Some functions are actually named
9617 something starting with __ and the normal name is an alias. */
9618 #if defined __stub_malloc_set_state || defined __stub___malloc_set_state
9619 choke me
9620 #endif
9623 main ()
9625 return malloc_set_state ();
9627 return 0;
9629 _ACEOF
9630 rm -f conftest.$ac_objext conftest$ac_exeext
9631 if { (ac_try="$ac_link"
9632 case "(($ac_try" in
9633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9634 *) ac_try_echo=$ac_try;;
9635 esac
9636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9637 (eval "$ac_link") 2>conftest.er1
9638 ac_status=$?
9639 grep -v '^ *+' conftest.er1 >conftest.err
9640 rm -f conftest.er1
9641 cat conftest.err >&5
9642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9643 (exit $ac_status); } && {
9644 test -z "$ac_c_werror_flag" ||
9645 test ! -s conftest.err
9646 } && test -s conftest$ac_exeext &&
9647 $as_test_x conftest$ac_exeext; then
9648 ac_cv_func_malloc_set_state=yes
9649 else
9650 echo "$as_me: failed program was:" >&5
9651 sed 's/^/| /' conftest.$ac_ext >&5
9653 ac_cv_func_malloc_set_state=no
9656 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9657 conftest$ac_exeext conftest.$ac_ext
9659 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_set_state" >&5
9660 echo "${ECHO_T}$ac_cv_func_malloc_set_state" >&6; }
9661 if test $ac_cv_func_malloc_set_state = yes; then
9663 else
9664 doug_lea_malloc=no
9667 { echo "$as_me:$LINENO: checking whether __after_morecore_hook exists" >&5
9668 echo $ECHO_N "checking whether __after_morecore_hook exists... $ECHO_C" >&6; }
9669 if test "${emacs_cv_var___after_morecore_hook+set}" = set; then
9670 echo $ECHO_N "(cached) $ECHO_C" >&6
9671 else
9672 cat >conftest.$ac_ext <<_ACEOF
9673 /* confdefs.h. */
9674 _ACEOF
9675 cat confdefs.h >>conftest.$ac_ext
9676 cat >>conftest.$ac_ext <<_ACEOF
9677 /* end confdefs.h. */
9678 extern void (* __after_morecore_hook)();
9680 main ()
9682 __after_morecore_hook = 0
9684 return 0;
9686 _ACEOF
9687 rm -f conftest.$ac_objext conftest$ac_exeext
9688 if { (ac_try="$ac_link"
9689 case "(($ac_try" in
9690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9691 *) ac_try_echo=$ac_try;;
9692 esac
9693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9694 (eval "$ac_link") 2>conftest.er1
9695 ac_status=$?
9696 grep -v '^ *+' conftest.er1 >conftest.err
9697 rm -f conftest.er1
9698 cat conftest.err >&5
9699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9700 (exit $ac_status); } && {
9701 test -z "$ac_c_werror_flag" ||
9702 test ! -s conftest.err
9703 } && test -s conftest$ac_exeext &&
9704 $as_test_x conftest$ac_exeext; then
9705 emacs_cv_var___after_morecore_hook=yes
9706 else
9707 echo "$as_me: failed program was:" >&5
9708 sed 's/^/| /' conftest.$ac_ext >&5
9710 emacs_cv_var___after_morecore_hook=no
9713 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9714 conftest$ac_exeext conftest.$ac_ext
9716 { echo "$as_me:$LINENO: result: $emacs_cv_var___after_morecore_hook" >&5
9717 echo "${ECHO_T}$emacs_cv_var___after_morecore_hook" >&6; }
9718 if test $emacs_cv_var___after_morecore_hook = no; then
9719 doug_lea_malloc=no
9721 if test "${system_malloc}" = "yes"; then
9722 GNU_MALLOC=no
9723 GNU_MALLOC_reason="
9724 (The GNU allocators don't work with this system configuration.)"
9726 if test "$doug_lea_malloc" = "yes" ; then
9727 if test "$GNU_MALLOC" = yes ; then
9728 GNU_MALLOC_reason="
9729 (Using Doug Lea's new malloc from the GNU C Library.)"
9732 cat >>confdefs.h <<\_ACEOF
9733 #define DOUG_LEA_MALLOC 1
9734 _ACEOF
9738 if test x"${REL_ALLOC}" = x; then
9739 REL_ALLOC=${GNU_MALLOC}
9745 for ac_header in stdlib.h unistd.h
9747 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9748 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9749 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9750 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9751 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9752 echo $ECHO_N "(cached) $ECHO_C" >&6
9754 ac_res=`eval echo '${'$as_ac_Header'}'`
9755 { echo "$as_me:$LINENO: result: $ac_res" >&5
9756 echo "${ECHO_T}$ac_res" >&6; }
9757 else
9758 # Is the header compilable?
9759 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9760 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9761 cat >conftest.$ac_ext <<_ACEOF
9762 /* confdefs.h. */
9763 _ACEOF
9764 cat confdefs.h >>conftest.$ac_ext
9765 cat >>conftest.$ac_ext <<_ACEOF
9766 /* end confdefs.h. */
9767 $ac_includes_default
9768 #include <$ac_header>
9769 _ACEOF
9770 rm -f conftest.$ac_objext
9771 if { (ac_try="$ac_compile"
9772 case "(($ac_try" in
9773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9774 *) ac_try_echo=$ac_try;;
9775 esac
9776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9777 (eval "$ac_compile") 2>conftest.er1
9778 ac_status=$?
9779 grep -v '^ *+' conftest.er1 >conftest.err
9780 rm -f conftest.er1
9781 cat conftest.err >&5
9782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9783 (exit $ac_status); } && {
9784 test -z "$ac_c_werror_flag" ||
9785 test ! -s conftest.err
9786 } && test -s conftest.$ac_objext; then
9787 ac_header_compiler=yes
9788 else
9789 echo "$as_me: failed program was:" >&5
9790 sed 's/^/| /' conftest.$ac_ext >&5
9792 ac_header_compiler=no
9795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9796 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9797 echo "${ECHO_T}$ac_header_compiler" >&6; }
9799 # Is the header present?
9800 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9801 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9802 cat >conftest.$ac_ext <<_ACEOF
9803 /* confdefs.h. */
9804 _ACEOF
9805 cat confdefs.h >>conftest.$ac_ext
9806 cat >>conftest.$ac_ext <<_ACEOF
9807 /* end confdefs.h. */
9808 #include <$ac_header>
9809 _ACEOF
9810 if { (ac_try="$ac_cpp conftest.$ac_ext"
9811 case "(($ac_try" in
9812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9813 *) ac_try_echo=$ac_try;;
9814 esac
9815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9816 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9817 ac_status=$?
9818 grep -v '^ *+' conftest.er1 >conftest.err
9819 rm -f conftest.er1
9820 cat conftest.err >&5
9821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9822 (exit $ac_status); } >/dev/null && {
9823 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9824 test ! -s conftest.err
9825 }; then
9826 ac_header_preproc=yes
9827 else
9828 echo "$as_me: failed program was:" >&5
9829 sed 's/^/| /' conftest.$ac_ext >&5
9831 ac_header_preproc=no
9834 rm -f conftest.err conftest.$ac_ext
9835 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9836 echo "${ECHO_T}$ac_header_preproc" >&6; }
9838 # So? What about this header?
9839 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9840 yes:no: )
9841 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9842 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9843 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9844 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9845 ac_header_preproc=yes
9847 no:yes:* )
9848 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9849 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9850 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9851 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9852 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9853 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9854 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9855 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9856 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9857 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9858 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9859 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9862 esac
9863 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9864 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9865 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9866 echo $ECHO_N "(cached) $ECHO_C" >&6
9867 else
9868 eval "$as_ac_Header=\$ac_header_preproc"
9870 ac_res=`eval echo '${'$as_ac_Header'}'`
9871 { echo "$as_me:$LINENO: result: $ac_res" >&5
9872 echo "${ECHO_T}$ac_res" >&6; }
9875 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9876 cat >>confdefs.h <<_ACEOF
9877 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9878 _ACEOF
9882 done
9885 for ac_func in getpagesize
9887 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9888 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9889 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9890 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9891 echo $ECHO_N "(cached) $ECHO_C" >&6
9892 else
9893 cat >conftest.$ac_ext <<_ACEOF
9894 /* confdefs.h. */
9895 _ACEOF
9896 cat confdefs.h >>conftest.$ac_ext
9897 cat >>conftest.$ac_ext <<_ACEOF
9898 /* end confdefs.h. */
9899 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9900 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9901 #define $ac_func innocuous_$ac_func
9903 /* System header to define __stub macros and hopefully few prototypes,
9904 which can conflict with char $ac_func (); below.
9905 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9906 <limits.h> exists even on freestanding compilers. */
9908 #ifdef __STDC__
9909 # include <limits.h>
9910 #else
9911 # include <assert.h>
9912 #endif
9914 #undef $ac_func
9916 /* Override any GCC internal prototype to avoid an error.
9917 Use char because int might match the return type of a GCC
9918 builtin and then its argument prototype would still apply. */
9919 #ifdef __cplusplus
9920 extern "C"
9921 #endif
9922 char $ac_func ();
9923 /* The GNU C library defines this for functions which it implements
9924 to always fail with ENOSYS. Some functions are actually named
9925 something starting with __ and the normal name is an alias. */
9926 #if defined __stub_$ac_func || defined __stub___$ac_func
9927 choke me
9928 #endif
9931 main ()
9933 return $ac_func ();
9935 return 0;
9937 _ACEOF
9938 rm -f conftest.$ac_objext conftest$ac_exeext
9939 if { (ac_try="$ac_link"
9940 case "(($ac_try" in
9941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9942 *) ac_try_echo=$ac_try;;
9943 esac
9944 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9945 (eval "$ac_link") 2>conftest.er1
9946 ac_status=$?
9947 grep -v '^ *+' conftest.er1 >conftest.err
9948 rm -f conftest.er1
9949 cat conftest.err >&5
9950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951 (exit $ac_status); } && {
9952 test -z "$ac_c_werror_flag" ||
9953 test ! -s conftest.err
9954 } && test -s conftest$ac_exeext &&
9955 $as_test_x conftest$ac_exeext; then
9956 eval "$as_ac_var=yes"
9957 else
9958 echo "$as_me: failed program was:" >&5
9959 sed 's/^/| /' conftest.$ac_ext >&5
9961 eval "$as_ac_var=no"
9964 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9965 conftest$ac_exeext conftest.$ac_ext
9967 ac_res=`eval echo '${'$as_ac_var'}'`
9968 { echo "$as_me:$LINENO: result: $ac_res" >&5
9969 echo "${ECHO_T}$ac_res" >&6; }
9970 if test `eval echo '${'$as_ac_var'}'` = yes; then
9971 cat >>confdefs.h <<_ACEOF
9972 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9973 _ACEOF
9976 done
9978 { echo "$as_me:$LINENO: checking for working mmap" >&5
9979 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
9980 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
9981 echo $ECHO_N "(cached) $ECHO_C" >&6
9982 else
9983 if test "$cross_compiling" = yes; then
9984 ac_cv_func_mmap_fixed_mapped=no
9985 else
9986 cat >conftest.$ac_ext <<_ACEOF
9987 /* confdefs.h. */
9988 _ACEOF
9989 cat confdefs.h >>conftest.$ac_ext
9990 cat >>conftest.$ac_ext <<_ACEOF
9991 /* end confdefs.h. */
9992 $ac_includes_default
9993 /* malloc might have been renamed as rpl_malloc. */
9994 #undef malloc
9996 /* Thanks to Mike Haertel and Jim Avera for this test.
9997 Here is a matrix of mmap possibilities:
9998 mmap private not fixed
9999 mmap private fixed at somewhere currently unmapped
10000 mmap private fixed at somewhere already mapped
10001 mmap shared not fixed
10002 mmap shared fixed at somewhere currently unmapped
10003 mmap shared fixed at somewhere already mapped
10004 For private mappings, we should verify that changes cannot be read()
10005 back from the file, nor mmap's back from the file at a different
10006 address. (There have been systems where private was not correctly
10007 implemented like the infamous i386 svr4.0, and systems where the
10008 VM page cache was not coherent with the file system buffer cache
10009 like early versions of FreeBSD and possibly contemporary NetBSD.)
10010 For shared mappings, we should conversely verify that changes get
10011 propagated back to all the places they're supposed to be.
10013 Grep wants private fixed already mapped.
10014 The main things grep needs to know about mmap are:
10015 * does it exist and is it safe to write into the mmap'd area
10016 * how to use it (BSD variants) */
10018 #include <fcntl.h>
10019 #include <sys/mman.h>
10021 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10022 char *malloc ();
10023 #endif
10025 /* This mess was copied from the GNU getpagesize.h. */
10026 #ifndef HAVE_GETPAGESIZE
10027 /* Assume that all systems that can run configure have sys/param.h. */
10028 # ifndef HAVE_SYS_PARAM_H
10029 # define HAVE_SYS_PARAM_H 1
10030 # endif
10032 # ifdef _SC_PAGESIZE
10033 # define getpagesize() sysconf(_SC_PAGESIZE)
10034 # else /* no _SC_PAGESIZE */
10035 # ifdef HAVE_SYS_PARAM_H
10036 # include <sys/param.h>
10037 # ifdef EXEC_PAGESIZE
10038 # define getpagesize() EXEC_PAGESIZE
10039 # else /* no EXEC_PAGESIZE */
10040 # ifdef NBPG
10041 # define getpagesize() NBPG * CLSIZE
10042 # ifndef CLSIZE
10043 # define CLSIZE 1
10044 # endif /* no CLSIZE */
10045 # else /* no NBPG */
10046 # ifdef NBPC
10047 # define getpagesize() NBPC
10048 # else /* no NBPC */
10049 # ifdef PAGESIZE
10050 # define getpagesize() PAGESIZE
10051 # endif /* PAGESIZE */
10052 # endif /* no NBPC */
10053 # endif /* no NBPG */
10054 # endif /* no EXEC_PAGESIZE */
10055 # else /* no HAVE_SYS_PARAM_H */
10056 # define getpagesize() 8192 /* punt totally */
10057 # endif /* no HAVE_SYS_PARAM_H */
10058 # endif /* no _SC_PAGESIZE */
10060 #endif /* no HAVE_GETPAGESIZE */
10063 main ()
10065 char *data, *data2, *data3;
10066 int i, pagesize;
10067 int fd;
10069 pagesize = getpagesize ();
10071 /* First, make a file with some known garbage in it. */
10072 data = (char *) malloc (pagesize);
10073 if (!data)
10074 return 1;
10075 for (i = 0; i < pagesize; ++i)
10076 *(data + i) = rand ();
10077 umask (0);
10078 fd = creat ("conftest.mmap", 0600);
10079 if (fd < 0)
10080 return 1;
10081 if (write (fd, data, pagesize) != pagesize)
10082 return 1;
10083 close (fd);
10085 /* Next, try to mmap the file at a fixed address which already has
10086 something else allocated at it. If we can, also make sure that
10087 we see the same garbage. */
10088 fd = open ("conftest.mmap", O_RDWR);
10089 if (fd < 0)
10090 return 1;
10091 data2 = (char *) malloc (2 * pagesize);
10092 if (!data2)
10093 return 1;
10094 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10095 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10096 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10097 return 1;
10098 for (i = 0; i < pagesize; ++i)
10099 if (*(data + i) != *(data2 + i))
10100 return 1;
10102 /* Finally, make sure that changes to the mapped area do not
10103 percolate back to the file as seen by read(). (This is a bug on
10104 some variants of i386 svr4.0.) */
10105 for (i = 0; i < pagesize; ++i)
10106 *(data2 + i) = *(data2 + i) + 1;
10107 data3 = (char *) malloc (pagesize);
10108 if (!data3)
10109 return 1;
10110 if (read (fd, data3, pagesize) != pagesize)
10111 return 1;
10112 for (i = 0; i < pagesize; ++i)
10113 if (*(data + i) != *(data3 + i))
10114 return 1;
10115 close (fd);
10116 return 0;
10118 _ACEOF
10119 rm -f conftest$ac_exeext
10120 if { (ac_try="$ac_link"
10121 case "(($ac_try" in
10122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10123 *) ac_try_echo=$ac_try;;
10124 esac
10125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10126 (eval "$ac_link") 2>&5
10127 ac_status=$?
10128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10129 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10130 { (case "(($ac_try" in
10131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10132 *) ac_try_echo=$ac_try;;
10133 esac
10134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10135 (eval "$ac_try") 2>&5
10136 ac_status=$?
10137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10138 (exit $ac_status); }; }; then
10139 ac_cv_func_mmap_fixed_mapped=yes
10140 else
10141 echo "$as_me: program exited with status $ac_status" >&5
10142 echo "$as_me: failed program was:" >&5
10143 sed 's/^/| /' conftest.$ac_ext >&5
10145 ( exit $ac_status )
10146 ac_cv_func_mmap_fixed_mapped=no
10148 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10153 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
10154 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
10155 if test $ac_cv_func_mmap_fixed_mapped = yes; then
10157 cat >>confdefs.h <<\_ACEOF
10158 #define HAVE_MMAP 1
10159 _ACEOF
10162 rm -f conftest.mmap
10164 if test $use_mmap_for_buffers = yes; then
10165 REL_ALLOC=no
10168 LIBS="$libsrc_libs $LIBS"
10171 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
10172 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
10173 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
10174 echo $ECHO_N "(cached) $ECHO_C" >&6
10175 else
10176 ac_check_lib_save_LIBS=$LIBS
10177 LIBS="-ldnet $LIBS"
10178 cat >conftest.$ac_ext <<_ACEOF
10179 /* confdefs.h. */
10180 _ACEOF
10181 cat confdefs.h >>conftest.$ac_ext
10182 cat >>conftest.$ac_ext <<_ACEOF
10183 /* end confdefs.h. */
10185 /* Override any GCC internal prototype to avoid an error.
10186 Use char because int might match the return type of a GCC
10187 builtin and then its argument prototype would still apply. */
10188 #ifdef __cplusplus
10189 extern "C"
10190 #endif
10191 char dnet_ntoa ();
10193 main ()
10195 return dnet_ntoa ();
10197 return 0;
10199 _ACEOF
10200 rm -f conftest.$ac_objext conftest$ac_exeext
10201 if { (ac_try="$ac_link"
10202 case "(($ac_try" in
10203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10204 *) ac_try_echo=$ac_try;;
10205 esac
10206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10207 (eval "$ac_link") 2>conftest.er1
10208 ac_status=$?
10209 grep -v '^ *+' conftest.er1 >conftest.err
10210 rm -f conftest.er1
10211 cat conftest.err >&5
10212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10213 (exit $ac_status); } && {
10214 test -z "$ac_c_werror_flag" ||
10215 test ! -s conftest.err
10216 } && test -s conftest$ac_exeext &&
10217 $as_test_x conftest$ac_exeext; then
10218 ac_cv_lib_dnet_dnet_ntoa=yes
10219 else
10220 echo "$as_me: failed program was:" >&5
10221 sed 's/^/| /' conftest.$ac_ext >&5
10223 ac_cv_lib_dnet_dnet_ntoa=no
10226 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10227 conftest$ac_exeext conftest.$ac_ext
10228 LIBS=$ac_check_lib_save_LIBS
10230 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
10231 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
10232 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
10233 cat >>confdefs.h <<_ACEOF
10234 #define HAVE_LIBDNET 1
10235 _ACEOF
10237 LIBS="-ldnet $LIBS"
10242 { echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
10243 echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6; }
10244 if test "${ac_cv_lib_Xbsd_main+set}" = set; then
10245 echo $ECHO_N "(cached) $ECHO_C" >&6
10246 else
10247 ac_check_lib_save_LIBS=$LIBS
10248 LIBS="-lXbsd $LIBS"
10249 cat >conftest.$ac_ext <<_ACEOF
10250 /* confdefs.h. */
10251 _ACEOF
10252 cat confdefs.h >>conftest.$ac_ext
10253 cat >>conftest.$ac_ext <<_ACEOF
10254 /* end confdefs.h. */
10258 main ()
10260 return main ();
10262 return 0;
10264 _ACEOF
10265 rm -f conftest.$ac_objext conftest$ac_exeext
10266 if { (ac_try="$ac_link"
10267 case "(($ac_try" in
10268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10269 *) ac_try_echo=$ac_try;;
10270 esac
10271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10272 (eval "$ac_link") 2>conftest.er1
10273 ac_status=$?
10274 grep -v '^ *+' conftest.er1 >conftest.err
10275 rm -f conftest.er1
10276 cat conftest.err >&5
10277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10278 (exit $ac_status); } && {
10279 test -z "$ac_c_werror_flag" ||
10280 test ! -s conftest.err
10281 } && test -s conftest$ac_exeext &&
10282 $as_test_x conftest$ac_exeext; then
10283 ac_cv_lib_Xbsd_main=yes
10284 else
10285 echo "$as_me: failed program was:" >&5
10286 sed 's/^/| /' conftest.$ac_ext >&5
10288 ac_cv_lib_Xbsd_main=no
10291 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10292 conftest$ac_exeext conftest.$ac_ext
10293 LIBS=$ac_check_lib_save_LIBS
10295 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
10296 echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6; }
10297 if test $ac_cv_lib_Xbsd_main = yes; then
10298 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
10303 { echo "$as_me:$LINENO: checking for cma_open in -lpthreads" >&5
10304 echo $ECHO_N "checking for cma_open in -lpthreads... $ECHO_C" >&6; }
10305 if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then
10306 echo $ECHO_N "(cached) $ECHO_C" >&6
10307 else
10308 ac_check_lib_save_LIBS=$LIBS
10309 LIBS="-lpthreads $LIBS"
10310 cat >conftest.$ac_ext <<_ACEOF
10311 /* confdefs.h. */
10312 _ACEOF
10313 cat confdefs.h >>conftest.$ac_ext
10314 cat >>conftest.$ac_ext <<_ACEOF
10315 /* end confdefs.h. */
10317 /* Override any GCC internal prototype to avoid an error.
10318 Use char because int might match the return type of a GCC
10319 builtin and then its argument prototype would still apply. */
10320 #ifdef __cplusplus
10321 extern "C"
10322 #endif
10323 char cma_open ();
10325 main ()
10327 return cma_open ();
10329 return 0;
10331 _ACEOF
10332 rm -f conftest.$ac_objext conftest$ac_exeext
10333 if { (ac_try="$ac_link"
10334 case "(($ac_try" in
10335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10336 *) ac_try_echo=$ac_try;;
10337 esac
10338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10339 (eval "$ac_link") 2>conftest.er1
10340 ac_status=$?
10341 grep -v '^ *+' conftest.er1 >conftest.err
10342 rm -f conftest.er1
10343 cat conftest.err >&5
10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10345 (exit $ac_status); } && {
10346 test -z "$ac_c_werror_flag" ||
10347 test ! -s conftest.err
10348 } && test -s conftest$ac_exeext &&
10349 $as_test_x conftest$ac_exeext; then
10350 ac_cv_lib_pthreads_cma_open=yes
10351 else
10352 echo "$as_me: failed program was:" >&5
10353 sed 's/^/| /' conftest.$ac_ext >&5
10355 ac_cv_lib_pthreads_cma_open=no
10358 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10359 conftest$ac_exeext conftest.$ac_ext
10360 LIBS=$ac_check_lib_save_LIBS
10362 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_cma_open" >&5
10363 echo "${ECHO_T}$ac_cv_lib_pthreads_cma_open" >&6; }
10364 if test $ac_cv_lib_pthreads_cma_open = yes; then
10365 cat >>confdefs.h <<_ACEOF
10366 #define HAVE_LIBPTHREADS 1
10367 _ACEOF
10369 LIBS="-lpthreads $LIBS"
10375 case ${host_os} in
10376 aix*)
10377 { echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
10378 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6; }
10379 if test "${gdb_cv_bigtoc+set}" = set; then
10380 echo $ECHO_N "(cached) $ECHO_C" >&6
10381 else
10383 case $GCC in
10384 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
10385 *) gdb_cv_bigtoc=-bbigtoc ;;
10386 esac
10388 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
10389 cat >conftest.$ac_ext <<_ACEOF
10390 /* confdefs.h. */
10391 _ACEOF
10392 cat confdefs.h >>conftest.$ac_ext
10393 cat >>conftest.$ac_ext <<_ACEOF
10394 /* end confdefs.h. */
10397 main ()
10399 int i;
10401 return 0;
10403 _ACEOF
10404 rm -f conftest.$ac_objext conftest$ac_exeext
10405 if { (ac_try="$ac_link"
10406 case "(($ac_try" in
10407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10408 *) ac_try_echo=$ac_try;;
10409 esac
10410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10411 (eval "$ac_link") 2>conftest.er1
10412 ac_status=$?
10413 grep -v '^ *+' conftest.er1 >conftest.err
10414 rm -f conftest.er1
10415 cat conftest.err >&5
10416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417 (exit $ac_status); } && {
10418 test -z "$ac_c_werror_flag" ||
10419 test ! -s conftest.err
10420 } && test -s conftest$ac_exeext &&
10421 $as_test_x conftest$ac_exeext; then
10423 else
10424 echo "$as_me: failed program was:" >&5
10425 sed 's/^/| /' conftest.$ac_ext >&5
10427 gdb_cv_bigtoc=
10430 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10431 conftest$ac_exeext conftest.$ac_ext
10434 { echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
10435 echo "${ECHO_T}$gdb_cv_bigtoc" >&6; }
10437 esac
10439 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
10440 # used for the tests that follow. We set them back to REAL_CFLAGS and
10441 # REAL_CPPFLAGS later on.
10443 REAL_CPPFLAGS="$CPPFLAGS"
10445 if test "${HAVE_X11}" = "yes"; then
10446 DEFS="$C_SWITCH_X_SITE $DEFS"
10447 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
10448 LIBS="$LIBX $LIBS"
10449 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
10450 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
10452 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
10453 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
10454 # but it's more convenient here to set LD_RUN_PATH
10455 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
10456 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
10457 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
10458 export LD_RUN_PATH
10461 if test "${opsys}" = "gnu-linux"; then
10462 { echo "$as_me:$LINENO: checking whether X on GNU/Linux needs -b to link" >&5
10463 echo $ECHO_N "checking whether X on GNU/Linux needs -b to link... $ECHO_C" >&6; }
10464 cat >conftest.$ac_ext <<_ACEOF
10465 /* confdefs.h. */
10466 _ACEOF
10467 cat confdefs.h >>conftest.$ac_ext
10468 cat >>conftest.$ac_ext <<_ACEOF
10469 /* end confdefs.h. */
10472 main ()
10474 XOpenDisplay ("foo");
10476 return 0;
10478 _ACEOF
10479 rm -f conftest.$ac_objext conftest$ac_exeext
10480 if { (ac_try="$ac_link"
10481 case "(($ac_try" in
10482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10483 *) ac_try_echo=$ac_try;;
10484 esac
10485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10486 (eval "$ac_link") 2>conftest.er1
10487 ac_status=$?
10488 grep -v '^ *+' conftest.er1 >conftest.err
10489 rm -f conftest.er1
10490 cat conftest.err >&5
10491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10492 (exit $ac_status); } && {
10493 test -z "$ac_c_werror_flag" ||
10494 test ! -s conftest.err
10495 } && test -s conftest$ac_exeext &&
10496 $as_test_x conftest$ac_exeext; then
10497 xlinux_first_failure=no
10498 else
10499 echo "$as_me: failed program was:" >&5
10500 sed 's/^/| /' conftest.$ac_ext >&5
10502 xlinux_first_failure=yes
10505 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10506 conftest$ac_exeext conftest.$ac_ext
10507 if test "${xlinux_first_failure}" = "yes"; then
10508 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
10509 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
10510 OLD_CPPFLAGS="$CPPFLAGS"
10511 OLD_LIBS="$LIBS"
10512 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
10513 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
10514 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
10515 LIBS="$LIBS -b i486-linuxaout"
10516 cat >conftest.$ac_ext <<_ACEOF
10517 /* confdefs.h. */
10518 _ACEOF
10519 cat confdefs.h >>conftest.$ac_ext
10520 cat >>conftest.$ac_ext <<_ACEOF
10521 /* end confdefs.h. */
10524 main ()
10526 XOpenDisplay ("foo");
10528 return 0;
10530 _ACEOF
10531 rm -f conftest.$ac_objext conftest$ac_exeext
10532 if { (ac_try="$ac_link"
10533 case "(($ac_try" in
10534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10535 *) ac_try_echo=$ac_try;;
10536 esac
10537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10538 (eval "$ac_link") 2>conftest.er1
10539 ac_status=$?
10540 grep -v '^ *+' conftest.er1 >conftest.err
10541 rm -f conftest.er1
10542 cat conftest.err >&5
10543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10544 (exit $ac_status); } && {
10545 test -z "$ac_c_werror_flag" ||
10546 test ! -s conftest.err
10547 } && test -s conftest$ac_exeext &&
10548 $as_test_x conftest$ac_exeext; then
10549 xlinux_second_failure=no
10550 else
10551 echo "$as_me: failed program was:" >&5
10552 sed 's/^/| /' conftest.$ac_ext >&5
10554 xlinux_second_failure=yes
10557 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10558 conftest$ac_exeext conftest.$ac_ext
10559 if test "${xlinux_second_failure}" = "yes"; then
10560 # If we get the same failure with -b, there is no use adding -b.
10561 # So take it out. This plays safe.
10562 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
10563 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
10564 CPPFLAGS="$OLD_CPPFLAGS"
10565 LIBS="$OLD_LIBS"
10566 { echo "$as_me:$LINENO: result: no" >&5
10567 echo "${ECHO_T}no" >&6; }
10568 else
10569 { echo "$as_me:$LINENO: result: yes" >&5
10570 echo "${ECHO_T}yes" >&6; }
10572 else
10573 { echo "$as_me:$LINENO: result: no" >&5
10574 echo "${ECHO_T}no" >&6; }
10578 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
10579 # header files included from there.
10580 { echo "$as_me:$LINENO: checking for Xkb" >&5
10581 echo $ECHO_N "checking for Xkb... $ECHO_C" >&6; }
10582 cat >conftest.$ac_ext <<_ACEOF
10583 /* confdefs.h. */
10584 _ACEOF
10585 cat confdefs.h >>conftest.$ac_ext
10586 cat >>conftest.$ac_ext <<_ACEOF
10587 /* end confdefs.h. */
10588 #include <X11/Xlib.h>
10589 #include <X11/XKBlib.h>
10591 main ()
10593 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
10595 return 0;
10597 _ACEOF
10598 rm -f conftest.$ac_objext conftest$ac_exeext
10599 if { (ac_try="$ac_link"
10600 case "(($ac_try" in
10601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10602 *) ac_try_echo=$ac_try;;
10603 esac
10604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10605 (eval "$ac_link") 2>conftest.er1
10606 ac_status=$?
10607 grep -v '^ *+' conftest.er1 >conftest.err
10608 rm -f conftest.er1
10609 cat conftest.err >&5
10610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611 (exit $ac_status); } && {
10612 test -z "$ac_c_werror_flag" ||
10613 test ! -s conftest.err
10614 } && test -s conftest$ac_exeext &&
10615 $as_test_x conftest$ac_exeext; then
10616 emacs_xkb=yes
10617 else
10618 echo "$as_me: failed program was:" >&5
10619 sed 's/^/| /' conftest.$ac_ext >&5
10621 emacs_xkb=no
10624 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10625 conftest$ac_exeext conftest.$ac_ext
10626 { echo "$as_me:$LINENO: result: $emacs_xkb" >&5
10627 echo "${ECHO_T}$emacs_xkb" >&6; }
10628 if test $emacs_xkb = yes; then
10630 cat >>confdefs.h <<\_ACEOF
10631 #define HAVE_XKBGETKEYBOARD 1
10632 _ACEOF
10640 for ac_func in XrmSetDatabase XScreenResourceString \
10641 XScreenNumberOfScreen XSetWMProtocols
10643 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10644 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10645 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10646 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10647 echo $ECHO_N "(cached) $ECHO_C" >&6
10648 else
10649 cat >conftest.$ac_ext <<_ACEOF
10650 /* confdefs.h. */
10651 _ACEOF
10652 cat confdefs.h >>conftest.$ac_ext
10653 cat >>conftest.$ac_ext <<_ACEOF
10654 /* end confdefs.h. */
10655 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10656 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10657 #define $ac_func innocuous_$ac_func
10659 /* System header to define __stub macros and hopefully few prototypes,
10660 which can conflict with char $ac_func (); below.
10661 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10662 <limits.h> exists even on freestanding compilers. */
10664 #ifdef __STDC__
10665 # include <limits.h>
10666 #else
10667 # include <assert.h>
10668 #endif
10670 #undef $ac_func
10672 /* Override any GCC internal prototype to avoid an error.
10673 Use char because int might match the return type of a GCC
10674 builtin and then its argument prototype would still apply. */
10675 #ifdef __cplusplus
10676 extern "C"
10677 #endif
10678 char $ac_func ();
10679 /* The GNU C library defines this for functions which it implements
10680 to always fail with ENOSYS. Some functions are actually named
10681 something starting with __ and the normal name is an alias. */
10682 #if defined __stub_$ac_func || defined __stub___$ac_func
10683 choke me
10684 #endif
10687 main ()
10689 return $ac_func ();
10691 return 0;
10693 _ACEOF
10694 rm -f conftest.$ac_objext conftest$ac_exeext
10695 if { (ac_try="$ac_link"
10696 case "(($ac_try" in
10697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10698 *) ac_try_echo=$ac_try;;
10699 esac
10700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10701 (eval "$ac_link") 2>conftest.er1
10702 ac_status=$?
10703 grep -v '^ *+' conftest.er1 >conftest.err
10704 rm -f conftest.er1
10705 cat conftest.err >&5
10706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10707 (exit $ac_status); } && {
10708 test -z "$ac_c_werror_flag" ||
10709 test ! -s conftest.err
10710 } && test -s conftest$ac_exeext &&
10711 $as_test_x conftest$ac_exeext; then
10712 eval "$as_ac_var=yes"
10713 else
10714 echo "$as_me: failed program was:" >&5
10715 sed 's/^/| /' conftest.$ac_ext >&5
10717 eval "$as_ac_var=no"
10720 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10721 conftest$ac_exeext conftest.$ac_ext
10723 ac_res=`eval echo '${'$as_ac_var'}'`
10724 { echo "$as_me:$LINENO: result: $ac_res" >&5
10725 echo "${ECHO_T}$ac_res" >&6; }
10726 if test `eval echo '${'$as_ac_var'}'` = yes; then
10727 cat >>confdefs.h <<_ACEOF
10728 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10729 _ACEOF
10732 done
10736 if test "${window_system}" = "x11"; then
10737 { echo "$as_me:$LINENO: checking X11 version 6" >&5
10738 echo $ECHO_N "checking X11 version 6... $ECHO_C" >&6; }
10739 if test "${emacs_cv_x11_version_6+set}" = set; then
10740 echo $ECHO_N "(cached) $ECHO_C" >&6
10741 else
10742 cat >conftest.$ac_ext <<_ACEOF
10743 /* confdefs.h. */
10744 _ACEOF
10745 cat confdefs.h >>conftest.$ac_ext
10746 cat >>conftest.$ac_ext <<_ACEOF
10747 /* end confdefs.h. */
10748 #include <X11/Xlib.h>
10750 main ()
10752 #if XlibSpecificationRelease < 6
10753 fail;
10754 #endif
10757 return 0;
10759 _ACEOF
10760 rm -f conftest.$ac_objext conftest$ac_exeext
10761 if { (ac_try="$ac_link"
10762 case "(($ac_try" in
10763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10764 *) ac_try_echo=$ac_try;;
10765 esac
10766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10767 (eval "$ac_link") 2>conftest.er1
10768 ac_status=$?
10769 grep -v '^ *+' conftest.er1 >conftest.err
10770 rm -f conftest.er1
10771 cat conftest.err >&5
10772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10773 (exit $ac_status); } && {
10774 test -z "$ac_c_werror_flag" ||
10775 test ! -s conftest.err
10776 } && test -s conftest$ac_exeext &&
10777 $as_test_x conftest$ac_exeext; then
10778 emacs_cv_x11_version_6=yes
10779 else
10780 echo "$as_me: failed program was:" >&5
10781 sed 's/^/| /' conftest.$ac_ext >&5
10783 emacs_cv_x11_version_6=no
10786 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10787 conftest$ac_exeext conftest.$ac_ext
10790 if test $emacs_cv_x11_version_6 = yes; then
10791 { echo "$as_me:$LINENO: result: 6 or newer" >&5
10792 echo "${ECHO_T}6 or newer" >&6; }
10794 cat >>confdefs.h <<\_ACEOF
10795 #define HAVE_X11R6 1
10796 _ACEOF
10798 else
10799 { echo "$as_me:$LINENO: result: before 6" >&5
10800 echo "${ECHO_T}before 6" >&6; }
10805 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
10806 HAVE_RSVG=no
10807 if test "${HAVE_X11}" = "yes"; then
10808 if test "${with_rsvg}" != "no"; then
10809 RSVG_REQUIRED=2.0.0
10810 RSVG_MODULE="librsvg-2.0 >= $RSVG_REQUIRED"
10813 succeeded=no
10815 # Extract the first word of "pkg-config", so it can be a program name with args.
10816 set dummy pkg-config; ac_word=$2
10817 { echo "$as_me:$LINENO: checking for $ac_word" >&5
10818 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
10819 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
10820 echo $ECHO_N "(cached) $ECHO_C" >&6
10821 else
10822 case $PKG_CONFIG in
10823 [\\/]* | ?:[\\/]*)
10824 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10828 for as_dir in $PATH
10830 IFS=$as_save_IFS
10831 test -z "$as_dir" && as_dir=.
10832 for ac_exec_ext in '' $ac_executable_extensions; do
10833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10834 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10835 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10836 break 2
10838 done
10839 done
10840 IFS=$as_save_IFS
10842 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10844 esac
10846 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10847 if test -n "$PKG_CONFIG"; then
10848 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
10849 echo "${ECHO_T}$PKG_CONFIG" >&6; }
10850 else
10851 { echo "$as_me:$LINENO: result: no" >&5
10852 echo "${ECHO_T}no" >&6; }
10857 if test "$PKG_CONFIG" = "no" ; then
10859 else
10860 PKG_CONFIG_MIN_VERSION=0.9.0
10861 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10862 { echo "$as_me:$LINENO: checking for $RSVG_MODULE" >&5
10863 echo $ECHO_N "checking for $RSVG_MODULE... $ECHO_C" >&6; }
10865 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
10866 { echo "$as_me:$LINENO: result: yes" >&5
10867 echo "${ECHO_T}yes" >&6; }
10868 succeeded=yes
10870 { echo "$as_me:$LINENO: checking RSVG_CFLAGS" >&5
10871 echo $ECHO_N "checking RSVG_CFLAGS... $ECHO_C" >&6; }
10872 RSVG_CFLAGS=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
10873 { echo "$as_me:$LINENO: result: $RSVG_CFLAGS" >&5
10874 echo "${ECHO_T}$RSVG_CFLAGS" >&6; }
10876 { echo "$as_me:$LINENO: checking RSVG_LIBS" >&5
10877 echo $ECHO_N "checking RSVG_LIBS... $ECHO_C" >&6; }
10878 RSVG_LIBS=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
10879 { echo "$as_me:$LINENO: result: $RSVG_LIBS" >&5
10880 echo "${ECHO_T}$RSVG_LIBS" >&6; }
10881 else
10882 { echo "$as_me:$LINENO: result: no" >&5
10883 echo "${ECHO_T}no" >&6; }
10884 RSVG_CFLAGS=""
10885 RSVG_LIBS=""
10886 ## If we have a custom action on failure, don't print errors, but
10887 ## do set a variable so people can do so.
10888 RSVG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
10894 else
10895 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10896 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10900 if test $succeeded = yes; then
10902 else
10909 if test ".${RSVG_CFLAGS}" != "."; then
10910 HAVE_RSVG=yes
10912 cat >>confdefs.h <<\_ACEOF
10913 #define HAVE_RSVG 1
10914 _ACEOF
10916 CFLAGS="$CFLAGS $RSVG_CFLAGS"
10917 LIBS="$RSVG_LIBS $LIBS"
10923 HAVE_GTK=no
10924 if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "maybe"; then
10925 GLIB_REQUIRED=2.6
10926 GTK_REQUIRED=2.6
10927 GTK_MODULES="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
10930 succeeded=no
10932 # Extract the first word of "pkg-config", so it can be a program name with args.
10933 set dummy pkg-config; ac_word=$2
10934 { echo "$as_me:$LINENO: checking for $ac_word" >&5
10935 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
10936 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
10937 echo $ECHO_N "(cached) $ECHO_C" >&6
10938 else
10939 case $PKG_CONFIG in
10940 [\\/]* | ?:[\\/]*)
10941 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10945 for as_dir in $PATH
10947 IFS=$as_save_IFS
10948 test -z "$as_dir" && as_dir=.
10949 for ac_exec_ext in '' $ac_executable_extensions; do
10950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10951 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10952 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10953 break 2
10955 done
10956 done
10957 IFS=$as_save_IFS
10959 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10961 esac
10963 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10964 if test -n "$PKG_CONFIG"; then
10965 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
10966 echo "${ECHO_T}$PKG_CONFIG" >&6; }
10967 else
10968 { echo "$as_me:$LINENO: result: no" >&5
10969 echo "${ECHO_T}no" >&6; }
10974 if test "$PKG_CONFIG" = "no" ; then
10975 pkg_check_gtk=no
10976 else
10977 PKG_CONFIG_MIN_VERSION=0.9.0
10978 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10979 { echo "$as_me:$LINENO: checking for $GTK_MODULES" >&5
10980 echo $ECHO_N "checking for $GTK_MODULES... $ECHO_C" >&6; }
10982 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
10983 { echo "$as_me:$LINENO: result: yes" >&5
10984 echo "${ECHO_T}yes" >&6; }
10985 succeeded=yes
10987 { echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
10988 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6; }
10989 GTK_CFLAGS=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
10990 { echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
10991 echo "${ECHO_T}$GTK_CFLAGS" >&6; }
10993 { echo "$as_me:$LINENO: checking GTK_LIBS" >&5
10994 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6; }
10995 GTK_LIBS=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
10996 { echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
10997 echo "${ECHO_T}$GTK_LIBS" >&6; }
10998 else
10999 { echo "$as_me:$LINENO: result: no" >&5
11000 echo "${ECHO_T}no" >&6; }
11001 GTK_CFLAGS=""
11002 GTK_LIBS=""
11003 ## If we have a custom action on failure, don't print errors, but
11004 ## do set a variable so people can do so.
11005 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
11011 else
11012 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11013 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11017 if test $succeeded = yes; then
11018 pkg_check_gtk=yes
11019 else
11020 pkg_check_gtk=no
11023 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
11024 { { echo "$as_me:$LINENO: error: $GTK_PKG_ERRORS" >&5
11025 echo "$as_me: error: $GTK_PKG_ERRORS" >&2;}
11026 { (exit 1); exit 1; }; }
11031 if test x"$pkg_check_gtk" = xyes; then
11035 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
11036 CFLAGS="$CFLAGS $GTK_CFLAGS"
11037 LIBS="$GTK_LIBS $LIBS"
11038 GTK_COMPILES=no
11040 for ac_func in gtk_main
11042 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11043 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11044 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11045 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11046 echo $ECHO_N "(cached) $ECHO_C" >&6
11047 else
11048 cat >conftest.$ac_ext <<_ACEOF
11049 /* confdefs.h. */
11050 _ACEOF
11051 cat confdefs.h >>conftest.$ac_ext
11052 cat >>conftest.$ac_ext <<_ACEOF
11053 /* end confdefs.h. */
11054 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11055 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11056 #define $ac_func innocuous_$ac_func
11058 /* System header to define __stub macros and hopefully few prototypes,
11059 which can conflict with char $ac_func (); below.
11060 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11061 <limits.h> exists even on freestanding compilers. */
11063 #ifdef __STDC__
11064 # include <limits.h>
11065 #else
11066 # include <assert.h>
11067 #endif
11069 #undef $ac_func
11071 /* Override any GCC internal prototype to avoid an error.
11072 Use char because int might match the return type of a GCC
11073 builtin and then its argument prototype would still apply. */
11074 #ifdef __cplusplus
11075 extern "C"
11076 #endif
11077 char $ac_func ();
11078 /* The GNU C library defines this for functions which it implements
11079 to always fail with ENOSYS. Some functions are actually named
11080 something starting with __ and the normal name is an alias. */
11081 #if defined __stub_$ac_func || defined __stub___$ac_func
11082 choke me
11083 #endif
11086 main ()
11088 return $ac_func ();
11090 return 0;
11092 _ACEOF
11093 rm -f conftest.$ac_objext conftest$ac_exeext
11094 if { (ac_try="$ac_link"
11095 case "(($ac_try" in
11096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11097 *) ac_try_echo=$ac_try;;
11098 esac
11099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11100 (eval "$ac_link") 2>conftest.er1
11101 ac_status=$?
11102 grep -v '^ *+' conftest.er1 >conftest.err
11103 rm -f conftest.er1
11104 cat conftest.err >&5
11105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11106 (exit $ac_status); } && {
11107 test -z "$ac_c_werror_flag" ||
11108 test ! -s conftest.err
11109 } && test -s conftest$ac_exeext &&
11110 $as_test_x conftest$ac_exeext; then
11111 eval "$as_ac_var=yes"
11112 else
11113 echo "$as_me: failed program was:" >&5
11114 sed 's/^/| /' conftest.$ac_ext >&5
11116 eval "$as_ac_var=no"
11119 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11120 conftest$ac_exeext conftest.$ac_ext
11122 ac_res=`eval echo '${'$as_ac_var'}'`
11123 { echo "$as_me:$LINENO: result: $ac_res" >&5
11124 echo "${ECHO_T}$ac_res" >&6; }
11125 if test `eval echo '${'$as_ac_var'}'` = yes; then
11126 cat >>confdefs.h <<_ACEOF
11127 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11128 _ACEOF
11129 GTK_COMPILES=yes
11131 done
11133 if test "${GTK_COMPILES}" != "yes"; then
11134 if test "$USE_X_TOOLKIT" != "maybe"; then
11135 { { echo "$as_me:$LINENO: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&5
11136 echo "$as_me: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&2;}
11137 { (exit 1); exit 1; }; };
11139 else
11140 HAVE_GTK=yes
11142 cat >>confdefs.h <<\_ACEOF
11143 #define USE_GTK 1
11144 _ACEOF
11146 USE_X_TOOLKIT=none
11147 if $PKG_CONFIG --atleast-version=2.10 gtk+-2.0; then
11149 else
11150 { echo "$as_me:$LINENO: WARNING: Your version of Gtk+ will have problems with
11151 closing open displays. This is no problem if you just use
11152 one display, but if you use more than one and close one of them
11153 Emacs may crash." >&5
11154 echo "$as_me: WARNING: Your version of Gtk+ will have problems with
11155 closing open displays. This is no problem if you just use
11156 one display, but if you use more than one and close one of them
11157 Emacs may crash." >&2;}
11158 sleep 3
11165 if test "${HAVE_GTK}" = "yes"; then
11167 if test "$with_toolkit_scroll_bars" != no; then
11168 with_toolkit_scroll_bars=yes
11171 HAVE_GTK_MULTIDISPLAY=no
11173 for ac_func in gdk_display_open
11175 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11176 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11177 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11178 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11179 echo $ECHO_N "(cached) $ECHO_C" >&6
11180 else
11181 cat >conftest.$ac_ext <<_ACEOF
11182 /* confdefs.h. */
11183 _ACEOF
11184 cat confdefs.h >>conftest.$ac_ext
11185 cat >>conftest.$ac_ext <<_ACEOF
11186 /* end confdefs.h. */
11187 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11188 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11189 #define $ac_func innocuous_$ac_func
11191 /* System header to define __stub macros and hopefully few prototypes,
11192 which can conflict with char $ac_func (); below.
11193 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11194 <limits.h> exists even on freestanding compilers. */
11196 #ifdef __STDC__
11197 # include <limits.h>
11198 #else
11199 # include <assert.h>
11200 #endif
11202 #undef $ac_func
11204 /* Override any GCC internal prototype to avoid an error.
11205 Use char because int might match the return type of a GCC
11206 builtin and then its argument prototype would still apply. */
11207 #ifdef __cplusplus
11208 extern "C"
11209 #endif
11210 char $ac_func ();
11211 /* The GNU C library defines this for functions which it implements
11212 to always fail with ENOSYS. Some functions are actually named
11213 something starting with __ and the normal name is an alias. */
11214 #if defined __stub_$ac_func || defined __stub___$ac_func
11215 choke me
11216 #endif
11219 main ()
11221 return $ac_func ();
11223 return 0;
11225 _ACEOF
11226 rm -f conftest.$ac_objext conftest$ac_exeext
11227 if { (ac_try="$ac_link"
11228 case "(($ac_try" in
11229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11230 *) ac_try_echo=$ac_try;;
11231 esac
11232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11233 (eval "$ac_link") 2>conftest.er1
11234 ac_status=$?
11235 grep -v '^ *+' conftest.er1 >conftest.err
11236 rm -f conftest.er1
11237 cat conftest.err >&5
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); } && {
11240 test -z "$ac_c_werror_flag" ||
11241 test ! -s conftest.err
11242 } && test -s conftest$ac_exeext &&
11243 $as_test_x conftest$ac_exeext; then
11244 eval "$as_ac_var=yes"
11245 else
11246 echo "$as_me: failed program was:" >&5
11247 sed 's/^/| /' conftest.$ac_ext >&5
11249 eval "$as_ac_var=no"
11252 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11253 conftest$ac_exeext conftest.$ac_ext
11255 ac_res=`eval echo '${'$as_ac_var'}'`
11256 { echo "$as_me:$LINENO: result: $ac_res" >&5
11257 echo "${ECHO_T}$ac_res" >&6; }
11258 if test `eval echo '${'$as_ac_var'}'` = yes; then
11259 cat >>confdefs.h <<_ACEOF
11260 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11261 _ACEOF
11262 HAVE_GTK_MULTIDISPLAY=yes
11264 done
11266 if test "${HAVE_GTK_MULTIDISPLAY}" = "yes"; then
11268 cat >>confdefs.h <<\_ACEOF
11269 #define HAVE_GTK_MULTIDISPLAY 1
11270 _ACEOF
11274 HAVE_GTK_FILE_SELECTION=no
11276 for ac_func in gtk_file_selection_new
11278 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11279 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11280 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11281 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11282 echo $ECHO_N "(cached) $ECHO_C" >&6
11283 else
11284 cat >conftest.$ac_ext <<_ACEOF
11285 /* confdefs.h. */
11286 _ACEOF
11287 cat confdefs.h >>conftest.$ac_ext
11288 cat >>conftest.$ac_ext <<_ACEOF
11289 /* end confdefs.h. */
11290 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11291 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11292 #define $ac_func innocuous_$ac_func
11294 /* System header to define __stub macros and hopefully few prototypes,
11295 which can conflict with char $ac_func (); below.
11296 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11297 <limits.h> exists even on freestanding compilers. */
11299 #ifdef __STDC__
11300 # include <limits.h>
11301 #else
11302 # include <assert.h>
11303 #endif
11305 #undef $ac_func
11307 /* Override any GCC internal prototype to avoid an error.
11308 Use char because int might match the return type of a GCC
11309 builtin and then its argument prototype would still apply. */
11310 #ifdef __cplusplus
11311 extern "C"
11312 #endif
11313 char $ac_func ();
11314 /* The GNU C library defines this for functions which it implements
11315 to always fail with ENOSYS. Some functions are actually named
11316 something starting with __ and the normal name is an alias. */
11317 #if defined __stub_$ac_func || defined __stub___$ac_func
11318 choke me
11319 #endif
11322 main ()
11324 return $ac_func ();
11326 return 0;
11328 _ACEOF
11329 rm -f conftest.$ac_objext conftest$ac_exeext
11330 if { (ac_try="$ac_link"
11331 case "(($ac_try" in
11332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11333 *) ac_try_echo=$ac_try;;
11334 esac
11335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11336 (eval "$ac_link") 2>conftest.er1
11337 ac_status=$?
11338 grep -v '^ *+' conftest.er1 >conftest.err
11339 rm -f conftest.er1
11340 cat conftest.err >&5
11341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11342 (exit $ac_status); } && {
11343 test -z "$ac_c_werror_flag" ||
11344 test ! -s conftest.err
11345 } && test -s conftest$ac_exeext &&
11346 $as_test_x conftest$ac_exeext; then
11347 eval "$as_ac_var=yes"
11348 else
11349 echo "$as_me: failed program was:" >&5
11350 sed 's/^/| /' conftest.$ac_ext >&5
11352 eval "$as_ac_var=no"
11355 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11356 conftest$ac_exeext conftest.$ac_ext
11358 ac_res=`eval echo '${'$as_ac_var'}'`
11359 { echo "$as_me:$LINENO: result: $ac_res" >&5
11360 echo "${ECHO_T}$ac_res" >&6; }
11361 if test `eval echo '${'$as_ac_var'}'` = yes; then
11362 cat >>confdefs.h <<_ACEOF
11363 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11364 _ACEOF
11365 HAVE_GTK_FILE_SELECTION=yes
11367 done
11370 HAVE_GTK_FILE_CHOOSER=no
11372 for ac_func in gtk_file_chooser_dialog_new
11374 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11375 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11376 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11377 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11378 echo $ECHO_N "(cached) $ECHO_C" >&6
11379 else
11380 cat >conftest.$ac_ext <<_ACEOF
11381 /* confdefs.h. */
11382 _ACEOF
11383 cat confdefs.h >>conftest.$ac_ext
11384 cat >>conftest.$ac_ext <<_ACEOF
11385 /* end confdefs.h. */
11386 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11387 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11388 #define $ac_func innocuous_$ac_func
11390 /* System header to define __stub macros and hopefully few prototypes,
11391 which can conflict with char $ac_func (); below.
11392 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11393 <limits.h> exists even on freestanding compilers. */
11395 #ifdef __STDC__
11396 # include <limits.h>
11397 #else
11398 # include <assert.h>
11399 #endif
11401 #undef $ac_func
11403 /* Override any GCC internal prototype to avoid an error.
11404 Use char because int might match the return type of a GCC
11405 builtin and then its argument prototype would still apply. */
11406 #ifdef __cplusplus
11407 extern "C"
11408 #endif
11409 char $ac_func ();
11410 /* The GNU C library defines this for functions which it implements
11411 to always fail with ENOSYS. Some functions are actually named
11412 something starting with __ and the normal name is an alias. */
11413 #if defined __stub_$ac_func || defined __stub___$ac_func
11414 choke me
11415 #endif
11418 main ()
11420 return $ac_func ();
11422 return 0;
11424 _ACEOF
11425 rm -f conftest.$ac_objext conftest$ac_exeext
11426 if { (ac_try="$ac_link"
11427 case "(($ac_try" in
11428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11429 *) ac_try_echo=$ac_try;;
11430 esac
11431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11432 (eval "$ac_link") 2>conftest.er1
11433 ac_status=$?
11434 grep -v '^ *+' conftest.er1 >conftest.err
11435 rm -f conftest.er1
11436 cat conftest.err >&5
11437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11438 (exit $ac_status); } && {
11439 test -z "$ac_c_werror_flag" ||
11440 test ! -s conftest.err
11441 } && test -s conftest$ac_exeext &&
11442 $as_test_x conftest$ac_exeext; then
11443 eval "$as_ac_var=yes"
11444 else
11445 echo "$as_me: failed program was:" >&5
11446 sed 's/^/| /' conftest.$ac_ext >&5
11448 eval "$as_ac_var=no"
11451 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11452 conftest$ac_exeext conftest.$ac_ext
11454 ac_res=`eval echo '${'$as_ac_var'}'`
11455 { echo "$as_me:$LINENO: result: $ac_res" >&5
11456 echo "${ECHO_T}$ac_res" >&6; }
11457 if test `eval echo '${'$as_ac_var'}'` = yes; then
11458 cat >>confdefs.h <<_ACEOF
11459 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11460 _ACEOF
11461 HAVE_GTK_FILE_CHOOSER=yes
11463 done
11466 if test "$HAVE_GTK_FILE_SELECTION" = yes \
11467 && test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11469 cat >>confdefs.h <<\_ACEOF
11470 #define HAVE_GTK_FILE_BOTH 1
11471 _ACEOF
11475 if test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11476 HAVE_GTK_AND_PTHREAD=no
11478 for ac_header in pthread.h
11480 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11481 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11482 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11483 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11484 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11485 echo $ECHO_N "(cached) $ECHO_C" >&6
11487 ac_res=`eval echo '${'$as_ac_Header'}'`
11488 { echo "$as_me:$LINENO: result: $ac_res" >&5
11489 echo "${ECHO_T}$ac_res" >&6; }
11490 else
11491 # Is the header compilable?
11492 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11493 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11494 cat >conftest.$ac_ext <<_ACEOF
11495 /* confdefs.h. */
11496 _ACEOF
11497 cat confdefs.h >>conftest.$ac_ext
11498 cat >>conftest.$ac_ext <<_ACEOF
11499 /* end confdefs.h. */
11500 $ac_includes_default
11501 #include <$ac_header>
11502 _ACEOF
11503 rm -f conftest.$ac_objext
11504 if { (ac_try="$ac_compile"
11505 case "(($ac_try" in
11506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11507 *) ac_try_echo=$ac_try;;
11508 esac
11509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11510 (eval "$ac_compile") 2>conftest.er1
11511 ac_status=$?
11512 grep -v '^ *+' conftest.er1 >conftest.err
11513 rm -f conftest.er1
11514 cat conftest.err >&5
11515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11516 (exit $ac_status); } && {
11517 test -z "$ac_c_werror_flag" ||
11518 test ! -s conftest.err
11519 } && test -s conftest.$ac_objext; then
11520 ac_header_compiler=yes
11521 else
11522 echo "$as_me: failed program was:" >&5
11523 sed 's/^/| /' conftest.$ac_ext >&5
11525 ac_header_compiler=no
11528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11529 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11530 echo "${ECHO_T}$ac_header_compiler" >&6; }
11532 # Is the header present?
11533 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11534 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11535 cat >conftest.$ac_ext <<_ACEOF
11536 /* confdefs.h. */
11537 _ACEOF
11538 cat confdefs.h >>conftest.$ac_ext
11539 cat >>conftest.$ac_ext <<_ACEOF
11540 /* end confdefs.h. */
11541 #include <$ac_header>
11542 _ACEOF
11543 if { (ac_try="$ac_cpp conftest.$ac_ext"
11544 case "(($ac_try" in
11545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11546 *) ac_try_echo=$ac_try;;
11547 esac
11548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11549 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11550 ac_status=$?
11551 grep -v '^ *+' conftest.er1 >conftest.err
11552 rm -f conftest.er1
11553 cat conftest.err >&5
11554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555 (exit $ac_status); } >/dev/null && {
11556 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11557 test ! -s conftest.err
11558 }; then
11559 ac_header_preproc=yes
11560 else
11561 echo "$as_me: failed program was:" >&5
11562 sed 's/^/| /' conftest.$ac_ext >&5
11564 ac_header_preproc=no
11567 rm -f conftest.err conftest.$ac_ext
11568 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11569 echo "${ECHO_T}$ac_header_preproc" >&6; }
11571 # So? What about this header?
11572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11573 yes:no: )
11574 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11575 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11576 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11577 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11578 ac_header_preproc=yes
11580 no:yes:* )
11581 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11582 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11583 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11584 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11585 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11586 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11587 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11588 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11589 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11590 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11591 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11592 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11595 esac
11596 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11597 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11598 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11599 echo $ECHO_N "(cached) $ECHO_C" >&6
11600 else
11601 eval "$as_ac_Header=\$ac_header_preproc"
11603 ac_res=`eval echo '${'$as_ac_Header'}'`
11604 { echo "$as_me:$LINENO: result: $ac_res" >&5
11605 echo "${ECHO_T}$ac_res" >&6; }
11608 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11609 cat >>confdefs.h <<_ACEOF
11610 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11611 _ACEOF
11615 done
11617 if test "$ac_cv_header_pthread_h"; then
11618 { echo "$as_me:$LINENO: checking for pthread_self in -lpthread" >&5
11619 echo $ECHO_N "checking for pthread_self in -lpthread... $ECHO_C" >&6; }
11620 if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then
11621 echo $ECHO_N "(cached) $ECHO_C" >&6
11622 else
11623 ac_check_lib_save_LIBS=$LIBS
11624 LIBS="-lpthread $LIBS"
11625 cat >conftest.$ac_ext <<_ACEOF
11626 /* confdefs.h. */
11627 _ACEOF
11628 cat confdefs.h >>conftest.$ac_ext
11629 cat >>conftest.$ac_ext <<_ACEOF
11630 /* end confdefs.h. */
11632 /* Override any GCC internal prototype to avoid an error.
11633 Use char because int might match the return type of a GCC
11634 builtin and then its argument prototype would still apply. */
11635 #ifdef __cplusplus
11636 extern "C"
11637 #endif
11638 char pthread_self ();
11640 main ()
11642 return pthread_self ();
11644 return 0;
11646 _ACEOF
11647 rm -f conftest.$ac_objext conftest$ac_exeext
11648 if { (ac_try="$ac_link"
11649 case "(($ac_try" in
11650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11651 *) ac_try_echo=$ac_try;;
11652 esac
11653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11654 (eval "$ac_link") 2>conftest.er1
11655 ac_status=$?
11656 grep -v '^ *+' conftest.er1 >conftest.err
11657 rm -f conftest.er1
11658 cat conftest.err >&5
11659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11660 (exit $ac_status); } && {
11661 test -z "$ac_c_werror_flag" ||
11662 test ! -s conftest.err
11663 } && test -s conftest$ac_exeext &&
11664 $as_test_x conftest$ac_exeext; then
11665 ac_cv_lib_pthread_pthread_self=yes
11666 else
11667 echo "$as_me: failed program was:" >&5
11668 sed 's/^/| /' conftest.$ac_ext >&5
11670 ac_cv_lib_pthread_pthread_self=no
11673 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11674 conftest$ac_exeext conftest.$ac_ext
11675 LIBS=$ac_check_lib_save_LIBS
11677 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_self" >&5
11678 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_self" >&6; }
11679 if test $ac_cv_lib_pthread_pthread_self = yes; then
11680 HAVE_GTK_AND_PTHREAD=yes
11684 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
11685 case "${canonical}" in
11686 *-hpux*) ;;
11687 *) GTK_LIBS="$GTK_LIBS -lpthread" ;;
11688 esac
11690 cat >>confdefs.h <<\_ACEOF
11691 #define HAVE_GTK_AND_PTHREAD 1
11692 _ACEOF
11698 HAVE_DBUS=no
11699 if test "${with_dbus}" = "yes"; then
11701 succeeded=no
11703 # Extract the first word of "pkg-config", so it can be a program name with args.
11704 set dummy pkg-config; ac_word=$2
11705 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11707 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11708 echo $ECHO_N "(cached) $ECHO_C" >&6
11709 else
11710 case $PKG_CONFIG in
11711 [\\/]* | ?:[\\/]*)
11712 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11716 for as_dir in $PATH
11718 IFS=$as_save_IFS
11719 test -z "$as_dir" && as_dir=.
11720 for ac_exec_ext in '' $ac_executable_extensions; do
11721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11722 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11723 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11724 break 2
11726 done
11727 done
11728 IFS=$as_save_IFS
11730 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11732 esac
11734 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11735 if test -n "$PKG_CONFIG"; then
11736 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11737 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11738 else
11739 { echo "$as_me:$LINENO: result: no" >&5
11740 echo "${ECHO_T}no" >&6; }
11745 if test "$PKG_CONFIG" = "no" ; then
11746 HAVE_DBUS=no
11747 else
11748 PKG_CONFIG_MIN_VERSION=0.9.0
11749 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11750 { echo "$as_me:$LINENO: checking for dbus-1 >= 1.0" >&5
11751 echo $ECHO_N "checking for dbus-1 >= 1.0... $ECHO_C" >&6; }
11753 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
11754 { echo "$as_me:$LINENO: result: yes" >&5
11755 echo "${ECHO_T}yes" >&6; }
11756 succeeded=yes
11758 { echo "$as_me:$LINENO: checking DBUS_CFLAGS" >&5
11759 echo $ECHO_N "checking DBUS_CFLAGS... $ECHO_C" >&6; }
11760 DBUS_CFLAGS=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
11761 { echo "$as_me:$LINENO: result: $DBUS_CFLAGS" >&5
11762 echo "${ECHO_T}$DBUS_CFLAGS" >&6; }
11764 { echo "$as_me:$LINENO: checking DBUS_LIBS" >&5
11765 echo $ECHO_N "checking DBUS_LIBS... $ECHO_C" >&6; }
11766 DBUS_LIBS=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
11767 { echo "$as_me:$LINENO: result: $DBUS_LIBS" >&5
11768 echo "${ECHO_T}$DBUS_LIBS" >&6; }
11769 else
11770 { echo "$as_me:$LINENO: result: no" >&5
11771 echo "${ECHO_T}no" >&6; }
11772 DBUS_CFLAGS=""
11773 DBUS_LIBS=""
11774 ## If we have a custom action on failure, don't print errors, but
11775 ## do set a variable so people can do so.
11776 DBUS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
11782 else
11783 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11784 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11788 if test $succeeded = yes; then
11789 HAVE_DBUS=yes
11790 else
11791 HAVE_DBUS=no
11794 if test "$HAVE_DBUS" = yes; then
11796 cat >>confdefs.h <<\_ACEOF
11797 #define HAVE_DBUS 1
11798 _ACEOF
11803 HAVE_XAW3D=no
11804 if test x"${USE_X_TOOLKIT}" = xmaybe || test x"${USE_X_TOOLKIT}" = xLUCID; then
11805 if test "$with_xaw3d" != no; then
11806 { echo "$as_me:$LINENO: checking for xaw3d" >&5
11807 echo $ECHO_N "checking for xaw3d... $ECHO_C" >&6; }
11808 if test "${emacs_cv_xaw3d+set}" = set; then
11809 echo $ECHO_N "(cached) $ECHO_C" >&6
11810 else
11811 cat >conftest.$ac_ext <<_ACEOF
11812 /* confdefs.h. */
11813 _ACEOF
11814 cat confdefs.h >>conftest.$ac_ext
11815 cat >>conftest.$ac_ext <<_ACEOF
11816 /* end confdefs.h. */
11818 #include <X11/Intrinsic.h>
11819 #include <X11/Xaw3d/Simple.h>
11821 main ()
11825 return 0;
11827 _ACEOF
11828 rm -f conftest.$ac_objext conftest$ac_exeext
11829 if { (ac_try="$ac_link"
11830 case "(($ac_try" in
11831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11832 *) ac_try_echo=$ac_try;;
11833 esac
11834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11835 (eval "$ac_link") 2>conftest.er1
11836 ac_status=$?
11837 grep -v '^ *+' conftest.er1 >conftest.err
11838 rm -f conftest.er1
11839 cat conftest.err >&5
11840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841 (exit $ac_status); } && {
11842 test -z "$ac_c_werror_flag" ||
11843 test ! -s conftest.err
11844 } && test -s conftest$ac_exeext &&
11845 $as_test_x conftest$ac_exeext; then
11846 emacs_cv_xaw3d=yes
11847 else
11848 echo "$as_me: failed program was:" >&5
11849 sed 's/^/| /' conftest.$ac_ext >&5
11851 emacs_cv_xaw3d=no
11854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11855 conftest$ac_exeext conftest.$ac_ext
11858 else
11859 emacs_cv_xaw3d=no
11861 if test $emacs_cv_xaw3d = yes; then
11862 { echo "$as_me:$LINENO: result: yes; using Lucid toolkit" >&5
11863 echo "${ECHO_T}yes; using Lucid toolkit" >&6; }
11864 USE_X_TOOLKIT=LUCID
11865 HAVE_XAW3D=yes
11867 cat >>confdefs.h <<\_ACEOF
11868 #define HAVE_XAW3D 1
11869 _ACEOF
11871 else
11872 { echo "$as_me:$LINENO: result: no" >&5
11873 echo "${ECHO_T}no" >&6; }
11874 { echo "$as_me:$LINENO: checking for libXaw" >&5
11875 echo $ECHO_N "checking for libXaw... $ECHO_C" >&6; }
11876 if test "${emacs_cv_xaw+set}" = set; then
11877 echo $ECHO_N "(cached) $ECHO_C" >&6
11878 else
11879 cat >conftest.$ac_ext <<_ACEOF
11880 /* confdefs.h. */
11881 _ACEOF
11882 cat confdefs.h >>conftest.$ac_ext
11883 cat >>conftest.$ac_ext <<_ACEOF
11884 /* end confdefs.h. */
11886 #include <X11/Intrinsic.h>
11887 #include <X11/Xaw/Simple.h>
11889 main ()
11893 return 0;
11895 _ACEOF
11896 rm -f conftest.$ac_objext conftest$ac_exeext
11897 if { (ac_try="$ac_link"
11898 case "(($ac_try" in
11899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11900 *) ac_try_echo=$ac_try;;
11901 esac
11902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11903 (eval "$ac_link") 2>conftest.er1
11904 ac_status=$?
11905 grep -v '^ *+' conftest.er1 >conftest.err
11906 rm -f conftest.er1
11907 cat conftest.err >&5
11908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909 (exit $ac_status); } && {
11910 test -z "$ac_c_werror_flag" ||
11911 test ! -s conftest.err
11912 } && test -s conftest$ac_exeext &&
11913 $as_test_x conftest$ac_exeext; then
11914 emacs_cv_xaw=yes
11915 else
11916 echo "$as_me: failed program was:" >&5
11917 sed 's/^/| /' conftest.$ac_ext >&5
11919 emacs_cv_xaw=no
11922 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11923 conftest$ac_exeext conftest.$ac_ext
11926 if test $emacs_cv_xaw = yes; then
11927 { echo "$as_me:$LINENO: result: yes; using Lucid toolkit" >&5
11928 echo "${ECHO_T}yes; using Lucid toolkit" >&6; }
11929 USE_X_TOOLKIT=LUCID
11930 elif test x"${USE_X_TOOLKIT}" = xLUCID; then
11931 { { echo "$as_me:$LINENO: error: Lucid toolkit requires X11/Xaw include files" >&5
11932 echo "$as_me: error: Lucid toolkit requires X11/Xaw include files" >&2;}
11933 { (exit 1); exit 1; }; }
11934 else
11935 { echo "$as_me:$LINENO: result: no; do not use toolkit by default" >&5
11936 echo "${ECHO_T}no; do not use toolkit by default" >&6; }
11937 USE_X_TOOLKIT=none
11942 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
11944 if test "${USE_X_TOOLKIT}" != "none"; then
11945 { echo "$as_me:$LINENO: checking X11 toolkit version" >&5
11946 echo $ECHO_N "checking X11 toolkit version... $ECHO_C" >&6; }
11947 if test "${emacs_cv_x11_toolkit_version_6+set}" = set; then
11948 echo $ECHO_N "(cached) $ECHO_C" >&6
11949 else
11950 cat >conftest.$ac_ext <<_ACEOF
11951 /* confdefs.h. */
11952 _ACEOF
11953 cat confdefs.h >>conftest.$ac_ext
11954 cat >>conftest.$ac_ext <<_ACEOF
11955 /* end confdefs.h. */
11956 #include <X11/Intrinsic.h>
11958 main ()
11960 #if XtSpecificationRelease < 6
11961 fail;
11962 #endif
11965 return 0;
11967 _ACEOF
11968 rm -f conftest.$ac_objext conftest$ac_exeext
11969 if { (ac_try="$ac_link"
11970 case "(($ac_try" in
11971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11972 *) ac_try_echo=$ac_try;;
11973 esac
11974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11975 (eval "$ac_link") 2>conftest.er1
11976 ac_status=$?
11977 grep -v '^ *+' conftest.er1 >conftest.err
11978 rm -f conftest.er1
11979 cat conftest.err >&5
11980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981 (exit $ac_status); } && {
11982 test -z "$ac_c_werror_flag" ||
11983 test ! -s conftest.err
11984 } && test -s conftest$ac_exeext &&
11985 $as_test_x conftest$ac_exeext; then
11986 emacs_cv_x11_toolkit_version_6=yes
11987 else
11988 echo "$as_me: failed program was:" >&5
11989 sed 's/^/| /' conftest.$ac_ext >&5
11991 emacs_cv_x11_toolkit_version_6=no
11994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11995 conftest$ac_exeext conftest.$ac_ext
11998 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
11999 if test $emacs_cv_x11_toolkit_version_6 = yes; then
12000 { echo "$as_me:$LINENO: result: 6 or newer" >&5
12001 echo "${ECHO_T}6 or newer" >&6; }
12003 cat >>confdefs.h <<\_ACEOF
12004 #define HAVE_X11XTR6 1
12005 _ACEOF
12007 else
12008 { echo "$as_me:$LINENO: result: before 6" >&5
12009 echo "${ECHO_T}before 6" >&6; }
12012 OLDLIBS="$LIBS"
12013 if test x$HAVE_X11XTR6 = xyes; then
12014 LIBS="-lXt -lSM -lICE $LIBS"
12015 else
12016 LIBS="-lXt $LIBS"
12019 { echo "$as_me:$LINENO: checking for XmuConvertStandardSelection in -lXmu" >&5
12020 echo $ECHO_N "checking for XmuConvertStandardSelection in -lXmu... $ECHO_C" >&6; }
12021 if test "${ac_cv_lib_Xmu_XmuConvertStandardSelection+set}" = set; then
12022 echo $ECHO_N "(cached) $ECHO_C" >&6
12023 else
12024 ac_check_lib_save_LIBS=$LIBS
12025 LIBS="-lXmu $LIBS"
12026 cat >conftest.$ac_ext <<_ACEOF
12027 /* confdefs.h. */
12028 _ACEOF
12029 cat confdefs.h >>conftest.$ac_ext
12030 cat >>conftest.$ac_ext <<_ACEOF
12031 /* end confdefs.h. */
12033 /* Override any GCC internal prototype to avoid an error.
12034 Use char because int might match the return type of a GCC
12035 builtin and then its argument prototype would still apply. */
12036 #ifdef __cplusplus
12037 extern "C"
12038 #endif
12039 char XmuConvertStandardSelection ();
12041 main ()
12043 return XmuConvertStandardSelection ();
12045 return 0;
12047 _ACEOF
12048 rm -f conftest.$ac_objext conftest$ac_exeext
12049 if { (ac_try="$ac_link"
12050 case "(($ac_try" in
12051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12052 *) ac_try_echo=$ac_try;;
12053 esac
12054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12055 (eval "$ac_link") 2>conftest.er1
12056 ac_status=$?
12057 grep -v '^ *+' conftest.er1 >conftest.err
12058 rm -f conftest.er1
12059 cat conftest.err >&5
12060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12061 (exit $ac_status); } && {
12062 test -z "$ac_c_werror_flag" ||
12063 test ! -s conftest.err
12064 } && test -s conftest$ac_exeext &&
12065 $as_test_x conftest$ac_exeext; then
12066 ac_cv_lib_Xmu_XmuConvertStandardSelection=yes
12067 else
12068 echo "$as_me: failed program was:" >&5
12069 sed 's/^/| /' conftest.$ac_ext >&5
12071 ac_cv_lib_Xmu_XmuConvertStandardSelection=no
12074 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12075 conftest$ac_exeext conftest.$ac_ext
12076 LIBS=$ac_check_lib_save_LIBS
12078 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
12079 echo "${ECHO_T}$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
12080 if test $ac_cv_lib_Xmu_XmuConvertStandardSelection = yes; then
12081 cat >>confdefs.h <<_ACEOF
12082 #define HAVE_LIBXMU 1
12083 _ACEOF
12085 LIBS="-lXmu $LIBS"
12089 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
12092 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
12093 if test "${HAVE_X11}" = "yes"; then
12094 if test "${USE_X_TOOLKIT}" != "none"; then
12096 { echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
12097 echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6; }
12098 if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
12099 echo $ECHO_N "(cached) $ECHO_C" >&6
12100 else
12101 ac_check_lib_save_LIBS=$LIBS
12102 LIBS="-lXext $LIBS"
12103 cat >conftest.$ac_ext <<_ACEOF
12104 /* confdefs.h. */
12105 _ACEOF
12106 cat confdefs.h >>conftest.$ac_ext
12107 cat >>conftest.$ac_ext <<_ACEOF
12108 /* end confdefs.h. */
12110 /* Override any GCC internal prototype to avoid an error.
12111 Use char because int might match the return type of a GCC
12112 builtin and then its argument prototype would still apply. */
12113 #ifdef __cplusplus
12114 extern "C"
12115 #endif
12116 char XShapeQueryExtension ();
12118 main ()
12120 return XShapeQueryExtension ();
12122 return 0;
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 ac_cv_lib_Xext_XShapeQueryExtension=yes
12144 else
12145 echo "$as_me: failed program was:" >&5
12146 sed 's/^/| /' conftest.$ac_ext >&5
12148 ac_cv_lib_Xext_XShapeQueryExtension=no
12151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12152 conftest$ac_exeext conftest.$ac_ext
12153 LIBS=$ac_check_lib_save_LIBS
12155 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
12156 echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
12157 if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
12158 cat >>confdefs.h <<_ACEOF
12159 #define HAVE_LIBXEXT 1
12160 _ACEOF
12162 LIBS="-lXext $LIBS"
12169 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12170 { echo "$as_me:$LINENO: checking for Motif version 2.1" >&5
12171 echo $ECHO_N "checking for Motif version 2.1... $ECHO_C" >&6; }
12172 if test "${emacs_cv_motif_version_2_1+set}" = set; then
12173 echo $ECHO_N "(cached) $ECHO_C" >&6
12174 else
12175 cat >conftest.$ac_ext <<_ACEOF
12176 /* confdefs.h. */
12177 _ACEOF
12178 cat confdefs.h >>conftest.$ac_ext
12179 cat >>conftest.$ac_ext <<_ACEOF
12180 /* end confdefs.h. */
12181 #include <Xm/Xm.h>
12183 main ()
12185 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
12186 int x = 5;
12187 #else
12188 Motif version prior to 2.1.
12189 #endif
12191 return 0;
12193 _ACEOF
12194 rm -f conftest.$ac_objext
12195 if { (ac_try="$ac_compile"
12196 case "(($ac_try" in
12197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12198 *) ac_try_echo=$ac_try;;
12199 esac
12200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12201 (eval "$ac_compile") 2>conftest.er1
12202 ac_status=$?
12203 grep -v '^ *+' conftest.er1 >conftest.err
12204 rm -f conftest.er1
12205 cat conftest.err >&5
12206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12207 (exit $ac_status); } && {
12208 test -z "$ac_c_werror_flag" ||
12209 test ! -s conftest.err
12210 } && test -s conftest.$ac_objext; then
12211 emacs_cv_motif_version_2_1=yes
12212 else
12213 echo "$as_me: failed program was:" >&5
12214 sed 's/^/| /' conftest.$ac_ext >&5
12216 emacs_cv_motif_version_2_1=no
12219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12221 { echo "$as_me:$LINENO: result: $emacs_cv_motif_version_2_1" >&5
12222 echo "${ECHO_T}$emacs_cv_motif_version_2_1" >&6; }
12223 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
12224 if test $emacs_cv_motif_version_2_1 = yes; then
12225 HAVE_LIBXP=no
12227 cat >>confdefs.h <<\_ACEOF
12228 #define HAVE_MOTIF_2_1 1
12229 _ACEOF
12231 { echo "$as_me:$LINENO: checking for XpCreateContext in -lXp" >&5
12232 echo $ECHO_N "checking for XpCreateContext in -lXp... $ECHO_C" >&6; }
12233 if test "${ac_cv_lib_Xp_XpCreateContext+set}" = set; then
12234 echo $ECHO_N "(cached) $ECHO_C" >&6
12235 else
12236 ac_check_lib_save_LIBS=$LIBS
12237 LIBS="-lXp $LIBS"
12238 cat >conftest.$ac_ext <<_ACEOF
12239 /* confdefs.h. */
12240 _ACEOF
12241 cat confdefs.h >>conftest.$ac_ext
12242 cat >>conftest.$ac_ext <<_ACEOF
12243 /* end confdefs.h. */
12245 /* Override any GCC internal prototype to avoid an error.
12246 Use char because int might match the return type of a GCC
12247 builtin and then its argument prototype would still apply. */
12248 #ifdef __cplusplus
12249 extern "C"
12250 #endif
12251 char XpCreateContext ();
12253 main ()
12255 return XpCreateContext ();
12257 return 0;
12259 _ACEOF
12260 rm -f conftest.$ac_objext conftest$ac_exeext
12261 if { (ac_try="$ac_link"
12262 case "(($ac_try" in
12263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12264 *) ac_try_echo=$ac_try;;
12265 esac
12266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12267 (eval "$ac_link") 2>conftest.er1
12268 ac_status=$?
12269 grep -v '^ *+' conftest.er1 >conftest.err
12270 rm -f conftest.er1
12271 cat conftest.err >&5
12272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12273 (exit $ac_status); } && {
12274 test -z "$ac_c_werror_flag" ||
12275 test ! -s conftest.err
12276 } && test -s conftest$ac_exeext &&
12277 $as_test_x conftest$ac_exeext; then
12278 ac_cv_lib_Xp_XpCreateContext=yes
12279 else
12280 echo "$as_me: failed program was:" >&5
12281 sed 's/^/| /' conftest.$ac_ext >&5
12283 ac_cv_lib_Xp_XpCreateContext=no
12286 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12287 conftest$ac_exeext conftest.$ac_ext
12288 LIBS=$ac_check_lib_save_LIBS
12290 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpCreateContext" >&5
12291 echo "${ECHO_T}$ac_cv_lib_Xp_XpCreateContext" >&6; }
12292 if test $ac_cv_lib_Xp_XpCreateContext = yes; then
12293 HAVE_LIBXP=yes
12296 if test ${HAVE_LIBXP} = yes; then
12298 cat >>confdefs.h <<\_ACEOF
12299 #define HAVE_LIBXP 1
12300 _ACEOF
12303 else
12304 { echo "$as_me:$LINENO: checking for LessTif where some systems put it" >&5
12305 echo $ECHO_N "checking for LessTif where some systems put it... $ECHO_C" >&6; }
12306 if test "${emacs_cv_lesstif+set}" = set; then
12307 echo $ECHO_N "(cached) $ECHO_C" >&6
12308 else
12309 # We put this in CFLAGS temporarily to precede other -I options
12310 # that might be in CFLAGS temporarily.
12311 # We put this in CPPFLAGS where it precedes the other -I options.
12312 OLD_CPPFLAGS=$CPPFLAGS
12313 OLD_CFLAGS=$CFLAGS
12314 CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
12315 CFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
12316 cat >conftest.$ac_ext <<_ACEOF
12317 /* confdefs.h. */
12318 _ACEOF
12319 cat confdefs.h >>conftest.$ac_ext
12320 cat >>conftest.$ac_ext <<_ACEOF
12321 /* end confdefs.h. */
12322 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
12324 main ()
12326 int x = 5;
12328 return 0;
12330 _ACEOF
12331 rm -f conftest.$ac_objext
12332 if { (ac_try="$ac_compile"
12333 case "(($ac_try" in
12334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12335 *) ac_try_echo=$ac_try;;
12336 esac
12337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12338 (eval "$ac_compile") 2>conftest.er1
12339 ac_status=$?
12340 grep -v '^ *+' conftest.er1 >conftest.err
12341 rm -f conftest.er1
12342 cat conftest.err >&5
12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344 (exit $ac_status); } && {
12345 test -z "$ac_c_werror_flag" ||
12346 test ! -s conftest.err
12347 } && test -s conftest.$ac_objext; then
12348 emacs_cv_lesstif=yes
12349 else
12350 echo "$as_me: failed program was:" >&5
12351 sed 's/^/| /' conftest.$ac_ext >&5
12353 emacs_cv_lesstif=no
12356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12358 { echo "$as_me:$LINENO: result: $emacs_cv_lesstif" >&5
12359 echo "${ECHO_T}$emacs_cv_lesstif" >&6; }
12360 if test $emacs_cv_lesstif = yes; then
12361 # Make sure this -I option remains in CPPFLAGS after it is set
12362 # back to REAL_CPPFLAGS.
12363 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
12364 # have those other -I options anyway. Ultimately, having this
12365 # directory ultimately in CPPFLAGS will be enough.
12366 REAL_CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
12367 LDFLAGS="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
12368 else
12369 CFLAGS=$OLD_CFLAGS
12370 CPPFLAGS=$OLD_CPPFLAGS
12377 USE_TOOLKIT_SCROLL_BARS=no
12378 if test "${with_toolkit_scroll_bars}" != "no"; then
12379 if test "${USE_X_TOOLKIT}" != "none"; then
12380 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12381 cat >>confdefs.h <<\_ACEOF
12382 #define USE_TOOLKIT_SCROLL_BARS 1
12383 _ACEOF
12385 HAVE_XAW3D=no
12386 USE_TOOLKIT_SCROLL_BARS=yes
12387 elif test "${HAVE_XAW3D}" = "yes"; then
12388 cat >>confdefs.h <<\_ACEOF
12389 #define USE_TOOLKIT_SCROLL_BARS 1
12390 _ACEOF
12392 USE_TOOLKIT_SCROLL_BARS=yes
12394 elif test "${HAVE_GTK}" = "yes"; then
12395 cat >>confdefs.h <<\_ACEOF
12396 #define USE_TOOLKIT_SCROLL_BARS 1
12397 _ACEOF
12399 USE_TOOLKIT_SCROLL_BARS=yes
12400 elif test "${HAVE_NS}" = "yes"; then
12401 cat >>confdefs.h <<\_ACEOF
12402 #define USE_TOOLKIT_SCROLL_BARS 1
12403 _ACEOF
12405 USE_TOOLKIT_SCROLL_BARS=yes
12409 cat >conftest.$ac_ext <<_ACEOF
12410 /* confdefs.h. */
12411 _ACEOF
12412 cat confdefs.h >>conftest.$ac_ext
12413 cat >>conftest.$ac_ext <<_ACEOF
12414 /* end confdefs.h. */
12416 #include <X11/Xlib.h>
12417 #include <X11/Xresource.h>
12419 main ()
12421 XIMProc callback;
12423 return 0;
12425 _ACEOF
12426 rm -f conftest.$ac_objext
12427 if { (ac_try="$ac_compile"
12428 case "(($ac_try" in
12429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12430 *) ac_try_echo=$ac_try;;
12431 esac
12432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12433 (eval "$ac_compile") 2>conftest.er1
12434 ac_status=$?
12435 grep -v '^ *+' conftest.er1 >conftest.err
12436 rm -f conftest.er1
12437 cat conftest.err >&5
12438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12439 (exit $ac_status); } && {
12440 test -z "$ac_c_werror_flag" ||
12441 test ! -s conftest.err
12442 } && test -s conftest.$ac_objext; then
12443 HAVE_XIM=yes
12445 cat >>confdefs.h <<\_ACEOF
12446 #define HAVE_XIM 1
12447 _ACEOF
12449 else
12450 echo "$as_me: failed program was:" >&5
12451 sed 's/^/| /' conftest.$ac_ext >&5
12453 HAVE_XIM=no
12456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12459 if test "${with_xim}" != "no"; then
12461 cat >>confdefs.h <<\_ACEOF
12462 #define USE_XIM 1
12463 _ACEOF
12468 if test "${HAVE_XIM}" != "no"; then
12469 late_CFLAGS=$CFLAGS
12470 if test "$GCC" = yes; then
12471 CFLAGS="$CFLAGS --pedantic-errors"
12473 cat >conftest.$ac_ext <<_ACEOF
12474 /* confdefs.h. */
12475 _ACEOF
12476 cat confdefs.h >>conftest.$ac_ext
12477 cat >>conftest.$ac_ext <<_ACEOF
12478 /* end confdefs.h. */
12480 #include <X11/Xlib.h>
12481 #include <X11/Xresource.h>
12483 main ()
12485 Display *display;
12486 XrmDatabase db;
12487 char *res_name;
12488 char *res_class;
12489 XIMProc callback;
12490 XPointer *client_data;
12491 #ifndef __GNUC__
12492 /* If we're not using GCC, it's probably not XFree86, and this is
12493 probably right, but we can't use something like --pedantic-errors. */
12494 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
12495 char*, XIMProc, XPointer*);
12496 #endif
12497 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
12498 client_data);
12500 return 0;
12502 _ACEOF
12503 rm -f conftest.$ac_objext
12504 if { (ac_try="$ac_compile"
12505 case "(($ac_try" in
12506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12507 *) ac_try_echo=$ac_try;;
12508 esac
12509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12510 (eval "$ac_compile") 2>conftest.er1
12511 ac_status=$?
12512 grep -v '^ *+' conftest.er1 >conftest.err
12513 rm -f conftest.er1
12514 cat conftest.err >&5
12515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516 (exit $ac_status); } && {
12517 test -z "$ac_c_werror_flag" ||
12518 test ! -s conftest.err
12519 } && test -s conftest.$ac_objext; then
12520 emacs_cv_arg6_star=yes
12521 else
12522 echo "$as_me: failed program was:" >&5
12523 sed 's/^/| /' conftest.$ac_ext >&5
12528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12530 if test "$emacs_cv_arg6_star" = yes; then
12531 cat >>confdefs.h <<\_ACEOF
12532 #define XRegisterIMInstantiateCallback_arg6 XPointer*
12533 _ACEOF
12535 else
12536 cat >>confdefs.h <<\_ACEOF
12537 #define XRegisterIMInstantiateCallback_arg6 XPointer
12538 _ACEOF
12541 CFLAGS=$late_CFLAGS
12544 ### Start of font-backend section.
12546 ## Use -lXft if available, unless `--with-freetype=no' nor `--with-xft=no'.
12547 HAVE_XFT=maybe
12548 if test "x${with_freetype}" = "xno"; then
12549 with_xft="no";
12551 if test "x${with_xft}" != "xno"; then
12554 succeeded=no
12556 # Extract the first word of "pkg-config", so it can be a program name with args.
12557 set dummy pkg-config; ac_word=$2
12558 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12560 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12561 echo $ECHO_N "(cached) $ECHO_C" >&6
12562 else
12563 case $PKG_CONFIG in
12564 [\\/]* | ?:[\\/]*)
12565 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12568 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12569 for as_dir in $PATH
12571 IFS=$as_save_IFS
12572 test -z "$as_dir" && as_dir=.
12573 for ac_exec_ext in '' $ac_executable_extensions; do
12574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12575 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12576 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12577 break 2
12579 done
12580 done
12581 IFS=$as_save_IFS
12583 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12585 esac
12587 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12588 if test -n "$PKG_CONFIG"; then
12589 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12590 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12591 else
12592 { echo "$as_me:$LINENO: result: no" >&5
12593 echo "${ECHO_T}no" >&6; }
12598 if test "$PKG_CONFIG" = "no" ; then
12599 HAVE_XFT=no
12600 else
12601 PKG_CONFIG_MIN_VERSION=0.9.0
12602 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12603 { echo "$as_me:$LINENO: checking for xft >= 0.13.0" >&5
12604 echo $ECHO_N "checking for xft >= 0.13.0... $ECHO_C" >&6; }
12606 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
12607 { echo "$as_me:$LINENO: result: yes" >&5
12608 echo "${ECHO_T}yes" >&6; }
12609 succeeded=yes
12611 { echo "$as_me:$LINENO: checking XFT_CFLAGS" >&5
12612 echo $ECHO_N "checking XFT_CFLAGS... $ECHO_C" >&6; }
12613 XFT_CFLAGS=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
12614 { echo "$as_me:$LINENO: result: $XFT_CFLAGS" >&5
12615 echo "${ECHO_T}$XFT_CFLAGS" >&6; }
12617 { echo "$as_me:$LINENO: checking XFT_LIBS" >&5
12618 echo $ECHO_N "checking XFT_LIBS... $ECHO_C" >&6; }
12619 XFT_LIBS=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
12620 { echo "$as_me:$LINENO: result: $XFT_LIBS" >&5
12621 echo "${ECHO_T}$XFT_LIBS" >&6; }
12622 else
12623 { echo "$as_me:$LINENO: result: no" >&5
12624 echo "${ECHO_T}no" >&6; }
12625 XFT_CFLAGS=""
12626 XFT_LIBS=""
12627 ## If we have a custom action on failure, don't print errors, but
12628 ## do set a variable so people can do so.
12629 XFT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
12635 else
12636 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12637 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12641 if test $succeeded = yes; then
12643 else
12644 HAVE_XFT=no
12647 if test "$HAVE_XFT" != no; then
12648 OLD_CPPFLAGS="$CPPFLAGS"
12649 OLD_CFLAGS="$CFLAGS"
12650 OLD_LIBS="$LIBS"
12651 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
12652 CFLAGS="$CFLAGS $XFT_CFLAGS"
12653 LIBS="$XFT_LIBS $LIBS"
12654 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12655 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
12656 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
12657 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12658 echo $ECHO_N "(cached) $ECHO_C" >&6
12660 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
12661 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
12662 else
12663 # Is the header compilable?
12664 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h usability" >&5
12665 echo $ECHO_N "checking X11/Xft/Xft.h usability... $ECHO_C" >&6; }
12666 cat >conftest.$ac_ext <<_ACEOF
12667 /* confdefs.h. */
12668 _ACEOF
12669 cat confdefs.h >>conftest.$ac_ext
12670 cat >>conftest.$ac_ext <<_ACEOF
12671 /* end confdefs.h. */
12672 $ac_includes_default
12673 #include <X11/Xft/Xft.h>
12674 _ACEOF
12675 rm -f conftest.$ac_objext
12676 if { (ac_try="$ac_compile"
12677 case "(($ac_try" in
12678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12679 *) ac_try_echo=$ac_try;;
12680 esac
12681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12682 (eval "$ac_compile") 2>conftest.er1
12683 ac_status=$?
12684 grep -v '^ *+' conftest.er1 >conftest.err
12685 rm -f conftest.er1
12686 cat conftest.err >&5
12687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12688 (exit $ac_status); } && {
12689 test -z "$ac_c_werror_flag" ||
12690 test ! -s conftest.err
12691 } && test -s conftest.$ac_objext; then
12692 ac_header_compiler=yes
12693 else
12694 echo "$as_me: failed program was:" >&5
12695 sed 's/^/| /' conftest.$ac_ext >&5
12697 ac_header_compiler=no
12700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12701 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12702 echo "${ECHO_T}$ac_header_compiler" >&6; }
12704 # Is the header present?
12705 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h presence" >&5
12706 echo $ECHO_N "checking X11/Xft/Xft.h presence... $ECHO_C" >&6; }
12707 cat >conftest.$ac_ext <<_ACEOF
12708 /* confdefs.h. */
12709 _ACEOF
12710 cat confdefs.h >>conftest.$ac_ext
12711 cat >>conftest.$ac_ext <<_ACEOF
12712 /* end confdefs.h. */
12713 #include <X11/Xft/Xft.h>
12714 _ACEOF
12715 if { (ac_try="$ac_cpp conftest.$ac_ext"
12716 case "(($ac_try" in
12717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12718 *) ac_try_echo=$ac_try;;
12719 esac
12720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12721 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12722 ac_status=$?
12723 grep -v '^ *+' conftest.er1 >conftest.err
12724 rm -f conftest.er1
12725 cat conftest.err >&5
12726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12727 (exit $ac_status); } >/dev/null && {
12728 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12729 test ! -s conftest.err
12730 }; then
12731 ac_header_preproc=yes
12732 else
12733 echo "$as_me: failed program was:" >&5
12734 sed 's/^/| /' conftest.$ac_ext >&5
12736 ac_header_preproc=no
12739 rm -f conftest.err conftest.$ac_ext
12740 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12741 echo "${ECHO_T}$ac_header_preproc" >&6; }
12743 # So? What about this header?
12744 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12745 yes:no: )
12746 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&5
12747 echo "$as_me: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12748 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&5
12749 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&2;}
12750 ac_header_preproc=yes
12752 no:yes:* )
12753 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&5
12754 echo "$as_me: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&2;}
12755 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&5
12756 echo "$as_me: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&2;}
12757 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&5
12758 echo "$as_me: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&2;}
12759 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&5
12760 echo "$as_me: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&2;}
12761 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&5
12762 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&2;}
12763 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&5
12764 echo "$as_me: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&2;}
12767 esac
12768 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
12769 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
12770 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12771 echo $ECHO_N "(cached) $ECHO_C" >&6
12772 else
12773 ac_cv_header_X11_Xft_Xft_h=$ac_header_preproc
12775 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
12776 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
12779 if test $ac_cv_header_X11_Xft_Xft_h = yes; then
12780 { echo "$as_me:$LINENO: checking for XftFontOpen in -lXft" >&5
12781 echo $ECHO_N "checking for XftFontOpen in -lXft... $ECHO_C" >&6; }
12782 if test "${ac_cv_lib_Xft_XftFontOpen+set}" = set; then
12783 echo $ECHO_N "(cached) $ECHO_C" >&6
12784 else
12785 ac_check_lib_save_LIBS=$LIBS
12786 LIBS="-lXft $XFT_LIBS $LIBS"
12787 cat >conftest.$ac_ext <<_ACEOF
12788 /* confdefs.h. */
12789 _ACEOF
12790 cat confdefs.h >>conftest.$ac_ext
12791 cat >>conftest.$ac_ext <<_ACEOF
12792 /* end confdefs.h. */
12794 /* Override any GCC internal prototype to avoid an error.
12795 Use char because int might match the return type of a GCC
12796 builtin and then its argument prototype would still apply. */
12797 #ifdef __cplusplus
12798 extern "C"
12799 #endif
12800 char XftFontOpen ();
12802 main ()
12804 return XftFontOpen ();
12806 return 0;
12808 _ACEOF
12809 rm -f conftest.$ac_objext conftest$ac_exeext
12810 if { (ac_try="$ac_link"
12811 case "(($ac_try" in
12812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12813 *) ac_try_echo=$ac_try;;
12814 esac
12815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12816 (eval "$ac_link") 2>conftest.er1
12817 ac_status=$?
12818 grep -v '^ *+' conftest.er1 >conftest.err
12819 rm -f conftest.er1
12820 cat conftest.err >&5
12821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12822 (exit $ac_status); } && {
12823 test -z "$ac_c_werror_flag" ||
12824 test ! -s conftest.err
12825 } && test -s conftest$ac_exeext &&
12826 $as_test_x conftest$ac_exeext; then
12827 ac_cv_lib_Xft_XftFontOpen=yes
12828 else
12829 echo "$as_me: failed program was:" >&5
12830 sed 's/^/| /' conftest.$ac_ext >&5
12832 ac_cv_lib_Xft_XftFontOpen=no
12835 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12836 conftest$ac_exeext conftest.$ac_ext
12837 LIBS=$ac_check_lib_save_LIBS
12839 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftFontOpen" >&5
12840 echo "${ECHO_T}$ac_cv_lib_Xft_XftFontOpen" >&6; }
12841 if test $ac_cv_lib_Xft_XftFontOpen = yes; then
12842 HAVE_XFT=yes
12849 if test "${HAVE_XFT}" = "yes"; then
12851 cat >>confdefs.h <<\_ACEOF
12852 #define HAVE_XFT 1
12853 _ACEOF
12856 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $XFT_CFLAGS"
12857 else
12858 CPPFLAGS="$OLD_CPPFLAGS"
12859 CFLAGS="$OLD_CFLAGS"
12860 LIBS="$OLD_LIBS"
12861 fi # "${HAVE_XFT}" = "yes"
12862 fi # "$HAVE_XFT" != no
12863 fi # "x${with_xft}" != "xno"
12865 if test "$HAVE_XFT" != "yes"; then
12866 HAVE_XFT=no
12870 HAVE_FREETYPE=no
12871 ### Use -lfreetype if available, unless `--with-freetype=no'.
12872 if test "${HAVE_XFT}" = "yes"; then
12873 HAVE_FREETYPE=yes
12874 elif test "x${with_freetype}" != "xno"; then
12877 succeeded=no
12879 # Extract the first word of "pkg-config", so it can be a program name with args.
12880 set dummy pkg-config; ac_word=$2
12881 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12882 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12883 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12884 echo $ECHO_N "(cached) $ECHO_C" >&6
12885 else
12886 case $PKG_CONFIG in
12887 [\\/]* | ?:[\\/]*)
12888 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12892 for as_dir in $PATH
12894 IFS=$as_save_IFS
12895 test -z "$as_dir" && as_dir=.
12896 for ac_exec_ext in '' $ac_executable_extensions; do
12897 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12898 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12899 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12900 break 2
12902 done
12903 done
12904 IFS=$as_save_IFS
12906 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12908 esac
12910 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12911 if test -n "$PKG_CONFIG"; then
12912 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12913 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12914 else
12915 { echo "$as_me:$LINENO: result: no" >&5
12916 echo "${ECHO_T}no" >&6; }
12921 if test "$PKG_CONFIG" = "no" ; then
12922 HAVE_FREETYPE=no
12923 else
12924 PKG_CONFIG_MIN_VERSION=0.9.0
12925 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12926 { echo "$as_me:$LINENO: checking for freetype2" >&5
12927 echo $ECHO_N "checking for freetype2... $ECHO_C" >&6; }
12929 if $PKG_CONFIG --exists "freetype2" 2>&5; then
12930 { echo "$as_me:$LINENO: result: yes" >&5
12931 echo "${ECHO_T}yes" >&6; }
12932 succeeded=yes
12934 { echo "$as_me:$LINENO: checking FREETYPE_CFLAGS" >&5
12935 echo $ECHO_N "checking FREETYPE_CFLAGS... $ECHO_C" >&6; }
12936 FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2"|sed -e 's,///*,/,g'`
12937 { echo "$as_me:$LINENO: result: $FREETYPE_CFLAGS" >&5
12938 echo "${ECHO_T}$FREETYPE_CFLAGS" >&6; }
12940 { echo "$as_me:$LINENO: checking FREETYPE_LIBS" >&5
12941 echo $ECHO_N "checking FREETYPE_LIBS... $ECHO_C" >&6; }
12942 FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2"|sed -e 's,///*,/,g'`
12943 { echo "$as_me:$LINENO: result: $FREETYPE_LIBS" >&5
12944 echo "${ECHO_T}$FREETYPE_LIBS" >&6; }
12945 else
12946 { echo "$as_me:$LINENO: result: no" >&5
12947 echo "${ECHO_T}no" >&6; }
12948 FREETYPE_CFLAGS=""
12949 FREETYPE_LIBS=""
12950 ## If we have a custom action on failure, don't print errors, but
12951 ## do set a variable so people can do so.
12952 FREETYPE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "freetype2"`
12958 else
12959 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12960 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12964 if test $succeeded = yes; then
12965 HAVE_FREETYPE=yes
12966 else
12967 HAVE_FREETYPE=no
12970 if test "${HAVE_FREETYPE}" = "yes"; then
12972 succeeded=no
12974 # Extract the first word of "pkg-config", so it can be a program name with args.
12975 set dummy pkg-config; ac_word=$2
12976 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12978 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12979 echo $ECHO_N "(cached) $ECHO_C" >&6
12980 else
12981 case $PKG_CONFIG in
12982 [\\/]* | ?:[\\/]*)
12983 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12987 for as_dir in $PATH
12989 IFS=$as_save_IFS
12990 test -z "$as_dir" && as_dir=.
12991 for ac_exec_ext in '' $ac_executable_extensions; do
12992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12993 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12994 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12995 break 2
12997 done
12998 done
12999 IFS=$as_save_IFS
13001 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13003 esac
13005 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13006 if test -n "$PKG_CONFIG"; then
13007 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13008 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13009 else
13010 { echo "$as_me:$LINENO: result: no" >&5
13011 echo "${ECHO_T}no" >&6; }
13016 if test "$PKG_CONFIG" = "no" ; then
13017 HAVE_FC=no
13018 else
13019 PKG_CONFIG_MIN_VERSION=0.9.0
13020 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13021 { echo "$as_me:$LINENO: checking for fontconfig" >&5
13022 echo $ECHO_N "checking for fontconfig... $ECHO_C" >&6; }
13024 if $PKG_CONFIG --exists "fontconfig" 2>&5; then
13025 { echo "$as_me:$LINENO: result: yes" >&5
13026 echo "${ECHO_T}yes" >&6; }
13027 succeeded=yes
13029 { echo "$as_me:$LINENO: checking FONTCONFIG_CFLAGS" >&5
13030 echo $ECHO_N "checking FONTCONFIG_CFLAGS... $ECHO_C" >&6; }
13031 FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig"|sed -e 's,///*,/,g'`
13032 { echo "$as_me:$LINENO: result: $FONTCONFIG_CFLAGS" >&5
13033 echo "${ECHO_T}$FONTCONFIG_CFLAGS" >&6; }
13035 { echo "$as_me:$LINENO: checking FONTCONFIG_LIBS" >&5
13036 echo $ECHO_N "checking FONTCONFIG_LIBS... $ECHO_C" >&6; }
13037 FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig"|sed -e 's,///*,/,g'`
13038 { echo "$as_me:$LINENO: result: $FONTCONFIG_LIBS" >&5
13039 echo "${ECHO_T}$FONTCONFIG_LIBS" >&6; }
13040 else
13041 { echo "$as_me:$LINENO: result: no" >&5
13042 echo "${ECHO_T}no" >&6; }
13043 FONTCONFIG_CFLAGS=""
13044 FONTCONFIG_LIBS=""
13045 ## If we have a custom action on failure, don't print errors, but
13046 ## do set a variable so people can do so.
13047 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig"`
13053 else
13054 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13055 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13059 if test $succeeded = yes; then
13060 HAVE_FC=yes
13061 else
13062 HAVE_FC=no
13065 if test "${HAVE_FC}" = "no"; then
13066 HAVE_FREETYPE=no
13071 HAVE_LIBOTF=no
13072 if test "${HAVE_FREETYPE}" = "yes"; then
13074 cat >>confdefs.h <<\_ACEOF
13075 #define HAVE_FREETYPE 1
13076 _ACEOF
13078 if test "${with_libotf}" != "no"; then
13080 succeeded=no
13082 # Extract the first word of "pkg-config", so it can be a program name with args.
13083 set dummy pkg-config; ac_word=$2
13084 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13085 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13086 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13087 echo $ECHO_N "(cached) $ECHO_C" >&6
13088 else
13089 case $PKG_CONFIG in
13090 [\\/]* | ?:[\\/]*)
13091 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13095 for as_dir in $PATH
13097 IFS=$as_save_IFS
13098 test -z "$as_dir" && as_dir=.
13099 for ac_exec_ext in '' $ac_executable_extensions; do
13100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13101 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13102 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13103 break 2
13105 done
13106 done
13107 IFS=$as_save_IFS
13109 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13111 esac
13113 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13114 if test -n "$PKG_CONFIG"; then
13115 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13116 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13117 else
13118 { echo "$as_me:$LINENO: result: no" >&5
13119 echo "${ECHO_T}no" >&6; }
13124 if test "$PKG_CONFIG" = "no" ; then
13125 HAVE_LIBOTF=no
13126 else
13127 PKG_CONFIG_MIN_VERSION=0.9.0
13128 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13129 { echo "$as_me:$LINENO: checking for libotf" >&5
13130 echo $ECHO_N "checking for libotf... $ECHO_C" >&6; }
13132 if $PKG_CONFIG --exists "libotf" 2>&5; then
13133 { echo "$as_me:$LINENO: result: yes" >&5
13134 echo "${ECHO_T}yes" >&6; }
13135 succeeded=yes
13137 { echo "$as_me:$LINENO: checking LIBOTF_CFLAGS" >&5
13138 echo $ECHO_N "checking LIBOTF_CFLAGS... $ECHO_C" >&6; }
13139 LIBOTF_CFLAGS=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
13140 { echo "$as_me:$LINENO: result: $LIBOTF_CFLAGS" >&5
13141 echo "${ECHO_T}$LIBOTF_CFLAGS" >&6; }
13143 { echo "$as_me:$LINENO: checking LIBOTF_LIBS" >&5
13144 echo $ECHO_N "checking LIBOTF_LIBS... $ECHO_C" >&6; }
13145 LIBOTF_LIBS=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
13146 { echo "$as_me:$LINENO: result: $LIBOTF_LIBS" >&5
13147 echo "${ECHO_T}$LIBOTF_LIBS" >&6; }
13148 else
13149 { echo "$as_me:$LINENO: result: no" >&5
13150 echo "${ECHO_T}no" >&6; }
13151 LIBOTF_CFLAGS=""
13152 LIBOTF_LIBS=""
13153 ## If we have a custom action on failure, don't print errors, but
13154 ## do set a variable so people can do so.
13155 LIBOTF_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
13161 else
13162 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13163 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13167 if test $succeeded = yes; then
13168 HAVE_LIBOTF=yes
13169 else
13170 HAVE_LIBOTF=no
13173 if test "$HAVE_LIBOTF" = "yes"; then
13175 cat >>confdefs.h <<\_ACEOF
13176 #define HAVE_LIBOTF 1
13177 _ACEOF
13183 HAVE_M17N_FLT=no
13184 if test "${with_m17n_flt}" != "no"; then
13186 succeeded=no
13188 # Extract the first word of "pkg-config", so it can be a program name with args.
13189 set dummy pkg-config; ac_word=$2
13190 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13191 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13192 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13193 echo $ECHO_N "(cached) $ECHO_C" >&6
13194 else
13195 case $PKG_CONFIG in
13196 [\\/]* | ?:[\\/]*)
13197 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13201 for as_dir in $PATH
13203 IFS=$as_save_IFS
13204 test -z "$as_dir" && as_dir=.
13205 for ac_exec_ext in '' $ac_executable_extensions; do
13206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13207 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13208 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13209 break 2
13211 done
13212 done
13213 IFS=$as_save_IFS
13215 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13217 esac
13219 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13220 if test -n "$PKG_CONFIG"; then
13221 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13222 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13223 else
13224 { echo "$as_me:$LINENO: result: no" >&5
13225 echo "${ECHO_T}no" >&6; }
13230 if test "$PKG_CONFIG" = "no" ; then
13231 HAVE_M17N_FLT=no
13232 else
13233 PKG_CONFIG_MIN_VERSION=0.9.0
13234 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13235 { echo "$as_me:$LINENO: checking for m17n-flt" >&5
13236 echo $ECHO_N "checking for m17n-flt... $ECHO_C" >&6; }
13238 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
13239 { echo "$as_me:$LINENO: result: yes" >&5
13240 echo "${ECHO_T}yes" >&6; }
13241 succeeded=yes
13243 { echo "$as_me:$LINENO: checking M17N_FLT_CFLAGS" >&5
13244 echo $ECHO_N "checking M17N_FLT_CFLAGS... $ECHO_C" >&6; }
13245 M17N_FLT_CFLAGS=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
13246 { echo "$as_me:$LINENO: result: $M17N_FLT_CFLAGS" >&5
13247 echo "${ECHO_T}$M17N_FLT_CFLAGS" >&6; }
13249 { echo "$as_me:$LINENO: checking M17N_FLT_LIBS" >&5
13250 echo $ECHO_N "checking M17N_FLT_LIBS... $ECHO_C" >&6; }
13251 M17N_FLT_LIBS=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
13252 { echo "$as_me:$LINENO: result: $M17N_FLT_LIBS" >&5
13253 echo "${ECHO_T}$M17N_FLT_LIBS" >&6; }
13254 else
13255 { echo "$as_me:$LINENO: result: no" >&5
13256 echo "${ECHO_T}no" >&6; }
13257 M17N_FLT_CFLAGS=""
13258 M17N_FLT_LIBS=""
13259 ## If we have a custom action on failure, don't print errors, but
13260 ## do set a variable so people can do so.
13261 M17N_FLT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
13267 else
13268 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13269 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13273 if test $succeeded = yes; then
13274 HAVE_M17N_FLT=yes
13275 else
13276 HAVE_M17N_FLT=no
13279 if test "$HAVE_M17N_FLT" = "yes"; then
13281 cat >>confdefs.h <<\_ACEOF
13282 #define HAVE_M17N_FLT 1
13283 _ACEOF
13297 ### End of font-backend section.
13299 ### Use -lXpm if available, unless `--with-xpm=no'.
13300 HAVE_XPM=no
13301 if test "${HAVE_X11}" = "yes"; then
13302 if test "${with_xpm}" != "no"; then
13303 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13304 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
13305 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
13306 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13307 echo $ECHO_N "(cached) $ECHO_C" >&6
13309 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
13310 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
13311 else
13312 # Is the header compilable?
13313 { echo "$as_me:$LINENO: checking X11/xpm.h usability" >&5
13314 echo $ECHO_N "checking X11/xpm.h usability... $ECHO_C" >&6; }
13315 cat >conftest.$ac_ext <<_ACEOF
13316 /* confdefs.h. */
13317 _ACEOF
13318 cat confdefs.h >>conftest.$ac_ext
13319 cat >>conftest.$ac_ext <<_ACEOF
13320 /* end confdefs.h. */
13321 $ac_includes_default
13322 #include <X11/xpm.h>
13323 _ACEOF
13324 rm -f conftest.$ac_objext
13325 if { (ac_try="$ac_compile"
13326 case "(($ac_try" in
13327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13328 *) ac_try_echo=$ac_try;;
13329 esac
13330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13331 (eval "$ac_compile") 2>conftest.er1
13332 ac_status=$?
13333 grep -v '^ *+' conftest.er1 >conftest.err
13334 rm -f conftest.er1
13335 cat conftest.err >&5
13336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13337 (exit $ac_status); } && {
13338 test -z "$ac_c_werror_flag" ||
13339 test ! -s conftest.err
13340 } && test -s conftest.$ac_objext; then
13341 ac_header_compiler=yes
13342 else
13343 echo "$as_me: failed program was:" >&5
13344 sed 's/^/| /' conftest.$ac_ext >&5
13346 ac_header_compiler=no
13349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13350 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13351 echo "${ECHO_T}$ac_header_compiler" >&6; }
13353 # Is the header present?
13354 { echo "$as_me:$LINENO: checking X11/xpm.h presence" >&5
13355 echo $ECHO_N "checking X11/xpm.h presence... $ECHO_C" >&6; }
13356 cat >conftest.$ac_ext <<_ACEOF
13357 /* confdefs.h. */
13358 _ACEOF
13359 cat confdefs.h >>conftest.$ac_ext
13360 cat >>conftest.$ac_ext <<_ACEOF
13361 /* end confdefs.h. */
13362 #include <X11/xpm.h>
13363 _ACEOF
13364 if { (ac_try="$ac_cpp conftest.$ac_ext"
13365 case "(($ac_try" in
13366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13367 *) ac_try_echo=$ac_try;;
13368 esac
13369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13370 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13371 ac_status=$?
13372 grep -v '^ *+' conftest.er1 >conftest.err
13373 rm -f conftest.er1
13374 cat conftest.err >&5
13375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376 (exit $ac_status); } >/dev/null && {
13377 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13378 test ! -s conftest.err
13379 }; then
13380 ac_header_preproc=yes
13381 else
13382 echo "$as_me: failed program was:" >&5
13383 sed 's/^/| /' conftest.$ac_ext >&5
13385 ac_header_preproc=no
13388 rm -f conftest.err conftest.$ac_ext
13389 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13390 echo "${ECHO_T}$ac_header_preproc" >&6; }
13392 # So? What about this header?
13393 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13394 yes:no: )
13395 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
13396 echo "$as_me: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13397 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the compiler's result" >&5
13398 echo "$as_me: WARNING: X11/xpm.h: proceeding with the compiler's result" >&2;}
13399 ac_header_preproc=yes
13401 no:yes:* )
13402 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: present but cannot be compiled" >&5
13403 echo "$as_me: WARNING: X11/xpm.h: present but cannot be compiled" >&2;}
13404 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&5
13405 echo "$as_me: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&2;}
13406 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: see the Autoconf documentation" >&5
13407 echo "$as_me: WARNING: X11/xpm.h: see the Autoconf documentation" >&2;}
13408 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&5
13409 echo "$as_me: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
13410 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
13411 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
13412 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&5
13413 echo "$as_me: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&2;}
13416 esac
13417 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
13418 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
13419 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13420 echo $ECHO_N "(cached) $ECHO_C" >&6
13421 else
13422 ac_cv_header_X11_xpm_h=$ac_header_preproc
13424 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
13425 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
13428 if test $ac_cv_header_X11_xpm_h = yes; then
13429 { echo "$as_me:$LINENO: checking for XpmReadFileToPixmap in -lXpm" >&5
13430 echo $ECHO_N "checking for XpmReadFileToPixmap in -lXpm... $ECHO_C" >&6; }
13431 if test "${ac_cv_lib_Xpm_XpmReadFileToPixmap+set}" = set; then
13432 echo $ECHO_N "(cached) $ECHO_C" >&6
13433 else
13434 ac_check_lib_save_LIBS=$LIBS
13435 LIBS="-lXpm -lX11 $LIBS"
13436 cat >conftest.$ac_ext <<_ACEOF
13437 /* confdefs.h. */
13438 _ACEOF
13439 cat confdefs.h >>conftest.$ac_ext
13440 cat >>conftest.$ac_ext <<_ACEOF
13441 /* end confdefs.h. */
13443 /* Override any GCC internal prototype to avoid an error.
13444 Use char because int might match the return type of a GCC
13445 builtin and then its argument prototype would still apply. */
13446 #ifdef __cplusplus
13447 extern "C"
13448 #endif
13449 char XpmReadFileToPixmap ();
13451 main ()
13453 return XpmReadFileToPixmap ();
13455 return 0;
13457 _ACEOF
13458 rm -f conftest.$ac_objext conftest$ac_exeext
13459 if { (ac_try="$ac_link"
13460 case "(($ac_try" in
13461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13462 *) ac_try_echo=$ac_try;;
13463 esac
13464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13465 (eval "$ac_link") 2>conftest.er1
13466 ac_status=$?
13467 grep -v '^ *+' conftest.er1 >conftest.err
13468 rm -f conftest.er1
13469 cat conftest.err >&5
13470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13471 (exit $ac_status); } && {
13472 test -z "$ac_c_werror_flag" ||
13473 test ! -s conftest.err
13474 } && test -s conftest$ac_exeext &&
13475 $as_test_x conftest$ac_exeext; then
13476 ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
13477 else
13478 echo "$as_me: failed program was:" >&5
13479 sed 's/^/| /' conftest.$ac_ext >&5
13481 ac_cv_lib_Xpm_XpmReadFileToPixmap=no
13484 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13485 conftest$ac_exeext conftest.$ac_ext
13486 LIBS=$ac_check_lib_save_LIBS
13488 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
13489 echo "${ECHO_T}$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
13490 if test $ac_cv_lib_Xpm_XpmReadFileToPixmap = yes; then
13491 HAVE_XPM=yes
13497 if test "${HAVE_XPM}" = "yes"; then
13498 { echo "$as_me:$LINENO: checking for XpmReturnAllocPixels preprocessor define" >&5
13499 echo $ECHO_N "checking for XpmReturnAllocPixels preprocessor define... $ECHO_C" >&6; }
13500 cat >conftest.$ac_ext <<_ACEOF
13501 /* confdefs.h. */
13502 _ACEOF
13503 cat confdefs.h >>conftest.$ac_ext
13504 cat >>conftest.$ac_ext <<_ACEOF
13505 /* end confdefs.h. */
13506 #include "X11/xpm.h"
13507 #ifndef XpmReturnAllocPixels
13508 no_return_alloc_pixels
13509 #endif
13511 _ACEOF
13512 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13513 $EGREP "no_return_alloc_pixels" >/dev/null 2>&1; then
13514 HAVE_XPM=no
13515 else
13516 HAVE_XPM=yes
13518 rm -f conftest*
13521 if test "${HAVE_XPM}" = "yes"; then
13522 { echo "$as_me:$LINENO: result: yes" >&5
13523 echo "${ECHO_T}yes" >&6; }
13524 else
13525 { echo "$as_me:$LINENO: result: no" >&5
13526 echo "${ECHO_T}no" >&6; }
13531 if test "${HAVE_XPM}" = "yes"; then
13533 cat >>confdefs.h <<\_ACEOF
13534 #define HAVE_XPM 1
13535 _ACEOF
13540 ### Use -ljpeg if available, unless `--with-jpeg=no'.
13541 HAVE_JPEG=no
13542 if test "${HAVE_X11}" = "yes"; then
13543 if test "${with_jpeg}" != "no"; then
13544 if test "${ac_cv_header_jerror_h+set}" = set; then
13545 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13546 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13547 if test "${ac_cv_header_jerror_h+set}" = set; then
13548 echo $ECHO_N "(cached) $ECHO_C" >&6
13550 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13551 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13552 else
13553 # Is the header compilable?
13554 { echo "$as_me:$LINENO: checking jerror.h usability" >&5
13555 echo $ECHO_N "checking jerror.h usability... $ECHO_C" >&6; }
13556 cat >conftest.$ac_ext <<_ACEOF
13557 /* confdefs.h. */
13558 _ACEOF
13559 cat confdefs.h >>conftest.$ac_ext
13560 cat >>conftest.$ac_ext <<_ACEOF
13561 /* end confdefs.h. */
13562 $ac_includes_default
13563 #include <jerror.h>
13564 _ACEOF
13565 rm -f conftest.$ac_objext
13566 if { (ac_try="$ac_compile"
13567 case "(($ac_try" in
13568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13569 *) ac_try_echo=$ac_try;;
13570 esac
13571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13572 (eval "$ac_compile") 2>conftest.er1
13573 ac_status=$?
13574 grep -v '^ *+' conftest.er1 >conftest.err
13575 rm -f conftest.er1
13576 cat conftest.err >&5
13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578 (exit $ac_status); } && {
13579 test -z "$ac_c_werror_flag" ||
13580 test ! -s conftest.err
13581 } && test -s conftest.$ac_objext; then
13582 ac_header_compiler=yes
13583 else
13584 echo "$as_me: failed program was:" >&5
13585 sed 's/^/| /' conftest.$ac_ext >&5
13587 ac_header_compiler=no
13590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13591 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13592 echo "${ECHO_T}$ac_header_compiler" >&6; }
13594 # Is the header present?
13595 { echo "$as_me:$LINENO: checking jerror.h presence" >&5
13596 echo $ECHO_N "checking jerror.h presence... $ECHO_C" >&6; }
13597 cat >conftest.$ac_ext <<_ACEOF
13598 /* confdefs.h. */
13599 _ACEOF
13600 cat confdefs.h >>conftest.$ac_ext
13601 cat >>conftest.$ac_ext <<_ACEOF
13602 /* end confdefs.h. */
13603 #include <jerror.h>
13604 _ACEOF
13605 if { (ac_try="$ac_cpp conftest.$ac_ext"
13606 case "(($ac_try" in
13607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13608 *) ac_try_echo=$ac_try;;
13609 esac
13610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13611 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13612 ac_status=$?
13613 grep -v '^ *+' conftest.er1 >conftest.err
13614 rm -f conftest.er1
13615 cat conftest.err >&5
13616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13617 (exit $ac_status); } >/dev/null && {
13618 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13619 test ! -s conftest.err
13620 }; then
13621 ac_header_preproc=yes
13622 else
13623 echo "$as_me: failed program was:" >&5
13624 sed 's/^/| /' conftest.$ac_ext >&5
13626 ac_header_preproc=no
13629 rm -f conftest.err conftest.$ac_ext
13630 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13631 echo "${ECHO_T}$ac_header_preproc" >&6; }
13633 # So? What about this header?
13634 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13635 yes:no: )
13636 { echo "$as_me:$LINENO: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&5
13637 echo "$as_me: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13638 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the compiler's result" >&5
13639 echo "$as_me: WARNING: jerror.h: proceeding with the compiler's result" >&2;}
13640 ac_header_preproc=yes
13642 no:yes:* )
13643 { echo "$as_me:$LINENO: WARNING: jerror.h: present but cannot be compiled" >&5
13644 echo "$as_me: WARNING: jerror.h: present but cannot be compiled" >&2;}
13645 { echo "$as_me:$LINENO: WARNING: jerror.h: check for missing prerequisite headers?" >&5
13646 echo "$as_me: WARNING: jerror.h: check for missing prerequisite headers?" >&2;}
13647 { echo "$as_me:$LINENO: WARNING: jerror.h: see the Autoconf documentation" >&5
13648 echo "$as_me: WARNING: jerror.h: see the Autoconf documentation" >&2;}
13649 { echo "$as_me:$LINENO: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&5
13650 echo "$as_me: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&2;}
13651 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
13652 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
13653 { echo "$as_me:$LINENO: WARNING: jerror.h: in the future, the compiler will take precedence" >&5
13654 echo "$as_me: WARNING: jerror.h: in the future, the compiler will take precedence" >&2;}
13657 esac
13658 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13659 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13660 if test "${ac_cv_header_jerror_h+set}" = set; then
13661 echo $ECHO_N "(cached) $ECHO_C" >&6
13662 else
13663 ac_cv_header_jerror_h=$ac_header_preproc
13665 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13666 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13669 if test $ac_cv_header_jerror_h = yes; then
13670 { echo "$as_me:$LINENO: checking for jpeg_destroy_compress in -ljpeg" >&5
13671 echo $ECHO_N "checking for jpeg_destroy_compress in -ljpeg... $ECHO_C" >&6; }
13672 if test "${ac_cv_lib_jpeg_jpeg_destroy_compress+set}" = set; then
13673 echo $ECHO_N "(cached) $ECHO_C" >&6
13674 else
13675 ac_check_lib_save_LIBS=$LIBS
13676 LIBS="-ljpeg $LIBS"
13677 cat >conftest.$ac_ext <<_ACEOF
13678 /* confdefs.h. */
13679 _ACEOF
13680 cat confdefs.h >>conftest.$ac_ext
13681 cat >>conftest.$ac_ext <<_ACEOF
13682 /* end confdefs.h. */
13684 /* Override any GCC internal prototype to avoid an error.
13685 Use char because int might match the return type of a GCC
13686 builtin and then its argument prototype would still apply. */
13687 #ifdef __cplusplus
13688 extern "C"
13689 #endif
13690 char jpeg_destroy_compress ();
13692 main ()
13694 return jpeg_destroy_compress ();
13696 return 0;
13698 _ACEOF
13699 rm -f conftest.$ac_objext conftest$ac_exeext
13700 if { (ac_try="$ac_link"
13701 case "(($ac_try" in
13702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13703 *) ac_try_echo=$ac_try;;
13704 esac
13705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13706 (eval "$ac_link") 2>conftest.er1
13707 ac_status=$?
13708 grep -v '^ *+' conftest.er1 >conftest.err
13709 rm -f conftest.er1
13710 cat conftest.err >&5
13711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13712 (exit $ac_status); } && {
13713 test -z "$ac_c_werror_flag" ||
13714 test ! -s conftest.err
13715 } && test -s conftest$ac_exeext &&
13716 $as_test_x conftest$ac_exeext; then
13717 ac_cv_lib_jpeg_jpeg_destroy_compress=yes
13718 else
13719 echo "$as_me: failed program was:" >&5
13720 sed 's/^/| /' conftest.$ac_ext >&5
13722 ac_cv_lib_jpeg_jpeg_destroy_compress=no
13725 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13726 conftest$ac_exeext conftest.$ac_ext
13727 LIBS=$ac_check_lib_save_LIBS
13729 { echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
13730 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
13731 if test $ac_cv_lib_jpeg_jpeg_destroy_compress = yes; then
13732 HAVE_JPEG=yes
13741 if test "${HAVE_JPEG}" = "yes"; then
13742 cat >>confdefs.h <<\_ACEOF
13743 #define HAVE_JPEG 1
13744 _ACEOF
13746 cat >conftest.$ac_ext <<_ACEOF
13747 /* confdefs.h. */
13748 _ACEOF
13749 cat confdefs.h >>conftest.$ac_ext
13750 cat >>conftest.$ac_ext <<_ACEOF
13751 /* end confdefs.h. */
13752 #include <jpeglib.h>
13753 version=JPEG_LIB_VERSION
13755 _ACEOF
13756 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13757 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev/null 2>&1; then
13758 cat >>confdefs.h <<\_ACEOF
13759 #define HAVE_JPEG 1
13760 _ACEOF
13762 else
13763 { echo "$as_me:$LINENO: WARNING: libjpeg found, but not version 6b or later" >&5
13764 echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
13765 HAVE_JPEG=no
13767 rm -f conftest*
13772 ### Use -lpng if available, unless `--with-png=no'.
13773 HAVE_PNG=no
13774 if test "${HAVE_X11}" = "yes"; then
13775 if test "${with_png}" != "no"; then
13776 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
13777 # in /usr/include/libpng.
13780 for ac_header in png.h libpng/png.h
13782 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13783 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13784 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13785 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13786 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13787 echo $ECHO_N "(cached) $ECHO_C" >&6
13789 ac_res=`eval echo '${'$as_ac_Header'}'`
13790 { echo "$as_me:$LINENO: result: $ac_res" >&5
13791 echo "${ECHO_T}$ac_res" >&6; }
13792 else
13793 # Is the header compilable?
13794 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13795 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13796 cat >conftest.$ac_ext <<_ACEOF
13797 /* confdefs.h. */
13798 _ACEOF
13799 cat confdefs.h >>conftest.$ac_ext
13800 cat >>conftest.$ac_ext <<_ACEOF
13801 /* end confdefs.h. */
13802 $ac_includes_default
13803 #include <$ac_header>
13804 _ACEOF
13805 rm -f conftest.$ac_objext
13806 if { (ac_try="$ac_compile"
13807 case "(($ac_try" in
13808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13809 *) ac_try_echo=$ac_try;;
13810 esac
13811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13812 (eval "$ac_compile") 2>conftest.er1
13813 ac_status=$?
13814 grep -v '^ *+' conftest.er1 >conftest.err
13815 rm -f conftest.er1
13816 cat conftest.err >&5
13817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13818 (exit $ac_status); } && {
13819 test -z "$ac_c_werror_flag" ||
13820 test ! -s conftest.err
13821 } && test -s conftest.$ac_objext; then
13822 ac_header_compiler=yes
13823 else
13824 echo "$as_me: failed program was:" >&5
13825 sed 's/^/| /' conftest.$ac_ext >&5
13827 ac_header_compiler=no
13830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13831 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13832 echo "${ECHO_T}$ac_header_compiler" >&6; }
13834 # Is the header present?
13835 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13836 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13837 cat >conftest.$ac_ext <<_ACEOF
13838 /* confdefs.h. */
13839 _ACEOF
13840 cat confdefs.h >>conftest.$ac_ext
13841 cat >>conftest.$ac_ext <<_ACEOF
13842 /* end confdefs.h. */
13843 #include <$ac_header>
13844 _ACEOF
13845 if { (ac_try="$ac_cpp conftest.$ac_ext"
13846 case "(($ac_try" in
13847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13848 *) ac_try_echo=$ac_try;;
13849 esac
13850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13851 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13852 ac_status=$?
13853 grep -v '^ *+' conftest.er1 >conftest.err
13854 rm -f conftest.er1
13855 cat conftest.err >&5
13856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13857 (exit $ac_status); } >/dev/null && {
13858 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13859 test ! -s conftest.err
13860 }; then
13861 ac_header_preproc=yes
13862 else
13863 echo "$as_me: failed program was:" >&5
13864 sed 's/^/| /' conftest.$ac_ext >&5
13866 ac_header_preproc=no
13869 rm -f conftest.err conftest.$ac_ext
13870 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13871 echo "${ECHO_T}$ac_header_preproc" >&6; }
13873 # So? What about this header?
13874 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13875 yes:no: )
13876 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13877 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13878 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13879 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13880 ac_header_preproc=yes
13882 no:yes:* )
13883 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13884 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13885 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13886 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13887 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13888 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13889 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13890 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13891 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13892 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13893 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13894 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13897 esac
13898 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13901 echo $ECHO_N "(cached) $ECHO_C" >&6
13902 else
13903 eval "$as_ac_Header=\$ac_header_preproc"
13905 ac_res=`eval echo '${'$as_ac_Header'}'`
13906 { echo "$as_me:$LINENO: result: $ac_res" >&5
13907 echo "${ECHO_T}$ac_res" >&6; }
13910 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13911 cat >>confdefs.h <<_ACEOF
13912 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13913 _ACEOF
13917 done
13919 if test "$ac_cv_header_png_h" = yes || test "$ac_cv_header_libpng_png_h" = yes ; then
13920 { echo "$as_me:$LINENO: checking for png_get_channels in -lpng" >&5
13921 echo $ECHO_N "checking for png_get_channels in -lpng... $ECHO_C" >&6; }
13922 if test "${ac_cv_lib_png_png_get_channels+set}" = set; then
13923 echo $ECHO_N "(cached) $ECHO_C" >&6
13924 else
13925 ac_check_lib_save_LIBS=$LIBS
13926 LIBS="-lpng -lz -lm $LIBS"
13927 cat >conftest.$ac_ext <<_ACEOF
13928 /* confdefs.h. */
13929 _ACEOF
13930 cat confdefs.h >>conftest.$ac_ext
13931 cat >>conftest.$ac_ext <<_ACEOF
13932 /* end confdefs.h. */
13934 /* Override any GCC internal prototype to avoid an error.
13935 Use char because int might match the return type of a GCC
13936 builtin and then its argument prototype would still apply. */
13937 #ifdef __cplusplus
13938 extern "C"
13939 #endif
13940 char png_get_channels ();
13942 main ()
13944 return png_get_channels ();
13946 return 0;
13948 _ACEOF
13949 rm -f conftest.$ac_objext conftest$ac_exeext
13950 if { (ac_try="$ac_link"
13951 case "(($ac_try" in
13952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13953 *) ac_try_echo=$ac_try;;
13954 esac
13955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13956 (eval "$ac_link") 2>conftest.er1
13957 ac_status=$?
13958 grep -v '^ *+' conftest.er1 >conftest.err
13959 rm -f conftest.er1
13960 cat conftest.err >&5
13961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13962 (exit $ac_status); } && {
13963 test -z "$ac_c_werror_flag" ||
13964 test ! -s conftest.err
13965 } && test -s conftest$ac_exeext &&
13966 $as_test_x conftest$ac_exeext; then
13967 ac_cv_lib_png_png_get_channels=yes
13968 else
13969 echo "$as_me: failed program was:" >&5
13970 sed 's/^/| /' conftest.$ac_ext >&5
13972 ac_cv_lib_png_png_get_channels=no
13975 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13976 conftest$ac_exeext conftest.$ac_ext
13977 LIBS=$ac_check_lib_save_LIBS
13979 { echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_get_channels" >&5
13980 echo "${ECHO_T}$ac_cv_lib_png_png_get_channels" >&6; }
13981 if test $ac_cv_lib_png_png_get_channels = yes; then
13982 HAVE_PNG=yes
13988 if test "${HAVE_PNG}" = "yes"; then
13990 cat >>confdefs.h <<\_ACEOF
13991 #define HAVE_PNG 1
13992 _ACEOF
13997 ### Use -ltiff if available, unless `--with-tiff=no'.
13998 HAVE_TIFF=no
13999 if test "${HAVE_X11}" = "yes"; then
14000 if test "${with_tiff}" != "no"; then
14001 if test "${ac_cv_header_tiffio_h+set}" = set; then
14002 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
14003 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
14004 if test "${ac_cv_header_tiffio_h+set}" = set; then
14005 echo $ECHO_N "(cached) $ECHO_C" >&6
14007 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
14008 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
14009 else
14010 # Is the header compilable?
14011 { echo "$as_me:$LINENO: checking tiffio.h usability" >&5
14012 echo $ECHO_N "checking tiffio.h usability... $ECHO_C" >&6; }
14013 cat >conftest.$ac_ext <<_ACEOF
14014 /* confdefs.h. */
14015 _ACEOF
14016 cat confdefs.h >>conftest.$ac_ext
14017 cat >>conftest.$ac_ext <<_ACEOF
14018 /* end confdefs.h. */
14019 $ac_includes_default
14020 #include <tiffio.h>
14021 _ACEOF
14022 rm -f conftest.$ac_objext
14023 if { (ac_try="$ac_compile"
14024 case "(($ac_try" in
14025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14026 *) ac_try_echo=$ac_try;;
14027 esac
14028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14029 (eval "$ac_compile") 2>conftest.er1
14030 ac_status=$?
14031 grep -v '^ *+' conftest.er1 >conftest.err
14032 rm -f conftest.er1
14033 cat conftest.err >&5
14034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14035 (exit $ac_status); } && {
14036 test -z "$ac_c_werror_flag" ||
14037 test ! -s conftest.err
14038 } && test -s conftest.$ac_objext; then
14039 ac_header_compiler=yes
14040 else
14041 echo "$as_me: failed program was:" >&5
14042 sed 's/^/| /' conftest.$ac_ext >&5
14044 ac_header_compiler=no
14047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14048 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14049 echo "${ECHO_T}$ac_header_compiler" >&6; }
14051 # Is the header present?
14052 { echo "$as_me:$LINENO: checking tiffio.h presence" >&5
14053 echo $ECHO_N "checking tiffio.h presence... $ECHO_C" >&6; }
14054 cat >conftest.$ac_ext <<_ACEOF
14055 /* confdefs.h. */
14056 _ACEOF
14057 cat confdefs.h >>conftest.$ac_ext
14058 cat >>conftest.$ac_ext <<_ACEOF
14059 /* end confdefs.h. */
14060 #include <tiffio.h>
14061 _ACEOF
14062 if { (ac_try="$ac_cpp conftest.$ac_ext"
14063 case "(($ac_try" in
14064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14065 *) ac_try_echo=$ac_try;;
14066 esac
14067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14068 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14069 ac_status=$?
14070 grep -v '^ *+' conftest.er1 >conftest.err
14071 rm -f conftest.er1
14072 cat conftest.err >&5
14073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14074 (exit $ac_status); } >/dev/null && {
14075 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14076 test ! -s conftest.err
14077 }; then
14078 ac_header_preproc=yes
14079 else
14080 echo "$as_me: failed program was:" >&5
14081 sed 's/^/| /' conftest.$ac_ext >&5
14083 ac_header_preproc=no
14086 rm -f conftest.err conftest.$ac_ext
14087 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14088 echo "${ECHO_T}$ac_header_preproc" >&6; }
14090 # So? What about this header?
14091 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14092 yes:no: )
14093 { echo "$as_me:$LINENO: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&5
14094 echo "$as_me: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14095 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the compiler's result" >&5
14096 echo "$as_me: WARNING: tiffio.h: proceeding with the compiler's result" >&2;}
14097 ac_header_preproc=yes
14099 no:yes:* )
14100 { echo "$as_me:$LINENO: WARNING: tiffio.h: present but cannot be compiled" >&5
14101 echo "$as_me: WARNING: tiffio.h: present but cannot be compiled" >&2;}
14102 { echo "$as_me:$LINENO: WARNING: tiffio.h: check for missing prerequisite headers?" >&5
14103 echo "$as_me: WARNING: tiffio.h: check for missing prerequisite headers?" >&2;}
14104 { echo "$as_me:$LINENO: WARNING: tiffio.h: see the Autoconf documentation" >&5
14105 echo "$as_me: WARNING: tiffio.h: see the Autoconf documentation" >&2;}
14106 { echo "$as_me:$LINENO: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&5
14107 echo "$as_me: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&2;}
14108 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
14109 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
14110 { echo "$as_me:$LINENO: WARNING: tiffio.h: in the future, the compiler will take precedence" >&5
14111 echo "$as_me: WARNING: tiffio.h: in the future, the compiler will take precedence" >&2;}
14114 esac
14115 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
14116 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
14117 if test "${ac_cv_header_tiffio_h+set}" = set; then
14118 echo $ECHO_N "(cached) $ECHO_C" >&6
14119 else
14120 ac_cv_header_tiffio_h=$ac_header_preproc
14122 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
14123 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
14126 if test $ac_cv_header_tiffio_h = yes; then
14127 tifflibs="-lz -lm"
14128 # At least one tiff package requires the jpeg library.
14129 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
14130 { echo "$as_me:$LINENO: checking for TIFFGetVersion in -ltiff" >&5
14131 echo $ECHO_N "checking for TIFFGetVersion in -ltiff... $ECHO_C" >&6; }
14132 if test "${ac_cv_lib_tiff_TIFFGetVersion+set}" = set; then
14133 echo $ECHO_N "(cached) $ECHO_C" >&6
14134 else
14135 ac_check_lib_save_LIBS=$LIBS
14136 LIBS="-ltiff $tifflibs $LIBS"
14137 cat >conftest.$ac_ext <<_ACEOF
14138 /* confdefs.h. */
14139 _ACEOF
14140 cat confdefs.h >>conftest.$ac_ext
14141 cat >>conftest.$ac_ext <<_ACEOF
14142 /* end confdefs.h. */
14144 /* Override any GCC internal prototype to avoid an error.
14145 Use char because int might match the return type of a GCC
14146 builtin and then its argument prototype would still apply. */
14147 #ifdef __cplusplus
14148 extern "C"
14149 #endif
14150 char TIFFGetVersion ();
14152 main ()
14154 return TIFFGetVersion ();
14156 return 0;
14158 _ACEOF
14159 rm -f conftest.$ac_objext conftest$ac_exeext
14160 if { (ac_try="$ac_link"
14161 case "(($ac_try" in
14162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14163 *) ac_try_echo=$ac_try;;
14164 esac
14165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14166 (eval "$ac_link") 2>conftest.er1
14167 ac_status=$?
14168 grep -v '^ *+' conftest.er1 >conftest.err
14169 rm -f conftest.er1
14170 cat conftest.err >&5
14171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14172 (exit $ac_status); } && {
14173 test -z "$ac_c_werror_flag" ||
14174 test ! -s conftest.err
14175 } && test -s conftest$ac_exeext &&
14176 $as_test_x conftest$ac_exeext; then
14177 ac_cv_lib_tiff_TIFFGetVersion=yes
14178 else
14179 echo "$as_me: failed program was:" >&5
14180 sed 's/^/| /' conftest.$ac_ext >&5
14182 ac_cv_lib_tiff_TIFFGetVersion=no
14185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14186 conftest$ac_exeext conftest.$ac_ext
14187 LIBS=$ac_check_lib_save_LIBS
14189 { echo "$as_me:$LINENO: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
14190 echo "${ECHO_T}$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
14191 if test $ac_cv_lib_tiff_TIFFGetVersion = yes; then
14192 HAVE_TIFF=yes
14200 if test "${HAVE_TIFF}" = "yes"; then
14202 cat >>confdefs.h <<\_ACEOF
14203 #define HAVE_TIFF 1
14204 _ACEOF
14209 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
14210 HAVE_GIF=no
14211 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
14212 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14213 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
14214 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
14215 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14216 echo $ECHO_N "(cached) $ECHO_C" >&6
14218 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
14219 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
14220 else
14221 # Is the header compilable?
14222 { echo "$as_me:$LINENO: checking gif_lib.h usability" >&5
14223 echo $ECHO_N "checking gif_lib.h usability... $ECHO_C" >&6; }
14224 cat >conftest.$ac_ext <<_ACEOF
14225 /* confdefs.h. */
14226 _ACEOF
14227 cat confdefs.h >>conftest.$ac_ext
14228 cat >>conftest.$ac_ext <<_ACEOF
14229 /* end confdefs.h. */
14230 $ac_includes_default
14231 #include <gif_lib.h>
14232 _ACEOF
14233 rm -f conftest.$ac_objext
14234 if { (ac_try="$ac_compile"
14235 case "(($ac_try" in
14236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14237 *) ac_try_echo=$ac_try;;
14238 esac
14239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14240 (eval "$ac_compile") 2>conftest.er1
14241 ac_status=$?
14242 grep -v '^ *+' conftest.er1 >conftest.err
14243 rm -f conftest.er1
14244 cat conftest.err >&5
14245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14246 (exit $ac_status); } && {
14247 test -z "$ac_c_werror_flag" ||
14248 test ! -s conftest.err
14249 } && test -s conftest.$ac_objext; then
14250 ac_header_compiler=yes
14251 else
14252 echo "$as_me: failed program was:" >&5
14253 sed 's/^/| /' conftest.$ac_ext >&5
14255 ac_header_compiler=no
14258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14259 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14260 echo "${ECHO_T}$ac_header_compiler" >&6; }
14262 # Is the header present?
14263 { echo "$as_me:$LINENO: checking gif_lib.h presence" >&5
14264 echo $ECHO_N "checking gif_lib.h presence... $ECHO_C" >&6; }
14265 cat >conftest.$ac_ext <<_ACEOF
14266 /* confdefs.h. */
14267 _ACEOF
14268 cat confdefs.h >>conftest.$ac_ext
14269 cat >>conftest.$ac_ext <<_ACEOF
14270 /* end confdefs.h. */
14271 #include <gif_lib.h>
14272 _ACEOF
14273 if { (ac_try="$ac_cpp conftest.$ac_ext"
14274 case "(($ac_try" in
14275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14276 *) ac_try_echo=$ac_try;;
14277 esac
14278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14279 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14280 ac_status=$?
14281 grep -v '^ *+' conftest.er1 >conftest.err
14282 rm -f conftest.er1
14283 cat conftest.err >&5
14284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285 (exit $ac_status); } >/dev/null && {
14286 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14287 test ! -s conftest.err
14288 }; then
14289 ac_header_preproc=yes
14290 else
14291 echo "$as_me: failed program was:" >&5
14292 sed 's/^/| /' conftest.$ac_ext >&5
14294 ac_header_preproc=no
14297 rm -f conftest.err conftest.$ac_ext
14298 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14299 echo "${ECHO_T}$ac_header_preproc" >&6; }
14301 # So? What about this header?
14302 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14303 yes:no: )
14304 { echo "$as_me:$LINENO: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&5
14305 echo "$as_me: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14306 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the compiler's result" >&5
14307 echo "$as_me: WARNING: gif_lib.h: proceeding with the compiler's result" >&2;}
14308 ac_header_preproc=yes
14310 no:yes:* )
14311 { echo "$as_me:$LINENO: WARNING: gif_lib.h: present but cannot be compiled" >&5
14312 echo "$as_me: WARNING: gif_lib.h: present but cannot be compiled" >&2;}
14313 { echo "$as_me:$LINENO: WARNING: gif_lib.h: check for missing prerequisite headers?" >&5
14314 echo "$as_me: WARNING: gif_lib.h: check for missing prerequisite headers?" >&2;}
14315 { echo "$as_me:$LINENO: WARNING: gif_lib.h: see the Autoconf documentation" >&5
14316 echo "$as_me: WARNING: gif_lib.h: see the Autoconf documentation" >&2;}
14317 { echo "$as_me:$LINENO: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&5
14318 echo "$as_me: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&2;}
14319 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
14320 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
14321 { echo "$as_me:$LINENO: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&5
14322 echo "$as_me: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&2;}
14325 esac
14326 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
14327 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
14328 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14329 echo $ECHO_N "(cached) $ECHO_C" >&6
14330 else
14331 ac_cv_header_gif_lib_h=$ac_header_preproc
14333 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
14334 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
14337 if test $ac_cv_header_gif_lib_h = yes; then
14338 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
14339 # Earlier versions can crash Emacs.
14340 { echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lgif" >&5
14341 echo $ECHO_N "checking for EGifPutExtensionLast in -lgif... $ECHO_C" >&6; }
14342 if test "${ac_cv_lib_gif_EGifPutExtensionLast+set}" = set; then
14343 echo $ECHO_N "(cached) $ECHO_C" >&6
14344 else
14345 ac_check_lib_save_LIBS=$LIBS
14346 LIBS="-lgif $LIBS"
14347 cat >conftest.$ac_ext <<_ACEOF
14348 /* confdefs.h. */
14349 _ACEOF
14350 cat confdefs.h >>conftest.$ac_ext
14351 cat >>conftest.$ac_ext <<_ACEOF
14352 /* end confdefs.h. */
14354 /* Override any GCC internal prototype to avoid an error.
14355 Use char because int might match the return type of a GCC
14356 builtin and then its argument prototype would still apply. */
14357 #ifdef __cplusplus
14358 extern "C"
14359 #endif
14360 char EGifPutExtensionLast ();
14362 main ()
14364 return EGifPutExtensionLast ();
14366 return 0;
14368 _ACEOF
14369 rm -f conftest.$ac_objext conftest$ac_exeext
14370 if { (ac_try="$ac_link"
14371 case "(($ac_try" in
14372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14373 *) ac_try_echo=$ac_try;;
14374 esac
14375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14376 (eval "$ac_link") 2>conftest.er1
14377 ac_status=$?
14378 grep -v '^ *+' conftest.er1 >conftest.err
14379 rm -f conftest.er1
14380 cat conftest.err >&5
14381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14382 (exit $ac_status); } && {
14383 test -z "$ac_c_werror_flag" ||
14384 test ! -s conftest.err
14385 } && test -s conftest$ac_exeext &&
14386 $as_test_x conftest$ac_exeext; then
14387 ac_cv_lib_gif_EGifPutExtensionLast=yes
14388 else
14389 echo "$as_me: failed program was:" >&5
14390 sed 's/^/| /' conftest.$ac_ext >&5
14392 ac_cv_lib_gif_EGifPutExtensionLast=no
14395 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14396 conftest$ac_exeext conftest.$ac_ext
14397 LIBS=$ac_check_lib_save_LIBS
14399 { echo "$as_me:$LINENO: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
14400 echo "${ECHO_T}$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
14401 if test $ac_cv_lib_gif_EGifPutExtensionLast = yes; then
14402 HAVE_GIF=yes
14403 else
14404 try_libungif=yes
14411 if test "$HAVE_GIF" = yes; then
14412 ac_gif_lib_name="-lgif"
14415 # If gif_lib.h but no libgif, try libungif.
14416 if test x"$try_libungif" = xyes; then
14417 { echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lungif" >&5
14418 echo $ECHO_N "checking for EGifPutExtensionLast in -lungif... $ECHO_C" >&6; }
14419 if test "${ac_cv_lib_ungif_EGifPutExtensionLast+set}" = set; then
14420 echo $ECHO_N "(cached) $ECHO_C" >&6
14421 else
14422 ac_check_lib_save_LIBS=$LIBS
14423 LIBS="-lungif $LIBS"
14424 cat >conftest.$ac_ext <<_ACEOF
14425 /* confdefs.h. */
14426 _ACEOF
14427 cat confdefs.h >>conftest.$ac_ext
14428 cat >>conftest.$ac_ext <<_ACEOF
14429 /* end confdefs.h. */
14431 /* Override any GCC internal prototype to avoid an error.
14432 Use char because int might match the return type of a GCC
14433 builtin and then its argument prototype would still apply. */
14434 #ifdef __cplusplus
14435 extern "C"
14436 #endif
14437 char EGifPutExtensionLast ();
14439 main ()
14441 return EGifPutExtensionLast ();
14443 return 0;
14445 _ACEOF
14446 rm -f conftest.$ac_objext conftest$ac_exeext
14447 if { (ac_try="$ac_link"
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_link") 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); } && {
14460 test -z "$ac_c_werror_flag" ||
14461 test ! -s conftest.err
14462 } && test -s conftest$ac_exeext &&
14463 $as_test_x conftest$ac_exeext; then
14464 ac_cv_lib_ungif_EGifPutExtensionLast=yes
14465 else
14466 echo "$as_me: failed program was:" >&5
14467 sed 's/^/| /' conftest.$ac_ext >&5
14469 ac_cv_lib_ungif_EGifPutExtensionLast=no
14472 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14473 conftest$ac_exeext conftest.$ac_ext
14474 LIBS=$ac_check_lib_save_LIBS
14476 { echo "$as_me:$LINENO: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
14477 echo "${ECHO_T}$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
14478 if test $ac_cv_lib_ungif_EGifPutExtensionLast = yes; then
14479 HAVE_GIF=yes
14483 if test "$HAVE_GIF" = yes; then
14485 cat >>confdefs.h <<\_ACEOF
14486 #define LIBGIF -lungif
14487 _ACEOF
14489 ac_gif_lib_name="-lungif"
14493 if test "${HAVE_GIF}" = "yes"; then
14495 cat >>confdefs.h <<\_ACEOF
14496 #define HAVE_GIF 1
14497 _ACEOF
14502 if test "${HAVE_X11}" = "yes"; then
14503 MISSING=""
14504 WITH_NO=""
14505 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
14506 MISSING="libXpm" && WITH_NO="--with-xpm=no"
14507 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
14508 MISSING="$MISSING libjpeg" && WITH_NO="$WITH_NO --with-jpeg=no"
14509 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
14510 MISSING="$MISSING libpng" && WITH_NO="$WITH_NO --with-png=no"
14511 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
14512 MISSING="$MISSING libgif/libungif" && WITH_NO="$WITH_NO --with-gif=no"
14513 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
14514 MISSING="$MISSING libtiff" && WITH_NO="$WITH_NO --with-tiff=no"
14516 if test "X${MISSING}" != X; then
14517 { { echo "$as_me:$LINENO: error: The following required libraries were not found:
14518 $MISSING
14519 Maybe some development libraries/packages are missing?
14520 If you don't want to link with them give
14521 $WITH_NO
14522 as options to configure" >&5
14523 echo "$as_me: error: The following required libraries were not found:
14524 $MISSING
14525 Maybe some development libraries/packages are missing?
14526 If you don't want to link with them give
14527 $WITH_NO
14528 as options to configure" >&2;}
14529 { (exit 1); exit 1; }; }
14533 ### Use -lgpm if available, unless `--with-gpm=no'.
14534 HAVE_GPM=no
14535 if test "${with_gpm}" != "no"; then
14536 if test "${ac_cv_header_gpm_h+set}" = set; then
14537 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14538 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14539 if test "${ac_cv_header_gpm_h+set}" = set; then
14540 echo $ECHO_N "(cached) $ECHO_C" >&6
14542 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14543 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14544 else
14545 # Is the header compilable?
14546 { echo "$as_me:$LINENO: checking gpm.h usability" >&5
14547 echo $ECHO_N "checking gpm.h usability... $ECHO_C" >&6; }
14548 cat >conftest.$ac_ext <<_ACEOF
14549 /* confdefs.h. */
14550 _ACEOF
14551 cat confdefs.h >>conftest.$ac_ext
14552 cat >>conftest.$ac_ext <<_ACEOF
14553 /* end confdefs.h. */
14554 $ac_includes_default
14555 #include <gpm.h>
14556 _ACEOF
14557 rm -f conftest.$ac_objext
14558 if { (ac_try="$ac_compile"
14559 case "(($ac_try" in
14560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14561 *) ac_try_echo=$ac_try;;
14562 esac
14563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14564 (eval "$ac_compile") 2>conftest.er1
14565 ac_status=$?
14566 grep -v '^ *+' conftest.er1 >conftest.err
14567 rm -f conftest.er1
14568 cat conftest.err >&5
14569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14570 (exit $ac_status); } && {
14571 test -z "$ac_c_werror_flag" ||
14572 test ! -s conftest.err
14573 } && test -s conftest.$ac_objext; then
14574 ac_header_compiler=yes
14575 else
14576 echo "$as_me: failed program was:" >&5
14577 sed 's/^/| /' conftest.$ac_ext >&5
14579 ac_header_compiler=no
14582 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14583 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14584 echo "${ECHO_T}$ac_header_compiler" >&6; }
14586 # Is the header present?
14587 { echo "$as_me:$LINENO: checking gpm.h presence" >&5
14588 echo $ECHO_N "checking gpm.h presence... $ECHO_C" >&6; }
14589 cat >conftest.$ac_ext <<_ACEOF
14590 /* confdefs.h. */
14591 _ACEOF
14592 cat confdefs.h >>conftest.$ac_ext
14593 cat >>conftest.$ac_ext <<_ACEOF
14594 /* end confdefs.h. */
14595 #include <gpm.h>
14596 _ACEOF
14597 if { (ac_try="$ac_cpp conftest.$ac_ext"
14598 case "(($ac_try" in
14599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14600 *) ac_try_echo=$ac_try;;
14601 esac
14602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14603 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14604 ac_status=$?
14605 grep -v '^ *+' conftest.er1 >conftest.err
14606 rm -f conftest.er1
14607 cat conftest.err >&5
14608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14609 (exit $ac_status); } >/dev/null && {
14610 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14611 test ! -s conftest.err
14612 }; then
14613 ac_header_preproc=yes
14614 else
14615 echo "$as_me: failed program was:" >&5
14616 sed 's/^/| /' conftest.$ac_ext >&5
14618 ac_header_preproc=no
14621 rm -f conftest.err conftest.$ac_ext
14622 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14623 echo "${ECHO_T}$ac_header_preproc" >&6; }
14625 # So? What about this header?
14626 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14627 yes:no: )
14628 { echo "$as_me:$LINENO: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
14629 echo "$as_me: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14630 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the compiler's result" >&5
14631 echo "$as_me: WARNING: gpm.h: proceeding with the compiler's result" >&2;}
14632 ac_header_preproc=yes
14634 no:yes:* )
14635 { echo "$as_me:$LINENO: WARNING: gpm.h: present but cannot be compiled" >&5
14636 echo "$as_me: WARNING: gpm.h: present but cannot be compiled" >&2;}
14637 { echo "$as_me:$LINENO: WARNING: gpm.h: check for missing prerequisite headers?" >&5
14638 echo "$as_me: WARNING: gpm.h: check for missing prerequisite headers?" >&2;}
14639 { echo "$as_me:$LINENO: WARNING: gpm.h: see the Autoconf documentation" >&5
14640 echo "$as_me: WARNING: gpm.h: see the Autoconf documentation" >&2;}
14641 { echo "$as_me:$LINENO: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&5
14642 echo "$as_me: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
14643 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the preprocessor's result" >&5
14644 echo "$as_me: WARNING: gpm.h: proceeding with the preprocessor's result" >&2;}
14645 { echo "$as_me:$LINENO: WARNING: gpm.h: in the future, the compiler will take precedence" >&5
14646 echo "$as_me: WARNING: gpm.h: in the future, the compiler will take precedence" >&2;}
14649 esac
14650 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14651 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14652 if test "${ac_cv_header_gpm_h+set}" = set; then
14653 echo $ECHO_N "(cached) $ECHO_C" >&6
14654 else
14655 ac_cv_header_gpm_h=$ac_header_preproc
14657 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14658 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14661 if test $ac_cv_header_gpm_h = yes; then
14662 { echo "$as_me:$LINENO: checking for Gpm_Open in -lgpm" >&5
14663 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6; }
14664 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
14665 echo $ECHO_N "(cached) $ECHO_C" >&6
14666 else
14667 ac_check_lib_save_LIBS=$LIBS
14668 LIBS="-lgpm $LIBS"
14669 cat >conftest.$ac_ext <<_ACEOF
14670 /* confdefs.h. */
14671 _ACEOF
14672 cat confdefs.h >>conftest.$ac_ext
14673 cat >>conftest.$ac_ext <<_ACEOF
14674 /* end confdefs.h. */
14676 /* Override any GCC internal prototype to avoid an error.
14677 Use char because int might match the return type of a GCC
14678 builtin and then its argument prototype would still apply. */
14679 #ifdef __cplusplus
14680 extern "C"
14681 #endif
14682 char Gpm_Open ();
14684 main ()
14686 return Gpm_Open ();
14688 return 0;
14690 _ACEOF
14691 rm -f conftest.$ac_objext conftest$ac_exeext
14692 if { (ac_try="$ac_link"
14693 case "(($ac_try" in
14694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14695 *) ac_try_echo=$ac_try;;
14696 esac
14697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14698 (eval "$ac_link") 2>conftest.er1
14699 ac_status=$?
14700 grep -v '^ *+' conftest.er1 >conftest.err
14701 rm -f conftest.er1
14702 cat conftest.err >&5
14703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14704 (exit $ac_status); } && {
14705 test -z "$ac_c_werror_flag" ||
14706 test ! -s conftest.err
14707 } && test -s conftest$ac_exeext &&
14708 $as_test_x conftest$ac_exeext; then
14709 ac_cv_lib_gpm_Gpm_Open=yes
14710 else
14711 echo "$as_me: failed program was:" >&5
14712 sed 's/^/| /' conftest.$ac_ext >&5
14714 ac_cv_lib_gpm_Gpm_Open=no
14717 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14718 conftest$ac_exeext conftest.$ac_ext
14719 LIBS=$ac_check_lib_save_LIBS
14721 { echo "$as_me:$LINENO: result: $ac_cv_lib_gpm_Gpm_Open" >&5
14722 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6; }
14723 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
14724 HAVE_GPM=yes
14732 if test "${HAVE_GPM}" = "yes"; then
14734 cat >>confdefs.h <<\_ACEOF
14735 #define HAVE_GPM 1
14736 _ACEOF
14740 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14741 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14742 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14743 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14744 echo $ECHO_N "(cached) $ECHO_C" >&6
14746 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14747 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14748 else
14749 # Is the header compilable?
14750 { echo "$as_me:$LINENO: checking malloc/malloc.h usability" >&5
14751 echo $ECHO_N "checking malloc/malloc.h usability... $ECHO_C" >&6; }
14752 cat >conftest.$ac_ext <<_ACEOF
14753 /* confdefs.h. */
14754 _ACEOF
14755 cat confdefs.h >>conftest.$ac_ext
14756 cat >>conftest.$ac_ext <<_ACEOF
14757 /* end confdefs.h. */
14758 $ac_includes_default
14759 #include <malloc/malloc.h>
14760 _ACEOF
14761 rm -f conftest.$ac_objext
14762 if { (ac_try="$ac_compile"
14763 case "(($ac_try" in
14764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14765 *) ac_try_echo=$ac_try;;
14766 esac
14767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14768 (eval "$ac_compile") 2>conftest.er1
14769 ac_status=$?
14770 grep -v '^ *+' conftest.er1 >conftest.err
14771 rm -f conftest.er1
14772 cat conftest.err >&5
14773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14774 (exit $ac_status); } && {
14775 test -z "$ac_c_werror_flag" ||
14776 test ! -s conftest.err
14777 } && test -s conftest.$ac_objext; then
14778 ac_header_compiler=yes
14779 else
14780 echo "$as_me: failed program was:" >&5
14781 sed 's/^/| /' conftest.$ac_ext >&5
14783 ac_header_compiler=no
14786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14787 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14788 echo "${ECHO_T}$ac_header_compiler" >&6; }
14790 # Is the header present?
14791 { echo "$as_me:$LINENO: checking malloc/malloc.h presence" >&5
14792 echo $ECHO_N "checking malloc/malloc.h presence... $ECHO_C" >&6; }
14793 cat >conftest.$ac_ext <<_ACEOF
14794 /* confdefs.h. */
14795 _ACEOF
14796 cat confdefs.h >>conftest.$ac_ext
14797 cat >>conftest.$ac_ext <<_ACEOF
14798 /* end confdefs.h. */
14799 #include <malloc/malloc.h>
14800 _ACEOF
14801 if { (ac_try="$ac_cpp conftest.$ac_ext"
14802 case "(($ac_try" in
14803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14804 *) ac_try_echo=$ac_try;;
14805 esac
14806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14807 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14808 ac_status=$?
14809 grep -v '^ *+' conftest.er1 >conftest.err
14810 rm -f conftest.er1
14811 cat conftest.err >&5
14812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14813 (exit $ac_status); } >/dev/null && {
14814 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14815 test ! -s conftest.err
14816 }; then
14817 ac_header_preproc=yes
14818 else
14819 echo "$as_me: failed program was:" >&5
14820 sed 's/^/| /' conftest.$ac_ext >&5
14822 ac_header_preproc=no
14825 rm -f conftest.err conftest.$ac_ext
14826 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14827 echo "${ECHO_T}$ac_header_preproc" >&6; }
14829 # So? What about this header?
14830 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14831 yes:no: )
14832 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&5
14833 echo "$as_me: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14834 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&5
14835 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&2;}
14836 ac_header_preproc=yes
14838 no:yes:* )
14839 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: present but cannot be compiled" >&5
14840 echo "$as_me: WARNING: malloc/malloc.h: present but cannot be compiled" >&2;}
14841 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&5
14842 echo "$as_me: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&2;}
14843 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: see the Autoconf documentation" >&5
14844 echo "$as_me: WARNING: malloc/malloc.h: see the Autoconf documentation" >&2;}
14845 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&5
14846 echo "$as_me: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&2;}
14847 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&5
14848 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&2;}
14849 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&5
14850 echo "$as_me: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&2;}
14853 esac
14854 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14855 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14856 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14857 echo $ECHO_N "(cached) $ECHO_C" >&6
14858 else
14859 ac_cv_header_malloc_malloc_h=$ac_header_preproc
14861 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14862 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14865 if test $ac_cv_header_malloc_malloc_h = yes; then
14867 cat >>confdefs.h <<\_ACEOF
14868 #define HAVE_MALLOC_MALLOC_H 1
14869 _ACEOF
14875 ### Use NeXTstep API to implement GUI.
14876 if test "${HAVE_NS}" = "yes"; then
14878 cat >>confdefs.h <<\_ACEOF
14879 #define HAVE_NS 1
14880 _ACEOF
14882 if test "${NS_IMPL_COCOA}" = "yes"; then
14884 cat >>confdefs.h <<\_ACEOF
14885 #define NS_IMPL_COCOA 1
14886 _ACEOF
14888 GNU_OBJC_CFLAGS=
14889 LIB_SRC_EXTRA_INSTALLABLES=mac-fix-env
14891 if test "${EN_COCOA_EXPERIMENTAL_CTRL_G}" = "yes"; then
14893 cat >>confdefs.h <<\_ACEOF
14894 #define COCOA_EXPERIMENTAL_CTRL_G 1
14895 _ACEOF
14898 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
14900 cat >>confdefs.h <<\_ACEOF
14901 #define NS_IMPL_GNUSTEP 1
14902 _ACEOF
14904 GNU_OBJC_CFLAGS="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
14906 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
14908 cat >>confdefs.h <<\_ACEOF
14909 #define NS_HAVE_NSINTEGER 1
14910 _ACEOF
14913 # We also have mouse menus.
14914 HAVE_MENUS=yes
14918 ### Use session management (-lSM -lICE) if available
14919 HAVE_X_SM=no
14920 if test "${HAVE_X11}" = "yes"; then
14921 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
14922 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
14923 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
14924 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
14925 echo $ECHO_N "(cached) $ECHO_C" >&6
14927 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
14928 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
14929 else
14930 # Is the header compilable?
14931 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h usability" >&5
14932 echo $ECHO_N "checking X11/SM/SMlib.h usability... $ECHO_C" >&6; }
14933 cat >conftest.$ac_ext <<_ACEOF
14934 /* confdefs.h. */
14935 _ACEOF
14936 cat confdefs.h >>conftest.$ac_ext
14937 cat >>conftest.$ac_ext <<_ACEOF
14938 /* end confdefs.h. */
14939 $ac_includes_default
14940 #include <X11/SM/SMlib.h>
14941 _ACEOF
14942 rm -f conftest.$ac_objext
14943 if { (ac_try="$ac_compile"
14944 case "(($ac_try" in
14945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14946 *) ac_try_echo=$ac_try;;
14947 esac
14948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14949 (eval "$ac_compile") 2>conftest.er1
14950 ac_status=$?
14951 grep -v '^ *+' conftest.er1 >conftest.err
14952 rm -f conftest.er1
14953 cat conftest.err >&5
14954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14955 (exit $ac_status); } && {
14956 test -z "$ac_c_werror_flag" ||
14957 test ! -s conftest.err
14958 } && test -s conftest.$ac_objext; then
14959 ac_header_compiler=yes
14960 else
14961 echo "$as_me: failed program was:" >&5
14962 sed 's/^/| /' conftest.$ac_ext >&5
14964 ac_header_compiler=no
14967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14968 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14969 echo "${ECHO_T}$ac_header_compiler" >&6; }
14971 # Is the header present?
14972 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h presence" >&5
14973 echo $ECHO_N "checking X11/SM/SMlib.h presence... $ECHO_C" >&6; }
14974 cat >conftest.$ac_ext <<_ACEOF
14975 /* confdefs.h. */
14976 _ACEOF
14977 cat confdefs.h >>conftest.$ac_ext
14978 cat >>conftest.$ac_ext <<_ACEOF
14979 /* end confdefs.h. */
14980 #include <X11/SM/SMlib.h>
14981 _ACEOF
14982 if { (ac_try="$ac_cpp conftest.$ac_ext"
14983 case "(($ac_try" in
14984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14985 *) ac_try_echo=$ac_try;;
14986 esac
14987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14988 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14989 ac_status=$?
14990 grep -v '^ *+' conftest.er1 >conftest.err
14991 rm -f conftest.er1
14992 cat conftest.err >&5
14993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14994 (exit $ac_status); } >/dev/null && {
14995 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14996 test ! -s conftest.err
14997 }; then
14998 ac_header_preproc=yes
14999 else
15000 echo "$as_me: failed program was:" >&5
15001 sed 's/^/| /' conftest.$ac_ext >&5
15003 ac_header_preproc=no
15006 rm -f conftest.err conftest.$ac_ext
15007 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15008 echo "${ECHO_T}$ac_header_preproc" >&6; }
15010 # So? What about this header?
15011 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15012 yes:no: )
15013 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
15014 echo "$as_me: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15015 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&5
15016 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&2;}
15017 ac_header_preproc=yes
15019 no:yes:* )
15020 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&5
15021 echo "$as_me: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&2;}
15022 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&5
15023 echo "$as_me: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&2;}
15024 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&5
15025 echo "$as_me: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&2;}
15026 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&5
15027 echo "$as_me: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
15028 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
15029 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
15030 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&5
15031 echo "$as_me: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&2;}
15034 esac
15035 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
15036 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
15037 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
15038 echo $ECHO_N "(cached) $ECHO_C" >&6
15039 else
15040 ac_cv_header_X11_SM_SMlib_h=$ac_header_preproc
15042 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
15043 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
15046 if test $ac_cv_header_X11_SM_SMlib_h = yes; then
15047 { echo "$as_me:$LINENO: checking for SmcOpenConnection in -lSM" >&5
15048 echo $ECHO_N "checking for SmcOpenConnection in -lSM... $ECHO_C" >&6; }
15049 if test "${ac_cv_lib_SM_SmcOpenConnection+set}" = set; then
15050 echo $ECHO_N "(cached) $ECHO_C" >&6
15051 else
15052 ac_check_lib_save_LIBS=$LIBS
15053 LIBS="-lSM -lICE $LIBS"
15054 cat >conftest.$ac_ext <<_ACEOF
15055 /* confdefs.h. */
15056 _ACEOF
15057 cat confdefs.h >>conftest.$ac_ext
15058 cat >>conftest.$ac_ext <<_ACEOF
15059 /* end confdefs.h. */
15061 /* Override any GCC internal prototype to avoid an error.
15062 Use char because int might match the return type of a GCC
15063 builtin and then its argument prototype would still apply. */
15064 #ifdef __cplusplus
15065 extern "C"
15066 #endif
15067 char SmcOpenConnection ();
15069 main ()
15071 return SmcOpenConnection ();
15073 return 0;
15075 _ACEOF
15076 rm -f conftest.$ac_objext conftest$ac_exeext
15077 if { (ac_try="$ac_link"
15078 case "(($ac_try" in
15079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15080 *) ac_try_echo=$ac_try;;
15081 esac
15082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15083 (eval "$ac_link") 2>conftest.er1
15084 ac_status=$?
15085 grep -v '^ *+' conftest.er1 >conftest.err
15086 rm -f conftest.er1
15087 cat conftest.err >&5
15088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089 (exit $ac_status); } && {
15090 test -z "$ac_c_werror_flag" ||
15091 test ! -s conftest.err
15092 } && test -s conftest$ac_exeext &&
15093 $as_test_x conftest$ac_exeext; then
15094 ac_cv_lib_SM_SmcOpenConnection=yes
15095 else
15096 echo "$as_me: failed program was:" >&5
15097 sed 's/^/| /' conftest.$ac_ext >&5
15099 ac_cv_lib_SM_SmcOpenConnection=no
15102 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15103 conftest$ac_exeext conftest.$ac_ext
15104 LIBS=$ac_check_lib_save_LIBS
15106 { echo "$as_me:$LINENO: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
15107 echo "${ECHO_T}$ac_cv_lib_SM_SmcOpenConnection" >&6; }
15108 if test $ac_cv_lib_SM_SmcOpenConnection = yes; then
15109 HAVE_X_SM=yes
15116 if test "${HAVE_X_SM}" = "yes"; then
15118 cat >>confdefs.h <<\_ACEOF
15119 #define HAVE_X_SM 1
15120 _ACEOF
15122 case "$LIBS" in
15123 *-lSM*) ;;
15124 *) LIBS="-lSM -lICE $LIBS" ;;
15125 esac
15129 # If netdb.h doesn't declare h_errno, we must declare it by hand.
15130 { echo "$as_me:$LINENO: checking whether netdb declares h_errno" >&5
15131 echo $ECHO_N "checking whether netdb declares h_errno... $ECHO_C" >&6; }
15132 if test "${emacs_cv_netdb_declares_h_errno+set}" = set; then
15133 echo $ECHO_N "(cached) $ECHO_C" >&6
15134 else
15135 cat >conftest.$ac_ext <<_ACEOF
15136 /* confdefs.h. */
15137 _ACEOF
15138 cat confdefs.h >>conftest.$ac_ext
15139 cat >>conftest.$ac_ext <<_ACEOF
15140 /* end confdefs.h. */
15141 #include <netdb.h>
15143 main ()
15145 return h_errno;
15147 return 0;
15149 _ACEOF
15150 rm -f conftest.$ac_objext conftest$ac_exeext
15151 if { (ac_try="$ac_link"
15152 case "(($ac_try" in
15153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15154 *) ac_try_echo=$ac_try;;
15155 esac
15156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15157 (eval "$ac_link") 2>conftest.er1
15158 ac_status=$?
15159 grep -v '^ *+' conftest.er1 >conftest.err
15160 rm -f conftest.er1
15161 cat conftest.err >&5
15162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15163 (exit $ac_status); } && {
15164 test -z "$ac_c_werror_flag" ||
15165 test ! -s conftest.err
15166 } && test -s conftest$ac_exeext &&
15167 $as_test_x conftest$ac_exeext; then
15168 emacs_cv_netdb_declares_h_errno=yes
15169 else
15170 echo "$as_me: failed program was:" >&5
15171 sed 's/^/| /' conftest.$ac_ext >&5
15173 emacs_cv_netdb_declares_h_errno=no
15176 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15177 conftest$ac_exeext conftest.$ac_ext
15179 { echo "$as_me:$LINENO: result: $emacs_cv_netdb_declares_h_errno" >&5
15180 echo "${ECHO_T}$emacs_cv_netdb_declares_h_errno" >&6; }
15181 if test $emacs_cv_netdb_declares_h_errno = yes; then
15183 cat >>confdefs.h <<\_ACEOF
15184 #define HAVE_H_ERRNO 1
15185 _ACEOF
15189 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15190 # for constant arguments. Useless!
15191 { echo "$as_me:$LINENO: checking for working alloca.h" >&5
15192 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
15193 if test "${ac_cv_working_alloca_h+set}" = set; then
15194 echo $ECHO_N "(cached) $ECHO_C" >&6
15195 else
15196 cat >conftest.$ac_ext <<_ACEOF
15197 /* confdefs.h. */
15198 _ACEOF
15199 cat confdefs.h >>conftest.$ac_ext
15200 cat >>conftest.$ac_ext <<_ACEOF
15201 /* end confdefs.h. */
15202 #include <alloca.h>
15204 main ()
15206 char *p = (char *) alloca (2 * sizeof (int));
15207 if (p) return 0;
15209 return 0;
15211 _ACEOF
15212 rm -f conftest.$ac_objext conftest$ac_exeext
15213 if { (ac_try="$ac_link"
15214 case "(($ac_try" in
15215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15216 *) ac_try_echo=$ac_try;;
15217 esac
15218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15219 (eval "$ac_link") 2>conftest.er1
15220 ac_status=$?
15221 grep -v '^ *+' conftest.er1 >conftest.err
15222 rm -f conftest.er1
15223 cat conftest.err >&5
15224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15225 (exit $ac_status); } && {
15226 test -z "$ac_c_werror_flag" ||
15227 test ! -s conftest.err
15228 } && test -s conftest$ac_exeext &&
15229 $as_test_x conftest$ac_exeext; then
15230 ac_cv_working_alloca_h=yes
15231 else
15232 echo "$as_me: failed program was:" >&5
15233 sed 's/^/| /' conftest.$ac_ext >&5
15235 ac_cv_working_alloca_h=no
15238 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15239 conftest$ac_exeext conftest.$ac_ext
15241 { echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
15242 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
15243 if test $ac_cv_working_alloca_h = yes; then
15245 cat >>confdefs.h <<\_ACEOF
15246 #define HAVE_ALLOCA_H 1
15247 _ACEOF
15251 { echo "$as_me:$LINENO: checking for alloca" >&5
15252 echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
15253 if test "${ac_cv_func_alloca_works+set}" = set; then
15254 echo $ECHO_N "(cached) $ECHO_C" >&6
15255 else
15256 cat >conftest.$ac_ext <<_ACEOF
15257 /* confdefs.h. */
15258 _ACEOF
15259 cat confdefs.h >>conftest.$ac_ext
15260 cat >>conftest.$ac_ext <<_ACEOF
15261 /* end confdefs.h. */
15262 #ifdef __GNUC__
15263 # define alloca __builtin_alloca
15264 #else
15265 # ifdef _MSC_VER
15266 # include <malloc.h>
15267 # define alloca _alloca
15268 # else
15269 # ifdef HAVE_ALLOCA_H
15270 # include <alloca.h>
15271 # else
15272 # ifdef _AIX
15273 #pragma alloca
15274 # else
15275 # ifndef alloca /* predefined by HP cc +Olibcalls */
15276 char *alloca ();
15277 # endif
15278 # endif
15279 # endif
15280 # endif
15281 #endif
15284 main ()
15286 char *p = (char *) alloca (1);
15287 if (p) return 0;
15289 return 0;
15291 _ACEOF
15292 rm -f conftest.$ac_objext conftest$ac_exeext
15293 if { (ac_try="$ac_link"
15294 case "(($ac_try" in
15295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15296 *) ac_try_echo=$ac_try;;
15297 esac
15298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15299 (eval "$ac_link") 2>conftest.er1
15300 ac_status=$?
15301 grep -v '^ *+' conftest.er1 >conftest.err
15302 rm -f conftest.er1
15303 cat conftest.err >&5
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); } && {
15306 test -z "$ac_c_werror_flag" ||
15307 test ! -s conftest.err
15308 } && test -s conftest$ac_exeext &&
15309 $as_test_x conftest$ac_exeext; then
15310 ac_cv_func_alloca_works=yes
15311 else
15312 echo "$as_me: failed program was:" >&5
15313 sed 's/^/| /' conftest.$ac_ext >&5
15315 ac_cv_func_alloca_works=no
15318 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15319 conftest$ac_exeext conftest.$ac_ext
15321 { echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
15322 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
15324 if test $ac_cv_func_alloca_works = yes; then
15326 cat >>confdefs.h <<\_ACEOF
15327 #define HAVE_ALLOCA 1
15328 _ACEOF
15330 else
15331 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
15332 # that cause trouble. Some versions do not even contain alloca or
15333 # contain a buggy version. If you still want to use their alloca,
15334 # use ar to extract alloca.o from them instead of compiling alloca.c.
15336 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
15338 cat >>confdefs.h <<\_ACEOF
15339 #define C_ALLOCA 1
15340 _ACEOF
15343 { echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
15344 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
15345 if test "${ac_cv_os_cray+set}" = set; then
15346 echo $ECHO_N "(cached) $ECHO_C" >&6
15347 else
15348 cat >conftest.$ac_ext <<_ACEOF
15349 /* confdefs.h. */
15350 _ACEOF
15351 cat confdefs.h >>conftest.$ac_ext
15352 cat >>conftest.$ac_ext <<_ACEOF
15353 /* end confdefs.h. */
15354 #if defined CRAY && ! defined CRAY2
15355 webecray
15356 #else
15357 wenotbecray
15358 #endif
15360 _ACEOF
15361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15362 $EGREP "webecray" >/dev/null 2>&1; then
15363 ac_cv_os_cray=yes
15364 else
15365 ac_cv_os_cray=no
15367 rm -f conftest*
15370 { echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
15371 echo "${ECHO_T}$ac_cv_os_cray" >&6; }
15372 if test $ac_cv_os_cray = yes; then
15373 for ac_func in _getb67 GETB67 getb67; do
15374 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15375 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15376 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15377 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15378 echo $ECHO_N "(cached) $ECHO_C" >&6
15379 else
15380 cat >conftest.$ac_ext <<_ACEOF
15381 /* confdefs.h. */
15382 _ACEOF
15383 cat confdefs.h >>conftest.$ac_ext
15384 cat >>conftest.$ac_ext <<_ACEOF
15385 /* end confdefs.h. */
15386 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15387 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15388 #define $ac_func innocuous_$ac_func
15390 /* System header to define __stub macros and hopefully few prototypes,
15391 which can conflict with char $ac_func (); below.
15392 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15393 <limits.h> exists even on freestanding compilers. */
15395 #ifdef __STDC__
15396 # include <limits.h>
15397 #else
15398 # include <assert.h>
15399 #endif
15401 #undef $ac_func
15403 /* Override any GCC internal prototype to avoid an error.
15404 Use char because int might match the return type of a GCC
15405 builtin and then its argument prototype would still apply. */
15406 #ifdef __cplusplus
15407 extern "C"
15408 #endif
15409 char $ac_func ();
15410 /* The GNU C library defines this for functions which it implements
15411 to always fail with ENOSYS. Some functions are actually named
15412 something starting with __ and the normal name is an alias. */
15413 #if defined __stub_$ac_func || defined __stub___$ac_func
15414 choke me
15415 #endif
15418 main ()
15420 return $ac_func ();
15422 return 0;
15424 _ACEOF
15425 rm -f conftest.$ac_objext conftest$ac_exeext
15426 if { (ac_try="$ac_link"
15427 case "(($ac_try" in
15428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15429 *) ac_try_echo=$ac_try;;
15430 esac
15431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15432 (eval "$ac_link") 2>conftest.er1
15433 ac_status=$?
15434 grep -v '^ *+' conftest.er1 >conftest.err
15435 rm -f conftest.er1
15436 cat conftest.err >&5
15437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15438 (exit $ac_status); } && {
15439 test -z "$ac_c_werror_flag" ||
15440 test ! -s conftest.err
15441 } && test -s conftest$ac_exeext &&
15442 $as_test_x conftest$ac_exeext; then
15443 eval "$as_ac_var=yes"
15444 else
15445 echo "$as_me: failed program was:" >&5
15446 sed 's/^/| /' conftest.$ac_ext >&5
15448 eval "$as_ac_var=no"
15451 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15452 conftest$ac_exeext conftest.$ac_ext
15454 ac_res=`eval echo '${'$as_ac_var'}'`
15455 { echo "$as_me:$LINENO: result: $ac_res" >&5
15456 echo "${ECHO_T}$ac_res" >&6; }
15457 if test `eval echo '${'$as_ac_var'}'` = yes; then
15459 cat >>confdefs.h <<_ACEOF
15460 #define CRAY_STACKSEG_END $ac_func
15461 _ACEOF
15463 break
15466 done
15469 { echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
15470 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
15471 if test "${ac_cv_c_stack_direction+set}" = set; then
15472 echo $ECHO_N "(cached) $ECHO_C" >&6
15473 else
15474 if test "$cross_compiling" = yes; then
15475 ac_cv_c_stack_direction=0
15476 else
15477 cat >conftest.$ac_ext <<_ACEOF
15478 /* confdefs.h. */
15479 _ACEOF
15480 cat confdefs.h >>conftest.$ac_ext
15481 cat >>conftest.$ac_ext <<_ACEOF
15482 /* end confdefs.h. */
15483 $ac_includes_default
15485 find_stack_direction ()
15487 static char *addr = 0;
15488 auto char dummy;
15489 if (addr == 0)
15491 addr = &dummy;
15492 return find_stack_direction ();
15494 else
15495 return (&dummy > addr) ? 1 : -1;
15499 main ()
15501 return find_stack_direction () < 0;
15503 _ACEOF
15504 rm -f conftest$ac_exeext
15505 if { (ac_try="$ac_link"
15506 case "(($ac_try" in
15507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15508 *) ac_try_echo=$ac_try;;
15509 esac
15510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15511 (eval "$ac_link") 2>&5
15512 ac_status=$?
15513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15514 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15515 { (case "(($ac_try" in
15516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15517 *) ac_try_echo=$ac_try;;
15518 esac
15519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15520 (eval "$ac_try") 2>&5
15521 ac_status=$?
15522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15523 (exit $ac_status); }; }; then
15524 ac_cv_c_stack_direction=1
15525 else
15526 echo "$as_me: program exited with status $ac_status" >&5
15527 echo "$as_me: failed program was:" >&5
15528 sed 's/^/| /' conftest.$ac_ext >&5
15530 ( exit $ac_status )
15531 ac_cv_c_stack_direction=-1
15533 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15538 { echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15539 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
15541 cat >>confdefs.h <<_ACEOF
15542 #define STACK_DIRECTION $ac_cv_c_stack_direction
15543 _ACEOF
15549 if test x"$ac_cv_func_alloca_works" != xyes; then
15550 { { echo "$as_me:$LINENO: error: a system implementation of alloca is required " >&5
15551 echo "$as_me: error: a system implementation of alloca is required " >&2;}
15552 { (exit 1); exit 1; }; }
15555 # fmod, logb, and frexp are found in -lm on most systems.
15556 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
15558 { echo "$as_me:$LINENO: checking for sqrt in -lm" >&5
15559 echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6; }
15560 if test "${ac_cv_lib_m_sqrt+set}" = set; then
15561 echo $ECHO_N "(cached) $ECHO_C" >&6
15562 else
15563 ac_check_lib_save_LIBS=$LIBS
15564 LIBS="-lm $LIBS"
15565 cat >conftest.$ac_ext <<_ACEOF
15566 /* confdefs.h. */
15567 _ACEOF
15568 cat confdefs.h >>conftest.$ac_ext
15569 cat >>conftest.$ac_ext <<_ACEOF
15570 /* end confdefs.h. */
15572 /* Override any GCC internal prototype to avoid an error.
15573 Use char because int might match the return type of a GCC
15574 builtin and then its argument prototype would still apply. */
15575 #ifdef __cplusplus
15576 extern "C"
15577 #endif
15578 char sqrt ();
15580 main ()
15582 return sqrt ();
15584 return 0;
15586 _ACEOF
15587 rm -f conftest.$ac_objext conftest$ac_exeext
15588 if { (ac_try="$ac_link"
15589 case "(($ac_try" in
15590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15591 *) ac_try_echo=$ac_try;;
15592 esac
15593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15594 (eval "$ac_link") 2>conftest.er1
15595 ac_status=$?
15596 grep -v '^ *+' conftest.er1 >conftest.err
15597 rm -f conftest.er1
15598 cat conftest.err >&5
15599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15600 (exit $ac_status); } && {
15601 test -z "$ac_c_werror_flag" ||
15602 test ! -s conftest.err
15603 } && test -s conftest$ac_exeext &&
15604 $as_test_x conftest$ac_exeext; then
15605 ac_cv_lib_m_sqrt=yes
15606 else
15607 echo "$as_me: failed program was:" >&5
15608 sed 's/^/| /' conftest.$ac_ext >&5
15610 ac_cv_lib_m_sqrt=no
15613 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15614 conftest$ac_exeext conftest.$ac_ext
15615 LIBS=$ac_check_lib_save_LIBS
15617 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5
15618 echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6; }
15619 if test $ac_cv_lib_m_sqrt = yes; then
15620 cat >>confdefs.h <<_ACEOF
15621 #define HAVE_LIBM 1
15622 _ACEOF
15624 LIBS="-lm $LIBS"
15629 # Check for mail-locking functions in a "mail" library. Probably this should
15630 # have the same check as for liblockfile below.
15632 { echo "$as_me:$LINENO: checking for maillock in -lmail" >&5
15633 echo $ECHO_N "checking for maillock in -lmail... $ECHO_C" >&6; }
15634 if test "${ac_cv_lib_mail_maillock+set}" = set; then
15635 echo $ECHO_N "(cached) $ECHO_C" >&6
15636 else
15637 ac_check_lib_save_LIBS=$LIBS
15638 LIBS="-lmail $LIBS"
15639 cat >conftest.$ac_ext <<_ACEOF
15640 /* confdefs.h. */
15641 _ACEOF
15642 cat confdefs.h >>conftest.$ac_ext
15643 cat >>conftest.$ac_ext <<_ACEOF
15644 /* end confdefs.h. */
15646 /* Override any GCC internal prototype to avoid an error.
15647 Use char because int might match the return type of a GCC
15648 builtin and then its argument prototype would still apply. */
15649 #ifdef __cplusplus
15650 extern "C"
15651 #endif
15652 char maillock ();
15654 main ()
15656 return maillock ();
15658 return 0;
15660 _ACEOF
15661 rm -f conftest.$ac_objext conftest$ac_exeext
15662 if { (ac_try="$ac_link"
15663 case "(($ac_try" in
15664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15665 *) ac_try_echo=$ac_try;;
15666 esac
15667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15668 (eval "$ac_link") 2>conftest.er1
15669 ac_status=$?
15670 grep -v '^ *+' conftest.er1 >conftest.err
15671 rm -f conftest.er1
15672 cat conftest.err >&5
15673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15674 (exit $ac_status); } && {
15675 test -z "$ac_c_werror_flag" ||
15676 test ! -s conftest.err
15677 } && test -s conftest$ac_exeext &&
15678 $as_test_x conftest$ac_exeext; then
15679 ac_cv_lib_mail_maillock=yes
15680 else
15681 echo "$as_me: failed program was:" >&5
15682 sed 's/^/| /' conftest.$ac_ext >&5
15684 ac_cv_lib_mail_maillock=no
15687 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15688 conftest$ac_exeext conftest.$ac_ext
15689 LIBS=$ac_check_lib_save_LIBS
15691 { echo "$as_me:$LINENO: result: $ac_cv_lib_mail_maillock" >&5
15692 echo "${ECHO_T}$ac_cv_lib_mail_maillock" >&6; }
15693 if test $ac_cv_lib_mail_maillock = yes; then
15694 cat >>confdefs.h <<_ACEOF
15695 #define HAVE_LIBMAIL 1
15696 _ACEOF
15698 LIBS="-lmail $LIBS"
15703 { echo "$as_me:$LINENO: checking for maillock in -llockfile" >&5
15704 echo $ECHO_N "checking for maillock in -llockfile... $ECHO_C" >&6; }
15705 if test "${ac_cv_lib_lockfile_maillock+set}" = set; then
15706 echo $ECHO_N "(cached) $ECHO_C" >&6
15707 else
15708 ac_check_lib_save_LIBS=$LIBS
15709 LIBS="-llockfile $LIBS"
15710 cat >conftest.$ac_ext <<_ACEOF
15711 /* confdefs.h. */
15712 _ACEOF
15713 cat confdefs.h >>conftest.$ac_ext
15714 cat >>conftest.$ac_ext <<_ACEOF
15715 /* end confdefs.h. */
15717 /* Override any GCC internal prototype to avoid an error.
15718 Use char because int might match the return type of a GCC
15719 builtin and then its argument prototype would still apply. */
15720 #ifdef __cplusplus
15721 extern "C"
15722 #endif
15723 char maillock ();
15725 main ()
15727 return maillock ();
15729 return 0;
15731 _ACEOF
15732 rm -f conftest.$ac_objext conftest$ac_exeext
15733 if { (ac_try="$ac_link"
15734 case "(($ac_try" in
15735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15736 *) ac_try_echo=$ac_try;;
15737 esac
15738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15739 (eval "$ac_link") 2>conftest.er1
15740 ac_status=$?
15741 grep -v '^ *+' conftest.er1 >conftest.err
15742 rm -f conftest.er1
15743 cat conftest.err >&5
15744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15745 (exit $ac_status); } && {
15746 test -z "$ac_c_werror_flag" ||
15747 test ! -s conftest.err
15748 } && test -s conftest$ac_exeext &&
15749 $as_test_x conftest$ac_exeext; then
15750 ac_cv_lib_lockfile_maillock=yes
15751 else
15752 echo "$as_me: failed program was:" >&5
15753 sed 's/^/| /' conftest.$ac_ext >&5
15755 ac_cv_lib_lockfile_maillock=no
15758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15759 conftest$ac_exeext conftest.$ac_ext
15760 LIBS=$ac_check_lib_save_LIBS
15762 { echo "$as_me:$LINENO: result: $ac_cv_lib_lockfile_maillock" >&5
15763 echo "${ECHO_T}$ac_cv_lib_lockfile_maillock" >&6; }
15764 if test $ac_cv_lib_lockfile_maillock = yes; then
15765 cat >>confdefs.h <<_ACEOF
15766 #define HAVE_LIBLOCKFILE 1
15767 _ACEOF
15769 LIBS="-llockfile $LIBS"
15773 # If we have the shared liblockfile, assume we must use it for mail
15774 # locking (e.g. Debian). If we couldn't link against liblockfile
15775 # (no liblockfile.a installed), ensure that we don't need to.
15776 if test "$ac_cv_lib_lockfile_maillock" = no; then
15777 # Extract the first word of "liblockfile.so", so it can be a program name with args.
15778 set dummy liblockfile.so; ac_word=$2
15779 { echo "$as_me:$LINENO: checking for $ac_word" >&5
15780 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
15781 if test "${ac_cv_prog_liblockfile+set}" = set; then
15782 echo $ECHO_N "(cached) $ECHO_C" >&6
15783 else
15784 if test -n "$liblockfile"; then
15785 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
15786 else
15787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15788 as_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
15789 for as_dir in $as_dummy
15791 IFS=$as_save_IFS
15792 test -z "$as_dir" && as_dir=.
15793 for ac_exec_ext in '' $ac_executable_extensions; do
15794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15795 ac_cv_prog_liblockfile="yes"
15796 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15797 break 2
15799 done
15800 done
15801 IFS=$as_save_IFS
15803 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
15806 liblockfile=$ac_cv_prog_liblockfile
15807 if test -n "$liblockfile"; then
15808 { echo "$as_me:$LINENO: result: $liblockfile" >&5
15809 echo "${ECHO_T}$liblockfile" >&6; }
15810 else
15811 { echo "$as_me:$LINENO: result: no" >&5
15812 echo "${ECHO_T}no" >&6; }
15816 if test $ac_cv_prog_liblockfile = yes; then
15817 { { echo "$as_me:$LINENO: error: Shared liblockfile found but can't link against it.
15818 This probably means that movemail could lose mail.
15819 There may be a \`development' package to install containing liblockfile." >&5
15820 echo "$as_me: error: Shared liblockfile found but can't link against it.
15821 This probably means that movemail could lose mail.
15822 There may be a \`development' package to install containing liblockfile." >&2;}
15823 { (exit 1); exit 1; }; }
15824 else :
15828 for ac_func in touchlock
15830 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15831 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15832 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15833 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15834 echo $ECHO_N "(cached) $ECHO_C" >&6
15835 else
15836 cat >conftest.$ac_ext <<_ACEOF
15837 /* confdefs.h. */
15838 _ACEOF
15839 cat confdefs.h >>conftest.$ac_ext
15840 cat >>conftest.$ac_ext <<_ACEOF
15841 /* end confdefs.h. */
15842 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15843 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15844 #define $ac_func innocuous_$ac_func
15846 /* System header to define __stub macros and hopefully few prototypes,
15847 which can conflict with char $ac_func (); below.
15848 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15849 <limits.h> exists even on freestanding compilers. */
15851 #ifdef __STDC__
15852 # include <limits.h>
15853 #else
15854 # include <assert.h>
15855 #endif
15857 #undef $ac_func
15859 /* Override any GCC internal prototype to avoid an error.
15860 Use char because int might match the return type of a GCC
15861 builtin and then its argument prototype would still apply. */
15862 #ifdef __cplusplus
15863 extern "C"
15864 #endif
15865 char $ac_func ();
15866 /* The GNU C library defines this for functions which it implements
15867 to always fail with ENOSYS. Some functions are actually named
15868 something starting with __ and the normal name is an alias. */
15869 #if defined __stub_$ac_func || defined __stub___$ac_func
15870 choke me
15871 #endif
15874 main ()
15876 return $ac_func ();
15878 return 0;
15880 _ACEOF
15881 rm -f conftest.$ac_objext conftest$ac_exeext
15882 if { (ac_try="$ac_link"
15883 case "(($ac_try" in
15884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15885 *) ac_try_echo=$ac_try;;
15886 esac
15887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15888 (eval "$ac_link") 2>conftest.er1
15889 ac_status=$?
15890 grep -v '^ *+' conftest.er1 >conftest.err
15891 rm -f conftest.er1
15892 cat conftest.err >&5
15893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894 (exit $ac_status); } && {
15895 test -z "$ac_c_werror_flag" ||
15896 test ! -s conftest.err
15897 } && test -s conftest$ac_exeext &&
15898 $as_test_x conftest$ac_exeext; then
15899 eval "$as_ac_var=yes"
15900 else
15901 echo "$as_me: failed program was:" >&5
15902 sed 's/^/| /' conftest.$ac_ext >&5
15904 eval "$as_ac_var=no"
15907 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15908 conftest$ac_exeext conftest.$ac_ext
15910 ac_res=`eval echo '${'$as_ac_var'}'`
15911 { echo "$as_me:$LINENO: result: $ac_res" >&5
15912 echo "${ECHO_T}$ac_res" >&6; }
15913 if test `eval echo '${'$as_ac_var'}'` = yes; then
15914 cat >>confdefs.h <<_ACEOF
15915 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15916 _ACEOF
15919 done
15922 for ac_header in maillock.h
15924 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15925 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15926 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15927 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15928 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15929 echo $ECHO_N "(cached) $ECHO_C" >&6
15931 ac_res=`eval echo '${'$as_ac_Header'}'`
15932 { echo "$as_me:$LINENO: result: $ac_res" >&5
15933 echo "${ECHO_T}$ac_res" >&6; }
15934 else
15935 # Is the header compilable?
15936 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15937 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15938 cat >conftest.$ac_ext <<_ACEOF
15939 /* confdefs.h. */
15940 _ACEOF
15941 cat confdefs.h >>conftest.$ac_ext
15942 cat >>conftest.$ac_ext <<_ACEOF
15943 /* end confdefs.h. */
15944 $ac_includes_default
15945 #include <$ac_header>
15946 _ACEOF
15947 rm -f conftest.$ac_objext
15948 if { (ac_try="$ac_compile"
15949 case "(($ac_try" in
15950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15951 *) ac_try_echo=$ac_try;;
15952 esac
15953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15954 (eval "$ac_compile") 2>conftest.er1
15955 ac_status=$?
15956 grep -v '^ *+' conftest.er1 >conftest.err
15957 rm -f conftest.er1
15958 cat conftest.err >&5
15959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15960 (exit $ac_status); } && {
15961 test -z "$ac_c_werror_flag" ||
15962 test ! -s conftest.err
15963 } && test -s conftest.$ac_objext; then
15964 ac_header_compiler=yes
15965 else
15966 echo "$as_me: failed program was:" >&5
15967 sed 's/^/| /' conftest.$ac_ext >&5
15969 ac_header_compiler=no
15972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15973 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15974 echo "${ECHO_T}$ac_header_compiler" >&6; }
15976 # Is the header present?
15977 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15978 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15979 cat >conftest.$ac_ext <<_ACEOF
15980 /* confdefs.h. */
15981 _ACEOF
15982 cat confdefs.h >>conftest.$ac_ext
15983 cat >>conftest.$ac_ext <<_ACEOF
15984 /* end confdefs.h. */
15985 #include <$ac_header>
15986 _ACEOF
15987 if { (ac_try="$ac_cpp conftest.$ac_ext"
15988 case "(($ac_try" in
15989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15990 *) ac_try_echo=$ac_try;;
15991 esac
15992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15993 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15994 ac_status=$?
15995 grep -v '^ *+' conftest.er1 >conftest.err
15996 rm -f conftest.er1
15997 cat conftest.err >&5
15998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15999 (exit $ac_status); } >/dev/null && {
16000 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16001 test ! -s conftest.err
16002 }; then
16003 ac_header_preproc=yes
16004 else
16005 echo "$as_me: failed program was:" >&5
16006 sed 's/^/| /' conftest.$ac_ext >&5
16008 ac_header_preproc=no
16011 rm -f conftest.err conftest.$ac_ext
16012 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16013 echo "${ECHO_T}$ac_header_preproc" >&6; }
16015 # So? What about this header?
16016 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16017 yes:no: )
16018 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16019 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16021 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16022 ac_header_preproc=yes
16024 no:yes:* )
16025 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16026 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16027 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16028 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16029 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16030 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16031 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16032 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16033 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16034 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16035 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16036 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16039 esac
16040 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16041 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16042 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16043 echo $ECHO_N "(cached) $ECHO_C" >&6
16044 else
16045 eval "$as_ac_Header=\$ac_header_preproc"
16047 ac_res=`eval echo '${'$as_ac_Header'}'`
16048 { echo "$as_me:$LINENO: result: $ac_res" >&5
16049 echo "${ECHO_T}$ac_res" >&6; }
16052 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16053 cat >>confdefs.h <<_ACEOF
16054 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16055 _ACEOF
16059 done
16133 for ac_func in gethostname getdomainname dup2 \
16134 rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \
16135 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime setsid \
16136 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
16137 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
16138 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
16139 sendto recvfrom getsockopt setsockopt getsockname getpeername \
16140 gai_strerror mkstemp getline getdelim mremap memmove fsync sync bzero \
16141 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
16142 cfmakeraw cfsetspeed
16144 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16145 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16146 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16147 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16148 echo $ECHO_N "(cached) $ECHO_C" >&6
16149 else
16150 cat >conftest.$ac_ext <<_ACEOF
16151 /* confdefs.h. */
16152 _ACEOF
16153 cat confdefs.h >>conftest.$ac_ext
16154 cat >>conftest.$ac_ext <<_ACEOF
16155 /* end confdefs.h. */
16156 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16157 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16158 #define $ac_func innocuous_$ac_func
16160 /* System header to define __stub macros and hopefully few prototypes,
16161 which can conflict with char $ac_func (); below.
16162 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16163 <limits.h> exists even on freestanding compilers. */
16165 #ifdef __STDC__
16166 # include <limits.h>
16167 #else
16168 # include <assert.h>
16169 #endif
16171 #undef $ac_func
16173 /* Override any GCC internal prototype to avoid an error.
16174 Use char because int might match the return type of a GCC
16175 builtin and then its argument prototype would still apply. */
16176 #ifdef __cplusplus
16177 extern "C"
16178 #endif
16179 char $ac_func ();
16180 /* The GNU C library defines this for functions which it implements
16181 to always fail with ENOSYS. Some functions are actually named
16182 something starting with __ and the normal name is an alias. */
16183 #if defined __stub_$ac_func || defined __stub___$ac_func
16184 choke me
16185 #endif
16188 main ()
16190 return $ac_func ();
16192 return 0;
16194 _ACEOF
16195 rm -f conftest.$ac_objext conftest$ac_exeext
16196 if { (ac_try="$ac_link"
16197 case "(($ac_try" in
16198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16199 *) ac_try_echo=$ac_try;;
16200 esac
16201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16202 (eval "$ac_link") 2>conftest.er1
16203 ac_status=$?
16204 grep -v '^ *+' conftest.er1 >conftest.err
16205 rm -f conftest.er1
16206 cat conftest.err >&5
16207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16208 (exit $ac_status); } && {
16209 test -z "$ac_c_werror_flag" ||
16210 test ! -s conftest.err
16211 } && test -s conftest$ac_exeext &&
16212 $as_test_x conftest$ac_exeext; then
16213 eval "$as_ac_var=yes"
16214 else
16215 echo "$as_me: failed program was:" >&5
16216 sed 's/^/| /' conftest.$ac_ext >&5
16218 eval "$as_ac_var=no"
16221 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16222 conftest$ac_exeext conftest.$ac_ext
16224 ac_res=`eval echo '${'$as_ac_var'}'`
16225 { echo "$as_me:$LINENO: result: $ac_res" >&5
16226 echo "${ECHO_T}$ac_res" >&6; }
16227 if test `eval echo '${'$as_ac_var'}'` = yes; then
16228 cat >>confdefs.h <<_ACEOF
16229 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16230 _ACEOF
16233 done
16237 for ac_header in sys/un.h
16239 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16240 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16241 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16242 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16243 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16244 echo $ECHO_N "(cached) $ECHO_C" >&6
16246 ac_res=`eval echo '${'$as_ac_Header'}'`
16247 { echo "$as_me:$LINENO: result: $ac_res" >&5
16248 echo "${ECHO_T}$ac_res" >&6; }
16249 else
16250 # Is the header compilable?
16251 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16252 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16253 cat >conftest.$ac_ext <<_ACEOF
16254 /* confdefs.h. */
16255 _ACEOF
16256 cat confdefs.h >>conftest.$ac_ext
16257 cat >>conftest.$ac_ext <<_ACEOF
16258 /* end confdefs.h. */
16259 $ac_includes_default
16260 #include <$ac_header>
16261 _ACEOF
16262 rm -f conftest.$ac_objext
16263 if { (ac_try="$ac_compile"
16264 case "(($ac_try" in
16265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16266 *) ac_try_echo=$ac_try;;
16267 esac
16268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16269 (eval "$ac_compile") 2>conftest.er1
16270 ac_status=$?
16271 grep -v '^ *+' conftest.er1 >conftest.err
16272 rm -f conftest.er1
16273 cat conftest.err >&5
16274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16275 (exit $ac_status); } && {
16276 test -z "$ac_c_werror_flag" ||
16277 test ! -s conftest.err
16278 } && test -s conftest.$ac_objext; then
16279 ac_header_compiler=yes
16280 else
16281 echo "$as_me: failed program was:" >&5
16282 sed 's/^/| /' conftest.$ac_ext >&5
16284 ac_header_compiler=no
16287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16288 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16289 echo "${ECHO_T}$ac_header_compiler" >&6; }
16291 # Is the header present?
16292 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16293 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16294 cat >conftest.$ac_ext <<_ACEOF
16295 /* confdefs.h. */
16296 _ACEOF
16297 cat confdefs.h >>conftest.$ac_ext
16298 cat >>conftest.$ac_ext <<_ACEOF
16299 /* end confdefs.h. */
16300 #include <$ac_header>
16301 _ACEOF
16302 if { (ac_try="$ac_cpp conftest.$ac_ext"
16303 case "(($ac_try" in
16304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16305 *) ac_try_echo=$ac_try;;
16306 esac
16307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16308 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16309 ac_status=$?
16310 grep -v '^ *+' conftest.er1 >conftest.err
16311 rm -f conftest.er1
16312 cat conftest.err >&5
16313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314 (exit $ac_status); } >/dev/null && {
16315 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16316 test ! -s conftest.err
16317 }; then
16318 ac_header_preproc=yes
16319 else
16320 echo "$as_me: failed program was:" >&5
16321 sed 's/^/| /' conftest.$ac_ext >&5
16323 ac_header_preproc=no
16326 rm -f conftest.err conftest.$ac_ext
16327 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16328 echo "${ECHO_T}$ac_header_preproc" >&6; }
16330 # So? What about this header?
16331 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16332 yes:no: )
16333 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16334 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16335 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16336 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16337 ac_header_preproc=yes
16339 no:yes:* )
16340 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16341 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16342 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16343 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16344 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16345 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16346 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16347 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16348 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16349 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16350 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16351 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16354 esac
16355 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16356 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16357 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16358 echo $ECHO_N "(cached) $ECHO_C" >&6
16359 else
16360 eval "$as_ac_Header=\$ac_header_preproc"
16362 ac_res=`eval echo '${'$as_ac_Header'}'`
16363 { echo "$as_me:$LINENO: result: $ac_res" >&5
16364 echo "${ECHO_T}$ac_res" >&6; }
16367 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16368 cat >>confdefs.h <<_ACEOF
16369 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16370 _ACEOF
16374 done
16381 for ac_header in $ac_header_list
16383 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16384 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16385 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16386 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16387 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16388 echo $ECHO_N "(cached) $ECHO_C" >&6
16390 ac_res=`eval echo '${'$as_ac_Header'}'`
16391 { echo "$as_me:$LINENO: result: $ac_res" >&5
16392 echo "${ECHO_T}$ac_res" >&6; }
16393 else
16394 # Is the header compilable?
16395 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16396 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16397 cat >conftest.$ac_ext <<_ACEOF
16398 /* confdefs.h. */
16399 _ACEOF
16400 cat confdefs.h >>conftest.$ac_ext
16401 cat >>conftest.$ac_ext <<_ACEOF
16402 /* end confdefs.h. */
16403 $ac_includes_default
16404 #include <$ac_header>
16405 _ACEOF
16406 rm -f conftest.$ac_objext
16407 if { (ac_try="$ac_compile"
16408 case "(($ac_try" in
16409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16410 *) ac_try_echo=$ac_try;;
16411 esac
16412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16413 (eval "$ac_compile") 2>conftest.er1
16414 ac_status=$?
16415 grep -v '^ *+' conftest.er1 >conftest.err
16416 rm -f conftest.er1
16417 cat conftest.err >&5
16418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16419 (exit $ac_status); } && {
16420 test -z "$ac_c_werror_flag" ||
16421 test ! -s conftest.err
16422 } && test -s conftest.$ac_objext; then
16423 ac_header_compiler=yes
16424 else
16425 echo "$as_me: failed program was:" >&5
16426 sed 's/^/| /' conftest.$ac_ext >&5
16428 ac_header_compiler=no
16431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16432 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16433 echo "${ECHO_T}$ac_header_compiler" >&6; }
16435 # Is the header present?
16436 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16437 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16438 cat >conftest.$ac_ext <<_ACEOF
16439 /* confdefs.h. */
16440 _ACEOF
16441 cat confdefs.h >>conftest.$ac_ext
16442 cat >>conftest.$ac_ext <<_ACEOF
16443 /* end confdefs.h. */
16444 #include <$ac_header>
16445 _ACEOF
16446 if { (ac_try="$ac_cpp conftest.$ac_ext"
16447 case "(($ac_try" in
16448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16449 *) ac_try_echo=$ac_try;;
16450 esac
16451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16452 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16453 ac_status=$?
16454 grep -v '^ *+' conftest.er1 >conftest.err
16455 rm -f conftest.er1
16456 cat conftest.err >&5
16457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16458 (exit $ac_status); } >/dev/null && {
16459 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16460 test ! -s conftest.err
16461 }; then
16462 ac_header_preproc=yes
16463 else
16464 echo "$as_me: failed program was:" >&5
16465 sed 's/^/| /' conftest.$ac_ext >&5
16467 ac_header_preproc=no
16470 rm -f conftest.err conftest.$ac_ext
16471 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16472 echo "${ECHO_T}$ac_header_preproc" >&6; }
16474 # So? What about this header?
16475 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16476 yes:no: )
16477 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16478 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16479 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16480 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16481 ac_header_preproc=yes
16483 no:yes:* )
16484 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16485 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16486 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16487 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16488 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16489 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16490 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16491 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16492 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16493 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16494 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16495 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16498 esac
16499 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16500 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16501 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16502 echo $ECHO_N "(cached) $ECHO_C" >&6
16503 else
16504 eval "$as_ac_Header=\$ac_header_preproc"
16506 ac_res=`eval echo '${'$as_ac_Header'}'`
16507 { echo "$as_me:$LINENO: result: $ac_res" >&5
16508 echo "${ECHO_T}$ac_res" >&6; }
16511 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16512 cat >>confdefs.h <<_ACEOF
16513 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16514 _ACEOF
16518 done
16528 for ac_func in $ac_func_list
16530 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16531 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16532 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16533 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16534 echo $ECHO_N "(cached) $ECHO_C" >&6
16535 else
16536 cat >conftest.$ac_ext <<_ACEOF
16537 /* confdefs.h. */
16538 _ACEOF
16539 cat confdefs.h >>conftest.$ac_ext
16540 cat >>conftest.$ac_ext <<_ACEOF
16541 /* end confdefs.h. */
16542 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16543 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16544 #define $ac_func innocuous_$ac_func
16546 /* System header to define __stub macros and hopefully few prototypes,
16547 which can conflict with char $ac_func (); below.
16548 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16549 <limits.h> exists even on freestanding compilers. */
16551 #ifdef __STDC__
16552 # include <limits.h>
16553 #else
16554 # include <assert.h>
16555 #endif
16557 #undef $ac_func
16559 /* Override any GCC internal prototype to avoid an error.
16560 Use char because int might match the return type of a GCC
16561 builtin and then its argument prototype would still apply. */
16562 #ifdef __cplusplus
16563 extern "C"
16564 #endif
16565 char $ac_func ();
16566 /* The GNU C library defines this for functions which it implements
16567 to always fail with ENOSYS. Some functions are actually named
16568 something starting with __ and the normal name is an alias. */
16569 #if defined __stub_$ac_func || defined __stub___$ac_func
16570 choke me
16571 #endif
16574 main ()
16576 return $ac_func ();
16578 return 0;
16580 _ACEOF
16581 rm -f conftest.$ac_objext conftest$ac_exeext
16582 if { (ac_try="$ac_link"
16583 case "(($ac_try" in
16584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16585 *) ac_try_echo=$ac_try;;
16586 esac
16587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16588 (eval "$ac_link") 2>conftest.er1
16589 ac_status=$?
16590 grep -v '^ *+' conftest.er1 >conftest.err
16591 rm -f conftest.er1
16592 cat conftest.err >&5
16593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16594 (exit $ac_status); } && {
16595 test -z "$ac_c_werror_flag" ||
16596 test ! -s conftest.err
16597 } && test -s conftest$ac_exeext &&
16598 $as_test_x conftest$ac_exeext; then
16599 eval "$as_ac_var=yes"
16600 else
16601 echo "$as_me: failed program was:" >&5
16602 sed 's/^/| /' conftest.$ac_ext >&5
16604 eval "$as_ac_var=no"
16607 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16608 conftest$ac_exeext conftest.$ac_ext
16610 ac_res=`eval echo '${'$as_ac_var'}'`
16611 { echo "$as_me:$LINENO: result: $ac_res" >&5
16612 echo "${ECHO_T}$ac_res" >&6; }
16613 if test `eval echo '${'$as_ac_var'}'` = yes; then
16614 cat >>confdefs.h <<_ACEOF
16615 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16616 _ACEOF
16619 done
16637 { echo "$as_me:$LINENO: checking for working mktime" >&5
16638 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6; }
16639 if test "${ac_cv_func_working_mktime+set}" = set; then
16640 echo $ECHO_N "(cached) $ECHO_C" >&6
16641 else
16642 if test "$cross_compiling" = yes; then
16643 ac_cv_func_working_mktime=no
16644 else
16645 cat >conftest.$ac_ext <<_ACEOF
16646 /* confdefs.h. */
16647 _ACEOF
16648 cat confdefs.h >>conftest.$ac_ext
16649 cat >>conftest.$ac_ext <<_ACEOF
16650 /* end confdefs.h. */
16651 /* Test program from Paul Eggert and Tony Leneis. */
16652 #ifdef TIME_WITH_SYS_TIME
16653 # include <sys/time.h>
16654 # include <time.h>
16655 #else
16656 # ifdef HAVE_SYS_TIME_H
16657 # include <sys/time.h>
16658 # else
16659 # include <time.h>
16660 # endif
16661 #endif
16663 #include <limits.h>
16664 #include <stdlib.h>
16666 #ifdef HAVE_UNISTD_H
16667 # include <unistd.h>
16668 #endif
16670 #ifndef HAVE_ALARM
16671 # define alarm(X) /* empty */
16672 #endif
16674 /* Work around redefinition to rpl_putenv by other config tests. */
16675 #undef putenv
16677 static time_t time_t_max;
16678 static time_t time_t_min;
16680 /* Values we'll use to set the TZ environment variable. */
16681 static char *tz_strings[] = {
16682 (char *) 0, "TZ=GMT0", "TZ=JST-9",
16683 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
16685 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
16687 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
16688 Based on a problem report from Andreas Jaeger. */
16689 static int
16690 spring_forward_gap ()
16692 /* glibc (up to about 1998-10-07) failed this test. */
16693 struct tm tm;
16695 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16696 instead of "TZ=America/Vancouver" in order to detect the bug even
16697 on systems that don't support the Olson extension, or don't have the
16698 full zoneinfo tables installed. */
16699 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16701 tm.tm_year = 98;
16702 tm.tm_mon = 3;
16703 tm.tm_mday = 5;
16704 tm.tm_hour = 2;
16705 tm.tm_min = 0;
16706 tm.tm_sec = 0;
16707 tm.tm_isdst = -1;
16708 return mktime (&tm) != (time_t) -1;
16711 static int
16712 mktime_test1 (now)
16713 time_t now;
16715 struct tm *lt;
16716 return ! (lt = localtime (&now)) || mktime (lt) == now;
16719 static int
16720 mktime_test (now)
16721 time_t now;
16723 return (mktime_test1 (now)
16724 && mktime_test1 ((time_t) (time_t_max - now))
16725 && mktime_test1 ((time_t) (time_t_min + now)));
16728 static int
16729 irix_6_4_bug ()
16731 /* Based on code from Ariel Faigon. */
16732 struct tm tm;
16733 tm.tm_year = 96;
16734 tm.tm_mon = 3;
16735 tm.tm_mday = 0;
16736 tm.tm_hour = 0;
16737 tm.tm_min = 0;
16738 tm.tm_sec = 0;
16739 tm.tm_isdst = -1;
16740 mktime (&tm);
16741 return tm.tm_mon == 2 && tm.tm_mday == 31;
16744 static int
16745 bigtime_test (j)
16746 int j;
16748 struct tm tm;
16749 time_t now;
16750 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
16751 now = mktime (&tm);
16752 if (now != (time_t) -1)
16754 struct tm *lt = localtime (&now);
16755 if (! (lt
16756 && lt->tm_year == tm.tm_year
16757 && lt->tm_mon == tm.tm_mon
16758 && lt->tm_mday == tm.tm_mday
16759 && lt->tm_hour == tm.tm_hour
16760 && lt->tm_min == tm.tm_min
16761 && lt->tm_sec == tm.tm_sec
16762 && lt->tm_yday == tm.tm_yday
16763 && lt->tm_wday == tm.tm_wday
16764 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
16765 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
16766 return 0;
16768 return 1;
16771 static int
16772 year_2050_test ()
16774 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
16775 ignoring leap seconds. */
16776 unsigned long int answer = 2527315200UL;
16778 struct tm tm;
16779 time_t t;
16780 tm.tm_year = 2050 - 1900;
16781 tm.tm_mon = 2 - 1;
16782 tm.tm_mday = 1;
16783 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
16784 tm.tm_isdst = -1;
16786 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16787 instead of "TZ=America/Vancouver" in order to detect the bug even
16788 on systems that don't support the Olson extension, or don't have the
16789 full zoneinfo tables installed. */
16790 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16792 t = mktime (&tm);
16794 /* Check that the result is either a failure, or close enough
16795 to the correct answer that we can assume the discrepancy is
16796 due to leap seconds. */
16797 return (t == (time_t) -1
16798 || (0 < t && answer - 120 <= t && t <= answer + 120));
16802 main ()
16804 time_t t, delta;
16805 int i, j;
16807 /* This test makes some buggy mktime implementations loop.
16808 Give up after 60 seconds; a mktime slower than that
16809 isn't worth using anyway. */
16810 alarm (60);
16812 for (;;)
16814 t = (time_t_max << 1) + 1;
16815 if (t <= time_t_max)
16816 break;
16817 time_t_max = t;
16819 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
16821 delta = time_t_max / 997; /* a suitable prime number */
16822 for (i = 0; i < N_STRINGS; i++)
16824 if (tz_strings[i])
16825 putenv (tz_strings[i]);
16827 for (t = 0; t <= time_t_max - delta; t += delta)
16828 if (! mktime_test (t))
16829 return 1;
16830 if (! (mktime_test ((time_t) 1)
16831 && mktime_test ((time_t) (60 * 60))
16832 && mktime_test ((time_t) (60 * 60 * 24))))
16833 return 1;
16835 for (j = 1; ; j <<= 1)
16836 if (! bigtime_test (j))
16837 return 1;
16838 else if (INT_MAX / 2 < j)
16839 break;
16840 if (! bigtime_test (INT_MAX))
16841 return 1;
16843 return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
16845 _ACEOF
16846 rm -f conftest$ac_exeext
16847 if { (ac_try="$ac_link"
16848 case "(($ac_try" in
16849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16850 *) ac_try_echo=$ac_try;;
16851 esac
16852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16853 (eval "$ac_link") 2>&5
16854 ac_status=$?
16855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16856 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16857 { (case "(($ac_try" in
16858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16859 *) ac_try_echo=$ac_try;;
16860 esac
16861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16862 (eval "$ac_try") 2>&5
16863 ac_status=$?
16864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16865 (exit $ac_status); }; }; then
16866 ac_cv_func_working_mktime=yes
16867 else
16868 echo "$as_me: program exited with status $ac_status" >&5
16869 echo "$as_me: failed program was:" >&5
16870 sed 's/^/| /' conftest.$ac_ext >&5
16872 ( exit $ac_status )
16873 ac_cv_func_working_mktime=no
16875 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16880 { echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
16881 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6; }
16882 if test $ac_cv_func_working_mktime = no; then
16883 case " $LIBOBJS " in
16884 *" mktime.$ac_objext "* ) ;;
16885 *) LIBOBJS="$LIBOBJS mktime.$ac_objext"
16887 esac
16891 if test "$ac_cv_func_working_mktime" = no; then
16893 cat >>confdefs.h <<\_ACEOF
16894 #define BROKEN_MKTIME 1
16895 _ACEOF
16899 ac_have_func=no # yes means we've found a way to get the load average.
16901 # Make sure getloadavg.c is where it belongs, at configure-time.
16902 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
16903 { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5
16904 echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;}
16905 { (exit 1); exit 1; }; }
16907 ac_save_LIBS=$LIBS
16909 # Check for getloadavg, but be sure not to touch the cache variable.
16910 ({ echo "$as_me:$LINENO: checking for getloadavg" >&5
16911 echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6; }
16912 if test "${ac_cv_func_getloadavg+set}" = set; then
16913 echo $ECHO_N "(cached) $ECHO_C" >&6
16914 else
16915 cat >conftest.$ac_ext <<_ACEOF
16916 /* confdefs.h. */
16917 _ACEOF
16918 cat confdefs.h >>conftest.$ac_ext
16919 cat >>conftest.$ac_ext <<_ACEOF
16920 /* end confdefs.h. */
16921 /* Define getloadavg to an innocuous variant, in case <limits.h> declares getloadavg.
16922 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16923 #define getloadavg innocuous_getloadavg
16925 /* System header to define __stub macros and hopefully few prototypes,
16926 which can conflict with char getloadavg (); below.
16927 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16928 <limits.h> exists even on freestanding compilers. */
16930 #ifdef __STDC__
16931 # include <limits.h>
16932 #else
16933 # include <assert.h>
16934 #endif
16936 #undef getloadavg
16938 /* Override any GCC internal prototype to avoid an error.
16939 Use char because int might match the return type of a GCC
16940 builtin and then its argument prototype would still apply. */
16941 #ifdef __cplusplus
16942 extern "C"
16943 #endif
16944 char getloadavg ();
16945 /* The GNU C library defines this for functions which it implements
16946 to always fail with ENOSYS. Some functions are actually named
16947 something starting with __ and the normal name is an alias. */
16948 #if defined __stub_getloadavg || defined __stub___getloadavg
16949 choke me
16950 #endif
16953 main ()
16955 return getloadavg ();
16957 return 0;
16959 _ACEOF
16960 rm -f conftest.$ac_objext conftest$ac_exeext
16961 if { (ac_try="$ac_link"
16962 case "(($ac_try" in
16963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16964 *) ac_try_echo=$ac_try;;
16965 esac
16966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16967 (eval "$ac_link") 2>conftest.er1
16968 ac_status=$?
16969 grep -v '^ *+' conftest.er1 >conftest.err
16970 rm -f conftest.er1
16971 cat conftest.err >&5
16972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16973 (exit $ac_status); } && {
16974 test -z "$ac_c_werror_flag" ||
16975 test ! -s conftest.err
16976 } && test -s conftest$ac_exeext &&
16977 $as_test_x conftest$ac_exeext; then
16978 ac_cv_func_getloadavg=yes
16979 else
16980 echo "$as_me: failed program was:" >&5
16981 sed 's/^/| /' conftest.$ac_ext >&5
16983 ac_cv_func_getloadavg=no
16986 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16987 conftest$ac_exeext conftest.$ac_ext
16989 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5
16990 echo "${ECHO_T}$ac_cv_func_getloadavg" >&6; }
16991 if test $ac_cv_func_getloadavg = yes; then
16992 exit 0
16993 else
16994 exit 1
16996 ) && ac_have_func=yes
16998 # On HPUX9, an unprivileged user can get load averages through this function.
17000 for ac_func in pstat_getdynamic
17002 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17003 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17004 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17005 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17006 echo $ECHO_N "(cached) $ECHO_C" >&6
17007 else
17008 cat >conftest.$ac_ext <<_ACEOF
17009 /* confdefs.h. */
17010 _ACEOF
17011 cat confdefs.h >>conftest.$ac_ext
17012 cat >>conftest.$ac_ext <<_ACEOF
17013 /* end confdefs.h. */
17014 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17015 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17016 #define $ac_func innocuous_$ac_func
17018 /* System header to define __stub macros and hopefully few prototypes,
17019 which can conflict with char $ac_func (); below.
17020 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17021 <limits.h> exists even on freestanding compilers. */
17023 #ifdef __STDC__
17024 # include <limits.h>
17025 #else
17026 # include <assert.h>
17027 #endif
17029 #undef $ac_func
17031 /* Override any GCC internal prototype to avoid an error.
17032 Use char because int might match the return type of a GCC
17033 builtin and then its argument prototype would still apply. */
17034 #ifdef __cplusplus
17035 extern "C"
17036 #endif
17037 char $ac_func ();
17038 /* The GNU C library defines this for functions which it implements
17039 to always fail with ENOSYS. Some functions are actually named
17040 something starting with __ and the normal name is an alias. */
17041 #if defined __stub_$ac_func || defined __stub___$ac_func
17042 choke me
17043 #endif
17046 main ()
17048 return $ac_func ();
17050 return 0;
17052 _ACEOF
17053 rm -f conftest.$ac_objext conftest$ac_exeext
17054 if { (ac_try="$ac_link"
17055 case "(($ac_try" in
17056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17057 *) ac_try_echo=$ac_try;;
17058 esac
17059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17060 (eval "$ac_link") 2>conftest.er1
17061 ac_status=$?
17062 grep -v '^ *+' conftest.er1 >conftest.err
17063 rm -f conftest.er1
17064 cat conftest.err >&5
17065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17066 (exit $ac_status); } && {
17067 test -z "$ac_c_werror_flag" ||
17068 test ! -s conftest.err
17069 } && test -s conftest$ac_exeext &&
17070 $as_test_x conftest$ac_exeext; then
17071 eval "$as_ac_var=yes"
17072 else
17073 echo "$as_me: failed program was:" >&5
17074 sed 's/^/| /' conftest.$ac_ext >&5
17076 eval "$as_ac_var=no"
17079 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17080 conftest$ac_exeext conftest.$ac_ext
17082 ac_res=`eval echo '${'$as_ac_var'}'`
17083 { echo "$as_me:$LINENO: result: $ac_res" >&5
17084 echo "${ECHO_T}$ac_res" >&6; }
17085 if test `eval echo '${'$as_ac_var'}'` = yes; then
17086 cat >>confdefs.h <<_ACEOF
17087 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17088 _ACEOF
17091 done
17094 # Solaris has libkstat which does not require root.
17096 { echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5
17097 echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6; }
17098 if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then
17099 echo $ECHO_N "(cached) $ECHO_C" >&6
17100 else
17101 ac_check_lib_save_LIBS=$LIBS
17102 LIBS="-lkstat $LIBS"
17103 cat >conftest.$ac_ext <<_ACEOF
17104 /* confdefs.h. */
17105 _ACEOF
17106 cat confdefs.h >>conftest.$ac_ext
17107 cat >>conftest.$ac_ext <<_ACEOF
17108 /* end confdefs.h. */
17110 /* Override any GCC internal prototype to avoid an error.
17111 Use char because int might match the return type of a GCC
17112 builtin and then its argument prototype would still apply. */
17113 #ifdef __cplusplus
17114 extern "C"
17115 #endif
17116 char kstat_open ();
17118 main ()
17120 return kstat_open ();
17122 return 0;
17124 _ACEOF
17125 rm -f conftest.$ac_objext conftest$ac_exeext
17126 if { (ac_try="$ac_link"
17127 case "(($ac_try" in
17128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17129 *) ac_try_echo=$ac_try;;
17130 esac
17131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17132 (eval "$ac_link") 2>conftest.er1
17133 ac_status=$?
17134 grep -v '^ *+' conftest.er1 >conftest.err
17135 rm -f conftest.er1
17136 cat conftest.err >&5
17137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17138 (exit $ac_status); } && {
17139 test -z "$ac_c_werror_flag" ||
17140 test ! -s conftest.err
17141 } && test -s conftest$ac_exeext &&
17142 $as_test_x conftest$ac_exeext; then
17143 ac_cv_lib_kstat_kstat_open=yes
17144 else
17145 echo "$as_me: failed program was:" >&5
17146 sed 's/^/| /' conftest.$ac_ext >&5
17148 ac_cv_lib_kstat_kstat_open=no
17151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17152 conftest$ac_exeext conftest.$ac_ext
17153 LIBS=$ac_check_lib_save_LIBS
17155 { echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5
17156 echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6; }
17157 if test $ac_cv_lib_kstat_kstat_open = yes; then
17158 cat >>confdefs.h <<_ACEOF
17159 #define HAVE_LIBKSTAT 1
17160 _ACEOF
17162 LIBS="-lkstat $LIBS"
17166 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes
17168 # Some systems with -lutil have (and need) -lkvm as well, some do not.
17169 # On Solaris, -lkvm requires nlist from -lelf, so check that first
17170 # to get the right answer into the cache.
17171 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
17172 if test $ac_have_func = no; then
17173 { echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5
17174 echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6; }
17175 if test "${ac_cv_lib_elf_elf_begin+set}" = set; then
17176 echo $ECHO_N "(cached) $ECHO_C" >&6
17177 else
17178 ac_check_lib_save_LIBS=$LIBS
17179 LIBS="-lelf $LIBS"
17180 cat >conftest.$ac_ext <<_ACEOF
17181 /* confdefs.h. */
17182 _ACEOF
17183 cat confdefs.h >>conftest.$ac_ext
17184 cat >>conftest.$ac_ext <<_ACEOF
17185 /* end confdefs.h. */
17187 /* Override any GCC internal prototype to avoid an error.
17188 Use char because int might match the return type of a GCC
17189 builtin and then its argument prototype would still apply. */
17190 #ifdef __cplusplus
17191 extern "C"
17192 #endif
17193 char elf_begin ();
17195 main ()
17197 return elf_begin ();
17199 return 0;
17201 _ACEOF
17202 rm -f conftest.$ac_objext conftest$ac_exeext
17203 if { (ac_try="$ac_link"
17204 case "(($ac_try" in
17205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17206 *) ac_try_echo=$ac_try;;
17207 esac
17208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17209 (eval "$ac_link") 2>conftest.er1
17210 ac_status=$?
17211 grep -v '^ *+' conftest.er1 >conftest.err
17212 rm -f conftest.er1
17213 cat conftest.err >&5
17214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17215 (exit $ac_status); } && {
17216 test -z "$ac_c_werror_flag" ||
17217 test ! -s conftest.err
17218 } && test -s conftest$ac_exeext &&
17219 $as_test_x conftest$ac_exeext; then
17220 ac_cv_lib_elf_elf_begin=yes
17221 else
17222 echo "$as_me: failed program was:" >&5
17223 sed 's/^/| /' conftest.$ac_ext >&5
17225 ac_cv_lib_elf_elf_begin=no
17228 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17229 conftest$ac_exeext conftest.$ac_ext
17230 LIBS=$ac_check_lib_save_LIBS
17232 { echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5
17233 echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6; }
17234 if test $ac_cv_lib_elf_elf_begin = yes; then
17235 LIBS="-lelf $LIBS"
17239 if test $ac_have_func = no; then
17240 { echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
17241 echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6; }
17242 if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
17243 echo $ECHO_N "(cached) $ECHO_C" >&6
17244 else
17245 ac_check_lib_save_LIBS=$LIBS
17246 LIBS="-lkvm $LIBS"
17247 cat >conftest.$ac_ext <<_ACEOF
17248 /* confdefs.h. */
17249 _ACEOF
17250 cat confdefs.h >>conftest.$ac_ext
17251 cat >>conftest.$ac_ext <<_ACEOF
17252 /* end confdefs.h. */
17254 /* Override any GCC internal prototype to avoid an error.
17255 Use char because int might match the return type of a GCC
17256 builtin and then its argument prototype would still apply. */
17257 #ifdef __cplusplus
17258 extern "C"
17259 #endif
17260 char kvm_open ();
17262 main ()
17264 return kvm_open ();
17266 return 0;
17268 _ACEOF
17269 rm -f conftest.$ac_objext conftest$ac_exeext
17270 if { (ac_try="$ac_link"
17271 case "(($ac_try" in
17272 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17273 *) ac_try_echo=$ac_try;;
17274 esac
17275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17276 (eval "$ac_link") 2>conftest.er1
17277 ac_status=$?
17278 grep -v '^ *+' conftest.er1 >conftest.err
17279 rm -f conftest.er1
17280 cat conftest.err >&5
17281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17282 (exit $ac_status); } && {
17283 test -z "$ac_c_werror_flag" ||
17284 test ! -s conftest.err
17285 } && test -s conftest$ac_exeext &&
17286 $as_test_x conftest$ac_exeext; then
17287 ac_cv_lib_kvm_kvm_open=yes
17288 else
17289 echo "$as_me: failed program was:" >&5
17290 sed 's/^/| /' conftest.$ac_ext >&5
17292 ac_cv_lib_kvm_kvm_open=no
17295 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17296 conftest$ac_exeext conftest.$ac_ext
17297 LIBS=$ac_check_lib_save_LIBS
17299 { echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5
17300 echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6; }
17301 if test $ac_cv_lib_kvm_kvm_open = yes; then
17302 LIBS="-lkvm $LIBS"
17305 # Check for the 4.4BSD definition of getloadavg.
17306 { echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5
17307 echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6; }
17308 if test "${ac_cv_lib_util_getloadavg+set}" = set; then
17309 echo $ECHO_N "(cached) $ECHO_C" >&6
17310 else
17311 ac_check_lib_save_LIBS=$LIBS
17312 LIBS="-lutil $LIBS"
17313 cat >conftest.$ac_ext <<_ACEOF
17314 /* confdefs.h. */
17315 _ACEOF
17316 cat confdefs.h >>conftest.$ac_ext
17317 cat >>conftest.$ac_ext <<_ACEOF
17318 /* end confdefs.h. */
17320 /* Override any GCC internal prototype to avoid an error.
17321 Use char because int might match the return type of a GCC
17322 builtin and then its argument prototype would still apply. */
17323 #ifdef __cplusplus
17324 extern "C"
17325 #endif
17326 char getloadavg ();
17328 main ()
17330 return getloadavg ();
17332 return 0;
17334 _ACEOF
17335 rm -f conftest.$ac_objext conftest$ac_exeext
17336 if { (ac_try="$ac_link"
17337 case "(($ac_try" in
17338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17339 *) ac_try_echo=$ac_try;;
17340 esac
17341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17342 (eval "$ac_link") 2>conftest.er1
17343 ac_status=$?
17344 grep -v '^ *+' conftest.er1 >conftest.err
17345 rm -f conftest.er1
17346 cat conftest.err >&5
17347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17348 (exit $ac_status); } && {
17349 test -z "$ac_c_werror_flag" ||
17350 test ! -s conftest.err
17351 } && test -s conftest$ac_exeext &&
17352 $as_test_x conftest$ac_exeext; then
17353 ac_cv_lib_util_getloadavg=yes
17354 else
17355 echo "$as_me: failed program was:" >&5
17356 sed 's/^/| /' conftest.$ac_ext >&5
17358 ac_cv_lib_util_getloadavg=no
17361 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17362 conftest$ac_exeext conftest.$ac_ext
17363 LIBS=$ac_check_lib_save_LIBS
17365 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5
17366 echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6; }
17367 if test $ac_cv_lib_util_getloadavg = yes; then
17368 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
17373 if test $ac_have_func = no; then
17374 # There is a commonly available library for RS/6000 AIX.
17375 # Since it is not a standard part of AIX, it might be installed locally.
17376 ac_getloadavg_LIBS=$LIBS
17377 LIBS="-L/usr/local/lib $LIBS"
17378 { echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5
17379 echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6; }
17380 if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then
17381 echo $ECHO_N "(cached) $ECHO_C" >&6
17382 else
17383 ac_check_lib_save_LIBS=$LIBS
17384 LIBS="-lgetloadavg $LIBS"
17385 cat >conftest.$ac_ext <<_ACEOF
17386 /* confdefs.h. */
17387 _ACEOF
17388 cat confdefs.h >>conftest.$ac_ext
17389 cat >>conftest.$ac_ext <<_ACEOF
17390 /* end confdefs.h. */
17392 /* Override any GCC internal prototype to avoid an error.
17393 Use char because int might match the return type of a GCC
17394 builtin and then its argument prototype would still apply. */
17395 #ifdef __cplusplus
17396 extern "C"
17397 #endif
17398 char getloadavg ();
17400 main ()
17402 return getloadavg ();
17404 return 0;
17406 _ACEOF
17407 rm -f conftest.$ac_objext conftest$ac_exeext
17408 if { (ac_try="$ac_link"
17409 case "(($ac_try" in
17410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17411 *) ac_try_echo=$ac_try;;
17412 esac
17413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17414 (eval "$ac_link") 2>conftest.er1
17415 ac_status=$?
17416 grep -v '^ *+' conftest.er1 >conftest.err
17417 rm -f conftest.er1
17418 cat conftest.err >&5
17419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17420 (exit $ac_status); } && {
17421 test -z "$ac_c_werror_flag" ||
17422 test ! -s conftest.err
17423 } && test -s conftest$ac_exeext &&
17424 $as_test_x conftest$ac_exeext; then
17425 ac_cv_lib_getloadavg_getloadavg=yes
17426 else
17427 echo "$as_me: failed program was:" >&5
17428 sed 's/^/| /' conftest.$ac_ext >&5
17430 ac_cv_lib_getloadavg_getloadavg=no
17433 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17434 conftest$ac_exeext conftest.$ac_ext
17435 LIBS=$ac_check_lib_save_LIBS
17437 { echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5
17438 echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6; }
17439 if test $ac_cv_lib_getloadavg_getloadavg = yes; then
17440 LIBS="-lgetloadavg $LIBS"
17441 else
17442 LIBS=$ac_getloadavg_LIBS
17447 # Make sure it is really in the library, if we think we found it,
17448 # otherwise set up the replacement function.
17450 for ac_func in getloadavg
17452 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17453 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17454 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17455 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17456 echo $ECHO_N "(cached) $ECHO_C" >&6
17457 else
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 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17465 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17466 #define $ac_func innocuous_$ac_func
17468 /* System header to define __stub macros and hopefully few prototypes,
17469 which can conflict with char $ac_func (); below.
17470 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17471 <limits.h> exists even on freestanding compilers. */
17473 #ifdef __STDC__
17474 # include <limits.h>
17475 #else
17476 # include <assert.h>
17477 #endif
17479 #undef $ac_func
17481 /* Override any GCC internal prototype to avoid an error.
17482 Use char because int might match the return type of a GCC
17483 builtin and then its argument prototype would still apply. */
17484 #ifdef __cplusplus
17485 extern "C"
17486 #endif
17487 char $ac_func ();
17488 /* The GNU C library defines this for functions which it implements
17489 to always fail with ENOSYS. Some functions are actually named
17490 something starting with __ and the normal name is an alias. */
17491 #if defined __stub_$ac_func || defined __stub___$ac_func
17492 choke me
17493 #endif
17496 main ()
17498 return $ac_func ();
17500 return 0;
17502 _ACEOF
17503 rm -f conftest.$ac_objext conftest$ac_exeext
17504 if { (ac_try="$ac_link"
17505 case "(($ac_try" in
17506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17507 *) ac_try_echo=$ac_try;;
17508 esac
17509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17510 (eval "$ac_link") 2>conftest.er1
17511 ac_status=$?
17512 grep -v '^ *+' conftest.er1 >conftest.err
17513 rm -f conftest.er1
17514 cat conftest.err >&5
17515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17516 (exit $ac_status); } && {
17517 test -z "$ac_c_werror_flag" ||
17518 test ! -s conftest.err
17519 } && test -s conftest$ac_exeext &&
17520 $as_test_x conftest$ac_exeext; then
17521 eval "$as_ac_var=yes"
17522 else
17523 echo "$as_me: failed program was:" >&5
17524 sed 's/^/| /' conftest.$ac_ext >&5
17526 eval "$as_ac_var=no"
17529 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17530 conftest$ac_exeext conftest.$ac_ext
17532 ac_res=`eval echo '${'$as_ac_var'}'`
17533 { echo "$as_me:$LINENO: result: $ac_res" >&5
17534 echo "${ECHO_T}$ac_res" >&6; }
17535 if test `eval echo '${'$as_ac_var'}'` = yes; then
17536 cat >>confdefs.h <<_ACEOF
17537 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17538 _ACEOF
17540 else
17541 case " $LIBOBJS " in
17542 *" getloadavg.$ac_objext "* ) ;;
17543 *) LIBOBJS="$LIBOBJS getloadavg.$ac_objext"
17545 esac
17548 cat >>confdefs.h <<\_ACEOF
17549 #define C_GETLOADAVG 1
17550 _ACEOF
17552 # Figure out what our getloadavg.c needs.
17553 ac_have_func=no
17554 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17555 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17556 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17557 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17558 echo $ECHO_N "(cached) $ECHO_C" >&6
17560 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17561 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17562 else
17563 # Is the header compilable?
17564 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5
17565 echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6; }
17566 cat >conftest.$ac_ext <<_ACEOF
17567 /* confdefs.h. */
17568 _ACEOF
17569 cat confdefs.h >>conftest.$ac_ext
17570 cat >>conftest.$ac_ext <<_ACEOF
17571 /* end confdefs.h. */
17572 $ac_includes_default
17573 #include <sys/dg_sys_info.h>
17574 _ACEOF
17575 rm -f conftest.$ac_objext
17576 if { (ac_try="$ac_compile"
17577 case "(($ac_try" in
17578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17579 *) ac_try_echo=$ac_try;;
17580 esac
17581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17582 (eval "$ac_compile") 2>conftest.er1
17583 ac_status=$?
17584 grep -v '^ *+' conftest.er1 >conftest.err
17585 rm -f conftest.er1
17586 cat conftest.err >&5
17587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17588 (exit $ac_status); } && {
17589 test -z "$ac_c_werror_flag" ||
17590 test ! -s conftest.err
17591 } && test -s conftest.$ac_objext; then
17592 ac_header_compiler=yes
17593 else
17594 echo "$as_me: failed program was:" >&5
17595 sed 's/^/| /' conftest.$ac_ext >&5
17597 ac_header_compiler=no
17600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17601 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17602 echo "${ECHO_T}$ac_header_compiler" >&6; }
17604 # Is the header present?
17605 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5
17606 echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6; }
17607 cat >conftest.$ac_ext <<_ACEOF
17608 /* confdefs.h. */
17609 _ACEOF
17610 cat confdefs.h >>conftest.$ac_ext
17611 cat >>conftest.$ac_ext <<_ACEOF
17612 /* end confdefs.h. */
17613 #include <sys/dg_sys_info.h>
17614 _ACEOF
17615 if { (ac_try="$ac_cpp conftest.$ac_ext"
17616 case "(($ac_try" in
17617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17618 *) ac_try_echo=$ac_try;;
17619 esac
17620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17621 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17622 ac_status=$?
17623 grep -v '^ *+' conftest.er1 >conftest.err
17624 rm -f conftest.er1
17625 cat conftest.err >&5
17626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17627 (exit $ac_status); } >/dev/null && {
17628 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17629 test ! -s conftest.err
17630 }; then
17631 ac_header_preproc=yes
17632 else
17633 echo "$as_me: failed program was:" >&5
17634 sed 's/^/| /' conftest.$ac_ext >&5
17636 ac_header_preproc=no
17639 rm -f conftest.err conftest.$ac_ext
17640 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17641 echo "${ECHO_T}$ac_header_preproc" >&6; }
17643 # So? What about this header?
17644 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17645 yes:no: )
17646 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5
17647 echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17648 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&5
17649 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&2;}
17650 ac_header_preproc=yes
17652 no:yes:* )
17653 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5
17654 echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;}
17655 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5
17656 echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;}
17657 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&5
17658 echo "$as_me: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&2;}
17659 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&5
17660 echo "$as_me: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&2;}
17661 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
17662 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
17663 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&5
17664 echo "$as_me: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&2;}
17667 esac
17668 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17669 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17670 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17671 echo $ECHO_N "(cached) $ECHO_C" >&6
17672 else
17673 ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc
17675 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17676 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17679 if test $ac_cv_header_sys_dg_sys_info_h = yes; then
17680 ac_have_func=yes
17682 cat >>confdefs.h <<\_ACEOF
17683 #define DGUX 1
17684 _ACEOF
17687 { echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5
17688 echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6; }
17689 if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then
17690 echo $ECHO_N "(cached) $ECHO_C" >&6
17691 else
17692 ac_check_lib_save_LIBS=$LIBS
17693 LIBS="-ldgc $LIBS"
17694 cat >conftest.$ac_ext <<_ACEOF
17695 /* confdefs.h. */
17696 _ACEOF
17697 cat confdefs.h >>conftest.$ac_ext
17698 cat >>conftest.$ac_ext <<_ACEOF
17699 /* end confdefs.h. */
17701 /* Override any GCC internal prototype to avoid an error.
17702 Use char because int might match the return type of a GCC
17703 builtin and then its argument prototype would still apply. */
17704 #ifdef __cplusplus
17705 extern "C"
17706 #endif
17707 char dg_sys_info ();
17709 main ()
17711 return dg_sys_info ();
17713 return 0;
17715 _ACEOF
17716 rm -f conftest.$ac_objext conftest$ac_exeext
17717 if { (ac_try="$ac_link"
17718 case "(($ac_try" in
17719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17720 *) ac_try_echo=$ac_try;;
17721 esac
17722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17723 (eval "$ac_link") 2>conftest.er1
17724 ac_status=$?
17725 grep -v '^ *+' conftest.er1 >conftest.err
17726 rm -f conftest.er1
17727 cat conftest.err >&5
17728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17729 (exit $ac_status); } && {
17730 test -z "$ac_c_werror_flag" ||
17731 test ! -s conftest.err
17732 } && test -s conftest$ac_exeext &&
17733 $as_test_x conftest$ac_exeext; then
17734 ac_cv_lib_dgc_dg_sys_info=yes
17735 else
17736 echo "$as_me: failed program was:" >&5
17737 sed 's/^/| /' conftest.$ac_ext >&5
17739 ac_cv_lib_dgc_dg_sys_info=no
17742 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17743 conftest$ac_exeext conftest.$ac_ext
17744 LIBS=$ac_check_lib_save_LIBS
17746 { echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5
17747 echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6; }
17748 if test $ac_cv_lib_dgc_dg_sys_info = yes; then
17749 cat >>confdefs.h <<_ACEOF
17750 #define HAVE_LIBDGC 1
17751 _ACEOF
17753 LIBS="-ldgc $LIBS"
17761 if test "${ac_cv_header_locale_h+set}" = set; then
17762 { echo "$as_me:$LINENO: checking for locale.h" >&5
17763 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
17764 if test "${ac_cv_header_locale_h+set}" = set; then
17765 echo $ECHO_N "(cached) $ECHO_C" >&6
17767 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
17768 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
17769 else
17770 # Is the header compilable?
17771 { echo "$as_me:$LINENO: checking locale.h usability" >&5
17772 echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6; }
17773 cat >conftest.$ac_ext <<_ACEOF
17774 /* confdefs.h. */
17775 _ACEOF
17776 cat confdefs.h >>conftest.$ac_ext
17777 cat >>conftest.$ac_ext <<_ACEOF
17778 /* end confdefs.h. */
17779 $ac_includes_default
17780 #include <locale.h>
17781 _ACEOF
17782 rm -f conftest.$ac_objext
17783 if { (ac_try="$ac_compile"
17784 case "(($ac_try" in
17785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17786 *) ac_try_echo=$ac_try;;
17787 esac
17788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17789 (eval "$ac_compile") 2>conftest.er1
17790 ac_status=$?
17791 grep -v '^ *+' conftest.er1 >conftest.err
17792 rm -f conftest.er1
17793 cat conftest.err >&5
17794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17795 (exit $ac_status); } && {
17796 test -z "$ac_c_werror_flag" ||
17797 test ! -s conftest.err
17798 } && test -s conftest.$ac_objext; then
17799 ac_header_compiler=yes
17800 else
17801 echo "$as_me: failed program was:" >&5
17802 sed 's/^/| /' conftest.$ac_ext >&5
17804 ac_header_compiler=no
17807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17808 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17809 echo "${ECHO_T}$ac_header_compiler" >&6; }
17811 # Is the header present?
17812 { echo "$as_me:$LINENO: checking locale.h presence" >&5
17813 echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6; }
17814 cat >conftest.$ac_ext <<_ACEOF
17815 /* confdefs.h. */
17816 _ACEOF
17817 cat confdefs.h >>conftest.$ac_ext
17818 cat >>conftest.$ac_ext <<_ACEOF
17819 /* end confdefs.h. */
17820 #include <locale.h>
17821 _ACEOF
17822 if { (ac_try="$ac_cpp conftest.$ac_ext"
17823 case "(($ac_try" in
17824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17825 *) ac_try_echo=$ac_try;;
17826 esac
17827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17828 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17829 ac_status=$?
17830 grep -v '^ *+' conftest.er1 >conftest.err
17831 rm -f conftest.er1
17832 cat conftest.err >&5
17833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17834 (exit $ac_status); } >/dev/null && {
17835 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17836 test ! -s conftest.err
17837 }; then
17838 ac_header_preproc=yes
17839 else
17840 echo "$as_me: failed program was:" >&5
17841 sed 's/^/| /' conftest.$ac_ext >&5
17843 ac_header_preproc=no
17846 rm -f conftest.err conftest.$ac_ext
17847 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17848 echo "${ECHO_T}$ac_header_preproc" >&6; }
17850 # So? What about this header?
17851 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17852 yes:no: )
17853 { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5
17854 echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17855 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the compiler's result" >&5
17856 echo "$as_me: WARNING: locale.h: proceeding with the compiler's result" >&2;}
17857 ac_header_preproc=yes
17859 no:yes:* )
17860 { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5
17861 echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;}
17862 { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5
17863 echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;}
17864 { echo "$as_me:$LINENO: WARNING: locale.h: see the Autoconf documentation" >&5
17865 echo "$as_me: WARNING: locale.h: see the Autoconf documentation" >&2;}
17866 { echo "$as_me:$LINENO: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&5
17867 echo "$as_me: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&2;}
17868 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
17869 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
17870 { echo "$as_me:$LINENO: WARNING: locale.h: in the future, the compiler will take precedence" >&5
17871 echo "$as_me: WARNING: locale.h: in the future, the compiler will take precedence" >&2;}
17874 esac
17875 { echo "$as_me:$LINENO: checking for locale.h" >&5
17876 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
17877 if test "${ac_cv_header_locale_h+set}" = set; then
17878 echo $ECHO_N "(cached) $ECHO_C" >&6
17879 else
17880 ac_cv_header_locale_h=$ac_header_preproc
17882 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
17883 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
17889 for ac_func in setlocale
17891 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17892 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17893 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17894 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17895 echo $ECHO_N "(cached) $ECHO_C" >&6
17896 else
17897 cat >conftest.$ac_ext <<_ACEOF
17898 /* confdefs.h. */
17899 _ACEOF
17900 cat confdefs.h >>conftest.$ac_ext
17901 cat >>conftest.$ac_ext <<_ACEOF
17902 /* end confdefs.h. */
17903 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17904 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17905 #define $ac_func innocuous_$ac_func
17907 /* System header to define __stub macros and hopefully few prototypes,
17908 which can conflict with char $ac_func (); below.
17909 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17910 <limits.h> exists even on freestanding compilers. */
17912 #ifdef __STDC__
17913 # include <limits.h>
17914 #else
17915 # include <assert.h>
17916 #endif
17918 #undef $ac_func
17920 /* Override any GCC internal prototype to avoid an error.
17921 Use char because int might match the return type of a GCC
17922 builtin and then its argument prototype would still apply. */
17923 #ifdef __cplusplus
17924 extern "C"
17925 #endif
17926 char $ac_func ();
17927 /* The GNU C library defines this for functions which it implements
17928 to always fail with ENOSYS. Some functions are actually named
17929 something starting with __ and the normal name is an alias. */
17930 #if defined __stub_$ac_func || defined __stub___$ac_func
17931 choke me
17932 #endif
17935 main ()
17937 return $ac_func ();
17939 return 0;
17941 _ACEOF
17942 rm -f conftest.$ac_objext conftest$ac_exeext
17943 if { (ac_try="$ac_link"
17944 case "(($ac_try" in
17945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17946 *) ac_try_echo=$ac_try;;
17947 esac
17948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17949 (eval "$ac_link") 2>conftest.er1
17950 ac_status=$?
17951 grep -v '^ *+' conftest.er1 >conftest.err
17952 rm -f conftest.er1
17953 cat conftest.err >&5
17954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17955 (exit $ac_status); } && {
17956 test -z "$ac_c_werror_flag" ||
17957 test ! -s conftest.err
17958 } && test -s conftest$ac_exeext &&
17959 $as_test_x conftest$ac_exeext; then
17960 eval "$as_ac_var=yes"
17961 else
17962 echo "$as_me: failed program was:" >&5
17963 sed 's/^/| /' conftest.$ac_ext >&5
17965 eval "$as_ac_var=no"
17968 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17969 conftest$ac_exeext conftest.$ac_ext
17971 ac_res=`eval echo '${'$as_ac_var'}'`
17972 { echo "$as_me:$LINENO: result: $ac_res" >&5
17973 echo "${ECHO_T}$ac_res" >&6; }
17974 if test `eval echo '${'$as_ac_var'}'` = yes; then
17975 cat >>confdefs.h <<_ACEOF
17976 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17977 _ACEOF
17980 done
17983 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
17984 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
17985 # Irix 4.0.5F has the header but not the library.
17986 if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then
17987 ac_have_func=yes
17989 cat >>confdefs.h <<\_ACEOF
17990 #define SVR4 1
17991 _ACEOF
17995 if test $ac_have_func = no; then
17996 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
17997 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
17998 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
17999 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
18000 echo $ECHO_N "(cached) $ECHO_C" >&6
18002 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
18003 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
18004 else
18005 # Is the header compilable?
18006 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5
18007 echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6; }
18008 cat >conftest.$ac_ext <<_ACEOF
18009 /* confdefs.h. */
18010 _ACEOF
18011 cat confdefs.h >>conftest.$ac_ext
18012 cat >>conftest.$ac_ext <<_ACEOF
18013 /* end confdefs.h. */
18014 $ac_includes_default
18015 #include <inq_stats/cpustats.h>
18016 _ACEOF
18017 rm -f conftest.$ac_objext
18018 if { (ac_try="$ac_compile"
18019 case "(($ac_try" in
18020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18021 *) ac_try_echo=$ac_try;;
18022 esac
18023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18024 (eval "$ac_compile") 2>conftest.er1
18025 ac_status=$?
18026 grep -v '^ *+' conftest.er1 >conftest.err
18027 rm -f conftest.er1
18028 cat conftest.err >&5
18029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18030 (exit $ac_status); } && {
18031 test -z "$ac_c_werror_flag" ||
18032 test ! -s conftest.err
18033 } && test -s conftest.$ac_objext; then
18034 ac_header_compiler=yes
18035 else
18036 echo "$as_me: failed program was:" >&5
18037 sed 's/^/| /' conftest.$ac_ext >&5
18039 ac_header_compiler=no
18042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18043 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18044 echo "${ECHO_T}$ac_header_compiler" >&6; }
18046 # Is the header present?
18047 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5
18048 echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6; }
18049 cat >conftest.$ac_ext <<_ACEOF
18050 /* confdefs.h. */
18051 _ACEOF
18052 cat confdefs.h >>conftest.$ac_ext
18053 cat >>conftest.$ac_ext <<_ACEOF
18054 /* end confdefs.h. */
18055 #include <inq_stats/cpustats.h>
18056 _ACEOF
18057 if { (ac_try="$ac_cpp conftest.$ac_ext"
18058 case "(($ac_try" in
18059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18060 *) ac_try_echo=$ac_try;;
18061 esac
18062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18063 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18064 ac_status=$?
18065 grep -v '^ *+' conftest.er1 >conftest.err
18066 rm -f conftest.er1
18067 cat conftest.err >&5
18068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069 (exit $ac_status); } >/dev/null && {
18070 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18071 test ! -s conftest.err
18072 }; then
18073 ac_header_preproc=yes
18074 else
18075 echo "$as_me: failed program was:" >&5
18076 sed 's/^/| /' conftest.$ac_ext >&5
18078 ac_header_preproc=no
18081 rm -f conftest.err conftest.$ac_ext
18082 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18083 echo "${ECHO_T}$ac_header_preproc" >&6; }
18085 # So? What about this header?
18086 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18087 yes:no: )
18088 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
18089 echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18090 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&5
18091 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&2;}
18092 ac_header_preproc=yes
18094 no:yes:* )
18095 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5
18096 echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;}
18097 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5
18098 echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;}
18099 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&5
18100 echo "$as_me: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&2;}
18101 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
18102 echo "$as_me: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
18103 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
18104 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
18105 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&5
18106 echo "$as_me: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&2;}
18109 esac
18110 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
18111 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
18112 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
18113 echo $ECHO_N "(cached) $ECHO_C" >&6
18114 else
18115 ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc
18117 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
18118 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
18121 if test $ac_cv_header_inq_stats_cpustats_h = yes; then
18122 ac_have_func=yes
18124 cat >>confdefs.h <<\_ACEOF
18125 #define UMAX 1
18126 _ACEOF
18129 cat >>confdefs.h <<\_ACEOF
18130 #define UMAX4_3 1
18131 _ACEOF
18138 if test $ac_have_func = no; then
18139 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18140 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
18141 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
18142 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18143 echo $ECHO_N "(cached) $ECHO_C" >&6
18145 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
18146 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
18147 else
18148 # Is the header compilable?
18149 { echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5
18150 echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6; }
18151 cat >conftest.$ac_ext <<_ACEOF
18152 /* confdefs.h. */
18153 _ACEOF
18154 cat confdefs.h >>conftest.$ac_ext
18155 cat >>conftest.$ac_ext <<_ACEOF
18156 /* end confdefs.h. */
18157 $ac_includes_default
18158 #include <sys/cpustats.h>
18159 _ACEOF
18160 rm -f conftest.$ac_objext
18161 if { (ac_try="$ac_compile"
18162 case "(($ac_try" in
18163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18164 *) ac_try_echo=$ac_try;;
18165 esac
18166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18167 (eval "$ac_compile") 2>conftest.er1
18168 ac_status=$?
18169 grep -v '^ *+' conftest.er1 >conftest.err
18170 rm -f conftest.er1
18171 cat conftest.err >&5
18172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18173 (exit $ac_status); } && {
18174 test -z "$ac_c_werror_flag" ||
18175 test ! -s conftest.err
18176 } && test -s conftest.$ac_objext; then
18177 ac_header_compiler=yes
18178 else
18179 echo "$as_me: failed program was:" >&5
18180 sed 's/^/| /' conftest.$ac_ext >&5
18182 ac_header_compiler=no
18185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18186 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18187 echo "${ECHO_T}$ac_header_compiler" >&6; }
18189 # Is the header present?
18190 { echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5
18191 echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6; }
18192 cat >conftest.$ac_ext <<_ACEOF
18193 /* confdefs.h. */
18194 _ACEOF
18195 cat confdefs.h >>conftest.$ac_ext
18196 cat >>conftest.$ac_ext <<_ACEOF
18197 /* end confdefs.h. */
18198 #include <sys/cpustats.h>
18199 _ACEOF
18200 if { (ac_try="$ac_cpp conftest.$ac_ext"
18201 case "(($ac_try" in
18202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18203 *) ac_try_echo=$ac_try;;
18204 esac
18205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18206 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18207 ac_status=$?
18208 grep -v '^ *+' conftest.er1 >conftest.err
18209 rm -f conftest.er1
18210 cat conftest.err >&5
18211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18212 (exit $ac_status); } >/dev/null && {
18213 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18214 test ! -s conftest.err
18215 }; then
18216 ac_header_preproc=yes
18217 else
18218 echo "$as_me: failed program was:" >&5
18219 sed 's/^/| /' conftest.$ac_ext >&5
18221 ac_header_preproc=no
18224 rm -f conftest.err conftest.$ac_ext
18225 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18226 echo "${ECHO_T}$ac_header_preproc" >&6; }
18228 # So? What about this header?
18229 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18230 yes:no: )
18231 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
18232 echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18233 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&5
18234 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&2;}
18235 ac_header_preproc=yes
18237 no:yes:* )
18238 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5
18239 echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;}
18240 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5
18241 echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;}
18242 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: see the Autoconf documentation" >&5
18243 echo "$as_me: WARNING: sys/cpustats.h: see the Autoconf documentation" >&2;}
18244 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
18245 echo "$as_me: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
18246 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
18247 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
18248 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&5
18249 echo "$as_me: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&2;}
18252 esac
18253 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
18254 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
18255 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18256 echo $ECHO_N "(cached) $ECHO_C" >&6
18257 else
18258 ac_cv_header_sys_cpustats_h=$ac_header_preproc
18260 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
18261 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
18264 if test $ac_cv_header_sys_cpustats_h = yes; then
18265 ac_have_func=yes; cat >>confdefs.h <<\_ACEOF
18266 #define UMAX 1
18267 _ACEOF
18274 if test $ac_have_func = no; then
18276 for ac_header in mach/mach.h
18278 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18279 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18280 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18281 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18282 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18283 echo $ECHO_N "(cached) $ECHO_C" >&6
18285 ac_res=`eval echo '${'$as_ac_Header'}'`
18286 { echo "$as_me:$LINENO: result: $ac_res" >&5
18287 echo "${ECHO_T}$ac_res" >&6; }
18288 else
18289 # Is the header compilable?
18290 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18291 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18292 cat >conftest.$ac_ext <<_ACEOF
18293 /* confdefs.h. */
18294 _ACEOF
18295 cat confdefs.h >>conftest.$ac_ext
18296 cat >>conftest.$ac_ext <<_ACEOF
18297 /* end confdefs.h. */
18298 $ac_includes_default
18299 #include <$ac_header>
18300 _ACEOF
18301 rm -f conftest.$ac_objext
18302 if { (ac_try="$ac_compile"
18303 case "(($ac_try" in
18304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18305 *) ac_try_echo=$ac_try;;
18306 esac
18307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18308 (eval "$ac_compile") 2>conftest.er1
18309 ac_status=$?
18310 grep -v '^ *+' conftest.er1 >conftest.err
18311 rm -f conftest.er1
18312 cat conftest.err >&5
18313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18314 (exit $ac_status); } && {
18315 test -z "$ac_c_werror_flag" ||
18316 test ! -s conftest.err
18317 } && test -s conftest.$ac_objext; then
18318 ac_header_compiler=yes
18319 else
18320 echo "$as_me: failed program was:" >&5
18321 sed 's/^/| /' conftest.$ac_ext >&5
18323 ac_header_compiler=no
18326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18327 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18328 echo "${ECHO_T}$ac_header_compiler" >&6; }
18330 # Is the header present?
18331 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18332 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18333 cat >conftest.$ac_ext <<_ACEOF
18334 /* confdefs.h. */
18335 _ACEOF
18336 cat confdefs.h >>conftest.$ac_ext
18337 cat >>conftest.$ac_ext <<_ACEOF
18338 /* end confdefs.h. */
18339 #include <$ac_header>
18340 _ACEOF
18341 if { (ac_try="$ac_cpp conftest.$ac_ext"
18342 case "(($ac_try" in
18343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18344 *) ac_try_echo=$ac_try;;
18345 esac
18346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18347 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18348 ac_status=$?
18349 grep -v '^ *+' conftest.er1 >conftest.err
18350 rm -f conftest.er1
18351 cat conftest.err >&5
18352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18353 (exit $ac_status); } >/dev/null && {
18354 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18355 test ! -s conftest.err
18356 }; then
18357 ac_header_preproc=yes
18358 else
18359 echo "$as_me: failed program was:" >&5
18360 sed 's/^/| /' conftest.$ac_ext >&5
18362 ac_header_preproc=no
18365 rm -f conftest.err conftest.$ac_ext
18366 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18367 echo "${ECHO_T}$ac_header_preproc" >&6; }
18369 # So? What about this header?
18370 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18371 yes:no: )
18372 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18373 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18374 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18375 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18376 ac_header_preproc=yes
18378 no:yes:* )
18379 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18380 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18381 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18382 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18383 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18384 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18385 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18386 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18387 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18388 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18389 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18390 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18393 esac
18394 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18395 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18396 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18397 echo $ECHO_N "(cached) $ECHO_C" >&6
18398 else
18399 eval "$as_ac_Header=\$ac_header_preproc"
18401 ac_res=`eval echo '${'$as_ac_Header'}'`
18402 { echo "$as_me:$LINENO: result: $ac_res" >&5
18403 echo "${ECHO_T}$ac_res" >&6; }
18406 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18407 cat >>confdefs.h <<_ACEOF
18408 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18409 _ACEOF
18413 done
18418 for ac_header in nlist.h
18420 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18421 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18422 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18423 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18424 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18425 echo $ECHO_N "(cached) $ECHO_C" >&6
18427 ac_res=`eval echo '${'$as_ac_Header'}'`
18428 { echo "$as_me:$LINENO: result: $ac_res" >&5
18429 echo "${ECHO_T}$ac_res" >&6; }
18430 else
18431 # Is the header compilable?
18432 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18433 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18434 cat >conftest.$ac_ext <<_ACEOF
18435 /* confdefs.h. */
18436 _ACEOF
18437 cat confdefs.h >>conftest.$ac_ext
18438 cat >>conftest.$ac_ext <<_ACEOF
18439 /* end confdefs.h. */
18440 $ac_includes_default
18441 #include <$ac_header>
18442 _ACEOF
18443 rm -f conftest.$ac_objext
18444 if { (ac_try="$ac_compile"
18445 case "(($ac_try" in
18446 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18447 *) ac_try_echo=$ac_try;;
18448 esac
18449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18450 (eval "$ac_compile") 2>conftest.er1
18451 ac_status=$?
18452 grep -v '^ *+' conftest.er1 >conftest.err
18453 rm -f conftest.er1
18454 cat conftest.err >&5
18455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18456 (exit $ac_status); } && {
18457 test -z "$ac_c_werror_flag" ||
18458 test ! -s conftest.err
18459 } && test -s conftest.$ac_objext; then
18460 ac_header_compiler=yes
18461 else
18462 echo "$as_me: failed program was:" >&5
18463 sed 's/^/| /' conftest.$ac_ext >&5
18465 ac_header_compiler=no
18468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18469 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18470 echo "${ECHO_T}$ac_header_compiler" >&6; }
18472 # Is the header present?
18473 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18474 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18475 cat >conftest.$ac_ext <<_ACEOF
18476 /* confdefs.h. */
18477 _ACEOF
18478 cat confdefs.h >>conftest.$ac_ext
18479 cat >>conftest.$ac_ext <<_ACEOF
18480 /* end confdefs.h. */
18481 #include <$ac_header>
18482 _ACEOF
18483 if { (ac_try="$ac_cpp conftest.$ac_ext"
18484 case "(($ac_try" in
18485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18486 *) ac_try_echo=$ac_try;;
18487 esac
18488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18489 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18490 ac_status=$?
18491 grep -v '^ *+' conftest.er1 >conftest.err
18492 rm -f conftest.er1
18493 cat conftest.err >&5
18494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18495 (exit $ac_status); } >/dev/null && {
18496 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18497 test ! -s conftest.err
18498 }; then
18499 ac_header_preproc=yes
18500 else
18501 echo "$as_me: failed program was:" >&5
18502 sed 's/^/| /' conftest.$ac_ext >&5
18504 ac_header_preproc=no
18507 rm -f conftest.err conftest.$ac_ext
18508 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18509 echo "${ECHO_T}$ac_header_preproc" >&6; }
18511 # So? What about this header?
18512 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18513 yes:no: )
18514 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18515 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18516 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18517 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18518 ac_header_preproc=yes
18520 no:yes:* )
18521 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18522 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18523 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18524 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18525 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18526 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18527 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18528 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18529 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18530 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18531 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18532 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18535 esac
18536 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18537 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18538 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18539 echo $ECHO_N "(cached) $ECHO_C" >&6
18540 else
18541 eval "$as_ac_Header=\$ac_header_preproc"
18543 ac_res=`eval echo '${'$as_ac_Header'}'`
18544 { echo "$as_me:$LINENO: result: $ac_res" >&5
18545 echo "${ECHO_T}$ac_res" >&6; }
18548 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18549 cat >>confdefs.h <<_ACEOF
18550 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18551 _ACEOF
18552 { echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5
18553 echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6; }
18554 if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then
18555 echo $ECHO_N "(cached) $ECHO_C" >&6
18556 else
18557 cat >conftest.$ac_ext <<_ACEOF
18558 /* confdefs.h. */
18559 _ACEOF
18560 cat confdefs.h >>conftest.$ac_ext
18561 cat >>conftest.$ac_ext <<_ACEOF
18562 /* end confdefs.h. */
18563 #include <nlist.h>
18566 main ()
18568 static struct nlist ac_aggr;
18569 if (ac_aggr.n_un.n_name)
18570 return 0;
18572 return 0;
18574 _ACEOF
18575 rm -f conftest.$ac_objext
18576 if { (ac_try="$ac_compile"
18577 case "(($ac_try" in
18578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18579 *) ac_try_echo=$ac_try;;
18580 esac
18581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18582 (eval "$ac_compile") 2>conftest.er1
18583 ac_status=$?
18584 grep -v '^ *+' conftest.er1 >conftest.err
18585 rm -f conftest.er1
18586 cat conftest.err >&5
18587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18588 (exit $ac_status); } && {
18589 test -z "$ac_c_werror_flag" ||
18590 test ! -s conftest.err
18591 } && test -s conftest.$ac_objext; then
18592 ac_cv_member_struct_nlist_n_un_n_name=yes
18593 else
18594 echo "$as_me: failed program was:" >&5
18595 sed 's/^/| /' conftest.$ac_ext >&5
18597 cat >conftest.$ac_ext <<_ACEOF
18598 /* confdefs.h. */
18599 _ACEOF
18600 cat confdefs.h >>conftest.$ac_ext
18601 cat >>conftest.$ac_ext <<_ACEOF
18602 /* end confdefs.h. */
18603 #include <nlist.h>
18606 main ()
18608 static struct nlist ac_aggr;
18609 if (sizeof ac_aggr.n_un.n_name)
18610 return 0;
18612 return 0;
18614 _ACEOF
18615 rm -f conftest.$ac_objext
18616 if { (ac_try="$ac_compile"
18617 case "(($ac_try" in
18618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18619 *) ac_try_echo=$ac_try;;
18620 esac
18621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18622 (eval "$ac_compile") 2>conftest.er1
18623 ac_status=$?
18624 grep -v '^ *+' conftest.er1 >conftest.err
18625 rm -f conftest.er1
18626 cat conftest.err >&5
18627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18628 (exit $ac_status); } && {
18629 test -z "$ac_c_werror_flag" ||
18630 test ! -s conftest.err
18631 } && test -s conftest.$ac_objext; then
18632 ac_cv_member_struct_nlist_n_un_n_name=yes
18633 else
18634 echo "$as_me: failed program was:" >&5
18635 sed 's/^/| /' conftest.$ac_ext >&5
18637 ac_cv_member_struct_nlist_n_un_n_name=no
18640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18645 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5
18646 echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6; }
18647 if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then
18649 cat >>confdefs.h <<_ACEOF
18650 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
18651 _ACEOF
18654 cat >>confdefs.h <<\_ACEOF
18655 #define NLIST_NAME_UNION 1
18656 _ACEOF
18663 done
18666 done
18669 # Some definitions of getloadavg require that the program be installed setgid.
18670 { echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5
18671 echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6; }
18672 if test "${ac_cv_func_getloadavg_setgid+set}" = set; then
18673 echo $ECHO_N "(cached) $ECHO_C" >&6
18674 else
18675 cat >conftest.$ac_ext <<_ACEOF
18676 /* confdefs.h. */
18677 _ACEOF
18678 cat confdefs.h >>conftest.$ac_ext
18679 cat >>conftest.$ac_ext <<_ACEOF
18680 /* end confdefs.h. */
18681 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
18682 #ifdef LDAV_PRIVILEGED
18683 Yowza Am I SETGID yet
18684 #endif
18685 _ACEOF
18686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18687 $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then
18688 ac_cv_func_getloadavg_setgid=yes
18689 else
18690 ac_cv_func_getloadavg_setgid=no
18692 rm -f conftest*
18695 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5
18696 echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6; }
18697 if test $ac_cv_func_getloadavg_setgid = yes; then
18698 NEED_SETGID=true
18700 cat >>confdefs.h <<\_ACEOF
18701 #define GETLOADAVG_PRIVILEGED 1
18702 _ACEOF
18704 else
18705 NEED_SETGID=false
18708 if test $ac_cv_func_getloadavg_setgid = yes; then
18709 { echo "$as_me:$LINENO: checking group of /dev/kmem" >&5
18710 echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6; }
18711 if test "${ac_cv_group_kmem+set}" = set; then
18712 echo $ECHO_N "(cached) $ECHO_C" >&6
18713 else
18714 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
18715 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
18716 # If we got an error (system does not support symlinks), try without -L.
18717 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
18718 ac_cv_group_kmem=`echo $ac_ls_output \
18719 | sed -ne 's/[ ][ ]*/ /g;
18720 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
18721 / /s/.* //;p;'`
18724 { echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5
18725 echo "${ECHO_T}$ac_cv_group_kmem" >&6; }
18726 KMEM_GROUP=$ac_cv_group_kmem
18728 if test "x$ac_save_LIBS" = x; then
18729 GETLOADAVG_LIBS=$LIBS
18730 else
18731 GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"`
18733 LIBS=$ac_save_LIBS
18737 { echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
18738 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; }
18739 if test "${ac_cv_sys_largefile_source+set}" = set; then
18740 echo $ECHO_N "(cached) $ECHO_C" >&6
18741 else
18742 while :; do
18743 cat >conftest.$ac_ext <<_ACEOF
18744 /* confdefs.h. */
18745 _ACEOF
18746 cat confdefs.h >>conftest.$ac_ext
18747 cat >>conftest.$ac_ext <<_ACEOF
18748 /* end confdefs.h. */
18749 #include <sys/types.h> /* for off_t */
18750 #include <stdio.h>
18752 main ()
18754 int (*fp) (FILE *, off_t, int) = fseeko;
18755 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
18757 return 0;
18759 _ACEOF
18760 rm -f conftest.$ac_objext conftest$ac_exeext
18761 if { (ac_try="$ac_link"
18762 case "(($ac_try" in
18763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18764 *) ac_try_echo=$ac_try;;
18765 esac
18766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18767 (eval "$ac_link") 2>conftest.er1
18768 ac_status=$?
18769 grep -v '^ *+' conftest.er1 >conftest.err
18770 rm -f conftest.er1
18771 cat conftest.err >&5
18772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18773 (exit $ac_status); } && {
18774 test -z "$ac_c_werror_flag" ||
18775 test ! -s conftest.err
18776 } && test -s conftest$ac_exeext &&
18777 $as_test_x conftest$ac_exeext; then
18778 ac_cv_sys_largefile_source=no; break
18779 else
18780 echo "$as_me: failed program was:" >&5
18781 sed 's/^/| /' conftest.$ac_ext >&5
18786 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18787 conftest$ac_exeext conftest.$ac_ext
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 #define _LARGEFILE_SOURCE 1
18795 #include <sys/types.h> /* for off_t */
18796 #include <stdio.h>
18798 main ()
18800 int (*fp) (FILE *, off_t, int) = fseeko;
18801 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
18803 return 0;
18805 _ACEOF
18806 rm -f conftest.$ac_objext conftest$ac_exeext
18807 if { (ac_try="$ac_link"
18808 case "(($ac_try" in
18809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18810 *) ac_try_echo=$ac_try;;
18811 esac
18812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18813 (eval "$ac_link") 2>conftest.er1
18814 ac_status=$?
18815 grep -v '^ *+' conftest.er1 >conftest.err
18816 rm -f conftest.er1
18817 cat conftest.err >&5
18818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18819 (exit $ac_status); } && {
18820 test -z "$ac_c_werror_flag" ||
18821 test ! -s conftest.err
18822 } && test -s conftest$ac_exeext &&
18823 $as_test_x conftest$ac_exeext; then
18824 ac_cv_sys_largefile_source=1; break
18825 else
18826 echo "$as_me: failed program was:" >&5
18827 sed 's/^/| /' conftest.$ac_ext >&5
18832 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18833 conftest$ac_exeext conftest.$ac_ext
18834 ac_cv_sys_largefile_source=unknown
18835 break
18836 done
18838 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
18839 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; }
18840 case $ac_cv_sys_largefile_source in #(
18841 no | unknown) ;;
18843 cat >>confdefs.h <<_ACEOF
18844 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
18845 _ACEOF
18847 esac
18848 rm -f conftest*
18850 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
18851 # in glibc 2.1.3, but that breaks too many other things.
18852 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
18853 if test $ac_cv_sys_largefile_source != unknown; then
18855 cat >>confdefs.h <<\_ACEOF
18856 #define HAVE_FSEEKO 1
18857 _ACEOF
18862 # Configure getopt.
18863 # getopt.m4 serial 10
18865 # The getopt module assume you want GNU getopt, with getopt_long etc,
18866 # rather than vanilla POSIX getopt. This means your your code should
18867 # always include <getopt.h> for the getopt prototypes.
18879 # Prerequisites of lib/getopt*.
18884 GETOPT_H=
18886 for ac_header in getopt.h
18888 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18889 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18890 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18891 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18892 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18893 echo $ECHO_N "(cached) $ECHO_C" >&6
18895 ac_res=`eval echo '${'$as_ac_Header'}'`
18896 { echo "$as_me:$LINENO: result: $ac_res" >&5
18897 echo "${ECHO_T}$ac_res" >&6; }
18898 else
18899 # Is the header compilable?
18900 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18901 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18902 cat >conftest.$ac_ext <<_ACEOF
18903 /* confdefs.h. */
18904 _ACEOF
18905 cat confdefs.h >>conftest.$ac_ext
18906 cat >>conftest.$ac_ext <<_ACEOF
18907 /* end confdefs.h. */
18908 $ac_includes_default
18909 #include <$ac_header>
18910 _ACEOF
18911 rm -f conftest.$ac_objext
18912 if { (ac_try="$ac_compile"
18913 case "(($ac_try" in
18914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18915 *) ac_try_echo=$ac_try;;
18916 esac
18917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18918 (eval "$ac_compile") 2>conftest.er1
18919 ac_status=$?
18920 grep -v '^ *+' conftest.er1 >conftest.err
18921 rm -f conftest.er1
18922 cat conftest.err >&5
18923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18924 (exit $ac_status); } && {
18925 test -z "$ac_c_werror_flag" ||
18926 test ! -s conftest.err
18927 } && test -s conftest.$ac_objext; then
18928 ac_header_compiler=yes
18929 else
18930 echo "$as_me: failed program was:" >&5
18931 sed 's/^/| /' conftest.$ac_ext >&5
18933 ac_header_compiler=no
18936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18937 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18938 echo "${ECHO_T}$ac_header_compiler" >&6; }
18940 # Is the header present?
18941 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18942 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18943 cat >conftest.$ac_ext <<_ACEOF
18944 /* confdefs.h. */
18945 _ACEOF
18946 cat confdefs.h >>conftest.$ac_ext
18947 cat >>conftest.$ac_ext <<_ACEOF
18948 /* end confdefs.h. */
18949 #include <$ac_header>
18950 _ACEOF
18951 if { (ac_try="$ac_cpp conftest.$ac_ext"
18952 case "(($ac_try" in
18953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18954 *) ac_try_echo=$ac_try;;
18955 esac
18956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18957 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18958 ac_status=$?
18959 grep -v '^ *+' conftest.er1 >conftest.err
18960 rm -f conftest.er1
18961 cat conftest.err >&5
18962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18963 (exit $ac_status); } >/dev/null && {
18964 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18965 test ! -s conftest.err
18966 }; then
18967 ac_header_preproc=yes
18968 else
18969 echo "$as_me: failed program was:" >&5
18970 sed 's/^/| /' conftest.$ac_ext >&5
18972 ac_header_preproc=no
18975 rm -f conftest.err conftest.$ac_ext
18976 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18977 echo "${ECHO_T}$ac_header_preproc" >&6; }
18979 # So? What about this header?
18980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18981 yes:no: )
18982 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18983 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18984 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18985 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18986 ac_header_preproc=yes
18988 no:yes:* )
18989 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18990 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18991 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18992 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18993 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18994 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18995 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18996 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18997 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18998 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18999 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19000 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19003 esac
19004 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19005 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19006 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19007 echo $ECHO_N "(cached) $ECHO_C" >&6
19008 else
19009 eval "$as_ac_Header=\$ac_header_preproc"
19011 ac_res=`eval echo '${'$as_ac_Header'}'`
19012 { echo "$as_me:$LINENO: result: $ac_res" >&5
19013 echo "${ECHO_T}$ac_res" >&6; }
19016 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19017 cat >>confdefs.h <<_ACEOF
19018 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19019 _ACEOF
19021 else
19022 GETOPT_H=getopt.h
19025 done
19027 if test -z "$GETOPT_H"; then
19029 for ac_func in getopt_long_only
19031 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19032 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19033 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19034 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19035 echo $ECHO_N "(cached) $ECHO_C" >&6
19036 else
19037 cat >conftest.$ac_ext <<_ACEOF
19038 /* confdefs.h. */
19039 _ACEOF
19040 cat confdefs.h >>conftest.$ac_ext
19041 cat >>conftest.$ac_ext <<_ACEOF
19042 /* end confdefs.h. */
19043 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19044 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19045 #define $ac_func innocuous_$ac_func
19047 /* System header to define __stub macros and hopefully few prototypes,
19048 which can conflict with char $ac_func (); below.
19049 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19050 <limits.h> exists even on freestanding compilers. */
19052 #ifdef __STDC__
19053 # include <limits.h>
19054 #else
19055 # include <assert.h>
19056 #endif
19058 #undef $ac_func
19060 /* Override any GCC internal prototype to avoid an error.
19061 Use char because int might match the return type of a GCC
19062 builtin and then its argument prototype would still apply. */
19063 #ifdef __cplusplus
19064 extern "C"
19065 #endif
19066 char $ac_func ();
19067 /* The GNU C library defines this for functions which it implements
19068 to always fail with ENOSYS. Some functions are actually named
19069 something starting with __ and the normal name is an alias. */
19070 #if defined __stub_$ac_func || defined __stub___$ac_func
19071 choke me
19072 #endif
19075 main ()
19077 return $ac_func ();
19079 return 0;
19081 _ACEOF
19082 rm -f conftest.$ac_objext conftest$ac_exeext
19083 if { (ac_try="$ac_link"
19084 case "(($ac_try" in
19085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19086 *) ac_try_echo=$ac_try;;
19087 esac
19088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19089 (eval "$ac_link") 2>conftest.er1
19090 ac_status=$?
19091 grep -v '^ *+' conftest.er1 >conftest.err
19092 rm -f conftest.er1
19093 cat conftest.err >&5
19094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19095 (exit $ac_status); } && {
19096 test -z "$ac_c_werror_flag" ||
19097 test ! -s conftest.err
19098 } && test -s conftest$ac_exeext &&
19099 $as_test_x conftest$ac_exeext; then
19100 eval "$as_ac_var=yes"
19101 else
19102 echo "$as_me: failed program was:" >&5
19103 sed 's/^/| /' conftest.$ac_ext >&5
19105 eval "$as_ac_var=no"
19108 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19109 conftest$ac_exeext conftest.$ac_ext
19111 ac_res=`eval echo '${'$as_ac_var'}'`
19112 { echo "$as_me:$LINENO: result: $ac_res" >&5
19113 echo "${ECHO_T}$ac_res" >&6; }
19114 if test `eval echo '${'$as_ac_var'}'` = yes; then
19115 cat >>confdefs.h <<_ACEOF
19116 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19117 _ACEOF
19119 else
19120 GETOPT_H=getopt.h
19122 done
19126 if test -z "$GETOPT_H"; then
19127 { echo "$as_me:$LINENO: checking whether optreset is declared" >&5
19128 echo $ECHO_N "checking whether optreset is declared... $ECHO_C" >&6; }
19129 if test "${ac_cv_have_decl_optreset+set}" = set; then
19130 echo $ECHO_N "(cached) $ECHO_C" >&6
19131 else
19132 cat >conftest.$ac_ext <<_ACEOF
19133 /* confdefs.h. */
19134 _ACEOF
19135 cat confdefs.h >>conftest.$ac_ext
19136 cat >>conftest.$ac_ext <<_ACEOF
19137 /* end confdefs.h. */
19138 #include <getopt.h>
19141 main ()
19143 #ifndef optreset
19144 (void) optreset;
19145 #endif
19148 return 0;
19150 _ACEOF
19151 rm -f conftest.$ac_objext
19152 if { (ac_try="$ac_compile"
19153 case "(($ac_try" in
19154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19155 *) ac_try_echo=$ac_try;;
19156 esac
19157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19158 (eval "$ac_compile") 2>conftest.er1
19159 ac_status=$?
19160 grep -v '^ *+' conftest.er1 >conftest.err
19161 rm -f conftest.er1
19162 cat conftest.err >&5
19163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19164 (exit $ac_status); } && {
19165 test -z "$ac_c_werror_flag" ||
19166 test ! -s conftest.err
19167 } && test -s conftest.$ac_objext; then
19168 ac_cv_have_decl_optreset=yes
19169 else
19170 echo "$as_me: failed program was:" >&5
19171 sed 's/^/| /' conftest.$ac_ext >&5
19173 ac_cv_have_decl_optreset=no
19176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19178 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_optreset" >&5
19179 echo "${ECHO_T}$ac_cv_have_decl_optreset" >&6; }
19180 if test $ac_cv_have_decl_optreset = yes; then
19181 GETOPT_H=getopt.h
19186 if test -z "$GETOPT_H"; then
19187 { echo "$as_me:$LINENO: checking for working GNU getopt function" >&5
19188 echo $ECHO_N "checking for working GNU getopt function... $ECHO_C" >&6; }
19189 if test "${gl_cv_func_gnu_getopt+set}" = set; then
19190 echo $ECHO_N "(cached) $ECHO_C" >&6
19191 else
19192 if test "$cross_compiling" = yes; then
19193 { echo "$as_me:$LINENO: checking whether getopt_clip is declared" >&5
19194 echo $ECHO_N "checking whether getopt_clip is declared... $ECHO_C" >&6; }
19195 if test "${ac_cv_have_decl_getopt_clip+set}" = set; then
19196 echo $ECHO_N "(cached) $ECHO_C" >&6
19197 else
19198 cat >conftest.$ac_ext <<_ACEOF
19199 /* confdefs.h. */
19200 _ACEOF
19201 cat confdefs.h >>conftest.$ac_ext
19202 cat >>conftest.$ac_ext <<_ACEOF
19203 /* end confdefs.h. */
19204 #include <getopt.h>
19207 main ()
19209 #ifndef getopt_clip
19210 (void) getopt_clip;
19211 #endif
19214 return 0;
19216 _ACEOF
19217 rm -f conftest.$ac_objext
19218 if { (ac_try="$ac_compile"
19219 case "(($ac_try" in
19220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19221 *) ac_try_echo=$ac_try;;
19222 esac
19223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19224 (eval "$ac_compile") 2>conftest.er1
19225 ac_status=$?
19226 grep -v '^ *+' conftest.er1 >conftest.err
19227 rm -f conftest.er1
19228 cat conftest.err >&5
19229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19230 (exit $ac_status); } && {
19231 test -z "$ac_c_werror_flag" ||
19232 test ! -s conftest.err
19233 } && test -s conftest.$ac_objext; then
19234 ac_cv_have_decl_getopt_clip=yes
19235 else
19236 echo "$as_me: failed program was:" >&5
19237 sed 's/^/| /' conftest.$ac_ext >&5
19239 ac_cv_have_decl_getopt_clip=no
19242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19244 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt_clip" >&5
19245 echo "${ECHO_T}$ac_cv_have_decl_getopt_clip" >&6; }
19246 if test $ac_cv_have_decl_getopt_clip = yes; then
19247 gl_cv_func_gnu_getopt=no
19248 else
19249 gl_cv_func_gnu_getopt=yes
19252 else
19253 cat >conftest.$ac_ext <<_ACEOF
19254 /* confdefs.h. */
19255 _ACEOF
19256 cat confdefs.h >>conftest.$ac_ext
19257 cat >>conftest.$ac_ext <<_ACEOF
19258 /* end confdefs.h. */
19259 #include <getopt.h>
19261 main ()
19264 char *myargv[3];
19265 myargv[0] = "conftest";
19266 myargv[1] = "-+";
19267 myargv[2] = 0;
19268 return getopt (2, myargv, "+a") != '?';
19271 return 0;
19273 _ACEOF
19274 rm -f conftest$ac_exeext
19275 if { (ac_try="$ac_link"
19276 case "(($ac_try" in
19277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19278 *) ac_try_echo=$ac_try;;
19279 esac
19280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19281 (eval "$ac_link") 2>&5
19282 ac_status=$?
19283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19284 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19285 { (case "(($ac_try" in
19286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19287 *) ac_try_echo=$ac_try;;
19288 esac
19289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19290 (eval "$ac_try") 2>&5
19291 ac_status=$?
19292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19293 (exit $ac_status); }; }; then
19294 gl_cv_func_gnu_getopt=yes
19295 else
19296 echo "$as_me: program exited with status $ac_status" >&5
19297 echo "$as_me: failed program was:" >&5
19298 sed 's/^/| /' conftest.$ac_ext >&5
19300 ( exit $ac_status )
19301 gl_cv_func_gnu_getopt=no
19303 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19308 { echo "$as_me:$LINENO: result: $gl_cv_func_gnu_getopt" >&5
19309 echo "${ECHO_T}$gl_cv_func_gnu_getopt" >&6; }
19310 if test "$gl_cv_func_gnu_getopt" = "no"; then
19311 GETOPT_H=getopt.h
19317 if test -n "$GETOPT_H"; then
19320 GETOPT_H=getopt.h
19322 cat >>confdefs.h <<\_ACEOF
19323 #define __GETOPT_PREFIX rpl_
19324 _ACEOF
19329 GETOPTOBJS='getopt.o getopt1.o'
19336 { echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
19337 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
19338 if test "${ac_cv_func_getpgrp_void+set}" = set; then
19339 echo $ECHO_N "(cached) $ECHO_C" >&6
19340 else
19341 # Use it with a single arg.
19342 cat >conftest.$ac_ext <<_ACEOF
19343 /* confdefs.h. */
19344 _ACEOF
19345 cat confdefs.h >>conftest.$ac_ext
19346 cat >>conftest.$ac_ext <<_ACEOF
19347 /* end confdefs.h. */
19348 $ac_includes_default
19350 main ()
19352 getpgrp (0);
19354 return 0;
19356 _ACEOF
19357 rm -f conftest.$ac_objext
19358 if { (ac_try="$ac_compile"
19359 case "(($ac_try" in
19360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19361 *) ac_try_echo=$ac_try;;
19362 esac
19363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19364 (eval "$ac_compile") 2>conftest.er1
19365 ac_status=$?
19366 grep -v '^ *+' conftest.er1 >conftest.err
19367 rm -f conftest.er1
19368 cat conftest.err >&5
19369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19370 (exit $ac_status); } && {
19371 test -z "$ac_c_werror_flag" ||
19372 test ! -s conftest.err
19373 } && test -s conftest.$ac_objext; then
19374 ac_cv_func_getpgrp_void=no
19375 else
19376 echo "$as_me: failed program was:" >&5
19377 sed 's/^/| /' conftest.$ac_ext >&5
19379 ac_cv_func_getpgrp_void=yes
19382 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19385 { echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
19386 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
19387 if test $ac_cv_func_getpgrp_void = yes; then
19389 cat >>confdefs.h <<\_ACEOF
19390 #define GETPGRP_VOID 1
19391 _ACEOF
19397 for ac_func in strftime
19399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19400 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19402 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19403 echo $ECHO_N "(cached) $ECHO_C" >&6
19404 else
19405 cat >conftest.$ac_ext <<_ACEOF
19406 /* confdefs.h. */
19407 _ACEOF
19408 cat confdefs.h >>conftest.$ac_ext
19409 cat >>conftest.$ac_ext <<_ACEOF
19410 /* end confdefs.h. */
19411 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19412 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19413 #define $ac_func innocuous_$ac_func
19415 /* System header to define __stub macros and hopefully few prototypes,
19416 which can conflict with char $ac_func (); below.
19417 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19418 <limits.h> exists even on freestanding compilers. */
19420 #ifdef __STDC__
19421 # include <limits.h>
19422 #else
19423 # include <assert.h>
19424 #endif
19426 #undef $ac_func
19428 /* Override any GCC internal prototype to avoid an error.
19429 Use char because int might match the return type of a GCC
19430 builtin and then its argument prototype would still apply. */
19431 #ifdef __cplusplus
19432 extern "C"
19433 #endif
19434 char $ac_func ();
19435 /* The GNU C library defines this for functions which it implements
19436 to always fail with ENOSYS. Some functions are actually named
19437 something starting with __ and the normal name is an alias. */
19438 #if defined __stub_$ac_func || defined __stub___$ac_func
19439 choke me
19440 #endif
19443 main ()
19445 return $ac_func ();
19447 return 0;
19449 _ACEOF
19450 rm -f conftest.$ac_objext conftest$ac_exeext
19451 if { (ac_try="$ac_link"
19452 case "(($ac_try" in
19453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19454 *) ac_try_echo=$ac_try;;
19455 esac
19456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19457 (eval "$ac_link") 2>conftest.er1
19458 ac_status=$?
19459 grep -v '^ *+' conftest.er1 >conftest.err
19460 rm -f conftest.er1
19461 cat conftest.err >&5
19462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19463 (exit $ac_status); } && {
19464 test -z "$ac_c_werror_flag" ||
19465 test ! -s conftest.err
19466 } && test -s conftest$ac_exeext &&
19467 $as_test_x conftest$ac_exeext; then
19468 eval "$as_ac_var=yes"
19469 else
19470 echo "$as_me: failed program was:" >&5
19471 sed 's/^/| /' conftest.$ac_ext >&5
19473 eval "$as_ac_var=no"
19476 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19477 conftest$ac_exeext conftest.$ac_ext
19479 ac_res=`eval echo '${'$as_ac_var'}'`
19480 { echo "$as_me:$LINENO: result: $ac_res" >&5
19481 echo "${ECHO_T}$ac_res" >&6; }
19482 if test `eval echo '${'$as_ac_var'}'` = yes; then
19483 cat >>confdefs.h <<_ACEOF
19484 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19485 _ACEOF
19487 else
19488 # strftime is in -lintl on SCO UNIX.
19489 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
19490 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
19491 if test "${ac_cv_lib_intl_strftime+set}" = set; then
19492 echo $ECHO_N "(cached) $ECHO_C" >&6
19493 else
19494 ac_check_lib_save_LIBS=$LIBS
19495 LIBS="-lintl $LIBS"
19496 cat >conftest.$ac_ext <<_ACEOF
19497 /* confdefs.h. */
19498 _ACEOF
19499 cat confdefs.h >>conftest.$ac_ext
19500 cat >>conftest.$ac_ext <<_ACEOF
19501 /* end confdefs.h. */
19503 /* Override any GCC internal prototype to avoid an error.
19504 Use char because int might match the return type of a GCC
19505 builtin and then its argument prototype would still apply. */
19506 #ifdef __cplusplus
19507 extern "C"
19508 #endif
19509 char strftime ();
19511 main ()
19513 return strftime ();
19515 return 0;
19517 _ACEOF
19518 rm -f conftest.$ac_objext conftest$ac_exeext
19519 if { (ac_try="$ac_link"
19520 case "(($ac_try" in
19521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19522 *) ac_try_echo=$ac_try;;
19523 esac
19524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19525 (eval "$ac_link") 2>conftest.er1
19526 ac_status=$?
19527 grep -v '^ *+' conftest.er1 >conftest.err
19528 rm -f conftest.er1
19529 cat conftest.err >&5
19530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19531 (exit $ac_status); } && {
19532 test -z "$ac_c_werror_flag" ||
19533 test ! -s conftest.err
19534 } && test -s conftest$ac_exeext &&
19535 $as_test_x conftest$ac_exeext; then
19536 ac_cv_lib_intl_strftime=yes
19537 else
19538 echo "$as_me: failed program was:" >&5
19539 sed 's/^/| /' conftest.$ac_ext >&5
19541 ac_cv_lib_intl_strftime=no
19544 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19545 conftest$ac_exeext conftest.$ac_ext
19546 LIBS=$ac_check_lib_save_LIBS
19548 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
19549 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
19550 if test $ac_cv_lib_intl_strftime = yes; then
19551 cat >>confdefs.h <<\_ACEOF
19552 #define HAVE_STRFTIME 1
19553 _ACEOF
19555 LIBS="-lintl $LIBS"
19559 done
19562 # UNIX98 PTYs.
19564 for ac_func in grantpt
19566 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19567 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19568 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19569 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19570 echo $ECHO_N "(cached) $ECHO_C" >&6
19571 else
19572 cat >conftest.$ac_ext <<_ACEOF
19573 /* confdefs.h. */
19574 _ACEOF
19575 cat confdefs.h >>conftest.$ac_ext
19576 cat >>conftest.$ac_ext <<_ACEOF
19577 /* end confdefs.h. */
19578 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19579 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19580 #define $ac_func innocuous_$ac_func
19582 /* System header to define __stub macros and hopefully few prototypes,
19583 which can conflict with char $ac_func (); below.
19584 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19585 <limits.h> exists even on freestanding compilers. */
19587 #ifdef __STDC__
19588 # include <limits.h>
19589 #else
19590 # include <assert.h>
19591 #endif
19593 #undef $ac_func
19595 /* Override any GCC internal prototype to avoid an error.
19596 Use char because int might match the return type of a GCC
19597 builtin and then its argument prototype would still apply. */
19598 #ifdef __cplusplus
19599 extern "C"
19600 #endif
19601 char $ac_func ();
19602 /* The GNU C library defines this for functions which it implements
19603 to always fail with ENOSYS. Some functions are actually named
19604 something starting with __ and the normal name is an alias. */
19605 #if defined __stub_$ac_func || defined __stub___$ac_func
19606 choke me
19607 #endif
19610 main ()
19612 return $ac_func ();
19614 return 0;
19616 _ACEOF
19617 rm -f conftest.$ac_objext conftest$ac_exeext
19618 if { (ac_try="$ac_link"
19619 case "(($ac_try" in
19620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19621 *) ac_try_echo=$ac_try;;
19622 esac
19623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19624 (eval "$ac_link") 2>conftest.er1
19625 ac_status=$?
19626 grep -v '^ *+' conftest.er1 >conftest.err
19627 rm -f conftest.er1
19628 cat conftest.err >&5
19629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19630 (exit $ac_status); } && {
19631 test -z "$ac_c_werror_flag" ||
19632 test ! -s conftest.err
19633 } && test -s conftest$ac_exeext &&
19634 $as_test_x conftest$ac_exeext; then
19635 eval "$as_ac_var=yes"
19636 else
19637 echo "$as_me: failed program was:" >&5
19638 sed 's/^/| /' conftest.$ac_ext >&5
19640 eval "$as_ac_var=no"
19643 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19644 conftest$ac_exeext conftest.$ac_ext
19646 ac_res=`eval echo '${'$as_ac_var'}'`
19647 { echo "$as_me:$LINENO: result: $ac_res" >&5
19648 echo "${ECHO_T}$ac_res" >&6; }
19649 if test `eval echo '${'$as_ac_var'}'` = yes; then
19650 cat >>confdefs.h <<_ACEOF
19651 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19652 _ACEOF
19655 done
19658 # PTY-related GNU extensions.
19660 for ac_func in getpt
19662 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19663 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19664 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19665 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19666 echo $ECHO_N "(cached) $ECHO_C" >&6
19667 else
19668 cat >conftest.$ac_ext <<_ACEOF
19669 /* confdefs.h. */
19670 _ACEOF
19671 cat confdefs.h >>conftest.$ac_ext
19672 cat >>conftest.$ac_ext <<_ACEOF
19673 /* end confdefs.h. */
19674 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19675 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19676 #define $ac_func innocuous_$ac_func
19678 /* System header to define __stub macros and hopefully few prototypes,
19679 which can conflict with char $ac_func (); below.
19680 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19681 <limits.h> exists even on freestanding compilers. */
19683 #ifdef __STDC__
19684 # include <limits.h>
19685 #else
19686 # include <assert.h>
19687 #endif
19689 #undef $ac_func
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 $ac_func ();
19698 /* The GNU C library defines this for functions which it implements
19699 to always fail with ENOSYS. Some functions are actually named
19700 something starting with __ and the normal name is an alias. */
19701 #if defined __stub_$ac_func || defined __stub___$ac_func
19702 choke me
19703 #endif
19706 main ()
19708 return $ac_func ();
19710 return 0;
19712 _ACEOF
19713 rm -f conftest.$ac_objext conftest$ac_exeext
19714 if { (ac_try="$ac_link"
19715 case "(($ac_try" in
19716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19717 *) ac_try_echo=$ac_try;;
19718 esac
19719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19720 (eval "$ac_link") 2>conftest.er1
19721 ac_status=$?
19722 grep -v '^ *+' conftest.er1 >conftest.err
19723 rm -f conftest.er1
19724 cat conftest.err >&5
19725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19726 (exit $ac_status); } && {
19727 test -z "$ac_c_werror_flag" ||
19728 test ! -s conftest.err
19729 } && test -s conftest$ac_exeext &&
19730 $as_test_x conftest$ac_exeext; then
19731 eval "$as_ac_var=yes"
19732 else
19733 echo "$as_me: failed program was:" >&5
19734 sed 's/^/| /' conftest.$ac_ext >&5
19736 eval "$as_ac_var=no"
19739 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19740 conftest$ac_exeext conftest.$ac_ext
19742 ac_res=`eval echo '${'$as_ac_var'}'`
19743 { echo "$as_me:$LINENO: result: $ac_res" >&5
19744 echo "${ECHO_T}$ac_res" >&6; }
19745 if test `eval echo '${'$as_ac_var'}'` = yes; then
19746 cat >>confdefs.h <<_ACEOF
19747 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19748 _ACEOF
19751 done
19754 # Check this now, so that we will NOT find the above functions in ncurses.
19755 # That is because we have not set up to link ncurses in lib-src.
19756 # It's better to believe a function is not available
19757 # than to expect to find it in ncurses.
19759 { echo "$as_me:$LINENO: checking for tparm in -lncurses" >&5
19760 echo $ECHO_N "checking for tparm in -lncurses... $ECHO_C" >&6; }
19761 if test "${ac_cv_lib_ncurses_tparm+set}" = set; then
19762 echo $ECHO_N "(cached) $ECHO_C" >&6
19763 else
19764 ac_check_lib_save_LIBS=$LIBS
19765 LIBS="-lncurses $LIBS"
19766 cat >conftest.$ac_ext <<_ACEOF
19767 /* confdefs.h. */
19768 _ACEOF
19769 cat confdefs.h >>conftest.$ac_ext
19770 cat >>conftest.$ac_ext <<_ACEOF
19771 /* end confdefs.h. */
19773 /* Override any GCC internal prototype to avoid an error.
19774 Use char because int might match the return type of a GCC
19775 builtin and then its argument prototype would still apply. */
19776 #ifdef __cplusplus
19777 extern "C"
19778 #endif
19779 char tparm ();
19781 main ()
19783 return tparm ();
19785 return 0;
19787 _ACEOF
19788 rm -f conftest.$ac_objext conftest$ac_exeext
19789 if { (ac_try="$ac_link"
19790 case "(($ac_try" in
19791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19792 *) ac_try_echo=$ac_try;;
19793 esac
19794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19795 (eval "$ac_link") 2>conftest.er1
19796 ac_status=$?
19797 grep -v '^ *+' conftest.er1 >conftest.err
19798 rm -f conftest.er1
19799 cat conftest.err >&5
19800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19801 (exit $ac_status); } && {
19802 test -z "$ac_c_werror_flag" ||
19803 test ! -s conftest.err
19804 } && test -s conftest$ac_exeext &&
19805 $as_test_x conftest$ac_exeext; then
19806 ac_cv_lib_ncurses_tparm=yes
19807 else
19808 echo "$as_me: failed program was:" >&5
19809 sed 's/^/| /' conftest.$ac_ext >&5
19811 ac_cv_lib_ncurses_tparm=no
19814 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19815 conftest$ac_exeext conftest.$ac_ext
19816 LIBS=$ac_check_lib_save_LIBS
19818 { echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tparm" >&5
19819 echo "${ECHO_T}$ac_cv_lib_ncurses_tparm" >&6; }
19820 if test $ac_cv_lib_ncurses_tparm = yes; then
19821 cat >>confdefs.h <<_ACEOF
19822 #define HAVE_LIBNCURSES 1
19823 _ACEOF
19825 LIBS="-lncurses $LIBS"
19830 # Do we have res_init, for detecting changes in /etc/resolv.conf?
19832 resolv=no
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 #include <netinet/in.h>
19840 #include <arpa/nameser.h>
19841 #include <resolv.h>
19843 main ()
19845 return res_init();
19847 return 0;
19849 _ACEOF
19850 rm -f conftest.$ac_objext conftest$ac_exeext
19851 if { (ac_try="$ac_link"
19852 case "(($ac_try" in
19853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19854 *) ac_try_echo=$ac_try;;
19855 esac
19856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19857 (eval "$ac_link") 2>conftest.er1
19858 ac_status=$?
19859 grep -v '^ *+' conftest.er1 >conftest.err
19860 rm -f conftest.er1
19861 cat conftest.err >&5
19862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19863 (exit $ac_status); } && {
19864 test -z "$ac_c_werror_flag" ||
19865 test ! -s conftest.err
19866 } && test -s conftest$ac_exeext &&
19867 $as_test_x conftest$ac_exeext; then
19868 have_res_init=yes
19869 else
19870 echo "$as_me: failed program was:" >&5
19871 sed 's/^/| /' conftest.$ac_ext >&5
19873 have_res_init=no
19876 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19877 conftest$ac_exeext conftest.$ac_ext
19878 if test "$have_res_init" = no; then
19879 OLIBS="$LIBS"
19880 LIBS="$LIBS -lresolv"
19881 { echo "$as_me:$LINENO: checking for res_init with -lresolv" >&5
19882 echo $ECHO_N "checking for res_init with -lresolv... $ECHO_C" >&6; }
19883 cat >conftest.$ac_ext <<_ACEOF
19884 /* confdefs.h. */
19885 _ACEOF
19886 cat confdefs.h >>conftest.$ac_ext
19887 cat >>conftest.$ac_ext <<_ACEOF
19888 /* end confdefs.h. */
19889 #include <netinet/in.h>
19890 #include <arpa/nameser.h>
19891 #include <resolv.h>
19893 main ()
19895 return res_init();
19897 return 0;
19899 _ACEOF
19900 rm -f conftest.$ac_objext conftest$ac_exeext
19901 if { (ac_try="$ac_link"
19902 case "(($ac_try" in
19903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19904 *) ac_try_echo=$ac_try;;
19905 esac
19906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19907 (eval "$ac_link") 2>conftest.er1
19908 ac_status=$?
19909 grep -v '^ *+' conftest.er1 >conftest.err
19910 rm -f conftest.er1
19911 cat conftest.err >&5
19912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19913 (exit $ac_status); } && {
19914 test -z "$ac_c_werror_flag" ||
19915 test ! -s conftest.err
19916 } && test -s conftest$ac_exeext &&
19917 $as_test_x conftest$ac_exeext; then
19918 have_res_init=yes
19919 else
19920 echo "$as_me: failed program was:" >&5
19921 sed 's/^/| /' conftest.$ac_ext >&5
19923 have_res_init=no
19926 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19927 conftest$ac_exeext conftest.$ac_ext
19928 { echo "$as_me:$LINENO: result: $have_res_init" >&5
19929 echo "${ECHO_T}$have_res_init" >&6; }
19930 if test "$have_res_init" = yes ; then
19931 resolv=yes
19933 LIBS="$OLIBS"
19936 if test "$have_res_init" = yes; then
19938 cat >>confdefs.h <<\_ACEOF
19939 #define HAVE_RES_INIT 1
19940 _ACEOF
19944 # Do we need the Hesiod library to provide the support routines?
19945 if test "$with_hesiod" != no ; then
19946 # Don't set $LIBS here -- see comments above.
19947 { echo "$as_me:$LINENO: checking for res_send" >&5
19948 echo $ECHO_N "checking for res_send... $ECHO_C" >&6; }
19949 if test "${ac_cv_func_res_send+set}" = set; then
19950 echo $ECHO_N "(cached) $ECHO_C" >&6
19951 else
19952 cat >conftest.$ac_ext <<_ACEOF
19953 /* confdefs.h. */
19954 _ACEOF
19955 cat confdefs.h >>conftest.$ac_ext
19956 cat >>conftest.$ac_ext <<_ACEOF
19957 /* end confdefs.h. */
19958 /* Define res_send to an innocuous variant, in case <limits.h> declares res_send.
19959 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19960 #define res_send innocuous_res_send
19962 /* System header to define __stub macros and hopefully few prototypes,
19963 which can conflict with char res_send (); below.
19964 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19965 <limits.h> exists even on freestanding compilers. */
19967 #ifdef __STDC__
19968 # include <limits.h>
19969 #else
19970 # include <assert.h>
19971 #endif
19973 #undef res_send
19975 /* Override any GCC internal prototype to avoid an error.
19976 Use char because int might match the return type of a GCC
19977 builtin and then its argument prototype would still apply. */
19978 #ifdef __cplusplus
19979 extern "C"
19980 #endif
19981 char res_send ();
19982 /* The GNU C library defines this for functions which it implements
19983 to always fail with ENOSYS. Some functions are actually named
19984 something starting with __ and the normal name is an alias. */
19985 #if defined __stub_res_send || defined __stub___res_send
19986 choke me
19987 #endif
19990 main ()
19992 return res_send ();
19994 return 0;
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_func_res_send=yes
20016 else
20017 echo "$as_me: failed program was:" >&5
20018 sed 's/^/| /' conftest.$ac_ext >&5
20020 ac_cv_func_res_send=no
20023 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20024 conftest$ac_exeext conftest.$ac_ext
20026 { echo "$as_me:$LINENO: result: $ac_cv_func_res_send" >&5
20027 echo "${ECHO_T}$ac_cv_func_res_send" >&6; }
20028 if test $ac_cv_func_res_send = yes; then
20030 else
20031 { echo "$as_me:$LINENO: checking for __res_send" >&5
20032 echo $ECHO_N "checking for __res_send... $ECHO_C" >&6; }
20033 if test "${ac_cv_func___res_send+set}" = set; then
20034 echo $ECHO_N "(cached) $ECHO_C" >&6
20035 else
20036 cat >conftest.$ac_ext <<_ACEOF
20037 /* confdefs.h. */
20038 _ACEOF
20039 cat confdefs.h >>conftest.$ac_ext
20040 cat >>conftest.$ac_ext <<_ACEOF
20041 /* end confdefs.h. */
20042 /* Define __res_send to an innocuous variant, in case <limits.h> declares __res_send.
20043 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20044 #define __res_send innocuous___res_send
20046 /* System header to define __stub macros and hopefully few prototypes,
20047 which can conflict with char __res_send (); below.
20048 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20049 <limits.h> exists even on freestanding compilers. */
20051 #ifdef __STDC__
20052 # include <limits.h>
20053 #else
20054 # include <assert.h>
20055 #endif
20057 #undef __res_send
20059 /* Override any GCC internal prototype to avoid an error.
20060 Use char because int might match the return type of a GCC
20061 builtin and then its argument prototype would still apply. */
20062 #ifdef __cplusplus
20063 extern "C"
20064 #endif
20065 char __res_send ();
20066 /* The GNU C library defines this for functions which it implements
20067 to always fail with ENOSYS. Some functions are actually named
20068 something starting with __ and the normal name is an alias. */
20069 #if defined __stub___res_send || defined __stub_____res_send
20070 choke me
20071 #endif
20074 main ()
20076 return __res_send ();
20078 return 0;
20080 _ACEOF
20081 rm -f conftest.$ac_objext conftest$ac_exeext
20082 if { (ac_try="$ac_link"
20083 case "(($ac_try" in
20084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20085 *) ac_try_echo=$ac_try;;
20086 esac
20087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20088 (eval "$ac_link") 2>conftest.er1
20089 ac_status=$?
20090 grep -v '^ *+' conftest.er1 >conftest.err
20091 rm -f conftest.er1
20092 cat conftest.err >&5
20093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20094 (exit $ac_status); } && {
20095 test -z "$ac_c_werror_flag" ||
20096 test ! -s conftest.err
20097 } && test -s conftest$ac_exeext &&
20098 $as_test_x conftest$ac_exeext; then
20099 ac_cv_func___res_send=yes
20100 else
20101 echo "$as_me: failed program was:" >&5
20102 sed 's/^/| /' conftest.$ac_ext >&5
20104 ac_cv_func___res_send=no
20107 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20108 conftest$ac_exeext conftest.$ac_ext
20110 { echo "$as_me:$LINENO: result: $ac_cv_func___res_send" >&5
20111 echo "${ECHO_T}$ac_cv_func___res_send" >&6; }
20112 if test $ac_cv_func___res_send = yes; then
20114 else
20115 { echo "$as_me:$LINENO: checking for res_send in -lresolv" >&5
20116 echo $ECHO_N "checking for res_send in -lresolv... $ECHO_C" >&6; }
20117 if test "${ac_cv_lib_resolv_res_send+set}" = set; then
20118 echo $ECHO_N "(cached) $ECHO_C" >&6
20119 else
20120 ac_check_lib_save_LIBS=$LIBS
20121 LIBS="-lresolv $LIBS"
20122 cat >conftest.$ac_ext <<_ACEOF
20123 /* confdefs.h. */
20124 _ACEOF
20125 cat confdefs.h >>conftest.$ac_ext
20126 cat >>conftest.$ac_ext <<_ACEOF
20127 /* end confdefs.h. */
20129 /* Override any GCC internal prototype to avoid an error.
20130 Use char because int might match the return type of a GCC
20131 builtin and then its argument prototype would still apply. */
20132 #ifdef __cplusplus
20133 extern "C"
20134 #endif
20135 char res_send ();
20137 main ()
20139 return res_send ();
20141 return 0;
20143 _ACEOF
20144 rm -f conftest.$ac_objext conftest$ac_exeext
20145 if { (ac_try="$ac_link"
20146 case "(($ac_try" in
20147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20148 *) ac_try_echo=$ac_try;;
20149 esac
20150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20151 (eval "$ac_link") 2>conftest.er1
20152 ac_status=$?
20153 grep -v '^ *+' conftest.er1 >conftest.err
20154 rm -f conftest.er1
20155 cat conftest.err >&5
20156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20157 (exit $ac_status); } && {
20158 test -z "$ac_c_werror_flag" ||
20159 test ! -s conftest.err
20160 } && test -s conftest$ac_exeext &&
20161 $as_test_x conftest$ac_exeext; then
20162 ac_cv_lib_resolv_res_send=yes
20163 else
20164 echo "$as_me: failed program was:" >&5
20165 sed 's/^/| /' conftest.$ac_ext >&5
20167 ac_cv_lib_resolv_res_send=no
20170 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20171 conftest$ac_exeext conftest.$ac_ext
20172 LIBS=$ac_check_lib_save_LIBS
20174 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_send" >&5
20175 echo "${ECHO_T}$ac_cv_lib_resolv_res_send" >&6; }
20176 if test $ac_cv_lib_resolv_res_send = yes; then
20177 resolv=yes
20178 else
20179 { echo "$as_me:$LINENO: checking for __res_send in -lresolv" >&5
20180 echo $ECHO_N "checking for __res_send in -lresolv... $ECHO_C" >&6; }
20181 if test "${ac_cv_lib_resolv___res_send+set}" = set; then
20182 echo $ECHO_N "(cached) $ECHO_C" >&6
20183 else
20184 ac_check_lib_save_LIBS=$LIBS
20185 LIBS="-lresolv $LIBS"
20186 cat >conftest.$ac_ext <<_ACEOF
20187 /* confdefs.h. */
20188 _ACEOF
20189 cat confdefs.h >>conftest.$ac_ext
20190 cat >>conftest.$ac_ext <<_ACEOF
20191 /* end confdefs.h. */
20193 /* Override any GCC internal prototype to avoid an error.
20194 Use char because int might match the return type of a GCC
20195 builtin and then its argument prototype would still apply. */
20196 #ifdef __cplusplus
20197 extern "C"
20198 #endif
20199 char __res_send ();
20201 main ()
20203 return __res_send ();
20205 return 0;
20207 _ACEOF
20208 rm -f conftest.$ac_objext conftest$ac_exeext
20209 if { (ac_try="$ac_link"
20210 case "(($ac_try" in
20211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20212 *) ac_try_echo=$ac_try;;
20213 esac
20214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20215 (eval "$ac_link") 2>conftest.er1
20216 ac_status=$?
20217 grep -v '^ *+' conftest.er1 >conftest.err
20218 rm -f conftest.er1
20219 cat conftest.err >&5
20220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20221 (exit $ac_status); } && {
20222 test -z "$ac_c_werror_flag" ||
20223 test ! -s conftest.err
20224 } && test -s conftest$ac_exeext &&
20225 $as_test_x conftest$ac_exeext; then
20226 ac_cv_lib_resolv___res_send=yes
20227 else
20228 echo "$as_me: failed program was:" >&5
20229 sed 's/^/| /' conftest.$ac_ext >&5
20231 ac_cv_lib_resolv___res_send=no
20234 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20235 conftest$ac_exeext conftest.$ac_ext
20236 LIBS=$ac_check_lib_save_LIBS
20238 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_send" >&5
20239 echo "${ECHO_T}$ac_cv_lib_resolv___res_send" >&6; }
20240 if test $ac_cv_lib_resolv___res_send = yes; then
20241 resolv=yes
20250 if test "$resolv" = yes ; then
20251 RESOLVLIB=-lresolv
20252 else
20253 RESOLVLIB=
20255 { echo "$as_me:$LINENO: checking for hes_getmailhost" >&5
20256 echo $ECHO_N "checking for hes_getmailhost... $ECHO_C" >&6; }
20257 if test "${ac_cv_func_hes_getmailhost+set}" = set; then
20258 echo $ECHO_N "(cached) $ECHO_C" >&6
20259 else
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 /* Define hes_getmailhost to an innocuous variant, in case <limits.h> declares hes_getmailhost.
20267 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20268 #define hes_getmailhost innocuous_hes_getmailhost
20270 /* System header to define __stub macros and hopefully few prototypes,
20271 which can conflict with char hes_getmailhost (); below.
20272 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20273 <limits.h> exists even on freestanding compilers. */
20275 #ifdef __STDC__
20276 # include <limits.h>
20277 #else
20278 # include <assert.h>
20279 #endif
20281 #undef hes_getmailhost
20283 /* Override any GCC internal prototype to avoid an error.
20284 Use char because int might match the return type of a GCC
20285 builtin and then its argument prototype would still apply. */
20286 #ifdef __cplusplus
20287 extern "C"
20288 #endif
20289 char hes_getmailhost ();
20290 /* The GNU C library defines this for functions which it implements
20291 to always fail with ENOSYS. Some functions are actually named
20292 something starting with __ and the normal name is an alias. */
20293 #if defined __stub_hes_getmailhost || defined __stub___hes_getmailhost
20294 choke me
20295 #endif
20298 main ()
20300 return hes_getmailhost ();
20302 return 0;
20304 _ACEOF
20305 rm -f conftest.$ac_objext conftest$ac_exeext
20306 if { (ac_try="$ac_link"
20307 case "(($ac_try" in
20308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20309 *) ac_try_echo=$ac_try;;
20310 esac
20311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20312 (eval "$ac_link") 2>conftest.er1
20313 ac_status=$?
20314 grep -v '^ *+' conftest.er1 >conftest.err
20315 rm -f conftest.er1
20316 cat conftest.err >&5
20317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20318 (exit $ac_status); } && {
20319 test -z "$ac_c_werror_flag" ||
20320 test ! -s conftest.err
20321 } && test -s conftest$ac_exeext &&
20322 $as_test_x conftest$ac_exeext; then
20323 ac_cv_func_hes_getmailhost=yes
20324 else
20325 echo "$as_me: failed program was:" >&5
20326 sed 's/^/| /' conftest.$ac_ext >&5
20328 ac_cv_func_hes_getmailhost=no
20331 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20332 conftest$ac_exeext conftest.$ac_ext
20334 { echo "$as_me:$LINENO: result: $ac_cv_func_hes_getmailhost" >&5
20335 echo "${ECHO_T}$ac_cv_func_hes_getmailhost" >&6; }
20336 if test $ac_cv_func_hes_getmailhost = yes; then
20338 else
20339 { echo "$as_me:$LINENO: checking for hes_getmailhost in -lhesiod" >&5
20340 echo $ECHO_N "checking for hes_getmailhost in -lhesiod... $ECHO_C" >&6; }
20341 if test "${ac_cv_lib_hesiod_hes_getmailhost+set}" = set; then
20342 echo $ECHO_N "(cached) $ECHO_C" >&6
20343 else
20344 ac_check_lib_save_LIBS=$LIBS
20345 LIBS="-lhesiod $RESOLVLIB $LIBS"
20346 cat >conftest.$ac_ext <<_ACEOF
20347 /* confdefs.h. */
20348 _ACEOF
20349 cat confdefs.h >>conftest.$ac_ext
20350 cat >>conftest.$ac_ext <<_ACEOF
20351 /* end confdefs.h. */
20353 /* Override any GCC internal prototype to avoid an error.
20354 Use char because int might match the return type of a GCC
20355 builtin and then its argument prototype would still apply. */
20356 #ifdef __cplusplus
20357 extern "C"
20358 #endif
20359 char hes_getmailhost ();
20361 main ()
20363 return hes_getmailhost ();
20365 return 0;
20367 _ACEOF
20368 rm -f conftest.$ac_objext conftest$ac_exeext
20369 if { (ac_try="$ac_link"
20370 case "(($ac_try" in
20371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20372 *) ac_try_echo=$ac_try;;
20373 esac
20374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20375 (eval "$ac_link") 2>conftest.er1
20376 ac_status=$?
20377 grep -v '^ *+' conftest.er1 >conftest.err
20378 rm -f conftest.er1
20379 cat conftest.err >&5
20380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20381 (exit $ac_status); } && {
20382 test -z "$ac_c_werror_flag" ||
20383 test ! -s conftest.err
20384 } && test -s conftest$ac_exeext &&
20385 $as_test_x conftest$ac_exeext; then
20386 ac_cv_lib_hesiod_hes_getmailhost=yes
20387 else
20388 echo "$as_me: failed program was:" >&5
20389 sed 's/^/| /' conftest.$ac_ext >&5
20391 ac_cv_lib_hesiod_hes_getmailhost=no
20394 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20395 conftest$ac_exeext conftest.$ac_ext
20396 LIBS=$ac_check_lib_save_LIBS
20398 { echo "$as_me:$LINENO: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
20399 echo "${ECHO_T}$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
20400 if test $ac_cv_lib_hesiod_hes_getmailhost = yes; then
20402 cat >>confdefs.h <<\_ACEOF
20403 #define HAVE_LIBHESIOD 1
20404 _ACEOF
20406 else
20414 # Do we need libresolv (due to res_init or Hesiod)?
20415 if test "$resolv" = yes ; then
20417 cat >>confdefs.h <<\_ACEOF
20418 #define HAVE_LIBRESOLV 1
20419 _ACEOF
20423 # These tell us which Kerberos-related libraries to use.
20424 if test "${with_kerberos}" != no; then
20426 { echo "$as_me:$LINENO: checking for com_err in -lcom_err" >&5
20427 echo $ECHO_N "checking for com_err in -lcom_err... $ECHO_C" >&6; }
20428 if test "${ac_cv_lib_com_err_com_err+set}" = set; then
20429 echo $ECHO_N "(cached) $ECHO_C" >&6
20430 else
20431 ac_check_lib_save_LIBS=$LIBS
20432 LIBS="-lcom_err $LIBS"
20433 cat >conftest.$ac_ext <<_ACEOF
20434 /* confdefs.h. */
20435 _ACEOF
20436 cat confdefs.h >>conftest.$ac_ext
20437 cat >>conftest.$ac_ext <<_ACEOF
20438 /* end confdefs.h. */
20440 /* Override any GCC internal prototype to avoid an error.
20441 Use char because int might match the return type of a GCC
20442 builtin and then its argument prototype would still apply. */
20443 #ifdef __cplusplus
20444 extern "C"
20445 #endif
20446 char com_err ();
20448 main ()
20450 return com_err ();
20452 return 0;
20454 _ACEOF
20455 rm -f conftest.$ac_objext conftest$ac_exeext
20456 if { (ac_try="$ac_link"
20457 case "(($ac_try" in
20458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20459 *) ac_try_echo=$ac_try;;
20460 esac
20461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20462 (eval "$ac_link") 2>conftest.er1
20463 ac_status=$?
20464 grep -v '^ *+' conftest.er1 >conftest.err
20465 rm -f conftest.er1
20466 cat conftest.err >&5
20467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20468 (exit $ac_status); } && {
20469 test -z "$ac_c_werror_flag" ||
20470 test ! -s conftest.err
20471 } && test -s conftest$ac_exeext &&
20472 $as_test_x conftest$ac_exeext; then
20473 ac_cv_lib_com_err_com_err=yes
20474 else
20475 echo "$as_me: failed program was:" >&5
20476 sed 's/^/| /' conftest.$ac_ext >&5
20478 ac_cv_lib_com_err_com_err=no
20481 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20482 conftest$ac_exeext conftest.$ac_ext
20483 LIBS=$ac_check_lib_save_LIBS
20485 { echo "$as_me:$LINENO: result: $ac_cv_lib_com_err_com_err" >&5
20486 echo "${ECHO_T}$ac_cv_lib_com_err_com_err" >&6; }
20487 if test $ac_cv_lib_com_err_com_err = yes; then
20488 cat >>confdefs.h <<_ACEOF
20489 #define HAVE_LIBCOM_ERR 1
20490 _ACEOF
20492 LIBS="-lcom_err $LIBS"
20497 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
20498 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lk5crypto... $ECHO_C" >&6; }
20499 if test "${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+set}" = set; then
20500 echo $ECHO_N "(cached) $ECHO_C" >&6
20501 else
20502 ac_check_lib_save_LIBS=$LIBS
20503 LIBS="-lk5crypto $LIBS"
20504 cat >conftest.$ac_ext <<_ACEOF
20505 /* confdefs.h. */
20506 _ACEOF
20507 cat confdefs.h >>conftest.$ac_ext
20508 cat >>conftest.$ac_ext <<_ACEOF
20509 /* end confdefs.h. */
20511 /* Override any GCC internal prototype to avoid an error.
20512 Use char because int might match the return type of a GCC
20513 builtin and then its argument prototype would still apply. */
20514 #ifdef __cplusplus
20515 extern "C"
20516 #endif
20517 char mit_des_cbc_encrypt ();
20519 main ()
20521 return mit_des_cbc_encrypt ();
20523 return 0;
20525 _ACEOF
20526 rm -f conftest.$ac_objext conftest$ac_exeext
20527 if { (ac_try="$ac_link"
20528 case "(($ac_try" in
20529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20530 *) ac_try_echo=$ac_try;;
20531 esac
20532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20533 (eval "$ac_link") 2>conftest.er1
20534 ac_status=$?
20535 grep -v '^ *+' conftest.er1 >conftest.err
20536 rm -f conftest.er1
20537 cat conftest.err >&5
20538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20539 (exit $ac_status); } && {
20540 test -z "$ac_c_werror_flag" ||
20541 test ! -s conftest.err
20542 } && test -s conftest$ac_exeext &&
20543 $as_test_x conftest$ac_exeext; then
20544 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=yes
20545 else
20546 echo "$as_me: failed program was:" >&5
20547 sed 's/^/| /' conftest.$ac_ext >&5
20549 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=no
20552 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20553 conftest$ac_exeext conftest.$ac_ext
20554 LIBS=$ac_check_lib_save_LIBS
20556 { echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
20557 echo "${ECHO_T}$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
20558 if test $ac_cv_lib_k5crypto_mit_des_cbc_encrypt = yes; then
20559 cat >>confdefs.h <<_ACEOF
20560 #define HAVE_LIBK5CRYPTO 1
20561 _ACEOF
20563 LIBS="-lk5crypto $LIBS"
20568 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lcrypto" >&5
20569 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lcrypto... $ECHO_C" >&6; }
20570 if test "${ac_cv_lib_crypto_mit_des_cbc_encrypt+set}" = set; then
20571 echo $ECHO_N "(cached) $ECHO_C" >&6
20572 else
20573 ac_check_lib_save_LIBS=$LIBS
20574 LIBS="-lcrypto $LIBS"
20575 cat >conftest.$ac_ext <<_ACEOF
20576 /* confdefs.h. */
20577 _ACEOF
20578 cat confdefs.h >>conftest.$ac_ext
20579 cat >>conftest.$ac_ext <<_ACEOF
20580 /* end confdefs.h. */
20582 /* Override any GCC internal prototype to avoid an error.
20583 Use char because int might match the return type of a GCC
20584 builtin and then its argument prototype would still apply. */
20585 #ifdef __cplusplus
20586 extern "C"
20587 #endif
20588 char mit_des_cbc_encrypt ();
20590 main ()
20592 return mit_des_cbc_encrypt ();
20594 return 0;
20596 _ACEOF
20597 rm -f conftest.$ac_objext conftest$ac_exeext
20598 if { (ac_try="$ac_link"
20599 case "(($ac_try" in
20600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20601 *) ac_try_echo=$ac_try;;
20602 esac
20603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20604 (eval "$ac_link") 2>conftest.er1
20605 ac_status=$?
20606 grep -v '^ *+' conftest.er1 >conftest.err
20607 rm -f conftest.er1
20608 cat conftest.err >&5
20609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20610 (exit $ac_status); } && {
20611 test -z "$ac_c_werror_flag" ||
20612 test ! -s conftest.err
20613 } && test -s conftest$ac_exeext &&
20614 $as_test_x conftest$ac_exeext; then
20615 ac_cv_lib_crypto_mit_des_cbc_encrypt=yes
20616 else
20617 echo "$as_me: failed program was:" >&5
20618 sed 's/^/| /' conftest.$ac_ext >&5
20620 ac_cv_lib_crypto_mit_des_cbc_encrypt=no
20623 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20624 conftest$ac_exeext conftest.$ac_ext
20625 LIBS=$ac_check_lib_save_LIBS
20627 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
20628 echo "${ECHO_T}$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
20629 if test $ac_cv_lib_crypto_mit_des_cbc_encrypt = yes; then
20630 cat >>confdefs.h <<_ACEOF
20631 #define HAVE_LIBCRYPTO 1
20632 _ACEOF
20634 LIBS="-lcrypto $LIBS"
20639 { echo "$as_me:$LINENO: checking for krb5_init_context in -lkrb5" >&5
20640 echo $ECHO_N "checking for krb5_init_context in -lkrb5... $ECHO_C" >&6; }
20641 if test "${ac_cv_lib_krb5_krb5_init_context+set}" = set; then
20642 echo $ECHO_N "(cached) $ECHO_C" >&6
20643 else
20644 ac_check_lib_save_LIBS=$LIBS
20645 LIBS="-lkrb5 $LIBS"
20646 cat >conftest.$ac_ext <<_ACEOF
20647 /* confdefs.h. */
20648 _ACEOF
20649 cat confdefs.h >>conftest.$ac_ext
20650 cat >>conftest.$ac_ext <<_ACEOF
20651 /* end confdefs.h. */
20653 /* Override any GCC internal prototype to avoid an error.
20654 Use char because int might match the return type of a GCC
20655 builtin and then its argument prototype would still apply. */
20656 #ifdef __cplusplus
20657 extern "C"
20658 #endif
20659 char krb5_init_context ();
20661 main ()
20663 return krb5_init_context ();
20665 return 0;
20667 _ACEOF
20668 rm -f conftest.$ac_objext conftest$ac_exeext
20669 if { (ac_try="$ac_link"
20670 case "(($ac_try" in
20671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20672 *) ac_try_echo=$ac_try;;
20673 esac
20674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20675 (eval "$ac_link") 2>conftest.er1
20676 ac_status=$?
20677 grep -v '^ *+' conftest.er1 >conftest.err
20678 rm -f conftest.er1
20679 cat conftest.err >&5
20680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20681 (exit $ac_status); } && {
20682 test -z "$ac_c_werror_flag" ||
20683 test ! -s conftest.err
20684 } && test -s conftest$ac_exeext &&
20685 $as_test_x conftest$ac_exeext; then
20686 ac_cv_lib_krb5_krb5_init_context=yes
20687 else
20688 echo "$as_me: failed program was:" >&5
20689 sed 's/^/| /' conftest.$ac_ext >&5
20691 ac_cv_lib_krb5_krb5_init_context=no
20694 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20695 conftest$ac_exeext conftest.$ac_ext
20696 LIBS=$ac_check_lib_save_LIBS
20698 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_krb5_init_context" >&5
20699 echo "${ECHO_T}$ac_cv_lib_krb5_krb5_init_context" >&6; }
20700 if test $ac_cv_lib_krb5_krb5_init_context = yes; then
20701 cat >>confdefs.h <<_ACEOF
20702 #define HAVE_LIBKRB5 1
20703 _ACEOF
20705 LIBS="-lkrb5 $LIBS"
20709 if test "${with_kerberos5}" = no; then
20711 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
20712 echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6; }
20713 if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
20714 echo $ECHO_N "(cached) $ECHO_C" >&6
20715 else
20716 ac_check_lib_save_LIBS=$LIBS
20717 LIBS="-ldes425 $LIBS"
20718 cat >conftest.$ac_ext <<_ACEOF
20719 /* confdefs.h. */
20720 _ACEOF
20721 cat confdefs.h >>conftest.$ac_ext
20722 cat >>conftest.$ac_ext <<_ACEOF
20723 /* end confdefs.h. */
20725 /* Override any GCC internal prototype to avoid an error.
20726 Use char because int might match the return type of a GCC
20727 builtin and then its argument prototype would still apply. */
20728 #ifdef __cplusplus
20729 extern "C"
20730 #endif
20731 char des_cbc_encrypt ();
20733 main ()
20735 return des_cbc_encrypt ();
20737 return 0;
20739 _ACEOF
20740 rm -f conftest.$ac_objext conftest$ac_exeext
20741 if { (ac_try="$ac_link"
20742 case "(($ac_try" in
20743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20744 *) ac_try_echo=$ac_try;;
20745 esac
20746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20747 (eval "$ac_link") 2>conftest.er1
20748 ac_status=$?
20749 grep -v '^ *+' conftest.er1 >conftest.err
20750 rm -f conftest.er1
20751 cat conftest.err >&5
20752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20753 (exit $ac_status); } && {
20754 test -z "$ac_c_werror_flag" ||
20755 test ! -s conftest.err
20756 } && test -s conftest$ac_exeext &&
20757 $as_test_x conftest$ac_exeext; then
20758 ac_cv_lib_des425_des_cbc_encrypt=yes
20759 else
20760 echo "$as_me: failed program was:" >&5
20761 sed 's/^/| /' conftest.$ac_ext >&5
20763 ac_cv_lib_des425_des_cbc_encrypt=no
20766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20767 conftest$ac_exeext conftest.$ac_ext
20768 LIBS=$ac_check_lib_save_LIBS
20770 { echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
20771 echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
20772 if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
20773 cat >>confdefs.h <<_ACEOF
20774 #define HAVE_LIBDES425 1
20775 _ACEOF
20777 LIBS="-ldes425 $LIBS"
20779 else
20781 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
20782 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6; }
20783 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
20784 echo $ECHO_N "(cached) $ECHO_C" >&6
20785 else
20786 ac_check_lib_save_LIBS=$LIBS
20787 LIBS="-ldes $LIBS"
20788 cat >conftest.$ac_ext <<_ACEOF
20789 /* confdefs.h. */
20790 _ACEOF
20791 cat confdefs.h >>conftest.$ac_ext
20792 cat >>conftest.$ac_ext <<_ACEOF
20793 /* end confdefs.h. */
20795 /* Override any GCC internal prototype to avoid an error.
20796 Use char because int might match the return type of a GCC
20797 builtin and then its argument prototype would still apply. */
20798 #ifdef __cplusplus
20799 extern "C"
20800 #endif
20801 char des_cbc_encrypt ();
20803 main ()
20805 return des_cbc_encrypt ();
20807 return 0;
20809 _ACEOF
20810 rm -f conftest.$ac_objext conftest$ac_exeext
20811 if { (ac_try="$ac_link"
20812 case "(($ac_try" in
20813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20814 *) ac_try_echo=$ac_try;;
20815 esac
20816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20817 (eval "$ac_link") 2>conftest.er1
20818 ac_status=$?
20819 grep -v '^ *+' conftest.er1 >conftest.err
20820 rm -f conftest.er1
20821 cat conftest.err >&5
20822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20823 (exit $ac_status); } && {
20824 test -z "$ac_c_werror_flag" ||
20825 test ! -s conftest.err
20826 } && test -s conftest$ac_exeext &&
20827 $as_test_x conftest$ac_exeext; then
20828 ac_cv_lib_des_des_cbc_encrypt=yes
20829 else
20830 echo "$as_me: failed program was:" >&5
20831 sed 's/^/| /' conftest.$ac_ext >&5
20833 ac_cv_lib_des_des_cbc_encrypt=no
20836 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20837 conftest$ac_exeext conftest.$ac_ext
20838 LIBS=$ac_check_lib_save_LIBS
20840 { echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
20841 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6; }
20842 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
20843 cat >>confdefs.h <<_ACEOF
20844 #define HAVE_LIBDES 1
20845 _ACEOF
20847 LIBS="-ldes $LIBS"
20854 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb4" >&5
20855 echo $ECHO_N "checking for krb_get_cred in -lkrb4... $ECHO_C" >&6; }
20856 if test "${ac_cv_lib_krb4_krb_get_cred+set}" = set; then
20857 echo $ECHO_N "(cached) $ECHO_C" >&6
20858 else
20859 ac_check_lib_save_LIBS=$LIBS
20860 LIBS="-lkrb4 $LIBS"
20861 cat >conftest.$ac_ext <<_ACEOF
20862 /* confdefs.h. */
20863 _ACEOF
20864 cat confdefs.h >>conftest.$ac_ext
20865 cat >>conftest.$ac_ext <<_ACEOF
20866 /* end confdefs.h. */
20868 /* Override any GCC internal prototype to avoid an error.
20869 Use char because int might match the return type of a GCC
20870 builtin and then its argument prototype would still apply. */
20871 #ifdef __cplusplus
20872 extern "C"
20873 #endif
20874 char krb_get_cred ();
20876 main ()
20878 return krb_get_cred ();
20880 return 0;
20882 _ACEOF
20883 rm -f conftest.$ac_objext conftest$ac_exeext
20884 if { (ac_try="$ac_link"
20885 case "(($ac_try" in
20886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20887 *) ac_try_echo=$ac_try;;
20888 esac
20889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20890 (eval "$ac_link") 2>conftest.er1
20891 ac_status=$?
20892 grep -v '^ *+' conftest.er1 >conftest.err
20893 rm -f conftest.er1
20894 cat conftest.err >&5
20895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20896 (exit $ac_status); } && {
20897 test -z "$ac_c_werror_flag" ||
20898 test ! -s conftest.err
20899 } && test -s conftest$ac_exeext &&
20900 $as_test_x conftest$ac_exeext; then
20901 ac_cv_lib_krb4_krb_get_cred=yes
20902 else
20903 echo "$as_me: failed program was:" >&5
20904 sed 's/^/| /' conftest.$ac_ext >&5
20906 ac_cv_lib_krb4_krb_get_cred=no
20909 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20910 conftest$ac_exeext conftest.$ac_ext
20911 LIBS=$ac_check_lib_save_LIBS
20913 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_cred" >&5
20914 echo "${ECHO_T}$ac_cv_lib_krb4_krb_get_cred" >&6; }
20915 if test $ac_cv_lib_krb4_krb_get_cred = yes; then
20916 cat >>confdefs.h <<_ACEOF
20917 #define HAVE_LIBKRB4 1
20918 _ACEOF
20920 LIBS="-lkrb4 $LIBS"
20922 else
20924 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb" >&5
20925 echo $ECHO_N "checking for krb_get_cred in -lkrb... $ECHO_C" >&6; }
20926 if test "${ac_cv_lib_krb_krb_get_cred+set}" = set; then
20927 echo $ECHO_N "(cached) $ECHO_C" >&6
20928 else
20929 ac_check_lib_save_LIBS=$LIBS
20930 LIBS="-lkrb $LIBS"
20931 cat >conftest.$ac_ext <<_ACEOF
20932 /* confdefs.h. */
20933 _ACEOF
20934 cat confdefs.h >>conftest.$ac_ext
20935 cat >>conftest.$ac_ext <<_ACEOF
20936 /* end confdefs.h. */
20938 /* Override any GCC internal prototype to avoid an error.
20939 Use char because int might match the return type of a GCC
20940 builtin and then its argument prototype would still apply. */
20941 #ifdef __cplusplus
20942 extern "C"
20943 #endif
20944 char krb_get_cred ();
20946 main ()
20948 return krb_get_cred ();
20950 return 0;
20952 _ACEOF
20953 rm -f conftest.$ac_objext conftest$ac_exeext
20954 if { (ac_try="$ac_link"
20955 case "(($ac_try" in
20956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20957 *) ac_try_echo=$ac_try;;
20958 esac
20959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20960 (eval "$ac_link") 2>conftest.er1
20961 ac_status=$?
20962 grep -v '^ *+' conftest.er1 >conftest.err
20963 rm -f conftest.er1
20964 cat conftest.err >&5
20965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20966 (exit $ac_status); } && {
20967 test -z "$ac_c_werror_flag" ||
20968 test ! -s conftest.err
20969 } && test -s conftest$ac_exeext &&
20970 $as_test_x conftest$ac_exeext; then
20971 ac_cv_lib_krb_krb_get_cred=yes
20972 else
20973 echo "$as_me: failed program was:" >&5
20974 sed 's/^/| /' conftest.$ac_ext >&5
20976 ac_cv_lib_krb_krb_get_cred=no
20979 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20980 conftest$ac_exeext conftest.$ac_ext
20981 LIBS=$ac_check_lib_save_LIBS
20983 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_get_cred" >&5
20984 echo "${ECHO_T}$ac_cv_lib_krb_krb_get_cred" >&6; }
20985 if test $ac_cv_lib_krb_krb_get_cred = yes; then
20986 cat >>confdefs.h <<_ACEOF
20987 #define HAVE_LIBKRB 1
20988 _ACEOF
20990 LIBS="-lkrb $LIBS"
20998 if test "${with_kerberos5}" != no; then
21000 for ac_header in krb5.h
21002 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21003 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21004 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21005 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21006 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21007 echo $ECHO_N "(cached) $ECHO_C" >&6
21009 ac_res=`eval echo '${'$as_ac_Header'}'`
21010 { echo "$as_me:$LINENO: result: $ac_res" >&5
21011 echo "${ECHO_T}$ac_res" >&6; }
21012 else
21013 # Is the header compilable?
21014 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21015 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21016 cat >conftest.$ac_ext <<_ACEOF
21017 /* confdefs.h. */
21018 _ACEOF
21019 cat confdefs.h >>conftest.$ac_ext
21020 cat >>conftest.$ac_ext <<_ACEOF
21021 /* end confdefs.h. */
21022 $ac_includes_default
21023 #include <$ac_header>
21024 _ACEOF
21025 rm -f conftest.$ac_objext
21026 if { (ac_try="$ac_compile"
21027 case "(($ac_try" in
21028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21029 *) ac_try_echo=$ac_try;;
21030 esac
21031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21032 (eval "$ac_compile") 2>conftest.er1
21033 ac_status=$?
21034 grep -v '^ *+' conftest.er1 >conftest.err
21035 rm -f conftest.er1
21036 cat conftest.err >&5
21037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21038 (exit $ac_status); } && {
21039 test -z "$ac_c_werror_flag" ||
21040 test ! -s conftest.err
21041 } && test -s conftest.$ac_objext; then
21042 ac_header_compiler=yes
21043 else
21044 echo "$as_me: failed program was:" >&5
21045 sed 's/^/| /' conftest.$ac_ext >&5
21047 ac_header_compiler=no
21050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21051 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21052 echo "${ECHO_T}$ac_header_compiler" >&6; }
21054 # Is the header present?
21055 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21056 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21057 cat >conftest.$ac_ext <<_ACEOF
21058 /* confdefs.h. */
21059 _ACEOF
21060 cat confdefs.h >>conftest.$ac_ext
21061 cat >>conftest.$ac_ext <<_ACEOF
21062 /* end confdefs.h. */
21063 #include <$ac_header>
21064 _ACEOF
21065 if { (ac_try="$ac_cpp conftest.$ac_ext"
21066 case "(($ac_try" in
21067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21068 *) ac_try_echo=$ac_try;;
21069 esac
21070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21071 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21072 ac_status=$?
21073 grep -v '^ *+' conftest.er1 >conftest.err
21074 rm -f conftest.er1
21075 cat conftest.err >&5
21076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21077 (exit $ac_status); } >/dev/null && {
21078 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21079 test ! -s conftest.err
21080 }; then
21081 ac_header_preproc=yes
21082 else
21083 echo "$as_me: failed program was:" >&5
21084 sed 's/^/| /' conftest.$ac_ext >&5
21086 ac_header_preproc=no
21089 rm -f conftest.err conftest.$ac_ext
21090 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21091 echo "${ECHO_T}$ac_header_preproc" >&6; }
21093 # So? What about this header?
21094 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21095 yes:no: )
21096 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21097 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21098 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21099 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21100 ac_header_preproc=yes
21102 no:yes:* )
21103 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21104 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21105 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21106 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21107 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21108 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21109 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21110 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21111 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21112 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21113 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21114 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21117 esac
21118 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21119 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21120 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21121 echo $ECHO_N "(cached) $ECHO_C" >&6
21122 else
21123 eval "$as_ac_Header=\$ac_header_preproc"
21125 ac_res=`eval echo '${'$as_ac_Header'}'`
21126 { echo "$as_me:$LINENO: result: $ac_res" >&5
21127 echo "${ECHO_T}$ac_res" >&6; }
21130 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21131 cat >>confdefs.h <<_ACEOF
21132 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21133 _ACEOF
21134 { echo "$as_me:$LINENO: checking for krb5_error.text" >&5
21135 echo $ECHO_N "checking for krb5_error.text... $ECHO_C" >&6; }
21136 if test "${ac_cv_member_krb5_error_text+set}" = set; then
21137 echo $ECHO_N "(cached) $ECHO_C" >&6
21138 else
21139 cat >conftest.$ac_ext <<_ACEOF
21140 /* confdefs.h. */
21141 _ACEOF
21142 cat confdefs.h >>conftest.$ac_ext
21143 cat >>conftest.$ac_ext <<_ACEOF
21144 /* end confdefs.h. */
21145 #include <krb5.h>
21148 main ()
21150 static krb5_error ac_aggr;
21151 if (ac_aggr.text)
21152 return 0;
21154 return 0;
21156 _ACEOF
21157 rm -f conftest.$ac_objext
21158 if { (ac_try="$ac_compile"
21159 case "(($ac_try" in
21160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21161 *) ac_try_echo=$ac_try;;
21162 esac
21163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21164 (eval "$ac_compile") 2>conftest.er1
21165 ac_status=$?
21166 grep -v '^ *+' conftest.er1 >conftest.err
21167 rm -f conftest.er1
21168 cat conftest.err >&5
21169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21170 (exit $ac_status); } && {
21171 test -z "$ac_c_werror_flag" ||
21172 test ! -s conftest.err
21173 } && test -s conftest.$ac_objext; then
21174 ac_cv_member_krb5_error_text=yes
21175 else
21176 echo "$as_me: failed program was:" >&5
21177 sed 's/^/| /' conftest.$ac_ext >&5
21179 cat >conftest.$ac_ext <<_ACEOF
21180 /* confdefs.h. */
21181 _ACEOF
21182 cat confdefs.h >>conftest.$ac_ext
21183 cat >>conftest.$ac_ext <<_ACEOF
21184 /* end confdefs.h. */
21185 #include <krb5.h>
21188 main ()
21190 static krb5_error ac_aggr;
21191 if (sizeof ac_aggr.text)
21192 return 0;
21194 return 0;
21196 _ACEOF
21197 rm -f conftest.$ac_objext
21198 if { (ac_try="$ac_compile"
21199 case "(($ac_try" in
21200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21201 *) ac_try_echo=$ac_try;;
21202 esac
21203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21204 (eval "$ac_compile") 2>conftest.er1
21205 ac_status=$?
21206 grep -v '^ *+' conftest.er1 >conftest.err
21207 rm -f conftest.er1
21208 cat conftest.err >&5
21209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21210 (exit $ac_status); } && {
21211 test -z "$ac_c_werror_flag" ||
21212 test ! -s conftest.err
21213 } && test -s conftest.$ac_objext; then
21214 ac_cv_member_krb5_error_text=yes
21215 else
21216 echo "$as_me: failed program was:" >&5
21217 sed 's/^/| /' conftest.$ac_ext >&5
21219 ac_cv_member_krb5_error_text=no
21222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21227 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text" >&5
21228 echo "${ECHO_T}$ac_cv_member_krb5_error_text" >&6; }
21229 if test $ac_cv_member_krb5_error_text = yes; then
21231 cat >>confdefs.h <<_ACEOF
21232 #define HAVE_KRB5_ERROR_TEXT 1
21233 _ACEOF
21237 { echo "$as_me:$LINENO: checking for krb5_error.e_text" >&5
21238 echo $ECHO_N "checking for krb5_error.e_text... $ECHO_C" >&6; }
21239 if test "${ac_cv_member_krb5_error_e_text+set}" = set; then
21240 echo $ECHO_N "(cached) $ECHO_C" >&6
21241 else
21242 cat >conftest.$ac_ext <<_ACEOF
21243 /* confdefs.h. */
21244 _ACEOF
21245 cat confdefs.h >>conftest.$ac_ext
21246 cat >>conftest.$ac_ext <<_ACEOF
21247 /* end confdefs.h. */
21248 #include <krb5.h>
21251 main ()
21253 static krb5_error ac_aggr;
21254 if (ac_aggr.e_text)
21255 return 0;
21257 return 0;
21259 _ACEOF
21260 rm -f conftest.$ac_objext
21261 if { (ac_try="$ac_compile"
21262 case "(($ac_try" in
21263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21264 *) ac_try_echo=$ac_try;;
21265 esac
21266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21267 (eval "$ac_compile") 2>conftest.er1
21268 ac_status=$?
21269 grep -v '^ *+' conftest.er1 >conftest.err
21270 rm -f conftest.er1
21271 cat conftest.err >&5
21272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21273 (exit $ac_status); } && {
21274 test -z "$ac_c_werror_flag" ||
21275 test ! -s conftest.err
21276 } && test -s conftest.$ac_objext; then
21277 ac_cv_member_krb5_error_e_text=yes
21278 else
21279 echo "$as_me: failed program was:" >&5
21280 sed 's/^/| /' conftest.$ac_ext >&5
21282 cat >conftest.$ac_ext <<_ACEOF
21283 /* confdefs.h. */
21284 _ACEOF
21285 cat confdefs.h >>conftest.$ac_ext
21286 cat >>conftest.$ac_ext <<_ACEOF
21287 /* end confdefs.h. */
21288 #include <krb5.h>
21291 main ()
21293 static krb5_error ac_aggr;
21294 if (sizeof ac_aggr.e_text)
21295 return 0;
21297 return 0;
21299 _ACEOF
21300 rm -f conftest.$ac_objext
21301 if { (ac_try="$ac_compile"
21302 case "(($ac_try" in
21303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21304 *) ac_try_echo=$ac_try;;
21305 esac
21306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21307 (eval "$ac_compile") 2>conftest.er1
21308 ac_status=$?
21309 grep -v '^ *+' conftest.er1 >conftest.err
21310 rm -f conftest.er1
21311 cat conftest.err >&5
21312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21313 (exit $ac_status); } && {
21314 test -z "$ac_c_werror_flag" ||
21315 test ! -s conftest.err
21316 } && test -s conftest.$ac_objext; then
21317 ac_cv_member_krb5_error_e_text=yes
21318 else
21319 echo "$as_me: failed program was:" >&5
21320 sed 's/^/| /' conftest.$ac_ext >&5
21322 ac_cv_member_krb5_error_e_text=no
21325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21330 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_text" >&5
21331 echo "${ECHO_T}$ac_cv_member_krb5_error_e_text" >&6; }
21332 if test $ac_cv_member_krb5_error_e_text = yes; then
21334 cat >>confdefs.h <<_ACEOF
21335 #define HAVE_KRB5_ERROR_E_TEXT 1
21336 _ACEOF
21343 done
21345 else
21347 for ac_header in des.h
21349 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21350 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21351 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21352 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21354 echo $ECHO_N "(cached) $ECHO_C" >&6
21356 ac_res=`eval echo '${'$as_ac_Header'}'`
21357 { echo "$as_me:$LINENO: result: $ac_res" >&5
21358 echo "${ECHO_T}$ac_res" >&6; }
21359 else
21360 # Is the header compilable?
21361 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21362 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21363 cat >conftest.$ac_ext <<_ACEOF
21364 /* confdefs.h. */
21365 _ACEOF
21366 cat confdefs.h >>conftest.$ac_ext
21367 cat >>conftest.$ac_ext <<_ACEOF
21368 /* end confdefs.h. */
21369 $ac_includes_default
21370 #include <$ac_header>
21371 _ACEOF
21372 rm -f conftest.$ac_objext
21373 if { (ac_try="$ac_compile"
21374 case "(($ac_try" in
21375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21376 *) ac_try_echo=$ac_try;;
21377 esac
21378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21379 (eval "$ac_compile") 2>conftest.er1
21380 ac_status=$?
21381 grep -v '^ *+' conftest.er1 >conftest.err
21382 rm -f conftest.er1
21383 cat conftest.err >&5
21384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21385 (exit $ac_status); } && {
21386 test -z "$ac_c_werror_flag" ||
21387 test ! -s conftest.err
21388 } && test -s conftest.$ac_objext; then
21389 ac_header_compiler=yes
21390 else
21391 echo "$as_me: failed program was:" >&5
21392 sed 's/^/| /' conftest.$ac_ext >&5
21394 ac_header_compiler=no
21397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21398 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21399 echo "${ECHO_T}$ac_header_compiler" >&6; }
21401 # Is the header present?
21402 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21403 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21404 cat >conftest.$ac_ext <<_ACEOF
21405 /* confdefs.h. */
21406 _ACEOF
21407 cat confdefs.h >>conftest.$ac_ext
21408 cat >>conftest.$ac_ext <<_ACEOF
21409 /* end confdefs.h. */
21410 #include <$ac_header>
21411 _ACEOF
21412 if { (ac_try="$ac_cpp conftest.$ac_ext"
21413 case "(($ac_try" in
21414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21415 *) ac_try_echo=$ac_try;;
21416 esac
21417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21418 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21419 ac_status=$?
21420 grep -v '^ *+' conftest.er1 >conftest.err
21421 rm -f conftest.er1
21422 cat conftest.err >&5
21423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21424 (exit $ac_status); } >/dev/null && {
21425 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21426 test ! -s conftest.err
21427 }; then
21428 ac_header_preproc=yes
21429 else
21430 echo "$as_me: failed program was:" >&5
21431 sed 's/^/| /' conftest.$ac_ext >&5
21433 ac_header_preproc=no
21436 rm -f conftest.err conftest.$ac_ext
21437 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21438 echo "${ECHO_T}$ac_header_preproc" >&6; }
21440 # So? What about this header?
21441 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21442 yes:no: )
21443 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21444 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21445 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21446 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21447 ac_header_preproc=yes
21449 no:yes:* )
21450 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21451 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21452 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21453 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21454 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21455 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21456 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21457 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21458 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21459 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21460 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21461 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21464 esac
21465 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21466 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21467 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21468 echo $ECHO_N "(cached) $ECHO_C" >&6
21469 else
21470 eval "$as_ac_Header=\$ac_header_preproc"
21472 ac_res=`eval echo '${'$as_ac_Header'}'`
21473 { echo "$as_me:$LINENO: result: $ac_res" >&5
21474 echo "${ECHO_T}$ac_res" >&6; }
21477 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21478 cat >>confdefs.h <<_ACEOF
21479 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21480 _ACEOF
21482 else
21484 for ac_header in kerberosIV/des.h
21486 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21487 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21488 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21490 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21491 echo $ECHO_N "(cached) $ECHO_C" >&6
21493 ac_res=`eval echo '${'$as_ac_Header'}'`
21494 { echo "$as_me:$LINENO: result: $ac_res" >&5
21495 echo "${ECHO_T}$ac_res" >&6; }
21496 else
21497 # Is the header compilable?
21498 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21499 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21500 cat >conftest.$ac_ext <<_ACEOF
21501 /* confdefs.h. */
21502 _ACEOF
21503 cat confdefs.h >>conftest.$ac_ext
21504 cat >>conftest.$ac_ext <<_ACEOF
21505 /* end confdefs.h. */
21506 $ac_includes_default
21507 #include <$ac_header>
21508 _ACEOF
21509 rm -f conftest.$ac_objext
21510 if { (ac_try="$ac_compile"
21511 case "(($ac_try" in
21512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21513 *) ac_try_echo=$ac_try;;
21514 esac
21515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21516 (eval "$ac_compile") 2>conftest.er1
21517 ac_status=$?
21518 grep -v '^ *+' conftest.er1 >conftest.err
21519 rm -f conftest.er1
21520 cat conftest.err >&5
21521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21522 (exit $ac_status); } && {
21523 test -z "$ac_c_werror_flag" ||
21524 test ! -s conftest.err
21525 } && test -s conftest.$ac_objext; then
21526 ac_header_compiler=yes
21527 else
21528 echo "$as_me: failed program was:" >&5
21529 sed 's/^/| /' conftest.$ac_ext >&5
21531 ac_header_compiler=no
21534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21535 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21536 echo "${ECHO_T}$ac_header_compiler" >&6; }
21538 # Is the header present?
21539 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21540 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21541 cat >conftest.$ac_ext <<_ACEOF
21542 /* confdefs.h. */
21543 _ACEOF
21544 cat confdefs.h >>conftest.$ac_ext
21545 cat >>conftest.$ac_ext <<_ACEOF
21546 /* end confdefs.h. */
21547 #include <$ac_header>
21548 _ACEOF
21549 if { (ac_try="$ac_cpp conftest.$ac_ext"
21550 case "(($ac_try" in
21551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21552 *) ac_try_echo=$ac_try;;
21553 esac
21554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21555 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21556 ac_status=$?
21557 grep -v '^ *+' conftest.er1 >conftest.err
21558 rm -f conftest.er1
21559 cat conftest.err >&5
21560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21561 (exit $ac_status); } >/dev/null && {
21562 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21563 test ! -s conftest.err
21564 }; then
21565 ac_header_preproc=yes
21566 else
21567 echo "$as_me: failed program was:" >&5
21568 sed 's/^/| /' conftest.$ac_ext >&5
21570 ac_header_preproc=no
21573 rm -f conftest.err conftest.$ac_ext
21574 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21575 echo "${ECHO_T}$ac_header_preproc" >&6; }
21577 # So? What about this header?
21578 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21579 yes:no: )
21580 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21581 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21582 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21583 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21584 ac_header_preproc=yes
21586 no:yes:* )
21587 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21588 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21589 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21590 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21591 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21592 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21593 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21594 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21595 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21596 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21597 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21598 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21601 esac
21602 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21603 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21604 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21605 echo $ECHO_N "(cached) $ECHO_C" >&6
21606 else
21607 eval "$as_ac_Header=\$ac_header_preproc"
21609 ac_res=`eval echo '${'$as_ac_Header'}'`
21610 { echo "$as_me:$LINENO: result: $ac_res" >&5
21611 echo "${ECHO_T}$ac_res" >&6; }
21614 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21615 cat >>confdefs.h <<_ACEOF
21616 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21617 _ACEOF
21619 else
21621 for ac_header in kerberos/des.h
21623 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21624 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21625 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21626 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21627 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21628 echo $ECHO_N "(cached) $ECHO_C" >&6
21630 ac_res=`eval echo '${'$as_ac_Header'}'`
21631 { echo "$as_me:$LINENO: result: $ac_res" >&5
21632 echo "${ECHO_T}$ac_res" >&6; }
21633 else
21634 # Is the header compilable?
21635 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21636 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21637 cat >conftest.$ac_ext <<_ACEOF
21638 /* confdefs.h. */
21639 _ACEOF
21640 cat confdefs.h >>conftest.$ac_ext
21641 cat >>conftest.$ac_ext <<_ACEOF
21642 /* end confdefs.h. */
21643 $ac_includes_default
21644 #include <$ac_header>
21645 _ACEOF
21646 rm -f conftest.$ac_objext
21647 if { (ac_try="$ac_compile"
21648 case "(($ac_try" in
21649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21650 *) ac_try_echo=$ac_try;;
21651 esac
21652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21653 (eval "$ac_compile") 2>conftest.er1
21654 ac_status=$?
21655 grep -v '^ *+' conftest.er1 >conftest.err
21656 rm -f conftest.er1
21657 cat conftest.err >&5
21658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21659 (exit $ac_status); } && {
21660 test -z "$ac_c_werror_flag" ||
21661 test ! -s conftest.err
21662 } && test -s conftest.$ac_objext; then
21663 ac_header_compiler=yes
21664 else
21665 echo "$as_me: failed program was:" >&5
21666 sed 's/^/| /' conftest.$ac_ext >&5
21668 ac_header_compiler=no
21671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21672 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21673 echo "${ECHO_T}$ac_header_compiler" >&6; }
21675 # Is the header present?
21676 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21677 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21678 cat >conftest.$ac_ext <<_ACEOF
21679 /* confdefs.h. */
21680 _ACEOF
21681 cat confdefs.h >>conftest.$ac_ext
21682 cat >>conftest.$ac_ext <<_ACEOF
21683 /* end confdefs.h. */
21684 #include <$ac_header>
21685 _ACEOF
21686 if { (ac_try="$ac_cpp conftest.$ac_ext"
21687 case "(($ac_try" in
21688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21689 *) ac_try_echo=$ac_try;;
21690 esac
21691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21692 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21693 ac_status=$?
21694 grep -v '^ *+' conftest.er1 >conftest.err
21695 rm -f conftest.er1
21696 cat conftest.err >&5
21697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21698 (exit $ac_status); } >/dev/null && {
21699 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21700 test ! -s conftest.err
21701 }; then
21702 ac_header_preproc=yes
21703 else
21704 echo "$as_me: failed program was:" >&5
21705 sed 's/^/| /' conftest.$ac_ext >&5
21707 ac_header_preproc=no
21710 rm -f conftest.err conftest.$ac_ext
21711 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21712 echo "${ECHO_T}$ac_header_preproc" >&6; }
21714 # So? What about this header?
21715 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21716 yes:no: )
21717 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21718 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21719 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21720 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21721 ac_header_preproc=yes
21723 no:yes:* )
21724 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21725 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21726 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21727 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21728 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21729 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21730 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21731 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21732 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21733 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21734 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21735 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21738 esac
21739 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21740 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21741 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21742 echo $ECHO_N "(cached) $ECHO_C" >&6
21743 else
21744 eval "$as_ac_Header=\$ac_header_preproc"
21746 ac_res=`eval echo '${'$as_ac_Header'}'`
21747 { echo "$as_me:$LINENO: result: $ac_res" >&5
21748 echo "${ECHO_T}$ac_res" >&6; }
21751 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21752 cat >>confdefs.h <<_ACEOF
21753 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21754 _ACEOF
21758 done
21762 done
21766 done
21769 for ac_header in krb.h
21771 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21772 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21773 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21774 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21775 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21776 echo $ECHO_N "(cached) $ECHO_C" >&6
21778 ac_res=`eval echo '${'$as_ac_Header'}'`
21779 { echo "$as_me:$LINENO: result: $ac_res" >&5
21780 echo "${ECHO_T}$ac_res" >&6; }
21781 else
21782 # Is the header compilable?
21783 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21784 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21785 cat >conftest.$ac_ext <<_ACEOF
21786 /* confdefs.h. */
21787 _ACEOF
21788 cat confdefs.h >>conftest.$ac_ext
21789 cat >>conftest.$ac_ext <<_ACEOF
21790 /* end confdefs.h. */
21791 $ac_includes_default
21792 #include <$ac_header>
21793 _ACEOF
21794 rm -f conftest.$ac_objext
21795 if { (ac_try="$ac_compile"
21796 case "(($ac_try" in
21797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21798 *) ac_try_echo=$ac_try;;
21799 esac
21800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21801 (eval "$ac_compile") 2>conftest.er1
21802 ac_status=$?
21803 grep -v '^ *+' conftest.er1 >conftest.err
21804 rm -f conftest.er1
21805 cat conftest.err >&5
21806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21807 (exit $ac_status); } && {
21808 test -z "$ac_c_werror_flag" ||
21809 test ! -s conftest.err
21810 } && test -s conftest.$ac_objext; then
21811 ac_header_compiler=yes
21812 else
21813 echo "$as_me: failed program was:" >&5
21814 sed 's/^/| /' conftest.$ac_ext >&5
21816 ac_header_compiler=no
21819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21820 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21821 echo "${ECHO_T}$ac_header_compiler" >&6; }
21823 # Is the header present?
21824 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21825 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21826 cat >conftest.$ac_ext <<_ACEOF
21827 /* confdefs.h. */
21828 _ACEOF
21829 cat confdefs.h >>conftest.$ac_ext
21830 cat >>conftest.$ac_ext <<_ACEOF
21831 /* end confdefs.h. */
21832 #include <$ac_header>
21833 _ACEOF
21834 if { (ac_try="$ac_cpp conftest.$ac_ext"
21835 case "(($ac_try" in
21836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21837 *) ac_try_echo=$ac_try;;
21838 esac
21839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21840 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21841 ac_status=$?
21842 grep -v '^ *+' conftest.er1 >conftest.err
21843 rm -f conftest.er1
21844 cat conftest.err >&5
21845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21846 (exit $ac_status); } >/dev/null && {
21847 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21848 test ! -s conftest.err
21849 }; then
21850 ac_header_preproc=yes
21851 else
21852 echo "$as_me: failed program was:" >&5
21853 sed 's/^/| /' conftest.$ac_ext >&5
21855 ac_header_preproc=no
21858 rm -f conftest.err conftest.$ac_ext
21859 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21860 echo "${ECHO_T}$ac_header_preproc" >&6; }
21862 # So? What about this header?
21863 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21864 yes:no: )
21865 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21866 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21867 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21868 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21869 ac_header_preproc=yes
21871 no:yes:* )
21872 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21873 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21874 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21875 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21876 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21877 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21878 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21879 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21880 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21881 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21882 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21883 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21886 esac
21887 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21889 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21890 echo $ECHO_N "(cached) $ECHO_C" >&6
21891 else
21892 eval "$as_ac_Header=\$ac_header_preproc"
21894 ac_res=`eval echo '${'$as_ac_Header'}'`
21895 { echo "$as_me:$LINENO: result: $ac_res" >&5
21896 echo "${ECHO_T}$ac_res" >&6; }
21899 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21900 cat >>confdefs.h <<_ACEOF
21901 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21902 _ACEOF
21904 else
21906 for ac_header in kerberosIV/krb.h
21908 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21909 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21910 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21911 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21912 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21913 echo $ECHO_N "(cached) $ECHO_C" >&6
21915 ac_res=`eval echo '${'$as_ac_Header'}'`
21916 { echo "$as_me:$LINENO: result: $ac_res" >&5
21917 echo "${ECHO_T}$ac_res" >&6; }
21918 else
21919 # Is the header compilable?
21920 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21921 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21922 cat >conftest.$ac_ext <<_ACEOF
21923 /* confdefs.h. */
21924 _ACEOF
21925 cat confdefs.h >>conftest.$ac_ext
21926 cat >>conftest.$ac_ext <<_ACEOF
21927 /* end confdefs.h. */
21928 $ac_includes_default
21929 #include <$ac_header>
21930 _ACEOF
21931 rm -f conftest.$ac_objext
21932 if { (ac_try="$ac_compile"
21933 case "(($ac_try" in
21934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21935 *) ac_try_echo=$ac_try;;
21936 esac
21937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21938 (eval "$ac_compile") 2>conftest.er1
21939 ac_status=$?
21940 grep -v '^ *+' conftest.er1 >conftest.err
21941 rm -f conftest.er1
21942 cat conftest.err >&5
21943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21944 (exit $ac_status); } && {
21945 test -z "$ac_c_werror_flag" ||
21946 test ! -s conftest.err
21947 } && test -s conftest.$ac_objext; then
21948 ac_header_compiler=yes
21949 else
21950 echo "$as_me: failed program was:" >&5
21951 sed 's/^/| /' conftest.$ac_ext >&5
21953 ac_header_compiler=no
21956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21957 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21958 echo "${ECHO_T}$ac_header_compiler" >&6; }
21960 # Is the header present?
21961 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21962 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21963 cat >conftest.$ac_ext <<_ACEOF
21964 /* confdefs.h. */
21965 _ACEOF
21966 cat confdefs.h >>conftest.$ac_ext
21967 cat >>conftest.$ac_ext <<_ACEOF
21968 /* end confdefs.h. */
21969 #include <$ac_header>
21970 _ACEOF
21971 if { (ac_try="$ac_cpp conftest.$ac_ext"
21972 case "(($ac_try" in
21973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21974 *) ac_try_echo=$ac_try;;
21975 esac
21976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21977 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21978 ac_status=$?
21979 grep -v '^ *+' conftest.er1 >conftest.err
21980 rm -f conftest.er1
21981 cat conftest.err >&5
21982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21983 (exit $ac_status); } >/dev/null && {
21984 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21985 test ! -s conftest.err
21986 }; then
21987 ac_header_preproc=yes
21988 else
21989 echo "$as_me: failed program was:" >&5
21990 sed 's/^/| /' conftest.$ac_ext >&5
21992 ac_header_preproc=no
21995 rm -f conftest.err conftest.$ac_ext
21996 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21997 echo "${ECHO_T}$ac_header_preproc" >&6; }
21999 # So? What about this header?
22000 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22001 yes:no: )
22002 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22003 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22004 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22005 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22006 ac_header_preproc=yes
22008 no:yes:* )
22009 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22010 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22011 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22012 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22013 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22014 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22015 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22016 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22017 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22018 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22019 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22020 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22023 esac
22024 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22025 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22026 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22027 echo $ECHO_N "(cached) $ECHO_C" >&6
22028 else
22029 eval "$as_ac_Header=\$ac_header_preproc"
22031 ac_res=`eval echo '${'$as_ac_Header'}'`
22032 { echo "$as_me:$LINENO: result: $ac_res" >&5
22033 echo "${ECHO_T}$ac_res" >&6; }
22036 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22037 cat >>confdefs.h <<_ACEOF
22038 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22039 _ACEOF
22041 else
22043 for ac_header in kerberos/krb.h
22045 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22046 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22047 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22048 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22049 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22050 echo $ECHO_N "(cached) $ECHO_C" >&6
22052 ac_res=`eval echo '${'$as_ac_Header'}'`
22053 { echo "$as_me:$LINENO: result: $ac_res" >&5
22054 echo "${ECHO_T}$ac_res" >&6; }
22055 else
22056 # Is the header compilable?
22057 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22058 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22059 cat >conftest.$ac_ext <<_ACEOF
22060 /* confdefs.h. */
22061 _ACEOF
22062 cat confdefs.h >>conftest.$ac_ext
22063 cat >>conftest.$ac_ext <<_ACEOF
22064 /* end confdefs.h. */
22065 $ac_includes_default
22066 #include <$ac_header>
22067 _ACEOF
22068 rm -f conftest.$ac_objext
22069 if { (ac_try="$ac_compile"
22070 case "(($ac_try" in
22071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22072 *) ac_try_echo=$ac_try;;
22073 esac
22074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22075 (eval "$ac_compile") 2>conftest.er1
22076 ac_status=$?
22077 grep -v '^ *+' conftest.er1 >conftest.err
22078 rm -f conftest.er1
22079 cat conftest.err >&5
22080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22081 (exit $ac_status); } && {
22082 test -z "$ac_c_werror_flag" ||
22083 test ! -s conftest.err
22084 } && test -s conftest.$ac_objext; then
22085 ac_header_compiler=yes
22086 else
22087 echo "$as_me: failed program was:" >&5
22088 sed 's/^/| /' conftest.$ac_ext >&5
22090 ac_header_compiler=no
22093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22094 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22095 echo "${ECHO_T}$ac_header_compiler" >&6; }
22097 # Is the header present?
22098 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22099 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22100 cat >conftest.$ac_ext <<_ACEOF
22101 /* confdefs.h. */
22102 _ACEOF
22103 cat confdefs.h >>conftest.$ac_ext
22104 cat >>conftest.$ac_ext <<_ACEOF
22105 /* end confdefs.h. */
22106 #include <$ac_header>
22107 _ACEOF
22108 if { (ac_try="$ac_cpp conftest.$ac_ext"
22109 case "(($ac_try" in
22110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22111 *) ac_try_echo=$ac_try;;
22112 esac
22113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22114 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22115 ac_status=$?
22116 grep -v '^ *+' conftest.er1 >conftest.err
22117 rm -f conftest.er1
22118 cat conftest.err >&5
22119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22120 (exit $ac_status); } >/dev/null && {
22121 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22122 test ! -s conftest.err
22123 }; then
22124 ac_header_preproc=yes
22125 else
22126 echo "$as_me: failed program was:" >&5
22127 sed 's/^/| /' conftest.$ac_ext >&5
22129 ac_header_preproc=no
22132 rm -f conftest.err conftest.$ac_ext
22133 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22134 echo "${ECHO_T}$ac_header_preproc" >&6; }
22136 # So? What about this header?
22137 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22138 yes:no: )
22139 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22140 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22141 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22142 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22143 ac_header_preproc=yes
22145 no:yes:* )
22146 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22147 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22148 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22149 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22150 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22151 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22152 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22153 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22154 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22155 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22156 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22157 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22160 esac
22161 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22162 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22163 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22164 echo $ECHO_N "(cached) $ECHO_C" >&6
22165 else
22166 eval "$as_ac_Header=\$ac_header_preproc"
22168 ac_res=`eval echo '${'$as_ac_Header'}'`
22169 { echo "$as_me:$LINENO: result: $ac_res" >&5
22170 echo "${ECHO_T}$ac_res" >&6; }
22173 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22174 cat >>confdefs.h <<_ACEOF
22175 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22176 _ACEOF
22180 done
22184 done
22188 done
22192 for ac_header in com_err.h
22194 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22195 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22196 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22197 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22198 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22199 echo $ECHO_N "(cached) $ECHO_C" >&6
22201 ac_res=`eval echo '${'$as_ac_Header'}'`
22202 { echo "$as_me:$LINENO: result: $ac_res" >&5
22203 echo "${ECHO_T}$ac_res" >&6; }
22204 else
22205 # Is the header compilable?
22206 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22207 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22208 cat >conftest.$ac_ext <<_ACEOF
22209 /* confdefs.h. */
22210 _ACEOF
22211 cat confdefs.h >>conftest.$ac_ext
22212 cat >>conftest.$ac_ext <<_ACEOF
22213 /* end confdefs.h. */
22214 $ac_includes_default
22215 #include <$ac_header>
22216 _ACEOF
22217 rm -f conftest.$ac_objext
22218 if { (ac_try="$ac_compile"
22219 case "(($ac_try" in
22220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22221 *) ac_try_echo=$ac_try;;
22222 esac
22223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22224 (eval "$ac_compile") 2>conftest.er1
22225 ac_status=$?
22226 grep -v '^ *+' conftest.er1 >conftest.err
22227 rm -f conftest.er1
22228 cat conftest.err >&5
22229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22230 (exit $ac_status); } && {
22231 test -z "$ac_c_werror_flag" ||
22232 test ! -s conftest.err
22233 } && test -s conftest.$ac_objext; then
22234 ac_header_compiler=yes
22235 else
22236 echo "$as_me: failed program was:" >&5
22237 sed 's/^/| /' conftest.$ac_ext >&5
22239 ac_header_compiler=no
22242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22243 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22244 echo "${ECHO_T}$ac_header_compiler" >&6; }
22246 # Is the header present?
22247 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22248 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22249 cat >conftest.$ac_ext <<_ACEOF
22250 /* confdefs.h. */
22251 _ACEOF
22252 cat confdefs.h >>conftest.$ac_ext
22253 cat >>conftest.$ac_ext <<_ACEOF
22254 /* end confdefs.h. */
22255 #include <$ac_header>
22256 _ACEOF
22257 if { (ac_try="$ac_cpp conftest.$ac_ext"
22258 case "(($ac_try" in
22259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22260 *) ac_try_echo=$ac_try;;
22261 esac
22262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22263 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22264 ac_status=$?
22265 grep -v '^ *+' conftest.er1 >conftest.err
22266 rm -f conftest.er1
22267 cat conftest.err >&5
22268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22269 (exit $ac_status); } >/dev/null && {
22270 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22271 test ! -s conftest.err
22272 }; then
22273 ac_header_preproc=yes
22274 else
22275 echo "$as_me: failed program was:" >&5
22276 sed 's/^/| /' conftest.$ac_ext >&5
22278 ac_header_preproc=no
22281 rm -f conftest.err conftest.$ac_ext
22282 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22283 echo "${ECHO_T}$ac_header_preproc" >&6; }
22285 # So? What about this header?
22286 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22287 yes:no: )
22288 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22289 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22290 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22291 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22292 ac_header_preproc=yes
22294 no:yes:* )
22295 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22296 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22297 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22298 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22299 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22300 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22301 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22302 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22303 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22304 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22305 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22306 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22309 esac
22310 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22311 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22312 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22313 echo $ECHO_N "(cached) $ECHO_C" >&6
22314 else
22315 eval "$as_ac_Header=\$ac_header_preproc"
22317 ac_res=`eval echo '${'$as_ac_Header'}'`
22318 { echo "$as_me:$LINENO: result: $ac_res" >&5
22319 echo "${ECHO_T}$ac_res" >&6; }
22322 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22323 cat >>confdefs.h <<_ACEOF
22324 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22325 _ACEOF
22329 done
22333 # Solaris requires -lintl if you want strerror (which calls dgettext)
22334 # to return localized messages.
22336 { echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
22337 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6; }
22338 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
22339 echo $ECHO_N "(cached) $ECHO_C" >&6
22340 else
22341 ac_check_lib_save_LIBS=$LIBS
22342 LIBS="-lintl $LIBS"
22343 cat >conftest.$ac_ext <<_ACEOF
22344 /* confdefs.h. */
22345 _ACEOF
22346 cat confdefs.h >>conftest.$ac_ext
22347 cat >>conftest.$ac_ext <<_ACEOF
22348 /* end confdefs.h. */
22350 /* Override any GCC internal prototype to avoid an error.
22351 Use char because int might match the return type of a GCC
22352 builtin and then its argument prototype would still apply. */
22353 #ifdef __cplusplus
22354 extern "C"
22355 #endif
22356 char dgettext ();
22358 main ()
22360 return dgettext ();
22362 return 0;
22364 _ACEOF
22365 rm -f conftest.$ac_objext conftest$ac_exeext
22366 if { (ac_try="$ac_link"
22367 case "(($ac_try" in
22368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22369 *) ac_try_echo=$ac_try;;
22370 esac
22371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22372 (eval "$ac_link") 2>conftest.er1
22373 ac_status=$?
22374 grep -v '^ *+' conftest.er1 >conftest.err
22375 rm -f conftest.er1
22376 cat conftest.err >&5
22377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22378 (exit $ac_status); } && {
22379 test -z "$ac_c_werror_flag" ||
22380 test ! -s conftest.err
22381 } && test -s conftest$ac_exeext &&
22382 $as_test_x conftest$ac_exeext; then
22383 ac_cv_lib_intl_dgettext=yes
22384 else
22385 echo "$as_me: failed program was:" >&5
22386 sed 's/^/| /' conftest.$ac_ext >&5
22388 ac_cv_lib_intl_dgettext=no
22391 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22392 conftest$ac_exeext conftest.$ac_ext
22393 LIBS=$ac_check_lib_save_LIBS
22395 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
22396 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6; }
22397 if test $ac_cv_lib_intl_dgettext = yes; then
22398 cat >>confdefs.h <<_ACEOF
22399 #define HAVE_LIBINTL 1
22400 _ACEOF
22402 LIBS="-lintl $LIBS"
22407 { echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
22408 echo $ECHO_N "checking whether localtime caches TZ... $ECHO_C" >&6; }
22409 if test "${emacs_cv_localtime_cache+set}" = set; then
22410 echo $ECHO_N "(cached) $ECHO_C" >&6
22411 else
22412 if test x$ac_cv_func_tzset = xyes; then
22413 if test "$cross_compiling" = yes; then
22414 # If we have tzset, assume the worst when cross-compiling.
22415 emacs_cv_localtime_cache=yes
22416 else
22417 cat >conftest.$ac_ext <<_ACEOF
22418 /* confdefs.h. */
22419 _ACEOF
22420 cat confdefs.h >>conftest.$ac_ext
22421 cat >>conftest.$ac_ext <<_ACEOF
22422 /* end confdefs.h. */
22423 #include <time.h>
22424 extern char **environ;
22425 unset_TZ ()
22427 char **from, **to;
22428 for (to = from = environ; (*to = *from); from++)
22429 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
22430 to++;
22432 char TZ_GMT0[] = "TZ=GMT0";
22433 char TZ_PST8[] = "TZ=PST8";
22434 main()
22436 time_t now = time ((time_t *) 0);
22437 int hour_GMT0, hour_unset;
22438 if (putenv (TZ_GMT0) != 0)
22439 exit (1);
22440 hour_GMT0 = localtime (&now)->tm_hour;
22441 unset_TZ ();
22442 hour_unset = localtime (&now)->tm_hour;
22443 if (putenv (TZ_PST8) != 0)
22444 exit (1);
22445 if (localtime (&now)->tm_hour == hour_GMT0)
22446 exit (1);
22447 unset_TZ ();
22448 if (localtime (&now)->tm_hour != hour_unset)
22449 exit (1);
22450 exit (0);
22452 _ACEOF
22453 rm -f conftest$ac_exeext
22454 if { (ac_try="$ac_link"
22455 case "(($ac_try" in
22456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22457 *) ac_try_echo=$ac_try;;
22458 esac
22459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22460 (eval "$ac_link") 2>&5
22461 ac_status=$?
22462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22463 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22464 { (case "(($ac_try" in
22465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22466 *) ac_try_echo=$ac_try;;
22467 esac
22468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22469 (eval "$ac_try") 2>&5
22470 ac_status=$?
22471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22472 (exit $ac_status); }; }; then
22473 emacs_cv_localtime_cache=no
22474 else
22475 echo "$as_me: program exited with status $ac_status" >&5
22476 echo "$as_me: failed program was:" >&5
22477 sed 's/^/| /' conftest.$ac_ext >&5
22479 ( exit $ac_status )
22480 emacs_cv_localtime_cache=yes
22482 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22486 else
22487 # If we lack tzset, report that localtime does not cache TZ,
22488 # since we can't invalidate the cache if we don't have tzset.
22489 emacs_cv_localtime_cache=no
22492 { echo "$as_me:$LINENO: result: $emacs_cv_localtime_cache" >&5
22493 echo "${ECHO_T}$emacs_cv_localtime_cache" >&6; }
22494 if test $emacs_cv_localtime_cache = yes; then
22496 cat >>confdefs.h <<\_ACEOF
22497 #define LOCALTIME_CACHE 1
22498 _ACEOF
22502 if test "x$HAVE_TIMEVAL" = xyes; then
22504 for ac_func in gettimeofday
22506 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
22507 { echo "$as_me:$LINENO: checking for $ac_func" >&5
22508 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
22509 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22510 echo $ECHO_N "(cached) $ECHO_C" >&6
22511 else
22512 cat >conftest.$ac_ext <<_ACEOF
22513 /* confdefs.h. */
22514 _ACEOF
22515 cat confdefs.h >>conftest.$ac_ext
22516 cat >>conftest.$ac_ext <<_ACEOF
22517 /* end confdefs.h. */
22518 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22519 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22520 #define $ac_func innocuous_$ac_func
22522 /* System header to define __stub macros and hopefully few prototypes,
22523 which can conflict with char $ac_func (); below.
22524 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22525 <limits.h> exists even on freestanding compilers. */
22527 #ifdef __STDC__
22528 # include <limits.h>
22529 #else
22530 # include <assert.h>
22531 #endif
22533 #undef $ac_func
22535 /* Override any GCC internal prototype to avoid an error.
22536 Use char because int might match the return type of a GCC
22537 builtin and then its argument prototype would still apply. */
22538 #ifdef __cplusplus
22539 extern "C"
22540 #endif
22541 char $ac_func ();
22542 /* The GNU C library defines this for functions which it implements
22543 to always fail with ENOSYS. Some functions are actually named
22544 something starting with __ and the normal name is an alias. */
22545 #if defined __stub_$ac_func || defined __stub___$ac_func
22546 choke me
22547 #endif
22550 main ()
22552 return $ac_func ();
22554 return 0;
22556 _ACEOF
22557 rm -f conftest.$ac_objext conftest$ac_exeext
22558 if { (ac_try="$ac_link"
22559 case "(($ac_try" in
22560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22561 *) ac_try_echo=$ac_try;;
22562 esac
22563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22564 (eval "$ac_link") 2>conftest.er1
22565 ac_status=$?
22566 grep -v '^ *+' conftest.er1 >conftest.err
22567 rm -f conftest.er1
22568 cat conftest.err >&5
22569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22570 (exit $ac_status); } && {
22571 test -z "$ac_c_werror_flag" ||
22572 test ! -s conftest.err
22573 } && test -s conftest$ac_exeext &&
22574 $as_test_x conftest$ac_exeext; then
22575 eval "$as_ac_var=yes"
22576 else
22577 echo "$as_me: failed program was:" >&5
22578 sed 's/^/| /' conftest.$ac_ext >&5
22580 eval "$as_ac_var=no"
22583 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22584 conftest$ac_exeext conftest.$ac_ext
22586 ac_res=`eval echo '${'$as_ac_var'}'`
22587 { echo "$as_me:$LINENO: result: $ac_res" >&5
22588 echo "${ECHO_T}$ac_res" >&6; }
22589 if test `eval echo '${'$as_ac_var'}'` = yes; then
22590 cat >>confdefs.h <<_ACEOF
22591 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
22592 _ACEOF
22595 done
22597 if test $ac_cv_func_gettimeofday = yes; then
22598 { echo "$as_me:$LINENO: checking whether gettimeofday can accept two arguments" >&5
22599 echo $ECHO_N "checking whether gettimeofday can accept two arguments... $ECHO_C" >&6; }
22600 if test "${emacs_cv_gettimeofday_two_arguments+set}" = set; then
22601 echo $ECHO_N "(cached) $ECHO_C" >&6
22602 else
22603 cat >conftest.$ac_ext <<_ACEOF
22604 /* confdefs.h. */
22605 _ACEOF
22606 cat confdefs.h >>conftest.$ac_ext
22607 cat >>conftest.$ac_ext <<_ACEOF
22608 /* end confdefs.h. */
22610 #ifdef TIME_WITH_SYS_TIME
22611 #include <sys/time.h>
22612 #include <time.h>
22613 #else
22614 #ifdef HAVE_SYS_TIME_H
22615 #include <sys/time.h>
22616 #else
22617 #include <time.h>
22618 #endif
22619 #endif
22621 main ()
22623 struct timeval time;
22624 gettimeofday (&time, 0);
22626 return 0;
22628 _ACEOF
22629 rm -f conftest.$ac_objext
22630 if { (ac_try="$ac_compile"
22631 case "(($ac_try" in
22632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22633 *) ac_try_echo=$ac_try;;
22634 esac
22635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22636 (eval "$ac_compile") 2>conftest.er1
22637 ac_status=$?
22638 grep -v '^ *+' conftest.er1 >conftest.err
22639 rm -f conftest.er1
22640 cat conftest.err >&5
22641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22642 (exit $ac_status); } && {
22643 test -z "$ac_c_werror_flag" ||
22644 test ! -s conftest.err
22645 } && test -s conftest.$ac_objext; then
22646 emacs_cv_gettimeofday_two_arguments=yes
22647 else
22648 echo "$as_me: failed program was:" >&5
22649 sed 's/^/| /' conftest.$ac_ext >&5
22651 emacs_cv_gettimeofday_two_arguments=no
22654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22656 { echo "$as_me:$LINENO: result: $emacs_cv_gettimeofday_two_arguments" >&5
22657 echo "${ECHO_T}$emacs_cv_gettimeofday_two_arguments" >&6; }
22658 if test $emacs_cv_gettimeofday_two_arguments = no; then
22660 cat >>confdefs.h <<\_ACEOF
22661 #define GETTIMEOFDAY_ONE_ARGUMENT 1
22662 _ACEOF
22668 ok_so_far=yes
22669 { echo "$as_me:$LINENO: checking for socket" >&5
22670 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
22671 if test "${ac_cv_func_socket+set}" = set; then
22672 echo $ECHO_N "(cached) $ECHO_C" >&6
22673 else
22674 cat >conftest.$ac_ext <<_ACEOF
22675 /* confdefs.h. */
22676 _ACEOF
22677 cat confdefs.h >>conftest.$ac_ext
22678 cat >>conftest.$ac_ext <<_ACEOF
22679 /* end confdefs.h. */
22680 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
22681 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22682 #define socket innocuous_socket
22684 /* System header to define __stub macros and hopefully few prototypes,
22685 which can conflict with char socket (); below.
22686 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22687 <limits.h> exists even on freestanding compilers. */
22689 #ifdef __STDC__
22690 # include <limits.h>
22691 #else
22692 # include <assert.h>
22693 #endif
22695 #undef socket
22697 /* Override any GCC internal prototype to avoid an error.
22698 Use char because int might match the return type of a GCC
22699 builtin and then its argument prototype would still apply. */
22700 #ifdef __cplusplus
22701 extern "C"
22702 #endif
22703 char socket ();
22704 /* The GNU C library defines this for functions which it implements
22705 to always fail with ENOSYS. Some functions are actually named
22706 something starting with __ and the normal name is an alias. */
22707 #if defined __stub_socket || defined __stub___socket
22708 choke me
22709 #endif
22712 main ()
22714 return socket ();
22716 return 0;
22718 _ACEOF
22719 rm -f conftest.$ac_objext conftest$ac_exeext
22720 if { (ac_try="$ac_link"
22721 case "(($ac_try" in
22722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22723 *) ac_try_echo=$ac_try;;
22724 esac
22725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22726 (eval "$ac_link") 2>conftest.er1
22727 ac_status=$?
22728 grep -v '^ *+' conftest.er1 >conftest.err
22729 rm -f conftest.er1
22730 cat conftest.err >&5
22731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22732 (exit $ac_status); } && {
22733 test -z "$ac_c_werror_flag" ||
22734 test ! -s conftest.err
22735 } && test -s conftest$ac_exeext &&
22736 $as_test_x conftest$ac_exeext; then
22737 ac_cv_func_socket=yes
22738 else
22739 echo "$as_me: failed program was:" >&5
22740 sed 's/^/| /' conftest.$ac_ext >&5
22742 ac_cv_func_socket=no
22745 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22746 conftest$ac_exeext conftest.$ac_ext
22748 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
22749 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
22750 if test $ac_cv_func_socket = yes; then
22752 else
22753 ok_so_far=no
22756 if test $ok_so_far = yes; then
22757 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22758 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
22759 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
22760 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22761 echo $ECHO_N "(cached) $ECHO_C" >&6
22763 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
22764 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
22765 else
22766 # Is the header compilable?
22767 { echo "$as_me:$LINENO: checking netinet/in.h usability" >&5
22768 echo $ECHO_N "checking netinet/in.h usability... $ECHO_C" >&6; }
22769 cat >conftest.$ac_ext <<_ACEOF
22770 /* confdefs.h. */
22771 _ACEOF
22772 cat confdefs.h >>conftest.$ac_ext
22773 cat >>conftest.$ac_ext <<_ACEOF
22774 /* end confdefs.h. */
22775 $ac_includes_default
22776 #include <netinet/in.h>
22777 _ACEOF
22778 rm -f conftest.$ac_objext
22779 if { (ac_try="$ac_compile"
22780 case "(($ac_try" in
22781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22782 *) ac_try_echo=$ac_try;;
22783 esac
22784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22785 (eval "$ac_compile") 2>conftest.er1
22786 ac_status=$?
22787 grep -v '^ *+' conftest.er1 >conftest.err
22788 rm -f conftest.er1
22789 cat conftest.err >&5
22790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22791 (exit $ac_status); } && {
22792 test -z "$ac_c_werror_flag" ||
22793 test ! -s conftest.err
22794 } && test -s conftest.$ac_objext; then
22795 ac_header_compiler=yes
22796 else
22797 echo "$as_me: failed program was:" >&5
22798 sed 's/^/| /' conftest.$ac_ext >&5
22800 ac_header_compiler=no
22803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22804 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22805 echo "${ECHO_T}$ac_header_compiler" >&6; }
22807 # Is the header present?
22808 { echo "$as_me:$LINENO: checking netinet/in.h presence" >&5
22809 echo $ECHO_N "checking netinet/in.h presence... $ECHO_C" >&6; }
22810 cat >conftest.$ac_ext <<_ACEOF
22811 /* confdefs.h. */
22812 _ACEOF
22813 cat confdefs.h >>conftest.$ac_ext
22814 cat >>conftest.$ac_ext <<_ACEOF
22815 /* end confdefs.h. */
22816 #include <netinet/in.h>
22817 _ACEOF
22818 if { (ac_try="$ac_cpp conftest.$ac_ext"
22819 case "(($ac_try" in
22820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22821 *) ac_try_echo=$ac_try;;
22822 esac
22823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22824 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22825 ac_status=$?
22826 grep -v '^ *+' conftest.er1 >conftest.err
22827 rm -f conftest.er1
22828 cat conftest.err >&5
22829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22830 (exit $ac_status); } >/dev/null && {
22831 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22832 test ! -s conftest.err
22833 }; then
22834 ac_header_preproc=yes
22835 else
22836 echo "$as_me: failed program was:" >&5
22837 sed 's/^/| /' conftest.$ac_ext >&5
22839 ac_header_preproc=no
22842 rm -f conftest.err conftest.$ac_ext
22843 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22844 echo "${ECHO_T}$ac_header_preproc" >&6; }
22846 # So? What about this header?
22847 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22848 yes:no: )
22849 { echo "$as_me:$LINENO: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&5
22850 echo "$as_me: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22851 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the compiler's result" >&5
22852 echo "$as_me: WARNING: netinet/in.h: proceeding with the compiler's result" >&2;}
22853 ac_header_preproc=yes
22855 no:yes:* )
22856 { echo "$as_me:$LINENO: WARNING: netinet/in.h: present but cannot be compiled" >&5
22857 echo "$as_me: WARNING: netinet/in.h: present but cannot be compiled" >&2;}
22858 { echo "$as_me:$LINENO: WARNING: netinet/in.h: check for missing prerequisite headers?" >&5
22859 echo "$as_me: WARNING: netinet/in.h: check for missing prerequisite headers?" >&2;}
22860 { echo "$as_me:$LINENO: WARNING: netinet/in.h: see the Autoconf documentation" >&5
22861 echo "$as_me: WARNING: netinet/in.h: see the Autoconf documentation" >&2;}
22862 { echo "$as_me:$LINENO: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&5
22863 echo "$as_me: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&2;}
22864 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
22865 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
22866 { echo "$as_me:$LINENO: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&5
22867 echo "$as_me: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&2;}
22870 esac
22871 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
22872 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
22873 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22874 echo $ECHO_N "(cached) $ECHO_C" >&6
22875 else
22876 ac_cv_header_netinet_in_h=$ac_header_preproc
22878 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
22879 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
22882 if test $ac_cv_header_netinet_in_h = yes; then
22884 else
22885 ok_so_far=no
22890 if test $ok_so_far = yes; then
22891 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
22892 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
22893 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
22894 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
22895 echo $ECHO_N "(cached) $ECHO_C" >&6
22897 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
22898 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
22899 else
22900 # Is the header compilable?
22901 { echo "$as_me:$LINENO: checking arpa/inet.h usability" >&5
22902 echo $ECHO_N "checking arpa/inet.h usability... $ECHO_C" >&6; }
22903 cat >conftest.$ac_ext <<_ACEOF
22904 /* confdefs.h. */
22905 _ACEOF
22906 cat confdefs.h >>conftest.$ac_ext
22907 cat >>conftest.$ac_ext <<_ACEOF
22908 /* end confdefs.h. */
22909 $ac_includes_default
22910 #include <arpa/inet.h>
22911 _ACEOF
22912 rm -f conftest.$ac_objext
22913 if { (ac_try="$ac_compile"
22914 case "(($ac_try" in
22915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22916 *) ac_try_echo=$ac_try;;
22917 esac
22918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22919 (eval "$ac_compile") 2>conftest.er1
22920 ac_status=$?
22921 grep -v '^ *+' conftest.er1 >conftest.err
22922 rm -f conftest.er1
22923 cat conftest.err >&5
22924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22925 (exit $ac_status); } && {
22926 test -z "$ac_c_werror_flag" ||
22927 test ! -s conftest.err
22928 } && test -s conftest.$ac_objext; then
22929 ac_header_compiler=yes
22930 else
22931 echo "$as_me: failed program was:" >&5
22932 sed 's/^/| /' conftest.$ac_ext >&5
22934 ac_header_compiler=no
22937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22938 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22939 echo "${ECHO_T}$ac_header_compiler" >&6; }
22941 # Is the header present?
22942 { echo "$as_me:$LINENO: checking arpa/inet.h presence" >&5
22943 echo $ECHO_N "checking arpa/inet.h presence... $ECHO_C" >&6; }
22944 cat >conftest.$ac_ext <<_ACEOF
22945 /* confdefs.h. */
22946 _ACEOF
22947 cat confdefs.h >>conftest.$ac_ext
22948 cat >>conftest.$ac_ext <<_ACEOF
22949 /* end confdefs.h. */
22950 #include <arpa/inet.h>
22951 _ACEOF
22952 if { (ac_try="$ac_cpp conftest.$ac_ext"
22953 case "(($ac_try" in
22954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22955 *) ac_try_echo=$ac_try;;
22956 esac
22957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22958 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22959 ac_status=$?
22960 grep -v '^ *+' conftest.er1 >conftest.err
22961 rm -f conftest.er1
22962 cat conftest.err >&5
22963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22964 (exit $ac_status); } >/dev/null && {
22965 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22966 test ! -s conftest.err
22967 }; then
22968 ac_header_preproc=yes
22969 else
22970 echo "$as_me: failed program was:" >&5
22971 sed 's/^/| /' conftest.$ac_ext >&5
22973 ac_header_preproc=no
22976 rm -f conftest.err conftest.$ac_ext
22977 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22978 echo "${ECHO_T}$ac_header_preproc" >&6; }
22980 # So? What about this header?
22981 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22982 yes:no: )
22983 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&5
22984 echo "$as_me: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22985 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the compiler's result" >&5
22986 echo "$as_me: WARNING: arpa/inet.h: proceeding with the compiler's result" >&2;}
22987 ac_header_preproc=yes
22989 no:yes:* )
22990 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: present but cannot be compiled" >&5
22991 echo "$as_me: WARNING: arpa/inet.h: present but cannot be compiled" >&2;}
22992 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&5
22993 echo "$as_me: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&2;}
22994 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: see the Autoconf documentation" >&5
22995 echo "$as_me: WARNING: arpa/inet.h: see the Autoconf documentation" >&2;}
22996 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&5
22997 echo "$as_me: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&2;}
22998 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
22999 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
23000 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&5
23001 echo "$as_me: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&2;}
23004 esac
23005 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
23006 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
23007 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
23008 echo $ECHO_N "(cached) $ECHO_C" >&6
23009 else
23010 ac_cv_header_arpa_inet_h=$ac_header_preproc
23012 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
23013 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
23016 if test $ac_cv_header_arpa_inet_h = yes; then
23018 else
23019 ok_so_far=no
23024 if test $ok_so_far = yes; then
23026 cat >>confdefs.h <<\_ACEOF
23027 #define HAVE_INET_SOCKETS 1
23028 _ACEOF
23033 for ac_header in sys/ioctl.h
23035 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23036 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23037 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23038 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23039 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23040 echo $ECHO_N "(cached) $ECHO_C" >&6
23042 ac_res=`eval echo '${'$as_ac_Header'}'`
23043 { echo "$as_me:$LINENO: result: $ac_res" >&5
23044 echo "${ECHO_T}$ac_res" >&6; }
23045 else
23046 # Is the header compilable?
23047 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
23048 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
23049 cat >conftest.$ac_ext <<_ACEOF
23050 /* confdefs.h. */
23051 _ACEOF
23052 cat confdefs.h >>conftest.$ac_ext
23053 cat >>conftest.$ac_ext <<_ACEOF
23054 /* end confdefs.h. */
23055 $ac_includes_default
23056 #include <$ac_header>
23057 _ACEOF
23058 rm -f conftest.$ac_objext
23059 if { (ac_try="$ac_compile"
23060 case "(($ac_try" in
23061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23062 *) ac_try_echo=$ac_try;;
23063 esac
23064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23065 (eval "$ac_compile") 2>conftest.er1
23066 ac_status=$?
23067 grep -v '^ *+' conftest.er1 >conftest.err
23068 rm -f conftest.er1
23069 cat conftest.err >&5
23070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23071 (exit $ac_status); } && {
23072 test -z "$ac_c_werror_flag" ||
23073 test ! -s conftest.err
23074 } && test -s conftest.$ac_objext; then
23075 ac_header_compiler=yes
23076 else
23077 echo "$as_me: failed program was:" >&5
23078 sed 's/^/| /' conftest.$ac_ext >&5
23080 ac_header_compiler=no
23083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23084 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23085 echo "${ECHO_T}$ac_header_compiler" >&6; }
23087 # Is the header present?
23088 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
23089 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
23090 cat >conftest.$ac_ext <<_ACEOF
23091 /* confdefs.h. */
23092 _ACEOF
23093 cat confdefs.h >>conftest.$ac_ext
23094 cat >>conftest.$ac_ext <<_ACEOF
23095 /* end confdefs.h. */
23096 #include <$ac_header>
23097 _ACEOF
23098 if { (ac_try="$ac_cpp conftest.$ac_ext"
23099 case "(($ac_try" in
23100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23101 *) ac_try_echo=$ac_try;;
23102 esac
23103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23104 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23105 ac_status=$?
23106 grep -v '^ *+' conftest.er1 >conftest.err
23107 rm -f conftest.er1
23108 cat conftest.err >&5
23109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23110 (exit $ac_status); } >/dev/null && {
23111 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23112 test ! -s conftest.err
23113 }; then
23114 ac_header_preproc=yes
23115 else
23116 echo "$as_me: failed program was:" >&5
23117 sed 's/^/| /' conftest.$ac_ext >&5
23119 ac_header_preproc=no
23122 rm -f conftest.err conftest.$ac_ext
23123 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23124 echo "${ECHO_T}$ac_header_preproc" >&6; }
23126 # So? What about this header?
23127 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23128 yes:no: )
23129 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
23130 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
23131 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
23132 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
23133 ac_header_preproc=yes
23135 no:yes:* )
23136 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
23137 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
23138 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
23139 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
23140 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
23141 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
23142 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
23143 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
23144 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
23145 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
23146 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
23147 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
23150 esac
23151 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23152 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23153 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23154 echo $ECHO_N "(cached) $ECHO_C" >&6
23155 else
23156 eval "$as_ac_Header=\$ac_header_preproc"
23158 ac_res=`eval echo '${'$as_ac_Header'}'`
23159 { echo "$as_me:$LINENO: result: $ac_res" >&5
23160 echo "${ECHO_T}$ac_res" >&6; }
23163 if test `eval echo '${'$as_ac_Header'}'` = yes; then
23164 cat >>confdefs.h <<_ACEOF
23165 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
23166 _ACEOF
23170 done
23173 if test -f /usr/lpp/X11/bin/smt.exp; then
23175 cat >>confdefs.h <<\_ACEOF
23176 #define HAVE_AIX_SMT_EXP 1
23177 _ACEOF
23181 { echo "$as_me:$LINENO: checking whether system supports dynamic ptys" >&5
23182 echo $ECHO_N "checking whether system supports dynamic ptys... $ECHO_C" >&6; }
23183 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
23184 { echo "$as_me:$LINENO: result: yes" >&5
23185 echo "${ECHO_T}yes" >&6; }
23187 cat >>confdefs.h <<\_ACEOF
23188 #define HAVE_DEV_PTMX 1
23189 _ACEOF
23191 else
23192 { echo "$as_me:$LINENO: result: no" >&5
23193 echo "${ECHO_T}no" >&6; }
23196 { echo "$as_me:$LINENO: checking for pid_t" >&5
23197 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
23198 if test "${ac_cv_type_pid_t+set}" = set; then
23199 echo $ECHO_N "(cached) $ECHO_C" >&6
23200 else
23201 cat >conftest.$ac_ext <<_ACEOF
23202 /* confdefs.h. */
23203 _ACEOF
23204 cat confdefs.h >>conftest.$ac_ext
23205 cat >>conftest.$ac_ext <<_ACEOF
23206 /* end confdefs.h. */
23207 $ac_includes_default
23208 typedef pid_t ac__type_new_;
23210 main ()
23212 if ((ac__type_new_ *) 0)
23213 return 0;
23214 if (sizeof (ac__type_new_))
23215 return 0;
23217 return 0;
23219 _ACEOF
23220 rm -f conftest.$ac_objext
23221 if { (ac_try="$ac_compile"
23222 case "(($ac_try" in
23223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23224 *) ac_try_echo=$ac_try;;
23225 esac
23226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23227 (eval "$ac_compile") 2>conftest.er1
23228 ac_status=$?
23229 grep -v '^ *+' conftest.er1 >conftest.err
23230 rm -f conftest.er1
23231 cat conftest.err >&5
23232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23233 (exit $ac_status); } && {
23234 test -z "$ac_c_werror_flag" ||
23235 test ! -s conftest.err
23236 } && test -s conftest.$ac_objext; then
23237 ac_cv_type_pid_t=yes
23238 else
23239 echo "$as_me: failed program was:" >&5
23240 sed 's/^/| /' conftest.$ac_ext >&5
23242 ac_cv_type_pid_t=no
23245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23247 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
23248 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
23249 if test $ac_cv_type_pid_t = yes; then
23251 else
23253 cat >>confdefs.h <<_ACEOF
23254 #define pid_t int
23255 _ACEOF
23260 for ac_header in vfork.h
23262 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23263 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23264 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23265 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23266 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23267 echo $ECHO_N "(cached) $ECHO_C" >&6
23269 ac_res=`eval echo '${'$as_ac_Header'}'`
23270 { echo "$as_me:$LINENO: result: $ac_res" >&5
23271 echo "${ECHO_T}$ac_res" >&6; }
23272 else
23273 # Is the header compilable?
23274 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
23275 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
23276 cat >conftest.$ac_ext <<_ACEOF
23277 /* confdefs.h. */
23278 _ACEOF
23279 cat confdefs.h >>conftest.$ac_ext
23280 cat >>conftest.$ac_ext <<_ACEOF
23281 /* end confdefs.h. */
23282 $ac_includes_default
23283 #include <$ac_header>
23284 _ACEOF
23285 rm -f conftest.$ac_objext
23286 if { (ac_try="$ac_compile"
23287 case "(($ac_try" in
23288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23289 *) ac_try_echo=$ac_try;;
23290 esac
23291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23292 (eval "$ac_compile") 2>conftest.er1
23293 ac_status=$?
23294 grep -v '^ *+' conftest.er1 >conftest.err
23295 rm -f conftest.er1
23296 cat conftest.err >&5
23297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23298 (exit $ac_status); } && {
23299 test -z "$ac_c_werror_flag" ||
23300 test ! -s conftest.err
23301 } && test -s conftest.$ac_objext; then
23302 ac_header_compiler=yes
23303 else
23304 echo "$as_me: failed program was:" >&5
23305 sed 's/^/| /' conftest.$ac_ext >&5
23307 ac_header_compiler=no
23310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23311 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23312 echo "${ECHO_T}$ac_header_compiler" >&6; }
23314 # Is the header present?
23315 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
23316 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
23317 cat >conftest.$ac_ext <<_ACEOF
23318 /* confdefs.h. */
23319 _ACEOF
23320 cat confdefs.h >>conftest.$ac_ext
23321 cat >>conftest.$ac_ext <<_ACEOF
23322 /* end confdefs.h. */
23323 #include <$ac_header>
23324 _ACEOF
23325 if { (ac_try="$ac_cpp conftest.$ac_ext"
23326 case "(($ac_try" in
23327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23328 *) ac_try_echo=$ac_try;;
23329 esac
23330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23331 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23332 ac_status=$?
23333 grep -v '^ *+' conftest.er1 >conftest.err
23334 rm -f conftest.er1
23335 cat conftest.err >&5
23336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23337 (exit $ac_status); } >/dev/null && {
23338 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23339 test ! -s conftest.err
23340 }; then
23341 ac_header_preproc=yes
23342 else
23343 echo "$as_me: failed program was:" >&5
23344 sed 's/^/| /' conftest.$ac_ext >&5
23346 ac_header_preproc=no
23349 rm -f conftest.err conftest.$ac_ext
23350 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23351 echo "${ECHO_T}$ac_header_preproc" >&6; }
23353 # So? What about this header?
23354 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23355 yes:no: )
23356 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
23357 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
23358 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
23359 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
23360 ac_header_preproc=yes
23362 no:yes:* )
23363 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
23364 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
23365 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
23366 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
23367 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
23368 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
23369 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
23370 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
23371 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
23372 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
23373 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
23374 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
23377 esac
23378 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23379 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23380 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23381 echo $ECHO_N "(cached) $ECHO_C" >&6
23382 else
23383 eval "$as_ac_Header=\$ac_header_preproc"
23385 ac_res=`eval echo '${'$as_ac_Header'}'`
23386 { echo "$as_me:$LINENO: result: $ac_res" >&5
23387 echo "${ECHO_T}$ac_res" >&6; }
23390 if test `eval echo '${'$as_ac_Header'}'` = yes; then
23391 cat >>confdefs.h <<_ACEOF
23392 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
23393 _ACEOF
23397 done
23401 for ac_func in fork vfork
23403 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23404 { echo "$as_me:$LINENO: checking for $ac_func" >&5
23405 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
23406 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23407 echo $ECHO_N "(cached) $ECHO_C" >&6
23408 else
23409 cat >conftest.$ac_ext <<_ACEOF
23410 /* confdefs.h. */
23411 _ACEOF
23412 cat confdefs.h >>conftest.$ac_ext
23413 cat >>conftest.$ac_ext <<_ACEOF
23414 /* end confdefs.h. */
23415 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23416 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23417 #define $ac_func innocuous_$ac_func
23419 /* System header to define __stub macros and hopefully few prototypes,
23420 which can conflict with char $ac_func (); below.
23421 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23422 <limits.h> exists even on freestanding compilers. */
23424 #ifdef __STDC__
23425 # include <limits.h>
23426 #else
23427 # include <assert.h>
23428 #endif
23430 #undef $ac_func
23432 /* Override any GCC internal prototype to avoid an error.
23433 Use char because int might match the return type of a GCC
23434 builtin and then its argument prototype would still apply. */
23435 #ifdef __cplusplus
23436 extern "C"
23437 #endif
23438 char $ac_func ();
23439 /* The GNU C library defines this for functions which it implements
23440 to always fail with ENOSYS. Some functions are actually named
23441 something starting with __ and the normal name is an alias. */
23442 #if defined __stub_$ac_func || defined __stub___$ac_func
23443 choke me
23444 #endif
23447 main ()
23449 return $ac_func ();
23451 return 0;
23453 _ACEOF
23454 rm -f conftest.$ac_objext conftest$ac_exeext
23455 if { (ac_try="$ac_link"
23456 case "(($ac_try" in
23457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23458 *) ac_try_echo=$ac_try;;
23459 esac
23460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23461 (eval "$ac_link") 2>conftest.er1
23462 ac_status=$?
23463 grep -v '^ *+' conftest.er1 >conftest.err
23464 rm -f conftest.er1
23465 cat conftest.err >&5
23466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23467 (exit $ac_status); } && {
23468 test -z "$ac_c_werror_flag" ||
23469 test ! -s conftest.err
23470 } && test -s conftest$ac_exeext &&
23471 $as_test_x conftest$ac_exeext; then
23472 eval "$as_ac_var=yes"
23473 else
23474 echo "$as_me: failed program was:" >&5
23475 sed 's/^/| /' conftest.$ac_ext >&5
23477 eval "$as_ac_var=no"
23480 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23481 conftest$ac_exeext conftest.$ac_ext
23483 ac_res=`eval echo '${'$as_ac_var'}'`
23484 { echo "$as_me:$LINENO: result: $ac_res" >&5
23485 echo "${ECHO_T}$ac_res" >&6; }
23486 if test `eval echo '${'$as_ac_var'}'` = yes; then
23487 cat >>confdefs.h <<_ACEOF
23488 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23489 _ACEOF
23492 done
23494 if test "x$ac_cv_func_fork" = xyes; then
23495 { echo "$as_me:$LINENO: checking for working fork" >&5
23496 echo $ECHO_N "checking for working fork... $ECHO_C" >&6; }
23497 if test "${ac_cv_func_fork_works+set}" = set; then
23498 echo $ECHO_N "(cached) $ECHO_C" >&6
23499 else
23500 if test "$cross_compiling" = yes; then
23501 ac_cv_func_fork_works=cross
23502 else
23503 cat >conftest.$ac_ext <<_ACEOF
23504 /* confdefs.h. */
23505 _ACEOF
23506 cat confdefs.h >>conftest.$ac_ext
23507 cat >>conftest.$ac_ext <<_ACEOF
23508 /* end confdefs.h. */
23509 $ac_includes_default
23511 main ()
23514 /* By Ruediger Kuhlmann. */
23515 return fork () < 0;
23518 return 0;
23520 _ACEOF
23521 rm -f conftest$ac_exeext
23522 if { (ac_try="$ac_link"
23523 case "(($ac_try" in
23524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23525 *) ac_try_echo=$ac_try;;
23526 esac
23527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23528 (eval "$ac_link") 2>&5
23529 ac_status=$?
23530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23531 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23532 { (case "(($ac_try" in
23533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23534 *) ac_try_echo=$ac_try;;
23535 esac
23536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23537 (eval "$ac_try") 2>&5
23538 ac_status=$?
23539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23540 (exit $ac_status); }; }; then
23541 ac_cv_func_fork_works=yes
23542 else
23543 echo "$as_me: program exited with status $ac_status" >&5
23544 echo "$as_me: failed program was:" >&5
23545 sed 's/^/| /' conftest.$ac_ext >&5
23547 ( exit $ac_status )
23548 ac_cv_func_fork_works=no
23550 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23555 { echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
23556 echo "${ECHO_T}$ac_cv_func_fork_works" >&6; }
23558 else
23559 ac_cv_func_fork_works=$ac_cv_func_fork
23561 if test "x$ac_cv_func_fork_works" = xcross; then
23562 case $host in
23563 *-*-amigaos* | *-*-msdosdjgpp*)
23564 # Override, as these systems have only a dummy fork() stub
23565 ac_cv_func_fork_works=no
23568 ac_cv_func_fork_works=yes
23570 esac
23571 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
23572 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
23574 ac_cv_func_vfork_works=$ac_cv_func_vfork
23575 if test "x$ac_cv_func_vfork" = xyes; then
23576 { echo "$as_me:$LINENO: checking for working vfork" >&5
23577 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6; }
23578 if test "${ac_cv_func_vfork_works+set}" = set; then
23579 echo $ECHO_N "(cached) $ECHO_C" >&6
23580 else
23581 if test "$cross_compiling" = yes; then
23582 ac_cv_func_vfork_works=cross
23583 else
23584 cat >conftest.$ac_ext <<_ACEOF
23585 /* confdefs.h. */
23586 _ACEOF
23587 cat confdefs.h >>conftest.$ac_ext
23588 cat >>conftest.$ac_ext <<_ACEOF
23589 /* end confdefs.h. */
23590 /* Thanks to Paul Eggert for this test. */
23591 $ac_includes_default
23592 #include <sys/wait.h>
23593 #ifdef HAVE_VFORK_H
23594 # include <vfork.h>
23595 #endif
23596 /* On some sparc systems, changes by the child to local and incoming
23597 argument registers are propagated back to the parent. The compiler
23598 is told about this with #include <vfork.h>, but some compilers
23599 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
23600 static variable whose address is put into a register that is
23601 clobbered by the vfork. */
23602 static void
23603 #ifdef __cplusplus
23604 sparc_address_test (int arg)
23605 # else
23606 sparc_address_test (arg) int arg;
23607 #endif
23609 static pid_t child;
23610 if (!child) {
23611 child = vfork ();
23612 if (child < 0) {
23613 perror ("vfork");
23614 _exit(2);
23616 if (!child) {
23617 arg = getpid();
23618 write(-1, "", 0);
23619 _exit (arg);
23625 main ()
23627 pid_t parent = getpid ();
23628 pid_t child;
23630 sparc_address_test (0);
23632 child = vfork ();
23634 if (child == 0) {
23635 /* Here is another test for sparc vfork register problems. This
23636 test uses lots of local variables, at least as many local
23637 variables as main has allocated so far including compiler
23638 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
23639 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
23640 reuse the register of parent for one of the local variables,
23641 since it will think that parent can't possibly be used any more
23642 in this routine. Assigning to the local variable will thus
23643 munge parent in the parent process. */
23644 pid_t
23645 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
23646 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
23647 /* Convince the compiler that p..p7 are live; otherwise, it might
23648 use the same hardware register for all 8 local variables. */
23649 if (p != p1 || p != p2 || p != p3 || p != p4
23650 || p != p5 || p != p6 || p != p7)
23651 _exit(1);
23653 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
23654 from child file descriptors. If the child closes a descriptor
23655 before it execs or exits, this munges the parent's descriptor
23656 as well. Test for this by closing stdout in the child. */
23657 _exit(close(fileno(stdout)) != 0);
23658 } else {
23659 int status;
23660 struct stat st;
23662 while (wait(&status) != child)
23664 return (
23665 /* Was there some problem with vforking? */
23666 child < 0
23668 /* Did the child fail? (This shouldn't happen.) */
23669 || status
23671 /* Did the vfork/compiler bug occur? */
23672 || parent != getpid()
23674 /* Did the file descriptor bug occur? */
23675 || fstat(fileno(stdout), &st) != 0
23679 _ACEOF
23680 rm -f conftest$ac_exeext
23681 if { (ac_try="$ac_link"
23682 case "(($ac_try" in
23683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23684 *) ac_try_echo=$ac_try;;
23685 esac
23686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23687 (eval "$ac_link") 2>&5
23688 ac_status=$?
23689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23690 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23691 { (case "(($ac_try" in
23692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23693 *) ac_try_echo=$ac_try;;
23694 esac
23695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23696 (eval "$ac_try") 2>&5
23697 ac_status=$?
23698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23699 (exit $ac_status); }; }; then
23700 ac_cv_func_vfork_works=yes
23701 else
23702 echo "$as_me: program exited with status $ac_status" >&5
23703 echo "$as_me: failed program was:" >&5
23704 sed 's/^/| /' conftest.$ac_ext >&5
23706 ( exit $ac_status )
23707 ac_cv_func_vfork_works=no
23709 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23714 { echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
23715 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6; }
23718 if test "x$ac_cv_func_fork_works" = xcross; then
23719 ac_cv_func_vfork_works=$ac_cv_func_vfork
23720 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
23721 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
23724 if test "x$ac_cv_func_vfork_works" = xyes; then
23726 cat >>confdefs.h <<\_ACEOF
23727 #define HAVE_WORKING_VFORK 1
23728 _ACEOF
23730 else
23732 cat >>confdefs.h <<\_ACEOF
23733 #define vfork fork
23734 _ACEOF
23737 if test "x$ac_cv_func_fork_works" = xyes; then
23739 cat >>confdefs.h <<\_ACEOF
23740 #define HAVE_WORKING_FORK 1
23741 _ACEOF
23746 { echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
23747 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6; }
23748 if test "${emacs_cv_langinfo_codeset+set}" = set; then
23749 echo $ECHO_N "(cached) $ECHO_C" >&6
23750 else
23751 cat >conftest.$ac_ext <<_ACEOF
23752 /* confdefs.h. */
23753 _ACEOF
23754 cat confdefs.h >>conftest.$ac_ext
23755 cat >>conftest.$ac_ext <<_ACEOF
23756 /* end confdefs.h. */
23757 #include <langinfo.h>
23759 main ()
23761 char* cs = nl_langinfo(CODESET);
23763 return 0;
23765 _ACEOF
23766 rm -f conftest.$ac_objext conftest$ac_exeext
23767 if { (ac_try="$ac_link"
23768 case "(($ac_try" in
23769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23770 *) ac_try_echo=$ac_try;;
23771 esac
23772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23773 (eval "$ac_link") 2>conftest.er1
23774 ac_status=$?
23775 grep -v '^ *+' conftest.er1 >conftest.err
23776 rm -f conftest.er1
23777 cat conftest.err >&5
23778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23779 (exit $ac_status); } && {
23780 test -z "$ac_c_werror_flag" ||
23781 test ! -s conftest.err
23782 } && test -s conftest$ac_exeext &&
23783 $as_test_x conftest$ac_exeext; then
23784 emacs_cv_langinfo_codeset=yes
23785 else
23786 echo "$as_me: failed program was:" >&5
23787 sed 's/^/| /' conftest.$ac_ext >&5
23789 emacs_cv_langinfo_codeset=no
23792 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23793 conftest$ac_exeext conftest.$ac_ext
23796 { echo "$as_me:$LINENO: result: $emacs_cv_langinfo_codeset" >&5
23797 echo "${ECHO_T}$emacs_cv_langinfo_codeset" >&6; }
23798 if test $emacs_cv_langinfo_codeset = yes; then
23800 cat >>confdefs.h <<\_ACEOF
23801 #define HAVE_LANGINFO_CODESET 1
23802 _ACEOF
23806 { echo "$as_me:$LINENO: checking for size_t" >&5
23807 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
23808 if test "${ac_cv_type_size_t+set}" = set; then
23809 echo $ECHO_N "(cached) $ECHO_C" >&6
23810 else
23811 cat >conftest.$ac_ext <<_ACEOF
23812 /* confdefs.h. */
23813 _ACEOF
23814 cat confdefs.h >>conftest.$ac_ext
23815 cat >>conftest.$ac_ext <<_ACEOF
23816 /* end confdefs.h. */
23817 $ac_includes_default
23818 typedef size_t ac__type_new_;
23820 main ()
23822 if ((ac__type_new_ *) 0)
23823 return 0;
23824 if (sizeof (ac__type_new_))
23825 return 0;
23827 return 0;
23829 _ACEOF
23830 rm -f conftest.$ac_objext
23831 if { (ac_try="$ac_compile"
23832 case "(($ac_try" in
23833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23834 *) ac_try_echo=$ac_try;;
23835 esac
23836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23837 (eval "$ac_compile") 2>conftest.er1
23838 ac_status=$?
23839 grep -v '^ *+' conftest.er1 >conftest.err
23840 rm -f conftest.er1
23841 cat conftest.err >&5
23842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23843 (exit $ac_status); } && {
23844 test -z "$ac_c_werror_flag" ||
23845 test ! -s conftest.err
23846 } && test -s conftest.$ac_objext; then
23847 ac_cv_type_size_t=yes
23848 else
23849 echo "$as_me: failed program was:" >&5
23850 sed 's/^/| /' conftest.$ac_ext >&5
23852 ac_cv_type_size_t=no
23855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23857 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
23858 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
23859 if test $ac_cv_type_size_t = yes; then
23861 cat >>confdefs.h <<_ACEOF
23862 #define HAVE_SIZE_T 1
23863 _ACEOF
23869 { echo "$as_me:$LINENO: checking for mbstate_t" >&5
23870 echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6; }
23871 if test "${ac_cv_type_mbstate_t+set}" = set; then
23872 echo $ECHO_N "(cached) $ECHO_C" >&6
23873 else
23874 cat >conftest.$ac_ext <<_ACEOF
23875 /* confdefs.h. */
23876 _ACEOF
23877 cat confdefs.h >>conftest.$ac_ext
23878 cat >>conftest.$ac_ext <<_ACEOF
23879 /* end confdefs.h. */
23880 $ac_includes_default
23881 # include <wchar.h>
23883 main ()
23885 mbstate_t x; return sizeof x;
23887 return 0;
23889 _ACEOF
23890 rm -f conftest.$ac_objext
23891 if { (ac_try="$ac_compile"
23892 case "(($ac_try" in
23893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23894 *) ac_try_echo=$ac_try;;
23895 esac
23896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23897 (eval "$ac_compile") 2>conftest.er1
23898 ac_status=$?
23899 grep -v '^ *+' conftest.er1 >conftest.err
23900 rm -f conftest.er1
23901 cat conftest.err >&5
23902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23903 (exit $ac_status); } && {
23904 test -z "$ac_c_werror_flag" ||
23905 test ! -s conftest.err
23906 } && test -s conftest.$ac_objext; then
23907 ac_cv_type_mbstate_t=yes
23908 else
23909 echo "$as_me: failed program was:" >&5
23910 sed 's/^/| /' conftest.$ac_ext >&5
23912 ac_cv_type_mbstate_t=no
23915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23917 { echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
23918 echo "${ECHO_T}$ac_cv_type_mbstate_t" >&6; }
23919 if test $ac_cv_type_mbstate_t = yes; then
23921 cat >>confdefs.h <<\_ACEOF
23922 #define HAVE_MBSTATE_T 1
23923 _ACEOF
23925 else
23927 cat >>confdefs.h <<\_ACEOF
23928 #define mbstate_t int
23929 _ACEOF
23933 { echo "$as_me:$LINENO: checking for C restrict keyword" >&5
23934 echo $ECHO_N "checking for C restrict keyword... $ECHO_C" >&6; }
23935 if test "${emacs_cv_c_restrict+set}" = set; then
23936 echo $ECHO_N "(cached) $ECHO_C" >&6
23937 else
23938 cat >conftest.$ac_ext <<_ACEOF
23939 /* confdefs.h. */
23940 _ACEOF
23941 cat confdefs.h >>conftest.$ac_ext
23942 cat >>conftest.$ac_ext <<_ACEOF
23943 /* end confdefs.h. */
23944 void fred (int *restrict x);
23946 main ()
23950 return 0;
23952 _ACEOF
23953 rm -f conftest.$ac_objext
23954 if { (ac_try="$ac_compile"
23955 case "(($ac_try" in
23956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23957 *) ac_try_echo=$ac_try;;
23958 esac
23959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23960 (eval "$ac_compile") 2>conftest.er1
23961 ac_status=$?
23962 grep -v '^ *+' conftest.er1 >conftest.err
23963 rm -f conftest.er1
23964 cat conftest.err >&5
23965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23966 (exit $ac_status); } && {
23967 test -z "$ac_c_werror_flag" ||
23968 test ! -s conftest.err
23969 } && test -s conftest.$ac_objext; then
23970 emacs_cv_c_restrict=yes
23971 else
23972 echo "$as_me: failed program was:" >&5
23973 sed 's/^/| /' conftest.$ac_ext >&5
23975 cat >conftest.$ac_ext <<_ACEOF
23976 /* confdefs.h. */
23977 _ACEOF
23978 cat confdefs.h >>conftest.$ac_ext
23979 cat >>conftest.$ac_ext <<_ACEOF
23980 /* end confdefs.h. */
23981 void fred (int *__restrict x);
23983 main ()
23987 return 0;
23989 _ACEOF
23990 rm -f conftest.$ac_objext
23991 if { (ac_try="$ac_compile"
23992 case "(($ac_try" in
23993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23994 *) ac_try_echo=$ac_try;;
23995 esac
23996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23997 (eval "$ac_compile") 2>conftest.er1
23998 ac_status=$?
23999 grep -v '^ *+' conftest.er1 >conftest.err
24000 rm -f conftest.er1
24001 cat conftest.err >&5
24002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24003 (exit $ac_status); } && {
24004 test -z "$ac_c_werror_flag" ||
24005 test ! -s conftest.err
24006 } && test -s conftest.$ac_objext; then
24007 emacs_cv_c_restrict=__restrict
24008 else
24009 echo "$as_me: failed program was:" >&5
24010 sed 's/^/| /' conftest.$ac_ext >&5
24012 emacs_cv_c_restrict=no
24015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24020 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict" >&5
24021 echo "${ECHO_T}$emacs_cv_c_restrict" >&6; }
24022 case "$emacs_cv_c_restrict" in
24023 yes) emacs_restrict=restrict;;
24024 no) emacs_restrict="";;
24025 *) emacs_restrict="$emacs_cv_c_restrict";;
24026 esac
24027 if test "$emacs_restrict" != __restrict; then
24029 cat >>confdefs.h <<_ACEOF
24030 #define __restrict $emacs_restrict
24031 _ACEOF
24035 { echo "$as_me:$LINENO: checking for C restricted array declarations" >&5
24036 echo $ECHO_N "checking for C restricted array declarations... $ECHO_C" >&6; }
24037 if test "${emacs_cv_c_restrict_arr+set}" = set; then
24038 echo $ECHO_N "(cached) $ECHO_C" >&6
24039 else
24040 cat >conftest.$ac_ext <<_ACEOF
24041 /* confdefs.h. */
24042 _ACEOF
24043 cat confdefs.h >>conftest.$ac_ext
24044 cat >>conftest.$ac_ext <<_ACEOF
24045 /* end confdefs.h. */
24046 void fred (int x[__restrict]);
24048 main ()
24052 return 0;
24054 _ACEOF
24055 rm -f conftest.$ac_objext
24056 if { (ac_try="$ac_compile"
24057 case "(($ac_try" in
24058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24059 *) ac_try_echo=$ac_try;;
24060 esac
24061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24062 (eval "$ac_compile") 2>conftest.er1
24063 ac_status=$?
24064 grep -v '^ *+' conftest.er1 >conftest.err
24065 rm -f conftest.er1
24066 cat conftest.err >&5
24067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24068 (exit $ac_status); } && {
24069 test -z "$ac_c_werror_flag" ||
24070 test ! -s conftest.err
24071 } && test -s conftest.$ac_objext; then
24072 emacs_cv_c_restrict_arr=yes
24073 else
24074 echo "$as_me: failed program was:" >&5
24075 sed 's/^/| /' conftest.$ac_ext >&5
24077 emacs_cv_c_restrict_arr=no
24080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24082 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict_arr" >&5
24083 echo "${ECHO_T}$emacs_cv_c_restrict_arr" >&6; }
24084 if test "$emacs_cv_c_restrict_arr" = yes; then
24086 cat >>confdefs.h <<\_ACEOF
24087 #define __restrict_arr __restrict
24088 _ACEOF
24094 # Set up the CFLAGS for real compilation, so we can substitute it.
24095 CFLAGS="$REAL_CFLAGS"
24096 CPPFLAGS="$REAL_CPPFLAGS"
24098 #### Find out which version of Emacs this is.
24099 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
24100 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
24101 if test x"${version}" = x; then
24102 { { echo "$as_me:$LINENO: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&5
24103 echo "$as_me: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&2;}
24104 { (exit 1); exit 1; }; }
24107 ### Specify what sort of things we'll be editing into Makefile and config.h.
24108 ### Use configuration here uncanonicalized to avoid exceeding size limits.
24152 cat >>confdefs.h <<_ACEOF
24153 #define EMACS_CONFIGURATION "${canonical}"
24154 _ACEOF
24157 cat >>confdefs.h <<_ACEOF
24158 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
24159 _ACEOF
24162 cat >>confdefs.h <<_ACEOF
24163 #define config_machfile "${machfile}"
24164 _ACEOF
24167 cat >>confdefs.h <<_ACEOF
24168 #define config_opsysfile "${opsysfile}"
24169 _ACEOF
24172 cat >>confdefs.h <<_ACEOF
24173 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
24174 _ACEOF
24177 cat >>confdefs.h <<_ACEOF
24178 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
24179 _ACEOF
24182 cat >>confdefs.h <<_ACEOF
24183 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
24184 _ACEOF
24187 cat >>confdefs.h <<_ACEOF
24188 #define UNEXEC_SRC ${UNEXEC_SRC}
24189 _ACEOF
24192 if test "${HAVE_X_WINDOWS}" = "yes" ; then
24194 cat >>confdefs.h <<\_ACEOF
24195 #define HAVE_X_WINDOWS 1
24196 _ACEOF
24199 if test "${USE_X_TOOLKIT}" != "none" ; then
24201 cat >>confdefs.h <<\_ACEOF
24202 #define USE_X_TOOLKIT 1
24203 _ACEOF
24205 if test "${USE_X_TOOLKIT}" = "LUCID"; then
24207 cat >>confdefs.h <<\_ACEOF
24208 #define USE_LUCID 1
24209 _ACEOF
24211 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
24213 cat >>confdefs.h <<\_ACEOF
24214 #define USE_MOTIF 1
24215 _ACEOF
24219 if test "${HAVE_X11}" = "yes" ; then
24221 cat >>confdefs.h <<\_ACEOF
24222 #define HAVE_X11 1
24223 _ACEOF
24226 if test "${HAVE_MENUS}" = "yes" ; then
24228 cat >>confdefs.h <<\_ACEOF
24229 #define HAVE_MENUS 1
24230 _ACEOF
24233 if test "${GNU_MALLOC}" = "yes" ; then
24235 cat >>confdefs.h <<\_ACEOF
24236 #define GNU_MALLOC 1
24237 _ACEOF
24240 if test "${REL_ALLOC}" = "yes" ; then
24242 cat >>confdefs.h <<\_ACEOF
24243 #define REL_ALLOC 1
24244 _ACEOF
24253 #### Report on what we decided to do.
24254 #### Report GTK as a toolkit, even if it doesn't use Xt.
24255 #### It makes printing result more understandable as using GTK sets
24256 #### toolkit_scroll_bars to yes by default.
24257 if test "${HAVE_GTK}" = "yes"; then
24258 USE_X_TOOLKIT=GTK
24261 echo "
24262 Configured for \`${canonical}'.
24264 Where should the build process find the source code? ${srcdir}
24265 What operating system and machine description files should Emacs use?
24266 \`${opsysfile}' and \`${machfile}'
24267 What compiler should emacs be built with? ${CC} ${CFLAGS}
24268 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
24269 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
24270 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
24271 What window system should Emacs use? ${window_system}
24272 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
24274 if test -n "${x_includes}"; then
24275 echo " Where do we find X Windows header files? ${x_includes}"
24276 else
24277 echo " Where do we find X Windows header files? Standard dirs"
24279 if test -n "${x_libraries}"; then
24280 echo " Where do we find X Windows libraries? ${x_libraries}"
24281 else
24282 echo " Where do we find X Windows libraries? Standard dirs"
24285 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
24286 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
24287 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
24288 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
24289 echo " Does Emacs use a gif library? ${HAVE_GIF} $ac_gif_lib_name"
24290 echo " Does Emacs use -lpng? ${HAVE_PNG}"
24291 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
24292 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
24293 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
24295 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
24296 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
24297 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
24298 echo " Does Emacs use -lxft? ${HAVE_XFT}"
24300 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
24301 echo
24303 if test $USE_XASSERTS = yes; then
24304 echo " Compiling with asserts turned on."
24305 CPPFLAGS="$CPPFLAGS -DXASSERTS=1"
24308 echo
24310 if test "$USE_X_TOOLKIT" = GTK; then
24311 case "$canonical" in
24312 *cygwin*)
24313 echo "There are known problems with Emacs and Gtk+ on cygwin, so you
24314 will probably get a crash on startup. If this happens, please use another
24315 toolkit for Emacs. See etc/PROBLEMS for more information."
24317 esac
24320 if test "$HAVE_NS" = "yes"; then
24321 echo
24322 echo "You must run \"make install\" in order to test the built application.
24323 The installed application will go to nextstep/Emacs.app and can be
24324 run or moved from there."
24325 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
24326 echo "The application will be fully self-contained."
24327 else
24328 echo "The lisp resources for the application will be installed under ${prefix}.
24329 You may need to run \"make install\" with sudo. The application will fail
24330 to run if these resources are not installed."
24332 echo
24335 if test "$HAVE_DBUS" = yes && test "${opsys}" != "gnu-linux"; then
24336 echo "D-Bus integration has been tested for GNU/Linux only."
24337 echo
24341 # Remove any trailing slashes in these variables.
24342 test "${prefix}" != NONE &&
24343 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
24344 test "${exec_prefix}" != NONE &&
24345 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
24347 # Now get this: Some word that is part of the ${srcdir} directory name
24348 # or the ${configuration} value might, just might, happen to be an
24349 # identifier like `sun4' or `i386' or something, and be predefined by
24350 # the C preprocessor to some helpful value like 1, or maybe the empty
24351 # string. Needless to say consequent macro substitutions are less
24352 # than conducive to the makefile finding the correct directory.
24353 cpp_undefs="`echo $srcdir $configuration $canonical |
24354 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
24355 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g'`"
24357 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
24358 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
24359 ## from Makefile.c can correctly provide the arg `-traditional' to the
24360 ## C preprocessor.
24362 cat >conftest.$ac_ext <<_ACEOF
24363 /* confdefs.h. */
24364 _ACEOF
24365 cat confdefs.h >>conftest.$ac_ext
24366 cat >>conftest.$ac_ext <<_ACEOF
24367 /* end confdefs.h. */
24368 yes..yes
24369 _ACEOF
24370 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24371 $EGREP "yes..yes" >/dev/null 2>&1; then
24372 CPP_NEED_TRADITIONAL=no
24373 else
24374 CPP_NEED_TRADITIONAL=yes
24376 rm -f conftest*
24379 ac_config_files="$ac_config_files Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile.c:src/Makefile.in lwlib/Makefile lisp/Makefile leim/Makefile"
24381 ac_config_commands="$ac_config_commands default"
24383 cat >confcache <<\_ACEOF
24384 # This file is a shell script that caches the results of configure
24385 # tests run on this system so they can be shared between configure
24386 # scripts and configure runs, see configure's option --config-cache.
24387 # It is not useful on other systems. If it contains results you don't
24388 # want to keep, you may remove or edit it.
24390 # config.status only pays attention to the cache file if you give it
24391 # the --recheck option to rerun configure.
24393 # `ac_cv_env_foo' variables (set or unset) will be overridden when
24394 # loading this file, other *unset* `ac_cv_foo' will be assigned the
24395 # following values.
24397 _ACEOF
24399 # The following way of writing the cache mishandles newlines in values,
24400 # but we know of no workaround that is simple, portable, and efficient.
24401 # So, we kill variables containing newlines.
24402 # Ultrix sh set writes to stderr and can't be redirected directly,
24403 # and sets the high bit in the cache file unless we assign to the vars.
24405 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24406 eval ac_val=\$$ac_var
24407 case $ac_val in #(
24408 *${as_nl}*)
24409 case $ac_var in #(
24410 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
24411 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
24412 esac
24413 case $ac_var in #(
24414 _ | IFS | as_nl) ;; #(
24415 *) $as_unset $ac_var ;;
24416 esac ;;
24417 esac
24418 done
24420 (set) 2>&1 |
24421 case $as_nl`(ac_space=' '; set) 2>&1` in #(
24422 *${as_nl}ac_space=\ *)
24423 # `set' does not quote correctly, so add quotes (double-quote
24424 # substitution turns \\\\ into \\, and sed turns \\ into \).
24425 sed -n \
24426 "s/'/'\\\\''/g;
24427 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24428 ;; #(
24430 # `set' quotes correctly as required by POSIX, so do not add quotes.
24431 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24433 esac |
24434 sort
24436 sed '
24437 /^ac_cv_env_/b end
24438 t clear
24439 :clear
24440 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24441 t end
24442 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24443 :end' >>confcache
24444 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
24445 if test -w "$cache_file"; then
24446 test "x$cache_file" != "x/dev/null" &&
24447 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
24448 echo "$as_me: updating cache $cache_file" >&6;}
24449 cat confcache >$cache_file
24450 else
24451 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
24452 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24455 rm -f confcache
24457 test "x$prefix" = xNONE && prefix=$ac_default_prefix
24458 # Let make expand exec_prefix.
24459 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
24461 DEFS=-DHAVE_CONFIG_H
24463 ac_libobjs=
24464 ac_ltlibobjs=
24465 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
24466 # 1. Remove the extension, and $U if already installed.
24467 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
24468 ac_i=`echo "$ac_i" | sed "$ac_script"`
24469 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
24470 # will be set to the directory where LIBOBJS objects are built.
24471 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24472 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
24473 done
24474 LIBOBJS=$ac_libobjs
24476 LTLIBOBJS=$ac_ltlibobjs
24480 : ${CONFIG_STATUS=./config.status}
24481 ac_clean_files_save=$ac_clean_files
24482 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
24483 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
24484 echo "$as_me: creating $CONFIG_STATUS" >&6;}
24485 cat >$CONFIG_STATUS <<_ACEOF
24486 #! $SHELL
24487 # Generated by $as_me.
24488 # Run this file to recreate the current configuration.
24489 # Compiler output produced by configure, useful for debugging
24490 # configure, is in config.log if it exists.
24492 debug=false
24493 ac_cs_recheck=false
24494 ac_cs_silent=false
24495 SHELL=\${CONFIG_SHELL-$SHELL}
24496 _ACEOF
24498 cat >>$CONFIG_STATUS <<\_ACEOF
24499 ## --------------------- ##
24500 ## M4sh Initialization. ##
24501 ## --------------------- ##
24503 # Be more Bourne compatible
24504 DUALCASE=1; export DUALCASE # for MKS sh
24505 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
24506 emulate sh
24507 NULLCMD=:
24508 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
24509 # is contrary to our usage. Disable this feature.
24510 alias -g '${1+"$@"}'='"$@"'
24511 setopt NO_GLOB_SUBST
24512 else
24513 case `(set -o) 2>/dev/null` in
24514 *posix*) set -o posix ;;
24515 esac
24522 # PATH needs CR
24523 # Avoid depending upon Character Ranges.
24524 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
24525 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
24526 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
24527 as_cr_digits='0123456789'
24528 as_cr_alnum=$as_cr_Letters$as_cr_digits
24530 # The user is always right.
24531 if test "${PATH_SEPARATOR+set}" != set; then
24532 echo "#! /bin/sh" >conf$$.sh
24533 echo "exit 0" >>conf$$.sh
24534 chmod +x conf$$.sh
24535 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
24536 PATH_SEPARATOR=';'
24537 else
24538 PATH_SEPARATOR=:
24540 rm -f conf$$.sh
24543 # Support unset when possible.
24544 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
24545 as_unset=unset
24546 else
24547 as_unset=false
24551 # IFS
24552 # We need space, tab and new line, in precisely that order. Quoting is
24553 # there to prevent editors from complaining about space-tab.
24554 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
24555 # splitting by setting IFS to empty value.)
24556 as_nl='
24558 IFS=" "" $as_nl"
24560 # Find who we are. Look in the path if we contain no directory separator.
24561 case $0 in
24562 *[\\/]* ) as_myself=$0 ;;
24563 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24564 for as_dir in $PATH
24566 IFS=$as_save_IFS
24567 test -z "$as_dir" && as_dir=.
24568 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
24569 done
24570 IFS=$as_save_IFS
24573 esac
24574 # We did not find ourselves, most probably we were run as `sh COMMAND'
24575 # in which case we are not to be found in the path.
24576 if test "x$as_myself" = x; then
24577 as_myself=$0
24579 if test ! -f "$as_myself"; then
24580 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
24581 { (exit 1); exit 1; }
24584 # Work around bugs in pre-3.0 UWIN ksh.
24585 for as_var in ENV MAIL MAILPATH
24586 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
24587 done
24588 PS1='$ '
24589 PS2='> '
24590 PS4='+ '
24592 # NLS nuisances.
24593 for as_var in \
24594 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
24595 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
24596 LC_TELEPHONE LC_TIME
24598 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
24599 eval $as_var=C; export $as_var
24600 else
24601 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
24603 done
24605 # Required to use basename.
24606 if expr a : '\(a\)' >/dev/null 2>&1 &&
24607 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24608 as_expr=expr
24609 else
24610 as_expr=false
24613 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
24614 as_basename=basename
24615 else
24616 as_basename=false
24620 # Name of the executable.
24621 as_me=`$as_basename -- "$0" ||
24622 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
24623 X"$0" : 'X\(//\)$' \| \
24624 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
24625 echo X/"$0" |
24626 sed '/^.*\/\([^/][^/]*\)\/*$/{
24627 s//\1/
24630 /^X\/\(\/\/\)$/{
24631 s//\1/
24634 /^X\/\(\/\).*/{
24635 s//\1/
24638 s/.*/./; q'`
24640 # CDPATH.
24641 $as_unset CDPATH
24645 as_lineno_1=$LINENO
24646 as_lineno_2=$LINENO
24647 test "x$as_lineno_1" != "x$as_lineno_2" &&
24648 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
24650 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
24651 # uniformly replaced by the line number. The first 'sed' inserts a
24652 # line-number line after each line using $LINENO; the second 'sed'
24653 # does the real work. The second script uses 'N' to pair each
24654 # line-number line with the line containing $LINENO, and appends
24655 # trailing '-' during substitution so that $LINENO is not a special
24656 # case at line end.
24657 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
24658 # scripts with optimization help from Paolo Bonzini. Blame Lee
24659 # E. McMahon (1931-1989) for sed's syntax. :-)
24660 sed -n '
24662 /[$]LINENO/=
24663 ' <$as_myself |
24664 sed '
24665 s/[$]LINENO.*/&-/
24666 t lineno
24668 :lineno
24670 :loop
24671 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
24672 t loop
24673 s/-\n.*//
24674 ' >$as_me.lineno &&
24675 chmod +x "$as_me.lineno" ||
24676 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
24677 { (exit 1); exit 1; }; }
24679 # Don't try to exec as it changes $[0], causing all sort of problems
24680 # (the dirname of $[0] is not the place where we might find the
24681 # original and so on. Autoconf is especially sensitive to this).
24682 . "./$as_me.lineno"
24683 # Exit status is that of the last command.
24684 exit
24688 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
24689 as_dirname=dirname
24690 else
24691 as_dirname=false
24694 ECHO_C= ECHO_N= ECHO_T=
24695 case `echo -n x` in
24696 -n*)
24697 case `echo 'x\c'` in
24698 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
24699 *) ECHO_C='\c';;
24700 esac;;
24702 ECHO_N='-n';;
24703 esac
24705 if expr a : '\(a\)' >/dev/null 2>&1 &&
24706 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24707 as_expr=expr
24708 else
24709 as_expr=false
24712 rm -f conf$$ conf$$.exe conf$$.file
24713 if test -d conf$$.dir; then
24714 rm -f conf$$.dir/conf$$.file
24715 else
24716 rm -f conf$$.dir
24717 mkdir conf$$.dir
24719 echo >conf$$.file
24720 if ln -s conf$$.file conf$$ 2>/dev/null; then
24721 as_ln_s='ln -s'
24722 # ... but there are two gotchas:
24723 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
24724 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
24725 # In both cases, we have to default to `cp -p'.
24726 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
24727 as_ln_s='cp -p'
24728 elif ln conf$$.file conf$$ 2>/dev/null; then
24729 as_ln_s=ln
24730 else
24731 as_ln_s='cp -p'
24733 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
24734 rmdir conf$$.dir 2>/dev/null
24736 if mkdir -p . 2>/dev/null; then
24737 as_mkdir_p=:
24738 else
24739 test -d ./-p && rmdir ./-p
24740 as_mkdir_p=false
24743 if test -x / >/dev/null 2>&1; then
24744 as_test_x='test -x'
24745 else
24746 if ls -dL / >/dev/null 2>&1; then
24747 as_ls_L_option=L
24748 else
24749 as_ls_L_option=
24751 as_test_x='
24752 eval sh -c '\''
24753 if test -d "$1"; then
24754 test -d "$1/.";
24755 else
24756 case $1 in
24757 -*)set "./$1";;
24758 esac;
24759 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
24760 ???[sx]*):;;*)false;;esac;fi
24761 '\'' sh
24764 as_executable_p=$as_test_x
24766 # Sed expression to map a string onto a valid CPP name.
24767 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
24769 # Sed expression to map a string onto a valid variable name.
24770 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
24773 exec 6>&1
24775 # Save the log message, to keep $[0] and so on meaningful, and to
24776 # report actual input values of CONFIG_FILES etc. instead of their
24777 # values after options handling.
24778 ac_log="
24779 This file was extended by emacs $as_me 23.0.60, which was
24780 generated by GNU Autoconf 2.61. Invocation command line was
24782 CONFIG_FILES = $CONFIG_FILES
24783 CONFIG_HEADERS = $CONFIG_HEADERS
24784 CONFIG_LINKS = $CONFIG_LINKS
24785 CONFIG_COMMANDS = $CONFIG_COMMANDS
24786 $ $0 $@
24788 on `(hostname || uname -n) 2>/dev/null | sed 1q`
24791 _ACEOF
24793 cat >>$CONFIG_STATUS <<_ACEOF
24794 # Files that config.status was made for.
24795 config_files="$ac_config_files"
24796 config_headers="$ac_config_headers"
24797 config_commands="$ac_config_commands"
24799 _ACEOF
24801 cat >>$CONFIG_STATUS <<\_ACEOF
24802 ac_cs_usage="\
24803 \`$as_me' instantiates files from templates according to the
24804 current configuration.
24806 Usage: $0 [OPTIONS] [FILE]...
24808 -h, --help print this help, then exit
24809 -V, --version print version number and configuration settings, then exit
24810 -q, --quiet do not print progress messages
24811 -d, --debug don't remove temporary files
24812 --recheck update $as_me by reconfiguring in the same conditions
24813 --file=FILE[:TEMPLATE]
24814 instantiate the configuration file FILE
24815 --header=FILE[:TEMPLATE]
24816 instantiate the configuration header FILE
24818 Configuration files:
24819 $config_files
24821 Configuration headers:
24822 $config_headers
24824 Configuration commands:
24825 $config_commands
24827 Report bugs to <bug-autoconf@gnu.org>."
24829 _ACEOF
24830 cat >>$CONFIG_STATUS <<_ACEOF
24831 ac_cs_version="\\
24832 emacs config.status 23.0.60
24833 configured by $0, generated by GNU Autoconf 2.61,
24834 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
24836 Copyright (C) 2006 Free Software Foundation, Inc.
24837 This config.status script is free software; the Free Software Foundation
24838 gives unlimited permission to copy, distribute and modify it."
24840 ac_pwd='$ac_pwd'
24841 srcdir='$srcdir'
24842 INSTALL='$INSTALL'
24843 _ACEOF
24845 cat >>$CONFIG_STATUS <<\_ACEOF
24846 # If no file are specified by the user, then we need to provide default
24847 # value. By we need to know if files were specified by the user.
24848 ac_need_defaults=:
24849 while test $# != 0
24851 case $1 in
24852 --*=*)
24853 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24854 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
24855 ac_shift=:
24858 ac_option=$1
24859 ac_optarg=$2
24860 ac_shift=shift
24862 esac
24864 case $ac_option in
24865 # Handling of the options.
24866 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
24867 ac_cs_recheck=: ;;
24868 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
24869 echo "$ac_cs_version"; exit ;;
24870 --debug | --debu | --deb | --de | --d | -d )
24871 debug=: ;;
24872 --file | --fil | --fi | --f )
24873 $ac_shift
24874 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
24875 ac_need_defaults=false;;
24876 --header | --heade | --head | --hea )
24877 $ac_shift
24878 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
24879 ac_need_defaults=false;;
24880 --he | --h)
24881 # Conflict between --help and --header
24882 { echo "$as_me: error: ambiguous option: $1
24883 Try \`$0 --help' for more information." >&2
24884 { (exit 1); exit 1; }; };;
24885 --help | --hel | -h )
24886 echo "$ac_cs_usage"; exit ;;
24887 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
24888 | -silent | --silent | --silen | --sile | --sil | --si | --s)
24889 ac_cs_silent=: ;;
24891 # This is an error.
24892 -*) { echo "$as_me: error: unrecognized option: $1
24893 Try \`$0 --help' for more information." >&2
24894 { (exit 1); exit 1; }; } ;;
24896 *) ac_config_targets="$ac_config_targets $1"
24897 ac_need_defaults=false ;;
24899 esac
24900 shift
24901 done
24903 ac_configure_extra_args=
24905 if $ac_cs_silent; then
24906 exec 6>/dev/null
24907 ac_configure_extra_args="$ac_configure_extra_args --silent"
24910 _ACEOF
24911 cat >>$CONFIG_STATUS <<_ACEOF
24912 if \$ac_cs_recheck; then
24913 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
24914 CONFIG_SHELL=$SHELL
24915 export CONFIG_SHELL
24916 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
24919 _ACEOF
24920 cat >>$CONFIG_STATUS <<\_ACEOF
24921 exec 5>>config.log
24923 echo
24924 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
24925 ## Running $as_me. ##
24926 _ASBOX
24927 echo "$ac_log"
24928 } >&5
24930 _ACEOF
24931 cat >>$CONFIG_STATUS <<_ACEOF
24933 # INIT-COMMANDS
24935 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS" cpp_undefs="$cpp_undefs"
24937 _ACEOF
24939 cat >>$CONFIG_STATUS <<\_ACEOF
24941 # Handling of arguments.
24942 for ac_config_target in $ac_config_targets
24944 case $ac_config_target in
24945 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:src/config.in" ;;
24946 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
24947 "lib-src/Makefile.c") CONFIG_FILES="$CONFIG_FILES lib-src/Makefile.c:lib-src/Makefile.in" ;;
24948 "oldXMenu/Makefile") CONFIG_FILES="$CONFIG_FILES oldXMenu/Makefile" ;;
24949 "doc/emacs/Makefile") CONFIG_FILES="$CONFIG_FILES doc/emacs/Makefile" ;;
24950 "doc/misc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/misc/Makefile" ;;
24951 "doc/lispintro/Makefile") CONFIG_FILES="$CONFIG_FILES doc/lispintro/Makefile" ;;
24952 "doc/lispref/Makefile") CONFIG_FILES="$CONFIG_FILES doc/lispref/Makefile" ;;
24953 "src/Makefile.c") CONFIG_FILES="$CONFIG_FILES src/Makefile.c:src/Makefile.in" ;;
24954 "lwlib/Makefile") CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
24955 "lisp/Makefile") CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
24956 "leim/Makefile") CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
24957 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
24959 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
24960 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
24961 { (exit 1); exit 1; }; };;
24962 esac
24963 done
24966 # If the user did not use the arguments to specify the items to instantiate,
24967 # then the envvar interface is used. Set only those that are not.
24968 # We use the long form for the default assignment because of an extremely
24969 # bizarre bug on SunOS 4.1.3.
24970 if $ac_need_defaults; then
24971 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
24972 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
24973 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
24976 # Have a temporary directory for convenience. Make it in the build tree
24977 # simply because there is no reason against having it here, and in addition,
24978 # creating and moving files from /tmp can sometimes cause problems.
24979 # Hook for its removal unless debugging.
24980 # Note that there is a small window in which the directory will not be cleaned:
24981 # after its creation but before its name has been assigned to `$tmp'.
24982 $debug ||
24984 tmp=
24985 trap 'exit_status=$?
24986 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
24988 trap '{ (exit 1); exit 1; }' 1 2 13 15
24990 # Create a (secure) tmp directory for tmp files.
24993 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
24994 test -n "$tmp" && test -d "$tmp"
24995 } ||
24997 tmp=./conf$$-$RANDOM
24998 (umask 077 && mkdir "$tmp")
24999 } ||
25001 echo "$me: cannot create a temporary directory in ." >&2
25002 { (exit 1); exit 1; }
25006 # Set up the sed scripts for CONFIG_FILES section.
25009 # No need to generate the scripts if there are no CONFIG_FILES.
25010 # This happens for instance when ./config.status config.h
25011 if test -n "$CONFIG_FILES"; then
25013 _ACEOF
25017 ac_delim='%!_!# '
25018 for ac_last_try in false false false false false :; do
25019 cat >conf$$subs.sed <<_ACEOF
25020 SHELL!$SHELL$ac_delim
25021 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
25022 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
25023 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
25024 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
25025 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
25026 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
25027 exec_prefix!$exec_prefix$ac_delim
25028 prefix!$prefix$ac_delim
25029 program_transform_name!$program_transform_name$ac_delim
25030 bindir!$bindir$ac_delim
25031 sbindir!$sbindir$ac_delim
25032 libexecdir!$libexecdir$ac_delim
25033 datarootdir!$datarootdir$ac_delim
25034 datadir!$datadir$ac_delim
25035 sysconfdir!$sysconfdir$ac_delim
25036 sharedstatedir!$sharedstatedir$ac_delim
25037 localstatedir!$localstatedir$ac_delim
25038 includedir!$includedir$ac_delim
25039 oldincludedir!$oldincludedir$ac_delim
25040 docdir!$docdir$ac_delim
25041 infodir!$infodir$ac_delim
25042 htmldir!$htmldir$ac_delim
25043 dvidir!$dvidir$ac_delim
25044 pdfdir!$pdfdir$ac_delim
25045 psdir!$psdir$ac_delim
25046 libdir!$libdir$ac_delim
25047 localedir!$localedir$ac_delim
25048 mandir!$mandir$ac_delim
25049 DEFS!$DEFS$ac_delim
25050 ECHO_C!$ECHO_C$ac_delim
25051 ECHO_N!$ECHO_N$ac_delim
25052 ECHO_T!$ECHO_T$ac_delim
25053 LIBS!$LIBS$ac_delim
25054 build_alias!$build_alias$ac_delim
25055 host_alias!$host_alias$ac_delim
25056 target_alias!$target_alias$ac_delim
25057 MAINT!$MAINT$ac_delim
25058 build!$build$ac_delim
25059 build_cpu!$build_cpu$ac_delim
25060 build_vendor!$build_vendor$ac_delim
25061 build_os!$build_os$ac_delim
25062 host!$host$ac_delim
25063 host_cpu!$host_cpu$ac_delim
25064 host_vendor!$host_vendor$ac_delim
25065 host_os!$host_os$ac_delim
25066 CC!$CC$ac_delim
25067 CFLAGS!$CFLAGS$ac_delim
25068 LDFLAGS!$LDFLAGS$ac_delim
25069 CPPFLAGS!$CPPFLAGS$ac_delim
25070 ac_ct_CC!$ac_ct_CC$ac_delim
25071 EXEEXT!$EXEEXT$ac_delim
25072 OBJEXT!$OBJEXT$ac_delim
25073 CPP!$CPP$ac_delim
25074 GREP!$GREP$ac_delim
25075 EGREP!$EGREP$ac_delim
25076 LN_S!$LN_S$ac_delim
25077 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
25078 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
25079 INSTALL_DATA!$INSTALL_DATA$ac_delim
25080 RANLIB!$RANLIB$ac_delim
25081 INSTALL_INFO!$INSTALL_INFO$ac_delim
25082 GZIP_PROG!$GZIP_PROG$ac_delim
25083 MAKEINFO!$MAKEINFO$ac_delim
25084 LIBSOUND!$LIBSOUND$ac_delim
25085 PKG_CONFIG!$PKG_CONFIG$ac_delim
25086 ALSA_CFLAGS!$ALSA_CFLAGS$ac_delim
25087 ALSA_LIBS!$ALSA_LIBS$ac_delim
25088 CFLAGS_SOUND!$CFLAGS_SOUND$ac_delim
25089 SET_MAKE!$SET_MAKE$ac_delim
25090 XMKMF!$XMKMF$ac_delim
25091 HAVE_XSERVER!$HAVE_XSERVER$ac_delim
25092 RSVG_CFLAGS!$RSVG_CFLAGS$ac_delim
25093 RSVG_LIBS!$RSVG_LIBS$ac_delim
25094 GTK_CFLAGS!$GTK_CFLAGS$ac_delim
25095 GTK_LIBS!$GTK_LIBS$ac_delim
25096 DBUS_CFLAGS!$DBUS_CFLAGS$ac_delim
25097 DBUS_LIBS!$DBUS_LIBS$ac_delim
25098 XFT_CFLAGS!$XFT_CFLAGS$ac_delim
25099 XFT_LIBS!$XFT_LIBS$ac_delim
25100 FREETYPE_CFLAGS!$FREETYPE_CFLAGS$ac_delim
25101 FREETYPE_LIBS!$FREETYPE_LIBS$ac_delim
25102 FONTCONFIG_CFLAGS!$FONTCONFIG_CFLAGS$ac_delim
25103 FONTCONFIG_LIBS!$FONTCONFIG_LIBS$ac_delim
25104 LIBOTF_CFLAGS!$LIBOTF_CFLAGS$ac_delim
25105 LIBOTF_LIBS!$LIBOTF_LIBS$ac_delim
25106 M17N_FLT_CFLAGS!$M17N_FLT_CFLAGS$ac_delim
25107 M17N_FLT_LIBS!$M17N_FLT_LIBS$ac_delim
25108 ALLOCA!$ALLOCA$ac_delim
25109 liblockfile!$liblockfile$ac_delim
25110 LIBOBJS!$LIBOBJS$ac_delim
25111 NEED_SETGID!$NEED_SETGID$ac_delim
25112 KMEM_GROUP!$KMEM_GROUP$ac_delim
25113 GETLOADAVG_LIBS!$GETLOADAVG_LIBS$ac_delim
25114 GETOPT_H!$GETOPT_H$ac_delim
25115 GETOPTOBJS!$GETOPTOBJS$ac_delim
25116 version!$version$ac_delim
25117 _ACEOF
25119 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
25120 break
25121 elif $ac_last_try; then
25122 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25123 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25124 { (exit 1); exit 1; }; }
25125 else
25126 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25128 done
25130 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
25131 if test -n "$ac_eof"; then
25132 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
25133 ac_eof=`expr $ac_eof + 1`
25136 cat >>$CONFIG_STATUS <<_ACEOF
25137 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
25138 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25139 _ACEOF
25140 sed '
25141 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
25142 s/^/s,@/; s/!/@,|#_!!_#|/
25145 s/'"$ac_delim"'$/,g/; t
25146 s/$/\\/; p
25147 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
25148 ' >>$CONFIG_STATUS <conf$$subs.sed
25149 rm -f conf$$subs.sed
25150 cat >>$CONFIG_STATUS <<_ACEOF
25151 CEOF$ac_eof
25152 _ACEOF
25155 ac_delim='%!_!# '
25156 for ac_last_try in false false false false false :; do
25157 cat >conf$$subs.sed <<_ACEOF
25158 configuration!$configuration$ac_delim
25159 canonical!$canonical$ac_delim
25160 srcdir!$srcdir$ac_delim
25161 lispdir!$lispdir$ac_delim
25162 locallisppath!$locallisppath$ac_delim
25163 lisppath!$lisppath$ac_delim
25164 x_default_search_path!$x_default_search_path$ac_delim
25165 etcdir!$etcdir$ac_delim
25166 archlibdir!$archlibdir$ac_delim
25167 bitmapdir!$bitmapdir$ac_delim
25168 gamedir!$gamedir$ac_delim
25169 gameuser!$gameuser$ac_delim
25170 c_switch_system!$c_switch_system$ac_delim
25171 c_switch_machine!$c_switch_machine$ac_delim
25172 LD_SWITCH_X_SITE!$LD_SWITCH_X_SITE$ac_delim
25173 LD_SWITCH_X_SITE_AUX!$LD_SWITCH_X_SITE_AUX$ac_delim
25174 C_SWITCH_X_SITE!$C_SWITCH_X_SITE$ac_delim
25175 X_TOOLKIT_TYPE!$X_TOOLKIT_TYPE$ac_delim
25176 machfile!$machfile$ac_delim
25177 opsysfile!$opsysfile$ac_delim
25178 ns_appdir!$ns_appdir$ac_delim
25179 ns_appbindir!$ns_appbindir$ac_delim
25180 ns_appresdir!$ns_appresdir$ac_delim
25181 ns_appsrc!$ns_appsrc$ac_delim
25182 GNUSTEP_MAKEFILES!$GNUSTEP_MAKEFILES$ac_delim
25183 GNUSTEP_SYSTEM_HEADERS!$GNUSTEP_SYSTEM_HEADERS$ac_delim
25184 GNUSTEP_SYSTEM_LIBRARIES!$GNUSTEP_SYSTEM_LIBRARIES$ac_delim
25185 GNU_OBJC_CFLAGS!$GNU_OBJC_CFLAGS$ac_delim
25186 LIB_SRC_EXTRA_INSTALLABLES!$LIB_SRC_EXTRA_INSTALLABLES$ac_delim
25187 LTLIBOBJS!$LTLIBOBJS$ac_delim
25188 _ACEOF
25190 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 30; then
25191 break
25192 elif $ac_last_try; then
25193 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25194 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25195 { (exit 1); exit 1; }; }
25196 else
25197 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25199 done
25201 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
25202 if test -n "$ac_eof"; then
25203 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
25204 ac_eof=`expr $ac_eof + 1`
25207 cat >>$CONFIG_STATUS <<_ACEOF
25208 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
25209 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
25210 _ACEOF
25211 sed '
25212 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
25213 s/^/s,@/; s/!/@,|#_!!_#|/
25216 s/'"$ac_delim"'$/,g/; t
25217 s/$/\\/; p
25218 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
25219 ' >>$CONFIG_STATUS <conf$$subs.sed
25220 rm -f conf$$subs.sed
25221 cat >>$CONFIG_STATUS <<_ACEOF
25222 :end
25223 s/|#_!!_#|//g
25224 CEOF$ac_eof
25225 _ACEOF
25228 # VPATH may cause trouble with some makes, so we remove $(srcdir),
25229 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
25230 # trailing colons and then remove the whole line if VPATH becomes empty
25231 # (actually we leave an empty line to preserve line numbers).
25232 if test "x$srcdir" = x.; then
25233 ac_vpsub='/^[ ]*VPATH[ ]*=/{
25234 s/:*\$(srcdir):*/:/
25235 s/:*\${srcdir}:*/:/
25236 s/:*@srcdir@:*/:/
25237 s/^\([^=]*=[ ]*\):*/\1/
25238 s/:*$//
25239 s/^[^=]*=[ ]*$//
25243 cat >>$CONFIG_STATUS <<\_ACEOF
25244 fi # test -n "$CONFIG_FILES"
25247 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
25249 case $ac_tag in
25250 :[FHLC]) ac_mode=$ac_tag; continue;;
25251 esac
25252 case $ac_mode$ac_tag in
25253 :[FHL]*:*);;
25254 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
25255 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
25256 { (exit 1); exit 1; }; };;
25257 :[FH]-) ac_tag=-:-;;
25258 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
25259 esac
25260 ac_save_IFS=$IFS
25261 IFS=:
25262 set x $ac_tag
25263 IFS=$ac_save_IFS
25264 shift
25265 ac_file=$1
25266 shift
25268 case $ac_mode in
25269 :L) ac_source=$1;;
25270 :[FH])
25271 ac_file_inputs=
25272 for ac_f
25274 case $ac_f in
25275 -) ac_f="$tmp/stdin";;
25276 *) # Look for the file first in the build tree, then in the source tree
25277 # (if the path is not absolute). The absolute path cannot be DOS-style,
25278 # because $ac_f cannot contain `:'.
25279 test -f "$ac_f" ||
25280 case $ac_f in
25281 [\\/$]*) false;;
25282 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
25283 esac ||
25284 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
25285 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
25286 { (exit 1); exit 1; }; };;
25287 esac
25288 ac_file_inputs="$ac_file_inputs $ac_f"
25289 done
25291 # Let's still pretend it is `configure' which instantiates (i.e., don't
25292 # use $as_me), people would be surprised to read:
25293 # /* config.h. Generated by config.status. */
25294 configure_input="Generated from "`IFS=:
25295 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
25296 if test x"$ac_file" != x-; then
25297 configure_input="$ac_file. $configure_input"
25298 { echo "$as_me:$LINENO: creating $ac_file" >&5
25299 echo "$as_me: creating $ac_file" >&6;}
25302 case $ac_tag in
25303 *:-:* | *:-) cat >"$tmp/stdin";;
25304 esac
25306 esac
25308 ac_dir=`$as_dirname -- "$ac_file" ||
25309 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25310 X"$ac_file" : 'X\(//\)[^/]' \| \
25311 X"$ac_file" : 'X\(//\)$' \| \
25312 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
25313 echo X"$ac_file" |
25314 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25315 s//\1/
25318 /^X\(\/\/\)[^/].*/{
25319 s//\1/
25322 /^X\(\/\/\)$/{
25323 s//\1/
25326 /^X\(\/\).*/{
25327 s//\1/
25330 s/.*/./; q'`
25331 { as_dir="$ac_dir"
25332 case $as_dir in #(
25333 -*) as_dir=./$as_dir;;
25334 esac
25335 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
25336 as_dirs=
25337 while :; do
25338 case $as_dir in #(
25339 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
25340 *) as_qdir=$as_dir;;
25341 esac
25342 as_dirs="'$as_qdir' $as_dirs"
25343 as_dir=`$as_dirname -- "$as_dir" ||
25344 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25345 X"$as_dir" : 'X\(//\)[^/]' \| \
25346 X"$as_dir" : 'X\(//\)$' \| \
25347 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25348 echo X"$as_dir" |
25349 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25350 s//\1/
25353 /^X\(\/\/\)[^/].*/{
25354 s//\1/
25357 /^X\(\/\/\)$/{
25358 s//\1/
25361 /^X\(\/\).*/{
25362 s//\1/
25365 s/.*/./; q'`
25366 test -d "$as_dir" && break
25367 done
25368 test -z "$as_dirs" || eval "mkdir $as_dirs"
25369 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
25370 echo "$as_me: error: cannot create directory $as_dir" >&2;}
25371 { (exit 1); exit 1; }; }; }
25372 ac_builddir=.
25374 case "$ac_dir" in
25375 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
25377 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
25378 # A ".." for each directory in $ac_dir_suffix.
25379 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
25380 case $ac_top_builddir_sub in
25381 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
25382 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
25383 esac ;;
25384 esac
25385 ac_abs_top_builddir=$ac_pwd
25386 ac_abs_builddir=$ac_pwd$ac_dir_suffix
25387 # for backward compatibility:
25388 ac_top_builddir=$ac_top_build_prefix
25390 case $srcdir in
25391 .) # We are building in place.
25392 ac_srcdir=.
25393 ac_top_srcdir=$ac_top_builddir_sub
25394 ac_abs_top_srcdir=$ac_pwd ;;
25395 [\\/]* | ?:[\\/]* ) # Absolute name.
25396 ac_srcdir=$srcdir$ac_dir_suffix;
25397 ac_top_srcdir=$srcdir
25398 ac_abs_top_srcdir=$srcdir ;;
25399 *) # Relative name.
25400 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
25401 ac_top_srcdir=$ac_top_build_prefix$srcdir
25402 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
25403 esac
25404 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
25407 case $ac_mode in
25410 # CONFIG_FILE
25413 case $INSTALL in
25414 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
25415 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
25416 esac
25417 _ACEOF
25419 cat >>$CONFIG_STATUS <<\_ACEOF
25420 # If the template does not know about datarootdir, expand it.
25421 # FIXME: This hack should be removed a few years after 2.60.
25422 ac_datarootdir_hack=; ac_datarootdir_seen=
25424 case `sed -n '/datarootdir/ {
25428 /@datadir@/p
25429 /@docdir@/p
25430 /@infodir@/p
25431 /@localedir@/p
25432 /@mandir@/p
25433 ' $ac_file_inputs` in
25434 *datarootdir*) ac_datarootdir_seen=yes;;
25435 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25436 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
25437 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
25438 _ACEOF
25439 cat >>$CONFIG_STATUS <<_ACEOF
25440 ac_datarootdir_hack='
25441 s&@datadir@&$datadir&g
25442 s&@docdir@&$docdir&g
25443 s&@infodir@&$infodir&g
25444 s&@localedir@&$localedir&g
25445 s&@mandir@&$mandir&g
25446 s&\\\${datarootdir}&$datarootdir&g' ;;
25447 esac
25448 _ACEOF
25450 # Neutralize VPATH when `$srcdir' = `.'.
25451 # Shell code in configure.ac might set extrasub.
25452 # FIXME: do we really want to maintain this feature?
25453 cat >>$CONFIG_STATUS <<_ACEOF
25454 sed "$ac_vpsub
25455 $extrasub
25456 _ACEOF
25457 cat >>$CONFIG_STATUS <<\_ACEOF
25459 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25460 s&@configure_input@&$configure_input&;t t
25461 s&@top_builddir@&$ac_top_builddir_sub&;t t
25462 s&@srcdir@&$ac_srcdir&;t t
25463 s&@abs_srcdir@&$ac_abs_srcdir&;t t
25464 s&@top_srcdir@&$ac_top_srcdir&;t t
25465 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
25466 s&@builddir@&$ac_builddir&;t t
25467 s&@abs_builddir@&$ac_abs_builddir&;t t
25468 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
25469 s&@INSTALL@&$ac_INSTALL&;t t
25470 $ac_datarootdir_hack
25471 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
25473 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
25474 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
25475 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
25476 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25477 which seems to be undefined. Please make sure it is defined." >&5
25478 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25479 which seems to be undefined. Please make sure it is defined." >&2;}
25481 rm -f "$tmp/stdin"
25482 case $ac_file in
25483 -) cat "$tmp/out"; rm -f "$tmp/out";;
25484 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
25485 esac
25489 # CONFIG_HEADER
25491 _ACEOF
25493 # Transform confdefs.h into a sed script `conftest.defines', that
25494 # substitutes the proper values into config.h.in to produce config.h.
25495 rm -f conftest.defines conftest.tail
25496 # First, append a space to every undef/define line, to ease matching.
25497 echo 's/$/ /' >conftest.defines
25498 # Then, protect against being on the right side of a sed subst, or in
25499 # an unquoted here document, in config.status. If some macros were
25500 # called several times there might be several #defines for the same
25501 # symbol, which is useless. But do not sort them, since the last
25502 # AC_DEFINE must be honored.
25503 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
25504 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
25505 # NAME is the cpp macro being defined, VALUE is the value it is being given.
25506 # PARAMS is the parameter list in the macro definition--in most cases, it's
25507 # just an empty string.
25508 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
25509 ac_dB='\\)[ (].*,\\1define\\2'
25510 ac_dC=' '
25511 ac_dD=' ,'
25513 uniq confdefs.h |
25514 sed -n '
25515 t rset
25516 :rset
25517 s/^[ ]*#[ ]*define[ ][ ]*//
25518 t ok
25521 s/[\\&,]/\\&/g
25522 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
25523 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
25524 ' >>conftest.defines
25526 # Remove the space that was appended to ease matching.
25527 # Then replace #undef with comments. This is necessary, for
25528 # example, in the case of _POSIX_SOURCE, which is predefined and required
25529 # on some systems where configure will not decide to define it.
25530 # (The regexp can be short, since the line contains either #define or #undef.)
25531 echo 's/ $//
25532 s,^[ #]*u.*,/* & */,' >>conftest.defines
25534 # Break up conftest.defines:
25535 ac_max_sed_lines=50
25537 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
25538 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
25539 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
25540 # et cetera.
25541 ac_in='$ac_file_inputs'
25542 ac_out='"$tmp/out1"'
25543 ac_nxt='"$tmp/out2"'
25545 while :
25547 # Write a here document:
25548 cat >>$CONFIG_STATUS <<_ACEOF
25549 # First, check the format of the line:
25550 cat >"\$tmp/defines.sed" <<\\CEOF
25551 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
25552 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
25554 :def
25555 _ACEOF
25556 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
25557 echo 'CEOF
25558 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
25559 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
25560 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
25561 grep . conftest.tail >/dev/null || break
25562 rm -f conftest.defines
25563 mv conftest.tail conftest.defines
25564 done
25565 rm -f conftest.defines conftest.tail
25567 echo "ac_result=$ac_in" >>$CONFIG_STATUS
25568 cat >>$CONFIG_STATUS <<\_ACEOF
25569 if test x"$ac_file" != x-; then
25570 echo "/* $configure_input */" >"$tmp/config.h"
25571 cat "$ac_result" >>"$tmp/config.h"
25572 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
25573 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
25574 echo "$as_me: $ac_file is unchanged" >&6;}
25575 else
25576 rm -f $ac_file
25577 mv "$tmp/config.h" $ac_file
25579 else
25580 echo "/* $configure_input */"
25581 cat "$ac_result"
25583 rm -f "$tmp/out12"
25586 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
25587 echo "$as_me: executing $ac_file commands" >&6;}
25589 esac
25592 case $ac_file$ac_mode in
25593 "default":C)
25595 ### Make the necessary directories, if they don't exist.
25596 for dir in etc lisp ; do
25597 test -d ${dir} || mkdir ${dir}
25598 done
25600 # Build src/Makefile from ${srcdir}/src/Makefile.c
25601 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
25602 # This must be done after src/config.h is built, since we rely on that file.
25604 echo creating src/epaths.h
25605 ${MAKE-make} epaths-force
25607 # As of 2000-11-19, newest development versions of GNU cpp preprocess
25608 # `..' to `. .' unless invoked with -traditional
25610 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
25611 CPPFLAGS="$CPPFLAGS -traditional"
25614 echo creating lib-src/Makefile
25615 ( cd lib-src
25616 rm -f junk.c junk1.c junk2.c
25617 sed -e '/start of cpp stuff/q' \
25618 < Makefile.c > junk1.c
25619 sed -e '1,/start of cpp stuff/d'\
25620 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
25621 < Makefile.c > junk.c
25622 $CPP $cpp_undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
25623 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
25624 cat junk1.c junk2.c > Makefile.new
25625 rm -f junk.c junk1.c junk2.c
25626 chmod 444 Makefile.new
25627 mv -f Makefile.new Makefile
25630 echo creating src/Makefile
25631 ( cd src
25632 rm -f junk.c junk1.c junk2.c
25633 sed -e '/start of cpp stuff/q' \
25634 < Makefile.c > junk1.c
25635 sed -e '1,/start of cpp stuff/d'\
25636 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
25637 < Makefile.c > junk.c
25638 $CPP $cpp_undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
25639 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
25640 cat junk1.c junk2.c > Makefile.new
25641 rm -f junk.c junk1.c junk2.c
25642 chmod 444 Makefile.new
25643 mv -f Makefile.new Makefile
25646 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
25647 echo creating src/.gdbinit
25648 echo source $srcdir/src/.gdbinit > src/.gdbinit
25653 esac
25654 done # for ac_tag
25657 { (exit 0); exit 0; }
25658 _ACEOF
25659 chmod +x $CONFIG_STATUS
25660 ac_clean_files=$ac_clean_files_save
25663 # configure is writing to config.log, and then calls config.status.
25664 # config.status does its own redirection, appending to config.log.
25665 # Unfortunately, on DOS this fails, as config.log is still kept open
25666 # by configure, so config.status won't be able to write to it; its
25667 # output is simply discarded. So we exec the FD to /dev/null,
25668 # effectively closing config.log, so it can be properly (re)opened and
25669 # appended to by config.status. When coming back to configure, we
25670 # need to make the FD available again.
25671 if test "$no_create" != yes; then
25672 ac_cs_success=:
25673 ac_config_status_args=
25674 test "$silent" = yes &&
25675 ac_config_status_args="$ac_config_status_args --quiet"
25676 exec 5>/dev/null
25677 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
25678 exec 5>>config.log
25679 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
25680 # would make configure fail if this is the last instruction.
25681 $ac_cs_success || { (exit 1); exit 1; }